--- /srv/rebuilderd/tmp/rebuilderdSu6MLK/inputs/ksh93u+m_1.0.10-2_armel.deb +++ /srv/rebuilderd/tmp/rebuilderdSu6MLK/out/ksh93u+m_1.0.10-2_armel.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2024-08-19 04:24:27.000000 debian-binary │ -rw-r--r-- 0 0 0 2896 2024-08-19 04:24:27.000000 control.tar.xz │ --rw-r--r-- 0 0 0 718696 2024-08-19 04:24:27.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 717520 2024-08-19 04:24:27.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./control │ │ │ @@ -1,12 +1,12 @@ │ │ │ Package: ksh93u+m │ │ │ Version: 1.0.10-2 │ │ │ Architecture: armel │ │ │ Maintainer: Anuradha Weeraman │ │ │ -Installed-Size: 2763 │ │ │ +Installed-Size: 2759 │ │ │ Depends: libc6 (>= 2.39) │ │ │ Suggests: binfmt-support │ │ │ Breaks: ksh (<= 2020.0.0+really93u+20120801-10) │ │ │ Replaces: ksh (<= 2020.0.0+really93u+20120801-10) │ │ │ Provides: ksh │ │ │ Section: shells │ │ │ Priority: optional │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,15 +1,15 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-19 04:24:27.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-19 04:24:27.000000 ./etc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-19 04:24:27.000000 ./etc/skel/ │ │ │ -rw-r--r-- 0 root (0) root (0) 2078 2024-08-19 04:24:27.000000 ./etc/skel/.kshrc │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-19 04:24:27.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-19 04:24:27.000000 ./usr/bin/ │ │ │ -rwxr-xr-x 0 root (0) root (0) 1245712 2024-08-19 04:24:27.000000 ./usr/bin/ksh93 │ │ │ --rwxr-xr-x 0 root (0) root (0) 1245712 2024-08-19 04:24:27.000000 ./usr/bin/shcomp93 │ │ │ +-rwxr-xr-x 0 root (0) root (0) 1241616 2024-08-19 04:24:27.000000 ./usr/bin/shcomp93 │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-19 04:24:27.000000 ./usr/include/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-19 04:24:27.000000 ./usr/include/ksh/ │ │ │ -rw-r--r-- 0 root (0) root (0) 1783 2024-08-19 04:24:27.000000 ./usr/include/ksh/shopt.h │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-19 04:24:27.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-19 04:24:27.000000 ./usr/share/applications/ │ │ │ -rw-r--r-- 0 root (0) root (0) 359 2024-08-19 04:24:27.000000 ./usr/share/applications/ksh93.desktop │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-08-19 04:24:27.000000 ./usr/share/binfmts/ │ │ ├── ./usr/bin/ksh93 │ │ │┄ 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: 0x8368 │ │ │ │ + Entry point address: 0x8310 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 1244552 (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: 9 │ │ │ │ Size of section headers: 40 (bytes) │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Position-Independent Executable file) │ │ │ │ -Entry point 0x8368 │ │ │ │ +Entry point 0x8310 │ │ │ │ There are 9 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x121658 0x00121658 0x00121658 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x120cf0 0x00120cf0 0x00120cf0 0x00008 0x00008 R 0x4 │ │ │ │ PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4 │ │ │ │ INTERP 0x000154 0x00000154 0x00000154 0x00013 0x00013 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux.so.3] │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x121664 0x121664 R E 0x1000 │ │ │ │ - LOAD 0x121a24 0x00122a24 0x00122a24 0x0e1a0 0x13a14 RW 0x1000 │ │ │ │ - DYNAMIC 0x12c628 0x0012d628 0x0012d628 0x00108 0x00108 RW 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x120cfc 0x120cfc R E 0x1000 │ │ │ │ + LOAD 0x121a2c 0x00121a2c 0x00121a2c 0x0e198 0x13a0c RW 0x1000 │ │ │ │ + DYNAMIC 0x12c630 0x0012c630 0x0012c630 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000168 0x00000168 0x00000168 0x00044 0x00044 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ - GNU_RELRO 0x121a24 0x00122a24 0x00122a24 0x0b5dc 0x0b5dc R 0x1 │ │ │ │ + GNU_RELRO 0x121a2c 0x00121a2c 0x00121a2c 0x0b5d4 0x0b5d4 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ │ 01 │ │ │ │ 02 .interp │ │ │ │ 03 .interp .note.gnu.build-id .note.ABI-tag .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .plt .text .fini .rodata .ARM.exidx .eh_frame │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -3,34 +3,34 @@ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .interp PROGBITS 00000154 000154 000013 00 A 0 0 1 │ │ │ │ [ 2] .note.gnu.build-id NOTE 00000168 000168 000024 00 A 0 0 4 │ │ │ │ [ 3] .note.ABI-tag NOTE 0000018c 00018c 000020 00 A 0 0 4 │ │ │ │ [ 4] .gnu.hash GNU_HASH 000001ac 0001ac 000064 04 A 5 0 4 │ │ │ │ - [ 5] .dynsym DYNSYM 00000210 000210 001260 10 A 6 3 4 │ │ │ │ - [ 6] .dynstr STRTAB 00001470 001470 000a8e 00 A 0 0 1 │ │ │ │ - [ 7] .gnu.version VERSYM 00001efe 001efe 00024c 02 A 5 0 2 │ │ │ │ - [ 8] .gnu.version_r VERNEED 0000214c 00214c 000120 00 A 6 3 4 │ │ │ │ - [ 9] .rel.dyn REL 0000226c 00226c 005058 08 A 5 0 4 │ │ │ │ - [10] .rel.plt REL 000072c4 0072c4 000698 08 AI 5 22 4 │ │ │ │ - [11] .init PROGBITS 0000795c 00795c 00000c 00 AX 0 0 4 │ │ │ │ - [12] .plt PROGBITS 00007968 007968 0009f8 04 AX 0 0 4 │ │ │ │ - [13] .text PROGBITS 00008360 008360 0eaa70 00 AX 0 0 8 │ │ │ │ - [14] .fini PROGBITS 000f2dd0 0f2dd0 000008 00 AX 0 0 4 │ │ │ │ - [15] .rodata PROGBITS 000f2dd8 0f2dd8 02e880 00 A 0 0 8 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 00121658 121658 000008 00 AL 13 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 00121660 121660 000004 00 A 0 0 4 │ │ │ │ - [18] .init_array INIT_ARRAY 00122a24 121a24 000008 04 WA 0 0 4 │ │ │ │ - [19] .fini_array FINI_ARRAY 00122a2c 121a2c 000004 04 WA 0 0 4 │ │ │ │ - [20] .data.rel.ro PROGBITS 00122a30 121a30 00abf8 00 WA 0 0 8 │ │ │ │ - [21] .dynamic DYNAMIC 0012d628 12c628 000108 08 WA 6 0 4 │ │ │ │ - [22] .got PROGBITS 0012d730 12c730 0008d0 04 WA 0 0 4 │ │ │ │ - [23] .data PROGBITS 0012e000 12d000 002bc4 00 WA 0 0 8 │ │ │ │ - [24] .bss NOBITS 00130bc8 12fbc4 005870 00 WA 0 0 8 │ │ │ │ + [ 5] .dynsym DYNSYM 00000210 000210 001240 10 A 6 3 4 │ │ │ │ + [ 6] .dynstr STRTAB 00001450 001450 000a80 00 A 0 0 1 │ │ │ │ + [ 7] .gnu.version VERSYM 00001ed0 001ed0 000248 02 A 5 0 2 │ │ │ │ + [ 8] .gnu.version_r VERNEED 00002118 002118 000120 00 A 6 3 4 │ │ │ │ + [ 9] .rel.dyn REL 00002238 002238 005058 08 A 5 0 4 │ │ │ │ + [10] .rel.plt REL 00007290 007290 000688 08 AI 5 22 4 │ │ │ │ + [11] .init PROGBITS 00007918 007918 00000c 00 AX 0 0 4 │ │ │ │ + [12] .plt PROGBITS 00007924 007924 0009e0 04 AX 0 0 4 │ │ │ │ + [13] .text PROGBITS 00008308 008308 0ea160 00 AX 0 0 8 │ │ │ │ + [14] .fini PROGBITS 000f2468 0f2468 000008 00 AX 0 0 4 │ │ │ │ + [15] .rodata PROGBITS 000f2470 0f2470 02e880 00 A 0 0 8 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 00120cf0 120cf0 000008 00 AL 13 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 00120cf8 120cf8 000004 00 A 0 0 4 │ │ │ │ + [18] .init_array INIT_ARRAY 00121a2c 121a2c 000008 04 WA 0 0 4 │ │ │ │ + [19] .fini_array FINI_ARRAY 00121a34 121a34 000004 04 WA 0 0 4 │ │ │ │ + [20] .data.rel.ro PROGBITS 00121a38 121a38 00abf8 00 WA 0 0 8 │ │ │ │ + [21] .dynamic DYNAMIC 0012c630 12c630 000108 08 WA 6 0 4 │ │ │ │ + [22] .got PROGBITS 0012c738 12c738 0008c8 04 WA 0 0 4 │ │ │ │ + [23] .data PROGBITS 0012d000 12d000 002bc4 00 WA 0 0 8 │ │ │ │ + [24] .bss NOBITS 0012fbc8 12fbc4 005870 00 WA 0 0 8 │ │ │ │ [25] .ARM.attributes ARM_ATTRIBUTES 00000000 12fbc4 00002b 00 0 0 1 │ │ │ │ [26] .gnu_debugaltlink PROGBITS 00000000 12fbef 000049 00 0 0 1 │ │ │ │ [27] .gnu_debuglink PROGBITS 00000000 12fc38 000034 00 0 0 4 │ │ │ │ [28] .shstrtab STRTAB 00000000 12fc6c 00011a 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ -Symbol table '.dynsym' contains 294 entries: │ │ │ │ +Symbol table '.dynsym' contains 292 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ - 1: 0000795c 0 SECTION LOCAL DEFAULT 11 .init │ │ │ │ - 2: 0012e000 0 SECTION LOCAL DEFAULT 23 .data │ │ │ │ + 1: 00007918 0 SECTION LOCAL DEFAULT 11 .init │ │ │ │ + 2: 0012d000 0 SECTION LOCAL DEFAULT 23 .data │ │ │ │ 3: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64@GLIBC_2.34 (2) │ │ │ │ 4: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ 5: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64@GLIBC_2.34 (2) │ │ │ │ 6: 00000000 0 FUNC GLOBAL DEFAULT UND wctype@GLIBC_2.4 (3) │ │ │ │ 7: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ 8: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ 9: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ @@ -52,246 +52,244 @@ │ │ │ │ 48: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 49: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@GLIBC_2.4 (7) │ │ │ │ 50: 00000000 0 FUNC GLOBAL DEFAULT UND ilogb@GLIBC_2.4 (5) │ │ │ │ 51: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 52: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ 53: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addtcsetpgrp_np@GLIBC_2.35 (8) │ │ │ │ 54: 00000000 0 FUNC GLOBAL DEFAULT UND execlp@GLIBC_2.4 (3) │ │ │ │ - 55: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 56: 00000000 0 FUNC GLOBAL DEFAULT UND iswblank@GLIBC_2.4 (3) │ │ │ │ - 57: 00000000 0 FUNC GLOBAL DEFAULT UND towlower@GLIBC_2.4 (3) │ │ │ │ - 58: 00000000 0 FUNC GLOBAL DEFAULT UND fmax@GLIBC_2.4 (5) │ │ │ │ - 59: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (4) │ │ │ │ - 60: 00000000 0 FUNC GLOBAL DEFAULT UND catgets@GLIBC_2.4 (3) │ │ │ │ - 61: 00000000 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (5) │ │ │ │ - 62: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ - 63: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 64: 00000000 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (5) │ │ │ │ - 65: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ - 66: 00000000 0 FUNC GLOBAL DEFAULT UND sleep@GLIBC_2.4 (3) │ │ │ │ - 67: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ - 68: 00000000 0 FUNC GLOBAL DEFAULT UND eaccess@GLIBC_2.4 (3) │ │ │ │ - 69: 00000000 0 FUNC GLOBAL DEFAULT UND catopen@GLIBC_2.4 (3) │ │ │ │ - 70: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 71: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ - 72: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ - 73: 00000000 0 FUNC GLOBAL DEFAULT UND __utimes64@GLIBC_2.34 (2) │ │ │ │ - 74: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 75: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 76: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 77: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 78: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 79: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ - 80: 00000000 0 FUNC GLOBAL DEFAULT UND tgamma@GLIBC_2.4 (5) │ │ │ │ - 81: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 82: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (9) │ │ │ │ - 83: 00000000 0 FUNC GLOBAL DEFAULT UND iswgraph@GLIBC_2.4 (3) │ │ │ │ - 84: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 85: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoll@GLIBC_2.38 (6) │ │ │ │ - 86: 00000000 0 FUNC GLOBAL DEFAULT UND iswcntrl@GLIBC_2.4 (3) │ │ │ │ - 87: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ - 88: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ - 89: 00000000 0 FUNC GLOBAL DEFAULT UND strcasecmp@GLIBC_2.4 (3) │ │ │ │ - 90: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 91: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ - 92: 00000000 0 FUNC GLOBAL DEFAULT UND iswprint@GLIBC_2.4 (3) │ │ │ │ - 93: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 94: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (2) │ │ │ │ - 95: 00000000 0 FUNC GLOBAL DEFAULT UND mblen@GLIBC_2.4 (3) │ │ │ │ - 96: 00000000 0 FUNC GLOBAL DEFAULT UND semop@GLIBC_2.4 (3) │ │ │ │ - 97: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 98: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 99: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ - 100: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 101: 00000000 0 FUNC GLOBAL DEFAULT UND nearbyint@GLIBC_2.4 (5) │ │ │ │ - 102: 00000000 0 FUNC GLOBAL DEFAULT UND y0@GLIBC_2.4 (5) │ │ │ │ - 103: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 104: 00000000 0 FUNC GLOBAL DEFAULT UND __stpcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 105: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 106: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_get_mb_cur_max@GLIBC_2.4 (3) │ │ │ │ - 107: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetattr@GLIBC_2.4 (3) │ │ │ │ - 108: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (4) │ │ │ │ - 109: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 110: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 111: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 112: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 113: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (5) │ │ │ │ - 114: 00000000 0 FUNC GLOBAL DEFAULT UND __nanosleep64@GLIBC_2.34 (2) │ │ │ │ - 115: 00000000 0 FUNC GLOBAL DEFAULT UND getmntent@GLIBC_2.4 (3) │ │ │ │ - 116: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ - 117: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ - 118: 00000000 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (5) │ │ │ │ - 119: 00000000 0 FUNC GLOBAL DEFAULT UND strcoll@GLIBC_2.4 (3) │ │ │ │ - 120: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (2) │ │ │ │ - 121: 00000000 0 FUNC GLOBAL DEFAULT UND rand_r@GLIBC_2.4 (3) │ │ │ │ - 122: 00000000 0 FUNC GLOBAL DEFAULT UND scalb@GLIBC_2.4 (5) │ │ │ │ - 123: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 124: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (2) │ │ │ │ - 125: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ - 126: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (5) │ │ │ │ - 127: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_open@GLIBC_2.4 (3) │ │ │ │ - 128: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 129: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ - 130: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (2) │ │ │ │ - 131: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 132: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 133: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ - 134: 00000000 0 FUNC GLOBAL DEFAULT UND lgamma@GLIBC_2.23 (10) │ │ │ │ - 135: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (11) │ │ │ │ - 136: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ - 137: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 138: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 139: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 140: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ - 141: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 142: 00000000 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (5) │ │ │ │ - 143: 00000000 0 FUNC GLOBAL DEFAULT UND j0@GLIBC_2.4 (5) │ │ │ │ - 144: 00000000 0 FUNC GLOBAL DEFAULT UND iswspace@GLIBC_2.4 (3) │ │ │ │ - 145: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (2) │ │ │ │ - 146: 00000000 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (5) │ │ │ │ - 147: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname@GLIBC_2.4 (3) │ │ │ │ - 148: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 149: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ - 150: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (5) │ │ │ │ - 151: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 152: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 153: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ - 154: 00000000 0 FUNC GLOBAL DEFAULT UND srand@GLIBC_2.4 (3) │ │ │ │ - 155: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 156: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 157: 00000000 0 FUNC GLOBAL DEFAULT UND jn@GLIBC_2.4 (5) │ │ │ │ - 158: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 159: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (3) │ │ │ │ - 160: 00000000 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (5) │ │ │ │ - 161: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 162: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 163: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (5) │ │ │ │ - 164: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (12) │ │ │ │ - 165: 00000000 0 FUNC GLOBAL DEFAULT UND cfgetospeed@GLIBC_2.4 (3) │ │ │ │ - 166: 00000000 0 FUNC GLOBAL DEFAULT UND strxfrm@GLIBC_2.4 (3) │ │ │ │ - 167: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ - 168: 00000000 0 FUNC GLOBAL DEFAULT UND iswalnum@GLIBC_2.4 (3) │ │ │ │ - 169: 00000000 0 FUNC GLOBAL DEFAULT UND __strcat_chk@GLIBC_2.4 (3) │ │ │ │ - 170: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 171: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ - 172: 00000000 0 FUNC GLOBAL DEFAULT UND semget@GLIBC_2.4 (3) │ │ │ │ - 173: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ - 174: 00000000 0 FUNC GLOBAL DEFAULT UND iswupper@GLIBC_2.4 (3) │ │ │ │ - 175: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ - 176: 00000000 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (5) │ │ │ │ - 177: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (2) │ │ │ │ - 178: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ - 179: 00000000 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (5) │ │ │ │ - 180: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 181: 00000000 0 FUNC GLOBAL DEFAULT UND strlcpy@GLIBC_2.38 (6) │ │ │ │ - 182: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (13) │ │ │ │ - 183: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (14) │ │ │ │ - 184: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ - 185: 00000000 0 FUNC GLOBAL DEFAULT UND logb@GLIBC_2.4 (5) │ │ │ │ - 186: 00000000 0 FUNC GLOBAL DEFAULT UND y1@GLIBC_2.4 (5) │ │ │ │ - 187: 00000000 0 FUNC GLOBAL DEFAULT UND link@GLIBC_2.4 (3) │ │ │ │ - 188: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ - 189: 00000000 0 FUNC GLOBAL DEFAULT UND scalbn@GLIBC_2.4 (5) │ │ │ │ - 190: 00000000 0 FUNC GLOBAL DEFAULT UND catclose@GLIBC_2.4 (3) │ │ │ │ - 191: 00000000 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (5) │ │ │ │ - 192: 00000000 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (5) │ │ │ │ - 193: 00000000 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (5) │ │ │ │ - 194: 00000000 0 FUNC GLOBAL DEFAULT UND rint@GLIBC_2.4 (5) │ │ │ │ - 195: 00000000 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (5) │ │ │ │ - 196: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (5) │ │ │ │ - 197: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ - 198: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 199: 00000000 0 FUNC GLOBAL DEFAULT UND rand@GLIBC_2.4 (3) │ │ │ │ - 200: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (5) │ │ │ │ - 201: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 202: 00000000 0 FUNC GLOBAL DEFAULT UND isalpha@GLIBC_2.4 (3) │ │ │ │ - 203: 00000000 0 FUNC GLOBAL DEFAULT UND remainder@GLIBC_2.4 (5) │ │ │ │ - 204: 00000000 0 FUNC GLOBAL DEFAULT UND endmntent@GLIBC_2.4 (3) │ │ │ │ - 205: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 206: 00000000 0 FUNC GLOBAL DEFAULT UND __longjmp_chk@GLIBC_2.11 (15) │ │ │ │ - 207: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 208: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (2) │ │ │ │ - 209: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 210: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ - 211: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 212: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ - 213: 00000000 0 FUNC GLOBAL DEFAULT UND __utime64@GLIBC_2.34 (2) │ │ │ │ - 214: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ - 215: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 216: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (2) │ │ │ │ - 217: 00000000 0 FUNC GLOBAL DEFAULT UND fdim@GLIBC_2.4 (5) │ │ │ │ - 218: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ - 219: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 220: 00000000 0 FUNC GLOBAL DEFAULT UND finite@GLIBC_2.4 (5) │ │ │ │ - 221: 00000000 0 FUNC GLOBAL DEFAULT UND statfs64@GLIBC_2.4 (3) │ │ │ │ - 222: 00000000 0 FUNC GLOBAL DEFAULT UND __sigsetjmp@GLIBC_2.4 (3) │ │ │ │ - 223: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ - 224: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (5) │ │ │ │ - 225: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 226: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 227: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 228: 00000000 0 FUNC GLOBAL DEFAULT UND __semctl64@GLIBC_2.34 (2) │ │ │ │ - 229: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (9) │ │ │ │ - 230: 00000000 0 FUNC GLOBAL DEFAULT UND fmin@GLIBC_2.4 (5) │ │ │ │ - 231: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ - 232: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 233: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ - 234: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (2) │ │ │ │ - 235: 00000000 0 OBJECT GLOBAL DEFAULT UND __tzname@GLIBC_2.4 (3) │ │ │ │ - 236: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 237: 00000000 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 238: 00000000 0 FUNC GLOBAL DEFAULT UND __gettimeofday64@GLIBC_2.34 (2) │ │ │ │ - 239: 00000000 0 FUNC GLOBAL DEFAULT UND qsort@GLIBC_2.4 (3) │ │ │ │ - 240: 00000000 0 FUNC GLOBAL DEFAULT UND wctrans@GLIBC_2.4 (3) │ │ │ │ - 241: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (5) │ │ │ │ - 242: 00000000 0 OBJECT GLOBAL DEFAULT UND tzname@GLIBC_2.4 (3) │ │ │ │ - 243: 00000000 0 FUNC GLOBAL DEFAULT UND iswalpha@GLIBC_2.4 (3) │ │ │ │ - 244: 00000000 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (5) │ │ │ │ - 245: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 246: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 247: 00000000 0 FUNC GLOBAL DEFAULT UND nexttoward@GLIBC_2.4 (5) │ │ │ │ - 248: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 249: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (5) │ │ │ │ - 250: 00000000 0 FUNC GLOBAL DEFAULT UND setmntent@GLIBC_2.4 (3) │ │ │ │ - 251: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ - 252: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (2) │ │ │ │ - 253: 00000000 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (5) │ │ │ │ - 254: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (2) │ │ │ │ - 255: 00000000 0 OBJECT GLOBAL DEFAULT UND environ@GLIBC_2.4 (3) │ │ │ │ - 256: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 257: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ - 258: 00000000 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (5) │ │ │ │ - 259: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 260: 00000000 0 FUNC GLOBAL DEFAULT UND j1@GLIBC_2.4 (5) │ │ │ │ - 261: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 262: 00000000 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (5) │ │ │ │ - 263: 00000000 0 FUNC GLOBAL DEFAULT UND towupper@GLIBC_2.4 (3) │ │ │ │ - 264: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 265: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose@GLIBC_2.34 (2) │ │ │ │ - 266: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 267: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 268: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ - 269: 00000000 0 FUNC GLOBAL DEFAULT UND exp10@GLIBC_2.39 (16) │ │ │ │ - 270: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ - 271: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ - 272: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid@GLIBC_2.4 (3) │ │ │ │ - 273: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (4) │ │ │ │ - 274: 00000000 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (5) │ │ │ │ - 275: 00000000 0 FUNC GLOBAL DEFAULT UND mbtowc@GLIBC_2.4 (3) │ │ │ │ - 276: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ - 277: 00000000 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (5) │ │ │ │ - 278: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetattr@GLIBC_2.4 (3) │ │ │ │ - 279: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (2) │ │ │ │ - 280: 000ed514 140 FUNC GLOBAL DEFAULT 13 fts_set │ │ │ │ - 281: 0000d5fc 4 FUNC GLOBAL DEFAULT 13 getenv │ │ │ │ - 282: 00082204 240 FUNC GLOBAL DEFAULT 13 getcwd │ │ │ │ - 283: 000e3300 4 FUNC GLOBAL DEFAULT 13 remove │ │ │ │ - 284: 000aee7c 1544 FUNC GLOBAL DEFAULT 13 __isoc23_strtoul │ │ │ │ - 285: 000ae710 1900 FUNC GLOBAL DEFAULT 13 __isoc23_strtol │ │ │ │ - 286: 000ec218 4860 FUNC GLOBAL DEFAULT 13 fts_read │ │ │ │ - 287: 000ed5a0 124 FUNC GLOBAL DEFAULT 13 fts_children │ │ │ │ - 288: 000add84 2444 FUNC GLOBAL DEFAULT 13 strtold │ │ │ │ - 289: 000ed794 540 FUNC GLOBAL DEFAULT 13 fts_open │ │ │ │ - 290: 00097564 140 FUNC GLOBAL DEFAULT 13 error │ │ │ │ - 291: 000ed6d8 188 FUNC GLOBAL DEFAULT 13 fts_close │ │ │ │ - 292: 000ad3f8 2444 FUNC GLOBAL DEFAULT 13 strtod │ │ │ │ - 293: 000110dc 136 FUNC GLOBAL DEFAULT 13 putenv │ │ │ │ + 55: 00000000 0 FUNC GLOBAL DEFAULT UND iswblank@GLIBC_2.4 (3) │ │ │ │ + 56: 00000000 0 FUNC GLOBAL DEFAULT UND towlower@GLIBC_2.4 (3) │ │ │ │ + 57: 00000000 0 FUNC GLOBAL DEFAULT UND fmax@GLIBC_2.4 (5) │ │ │ │ + 58: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (4) │ │ │ │ + 59: 00000000 0 FUNC GLOBAL DEFAULT UND catgets@GLIBC_2.4 (3) │ │ │ │ + 60: 00000000 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (5) │ │ │ │ + 61: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ + 62: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ + 63: 00000000 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (5) │ │ │ │ + 64: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ + 65: 00000000 0 FUNC GLOBAL DEFAULT UND sleep@GLIBC_2.4 (3) │ │ │ │ + 66: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ + 67: 00000000 0 FUNC GLOBAL DEFAULT UND eaccess@GLIBC_2.4 (3) │ │ │ │ + 68: 00000000 0 FUNC GLOBAL DEFAULT UND catopen@GLIBC_2.4 (3) │ │ │ │ + 69: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ + 70: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ + 71: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ + 72: 00000000 0 FUNC GLOBAL DEFAULT UND __utimes64@GLIBC_2.34 (2) │ │ │ │ + 73: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ + 74: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ + 75: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ + 76: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ + 77: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ + 78: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ + 79: 00000000 0 FUNC GLOBAL DEFAULT UND tgamma@GLIBC_2.4 (5) │ │ │ │ + 80: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ + 81: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (9) │ │ │ │ + 82: 00000000 0 FUNC GLOBAL DEFAULT UND iswgraph@GLIBC_2.4 (3) │ │ │ │ + 83: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ + 84: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoll@GLIBC_2.38 (6) │ │ │ │ + 85: 00000000 0 FUNC GLOBAL DEFAULT UND iswcntrl@GLIBC_2.4 (3) │ │ │ │ + 86: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ + 87: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ + 88: 00000000 0 FUNC GLOBAL DEFAULT UND strcasecmp@GLIBC_2.4 (3) │ │ │ │ + 89: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ + 90: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ + 91: 00000000 0 FUNC GLOBAL DEFAULT UND iswprint@GLIBC_2.4 (3) │ │ │ │ + 92: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ + 93: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (2) │ │ │ │ + 94: 00000000 0 FUNC GLOBAL DEFAULT UND mblen@GLIBC_2.4 (3) │ │ │ │ + 95: 00000000 0 FUNC GLOBAL DEFAULT UND semop@GLIBC_2.4 (3) │ │ │ │ + 96: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ + 97: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ + 98: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ + 99: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ + 100: 00000000 0 FUNC GLOBAL DEFAULT UND nearbyint@GLIBC_2.4 (5) │ │ │ │ + 101: 00000000 0 FUNC GLOBAL DEFAULT UND y0@GLIBC_2.4 (5) │ │ │ │ + 102: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ + 103: 00000000 0 FUNC GLOBAL DEFAULT UND __stpcpy_chk@GLIBC_2.4 (3) │ │ │ │ + 104: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ + 105: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_get_mb_cur_max@GLIBC_2.4 (3) │ │ │ │ + 106: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetattr@GLIBC_2.4 (3) │ │ │ │ + 107: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (4) │ │ │ │ + 108: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ + 109: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ + 110: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ + 111: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ + 112: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (5) │ │ │ │ + 113: 00000000 0 FUNC GLOBAL DEFAULT UND __nanosleep64@GLIBC_2.34 (2) │ │ │ │ + 114: 00000000 0 FUNC GLOBAL DEFAULT UND getmntent@GLIBC_2.4 (3) │ │ │ │ + 115: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ + 116: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ + 117: 00000000 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (5) │ │ │ │ + 118: 00000000 0 FUNC GLOBAL DEFAULT UND strcoll@GLIBC_2.4 (3) │ │ │ │ + 119: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (2) │ │ │ │ + 120: 00000000 0 FUNC GLOBAL DEFAULT UND rand_r@GLIBC_2.4 (3) │ │ │ │ + 121: 00000000 0 FUNC GLOBAL DEFAULT UND scalb@GLIBC_2.4 (5) │ │ │ │ + 122: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ + 123: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (2) │ │ │ │ + 124: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ + 125: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (5) │ │ │ │ + 126: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_open@GLIBC_2.4 (3) │ │ │ │ + 127: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ + 128: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ + 129: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (2) │ │ │ │ + 130: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ + 131: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ + 132: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ + 133: 00000000 0 FUNC GLOBAL DEFAULT UND lgamma@GLIBC_2.23 (10) │ │ │ │ + 134: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (11) │ │ │ │ + 135: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ + 136: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ + 137: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ + 138: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ + 139: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ + 140: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ + 141: 00000000 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (5) │ │ │ │ + 142: 00000000 0 FUNC GLOBAL DEFAULT UND j0@GLIBC_2.4 (5) │ │ │ │ + 143: 00000000 0 FUNC GLOBAL DEFAULT UND iswspace@GLIBC_2.4 (3) │ │ │ │ + 144: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (2) │ │ │ │ + 145: 00000000 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (5) │ │ │ │ + 146: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname@GLIBC_2.4 (3) │ │ │ │ + 147: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ + 148: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ + 149: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (5) │ │ │ │ + 150: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ + 151: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ + 152: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ + 153: 00000000 0 FUNC GLOBAL DEFAULT UND srand@GLIBC_2.4 (3) │ │ │ │ + 154: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ + 155: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ + 156: 00000000 0 FUNC GLOBAL DEFAULT UND jn@GLIBC_2.4 (5) │ │ │ │ + 157: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ + 158: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (3) │ │ │ │ + 159: 00000000 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (5) │ │ │ │ + 160: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ + 161: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ + 162: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (5) │ │ │ │ + 163: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (12) │ │ │ │ + 164: 00000000 0 FUNC GLOBAL DEFAULT UND cfgetospeed@GLIBC_2.4 (3) │ │ │ │ + 165: 00000000 0 FUNC GLOBAL DEFAULT UND strxfrm@GLIBC_2.4 (3) │ │ │ │ + 166: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ + 167: 00000000 0 FUNC GLOBAL DEFAULT UND iswalnum@GLIBC_2.4 (3) │ │ │ │ + 168: 00000000 0 FUNC GLOBAL DEFAULT UND __strcat_chk@GLIBC_2.4 (3) │ │ │ │ + 169: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ + 170: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ + 171: 00000000 0 FUNC GLOBAL DEFAULT UND semget@GLIBC_2.4 (3) │ │ │ │ + 172: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ + 173: 00000000 0 FUNC GLOBAL DEFAULT UND iswupper@GLIBC_2.4 (3) │ │ │ │ + 174: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ + 175: 00000000 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (5) │ │ │ │ + 176: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (2) │ │ │ │ + 177: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ + 178: 00000000 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (5) │ │ │ │ + 179: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ + 180: 00000000 0 FUNC GLOBAL DEFAULT UND strlcpy@GLIBC_2.38 (6) │ │ │ │ + 181: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (13) │ │ │ │ + 182: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (14) │ │ │ │ + 183: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ + 184: 00000000 0 FUNC GLOBAL DEFAULT UND logb@GLIBC_2.4 (5) │ │ │ │ + 185: 00000000 0 FUNC GLOBAL DEFAULT UND y1@GLIBC_2.4 (5) │ │ │ │ + 186: 00000000 0 FUNC GLOBAL DEFAULT UND link@GLIBC_2.4 (3) │ │ │ │ + 187: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ + 188: 00000000 0 FUNC GLOBAL DEFAULT UND scalbn@GLIBC_2.4 (5) │ │ │ │ + 189: 00000000 0 FUNC GLOBAL DEFAULT UND catclose@GLIBC_2.4 (3) │ │ │ │ + 190: 00000000 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (5) │ │ │ │ + 191: 00000000 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (5) │ │ │ │ + 192: 00000000 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (5) │ │ │ │ + 193: 00000000 0 FUNC GLOBAL DEFAULT UND rint@GLIBC_2.4 (5) │ │ │ │ + 194: 00000000 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (5) │ │ │ │ + 195: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (5) │ │ │ │ + 196: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ + 197: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ + 198: 00000000 0 FUNC GLOBAL DEFAULT UND rand@GLIBC_2.4 (3) │ │ │ │ + 199: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (5) │ │ │ │ + 200: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ + 201: 00000000 0 FUNC GLOBAL DEFAULT UND isalpha@GLIBC_2.4 (3) │ │ │ │ + 202: 00000000 0 FUNC GLOBAL DEFAULT UND remainder@GLIBC_2.4 (5) │ │ │ │ + 203: 00000000 0 FUNC GLOBAL DEFAULT UND endmntent@GLIBC_2.4 (3) │ │ │ │ + 204: 00000000 0 FUNC GLOBAL DEFAULT UND __longjmp_chk@GLIBC_2.11 (15) │ │ │ │ + 205: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ + 206: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (2) │ │ │ │ + 207: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ + 208: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ + 209: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ + 210: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ + 211: 00000000 0 FUNC GLOBAL DEFAULT UND __utime64@GLIBC_2.34 (2) │ │ │ │ + 212: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ + 213: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ + 214: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (2) │ │ │ │ + 215: 00000000 0 FUNC GLOBAL DEFAULT UND fdim@GLIBC_2.4 (5) │ │ │ │ + 216: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ + 217: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ + 218: 00000000 0 FUNC GLOBAL DEFAULT UND finite@GLIBC_2.4 (5) │ │ │ │ + 219: 00000000 0 FUNC GLOBAL DEFAULT UND statfs64@GLIBC_2.4 (3) │ │ │ │ + 220: 00000000 0 FUNC GLOBAL DEFAULT UND __sigsetjmp@GLIBC_2.4 (3) │ │ │ │ + 221: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ + 222: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (5) │ │ │ │ + 223: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ + 224: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ + 225: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ + 226: 00000000 0 FUNC GLOBAL DEFAULT UND __semctl64@GLIBC_2.34 (2) │ │ │ │ + 227: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (9) │ │ │ │ + 228: 00000000 0 FUNC GLOBAL DEFAULT UND fmin@GLIBC_2.4 (5) │ │ │ │ + 229: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ + 230: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ + 231: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ + 232: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (2) │ │ │ │ + 233: 00000000 0 OBJECT GLOBAL DEFAULT UND __tzname@GLIBC_2.4 (3) │ │ │ │ + 234: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ + 235: 00000000 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ + 236: 00000000 0 FUNC GLOBAL DEFAULT UND __gettimeofday64@GLIBC_2.34 (2) │ │ │ │ + 237: 00000000 0 FUNC GLOBAL DEFAULT UND qsort@GLIBC_2.4 (3) │ │ │ │ + 238: 00000000 0 FUNC GLOBAL DEFAULT UND wctrans@GLIBC_2.4 (3) │ │ │ │ + 239: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (5) │ │ │ │ + 240: 00000000 0 OBJECT GLOBAL DEFAULT UND tzname@GLIBC_2.4 (3) │ │ │ │ + 241: 00000000 0 FUNC GLOBAL DEFAULT UND iswalpha@GLIBC_2.4 (3) │ │ │ │ + 242: 00000000 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (5) │ │ │ │ + 243: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ + 244: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ + 245: 00000000 0 FUNC GLOBAL DEFAULT UND nexttoward@GLIBC_2.4 (5) │ │ │ │ + 246: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ + 247: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (5) │ │ │ │ + 248: 00000000 0 FUNC GLOBAL DEFAULT UND setmntent@GLIBC_2.4 (3) │ │ │ │ + 249: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ + 250: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (2) │ │ │ │ + 251: 00000000 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (5) │ │ │ │ + 252: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (2) │ │ │ │ + 253: 00000000 0 OBJECT GLOBAL DEFAULT UND environ@GLIBC_2.4 (3) │ │ │ │ + 254: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ + 255: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ + 256: 00000000 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (5) │ │ │ │ + 257: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ + 258: 00000000 0 FUNC GLOBAL DEFAULT UND j1@GLIBC_2.4 (5) │ │ │ │ + 259: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ + 260: 00000000 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (5) │ │ │ │ + 261: 00000000 0 FUNC GLOBAL DEFAULT UND towupper@GLIBC_2.4 (3) │ │ │ │ + 262: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ + 263: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose@GLIBC_2.34 (2) │ │ │ │ + 264: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ + 265: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ + 266: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ + 267: 00000000 0 FUNC GLOBAL DEFAULT UND exp10@GLIBC_2.39 (16) │ │ │ │ + 268: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ + 269: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ + 270: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid@GLIBC_2.4 (3) │ │ │ │ + 271: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (4) │ │ │ │ + 272: 00000000 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (5) │ │ │ │ + 273: 00000000 0 FUNC GLOBAL DEFAULT UND mbtowc@GLIBC_2.4 (3) │ │ │ │ + 274: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ + 275: 00000000 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (5) │ │ │ │ + 276: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetattr@GLIBC_2.4 (3) │ │ │ │ + 277: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (2) │ │ │ │ + 278: 000ecbac 140 FUNC GLOBAL DEFAULT 13 fts_set │ │ │ │ + 279: 0000d5a4 4 FUNC GLOBAL DEFAULT 13 getenv │ │ │ │ + 280: 000821ac 240 FUNC GLOBAL DEFAULT 13 getcwd │ │ │ │ + 281: 000e2998 4 FUNC GLOBAL DEFAULT 13 remove │ │ │ │ + 282: 000aee24 1544 FUNC GLOBAL DEFAULT 13 __isoc23_strtoul │ │ │ │ + 283: 000ae6b8 1900 FUNC GLOBAL DEFAULT 13 __isoc23_strtol │ │ │ │ + 284: 000eb8b0 4860 FUNC GLOBAL DEFAULT 13 fts_read │ │ │ │ + 285: 000ecc38 124 FUNC GLOBAL DEFAULT 13 fts_children │ │ │ │ + 286: 000add2c 2444 FUNC GLOBAL DEFAULT 13 strtold │ │ │ │ + 287: 000ece2c 540 FUNC GLOBAL DEFAULT 13 fts_open │ │ │ │ + 288: 0009750c 140 FUNC GLOBAL DEFAULT 13 error │ │ │ │ + 289: 000ecd70 188 FUNC GLOBAL DEFAULT 13 fts_close │ │ │ │ + 290: 000ad3a0 2444 FUNC GLOBAL DEFAULT 13 strtod │ │ │ │ + 291: 00011084 136 FUNC GLOBAL DEFAULT 13 putenv │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,1779 +1,2145 @@ │ │ │ │ │ │ │ │ -Relocation section '.rel.dyn' at offset 0x226c contains 2571 entries: │ │ │ │ +Relocation section '.rel.dyn' at offset 0x2238 contains 2571 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ +00121a2c 00000017 R_ARM_RELATIVE │ │ │ │ +00121a30 00000017 R_ARM_RELATIVE │ │ │ │ +00121a34 00000017 R_ARM_RELATIVE │ │ │ │ +00121a3c 00000017 R_ARM_RELATIVE │ │ │ │ +00121a50 00000017 R_ARM_RELATIVE │ │ │ │ +00121a6c 00000017 R_ARM_RELATIVE │ │ │ │ +00121a78 00000017 R_ARM_RELATIVE │ │ │ │ +00121a9c 00000017 R_ARM_RELATIVE │ │ │ │ +00121aa0 00000017 R_ARM_RELATIVE │ │ │ │ +00121aac 00000017 R_ARM_RELATIVE │ │ │ │ +00121ab0 00000017 R_ARM_RELATIVE │ │ │ │ +00121ab8 00000017 R_ARM_RELATIVE │ │ │ │ +00121acc 00000017 R_ARM_RELATIVE │ │ │ │ +00121adc 00000017 R_ARM_RELATIVE │ │ │ │ +00121ae0 00000017 R_ARM_RELATIVE │ │ │ │ +00121ae8 00000017 R_ARM_RELATIVE │ │ │ │ +00121afc 00000017 R_ARM_RELATIVE │ │ │ │ +00121b10 00000017 R_ARM_RELATIVE │ │ │ │ +00121b14 00000017 R_ARM_RELATIVE │ │ │ │ +00121b2c 00000017 R_ARM_RELATIVE │ │ │ │ +00121b30 00000017 R_ARM_RELATIVE │ │ │ │ +00121b5c 00000017 R_ARM_RELATIVE │ │ │ │ +00121b8c 00000017 R_ARM_RELATIVE │ │ │ │ +00121b94 00000017 R_ARM_RELATIVE │ │ │ │ +00121b9c 00000017 R_ARM_RELATIVE │ │ │ │ +00121ba4 00000017 R_ARM_RELATIVE │ │ │ │ +00121ba8 00000017 R_ARM_RELATIVE │ │ │ │ +00121bb0 00000017 R_ARM_RELATIVE │ │ │ │ +00121bb4 00000017 R_ARM_RELATIVE │ │ │ │ +00121bc0 00000017 R_ARM_RELATIVE │ │ │ │ +00121bc8 00000017 R_ARM_RELATIVE │ │ │ │ +00121bd0 00000017 R_ARM_RELATIVE │ │ │ │ +00121bd8 00000017 R_ARM_RELATIVE │ │ │ │ +00121be0 00000017 R_ARM_RELATIVE │ │ │ │ +00121be8 00000017 R_ARM_RELATIVE │ │ │ │ +00121bf0 00000017 R_ARM_RELATIVE │ │ │ │ +00121bf8 00000017 R_ARM_RELATIVE │ │ │ │ +00121c00 00000017 R_ARM_RELATIVE │ │ │ │ +00121c08 00000017 R_ARM_RELATIVE │ │ │ │ +00121c10 00000017 R_ARM_RELATIVE │ │ │ │ +00121c18 00000017 R_ARM_RELATIVE │ │ │ │ +00121c20 00000017 R_ARM_RELATIVE │ │ │ │ +00121c28 00000017 R_ARM_RELATIVE │ │ │ │ +00121c30 00000017 R_ARM_RELATIVE │ │ │ │ +00121c38 00000017 R_ARM_RELATIVE │ │ │ │ +00121c40 00000017 R_ARM_RELATIVE │ │ │ │ +00121c48 00000017 R_ARM_RELATIVE │ │ │ │ +00121c50 00000017 R_ARM_RELATIVE │ │ │ │ +00121c58 00000017 R_ARM_RELATIVE │ │ │ │ +00121c60 00000017 R_ARM_RELATIVE │ │ │ │ +00121c68 00000017 R_ARM_RELATIVE │ │ │ │ +00121c70 00000017 R_ARM_RELATIVE │ │ │ │ +00121c78 00000017 R_ARM_RELATIVE │ │ │ │ +00121c80 00000017 R_ARM_RELATIVE │ │ │ │ +00121c88 00000017 R_ARM_RELATIVE │ │ │ │ +00121c90 00000017 R_ARM_RELATIVE │ │ │ │ +00121c98 00000017 R_ARM_RELATIVE │ │ │ │ +00121ca0 00000017 R_ARM_RELATIVE │ │ │ │ +00121ca8 00000017 R_ARM_RELATIVE │ │ │ │ +00121cb0 00000017 R_ARM_RELATIVE │ │ │ │ +00121cb8 00000017 R_ARM_RELATIVE │ │ │ │ +00121cc0 00000017 R_ARM_RELATIVE │ │ │ │ +00121cc8 00000017 R_ARM_RELATIVE │ │ │ │ +00121cd0 00000017 R_ARM_RELATIVE │ │ │ │ +00121cd8 00000017 R_ARM_RELATIVE │ │ │ │ +00121ce0 00000017 R_ARM_RELATIVE │ │ │ │ +00121ce8 00000017 R_ARM_RELATIVE │ │ │ │ +00121cf0 00000017 R_ARM_RELATIVE │ │ │ │ +00121cf8 00000017 R_ARM_RELATIVE │ │ │ │ +00121d00 00000017 R_ARM_RELATIVE │ │ │ │ +00121d08 00000017 R_ARM_RELATIVE │ │ │ │ +00121d10 00000017 R_ARM_RELATIVE │ │ │ │ +00121d18 00000017 R_ARM_RELATIVE │ │ │ │ +00121d20 00000017 R_ARM_RELATIVE │ │ │ │ +00121d28 00000017 R_ARM_RELATIVE │ │ │ │ +00121d30 00000017 R_ARM_RELATIVE │ │ │ │ +00121d38 00000017 R_ARM_RELATIVE │ │ │ │ +00121d40 00000017 R_ARM_RELATIVE │ │ │ │ +00121d48 00000017 R_ARM_RELATIVE │ │ │ │ +00121d50 00000017 R_ARM_RELATIVE │ │ │ │ +00121d58 00000017 R_ARM_RELATIVE │ │ │ │ +00121d60 00000017 R_ARM_RELATIVE │ │ │ │ +00121d68 00000017 R_ARM_RELATIVE │ │ │ │ +00121d70 00000017 R_ARM_RELATIVE │ │ │ │ +00121d78 00000017 R_ARM_RELATIVE │ │ │ │ +00121d80 00000017 R_ARM_RELATIVE │ │ │ │ +00121d88 00000017 R_ARM_RELATIVE │ │ │ │ +00121d90 00000017 R_ARM_RELATIVE │ │ │ │ +00121d98 00000017 R_ARM_RELATIVE │ │ │ │ +00121da0 00000017 R_ARM_RELATIVE │ │ │ │ +00121da8 00000017 R_ARM_RELATIVE │ │ │ │ +00121db0 00000017 R_ARM_RELATIVE │ │ │ │ +00121db8 00000017 R_ARM_RELATIVE │ │ │ │ +00121dc0 00000017 R_ARM_RELATIVE │ │ │ │ +00121dc8 00000017 R_ARM_RELATIVE │ │ │ │ +00121dd0 00000017 R_ARM_RELATIVE │ │ │ │ +00121dd8 00000017 R_ARM_RELATIVE │ │ │ │ +00121de0 00000017 R_ARM_RELATIVE │ │ │ │ +00121de8 00000017 R_ARM_RELATIVE │ │ │ │ +00121df0 00000017 R_ARM_RELATIVE │ │ │ │ +00121df8 00000017 R_ARM_RELATIVE │ │ │ │ +00121e00 00000017 R_ARM_RELATIVE │ │ │ │ +00121e08 00000017 R_ARM_RELATIVE │ │ │ │ +00121e10 00000017 R_ARM_RELATIVE │ │ │ │ +00121e18 00000017 R_ARM_RELATIVE │ │ │ │ +00121e20 00000017 R_ARM_RELATIVE │ │ │ │ +00121e28 00000017 R_ARM_RELATIVE │ │ │ │ +00121e30 00000017 R_ARM_RELATIVE │ │ │ │ +00121e38 00000017 R_ARM_RELATIVE │ │ │ │ +00121e40 00000017 R_ARM_RELATIVE │ │ │ │ +00121e48 00000017 R_ARM_RELATIVE │ │ │ │ +00121e50 00000017 R_ARM_RELATIVE │ │ │ │ +00121e58 00000017 R_ARM_RELATIVE │ │ │ │ +00121e60 00000017 R_ARM_RELATIVE │ │ │ │ +00121e68 00000017 R_ARM_RELATIVE │ │ │ │ +00121e70 00000017 R_ARM_RELATIVE │ │ │ │ +00121e78 00000017 R_ARM_RELATIVE │ │ │ │ +00121e80 00000017 R_ARM_RELATIVE │ │ │ │ +00121e88 00000017 R_ARM_RELATIVE │ │ │ │ +00121e90 00000017 R_ARM_RELATIVE │ │ │ │ +00121e98 00000017 R_ARM_RELATIVE │ │ │ │ +00121ea0 00000017 R_ARM_RELATIVE │ │ │ │ +00121ea8 00000017 R_ARM_RELATIVE │ │ │ │ +00121eb0 00000017 R_ARM_RELATIVE │ │ │ │ +00121eb8 00000017 R_ARM_RELATIVE │ │ │ │ +00121ec0 00000017 R_ARM_RELATIVE │ │ │ │ +00121ec8 00000017 R_ARM_RELATIVE │ │ │ │ +00121ed0 00000017 R_ARM_RELATIVE │ │ │ │ +00121ed8 00000017 R_ARM_RELATIVE │ │ │ │ +00121ee0 00000017 R_ARM_RELATIVE │ │ │ │ +00121ee8 00000017 R_ARM_RELATIVE │ │ │ │ +00121ef0 00000017 R_ARM_RELATIVE │ │ │ │ +00121ef8 00000017 R_ARM_RELATIVE │ │ │ │ +00121f00 00000017 R_ARM_RELATIVE │ │ │ │ +00121f08 00000017 R_ARM_RELATIVE │ │ │ │ +00121f10 00000017 R_ARM_RELATIVE │ │ │ │ +00121f18 00000017 R_ARM_RELATIVE │ │ │ │ +00121f20 00000017 R_ARM_RELATIVE │ │ │ │ +00121f28 00000017 R_ARM_RELATIVE │ │ │ │ +00121f30 00000017 R_ARM_RELATIVE │ │ │ │ +00121f38 00000017 R_ARM_RELATIVE │ │ │ │ +00121f40 00000017 R_ARM_RELATIVE │ │ │ │ +00121f48 00000017 R_ARM_RELATIVE │ │ │ │ +00121f50 00000017 R_ARM_RELATIVE │ │ │ │ +00121f58 00000017 R_ARM_RELATIVE │ │ │ │ +00121f60 00000017 R_ARM_RELATIVE │ │ │ │ +00121f6c 00000017 R_ARM_RELATIVE │ │ │ │ +00121f70 00000017 R_ARM_RELATIVE │ │ │ │ +00121f74 00000017 R_ARM_RELATIVE │ │ │ │ +00121f80 00000017 R_ARM_RELATIVE │ │ │ │ +00121f9c 00000017 R_ARM_RELATIVE │ │ │ │ +00121fa0 00000017 R_ARM_RELATIVE │ │ │ │ +00121fcc 00000017 R_ARM_RELATIVE │ │ │ │ +00121ffc 00000017 R_ARM_RELATIVE │ │ │ │ +0012202c 00000017 R_ARM_RELATIVE │ │ │ │ +0012205c 00000017 R_ARM_RELATIVE │ │ │ │ +00122064 00000017 R_ARM_RELATIVE │ │ │ │ +00122070 00000017 R_ARM_RELATIVE │ │ │ │ +0012208c 00000017 R_ARM_RELATIVE │ │ │ │ +00122090 00000017 R_ARM_RELATIVE │ │ │ │ +00122094 00000017 R_ARM_RELATIVE │ │ │ │ +001220bc 00000017 R_ARM_RELATIVE │ │ │ │ +001220c0 00000017 R_ARM_RELATIVE │ │ │ │ +001220c4 00000017 R_ARM_RELATIVE │ │ │ │ +001220f0 00000017 R_ARM_RELATIVE │ │ │ │ +00122120 00000017 R_ARM_RELATIVE │ │ │ │ +00122128 00000017 R_ARM_RELATIVE │ │ │ │ +0012212c 00000017 R_ARM_RELATIVE │ │ │ │ +00122150 00000017 R_ARM_RELATIVE │ │ │ │ +00122154 00000017 R_ARM_RELATIVE │ │ │ │ +0012217c 00000017 R_ARM_RELATIVE │ │ │ │ +00122180 00000017 R_ARM_RELATIVE │ │ │ │ +00122184 00000017 R_ARM_RELATIVE │ │ │ │ +001221ac 00000017 R_ARM_RELATIVE │ │ │ │ +001221b0 00000017 R_ARM_RELATIVE │ │ │ │ +001221dc 00000017 R_ARM_RELATIVE │ │ │ │ +0012221c 00000017 R_ARM_RELATIVE │ │ │ │ +00122228 00000017 R_ARM_RELATIVE │ │ │ │ +0012223c 00000017 R_ARM_RELATIVE │ │ │ │ +00122284 00000017 R_ARM_RELATIVE │ │ │ │ +001222b4 00000017 R_ARM_RELATIVE │ │ │ │ +001222cc 00000017 R_ARM_RELATIVE │ │ │ │ +001222f8 00000017 R_ARM_RELATIVE │ │ │ │ +00122304 00000017 R_ARM_RELATIVE │ │ │ │ +00122318 00000017 R_ARM_RELATIVE │ │ │ │ +00122340 00000017 R_ARM_RELATIVE │ │ │ │ +00122348 00000017 R_ARM_RELATIVE │ │ │ │ +00122350 00000017 R_ARM_RELATIVE │ │ │ │ +00122358 00000017 R_ARM_RELATIVE │ │ │ │ +00122360 00000017 R_ARM_RELATIVE │ │ │ │ +00122368 00000017 R_ARM_RELATIVE │ │ │ │ +00122370 00000017 R_ARM_RELATIVE │ │ │ │ +00122378 00000017 R_ARM_RELATIVE │ │ │ │ +00122380 00000017 R_ARM_RELATIVE │ │ │ │ +00122388 00000017 R_ARM_RELATIVE │ │ │ │ +0012239c 00000017 R_ARM_RELATIVE │ │ │ │ +001223a0 00000017 R_ARM_RELATIVE │ │ │ │ +001223b0 00000017 R_ARM_RELATIVE │ │ │ │ +001223b4 00000017 R_ARM_RELATIVE │ │ │ │ +001223c4 00000017 R_ARM_RELATIVE │ │ │ │ +001223c8 00000017 R_ARM_RELATIVE │ │ │ │ +001223d8 00000017 R_ARM_RELATIVE │ │ │ │ +001223dc 00000017 R_ARM_RELATIVE │ │ │ │ +001223ec 00000017 R_ARM_RELATIVE │ │ │ │ +001223f0 00000017 R_ARM_RELATIVE │ │ │ │ +00122400 00000017 R_ARM_RELATIVE │ │ │ │ +00122404 00000017 R_ARM_RELATIVE │ │ │ │ +00122414 00000017 R_ARM_RELATIVE │ │ │ │ +00122418 00000017 R_ARM_RELATIVE │ │ │ │ +00122428 00000017 R_ARM_RELATIVE │ │ │ │ +0012242c 00000017 R_ARM_RELATIVE │ │ │ │ +0012243c 00000017 R_ARM_RELATIVE │ │ │ │ +00122440 00000017 R_ARM_RELATIVE │ │ │ │ +00122450 00000017 R_ARM_RELATIVE │ │ │ │ +00122454 00000017 R_ARM_RELATIVE │ │ │ │ +00122464 00000017 R_ARM_RELATIVE │ │ │ │ +00122468 00000017 R_ARM_RELATIVE │ │ │ │ +00122470 00000017 R_ARM_RELATIVE │ │ │ │ +00122478 00000017 R_ARM_RELATIVE │ │ │ │ +0012247c 00000017 R_ARM_RELATIVE │ │ │ │ +0012248c 00000017 R_ARM_RELATIVE │ │ │ │ +00122490 00000017 R_ARM_RELATIVE │ │ │ │ +00122498 00000017 R_ARM_RELATIVE │ │ │ │ +001224a0 00000017 R_ARM_RELATIVE │ │ │ │ +001224a4 00000017 R_ARM_RELATIVE │ │ │ │ +001224b4 00000017 R_ARM_RELATIVE │ │ │ │ +001224b8 00000017 R_ARM_RELATIVE │ │ │ │ +001224c0 00000017 R_ARM_RELATIVE │ │ │ │ +001224c8 00000017 R_ARM_RELATIVE │ │ │ │ +001224cc 00000017 R_ARM_RELATIVE │ │ │ │ +001224dc 00000017 R_ARM_RELATIVE │ │ │ │ +001224e0 00000017 R_ARM_RELATIVE │ │ │ │ +001224f0 00000017 R_ARM_RELATIVE │ │ │ │ +001224f4 00000017 R_ARM_RELATIVE │ │ │ │ +00122504 00000017 R_ARM_RELATIVE │ │ │ │ +00122508 00000017 R_ARM_RELATIVE │ │ │ │ +00122510 00000017 R_ARM_RELATIVE │ │ │ │ +00122518 00000017 R_ARM_RELATIVE │ │ │ │ +0012251c 00000017 R_ARM_RELATIVE │ │ │ │ +00122524 00000017 R_ARM_RELATIVE │ │ │ │ +0012252c 00000017 R_ARM_RELATIVE │ │ │ │ +00122530 00000017 R_ARM_RELATIVE │ │ │ │ +00122540 00000017 R_ARM_RELATIVE │ │ │ │ +00122544 00000017 R_ARM_RELATIVE │ │ │ │ +00122554 00000017 R_ARM_RELATIVE │ │ │ │ +00122558 00000017 R_ARM_RELATIVE │ │ │ │ +00122560 00000017 R_ARM_RELATIVE │ │ │ │ +00122568 00000017 R_ARM_RELATIVE │ │ │ │ +0012256c 00000017 R_ARM_RELATIVE │ │ │ │ +00122590 00000017 R_ARM_RELATIVE │ │ │ │ +00122598 00000017 R_ARM_RELATIVE │ │ │ │ +0012259c 00000017 R_ARM_RELATIVE │ │ │ │ +001225a4 00000017 R_ARM_RELATIVE │ │ │ │ +001225a8 00000017 R_ARM_RELATIVE │ │ │ │ +001225b0 00000017 R_ARM_RELATIVE │ │ │ │ +001225b4 00000017 R_ARM_RELATIVE │ │ │ │ +001225bc 00000017 R_ARM_RELATIVE │ │ │ │ +001225c0 00000017 R_ARM_RELATIVE │ │ │ │ +001225c8 00000017 R_ARM_RELATIVE │ │ │ │ +001225cc 00000017 R_ARM_RELATIVE │ │ │ │ +001225d4 00000017 R_ARM_RELATIVE │ │ │ │ +001225d8 00000017 R_ARM_RELATIVE │ │ │ │ +001225e0 00000017 R_ARM_RELATIVE │ │ │ │ +001225e4 00000017 R_ARM_RELATIVE │ │ │ │ +001225ec 00000017 R_ARM_RELATIVE │ │ │ │ +001225f0 00000017 R_ARM_RELATIVE │ │ │ │ +001225f8 00000017 R_ARM_RELATIVE │ │ │ │ +001225fc 00000017 R_ARM_RELATIVE │ │ │ │ +00122604 00000017 R_ARM_RELATIVE │ │ │ │ +00122608 00000017 R_ARM_RELATIVE │ │ │ │ +00122610 00000017 R_ARM_RELATIVE │ │ │ │ +00122614 00000017 R_ARM_RELATIVE │ │ │ │ +0012261c 00000017 R_ARM_RELATIVE │ │ │ │ +00122620 00000017 R_ARM_RELATIVE │ │ │ │ +00122628 00000017 R_ARM_RELATIVE │ │ │ │ +0012262c 00000017 R_ARM_RELATIVE │ │ │ │ +00122634 00000017 R_ARM_RELATIVE │ │ │ │ +00122638 00000017 R_ARM_RELATIVE │ │ │ │ +00122640 00000017 R_ARM_RELATIVE │ │ │ │ +00122644 00000017 R_ARM_RELATIVE │ │ │ │ +0012264c 00000017 R_ARM_RELATIVE │ │ │ │ +00122650 00000017 R_ARM_RELATIVE │ │ │ │ +00122658 00000017 R_ARM_RELATIVE │ │ │ │ +0012265c 00000017 R_ARM_RELATIVE │ │ │ │ +00122664 00000017 R_ARM_RELATIVE │ │ │ │ +00122668 00000017 R_ARM_RELATIVE │ │ │ │ +00122670 00000017 R_ARM_RELATIVE │ │ │ │ +00122674 00000017 R_ARM_RELATIVE │ │ │ │ +0012267c 00000017 R_ARM_RELATIVE │ │ │ │ +00122680 00000017 R_ARM_RELATIVE │ │ │ │ +00122688 00000017 R_ARM_RELATIVE │ │ │ │ +0012268c 00000017 R_ARM_RELATIVE │ │ │ │ +00122694 00000017 R_ARM_RELATIVE │ │ │ │ +00122698 00000017 R_ARM_RELATIVE │ │ │ │ +001226a0 00000017 R_ARM_RELATIVE │ │ │ │ +001226a4 00000017 R_ARM_RELATIVE │ │ │ │ +001226ac 00000017 R_ARM_RELATIVE │ │ │ │ +001226b0 00000017 R_ARM_RELATIVE │ │ │ │ +001226b8 00000017 R_ARM_RELATIVE │ │ │ │ +001226bc 00000017 R_ARM_RELATIVE │ │ │ │ +001226c4 00000017 R_ARM_RELATIVE │ │ │ │ +001226c8 00000017 R_ARM_RELATIVE │ │ │ │ +001226d0 00000017 R_ARM_RELATIVE │ │ │ │ +001226d4 00000017 R_ARM_RELATIVE │ │ │ │ +001226dc 00000017 R_ARM_RELATIVE │ │ │ │ +001226e0 00000017 R_ARM_RELATIVE │ │ │ │ +001226e8 00000017 R_ARM_RELATIVE │ │ │ │ +001226ec 00000017 R_ARM_RELATIVE │ │ │ │ +001226f4 00000017 R_ARM_RELATIVE │ │ │ │ +001226f8 00000017 R_ARM_RELATIVE │ │ │ │ +00122700 00000017 R_ARM_RELATIVE │ │ │ │ +00122704 00000017 R_ARM_RELATIVE │ │ │ │ +0012270c 00000017 R_ARM_RELATIVE │ │ │ │ +00122710 00000017 R_ARM_RELATIVE │ │ │ │ +00122718 00000017 R_ARM_RELATIVE │ │ │ │ +0012271c 00000017 R_ARM_RELATIVE │ │ │ │ +00122724 00000017 R_ARM_RELATIVE │ │ │ │ +00122728 00000017 R_ARM_RELATIVE │ │ │ │ +00122730 00000017 R_ARM_RELATIVE │ │ │ │ +00122734 00000017 R_ARM_RELATIVE │ │ │ │ +0012273c 00000017 R_ARM_RELATIVE │ │ │ │ +00122740 00000017 R_ARM_RELATIVE │ │ │ │ +00122748 00000017 R_ARM_RELATIVE │ │ │ │ +0012274c 00000017 R_ARM_RELATIVE │ │ │ │ +00122754 00000017 R_ARM_RELATIVE │ │ │ │ +00122758 00000017 R_ARM_RELATIVE │ │ │ │ +00122760 00000017 R_ARM_RELATIVE │ │ │ │ +00122764 00000017 R_ARM_RELATIVE │ │ │ │ +00122770 00000017 R_ARM_RELATIVE │ │ │ │ +00122774 00000017 R_ARM_RELATIVE │ │ │ │ +00122778 00000017 R_ARM_RELATIVE │ │ │ │ +0012277c 00000017 R_ARM_RELATIVE │ │ │ │ +00122780 00000017 R_ARM_RELATIVE │ │ │ │ +00122784 00000017 R_ARM_RELATIVE │ │ │ │ +00122788 00000017 R_ARM_RELATIVE │ │ │ │ +0012278c 00000017 R_ARM_RELATIVE │ │ │ │ +00122790 00000017 R_ARM_RELATIVE │ │ │ │ +00122794 00000017 R_ARM_RELATIVE │ │ │ │ +00122798 00000017 R_ARM_RELATIVE │ │ │ │ +0012279c 00000017 R_ARM_RELATIVE │ │ │ │ +001227a0 00000017 R_ARM_RELATIVE │ │ │ │ +001227a4 00000017 R_ARM_RELATIVE │ │ │ │ +001227a8 00000017 R_ARM_RELATIVE │ │ │ │ +001227ac 00000017 R_ARM_RELATIVE │ │ │ │ +001227b0 00000017 R_ARM_RELATIVE │ │ │ │ +001227b4 00000017 R_ARM_RELATIVE │ │ │ │ +001227b8 00000017 R_ARM_RELATIVE │ │ │ │ +001227bc 00000017 R_ARM_RELATIVE │ │ │ │ +001227c0 00000017 R_ARM_RELATIVE │ │ │ │ +001227c4 00000017 R_ARM_RELATIVE │ │ │ │ +001227c8 00000017 R_ARM_RELATIVE │ │ │ │ +001227cc 00000017 R_ARM_RELATIVE │ │ │ │ +001227d0 00000017 R_ARM_RELATIVE │ │ │ │ +001227d4 00000017 R_ARM_RELATIVE │ │ │ │ +001227d8 00000017 R_ARM_RELATIVE │ │ │ │ +001227dc 00000017 R_ARM_RELATIVE │ │ │ │ +001227e0 00000017 R_ARM_RELATIVE │ │ │ │ +001227e4 00000017 R_ARM_RELATIVE │ │ │ │ +001227ec 00000017 R_ARM_RELATIVE │ │ │ │ +001227f4 00000017 R_ARM_RELATIVE │ │ │ │ +001227fc 00000017 R_ARM_RELATIVE │ │ │ │ +00122804 00000017 R_ARM_RELATIVE │ │ │ │ +0012280c 00000017 R_ARM_RELATIVE │ │ │ │ +00122814 00000017 R_ARM_RELATIVE │ │ │ │ +0012281c 00000017 R_ARM_RELATIVE │ │ │ │ +00122824 00000017 R_ARM_RELATIVE │ │ │ │ +0012282c 00000017 R_ARM_RELATIVE │ │ │ │ +00122834 00000017 R_ARM_RELATIVE │ │ │ │ +0012283c 00000017 R_ARM_RELATIVE │ │ │ │ +00122844 00000017 R_ARM_RELATIVE │ │ │ │ +0012284c 00000017 R_ARM_RELATIVE │ │ │ │ +00122854 00000017 R_ARM_RELATIVE │ │ │ │ +0012285c 00000017 R_ARM_RELATIVE │ │ │ │ +00122864 00000017 R_ARM_RELATIVE │ │ │ │ +0012286c 00000017 R_ARM_RELATIVE │ │ │ │ +00122874 00000017 R_ARM_RELATIVE │ │ │ │ +0012287c 00000017 R_ARM_RELATIVE │ │ │ │ +00122884 00000017 R_ARM_RELATIVE │ │ │ │ +0012288c 00000017 R_ARM_RELATIVE │ │ │ │ +00122890 00000017 R_ARM_RELATIVE │ │ │ │ +00122898 00000017 R_ARM_RELATIVE │ │ │ │ +001228a0 00000017 R_ARM_RELATIVE │ │ │ │ +001228a8 00000017 R_ARM_RELATIVE │ │ │ │ +001228b0 00000017 R_ARM_RELATIVE │ │ │ │ +001228b8 00000017 R_ARM_RELATIVE │ │ │ │ +001228c0 00000017 R_ARM_RELATIVE │ │ │ │ +001228c8 00000017 R_ARM_RELATIVE │ │ │ │ +001228d0 00000017 R_ARM_RELATIVE │ │ │ │ +001228d8 00000017 R_ARM_RELATIVE │ │ │ │ +001228dc 00000017 R_ARM_RELATIVE │ │ │ │ +001228e4 00000017 R_ARM_RELATIVE │ │ │ │ +001228ec 00000017 R_ARM_RELATIVE │ │ │ │ +001228f0 00000017 R_ARM_RELATIVE │ │ │ │ +001228f8 00000017 R_ARM_RELATIVE │ │ │ │ +00122900 00000017 R_ARM_RELATIVE │ │ │ │ +00122904 00000017 R_ARM_RELATIVE │ │ │ │ +0012290c 00000017 R_ARM_RELATIVE │ │ │ │ +00122914 00000017 R_ARM_RELATIVE │ │ │ │ +00122918 00000017 R_ARM_RELATIVE │ │ │ │ +00122920 00000017 R_ARM_RELATIVE │ │ │ │ +00122928 00000017 R_ARM_RELATIVE │ │ │ │ +0012292c 00000017 R_ARM_RELATIVE │ │ │ │ +00122934 00000017 R_ARM_RELATIVE │ │ │ │ +0012293c 00000017 R_ARM_RELATIVE │ │ │ │ +00122940 00000017 R_ARM_RELATIVE │ │ │ │ +00122948 00000017 R_ARM_RELATIVE │ │ │ │ +00122950 00000017 R_ARM_RELATIVE │ │ │ │ +00122954 00000017 R_ARM_RELATIVE │ │ │ │ +0012295c 00000017 R_ARM_RELATIVE │ │ │ │ +00122964 00000017 R_ARM_RELATIVE │ │ │ │ +00122968 00000017 R_ARM_RELATIVE │ │ │ │ +00122970 00000017 R_ARM_RELATIVE │ │ │ │ +00122978 00000017 R_ARM_RELATIVE │ │ │ │ +0012297c 00000017 R_ARM_RELATIVE │ │ │ │ +00122984 00000017 R_ARM_RELATIVE │ │ │ │ +0012298c 00000017 R_ARM_RELATIVE │ │ │ │ +00122990 00000017 R_ARM_RELATIVE │ │ │ │ +00122998 00000017 R_ARM_RELATIVE │ │ │ │ +001229a0 00000017 R_ARM_RELATIVE │ │ │ │ +001229a4 00000017 R_ARM_RELATIVE │ │ │ │ +001229ac 00000017 R_ARM_RELATIVE │ │ │ │ +001229b4 00000017 R_ARM_RELATIVE │ │ │ │ +001229b8 00000017 R_ARM_RELATIVE │ │ │ │ +001229c0 00000017 R_ARM_RELATIVE │ │ │ │ +001229d8 00000017 R_ARM_RELATIVE │ │ │ │ +001229dc 00000017 R_ARM_RELATIVE │ │ │ │ +001229e4 00000017 R_ARM_RELATIVE │ │ │ │ +001229e8 00000017 R_ARM_RELATIVE │ │ │ │ +001229f0 00000017 R_ARM_RELATIVE │ │ │ │ +001229f4 00000017 R_ARM_RELATIVE │ │ │ │ +001229fc 00000017 R_ARM_RELATIVE │ │ │ │ +00122a00 00000017 R_ARM_RELATIVE │ │ │ │ +00122a08 00000017 R_ARM_RELATIVE │ │ │ │ +00122a0c 00000017 R_ARM_RELATIVE │ │ │ │ +00122a14 00000017 R_ARM_RELATIVE │ │ │ │ +00122a18 00000017 R_ARM_RELATIVE │ │ │ │ +00122a20 00000017 R_ARM_RELATIVE │ │ │ │ 00122a24 00000017 R_ARM_RELATIVE │ │ │ │ -00122a28 00000017 R_ARM_RELATIVE │ │ │ │ 00122a2c 00000017 R_ARM_RELATIVE │ │ │ │ -00122a34 00000017 R_ARM_RELATIVE │ │ │ │ +00122a30 00000017 R_ARM_RELATIVE │ │ │ │ +00122a38 00000017 R_ARM_RELATIVE │ │ │ │ +00122a3c 00000017 R_ARM_RELATIVE │ │ │ │ +00122a44 00000017 R_ARM_RELATIVE │ │ │ │ 00122a48 00000017 R_ARM_RELATIVE │ │ │ │ -00122a64 00000017 R_ARM_RELATIVE │ │ │ │ +00122a50 00000017 R_ARM_RELATIVE │ │ │ │ +00122a54 00000017 R_ARM_RELATIVE │ │ │ │ +00122a5c 00000017 R_ARM_RELATIVE │ │ │ │ +00122a60 00000017 R_ARM_RELATIVE │ │ │ │ +00122a68 00000017 R_ARM_RELATIVE │ │ │ │ +00122a6c 00000017 R_ARM_RELATIVE │ │ │ │ 00122a70 00000017 R_ARM_RELATIVE │ │ │ │ +00122a74 00000017 R_ARM_RELATIVE │ │ │ │ +00122a78 00000017 R_ARM_RELATIVE │ │ │ │ +00122a7c 00000017 R_ARM_RELATIVE │ │ │ │ +00122a84 00000017 R_ARM_RELATIVE │ │ │ │ +00122a8c 00000017 R_ARM_RELATIVE │ │ │ │ 00122a94 00000017 R_ARM_RELATIVE │ │ │ │ -00122a98 00000017 R_ARM_RELATIVE │ │ │ │ +00122a9c 00000017 R_ARM_RELATIVE │ │ │ │ 00122aa4 00000017 R_ARM_RELATIVE │ │ │ │ -00122aa8 00000017 R_ARM_RELATIVE │ │ │ │ -00122ab0 00000017 R_ARM_RELATIVE │ │ │ │ +00122aac 00000017 R_ARM_RELATIVE │ │ │ │ +00122ab4 00000017 R_ARM_RELATIVE │ │ │ │ +00122abc 00000017 R_ARM_RELATIVE │ │ │ │ 00122ac4 00000017 R_ARM_RELATIVE │ │ │ │ +00122acc 00000017 R_ARM_RELATIVE │ │ │ │ 00122ad4 00000017 R_ARM_RELATIVE │ │ │ │ -00122ad8 00000017 R_ARM_RELATIVE │ │ │ │ -00122ae0 00000017 R_ARM_RELATIVE │ │ │ │ +00122adc 00000017 R_ARM_RELATIVE │ │ │ │ +00122aec 00000017 R_ARM_RELATIVE │ │ │ │ 00122af4 00000017 R_ARM_RELATIVE │ │ │ │ -00122b08 00000017 R_ARM_RELATIVE │ │ │ │ +00122afc 00000017 R_ARM_RELATIVE │ │ │ │ +00122b04 00000017 R_ARM_RELATIVE │ │ │ │ 00122b0c 00000017 R_ARM_RELATIVE │ │ │ │ +00122b1c 00000017 R_ARM_RELATIVE │ │ │ │ +00122b20 00000017 R_ARM_RELATIVE │ │ │ │ 00122b24 00000017 R_ARM_RELATIVE │ │ │ │ 00122b28 00000017 R_ARM_RELATIVE │ │ │ │ +00122b2c 00000017 R_ARM_RELATIVE │ │ │ │ +00122b38 00000017 R_ARM_RELATIVE │ │ │ │ +00122b3c 00000017 R_ARM_RELATIVE │ │ │ │ +00122b40 00000017 R_ARM_RELATIVE │ │ │ │ +00122b44 00000017 R_ARM_RELATIVE │ │ │ │ 00122b54 00000017 R_ARM_RELATIVE │ │ │ │ -00122b84 00000017 R_ARM_RELATIVE │ │ │ │ +00122b58 00000017 R_ARM_RELATIVE │ │ │ │ +00122b5c 00000017 R_ARM_RELATIVE │ │ │ │ +00122b70 00000017 R_ARM_RELATIVE │ │ │ │ +00122b74 00000017 R_ARM_RELATIVE │ │ │ │ +00122b78 00000017 R_ARM_RELATIVE │ │ │ │ +00122b7c 00000017 R_ARM_RELATIVE │ │ │ │ 00122b8c 00000017 R_ARM_RELATIVE │ │ │ │ +00122b90 00000017 R_ARM_RELATIVE │ │ │ │ 00122b94 00000017 R_ARM_RELATIVE │ │ │ │ +00122b98 00000017 R_ARM_RELATIVE │ │ │ │ 00122b9c 00000017 R_ARM_RELATIVE │ │ │ │ -00122ba0 00000017 R_ARM_RELATIVE │ │ │ │ 00122ba8 00000017 R_ARM_RELATIVE │ │ │ │ 00122bac 00000017 R_ARM_RELATIVE │ │ │ │ +00122bb0 00000017 R_ARM_RELATIVE │ │ │ │ +00122bb4 00000017 R_ARM_RELATIVE │ │ │ │ 00122bb8 00000017 R_ARM_RELATIVE │ │ │ │ -00122bc0 00000017 R_ARM_RELATIVE │ │ │ │ -00122bc8 00000017 R_ARM_RELATIVE │ │ │ │ -00122bd0 00000017 R_ARM_RELATIVE │ │ │ │ -00122bd8 00000017 R_ARM_RELATIVE │ │ │ │ 00122be0 00000017 R_ARM_RELATIVE │ │ │ │ +00122be4 00000017 R_ARM_RELATIVE │ │ │ │ 00122be8 00000017 R_ARM_RELATIVE │ │ │ │ 00122bf0 00000017 R_ARM_RELATIVE │ │ │ │ +00122bf4 00000017 R_ARM_RELATIVE │ │ │ │ 00122bf8 00000017 R_ARM_RELATIVE │ │ │ │ 00122c00 00000017 R_ARM_RELATIVE │ │ │ │ +00122c04 00000017 R_ARM_RELATIVE │ │ │ │ 00122c08 00000017 R_ARM_RELATIVE │ │ │ │ 00122c10 00000017 R_ARM_RELATIVE │ │ │ │ -00122c18 00000017 R_ARM_RELATIVE │ │ │ │ +00122c14 00000017 R_ARM_RELATIVE │ │ │ │ 00122c20 00000017 R_ARM_RELATIVE │ │ │ │ +00122c24 00000017 R_ARM_RELATIVE │ │ │ │ 00122c28 00000017 R_ARM_RELATIVE │ │ │ │ 00122c30 00000017 R_ARM_RELATIVE │ │ │ │ +00122c34 00000017 R_ARM_RELATIVE │ │ │ │ 00122c38 00000017 R_ARM_RELATIVE │ │ │ │ 00122c40 00000017 R_ARM_RELATIVE │ │ │ │ +00122c44 00000017 R_ARM_RELATIVE │ │ │ │ 00122c48 00000017 R_ARM_RELATIVE │ │ │ │ 00122c50 00000017 R_ARM_RELATIVE │ │ │ │ +00122c54 00000017 R_ARM_RELATIVE │ │ │ │ 00122c58 00000017 R_ARM_RELATIVE │ │ │ │ 00122c60 00000017 R_ARM_RELATIVE │ │ │ │ +00122c64 00000017 R_ARM_RELATIVE │ │ │ │ 00122c68 00000017 R_ARM_RELATIVE │ │ │ │ 00122c70 00000017 R_ARM_RELATIVE │ │ │ │ -00122c78 00000017 R_ARM_RELATIVE │ │ │ │ +00122c74 00000017 R_ARM_RELATIVE │ │ │ │ 00122c80 00000017 R_ARM_RELATIVE │ │ │ │ -00122c88 00000017 R_ARM_RELATIVE │ │ │ │ +00122c84 00000017 R_ARM_RELATIVE │ │ │ │ 00122c90 00000017 R_ARM_RELATIVE │ │ │ │ -00122c98 00000017 R_ARM_RELATIVE │ │ │ │ +00122c94 00000017 R_ARM_RELATIVE │ │ │ │ 00122ca0 00000017 R_ARM_RELATIVE │ │ │ │ -00122ca8 00000017 R_ARM_RELATIVE │ │ │ │ +00122ca4 00000017 R_ARM_RELATIVE │ │ │ │ 00122cb0 00000017 R_ARM_RELATIVE │ │ │ │ -00122cb8 00000017 R_ARM_RELATIVE │ │ │ │ +00122cb4 00000017 R_ARM_RELATIVE │ │ │ │ 00122cc0 00000017 R_ARM_RELATIVE │ │ │ │ -00122cc8 00000017 R_ARM_RELATIVE │ │ │ │ +00122cc4 00000017 R_ARM_RELATIVE │ │ │ │ 00122cd0 00000017 R_ARM_RELATIVE │ │ │ │ -00122cd8 00000017 R_ARM_RELATIVE │ │ │ │ +00122cd4 00000017 R_ARM_RELATIVE │ │ │ │ 00122ce0 00000017 R_ARM_RELATIVE │ │ │ │ -00122ce8 00000017 R_ARM_RELATIVE │ │ │ │ -00122cf0 00000017 R_ARM_RELATIVE │ │ │ │ -00122cf8 00000017 R_ARM_RELATIVE │ │ │ │ +00122ce4 00000017 R_ARM_RELATIVE │ │ │ │ 00122d00 00000017 R_ARM_RELATIVE │ │ │ │ -00122d08 00000017 R_ARM_RELATIVE │ │ │ │ -00122d10 00000017 R_ARM_RELATIVE │ │ │ │ +00122d0c 00000017 R_ARM_RELATIVE │ │ │ │ 00122d18 00000017 R_ARM_RELATIVE │ │ │ │ 00122d20 00000017 R_ARM_RELATIVE │ │ │ │ 00122d28 00000017 R_ARM_RELATIVE │ │ │ │ 00122d30 00000017 R_ARM_RELATIVE │ │ │ │ 00122d38 00000017 R_ARM_RELATIVE │ │ │ │ 00122d40 00000017 R_ARM_RELATIVE │ │ │ │ -00122d48 00000017 R_ARM_RELATIVE │ │ │ │ 00122d50 00000017 R_ARM_RELATIVE │ │ │ │ +00122d54 00000017 R_ARM_RELATIVE │ │ │ │ 00122d58 00000017 R_ARM_RELATIVE │ │ │ │ +00122d5c 00000017 R_ARM_RELATIVE │ │ │ │ 00122d60 00000017 R_ARM_RELATIVE │ │ │ │ +00122d64 00000017 R_ARM_RELATIVE │ │ │ │ 00122d68 00000017 R_ARM_RELATIVE │ │ │ │ +00122d6c 00000017 R_ARM_RELATIVE │ │ │ │ 00122d70 00000017 R_ARM_RELATIVE │ │ │ │ +00122d74 00000017 R_ARM_RELATIVE │ │ │ │ 00122d78 00000017 R_ARM_RELATIVE │ │ │ │ +00122d7c 00000017 R_ARM_RELATIVE │ │ │ │ 00122d80 00000017 R_ARM_RELATIVE │ │ │ │ +00122d84 00000017 R_ARM_RELATIVE │ │ │ │ 00122d88 00000017 R_ARM_RELATIVE │ │ │ │ +00122d8c 00000017 R_ARM_RELATIVE │ │ │ │ 00122d90 00000017 R_ARM_RELATIVE │ │ │ │ +00122d94 00000017 R_ARM_RELATIVE │ │ │ │ 00122d98 00000017 R_ARM_RELATIVE │ │ │ │ +00122d9c 00000017 R_ARM_RELATIVE │ │ │ │ 00122da0 00000017 R_ARM_RELATIVE │ │ │ │ +00122da4 00000017 R_ARM_RELATIVE │ │ │ │ 00122da8 00000017 R_ARM_RELATIVE │ │ │ │ +00122dac 00000017 R_ARM_RELATIVE │ │ │ │ 00122db0 00000017 R_ARM_RELATIVE │ │ │ │ -00122db8 00000017 R_ARM_RELATIVE │ │ │ │ -00122dc0 00000017 R_ARM_RELATIVE │ │ │ │ -00122dc8 00000017 R_ARM_RELATIVE │ │ │ │ -00122dd0 00000017 R_ARM_RELATIVE │ │ │ │ -00122dd8 00000017 R_ARM_RELATIVE │ │ │ │ -00122de0 00000017 R_ARM_RELATIVE │ │ │ │ -00122de8 00000017 R_ARM_RELATIVE │ │ │ │ -00122df0 00000017 R_ARM_RELATIVE │ │ │ │ -00122df8 00000017 R_ARM_RELATIVE │ │ │ │ -00122e00 00000017 R_ARM_RELATIVE │ │ │ │ -00122e08 00000017 R_ARM_RELATIVE │ │ │ │ -00122e10 00000017 R_ARM_RELATIVE │ │ │ │ -00122e18 00000017 R_ARM_RELATIVE │ │ │ │ -00122e20 00000017 R_ARM_RELATIVE │ │ │ │ -00122e28 00000017 R_ARM_RELATIVE │ │ │ │ -00122e30 00000017 R_ARM_RELATIVE │ │ │ │ -00122e38 00000017 R_ARM_RELATIVE │ │ │ │ -00122e40 00000017 R_ARM_RELATIVE │ │ │ │ -00122e48 00000017 R_ARM_RELATIVE │ │ │ │ -00122e50 00000017 R_ARM_RELATIVE │ │ │ │ -00122e58 00000017 R_ARM_RELATIVE │ │ │ │ -00122e60 00000017 R_ARM_RELATIVE │ │ │ │ -00122e68 00000017 R_ARM_RELATIVE │ │ │ │ -00122e70 00000017 R_ARM_RELATIVE │ │ │ │ -00122e78 00000017 R_ARM_RELATIVE │ │ │ │ -00122e80 00000017 R_ARM_RELATIVE │ │ │ │ -00122e88 00000017 R_ARM_RELATIVE │ │ │ │ -00122e90 00000017 R_ARM_RELATIVE │ │ │ │ -00122e98 00000017 R_ARM_RELATIVE │ │ │ │ -00122ea0 00000017 R_ARM_RELATIVE │ │ │ │ -00122ea8 00000017 R_ARM_RELATIVE │ │ │ │ -00122eb0 00000017 R_ARM_RELATIVE │ │ │ │ -00122eb8 00000017 R_ARM_RELATIVE │ │ │ │ -00122ec0 00000017 R_ARM_RELATIVE │ │ │ │ -00122ec8 00000017 R_ARM_RELATIVE │ │ │ │ -00122ed0 00000017 R_ARM_RELATIVE │ │ │ │ -00122ed8 00000017 R_ARM_RELATIVE │ │ │ │ -00122ee0 00000017 R_ARM_RELATIVE │ │ │ │ -00122ee8 00000017 R_ARM_RELATIVE │ │ │ │ -00122ef0 00000017 R_ARM_RELATIVE │ │ │ │ -00122ef8 00000017 R_ARM_RELATIVE │ │ │ │ -00122f00 00000017 R_ARM_RELATIVE │ │ │ │ -00122f08 00000017 R_ARM_RELATIVE │ │ │ │ -00122f10 00000017 R_ARM_RELATIVE │ │ │ │ -00122f18 00000017 R_ARM_RELATIVE │ │ │ │ -00122f20 00000017 R_ARM_RELATIVE │ │ │ │ -00122f28 00000017 R_ARM_RELATIVE │ │ │ │ -00122f30 00000017 R_ARM_RELATIVE │ │ │ │ -00122f38 00000017 R_ARM_RELATIVE │ │ │ │ -00122f40 00000017 R_ARM_RELATIVE │ │ │ │ -00122f48 00000017 R_ARM_RELATIVE │ │ │ │ -00122f50 00000017 R_ARM_RELATIVE │ │ │ │ -00122f58 00000017 R_ARM_RELATIVE │ │ │ │ -00122f64 00000017 R_ARM_RELATIVE │ │ │ │ -00122f68 00000017 R_ARM_RELATIVE │ │ │ │ -00122f6c 00000017 R_ARM_RELATIVE │ │ │ │ -00122f78 00000017 R_ARM_RELATIVE │ │ │ │ -00122f94 00000017 R_ARM_RELATIVE │ │ │ │ -00122f98 00000017 R_ARM_RELATIVE │ │ │ │ -00122fc4 00000017 R_ARM_RELATIVE │ │ │ │ -00122ff4 00000017 R_ARM_RELATIVE │ │ │ │ -00123024 00000017 R_ARM_RELATIVE │ │ │ │ -00123054 00000017 R_ARM_RELATIVE │ │ │ │ -0012305c 00000017 R_ARM_RELATIVE │ │ │ │ -00123068 00000017 R_ARM_RELATIVE │ │ │ │ -00123084 00000017 R_ARM_RELATIVE │ │ │ │ -00123088 00000017 R_ARM_RELATIVE │ │ │ │ -0012308c 00000017 R_ARM_RELATIVE │ │ │ │ -001230b4 00000017 R_ARM_RELATIVE │ │ │ │ -001230b8 00000017 R_ARM_RELATIVE │ │ │ │ -001230bc 00000017 R_ARM_RELATIVE │ │ │ │ -001230e8 00000017 R_ARM_RELATIVE │ │ │ │ -00123118 00000017 R_ARM_RELATIVE │ │ │ │ -00123120 00000017 R_ARM_RELATIVE │ │ │ │ -00123124 00000017 R_ARM_RELATIVE │ │ │ │ -00123148 00000017 R_ARM_RELATIVE │ │ │ │ -0012314c 00000017 R_ARM_RELATIVE │ │ │ │ -00123174 00000017 R_ARM_RELATIVE │ │ │ │ -00123178 00000017 R_ARM_RELATIVE │ │ │ │ -0012317c 00000017 R_ARM_RELATIVE │ │ │ │ -001231a4 00000017 R_ARM_RELATIVE │ │ │ │ -001231a8 00000017 R_ARM_RELATIVE │ │ │ │ -001231d4 00000017 R_ARM_RELATIVE │ │ │ │ -00123214 00000017 R_ARM_RELATIVE │ │ │ │ -00123220 00000017 R_ARM_RELATIVE │ │ │ │ -00123234 00000017 R_ARM_RELATIVE │ │ │ │ -0012327c 00000017 R_ARM_RELATIVE │ │ │ │ -001232ac 00000017 R_ARM_RELATIVE │ │ │ │ -001232c4 00000017 R_ARM_RELATIVE │ │ │ │ -001232f0 00000017 R_ARM_RELATIVE │ │ │ │ -001232fc 00000017 R_ARM_RELATIVE │ │ │ │ -00123310 00000017 R_ARM_RELATIVE │ │ │ │ -00123338 00000017 R_ARM_RELATIVE │ │ │ │ -00123340 00000017 R_ARM_RELATIVE │ │ │ │ -00123348 00000017 R_ARM_RELATIVE │ │ │ │ -00123350 00000017 R_ARM_RELATIVE │ │ │ │ -00123358 00000017 R_ARM_RELATIVE │ │ │ │ -00123360 00000017 R_ARM_RELATIVE │ │ │ │ -00123368 00000017 R_ARM_RELATIVE │ │ │ │ -00123370 00000017 R_ARM_RELATIVE │ │ │ │ -00123378 00000017 R_ARM_RELATIVE │ │ │ │ -00123380 00000017 R_ARM_RELATIVE │ │ │ │ -00123394 00000017 R_ARM_RELATIVE │ │ │ │ -00123398 00000017 R_ARM_RELATIVE │ │ │ │ -001233a8 00000017 R_ARM_RELATIVE │ │ │ │ -001233ac 00000017 R_ARM_RELATIVE │ │ │ │ -001233bc 00000017 R_ARM_RELATIVE │ │ │ │ -001233c0 00000017 R_ARM_RELATIVE │ │ │ │ -001233d0 00000017 R_ARM_RELATIVE │ │ │ │ -001233d4 00000017 R_ARM_RELATIVE │ │ │ │ -001233e4 00000017 R_ARM_RELATIVE │ │ │ │ -001233e8 00000017 R_ARM_RELATIVE │ │ │ │ -001233f8 00000017 R_ARM_RELATIVE │ │ │ │ -001233fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012340c 00000017 R_ARM_RELATIVE │ │ │ │ -00123410 00000017 R_ARM_RELATIVE │ │ │ │ -00123420 00000017 R_ARM_RELATIVE │ │ │ │ -00123424 00000017 R_ARM_RELATIVE │ │ │ │ -00123434 00000017 R_ARM_RELATIVE │ │ │ │ -00123438 00000017 R_ARM_RELATIVE │ │ │ │ -00123448 00000017 R_ARM_RELATIVE │ │ │ │ -0012344c 00000017 R_ARM_RELATIVE │ │ │ │ -0012345c 00000017 R_ARM_RELATIVE │ │ │ │ -00123460 00000017 R_ARM_RELATIVE │ │ │ │ -00123468 00000017 R_ARM_RELATIVE │ │ │ │ -00123470 00000017 R_ARM_RELATIVE │ │ │ │ -00123474 00000017 R_ARM_RELATIVE │ │ │ │ -00123484 00000017 R_ARM_RELATIVE │ │ │ │ -00123488 00000017 R_ARM_RELATIVE │ │ │ │ -00123490 00000017 R_ARM_RELATIVE │ │ │ │ -00123498 00000017 R_ARM_RELATIVE │ │ │ │ -0012349c 00000017 R_ARM_RELATIVE │ │ │ │ -001234ac 00000017 R_ARM_RELATIVE │ │ │ │ -001234b0 00000017 R_ARM_RELATIVE │ │ │ │ -001234b8 00000017 R_ARM_RELATIVE │ │ │ │ -001234c0 00000017 R_ARM_RELATIVE │ │ │ │ -001234c4 00000017 R_ARM_RELATIVE │ │ │ │ -001234d4 00000017 R_ARM_RELATIVE │ │ │ │ -001234d8 00000017 R_ARM_RELATIVE │ │ │ │ -001234e8 00000017 R_ARM_RELATIVE │ │ │ │ -001234ec 00000017 R_ARM_RELATIVE │ │ │ │ -001234fc 00000017 R_ARM_RELATIVE │ │ │ │ -00123500 00000017 R_ARM_RELATIVE │ │ │ │ -00123508 00000017 R_ARM_RELATIVE │ │ │ │ -00123510 00000017 R_ARM_RELATIVE │ │ │ │ -00123514 00000017 R_ARM_RELATIVE │ │ │ │ -0012351c 00000017 R_ARM_RELATIVE │ │ │ │ -00123524 00000017 R_ARM_RELATIVE │ │ │ │ -00123528 00000017 R_ARM_RELATIVE │ │ │ │ -00123538 00000017 R_ARM_RELATIVE │ │ │ │ -0012353c 00000017 R_ARM_RELATIVE │ │ │ │ -0012354c 00000017 R_ARM_RELATIVE │ │ │ │ -00123550 00000017 R_ARM_RELATIVE │ │ │ │ -00123558 00000017 R_ARM_RELATIVE │ │ │ │ -00123560 00000017 R_ARM_RELATIVE │ │ │ │ -00123564 00000017 R_ARM_RELATIVE │ │ │ │ -00123588 00000017 R_ARM_RELATIVE │ │ │ │ -00123590 00000017 R_ARM_RELATIVE │ │ │ │ -00123594 00000017 R_ARM_RELATIVE │ │ │ │ -0012359c 00000017 R_ARM_RELATIVE │ │ │ │ -001235a0 00000017 R_ARM_RELATIVE │ │ │ │ -001235a8 00000017 R_ARM_RELATIVE │ │ │ │ -001235ac 00000017 R_ARM_RELATIVE │ │ │ │ -001235b4 00000017 R_ARM_RELATIVE │ │ │ │ -001235b8 00000017 R_ARM_RELATIVE │ │ │ │ -001235c0 00000017 R_ARM_RELATIVE │ │ │ │ -001235c4 00000017 R_ARM_RELATIVE │ │ │ │ -001235cc 00000017 R_ARM_RELATIVE │ │ │ │ -001235d0 00000017 R_ARM_RELATIVE │ │ │ │ -001235d8 00000017 R_ARM_RELATIVE │ │ │ │ -001235dc 00000017 R_ARM_RELATIVE │ │ │ │ -001235e4 00000017 R_ARM_RELATIVE │ │ │ │ -001235e8 00000017 R_ARM_RELATIVE │ │ │ │ -001235f0 00000017 R_ARM_RELATIVE │ │ │ │ -001235f4 00000017 R_ARM_RELATIVE │ │ │ │ -001235fc 00000017 R_ARM_RELATIVE │ │ │ │ -00123600 00000017 R_ARM_RELATIVE │ │ │ │ -00123608 00000017 R_ARM_RELATIVE │ │ │ │ -0012360c 00000017 R_ARM_RELATIVE │ │ │ │ -00123614 00000017 R_ARM_RELATIVE │ │ │ │ -00123618 00000017 R_ARM_RELATIVE │ │ │ │ -00123620 00000017 R_ARM_RELATIVE │ │ │ │ -00123624 00000017 R_ARM_RELATIVE │ │ │ │ -0012362c 00000017 R_ARM_RELATIVE │ │ │ │ -00123630 00000017 R_ARM_RELATIVE │ │ │ │ -00123638 00000017 R_ARM_RELATIVE │ │ │ │ -0012363c 00000017 R_ARM_RELATIVE │ │ │ │ -00123644 00000017 R_ARM_RELATIVE │ │ │ │ -00123648 00000017 R_ARM_RELATIVE │ │ │ │ -00123650 00000017 R_ARM_RELATIVE │ │ │ │ -00123654 00000017 R_ARM_RELATIVE │ │ │ │ -0012365c 00000017 R_ARM_RELATIVE │ │ │ │ -00123660 00000017 R_ARM_RELATIVE │ │ │ │ -00123668 00000017 R_ARM_RELATIVE │ │ │ │ -0012366c 00000017 R_ARM_RELATIVE │ │ │ │ -00123674 00000017 R_ARM_RELATIVE │ │ │ │ -00123678 00000017 R_ARM_RELATIVE │ │ │ │ -00123680 00000017 R_ARM_RELATIVE │ │ │ │ -00123684 00000017 R_ARM_RELATIVE │ │ │ │ -0012368c 00000017 R_ARM_RELATIVE │ │ │ │ -00123690 00000017 R_ARM_RELATIVE │ │ │ │ -00123698 00000017 R_ARM_RELATIVE │ │ │ │ -0012369c 00000017 R_ARM_RELATIVE │ │ │ │ -001236a4 00000017 R_ARM_RELATIVE │ │ │ │ -001236a8 00000017 R_ARM_RELATIVE │ │ │ │ -001236b0 00000017 R_ARM_RELATIVE │ │ │ │ -001236b4 00000017 R_ARM_RELATIVE │ │ │ │ -001236bc 00000017 R_ARM_RELATIVE │ │ │ │ -001236c0 00000017 R_ARM_RELATIVE │ │ │ │ -001236c8 00000017 R_ARM_RELATIVE │ │ │ │ -001236cc 00000017 R_ARM_RELATIVE │ │ │ │ -001236d4 00000017 R_ARM_RELATIVE │ │ │ │ -001236d8 00000017 R_ARM_RELATIVE │ │ │ │ -001236e0 00000017 R_ARM_RELATIVE │ │ │ │ -001236e4 00000017 R_ARM_RELATIVE │ │ │ │ -001236ec 00000017 R_ARM_RELATIVE │ │ │ │ -001236f0 00000017 R_ARM_RELATIVE │ │ │ │ -001236f8 00000017 R_ARM_RELATIVE │ │ │ │ -001236fc 00000017 R_ARM_RELATIVE │ │ │ │ -00123704 00000017 R_ARM_RELATIVE │ │ │ │ -00123708 00000017 R_ARM_RELATIVE │ │ │ │ -00123710 00000017 R_ARM_RELATIVE │ │ │ │ -00123714 00000017 R_ARM_RELATIVE │ │ │ │ -0012371c 00000017 R_ARM_RELATIVE │ │ │ │ -00123720 00000017 R_ARM_RELATIVE │ │ │ │ -00123728 00000017 R_ARM_RELATIVE │ │ │ │ -0012372c 00000017 R_ARM_RELATIVE │ │ │ │ -00123734 00000017 R_ARM_RELATIVE │ │ │ │ -00123738 00000017 R_ARM_RELATIVE │ │ │ │ -00123740 00000017 R_ARM_RELATIVE │ │ │ │ -00123744 00000017 R_ARM_RELATIVE │ │ │ │ -0012374c 00000017 R_ARM_RELATIVE │ │ │ │ -00123750 00000017 R_ARM_RELATIVE │ │ │ │ -00123758 00000017 R_ARM_RELATIVE │ │ │ │ -0012375c 00000017 R_ARM_RELATIVE │ │ │ │ -00123768 00000017 R_ARM_RELATIVE │ │ │ │ -0012376c 00000017 R_ARM_RELATIVE │ │ │ │ -00123770 00000017 R_ARM_RELATIVE │ │ │ │ -00123774 00000017 R_ARM_RELATIVE │ │ │ │ -00123778 00000017 R_ARM_RELATIVE │ │ │ │ -0012377c 00000017 R_ARM_RELATIVE │ │ │ │ -00123780 00000017 R_ARM_RELATIVE │ │ │ │ -00123784 00000017 R_ARM_RELATIVE │ │ │ │ -00123788 00000017 R_ARM_RELATIVE │ │ │ │ -0012378c 00000017 R_ARM_RELATIVE │ │ │ │ -00123790 00000017 R_ARM_RELATIVE │ │ │ │ -00123794 00000017 R_ARM_RELATIVE │ │ │ │ -00123798 00000017 R_ARM_RELATIVE │ │ │ │ -0012379c 00000017 R_ARM_RELATIVE │ │ │ │ -001237a0 00000017 R_ARM_RELATIVE │ │ │ │ -001237a4 00000017 R_ARM_RELATIVE │ │ │ │ -001237a8 00000017 R_ARM_RELATIVE │ │ │ │ -001237ac 00000017 R_ARM_RELATIVE │ │ │ │ -001237b0 00000017 R_ARM_RELATIVE │ │ │ │ -001237b4 00000017 R_ARM_RELATIVE │ │ │ │ -001237b8 00000017 R_ARM_RELATIVE │ │ │ │ -001237bc 00000017 R_ARM_RELATIVE │ │ │ │ -001237c0 00000017 R_ARM_RELATIVE │ │ │ │ -001237c4 00000017 R_ARM_RELATIVE │ │ │ │ -001237c8 00000017 R_ARM_RELATIVE │ │ │ │ -001237cc 00000017 R_ARM_RELATIVE │ │ │ │ -001237d0 00000017 R_ARM_RELATIVE │ │ │ │ -001237d4 00000017 R_ARM_RELATIVE │ │ │ │ -001237d8 00000017 R_ARM_RELATIVE │ │ │ │ -001237dc 00000017 R_ARM_RELATIVE │ │ │ │ -001237e4 00000017 R_ARM_RELATIVE │ │ │ │ -001237ec 00000017 R_ARM_RELATIVE │ │ │ │ -001237f4 00000017 R_ARM_RELATIVE │ │ │ │ -001237fc 00000017 R_ARM_RELATIVE │ │ │ │ -00123804 00000017 R_ARM_RELATIVE │ │ │ │ -0012380c 00000017 R_ARM_RELATIVE │ │ │ │ -00123814 00000017 R_ARM_RELATIVE │ │ │ │ -0012381c 00000017 R_ARM_RELATIVE │ │ │ │ -00123824 00000017 R_ARM_RELATIVE │ │ │ │ -0012382c 00000017 R_ARM_RELATIVE │ │ │ │ -00123834 00000017 R_ARM_RELATIVE │ │ │ │ -0012383c 00000017 R_ARM_RELATIVE │ │ │ │ -00123844 00000017 R_ARM_RELATIVE │ │ │ │ -0012384c 00000017 R_ARM_RELATIVE │ │ │ │ -00123854 00000017 R_ARM_RELATIVE │ │ │ │ -0012385c 00000017 R_ARM_RELATIVE │ │ │ │ -00123864 00000017 R_ARM_RELATIVE │ │ │ │ -0012386c 00000017 R_ARM_RELATIVE │ │ │ │ -00123874 00000017 R_ARM_RELATIVE │ │ │ │ -0012387c 00000017 R_ARM_RELATIVE │ │ │ │ -00123884 00000017 R_ARM_RELATIVE │ │ │ │ -00123888 00000017 R_ARM_RELATIVE │ │ │ │ -00123890 00000017 R_ARM_RELATIVE │ │ │ │ -00123898 00000017 R_ARM_RELATIVE │ │ │ │ -001238a0 00000017 R_ARM_RELATIVE │ │ │ │ -001238a8 00000017 R_ARM_RELATIVE │ │ │ │ -001238b0 00000017 R_ARM_RELATIVE │ │ │ │ -001238b8 00000017 R_ARM_RELATIVE │ │ │ │ -001238c0 00000017 R_ARM_RELATIVE │ │ │ │ -001238c8 00000017 R_ARM_RELATIVE │ │ │ │ -001238d0 00000017 R_ARM_RELATIVE │ │ │ │ -001238d4 00000017 R_ARM_RELATIVE │ │ │ │ -001238dc 00000017 R_ARM_RELATIVE │ │ │ │ -001238e4 00000017 R_ARM_RELATIVE │ │ │ │ -001238e8 00000017 R_ARM_RELATIVE │ │ │ │ -001238f0 00000017 R_ARM_RELATIVE │ │ │ │ -001238f8 00000017 R_ARM_RELATIVE │ │ │ │ -001238fc 00000017 R_ARM_RELATIVE │ │ │ │ -00123904 00000017 R_ARM_RELATIVE │ │ │ │ -0012390c 00000017 R_ARM_RELATIVE │ │ │ │ -00123910 00000017 R_ARM_RELATIVE │ │ │ │ -00123918 00000017 R_ARM_RELATIVE │ │ │ │ -00123920 00000017 R_ARM_RELATIVE │ │ │ │ -00123924 00000017 R_ARM_RELATIVE │ │ │ │ -0012392c 00000017 R_ARM_RELATIVE │ │ │ │ -00123934 00000017 R_ARM_RELATIVE │ │ │ │ -00123938 00000017 R_ARM_RELATIVE │ │ │ │ -00123940 00000017 R_ARM_RELATIVE │ │ │ │ -00123948 00000017 R_ARM_RELATIVE │ │ │ │ -0012394c 00000017 R_ARM_RELATIVE │ │ │ │ -00123954 00000017 R_ARM_RELATIVE │ │ │ │ -0012395c 00000017 R_ARM_RELATIVE │ │ │ │ -00123960 00000017 R_ARM_RELATIVE │ │ │ │ -00123968 00000017 R_ARM_RELATIVE │ │ │ │ -00123970 00000017 R_ARM_RELATIVE │ │ │ │ -00123974 00000017 R_ARM_RELATIVE │ │ │ │ -0012397c 00000017 R_ARM_RELATIVE │ │ │ │ -00123984 00000017 R_ARM_RELATIVE │ │ │ │ -00123988 00000017 R_ARM_RELATIVE │ │ │ │ -00123990 00000017 R_ARM_RELATIVE │ │ │ │ -00123998 00000017 R_ARM_RELATIVE │ │ │ │ -0012399c 00000017 R_ARM_RELATIVE │ │ │ │ -001239a4 00000017 R_ARM_RELATIVE │ │ │ │ -001239ac 00000017 R_ARM_RELATIVE │ │ │ │ -001239b0 00000017 R_ARM_RELATIVE │ │ │ │ -001239b8 00000017 R_ARM_RELATIVE │ │ │ │ -001239d0 00000017 R_ARM_RELATIVE │ │ │ │ -001239d4 00000017 R_ARM_RELATIVE │ │ │ │ -001239dc 00000017 R_ARM_RELATIVE │ │ │ │ -001239e0 00000017 R_ARM_RELATIVE │ │ │ │ -001239e8 00000017 R_ARM_RELATIVE │ │ │ │ -001239ec 00000017 R_ARM_RELATIVE │ │ │ │ -001239f4 00000017 R_ARM_RELATIVE │ │ │ │ -001239f8 00000017 R_ARM_RELATIVE │ │ │ │ -00123a00 00000017 R_ARM_RELATIVE │ │ │ │ -00123a04 00000017 R_ARM_RELATIVE │ │ │ │ -00123a0c 00000017 R_ARM_RELATIVE │ │ │ │ -00123a10 00000017 R_ARM_RELATIVE │ │ │ │ -00123a18 00000017 R_ARM_RELATIVE │ │ │ │ -00123a1c 00000017 R_ARM_RELATIVE │ │ │ │ -00123a24 00000017 R_ARM_RELATIVE │ │ │ │ -00123a28 00000017 R_ARM_RELATIVE │ │ │ │ -00123a30 00000017 R_ARM_RELATIVE │ │ │ │ -00123a34 00000017 R_ARM_RELATIVE │ │ │ │ -00123a3c 00000017 R_ARM_RELATIVE │ │ │ │ -00123a40 00000017 R_ARM_RELATIVE │ │ │ │ -00123a48 00000017 R_ARM_RELATIVE │ │ │ │ -00123a4c 00000017 R_ARM_RELATIVE │ │ │ │ -00123a54 00000017 R_ARM_RELATIVE │ │ │ │ -00123a58 00000017 R_ARM_RELATIVE │ │ │ │ -00123a60 00000017 R_ARM_RELATIVE │ │ │ │ -00123a64 00000017 R_ARM_RELATIVE │ │ │ │ -00123a68 00000017 R_ARM_RELATIVE │ │ │ │ -00123a6c 00000017 R_ARM_RELATIVE │ │ │ │ -00123a70 00000017 R_ARM_RELATIVE │ │ │ │ -00123a74 00000017 R_ARM_RELATIVE │ │ │ │ -00123a7c 00000017 R_ARM_RELATIVE │ │ │ │ -00123a84 00000017 R_ARM_RELATIVE │ │ │ │ -00123a8c 00000017 R_ARM_RELATIVE │ │ │ │ -00123a94 00000017 R_ARM_RELATIVE │ │ │ │ -00123a9c 00000017 R_ARM_RELATIVE │ │ │ │ -00123aa4 00000017 R_ARM_RELATIVE │ │ │ │ -00123aac 00000017 R_ARM_RELATIVE │ │ │ │ -00123ab4 00000017 R_ARM_RELATIVE │ │ │ │ -00123abc 00000017 R_ARM_RELATIVE │ │ │ │ -00123ac4 00000017 R_ARM_RELATIVE │ │ │ │ -00123acc 00000017 R_ARM_RELATIVE │ │ │ │ -00123ad4 00000017 R_ARM_RELATIVE │ │ │ │ -00123ae4 00000017 R_ARM_RELATIVE │ │ │ │ -00123aec 00000017 R_ARM_RELATIVE │ │ │ │ -00123af4 00000017 R_ARM_RELATIVE │ │ │ │ -00123afc 00000017 R_ARM_RELATIVE │ │ │ │ -00123b04 00000017 R_ARM_RELATIVE │ │ │ │ -00123b14 00000017 R_ARM_RELATIVE │ │ │ │ -00123b18 00000017 R_ARM_RELATIVE │ │ │ │ -00123b1c 00000017 R_ARM_RELATIVE │ │ │ │ -00123b20 00000017 R_ARM_RELATIVE │ │ │ │ -00123b24 00000017 R_ARM_RELATIVE │ │ │ │ -00123b30 00000017 R_ARM_RELATIVE │ │ │ │ -00123b34 00000017 R_ARM_RELATIVE │ │ │ │ -00123b38 00000017 R_ARM_RELATIVE │ │ │ │ -00123b3c 00000017 R_ARM_RELATIVE │ │ │ │ -00123b4c 00000017 R_ARM_RELATIVE │ │ │ │ -00123b50 00000017 R_ARM_RELATIVE │ │ │ │ -00123b54 00000017 R_ARM_RELATIVE │ │ │ │ -00123b68 00000017 R_ARM_RELATIVE │ │ │ │ -00123b6c 00000017 R_ARM_RELATIVE │ │ │ │ -00123b70 00000017 R_ARM_RELATIVE │ │ │ │ -00123b74 00000017 R_ARM_RELATIVE │ │ │ │ -00123b84 00000017 R_ARM_RELATIVE │ │ │ │ -00123b88 00000017 R_ARM_RELATIVE │ │ │ │ -00123b8c 00000017 R_ARM_RELATIVE │ │ │ │ -00123b90 00000017 R_ARM_RELATIVE │ │ │ │ -00123b94 00000017 R_ARM_RELATIVE │ │ │ │ -00123ba0 00000017 R_ARM_RELATIVE │ │ │ │ -00123ba4 00000017 R_ARM_RELATIVE │ │ │ │ -00123ba8 00000017 R_ARM_RELATIVE │ │ │ │ -00123bac 00000017 R_ARM_RELATIVE │ │ │ │ -00123bb0 00000017 R_ARM_RELATIVE │ │ │ │ -00123bd8 00000017 R_ARM_RELATIVE │ │ │ │ -00123bdc 00000017 R_ARM_RELATIVE │ │ │ │ -00123be0 00000017 R_ARM_RELATIVE │ │ │ │ -00123be8 00000017 R_ARM_RELATIVE │ │ │ │ -00123bec 00000017 R_ARM_RELATIVE │ │ │ │ -00123bf0 00000017 R_ARM_RELATIVE │ │ │ │ -00123bf8 00000017 R_ARM_RELATIVE │ │ │ │ -00123bfc 00000017 R_ARM_RELATIVE │ │ │ │ -00123c00 00000017 R_ARM_RELATIVE │ │ │ │ -00123c08 00000017 R_ARM_RELATIVE │ │ │ │ -00123c0c 00000017 R_ARM_RELATIVE │ │ │ │ -00123c18 00000017 R_ARM_RELATIVE │ │ │ │ -00123c1c 00000017 R_ARM_RELATIVE │ │ │ │ -00123c20 00000017 R_ARM_RELATIVE │ │ │ │ -00123c28 00000017 R_ARM_RELATIVE │ │ │ │ -00123c2c 00000017 R_ARM_RELATIVE │ │ │ │ -00123c30 00000017 R_ARM_RELATIVE │ │ │ │ -00123c38 00000017 R_ARM_RELATIVE │ │ │ │ -00123c3c 00000017 R_ARM_RELATIVE │ │ │ │ -00123c40 00000017 R_ARM_RELATIVE │ │ │ │ -00123c48 00000017 R_ARM_RELATIVE │ │ │ │ -00123c4c 00000017 R_ARM_RELATIVE │ │ │ │ -00123c50 00000017 R_ARM_RELATIVE │ │ │ │ -00123c58 00000017 R_ARM_RELATIVE │ │ │ │ -00123c5c 00000017 R_ARM_RELATIVE │ │ │ │ -00123c60 00000017 R_ARM_RELATIVE │ │ │ │ -00123c68 00000017 R_ARM_RELATIVE │ │ │ │ -00123c6c 00000017 R_ARM_RELATIVE │ │ │ │ -00123c78 00000017 R_ARM_RELATIVE │ │ │ │ -00123c7c 00000017 R_ARM_RELATIVE │ │ │ │ -00123c88 00000017 R_ARM_RELATIVE │ │ │ │ -00123c8c 00000017 R_ARM_RELATIVE │ │ │ │ -00123c98 00000017 R_ARM_RELATIVE │ │ │ │ -00123c9c 00000017 R_ARM_RELATIVE │ │ │ │ -00123ca8 00000017 R_ARM_RELATIVE │ │ │ │ -00123cac 00000017 R_ARM_RELATIVE │ │ │ │ -00123cb8 00000017 R_ARM_RELATIVE │ │ │ │ -00123cbc 00000017 R_ARM_RELATIVE │ │ │ │ -00123cc8 00000017 R_ARM_RELATIVE │ │ │ │ -00123ccc 00000017 R_ARM_RELATIVE │ │ │ │ -00123cd8 00000017 R_ARM_RELATIVE │ │ │ │ -00123cdc 00000017 R_ARM_RELATIVE │ │ │ │ -00123cf8 00000017 R_ARM_RELATIVE │ │ │ │ -00123d04 00000017 R_ARM_RELATIVE │ │ │ │ -00123d10 00000017 R_ARM_RELATIVE │ │ │ │ -00123d18 00000017 R_ARM_RELATIVE │ │ │ │ -00123d20 00000017 R_ARM_RELATIVE │ │ │ │ -00123d28 00000017 R_ARM_RELATIVE │ │ │ │ -00123d30 00000017 R_ARM_RELATIVE │ │ │ │ -00123d38 00000017 R_ARM_RELATIVE │ │ │ │ -00123d48 00000017 R_ARM_RELATIVE │ │ │ │ -00123d4c 00000017 R_ARM_RELATIVE │ │ │ │ -00123d50 00000017 R_ARM_RELATIVE │ │ │ │ -00123d54 00000017 R_ARM_RELATIVE │ │ │ │ -00123d58 00000017 R_ARM_RELATIVE │ │ │ │ -00123d5c 00000017 R_ARM_RELATIVE │ │ │ │ -00123d60 00000017 R_ARM_RELATIVE │ │ │ │ -00123d64 00000017 R_ARM_RELATIVE │ │ │ │ -00123d68 00000017 R_ARM_RELATIVE │ │ │ │ -00123d6c 00000017 R_ARM_RELATIVE │ │ │ │ -00123d70 00000017 R_ARM_RELATIVE │ │ │ │ -00123d74 00000017 R_ARM_RELATIVE │ │ │ │ -00123d78 00000017 R_ARM_RELATIVE │ │ │ │ -00123d7c 00000017 R_ARM_RELATIVE │ │ │ │ -00123d80 00000017 R_ARM_RELATIVE │ │ │ │ -00123d84 00000017 R_ARM_RELATIVE │ │ │ │ -00123d88 00000017 R_ARM_RELATIVE │ │ │ │ -00123d8c 00000017 R_ARM_RELATIVE │ │ │ │ -00123d90 00000017 R_ARM_RELATIVE │ │ │ │ -00123d94 00000017 R_ARM_RELATIVE │ │ │ │ -00123d98 00000017 R_ARM_RELATIVE │ │ │ │ -00123d9c 00000017 R_ARM_RELATIVE │ │ │ │ -00123da0 00000017 R_ARM_RELATIVE │ │ │ │ -00123da4 00000017 R_ARM_RELATIVE │ │ │ │ -00123da8 00000017 R_ARM_RELATIVE │ │ │ │ -00127498 00000017 R_ARM_RELATIVE │ │ │ │ -001286b8 00000017 R_ARM_RELATIVE │ │ │ │ -00129658 00000017 R_ARM_RELATIVE │ │ │ │ -0012a7a0 00000017 R_ARM_RELATIVE │ │ │ │ -0012a7a4 00000017 R_ARM_RELATIVE │ │ │ │ +001264a0 00000017 R_ARM_RELATIVE │ │ │ │ +001276c0 00000017 R_ARM_RELATIVE │ │ │ │ +00128660 00000017 R_ARM_RELATIVE │ │ │ │ +001297a8 00000017 R_ARM_RELATIVE │ │ │ │ +001297ac 00000017 R_ARM_RELATIVE │ │ │ │ +001297b0 00000017 R_ARM_RELATIVE │ │ │ │ +001297b4 00000017 R_ARM_RELATIVE │ │ │ │ +001297b8 00000017 R_ARM_RELATIVE │ │ │ │ +001297c4 00000017 R_ARM_RELATIVE │ │ │ │ +001297c8 00000017 R_ARM_RELATIVE │ │ │ │ +001297cc 00000017 R_ARM_RELATIVE │ │ │ │ +001297d0 00000017 R_ARM_RELATIVE │ │ │ │ +001297e0 00000017 R_ARM_RELATIVE │ │ │ │ +001297e4 00000017 R_ARM_RELATIVE │ │ │ │ +001297e8 00000017 R_ARM_RELATIVE │ │ │ │ +001297ec 00000017 R_ARM_RELATIVE │ │ │ │ +001297fc 00000017 R_ARM_RELATIVE │ │ │ │ +00129800 00000017 R_ARM_RELATIVE │ │ │ │ +00129804 00000017 R_ARM_RELATIVE │ │ │ │ +00129808 00000017 R_ARM_RELATIVE │ │ │ │ +00129818 00000017 R_ARM_RELATIVE │ │ │ │ +0012981c 00000017 R_ARM_RELATIVE │ │ │ │ +00129820 00000017 R_ARM_RELATIVE │ │ │ │ +00129824 00000017 R_ARM_RELATIVE │ │ │ │ +00129834 00000017 R_ARM_RELATIVE │ │ │ │ +00129838 00000017 R_ARM_RELATIVE │ │ │ │ +0012983c 00000017 R_ARM_RELATIVE │ │ │ │ +00129840 00000017 R_ARM_RELATIVE │ │ │ │ +00129850 00000017 R_ARM_RELATIVE │ │ │ │ +00129854 00000017 R_ARM_RELATIVE │ │ │ │ +00129858 00000017 R_ARM_RELATIVE │ │ │ │ +0012985c 00000017 R_ARM_RELATIVE │ │ │ │ +0012986c 00000017 R_ARM_RELATIVE │ │ │ │ +00129870 00000017 R_ARM_RELATIVE │ │ │ │ +00129874 00000017 R_ARM_RELATIVE │ │ │ │ +00129878 00000017 R_ARM_RELATIVE │ │ │ │ +00129888 00000017 R_ARM_RELATIVE │ │ │ │ +0012988c 00000017 R_ARM_RELATIVE │ │ │ │ +00129890 00000017 R_ARM_RELATIVE │ │ │ │ +001298c0 00000017 R_ARM_RELATIVE │ │ │ │ +001298c4 00000017 R_ARM_RELATIVE │ │ │ │ +001298c8 00000017 R_ARM_RELATIVE │ │ │ │ +001298cc 00000017 R_ARM_RELATIVE │ │ │ │ +001298d4 00000017 R_ARM_RELATIVE │ │ │ │ +001298dc 00000017 R_ARM_RELATIVE │ │ │ │ +001298e4 00000017 R_ARM_RELATIVE │ │ │ │ +001298ec 00000017 R_ARM_RELATIVE │ │ │ │ +00129900 00000017 R_ARM_RELATIVE │ │ │ │ +00129904 00000017 R_ARM_RELATIVE │ │ │ │ +00129910 00000017 R_ARM_RELATIVE │ │ │ │ +00129914 00000017 R_ARM_RELATIVE │ │ │ │ +00129924 00000017 R_ARM_RELATIVE │ │ │ │ +00129930 00000017 R_ARM_RELATIVE │ │ │ │ +00129934 00000017 R_ARM_RELATIVE │ │ │ │ +00129938 00000017 R_ARM_RELATIVE │ │ │ │ +00129944 00000017 R_ARM_RELATIVE │ │ │ │ +0012995c 00000017 R_ARM_RELATIVE │ │ │ │ +00129964 00000017 R_ARM_RELATIVE │ │ │ │ +00129968 00000017 R_ARM_RELATIVE │ │ │ │ +00129970 00000017 R_ARM_RELATIVE │ │ │ │ +00129974 00000017 R_ARM_RELATIVE │ │ │ │ +0012997c 00000017 R_ARM_RELATIVE │ │ │ │ +00129980 00000017 R_ARM_RELATIVE │ │ │ │ +00129988 00000017 R_ARM_RELATIVE │ │ │ │ +0012998c 00000017 R_ARM_RELATIVE │ │ │ │ +00129994 00000017 R_ARM_RELATIVE │ │ │ │ +00129998 00000017 R_ARM_RELATIVE │ │ │ │ +001299a0 00000017 R_ARM_RELATIVE │ │ │ │ +001299a4 00000017 R_ARM_RELATIVE │ │ │ │ +001299ac 00000017 R_ARM_RELATIVE │ │ │ │ +001299b0 00000017 R_ARM_RELATIVE │ │ │ │ +001299b8 00000017 R_ARM_RELATIVE │ │ │ │ +001299bc 00000017 R_ARM_RELATIVE │ │ │ │ +001299c4 00000017 R_ARM_RELATIVE │ │ │ │ +001299c8 00000017 R_ARM_RELATIVE │ │ │ │ +001299d0 00000017 R_ARM_RELATIVE │ │ │ │ +001299d4 00000017 R_ARM_RELATIVE │ │ │ │ +001299dc 00000017 R_ARM_RELATIVE │ │ │ │ +001299e0 00000017 R_ARM_RELATIVE │ │ │ │ +001299e8 00000017 R_ARM_RELATIVE │ │ │ │ +001299ec 00000017 R_ARM_RELATIVE │ │ │ │ +001299f4 00000017 R_ARM_RELATIVE │ │ │ │ +001299f8 00000017 R_ARM_RELATIVE │ │ │ │ +00129a00 00000017 R_ARM_RELATIVE │ │ │ │ +00129a04 00000017 R_ARM_RELATIVE │ │ │ │ +00129a0c 00000017 R_ARM_RELATIVE │ │ │ │ +00129a10 00000017 R_ARM_RELATIVE │ │ │ │ +00129a18 00000017 R_ARM_RELATIVE │ │ │ │ +00129a1c 00000017 R_ARM_RELATIVE │ │ │ │ +00129a24 00000017 R_ARM_RELATIVE │ │ │ │ +00129a28 00000017 R_ARM_RELATIVE │ │ │ │ +00129a30 00000017 R_ARM_RELATIVE │ │ │ │ +00129a34 00000017 R_ARM_RELATIVE │ │ │ │ +00129a3c 00000017 R_ARM_RELATIVE │ │ │ │ +00129a40 00000017 R_ARM_RELATIVE │ │ │ │ +00129a48 00000017 R_ARM_RELATIVE │ │ │ │ +00129a4c 00000017 R_ARM_RELATIVE │ │ │ │ +00129a54 00000017 R_ARM_RELATIVE │ │ │ │ +00129a58 00000017 R_ARM_RELATIVE │ │ │ │ +00129a60 00000017 R_ARM_RELATIVE │ │ │ │ +00129a64 00000017 R_ARM_RELATIVE │ │ │ │ +00129a6c 00000017 R_ARM_RELATIVE │ │ │ │ +00129a70 00000017 R_ARM_RELATIVE │ │ │ │ +00129a78 00000017 R_ARM_RELATIVE │ │ │ │ +00129a7c 00000017 R_ARM_RELATIVE │ │ │ │ +00129a84 00000017 R_ARM_RELATIVE │ │ │ │ +00129a88 00000017 R_ARM_RELATIVE │ │ │ │ +00129a90 00000017 R_ARM_RELATIVE │ │ │ │ +00129a94 00000017 R_ARM_RELATIVE │ │ │ │ +00129a9c 00000017 R_ARM_RELATIVE │ │ │ │ +00129aa0 00000017 R_ARM_RELATIVE │ │ │ │ +00129aa8 00000017 R_ARM_RELATIVE │ │ │ │ +00129aac 00000017 R_ARM_RELATIVE │ │ │ │ +00129ab4 00000017 R_ARM_RELATIVE │ │ │ │ +00129ab8 00000017 R_ARM_RELATIVE │ │ │ │ +00129ac0 00000017 R_ARM_RELATIVE │ │ │ │ +00129ac4 00000017 R_ARM_RELATIVE │ │ │ │ +00129acc 00000017 R_ARM_RELATIVE │ │ │ │ +00129ad0 00000017 R_ARM_RELATIVE │ │ │ │ +00129ad8 00000017 R_ARM_RELATIVE │ │ │ │ +00129adc 00000017 R_ARM_RELATIVE │ │ │ │ +00129ae4 00000017 R_ARM_RELATIVE │ │ │ │ +00129ae8 00000017 R_ARM_RELATIVE │ │ │ │ +00129af0 00000017 R_ARM_RELATIVE │ │ │ │ +00129af4 00000017 R_ARM_RELATIVE │ │ │ │ +00129afc 00000017 R_ARM_RELATIVE │ │ │ │ +00129b00 00000017 R_ARM_RELATIVE │ │ │ │ +00129b08 00000017 R_ARM_RELATIVE │ │ │ │ +00129b0c 00000017 R_ARM_RELATIVE │ │ │ │ +00129b14 00000017 R_ARM_RELATIVE │ │ │ │ +00129b18 00000017 R_ARM_RELATIVE │ │ │ │ +00129b20 00000017 R_ARM_RELATIVE │ │ │ │ +00129b24 00000017 R_ARM_RELATIVE │ │ │ │ +00129b2c 00000017 R_ARM_RELATIVE │ │ │ │ +00129b30 00000017 R_ARM_RELATIVE │ │ │ │ +00129b38 00000017 R_ARM_RELATIVE │ │ │ │ +00129b3c 00000017 R_ARM_RELATIVE │ │ │ │ +00129b44 00000017 R_ARM_RELATIVE │ │ │ │ +00129b48 00000017 R_ARM_RELATIVE │ │ │ │ +00129b50 00000017 R_ARM_RELATIVE │ │ │ │ +00129b54 00000017 R_ARM_RELATIVE │ │ │ │ +00129b5c 00000017 R_ARM_RELATIVE │ │ │ │ +00129b60 00000017 R_ARM_RELATIVE │ │ │ │ +00129b68 00000017 R_ARM_RELATIVE │ │ │ │ +00129b6c 00000017 R_ARM_RELATIVE │ │ │ │ +00129b74 00000017 R_ARM_RELATIVE │ │ │ │ +00129b78 00000017 R_ARM_RELATIVE │ │ │ │ +00129b80 00000017 R_ARM_RELATIVE │ │ │ │ +00129b84 00000017 R_ARM_RELATIVE │ │ │ │ +00129b8c 00000017 R_ARM_RELATIVE │ │ │ │ +00129b90 00000017 R_ARM_RELATIVE │ │ │ │ +00129b98 00000017 R_ARM_RELATIVE │ │ │ │ +00129b9c 00000017 R_ARM_RELATIVE │ │ │ │ +00129ba4 00000017 R_ARM_RELATIVE │ │ │ │ +00129ba8 00000017 R_ARM_RELATIVE │ │ │ │ +00129bb0 00000017 R_ARM_RELATIVE │ │ │ │ +00129bb4 00000017 R_ARM_RELATIVE │ │ │ │ +00129bbc 00000017 R_ARM_RELATIVE │ │ │ │ +00129bc0 00000017 R_ARM_RELATIVE │ │ │ │ +00129bc8 00000017 R_ARM_RELATIVE │ │ │ │ +00129bcc 00000017 R_ARM_RELATIVE │ │ │ │ +00129bd4 00000017 R_ARM_RELATIVE │ │ │ │ +00129bd8 00000017 R_ARM_RELATIVE │ │ │ │ +00129be0 00000017 R_ARM_RELATIVE │ │ │ │ +00129be4 00000017 R_ARM_RELATIVE │ │ │ │ +00129bec 00000017 R_ARM_RELATIVE │ │ │ │ +00129bf0 00000017 R_ARM_RELATIVE │ │ │ │ +00129bf8 00000017 R_ARM_RELATIVE │ │ │ │ +00129bfc 00000017 R_ARM_RELATIVE │ │ │ │ +00129c04 00000017 R_ARM_RELATIVE │ │ │ │ +00129c08 00000017 R_ARM_RELATIVE │ │ │ │ +00129c10 00000017 R_ARM_RELATIVE │ │ │ │ +00129c14 00000017 R_ARM_RELATIVE │ │ │ │ +00129c1c 00000017 R_ARM_RELATIVE │ │ │ │ +00129c20 00000017 R_ARM_RELATIVE │ │ │ │ +00129c28 00000017 R_ARM_RELATIVE │ │ │ │ +00129c2c 00000017 R_ARM_RELATIVE │ │ │ │ +00129c34 00000017 R_ARM_RELATIVE │ │ │ │ +00129c38 00000017 R_ARM_RELATIVE │ │ │ │ +00129c40 00000017 R_ARM_RELATIVE │ │ │ │ +00129c44 00000017 R_ARM_RELATIVE │ │ │ │ +00129c4c 00000017 R_ARM_RELATIVE │ │ │ │ +00129c50 00000017 R_ARM_RELATIVE │ │ │ │ +00129c58 00000017 R_ARM_RELATIVE │ │ │ │ +00129c5c 00000017 R_ARM_RELATIVE │ │ │ │ +00129c64 00000017 R_ARM_RELATIVE │ │ │ │ +00129c68 00000017 R_ARM_RELATIVE │ │ │ │ +00129c70 00000017 R_ARM_RELATIVE │ │ │ │ +00129c74 00000017 R_ARM_RELATIVE │ │ │ │ +00129c80 00000017 R_ARM_RELATIVE │ │ │ │ +00129c8c 00000017 R_ARM_RELATIVE │ │ │ │ +00129c98 00000017 R_ARM_RELATIVE │ │ │ │ +00129ca0 00000017 R_ARM_RELATIVE │ │ │ │ +00129ca4 00000017 R_ARM_RELATIVE │ │ │ │ +00129cac 00000017 R_ARM_RELATIVE │ │ │ │ +00129cb0 00000017 R_ARM_RELATIVE │ │ │ │ +00129cbc 00000017 R_ARM_RELATIVE │ │ │ │ +00129cc8 00000017 R_ARM_RELATIVE │ │ │ │ +00129cd4 00000017 R_ARM_RELATIVE │ │ │ │ +00129ce0 00000017 R_ARM_RELATIVE │ │ │ │ +00129ce8 00000017 R_ARM_RELATIVE │ │ │ │ +00129cec 00000017 R_ARM_RELATIVE │ │ │ │ +00129cf8 00000017 R_ARM_RELATIVE │ │ │ │ +00129d04 00000017 R_ARM_RELATIVE │ │ │ │ +00129d10 00000017 R_ARM_RELATIVE │ │ │ │ +00129d1c 00000017 R_ARM_RELATIVE │ │ │ │ +00129d28 00000017 R_ARM_RELATIVE │ │ │ │ +00129d34 00000017 R_ARM_RELATIVE │ │ │ │ +00129d40 00000017 R_ARM_RELATIVE │ │ │ │ +00129d4c 00000017 R_ARM_RELATIVE │ │ │ │ +00129d54 00000017 R_ARM_RELATIVE │ │ │ │ +00129d58 00000017 R_ARM_RELATIVE │ │ │ │ +00129d64 00000017 R_ARM_RELATIVE │ │ │ │ +00129d70 00000017 R_ARM_RELATIVE │ │ │ │ +00129d78 00000017 R_ARM_RELATIVE │ │ │ │ +00129d7c 00000017 R_ARM_RELATIVE │ │ │ │ +00129d88 00000017 R_ARM_RELATIVE │ │ │ │ +00129d94 00000017 R_ARM_RELATIVE │ │ │ │ +00129da0 00000017 R_ARM_RELATIVE │ │ │ │ +00129dac 00000017 R_ARM_RELATIVE │ │ │ │ +00129db8 00000017 R_ARM_RELATIVE │ │ │ │ +00129dc4 00000017 R_ARM_RELATIVE │ │ │ │ +00129dd0 00000017 R_ARM_RELATIVE │ │ │ │ +00129ddc 00000017 R_ARM_RELATIVE │ │ │ │ +00129de8 00000017 R_ARM_RELATIVE │ │ │ │ +00129df4 00000017 R_ARM_RELATIVE │ │ │ │ +00129e00 00000017 R_ARM_RELATIVE │ │ │ │ +00129e0c 00000017 R_ARM_RELATIVE │ │ │ │ +00129e18 00000017 R_ARM_RELATIVE │ │ │ │ +00129e24 00000017 R_ARM_RELATIVE │ │ │ │ +00129e30 00000017 R_ARM_RELATIVE │ │ │ │ +00129e3c 00000017 R_ARM_RELATIVE │ │ │ │ +00129e48 00000017 R_ARM_RELATIVE │ │ │ │ +00129e54 00000017 R_ARM_RELATIVE │ │ │ │ +00129e60 00000017 R_ARM_RELATIVE │ │ │ │ +00129e6c 00000017 R_ARM_RELATIVE │ │ │ │ +00129e78 00000017 R_ARM_RELATIVE │ │ │ │ +00129e84 00000017 R_ARM_RELATIVE │ │ │ │ +00129e90 00000017 R_ARM_RELATIVE │ │ │ │ +00129e9c 00000017 R_ARM_RELATIVE │ │ │ │ +00129ea8 00000017 R_ARM_RELATIVE │ │ │ │ +00129eb4 00000017 R_ARM_RELATIVE │ │ │ │ +00129ec0 00000017 R_ARM_RELATIVE │ │ │ │ +00129ecc 00000017 R_ARM_RELATIVE │ │ │ │ +00129ed8 00000017 R_ARM_RELATIVE │ │ │ │ +00129ee4 00000017 R_ARM_RELATIVE │ │ │ │ +00129ef0 00000017 R_ARM_RELATIVE │ │ │ │ +00129ef8 00000017 R_ARM_RELATIVE │ │ │ │ +00129efc 00000017 R_ARM_RELATIVE │ │ │ │ +00129f08 00000017 R_ARM_RELATIVE │ │ │ │ +00129f14 00000017 R_ARM_RELATIVE │ │ │ │ +00129f20 00000017 R_ARM_RELATIVE │ │ │ │ +00129f2c 00000017 R_ARM_RELATIVE │ │ │ │ +00129f38 00000017 R_ARM_RELATIVE │ │ │ │ +00129f44 00000017 R_ARM_RELATIVE │ │ │ │ +00129f50 00000017 R_ARM_RELATIVE │ │ │ │ +00129f5c 00000017 R_ARM_RELATIVE │ │ │ │ +00129f68 00000017 R_ARM_RELATIVE │ │ │ │ +00129f74 00000017 R_ARM_RELATIVE │ │ │ │ +00129f80 00000017 R_ARM_RELATIVE │ │ │ │ +00129f8c 00000017 R_ARM_RELATIVE │ │ │ │ +00129f98 00000017 R_ARM_RELATIVE │ │ │ │ +0012a16c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a1e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012a220 00000017 R_ARM_RELATIVE │ │ │ │ +0012a234 00000017 R_ARM_RELATIVE │ │ │ │ +0012a248 00000017 R_ARM_RELATIVE │ │ │ │ +0012a25c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a270 00000017 R_ARM_RELATIVE │ │ │ │ +0012a284 00000017 R_ARM_RELATIVE │ │ │ │ +0012a298 00000017 R_ARM_RELATIVE │ │ │ │ +0012a2ac 00000017 R_ARM_RELATIVE │ │ │ │ +0012a2c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012a2d4 00000017 R_ARM_RELATIVE │ │ │ │ +0012a2e8 00000017 R_ARM_RELATIVE │ │ │ │ +0012a2fc 00000017 R_ARM_RELATIVE │ │ │ │ +0012a310 00000017 R_ARM_RELATIVE │ │ │ │ +0012a4a0 00000017 R_ARM_RELATIVE │ │ │ │ +0012a580 00000017 R_ARM_RELATIVE │ │ │ │ +0012a584 00000017 R_ARM_RELATIVE │ │ │ │ +0012a588 00000017 R_ARM_RELATIVE │ │ │ │ +0012a58c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a594 00000017 R_ARM_RELATIVE │ │ │ │ +0012a598 00000017 R_ARM_RELATIVE │ │ │ │ +0012a59c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5a0 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5a8 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5ac 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5b0 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5b4 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5bc 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5c4 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5c8 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5cc 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5d0 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5d4 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5d8 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5dc 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5e0 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5e8 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5ec 00000017 R_ARM_RELATIVE │ │ │ │ +0012a5f0 00000017 R_ARM_RELATIVE │ │ │ │ +0012a60c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a610 00000017 R_ARM_RELATIVE │ │ │ │ +0012a61c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a630 00000017 R_ARM_RELATIVE │ │ │ │ +0012a634 00000017 R_ARM_RELATIVE │ │ │ │ +0012a640 00000017 R_ARM_RELATIVE │ │ │ │ +0012a654 00000017 R_ARM_RELATIVE │ │ │ │ +0012a658 00000017 R_ARM_RELATIVE │ │ │ │ +0012a664 00000017 R_ARM_RELATIVE │ │ │ │ +0012a678 00000017 R_ARM_RELATIVE │ │ │ │ +0012a67c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a69c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a6a0 00000017 R_ARM_RELATIVE │ │ │ │ +0012a6ac 00000017 R_ARM_RELATIVE │ │ │ │ +0012a6c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012a6c4 00000017 R_ARM_RELATIVE │ │ │ │ +0012a6d0 00000017 R_ARM_RELATIVE │ │ │ │ +0012a6e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012a6e8 00000017 R_ARM_RELATIVE │ │ │ │ +0012a6f4 00000017 R_ARM_RELATIVE │ │ │ │ +0012a708 00000017 R_ARM_RELATIVE │ │ │ │ +0012a70c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a718 00000017 R_ARM_RELATIVE │ │ │ │ +0012a72c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a730 00000017 R_ARM_RELATIVE │ │ │ │ +0012a750 00000017 R_ARM_RELATIVE │ │ │ │ +0012a754 00000017 R_ARM_RELATIVE │ │ │ │ +0012a760 00000017 R_ARM_RELATIVE │ │ │ │ +0012a764 00000017 R_ARM_RELATIVE │ │ │ │ +0012a768 00000017 R_ARM_RELATIVE │ │ │ │ +0012a774 00000017 R_ARM_RELATIVE │ │ │ │ +0012a778 00000017 R_ARM_RELATIVE │ │ │ │ +0012a784 00000017 R_ARM_RELATIVE │ │ │ │ +0012a798 00000017 R_ARM_RELATIVE │ │ │ │ +0012a79c 00000017 R_ARM_RELATIVE │ │ │ │ 0012a7a8 00000017 R_ARM_RELATIVE │ │ │ │ -0012a7ac 00000017 R_ARM_RELATIVE │ │ │ │ -0012a7b0 00000017 R_ARM_RELATIVE │ │ │ │ 0012a7bc 00000017 R_ARM_RELATIVE │ │ │ │ 0012a7c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012a7c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012a7c8 00000017 R_ARM_RELATIVE │ │ │ │ -0012a7d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012a7dc 00000017 R_ARM_RELATIVE │ │ │ │ +0012a7cc 00000017 R_ARM_RELATIVE │ │ │ │ 0012a7e0 00000017 R_ARM_RELATIVE │ │ │ │ 0012a7e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012a7f4 00000017 R_ARM_RELATIVE │ │ │ │ -0012a7f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012a7fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012a800 00000017 R_ARM_RELATIVE │ │ │ │ -0012a810 00000017 R_ARM_RELATIVE │ │ │ │ +0012a7f0 00000017 R_ARM_RELATIVE │ │ │ │ +0012a804 00000017 R_ARM_RELATIVE │ │ │ │ +0012a808 00000017 R_ARM_RELATIVE │ │ │ │ 0012a814 00000017 R_ARM_RELATIVE │ │ │ │ -0012a818 00000017 R_ARM_RELATIVE │ │ │ │ -0012a81c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a828 00000017 R_ARM_RELATIVE │ │ │ │ 0012a82c 00000017 R_ARM_RELATIVE │ │ │ │ -0012a830 00000017 R_ARM_RELATIVE │ │ │ │ -0012a834 00000017 R_ARM_RELATIVE │ │ │ │ 0012a838 00000017 R_ARM_RELATIVE │ │ │ │ -0012a848 00000017 R_ARM_RELATIVE │ │ │ │ 0012a84c 00000017 R_ARM_RELATIVE │ │ │ │ 0012a850 00000017 R_ARM_RELATIVE │ │ │ │ -0012a854 00000017 R_ARM_RELATIVE │ │ │ │ -0012a864 00000017 R_ARM_RELATIVE │ │ │ │ -0012a868 00000017 R_ARM_RELATIVE │ │ │ │ -0012a86c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a85c 00000017 R_ARM_RELATIVE │ │ │ │ 0012a870 00000017 R_ARM_RELATIVE │ │ │ │ +0012a874 00000017 R_ARM_RELATIVE │ │ │ │ 0012a880 00000017 R_ARM_RELATIVE │ │ │ │ 0012a884 00000017 R_ARM_RELATIVE │ │ │ │ -0012a888 00000017 R_ARM_RELATIVE │ │ │ │ +0012a894 00000017 R_ARM_RELATIVE │ │ │ │ +0012a898 00000017 R_ARM_RELATIVE │ │ │ │ +0012a8a4 00000017 R_ARM_RELATIVE │ │ │ │ +0012a8a8 00000017 R_ARM_RELATIVE │ │ │ │ +0012a8ac 00000017 R_ARM_RELATIVE │ │ │ │ 0012a8b8 00000017 R_ARM_RELATIVE │ │ │ │ 0012a8bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012a8c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012a8c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012a8cc 00000017 R_ARM_RELATIVE │ │ │ │ -0012a8d4 00000017 R_ARM_RELATIVE │ │ │ │ +0012a8c8 00000017 R_ARM_RELATIVE │ │ │ │ 0012a8dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012a8e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012a8f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012a8fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012a908 00000017 R_ARM_RELATIVE │ │ │ │ -0012a90c 00000017 R_ARM_RELATIVE │ │ │ │ -0012a91c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a8e0 00000017 R_ARM_RELATIVE │ │ │ │ +0012a8ec 00000017 R_ARM_RELATIVE │ │ │ │ +0012a900 00000017 R_ARM_RELATIVE │ │ │ │ +0012a904 00000017 R_ARM_RELATIVE │ │ │ │ +0012a910 00000017 R_ARM_RELATIVE │ │ │ │ +0012a924 00000017 R_ARM_RELATIVE │ │ │ │ 0012a928 00000017 R_ARM_RELATIVE │ │ │ │ -0012a92c 00000017 R_ARM_RELATIVE │ │ │ │ -0012a930 00000017 R_ARM_RELATIVE │ │ │ │ -0012a93c 00000017 R_ARM_RELATIVE │ │ │ │ -0012a954 00000017 R_ARM_RELATIVE │ │ │ │ -0012a95c 00000017 R_ARM_RELATIVE │ │ │ │ -0012a960 00000017 R_ARM_RELATIVE │ │ │ │ -0012a968 00000017 R_ARM_RELATIVE │ │ │ │ +0012a934 00000017 R_ARM_RELATIVE │ │ │ │ +0012a948 00000017 R_ARM_RELATIVE │ │ │ │ +0012a94c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a958 00000017 R_ARM_RELATIVE │ │ │ │ 0012a96c 00000017 R_ARM_RELATIVE │ │ │ │ -0012a974 00000017 R_ARM_RELATIVE │ │ │ │ -0012a978 00000017 R_ARM_RELATIVE │ │ │ │ -0012a980 00000017 R_ARM_RELATIVE │ │ │ │ -0012a984 00000017 R_ARM_RELATIVE │ │ │ │ -0012a98c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a970 00000017 R_ARM_RELATIVE │ │ │ │ +0012a97c 00000017 R_ARM_RELATIVE │ │ │ │ 0012a990 00000017 R_ARM_RELATIVE │ │ │ │ -0012a998 00000017 R_ARM_RELATIVE │ │ │ │ -0012a99c 00000017 R_ARM_RELATIVE │ │ │ │ +0012a994 00000017 R_ARM_RELATIVE │ │ │ │ +0012a9a0 00000017 R_ARM_RELATIVE │ │ │ │ 0012a9a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012a9a8 00000017 R_ARM_RELATIVE │ │ │ │ -0012a9b0 00000017 R_ARM_RELATIVE │ │ │ │ 0012a9b4 00000017 R_ARM_RELATIVE │ │ │ │ -0012a9bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012a9c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012a9c8 00000017 R_ARM_RELATIVE │ │ │ │ -0012a9cc 00000017 R_ARM_RELATIVE │ │ │ │ -0012a9d4 00000017 R_ARM_RELATIVE │ │ │ │ +0012a9b8 00000017 R_ARM_RELATIVE │ │ │ │ +0012a9c4 00000017 R_ARM_RELATIVE │ │ │ │ 0012a9d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012a9e0 00000017 R_ARM_RELATIVE │ │ │ │ -0012a9e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012a9ec 00000017 R_ARM_RELATIVE │ │ │ │ -0012a9f0 00000017 R_ARM_RELATIVE │ │ │ │ -0012a9f8 00000017 R_ARM_RELATIVE │ │ │ │ +0012a9dc 00000017 R_ARM_RELATIVE │ │ │ │ 0012a9fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa04 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa08 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa10 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa14 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa1c 00000017 R_ARM_RELATIVE │ │ │ │ +0012aa00 00000017 R_ARM_RELATIVE │ │ │ │ +0012aa0c 00000017 R_ARM_RELATIVE │ │ │ │ 0012aa20 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa28 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa2c 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa34 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa38 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa40 00000017 R_ARM_RELATIVE │ │ │ │ +0012aa24 00000017 R_ARM_RELATIVE │ │ │ │ +0012aa30 00000017 R_ARM_RELATIVE │ │ │ │ 0012aa44 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa4c 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa50 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa58 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa5c 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa64 00000017 R_ARM_RELATIVE │ │ │ │ +0012aa48 00000017 R_ARM_RELATIVE │ │ │ │ +0012aa54 00000017 R_ARM_RELATIVE │ │ │ │ 0012aa68 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa70 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa74 00000017 R_ARM_RELATIVE │ │ │ │ +0012aa6c 00000017 R_ARM_RELATIVE │ │ │ │ +0012aa78 00000017 R_ARM_RELATIVE │ │ │ │ 0012aa7c 00000017 R_ARM_RELATIVE │ │ │ │ 0012aa80 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa88 00000017 R_ARM_RELATIVE │ │ │ │ +0012aa84 00000017 R_ARM_RELATIVE │ │ │ │ 0012aa8c 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa94 00000017 R_ARM_RELATIVE │ │ │ │ -0012aa98 00000017 R_ARM_RELATIVE │ │ │ │ -0012aaa0 00000017 R_ARM_RELATIVE │ │ │ │ -0012aaa4 00000017 R_ARM_RELATIVE │ │ │ │ -0012aaac 00000017 R_ARM_RELATIVE │ │ │ │ +0012aa90 00000017 R_ARM_RELATIVE │ │ │ │ +0012aa9c 00000017 R_ARM_RELATIVE │ │ │ │ 0012aab0 00000017 R_ARM_RELATIVE │ │ │ │ -0012aab8 00000017 R_ARM_RELATIVE │ │ │ │ -0012aabc 00000017 R_ARM_RELATIVE │ │ │ │ -0012aac4 00000017 R_ARM_RELATIVE │ │ │ │ -0012aac8 00000017 R_ARM_RELATIVE │ │ │ │ -0012aad0 00000017 R_ARM_RELATIVE │ │ │ │ +0012aab4 00000017 R_ARM_RELATIVE │ │ │ │ +0012aac0 00000017 R_ARM_RELATIVE │ │ │ │ 0012aad4 00000017 R_ARM_RELATIVE │ │ │ │ -0012aadc 00000017 R_ARM_RELATIVE │ │ │ │ -0012aae0 00000017 R_ARM_RELATIVE │ │ │ │ -0012aae8 00000017 R_ARM_RELATIVE │ │ │ │ -0012aaec 00000017 R_ARM_RELATIVE │ │ │ │ -0012aaf4 00000017 R_ARM_RELATIVE │ │ │ │ +0012aad8 00000017 R_ARM_RELATIVE │ │ │ │ +0012aae4 00000017 R_ARM_RELATIVE │ │ │ │ 0012aaf8 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab00 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab04 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab0c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab10 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab18 00000017 R_ARM_RELATIVE │ │ │ │ +0012aafc 00000017 R_ARM_RELATIVE │ │ │ │ +0012ab08 00000017 R_ARM_RELATIVE │ │ │ │ 0012ab1c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab24 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab28 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab30 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab34 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab3c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ab20 00000017 R_ARM_RELATIVE │ │ │ │ +0012ab2c 00000017 R_ARM_RELATIVE │ │ │ │ 0012ab40 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab48 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab4c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab54 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab58 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab60 00000017 R_ARM_RELATIVE │ │ │ │ +0012ab44 00000017 R_ARM_RELATIVE │ │ │ │ +0012ab50 00000017 R_ARM_RELATIVE │ │ │ │ 0012ab64 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab6c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab70 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab78 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab7c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab84 00000017 R_ARM_RELATIVE │ │ │ │ +0012ab68 00000017 R_ARM_RELATIVE │ │ │ │ +0012ab74 00000017 R_ARM_RELATIVE │ │ │ │ 0012ab88 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab90 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab94 00000017 R_ARM_RELATIVE │ │ │ │ -0012ab9c 00000017 R_ARM_RELATIVE │ │ │ │ -0012aba0 00000017 R_ARM_RELATIVE │ │ │ │ -0012aba8 00000017 R_ARM_RELATIVE │ │ │ │ +0012ab8c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ab98 00000017 R_ARM_RELATIVE │ │ │ │ 0012abac 00000017 R_ARM_RELATIVE │ │ │ │ -0012abb4 00000017 R_ARM_RELATIVE │ │ │ │ -0012abb8 00000017 R_ARM_RELATIVE │ │ │ │ -0012abc0 00000017 R_ARM_RELATIVE │ │ │ │ -0012abc4 00000017 R_ARM_RELATIVE │ │ │ │ -0012abcc 00000017 R_ARM_RELATIVE │ │ │ │ +0012abb0 00000017 R_ARM_RELATIVE │ │ │ │ +0012abbc 00000017 R_ARM_RELATIVE │ │ │ │ 0012abd0 00000017 R_ARM_RELATIVE │ │ │ │ -0012abd8 00000017 R_ARM_RELATIVE │ │ │ │ -0012abdc 00000017 R_ARM_RELATIVE │ │ │ │ -0012abe4 00000017 R_ARM_RELATIVE │ │ │ │ -0012abe8 00000017 R_ARM_RELATIVE │ │ │ │ -0012abf0 00000017 R_ARM_RELATIVE │ │ │ │ +0012abd4 00000017 R_ARM_RELATIVE │ │ │ │ +0012abe0 00000017 R_ARM_RELATIVE │ │ │ │ 0012abf4 00000017 R_ARM_RELATIVE │ │ │ │ -0012abfc 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac00 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac08 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac0c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac14 00000017 R_ARM_RELATIVE │ │ │ │ +0012abf8 00000017 R_ARM_RELATIVE │ │ │ │ +0012ac04 00000017 R_ARM_RELATIVE │ │ │ │ 0012ac18 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac20 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac24 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac2c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac30 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac38 00000017 R_ARM_RELATIVE │ │ │ │ +0012ac1c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ac28 00000017 R_ARM_RELATIVE │ │ │ │ 0012ac3c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac44 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac48 00000017 R_ARM_RELATIVE │ │ │ │ +0012ac40 00000017 R_ARM_RELATIVE │ │ │ │ +0012ac4c 00000017 R_ARM_RELATIVE │ │ │ │ 0012ac50 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac54 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac5c 00000017 R_ARM_RELATIVE │ │ │ │ 0012ac60 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac68 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac6c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac78 00000017 R_ARM_RELATIVE │ │ │ │ +0012ac64 00000017 R_ARM_RELATIVE │ │ │ │ +0012ac70 00000017 R_ARM_RELATIVE │ │ │ │ 0012ac84 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac90 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac98 00000017 R_ARM_RELATIVE │ │ │ │ -0012ac9c 00000017 R_ARM_RELATIVE │ │ │ │ -0012aca4 00000017 R_ARM_RELATIVE │ │ │ │ +0012ac88 00000017 R_ARM_RELATIVE │ │ │ │ +0012ac94 00000017 R_ARM_RELATIVE │ │ │ │ 0012aca8 00000017 R_ARM_RELATIVE │ │ │ │ -0012acb4 00000017 R_ARM_RELATIVE │ │ │ │ -0012acc0 00000017 R_ARM_RELATIVE │ │ │ │ +0012acac 00000017 R_ARM_RELATIVE │ │ │ │ +0012acb8 00000017 R_ARM_RELATIVE │ │ │ │ 0012accc 00000017 R_ARM_RELATIVE │ │ │ │ -0012acd8 00000017 R_ARM_RELATIVE │ │ │ │ -0012ace0 00000017 R_ARM_RELATIVE │ │ │ │ -0012ace4 00000017 R_ARM_RELATIVE │ │ │ │ +0012acd0 00000017 R_ARM_RELATIVE │ │ │ │ +0012acdc 00000017 R_ARM_RELATIVE │ │ │ │ 0012acf0 00000017 R_ARM_RELATIVE │ │ │ │ -0012acfc 00000017 R_ARM_RELATIVE │ │ │ │ -0012ad08 00000017 R_ARM_RELATIVE │ │ │ │ +0012acf4 00000017 R_ARM_RELATIVE │ │ │ │ +0012ad00 00000017 R_ARM_RELATIVE │ │ │ │ 0012ad14 00000017 R_ARM_RELATIVE │ │ │ │ -0012ad20 00000017 R_ARM_RELATIVE │ │ │ │ -0012ad2c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ad18 00000017 R_ARM_RELATIVE │ │ │ │ +0012ad24 00000017 R_ARM_RELATIVE │ │ │ │ 0012ad38 00000017 R_ARM_RELATIVE │ │ │ │ -0012ad44 00000017 R_ARM_RELATIVE │ │ │ │ -0012ad4c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ad50 00000017 R_ARM_RELATIVE │ │ │ │ +0012ad3c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ad48 00000017 R_ARM_RELATIVE │ │ │ │ 0012ad5c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ad68 00000017 R_ARM_RELATIVE │ │ │ │ -0012ad70 00000017 R_ARM_RELATIVE │ │ │ │ -0012ad74 00000017 R_ARM_RELATIVE │ │ │ │ +0012ad60 00000017 R_ARM_RELATIVE │ │ │ │ 0012ad80 00000017 R_ARM_RELATIVE │ │ │ │ -0012ad8c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ad98 00000017 R_ARM_RELATIVE │ │ │ │ +0012ad84 00000017 R_ARM_RELATIVE │ │ │ │ +0012ad90 00000017 R_ARM_RELATIVE │ │ │ │ 0012ada4 00000017 R_ARM_RELATIVE │ │ │ │ -0012adb0 00000017 R_ARM_RELATIVE │ │ │ │ -0012adbc 00000017 R_ARM_RELATIVE │ │ │ │ +0012ada8 00000017 R_ARM_RELATIVE │ │ │ │ +0012adb4 00000017 R_ARM_RELATIVE │ │ │ │ 0012adc8 00000017 R_ARM_RELATIVE │ │ │ │ -0012add4 00000017 R_ARM_RELATIVE │ │ │ │ -0012ade0 00000017 R_ARM_RELATIVE │ │ │ │ +0012adcc 00000017 R_ARM_RELATIVE │ │ │ │ +0012add8 00000017 R_ARM_RELATIVE │ │ │ │ 0012adec 00000017 R_ARM_RELATIVE │ │ │ │ -0012adf8 00000017 R_ARM_RELATIVE │ │ │ │ -0012ae04 00000017 R_ARM_RELATIVE │ │ │ │ +0012adf0 00000017 R_ARM_RELATIVE │ │ │ │ +0012adfc 00000017 R_ARM_RELATIVE │ │ │ │ +0012ae00 00000017 R_ARM_RELATIVE │ │ │ │ 0012ae10 00000017 R_ARM_RELATIVE │ │ │ │ -0012ae1c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ae28 00000017 R_ARM_RELATIVE │ │ │ │ +0012ae14 00000017 R_ARM_RELATIVE │ │ │ │ +0012ae20 00000017 R_ARM_RELATIVE │ │ │ │ 0012ae34 00000017 R_ARM_RELATIVE │ │ │ │ -0012ae40 00000017 R_ARM_RELATIVE │ │ │ │ -0012ae4c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ae38 00000017 R_ARM_RELATIVE │ │ │ │ +0012ae44 00000017 R_ARM_RELATIVE │ │ │ │ +0012ae48 00000017 R_ARM_RELATIVE │ │ │ │ 0012ae58 00000017 R_ARM_RELATIVE │ │ │ │ -0012ae64 00000017 R_ARM_RELATIVE │ │ │ │ -0012ae70 00000017 R_ARM_RELATIVE │ │ │ │ +0012ae5c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ae68 00000017 R_ARM_RELATIVE │ │ │ │ 0012ae7c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ae88 00000017 R_ARM_RELATIVE │ │ │ │ -0012ae94 00000017 R_ARM_RELATIVE │ │ │ │ +0012ae80 00000017 R_ARM_RELATIVE │ │ │ │ +0012ae8c 00000017 R_ARM_RELATIVE │ │ │ │ 0012aea0 00000017 R_ARM_RELATIVE │ │ │ │ -0012aeac 00000017 R_ARM_RELATIVE │ │ │ │ -0012aeb8 00000017 R_ARM_RELATIVE │ │ │ │ +0012aea4 00000017 R_ARM_RELATIVE │ │ │ │ +0012aeb0 00000017 R_ARM_RELATIVE │ │ │ │ 0012aec4 00000017 R_ARM_RELATIVE │ │ │ │ -0012aed0 00000017 R_ARM_RELATIVE │ │ │ │ -0012aedc 00000017 R_ARM_RELATIVE │ │ │ │ +0012aec8 00000017 R_ARM_RELATIVE │ │ │ │ +0012aed4 00000017 R_ARM_RELATIVE │ │ │ │ 0012aee8 00000017 R_ARM_RELATIVE │ │ │ │ -0012aef0 00000017 R_ARM_RELATIVE │ │ │ │ -0012aef4 00000017 R_ARM_RELATIVE │ │ │ │ -0012af00 00000017 R_ARM_RELATIVE │ │ │ │ +0012aeec 00000017 R_ARM_RELATIVE │ │ │ │ +0012aef8 00000017 R_ARM_RELATIVE │ │ │ │ 0012af0c 00000017 R_ARM_RELATIVE │ │ │ │ -0012af18 00000017 R_ARM_RELATIVE │ │ │ │ -0012af24 00000017 R_ARM_RELATIVE │ │ │ │ +0012af10 00000017 R_ARM_RELATIVE │ │ │ │ +0012af1c 00000017 R_ARM_RELATIVE │ │ │ │ 0012af30 00000017 R_ARM_RELATIVE │ │ │ │ -0012af3c 00000017 R_ARM_RELATIVE │ │ │ │ -0012af48 00000017 R_ARM_RELATIVE │ │ │ │ +0012af34 00000017 R_ARM_RELATIVE │ │ │ │ 0012af54 00000017 R_ARM_RELATIVE │ │ │ │ -0012af60 00000017 R_ARM_RELATIVE │ │ │ │ -0012af6c 00000017 R_ARM_RELATIVE │ │ │ │ +0012af58 00000017 R_ARM_RELATIVE │ │ │ │ +0012af64 00000017 R_ARM_RELATIVE │ │ │ │ 0012af78 00000017 R_ARM_RELATIVE │ │ │ │ -0012af84 00000017 R_ARM_RELATIVE │ │ │ │ -0012af90 00000017 R_ARM_RELATIVE │ │ │ │ -0012b164 00000017 R_ARM_RELATIVE │ │ │ │ +0012af7c 00000017 R_ARM_RELATIVE │ │ │ │ +0012af88 00000017 R_ARM_RELATIVE │ │ │ │ +0012af9c 00000017 R_ARM_RELATIVE │ │ │ │ +0012afa0 00000017 R_ARM_RELATIVE │ │ │ │ +0012afac 00000017 R_ARM_RELATIVE │ │ │ │ +0012afb0 00000017 R_ARM_RELATIVE │ │ │ │ +0012afb4 00000017 R_ARM_RELATIVE │ │ │ │ +0012afc0 00000017 R_ARM_RELATIVE │ │ │ │ +0012afc4 00000017 R_ARM_RELATIVE │ │ │ │ +0012afd0 00000017 R_ARM_RELATIVE │ │ │ │ +0012afe4 00000017 R_ARM_RELATIVE │ │ │ │ +0012afe8 00000017 R_ARM_RELATIVE │ │ │ │ +0012aff4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b008 00000017 R_ARM_RELATIVE │ │ │ │ +0012b00c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b018 00000017 R_ARM_RELATIVE │ │ │ │ +0012b02c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b030 00000017 R_ARM_RELATIVE │ │ │ │ +0012b03c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b050 00000017 R_ARM_RELATIVE │ │ │ │ +0012b054 00000017 R_ARM_RELATIVE │ │ │ │ +0012b060 00000017 R_ARM_RELATIVE │ │ │ │ +0012b074 00000017 R_ARM_RELATIVE │ │ │ │ +0012b078 00000017 R_ARM_RELATIVE │ │ │ │ +0012b084 00000017 R_ARM_RELATIVE │ │ │ │ +0012b098 00000017 R_ARM_RELATIVE │ │ │ │ +0012b09c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b0a8 00000017 R_ARM_RELATIVE │ │ │ │ +0012b0bc 00000017 R_ARM_RELATIVE │ │ │ │ +0012b0c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b0cc 00000017 R_ARM_RELATIVE │ │ │ │ +0012b0e0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b0e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b0f0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b104 00000017 R_ARM_RELATIVE │ │ │ │ +0012b108 00000017 R_ARM_RELATIVE │ │ │ │ +0012b114 00000017 R_ARM_RELATIVE │ │ │ │ +0012b128 00000017 R_ARM_RELATIVE │ │ │ │ +0012b12c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b138 00000017 R_ARM_RELATIVE │ │ │ │ +0012b14c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b150 00000017 R_ARM_RELATIVE │ │ │ │ +0012b15c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b170 00000017 R_ARM_RELATIVE │ │ │ │ +0012b174 00000017 R_ARM_RELATIVE │ │ │ │ +0012b180 00000017 R_ARM_RELATIVE │ │ │ │ +0012b194 00000017 R_ARM_RELATIVE │ │ │ │ +0012b198 00000017 R_ARM_RELATIVE │ │ │ │ +0012b1a4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b1b8 00000017 R_ARM_RELATIVE │ │ │ │ +0012b1bc 00000017 R_ARM_RELATIVE │ │ │ │ +0012b1c8 00000017 R_ARM_RELATIVE │ │ │ │ 0012b1dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012b218 00000017 R_ARM_RELATIVE │ │ │ │ -0012b22c 00000017 R_ARM_RELATIVE │ │ │ │ -0012b240 00000017 R_ARM_RELATIVE │ │ │ │ -0012b254 00000017 R_ARM_RELATIVE │ │ │ │ -0012b268 00000017 R_ARM_RELATIVE │ │ │ │ +0012b1e0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b1ec 00000017 R_ARM_RELATIVE │ │ │ │ +0012b200 00000017 R_ARM_RELATIVE │ │ │ │ +0012b204 00000017 R_ARM_RELATIVE │ │ │ │ +0012b210 00000017 R_ARM_RELATIVE │ │ │ │ +0012b224 00000017 R_ARM_RELATIVE │ │ │ │ +0012b228 00000017 R_ARM_RELATIVE │ │ │ │ +0012b234 00000017 R_ARM_RELATIVE │ │ │ │ +0012b248 00000017 R_ARM_RELATIVE │ │ │ │ +0012b24c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b258 00000017 R_ARM_RELATIVE │ │ │ │ +0012b26c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b270 00000017 R_ARM_RELATIVE │ │ │ │ 0012b27c 00000017 R_ARM_RELATIVE │ │ │ │ 0012b290 00000017 R_ARM_RELATIVE │ │ │ │ -0012b2a4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b294 00000017 R_ARM_RELATIVE │ │ │ │ +0012b2a0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b2b4 00000017 R_ARM_RELATIVE │ │ │ │ 0012b2b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012b2cc 00000017 R_ARM_RELATIVE │ │ │ │ -0012b2e0 00000017 R_ARM_RELATIVE │ │ │ │ -0012b2f4 00000017 R_ARM_RELATIVE │ │ │ │ -0012b308 00000017 R_ARM_RELATIVE │ │ │ │ -0012b498 00000017 R_ARM_RELATIVE │ │ │ │ -0012b578 00000017 R_ARM_RELATIVE │ │ │ │ -0012b57c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b2c4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b2d8 00000017 R_ARM_RELATIVE │ │ │ │ +0012b2dc 00000017 R_ARM_RELATIVE │ │ │ │ +0012b2e8 00000017 R_ARM_RELATIVE │ │ │ │ +0012b2fc 00000017 R_ARM_RELATIVE │ │ │ │ +0012b300 00000017 R_ARM_RELATIVE │ │ │ │ +0012b30c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b310 00000017 R_ARM_RELATIVE │ │ │ │ +0012b320 00000017 R_ARM_RELATIVE │ │ │ │ +0012b324 00000017 R_ARM_RELATIVE │ │ │ │ +0012b330 00000017 R_ARM_RELATIVE │ │ │ │ +0012b344 00000017 R_ARM_RELATIVE │ │ │ │ +0012b348 00000017 R_ARM_RELATIVE │ │ │ │ +0012b354 00000017 R_ARM_RELATIVE │ │ │ │ +0012b368 00000017 R_ARM_RELATIVE │ │ │ │ +0012b36c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b378 00000017 R_ARM_RELATIVE │ │ │ │ +0012b38c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b390 00000017 R_ARM_RELATIVE │ │ │ │ +0012b39c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b3b0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b3b4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b3c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b3d4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b3d8 00000017 R_ARM_RELATIVE │ │ │ │ +0012b3e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b3f8 00000017 R_ARM_RELATIVE │ │ │ │ +0012b3fc 00000017 R_ARM_RELATIVE │ │ │ │ +0012b408 00000017 R_ARM_RELATIVE │ │ │ │ +0012b440 00000017 R_ARM_RELATIVE │ │ │ │ +0012b444 00000017 R_ARM_RELATIVE │ │ │ │ +0012b448 00000017 R_ARM_RELATIVE │ │ │ │ +0012b44c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b460 00000017 R_ARM_RELATIVE │ │ │ │ +0012b464 00000017 R_ARM_RELATIVE │ │ │ │ +0012b46c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b480 00000017 R_ARM_RELATIVE │ │ │ │ +0012b484 00000017 R_ARM_RELATIVE │ │ │ │ +0012b48c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b4a0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b4a4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b4ac 00000017 R_ARM_RELATIVE │ │ │ │ +0012b4c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b4c4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b4c8 00000017 R_ARM_RELATIVE │ │ │ │ +0012b4cc 00000017 R_ARM_RELATIVE │ │ │ │ +0012b4e0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b4e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b4ec 00000017 R_ARM_RELATIVE │ │ │ │ +0012b500 00000017 R_ARM_RELATIVE │ │ │ │ +0012b504 00000017 R_ARM_RELATIVE │ │ │ │ +0012b508 00000017 R_ARM_RELATIVE │ │ │ │ +0012b50c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b520 00000017 R_ARM_RELATIVE │ │ │ │ +0012b524 00000017 R_ARM_RELATIVE │ │ │ │ +0012b52c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b540 00000017 R_ARM_RELATIVE │ │ │ │ +0012b544 00000017 R_ARM_RELATIVE │ │ │ │ +0012b54c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b560 00000017 R_ARM_RELATIVE │ │ │ │ +0012b564 00000017 R_ARM_RELATIVE │ │ │ │ +0012b56c 00000017 R_ARM_RELATIVE │ │ │ │ 0012b580 00000017 R_ARM_RELATIVE │ │ │ │ 0012b584 00000017 R_ARM_RELATIVE │ │ │ │ 0012b58c 00000017 R_ARM_RELATIVE │ │ │ │ -0012b590 00000017 R_ARM_RELATIVE │ │ │ │ -0012b594 00000017 R_ARM_RELATIVE │ │ │ │ -0012b598 00000017 R_ARM_RELATIVE │ │ │ │ 0012b5a0 00000017 R_ARM_RELATIVE │ │ │ │ 0012b5a4 00000017 R_ARM_RELATIVE │ │ │ │ 0012b5a8 00000017 R_ARM_RELATIVE │ │ │ │ 0012b5ac 00000017 R_ARM_RELATIVE │ │ │ │ -0012b5b4 00000017 R_ARM_RELATIVE │ │ │ │ -0012b5b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012b5bc 00000017 R_ARM_RELATIVE │ │ │ │ 0012b5c0 00000017 R_ARM_RELATIVE │ │ │ │ 0012b5c4 00000017 R_ARM_RELATIVE │ │ │ │ 0012b5c8 00000017 R_ARM_RELATIVE │ │ │ │ 0012b5cc 00000017 R_ARM_RELATIVE │ │ │ │ -0012b5d0 00000017 R_ARM_RELATIVE │ │ │ │ -0012b5d4 00000017 R_ARM_RELATIVE │ │ │ │ -0012b5d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012b5dc 00000017 R_ARM_RELATIVE │ │ │ │ 0012b5e0 00000017 R_ARM_RELATIVE │ │ │ │ 0012b5e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012b5e8 00000017 R_ARM_RELATIVE │ │ │ │ +0012b5ec 00000017 R_ARM_RELATIVE │ │ │ │ +0012b600 00000017 R_ARM_RELATIVE │ │ │ │ 0012b604 00000017 R_ARM_RELATIVE │ │ │ │ -0012b608 00000017 R_ARM_RELATIVE │ │ │ │ -0012b614 00000017 R_ARM_RELATIVE │ │ │ │ -0012b628 00000017 R_ARM_RELATIVE │ │ │ │ +0012b60c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b620 00000017 R_ARM_RELATIVE │ │ │ │ +0012b624 00000017 R_ARM_RELATIVE │ │ │ │ 0012b62c 00000017 R_ARM_RELATIVE │ │ │ │ -0012b638 00000017 R_ARM_RELATIVE │ │ │ │ +0012b640 00000017 R_ARM_RELATIVE │ │ │ │ +0012b644 00000017 R_ARM_RELATIVE │ │ │ │ 0012b64c 00000017 R_ARM_RELATIVE │ │ │ │ -0012b650 00000017 R_ARM_RELATIVE │ │ │ │ -0012b65c 00000017 R_ARM_RELATIVE │ │ │ │ -0012b670 00000017 R_ARM_RELATIVE │ │ │ │ -0012b674 00000017 R_ARM_RELATIVE │ │ │ │ -0012b694 00000017 R_ARM_RELATIVE │ │ │ │ -0012b698 00000017 R_ARM_RELATIVE │ │ │ │ +0012b660 00000017 R_ARM_RELATIVE │ │ │ │ +0012b664 00000017 R_ARM_RELATIVE │ │ │ │ +0012b66c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b680 00000017 R_ARM_RELATIVE │ │ │ │ +0012b684 00000017 R_ARM_RELATIVE │ │ │ │ +0012b688 00000017 R_ARM_RELATIVE │ │ │ │ +0012b68c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b6a0 00000017 R_ARM_RELATIVE │ │ │ │ 0012b6a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012b6b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012b6bc 00000017 R_ARM_RELATIVE │ │ │ │ +0012b6ac 00000017 R_ARM_RELATIVE │ │ │ │ +0012b6c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b6c4 00000017 R_ARM_RELATIVE │ │ │ │ 0012b6c8 00000017 R_ARM_RELATIVE │ │ │ │ -0012b6dc 00000017 R_ARM_RELATIVE │ │ │ │ +0012b6cc 00000017 R_ARM_RELATIVE │ │ │ │ 0012b6e0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b6e4 00000017 R_ARM_RELATIVE │ │ │ │ 0012b6ec 00000017 R_ARM_RELATIVE │ │ │ │ 0012b700 00000017 R_ARM_RELATIVE │ │ │ │ 0012b704 00000017 R_ARM_RELATIVE │ │ │ │ -0012b710 00000017 R_ARM_RELATIVE │ │ │ │ +0012b708 00000017 R_ARM_RELATIVE │ │ │ │ +0012b70c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b720 00000017 R_ARM_RELATIVE │ │ │ │ 0012b724 00000017 R_ARM_RELATIVE │ │ │ │ 0012b728 00000017 R_ARM_RELATIVE │ │ │ │ -0012b748 00000017 R_ARM_RELATIVE │ │ │ │ +0012b72c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b740 00000017 R_ARM_RELATIVE │ │ │ │ +0012b744 00000017 R_ARM_RELATIVE │ │ │ │ 0012b74c 00000017 R_ARM_RELATIVE │ │ │ │ -0012b758 00000017 R_ARM_RELATIVE │ │ │ │ -0012b75c 00000017 R_ARM_RELATIVE │ │ │ │ 0012b760 00000017 R_ARM_RELATIVE │ │ │ │ +0012b764 00000017 R_ARM_RELATIVE │ │ │ │ +0012b768 00000017 R_ARM_RELATIVE │ │ │ │ 0012b76c 00000017 R_ARM_RELATIVE │ │ │ │ -0012b770 00000017 R_ARM_RELATIVE │ │ │ │ -0012b77c 00000017 R_ARM_RELATIVE │ │ │ │ -0012b790 00000017 R_ARM_RELATIVE │ │ │ │ -0012b794 00000017 R_ARM_RELATIVE │ │ │ │ +0012b780 00000017 R_ARM_RELATIVE │ │ │ │ +0012b784 00000017 R_ARM_RELATIVE │ │ │ │ +0012b788 00000017 R_ARM_RELATIVE │ │ │ │ +0012b78c 00000017 R_ARM_RELATIVE │ │ │ │ 0012b7a0 00000017 R_ARM_RELATIVE │ │ │ │ -0012b7b4 00000017 R_ARM_RELATIVE │ │ │ │ -0012b7b8 00000017 R_ARM_RELATIVE │ │ │ │ +0012b7a4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b7ac 00000017 R_ARM_RELATIVE │ │ │ │ +0012b7c0 00000017 R_ARM_RELATIVE │ │ │ │ 0012b7c4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b7c8 00000017 R_ARM_RELATIVE │ │ │ │ +0012b7cc 00000017 R_ARM_RELATIVE │ │ │ │ 0012b7d8 00000017 R_ARM_RELATIVE │ │ │ │ 0012b7dc 00000017 R_ARM_RELATIVE │ │ │ │ +0012b7e0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b7e4 00000017 R_ARM_RELATIVE │ │ │ │ 0012b7e8 00000017 R_ARM_RELATIVE │ │ │ │ -0012b7fc 00000017 R_ARM_RELATIVE │ │ │ │ +0012b7ec 00000017 R_ARM_RELATIVE │ │ │ │ 0012b800 00000017 R_ARM_RELATIVE │ │ │ │ +0012b804 00000017 R_ARM_RELATIVE │ │ │ │ +0012b808 00000017 R_ARM_RELATIVE │ │ │ │ 0012b80c 00000017 R_ARM_RELATIVE │ │ │ │ 0012b820 00000017 R_ARM_RELATIVE │ │ │ │ 0012b824 00000017 R_ARM_RELATIVE │ │ │ │ -0012b830 00000017 R_ARM_RELATIVE │ │ │ │ +0012b82c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b840 00000017 R_ARM_RELATIVE │ │ │ │ 0012b844 00000017 R_ARM_RELATIVE │ │ │ │ 0012b848 00000017 R_ARM_RELATIVE │ │ │ │ -0012b854 00000017 R_ARM_RELATIVE │ │ │ │ -0012b868 00000017 R_ARM_RELATIVE │ │ │ │ +0012b84c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b860 00000017 R_ARM_RELATIVE │ │ │ │ +0012b864 00000017 R_ARM_RELATIVE │ │ │ │ 0012b86c 00000017 R_ARM_RELATIVE │ │ │ │ -0012b878 00000017 R_ARM_RELATIVE │ │ │ │ -0012b87c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b880 00000017 R_ARM_RELATIVE │ │ │ │ +0012b884 00000017 R_ARM_RELATIVE │ │ │ │ 0012b88c 00000017 R_ARM_RELATIVE │ │ │ │ -0012b890 00000017 R_ARM_RELATIVE │ │ │ │ -0012b89c 00000017 R_ARM_RELATIVE │ │ │ │ 0012b8a0 00000017 R_ARM_RELATIVE │ │ │ │ 0012b8a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012b8b0 00000017 R_ARM_RELATIVE │ │ │ │ -0012b8b4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b8a8 00000017 R_ARM_RELATIVE │ │ │ │ +0012b8ac 00000017 R_ARM_RELATIVE │ │ │ │ 0012b8c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012b8d4 00000017 R_ARM_RELATIVE │ │ │ │ -0012b8d8 00000017 R_ARM_RELATIVE │ │ │ │ +0012b8c4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b8cc 00000017 R_ARM_RELATIVE │ │ │ │ +0012b8e0 00000017 R_ARM_RELATIVE │ │ │ │ 0012b8e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012b8f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012b8fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012b908 00000017 R_ARM_RELATIVE │ │ │ │ -0012b91c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b8ec 00000017 R_ARM_RELATIVE │ │ │ │ +0012b900 00000017 R_ARM_RELATIVE │ │ │ │ +0012b904 00000017 R_ARM_RELATIVE │ │ │ │ +0012b90c 00000017 R_ARM_RELATIVE │ │ │ │ 0012b920 00000017 R_ARM_RELATIVE │ │ │ │ +0012b924 00000017 R_ARM_RELATIVE │ │ │ │ 0012b92c 00000017 R_ARM_RELATIVE │ │ │ │ 0012b940 00000017 R_ARM_RELATIVE │ │ │ │ 0012b944 00000017 R_ARM_RELATIVE │ │ │ │ -0012b950 00000017 R_ARM_RELATIVE │ │ │ │ +0012b94c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b960 00000017 R_ARM_RELATIVE │ │ │ │ 0012b964 00000017 R_ARM_RELATIVE │ │ │ │ -0012b968 00000017 R_ARM_RELATIVE │ │ │ │ -0012b974 00000017 R_ARM_RELATIVE │ │ │ │ -0012b988 00000017 R_ARM_RELATIVE │ │ │ │ +0012b96c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b980 00000017 R_ARM_RELATIVE │ │ │ │ +0012b984 00000017 R_ARM_RELATIVE │ │ │ │ 0012b98c 00000017 R_ARM_RELATIVE │ │ │ │ -0012b998 00000017 R_ARM_RELATIVE │ │ │ │ -0012b99c 00000017 R_ARM_RELATIVE │ │ │ │ +0012b9a0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b9a4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b9a8 00000017 R_ARM_RELATIVE │ │ │ │ 0012b9ac 00000017 R_ARM_RELATIVE │ │ │ │ -0012b9b0 00000017 R_ARM_RELATIVE │ │ │ │ -0012b9bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012b9d0 00000017 R_ARM_RELATIVE │ │ │ │ -0012b9d4 00000017 R_ARM_RELATIVE │ │ │ │ -0012b9f4 00000017 R_ARM_RELATIVE │ │ │ │ -0012b9f8 00000017 R_ARM_RELATIVE │ │ │ │ +0012b9c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b9c4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b9cc 00000017 R_ARM_RELATIVE │ │ │ │ +0012b9e0 00000017 R_ARM_RELATIVE │ │ │ │ +0012b9e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012b9e8 00000017 R_ARM_RELATIVE │ │ │ │ +0012b9ec 00000017 R_ARM_RELATIVE │ │ │ │ +0012ba00 00000017 R_ARM_RELATIVE │ │ │ │ 0012ba04 00000017 R_ARM_RELATIVE │ │ │ │ -0012ba18 00000017 R_ARM_RELATIVE │ │ │ │ -0012ba1c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ba28 00000017 R_ARM_RELATIVE │ │ │ │ -0012ba3c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ba08 00000017 R_ARM_RELATIVE │ │ │ │ +0012ba0c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ba20 00000017 R_ARM_RELATIVE │ │ │ │ +0012ba24 00000017 R_ARM_RELATIVE │ │ │ │ +0012ba2c 00000017 R_ARM_RELATIVE │ │ │ │ 0012ba40 00000017 R_ARM_RELATIVE │ │ │ │ +0012ba44 00000017 R_ARM_RELATIVE │ │ │ │ 0012ba4c 00000017 R_ARM_RELATIVE │ │ │ │ 0012ba60 00000017 R_ARM_RELATIVE │ │ │ │ 0012ba64 00000017 R_ARM_RELATIVE │ │ │ │ -0012ba70 00000017 R_ARM_RELATIVE │ │ │ │ -0012ba74 00000017 R_ARM_RELATIVE │ │ │ │ -0012ba78 00000017 R_ARM_RELATIVE │ │ │ │ -0012ba7c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ba68 00000017 R_ARM_RELATIVE │ │ │ │ +0012ba6c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ba80 00000017 R_ARM_RELATIVE │ │ │ │ 0012ba84 00000017 R_ARM_RELATIVE │ │ │ │ -0012ba88 00000017 R_ARM_RELATIVE │ │ │ │ -0012ba94 00000017 R_ARM_RELATIVE │ │ │ │ -0012baa8 00000017 R_ARM_RELATIVE │ │ │ │ +0012ba8c 00000017 R_ARM_RELATIVE │ │ │ │ +0012baa0 00000017 R_ARM_RELATIVE │ │ │ │ +0012baa4 00000017 R_ARM_RELATIVE │ │ │ │ 0012baac 00000017 R_ARM_RELATIVE │ │ │ │ -0012bab8 00000017 R_ARM_RELATIVE │ │ │ │ +0012bac0 00000017 R_ARM_RELATIVE │ │ │ │ +0012bac4 00000017 R_ARM_RELATIVE │ │ │ │ 0012bacc 00000017 R_ARM_RELATIVE │ │ │ │ -0012bad0 00000017 R_ARM_RELATIVE │ │ │ │ -0012badc 00000017 R_ARM_RELATIVE │ │ │ │ -0012baf0 00000017 R_ARM_RELATIVE │ │ │ │ -0012baf4 00000017 R_ARM_RELATIVE │ │ │ │ +0012bae0 00000017 R_ARM_RELATIVE │ │ │ │ +0012bae4 00000017 R_ARM_RELATIVE │ │ │ │ +0012bae8 00000017 R_ARM_RELATIVE │ │ │ │ +0012baec 00000017 R_ARM_RELATIVE │ │ │ │ 0012bb00 00000017 R_ARM_RELATIVE │ │ │ │ -0012bb14 00000017 R_ARM_RELATIVE │ │ │ │ -0012bb18 00000017 R_ARM_RELATIVE │ │ │ │ +0012bb04 00000017 R_ARM_RELATIVE │ │ │ │ +0012bb08 00000017 R_ARM_RELATIVE │ │ │ │ +0012bb0c 00000017 R_ARM_RELATIVE │ │ │ │ +0012bb20 00000017 R_ARM_RELATIVE │ │ │ │ 0012bb24 00000017 R_ARM_RELATIVE │ │ │ │ -0012bb38 00000017 R_ARM_RELATIVE │ │ │ │ -0012bb3c 00000017 R_ARM_RELATIVE │ │ │ │ +0012bb2c 00000017 R_ARM_RELATIVE │ │ │ │ +0012bb40 00000017 R_ARM_RELATIVE │ │ │ │ +0012bb44 00000017 R_ARM_RELATIVE │ │ │ │ 0012bb48 00000017 R_ARM_RELATIVE │ │ │ │ -0012bb5c 00000017 R_ARM_RELATIVE │ │ │ │ +0012bb4c 00000017 R_ARM_RELATIVE │ │ │ │ 0012bb60 00000017 R_ARM_RELATIVE │ │ │ │ +0012bb64 00000017 R_ARM_RELATIVE │ │ │ │ 0012bb6c 00000017 R_ARM_RELATIVE │ │ │ │ 0012bb80 00000017 R_ARM_RELATIVE │ │ │ │ 0012bb84 00000017 R_ARM_RELATIVE │ │ │ │ -0012bb90 00000017 R_ARM_RELATIVE │ │ │ │ +0012bb8c 00000017 R_ARM_RELATIVE │ │ │ │ +0012bba0 00000017 R_ARM_RELATIVE │ │ │ │ 0012bba4 00000017 R_ARM_RELATIVE │ │ │ │ -0012bba8 00000017 R_ARM_RELATIVE │ │ │ │ -0012bbb4 00000017 R_ARM_RELATIVE │ │ │ │ +0012bbac 00000017 R_ARM_RELATIVE │ │ │ │ +0012bbc0 00000017 R_ARM_RELATIVE │ │ │ │ +0012bbc4 00000017 R_ARM_RELATIVE │ │ │ │ 0012bbc8 00000017 R_ARM_RELATIVE │ │ │ │ 0012bbcc 00000017 R_ARM_RELATIVE │ │ │ │ -0012bbd8 00000017 R_ARM_RELATIVE │ │ │ │ +0012bbe0 00000017 R_ARM_RELATIVE │ │ │ │ +0012bbe4 00000017 R_ARM_RELATIVE │ │ │ │ 0012bbec 00000017 R_ARM_RELATIVE │ │ │ │ -0012bbf0 00000017 R_ARM_RELATIVE │ │ │ │ -0012bbfc 00000017 R_ARM_RELATIVE │ │ │ │ -0012bc10 00000017 R_ARM_RELATIVE │ │ │ │ -0012bc14 00000017 R_ARM_RELATIVE │ │ │ │ +0012bc00 00000017 R_ARM_RELATIVE │ │ │ │ +0012bc04 00000017 R_ARM_RELATIVE │ │ │ │ +0012bc0c 00000017 R_ARM_RELATIVE │ │ │ │ 0012bc20 00000017 R_ARM_RELATIVE │ │ │ │ -0012bc34 00000017 R_ARM_RELATIVE │ │ │ │ -0012bc38 00000017 R_ARM_RELATIVE │ │ │ │ +0012bc24 00000017 R_ARM_RELATIVE │ │ │ │ +0012bc2c 00000017 R_ARM_RELATIVE │ │ │ │ +0012bc40 00000017 R_ARM_RELATIVE │ │ │ │ 0012bc44 00000017 R_ARM_RELATIVE │ │ │ │ 0012bc48 00000017 R_ARM_RELATIVE │ │ │ │ -0012bc58 00000017 R_ARM_RELATIVE │ │ │ │ -0012bc5c 00000017 R_ARM_RELATIVE │ │ │ │ -0012bc68 00000017 R_ARM_RELATIVE │ │ │ │ -0012bc7c 00000017 R_ARM_RELATIVE │ │ │ │ +0012bc4c 00000017 R_ARM_RELATIVE │ │ │ │ +0012bc60 00000017 R_ARM_RELATIVE │ │ │ │ +0012bc64 00000017 R_ARM_RELATIVE │ │ │ │ +0012bc6c 00000017 R_ARM_RELATIVE │ │ │ │ 0012bc80 00000017 R_ARM_RELATIVE │ │ │ │ +0012bc84 00000017 R_ARM_RELATIVE │ │ │ │ 0012bc8c 00000017 R_ARM_RELATIVE │ │ │ │ 0012bca0 00000017 R_ARM_RELATIVE │ │ │ │ 0012bca4 00000017 R_ARM_RELATIVE │ │ │ │ -0012bcb0 00000017 R_ARM_RELATIVE │ │ │ │ +0012bcac 00000017 R_ARM_RELATIVE │ │ │ │ +0012bcc0 00000017 R_ARM_RELATIVE │ │ │ │ 0012bcc4 00000017 R_ARM_RELATIVE │ │ │ │ -0012bcc8 00000017 R_ARM_RELATIVE │ │ │ │ -0012bcd4 00000017 R_ARM_RELATIVE │ │ │ │ -0012bce8 00000017 R_ARM_RELATIVE │ │ │ │ +0012bccc 00000017 R_ARM_RELATIVE │ │ │ │ +0012bce0 00000017 R_ARM_RELATIVE │ │ │ │ +0012bce4 00000017 R_ARM_RELATIVE │ │ │ │ 0012bcec 00000017 R_ARM_RELATIVE │ │ │ │ -0012bcf8 00000017 R_ARM_RELATIVE │ │ │ │ +0012bd00 00000017 R_ARM_RELATIVE │ │ │ │ +0012bd04 00000017 R_ARM_RELATIVE │ │ │ │ 0012bd0c 00000017 R_ARM_RELATIVE │ │ │ │ -0012bd10 00000017 R_ARM_RELATIVE │ │ │ │ -0012bd1c 00000017 R_ARM_RELATIVE │ │ │ │ -0012bd30 00000017 R_ARM_RELATIVE │ │ │ │ -0012bd34 00000017 R_ARM_RELATIVE │ │ │ │ +0012bd20 00000017 R_ARM_RELATIVE │ │ │ │ +0012bd24 00000017 R_ARM_RELATIVE │ │ │ │ +0012bd28 00000017 R_ARM_RELATIVE │ │ │ │ +0012bd2c 00000017 R_ARM_RELATIVE │ │ │ │ 0012bd40 00000017 R_ARM_RELATIVE │ │ │ │ -0012bd54 00000017 R_ARM_RELATIVE │ │ │ │ -0012bd58 00000017 R_ARM_RELATIVE │ │ │ │ -0012bd78 00000017 R_ARM_RELATIVE │ │ │ │ -0012bd7c 00000017 R_ARM_RELATIVE │ │ │ │ -0012bd88 00000017 R_ARM_RELATIVE │ │ │ │ -0012bd9c 00000017 R_ARM_RELATIVE │ │ │ │ +0012bd44 00000017 R_ARM_RELATIVE │ │ │ │ +0012bd48 00000017 R_ARM_RELATIVE │ │ │ │ +0012bd4c 00000017 R_ARM_RELATIVE │ │ │ │ +0012bd60 00000017 R_ARM_RELATIVE │ │ │ │ +0012bd64 00000017 R_ARM_RELATIVE │ │ │ │ +0012bd6c 00000017 R_ARM_RELATIVE │ │ │ │ +0012bd80 00000017 R_ARM_RELATIVE │ │ │ │ +0012bd84 00000017 R_ARM_RELATIVE │ │ │ │ +0012bd8c 00000017 R_ARM_RELATIVE │ │ │ │ 0012bda0 00000017 R_ARM_RELATIVE │ │ │ │ +0012bda4 00000017 R_ARM_RELATIVE │ │ │ │ +0012bda8 00000017 R_ARM_RELATIVE │ │ │ │ 0012bdac 00000017 R_ARM_RELATIVE │ │ │ │ 0012bdc0 00000017 R_ARM_RELATIVE │ │ │ │ 0012bdc4 00000017 R_ARM_RELATIVE │ │ │ │ -0012bdd0 00000017 R_ARM_RELATIVE │ │ │ │ +0012bdc8 00000017 R_ARM_RELATIVE │ │ │ │ +0012bdcc 00000017 R_ARM_RELATIVE │ │ │ │ +0012bde0 00000017 R_ARM_RELATIVE │ │ │ │ 0012bde4 00000017 R_ARM_RELATIVE │ │ │ │ -0012bde8 00000017 R_ARM_RELATIVE │ │ │ │ -0012bdf4 00000017 R_ARM_RELATIVE │ │ │ │ -0012bdf8 00000017 R_ARM_RELATIVE │ │ │ │ -0012be08 00000017 R_ARM_RELATIVE │ │ │ │ +0012bdec 00000017 R_ARM_RELATIVE │ │ │ │ +0012be00 00000017 R_ARM_RELATIVE │ │ │ │ +0012be04 00000017 R_ARM_RELATIVE │ │ │ │ 0012be0c 00000017 R_ARM_RELATIVE │ │ │ │ -0012be18 00000017 R_ARM_RELATIVE │ │ │ │ +0012be20 00000017 R_ARM_RELATIVE │ │ │ │ +0012be24 00000017 R_ARM_RELATIVE │ │ │ │ 0012be2c 00000017 R_ARM_RELATIVE │ │ │ │ -0012be30 00000017 R_ARM_RELATIVE │ │ │ │ -0012be3c 00000017 R_ARM_RELATIVE │ │ │ │ 0012be40 00000017 R_ARM_RELATIVE │ │ │ │ -0012be50 00000017 R_ARM_RELATIVE │ │ │ │ -0012be54 00000017 R_ARM_RELATIVE │ │ │ │ +0012be44 00000017 R_ARM_RELATIVE │ │ │ │ +0012be48 00000017 R_ARM_RELATIVE │ │ │ │ +0012be4c 00000017 R_ARM_RELATIVE │ │ │ │ 0012be60 00000017 R_ARM_RELATIVE │ │ │ │ -0012be74 00000017 R_ARM_RELATIVE │ │ │ │ -0012be78 00000017 R_ARM_RELATIVE │ │ │ │ +0012be64 00000017 R_ARM_RELATIVE │ │ │ │ +0012be6c 00000017 R_ARM_RELATIVE │ │ │ │ +0012be80 00000017 R_ARM_RELATIVE │ │ │ │ 0012be84 00000017 R_ARM_RELATIVE │ │ │ │ -0012be98 00000017 R_ARM_RELATIVE │ │ │ │ -0012be9c 00000017 R_ARM_RELATIVE │ │ │ │ -0012bea8 00000017 R_ARM_RELATIVE │ │ │ │ -0012bebc 00000017 R_ARM_RELATIVE │ │ │ │ +0012be8c 00000017 R_ARM_RELATIVE │ │ │ │ +0012bea0 00000017 R_ARM_RELATIVE │ │ │ │ +0012bea4 00000017 R_ARM_RELATIVE │ │ │ │ +0012beac 00000017 R_ARM_RELATIVE │ │ │ │ 0012bec0 00000017 R_ARM_RELATIVE │ │ │ │ +0012bec4 00000017 R_ARM_RELATIVE │ │ │ │ +0012bec8 00000017 R_ARM_RELATIVE │ │ │ │ 0012becc 00000017 R_ARM_RELATIVE │ │ │ │ 0012bee0 00000017 R_ARM_RELATIVE │ │ │ │ 0012bee4 00000017 R_ARM_RELATIVE │ │ │ │ -0012bef0 00000017 R_ARM_RELATIVE │ │ │ │ +0012beec 00000017 R_ARM_RELATIVE │ │ │ │ +0012bf00 00000017 R_ARM_RELATIVE │ │ │ │ 0012bf04 00000017 R_ARM_RELATIVE │ │ │ │ 0012bf08 00000017 R_ARM_RELATIVE │ │ │ │ -0012bf14 00000017 R_ARM_RELATIVE │ │ │ │ +0012bf0c 00000017 R_ARM_RELATIVE │ │ │ │ +0012bf20 00000017 R_ARM_RELATIVE │ │ │ │ +0012bf24 00000017 R_ARM_RELATIVE │ │ │ │ 0012bf28 00000017 R_ARM_RELATIVE │ │ │ │ 0012bf2c 00000017 R_ARM_RELATIVE │ │ │ │ +0012bf40 00000017 R_ARM_RELATIVE │ │ │ │ +0012bf44 00000017 R_ARM_RELATIVE │ │ │ │ +0012bf48 00000017 R_ARM_RELATIVE │ │ │ │ 0012bf4c 00000017 R_ARM_RELATIVE │ │ │ │ -0012bf50 00000017 R_ARM_RELATIVE │ │ │ │ -0012bf5c 00000017 R_ARM_RELATIVE │ │ │ │ -0012bf70 00000017 R_ARM_RELATIVE │ │ │ │ -0012bf74 00000017 R_ARM_RELATIVE │ │ │ │ +0012bf60 00000017 R_ARM_RELATIVE │ │ │ │ +0012bf64 00000017 R_ARM_RELATIVE │ │ │ │ +0012bf6c 00000017 R_ARM_RELATIVE │ │ │ │ 0012bf80 00000017 R_ARM_RELATIVE │ │ │ │ -0012bf94 00000017 R_ARM_RELATIVE │ │ │ │ -0012bf98 00000017 R_ARM_RELATIVE │ │ │ │ +0012bf84 00000017 R_ARM_RELATIVE │ │ │ │ +0012bf8c 00000017 R_ARM_RELATIVE │ │ │ │ +0012bfa0 00000017 R_ARM_RELATIVE │ │ │ │ 0012bfa4 00000017 R_ARM_RELATIVE │ │ │ │ -0012bfa8 00000017 R_ARM_RELATIVE │ │ │ │ 0012bfac 00000017 R_ARM_RELATIVE │ │ │ │ -0012bfb8 00000017 R_ARM_RELATIVE │ │ │ │ -0012bfbc 00000017 R_ARM_RELATIVE │ │ │ │ -0012bfc8 00000017 R_ARM_RELATIVE │ │ │ │ -0012bfdc 00000017 R_ARM_RELATIVE │ │ │ │ +0012bfc0 00000017 R_ARM_RELATIVE │ │ │ │ +0012bfc4 00000017 R_ARM_RELATIVE │ │ │ │ +0012bfcc 00000017 R_ARM_RELATIVE │ │ │ │ 0012bfe0 00000017 R_ARM_RELATIVE │ │ │ │ +0012bfe4 00000017 R_ARM_RELATIVE │ │ │ │ +0012bfe8 00000017 R_ARM_RELATIVE │ │ │ │ 0012bfec 00000017 R_ARM_RELATIVE │ │ │ │ 0012c000 00000017 R_ARM_RELATIVE │ │ │ │ 0012c004 00000017 R_ARM_RELATIVE │ │ │ │ -0012c010 00000017 R_ARM_RELATIVE │ │ │ │ +0012c00c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c020 00000017 R_ARM_RELATIVE │ │ │ │ 0012c024 00000017 R_ARM_RELATIVE │ │ │ │ 0012c028 00000017 R_ARM_RELATIVE │ │ │ │ -0012c034 00000017 R_ARM_RELATIVE │ │ │ │ -0012c048 00000017 R_ARM_RELATIVE │ │ │ │ +0012c02c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c040 00000017 R_ARM_RELATIVE │ │ │ │ +0012c044 00000017 R_ARM_RELATIVE │ │ │ │ 0012c04c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c058 00000017 R_ARM_RELATIVE │ │ │ │ +0012c060 00000017 R_ARM_RELATIVE │ │ │ │ +0012c064 00000017 R_ARM_RELATIVE │ │ │ │ 0012c06c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c070 00000017 R_ARM_RELATIVE │ │ │ │ -0012c07c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c090 00000017 R_ARM_RELATIVE │ │ │ │ -0012c094 00000017 R_ARM_RELATIVE │ │ │ │ +0012c080 00000017 R_ARM_RELATIVE │ │ │ │ +0012c084 00000017 R_ARM_RELATIVE │ │ │ │ +0012c08c 00000017 R_ARM_RELATIVE │ │ │ │ 0012c0a0 00000017 R_ARM_RELATIVE │ │ │ │ -0012c0b4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c0b8 00000017 R_ARM_RELATIVE │ │ │ │ +0012c0a4 00000017 R_ARM_RELATIVE │ │ │ │ +0012c0a8 00000017 R_ARM_RELATIVE │ │ │ │ +0012c0ac 00000017 R_ARM_RELATIVE │ │ │ │ +0012c0c0 00000017 R_ARM_RELATIVE │ │ │ │ 0012c0c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c0d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c0dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c0e8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c0fc 00000017 R_ARM_RELATIVE │ │ │ │ +0012c0c8 00000017 R_ARM_RELATIVE │ │ │ │ +0012c0cc 00000017 R_ARM_RELATIVE │ │ │ │ +0012c0e0 00000017 R_ARM_RELATIVE │ │ │ │ +0012c0e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012c0ec 00000017 R_ARM_RELATIVE │ │ │ │ 0012c100 00000017 R_ARM_RELATIVE │ │ │ │ +0012c104 00000017 R_ARM_RELATIVE │ │ │ │ 0012c10c 00000017 R_ARM_RELATIVE │ │ │ │ 0012c120 00000017 R_ARM_RELATIVE │ │ │ │ 0012c124 00000017 R_ARM_RELATIVE │ │ │ │ -0012c130 00000017 R_ARM_RELATIVE │ │ │ │ +0012c12c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c140 00000017 R_ARM_RELATIVE │ │ │ │ 0012c144 00000017 R_ARM_RELATIVE │ │ │ │ -0012c148 00000017 R_ARM_RELATIVE │ │ │ │ -0012c154 00000017 R_ARM_RELATIVE │ │ │ │ -0012c168 00000017 R_ARM_RELATIVE │ │ │ │ +0012c14c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c160 00000017 R_ARM_RELATIVE │ │ │ │ +0012c164 00000017 R_ARM_RELATIVE │ │ │ │ 0012c16c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c178 00000017 R_ARM_RELATIVE │ │ │ │ +0012c180 00000017 R_ARM_RELATIVE │ │ │ │ +0012c184 00000017 R_ARM_RELATIVE │ │ │ │ 0012c18c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c190 00000017 R_ARM_RELATIVE │ │ │ │ -0012c19c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c1b0 00000017 R_ARM_RELATIVE │ │ │ │ -0012c1b4 00000017 R_ARM_RELATIVE │ │ │ │ +0012c1a0 00000017 R_ARM_RELATIVE │ │ │ │ +0012c1a4 00000017 R_ARM_RELATIVE │ │ │ │ +0012c1a8 00000017 R_ARM_RELATIVE │ │ │ │ +0012c1ac 00000017 R_ARM_RELATIVE │ │ │ │ 0012c1c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012c1d4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c1d8 00000017 R_ARM_RELATIVE │ │ │ │ +0012c1c4 00000017 R_ARM_RELATIVE │ │ │ │ +0012c1c8 00000017 R_ARM_RELATIVE │ │ │ │ +0012c1cc 00000017 R_ARM_RELATIVE │ │ │ │ +0012c1e0 00000017 R_ARM_RELATIVE │ │ │ │ 0012c1e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c1f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c1fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c208 00000017 R_ARM_RELATIVE │ │ │ │ -0012c21c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c1ec 00000017 R_ARM_RELATIVE │ │ │ │ +0012c200 00000017 R_ARM_RELATIVE │ │ │ │ +0012c204 00000017 R_ARM_RELATIVE │ │ │ │ +0012c20c 00000017 R_ARM_RELATIVE │ │ │ │ 0012c220 00000017 R_ARM_RELATIVE │ │ │ │ +0012c224 00000017 R_ARM_RELATIVE │ │ │ │ 0012c22c 00000017 R_ARM_RELATIVE │ │ │ │ 0012c240 00000017 R_ARM_RELATIVE │ │ │ │ 0012c244 00000017 R_ARM_RELATIVE │ │ │ │ -0012c250 00000017 R_ARM_RELATIVE │ │ │ │ +0012c248 00000017 R_ARM_RELATIVE │ │ │ │ +0012c24c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c260 00000017 R_ARM_RELATIVE │ │ │ │ 0012c264 00000017 R_ARM_RELATIVE │ │ │ │ 0012c268 00000017 R_ARM_RELATIVE │ │ │ │ -0012c274 00000017 R_ARM_RELATIVE │ │ │ │ -0012c288 00000017 R_ARM_RELATIVE │ │ │ │ +0012c26c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c280 00000017 R_ARM_RELATIVE │ │ │ │ +0012c284 00000017 R_ARM_RELATIVE │ │ │ │ 0012c28c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c298 00000017 R_ARM_RELATIVE │ │ │ │ +0012c2a0 00000017 R_ARM_RELATIVE │ │ │ │ +0012c2a4 00000017 R_ARM_RELATIVE │ │ │ │ 0012c2ac 00000017 R_ARM_RELATIVE │ │ │ │ -0012c2b0 00000017 R_ARM_RELATIVE │ │ │ │ -0012c2bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c2d0 00000017 R_ARM_RELATIVE │ │ │ │ -0012c2d4 00000017 R_ARM_RELATIVE │ │ │ │ +0012c2c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012c2c4 00000017 R_ARM_RELATIVE │ │ │ │ +0012c2cc 00000017 R_ARM_RELATIVE │ │ │ │ 0012c2e0 00000017 R_ARM_RELATIVE │ │ │ │ -0012c2f4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c2f8 00000017 R_ARM_RELATIVE │ │ │ │ +0012c2e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012c2e8 00000017 R_ARM_RELATIVE │ │ │ │ +0012c2ec 00000017 R_ARM_RELATIVE │ │ │ │ +0012c300 00000017 R_ARM_RELATIVE │ │ │ │ 0012c304 00000017 R_ARM_RELATIVE │ │ │ │ 0012c308 00000017 R_ARM_RELATIVE │ │ │ │ -0012c318 00000017 R_ARM_RELATIVE │ │ │ │ -0012c31c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c328 00000017 R_ARM_RELATIVE │ │ │ │ -0012c33c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c30c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c320 00000017 R_ARM_RELATIVE │ │ │ │ +0012c324 00000017 R_ARM_RELATIVE │ │ │ │ +0012c32c 00000017 R_ARM_RELATIVE │ │ │ │ 0012c340 00000017 R_ARM_RELATIVE │ │ │ │ +0012c344 00000017 R_ARM_RELATIVE │ │ │ │ 0012c34c 00000017 R_ARM_RELATIVE │ │ │ │ 0012c360 00000017 R_ARM_RELATIVE │ │ │ │ 0012c364 00000017 R_ARM_RELATIVE │ │ │ │ -0012c370 00000017 R_ARM_RELATIVE │ │ │ │ +0012c36c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c380 00000017 R_ARM_RELATIVE │ │ │ │ 0012c384 00000017 R_ARM_RELATIVE │ │ │ │ 0012c388 00000017 R_ARM_RELATIVE │ │ │ │ -0012c394 00000017 R_ARM_RELATIVE │ │ │ │ -0012c3a8 00000017 R_ARM_RELATIVE │ │ │ │ +0012c38c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c3a0 00000017 R_ARM_RELATIVE │ │ │ │ +0012c3a4 00000017 R_ARM_RELATIVE │ │ │ │ 0012c3ac 00000017 R_ARM_RELATIVE │ │ │ │ -0012c3b8 00000017 R_ARM_RELATIVE │ │ │ │ +0012c3c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012c3c4 00000017 R_ARM_RELATIVE │ │ │ │ 0012c3cc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c3d0 00000017 R_ARM_RELATIVE │ │ │ │ -0012c3dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c3f0 00000017 R_ARM_RELATIVE │ │ │ │ -0012c3f4 00000017 R_ARM_RELATIVE │ │ │ │ +0012c3e0 00000017 R_ARM_RELATIVE │ │ │ │ +0012c3e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012c3ec 00000017 R_ARM_RELATIVE │ │ │ │ 0012c400 00000017 R_ARM_RELATIVE │ │ │ │ -0012c438 00000017 R_ARM_RELATIVE │ │ │ │ -0012c43c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c404 00000017 R_ARM_RELATIVE │ │ │ │ +0012c40c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c420 00000017 R_ARM_RELATIVE │ │ │ │ +0012c424 00000017 R_ARM_RELATIVE │ │ │ │ +0012c42c 00000017 R_ARM_RELATIVE │ │ │ │ 0012c440 00000017 R_ARM_RELATIVE │ │ │ │ 0012c444 00000017 R_ARM_RELATIVE │ │ │ │ -0012c458 00000017 R_ARM_RELATIVE │ │ │ │ -0012c45c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c448 00000017 R_ARM_RELATIVE │ │ │ │ +0012c44c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c460 00000017 R_ARM_RELATIVE │ │ │ │ 0012c464 00000017 R_ARM_RELATIVE │ │ │ │ -0012c478 00000017 R_ARM_RELATIVE │ │ │ │ -0012c47c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c46c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c480 00000017 R_ARM_RELATIVE │ │ │ │ 0012c484 00000017 R_ARM_RELATIVE │ │ │ │ -0012c498 00000017 R_ARM_RELATIVE │ │ │ │ -0012c49c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c488 00000017 R_ARM_RELATIVE │ │ │ │ +0012c48c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c4a0 00000017 R_ARM_RELATIVE │ │ │ │ 0012c4a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c4b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c4bc 00000017 R_ARM_RELATIVE │ │ │ │ +0012c4a8 00000017 R_ARM_RELATIVE │ │ │ │ +0012c4ac 00000017 R_ARM_RELATIVE │ │ │ │ 0012c4c0 00000017 R_ARM_RELATIVE │ │ │ │ 0012c4c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c4d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c4dc 00000017 R_ARM_RELATIVE │ │ │ │ +0012c4c8 00000017 R_ARM_RELATIVE │ │ │ │ +0012c4cc 00000017 R_ARM_RELATIVE │ │ │ │ +0012c4e0 00000017 R_ARM_RELATIVE │ │ │ │ 0012c4e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c4f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c4fc 00000017 R_ARM_RELATIVE │ │ │ │ +0012c4ec 00000017 R_ARM_RELATIVE │ │ │ │ 0012c500 00000017 R_ARM_RELATIVE │ │ │ │ 0012c504 00000017 R_ARM_RELATIVE │ │ │ │ -0012c518 00000017 R_ARM_RELATIVE │ │ │ │ -0012c51c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c508 00000017 R_ARM_RELATIVE │ │ │ │ +0012c50c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c520 00000017 R_ARM_RELATIVE │ │ │ │ 0012c524 00000017 R_ARM_RELATIVE │ │ │ │ -0012c538 00000017 R_ARM_RELATIVE │ │ │ │ -0012c53c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c52c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c540 00000017 R_ARM_RELATIVE │ │ │ │ 0012c544 00000017 R_ARM_RELATIVE │ │ │ │ -0012c558 00000017 R_ARM_RELATIVE │ │ │ │ -0012c55c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c54c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c560 00000017 R_ARM_RELATIVE │ │ │ │ 0012c564 00000017 R_ARM_RELATIVE │ │ │ │ -0012c578 00000017 R_ARM_RELATIVE │ │ │ │ -0012c57c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c56c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c580 00000017 R_ARM_RELATIVE │ │ │ │ 0012c584 00000017 R_ARM_RELATIVE │ │ │ │ -0012c598 00000017 R_ARM_RELATIVE │ │ │ │ -0012c59c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c58c 00000017 R_ARM_RELATIVE │ │ │ │ 0012c5a0 00000017 R_ARM_RELATIVE │ │ │ │ 0012c5a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c5b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c5bc 00000017 R_ARM_RELATIVE │ │ │ │ +0012c5ac 00000017 R_ARM_RELATIVE │ │ │ │ 0012c5c0 00000017 R_ARM_RELATIVE │ │ │ │ 0012c5c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c5d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c5dc 00000017 R_ARM_RELATIVE │ │ │ │ +0012c5c8 00000017 R_ARM_RELATIVE │ │ │ │ +0012c5cc 00000017 R_ARM_RELATIVE │ │ │ │ +0012c5e0 00000017 R_ARM_RELATIVE │ │ │ │ 0012c5e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c5f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c5fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c604 00000017 R_ARM_RELATIVE │ │ │ │ -0012c618 00000017 R_ARM_RELATIVE │ │ │ │ -0012c61c 00000017 R_ARM_RELATIVE │ │ │ │ +0012c5ec 00000017 R_ARM_RELATIVE │ │ │ │ +0012c620 00000017 R_ARM_RELATIVE │ │ │ │ 0012c624 00000017 R_ARM_RELATIVE │ │ │ │ -0012c638 00000017 R_ARM_RELATIVE │ │ │ │ -0012c63c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c644 00000017 R_ARM_RELATIVE │ │ │ │ -0012c658 00000017 R_ARM_RELATIVE │ │ │ │ -0012c65c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c664 00000017 R_ARM_RELATIVE │ │ │ │ -0012c678 00000017 R_ARM_RELATIVE │ │ │ │ -0012c67c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c680 00000017 R_ARM_RELATIVE │ │ │ │ -0012c684 00000017 R_ARM_RELATIVE │ │ │ │ -0012c698 00000017 R_ARM_RELATIVE │ │ │ │ -0012c69c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c6a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c6b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c6bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c6c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012c6c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c6d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c6dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c6e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c6f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c6fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c700 00000017 R_ARM_RELATIVE │ │ │ │ -0012c704 00000017 R_ARM_RELATIVE │ │ │ │ -0012c718 00000017 R_ARM_RELATIVE │ │ │ │ -0012c71c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c720 00000017 R_ARM_RELATIVE │ │ │ │ -0012c724 00000017 R_ARM_RELATIVE │ │ │ │ -0012c738 00000017 R_ARM_RELATIVE │ │ │ │ -0012c73c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c744 00000017 R_ARM_RELATIVE │ │ │ │ -0012c758 00000017 R_ARM_RELATIVE │ │ │ │ -0012c75c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c760 00000017 R_ARM_RELATIVE │ │ │ │ -0012c764 00000017 R_ARM_RELATIVE │ │ │ │ -0012c778 00000017 R_ARM_RELATIVE │ │ │ │ -0012c77c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c780 00000017 R_ARM_RELATIVE │ │ │ │ -0012c784 00000017 R_ARM_RELATIVE │ │ │ │ -0012c798 00000017 R_ARM_RELATIVE │ │ │ │ -0012c79c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c7a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c7b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c7bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c7c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012c7c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c7d0 00000017 R_ARM_RELATIVE │ │ │ │ -0012c7d4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c7d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c7dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c7e0 00000017 R_ARM_RELATIVE │ │ │ │ -0012c7e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c7f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c7fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c800 00000017 R_ARM_RELATIVE │ │ │ │ -0012c804 00000017 R_ARM_RELATIVE │ │ │ │ -0012c818 00000017 R_ARM_RELATIVE │ │ │ │ -0012c81c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c824 00000017 R_ARM_RELATIVE │ │ │ │ -0012c838 00000017 R_ARM_RELATIVE │ │ │ │ -0012c83c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c840 00000017 R_ARM_RELATIVE │ │ │ │ -0012c844 00000017 R_ARM_RELATIVE │ │ │ │ -0012c858 00000017 R_ARM_RELATIVE │ │ │ │ -0012c85c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c864 00000017 R_ARM_RELATIVE │ │ │ │ -0012c878 00000017 R_ARM_RELATIVE │ │ │ │ -0012c87c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c884 00000017 R_ARM_RELATIVE │ │ │ │ -0012c898 00000017 R_ARM_RELATIVE │ │ │ │ -0012c89c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c8a0 00000017 R_ARM_RELATIVE │ │ │ │ -0012c8a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c8b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c8bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c8c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c8d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c8dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c8e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c8f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c8fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c904 00000017 R_ARM_RELATIVE │ │ │ │ -0012c918 00000017 R_ARM_RELATIVE │ │ │ │ -0012c91c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c924 00000017 R_ARM_RELATIVE │ │ │ │ -0012c938 00000017 R_ARM_RELATIVE │ │ │ │ -0012c93c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c944 00000017 R_ARM_RELATIVE │ │ │ │ -0012c958 00000017 R_ARM_RELATIVE │ │ │ │ -0012c95c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c964 00000017 R_ARM_RELATIVE │ │ │ │ -0012c978 00000017 R_ARM_RELATIVE │ │ │ │ -0012c97c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c984 00000017 R_ARM_RELATIVE │ │ │ │ -0012c998 00000017 R_ARM_RELATIVE │ │ │ │ -0012c99c 00000017 R_ARM_RELATIVE │ │ │ │ -0012c9a0 00000017 R_ARM_RELATIVE │ │ │ │ -0012c9a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c9b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c9bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c9c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c9d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c9dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012c9e0 00000017 R_ARM_RELATIVE │ │ │ │ -0012c9e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012c9f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012c9fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012ca00 00000017 R_ARM_RELATIVE │ │ │ │ -0012ca04 00000017 R_ARM_RELATIVE │ │ │ │ -0012ca18 00000017 R_ARM_RELATIVE │ │ │ │ -0012ca1c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ca24 00000017 R_ARM_RELATIVE │ │ │ │ -0012ca38 00000017 R_ARM_RELATIVE │ │ │ │ -0012ca3c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ca44 00000017 R_ARM_RELATIVE │ │ │ │ -0012ca58 00000017 R_ARM_RELATIVE │ │ │ │ -0012ca5c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ca60 00000017 R_ARM_RELATIVE │ │ │ │ -0012ca64 00000017 R_ARM_RELATIVE │ │ │ │ -0012ca78 00000017 R_ARM_RELATIVE │ │ │ │ -0012ca7c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ca84 00000017 R_ARM_RELATIVE │ │ │ │ +0012c628 00000017 R_ARM_RELATIVE │ │ │ │ +0012c62c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ca88 00000017 R_ARM_RELATIVE │ │ │ │ +0012ca8c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ca90 00000017 R_ARM_RELATIVE │ │ │ │ +0012ca94 00000017 R_ARM_RELATIVE │ │ │ │ 0012ca98 00000017 R_ARM_RELATIVE │ │ │ │ 0012ca9c 00000017 R_ARM_RELATIVE │ │ │ │ +0012caa0 00000017 R_ARM_RELATIVE │ │ │ │ 0012caa4 00000017 R_ARM_RELATIVE │ │ │ │ +0012caa8 00000017 R_ARM_RELATIVE │ │ │ │ +0012caac 00000017 R_ARM_RELATIVE │ │ │ │ +0012cab0 00000017 R_ARM_RELATIVE │ │ │ │ +0012cab4 00000017 R_ARM_RELATIVE │ │ │ │ 0012cab8 00000017 R_ARM_RELATIVE │ │ │ │ 0012cabc 00000017 R_ARM_RELATIVE │ │ │ │ +0012cac0 00000017 R_ARM_RELATIVE │ │ │ │ 0012cac4 00000017 R_ARM_RELATIVE │ │ │ │ +0012cac8 00000017 R_ARM_RELATIVE │ │ │ │ +0012cad0 00000017 R_ARM_RELATIVE │ │ │ │ +0012cad4 00000017 R_ARM_RELATIVE │ │ │ │ 0012cad8 00000017 R_ARM_RELATIVE │ │ │ │ 0012cadc 00000017 R_ARM_RELATIVE │ │ │ │ 0012cae0 00000017 R_ARM_RELATIVE │ │ │ │ 0012cae4 00000017 R_ARM_RELATIVE │ │ │ │ +0012caec 00000017 R_ARM_RELATIVE │ │ │ │ 0012caf8 00000017 R_ARM_RELATIVE │ │ │ │ -0012cafc 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb00 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb04 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb08 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb0c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb14 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb18 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb1c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb20 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb24 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb28 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb2c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb30 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb34 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb38 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb3c 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb40 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb44 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb48 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb50 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb54 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb58 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb5c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb60 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb64 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb6c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb70 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb74 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb78 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb7c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb80 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb84 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb88 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb8c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb90 00000017 R_ARM_RELATIVE │ │ │ │ +0012cb94 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb98 00000017 R_ARM_RELATIVE │ │ │ │ 0012cb9c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cba0 00000017 R_ARM_RELATIVE │ │ │ │ 0012cba4 00000017 R_ARM_RELATIVE │ │ │ │ +0012cba8 00000017 R_ARM_RELATIVE │ │ │ │ +0012cbac 00000017 R_ARM_RELATIVE │ │ │ │ +0012cbb0 00000017 R_ARM_RELATIVE │ │ │ │ +0012cbb4 00000017 R_ARM_RELATIVE │ │ │ │ 0012cbb8 00000017 R_ARM_RELATIVE │ │ │ │ 0012cbbc 00000017 R_ARM_RELATIVE │ │ │ │ 0012cbc0 00000017 R_ARM_RELATIVE │ │ │ │ 0012cbc4 00000017 R_ARM_RELATIVE │ │ │ │ +0012cbc8 00000017 R_ARM_RELATIVE │ │ │ │ +0012cbcc 00000017 R_ARM_RELATIVE │ │ │ │ +0012cbd0 00000017 R_ARM_RELATIVE │ │ │ │ +0012cbd4 00000017 R_ARM_RELATIVE │ │ │ │ 0012cbd8 00000017 R_ARM_RELATIVE │ │ │ │ 0012cbdc 00000017 R_ARM_RELATIVE │ │ │ │ +0012cbe0 00000017 R_ARM_RELATIVE │ │ │ │ 0012cbe4 00000017 R_ARM_RELATIVE │ │ │ │ +0012cbe8 00000017 R_ARM_RELATIVE │ │ │ │ +0012cbec 00000017 R_ARM_RELATIVE │ │ │ │ +0012cbf0 00000017 R_ARM_RELATIVE │ │ │ │ +0012cbf4 00000017 R_ARM_RELATIVE │ │ │ │ 0012cbf8 00000017 R_ARM_RELATIVE │ │ │ │ 0012cbfc 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc00 00000017 R_ARM_RELATIVE │ │ │ │ 0012cc04 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc08 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc0c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc10 00000017 R_ARM_RELATIVE │ │ │ │ 0012cc18 00000017 R_ARM_RELATIVE │ │ │ │ 0012cc1c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc20 00000017 R_ARM_RELATIVE │ │ │ │ 0012cc24 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc28 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc2c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc30 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc34 00000017 R_ARM_RELATIVE │ │ │ │ 0012cc38 00000017 R_ARM_RELATIVE │ │ │ │ -0012cc3c 00000017 R_ARM_RELATIVE │ │ │ │ 0012cc40 00000017 R_ARM_RELATIVE │ │ │ │ 0012cc44 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc48 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc4c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc50 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc54 00000017 R_ARM_RELATIVE │ │ │ │ 0012cc58 00000017 R_ARM_RELATIVE │ │ │ │ 0012cc5c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc60 00000017 R_ARM_RELATIVE │ │ │ │ 0012cc64 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc68 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc6c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc70 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc74 00000017 R_ARM_RELATIVE │ │ │ │ 0012cc78 00000017 R_ARM_RELATIVE │ │ │ │ 0012cc7c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc80 00000017 R_ARM_RELATIVE │ │ │ │ 0012cc84 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc88 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc8c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc90 00000017 R_ARM_RELATIVE │ │ │ │ +0012cc94 00000017 R_ARM_RELATIVE │ │ │ │ 0012cc98 00000017 R_ARM_RELATIVE │ │ │ │ -0012cc9c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cca0 00000017 R_ARM_RELATIVE │ │ │ │ 0012cca4 00000017 R_ARM_RELATIVE │ │ │ │ -0012ccb8 00000017 R_ARM_RELATIVE │ │ │ │ +0012cca8 00000017 R_ARM_RELATIVE │ │ │ │ +0012ccac 00000017 R_ARM_RELATIVE │ │ │ │ +0012ccb0 00000017 R_ARM_RELATIVE │ │ │ │ +0012ccb4 00000017 R_ARM_RELATIVE │ │ │ │ 0012ccbc 00000017 R_ARM_RELATIVE │ │ │ │ +0012ccc0 00000017 R_ARM_RELATIVE │ │ │ │ 0012ccc4 00000017 R_ARM_RELATIVE │ │ │ │ +0012ccc8 00000017 R_ARM_RELATIVE │ │ │ │ +0012cccc 00000017 R_ARM_RELATIVE │ │ │ │ +0012ccd0 00000017 R_ARM_RELATIVE │ │ │ │ +0012ccd4 00000017 R_ARM_RELATIVE │ │ │ │ 0012ccd8 00000017 R_ARM_RELATIVE │ │ │ │ 0012ccdc 00000017 R_ARM_RELATIVE │ │ │ │ +0012cce0 00000017 R_ARM_RELATIVE │ │ │ │ 0012cce4 00000017 R_ARM_RELATIVE │ │ │ │ +0012cce8 00000017 R_ARM_RELATIVE │ │ │ │ +0012ccec 00000017 R_ARM_RELATIVE │ │ │ │ +0012ccf0 00000017 R_ARM_RELATIVE │ │ │ │ +0012ccf4 00000017 R_ARM_RELATIVE │ │ │ │ 0012ccf8 00000017 R_ARM_RELATIVE │ │ │ │ 0012ccfc 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd04 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd08 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd0c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd10 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd14 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd18 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd1c 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd20 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd24 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd28 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd2c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd30 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd34 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd38 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd3c 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd40 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd44 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd48 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd4c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd50 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd54 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd58 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd5c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd60 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd64 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd68 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd6c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd70 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd74 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd78 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd7c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd80 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd84 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd88 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd8c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd90 00000017 R_ARM_RELATIVE │ │ │ │ +0012cd94 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd98 00000017 R_ARM_RELATIVE │ │ │ │ 0012cd9c 00000017 R_ARM_RELATIVE │ │ │ │ 0012cda0 00000017 R_ARM_RELATIVE │ │ │ │ 0012cda4 00000017 R_ARM_RELATIVE │ │ │ │ +0012cdac 00000017 R_ARM_RELATIVE │ │ │ │ +0012cdb0 00000017 R_ARM_RELATIVE │ │ │ │ +0012cdb4 00000017 R_ARM_RELATIVE │ │ │ │ 0012cdb8 00000017 R_ARM_RELATIVE │ │ │ │ 0012cdbc 00000017 R_ARM_RELATIVE │ │ │ │ 0012cdc0 00000017 R_ARM_RELATIVE │ │ │ │ 0012cdc4 00000017 R_ARM_RELATIVE │ │ │ │ +0012cdc8 00000017 R_ARM_RELATIVE │ │ │ │ +0012cdcc 00000017 R_ARM_RELATIVE │ │ │ │ +0012cdd0 00000017 R_ARM_RELATIVE │ │ │ │ +0012cdd4 00000017 R_ARM_RELATIVE │ │ │ │ 0012cdd8 00000017 R_ARM_RELATIVE │ │ │ │ 0012cddc 00000017 R_ARM_RELATIVE │ │ │ │ +0012cde0 00000017 R_ARM_RELATIVE │ │ │ │ 0012cde4 00000017 R_ARM_RELATIVE │ │ │ │ -0012cdf8 00000017 R_ARM_RELATIVE │ │ │ │ -0012cdfc 00000017 R_ARM_RELATIVE │ │ │ │ +0012cde8 00000017 R_ARM_RELATIVE │ │ │ │ +0012cdec 00000017 R_ARM_RELATIVE │ │ │ │ +0012cdf0 00000017 R_ARM_RELATIVE │ │ │ │ +0012cdf4 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce00 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce04 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce08 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce0c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce10 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce14 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce18 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce1c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce20 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce24 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce28 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce2c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce30 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce34 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce38 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce3c 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce40 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce44 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce48 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce4c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce50 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce54 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce58 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce5c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce60 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce64 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce68 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce6c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce70 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce74 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce78 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce7c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce80 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce84 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce88 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce90 00000017 R_ARM_RELATIVE │ │ │ │ +0012ce94 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce98 00000017 R_ARM_RELATIVE │ │ │ │ 0012ce9c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cea0 00000017 R_ARM_RELATIVE │ │ │ │ 0012cea4 00000017 R_ARM_RELATIVE │ │ │ │ +0012cea8 00000017 R_ARM_RELATIVE │ │ │ │ +0012ceac 00000017 R_ARM_RELATIVE │ │ │ │ +0012ceb0 00000017 R_ARM_RELATIVE │ │ │ │ +0012ceb4 00000017 R_ARM_RELATIVE │ │ │ │ 0012ceb8 00000017 R_ARM_RELATIVE │ │ │ │ 0012cebc 00000017 R_ARM_RELATIVE │ │ │ │ 0012cec0 00000017 R_ARM_RELATIVE │ │ │ │ 0012cec4 00000017 R_ARM_RELATIVE │ │ │ │ +0012cec8 00000017 R_ARM_RELATIVE │ │ │ │ +0012cecc 00000017 R_ARM_RELATIVE │ │ │ │ +0012ced0 00000017 R_ARM_RELATIVE │ │ │ │ +0012ced4 00000017 R_ARM_RELATIVE │ │ │ │ 0012ced8 00000017 R_ARM_RELATIVE │ │ │ │ 0012cedc 00000017 R_ARM_RELATIVE │ │ │ │ 0012cee4 00000017 R_ARM_RELATIVE │ │ │ │ +0012cee8 00000017 R_ARM_RELATIVE │ │ │ │ +0012ceec 00000017 R_ARM_RELATIVE │ │ │ │ +0012cef0 00000017 R_ARM_RELATIVE │ │ │ │ +0012cef4 00000017 R_ARM_RELATIVE │ │ │ │ 0012cef8 00000017 R_ARM_RELATIVE │ │ │ │ 0012cefc 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf00 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf04 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf08 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf0c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf10 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf14 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf18 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf1c 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf20 00000017 R_ARM_RELATIVE │ │ │ │ -0012cf24 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf2c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf30 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf34 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf38 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf3c 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf40 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf44 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf48 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf4c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf50 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf54 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf58 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf5c 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf64 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf68 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf6c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf70 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf74 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf78 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf7c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf80 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf84 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf8c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf90 00000017 R_ARM_RELATIVE │ │ │ │ +0012cf94 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf98 00000017 R_ARM_RELATIVE │ │ │ │ 0012cf9c 00000017 R_ARM_RELATIVE │ │ │ │ +0012cfa0 00000017 R_ARM_RELATIVE │ │ │ │ 0012cfa4 00000017 R_ARM_RELATIVE │ │ │ │ +0012cfa8 00000017 R_ARM_RELATIVE │ │ │ │ +0012cfac 00000017 R_ARM_RELATIVE │ │ │ │ +0012cfb0 00000017 R_ARM_RELATIVE │ │ │ │ +0012cfb4 00000017 R_ARM_RELATIVE │ │ │ │ 0012cfb8 00000017 R_ARM_RELATIVE │ │ │ │ 0012cfbc 00000017 R_ARM_RELATIVE │ │ │ │ +0012cfc0 00000017 R_ARM_RELATIVE │ │ │ │ 0012cfc4 00000017 R_ARM_RELATIVE │ │ │ │ -0012cfd8 00000017 R_ARM_RELATIVE │ │ │ │ +0012cfc8 00000017 R_ARM_RELATIVE │ │ │ │ +0012cfcc 00000017 R_ARM_RELATIVE │ │ │ │ +0012cfd0 00000017 R_ARM_RELATIVE │ │ │ │ +0012cfd4 00000017 R_ARM_RELATIVE │ │ │ │ 0012cfdc 00000017 R_ARM_RELATIVE │ │ │ │ 0012cfe0 00000017 R_ARM_RELATIVE │ │ │ │ 0012cfe4 00000017 R_ARM_RELATIVE │ │ │ │ +0012cfe8 00000017 R_ARM_RELATIVE │ │ │ │ +0012cfec 00000017 R_ARM_RELATIVE │ │ │ │ +0012cff4 00000017 R_ARM_RELATIVE │ │ │ │ 0012cff8 00000017 R_ARM_RELATIVE │ │ │ │ 0012cffc 00000017 R_ARM_RELATIVE │ │ │ │ 0012d004 00000017 R_ARM_RELATIVE │ │ │ │ -0012d018 00000017 R_ARM_RELATIVE │ │ │ │ -0012d01c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d020 00000017 R_ARM_RELATIVE │ │ │ │ -0012d024 00000017 R_ARM_RELATIVE │ │ │ │ +0012d02c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d030 00000017 R_ARM_RELATIVE │ │ │ │ 0012d038 00000017 R_ARM_RELATIVE │ │ │ │ 0012d03c 00000017 R_ARM_RELATIVE │ │ │ │ 0012d044 00000017 R_ARM_RELATIVE │ │ │ │ -0012d058 00000017 R_ARM_RELATIVE │ │ │ │ +0012d048 00000017 R_ARM_RELATIVE │ │ │ │ +0012d050 00000017 R_ARM_RELATIVE │ │ │ │ +0012d054 00000017 R_ARM_RELATIVE │ │ │ │ 0012d05c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d064 00000017 R_ARM_RELATIVE │ │ │ │ +0012d060 00000017 R_ARM_RELATIVE │ │ │ │ +0012d068 00000017 R_ARM_RELATIVE │ │ │ │ +0012d06c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d074 00000017 R_ARM_RELATIVE │ │ │ │ 0012d078 00000017 R_ARM_RELATIVE │ │ │ │ -0012d07c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d080 00000017 R_ARM_RELATIVE │ │ │ │ 0012d084 00000017 R_ARM_RELATIVE │ │ │ │ +0012d08c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d090 00000017 R_ARM_RELATIVE │ │ │ │ 0012d098 00000017 R_ARM_RELATIVE │ │ │ │ 0012d09c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d0a0 00000017 R_ARM_RELATIVE │ │ │ │ -0012d0a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d0b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d0bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d0c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012d0c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d0d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d0dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d0e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012d0b4 00000017 R_ARM_RELATIVE │ │ │ │ 0012d0f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d0fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d104 00000017 R_ARM_RELATIVE │ │ │ │ -0012d118 00000017 R_ARM_RELATIVE │ │ │ │ 0012d11c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d120 00000017 R_ARM_RELATIVE │ │ │ │ 0012d124 00000017 R_ARM_RELATIVE │ │ │ │ +0012d128 00000017 R_ARM_RELATIVE │ │ │ │ +0012d12c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d130 00000017 R_ARM_RELATIVE │ │ │ │ +0012d134 00000017 R_ARM_RELATIVE │ │ │ │ 0012d138 00000017 R_ARM_RELATIVE │ │ │ │ 0012d13c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d140 00000017 R_ARM_RELATIVE │ │ │ │ 0012d144 00000017 R_ARM_RELATIVE │ │ │ │ +0012d148 00000017 R_ARM_RELATIVE │ │ │ │ +0012d14c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d150 00000017 R_ARM_RELATIVE │ │ │ │ +0012d154 00000017 R_ARM_RELATIVE │ │ │ │ 0012d158 00000017 R_ARM_RELATIVE │ │ │ │ 0012d15c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d164 00000017 R_ARM_RELATIVE │ │ │ │ -0012d178 00000017 R_ARM_RELATIVE │ │ │ │ -0012d17c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d184 00000017 R_ARM_RELATIVE │ │ │ │ -0012d198 00000017 R_ARM_RELATIVE │ │ │ │ -0012d19c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d1a0 00000017 R_ARM_RELATIVE │ │ │ │ +0012d16c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d188 00000017 R_ARM_RELATIVE │ │ │ │ 0012d1a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d1b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d1bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d1c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012d1c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d1d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d1dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d1e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d1f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d1fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d204 00000017 R_ARM_RELATIVE │ │ │ │ +0012d1d0 00000017 R_ARM_RELATIVE │ │ │ │ 0012d218 00000017 R_ARM_RELATIVE │ │ │ │ -0012d21c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d224 00000017 R_ARM_RELATIVE │ │ │ │ -0012d238 00000017 R_ARM_RELATIVE │ │ │ │ +0012d220 00000017 R_ARM_RELATIVE │ │ │ │ 0012d23c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d240 00000017 R_ARM_RELATIVE │ │ │ │ -0012d244 00000017 R_ARM_RELATIVE │ │ │ │ -0012d258 00000017 R_ARM_RELATIVE │ │ │ │ 0012d25c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d260 00000017 R_ARM_RELATIVE │ │ │ │ -0012d264 00000017 R_ARM_RELATIVE │ │ │ │ +0012d270 00000017 R_ARM_RELATIVE │ │ │ │ +0012d274 00000017 R_ARM_RELATIVE │ │ │ │ 0012d278 00000017 R_ARM_RELATIVE │ │ │ │ 0012d27c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d280 00000017 R_ARM_RELATIVE │ │ │ │ 0012d284 00000017 R_ARM_RELATIVE │ │ │ │ -0012d298 00000017 R_ARM_RELATIVE │ │ │ │ -0012d29c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d2a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d2b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d2bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d2c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d2d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d2dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d2e0 00000017 R_ARM_RELATIVE │ │ │ │ -0012d2e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d2f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d2fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d300 00000017 R_ARM_RELATIVE │ │ │ │ -0012d304 00000017 R_ARM_RELATIVE │ │ │ │ -0012d318 00000017 R_ARM_RELATIVE │ │ │ │ -0012d31c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d324 00000017 R_ARM_RELATIVE │ │ │ │ -0012d338 00000017 R_ARM_RELATIVE │ │ │ │ -0012d33c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d344 00000017 R_ARM_RELATIVE │ │ │ │ -0012d358 00000017 R_ARM_RELATIVE │ │ │ │ -0012d35c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d364 00000017 R_ARM_RELATIVE │ │ │ │ -0012d378 00000017 R_ARM_RELATIVE │ │ │ │ -0012d37c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d380 00000017 R_ARM_RELATIVE │ │ │ │ -0012d384 00000017 R_ARM_RELATIVE │ │ │ │ -0012d398 00000017 R_ARM_RELATIVE │ │ │ │ -0012d39c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d3a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d3b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d3bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d3c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d3d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d3dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d3e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d3f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d3fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d404 00000017 R_ARM_RELATIVE │ │ │ │ -0012d418 00000017 R_ARM_RELATIVE │ │ │ │ -0012d41c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d424 00000017 R_ARM_RELATIVE │ │ │ │ -0012d438 00000017 R_ARM_RELATIVE │ │ │ │ -0012d43c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d440 00000017 R_ARM_RELATIVE │ │ │ │ -0012d444 00000017 R_ARM_RELATIVE │ │ │ │ -0012d458 00000017 R_ARM_RELATIVE │ │ │ │ -0012d45c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d464 00000017 R_ARM_RELATIVE │ │ │ │ -0012d478 00000017 R_ARM_RELATIVE │ │ │ │ -0012d47c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d480 00000017 R_ARM_RELATIVE │ │ │ │ -0012d484 00000017 R_ARM_RELATIVE │ │ │ │ -0012d498 00000017 R_ARM_RELATIVE │ │ │ │ -0012d49c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d4a0 00000017 R_ARM_RELATIVE │ │ │ │ -0012d4a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d4b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d4bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d4c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012d4c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d4d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d4dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d4e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d4f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d4fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d500 00000017 R_ARM_RELATIVE │ │ │ │ -0012d504 00000017 R_ARM_RELATIVE │ │ │ │ -0012d518 00000017 R_ARM_RELATIVE │ │ │ │ -0012d51c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d524 00000017 R_ARM_RELATIVE │ │ │ │ -0012d538 00000017 R_ARM_RELATIVE │ │ │ │ -0012d53c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d544 00000017 R_ARM_RELATIVE │ │ │ │ -0012d558 00000017 R_ARM_RELATIVE │ │ │ │ -0012d55c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d564 00000017 R_ARM_RELATIVE │ │ │ │ -0012d578 00000017 R_ARM_RELATIVE │ │ │ │ -0012d57c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d584 00000017 R_ARM_RELATIVE │ │ │ │ -0012d598 00000017 R_ARM_RELATIVE │ │ │ │ -0012d59c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d5a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d5b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d5bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d5c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012d5c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d5d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012d5dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012d5e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012d618 00000017 R_ARM_RELATIVE │ │ │ │ -0012d61c 00000017 R_ARM_RELATIVE │ │ │ │ -0012d620 00000017 R_ARM_RELATIVE │ │ │ │ -0012d624 00000017 R_ARM_RELATIVE │ │ │ │ -0012da88 00000017 R_ARM_RELATIVE │ │ │ │ -0012da8c 00000017 R_ARM_RELATIVE │ │ │ │ -0012da90 00000017 R_ARM_RELATIVE │ │ │ │ -0012da94 00000017 R_ARM_RELATIVE │ │ │ │ -0012da98 00000017 R_ARM_RELATIVE │ │ │ │ -0012da9c 00000017 R_ARM_RELATIVE │ │ │ │ -0012daa0 00000017 R_ARM_RELATIVE │ │ │ │ -0012daa4 00000017 R_ARM_RELATIVE │ │ │ │ -0012daa8 00000017 R_ARM_RELATIVE │ │ │ │ -0012daac 00000017 R_ARM_RELATIVE │ │ │ │ -0012dab0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dab4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dab8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dabc 00000017 R_ARM_RELATIVE │ │ │ │ -0012dac0 00000017 R_ARM_RELATIVE │ │ │ │ +0012d6b8 00000017 R_ARM_RELATIVE │ │ │ │ +0012d6c4 00000017 R_ARM_RELATIVE │ │ │ │ +0012d6d0 00000017 R_ARM_RELATIVE │ │ │ │ +0012d6dc 00000017 R_ARM_RELATIVE │ │ │ │ +0012d6e8 00000017 R_ARM_RELATIVE │ │ │ │ +0012d6f4 00000017 R_ARM_RELATIVE │ │ │ │ +0012d700 00000017 R_ARM_RELATIVE │ │ │ │ +0012d70c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d718 00000017 R_ARM_RELATIVE │ │ │ │ +0012d724 00000017 R_ARM_RELATIVE │ │ │ │ +0012d730 00000017 R_ARM_RELATIVE │ │ │ │ +0012d73c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d748 00000017 R_ARM_RELATIVE │ │ │ │ +0012d754 00000017 R_ARM_RELATIVE │ │ │ │ +0012d760 00000017 R_ARM_RELATIVE │ │ │ │ +0012d76c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d778 00000017 R_ARM_RELATIVE │ │ │ │ +0012d784 00000017 R_ARM_RELATIVE │ │ │ │ +0012d790 00000017 R_ARM_RELATIVE │ │ │ │ +0012d79c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d7a8 00000017 R_ARM_RELATIVE │ │ │ │ +0012d7b4 00000017 R_ARM_RELATIVE │ │ │ │ +0012d7c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012d7cc 00000017 R_ARM_RELATIVE │ │ │ │ +0012d7d8 00000017 R_ARM_RELATIVE │ │ │ │ +0012d7e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012d7f0 00000017 R_ARM_RELATIVE │ │ │ │ +0012d7fc 00000017 R_ARM_RELATIVE │ │ │ │ +0012d808 00000017 R_ARM_RELATIVE │ │ │ │ +0012d88c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d900 00000017 R_ARM_RELATIVE │ │ │ │ +0012d908 00000017 R_ARM_RELATIVE │ │ │ │ +0012d924 00000017 R_ARM_RELATIVE │ │ │ │ +0012d93c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d948 00000017 R_ARM_RELATIVE │ │ │ │ +0012d954 00000017 R_ARM_RELATIVE │ │ │ │ +0012d960 00000017 R_ARM_RELATIVE │ │ │ │ +0012d96c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d984 00000017 R_ARM_RELATIVE │ │ │ │ +0012d99c 00000017 R_ARM_RELATIVE │ │ │ │ +0012d9a8 00000017 R_ARM_RELATIVE │ │ │ │ +0012d9b4 00000017 R_ARM_RELATIVE │ │ │ │ +0012d9cc 00000017 R_ARM_RELATIVE │ │ │ │ +0012d9e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012d9fc 00000017 R_ARM_RELATIVE │ │ │ │ +0012da14 00000017 R_ARM_RELATIVE │ │ │ │ +0012da2c 00000017 R_ARM_RELATIVE │ │ │ │ +0012da44 00000017 R_ARM_RELATIVE │ │ │ │ 0012dac4 00000017 R_ARM_RELATIVE │ │ │ │ 0012dac8 00000017 R_ARM_RELATIVE │ │ │ │ +0012dacc 00000017 R_ARM_RELATIVE │ │ │ │ 0012dad0 00000017 R_ARM_RELATIVE │ │ │ │ 0012dad4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dad8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dadc 00000017 R_ARM_RELATIVE │ │ │ │ -0012dae0 00000017 R_ARM_RELATIVE │ │ │ │ 0012dae4 00000017 R_ARM_RELATIVE │ │ │ │ -0012daec 00000017 R_ARM_RELATIVE │ │ │ │ -0012daf8 00000017 R_ARM_RELATIVE │ │ │ │ -0012db00 00000017 R_ARM_RELATIVE │ │ │ │ -0012db04 00000017 R_ARM_RELATIVE │ │ │ │ +0012daf0 00000017 R_ARM_RELATIVE │ │ │ │ +0012dafc 00000017 R_ARM_RELATIVE │ │ │ │ 0012db08 00000017 R_ARM_RELATIVE │ │ │ │ -0012db0c 00000017 R_ARM_RELATIVE │ │ │ │ 0012db14 00000017 R_ARM_RELATIVE │ │ │ │ -0012db18 00000017 R_ARM_RELATIVE │ │ │ │ -0012db1c 00000017 R_ARM_RELATIVE │ │ │ │ 0012db20 00000017 R_ARM_RELATIVE │ │ │ │ -0012db24 00000017 R_ARM_RELATIVE │ │ │ │ 0012db28 00000017 R_ARM_RELATIVE │ │ │ │ 0012db2c 00000017 R_ARM_RELATIVE │ │ │ │ -0012db30 00000017 R_ARM_RELATIVE │ │ │ │ -0012db34 00000017 R_ARM_RELATIVE │ │ │ │ 0012db38 00000017 R_ARM_RELATIVE │ │ │ │ -0012db3c 00000017 R_ARM_RELATIVE │ │ │ │ -0012db40 00000017 R_ARM_RELATIVE │ │ │ │ 0012db44 00000017 R_ARM_RELATIVE │ │ │ │ -0012db48 00000017 R_ARM_RELATIVE │ │ │ │ 0012db50 00000017 R_ARM_RELATIVE │ │ │ │ -0012db54 00000017 R_ARM_RELATIVE │ │ │ │ -0012db58 00000017 R_ARM_RELATIVE │ │ │ │ 0012db5c 00000017 R_ARM_RELATIVE │ │ │ │ -0012db60 00000017 R_ARM_RELATIVE │ │ │ │ -0012db64 00000017 R_ARM_RELATIVE │ │ │ │ -0012db6c 00000017 R_ARM_RELATIVE │ │ │ │ -0012db70 00000017 R_ARM_RELATIVE │ │ │ │ +0012db68 00000017 R_ARM_RELATIVE │ │ │ │ 0012db74 00000017 R_ARM_RELATIVE │ │ │ │ -0012db78 00000017 R_ARM_RELATIVE │ │ │ │ -0012db7c 00000017 R_ARM_RELATIVE │ │ │ │ -0012db80 00000017 R_ARM_RELATIVE │ │ │ │ 0012db84 00000017 R_ARM_RELATIVE │ │ │ │ 0012db88 00000017 R_ARM_RELATIVE │ │ │ │ 0012db8c 00000017 R_ARM_RELATIVE │ │ │ │ 0012db90 00000017 R_ARM_RELATIVE │ │ │ │ 0012db94 00000017 R_ARM_RELATIVE │ │ │ │ -0012db98 00000017 R_ARM_RELATIVE │ │ │ │ -0012db9c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dba0 00000017 R_ARM_RELATIVE │ │ │ │ 0012dba4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dba8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dbac 00000017 R_ARM_RELATIVE │ │ │ │ 0012dbb0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dbb4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dbb8 00000017 R_ARM_RELATIVE │ │ │ │ 0012dbbc 00000017 R_ARM_RELATIVE │ │ │ │ -0012dbc0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dbc4 00000017 R_ARM_RELATIVE │ │ │ │ 0012dbc8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dbcc 00000017 R_ARM_RELATIVE │ │ │ │ -0012dbd0 00000017 R_ARM_RELATIVE │ │ │ │ 0012dbd4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dbd8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dbdc 00000017 R_ARM_RELATIVE │ │ │ │ 0012dbe0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dbe4 00000017 R_ARM_RELATIVE │ │ │ │ 0012dbe8 00000017 R_ARM_RELATIVE │ │ │ │ 0012dbec 00000017 R_ARM_RELATIVE │ │ │ │ -0012dbf0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dbf4 00000017 R_ARM_RELATIVE │ │ │ │ 0012dbf8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dbfc 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc00 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc04 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc08 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc0c 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc10 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc18 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc1c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc20 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc24 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc28 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc2c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc30 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc34 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc38 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc40 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc44 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc48 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc4c 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc50 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc54 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc58 00000017 R_ARM_RELATIVE │ │ │ │ @@ -1781,1008 +2147,640 @@ │ │ │ │ 0012dc60 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc64 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc68 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc6c 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc70 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc74 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc78 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc7c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc80 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc84 00000017 R_ARM_RELATIVE │ │ │ │ 0012dc88 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc8c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc90 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc94 00000017 R_ARM_RELATIVE │ │ │ │ -0012dc98 00000017 R_ARM_RELATIVE │ │ │ │ -0012dca0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dca4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dca8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dcac 00000017 R_ARM_RELATIVE │ │ │ │ -0012dcb0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dcb4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dcbc 00000017 R_ARM_RELATIVE │ │ │ │ -0012dcc0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dcc4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dcc8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dccc 00000017 R_ARM_RELATIVE │ │ │ │ 0012dcd0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dcd4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dcd8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dcdc 00000017 R_ARM_RELATIVE │ │ │ │ -0012dce0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dce4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dce8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dcec 00000017 R_ARM_RELATIVE │ │ │ │ -0012dcf0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dcf4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dcf8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dcfc 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd04 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd08 00000017 R_ARM_RELATIVE │ │ │ │ 0012dd0c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd10 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd14 00000017 R_ARM_RELATIVE │ │ │ │ 0012dd18 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd1c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd20 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd24 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd28 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd2c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd30 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd34 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd38 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd3c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd40 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd44 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd48 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd4c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd50 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd54 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd58 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd5c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd60 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd64 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd68 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd6c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd70 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd74 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd78 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd7c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd80 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd84 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd88 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd8c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd90 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd94 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd98 00000017 R_ARM_RELATIVE │ │ │ │ -0012dd9c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dda0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dda4 00000017 R_ARM_RELATIVE │ │ │ │ -0012ddac 00000017 R_ARM_RELATIVE │ │ │ │ -0012ddb0 00000017 R_ARM_RELATIVE │ │ │ │ -0012ddb4 00000017 R_ARM_RELATIVE │ │ │ │ -0012ddb8 00000017 R_ARM_RELATIVE │ │ │ │ -0012ddbc 00000017 R_ARM_RELATIVE │ │ │ │ -0012ddc0 00000017 R_ARM_RELATIVE │ │ │ │ -0012ddc4 00000017 R_ARM_RELATIVE │ │ │ │ -0012ddc8 00000017 R_ARM_RELATIVE │ │ │ │ -0012ddcc 00000017 R_ARM_RELATIVE │ │ │ │ -0012ddd0 00000017 R_ARM_RELATIVE │ │ │ │ -0012ddd4 00000017 R_ARM_RELATIVE │ │ │ │ -0012ddd8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dddc 00000017 R_ARM_RELATIVE │ │ │ │ -0012dde0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dde4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dde8 00000017 R_ARM_RELATIVE │ │ │ │ -0012ddec 00000017 R_ARM_RELATIVE │ │ │ │ -0012ddf0 00000017 R_ARM_RELATIVE │ │ │ │ -0012ddf4 00000017 R_ARM_RELATIVE │ │ │ │ -0012de00 00000017 R_ARM_RELATIVE │ │ │ │ -0012de04 00000017 R_ARM_RELATIVE │ │ │ │ -0012de08 00000017 R_ARM_RELATIVE │ │ │ │ -0012de0c 00000017 R_ARM_RELATIVE │ │ │ │ -0012de10 00000017 R_ARM_RELATIVE │ │ │ │ -0012de14 00000017 R_ARM_RELATIVE │ │ │ │ -0012de18 00000017 R_ARM_RELATIVE │ │ │ │ -0012de1c 00000017 R_ARM_RELATIVE │ │ │ │ -0012de20 00000017 R_ARM_RELATIVE │ │ │ │ -0012de24 00000017 R_ARM_RELATIVE │ │ │ │ -0012de28 00000017 R_ARM_RELATIVE │ │ │ │ -0012de2c 00000017 R_ARM_RELATIVE │ │ │ │ -0012de30 00000017 R_ARM_RELATIVE │ │ │ │ -0012de34 00000017 R_ARM_RELATIVE │ │ │ │ -0012de38 00000017 R_ARM_RELATIVE │ │ │ │ -0012de3c 00000017 R_ARM_RELATIVE │ │ │ │ -0012de40 00000017 R_ARM_RELATIVE │ │ │ │ -0012de44 00000017 R_ARM_RELATIVE │ │ │ │ -0012de48 00000017 R_ARM_RELATIVE │ │ │ │ -0012de4c 00000017 R_ARM_RELATIVE │ │ │ │ -0012de50 00000017 R_ARM_RELATIVE │ │ │ │ -0012de54 00000017 R_ARM_RELATIVE │ │ │ │ -0012de58 00000017 R_ARM_RELATIVE │ │ │ │ -0012de5c 00000017 R_ARM_RELATIVE │ │ │ │ -0012de60 00000017 R_ARM_RELATIVE │ │ │ │ -0012de64 00000017 R_ARM_RELATIVE │ │ │ │ -0012de68 00000017 R_ARM_RELATIVE │ │ │ │ -0012de6c 00000017 R_ARM_RELATIVE │ │ │ │ -0012de70 00000017 R_ARM_RELATIVE │ │ │ │ -0012de74 00000017 R_ARM_RELATIVE │ │ │ │ -0012de78 00000017 R_ARM_RELATIVE │ │ │ │ -0012de7c 00000017 R_ARM_RELATIVE │ │ │ │ -0012de80 00000017 R_ARM_RELATIVE │ │ │ │ -0012de84 00000017 R_ARM_RELATIVE │ │ │ │ -0012de88 00000017 R_ARM_RELATIVE │ │ │ │ -0012de90 00000017 R_ARM_RELATIVE │ │ │ │ -0012de94 00000017 R_ARM_RELATIVE │ │ │ │ -0012de98 00000017 R_ARM_RELATIVE │ │ │ │ -0012de9c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dea0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dea4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dea8 00000017 R_ARM_RELATIVE │ │ │ │ -0012deac 00000017 R_ARM_RELATIVE │ │ │ │ -0012deb0 00000017 R_ARM_RELATIVE │ │ │ │ -0012deb4 00000017 R_ARM_RELATIVE │ │ │ │ -0012deb8 00000017 R_ARM_RELATIVE │ │ │ │ -0012debc 00000017 R_ARM_RELATIVE │ │ │ │ -0012dec0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dec4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dec8 00000017 R_ARM_RELATIVE │ │ │ │ -0012decc 00000017 R_ARM_RELATIVE │ │ │ │ -0012ded0 00000017 R_ARM_RELATIVE │ │ │ │ -0012ded4 00000017 R_ARM_RELATIVE │ │ │ │ -0012ded8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dedc 00000017 R_ARM_RELATIVE │ │ │ │ -0012dee4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dee8 00000017 R_ARM_RELATIVE │ │ │ │ -0012deec 00000017 R_ARM_RELATIVE │ │ │ │ -0012def0 00000017 R_ARM_RELATIVE │ │ │ │ -0012def4 00000017 R_ARM_RELATIVE │ │ │ │ -0012def8 00000017 R_ARM_RELATIVE │ │ │ │ -0012defc 00000017 R_ARM_RELATIVE │ │ │ │ -0012df00 00000017 R_ARM_RELATIVE │ │ │ │ -0012df04 00000017 R_ARM_RELATIVE │ │ │ │ -0012df08 00000017 R_ARM_RELATIVE │ │ │ │ -0012df0c 00000017 R_ARM_RELATIVE │ │ │ │ -0012df10 00000017 R_ARM_RELATIVE │ │ │ │ -0012df14 00000017 R_ARM_RELATIVE │ │ │ │ -0012df18 00000017 R_ARM_RELATIVE │ │ │ │ -0012df1c 00000017 R_ARM_RELATIVE │ │ │ │ -0012df20 00000017 R_ARM_RELATIVE │ │ │ │ -0012df2c 00000017 R_ARM_RELATIVE │ │ │ │ -0012df30 00000017 R_ARM_RELATIVE │ │ │ │ -0012df34 00000017 R_ARM_RELATIVE │ │ │ │ -0012df38 00000017 R_ARM_RELATIVE │ │ │ │ -0012df3c 00000017 R_ARM_RELATIVE │ │ │ │ -0012df40 00000017 R_ARM_RELATIVE │ │ │ │ -0012df44 00000017 R_ARM_RELATIVE │ │ │ │ -0012df48 00000017 R_ARM_RELATIVE │ │ │ │ -0012df4c 00000017 R_ARM_RELATIVE │ │ │ │ -0012df50 00000017 R_ARM_RELATIVE │ │ │ │ -0012df54 00000017 R_ARM_RELATIVE │ │ │ │ -0012df58 00000017 R_ARM_RELATIVE │ │ │ │ -0012df5c 00000017 R_ARM_RELATIVE │ │ │ │ -0012df64 00000017 R_ARM_RELATIVE │ │ │ │ -0012df68 00000017 R_ARM_RELATIVE │ │ │ │ -0012df6c 00000017 R_ARM_RELATIVE │ │ │ │ -0012df70 00000017 R_ARM_RELATIVE │ │ │ │ -0012df74 00000017 R_ARM_RELATIVE │ │ │ │ -0012df78 00000017 R_ARM_RELATIVE │ │ │ │ -0012df7c 00000017 R_ARM_RELATIVE │ │ │ │ -0012df80 00000017 R_ARM_RELATIVE │ │ │ │ -0012df84 00000017 R_ARM_RELATIVE │ │ │ │ -0012df8c 00000017 R_ARM_RELATIVE │ │ │ │ -0012df90 00000017 R_ARM_RELATIVE │ │ │ │ -0012df94 00000017 R_ARM_RELATIVE │ │ │ │ -0012df98 00000017 R_ARM_RELATIVE │ │ │ │ -0012df9c 00000017 R_ARM_RELATIVE │ │ │ │ -0012dfa0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dfa4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dfa8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dfac 00000017 R_ARM_RELATIVE │ │ │ │ -0012dfb0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dfb4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dfb8 00000017 R_ARM_RELATIVE │ │ │ │ 0012dfbc 00000017 R_ARM_RELATIVE │ │ │ │ 0012dfc0 00000017 R_ARM_RELATIVE │ │ │ │ 0012dfc4 00000017 R_ARM_RELATIVE │ │ │ │ 0012dfc8 00000017 R_ARM_RELATIVE │ │ │ │ 0012dfcc 00000017 R_ARM_RELATIVE │ │ │ │ 0012dfd0 00000017 R_ARM_RELATIVE │ │ │ │ 0012dfd4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dfdc 00000017 R_ARM_RELATIVE │ │ │ │ +0012dfd8 00000017 R_ARM_RELATIVE │ │ │ │ 0012dfe0 00000017 R_ARM_RELATIVE │ │ │ │ -0012dfe4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dfe8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dfec 00000017 R_ARM_RELATIVE │ │ │ │ -0012dff4 00000017 R_ARM_RELATIVE │ │ │ │ -0012dff8 00000017 R_ARM_RELATIVE │ │ │ │ -0012dffc 00000017 R_ARM_RELATIVE │ │ │ │ -0012e004 00000017 R_ARM_RELATIVE │ │ │ │ +0012dff0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e000 00000017 R_ARM_RELATIVE │ │ │ │ +0012e010 00000017 R_ARM_RELATIVE │ │ │ │ +0012e020 00000017 R_ARM_RELATIVE │ │ │ │ 0012e02c 00000017 R_ARM_RELATIVE │ │ │ │ 0012e030 00000017 R_ARM_RELATIVE │ │ │ │ -0012e038 00000017 R_ARM_RELATIVE │ │ │ │ -0012e03c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e040 00000017 R_ARM_RELATIVE │ │ │ │ 0012e044 00000017 R_ARM_RELATIVE │ │ │ │ -0012e048 00000017 R_ARM_RELATIVE │ │ │ │ 0012e050 00000017 R_ARM_RELATIVE │ │ │ │ 0012e054 00000017 R_ARM_RELATIVE │ │ │ │ -0012e05c 00000017 R_ARM_RELATIVE │ │ │ │ 0012e060 00000017 R_ARM_RELATIVE │ │ │ │ -0012e068 00000017 R_ARM_RELATIVE │ │ │ │ -0012e06c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e064 00000017 R_ARM_RELATIVE │ │ │ │ +0012e070 00000017 R_ARM_RELATIVE │ │ │ │ 0012e074 00000017 R_ARM_RELATIVE │ │ │ │ -0012e078 00000017 R_ARM_RELATIVE │ │ │ │ 0012e080 00000017 R_ARM_RELATIVE │ │ │ │ 0012e084 00000017 R_ARM_RELATIVE │ │ │ │ -0012e08c 00000017 R_ARM_RELATIVE │ │ │ │ 0012e090 00000017 R_ARM_RELATIVE │ │ │ │ -0012e098 00000017 R_ARM_RELATIVE │ │ │ │ +0012e094 00000017 R_ARM_RELATIVE │ │ │ │ 0012e09c 00000017 R_ARM_RELATIVE │ │ │ │ -0012e0b4 00000017 R_ARM_RELATIVE │ │ │ │ -0012e0f8 00000017 R_ARM_RELATIVE │ │ │ │ +0012e0a0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e0a4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e0b0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e0bc 00000017 R_ARM_RELATIVE │ │ │ │ +0012e0c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e0c4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e0cc 00000017 R_ARM_RELATIVE │ │ │ │ +0012e0d0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e0d4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e0e0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e0e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e0f0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e0f4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e100 00000017 R_ARM_RELATIVE │ │ │ │ +0012e104 00000017 R_ARM_RELATIVE │ │ │ │ +0012e10c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e110 00000017 R_ARM_RELATIVE │ │ │ │ +0012e114 00000017 R_ARM_RELATIVE │ │ │ │ 0012e11c 00000017 R_ARM_RELATIVE │ │ │ │ 0012e120 00000017 R_ARM_RELATIVE │ │ │ │ -0012e124 00000017 R_ARM_RELATIVE │ │ │ │ -0012e128 00000017 R_ARM_RELATIVE │ │ │ │ 0012e12c 00000017 R_ARM_RELATIVE │ │ │ │ 0012e130 00000017 R_ARM_RELATIVE │ │ │ │ -0012e134 00000017 R_ARM_RELATIVE │ │ │ │ -0012e138 00000017 R_ARM_RELATIVE │ │ │ │ 0012e13c 00000017 R_ARM_RELATIVE │ │ │ │ 0012e140 00000017 R_ARM_RELATIVE │ │ │ │ 0012e144 00000017 R_ARM_RELATIVE │ │ │ │ -0012e148 00000017 R_ARM_RELATIVE │ │ │ │ 0012e14c 00000017 R_ARM_RELATIVE │ │ │ │ 0012e150 00000017 R_ARM_RELATIVE │ │ │ │ -0012e154 00000017 R_ARM_RELATIVE │ │ │ │ -0012e158 00000017 R_ARM_RELATIVE │ │ │ │ 0012e15c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e160 00000017 R_ARM_RELATIVE │ │ │ │ 0012e16c 00000017 R_ARM_RELATIVE │ │ │ │ -0012e188 00000017 R_ARM_RELATIVE │ │ │ │ -0012e1a4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e170 00000017 R_ARM_RELATIVE │ │ │ │ +0012e180 00000017 R_ARM_RELATIVE │ │ │ │ +0012e190 00000017 R_ARM_RELATIVE │ │ │ │ +0012e1a0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e1b0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e1c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e1cc 00000017 R_ARM_RELATIVE │ │ │ │ 0012e1d0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e1d4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e1ec 00000017 R_ARM_RELATIVE │ │ │ │ +0012e1f0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e1f4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e1f8 00000017 R_ARM_RELATIVE │ │ │ │ +0012e1fc 00000017 R_ARM_RELATIVE │ │ │ │ +0012e200 00000017 R_ARM_RELATIVE │ │ │ │ +0012e204 00000017 R_ARM_RELATIVE │ │ │ │ +0012e208 00000017 R_ARM_RELATIVE │ │ │ │ +0012e20c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e210 00000017 R_ARM_RELATIVE │ │ │ │ +0012e214 00000017 R_ARM_RELATIVE │ │ │ │ 0012e218 00000017 R_ARM_RELATIVE │ │ │ │ +0012e21c 00000017 R_ARM_RELATIVE │ │ │ │ 0012e220 00000017 R_ARM_RELATIVE │ │ │ │ +0012e224 00000017 R_ARM_RELATIVE │ │ │ │ +0012e228 00000017 R_ARM_RELATIVE │ │ │ │ +0012e22c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e230 00000017 R_ARM_RELATIVE │ │ │ │ +0012e234 00000017 R_ARM_RELATIVE │ │ │ │ +0012e238 00000017 R_ARM_RELATIVE │ │ │ │ 0012e23c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e240 00000017 R_ARM_RELATIVE │ │ │ │ +0012e244 00000017 R_ARM_RELATIVE │ │ │ │ +0012e248 00000017 R_ARM_RELATIVE │ │ │ │ +0012e24c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e250 00000017 R_ARM_RELATIVE │ │ │ │ +0012e254 00000017 R_ARM_RELATIVE │ │ │ │ +0012e258 00000017 R_ARM_RELATIVE │ │ │ │ 0012e25c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e260 00000017 R_ARM_RELATIVE │ │ │ │ +0012e264 00000017 R_ARM_RELATIVE │ │ │ │ +0012e268 00000017 R_ARM_RELATIVE │ │ │ │ +0012e26c 00000017 R_ARM_RELATIVE │ │ │ │ 0012e270 00000017 R_ARM_RELATIVE │ │ │ │ 0012e274 00000017 R_ARM_RELATIVE │ │ │ │ 0012e278 00000017 R_ARM_RELATIVE │ │ │ │ 0012e27c 00000017 R_ARM_RELATIVE │ │ │ │ 0012e280 00000017 R_ARM_RELATIVE │ │ │ │ 0012e284 00000017 R_ARM_RELATIVE │ │ │ │ -0012e6b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012e6c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012e6d0 00000017 R_ARM_RELATIVE │ │ │ │ -0012e6dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012e6e8 00000017 R_ARM_RELATIVE │ │ │ │ -0012e6f4 00000017 R_ARM_RELATIVE │ │ │ │ -0012e700 00000017 R_ARM_RELATIVE │ │ │ │ -0012e70c 00000017 R_ARM_RELATIVE │ │ │ │ -0012e718 00000017 R_ARM_RELATIVE │ │ │ │ -0012e724 00000017 R_ARM_RELATIVE │ │ │ │ -0012e730 00000017 R_ARM_RELATIVE │ │ │ │ -0012e73c 00000017 R_ARM_RELATIVE │ │ │ │ -0012e748 00000017 R_ARM_RELATIVE │ │ │ │ -0012e754 00000017 R_ARM_RELATIVE │ │ │ │ -0012e760 00000017 R_ARM_RELATIVE │ │ │ │ -0012e76c 00000017 R_ARM_RELATIVE │ │ │ │ -0012e778 00000017 R_ARM_RELATIVE │ │ │ │ -0012e784 00000017 R_ARM_RELATIVE │ │ │ │ -0012e790 00000017 R_ARM_RELATIVE │ │ │ │ -0012e79c 00000017 R_ARM_RELATIVE │ │ │ │ -0012e7a8 00000017 R_ARM_RELATIVE │ │ │ │ -0012e7b4 00000017 R_ARM_RELATIVE │ │ │ │ -0012e7c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012e7cc 00000017 R_ARM_RELATIVE │ │ │ │ -0012e7d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012e7e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012e7f0 00000017 R_ARM_RELATIVE │ │ │ │ -0012e7fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012e808 00000017 R_ARM_RELATIVE │ │ │ │ -0012e88c 00000017 R_ARM_RELATIVE │ │ │ │ -0012e900 00000017 R_ARM_RELATIVE │ │ │ │ -0012e908 00000017 R_ARM_RELATIVE │ │ │ │ -0012e924 00000017 R_ARM_RELATIVE │ │ │ │ -0012e93c 00000017 R_ARM_RELATIVE │ │ │ │ -0012e948 00000017 R_ARM_RELATIVE │ │ │ │ -0012e954 00000017 R_ARM_RELATIVE │ │ │ │ -0012e960 00000017 R_ARM_RELATIVE │ │ │ │ -0012e96c 00000017 R_ARM_RELATIVE │ │ │ │ -0012e984 00000017 R_ARM_RELATIVE │ │ │ │ -0012e99c 00000017 R_ARM_RELATIVE │ │ │ │ -0012e9a8 00000017 R_ARM_RELATIVE │ │ │ │ -0012e9b4 00000017 R_ARM_RELATIVE │ │ │ │ -0012e9cc 00000017 R_ARM_RELATIVE │ │ │ │ -0012e9e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012e9fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012ea14 00000017 R_ARM_RELATIVE │ │ │ │ -0012ea2c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ea44 00000017 R_ARM_RELATIVE │ │ │ │ -0012eac4 00000017 R_ARM_RELATIVE │ │ │ │ -0012eac8 00000017 R_ARM_RELATIVE │ │ │ │ -0012eacc 00000017 R_ARM_RELATIVE │ │ │ │ -0012ead0 00000017 R_ARM_RELATIVE │ │ │ │ -0012ead4 00000017 R_ARM_RELATIVE │ │ │ │ -0012eae4 00000017 R_ARM_RELATIVE │ │ │ │ -0012eaf0 00000017 R_ARM_RELATIVE │ │ │ │ -0012eafc 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb08 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb14 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb20 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb28 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb2c 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb38 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb44 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb50 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb5c 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb68 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb74 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb84 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb88 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb8c 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb90 00000017 R_ARM_RELATIVE │ │ │ │ -0012eb94 00000017 R_ARM_RELATIVE │ │ │ │ -0012eba4 00000017 R_ARM_RELATIVE │ │ │ │ -0012ebb0 00000017 R_ARM_RELATIVE │ │ │ │ -0012ebbc 00000017 R_ARM_RELATIVE │ │ │ │ -0012ebc8 00000017 R_ARM_RELATIVE │ │ │ │ -0012ebd4 00000017 R_ARM_RELATIVE │ │ │ │ -0012ebe0 00000017 R_ARM_RELATIVE │ │ │ │ -0012ebe8 00000017 R_ARM_RELATIVE │ │ │ │ -0012ebec 00000017 R_ARM_RELATIVE │ │ │ │ -0012ebf8 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec04 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec10 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec1c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec28 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec34 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec40 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec44 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec48 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec4c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec50 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec54 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec58 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec5c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec60 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec64 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec68 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec6c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec70 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec74 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec78 00000017 R_ARM_RELATIVE │ │ │ │ -0012ec88 00000017 R_ARM_RELATIVE │ │ │ │ -0012ecd0 00000017 R_ARM_RELATIVE │ │ │ │ -0012ed0c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ed18 00000017 R_ARM_RELATIVE │ │ │ │ -0012efbc 00000017 R_ARM_RELATIVE │ │ │ │ -0012efc0 00000017 R_ARM_RELATIVE │ │ │ │ -0012efc4 00000017 R_ARM_RELATIVE │ │ │ │ -0012efc8 00000017 R_ARM_RELATIVE │ │ │ │ -0012efcc 00000017 R_ARM_RELATIVE │ │ │ │ -0012efd0 00000017 R_ARM_RELATIVE │ │ │ │ -0012efd4 00000017 R_ARM_RELATIVE │ │ │ │ -0012efd8 00000017 R_ARM_RELATIVE │ │ │ │ -0012efe0 00000017 R_ARM_RELATIVE │ │ │ │ -0012eff0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f000 00000017 R_ARM_RELATIVE │ │ │ │ -0012f010 00000017 R_ARM_RELATIVE │ │ │ │ -0012f020 00000017 R_ARM_RELATIVE │ │ │ │ -0012f02c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f030 00000017 R_ARM_RELATIVE │ │ │ │ -0012f040 00000017 R_ARM_RELATIVE │ │ │ │ -0012f044 00000017 R_ARM_RELATIVE │ │ │ │ -0012f050 00000017 R_ARM_RELATIVE │ │ │ │ -0012f054 00000017 R_ARM_RELATIVE │ │ │ │ -0012f060 00000017 R_ARM_RELATIVE │ │ │ │ -0012f064 00000017 R_ARM_RELATIVE │ │ │ │ -0012f070 00000017 R_ARM_RELATIVE │ │ │ │ -0012f074 00000017 R_ARM_RELATIVE │ │ │ │ -0012f080 00000017 R_ARM_RELATIVE │ │ │ │ -0012f084 00000017 R_ARM_RELATIVE │ │ │ │ -0012f090 00000017 R_ARM_RELATIVE │ │ │ │ -0012f094 00000017 R_ARM_RELATIVE │ │ │ │ +0012e288 00000017 R_ARM_RELATIVE │ │ │ │ +0012e28c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e290 00000017 R_ARM_RELATIVE │ │ │ │ +0012e294 00000017 R_ARM_RELATIVE │ │ │ │ +0012e298 00000017 R_ARM_RELATIVE │ │ │ │ +0012e29c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2a0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2a4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2a8 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2ac 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2b0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2b4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2b8 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2bc 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2c4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2c8 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2cc 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2d0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2d4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2d8 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2dc 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2e0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2e8 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2ec 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2f0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2f4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2f8 00000017 R_ARM_RELATIVE │ │ │ │ +0012e2fc 00000017 R_ARM_RELATIVE │ │ │ │ +0012e300 00000017 R_ARM_RELATIVE │ │ │ │ +0012e304 00000017 R_ARM_RELATIVE │ │ │ │ +0012e308 00000017 R_ARM_RELATIVE │ │ │ │ +0012e30c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e310 00000017 R_ARM_RELATIVE │ │ │ │ +0012e314 00000017 R_ARM_RELATIVE │ │ │ │ +0012e318 00000017 R_ARM_RELATIVE │ │ │ │ +0012e31c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e320 00000017 R_ARM_RELATIVE │ │ │ │ +0012e324 00000017 R_ARM_RELATIVE │ │ │ │ +0012e328 00000017 R_ARM_RELATIVE │ │ │ │ +0012e32c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e330 00000017 R_ARM_RELATIVE │ │ │ │ +0012e334 00000017 R_ARM_RELATIVE │ │ │ │ +0012e338 00000017 R_ARM_RELATIVE │ │ │ │ +0012e33c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e340 00000017 R_ARM_RELATIVE │ │ │ │ +0012e344 00000017 R_ARM_RELATIVE │ │ │ │ +0012e348 00000017 R_ARM_RELATIVE │ │ │ │ +0012e34c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e350 00000017 R_ARM_RELATIVE │ │ │ │ +0012e354 00000017 R_ARM_RELATIVE │ │ │ │ +0012e358 00000017 R_ARM_RELATIVE │ │ │ │ +0012e35c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e360 00000017 R_ARM_RELATIVE │ │ │ │ +0012e364 00000017 R_ARM_RELATIVE │ │ │ │ +0012e368 00000017 R_ARM_RELATIVE │ │ │ │ +0012e36c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e370 00000017 R_ARM_RELATIVE │ │ │ │ +0012e374 00000017 R_ARM_RELATIVE │ │ │ │ +0012e378 00000017 R_ARM_RELATIVE │ │ │ │ +0012e37c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e380 00000017 R_ARM_RELATIVE │ │ │ │ +0012e384 00000017 R_ARM_RELATIVE │ │ │ │ +0012e388 00000017 R_ARM_RELATIVE │ │ │ │ +0012e38c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e390 00000017 R_ARM_RELATIVE │ │ │ │ +0012e394 00000017 R_ARM_RELATIVE │ │ │ │ +0012e398 00000017 R_ARM_RELATIVE │ │ │ │ +0012e39c 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3a0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3a4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3a8 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3ac 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3b0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3b4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3b8 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3bc 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3c4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3c8 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3cc 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3d0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3d4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3d8 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3dc 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3e0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3e8 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3ec 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3f0 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3f4 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3f8 00000017 R_ARM_RELATIVE │ │ │ │ +0012e3fc 00000017 R_ARM_RELATIVE │ │ │ │ +0012eee0 00000017 R_ARM_RELATIVE │ │ │ │ +0012eee4 00000017 R_ARM_RELATIVE │ │ │ │ +0012eee8 00000017 R_ARM_RELATIVE │ │ │ │ +0012eeec 00000017 R_ARM_RELATIVE │ │ │ │ +0012eef4 00000017 R_ARM_RELATIVE │ │ │ │ +0012eef8 00000017 R_ARM_RELATIVE │ │ │ │ +0012ef00 00000017 R_ARM_RELATIVE │ │ │ │ +0012ef08 00000017 R_ARM_RELATIVE │ │ │ │ +0012ef0c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ef14 00000017 R_ARM_RELATIVE │ │ │ │ +0012ef18 00000017 R_ARM_RELATIVE │ │ │ │ +0012ef1c 00000017 R_ARM_RELATIVE │ │ │ │ +0012ef24 00000017 R_ARM_RELATIVE │ │ │ │ +0012ef28 00000017 R_ARM_RELATIVE │ │ │ │ +0012ef30 00000017 R_ARM_RELATIVE │ │ │ │ +0012ef38 00000017 R_ARM_RELATIVE │ │ │ │ +0012ef3c 00000017 R_ARM_RELATIVE │ │ │ │ 0012f09c 00000017 R_ARM_RELATIVE │ │ │ │ 0012f0a0 00000017 R_ARM_RELATIVE │ │ │ │ 0012f0a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f0b0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f0bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012f0c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f0c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f0cc 00000017 R_ARM_RELATIVE │ │ │ │ -0012f0d0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f0d4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f0e0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f0e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f0f0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f0f4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f100 00000017 R_ARM_RELATIVE │ │ │ │ -0012f104 00000017 R_ARM_RELATIVE │ │ │ │ -0012f10c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f110 00000017 R_ARM_RELATIVE │ │ │ │ -0012f114 00000017 R_ARM_RELATIVE │ │ │ │ -0012f11c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f120 00000017 R_ARM_RELATIVE │ │ │ │ -0012f12c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f130 00000017 R_ARM_RELATIVE │ │ │ │ -0012f13c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f140 00000017 R_ARM_RELATIVE │ │ │ │ -0012f144 00000017 R_ARM_RELATIVE │ │ │ │ -0012f14c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f150 00000017 R_ARM_RELATIVE │ │ │ │ -0012f15c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f160 00000017 R_ARM_RELATIVE │ │ │ │ -0012f16c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f170 00000017 R_ARM_RELATIVE │ │ │ │ -0012f180 00000017 R_ARM_RELATIVE │ │ │ │ -0012f190 00000017 R_ARM_RELATIVE │ │ │ │ -0012f1a0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f1b0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f1c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f1cc 00000017 R_ARM_RELATIVE │ │ │ │ -0012f1d0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f1d4 00000017 R_ARM_RELATIVE │ │ │ │ +0012f1d8 00000017 R_ARM_RELATIVE │ │ │ │ +0012f1dc 00000017 R_ARM_RELATIVE │ │ │ │ +0012f1e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012f1e8 00000017 R_ARM_RELATIVE │ │ │ │ 0012f1ec 00000017 R_ARM_RELATIVE │ │ │ │ 0012f1f0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f1f4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f1f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012f1fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012f200 00000017 R_ARM_RELATIVE │ │ │ │ -0012f204 00000017 R_ARM_RELATIVE │ │ │ │ -0012f208 00000017 R_ARM_RELATIVE │ │ │ │ -0012f20c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f210 00000017 R_ARM_RELATIVE │ │ │ │ -0012f214 00000017 R_ARM_RELATIVE │ │ │ │ -0012f218 00000017 R_ARM_RELATIVE │ │ │ │ -0012f21c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f220 00000017 R_ARM_RELATIVE │ │ │ │ -0012f224 00000017 R_ARM_RELATIVE │ │ │ │ -0012f228 00000017 R_ARM_RELATIVE │ │ │ │ -0012f22c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f230 00000017 R_ARM_RELATIVE │ │ │ │ -0012f234 00000017 R_ARM_RELATIVE │ │ │ │ -0012f238 00000017 R_ARM_RELATIVE │ │ │ │ -0012f23c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f240 00000017 R_ARM_RELATIVE │ │ │ │ -0012f244 00000017 R_ARM_RELATIVE │ │ │ │ -0012f248 00000017 R_ARM_RELATIVE │ │ │ │ -0012f24c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f250 00000017 R_ARM_RELATIVE │ │ │ │ -0012f254 00000017 R_ARM_RELATIVE │ │ │ │ -0012f258 00000017 R_ARM_RELATIVE │ │ │ │ -0012f25c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f260 00000017 R_ARM_RELATIVE │ │ │ │ -0012f264 00000017 R_ARM_RELATIVE │ │ │ │ -0012f268 00000017 R_ARM_RELATIVE │ │ │ │ -0012f26c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f270 00000017 R_ARM_RELATIVE │ │ │ │ -0012f274 00000017 R_ARM_RELATIVE │ │ │ │ -0012f278 00000017 R_ARM_RELATIVE │ │ │ │ -0012f27c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f280 00000017 R_ARM_RELATIVE │ │ │ │ -0012f284 00000017 R_ARM_RELATIVE │ │ │ │ -0012f288 00000017 R_ARM_RELATIVE │ │ │ │ -0012f28c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f290 00000017 R_ARM_RELATIVE │ │ │ │ -0012f294 00000017 R_ARM_RELATIVE │ │ │ │ -0012f298 00000017 R_ARM_RELATIVE │ │ │ │ -0012f29c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2a0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2a8 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2ac 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2b0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2b4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2c8 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2cc 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2d0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2d4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2e0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2e8 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2ec 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2f0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2f4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012f2fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012f300 00000017 R_ARM_RELATIVE │ │ │ │ -0012f304 00000017 R_ARM_RELATIVE │ │ │ │ -0012f308 00000017 R_ARM_RELATIVE │ │ │ │ -0012f30c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f310 00000017 R_ARM_RELATIVE │ │ │ │ -0012f314 00000017 R_ARM_RELATIVE │ │ │ │ -0012f318 00000017 R_ARM_RELATIVE │ │ │ │ -0012f31c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f320 00000017 R_ARM_RELATIVE │ │ │ │ -0012f324 00000017 R_ARM_RELATIVE │ │ │ │ -0012f328 00000017 R_ARM_RELATIVE │ │ │ │ -0012f32c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f330 00000017 R_ARM_RELATIVE │ │ │ │ -0012f334 00000017 R_ARM_RELATIVE │ │ │ │ -0012f338 00000017 R_ARM_RELATIVE │ │ │ │ -0012f33c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f340 00000017 R_ARM_RELATIVE │ │ │ │ -0012f344 00000017 R_ARM_RELATIVE │ │ │ │ -0012f348 00000017 R_ARM_RELATIVE │ │ │ │ -0012f34c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f350 00000017 R_ARM_RELATIVE │ │ │ │ -0012f354 00000017 R_ARM_RELATIVE │ │ │ │ -0012f358 00000017 R_ARM_RELATIVE │ │ │ │ -0012f35c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f360 00000017 R_ARM_RELATIVE │ │ │ │ -0012f364 00000017 R_ARM_RELATIVE │ │ │ │ -0012f368 00000017 R_ARM_RELATIVE │ │ │ │ -0012f36c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f370 00000017 R_ARM_RELATIVE │ │ │ │ -0012f374 00000017 R_ARM_RELATIVE │ │ │ │ -0012f378 00000017 R_ARM_RELATIVE │ │ │ │ -0012f37c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f380 00000017 R_ARM_RELATIVE │ │ │ │ -0012f384 00000017 R_ARM_RELATIVE │ │ │ │ -0012f388 00000017 R_ARM_RELATIVE │ │ │ │ -0012f38c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f390 00000017 R_ARM_RELATIVE │ │ │ │ -0012f394 00000017 R_ARM_RELATIVE │ │ │ │ -0012f398 00000017 R_ARM_RELATIVE │ │ │ │ -0012f39c 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3a0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3a4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3a8 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3ac 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3b0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3b4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3b8 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3bc 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3c0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3c4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3c8 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3cc 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3d0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3d4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3d8 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3dc 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3e0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3e4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3e8 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3ec 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3f0 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3f4 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3f8 00000017 R_ARM_RELATIVE │ │ │ │ -0012f3fc 00000017 R_ARM_RELATIVE │ │ │ │ -0012fee0 00000017 R_ARM_RELATIVE │ │ │ │ -0012fee4 00000017 R_ARM_RELATIVE │ │ │ │ -0012fee8 00000017 R_ARM_RELATIVE │ │ │ │ -0012feec 00000017 R_ARM_RELATIVE │ │ │ │ -0012fef4 00000017 R_ARM_RELATIVE │ │ │ │ -0012fef8 00000017 R_ARM_RELATIVE │ │ │ │ -0012ff00 00000017 R_ARM_RELATIVE │ │ │ │ -0012ff08 00000017 R_ARM_RELATIVE │ │ │ │ -0012ff0c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ff14 00000017 R_ARM_RELATIVE │ │ │ │ -0012ff18 00000017 R_ARM_RELATIVE │ │ │ │ -0012ff1c 00000017 R_ARM_RELATIVE │ │ │ │ -0012ff24 00000017 R_ARM_RELATIVE │ │ │ │ -0012ff28 00000017 R_ARM_RELATIVE │ │ │ │ -0012ff30 00000017 R_ARM_RELATIVE │ │ │ │ -0012ff38 00000017 R_ARM_RELATIVE │ │ │ │ -0012ff3c 00000017 R_ARM_RELATIVE │ │ │ │ -0013009c 00000017 R_ARM_RELATIVE │ │ │ │ -001300a0 00000017 R_ARM_RELATIVE │ │ │ │ -001300a4 00000017 R_ARM_RELATIVE │ │ │ │ -001301d8 00000017 R_ARM_RELATIVE │ │ │ │ -001301dc 00000017 R_ARM_RELATIVE │ │ │ │ -001301e4 00000017 R_ARM_RELATIVE │ │ │ │ -001301e8 00000017 R_ARM_RELATIVE │ │ │ │ -001301ec 00000017 R_ARM_RELATIVE │ │ │ │ -001301f0 00000017 R_ARM_RELATIVE │ │ │ │ -00130520 00000017 R_ARM_RELATIVE │ │ │ │ -00130530 00000017 R_ARM_RELATIVE │ │ │ │ -0013053c 00000017 R_ARM_RELATIVE │ │ │ │ -00130540 00000017 R_ARM_RELATIVE │ │ │ │ -00130544 00000017 R_ARM_RELATIVE │ │ │ │ -00130548 00000017 R_ARM_RELATIVE │ │ │ │ -0013054c 00000017 R_ARM_RELATIVE │ │ │ │ -0013056c 00000017 R_ARM_RELATIVE │ │ │ │ -00130570 00000017 R_ARM_RELATIVE │ │ │ │ -00130574 00000017 R_ARM_RELATIVE │ │ │ │ -0013058c 00000017 R_ARM_RELATIVE │ │ │ │ -00130590 00000017 R_ARM_RELATIVE │ │ │ │ -00130594 00000017 R_ARM_RELATIVE │ │ │ │ -00130598 00000017 R_ARM_RELATIVE │ │ │ │ -0013059c 00000017 R_ARM_RELATIVE │ │ │ │ -001305ac 00000017 R_ARM_RELATIVE │ │ │ │ -001305b0 00000017 R_ARM_RELATIVE │ │ │ │ -001305b4 00000017 R_ARM_RELATIVE │ │ │ │ -001305cc 00000017 R_ARM_RELATIVE │ │ │ │ -001305d0 00000017 R_ARM_RELATIVE │ │ │ │ -001305d4 00000017 R_ARM_RELATIVE │ │ │ │ -001305ec 00000017 R_ARM_RELATIVE │ │ │ │ -001305f0 00000017 R_ARM_RELATIVE │ │ │ │ -001305f4 00000017 R_ARM_RELATIVE │ │ │ │ -0013060c 00000017 R_ARM_RELATIVE │ │ │ │ -00130610 00000017 R_ARM_RELATIVE │ │ │ │ -00130614 00000017 R_ARM_RELATIVE │ │ │ │ -0013062c 00000017 R_ARM_RELATIVE │ │ │ │ -00130630 00000017 R_ARM_RELATIVE │ │ │ │ -00130634 00000017 R_ARM_RELATIVE │ │ │ │ -0013064c 00000017 R_ARM_RELATIVE │ │ │ │ -00130650 00000017 R_ARM_RELATIVE │ │ │ │ -00130654 00000017 R_ARM_RELATIVE │ │ │ │ -00130658 00000017 R_ARM_RELATIVE │ │ │ │ -0013066c 00000017 R_ARM_RELATIVE │ │ │ │ -00130670 00000017 R_ARM_RELATIVE │ │ │ │ -00130674 00000017 R_ARM_RELATIVE │ │ │ │ -00130678 00000017 R_ARM_RELATIVE │ │ │ │ -0013067c 00000017 R_ARM_RELATIVE │ │ │ │ -00130690 00000017 R_ARM_RELATIVE │ │ │ │ -00130694 00000017 R_ARM_RELATIVE │ │ │ │ -00130698 00000017 R_ARM_RELATIVE │ │ │ │ -001306d0 00000017 R_ARM_RELATIVE │ │ │ │ -001306f8 00000017 R_ARM_RELATIVE │ │ │ │ -0013070c 00000017 R_ARM_RELATIVE │ │ │ │ -00130718 00000017 R_ARM_RELATIVE │ │ │ │ -00130720 00000017 R_ARM_RELATIVE │ │ │ │ -00130728 00000017 R_ARM_RELATIVE │ │ │ │ -0013072c 00000017 R_ARM_RELATIVE │ │ │ │ -00130734 00000017 R_ARM_RELATIVE │ │ │ │ -0013073c 00000017 R_ARM_RELATIVE │ │ │ │ -00130740 00000017 R_ARM_RELATIVE │ │ │ │ -00130778 00000017 R_ARM_RELATIVE │ │ │ │ -0013077c 00000017 R_ARM_RELATIVE │ │ │ │ -00130828 00000017 R_ARM_RELATIVE │ │ │ │ -00130830 00000017 R_ARM_RELATIVE │ │ │ │ -0013083c 00000017 R_ARM_RELATIVE │ │ │ │ -00130844 00000017 R_ARM_RELATIVE │ │ │ │ -00130850 00000017 R_ARM_RELATIVE │ │ │ │ -00130858 00000017 R_ARM_RELATIVE │ │ │ │ -00130864 00000017 R_ARM_RELATIVE │ │ │ │ -0013086c 00000017 R_ARM_RELATIVE │ │ │ │ -00130878 00000017 R_ARM_RELATIVE │ │ │ │ -00130880 00000017 R_ARM_RELATIVE │ │ │ │ -0013088c 00000017 R_ARM_RELATIVE │ │ │ │ -00130894 00000017 R_ARM_RELATIVE │ │ │ │ -001308a0 00000017 R_ARM_RELATIVE │ │ │ │ -001308a8 00000017 R_ARM_RELATIVE │ │ │ │ -001308b4 00000017 R_ARM_RELATIVE │ │ │ │ -001308bc 00000017 R_ARM_RELATIVE │ │ │ │ -001308c8 00000017 R_ARM_RELATIVE │ │ │ │ -001308d0 00000017 R_ARM_RELATIVE │ │ │ │ -001308dc 00000017 R_ARM_RELATIVE │ │ │ │ -001308e4 00000017 R_ARM_RELATIVE │ │ │ │ -001308f0 00000017 R_ARM_RELATIVE │ │ │ │ -001308f8 00000017 R_ARM_RELATIVE │ │ │ │ -00130904 00000017 R_ARM_RELATIVE │ │ │ │ -0013090c 00000017 R_ARM_RELATIVE │ │ │ │ -00130918 00000017 R_ARM_RELATIVE │ │ │ │ -00130920 00000017 R_ARM_RELATIVE │ │ │ │ -00130934 00000017 R_ARM_RELATIVE │ │ │ │ -00130948 00000017 R_ARM_RELATIVE │ │ │ │ -0013095c 00000017 R_ARM_RELATIVE │ │ │ │ -00130970 00000017 R_ARM_RELATIVE │ │ │ │ -00130984 00000017 R_ARM_RELATIVE │ │ │ │ -00130998 00000017 R_ARM_RELATIVE │ │ │ │ -001309ac 00000017 R_ARM_RELATIVE │ │ │ │ -001309c0 00000017 R_ARM_RELATIVE │ │ │ │ -001309d4 00000017 R_ARM_RELATIVE │ │ │ │ -001309e8 00000017 R_ARM_RELATIVE │ │ │ │ -001309fc 00000017 R_ARM_RELATIVE │ │ │ │ -00130a10 00000017 R_ARM_RELATIVE │ │ │ │ -00130a24 00000017 R_ARM_RELATIVE │ │ │ │ -00130a38 00000017 R_ARM_RELATIVE │ │ │ │ -00130a4c 00000017 R_ARM_RELATIVE │ │ │ │ -00130a60 00000017 R_ARM_RELATIVE │ │ │ │ -00130b04 00000017 R_ARM_RELATIVE │ │ │ │ -00130b18 00000017 R_ARM_RELATIVE │ │ │ │ -00130b2c 00000017 R_ARM_RELATIVE │ │ │ │ -00130b40 00000017 R_ARM_RELATIVE │ │ │ │ -00130b54 00000017 R_ARM_RELATIVE │ │ │ │ -00130b68 00000017 R_ARM_RELATIVE │ │ │ │ -00130b7c 00000017 R_ARM_RELATIVE │ │ │ │ -00130b90 00000017 R_ARM_RELATIVE │ │ │ │ -00130ba4 00000017 R_ARM_RELATIVE │ │ │ │ -00130bb8 00000017 R_ARM_RELATIVE │ │ │ │ -0012afac 00007602 R_ARM_ABS32 00000000 acos@GLIBC_2.4 │ │ │ │ -0012afc0 00010602 R_ARM_ABS32 00000000 acosh@GLIBC_2.4 │ │ │ │ -0012afd4 0000c002 R_ARM_ABS32 00000000 asin@GLIBC_2.4 │ │ │ │ -0012afe8 0000a002 R_ARM_ABS32 00000000 asinh@GLIBC_2.4 │ │ │ │ -0012affc 0000bf02 R_ARM_ABS32 00000000 atan@GLIBC_2.4 │ │ │ │ -0012b010 00011202 R_ARM_ABS32 00000000 atan2@GLIBC_2.4 │ │ │ │ -0012b024 00009202 R_ARM_ABS32 00000000 atanh@GLIBC_2.4 │ │ │ │ -0012b038 00004002 R_ARM_ABS32 00000000 cbrt@GLIBC_2.4 │ │ │ │ -0012b04c 0000c402 R_ARM_ABS32 00000000 ceil@GLIBC_2.4 │ │ │ │ -0012b060 00010202 R_ARM_ABS32 00000000 copysign@GLIBC_2.4 │ │ │ │ -0012b074 00011502 R_ARM_ABS32 00000000 cos@GLIBC_2.4 │ │ │ │ -0012b088 0000c302 R_ARM_ABS32 00000000 cosh@GLIBC_2.4 │ │ │ │ -0012b09c 00002502 R_ARM_ABS32 00000000 erf@GLIBC_2.4 │ │ │ │ -0012b0b0 0000c102 R_ARM_ABS32 00000000 erfc@GLIBC_2.4 │ │ │ │ -0012b0c4 00011102 R_ARM_ABS32 00000000 exp@GLIBC_2.29 │ │ │ │ -0012b0d8 00000a02 R_ARM_ABS32 00000000 exp2@GLIBC_2.29 │ │ │ │ -0012b0ec 00010d02 R_ARM_ABS32 00000000 exp10@GLIBC_2.39 │ │ │ │ -0012b100 00003d02 R_ARM_ABS32 00000000 expm1@GLIBC_2.4 │ │ │ │ -0012b114 0000f402 R_ARM_ABS32 00000000 fabs@GLIBC_2.4 │ │ │ │ -0012b128 0000f402 R_ARM_ABS32 00000000 fabs@GLIBC_2.4 │ │ │ │ -0012b13c 0000d902 R_ARM_ABS32 00000000 fdim@GLIBC_2.4 │ │ │ │ -0012b150 0000dc02 R_ARM_ABS32 00000000 finite@GLIBC_2.4 │ │ │ │ -0012b178 00007102 R_ARM_ABS32 00000000 floor@GLIBC_2.4 │ │ │ │ -0012b18c 0000f902 R_ARM_ABS32 00000000 fma@GLIBC_2.4 │ │ │ │ -0012b1a0 00003a02 R_ARM_ABS32 00000000 fmax@GLIBC_2.4 │ │ │ │ -0012b1b4 0000e602 R_ARM_ABS32 00000000 fmin@GLIBC_2.4 │ │ │ │ -0012b1c8 0000b602 R_ARM_ABS32 00000000 fmod@GLIBC_2.38 │ │ │ │ -0012b1f0 0000b702 R_ARM_ABS32 00000000 hypot@GLIBC_2.35 │ │ │ │ -0012b204 00003202 R_ARM_ABS32 00000000 ilogb@GLIBC_2.4 │ │ │ │ -0012b31c 00008f02 R_ARM_ABS32 00000000 j0@GLIBC_2.4 │ │ │ │ -0012b330 00010402 R_ARM_ABS32 00000000 j1@GLIBC_2.4 │ │ │ │ -0012b344 00009d02 R_ARM_ABS32 00000000 jn@GLIBC_2.4 │ │ │ │ -0012b358 0000f102 R_ARM_ABS32 00000000 ldexp@GLIBC_2.4 │ │ │ │ -0012b36c 00008602 R_ARM_ABS32 00000000 lgamma@GLIBC_2.23 │ │ │ │ -0012b380 00006c02 R_ARM_ABS32 00000000 log@GLIBC_2.29 │ │ │ │ -0012b394 00007e02 R_ARM_ABS32 00000000 log10@GLIBC_2.4 │ │ │ │ -0012b3a8 0000e002 R_ARM_ABS32 00000000 log1p@GLIBC_2.4 │ │ │ │ -0012b3bc 00000e02 R_ARM_ABS32 00000000 log2@GLIBC_2.29 │ │ │ │ -0012b3d0 0000b902 R_ARM_ABS32 00000000 logb@GLIBC_2.4 │ │ │ │ -0012b3e4 00006502 R_ARM_ABS32 00000000 nearbyint@GLIBC_2.4 │ │ │ │ -0012b3f8 00001e02 R_ARM_ABS32 00000000 nextafter@GLIBC_2.4 │ │ │ │ -0012b40c 0000f702 R_ARM_ABS32 00000000 nexttoward@GLIBC_2.4 │ │ │ │ -0012b420 00003b02 R_ARM_ABS32 00000000 pow@GLIBC_2.29 │ │ │ │ -0012b434 0000cb02 R_ARM_ABS32 00000000 remainder@GLIBC_2.4 │ │ │ │ -0012b448 0000c202 R_ARM_ABS32 00000000 rint@GLIBC_2.4 │ │ │ │ -0012b45c 00009602 R_ARM_ABS32 00000000 round@GLIBC_2.4 │ │ │ │ -0012b470 00007a02 R_ARM_ABS32 00000000 scalb@GLIBC_2.4 │ │ │ │ -0012b484 0000bd02 R_ARM_ABS32 00000000 scalbn@GLIBC_2.4 │ │ │ │ -0012b4ac 00008e02 R_ARM_ABS32 00000000 sin@GLIBC_2.4 │ │ │ │ -0012b4c0 0000fd02 R_ARM_ABS32 00000000 sinh@GLIBC_2.4 │ │ │ │ -0012b4d4 0000a302 R_ARM_ABS32 00000000 sqrt@GLIBC_2.4 │ │ │ │ -0012b4e8 0000b002 R_ARM_ABS32 00000000 tan@GLIBC_2.4 │ │ │ │ -0012b4fc 0000b302 R_ARM_ABS32 00000000 tanh@GLIBC_2.4 │ │ │ │ -0012b510 00005002 R_ARM_ABS32 00000000 tgamma@GLIBC_2.4 │ │ │ │ -0012b524 00001f02 R_ARM_ABS32 00000000 trunc@GLIBC_2.4 │ │ │ │ -0012b538 00006602 R_ARM_ABS32 00000000 y0@GLIBC_2.4 │ │ │ │ -0012b54c 0000ba02 R_ARM_ABS32 00000000 y1@GLIBC_2.4 │ │ │ │ -0012b560 00002f02 R_ARM_ABS32 00000000 yn@GLIBC_2.4 │ │ │ │ -0012dacc 00000d15 R_ARM_GLOB_DAT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ -0012dae8 00001515 R_ARM_GLOB_DAT 00000000 iconv@GLIBC_2.4 │ │ │ │ -0012daf0 00001715 R_ARM_GLOB_DAT 00000000 wctomb@GLIBC_2.4 │ │ │ │ -0012daf4 00001815 R_ARM_GLOB_DAT 00000000 strcmp@GLIBC_2.4 │ │ │ │ -0012e2a0 00001802 R_ARM_ABS32 00000000 strcmp@GLIBC_2.4 │ │ │ │ -0012dafc 00001915 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ -0012db10 00001d15 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ -0012db4c 00002915 R_ARM_GLOB_DAT 00000000 wcwidth@GLIBC_2.4 │ │ │ │ -0012db68 00003115 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ -0012dc14 00005915 R_ARM_GLOB_DAT 00000000 strcasecmp@GLIBC_2.4 │ │ │ │ -0012dc3c 00005f15 R_ARM_GLOB_DAT 00000000 mblen@GLIBC_2.4 │ │ │ │ -0012dc9c 00007415 R_ARM_GLOB_DAT 00000000 opendir@GLIBC_2.4 │ │ │ │ -0012dcb8 00007715 R_ARM_GLOB_DAT 00000000 strcoll@GLIBC_2.4 │ │ │ │ -0012dd00 00008515 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -0012dda8 0000a615 R_ARM_GLOB_DAT 00000000 strxfrm@GLIBC_2.4 │ │ │ │ -0012ddf8 0000bb15 R_ARM_GLOB_DAT 00000000 link@GLIBC_2.4 │ │ │ │ -0012ddfc 0000bc15 R_ARM_GLOB_DAT 00000000 write@GLIBC_2.4 │ │ │ │ -0012e898 0000bc02 R_ARM_ABS32 00000000 write@GLIBC_2.4 │ │ │ │ -0012de8c 0000d015 R_ARM_GLOB_DAT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ -0012dee0 0000e915 R_ARM_GLOB_DAT 00000000 readdir64@GLIBC_2.4 │ │ │ │ -0012df24 0000f215 R_ARM_GLOB_DAT 00000000 tzname@GLIBC_2.4 │ │ │ │ -0012df28 0000f315 R_ARM_GLOB_DAT 00000000 iswalpha@GLIBC_2.4 │ │ │ │ -0012df60 0000fb15 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ -0012df88 0000ff15 R_ARM_GLOB_DAT 00000000 environ@GLIBC_2.4 │ │ │ │ -0012dfd8 00010f15 R_ARM_GLOB_DAT 00000000 closedir@GLIBC_2.4 │ │ │ │ -0012dff0 00011315 R_ARM_GLOB_DAT 00000000 mbtowc@GLIBC_2.4 │ │ │ │ -0012e894 00008c02 R_ARM_ABS32 00000000 exit@GLIBC_2.4 │ │ │ │ +0012f520 00000017 R_ARM_RELATIVE │ │ │ │ +0012f530 00000017 R_ARM_RELATIVE │ │ │ │ +0012f53c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f540 00000017 R_ARM_RELATIVE │ │ │ │ +0012f544 00000017 R_ARM_RELATIVE │ │ │ │ +0012f548 00000017 R_ARM_RELATIVE │ │ │ │ +0012f54c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f56c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f570 00000017 R_ARM_RELATIVE │ │ │ │ +0012f574 00000017 R_ARM_RELATIVE │ │ │ │ +0012f58c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f590 00000017 R_ARM_RELATIVE │ │ │ │ +0012f594 00000017 R_ARM_RELATIVE │ │ │ │ +0012f598 00000017 R_ARM_RELATIVE │ │ │ │ +0012f59c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f5ac 00000017 R_ARM_RELATIVE │ │ │ │ +0012f5b0 00000017 R_ARM_RELATIVE │ │ │ │ +0012f5b4 00000017 R_ARM_RELATIVE │ │ │ │ +0012f5cc 00000017 R_ARM_RELATIVE │ │ │ │ +0012f5d0 00000017 R_ARM_RELATIVE │ │ │ │ +0012f5d4 00000017 R_ARM_RELATIVE │ │ │ │ +0012f5ec 00000017 R_ARM_RELATIVE │ │ │ │ +0012f5f0 00000017 R_ARM_RELATIVE │ │ │ │ +0012f5f4 00000017 R_ARM_RELATIVE │ │ │ │ +0012f60c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f610 00000017 R_ARM_RELATIVE │ │ │ │ +0012f614 00000017 R_ARM_RELATIVE │ │ │ │ +0012f62c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f630 00000017 R_ARM_RELATIVE │ │ │ │ +0012f634 00000017 R_ARM_RELATIVE │ │ │ │ +0012f64c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f650 00000017 R_ARM_RELATIVE │ │ │ │ +0012f654 00000017 R_ARM_RELATIVE │ │ │ │ +0012f658 00000017 R_ARM_RELATIVE │ │ │ │ +0012f66c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f670 00000017 R_ARM_RELATIVE │ │ │ │ +0012f674 00000017 R_ARM_RELATIVE │ │ │ │ +0012f678 00000017 R_ARM_RELATIVE │ │ │ │ +0012f67c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f690 00000017 R_ARM_RELATIVE │ │ │ │ +0012f694 00000017 R_ARM_RELATIVE │ │ │ │ +0012f698 00000017 R_ARM_RELATIVE │ │ │ │ +0012f6d0 00000017 R_ARM_RELATIVE │ │ │ │ +0012f6f8 00000017 R_ARM_RELATIVE │ │ │ │ +0012f70c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f718 00000017 R_ARM_RELATIVE │ │ │ │ +0012f720 00000017 R_ARM_RELATIVE │ │ │ │ +0012f728 00000017 R_ARM_RELATIVE │ │ │ │ +0012f72c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f734 00000017 R_ARM_RELATIVE │ │ │ │ +0012f73c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f740 00000017 R_ARM_RELATIVE │ │ │ │ +0012f778 00000017 R_ARM_RELATIVE │ │ │ │ +0012f77c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f828 00000017 R_ARM_RELATIVE │ │ │ │ +0012f830 00000017 R_ARM_RELATIVE │ │ │ │ +0012f83c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f844 00000017 R_ARM_RELATIVE │ │ │ │ +0012f850 00000017 R_ARM_RELATIVE │ │ │ │ +0012f858 00000017 R_ARM_RELATIVE │ │ │ │ +0012f864 00000017 R_ARM_RELATIVE │ │ │ │ +0012f86c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f878 00000017 R_ARM_RELATIVE │ │ │ │ +0012f880 00000017 R_ARM_RELATIVE │ │ │ │ +0012f88c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f894 00000017 R_ARM_RELATIVE │ │ │ │ +0012f8a0 00000017 R_ARM_RELATIVE │ │ │ │ +0012f8a8 00000017 R_ARM_RELATIVE │ │ │ │ +0012f8b4 00000017 R_ARM_RELATIVE │ │ │ │ +0012f8bc 00000017 R_ARM_RELATIVE │ │ │ │ +0012f8c8 00000017 R_ARM_RELATIVE │ │ │ │ +0012f8d0 00000017 R_ARM_RELATIVE │ │ │ │ +0012f8dc 00000017 R_ARM_RELATIVE │ │ │ │ +0012f8e4 00000017 R_ARM_RELATIVE │ │ │ │ +0012f8f0 00000017 R_ARM_RELATIVE │ │ │ │ +0012f8f8 00000017 R_ARM_RELATIVE │ │ │ │ +0012f904 00000017 R_ARM_RELATIVE │ │ │ │ +0012f90c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f918 00000017 R_ARM_RELATIVE │ │ │ │ +0012f920 00000017 R_ARM_RELATIVE │ │ │ │ +0012f934 00000017 R_ARM_RELATIVE │ │ │ │ +0012f948 00000017 R_ARM_RELATIVE │ │ │ │ +0012f95c 00000017 R_ARM_RELATIVE │ │ │ │ +0012f970 00000017 R_ARM_RELATIVE │ │ │ │ +0012f984 00000017 R_ARM_RELATIVE │ │ │ │ +0012f998 00000017 R_ARM_RELATIVE │ │ │ │ +0012f9ac 00000017 R_ARM_RELATIVE │ │ │ │ +0012f9c0 00000017 R_ARM_RELATIVE │ │ │ │ +0012f9d4 00000017 R_ARM_RELATIVE │ │ │ │ +0012f9e8 00000017 R_ARM_RELATIVE │ │ │ │ +0012f9fc 00000017 R_ARM_RELATIVE │ │ │ │ +0012fa10 00000017 R_ARM_RELATIVE │ │ │ │ +0012fa24 00000017 R_ARM_RELATIVE │ │ │ │ +0012fa38 00000017 R_ARM_RELATIVE │ │ │ │ +0012fa4c 00000017 R_ARM_RELATIVE │ │ │ │ +0012fa60 00000017 R_ARM_RELATIVE │ │ │ │ +0012fb04 00000017 R_ARM_RELATIVE │ │ │ │ +0012fb18 00000017 R_ARM_RELATIVE │ │ │ │ +0012fb2c 00000017 R_ARM_RELATIVE │ │ │ │ +0012fb40 00000017 R_ARM_RELATIVE │ │ │ │ +0012fb54 00000017 R_ARM_RELATIVE │ │ │ │ +0012fb68 00000017 R_ARM_RELATIVE │ │ │ │ +0012fb7c 00000017 R_ARM_RELATIVE │ │ │ │ +0012fb90 00000017 R_ARM_RELATIVE │ │ │ │ +0012fba4 00000017 R_ARM_RELATIVE │ │ │ │ +0012fbb8 00000017 R_ARM_RELATIVE │ │ │ │ +00129fb4 00007502 R_ARM_ABS32 00000000 acos@GLIBC_2.4 │ │ │ │ +00129fc8 00010402 R_ARM_ABS32 00000000 acosh@GLIBC_2.4 │ │ │ │ +00129fdc 0000bf02 R_ARM_ABS32 00000000 asin@GLIBC_2.4 │ │ │ │ +00129ff0 00009f02 R_ARM_ABS32 00000000 asinh@GLIBC_2.4 │ │ │ │ +0012a004 0000be02 R_ARM_ABS32 00000000 atan@GLIBC_2.4 │ │ │ │ +0012a018 00011002 R_ARM_ABS32 00000000 atan2@GLIBC_2.4 │ │ │ │ +0012a02c 00009102 R_ARM_ABS32 00000000 atanh@GLIBC_2.4 │ │ │ │ +0012a040 00003f02 R_ARM_ABS32 00000000 cbrt@GLIBC_2.4 │ │ │ │ +0012a054 0000c302 R_ARM_ABS32 00000000 ceil@GLIBC_2.4 │ │ │ │ +0012a068 00010002 R_ARM_ABS32 00000000 copysign@GLIBC_2.4 │ │ │ │ +0012a07c 00011302 R_ARM_ABS32 00000000 cos@GLIBC_2.4 │ │ │ │ +0012a090 0000c202 R_ARM_ABS32 00000000 cosh@GLIBC_2.4 │ │ │ │ +0012a0a4 00002502 R_ARM_ABS32 00000000 erf@GLIBC_2.4 │ │ │ │ +0012a0b8 0000c002 R_ARM_ABS32 00000000 erfc@GLIBC_2.4 │ │ │ │ +0012a0cc 00010f02 R_ARM_ABS32 00000000 exp@GLIBC_2.29 │ │ │ │ +0012a0e0 00000a02 R_ARM_ABS32 00000000 exp2@GLIBC_2.29 │ │ │ │ +0012a0f4 00010b02 R_ARM_ABS32 00000000 exp10@GLIBC_2.39 │ │ │ │ +0012a108 00003c02 R_ARM_ABS32 00000000 expm1@GLIBC_2.4 │ │ │ │ +0012a11c 0000f202 R_ARM_ABS32 00000000 fabs@GLIBC_2.4 │ │ │ │ +0012a130 0000f202 R_ARM_ABS32 00000000 fabs@GLIBC_2.4 │ │ │ │ +0012a144 0000d702 R_ARM_ABS32 00000000 fdim@GLIBC_2.4 │ │ │ │ +0012a158 0000da02 R_ARM_ABS32 00000000 finite@GLIBC_2.4 │ │ │ │ +0012a180 00007002 R_ARM_ABS32 00000000 floor@GLIBC_2.4 │ │ │ │ +0012a194 0000f702 R_ARM_ABS32 00000000 fma@GLIBC_2.4 │ │ │ │ +0012a1a8 00003902 R_ARM_ABS32 00000000 fmax@GLIBC_2.4 │ │ │ │ +0012a1bc 0000e402 R_ARM_ABS32 00000000 fmin@GLIBC_2.4 │ │ │ │ +0012a1d0 0000b502 R_ARM_ABS32 00000000 fmod@GLIBC_2.38 │ │ │ │ +0012a1f8 0000b602 R_ARM_ABS32 00000000 hypot@GLIBC_2.35 │ │ │ │ +0012a20c 00003202 R_ARM_ABS32 00000000 ilogb@GLIBC_2.4 │ │ │ │ +0012a324 00008e02 R_ARM_ABS32 00000000 j0@GLIBC_2.4 │ │ │ │ +0012a338 00010202 R_ARM_ABS32 00000000 j1@GLIBC_2.4 │ │ │ │ +0012a34c 00009c02 R_ARM_ABS32 00000000 jn@GLIBC_2.4 │ │ │ │ +0012a360 0000ef02 R_ARM_ABS32 00000000 ldexp@GLIBC_2.4 │ │ │ │ +0012a374 00008502 R_ARM_ABS32 00000000 lgamma@GLIBC_2.23 │ │ │ │ +0012a388 00006b02 R_ARM_ABS32 00000000 log@GLIBC_2.29 │ │ │ │ +0012a39c 00007d02 R_ARM_ABS32 00000000 log10@GLIBC_2.4 │ │ │ │ +0012a3b0 0000de02 R_ARM_ABS32 00000000 log1p@GLIBC_2.4 │ │ │ │ +0012a3c4 00000e02 R_ARM_ABS32 00000000 log2@GLIBC_2.29 │ │ │ │ +0012a3d8 0000b802 R_ARM_ABS32 00000000 logb@GLIBC_2.4 │ │ │ │ +0012a3ec 00006402 R_ARM_ABS32 00000000 nearbyint@GLIBC_2.4 │ │ │ │ +0012a400 00001e02 R_ARM_ABS32 00000000 nextafter@GLIBC_2.4 │ │ │ │ +0012a414 0000f502 R_ARM_ABS32 00000000 nexttoward@GLIBC_2.4 │ │ │ │ +0012a428 00003a02 R_ARM_ABS32 00000000 pow@GLIBC_2.29 │ │ │ │ +0012a43c 0000ca02 R_ARM_ABS32 00000000 remainder@GLIBC_2.4 │ │ │ │ +0012a450 0000c102 R_ARM_ABS32 00000000 rint@GLIBC_2.4 │ │ │ │ +0012a464 00009502 R_ARM_ABS32 00000000 round@GLIBC_2.4 │ │ │ │ +0012a478 00007902 R_ARM_ABS32 00000000 scalb@GLIBC_2.4 │ │ │ │ +0012a48c 0000bc02 R_ARM_ABS32 00000000 scalbn@GLIBC_2.4 │ │ │ │ +0012a4b4 00008d02 R_ARM_ABS32 00000000 sin@GLIBC_2.4 │ │ │ │ +0012a4c8 0000fb02 R_ARM_ABS32 00000000 sinh@GLIBC_2.4 │ │ │ │ +0012a4dc 0000a202 R_ARM_ABS32 00000000 sqrt@GLIBC_2.4 │ │ │ │ +0012a4f0 0000af02 R_ARM_ABS32 00000000 tan@GLIBC_2.4 │ │ │ │ +0012a504 0000b202 R_ARM_ABS32 00000000 tanh@GLIBC_2.4 │ │ │ │ +0012a518 00004f02 R_ARM_ABS32 00000000 tgamma@GLIBC_2.4 │ │ │ │ +0012a52c 00001f02 R_ARM_ABS32 00000000 trunc@GLIBC_2.4 │ │ │ │ +0012a540 00006502 R_ARM_ABS32 00000000 y0@GLIBC_2.4 │ │ │ │ +0012a554 0000b902 R_ARM_ABS32 00000000 y1@GLIBC_2.4 │ │ │ │ +0012a568 00002f02 R_ARM_ABS32 00000000 yn@GLIBC_2.4 │ │ │ │ +0012cacc 00000d15 R_ARM_GLOB_DAT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ +0012cae8 00001515 R_ARM_GLOB_DAT 00000000 iconv@GLIBC_2.4 │ │ │ │ +0012caf0 00001715 R_ARM_GLOB_DAT 00000000 wctomb@GLIBC_2.4 │ │ │ │ +0012caf4 00001815 R_ARM_GLOB_DAT 00000000 strcmp@GLIBC_2.4 │ │ │ │ +0012d2a0 00001802 R_ARM_ABS32 00000000 strcmp@GLIBC_2.4 │ │ │ │ +0012cafc 00001915 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ +0012cb10 00001d15 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ +0012cb4c 00002915 R_ARM_GLOB_DAT 00000000 wcwidth@GLIBC_2.4 │ │ │ │ +0012cb68 00003115 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ +0012cc14 00005815 R_ARM_GLOB_DAT 00000000 strcasecmp@GLIBC_2.4 │ │ │ │ +0012cc3c 00005e15 R_ARM_GLOB_DAT 00000000 mblen@GLIBC_2.4 │ │ │ │ +0012cc9c 00007315 R_ARM_GLOB_DAT 00000000 opendir@GLIBC_2.4 │ │ │ │ +0012ccb8 00007615 R_ARM_GLOB_DAT 00000000 strcoll@GLIBC_2.4 │ │ │ │ +0012cd00 00008415 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ +0012cda8 0000a515 R_ARM_GLOB_DAT 00000000 strxfrm@GLIBC_2.4 │ │ │ │ +0012cdf8 0000ba15 R_ARM_GLOB_DAT 00000000 link@GLIBC_2.4 │ │ │ │ +0012cdfc 0000bb15 R_ARM_GLOB_DAT 00000000 write@GLIBC_2.4 │ │ │ │ +0012d898 0000bb02 R_ARM_ABS32 00000000 write@GLIBC_2.4 │ │ │ │ +0012ce8c 0000ce15 R_ARM_GLOB_DAT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ +0012cee0 0000e715 R_ARM_GLOB_DAT 00000000 readdir64@GLIBC_2.4 │ │ │ │ +0012cf24 0000f015 R_ARM_GLOB_DAT 00000000 tzname@GLIBC_2.4 │ │ │ │ +0012cf28 0000f115 R_ARM_GLOB_DAT 00000000 iswalpha@GLIBC_2.4 │ │ │ │ +0012cf60 0000f915 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ +0012cf88 0000fd15 R_ARM_GLOB_DAT 00000000 environ@GLIBC_2.4 │ │ │ │ +0012cfd8 00010d15 R_ARM_GLOB_DAT 00000000 closedir@GLIBC_2.4 │ │ │ │ +0012cff0 00011115 R_ARM_GLOB_DAT 00000000 mbtowc@GLIBC_2.4 │ │ │ │ +0012d894 00008b02 R_ARM_ABS32 00000000 exit@GLIBC_2.4 │ │ │ │ │ │ │ │ -Relocation section '.rel.plt' at offset 0x72c4 contains 211 entries: │ │ │ │ +Relocation section '.rel.plt' at offset 0x7290 contains 209 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -0012d73c 00000316 R_ARM_JUMP_SLOT 00000000 __gmtime64@GLIBC_2.34 │ │ │ │ -0012d740 00000416 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ -0012d744 00000516 R_ARM_JUMP_SLOT 00000000 __localtime64@GLIBC_2.34 │ │ │ │ -0012d748 00000616 R_ARM_JUMP_SLOT 00000000 wctype@GLIBC_2.4 │ │ │ │ -0012d74c 00000716 R_ARM_JUMP_SLOT 00000000 strstr@GLIBC_2.4 │ │ │ │ -0012d750 00000816 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setflags@GLIBC_2.4 │ │ │ │ -0012d754 00000916 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ -0012d758 00000b16 R_ARM_JUMP_SLOT 00000000 dlerror@GLIBC_2.34 │ │ │ │ -0012d75c 00000c16 R_ARM_JUMP_SLOT 00000000 wcrtomb@GLIBC_2.4 │ │ │ │ -0012d760 00000d16 R_ARM_JUMP_SLOT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ -0012d764 00000f16 R_ARM_JUMP_SLOT 00000000 getpwnam@GLIBC_2.4 │ │ │ │ -0012d768 00001016 R_ARM_JUMP_SLOT 00000000 fsync@GLIBC_2.4 │ │ │ │ -0012d76c 00001116 R_ARM_JUMP_SLOT 00000000 iconv_close@GLIBC_2.4 │ │ │ │ -0012d770 00001216 R_ARM_JUMP_SLOT 00000000 iswctype@GLIBC_2.4 │ │ │ │ -0012d774 00001316 R_ARM_JUMP_SLOT 00000000 iswdigit@GLIBC_2.4 │ │ │ │ -0012d778 00001416 R_ARM_JUMP_SLOT 00000000 iswlower@GLIBC_2.4 │ │ │ │ -0012d77c 00001516 R_ARM_JUMP_SLOT 00000000 iconv@GLIBC_2.4 │ │ │ │ -0012d780 00001616 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ -0012d784 00001716 R_ARM_JUMP_SLOT 00000000 wctomb@GLIBC_2.4 │ │ │ │ -0012d788 00001816 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ -0012d78c 00001916 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ -0012d790 00001a16 R_ARM_JUMP_SLOT 00000000 pathconf@GLIBC_2.4 │ │ │ │ -0012d794 00001c16 R_ARM_JUMP_SLOT 00000000 getpwuid@GLIBC_2.4 │ │ │ │ -0012d798 00002016 R_ARM_JUMP_SLOT 00000000 iswpunct@GLIBC_2.4 │ │ │ │ -0012d79c 00002116 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoull@GLIBC_2.38 │ │ │ │ -0012d7a0 00002216 R_ARM_JUMP_SLOT 00000000 times@GLIBC_2.4 │ │ │ │ -0012d7a4 00002316 R_ARM_JUMP_SLOT 00000000 pause@GLIBC_2.4 │ │ │ │ -0012d7a8 00002416 R_ARM_JUMP_SLOT 00000000 towctrans@GLIBC_2.4 │ │ │ │ -0012d7ac 00002616 R_ARM_JUMP_SLOT 00000000 setrlimit64@GLIBC_2.4 │ │ │ │ -0012d7b0 00002716 R_ARM_JUMP_SLOT 00000000 read@GLIBC_2.4 │ │ │ │ -0012d7b4 00002816 R_ARM_JUMP_SLOT 00000000 iswxdigit@GLIBC_2.4 │ │ │ │ -0012d7b8 00002a16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_init@GLIBC_2.4 │ │ │ │ -0012d7bc 00002b16 R_ARM_JUMP_SLOT 00000000 getuid@GLIBC_2.4 │ │ │ │ -0012d7c0 00002c16 R_ARM_JUMP_SLOT 00000000 sigprocmask@GLIBC_2.4 │ │ │ │ -0012d7c4 00002d16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ -0012d7c8 00002e16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ -0012d7cc 00003016 R_ARM_JUMP_SLOT 00000000 confstr@GLIBC_2.4 │ │ │ │ -0012d7d0 00003316 R_ARM_JUMP_SLOT 00000000 _exit@GLIBC_2.4 │ │ │ │ -0012d7d4 00003416 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ -0012d7d8 00003516 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addtcsetpgrp_np@GLIBC_2.35 │ │ │ │ -0012d7dc 00003616 R_ARM_JUMP_SLOT 00000000 execlp@GLIBC_2.4 │ │ │ │ -0012d7e0 00003716 R_ARM_JUMP_SLOT 00000000 mmap64@GLIBC_2.4 │ │ │ │ -0012d7e4 00003816 R_ARM_JUMP_SLOT 00000000 iswblank@GLIBC_2.4 │ │ │ │ -0012d7e8 00003916 R_ARM_JUMP_SLOT 00000000 towlower@GLIBC_2.4 │ │ │ │ -0012d7ec 00003b16 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ -0012d7f0 00003c16 R_ARM_JUMP_SLOT 00000000 catgets@GLIBC_2.4 │ │ │ │ -0012d7f4 00003e16 R_ARM_JUMP_SLOT 00000000 tcsetpgrp@GLIBC_2.4 │ │ │ │ -0012d7f8 00003f16 R_ARM_JUMP_SLOT 00000000 ftruncate64@GLIBC_2.4 │ │ │ │ -0012d7fc 00004116 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ -0012d800 00004216 R_ARM_JUMP_SLOT 00000000 sleep@GLIBC_2.4 │ │ │ │ -0012d804 00004316 R_ARM_JUMP_SLOT 00000000 uname@GLIBC_2.4 │ │ │ │ -0012d808 00004416 R_ARM_JUMP_SLOT 00000000 eaccess@GLIBC_2.4 │ │ │ │ -0012d80c 00004516 R_ARM_JUMP_SLOT 00000000 catopen@GLIBC_2.4 │ │ │ │ -0012d810 00004616 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ -0012d814 00004716 R_ARM_JUMP_SLOT 00000000 alarm@GLIBC_2.4 │ │ │ │ -0012d818 00004816 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_destroy@GLIBC_2.4 │ │ │ │ -0012d81c 00004916 R_ARM_JUMP_SLOT 00000000 __utimes64@GLIBC_2.34 │ │ │ │ -0012d820 00004a16 R_ARM_JUMP_SLOT 00000000 sysconf@GLIBC_2.4 │ │ │ │ -0012d824 00004b16 R_ARM_JUMP_SLOT 00000000 unlink@GLIBC_2.4 │ │ │ │ -0012d828 00004c16 R_ARM_JUMP_SLOT 00000000 getrlimit64@GLIBC_2.4 │ │ │ │ -0012d82c 00004d16 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ -0012d830 00004e16 R_ARM_JUMP_SLOT 00000000 killpg@GLIBC_2.4 │ │ │ │ -0012d834 00004f16 R_ARM_JUMP_SLOT 00000000 dup@GLIBC_2.4 │ │ │ │ -0012d838 00005116 R_ARM_JUMP_SLOT 00000000 socketpair@GLIBC_2.4 │ │ │ │ -0012d83c 00005216 R_ARM_JUMP_SLOT 00000000 __fdelt_chk@GLIBC_2.15 │ │ │ │ -0012d840 00005316 R_ARM_JUMP_SLOT 00000000 iswgraph@GLIBC_2.4 │ │ │ │ -0012d844 00005416 R_ARM_JUMP_SLOT 00000000 sigismember@GLIBC_2.4 │ │ │ │ -0012d848 00005516 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoll@GLIBC_2.38 │ │ │ │ -0012d84c 00005616 R_ARM_JUMP_SLOT 00000000 iswcntrl@GLIBC_2.4 │ │ │ │ -0012d850 00005716 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_init@GLIBC_2.4 │ │ │ │ -0012d854 00005816 R_ARM_JUMP_SLOT 00000000 chdir@GLIBC_2.4 │ │ │ │ -0012d858 00005916 R_ARM_JUMP_SLOT 00000000 strcasecmp@GLIBC_2.4 │ │ │ │ -0012d85c 00005a16 R_ARM_JUMP_SLOT 00000000 getpgrp@GLIBC_2.4 │ │ │ │ -0012d860 00005b16 R_ARM_JUMP_SLOT 00000000 geteuid@GLIBC_2.4 │ │ │ │ -0012d864 00005c16 R_ARM_JUMP_SLOT 00000000 iswprint@GLIBC_2.4 │ │ │ │ -0012d868 00005d16 R_ARM_JUMP_SLOT 00000000 tzset@GLIBC_2.4 │ │ │ │ -0012d86c 00005e16 R_ARM_JUMP_SLOT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ -0012d870 00006016 R_ARM_JUMP_SLOT 00000000 semop@GLIBC_2.4 │ │ │ │ -0012d874 00006116 R_ARM_JUMP_SLOT 00000000 readlink@GLIBC_2.4 │ │ │ │ -0012d878 00006216 R_ARM_JUMP_SLOT 00000000 getegid@GLIBC_2.4 │ │ │ │ -0012d87c 00006316 R_ARM_JUMP_SLOT 00000000 sigaction@GLIBC_2.4 │ │ │ │ -0012d880 00006416 R_ARM_JUMP_SLOT 00000000 __memcpy_chk@GLIBC_2.4 │ │ │ │ -0012d884 00006716 R_ARM_JUMP_SLOT 00000000 lseek64@GLIBC_2.4 │ │ │ │ -0012d888 00006816 R_ARM_JUMP_SLOT 00000000 __stpcpy_chk@GLIBC_2.4 │ │ │ │ -0012d88c 00006916 R_ARM_JUMP_SLOT 00000000 waitpid@GLIBC_2.4 │ │ │ │ -0012d890 00006a16 R_ARM_JUMP_SLOT 00000000 __ctype_get_mb_cur_max@GLIBC_2.4 │ │ │ │ -0012d894 00006b16 R_ARM_JUMP_SLOT 00000000 tcsetattr@GLIBC_2.4 │ │ │ │ -0012d898 00006d16 R_ARM_JUMP_SLOT 00000000 strcpy@GLIBC_2.4 │ │ │ │ -0012d89c 00006e16 R_ARM_JUMP_SLOT 00000000 __strcpy_chk@GLIBC_2.4 │ │ │ │ -0012d8a0 00006f16 R_ARM_JUMP_SLOT 00000000 mbrtowc@GLIBC_2.4 │ │ │ │ -0012d8a4 00007016 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setpgroup@GLIBC_2.4 │ │ │ │ -0012d8a8 00007216 R_ARM_JUMP_SLOT 00000000 __nanosleep64@GLIBC_2.34 │ │ │ │ -0012d8ac 00007316 R_ARM_JUMP_SLOT 00000000 getmntent@GLIBC_2.4 │ │ │ │ -0012d8b0 00007416 R_ARM_JUMP_SLOT 00000000 opendir@GLIBC_2.4 │ │ │ │ -0012d8b4 00007516 R_ARM_JUMP_SLOT 00000000 open64@GLIBC_2.4 │ │ │ │ -0012d8b8 00007816 R_ARM_JUMP_SLOT 00000000 __select64@GLIBC_2.34 │ │ │ │ -0012d8bc 00007916 R_ARM_JUMP_SLOT 00000000 rand_r@GLIBC_2.4 │ │ │ │ -0012d8c0 00007b16 R_ARM_JUMP_SLOT 00000000 setgid@GLIBC_2.4 │ │ │ │ -0012d8c4 00007c16 R_ARM_JUMP_SLOT 00000000 __fcntl_time64@GLIBC_2.34 │ │ │ │ -0012d8c8 00007d16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ -0012d8cc 00007f16 R_ARM_JUMP_SLOT 00000000 iconv_open@GLIBC_2.4 │ │ │ │ -0012d8d0 00008016 R_ARM_JUMP_SLOT 00000000 sigaddset@GLIBC_2.4 │ │ │ │ -0012d8d4 00008116 R_ARM_JUMP_SLOT 00000000 strerror@GLIBC_2.4 │ │ │ │ -0012d8d8 00008216 R_ARM_JUMP_SLOT 00000000 dlopen@GLIBC_2.34 │ │ │ │ -0012d8dc 00008316 R_ARM_JUMP_SLOT 00000000 __ctype_tolower_loc@GLIBC_2.4 │ │ │ │ -0012d8e0 00008416 R_ARM_JUMP_SLOT 00000000 __ctype_toupper_loc@GLIBC_2.4 │ │ │ │ -0012d8e4 00008516 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ -0012d8e8 00008716 R_ARM_JUMP_SLOT 00000000 mknod@GLIBC_2.33 │ │ │ │ -0012d8ec 00008816 R_ARM_JUMP_SLOT 00000000 rename@GLIBC_2.4 │ │ │ │ -0012d8f0 00008916 R_ARM_JUMP_SLOT 00000000 kill@GLIBC_2.4 │ │ │ │ -0012d8f4 00008a16 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4 │ │ │ │ -0012d8f8 00008b16 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ -0012d8fc 00008c16 R_ARM_JUMP_SLOT 00000000 exit@GLIBC_2.4 │ │ │ │ -0012d900 00008d16 R_ARM_JUMP_SLOT 00000000 syscall@GLIBC_2.4 │ │ │ │ -0012d904 00009016 R_ARM_JUMP_SLOT 00000000 iswspace@GLIBC_2.4 │ │ │ │ -0012d908 00009116 R_ARM_JUMP_SLOT 00000000 __utimensat64@GLIBC_2.34 │ │ │ │ -0012d90c 00009316 R_ARM_JUMP_SLOT 00000000 ttyname@GLIBC_2.4 │ │ │ │ -0012d910 00009416 R_ARM_JUMP_SLOT 00000000 tcgetpgrp@GLIBC_2.4 │ │ │ │ -0012d914 00009516 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ -0012d918 00009716 R_ARM_JUMP_SLOT 00000000 setsid@GLIBC_2.4 │ │ │ │ -0012d91c 00009816 R_ARM_JUMP_SLOT 00000000 __libc_current_sigrtmax@GLIBC_2.4 │ │ │ │ -0012d920 00009916 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ -0012d924 00009a16 R_ARM_JUMP_SLOT 00000000 srand@GLIBC_2.4 │ │ │ │ -0012d928 00009b16 R_ARM_JUMP_SLOT 00000000 execve@GLIBC_2.4 │ │ │ │ -0012d92c 00009c16 R_ARM_JUMP_SLOT 00000000 setreuid@GLIBC_2.4 │ │ │ │ -0012d930 00009e16 R_ARM_JUMP_SLOT 00000000 nice@GLIBC_2.4 │ │ │ │ -0012d934 00009f16 R_ARM_JUMP_SLOT 00000000 getpagesize@GLIBC_2.4 │ │ │ │ -0012d938 0000a116 R_ARM_JUMP_SLOT 00000000 chown@GLIBC_2.4 │ │ │ │ -0012d93c 0000a216 R_ARM_JUMP_SLOT 00000000 execv@GLIBC_2.4 │ │ │ │ -0012d940 0000a416 R_ARM_JUMP_SLOT 00000000 __open64_2@GLIBC_2.7 │ │ │ │ -0012d944 0000a516 R_ARM_JUMP_SLOT 00000000 cfgetospeed@GLIBC_2.4 │ │ │ │ -0012d948 0000a716 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ -0012d94c 0000a816 R_ARM_JUMP_SLOT 00000000 iswalnum@GLIBC_2.4 │ │ │ │ -0012d950 0000a916 R_ARM_JUMP_SLOT 00000000 __strcat_chk@GLIBC_2.4 │ │ │ │ -0012d954 0000aa16 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ │ -0012d958 0000ab16 R_ARM_JUMP_SLOT 00000000 mkdir@GLIBC_2.4 │ │ │ │ -0012d95c 0000ac16 R_ARM_JUMP_SLOT 00000000 semget@GLIBC_2.4 │ │ │ │ -0012d960 0000ad16 R_ARM_JUMP_SLOT 00000000 bind@GLIBC_2.4 │ │ │ │ -0012d964 0000ae16 R_ARM_JUMP_SLOT 00000000 iswupper@GLIBC_2.4 │ │ │ │ -0012d968 0000af16 R_ARM_JUMP_SLOT 00000000 getgid@GLIBC_2.4 │ │ │ │ -0012d96c 0000b116 R_ARM_JUMP_SLOT 00000000 __setitimer64@GLIBC_2.34 │ │ │ │ -0012d970 0000b216 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ -0012d974 0000b416 R_ARM_JUMP_SLOT 00000000 strncpy@GLIBC_2.4 │ │ │ │ -0012d978 0000b516 R_ARM_JUMP_SLOT 00000000 strlcpy@GLIBC_2.38 │ │ │ │ -0012d97c 0000b816 R_ARM_JUMP_SLOT 00000000 statvfs64@GLIBC_2.4 │ │ │ │ -0012d980 0000bc16 R_ARM_JUMP_SLOT 00000000 write@GLIBC_2.4 │ │ │ │ -0012d984 0000be16 R_ARM_JUMP_SLOT 00000000 catclose@GLIBC_2.4 │ │ │ │ -0012d988 0000c516 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ -0012d98c 0000c616 R_ARM_JUMP_SLOT 00000000 access@GLIBC_2.4 │ │ │ │ -0012d990 0000c716 R_ARM_JUMP_SLOT 00000000 rand@GLIBC_2.4 │ │ │ │ -0012d994 0000c816 R_ARM_JUMP_SLOT 00000000 frexp@GLIBC_2.4 │ │ │ │ -0012d998 0000c916 R_ARM_JUMP_SLOT 00000000 pipe@GLIBC_2.4 │ │ │ │ -0012d99c 0000ca16 R_ARM_JUMP_SLOT 00000000 isalpha@GLIBC_2.4 │ │ │ │ -0012d9a0 0000cb16 R_ARM_JUMP_SLOT 00000000 remainder@GLIBC_2.4 │ │ │ │ -0012d9a4 0000cc16 R_ARM_JUMP_SLOT 00000000 endmntent@GLIBC_2.4 │ │ │ │ -0012d9a8 0000cd16 R_ARM_JUMP_SLOT 00000000 munmap@GLIBC_2.4 │ │ │ │ -0012d9ac 0000ce16 R_ARM_JUMP_SLOT 00000000 __longjmp_chk@GLIBC_2.11 │ │ │ │ -0012d9b0 0000cf16 R_ARM_JUMP_SLOT 00000000 setregid@GLIBC_2.4 │ │ │ │ -0012d9b4 0000d016 R_ARM_JUMP_SLOT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ -0012d9b8 0000d116 R_ARM_JUMP_SLOT 00000000 shutdown@GLIBC_2.4 │ │ │ │ -0012d9bc 0000d216 R_ARM_JUMP_SLOT 00000000 sigpending@GLIBC_2.4 │ │ │ │ -0012d9c0 0000d316 R_ARM_JUMP_SLOT 00000000 setlocale@GLIBC_2.4 │ │ │ │ -0012d9c4 0000d416 R_ARM_JUMP_SLOT 00000000 sigemptyset@GLIBC_2.4 │ │ │ │ -0012d9c8 0000d516 R_ARM_JUMP_SLOT 00000000 __utime64@GLIBC_2.34 │ │ │ │ -0012d9cc 0000d616 R_ARM_JUMP_SLOT 00000000 fork@GLIBC_2.4 │ │ │ │ -0012d9d0 0000d716 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_destroy@GLIBC_2.4 │ │ │ │ -0012d9d4 0000d816 R_ARM_JUMP_SLOT 00000000 __getrusage64@GLIBC_2.34 │ │ │ │ -0012d9d8 0000da16 R_ARM_JUMP_SLOT 00000000 strrchr@GLIBC_2.4 │ │ │ │ -0012d9dc 0000db16 R_ARM_JUMP_SLOT 00000000 listen@GLIBC_2.4 │ │ │ │ -0012d9e0 0000dd16 R_ARM_JUMP_SLOT 00000000 statfs64@GLIBC_2.4 │ │ │ │ -0012d9e4 0000de16 R_ARM_JUMP_SLOT 00000000 __sigsetjmp@GLIBC_2.4 │ │ │ │ -0012d9e8 0000df16 R_ARM_JUMP_SLOT 00000000 nl_langinfo@GLIBC_2.4 │ │ │ │ -0012d9ec 0000e116 R_ARM_JUMP_SLOT 00000000 madvise@GLIBC_2.4 │ │ │ │ -0012d9f0 0000e216 R_ARM_JUMP_SLOT 00000000 symlink@GLIBC_2.4 │ │ │ │ -0012d9f4 0000e316 R_ARM_JUMP_SLOT 00000000 setuid@GLIBC_2.4 │ │ │ │ -0012d9f8 0000e416 R_ARM_JUMP_SLOT 00000000 __semctl64@GLIBC_2.34 │ │ │ │ -0012d9fc 0000e516 R_ARM_JUMP_SLOT 00000000 posix_spawn@GLIBC_2.15 │ │ │ │ -0012da00 0000e716 R_ARM_JUMP_SLOT 00000000 setpgid@GLIBC_2.4 │ │ │ │ -0012da04 0000e816 R_ARM_JUMP_SLOT 00000000 localeconv@GLIBC_2.4 │ │ │ │ -0012da08 0000e916 R_ARM_JUMP_SLOT 00000000 readdir64@GLIBC_2.4 │ │ │ │ -0012da0c 0000ea16 R_ARM_JUMP_SLOT 00000000 dlsym@GLIBC_2.34 │ │ │ │ -0012da10 0000ec16 R_ARM_JUMP_SLOT 00000000 getppid@GLIBC_2.4 │ │ │ │ -0012da14 0000ed16 R_ARM_JUMP_SLOT 00000000 fchdir@GLIBC_2.4 │ │ │ │ -0012da18 0000ee16 R_ARM_JUMP_SLOT 00000000 __gettimeofday64@GLIBC_2.34 │ │ │ │ -0012da1c 0000ef16 R_ARM_JUMP_SLOT 00000000 qsort@GLIBC_2.4 │ │ │ │ -0012da20 0000f016 R_ARM_JUMP_SLOT 00000000 wctrans@GLIBC_2.4 │ │ │ │ -0012da24 0000f116 R_ARM_JUMP_SLOT 00000000 ldexp@GLIBC_2.4 │ │ │ │ -0012da28 0000f316 R_ARM_JUMP_SLOT 00000000 iswalpha@GLIBC_2.4 │ │ │ │ -0012da2c 0000f516 R_ARM_JUMP_SLOT 00000000 freeaddrinfo@GLIBC_2.4 │ │ │ │ -0012da30 0000f616 R_ARM_JUMP_SLOT 00000000 getaddrinfo@GLIBC_2.4 │ │ │ │ -0012da34 0000f816 R_ARM_JUMP_SLOT 00000000 socket@GLIBC_2.4 │ │ │ │ -0012da38 0000fa16 R_ARM_JUMP_SLOT 00000000 setmntent@GLIBC_2.4 │ │ │ │ -0012da3c 0000fc16 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ -0012da40 0000fe16 R_ARM_JUMP_SLOT 00000000 __ioctl_time64@GLIBC_2.34 │ │ │ │ -0012da44 00010016 R_ARM_JUMP_SLOT 00000000 __libc_current_sigrtmin@GLIBC_2.4 │ │ │ │ -0012da48 00010116 R_ARM_JUMP_SLOT 00000000 umask@GLIBC_2.4 │ │ │ │ -0012da4c 00010316 R_ARM_JUMP_SLOT 00000000 chmod@GLIBC_2.4 │ │ │ │ -0012da50 00010516 R_ARM_JUMP_SLOT 00000000 isatty@GLIBC_2.4 │ │ │ │ -0012da54 00010716 R_ARM_JUMP_SLOT 00000000 towupper@GLIBC_2.4 │ │ │ │ -0012da58 00010816 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ -0012da5c 00010916 R_ARM_JUMP_SLOT 00000000 dlclose@GLIBC_2.34 │ │ │ │ -0012da60 00010a16 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ -0012da64 00010b16 R_ARM_JUMP_SLOT 00000000 recv@GLIBC_2.4 │ │ │ │ -0012da68 00010c16 R_ARM_JUMP_SLOT 00000000 close@GLIBC_2.4 │ │ │ │ -0012da6c 00010e16 R_ARM_JUMP_SLOT 00000000 connect@GLIBC_2.4 │ │ │ │ -0012da70 00010f16 R_ARM_JUMP_SLOT 00000000 closedir@GLIBC_2.4 │ │ │ │ -0012da74 00011016 R_ARM_JUMP_SLOT 00000000 getgrgid@GLIBC_2.4 │ │ │ │ -0012da78 00011316 R_ARM_JUMP_SLOT 00000000 mbtowc@GLIBC_2.4 │ │ │ │ -0012da7c 00011416 R_ARM_JUMP_SLOT 00000000 fchmod@GLIBC_2.4 │ │ │ │ -0012da80 00011616 R_ARM_JUMP_SLOT 00000000 tcgetattr@GLIBC_2.4 │ │ │ │ -0012da84 00011716 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ │ +0012c744 00000316 R_ARM_JUMP_SLOT 00000000 __gmtime64@GLIBC_2.34 │ │ │ │ +0012c748 00000416 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ +0012c74c 00000516 R_ARM_JUMP_SLOT 00000000 __localtime64@GLIBC_2.34 │ │ │ │ +0012c750 00000616 R_ARM_JUMP_SLOT 00000000 wctype@GLIBC_2.4 │ │ │ │ +0012c754 00000716 R_ARM_JUMP_SLOT 00000000 strstr@GLIBC_2.4 │ │ │ │ +0012c758 00000816 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setflags@GLIBC_2.4 │ │ │ │ +0012c75c 00000916 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ +0012c760 00000b16 R_ARM_JUMP_SLOT 00000000 dlerror@GLIBC_2.34 │ │ │ │ +0012c764 00000c16 R_ARM_JUMP_SLOT 00000000 wcrtomb@GLIBC_2.4 │ │ │ │ +0012c768 00000d16 R_ARM_JUMP_SLOT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ +0012c76c 00000f16 R_ARM_JUMP_SLOT 00000000 getpwnam@GLIBC_2.4 │ │ │ │ +0012c770 00001016 R_ARM_JUMP_SLOT 00000000 fsync@GLIBC_2.4 │ │ │ │ +0012c774 00001116 R_ARM_JUMP_SLOT 00000000 iconv_close@GLIBC_2.4 │ │ │ │ +0012c778 00001216 R_ARM_JUMP_SLOT 00000000 iswctype@GLIBC_2.4 │ │ │ │ +0012c77c 00001316 R_ARM_JUMP_SLOT 00000000 iswdigit@GLIBC_2.4 │ │ │ │ +0012c780 00001416 R_ARM_JUMP_SLOT 00000000 iswlower@GLIBC_2.4 │ │ │ │ +0012c784 00001516 R_ARM_JUMP_SLOT 00000000 iconv@GLIBC_2.4 │ │ │ │ +0012c788 00001616 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ +0012c78c 00001716 R_ARM_JUMP_SLOT 00000000 wctomb@GLIBC_2.4 │ │ │ │ +0012c790 00001816 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ +0012c794 00001916 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ +0012c798 00001a16 R_ARM_JUMP_SLOT 00000000 pathconf@GLIBC_2.4 │ │ │ │ +0012c79c 00001c16 R_ARM_JUMP_SLOT 00000000 getpwuid@GLIBC_2.4 │ │ │ │ +0012c7a0 00002016 R_ARM_JUMP_SLOT 00000000 iswpunct@GLIBC_2.4 │ │ │ │ +0012c7a4 00002116 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoull@GLIBC_2.38 │ │ │ │ +0012c7a8 00002216 R_ARM_JUMP_SLOT 00000000 times@GLIBC_2.4 │ │ │ │ +0012c7ac 00002316 R_ARM_JUMP_SLOT 00000000 pause@GLIBC_2.4 │ │ │ │ +0012c7b0 00002416 R_ARM_JUMP_SLOT 00000000 towctrans@GLIBC_2.4 │ │ │ │ +0012c7b4 00002616 R_ARM_JUMP_SLOT 00000000 setrlimit64@GLIBC_2.4 │ │ │ │ +0012c7b8 00002716 R_ARM_JUMP_SLOT 00000000 read@GLIBC_2.4 │ │ │ │ +0012c7bc 00002816 R_ARM_JUMP_SLOT 00000000 iswxdigit@GLIBC_2.4 │ │ │ │ +0012c7c0 00002a16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_init@GLIBC_2.4 │ │ │ │ +0012c7c4 00002b16 R_ARM_JUMP_SLOT 00000000 getuid@GLIBC_2.4 │ │ │ │ +0012c7c8 00002c16 R_ARM_JUMP_SLOT 00000000 sigprocmask@GLIBC_2.4 │ │ │ │ +0012c7cc 00002d16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ +0012c7d0 00002e16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ +0012c7d4 00003016 R_ARM_JUMP_SLOT 00000000 confstr@GLIBC_2.4 │ │ │ │ +0012c7d8 00003316 R_ARM_JUMP_SLOT 00000000 _exit@GLIBC_2.4 │ │ │ │ +0012c7dc 00003416 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ +0012c7e0 00003516 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addtcsetpgrp_np@GLIBC_2.35 │ │ │ │ +0012c7e4 00003616 R_ARM_JUMP_SLOT 00000000 execlp@GLIBC_2.4 │ │ │ │ +0012c7e8 00003716 R_ARM_JUMP_SLOT 00000000 iswblank@GLIBC_2.4 │ │ │ │ +0012c7ec 00003816 R_ARM_JUMP_SLOT 00000000 towlower@GLIBC_2.4 │ │ │ │ +0012c7f0 00003a16 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ +0012c7f4 00003b16 R_ARM_JUMP_SLOT 00000000 catgets@GLIBC_2.4 │ │ │ │ +0012c7f8 00003d16 R_ARM_JUMP_SLOT 00000000 tcsetpgrp@GLIBC_2.4 │ │ │ │ +0012c7fc 00003e16 R_ARM_JUMP_SLOT 00000000 ftruncate64@GLIBC_2.4 │ │ │ │ +0012c800 00004016 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ +0012c804 00004116 R_ARM_JUMP_SLOT 00000000 sleep@GLIBC_2.4 │ │ │ │ +0012c808 00004216 R_ARM_JUMP_SLOT 00000000 uname@GLIBC_2.4 │ │ │ │ +0012c80c 00004316 R_ARM_JUMP_SLOT 00000000 eaccess@GLIBC_2.4 │ │ │ │ +0012c810 00004416 R_ARM_JUMP_SLOT 00000000 catopen@GLIBC_2.4 │ │ │ │ +0012c814 00004516 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ +0012c818 00004616 R_ARM_JUMP_SLOT 00000000 alarm@GLIBC_2.4 │ │ │ │ +0012c81c 00004716 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_destroy@GLIBC_2.4 │ │ │ │ +0012c820 00004816 R_ARM_JUMP_SLOT 00000000 __utimes64@GLIBC_2.34 │ │ │ │ +0012c824 00004916 R_ARM_JUMP_SLOT 00000000 sysconf@GLIBC_2.4 │ │ │ │ +0012c828 00004a16 R_ARM_JUMP_SLOT 00000000 unlink@GLIBC_2.4 │ │ │ │ +0012c82c 00004b16 R_ARM_JUMP_SLOT 00000000 getrlimit64@GLIBC_2.4 │ │ │ │ +0012c830 00004c16 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ +0012c834 00004d16 R_ARM_JUMP_SLOT 00000000 killpg@GLIBC_2.4 │ │ │ │ +0012c838 00004e16 R_ARM_JUMP_SLOT 00000000 dup@GLIBC_2.4 │ │ │ │ +0012c83c 00005016 R_ARM_JUMP_SLOT 00000000 socketpair@GLIBC_2.4 │ │ │ │ +0012c840 00005116 R_ARM_JUMP_SLOT 00000000 __fdelt_chk@GLIBC_2.15 │ │ │ │ +0012c844 00005216 R_ARM_JUMP_SLOT 00000000 iswgraph@GLIBC_2.4 │ │ │ │ +0012c848 00005316 R_ARM_JUMP_SLOT 00000000 sigismember@GLIBC_2.4 │ │ │ │ +0012c84c 00005416 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoll@GLIBC_2.38 │ │ │ │ +0012c850 00005516 R_ARM_JUMP_SLOT 00000000 iswcntrl@GLIBC_2.4 │ │ │ │ +0012c854 00005616 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_init@GLIBC_2.4 │ │ │ │ +0012c858 00005716 R_ARM_JUMP_SLOT 00000000 chdir@GLIBC_2.4 │ │ │ │ +0012c85c 00005816 R_ARM_JUMP_SLOT 00000000 strcasecmp@GLIBC_2.4 │ │ │ │ +0012c860 00005916 R_ARM_JUMP_SLOT 00000000 getpgrp@GLIBC_2.4 │ │ │ │ +0012c864 00005a16 R_ARM_JUMP_SLOT 00000000 geteuid@GLIBC_2.4 │ │ │ │ +0012c868 00005b16 R_ARM_JUMP_SLOT 00000000 iswprint@GLIBC_2.4 │ │ │ │ +0012c86c 00005c16 R_ARM_JUMP_SLOT 00000000 tzset@GLIBC_2.4 │ │ │ │ +0012c870 00005d16 R_ARM_JUMP_SLOT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ +0012c874 00005f16 R_ARM_JUMP_SLOT 00000000 semop@GLIBC_2.4 │ │ │ │ +0012c878 00006016 R_ARM_JUMP_SLOT 00000000 readlink@GLIBC_2.4 │ │ │ │ +0012c87c 00006116 R_ARM_JUMP_SLOT 00000000 getegid@GLIBC_2.4 │ │ │ │ +0012c880 00006216 R_ARM_JUMP_SLOT 00000000 sigaction@GLIBC_2.4 │ │ │ │ +0012c884 00006316 R_ARM_JUMP_SLOT 00000000 __memcpy_chk@GLIBC_2.4 │ │ │ │ +0012c888 00006616 R_ARM_JUMP_SLOT 00000000 lseek64@GLIBC_2.4 │ │ │ │ +0012c88c 00006716 R_ARM_JUMP_SLOT 00000000 __stpcpy_chk@GLIBC_2.4 │ │ │ │ +0012c890 00006816 R_ARM_JUMP_SLOT 00000000 waitpid@GLIBC_2.4 │ │ │ │ +0012c894 00006916 R_ARM_JUMP_SLOT 00000000 __ctype_get_mb_cur_max@GLIBC_2.4 │ │ │ │ +0012c898 00006a16 R_ARM_JUMP_SLOT 00000000 tcsetattr@GLIBC_2.4 │ │ │ │ +0012c89c 00006c16 R_ARM_JUMP_SLOT 00000000 strcpy@GLIBC_2.4 │ │ │ │ +0012c8a0 00006d16 R_ARM_JUMP_SLOT 00000000 __strcpy_chk@GLIBC_2.4 │ │ │ │ +0012c8a4 00006e16 R_ARM_JUMP_SLOT 00000000 mbrtowc@GLIBC_2.4 │ │ │ │ +0012c8a8 00006f16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setpgroup@GLIBC_2.4 │ │ │ │ +0012c8ac 00007116 R_ARM_JUMP_SLOT 00000000 __nanosleep64@GLIBC_2.34 │ │ │ │ +0012c8b0 00007216 R_ARM_JUMP_SLOT 00000000 getmntent@GLIBC_2.4 │ │ │ │ +0012c8b4 00007316 R_ARM_JUMP_SLOT 00000000 opendir@GLIBC_2.4 │ │ │ │ +0012c8b8 00007416 R_ARM_JUMP_SLOT 00000000 open64@GLIBC_2.4 │ │ │ │ +0012c8bc 00007716 R_ARM_JUMP_SLOT 00000000 __select64@GLIBC_2.34 │ │ │ │ +0012c8c0 00007816 R_ARM_JUMP_SLOT 00000000 rand_r@GLIBC_2.4 │ │ │ │ +0012c8c4 00007a16 R_ARM_JUMP_SLOT 00000000 setgid@GLIBC_2.4 │ │ │ │ +0012c8c8 00007b16 R_ARM_JUMP_SLOT 00000000 __fcntl_time64@GLIBC_2.34 │ │ │ │ +0012c8cc 00007c16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ +0012c8d0 00007e16 R_ARM_JUMP_SLOT 00000000 iconv_open@GLIBC_2.4 │ │ │ │ +0012c8d4 00007f16 R_ARM_JUMP_SLOT 00000000 sigaddset@GLIBC_2.4 │ │ │ │ +0012c8d8 00008016 R_ARM_JUMP_SLOT 00000000 strerror@GLIBC_2.4 │ │ │ │ +0012c8dc 00008116 R_ARM_JUMP_SLOT 00000000 dlopen@GLIBC_2.34 │ │ │ │ +0012c8e0 00008216 R_ARM_JUMP_SLOT 00000000 __ctype_tolower_loc@GLIBC_2.4 │ │ │ │ +0012c8e4 00008316 R_ARM_JUMP_SLOT 00000000 __ctype_toupper_loc@GLIBC_2.4 │ │ │ │ +0012c8e8 00008416 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ +0012c8ec 00008616 R_ARM_JUMP_SLOT 00000000 mknod@GLIBC_2.33 │ │ │ │ +0012c8f0 00008716 R_ARM_JUMP_SLOT 00000000 rename@GLIBC_2.4 │ │ │ │ +0012c8f4 00008816 R_ARM_JUMP_SLOT 00000000 kill@GLIBC_2.4 │ │ │ │ +0012c8f8 00008916 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4 │ │ │ │ +0012c8fc 00008a16 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ +0012c900 00008b16 R_ARM_JUMP_SLOT 00000000 exit@GLIBC_2.4 │ │ │ │ +0012c904 00008c16 R_ARM_JUMP_SLOT 00000000 syscall@GLIBC_2.4 │ │ │ │ +0012c908 00008f16 R_ARM_JUMP_SLOT 00000000 iswspace@GLIBC_2.4 │ │ │ │ +0012c90c 00009016 R_ARM_JUMP_SLOT 00000000 __utimensat64@GLIBC_2.34 │ │ │ │ +0012c910 00009216 R_ARM_JUMP_SLOT 00000000 ttyname@GLIBC_2.4 │ │ │ │ +0012c914 00009316 R_ARM_JUMP_SLOT 00000000 tcgetpgrp@GLIBC_2.4 │ │ │ │ +0012c918 00009416 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ +0012c91c 00009616 R_ARM_JUMP_SLOT 00000000 setsid@GLIBC_2.4 │ │ │ │ +0012c920 00009716 R_ARM_JUMP_SLOT 00000000 __libc_current_sigrtmax@GLIBC_2.4 │ │ │ │ +0012c924 00009816 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ +0012c928 00009916 R_ARM_JUMP_SLOT 00000000 srand@GLIBC_2.4 │ │ │ │ +0012c92c 00009a16 R_ARM_JUMP_SLOT 00000000 execve@GLIBC_2.4 │ │ │ │ +0012c930 00009b16 R_ARM_JUMP_SLOT 00000000 setreuid@GLIBC_2.4 │ │ │ │ +0012c934 00009d16 R_ARM_JUMP_SLOT 00000000 nice@GLIBC_2.4 │ │ │ │ +0012c938 00009e16 R_ARM_JUMP_SLOT 00000000 getpagesize@GLIBC_2.4 │ │ │ │ +0012c93c 0000a016 R_ARM_JUMP_SLOT 00000000 chown@GLIBC_2.4 │ │ │ │ +0012c940 0000a116 R_ARM_JUMP_SLOT 00000000 execv@GLIBC_2.4 │ │ │ │ +0012c944 0000a316 R_ARM_JUMP_SLOT 00000000 __open64_2@GLIBC_2.7 │ │ │ │ +0012c948 0000a416 R_ARM_JUMP_SLOT 00000000 cfgetospeed@GLIBC_2.4 │ │ │ │ +0012c94c 0000a616 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ +0012c950 0000a716 R_ARM_JUMP_SLOT 00000000 iswalnum@GLIBC_2.4 │ │ │ │ +0012c954 0000a816 R_ARM_JUMP_SLOT 00000000 __strcat_chk@GLIBC_2.4 │ │ │ │ +0012c958 0000a916 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ │ +0012c95c 0000aa16 R_ARM_JUMP_SLOT 00000000 mkdir@GLIBC_2.4 │ │ │ │ +0012c960 0000ab16 R_ARM_JUMP_SLOT 00000000 semget@GLIBC_2.4 │ │ │ │ +0012c964 0000ac16 R_ARM_JUMP_SLOT 00000000 bind@GLIBC_2.4 │ │ │ │ +0012c968 0000ad16 R_ARM_JUMP_SLOT 00000000 iswupper@GLIBC_2.4 │ │ │ │ +0012c96c 0000ae16 R_ARM_JUMP_SLOT 00000000 getgid@GLIBC_2.4 │ │ │ │ +0012c970 0000b016 R_ARM_JUMP_SLOT 00000000 __setitimer64@GLIBC_2.34 │ │ │ │ +0012c974 0000b116 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ +0012c978 0000b316 R_ARM_JUMP_SLOT 00000000 strncpy@GLIBC_2.4 │ │ │ │ +0012c97c 0000b416 R_ARM_JUMP_SLOT 00000000 strlcpy@GLIBC_2.38 │ │ │ │ +0012c980 0000b716 R_ARM_JUMP_SLOT 00000000 statvfs64@GLIBC_2.4 │ │ │ │ +0012c984 0000bb16 R_ARM_JUMP_SLOT 00000000 write@GLIBC_2.4 │ │ │ │ +0012c988 0000bd16 R_ARM_JUMP_SLOT 00000000 catclose@GLIBC_2.4 │ │ │ │ +0012c98c 0000c416 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ +0012c990 0000c516 R_ARM_JUMP_SLOT 00000000 access@GLIBC_2.4 │ │ │ │ +0012c994 0000c616 R_ARM_JUMP_SLOT 00000000 rand@GLIBC_2.4 │ │ │ │ +0012c998 0000c716 R_ARM_JUMP_SLOT 00000000 frexp@GLIBC_2.4 │ │ │ │ +0012c99c 0000c816 R_ARM_JUMP_SLOT 00000000 pipe@GLIBC_2.4 │ │ │ │ +0012c9a0 0000c916 R_ARM_JUMP_SLOT 00000000 isalpha@GLIBC_2.4 │ │ │ │ +0012c9a4 0000ca16 R_ARM_JUMP_SLOT 00000000 remainder@GLIBC_2.4 │ │ │ │ +0012c9a8 0000cb16 R_ARM_JUMP_SLOT 00000000 endmntent@GLIBC_2.4 │ │ │ │ +0012c9ac 0000cc16 R_ARM_JUMP_SLOT 00000000 __longjmp_chk@GLIBC_2.11 │ │ │ │ +0012c9b0 0000cd16 R_ARM_JUMP_SLOT 00000000 setregid@GLIBC_2.4 │ │ │ │ +0012c9b4 0000ce16 R_ARM_JUMP_SLOT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ +0012c9b8 0000cf16 R_ARM_JUMP_SLOT 00000000 shutdown@GLIBC_2.4 │ │ │ │ +0012c9bc 0000d016 R_ARM_JUMP_SLOT 00000000 sigpending@GLIBC_2.4 │ │ │ │ +0012c9c0 0000d116 R_ARM_JUMP_SLOT 00000000 setlocale@GLIBC_2.4 │ │ │ │ +0012c9c4 0000d216 R_ARM_JUMP_SLOT 00000000 sigemptyset@GLIBC_2.4 │ │ │ │ +0012c9c8 0000d316 R_ARM_JUMP_SLOT 00000000 __utime64@GLIBC_2.34 │ │ │ │ +0012c9cc 0000d416 R_ARM_JUMP_SLOT 00000000 fork@GLIBC_2.4 │ │ │ │ +0012c9d0 0000d516 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_destroy@GLIBC_2.4 │ │ │ │ +0012c9d4 0000d616 R_ARM_JUMP_SLOT 00000000 __getrusage64@GLIBC_2.34 │ │ │ │ +0012c9d8 0000d816 R_ARM_JUMP_SLOT 00000000 strrchr@GLIBC_2.4 │ │ │ │ +0012c9dc 0000d916 R_ARM_JUMP_SLOT 00000000 listen@GLIBC_2.4 │ │ │ │ +0012c9e0 0000db16 R_ARM_JUMP_SLOT 00000000 statfs64@GLIBC_2.4 │ │ │ │ +0012c9e4 0000dc16 R_ARM_JUMP_SLOT 00000000 __sigsetjmp@GLIBC_2.4 │ │ │ │ +0012c9e8 0000dd16 R_ARM_JUMP_SLOT 00000000 nl_langinfo@GLIBC_2.4 │ │ │ │ +0012c9ec 0000df16 R_ARM_JUMP_SLOT 00000000 madvise@GLIBC_2.4 │ │ │ │ +0012c9f0 0000e016 R_ARM_JUMP_SLOT 00000000 symlink@GLIBC_2.4 │ │ │ │ +0012c9f4 0000e116 R_ARM_JUMP_SLOT 00000000 setuid@GLIBC_2.4 │ │ │ │ +0012c9f8 0000e216 R_ARM_JUMP_SLOT 00000000 __semctl64@GLIBC_2.34 │ │ │ │ +0012c9fc 0000e316 R_ARM_JUMP_SLOT 00000000 posix_spawn@GLIBC_2.15 │ │ │ │ +0012ca00 0000e516 R_ARM_JUMP_SLOT 00000000 setpgid@GLIBC_2.4 │ │ │ │ +0012ca04 0000e616 R_ARM_JUMP_SLOT 00000000 localeconv@GLIBC_2.4 │ │ │ │ +0012ca08 0000e716 R_ARM_JUMP_SLOT 00000000 readdir64@GLIBC_2.4 │ │ │ │ +0012ca0c 0000e816 R_ARM_JUMP_SLOT 00000000 dlsym@GLIBC_2.34 │ │ │ │ +0012ca10 0000ea16 R_ARM_JUMP_SLOT 00000000 getppid@GLIBC_2.4 │ │ │ │ +0012ca14 0000eb16 R_ARM_JUMP_SLOT 00000000 fchdir@GLIBC_2.4 │ │ │ │ +0012ca18 0000ec16 R_ARM_JUMP_SLOT 00000000 __gettimeofday64@GLIBC_2.34 │ │ │ │ +0012ca1c 0000ed16 R_ARM_JUMP_SLOT 00000000 qsort@GLIBC_2.4 │ │ │ │ +0012ca20 0000ee16 R_ARM_JUMP_SLOT 00000000 wctrans@GLIBC_2.4 │ │ │ │ +0012ca24 0000ef16 R_ARM_JUMP_SLOT 00000000 ldexp@GLIBC_2.4 │ │ │ │ +0012ca28 0000f116 R_ARM_JUMP_SLOT 00000000 iswalpha@GLIBC_2.4 │ │ │ │ +0012ca2c 0000f316 R_ARM_JUMP_SLOT 00000000 freeaddrinfo@GLIBC_2.4 │ │ │ │ +0012ca30 0000f416 R_ARM_JUMP_SLOT 00000000 getaddrinfo@GLIBC_2.4 │ │ │ │ +0012ca34 0000f616 R_ARM_JUMP_SLOT 00000000 socket@GLIBC_2.4 │ │ │ │ +0012ca38 0000f816 R_ARM_JUMP_SLOT 00000000 setmntent@GLIBC_2.4 │ │ │ │ +0012ca3c 0000fa16 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ +0012ca40 0000fc16 R_ARM_JUMP_SLOT 00000000 __ioctl_time64@GLIBC_2.34 │ │ │ │ +0012ca44 0000fe16 R_ARM_JUMP_SLOT 00000000 __libc_current_sigrtmin@GLIBC_2.4 │ │ │ │ +0012ca48 0000ff16 R_ARM_JUMP_SLOT 00000000 umask@GLIBC_2.4 │ │ │ │ +0012ca4c 00010116 R_ARM_JUMP_SLOT 00000000 chmod@GLIBC_2.4 │ │ │ │ +0012ca50 00010316 R_ARM_JUMP_SLOT 00000000 isatty@GLIBC_2.4 │ │ │ │ +0012ca54 00010516 R_ARM_JUMP_SLOT 00000000 towupper@GLIBC_2.4 │ │ │ │ +0012ca58 00010616 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ +0012ca5c 00010716 R_ARM_JUMP_SLOT 00000000 dlclose@GLIBC_2.34 │ │ │ │ +0012ca60 00010816 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ +0012ca64 00010916 R_ARM_JUMP_SLOT 00000000 recv@GLIBC_2.4 │ │ │ │ +0012ca68 00010a16 R_ARM_JUMP_SLOT 00000000 close@GLIBC_2.4 │ │ │ │ +0012ca6c 00010c16 R_ARM_JUMP_SLOT 00000000 connect@GLIBC_2.4 │ │ │ │ +0012ca70 00010d16 R_ARM_JUMP_SLOT 00000000 closedir@GLIBC_2.4 │ │ │ │ +0012ca74 00010e16 R_ARM_JUMP_SLOT 00000000 getgrgid@GLIBC_2.4 │ │ │ │ +0012ca78 00011116 R_ARM_JUMP_SLOT 00000000 mbtowc@GLIBC_2.4 │ │ │ │ +0012ca7c 00011216 R_ARM_JUMP_SLOT 00000000 fchmod@GLIBC_2.4 │ │ │ │ +0012ca80 00011416 R_ARM_JUMP_SLOT 00000000 tcgetattr@GLIBC_2.4 │ │ │ │ +0012ca84 00011516 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,32 +1,32 @@ │ │ │ │ │ │ │ │ -Dynamic section at offset 0x12c628 contains 29 entries: │ │ │ │ +Dynamic section at offset 0x12c630 contains 29 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux.so.3] │ │ │ │ - 0x0000000c (INIT) 0x795c │ │ │ │ - 0x0000000d (FINI) 0xf2dd0 │ │ │ │ - 0x00000019 (INIT_ARRAY) 0x122a24 │ │ │ │ + 0x0000000c (INIT) 0x7918 │ │ │ │ + 0x0000000d (FINI) 0xf2468 │ │ │ │ + 0x00000019 (INIT_ARRAY) 0x121a2c │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ - 0x0000001a (FINI_ARRAY) 0x122a2c │ │ │ │ + 0x0000001a (FINI_ARRAY) 0x121a34 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x1ac │ │ │ │ - 0x00000005 (STRTAB) 0x1470 │ │ │ │ + 0x00000005 (STRTAB) 0x1450 │ │ │ │ 0x00000006 (SYMTAB) 0x210 │ │ │ │ - 0x0000000a (STRSZ) 2702 (bytes) │ │ │ │ + 0x0000000a (STRSZ) 2688 (bytes) │ │ │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ │ │ 0x00000015 (DEBUG) 0x0 │ │ │ │ - 0x00000003 (PLTGOT) 0x12d730 │ │ │ │ - 0x00000002 (PLTRELSZ) 1688 (bytes) │ │ │ │ + 0x00000003 (PLTGOT) 0x12c738 │ │ │ │ + 0x00000002 (PLTRELSZ) 1672 (bytes) │ │ │ │ 0x00000014 (PLTREL) REL │ │ │ │ - 0x00000017 (JMPREL) 0x72c4 │ │ │ │ - 0x00000011 (REL) 0x226c │ │ │ │ + 0x00000017 (JMPREL) 0x7290 │ │ │ │ + 0x00000011 (REL) 0x2238 │ │ │ │ 0x00000012 (RELSZ) 20568 (bytes) │ │ │ │ 0x00000013 (RELENT) 8 (bytes) │ │ │ │ 0x0000001e (FLAGS) BIND_NOW │ │ │ │ 0x6ffffffb (FLAGS_1) Flags: NOW PIE │ │ │ │ - 0x6ffffffe (VERNEED) 0x214c │ │ │ │ + 0x6ffffffe (VERNEED) 0x2118 │ │ │ │ 0x6fffffff (VERNEEDNUM) 3 │ │ │ │ - 0x6ffffff0 (VERSYM) 0x1efe │ │ │ │ + 0x6ffffff0 (VERSYM) 0x1ed0 │ │ │ │ 0x6ffffffa (RELCOUNT) 2486 │ │ │ │ 0x00000000 (NULL) 0x0 │ │ │ ├── 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: 693ee3a39f4aad358fec49d0e81317bba03a5ff0 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5276f3c118c6d2087ee8566321226ad31e00f0af │ │ │ │ │ │ │ │ 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 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,87 +1,86 @@ │ │ │ │ │ │ │ │ -Version symbols section '.gnu.version' contains 294 entries: │ │ │ │ - Addr: 0x0000000000001efe Offset: 0x00001efe Link: 5 (.dynsym) │ │ │ │ +Version symbols section '.gnu.version' contains 292 entries: │ │ │ │ + Addr: 0x0000000000001ed0 Offset: 0x00001ed0 Link: 5 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.34) │ │ │ │ 004: 3 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 008: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 4 (GLIBC_2.29) 2 (GLIBC_2.34) │ │ │ │ 00c: 3 (GLIBC_2.4) 2 (GLIBC_2.34) 4 (GLIBC_2.29) 3 (GLIBC_2.4) │ │ │ │ 010: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 014: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ 018: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 01c: 3 (GLIBC_2.4) 1 (*global*) 5 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ 020: 3 (GLIBC_2.4) 6 (GLIBC_2.38) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 024: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 028: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 02c: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ 030: 3 (GLIBC_2.4) 7 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 034: 3 (GLIBC_2.4) 8 (GLIBC_2.35) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 038: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) 4 (GLIBC_2.29) │ │ │ │ - 03c: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 040: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 038: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 4 (GLIBC_2.29) 3 (GLIBC_2.4) │ │ │ │ + 03c: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ + 040: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 044: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 048: 3 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 04c: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 050: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 9 (GLIBC_2.15) 3 (GLIBC_2.4) │ │ │ │ - 054: 3 (GLIBC_2.4) 6 (GLIBC_2.38) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 048: 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 04c: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ + 050: 3 (GLIBC_2.4) 9 (GLIBC_2.15) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 054: 6 (GLIBC_2.38) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 058: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 05c: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ + 05c: 3 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 060: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 064: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 068: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 06c: 4 (GLIBC_2.29) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 070: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ - 074: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 078: 2 (GLIBC_2.34) 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 07c: 2 (GLIBC_2.34) 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 080: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ - 084: 3 (GLIBC_2.4) 1 (*global*) a (GLIBC_2.23) b (GLIBC_2.33) │ │ │ │ + 064: 5 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 068: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 4 (GLIBC_2.29) │ │ │ │ + 06c: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 070: 5 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 074: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ + 078: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ + 07c: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 080: 3 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 084: 1 (*global*) a (GLIBC_2.23) b (GLIBC_2.33) 3 (GLIBC_2.4) │ │ │ │ 088: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 08c: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ - 090: 3 (GLIBC_2.4) 2 (GLIBC_2.34) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 094: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 08c: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 090: 2 (GLIBC_2.34) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 094: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 098: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 09c: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 0a0: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ - 0a4: c (GLIBC_2.7) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 09c: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ + 0a0: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) c (GLIBC_2.7) │ │ │ │ + 0a4: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ 0a8: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 0ac: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 0b0: 5 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ - 0b4: 3 (GLIBC_2.4) 6 (GLIBC_2.38) d (GLIBC_2.38) e (GLIBC_2.35) │ │ │ │ - 0b8: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 0bc: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ + 0ac: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ + 0b0: 2 (GLIBC_2.34) 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 0b4: 6 (GLIBC_2.38) d (GLIBC_2.38) e (GLIBC_2.35) 3 (GLIBC_2.4) │ │ │ │ + 0b8: 5 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 0bc: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ 0c0: 5 (GLIBC_2.4) 5 (GLIBC_2.4) 5 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ - 0c4: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 0c8: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ - 0cc: 3 (GLIBC_2.4) 3 (GLIBC_2.4) f (GLIBC_2.11) 3 (GLIBC_2.4) │ │ │ │ - 0d0: 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 0d4: 3 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 0d8: 2 (GLIBC_2.34) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 0dc: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 0e0: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 0e4: 2 (GLIBC_2.34) 9 (GLIBC_2.15) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 0e8: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ - 0ec: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ - 0f0: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 0f4: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ - 0f8: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 1 (*global*) │ │ │ │ - 0fc: 2 (GLIBC_2.34) 5 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ - 100: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 104: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 108: 3 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 10c: 3 (GLIBC_2.4) 10 (GLIBC_2.39) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 110: 3 (GLIBC_2.4) 4 (GLIBC_2.29) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ - 114: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ + 0c4: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ + 0c8: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 0cc: f (GLIBC_2.11) 3 (GLIBC_2.4) 2 (GLIBC_2.34) 3 (GLIBC_2.4) │ │ │ │ + 0d0: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ + 0d4: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) 5 (GLIBC_2.4) │ │ │ │ + 0d8: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 0dc: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 0e0: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) 9 (GLIBC_2.15) │ │ │ │ + 0e4: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 0e8: 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 0ec: 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ + 0f0: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 0f4: 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ + 0f8: 3 (GLIBC_2.4) 1 (*global*) 2 (GLIBC_2.34) 5 (GLIBC_2.4) │ │ │ │ + 0fc: 2 (GLIBC_2.34) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 100: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) 3 (GLIBC_2.4) │ │ │ │ + 104: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 2 (GLIBC_2.34) │ │ │ │ + 108: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 10 (GLIBC_2.39) │ │ │ │ + 10c: 3 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 4 (GLIBC_2.29) │ │ │ │ + 110: 5 (GLIBC_2.4) 3 (GLIBC_2.4) 3 (GLIBC_2.4) 5 (GLIBC_2.4) │ │ │ │ + 114: 3 (GLIBC_2.4) 2 (GLIBC_2.34) 1 (*global*) 1 (*global*) │ │ │ │ 118: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 11c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 120: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ - 124: 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 3 entries: │ │ │ │ - Addr: 0x000000000000214c Offset: 0x0000214c Link: 6 (.dynstr) │ │ │ │ + Addr: 0x0000000000002118 Offset: 0x00002118 Link: 6 (.dynstr) │ │ │ │ 000000: Version: 1 File: ld-linux.so.3 Cnt: 1 │ │ │ │ 0x0010: Name: GLIBC_2.4 Flags: none Version: 7 │ │ │ │ 0x0020: Version: 1 File: libm.so.6 Cnt: 6 │ │ │ │ 0x0030: Name: GLIBC_2.39 Flags: none Version: 16 │ │ │ │ 0x0040: Name: GLIBC_2.35 Flags: none Version: 14 │ │ │ │ 0x0050: Name: GLIBC_2.38 Flags: none Version: 13 │ │ │ │ 0x0060: Name: GLIBC_2.23 Flags: none Version: 10 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -3249,15 +3249,15 @@ │ │ │ │ remainder │ │ │ │ signbit │ │ │ │ @(#)$Id: Version AJM 93u+m/1.0.10 2024-08-01 $ │ │ │ │ LC_MESSAGES │ │ │ │ 0123456789 │ │ │ │ ))++++////33337777777>>>>BBBEEEHHHKKKNNNQQQQUUUUUUUUUU │ │ │ │ tttttttttt~~~ │ │ │ │ -I900010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899` │ │ │ │ +I900010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 │ │ │ │ 0123456789ABCDEF │ │ │ │ 0123456789abcdef │ │ │ │ /usr/lib/debug/.dwz/arm-linux-gnueabi/ksh93u+m.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .note.ABI-tag │ │ │ │ .gnu.hash │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu.hash {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu.hash': │ │ │ │ - 0x000001ac 03000000 18010000 04000000 07000000 ................ │ │ │ │ + 0x000001ac 03000000 16010000 04000000 07000000 ................ │ │ │ │ 0x000001bc 00200400 86400480 48008420 a8990aa6 . ...@..H.. .... │ │ │ │ - 0x000001cc 18010000 20010000 22010000 dc4b61c6 .... ..."....Ka. │ │ │ │ + 0x000001cc 16010000 1e010000 20010000 dc4b61c6 ........ ....Ka. │ │ │ │ 0x000001dc ae6087ff 425987ff 72742c19 32c107f5 .`..BY..rt,.2... │ │ │ │ 0x000001ec fcbf0f93 0c398a92 fb0570f2 f0bc0faf .....9....p..... │ │ │ │ 0x000001fc 43c38892 ee21630f a6ffc5e2 e4de931c C....!c......... │ │ │ │ 0x0000020c 6756a715 gV.. │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -1,172 +1,171 @@ │ │ │ │ │ │ │ │ Hex dump of section '.dynstr': │ │ │ │ - 0x00001470 005f4954 4d5f6465 72656769 73746572 ._ITM_deregister │ │ │ │ - 0x00001480 544d436c 6f6e6554 61626c65 005f5f67 TMCloneTable.__g │ │ │ │ - 0x00001490 6d6f6e5f 73746172 745f5f00 5f49544d mon_start__._ITM │ │ │ │ - 0x000014a0 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ - 0x000014b0 5461626c 65006174 616e3200 6174616e Table.atan2.atan │ │ │ │ - 0x000014c0 68006c67 616d6d61 0072656d 61696e64 h.lgamma.remaind │ │ │ │ - 0x000014d0 65720061 74616e00 79300079 31006c64 er.atan.y0.y1.ld │ │ │ │ - 0x000014e0 65787000 796e0072 6f756e64 00666162 exp.yn.round.fab │ │ │ │ - 0x000014f0 7300666d 61006c6f 6732006e 65787461 s.fma.log2.nexta │ │ │ │ - 0x00001500 66746572 00696c6f 67620065 78703130 fter.ilogb.exp10 │ │ │ │ - 0x00001510 00617369 6e006578 706d3100 65726600 .asin.expm1.erf. │ │ │ │ - 0x00001520 706f7700 7363616c 626e0061 73696e68 pow.scalbn.asinh │ │ │ │ - 0x00001530 006c6f67 31300068 79706f74 0066696e .log10.hypot.fin │ │ │ │ - 0x00001540 69746500 666d6178 006c6f67 31700074 ite.fmax.log1p.t │ │ │ │ - 0x00001550 72756e63 00657870 32006a30 006a3100 runc.exp2.j0.j1. │ │ │ │ - 0x00001560 63627274 00636569 6c006163 6f736800 cbrt.ceil.acosh. │ │ │ │ - 0x00001570 66726578 70006a6e 00736361 6c620065 frexp.jn.scalb.e │ │ │ │ - 0x00001580 72666300 666d696e 006e6561 72627969 rfc.fmin.nearbyi │ │ │ │ - 0x00001590 6e740073 71727400 6664696d 006e6578 nt.sqrt.fdim.nex │ │ │ │ - 0x000015a0 74746f77 61726400 61636f73 00746761 ttoward.acos.tga │ │ │ │ - 0x000015b0 6d6d6100 636f7079 7369676e 00666d6f mma.copysign.fmo │ │ │ │ - 0x000015c0 6400666c 6f6f7200 6c6f6700 73746174 d.floor.log.stat │ │ │ │ - 0x000015d0 76667336 34006e6c 5f6c616e 67696e66 vfs64.nl_langinf │ │ │ │ - 0x000015e0 6f006361 746f7065 6e007374 72637079 o.catopen.strcpy │ │ │ │ - 0x000015f0 005f5f75 74696d65 73363400 67657470 .__utimes64.getp │ │ │ │ - 0x00001600 61676573 697a6500 5f5f636c 6f636b5f agesize.__clock_ │ │ │ │ - 0x00001610 67657474 696d6536 34006663 686d6f64 gettime64.fchmod │ │ │ │ - 0x00001620 00746373 65747067 7270005f 5f6c6962 .tcsetpgrp.__lib │ │ │ │ - 0x00001630 635f6375 7272656e 745f7369 6772746d c_current_sigrtm │ │ │ │ - 0x00001640 696e005f 5f69736f 6332335f 73747274 in.__isoc23_strt │ │ │ │ - 0x00001650 6f756c6c 00736c65 65700067 65746772 oull.sleep.getgr │ │ │ │ - 0x00001660 67696400 69636f6e 765f6f70 656e0070 gid.iconv_open.p │ │ │ │ - 0x00001670 61746863 6f6e6600 69737761 6c706861 athconf.iswalpha │ │ │ │ - 0x00001680 00737472 6e637079 00737973 636f6e66 .strncpy.sysconf │ │ │ │ - 0x00001690 005f5f73 656c6563 74363400 73747263 .__select64.strc │ │ │ │ - 0x000016a0 6f6c6c00 73796d6c 696e6b00 5f5f7374 oll.symlink.__st │ │ │ │ - 0x000016b0 72637079 5f63686b 00736574 73696400 rcpy_chk.setsid. │ │ │ │ - 0x000016c0 5f5f7374 70637079 5f63686b 005f5f67 __stpcpy_chk.__g │ │ │ │ - 0x000016d0 65747469 6d656f66 64617936 34005f5f ettimeofday64.__ │ │ │ │ - 0x000016e0 66737461 7436345f 74696d65 36340066 fstat64_time64.f │ │ │ │ - 0x000016f0 63686469 72005f5f 63747970 655f746f chdir.__ctype_to │ │ │ │ - 0x00001700 75707065 725f6c6f 6300747a 73657400 upper_loc.tzset. │ │ │ │ - 0x00001710 5f5f7574 696d656e 73617436 34005f5f __utimensat64.__ │ │ │ │ - 0x00001720 73746163 6b5f6368 6b5f6661 696c0066 stack_chk_fail.f │ │ │ │ - 0x00001730 72656500 6c736565 6b363400 706f7369 ree.lseek64.posi │ │ │ │ - 0x00001740 785f7370 61776e5f 66696c65 5f616374 x_spawn_file_act │ │ │ │ - 0x00001750 696f6e73 5f696e69 74007365 74676964 ions_init.setgid │ │ │ │ - 0x00001760 0069636f 6e760069 73776c6f 77657200 .iconv.iswlower. │ │ │ │ - 0x00001770 5f5f6664 656c745f 63686b00 65786563 __fdelt_chk.exec │ │ │ │ - 0x00001780 6c700074 696d6573 00736967 61646473 lp.times.sigadds │ │ │ │ - 0x00001790 65740072 65616464 69723634 0069636f et.readdir64.ico │ │ │ │ - 0x000017a0 6e765f63 6c6f7365 00667265 65616464 nv_close.freeadd │ │ │ │ - 0x000017b0 72696e66 6f006765 74616464 72696e66 rinfo.getaddrinf │ │ │ │ - 0x000017c0 6f006361 74636c6f 73650064 6c636c6f o.catclose.dlclo │ │ │ │ - 0x000017d0 73650072 616e645f 72007369 6769736d se.rand_r.sigism │ │ │ │ - 0x000017e0 656d6265 72007369 67616374 696f6e00 ember.sigaction. │ │ │ │ - 0x000017f0 5f5f6c6f 6e676a6d 705f6368 6b006366 __longjmp_chk.cf │ │ │ │ - 0x00001800 6765746f 73706565 64006973 616c7068 getospeed.isalph │ │ │ │ - 0x00001810 6100636c 6f736564 6972005f 5f637479 a.closedir.__cty │ │ │ │ - 0x00001820 70655f67 65745f6d 625f6375 725f6d61 pe_get_mb_cur_ma │ │ │ │ - 0x00001830 78006269 6e64006f 70656e36 34007365 x.bind.open64.se │ │ │ │ - 0x00001840 74756964 00736f63 6b657470 61697200 tuid.socketpair. │ │ │ │ - 0x00001850 73747272 63687200 73746174 66733634 strrchr.statfs64 │ │ │ │ - 0x00001860 00756e6c 696e6b00 6d756e6d 6170006d .unlink.munmap.m │ │ │ │ - 0x00001870 656d6d6f 7665006d 6d617036 34006e69 emmove.mmap64.ni │ │ │ │ - 0x00001880 63650073 7472746f 6400706f 7369785f ce.strtod.posix_ │ │ │ │ - 0x00001890 73706177 6e617474 725f7365 74706772 spawnattr_setpgr │ │ │ │ - 0x000018a0 6f757000 736f636b 65740069 73777570 oup.socket.iswup │ │ │ │ - 0x000018b0 70657200 73657470 67696400 67657470 per.setpgid.getp │ │ │ │ - 0x000018c0 77756964 006d6274 6f776300 5f5f676d wuid.mbtowc.__gm │ │ │ │ - 0x000018d0 74696d65 36340065 6e646d6e 74656e74 time64.endmntent │ │ │ │ - 0x000018e0 00666f72 6b007374 726c656e 00697377 .fork.strlen.isw │ │ │ │ - 0x000018f0 616c6e75 6d006765 74707069 6400706f alnum.getppid.po │ │ │ │ - 0x00001900 7369785f 73706177 6e5f6669 6c655f61 six_spawn_file_a │ │ │ │ - 0x00001910 6374696f 6e735f61 64647463 73657470 ctions_addtcsetp │ │ │ │ - 0x00001920 6772705f 6e700069 73777370 61636500 grp_np.iswspace. │ │ │ │ - 0x00001930 73696770 656e6469 6e67005f 5f637479 sigpending.__cty │ │ │ │ - 0x00001940 70655f62 5f6c6f63 006d626c 656e005f pe_b_loc.mblen._ │ │ │ │ - 0x00001950 5f6d656d 6370795f 63686b00 73747273 _memcpy_chk.strs │ │ │ │ - 0x00001960 7472006d 6b6e6f64 006d6272 746f7763 tr.mknod.mbrtowc │ │ │ │ - 0x00001970 005f5f73 69677365 746a6d70 006d6b64 .__sigsetjmp.mkd │ │ │ │ - 0x00001980 69720069 7377626c 616e6b00 67657472 ir.iswblank.getr │ │ │ │ - 0x00001990 6c696d69 74363400 5f5f6973 6f633233 limit64.__isoc23 │ │ │ │ - 0x000019a0 5f737472 746f6c00 5f5f7365 74697469 _strtol.__setiti │ │ │ │ - 0x000019b0 6d657236 34006765 74706964 00726563 mer64.getpid.rec │ │ │ │ - 0x000019c0 76006973 7770756e 6374005f 5f6c7374 v.iswpunct.__lst │ │ │ │ - 0x000019d0 61743634 5f74696d 65363400 63686f77 at64_time64.chow │ │ │ │ - 0x000019e0 6e007265 61646c69 6e6b0075 6d61736b n.readlink.umask │ │ │ │ - 0x000019f0 00667473 5f636869 6c647265 6e006578 .fts_children.ex │ │ │ │ - 0x00001a00 65637665 00726561 6c6c6f63 00697361 ecve.realloc.isa │ │ │ │ - 0x00001a10 74747900 5f5f6973 6f633233 5f737472 tty.__isoc23_str │ │ │ │ - 0x00001a20 746f6c6c 00776374 6f6d6200 5f657869 toll.wctomb._exi │ │ │ │ - 0x00001a30 74006765 7470776e 616d0073 74727866 t.getpwnam.strxf │ │ │ │ - 0x00001a40 726d0073 74726361 7365636d 70006c6f rm.strcasecmp.lo │ │ │ │ - 0x00001a50 63616c65 636f6e76 00736875 74646f77 caleconv.shutdow │ │ │ │ - 0x00001a60 6e00636f 6e667374 72006d61 6c6c6f63 n.confstr.malloc │ │ │ │ - 0x00001a70 005f5f6c 6962635f 73746172 745f6d61 .__libc_start_ma │ │ │ │ - 0x00001a80 696e005f 5f737461 7436345f 74696d65 in.__stat64_time │ │ │ │ - 0x00001a90 3634005f 5f73656d 63746c36 34006765 64.__semctl64.ge │ │ │ │ - 0x00001aa0 746d6e74 656e7400 73747274 6f6c6400 tmntent.strtold. │ │ │ │ - 0x00001ab0 5f5f696f 63746c5f 74696d65 36340073 __ioctl_time64.s │ │ │ │ - 0x00001ac0 65746d6e 74656e74 00697377 7072696e etmntent.iswprin │ │ │ │ - 0x00001ad0 74007763 72746f6d 62006578 65637600 t.wcrtomb.execv. │ │ │ │ - 0x00001ae0 5f5f7469 6d653634 00736967 70726f63 __time64.sigproc │ │ │ │ - 0x00001af0 6d61736b 0072656d 6f766500 69737764 mask.remove.iswd │ │ │ │ - 0x00001b00 69676974 006c6973 74656e00 6d656d63 igit.listen.memc │ │ │ │ - 0x00001b10 68720070 6f736978 5f737061 776e5f66 hr.posix_spawn_f │ │ │ │ - 0x00001b20 696c655f 61637469 6f6e735f 64657374 ile_actions_dest │ │ │ │ - 0x00001b30 726f7900 6674735f 636c6f73 65007474 roy.fts_close.tt │ │ │ │ - 0x00001b40 796e616d 6500706f 7369785f 73706177 yname.posix_spaw │ │ │ │ - 0x00001b50 6e00706f 7369785f 73706177 6e617474 n.posix_spawnatt │ │ │ │ - 0x00001b60 725f7365 74666c61 67730069 7377636e r_setflags.iswcn │ │ │ │ - 0x00001b70 74726c00 5f5f7374 72636174 5f63686b trl.__strcat_chk │ │ │ │ - 0x00001b80 00746f77 6c6f7765 7200646c 73796d00 .towlower.dlsym. │ │ │ │ - 0x00001b90 6674735f 72656164 00697377 63747970 fts_read.iswctyp │ │ │ │ - 0x00001ba0 65005f5f 67657472 75736167 65363400 e.__getrusage64. │ │ │ │ - 0x00001bb0 72616973 65006361 74676574 73007365 raise.catgets.se │ │ │ │ - 0x00001bc0 6d6f7000 6b696c6c 7067005f 5f637479 mop.killpg.__cty │ │ │ │ - 0x00001bd0 70655f74 6f6c6f77 65725f6c 6f630064 pe_tolower_loc.d │ │ │ │ - 0x00001be0 6c6f7065 6e00746f 77637472 616e7300 lopen.towctrans. │ │ │ │ - 0x00001bf0 7372616e 64005f5f 6378615f 66696e61 srand.__cxa_fina │ │ │ │ - 0x00001c00 6c697a65 00707574 656e7600 646c6572 lize.putenv.dler │ │ │ │ - 0x00001c10 726f7200 7365746c 6f63616c 65007365 ror.setlocale.se │ │ │ │ - 0x00001c20 6d676574 00737472 63687200 5f5f6f70 mget.strchr.__op │ │ │ │ - 0x00001c30 656e3634 5f320069 73777864 69676974 en64_2.iswxdigit │ │ │ │ - 0x00001c40 00676574 67696400 73747265 72726f72 .getgid.strerror │ │ │ │ - 0x00001c50 006b696c 6c007365 74726c69 6d697436 .kill.setrlimit6 │ │ │ │ - 0x00001c60 34007365 74726567 69640067 6574656e 4.setregid.geten │ │ │ │ - 0x00001c70 76006361 6c6c6f63 00667379 6e63006d v.calloc.fsync.m │ │ │ │ - 0x00001c80 656d636d 70006674 72756e63 61746536 emcmp.ftruncate6 │ │ │ │ - 0x00001c90 34005f5f 6c6f6361 6c74696d 65363400 4.__localtime64. │ │ │ │ - 0x00001ca0 6d656d73 6574005f 5f6c6962 635f6375 memset.__libc_cu │ │ │ │ - 0x00001cb0 7272656e 745f7369 6772746d 61780070 rrent_sigrtmax.p │ │ │ │ - 0x00001cc0 6f736978 5f737061 776e6174 74725f69 osix_spawnattr_i │ │ │ │ - 0x00001cd0 6e697400 5f5f6973 6f633233 5f737472 nit.__isoc23_str │ │ │ │ - 0x00001ce0 746f756c 0072656e 616d6500 746f7775 toul.rename.towu │ │ │ │ - 0x00001cf0 70706572 00776169 74706964 00746367 pper.waitpid.tcg │ │ │ │ - 0x00001d00 65746174 74720063 6f6e6e65 63740070 etattr.connect.p │ │ │ │ - 0x00001d10 6f736978 5f737061 776e6174 74725f64 osix_spawnattr_d │ │ │ │ - 0x00001d20 65737472 6f790066 74735f6f 70656e00 estroy.fts_open. │ │ │ │ - 0x00001d30 7374726c 63707900 6f70656e 64697200 strlcpy.opendir. │ │ │ │ - 0x00001d40 65616363 65737300 67657475 69640067 eaccess.getuid.g │ │ │ │ - 0x00001d50 65746567 69640073 6967656d 70747973 etegid.sigemptys │ │ │ │ - 0x00001d60 6574005f 5f757469 6d653634 00746373 et.__utime64.tcs │ │ │ │ - 0x00001d70 65746174 74720073 65747265 75696400 etattr.setreuid. │ │ │ │ - 0x00001d80 77637769 64746800 6d656d63 7079005f wcwidth.memcpy._ │ │ │ │ - 0x00001d90 5f66636e 746c5f74 696d6536 34005f5f _fcntl_time64.__ │ │ │ │ - 0x00001da0 6e616e6f 736c6565 70363400 67657463 nanosleep64.getc │ │ │ │ - 0x00001db0 77640073 7472636d 70007173 6f727400 wd.strcmp.qsort. │ │ │ │ - 0x00001dc0 756e616d 65005f5f 6572726e 6f5f6c6f uname.__errno_lo │ │ │ │ - 0x00001dd0 63617469 6f6e0069 73776772 61706800 cation.iswgraph. │ │ │ │ - 0x00001de0 6d616476 69736500 77726974 65007379 madvise.write.sy │ │ │ │ - 0x00001df0 7363616c 6c006162 6f727400 70617573 scall.abort.paus │ │ │ │ - 0x00001e00 65007069 70650066 74735f73 65740074 e.pipe.fts_set.t │ │ │ │ - 0x00001e10 63676574 70677270 00737472 6e636d70 cgetpgrp.strncmp │ │ │ │ - 0x00001e20 00676574 65756964 00647570 00616c61 .geteuid.dup.ala │ │ │ │ - 0x00001e30 726d005f 5f747a6e 616d6500 5f5f656e rm.__tzname.__en │ │ │ │ - 0x00001e40 7669726f 6e005f5f 6378615f 61746578 viron.__cxa_atex │ │ │ │ - 0x00001e50 6974005f 5f737461 636b5f63 686b5f67 it.__stack_chk_g │ │ │ │ - 0x00001e60 75617264 006c6962 6d2e736f 2e36006c uard.libm.so.6.l │ │ │ │ - 0x00001e70 6962632e 736f2e36 006c642d 6c696e75 ibc.so.6.ld-linu │ │ │ │ - 0x00001e80 782e736f 2e330047 4c494243 5f322e34 x.so.3.GLIBC_2.4 │ │ │ │ - 0x00001e90 00474c49 42435f32 2e333900 474c4942 .GLIBC_2.39.GLIB │ │ │ │ - 0x00001ea0 435f322e 33350047 4c494243 5f322e33 C_2.35.GLIBC_2.3 │ │ │ │ - 0x00001eb0 3800474c 4942435f 322e3233 00474c49 8.GLIBC_2.23.GLI │ │ │ │ - 0x00001ec0 42435f32 2e323900 474c4942 435f322e BC_2.29.GLIBC_2. │ │ │ │ - 0x00001ed0 31310047 4c494243 5f322e37 00474c49 11.GLIBC_2.7.GLI │ │ │ │ - 0x00001ee0 42435f32 2e333300 474c4942 435f322e BC_2.33.GLIBC_2. │ │ │ │ - 0x00001ef0 31350047 4c494243 5f322e33 3400 15.GLIBC_2.34. │ │ │ │ + 0x00001450 005f4954 4d5f6465 72656769 73746572 ._ITM_deregister │ │ │ │ + 0x00001460 544d436c 6f6e6554 61626c65 005f5f67 TMCloneTable.__g │ │ │ │ + 0x00001470 6d6f6e5f 73746172 745f5f00 5f49544d mon_start__._ITM │ │ │ │ + 0x00001480 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ + 0x00001490 5461626c 65006174 616e3200 6174616e Table.atan2.atan │ │ │ │ + 0x000014a0 68006c67 616d6d61 0072656d 61696e64 h.lgamma.remaind │ │ │ │ + 0x000014b0 65720061 74616e00 79300079 31006c64 er.atan.y0.y1.ld │ │ │ │ + 0x000014c0 65787000 796e0072 6f756e64 00666162 exp.yn.round.fab │ │ │ │ + 0x000014d0 7300666d 61006c6f 6732006e 65787461 s.fma.log2.nexta │ │ │ │ + 0x000014e0 66746572 00696c6f 67620065 78703130 fter.ilogb.exp10 │ │ │ │ + 0x000014f0 00617369 6e006578 706d3100 65726600 .asin.expm1.erf. │ │ │ │ + 0x00001500 706f7700 7363616c 626e0061 73696e68 pow.scalbn.asinh │ │ │ │ + 0x00001510 006c6f67 31300068 79706f74 0066696e .log10.hypot.fin │ │ │ │ + 0x00001520 69746500 666d6178 006c6f67 31700074 ite.fmax.log1p.t │ │ │ │ + 0x00001530 72756e63 00657870 32006a30 006a3100 runc.exp2.j0.j1. │ │ │ │ + 0x00001540 63627274 00636569 6c006163 6f736800 cbrt.ceil.acosh. │ │ │ │ + 0x00001550 66726578 70006a6e 00736361 6c620065 frexp.jn.scalb.e │ │ │ │ + 0x00001560 72666300 666d696e 006e6561 72627969 rfc.fmin.nearbyi │ │ │ │ + 0x00001570 6e740073 71727400 6664696d 006e6578 nt.sqrt.fdim.nex │ │ │ │ + 0x00001580 74746f77 61726400 61636f73 00746761 ttoward.acos.tga │ │ │ │ + 0x00001590 6d6d6100 636f7079 7369676e 00666d6f mma.copysign.fmo │ │ │ │ + 0x000015a0 6400666c 6f6f7200 6c6f6700 73746174 d.floor.log.stat │ │ │ │ + 0x000015b0 76667336 34006e6c 5f6c616e 67696e66 vfs64.nl_langinf │ │ │ │ + 0x000015c0 6f006361 746f7065 6e007374 72637079 o.catopen.strcpy │ │ │ │ + 0x000015d0 005f5f75 74696d65 73363400 67657470 .__utimes64.getp │ │ │ │ + 0x000015e0 61676573 697a6500 5f5f636c 6f636b5f agesize.__clock_ │ │ │ │ + 0x000015f0 67657474 696d6536 34006663 686d6f64 gettime64.fchmod │ │ │ │ + 0x00001600 00746373 65747067 7270005f 5f6c6962 .tcsetpgrp.__lib │ │ │ │ + 0x00001610 635f6375 7272656e 745f7369 6772746d c_current_sigrtm │ │ │ │ + 0x00001620 696e005f 5f69736f 6332335f 73747274 in.__isoc23_strt │ │ │ │ + 0x00001630 6f756c6c 00736c65 65700067 65746772 oull.sleep.getgr │ │ │ │ + 0x00001640 67696400 69636f6e 765f6f70 656e0070 gid.iconv_open.p │ │ │ │ + 0x00001650 61746863 6f6e6600 69737761 6c706861 athconf.iswalpha │ │ │ │ + 0x00001660 00737472 6e637079 00737973 636f6e66 .strncpy.sysconf │ │ │ │ + 0x00001670 005f5f73 656c6563 74363400 73747263 .__select64.strc │ │ │ │ + 0x00001680 6f6c6c00 73796d6c 696e6b00 5f5f7374 oll.symlink.__st │ │ │ │ + 0x00001690 72637079 5f63686b 00736574 73696400 rcpy_chk.setsid. │ │ │ │ + 0x000016a0 5f5f7374 70637079 5f63686b 005f5f67 __stpcpy_chk.__g │ │ │ │ + 0x000016b0 65747469 6d656f66 64617936 34005f5f ettimeofday64.__ │ │ │ │ + 0x000016c0 66737461 7436345f 74696d65 36340066 fstat64_time64.f │ │ │ │ + 0x000016d0 63686469 72005f5f 63747970 655f746f chdir.__ctype_to │ │ │ │ + 0x000016e0 75707065 725f6c6f 6300747a 73657400 upper_loc.tzset. │ │ │ │ + 0x000016f0 5f5f7574 696d656e 73617436 34005f5f __utimensat64.__ │ │ │ │ + 0x00001700 73746163 6b5f6368 6b5f6661 696c0066 stack_chk_fail.f │ │ │ │ + 0x00001710 72656500 6c736565 6b363400 706f7369 ree.lseek64.posi │ │ │ │ + 0x00001720 785f7370 61776e5f 66696c65 5f616374 x_spawn_file_act │ │ │ │ + 0x00001730 696f6e73 5f696e69 74007365 74676964 ions_init.setgid │ │ │ │ + 0x00001740 0069636f 6e760069 73776c6f 77657200 .iconv.iswlower. │ │ │ │ + 0x00001750 5f5f6664 656c745f 63686b00 65786563 __fdelt_chk.exec │ │ │ │ + 0x00001760 6c700074 696d6573 00736967 61646473 lp.times.sigadds │ │ │ │ + 0x00001770 65740072 65616464 69723634 0069636f et.readdir64.ico │ │ │ │ + 0x00001780 6e765f63 6c6f7365 00667265 65616464 nv_close.freeadd │ │ │ │ + 0x00001790 72696e66 6f006765 74616464 72696e66 rinfo.getaddrinf │ │ │ │ + 0x000017a0 6f006361 74636c6f 73650064 6c636c6f o.catclose.dlclo │ │ │ │ + 0x000017b0 73650072 616e645f 72007369 6769736d se.rand_r.sigism │ │ │ │ + 0x000017c0 656d6265 72007369 67616374 696f6e00 ember.sigaction. │ │ │ │ + 0x000017d0 5f5f6c6f 6e676a6d 705f6368 6b006366 __longjmp_chk.cf │ │ │ │ + 0x000017e0 6765746f 73706565 64006973 616c7068 getospeed.isalph │ │ │ │ + 0x000017f0 6100636c 6f736564 6972005f 5f637479 a.closedir.__cty │ │ │ │ + 0x00001800 70655f67 65745f6d 625f6375 725f6d61 pe_get_mb_cur_ma │ │ │ │ + 0x00001810 78006269 6e64006f 70656e36 34007365 x.bind.open64.se │ │ │ │ + 0x00001820 74756964 00736f63 6b657470 61697200 tuid.socketpair. │ │ │ │ + 0x00001830 73747272 63687200 73746174 66733634 strrchr.statfs64 │ │ │ │ + 0x00001840 00756e6c 696e6b00 6d656d6d 6f766500 .unlink.memmove. │ │ │ │ + 0x00001850 6e696365 00737472 746f6400 706f7369 nice.strtod.posi │ │ │ │ + 0x00001860 785f7370 61776e61 7474725f 73657470 x_spawnattr_setp │ │ │ │ + 0x00001870 67726f75 7000736f 636b6574 00697377 group.socket.isw │ │ │ │ + 0x00001880 75707065 72007365 74706769 64006765 upper.setpgid.ge │ │ │ │ + 0x00001890 74707775 6964006d 62746f77 63005f5f tpwuid.mbtowc.__ │ │ │ │ + 0x000018a0 676d7469 6d653634 00656e64 6d6e7465 gmtime64.endmnte │ │ │ │ + 0x000018b0 6e740066 6f726b00 7374726c 656e0069 nt.fork.strlen.i │ │ │ │ + 0x000018c0 7377616c 6e756d00 67657470 70696400 swalnum.getppid. │ │ │ │ + 0x000018d0 706f7369 785f7370 61776e5f 66696c65 posix_spawn_file │ │ │ │ + 0x000018e0 5f616374 696f6e73 5f616464 74637365 _actions_addtcse │ │ │ │ + 0x000018f0 74706772 705f6e70 00697377 73706163 tpgrp_np.iswspac │ │ │ │ + 0x00001900 65007369 6770656e 64696e67 005f5f63 e.sigpending.__c │ │ │ │ + 0x00001910 74797065 5f625f6c 6f63006d 626c656e type_b_loc.mblen │ │ │ │ + 0x00001920 005f5f6d 656d6370 795f6368 6b007374 .__memcpy_chk.st │ │ │ │ + 0x00001930 72737472 006d6b6e 6f64006d 6272746f rstr.mknod.mbrto │ │ │ │ + 0x00001940 7763005f 5f736967 7365746a 6d70006d wc.__sigsetjmp.m │ │ │ │ + 0x00001950 6b646972 00697377 626c616e 6b006765 kdir.iswblank.ge │ │ │ │ + 0x00001960 74726c69 6d697436 34005f5f 69736f63 trlimit64.__isoc │ │ │ │ + 0x00001970 32335f73 7472746f 6c005f5f 73657469 23_strtol.__seti │ │ │ │ + 0x00001980 74696d65 72363400 67657470 69640072 timer64.getpid.r │ │ │ │ + 0x00001990 65637600 69737770 756e6374 005f5f6c ecv.iswpunct.__l │ │ │ │ + 0x000019a0 73746174 36345f74 696d6536 34006368 stat64_time64.ch │ │ │ │ + 0x000019b0 6f776e00 72656164 6c696e6b 00756d61 own.readlink.uma │ │ │ │ + 0x000019c0 736b0066 74735f63 68696c64 72656e00 sk.fts_children. │ │ │ │ + 0x000019d0 65786563 76650072 65616c6c 6f630069 execve.realloc.i │ │ │ │ + 0x000019e0 73617474 79005f5f 69736f63 32335f73 satty.__isoc23_s │ │ │ │ + 0x000019f0 7472746f 6c6c0077 63746f6d 62005f65 trtoll.wctomb._e │ │ │ │ + 0x00001a00 78697400 67657470 776e616d 00737472 xit.getpwnam.str │ │ │ │ + 0x00001a10 7866726d 00737472 63617365 636d7000 xfrm.strcasecmp. │ │ │ │ + 0x00001a20 6c6f6361 6c65636f 6e760073 68757464 localeconv.shutd │ │ │ │ + 0x00001a30 6f776e00 636f6e66 73747200 6d616c6c own.confstr.mall │ │ │ │ + 0x00001a40 6f63005f 5f6c6962 635f7374 6172745f oc.__libc_start_ │ │ │ │ + 0x00001a50 6d61696e 005f5f73 74617436 345f7469 main.__stat64_ti │ │ │ │ + 0x00001a60 6d653634 005f5f73 656d6374 6c363400 me64.__semctl64. │ │ │ │ + 0x00001a70 6765746d 6e74656e 74007374 72746f6c getmntent.strtol │ │ │ │ + 0x00001a80 64005f5f 696f6374 6c5f7469 6d653634 d.__ioctl_time64 │ │ │ │ + 0x00001a90 00736574 6d6e7465 6e740069 73777072 .setmntent.iswpr │ │ │ │ + 0x00001aa0 696e7400 77637274 6f6d6200 65786563 int.wcrtomb.exec │ │ │ │ + 0x00001ab0 76005f5f 74696d65 36340073 69677072 v.__time64.sigpr │ │ │ │ + 0x00001ac0 6f636d61 736b0072 656d6f76 65006973 ocmask.remove.is │ │ │ │ + 0x00001ad0 77646967 6974006c 69737465 6e006d65 wdigit.listen.me │ │ │ │ + 0x00001ae0 6d636872 00706f73 69785f73 7061776e mchr.posix_spawn │ │ │ │ + 0x00001af0 5f66696c 655f6163 74696f6e 735f6465 _file_actions_de │ │ │ │ + 0x00001b00 7374726f 79006674 735f636c 6f736500 stroy.fts_close. │ │ │ │ + 0x00001b10 7474796e 616d6500 706f7369 785f7370 ttyname.posix_sp │ │ │ │ + 0x00001b20 61776e00 706f7369 785f7370 61776e61 awn.posix_spawna │ │ │ │ + 0x00001b30 7474725f 73657466 6c616773 00697377 ttr_setflags.isw │ │ │ │ + 0x00001b40 636e7472 6c005f5f 73747263 61745f63 cntrl.__strcat_c │ │ │ │ + 0x00001b50 686b0074 6f776c6f 77657200 646c7379 hk.towlower.dlsy │ │ │ │ + 0x00001b60 6d006674 735f7265 61640069 73776374 m.fts_read.iswct │ │ │ │ + 0x00001b70 79706500 5f5f6765 74727573 61676536 ype.__getrusage6 │ │ │ │ + 0x00001b80 34007261 69736500 63617467 65747300 4.raise.catgets. │ │ │ │ + 0x00001b90 73656d6f 70006b69 6c6c7067 005f5f63 semop.killpg.__c │ │ │ │ + 0x00001ba0 74797065 5f746f6c 6f776572 5f6c6f63 type_tolower_loc │ │ │ │ + 0x00001bb0 00646c6f 70656e00 746f7763 7472616e .dlopen.towctran │ │ │ │ + 0x00001bc0 73007372 616e6400 5f5f6378 615f6669 s.srand.__cxa_fi │ │ │ │ + 0x00001bd0 6e616c69 7a650070 7574656e 7600646c nalize.putenv.dl │ │ │ │ + 0x00001be0 6572726f 72007365 746c6f63 616c6500 error.setlocale. │ │ │ │ + 0x00001bf0 73656d67 65740073 74726368 72005f5f semget.strchr.__ │ │ │ │ + 0x00001c00 6f70656e 36345f32 00697377 78646967 open64_2.iswxdig │ │ │ │ + 0x00001c10 69740067 65746769 64007374 72657272 it.getgid.strerr │ │ │ │ + 0x00001c20 6f72006b 696c6c00 73657472 6c696d69 or.kill.setrlimi │ │ │ │ + 0x00001c30 74363400 73657472 65676964 00676574 t64.setregid.get │ │ │ │ + 0x00001c40 656e7600 63616c6c 6f630066 73796e63 env.calloc.fsync │ │ │ │ + 0x00001c50 006d656d 636d7000 66747275 6e636174 .memcmp.ftruncat │ │ │ │ + 0x00001c60 65363400 5f5f6c6f 63616c74 696d6536 e64.__localtime6 │ │ │ │ + 0x00001c70 34006d65 6d736574 005f5f6c 6962635f 4.memset.__libc_ │ │ │ │ + 0x00001c80 63757272 656e745f 73696772 746d6178 current_sigrtmax │ │ │ │ + 0x00001c90 00706f73 69785f73 7061776e 61747472 .posix_spawnattr │ │ │ │ + 0x00001ca0 5f696e69 74005f5f 69736f63 32335f73 _init.__isoc23_s │ │ │ │ + 0x00001cb0 7472746f 756c0072 656e616d 6500746f trtoul.rename.to │ │ │ │ + 0x00001cc0 77757070 65720077 61697470 69640074 wupper.waitpid.t │ │ │ │ + 0x00001cd0 63676574 61747472 00636f6e 6e656374 cgetattr.connect │ │ │ │ + 0x00001ce0 00706f73 69785f73 7061776e 61747472 .posix_spawnattr │ │ │ │ + 0x00001cf0 5f646573 74726f79 00667473 5f6f7065 _destroy.fts_ope │ │ │ │ + 0x00001d00 6e007374 726c6370 79006f70 656e6469 n.strlcpy.opendi │ │ │ │ + 0x00001d10 72006561 63636573 73006765 74756964 r.eaccess.getuid │ │ │ │ + 0x00001d20 00676574 65676964 00736967 656d7074 .getegid.sigempt │ │ │ │ + 0x00001d30 79736574 005f5f75 74696d65 36340074 yset.__utime64.t │ │ │ │ + 0x00001d40 63736574 61747472 00736574 72657569 csetattr.setreui │ │ │ │ + 0x00001d50 64007763 77696474 68006d65 6d637079 d.wcwidth.memcpy │ │ │ │ + 0x00001d60 005f5f66 636e746c 5f74696d 65363400 .__fcntl_time64. │ │ │ │ + 0x00001d70 5f5f6e61 6e6f736c 65657036 34006765 __nanosleep64.ge │ │ │ │ + 0x00001d80 74637764 00737472 636d7000 71736f72 tcwd.strcmp.qsor │ │ │ │ + 0x00001d90 7400756e 616d6500 5f5f6572 726e6f5f t.uname.__errno_ │ │ │ │ + 0x00001da0 6c6f6361 74696f6e 00697377 67726170 location.iswgrap │ │ │ │ + 0x00001db0 68006d61 64766973 65007772 69746500 h.madvise.write. │ │ │ │ + 0x00001dc0 73797363 616c6c00 61626f72 74007061 syscall.abort.pa │ │ │ │ + 0x00001dd0 75736500 70697065 00667473 5f736574 use.pipe.fts_set │ │ │ │ + 0x00001de0 00746367 65747067 72700073 74726e63 .tcgetpgrp.strnc │ │ │ │ + 0x00001df0 6d700067 65746575 69640064 75700061 mp.geteuid.dup.a │ │ │ │ + 0x00001e00 6c61726d 005f5f74 7a6e616d 65005f5f larm.__tzname.__ │ │ │ │ + 0x00001e10 656e7669 726f6e00 5f5f6378 615f6174 environ.__cxa_at │ │ │ │ + 0x00001e20 65786974 005f5f73 7461636b 5f63686b exit.__stack_chk │ │ │ │ + 0x00001e30 5f677561 7264006c 69626d2e 736f2e36 _guard.libm.so.6 │ │ │ │ + 0x00001e40 006c6962 632e736f 2e36006c 642d6c69 .libc.so.6.ld-li │ │ │ │ + 0x00001e50 6e75782e 736f2e33 00474c49 42435f32 nux.so.3.GLIBC_2 │ │ │ │ + 0x00001e60 2e340047 4c494243 5f322e33 3900474c .4.GLIBC_2.39.GL │ │ │ │ + 0x00001e70 4942435f 322e3335 00474c49 42435f32 IBC_2.35.GLIBC_2 │ │ │ │ + 0x00001e80 2e333800 474c4942 435f322e 32330047 .38.GLIBC_2.23.G │ │ │ │ + 0x00001e90 4c494243 5f322e32 3900474c 4942435f LIBC_2.29.GLIBC_ │ │ │ │ + 0x00001ea0 322e3131 00474c49 42435f32 2e370047 2.11.GLIBC_2.7.G │ │ │ │ + 0x00001eb0 4c494243 5f322e33 3300474c 4942435f LIBC_2.33.GLIBC_ │ │ │ │ + 0x00001ec0 322e3135 00474c49 42435f32 2e333400 2.15.GLIBC_2.34. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ -0000795c <.init>: │ │ │ │ +00007918 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 83ac <__time64@plt+0x58> │ │ │ │ + bl 8354 <__time64@plt+0x5c> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,1066 +1,1056 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ -00007968 <__gmtime64@plt-0x14>: │ │ │ │ +00007924 <__gmtime64@plt-0x14>: │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - ldr lr, [pc, #4] @ 7978 <__gmtime64@plt-0x4> │ │ │ │ + ldr lr, [pc, #4] @ 7934 <__gmtime64@plt-0x4> │ │ │ │ add lr, pc, lr │ │ │ │ ldr pc, [lr, #8]! │ │ │ │ - @ instruction: 0x00125db8 │ │ │ │ + andseq r4, r2, r4, lsl #28 │ │ │ │ │ │ │ │ -0000797c <__gmtime64@plt>: │ │ │ │ +00007938 <__gmtime64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3512]! @ 0xdb8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3588]! @ 0xe04 │ │ │ │ │ │ │ │ -00007988 : │ │ │ │ +00007944 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3504]! @ 0xdb0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3580]! @ 0xdfc │ │ │ │ │ │ │ │ -00007994 <__localtime64@plt>: │ │ │ │ +00007950 <__localtime64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3496]! @ 0xda8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3572]! @ 0xdf4 │ │ │ │ │ │ │ │ -000079a0 : │ │ │ │ +0000795c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3488]! @ 0xda0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3564]! @ 0xdec │ │ │ │ │ │ │ │ -000079ac : │ │ │ │ +00007968 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3480]! @ 0xd98 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3556]! @ 0xde4 │ │ │ │ │ │ │ │ -000079b8 : │ │ │ │ +00007974 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3472]! @ 0xd90 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3548]! @ 0xddc │ │ │ │ │ │ │ │ -000079c4 : │ │ │ │ +00007980 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3464]! @ 0xd88 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3540]! @ 0xdd4 │ │ │ │ │ │ │ │ -000079d0 : │ │ │ │ +0000798c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3456]! @ 0xd80 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3532]! @ 0xdcc │ │ │ │ │ │ │ │ -000079dc : │ │ │ │ +00007998 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3448]! @ 0xd78 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3524]! @ 0xdc4 │ │ │ │ │ │ │ │ -000079e8 <__stat64_time64@plt>: │ │ │ │ +000079a4 <__stat64_time64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3440]! @ 0xd70 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3516]! @ 0xdbc │ │ │ │ │ │ │ │ -000079f4 : │ │ │ │ +000079b0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3432]! @ 0xd68 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3508]! @ 0xdb4 │ │ │ │ │ │ │ │ -00007a00 : │ │ │ │ +000079bc : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3424]! @ 0xd60 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3500]! @ 0xdac │ │ │ │ │ │ │ │ -00007a0c : │ │ │ │ +000079c8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3416]! @ 0xd58 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3492]! @ 0xda4 │ │ │ │ │ │ │ │ -00007a18 : │ │ │ │ +000079d4 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3408]! @ 0xd50 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3484]! @ 0xd9c │ │ │ │ │ │ │ │ -00007a24 : │ │ │ │ +000079e0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3400]! @ 0xd48 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3476]! @ 0xd94 │ │ │ │ │ │ │ │ -00007a30 : │ │ │ │ +000079ec : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3392]! @ 0xd40 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3468]! @ 0xd8c │ │ │ │ │ │ │ │ -00007a3c : │ │ │ │ +000079f8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3384]! @ 0xd38 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3460]! @ 0xd84 │ │ │ │ │ │ │ │ -00007a48 <__libc_start_main@plt>: │ │ │ │ +00007a04 <__libc_start_main@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3376]! @ 0xd30 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3452]! @ 0xd7c │ │ │ │ │ │ │ │ -00007a54 : │ │ │ │ +00007a10 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3368]! @ 0xd28 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3444]! @ 0xd74 │ │ │ │ │ │ │ │ -00007a60 : │ │ │ │ +00007a1c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3360]! @ 0xd20 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3436]! @ 0xd6c │ │ │ │ │ │ │ │ -00007a6c <__cxa_finalize@plt>: │ │ │ │ +00007a28 <__cxa_finalize@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3352]! @ 0xd18 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3428]! @ 0xd64 │ │ │ │ │ │ │ │ -00007a78 : │ │ │ │ +00007a34 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3344]! @ 0xd10 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3420]! @ 0xd5c │ │ │ │ │ │ │ │ -00007a84 : │ │ │ │ +00007a40 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3336]! @ 0xd08 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3412]! @ 0xd54 │ │ │ │ │ │ │ │ -00007a90 : │ │ │ │ +00007a4c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3328]! @ 0xd00 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3404]! @ 0xd4c │ │ │ │ │ │ │ │ -00007a9c <__isoc23_strtoull@plt>: │ │ │ │ +00007a58 <__isoc23_strtoull@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3320]! @ 0xcf8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3396]! @ 0xd44 │ │ │ │ │ │ │ │ -00007aa8 : │ │ │ │ +00007a64 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3312]! @ 0xcf0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3388]! @ 0xd3c │ │ │ │ │ │ │ │ -00007ab4 : │ │ │ │ +00007a70 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3304]! @ 0xce8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3380]! @ 0xd34 │ │ │ │ │ │ │ │ -00007ac0 : │ │ │ │ +00007a7c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3296]! @ 0xce0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3372]! @ 0xd2c │ │ │ │ │ │ │ │ -00007acc : │ │ │ │ +00007a88 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3288]! @ 0xcd8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3364]! @ 0xd24 │ │ │ │ │ │ │ │ -00007ad8 : │ │ │ │ +00007a94 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3280]! @ 0xcd0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3356]! @ 0xd1c │ │ │ │ │ │ │ │ -00007ae4 : │ │ │ │ +00007aa0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3272]! @ 0xcc8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3348]! @ 0xd14 │ │ │ │ │ │ │ │ -00007af0 : │ │ │ │ +00007aac : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3264]! @ 0xcc0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3340]! @ 0xd0c │ │ │ │ │ │ │ │ -00007afc : │ │ │ │ +00007ab8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3256]! @ 0xcb8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3332]! @ 0xd04 │ │ │ │ │ │ │ │ -00007b08 : │ │ │ │ +00007ac4 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3248]! @ 0xcb0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3324]! @ 0xcfc │ │ │ │ │ │ │ │ -00007b14 : │ │ │ │ +00007ad0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3240]! @ 0xca8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3316]! @ 0xcf4 │ │ │ │ │ │ │ │ -00007b20 : │ │ │ │ +00007adc : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3232]! @ 0xca0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3308]! @ 0xcec │ │ │ │ │ │ │ │ -00007b2c : │ │ │ │ +00007ae8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3224]! @ 0xc98 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3300]! @ 0xce4 │ │ │ │ │ │ │ │ -00007b38 <_exit@plt>: │ │ │ │ +00007af4 <_exit@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3216]! @ 0xc90 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3292]! @ 0xcdc │ │ │ │ │ │ │ │ -00007b44 : │ │ │ │ +00007b00 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3208]! @ 0xc88 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3284]! @ 0xcd4 │ │ │ │ │ │ │ │ -00007b50 : │ │ │ │ +00007b0c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3200]! @ 0xc80 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3276]! @ 0xccc │ │ │ │ │ │ │ │ -00007b5c : │ │ │ │ +00007b18 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3192]! @ 0xc78 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3268]! @ 0xcc4 │ │ │ │ │ │ │ │ -00007b68 : │ │ │ │ +00007b24 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3184]! @ 0xc70 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3260]! @ 0xcbc │ │ │ │ │ │ │ │ -00007b74 : │ │ │ │ +00007b30 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3176]! @ 0xc68 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3252]! @ 0xcb4 │ │ │ │ │ │ │ │ -00007b80 : │ │ │ │ +00007b3c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3168]! @ 0xc60 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3244]! @ 0xcac │ │ │ │ │ │ │ │ -00007b8c : │ │ │ │ +00007b48 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3160]! @ 0xc58 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3236]! @ 0xca4 │ │ │ │ │ │ │ │ -00007b98 : │ │ │ │ +00007b54 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3152]! @ 0xc50 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3228]! @ 0xc9c │ │ │ │ │ │ │ │ -00007ba4 : │ │ │ │ +00007b60 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3144]! @ 0xc48 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3220]! @ 0xc94 │ │ │ │ │ │ │ │ -00007bb0 : │ │ │ │ +00007b6c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3136]! @ 0xc40 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3212]! @ 0xc8c │ │ │ │ │ │ │ │ -00007bbc : │ │ │ │ +00007b78 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3128]! @ 0xc38 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3204]! @ 0xc84 │ │ │ │ │ │ │ │ -00007bc8 : │ │ │ │ +00007b84 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3120]! @ 0xc30 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3196]! @ 0xc7c │ │ │ │ │ │ │ │ -00007bd4 : │ │ │ │ +00007b90 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3112]! @ 0xc28 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3188]! @ 0xc74 │ │ │ │ │ │ │ │ -00007be0 : │ │ │ │ +00007b9c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3104]! @ 0xc20 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3180]! @ 0xc6c │ │ │ │ │ │ │ │ -00007bec : │ │ │ │ +00007ba8 <__stack_chk_fail@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3096]! @ 0xc18 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3172]! @ 0xc64 │ │ │ │ │ │ │ │ -00007bf8 <__stack_chk_fail@plt>: │ │ │ │ +00007bb4 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3088]! @ 0xc10 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3164]! @ 0xc5c │ │ │ │ │ │ │ │ -00007c04 : │ │ │ │ +00007bc0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3080]! @ 0xc08 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3156]! @ 0xc54 │ │ │ │ │ │ │ │ -00007c10 : │ │ │ │ +00007bcc <__utimes64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3072]! @ 0xc00 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3148]! @ 0xc4c │ │ │ │ │ │ │ │ -00007c1c <__utimes64@plt>: │ │ │ │ +00007bd8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3064]! @ 0xbf8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3140]! @ 0xc44 │ │ │ │ │ │ │ │ -00007c28 : │ │ │ │ +00007be4 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3056]! @ 0xbf0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3132]! @ 0xc3c │ │ │ │ │ │ │ │ -00007c34 : │ │ │ │ +00007bf0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3048]! @ 0xbe8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3124]! @ 0xc34 │ │ │ │ │ │ │ │ -00007c40 : │ │ │ │ +00007bfc : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3040]! @ 0xbe0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3116]! @ 0xc2c │ │ │ │ │ │ │ │ -00007c4c : │ │ │ │ +00007c08 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3032]! @ 0xbd8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3108]! @ 0xc24 │ │ │ │ │ │ │ │ -00007c58 : │ │ │ │ +00007c14 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3024]! @ 0xbd0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3100]! @ 0xc1c │ │ │ │ │ │ │ │ -00007c64 : │ │ │ │ +00007c20 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3016]! @ 0xbc8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3092]! @ 0xc14 │ │ │ │ │ │ │ │ -00007c70 : │ │ │ │ +00007c2c <__fdelt_chk@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3008]! @ 0xbc0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3084]! @ 0xc0c │ │ │ │ │ │ │ │ -00007c7c <__fdelt_chk@plt>: │ │ │ │ +00007c38 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #3000]! @ 0xbb8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3076]! @ 0xc04 │ │ │ │ │ │ │ │ -00007c88 : │ │ │ │ +00007c44 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2992]! @ 0xbb0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3068]! @ 0xbfc │ │ │ │ │ │ │ │ -00007c94 : │ │ │ │ +00007c50 <__isoc23_strtoll@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2984]! @ 0xba8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3060]! @ 0xbf4 │ │ │ │ │ │ │ │ -00007ca0 <__isoc23_strtoll@plt>: │ │ │ │ +00007c5c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2976]! @ 0xba0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3052]! @ 0xbec │ │ │ │ │ │ │ │ -00007cac : │ │ │ │ +00007c68 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2968]! @ 0xb98 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3044]! @ 0xbe4 │ │ │ │ │ │ │ │ -00007cb8 : │ │ │ │ +00007c74 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2960]! @ 0xb90 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3036]! @ 0xbdc │ │ │ │ │ │ │ │ -00007cc4 : │ │ │ │ +00007c80 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2952]! @ 0xb88 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3028]! @ 0xbd4 │ │ │ │ │ │ │ │ -00007cd0 : │ │ │ │ +00007c8c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2944]! @ 0xb80 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3020]! @ 0xbcc │ │ │ │ │ │ │ │ -00007cdc : │ │ │ │ +00007c98 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2936]! @ 0xb78 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3012]! @ 0xbc4 │ │ │ │ │ │ │ │ -00007ce8 : │ │ │ │ +00007ca4 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2928]! @ 0xb70 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #3004]! @ 0xbbc │ │ │ │ │ │ │ │ -00007cf4 : │ │ │ │ +00007cb0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2920]! @ 0xb68 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2996]! @ 0xbb4 │ │ │ │ │ │ │ │ -00007d00 : │ │ │ │ +00007cbc <__fstat64_time64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2912]! @ 0xb60 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2988]! @ 0xbac │ │ │ │ │ │ │ │ -00007d0c <__fstat64_time64@plt>: │ │ │ │ +00007cc8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2904]! @ 0xb58 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2980]! @ 0xba4 │ │ │ │ │ │ │ │ -00007d18 : │ │ │ │ +00007cd4 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2896]! @ 0xb50 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2972]! @ 0xb9c │ │ │ │ │ │ │ │ -00007d24 : │ │ │ │ +00007ce0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2888]! @ 0xb48 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2964]! @ 0xb94 │ │ │ │ │ │ │ │ -00007d30 : │ │ │ │ +00007cec : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2880]! @ 0xb40 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2956]! @ 0xb8c │ │ │ │ │ │ │ │ -00007d3c : │ │ │ │ +00007cf8 <__memcpy_chk@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2872]! @ 0xb38 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2948]! @ 0xb84 │ │ │ │ │ │ │ │ -00007d48 <__memcpy_chk@plt>: │ │ │ │ +00007d04 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2864]! @ 0xb30 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2940]! @ 0xb7c │ │ │ │ │ │ │ │ -00007d54 : │ │ │ │ +00007d10 <__stpcpy_chk@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2856]! @ 0xb28 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2932]! @ 0xb74 │ │ │ │ │ │ │ │ -00007d60 <__stpcpy_chk@plt>: │ │ │ │ +00007d1c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2848]! @ 0xb20 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2924]! @ 0xb6c │ │ │ │ │ │ │ │ -00007d6c : │ │ │ │ +00007d28 <__ctype_get_mb_cur_max@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2840]! @ 0xb18 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2916]! @ 0xb64 │ │ │ │ │ │ │ │ -00007d78 <__ctype_get_mb_cur_max@plt>: │ │ │ │ +00007d34 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2832]! @ 0xb10 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2908]! @ 0xb5c │ │ │ │ │ │ │ │ -00007d84 : │ │ │ │ +00007d40 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2824]! @ 0xb08 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2900]! @ 0xb54 │ │ │ │ │ │ │ │ -00007d90 : │ │ │ │ +00007d4c <__strcpy_chk@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2816]! @ 0xb00 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2892]! @ 0xb4c │ │ │ │ │ │ │ │ -00007d9c <__strcpy_chk@plt>: │ │ │ │ +00007d58 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2808]! @ 0xaf8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2884]! @ 0xb44 │ │ │ │ │ │ │ │ -00007da8 : │ │ │ │ +00007d64 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2800]! @ 0xaf0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2876]! @ 0xb3c │ │ │ │ │ │ │ │ -00007db4 : │ │ │ │ +00007d70 <__nanosleep64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2792]! @ 0xae8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2868]! @ 0xb34 │ │ │ │ │ │ │ │ -00007dc0 <__nanosleep64@plt>: │ │ │ │ +00007d7c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2784]! @ 0xae0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2860]! @ 0xb2c │ │ │ │ │ │ │ │ -00007dcc : │ │ │ │ +00007d88 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2776]! @ 0xad8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2852]! @ 0xb24 │ │ │ │ │ │ │ │ -00007dd8 : │ │ │ │ +00007d94 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2768]! @ 0xad0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2844]! @ 0xb1c │ │ │ │ │ │ │ │ -00007de4 : │ │ │ │ +00007da0 <__select64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2760]! @ 0xac8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2836]! @ 0xb14 │ │ │ │ │ │ │ │ -00007df0 <__select64@plt>: │ │ │ │ +00007dac : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2752]! @ 0xac0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2828]! @ 0xb0c │ │ │ │ │ │ │ │ -00007dfc : │ │ │ │ +00007db8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2744]! @ 0xab8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2820]! @ 0xb04 │ │ │ │ │ │ │ │ -00007e08 : │ │ │ │ +00007dc4 <__fcntl_time64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2736]! @ 0xab0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2812]! @ 0xafc │ │ │ │ │ │ │ │ -00007e14 <__fcntl_time64@plt>: │ │ │ │ +00007dd0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2728]! @ 0xaa8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2804]! @ 0xaf4 │ │ │ │ │ │ │ │ -00007e20 : │ │ │ │ +00007ddc : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2720]! @ 0xaa0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2796]! @ 0xaec │ │ │ │ │ │ │ │ -00007e2c : │ │ │ │ +00007de8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2712]! @ 0xa98 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2788]! @ 0xae4 │ │ │ │ │ │ │ │ -00007e38 : │ │ │ │ +00007df4 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2704]! @ 0xa90 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2780]! @ 0xadc │ │ │ │ │ │ │ │ -00007e44 : │ │ │ │ +00007e00 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2696]! @ 0xa88 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2772]! @ 0xad4 │ │ │ │ │ │ │ │ -00007e50 : │ │ │ │ +00007e0c <__ctype_tolower_loc@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2688]! @ 0xa80 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2764]! @ 0xacc │ │ │ │ │ │ │ │ -00007e5c <__ctype_tolower_loc@plt>: │ │ │ │ +00007e18 <__ctype_toupper_loc@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2680]! @ 0xa78 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2756]! @ 0xac4 │ │ │ │ │ │ │ │ -00007e68 <__ctype_toupper_loc@plt>: │ │ │ │ +00007e24 <__gmon_start__@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2672]! @ 0xa70 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2748]! @ 0xabc │ │ │ │ │ │ │ │ -00007e74 <__gmon_start__@plt>: │ │ │ │ +00007e30 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2664]! @ 0xa68 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2740]! @ 0xab4 │ │ │ │ │ │ │ │ -00007e80 : │ │ │ │ +00007e3c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2656]! @ 0xa60 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2732]! @ 0xaac │ │ │ │ │ │ │ │ -00007e8c : │ │ │ │ +00007e48 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2648]! @ 0xa58 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2724]! @ 0xaa4 │ │ │ │ │ │ │ │ -00007e98 : │ │ │ │ +00007e54 <__ctype_b_loc@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2640]! @ 0xa50 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2716]! @ 0xa9c │ │ │ │ │ │ │ │ -00007ea4 <__ctype_b_loc@plt>: │ │ │ │ +00007e60 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2632]! @ 0xa48 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2708]! @ 0xa94 │ │ │ │ │ │ │ │ -00007eb0 : │ │ │ │ +00007e6c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2624]! @ 0xa40 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2700]! @ 0xa8c │ │ │ │ │ │ │ │ -00007ebc : │ │ │ │ +00007e78 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2616]! @ 0xa38 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2692]! @ 0xa84 │ │ │ │ │ │ │ │ -00007ec8 : │ │ │ │ +00007e84 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2608]! @ 0xa30 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2684]! @ 0xa7c │ │ │ │ │ │ │ │ -00007ed4 : │ │ │ │ +00007e90 <__utimensat64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2600]! @ 0xa28 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2676]! @ 0xa74 │ │ │ │ │ │ │ │ -00007ee0 <__utimensat64@plt>: │ │ │ │ +00007e9c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2592]! @ 0xa20 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2668]! @ 0xa6c │ │ │ │ │ │ │ │ -00007eec : │ │ │ │ +00007ea8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2584]! @ 0xa18 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2660]! @ 0xa64 │ │ │ │ │ │ │ │ -00007ef8 : │ │ │ │ +00007eb4 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2576]! @ 0xa10 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2652]! @ 0xa5c │ │ │ │ │ │ │ │ -00007f04 : │ │ │ │ +00007ec0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2568]! @ 0xa08 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2644]! @ 0xa54 │ │ │ │ │ │ │ │ -00007f10 : │ │ │ │ +00007ecc <__libc_current_sigrtmax@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2560]! @ 0xa00 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2636]! @ 0xa4c │ │ │ │ │ │ │ │ -00007f1c <__libc_current_sigrtmax@plt>: │ │ │ │ +00007ed8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2552]! @ 0x9f8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2628]! @ 0xa44 │ │ │ │ │ │ │ │ -00007f28 : │ │ │ │ +00007ee4 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2544]! @ 0x9f0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2620]! @ 0xa3c │ │ │ │ │ │ │ │ -00007f34 : │ │ │ │ +00007ef0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2536]! @ 0x9e8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2612]! @ 0xa34 │ │ │ │ │ │ │ │ -00007f40 : │ │ │ │ +00007efc : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2528]! @ 0x9e0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2604]! @ 0xa2c │ │ │ │ │ │ │ │ -00007f4c : │ │ │ │ +00007f08 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2520]! @ 0x9d8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2596]! @ 0xa24 │ │ │ │ │ │ │ │ -00007f58 : │ │ │ │ +00007f14 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2512]! @ 0x9d0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2588]! @ 0xa1c │ │ │ │ │ │ │ │ -00007f64 : │ │ │ │ +00007f20 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2504]! @ 0x9c8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2580]! @ 0xa14 │ │ │ │ │ │ │ │ -00007f70 : │ │ │ │ +00007f2c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2496]! @ 0x9c0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2572]! @ 0xa0c │ │ │ │ │ │ │ │ -00007f7c : │ │ │ │ +00007f38 <__open64_2@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2488]! @ 0x9b8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2564]! @ 0xa04 │ │ │ │ │ │ │ │ -00007f88 <__open64_2@plt>: │ │ │ │ +00007f44 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2480]! @ 0x9b0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2556]! @ 0x9fc │ │ │ │ │ │ │ │ -00007f94 : │ │ │ │ +00007f50 <__errno_location@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2472]! @ 0x9a8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2548]! @ 0x9f4 │ │ │ │ │ │ │ │ -00007fa0 <__errno_location@plt>: │ │ │ │ +00007f5c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2464]! @ 0x9a0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2540]! @ 0x9ec │ │ │ │ │ │ │ │ -00007fac : │ │ │ │ +00007f68 <__strcat_chk@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2456]! @ 0x998 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2532]! @ 0x9e4 │ │ │ │ │ │ │ │ -00007fb8 <__strcat_chk@plt>: │ │ │ │ +00007f74 <__cxa_atexit@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2448]! @ 0x990 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2524]! @ 0x9dc │ │ │ │ │ │ │ │ -00007fc4 <__cxa_atexit@plt>: │ │ │ │ +00007f80 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2440]! @ 0x988 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2516]! @ 0x9d4 │ │ │ │ │ │ │ │ -00007fd0 : │ │ │ │ +00007f8c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2432]! @ 0x980 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2508]! @ 0x9cc │ │ │ │ │ │ │ │ -00007fdc : │ │ │ │ +00007f98 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2424]! @ 0x978 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2500]! @ 0x9c4 │ │ │ │ │ │ │ │ -00007fe8 : │ │ │ │ +00007fa4 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2416]! @ 0x970 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2492]! @ 0x9bc │ │ │ │ │ │ │ │ -00007ff4 : │ │ │ │ +00007fb0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2408]! @ 0x968 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2484]! @ 0x9b4 │ │ │ │ │ │ │ │ -00008000 : │ │ │ │ +00007fbc <__setitimer64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2400]! @ 0x960 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2476]! @ 0x9ac │ │ │ │ │ │ │ │ -0000800c <__setitimer64@plt>: │ │ │ │ +00007fc8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2392]! @ 0x958 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2468]! @ 0x9a4 │ │ │ │ │ │ │ │ -00008018 : │ │ │ │ +00007fd4 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2384]! @ 0x950 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2460]! @ 0x99c │ │ │ │ │ │ │ │ -00008024 : │ │ │ │ +00007fe0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2376]! @ 0x948 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2452]! @ 0x994 │ │ │ │ │ │ │ │ -00008030 : │ │ │ │ +00007fec : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2368]! @ 0x940 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2444]! @ 0x98c │ │ │ │ │ │ │ │ -0000803c : │ │ │ │ +00007ff8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2360]! @ 0x938 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2436]! @ 0x984 │ │ │ │ │ │ │ │ -00008048 : │ │ │ │ +00008004 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2352]! @ 0x930 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2428]! @ 0x97c │ │ │ │ │ │ │ │ -00008054 : │ │ │ │ +00008010 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2344]! @ 0x928 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2420]! @ 0x974 │ │ │ │ │ │ │ │ -00008060 : │ │ │ │ +0000801c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2336]! @ 0x920 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2412]! @ 0x96c │ │ │ │ │ │ │ │ -0000806c : │ │ │ │ +00008028 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2328]! @ 0x918 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2404]! @ 0x964 │ │ │ │ │ │ │ │ -00008078 : │ │ │ │ +00008034 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2320]! @ 0x910 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2396]! @ 0x95c │ │ │ │ │ │ │ │ -00008084 : │ │ │ │ +00008040 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2312]! @ 0x908 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2388]! @ 0x954 │ │ │ │ │ │ │ │ -00008090 : │ │ │ │ +0000804c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2304]! @ 0x900 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2380]! @ 0x94c │ │ │ │ │ │ │ │ -0000809c : │ │ │ │ +00008058 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2296]! @ 0x8f8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2372]! @ 0x944 │ │ │ │ │ │ │ │ -000080a8 : │ │ │ │ +00008064 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2288]! @ 0x8f0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2364]! @ 0x93c │ │ │ │ │ │ │ │ -000080b4 : │ │ │ │ +00008070 <__longjmp_chk@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2280]! @ 0x8e8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2356]! @ 0x934 │ │ │ │ │ │ │ │ -000080c0 : │ │ │ │ +0000807c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2272]! @ 0x8e0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2348]! @ 0x92c │ │ │ │ │ │ │ │ -000080cc <__longjmp_chk@plt>: │ │ │ │ +00008088 <__lstat64_time64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2264]! @ 0x8d8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2340]! @ 0x924 │ │ │ │ │ │ │ │ -000080d8 : │ │ │ │ +00008094 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2256]! @ 0x8d0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2332]! @ 0x91c │ │ │ │ │ │ │ │ -000080e4 <__lstat64_time64@plt>: │ │ │ │ +000080a0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2248]! @ 0x8c8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2324]! @ 0x914 │ │ │ │ │ │ │ │ -000080f0 : │ │ │ │ +000080ac : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2240]! @ 0x8c0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2316]! @ 0x90c │ │ │ │ │ │ │ │ -000080fc : │ │ │ │ +000080b8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2232]! @ 0x8b8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2308]! @ 0x904 │ │ │ │ │ │ │ │ -00008108 : │ │ │ │ +000080c4 <__utime64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2224]! @ 0x8b0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2300]! @ 0x8fc │ │ │ │ │ │ │ │ -00008114 : │ │ │ │ +000080d0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2216]! @ 0x8a8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2292]! @ 0x8f4 │ │ │ │ │ │ │ │ -00008120 <__utime64@plt>: │ │ │ │ +000080dc : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2208]! @ 0x8a0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2284]! @ 0x8ec │ │ │ │ │ │ │ │ -0000812c : │ │ │ │ +000080e8 <__getrusage64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2200]! @ 0x898 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2276]! @ 0x8e4 │ │ │ │ │ │ │ │ -00008138 : │ │ │ │ +000080f4 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2192]! @ 0x890 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2268]! @ 0x8dc │ │ │ │ │ │ │ │ -00008144 <__getrusage64@plt>: │ │ │ │ +00008100 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2184]! @ 0x888 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2260]! @ 0x8d4 │ │ │ │ │ │ │ │ -00008150 : │ │ │ │ +0000810c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2176]! @ 0x880 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2252]! @ 0x8cc │ │ │ │ │ │ │ │ -0000815c : │ │ │ │ +00008118 <__sigsetjmp@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2168]! @ 0x878 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2244]! @ 0x8c4 │ │ │ │ │ │ │ │ -00008168 : │ │ │ │ +00008124 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2160]! @ 0x870 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2236]! @ 0x8bc │ │ │ │ │ │ │ │ -00008174 <__sigsetjmp@plt>: │ │ │ │ +00008130 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2152]! @ 0x868 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2228]! @ 0x8b4 │ │ │ │ │ │ │ │ -00008180 : │ │ │ │ +0000813c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2144]! @ 0x860 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2220]! @ 0x8ac │ │ │ │ │ │ │ │ -0000818c : │ │ │ │ +00008148 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2136]! @ 0x858 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2212]! @ 0x8a4 │ │ │ │ │ │ │ │ -00008198 : │ │ │ │ +00008154 <__semctl64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2128]! @ 0x850 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2204]! @ 0x89c │ │ │ │ │ │ │ │ -000081a4 : │ │ │ │ +00008160 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2120]! @ 0x848 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2196]! @ 0x894 │ │ │ │ │ │ │ │ -000081b0 <__semctl64@plt>: │ │ │ │ +0000816c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2112]! @ 0x840 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2188]! @ 0x88c │ │ │ │ │ │ │ │ -000081bc : │ │ │ │ +00008178 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2104]! @ 0x838 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2180]! @ 0x884 │ │ │ │ │ │ │ │ -000081c8 : │ │ │ │ +00008184 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2096]! @ 0x830 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2172]! @ 0x87c │ │ │ │ │ │ │ │ -000081d4 : │ │ │ │ +00008190 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2088]! @ 0x828 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2164]! @ 0x874 │ │ │ │ │ │ │ │ -000081e0 : │ │ │ │ +0000819c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2080]! @ 0x820 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2156]! @ 0x86c │ │ │ │ │ │ │ │ -000081ec : │ │ │ │ +000081a8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2072]! @ 0x818 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2148]! @ 0x864 │ │ │ │ │ │ │ │ -000081f8 : │ │ │ │ +000081b4 <__gettimeofday64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2064]! @ 0x810 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2140]! @ 0x85c │ │ │ │ │ │ │ │ -00008204 : │ │ │ │ +000081c0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2056]! @ 0x808 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2132]! @ 0x854 │ │ │ │ │ │ │ │ -00008210 <__gettimeofday64@plt>: │ │ │ │ +000081cc : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2048]! @ 0x800 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2124]! @ 0x84c │ │ │ │ │ │ │ │ -0000821c : │ │ │ │ +000081d8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2040]! @ 0x7f8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2116]! @ 0x844 │ │ │ │ │ │ │ │ -00008228 : │ │ │ │ +000081e4 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2032]! @ 0x7f0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2108]! @ 0x83c │ │ │ │ │ │ │ │ -00008234 : │ │ │ │ +000081f0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2024]! @ 0x7e8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2100]! @ 0x834 │ │ │ │ │ │ │ │ -00008240 : │ │ │ │ +000081fc : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2016]! @ 0x7e0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2092]! @ 0x82c │ │ │ │ │ │ │ │ -0000824c : │ │ │ │ +00008208 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2008]! @ 0x7d8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2084]! @ 0x824 │ │ │ │ │ │ │ │ -00008258 : │ │ │ │ +00008214 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #2000]! @ 0x7d0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2076]! @ 0x81c │ │ │ │ │ │ │ │ -00008264 : │ │ │ │ +00008220 <__clock_gettime64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1992]! @ 0x7c8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2068]! @ 0x814 │ │ │ │ │ │ │ │ -00008270 : │ │ │ │ +0000822c <__ioctl_time64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1984]! @ 0x7c0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2060]! @ 0x80c │ │ │ │ │ │ │ │ -0000827c <__clock_gettime64@plt>: │ │ │ │ +00008238 <__libc_current_sigrtmin@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1976]! @ 0x7b8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2052]! @ 0x804 │ │ │ │ │ │ │ │ -00008288 <__ioctl_time64@plt>: │ │ │ │ +00008244 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1968]! @ 0x7b0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2044]! @ 0x7fc │ │ │ │ │ │ │ │ -00008294 <__libc_current_sigrtmin@plt>: │ │ │ │ +00008250 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1960]! @ 0x7a8 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2036]! @ 0x7f4 │ │ │ │ │ │ │ │ -000082a0 : │ │ │ │ +0000825c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1952]! @ 0x7a0 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2028]! @ 0x7ec │ │ │ │ │ │ │ │ -000082ac : │ │ │ │ +00008268 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1944]! @ 0x798 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2020]! @ 0x7e4 │ │ │ │ │ │ │ │ -000082b8 : │ │ │ │ +00008274 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1936]! @ 0x790 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2012]! @ 0x7dc │ │ │ │ │ │ │ │ -000082c4 : │ │ │ │ +00008280 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1928]! @ 0x788 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #2004]! @ 0x7d4 │ │ │ │ │ │ │ │ -000082d0 : │ │ │ │ +0000828c : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1920]! @ 0x780 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #1996]! @ 0x7cc │ │ │ │ │ │ │ │ -000082dc : │ │ │ │ +00008298 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1912]! @ 0x778 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #1988]! @ 0x7c4 │ │ │ │ │ │ │ │ -000082e8 : │ │ │ │ +000082a4 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1904]! @ 0x770 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #1980]! @ 0x7bc │ │ │ │ │ │ │ │ -000082f4 : │ │ │ │ +000082b0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1896]! @ 0x768 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #1972]! @ 0x7b4 │ │ │ │ │ │ │ │ -00008300 : │ │ │ │ +000082bc : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1888]! @ 0x760 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #1964]! @ 0x7ac │ │ │ │ │ │ │ │ -0000830c : │ │ │ │ +000082c8 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1880]! @ 0x758 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #1956]! @ 0x7a4 │ │ │ │ │ │ │ │ -00008318 : │ │ │ │ +000082d4 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1872]! @ 0x750 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #1948]! @ 0x79c │ │ │ │ │ │ │ │ -00008324 : │ │ │ │ +000082e0 : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1864]! @ 0x748 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #1940]! @ 0x794 │ │ │ │ │ │ │ │ -00008330 : │ │ │ │ +000082ec : │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1856]! @ 0x740 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #1932]! @ 0x78c │ │ │ │ │ │ │ │ -0000833c : │ │ │ │ +000082f8 <__time64@plt>: │ │ │ │ add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1848]! @ 0x738 │ │ │ │ - │ │ │ │ -00008348 : │ │ │ │ - add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1840]! @ 0x730 │ │ │ │ - │ │ │ │ -00008354 <__time64@plt>: │ │ │ │ - add ip, pc, #1048576 @ 0x100000 │ │ │ │ - add ip, ip, #151552 @ 0x25000 │ │ │ │ - ldr pc, [ip, #1832]! @ 0x728 │ │ │ │ + add ip, ip, #36, 20 @ 0x24000 │ │ │ │ + ldr pc, [ip, #1924]! @ 0x784 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,219 +1,219 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -00008360 : │ │ │ │ +00008308 : │ │ │ │ mov r2, #0 │ │ │ │ - b 959c <__time64@plt+0x1248> │ │ │ │ + b 9544 <__time64@plt+0x124c> │ │ │ │ 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] @ 83a4 <__time64@plt+0x50> │ │ │ │ + ldr sl, [pc, #28] @ 834c <__time64@plt+0x54> │ │ │ │ add r3, pc, #24 │ │ │ │ add sl, sl, r3 │ │ │ │ mov r3, #0 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 83a8 <__time64@plt+0x54> │ │ │ │ + ldr r0, [pc, #12] @ 8350 <__time64@plt+0x58> │ │ │ │ ldr r0, [sl, r0] │ │ │ │ - bl 7a48 <__libc_start_main@plt> │ │ │ │ - bl 82e8 │ │ │ │ - andseq r5, r2, ip, lsl #7 │ │ │ │ - andeq r0, r0, ip, lsl r7 │ │ │ │ - ldr r3, [pc, #20] @ 83c8 <__time64@plt+0x74> │ │ │ │ - ldr r2, [pc, #20] @ 83cc <__time64@plt+0x78> │ │ │ │ + bl 7a04 <__libc_start_main@plt> │ │ │ │ + bl 828c │ │ │ │ + andseq r4, r2, ip, ror #7 │ │ │ │ + andeq r0, r0, r4, lsl r7 │ │ │ │ + ldr r3, [pc, #20] @ 8370 <__time64@plt+0x78> │ │ │ │ + ldr r2, [pc, #20] @ 8374 <__time64@plt+0x7c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ - b 7e74 <__gmon_start__@plt> │ │ │ │ - andseq r5, r2, r4, ror r3 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldr r0, [pc, #44] @ 8404 <__time64@plt+0xb0> │ │ │ │ - ldr r3, [pc, #44] @ 8408 <__time64@plt+0xb4> │ │ │ │ + b 7e24 <__gmon_start__@plt> │ │ │ │ + @ instruction: 0x001243d4 │ │ │ │ + andeq r0, r0, r8, asr #11 │ │ │ │ + ldr r0, [pc, #44] @ 83ac <__time64@plt+0xb4> │ │ │ │ + ldr r3, [pc, #44] @ 83b0 <__time64@plt+0xb8> │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r3, r0 │ │ │ │ - ldr r3, [pc, #32] @ 840c <__time64@plt+0xb8> │ │ │ │ + ldr r3, [pc, #32] @ 83b4 <__time64@plt+0xbc> │ │ │ │ add r3, pc, r3 │ │ │ │ bxeq lr │ │ │ │ - ldr r2, [pc, #24] @ 8410 <__time64@plt+0xbc> │ │ │ │ + ldr r2, [pc, #24] @ 83b8 <__time64@plt+0xc0> │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ bx r3 │ │ │ │ - andseq r8, r2, r4, ror #15 │ │ │ │ - andseq r8, r2, r0, ror #15 │ │ │ │ - andseq r5, r2, r0, asr #6 │ │ │ │ - andeq r0, r0, r0, ror #7 │ │ │ │ - ldr r0, [pc, #56] @ 8454 <__time64@plt+0x100> │ │ │ │ - ldr r3, [pc, #56] @ 8458 <__time64@plt+0x104> │ │ │ │ + andseq r7, r2, ip, lsr r8 │ │ │ │ + andseq r7, r2, r8, lsr r8 │ │ │ │ + andseq r4, r2, r0, lsr #7 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldr r0, [pc, #56] @ 83fc <__time64@plt+0x104> │ │ │ │ + ldr r3, [pc, #56] @ 8400 <__time64@plt+0x108> │ │ │ │ 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] @ 845c <__time64@plt+0x108> │ │ │ │ + ldr r3, [pc, #36] @ 8404 <__time64@plt+0x10c> │ │ │ │ asrs r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ bxeq lr │ │ │ │ - ldr r2, [pc, #24] @ 8460 <__time64@plt+0x10c> │ │ │ │ + ldr r2, [pc, #24] @ 8408 <__time64@plt+0x110> │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ bx r3 │ │ │ │ - andseq r8, r2, r0, lsr #15 │ │ │ │ - mulseq r2, ip, r7 │ │ │ │ - @ instruction: 0x001252f0 │ │ │ │ - andeq r0, r0, r0, lsr r8 │ │ │ │ - ldr r3, [pc, #76] @ 84b8 <__time64@plt+0x164> │ │ │ │ - ldr r2, [pc, #76] @ 84bc <__time64@plt+0x168> │ │ │ │ + @ instruction: 0x001277f8 │ │ │ │ + @ instruction: 0x001277f4 │ │ │ │ + andseq r4, r2, r0, asr r3 │ │ │ │ + andeq r0, r0, r8, lsr #16 │ │ │ │ + ldr r3, [pc, #76] @ 8460 <__time64@plt+0x168> │ │ │ │ + ldr r2, [pc, #76] @ 8464 <__time64@plt+0x16c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bxne lr │ │ │ │ - ldr r3, [pc, #56] @ 84c0 <__time64@plt+0x16c> │ │ │ │ + ldr r3, [pc, #56] @ 8468 <__time64@plt+0x170> │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84a0 <__time64@plt+0x14c> │ │ │ │ - ldr r3, [pc, #40] @ 84c4 <__time64@plt+0x170> │ │ │ │ + beq 8448 <__time64@plt+0x150> │ │ │ │ + ldr r3, [pc, #40] @ 846c <__time64@plt+0x174> │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - bl 7a6c <__cxa_finalize@plt> │ │ │ │ - bl 83d0 <__time64@plt+0x7c> │ │ │ │ - ldr r3, [pc, #28] @ 84c8 <__time64@plt+0x174> │ │ │ │ + bl 7a28 <__cxa_finalize@plt> │ │ │ │ + bl 8378 <__time64@plt+0x80> │ │ │ │ + ldr r3, [pc, #28] @ 8470 <__time64@plt+0x178> │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3] │ │ │ │ pop {r4, pc} │ │ │ │ - andseq r8, r2, r4, asr r7 │ │ │ │ - @ instruction: 0x001252b4 │ │ │ │ - andeq r0, r0, ip, asr #7 │ │ │ │ - andseq r5, r2, r4, ror #22 │ │ │ │ - andseq r8, r2, r4, lsl r7 │ │ │ │ - b 8414 <__time64@plt+0xc0> │ │ │ │ + andseq r7, r2, ip, lsr #15 │ │ │ │ + andseq r4, r2, r4, lsl r3 │ │ │ │ + andeq r0, r0, r4, asr #7 │ │ │ │ + @ instruction: 0x00124bbc │ │ │ │ + andseq r7, r2, ip, ror #14 │ │ │ │ + b 83bc <__time64@plt+0xc4> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #328] @ 8630 <__time64@plt+0x2dc> │ │ │ │ - ldr r4, [pc, #328] @ 8634 <__time64@plt+0x2e0> │ │ │ │ + ldr r6, [pc, #328] @ 85d8 <__time64@plt+0x2e0> │ │ │ │ + ldr r4, [pc, #328] @ 85dc <__time64@plt+0x2e4> │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r6] │ │ │ │ ldr sl, [r0] │ │ │ │ - beq 858c <__time64@plt+0x238> │ │ │ │ + beq 8534 <__time64@plt+0x23c> │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp sl, #0 │ │ │ │ add r7, r0, #4 │ │ │ │ mvneq r4, #0 │ │ │ │ subeq r0, r8, #1 │ │ │ │ - beq 8578 <__time64@plt+0x224> │ │ │ │ + beq 8520 <__time64@plt+0x228> │ │ │ │ mov r6, #0 │ │ │ │ mov r9, #32 │ │ │ │ - b 8564 <__time64@plt+0x210> │ │ │ │ - bl 7f04 │ │ │ │ + b 850c <__time64@plt+0x214> │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, r6 │ │ │ │ cmp r4, r5 │ │ │ │ movge r4, r5 │ │ │ │ subge r2, r5, r6 │ │ │ │ add r0, r8, r6 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ strb r9, [r8, r4] │ │ │ │ ldr sl, [r7], #4 │ │ │ │ add r6, r4, #1 │ │ │ │ cmp sl, #0 │ │ │ │ add r0, r8, r4 │ │ │ │ - beq 8578 <__time64@plt+0x224> │ │ │ │ + beq 8520 <__time64@plt+0x228> │ │ │ │ cmp r6, r5 │ │ │ │ mov r0, sl │ │ │ │ - blt 8528 <__time64@plt+0x1d4> │ │ │ │ + blt 84d0 <__time64@plt+0x1d8> │ │ │ │ sub r4, r6, #1 │ │ │ │ add r0, r8, r4 │ │ │ │ sub r2, r5, r4 │ │ │ │ add r2, r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #0 │ │ │ │ - b 8018 │ │ │ │ + b 7fc8 │ │ │ │ cmp sl, #0 │ │ │ │ str sl, [r6, #4] │ │ │ │ - beq 85b8 <__time64@plt+0x264> │ │ │ │ + beq 8560 <__time64@plt+0x268> │ │ │ │ mov r0, sl │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r3, r0, #1 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ add r5, r5, r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [r6] │ │ │ │ - bne 859c <__time64@plt+0x248> │ │ │ │ + bne 8544 <__time64@plt+0x24c> │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #112] @ 8638 <__time64@plt+0x2e4> │ │ │ │ + ldr r3, [pc, #112] @ 85e0 <__time64@plt+0x2e8> │ │ │ │ add sl, sl, r5 │ │ │ │ ldr r9, [r4, r3] │ │ │ │ ldr r4, [r9] │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, sl │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r6, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r7, [pc, #80] @ 863c <__time64@plt+0x2e8> │ │ │ │ + ldr r7, [pc, #80] @ 85e4 <__time64@plt+0x2ec> │ │ │ │ mov r8, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r3, r0, #1 │ │ │ │ add r3, r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7] │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ str r0, [r4] │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r6, [r3, r8] │ │ │ │ add r4, r3, r8 │ │ │ │ cmp r6, #0 │ │ │ │ add r8, r8, #4 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r5, [r7] │ │ │ │ - b 85f0 <__time64@plt+0x29c> │ │ │ │ - andseq r8, r2, r0, ror #13 │ │ │ │ - andseq r5, r2, r4, lsr r2 │ │ │ │ - andeq r0, r0, r8, asr r8 │ │ │ │ - @ instruction: 0x001285dc │ │ │ │ + b 8598 <__time64@plt+0x2a0> │ │ │ │ + andseq r7, r2, r8, lsr r7 │ │ │ │ + mulseq r2, r4, r2 │ │ │ │ + andeq r0, r0, r0, asr r8 │ │ │ │ + andseq r7, r2, r4, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3400] @ 0xd48 │ │ │ │ - ldr lr, [pc, #3620] @ 947c <__time64@plt+0x1128> │ │ │ │ - ldr ip, [pc, #3620] @ 9480 <__time64@plt+0x112c> │ │ │ │ - ldr r2, [pc, #3620] @ 9484 <__time64@plt+0x1130> │ │ │ │ + ldr lr, [pc, #3620] @ 9424 <__time64@plt+0x112c> │ │ │ │ + ldr ip, [pc, #3620] @ 9428 <__time64@plt+0x1130> │ │ │ │ + ldr r2, [pc, #3620] @ 942c <__time64@plt+0x1134> │ │ │ │ sub sp, sp, #660 @ 0x294 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, #0 │ │ │ │ mov r5, #10 │ │ │ │ str r3, [sp, #612] @ 0x264 │ │ │ │ str r5, [sp, #608] @ 0x260 │ │ │ │ str lr, [sp, #8] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #3584] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r3, [pc, #3584] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #652] @ 0x28c │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [lr, r3] │ │ │ │ - ldr r3, [pc, #3568] @ 948c <__time64@plt+0x1138> │ │ │ │ + ldr r3, [pc, #3568] @ 9434 <__time64@plt+0x113c> │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ str r2, [sp, #600] @ 0x258 │ │ │ │ ldr r2, [r4, #396] @ 0x18c │ │ │ │ str r2, [sp, #604] @ 0x25c │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r3, [lr, r3] │ │ │ │ @@ -229,63 +229,63 @@ │ │ │ │ add r3, sp, #208 @ 0xd0 │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ add r0, r6, #1536 @ 0x600 │ │ │ │ str r3, [r4, #372] @ 0x174 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r1, [r4, #172] @ 0xac │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ cmp r7, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [sp, #16] │ │ │ │ - beq 9068 <__time64@plt+0xd14> │ │ │ │ - ldr r3, [pc, #3448] @ 9488 <__time64@plt+0x1134> │ │ │ │ + beq 9010 <__time64@plt+0xd18> │ │ │ │ + ldr r3, [pc, #3448] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ str r2, [r4, #336] @ 0x150 │ │ │ │ tst r3, #32 │ │ │ │ - bne 8c34 <__time64@plt+0x8e0> │ │ │ │ + bne 8bdc <__time64@plt+0x8e4> │ │ │ │ ldr r2, [r4] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ moveq r1, #11 │ │ │ │ orreq r2, r2, #1048576 @ 0x100000 │ │ │ │ streq r1, [sp, #608] @ 0x260 │ │ │ │ tst r2, #16 │ │ │ │ orrne r3, r3, #16 │ │ │ │ bic r1, r3, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #3380] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r3, [pc, #3380] @ 9430 <__time64@plt+0x1138> │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ bic r2, r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #196] @ 0xc4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r3, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8eec <__time64@plt+0xb98> │ │ │ │ + bne 8e94 <__time64@plt+0xb9c> │ │ │ │ ldr lr, [sp, #20] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrh r3, [lr, #20] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ bic r3, r3, #384 @ 0x180 │ │ │ │ strh r3, [lr, #20] │ │ │ │ - ldr r3, [pc, #3296] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r3, [pc, #3296] @ 9430 <__time64@plt+0x1138> │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #3288] @ 948c <__time64@plt+0x1138> │ │ │ │ + ldr r0, [pc, #3288] @ 9434 <__time64@plt+0x113c> │ │ │ │ str r2, [r3, #196] @ 0xc4 │ │ │ │ - ldr r2, [pc, #3284] @ 9490 <__time64@plt+0x113c> │ │ │ │ + ldr r2, [pc, #3284] @ 9438 <__time64@plt+0x1140> │ │ │ │ str r1, [r3, #212] @ 0xd4 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr ip, [r2] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [ip, #24] │ │ │ │ str r2, [r3, #204] @ 0xcc │ │ │ │ strb r2, [r3, #153] @ 0x99 │ │ │ │ @@ -293,337 +293,337 @@ │ │ │ │ ldr r0, [r4, r0] │ │ │ │ str r1, [r3, #40] @ 0x28 │ │ │ │ ldr r0, [r0] │ │ │ │ str r1, [r0, #64] @ 0x40 │ │ │ │ strb r2, [r3, #411] @ 0x19b │ │ │ │ ldrh r3, [lr, #20] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne 8b28 <__time64@plt+0x7d4> │ │ │ │ + bne 8ad0 <__time64@plt+0x7d8> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #3204] @ 9488 <__time64@plt+0x1134> │ │ │ │ - ldr fp, [pc, #3212] @ 9494 <__time64@plt+0x1140> │ │ │ │ + ldr r3, [pc, #3204] @ 9430 <__time64@plt+0x1138> │ │ │ │ + ldr fp, [pc, #3212] @ 943c <__time64@plt+0x1144> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add fp, pc, fp │ │ │ │ add sl, r3, #340 @ 0x154 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str sl, [sp, #4] │ │ │ │ mov r6, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r7, fp │ │ │ │ mov fp, r9 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r9, [sp, #28] │ │ │ │ - b 8aac <__time64@plt+0x758> │ │ │ │ + b 8a54 <__time64@plt+0x75c> │ │ │ │ ands r2, r2, r3, lsr #5 │ │ │ │ - ldr r2, [pc, #3140] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r2, [pc, #3140] @ 9430 <__time64@plt+0x1138> │ │ │ │ orr r0, r3, #4 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ str r0, [r2, #196] @ 0xc4 │ │ │ │ - beq 8b04 <__time64@plt+0x7b0> │ │ │ │ - ldr r2, [pc, #3120] @ 9488 <__time64@plt+0x1134> │ │ │ │ + beq 8aac <__time64@plt+0x7b4> │ │ │ │ + ldr r2, [pc, #3120] @ 9430 <__time64@plt+0x1138> │ │ │ │ tst r1, #16 │ │ │ │ biceq r3, r3, #16 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ orreq r3, r3, #4 │ │ │ │ orrne r3, r3, #20 │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ - ldr r3, [pc, #3108] @ 9498 <__time64@plt+0x1144> │ │ │ │ + ldr r3, [pc, #3108] @ 9440 <__time64@plt+0x1148> │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88b0 <__time64@plt+0x55c> │ │ │ │ - ldr r3, [pc, #3092] @ 949c <__time64@plt+0x1148> │ │ │ │ + beq 8858 <__time64@plt+0x560> │ │ │ │ + ldr r3, [pc, #3092] @ 9444 <__time64@plt+0x114c> │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #3076] @ 94a0 <__time64@plt+0x114c> │ │ │ │ + ldr r3, [pc, #3076] @ 9448 <__time64@plt+0x1150> │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, #0 │ │ │ │ - bl 63b98 │ │ │ │ + bl 63b40 │ │ │ │ mov r0, #0 │ │ │ │ - bl 64304 │ │ │ │ - ldr r3, [pc, #3024] @ 9488 <__time64@plt+0x1134> │ │ │ │ + bl 642ac │ │ │ │ + ldr r3, [pc, #3024] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r5, [sl, r3] │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ add r0, r0, #532 @ 0x214 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8e80 <__time64@plt+0xb2c> │ │ │ │ + beq 8e28 <__time64@plt+0xb30> │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 8354 <__time64@plt> │ │ │ │ - ldr r3, [pc, #3016] @ 94a4 <__time64@plt+0x1150> │ │ │ │ - ldr r2, [pc, #3016] @ 94a8 <__time64@plt+0x1154> │ │ │ │ + bl 82f8 <__time64@plt> │ │ │ │ + ldr r3, [pc, #3016] @ 944c <__time64@plt+0x1154> │ │ │ │ + ldr r2, [pc, #3016] @ 9450 <__time64@plt+0x1158> │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r2, #8] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ subs ip, r2, ip │ │ │ │ sbc r0, r1, r0 │ │ │ │ cmp ip, r3 │ │ │ │ asr r3, r3, #31 │ │ │ │ sbcs r3, r0, r3 │ │ │ │ - bge 8c84 <__time64@plt+0x930> │ │ │ │ - ldr r3, [pc, #2928] @ 9488 <__time64@plt+0x1134> │ │ │ │ + bge 8c2c <__time64@plt+0x934> │ │ │ │ + ldr r3, [pc, #2928] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8928 <__time64@plt+0x5d4> │ │ │ │ - bl 473c0 │ │ │ │ - ldr r3, [pc, #2904] @ 9488 <__time64@plt+0x1134> │ │ │ │ - ldr r2, [pc, #2904] @ 948c <__time64@plt+0x1138> │ │ │ │ + beq 88d0 <__time64@plt+0x5d8> │ │ │ │ + bl 47368 │ │ │ │ + ldr r3, [pc, #2904] @ 9430 <__time64@plt+0x1138> │ │ │ │ + ldr r2, [pc, #2904] @ 9434 <__time64@plt+0x113c> │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3, #220] @ 0xdc │ │ │ │ str r1, [r3, #324] @ 0x144 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #608] @ 0x260 │ │ │ │ cmp r2, #11 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #153] @ 0x99 │ │ │ │ moveq r3, #10 │ │ │ │ streq r3, [sp, #608] @ 0x260 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r8 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ - ldr r3, [pc, #2812] @ 9488 <__time64@plt+0x1134> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ + ldr r3, [pc, #2812] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r4, [sl, r3] │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ and r3, r3, #32 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b18 <__time64@plt+0x7c4> │ │ │ │ + beq 8ac0 <__time64@plt+0x7c8> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - beq 89d8 <__time64@plt+0x684> │ │ │ │ + beq 8980 <__time64@plt+0x688> │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89d8 <__time64@plt+0x684> │ │ │ │ + beq 8980 <__time64@plt+0x688> │ │ │ │ mov r0, #0 │ │ │ │ - bl 64304 │ │ │ │ + bl 642ac │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ - bl 473c0 │ │ │ │ - ldr r3, [pc, #2768] @ 94a0 <__time64@plt+0x114c> │ │ │ │ + bl 47368 │ │ │ │ + ldr r3, [pc, #2768] @ 9448 <__time64@plt+0x1150> │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ - ldr r3, [pc, #2728] @ 9488 <__time64@plt+0x1134> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ + ldr r3, [pc, #2728] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ tst r2, #2 │ │ │ │ ldrne r2, [r3, #196] @ 0xc4 │ │ │ │ orrne r2, r2, #2 │ │ │ │ strne r2, [r3, #196] @ 0xc4 │ │ │ │ - ldr r3, [pc, #2716] @ 9498 <__time64@plt+0x1144> │ │ │ │ + ldr r3, [pc, #2716] @ 9440 <__time64@plt+0x1148> │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, r8 │ │ │ │ strb r1, [r3, #62] @ 0x3e │ │ │ │ str r1, [r3, #8] │ │ │ │ - ldr r3, [pc, #2680] @ 948c <__time64@plt+0x1138> │ │ │ │ + ldr r3, [pc, #2680] @ 9434 <__time64@plt+0x113c> │ │ │ │ ldr r4, [sl, r3] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ - bl 22938 │ │ │ │ - ldr r3, [pc, #2648] @ 9488 <__time64@plt+0x1134> │ │ │ │ + bl 228e0 │ │ │ │ + ldr r3, [pc, #2648] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r1, [sl, r3] │ │ │ │ ldr r2, [r1, #196] @ 0xc4 │ │ │ │ ldr r3, [r1] │ │ │ │ and r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r2, #32 │ │ │ │ orrs r3, r3, r0 │ │ │ │ - bne 8a64 <__time64@plt+0x710> │ │ │ │ + bne 8a0c <__time64@plt+0x714> │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ bic r3, r3, #1 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ ldr r2, [r1, #196] @ 0xc4 │ │ │ │ and r0, r2, #32 │ │ │ │ - ldr r3, [pc, #2588] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r3, [pc, #2588] @ 9430 <__time64@plt+0x1138> │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [sl, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #432] @ 0x1b0 │ │ │ │ - beq 8a90 <__time64@plt+0x73c> │ │ │ │ + beq 8a38 <__time64@plt+0x740> │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8a90 <__time64@plt+0x73c> │ │ │ │ - bl 4847c │ │ │ │ + beq 8a38 <__time64@plt+0x740> │ │ │ │ + bl 48424 │ │ │ │ ldr r2, [r4, #196] @ 0xc4 │ │ │ │ - ldr r3, [pc, #2544] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r3, [pc, #2544] @ 9430 <__time64@plt+0x1138> │ │ │ │ bic r1, r2, #2 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ cmp r5, #0 │ │ │ │ mov fp, #20 │ │ │ │ str r1, [r3, #196] @ 0xc4 │ │ │ │ - bne 90c0 <__time64@plt+0xd6c> │ │ │ │ + bne 9068 <__time64@plt+0xd70> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ strh r2, [r3] │ │ │ │ - bl 22e90 │ │ │ │ + bl 22e38 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ ldr r3, [r6, #196] @ 0xc4 │ │ │ │ ldr r1, [r6] │ │ │ │ bic r3, r3, #79872 @ 0x13800 │ │ │ │ bic r3, r3, #12 │ │ │ │ tst r1, #8 │ │ │ │ orrne r3, r3, #8 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ clz r2, r9 │ │ │ │ lsr r2, r2, #5 │ │ │ │ - beq 8838 <__time64@plt+0x4e4> │ │ │ │ - ldr r2, [pc, #2444] @ 9488 <__time64@plt+0x1134> │ │ │ │ + beq 87e0 <__time64@plt+0x4e8> │ │ │ │ + ldr r2, [pc, #2444] @ 9430 <__time64@plt+0x1138> │ │ │ │ bic r3, r3, #52 @ 0x34 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ cmp r9, r3 │ │ │ │ str r3, [r0] │ │ │ │ - beq 8974 <__time64@plt+0x620> │ │ │ │ + beq 891c <__time64@plt+0x624> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldrh r3, [r3, #20] │ │ │ │ str fp, [sp, #24] │ │ │ │ - ldr r2, [pc, #2392] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r2, [pc, #2392] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ and r4, r3, #256 @ 0x100 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r1, [r2, #196] @ 0xc4 │ │ │ │ tst r1, #32 │ │ │ │ - bne 9160 <__time64@plt+0xe0c> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bne 9108 <__time64@plt+0xe10> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9320 <__time64@plt+0xfcc> │ │ │ │ + beq 92c8 <__time64@plt+0xfd0> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9438 <__time64@plt+0x10e4> │ │ │ │ + bne 93e0 <__time64@plt+0x10e8> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #2336] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r3, [pc, #2336] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r3, [pc, #2316] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r3, [pc, #2316] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r2, [sp, #600] @ 0x258 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - ldr r3, [pc, #2308] @ 948c <__time64@plt+0x1138> │ │ │ │ + ldr r3, [pc, #2308] @ 9434 <__time64@plt+0x113c> │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, sp, #616 @ 0x268 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ tst r3, #32 │ │ │ │ - bne 92c4 <__time64@plt+0xf70> │ │ │ │ + bne 926c <__time64@plt+0xf74> │ │ │ │ cmp r6, #12 │ │ │ │ - beq 9464 <__time64@plt+0x1110> │ │ │ │ + beq 940c <__time64@plt+0x1114> │ │ │ │ cmp r6, #11 │ │ │ │ - beq 945c <__time64@plt+0x1108> │ │ │ │ + beq 9404 <__time64@plt+0x110c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8bd8 <__time64@plt+0x884> │ │ │ │ + ble 8b80 <__time64@plt+0x888> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 5d3ac │ │ │ │ - ldr r3, [pc, #2216] @ 9488 <__time64@plt+0x1134> │ │ │ │ + bl 5d354 │ │ │ │ + ldr r3, [pc, #2216] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bf4 <__time64@plt+0x8a0> │ │ │ │ - bl 7b20 │ │ │ │ - ldr r3, [pc, #2188] @ 9488 <__time64@plt+0x1134> │ │ │ │ + beq 8b9c <__time64@plt+0x8a4> │ │ │ │ + bl 7adc │ │ │ │ + ldr r3, [pc, #2188] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r2, [r3, #172] @ 0xac │ │ │ │ - ldr r2, [pc, #2204] @ 94ac <__time64@plt+0x1158> │ │ │ │ - ldr r3, [pc, #2160] @ 9484 <__time64@plt+0x1130> │ │ │ │ + ldr r2, [pc, #2204] @ 9454 <__time64@plt+0x115c> │ │ │ │ + ldr r3, [pc, #2160] @ 942c <__time64@plt+0x1134> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #652] @ 0x28c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9434 <__time64@plt+0x10e0> │ │ │ │ + bne 93dc <__time64@plt+0x10e4> │ │ │ │ add sp, sp, #660 @ 0x294 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ ldrh r3, [r0, #40] @ 0x28 │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 8c54 <__time64@plt+0x900> │ │ │ │ + beq 8bfc <__time64@plt+0x904> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9264 <__time64@plt+0xf10> │ │ │ │ - bl 55fcc │ │ │ │ - bl 47a04 │ │ │ │ + beq 920c <__time64@plt+0xf14> │ │ │ │ + bl 55f74 │ │ │ │ + bl 479ac │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #2080] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r3, [pc, #2080] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #196] @ 0xc4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r2, [r3] │ │ │ │ orrne r2, r2, #2 │ │ │ │ strne r2, [r3] │ │ │ │ - b 8764 <__time64@plt+0x410> │ │ │ │ + b 870c <__time64@plt+0x414> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldrb r5, [r4] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8ecc <__time64@plt+0xb78> │ │ │ │ - ldr r3, [pc, #2024] @ 9488 <__time64@plt+0x1134> │ │ │ │ - ldr r0, [pc, #2060] @ 94b0 <__time64@plt+0x115c> │ │ │ │ + beq 8e74 <__time64@plt+0xb7c> │ │ │ │ + ldr r3, [pc, #2024] @ 9430 <__time64@plt+0x1138> │ │ │ │ + ldr r0, [pc, #2060] @ 9458 <__time64@plt+0x1160> │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r3, #272] @ 0x110 │ │ │ │ - ldr r3, [pc, #2048] @ 94b4 <__time64@plt+0x1160> │ │ │ │ + ldr r3, [pc, #2048] @ 945c <__time64@plt+0x1164> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #16 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r2] │ │ │ │ - ldr r2, [pc, #2028] @ 94b8 <__time64@plt+0x1164> │ │ │ │ + ldr r2, [pc, #2028] @ 9460 <__time64@plt+0x1168> │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ cmpne r5, #0 │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ - beq 8ee0 <__time64@plt+0xb8c> │ │ │ │ + beq 8e88 <__time64@plt+0xb90> │ │ │ │ mov r8, r4 │ │ │ │ mov r6, #0 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ cmpne r5, #37 @ 0x25 │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -632,650 +632,650 @@ │ │ │ │ cmp r5, #0 │ │ │ │ movne r6, r8 │ │ │ │ ldrb r5, [r8, #1]! │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ cmpne r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - bne 8d08 <__time64@plt+0x9b4> │ │ │ │ + bne 8cb0 <__time64@plt+0x9b8> │ │ │ │ cmp r6, #0 │ │ │ │ strb r3, [r8] │ │ │ │ strbne r3, [r6] │ │ │ │ add fp, sp, #96 @ 0x60 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8dc4 <__time64@plt+0xa70> │ │ │ │ + blt 8d6c <__time64@plt+0xa74> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r1, [fp, #80] @ 0x50 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [fp, #84] @ 0x54 │ │ │ │ sbcs r2, r3, r2 │ │ │ │ - blt 8dc4 <__time64@plt+0xa70> │ │ │ │ + blt 8d6c <__time64@plt+0xa74> │ │ │ │ ldr r2, [fp, #64] @ 0x40 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r2, [fp, #68] @ 0x44 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - blt 8dc4 <__time64@plt+0xa70> │ │ │ │ + blt 8d6c <__time64@plt+0xa74> │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8de0 <__time64@plt+0xa8c> │ │ │ │ + bne 8d88 <__time64@plt+0xa90> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - bne 8de0 <__time64@plt+0xa8c> │ │ │ │ + bne 8d88 <__time64@plt+0xa90> │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ mov r1, r9 │ │ │ │ - bl 54ea0 │ │ │ │ + bl 54e48 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e5c <__time64@plt+0xb08> │ │ │ │ + beq 8e04 <__time64@plt+0xb0c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add r4, r0, #9 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - b 8d54 <__time64@plt+0xa00> │ │ │ │ + b 8cfc <__time64@plt+0xa04> │ │ │ │ ldrd r2, [sp, #136] @ 0x88 │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq 8e4c <__time64@plt+0xaf8> │ │ │ │ + beq 8df4 <__time64@plt+0xafc> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr fp, [sp, #104] @ 0x68 │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr ip, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp ip, r0 │ │ │ │ cmpeq fp, lr │ │ │ │ - beq 9118 <__time64@plt+0xdc4> │ │ │ │ - ldr r3, [pc, #1652] @ 9488 <__time64@plt+0x1134> │ │ │ │ + beq 90c0 <__time64@plt+0xdc8> │ │ │ │ + ldr r3, [pc, #1652] @ 9430 <__time64@plt+0x1138> │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ addne r0, r6, #1 │ │ │ │ ldr fp, [r3, #288] @ 0x120 │ │ │ │ str r4, [r3, #288] @ 0x120 │ │ │ │ - beq 9154 <__time64@plt+0xe00> │ │ │ │ - bl 72ae8 │ │ │ │ + beq 90fc <__time64@plt+0xe04> │ │ │ │ + bl 72a90 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #1664] @ 94bc <__time64@plt+0x1168> │ │ │ │ + ldr r0, [pc, #1664] @ 9464 <__time64@plt+0x116c> │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #1600] @ 9488 <__time64@plt+0x1134> │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #1600] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str fp, [r3, #288] @ 0x120 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #63 @ 0x3f │ │ │ │ strbne r3, [r6] │ │ │ │ mov r4, r8 │ │ │ │ cmp r5, #0 │ │ │ │ strb r5, [r4], #1 │ │ │ │ - beq 8e98 <__time64@plt+0xb44> │ │ │ │ + beq 8e40 <__time64@plt+0xb48> │ │ │ │ ldrb r5, [r8, #1] │ │ │ │ - b 8cec <__time64@plt+0x998> │ │ │ │ + b 8c94 <__time64@plt+0x99c> │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ add r0, r0, #168 @ 0xa8 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 88cc <__time64@plt+0x578> │ │ │ │ - b 8910 <__time64@plt+0x5bc> │ │ │ │ + bne 8874 <__time64@plt+0x57c> │ │ │ │ + b 88b8 <__time64@plt+0x5c0> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ sub r2, r3, r1 │ │ │ │ - ldr r3, [pc, #1496] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r3, [pc, #1496] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #1516] @ 94c0 <__time64@plt+0x116c> │ │ │ │ + ldr r3, [pc, #1516] @ 9468 <__time64@plt+0x1170> │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ - b 8910 <__time64@plt+0x5bc> │ │ │ │ + b 88b8 <__time64@plt+0x5c0> │ │ │ │ mov r8, r4 │ │ │ │ strb r6, [r4] │ │ │ │ - b 8d50 <__time64@plt+0x9fc> │ │ │ │ + b 8cf8 <__time64@plt+0xa00> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #0 │ │ │ │ - bl 61498 │ │ │ │ - ldr r3, [pc, #1416] @ 9488 <__time64@plt+0x1134> │ │ │ │ + bl 61440 │ │ │ │ + ldr r3, [pc, #1416] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ - bl 4847c │ │ │ │ + bl 48424 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #200] @ 0xc8 │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq 8f90 <__time64@plt+0xc3c> │ │ │ │ + beq 8f38 <__time64@plt+0xc40> │ │ │ │ sub r2, r6, #7 │ │ │ │ bics r5, r2, #4 │ │ │ │ - bne 8f90 <__time64@plt+0xc3c> │ │ │ │ + bne 8f38 <__time64@plt+0xc40> │ │ │ │ ldr r2, [sp, #600] @ 0x258 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ - ldr r3, [pc, #1344] @ 948c <__time64@plt+0x1138> │ │ │ │ + ldr r3, [pc, #1344] @ 9434 <__time64@plt+0x113c> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add lr, sp, #616 @ 0x268 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ tst r3, #32 │ │ │ │ - beq 8bbc <__time64@plt+0x868> │ │ │ │ + beq 8b64 <__time64@plt+0x86c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 82b8 │ │ │ │ + bl 825c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92d4 <__time64@plt+0xf80> │ │ │ │ - bl 63404 │ │ │ │ - b 8bbc <__time64@plt+0x868> │ │ │ │ - ldr r2, [pc, #1264] @ 9488 <__time64@plt+0x1134> │ │ │ │ + bne 927c <__time64@plt+0xf84> │ │ │ │ + bl 633ac │ │ │ │ + b 8b64 <__time64@plt+0x86c> │ │ │ │ + ldr r2, [pc, #1264] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r4, [r1, r2] │ │ │ │ ldr r2, [r4] │ │ │ │ tst r2, #32 │ │ │ │ - beq 923c <__time64@plt+0xee8> │ │ │ │ + beq 91e4 <__time64@plt+0xeec> │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne 923c <__time64@plt+0xee8> │ │ │ │ + bne 91e4 <__time64@plt+0xeec> │ │ │ │ cmp r6, #10 │ │ │ │ - bgt 93b0 <__time64@plt+0x105c> │ │ │ │ + bgt 9358 <__time64@plt+0x1060> │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #1276] @ 94c4 <__time64@plt+0x1170> │ │ │ │ + ldr r2, [pc, #1276] @ 946c <__time64@plt+0x1174> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9030 <__time64@plt+0xcdc> │ │ │ │ - ldr r3, [pc, #1252] @ 94c4 <__time64@plt+0x1170> │ │ │ │ + beq 8fd8 <__time64@plt+0xce0> │ │ │ │ + ldr r3, [pc, #1252] @ 946c <__time64@plt+0x1174> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldrb r4, [r3, #-1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8fe8 <__time64@plt+0xc94> │ │ │ │ - bl 57664 │ │ │ │ + bne 8f90 <__time64@plt+0xc98> │ │ │ │ + bl 5760c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - b 900c <__time64@plt+0xcb8> │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + b 8fb4 <__time64@plt+0xcbc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl cd844 <__isoc23_strtoul@@Base+0x1e9c8> │ │ │ │ + bl ccf78 <__isoc23_strtoul@@Base+0x1e154> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9008 <__time64@plt+0xcb4> │ │ │ │ - ldr r3, [pc, #1120] @ 9488 <__time64@plt+0x1134> │ │ │ │ + bne 8fb0 <__time64@plt+0xcb8> │ │ │ │ + ldr r3, [pc, #1120] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ sub r2, r6, #10 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ands r2, r2, r3, lsr #5 │ │ │ │ - bne 93e0 <__time64@plt+0x108c> │ │ │ │ + bne 9388 <__time64@plt+0x1090> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #1080] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r3, [pc, #1080] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #1084] @ 9498 <__time64@plt+0x1144> │ │ │ │ + ldr r3, [pc, #1084] @ 9440 <__time64@plt+0x1148> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrsh r0, [r3, #48] @ 0x30 │ │ │ │ - bl 7ba4 │ │ │ │ - b 8788 <__time64@plt+0x434> │ │ │ │ + bl 7b54 │ │ │ │ + b 8730 <__time64@plt+0x438> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9220 <__time64@plt+0xecc> │ │ │ │ + ble 91c8 <__time64@plt+0xed0> │ │ │ │ cmp r3, #9 │ │ │ │ - ble 936c <__time64@plt+0x1018> │ │ │ │ + ble 9314 <__time64@plt+0x101c> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #1000] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r3, [pc, #1000] @ 9430 <__time64@plt+0x1138> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r2, r4] │ │ │ │ - bl 5dc10 │ │ │ │ + bl 5dbb8 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 8708 <__time64@plt+0x3b4> │ │ │ │ + b 86b0 <__time64@plt+0x3b8> │ │ │ │ tst r2, #288 @ 0x120 │ │ │ │ - beq 91e4 <__time64@plt+0xe90> │ │ │ │ + beq 918c <__time64@plt+0xe94> │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #948] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r3, [pc, #948] @ 9430 <__time64@plt+0x1138> │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [sl, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #200] @ 0xc8 │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ ldrb r3, [r4, #410] @ 0x19a │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9420 <__time64@plt+0x10cc> │ │ │ │ + bne 93c8 <__time64@plt+0x10d0> │ │ │ │ ldr r3, [r4] │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 9110 <__time64@plt+0xdbc> │ │ │ │ + beq 90b8 <__time64@plt+0xdc0> │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ ldreq r3, [sp, #28] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [sp, #28] │ │ │ │ mov r9, #20 │ │ │ │ - b 8828 <__time64@plt+0x4d4> │ │ │ │ + b 87d0 <__time64@plt+0x4d8> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr ip, [r1, #16] │ │ │ │ ldr lr, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r0, r1 │ │ │ │ cmpeq lr, ip │ │ │ │ - bne 8e0c <__time64@plt+0xab8> │ │ │ │ + bne 8db4 <__time64@plt+0xabc> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #56] @ 0x38 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ sbcs r2, r2, r3 │ │ │ │ - bge 8e4c <__time64@plt+0xaf8> │ │ │ │ - b 8e0c <__time64@plt+0xab8> │ │ │ │ - ldr r3, [pc, #876] @ 94c8 <__time64@plt+0x1174> │ │ │ │ + bge 8df4 <__time64@plt+0xafc> │ │ │ │ + b 8db4 <__time64@plt+0xabc> │ │ │ │ + ldr r3, [pc, #876] @ 9470 <__time64@plt+0x1178> │ │ │ │ ldr r0, [sl, r3] │ │ │ │ - b 8e28 <__time64@plt+0xad4> │ │ │ │ + b 8dd0 <__time64@plt+0xad8> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9358 <__time64@plt+0x1004> │ │ │ │ + bne 9300 <__time64@plt+0x1008> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ble 9254 <__time64@plt+0xf00> │ │ │ │ + ble 91fc <__time64@plt+0xf04> │ │ │ │ ldr r1, [r2] │ │ │ │ tst r1, #8192 @ 0x2000 │ │ │ │ - beq 9254 <__time64@plt+0xf00> │ │ │ │ - ldr r1, [pc, #784] @ 94a0 <__time64@plt+0x114c> │ │ │ │ + beq 91fc <__time64@plt+0xf04> │ │ │ │ + ldr r1, [pc, #784] @ 9448 <__time64@plt+0x1150> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ ldrh r1, [r1, #20] │ │ │ │ ands r1, r1, #256 @ 0x100 │ │ │ │ - bne 9254 <__time64@plt+0xf00> │ │ │ │ + bne 91fc <__time64@plt+0xf04> │ │ │ │ ldr r2, [r2, #1200] @ 0x4b0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldrb r2, [r2, r0] │ │ │ │ tst r2, #32 │ │ │ │ - beq 9254 <__time64@plt+0xf00> │ │ │ │ + beq 91fc <__time64@plt+0xf04> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ bic r3, r3, #384 @ 0x180 │ │ │ │ strh r3, [r2, #20] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #768] @ 94cc <__time64@plt+0x1178> │ │ │ │ - ldr r0, [pc, #768] @ 94d0 <__time64@plt+0x117c> │ │ │ │ + ldr r3, [pc, #768] @ 9474 <__time64@plt+0x117c> │ │ │ │ + ldr r0, [pc, #768] @ 9478 <__time64@plt+0x1180> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 9772c │ │ │ │ - b 87f8 <__time64@plt+0x4a4> │ │ │ │ + bl 976d4 │ │ │ │ + b 87a0 <__time64@plt+0x4a8> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 9200 <__time64@plt+0xeac> │ │ │ │ + blt 91a8 <__time64@plt+0xeb0> │ │ │ │ ldr r3, [r3, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ tst r3, #48 @ 0x30 │ │ │ │ - bne 90c8 <__time64@plt+0xd74> │ │ │ │ + bne 9070 <__time64@plt+0xd78> │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r2 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90c8 <__time64@plt+0xd74> │ │ │ │ + bne 9070 <__time64@plt+0xd78> │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ - b 90cc <__time64@plt+0xd78> │ │ │ │ - ldr r3, [pc, #684] @ 94d4 <__time64@plt+0x1180> │ │ │ │ + b 9074 <__time64@plt+0xd7c> │ │ │ │ + ldr r3, [pc, #684] @ 947c <__time64@plt+0x1184> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 8708 <__time64@plt+0x3b4> │ │ │ │ + b 86b0 <__time64@plt+0x3b8> │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ - ldr r2, [pc, #580] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r2, [pc, #580] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bic r3, r3, #48 @ 0x30 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ - b 8b70 <__time64@plt+0x81c> │ │ │ │ - bl 63404 │ │ │ │ + b 8b18 <__time64@plt+0x820> │ │ │ │ + bl 633ac │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8b5c <__time64@plt+0x808> │ │ │ │ - b 87f8 <__time64@plt+0x4a4> │ │ │ │ + bge 8b04 <__time64@plt+0x80c> │ │ │ │ + b 87a0 <__time64@plt+0x4a8> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9290 <__time64@plt+0xf3c> │ │ │ │ + beq 9238 <__time64@plt+0xf40> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9290 <__time64@plt+0xf3c> │ │ │ │ + beq 9238 <__time64@plt+0xf40> │ │ │ │ add r0, r0, #28 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c54 <__time64@plt+0x900> │ │ │ │ + bne 8bfc <__time64@plt+0x904> │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #496] @ 9488 <__time64@plt+0x1134> │ │ │ │ + ldr r3, [pc, #496] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, r0, #28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93a4 <__time64@plt+0x1050> │ │ │ │ - ldr r3, [pc, #548] @ 94d8 <__time64@plt+0x1184> │ │ │ │ + bne 934c <__time64@plt+0x1054> │ │ │ │ + ldr r3, [pc, #548] @ 9480 <__time64@plt+0x1188> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ mov r2, #1 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 8c54 <__time64@plt+0x900> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 8bfc <__time64@plt+0x904> │ │ │ │ mov r0, #0 │ │ │ │ - bl 82b8 │ │ │ │ + bl 825c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9318 <__time64@plt+0xfc4> │ │ │ │ - ldr r3, [pc, #428] @ 9488 <__time64@plt+0x1134> │ │ │ │ + beq 92c0 <__time64@plt+0xfc8> │ │ │ │ + ldr r3, [pc, #428] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1 │ │ │ │ - bne 9318 <__time64@plt+0xfc4> │ │ │ │ - ldr r3, [pc, #428] @ 94a0 <__time64@plt+0x114c> │ │ │ │ + bne 92c0 <__time64@plt+0xfc8> │ │ │ │ + ldr r3, [pc, #428] @ 9448 <__time64@plt+0x1150> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 9414 <__time64@plt+0x10c0> │ │ │ │ + bcs 93bc <__time64@plt+0x10c4> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ - bl 63404 │ │ │ │ - b 8bb4 <__time64@plt+0x860> │ │ │ │ + bl 633ac │ │ │ │ + b 8b5c <__time64@plt+0x864> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8b5c <__time64@plt+0x808> │ │ │ │ + beq 8b04 <__time64@plt+0x80c> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ble 8b5c <__time64@plt+0x808> │ │ │ │ + ble 8b04 <__time64@plt+0x80c> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl c441c <__isoc23_strtoul@@Base+0x155a0> │ │ │ │ + bl c4394 <__isoc23_strtoul@@Base+0x15570> │ │ │ │ ldrh r3, [r4, #20] │ │ │ │ bic r3, r3, #384 @ 0x180 │ │ │ │ strh r3, [r4, #20] │ │ │ │ - b 87f8 <__time64@plt+0x4a4> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 87a0 <__time64@plt+0x4a8> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9328 <__time64@plt+0xfd4> │ │ │ │ - b 8b5c <__time64@plt+0x808> │ │ │ │ + beq 92d0 <__time64@plt+0xfd8> │ │ │ │ + b 8b04 <__time64@plt+0x80c> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r5 │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ cmp r0, #9 │ │ │ │ - ble 907c <__time64@plt+0xd28> │ │ │ │ + ble 9024 <__time64@plt+0xd2c> │ │ │ │ ldr r2, [r4, #1200] @ 0x4b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ strb r3, [r2, r4] │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ str r4, [sp, #16] │ │ │ │ - b 9080 <__time64@plt+0xd2c> │ │ │ │ - ldr r3, [pc, #304] @ 94dc <__time64@plt+0x1188> │ │ │ │ + b 9028 <__time64@plt+0xd30> │ │ │ │ + ldr r3, [pc, #304] @ 9484 <__time64@plt+0x118c> │ │ │ │ ldr r1, [r2, r3] │ │ │ │ - b 92b8 <__time64@plt+0xf64> │ │ │ │ - bl 63404 │ │ │ │ + b 9260 <__time64@plt+0xf68> │ │ │ │ + bl 633ac │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9238 <__time64@plt+0xee4> │ │ │ │ + bge 91e0 <__time64@plt+0xee8> │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #248] @ 94c4 <__time64@plt+0x1170> │ │ │ │ + ldr r3, [pc, #248] @ 946c <__time64@plt+0x1174> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8fd8 <__time64@plt+0xc84> │ │ │ │ - b 9044 <__time64@plt+0xcf0> │ │ │ │ - ldr r3, [pc, #160] @ 9488 <__time64@plt+0x1134> │ │ │ │ + bne 8f80 <__time64@plt+0xc88> │ │ │ │ + b 8fec <__time64@plt+0xcf4> │ │ │ │ + ldr r3, [pc, #160] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9044 <__time64@plt+0xcf0> │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + beq 8fec <__time64@plt+0xcf4> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r0, [r4, #512] @ 0x200 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #276] @ 0x114 │ │ │ │ str r1, [r0, #4] │ │ │ │ - bl 66c08 │ │ │ │ - b 9044 <__time64@plt+0xcf0> │ │ │ │ + bl 66bb0 │ │ │ │ + b 8fec <__time64@plt+0xcf4> │ │ │ │ mov r1, #10 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 9318 <__time64@plt+0xfc4> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 92c0 <__time64@plt+0xfc8> │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ bic r3, r3, #32 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - b 8b70 <__time64@plt+0x81c> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 8b18 <__time64@plt+0x820> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #156] @ 94e0 <__time64@plt+0x118c> │ │ │ │ - ldr r0, [pc, #156] @ 94e4 <__time64@plt+0x1190> │ │ │ │ + ldr r3, [pc, #156] @ 9488 <__time64@plt+0x1190> │ │ │ │ + ldr r0, [pc, #156] @ 948c <__time64@plt+0x1194> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r1, [pc, #152] @ 94e8 <__time64@plt+0x1194> │ │ │ │ + ldr r1, [pc, #152] @ 9490 <__time64@plt+0x1198> │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 5670c │ │ │ │ - ldr r3, [pc, #28] @ 9488 <__time64@plt+0x1134> │ │ │ │ + bl 566b4 │ │ │ │ + ldr r3, [pc, #28] @ 9430 <__time64@plt+0x1138> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #372] @ 0x174 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ - andseq r5, r2, r8, asr #1 │ │ │ │ - andseq r5, r2, r4, asr #1 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andseq r8, r2, r0, asr #7 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq r0, r0, r0, lsl #16 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, lsl #17 │ │ │ │ - andseq r8, r2, r8, ror #5 │ │ │ │ - andseq r4, r2, r8, lsl fp │ │ │ │ - andseq r7, r2, r4, lsr #30 │ │ │ │ - andseq r7, r2, r4, lsl pc │ │ │ │ - muleq lr, r8, r1 │ │ │ │ - andeq sl, lr, r0, lsr r0 │ │ │ │ - @ instruction: 0x00127cf8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq r0, r0, r8, lsl r6 │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ + andseq r4, r2, r8, lsr #2 │ │ │ │ + andseq r4, r2, r4, lsr #2 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andseq r7, r2, r8, lsl r4 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r8, ror r8 │ │ │ │ + andseq r7, r2, r0, asr #6 │ │ │ │ + andseq r3, r2, r8, ror fp │ │ │ │ + andseq r6, r2, ip, ror pc │ │ │ │ + andseq r6, r2, ip, ror #30 │ │ │ │ + andeq r9, lr, r8, lsl #17 │ │ │ │ + andeq r9, lr, r0, lsr #14 │ │ │ │ + andseq r6, r2, r0, asr sp │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + andeq r0, r0, r0, lsl r6 │ │ │ │ + andeq r0, r0, ip, ror r6 │ │ │ │ + andeq r9, lr, r8, lsl #7 │ │ │ │ andeq r0, r0, r4, lsl #13 │ │ │ │ - muleq lr, r8, ip │ │ │ │ - andeq r0, r0, ip, lsl #13 │ │ │ │ - muleq r0, r8, r3 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, asr #8 │ │ │ │ - andeq r9, lr, ip, lsl sl │ │ │ │ + muleq r0, r0, r3 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r8, lsr r4 │ │ │ │ + andeq r9, lr, ip, lsl #2 │ │ │ │ andeq r0, r0, r2, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #140] @ 9590 <__time64@plt+0x123c> │ │ │ │ + ldr r5, [pc, #140] @ 9538 <__time64@plt+0x1240> │ │ │ │ subs r4, r0, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 9518 <__time64@plt+0x11c4> │ │ │ │ + beq 94c0 <__time64@plt+0x11c8> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9520 <__time64@plt+0x11cc> │ │ │ │ + bne 94c8 <__time64@plt+0x11d0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, #0 │ │ │ │ - bl 25568 │ │ │ │ + bl 25510 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 9518 <__time64@plt+0x11c4> │ │ │ │ - ldr r3, [pc, #92] @ 9594 <__time64@plt+0x1240> │ │ │ │ + blt 94c0 <__time64@plt+0x11c8> │ │ │ │ + ldr r3, [pc, #92] @ 953c <__time64@plt+0x1244> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r8, [r7] │ │ │ │ ldr r9, [r8, #76] @ 0x4c │ │ │ │ - bl 59a2c │ │ │ │ - ldr r3, [pc, #72] @ 9598 <__time64@plt+0x1244> │ │ │ │ + bl 599d4 │ │ │ │ + ldr r3, [pc, #72] @ 9540 <__time64@plt+0x1248> │ │ │ │ str r0, [r8, #76] @ 0x4c │ │ │ │ ldr r5, [r5, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 239b4 │ │ │ │ + bl 2395c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r5, #172] @ 0xac │ │ │ │ mov r0, #0 │ │ │ │ - bl 8640 <__time64@plt+0x2ec> │ │ │ │ + bl 85e8 <__time64@plt+0x2f0> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r0, r4 │ │ │ │ str r9, [r3, #76] @ 0x4c │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andseq r4, r2, r4, lsr #4 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andseq r3, r2, r4, lsl #5 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ - ldr r6, [pc, #2472] @ 9f5c <__time64@plt+0x1c08> │ │ │ │ + ldr r6, [pc, #2472] @ 9f04 <__time64@plt+0x1c0c> │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #2468] @ 9f60 <__time64@plt+0x1c0c> │ │ │ │ - ldr r3, [pc, #2468] @ 9f64 <__time64@plt+0x1c10> │ │ │ │ + ldr r2, [pc, #2468] @ 9f08 <__time64@plt+0x1c10> │ │ │ │ + ldr r3, [pc, #2468] @ 9f0c <__time64@plt+0x1c14> │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ add r6, pc, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r7, r1 │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 84d0 <__time64@plt+0x17c> │ │ │ │ + bl 8478 <__time64@plt+0x180> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5afec │ │ │ │ - ldr r0, [pc, #2396] @ 9f68 <__time64@plt+0x1c14> │ │ │ │ + bl 5af94 │ │ │ │ + ldr r0, [pc, #2396] @ 9f10 <__time64@plt+0x1c18> │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 8354 <__time64@plt> │ │ │ │ - ldr r3, [pc, #2384] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + bl 82f8 <__time64@plt> │ │ │ │ + ldr r3, [pc, #2384] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r2, [r6, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ ands r1, r3, #64 @ 0x40 │ │ │ │ bicne r3, r3, #64 @ 0x40 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #2356] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r3, [pc, #2356] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, #1208] @ 0x4b8 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 99a8 <__time64@plt+0x1654> │ │ │ │ + bne 9950 <__time64@plt+0x1658> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r3, [pc, #2324] @ 9f70 <__time64@plt+0x1c1c> │ │ │ │ + ldr r3, [pc, #2324] @ 9f18 <__time64@plt+0x1c20> │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ - bl 23704 │ │ │ │ - ldr r3, [pc, #2300] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + bl 236ac │ │ │ │ + ldr r3, [pc, #2300] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ orreq r3, r3, #1024 @ 0x400 │ │ │ │ - bne 99a0 <__time64@plt+0x164c> │ │ │ │ - ldr r1, [pc, #2284] @ 9f74 <__time64@plt+0x1c20> │ │ │ │ + bne 9948 <__time64@plt+0x1650> │ │ │ │ + ldr r1, [pc, #2284] @ 9f1c <__time64@plt+0x1c24> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r2, [pc, #2268] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r2, [pc, #2268] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ ldrb r0, [r1, #128] @ 0x80 │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 99b0 <__time64@plt+0x165c> │ │ │ │ + bne 9958 <__time64@plt+0x1660> │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ ldr ip, [r4, #404] @ 0x194 │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb r3, [ip, #20] │ │ │ │ - ldr r2, [pc, #2232] @ 9f78 <__time64@plt+0x1c24> │ │ │ │ + ldr r2, [pc, #2232] @ 9f20 <__time64@plt+0x1c28> │ │ │ │ orr r3, r3, #32 │ │ │ │ strb r3, [ip, #20] │ │ │ │ ldr r3, [r4] │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #2097152 @ 0x200000 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r1, #128] @ 0x80 │ │ │ │ - beq 99cc <__time64@plt+0x1678> │ │ │ │ + beq 9974 <__time64@plt+0x167c> │ │ │ │ tst r3, #32 │ │ │ │ - beq 9774 <__time64@plt+0x1420> │ │ │ │ + beq 971c <__time64@plt+0x1424> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r2, [pc, #2172] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r2, [pc, #2172] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ orr r3, r3, #65536 @ 0x10000 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ orr r3, r3, #8 │ │ │ │ str r3, [r2, #4] │ │ │ │ - ldr r3, [pc, #2160] @ 9f7c <__time64@plt+0x1c28> │ │ │ │ + ldr r3, [pc, #2160] @ 9f24 <__time64@plt+0x1c2c> │ │ │ │ ldr r4, [r1, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9774 <__time64@plt+0x1420> │ │ │ │ + beq 971c <__time64@plt+0x1424> │ │ │ │ mov r1, #28 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r3, [pc, #2104] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r3, [pc, #2104] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ add r4, r4, #12 │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ strh r2, [r0, #12] │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ str r2, [r0, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1284,669 +1284,669 @@ │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 971c <__time64@plt+0x13c8> │ │ │ │ - ldr r3, [pc, #2032] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + bne 96c4 <__time64@plt+0x13cc> │ │ │ │ + ldr r3, [pc, #2032] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, r3, #16 │ │ │ │ ldr r2, [r3], #4 │ │ │ │ ldr r1, [r3, #1504] @ 0x5e0 │ │ │ │ cmp r0, r3 │ │ │ │ bic r2, r2, r1 │ │ │ │ str r2, [r3, #-4] │ │ │ │ - bne 9784 <__time64@plt+0x1430> │ │ │ │ - ldr r3, [pc, #1992] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + bne 972c <__time64@plt+0x1434> │ │ │ │ + ldr r3, [pc, #1992] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ tst r3, #32 │ │ │ │ - bne 99e0 <__time64@plt+0x168c> │ │ │ │ - ldr r3, [pc, #1968] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + bne 9988 <__time64@plt+0x1690> │ │ │ │ + ldr r3, [pc, #1968] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and r0, r0, #8 │ │ │ │ - bl 62594 │ │ │ │ + bl 6253c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ tst r3, #8 │ │ │ │ - bne 9a08 <__time64@plt+0x16b4> │ │ │ │ - bl 23704 │ │ │ │ + bne 99b0 <__time64@plt+0x16b8> │ │ │ │ + bl 236ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #1924] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r3, [pc, #1924] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ tst r2, #4194304 @ 0x400000 │ │ │ │ - bne 9814 <__time64@plt+0x14c0> │ │ │ │ + bne 97bc <__time64@plt+0x14c4> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ and r0, r2, #67108864 @ 0x4000000 │ │ │ │ and r1, r1, #32768 @ 0x8000 │ │ │ │ orrs r1, r1, r0 │ │ │ │ - bne 9bd8 <__time64@plt+0x1884> │ │ │ │ + bne 9b80 <__time64@plt+0x1888> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r2, #8 │ │ │ │ - bne 9c24 <__time64@plt+0x18d0> │ │ │ │ + bne 9bcc <__time64@plt+0x18d4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r2, [pc, #1872] @ 9f70 <__time64@plt+0x1c1c> │ │ │ │ + ldr r2, [pc, #1872] @ 9f18 <__time64@plt+0x1c20> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [r2] │ │ │ │ - ldr r3, [pc, #1848] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r3, [pc, #1848] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ str r5, [r1, #76] @ 0x4c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #404] @ 0x194 │ │ │ │ str r5, [r3, #168] @ 0xa8 │ │ │ │ ldrb r2, [r0, #20] │ │ │ │ bic r2, r2, #32 │ │ │ │ strb r2, [r0, #20] │ │ │ │ ldr r2, [r3, #196] @ 0xc4 │ │ │ │ bic r2, r2, #256 @ 0x100 │ │ │ │ str r2, [r3, #196] @ 0xc4 │ │ │ │ ldrne r2, [r3] │ │ │ │ orrne r2, r2, #64 @ 0x40 │ │ │ │ strne r2, [r3] │ │ │ │ - ldr r3, [pc, #1792] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r3, [pc, #1792] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r6, [r4, #364] @ 0x16c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9b04 <__time64@plt+0x17b0> │ │ │ │ + beq 9aac <__time64@plt+0x17b4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #1764] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r3, [pc, #1764] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #364] @ 0x16c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov ip, #5 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ mov r6, r0 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9a8c <__time64@plt+0x1738> │ │ │ │ + beq 9a34 <__time64@plt+0x173c> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 98b8 <__time64@plt+0x1564> │ │ │ │ - ldr r3, [pc, #1672] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + bne 9860 <__time64@plt+0x1568> │ │ │ │ + ldr r3, [pc, #1672] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r4, [r5] │ │ │ │ ands r1, r4, #32 │ │ │ │ - beq 9a60 <__time64@plt+0x170c> │ │ │ │ + beq 9a08 <__time64@plt+0x1710> │ │ │ │ ldr r3, [r5, #1508] @ 0x5e4 │ │ │ │ - ldr r2, [pc, #1664] @ 9f80 <__time64@plt+0x1c2c> │ │ │ │ + ldr r2, [pc, #1664] @ 9f28 <__time64@plt+0x1c30> │ │ │ │ and r3, r3, #33554432 @ 0x2000000 │ │ │ │ and r2, r2, r4 │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ orreq r4, r4, #33554432 @ 0x2000000 │ │ │ │ orr r3, r3, #32 │ │ │ │ str r3, [r5, #196] @ 0xc4 │ │ │ │ - ldr r3, [pc, #1612] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r3, [pc, #1612] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ bic r3, r4, #2048 @ 0x800 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r0, r3, #896 @ 0x380 │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ and r2, r2, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 9950 <__time64@plt+0x15fc> │ │ │ │ + beq 98f8 <__time64@plt+0x1600> │ │ │ │ ldr r2, [r3, #916] @ 0x394 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9aa8 <__time64@plt+0x1754> │ │ │ │ + beq 9a50 <__time64@plt+0x1758> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ add r0, r3, #84 @ 0x54 │ │ │ │ - ldr r3, [pc, #1572] @ 9f84 <__time64@plt+0x1c30> │ │ │ │ + ldr r3, [pc, #1572] @ 9f2c <__time64@plt+0x1c34> │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ tst r4, #2048 @ 0x800 │ │ │ │ - beq 998c <__time64@plt+0x1638> │ │ │ │ - ldr r3, [pc, #1516] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + beq 9934 <__time64@plt+0x163c> │ │ │ │ + ldr r3, [pc, #1516] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ orr r3, r3, #2048 @ 0x800 │ │ │ │ str r3, [r2] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 8640 <__time64@plt+0x2ec> │ │ │ │ + bl 85e8 <__time64@plt+0x2f0> │ │ │ │ mov r0, #0 │ │ │ │ - bl 5670c │ │ │ │ + bl 566b4 │ │ │ │ orr r3, r3, #32 │ │ │ │ - b 9680 <__time64@plt+0x132c> │ │ │ │ - bl 5b7ec │ │ │ │ - b 9650 <__time64@plt+0x12fc> │ │ │ │ + b 9628 <__time64@plt+0x1330> │ │ │ │ + bl 5b794 │ │ │ │ + b 95f8 <__time64@plt+0x1300> │ │ │ │ ldr r3, [r4, #336] @ 0x150 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r6, #0 │ │ │ │ - bl 84d0 <__time64@plt+0x17c> │ │ │ │ - b 98dc <__time64@plt+0x1588> │ │ │ │ - bl 43d3c │ │ │ │ + bl 8478 <__time64@plt+0x180> │ │ │ │ + b 9884 <__time64@plt+0x158c> │ │ │ │ + bl 43ce4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9c00 <__time64@plt+0x18ac> │ │ │ │ + bne 9ba8 <__time64@plt+0x18b0> │ │ │ │ ldr r3, [r4] │ │ │ │ - b 96dc <__time64@plt+0x1388> │ │ │ │ + b 9684 <__time64@plt+0x138c> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #24 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #25 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ ldr r3, [r4] │ │ │ │ orr r3, r3, #16 │ │ │ │ str r3, [r4] │ │ │ │ - b 97b4 <__time64@plt+0x1460> │ │ │ │ + b 975c <__time64@plt+0x1464> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #1396] @ 9f88 <__time64@plt+0x1c34> │ │ │ │ + ldr r3, [pc, #1396] @ 9f30 <__time64@plt+0x1c38> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r0, r3 │ │ │ │ - bl 94ec <__time64@plt+0x1198> │ │ │ │ + bl 9494 <__time64@plt+0x119c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4] │ │ │ │ and r3, r3, #32768 @ 0x8000 │ │ │ │ and r2, r2, #67108864 @ 0x4000000 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 97d8 <__time64@plt+0x1484> │ │ │ │ + bne 9780 <__time64@plt+0x1488> │ │ │ │ ldr r4, [r4, #124] @ 0x7c │ │ │ │ - b 9a50 <__time64@plt+0x16fc> │ │ │ │ - bl 72ae8 │ │ │ │ - bl 94ec <__time64@plt+0x1198> │ │ │ │ + b 99f8 <__time64@plt+0x1700> │ │ │ │ + bl 72a90 │ │ │ │ + bl 9494 <__time64@plt+0x119c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97d8 <__time64@plt+0x1484> │ │ │ │ + bne 9780 <__time64@plt+0x1488> │ │ │ │ ldr r0, [r4], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a40 <__time64@plt+0x16ec> │ │ │ │ - b 97d8 <__time64@plt+0x1484> │ │ │ │ + bne 99e8 <__time64@plt+0x16f0> │ │ │ │ + b 9780 <__time64@plt+0x1488> │ │ │ │ mov r0, r1 │ │ │ │ - bl 55b84 │ │ │ │ + bl 55b2c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #1304] @ 9f8c <__time64@plt+0x1c38> │ │ │ │ + ldr r3, [pc, #1304] @ 9f34 <__time64@plt+0x1c3c> │ │ │ │ mov r0, #28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, r3 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ ldr r4, [r5] │ │ │ │ - b 9918 <__time64@plt+0x15c4> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 98c0 <__time64@plt+0x15c8> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 98d0 <__time64@plt+0x157c> │ │ │ │ + bne 9878 <__time64@plt+0x1580> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d3ac │ │ │ │ - b 98d0 <__time64@plt+0x157c> │ │ │ │ + bl 5d354 │ │ │ │ + b 9878 <__time64@plt+0x1580> │ │ │ │ ldr r3, [r3, #912] @ 0x390 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ad0 <__time64@plt+0x177c> │ │ │ │ + beq 9a78 <__time64@plt+0x1780> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ad0 <__time64@plt+0x177c> │ │ │ │ - bl 15dac │ │ │ │ + beq 9a78 <__time64@plt+0x1780> │ │ │ │ + bl 15d54 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9950 <__time64@plt+0x15fc> │ │ │ │ + bne 98f8 <__time64@plt+0x1600> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #1204] @ 9f90 <__time64@plt+0x1c3c> │ │ │ │ + ldr r3, [pc, #1204] @ 9f38 <__time64@plt+0x1c40> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #1152] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r3, [pc, #1152] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ add r0, r0, #896 @ 0x380 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ - b 9950 <__time64@plt+0x15fc> │ │ │ │ + b 98f8 <__time64@plt+0x1600> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r1, #76] @ 0x4c │ │ │ │ ands r8, r3, #2097152 @ 0x200000 │ │ │ │ ldr r3, [r4, #360] @ 0x168 │ │ │ │ str r3, [r1, #76] @ 0x4c │ │ │ │ - bne 9c1c <__time64@plt+0x18c8> │ │ │ │ + bne 9bc4 <__time64@plt+0x18cc> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #1132] @ 9f94 <__time64@plt+0x1c40> │ │ │ │ + ldr r3, [pc, #1132] @ 9f3c <__time64@plt+0x1c44> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r1, r3 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 9c7c <__time64@plt+0x1928> │ │ │ │ + beq 9c24 <__time64@plt+0x192c> │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #10 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 7d0c <__fstat64_time64@plt> │ │ │ │ + bl 7cbc <__fstat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9e00 <__time64@plt+0x1aac> │ │ │ │ + blt 9da8 <__time64@plt+0x1ab0> │ │ │ │ ldr r3, [r4, #264] @ 0x108 │ │ │ │ cmp r3, #0 │ │ │ │ ldrgt r1, [sp, #16] │ │ │ │ ldrgt r2, [r4, #268] @ 0x10c │ │ │ │ strgt r2, [r1, r3, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 5a25c │ │ │ │ + bl 5a204 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9d84 <__time64@plt+0x1a30> │ │ │ │ + bne 9d2c <__time64@plt+0x1a34> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #980] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r3, [pc, #980] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r5, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ bic r3, r3, #136 @ 0x88 │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #948] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r3, [pc, #948] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #360] @ 0x168 │ │ │ │ str r2, [r3, #432] @ 0x1b0 │ │ │ │ - ldr r3, [pc, #936] @ 9f70 <__time64@plt+0x1c1c> │ │ │ │ + ldr r3, [pc, #936] @ 9f18 <__time64@plt+0x1c20> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r5, [r3, #76] @ 0x4c │ │ │ │ - b 98b4 <__time64@plt+0x1560> │ │ │ │ - ldr r3, [pc, #952] @ 9f98 <__time64@plt+0x1c44> │ │ │ │ + b 985c <__time64@plt+0x1564> │ │ │ │ + ldr r3, [pc, #952] @ 9f40 <__time64@plt+0x1c48> │ │ │ │ bics r3, r3, r2 │ │ │ │ - bne 9814 <__time64@plt+0x14c0> │ │ │ │ + bne 97bc <__time64@plt+0x14c4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #940] @ 9f9c <__time64@plt+0x1c48> │ │ │ │ + ldr r3, [pc, #940] @ 9f44 <__time64@plt+0x1c4c> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl 94ec <__time64@plt+0x1198> │ │ │ │ - b 9814 <__time64@plt+0x14c0> │ │ │ │ + bl 9494 <__time64@plt+0x119c> │ │ │ │ + b 97bc <__time64@plt+0x14c4> │ │ │ │ mov r0, #2 │ │ │ │ - bl 43d3c │ │ │ │ + bl 43ce4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ orrne r3, r3, #32 │ │ │ │ - bne 96e4 <__time64@plt+0x1390> │ │ │ │ - b 96dc <__time64@plt+0x1388> │ │ │ │ + bne 968c <__time64@plt+0x1394> │ │ │ │ + b 9684 <__time64@plt+0x138c> │ │ │ │ str r6, [sp, #24] │ │ │ │ - b 9bc0 <__time64@plt+0x186c> │ │ │ │ + b 9b68 <__time64@plt+0x1870> │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add r0, r0, #336 @ 0x150 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ - bl 72ae8 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ + bl 72a90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9c48 <__time64@plt+0x18f4> │ │ │ │ + beq 9bf0 <__time64@plt+0x18f8> │ │ │ │ ldrb r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9e28 <__time64@plt+0x1ad4> │ │ │ │ - ldr r1, [pc, #848] @ 9fa0 <__time64@plt+0x1c4c> │ │ │ │ + bne 9dd0 <__time64@plt+0x1ad8> │ │ │ │ + ldr r1, [pc, #848] @ 9f48 <__time64@plt+0x1c50> │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e34 <__time64@plt+0x1ae0> │ │ │ │ + beq 9ddc <__time64@plt+0x1ae4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9814 <__time64@plt+0x14c0> │ │ │ │ + beq 97bc <__time64@plt+0x14c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94ec <__time64@plt+0x1198> │ │ │ │ + bl 9494 <__time64@plt+0x119c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b20 │ │ │ │ - b 9814 <__time64@plt+0x14c0> │ │ │ │ + bl 7adc │ │ │ │ + b 97bc <__time64@plt+0x14c4> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ec9c │ │ │ │ + bl 5ec44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 9cb4 <__time64@plt+0x1960> │ │ │ │ + blt 9c5c <__time64@plt+0x1964> │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl 7d0c <__fstat64_time64@plt> │ │ │ │ + bl 7cbc <__fstat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9cf8 <__time64@plt+0x19a4> │ │ │ │ + blt 9ca0 <__time64@plt+0x19a8> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq 9cf8 <__time64@plt+0x19a4> │ │ │ │ + beq 9ca0 <__time64@plt+0x19a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 239b4 │ │ │ │ - ldr r3, [pc, #680] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + bl 2395c │ │ │ │ + ldr r3, [pc, #680] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [r3, #172] @ 0xac │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 9d10 <__time64@plt+0x19bc> │ │ │ │ + blt 9cb8 <__time64@plt+0x19c0> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9bac <__time64@plt+0x1858> │ │ │ │ + bne 9b54 <__time64@plt+0x185c> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5d52c │ │ │ │ + bl 5d4d4 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 9bac <__time64@plt+0x1858> │ │ │ │ + b 9b54 <__time64@plt+0x185c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ mvn r3, #0 │ │ │ │ mov r7, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 9cd0 <__time64@plt+0x197c> │ │ │ │ + b 9c78 <__time64@plt+0x1980> │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9ed8 <__time64@plt+0x1b84> │ │ │ │ + beq 9e80 <__time64@plt+0x1b88> │ │ │ │ cmp r7, #0 │ │ │ │ movne r8, r6 │ │ │ │ - bne 9ea4 <__time64@plt+0x1b50> │ │ │ │ - ldr r3, [pc, #568] @ 9f70 <__time64@plt+0x1c1c> │ │ │ │ + bne 9e4c <__time64@plt+0x1b54> │ │ │ │ + ldr r3, [pc, #568] @ 9f18 <__time64@plt+0x1c20> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 9e50 <__time64@plt+0x1afc> │ │ │ │ + beq 9df8 <__time64@plt+0x1b00> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #572] @ 9fa4 <__time64@plt+0x1c50> │ │ │ │ - ldr r0, [pc, #572] @ 9fa8 <__time64@plt+0x1c54> │ │ │ │ + ldr r3, [pc, #572] @ 9f4c <__time64@plt+0x1c54> │ │ │ │ + ldr r0, [pc, #572] @ 9f50 <__time64@plt+0x1c58> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #476] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r3, [pc, #476] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add r0, r0, #728 @ 0x2d8 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9b8c <__time64@plt+0x1838> │ │ │ │ - bl 5a25c │ │ │ │ + beq 9b34 <__time64@plt+0x183c> │ │ │ │ + bl 5a204 │ │ │ │ tst r0, #1 │ │ │ │ - bne 9b8c <__time64@plt+0x1838> │ │ │ │ + bne 9b34 <__time64@plt+0x183c> │ │ │ │ tst r0, #8 │ │ │ │ - bne 9dc4 <__time64@plt+0x1a70> │ │ │ │ + bne 9d6c <__time64@plt+0x1a74> │ │ │ │ mov r0, r4 │ │ │ │ - bl 23964 │ │ │ │ + bl 2390c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str r4, [r5] │ │ │ │ - bl 83434 │ │ │ │ + bl 833dc │ │ │ │ mov r1, r5 │ │ │ │ - bl 7f7c │ │ │ │ + bl 7f2c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #392] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r3, [pc, #392] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [r3, #164] @ 0xa4 │ │ │ │ str r0, [r2] │ │ │ │ ldr r0, [r3, #164] @ 0xa4 │ │ │ │ - bl 84d0 <__time64@plt+0x17c> │ │ │ │ - b 9b8c <__time64@plt+0x1838> │ │ │ │ + bl 8478 <__time64@plt+0x180> │ │ │ │ + b 9b34 <__time64@plt+0x183c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #408] @ 9fa4 <__time64@plt+0x1c50> │ │ │ │ - ldr r0, [pc, #412] @ 9fac <__time64@plt+0x1c58> │ │ │ │ + ldr r3, [pc, #408] @ 9f4c <__time64@plt+0x1c54> │ │ │ │ + ldr r0, [pc, #412] @ 9f54 <__time64@plt+0x1c5c> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #404] @ 9fb0 <__time64@plt+0x1c5c> │ │ │ │ + ldr r1, [pc, #404] @ 9f58 <__time64@plt+0x1c60> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ - bl 9772c │ │ │ │ - bl 59a2c │ │ │ │ + bl 976d4 │ │ │ │ + bl 599d4 │ │ │ │ mov r4, r0 │ │ │ │ - b 9c48 <__time64@plt+0x18f4> │ │ │ │ + b 9bf0 <__time64@plt+0x18f8> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #372] @ 9fb4 <__time64@plt+0x1c60> │ │ │ │ + ldr r3, [pc, #372] @ 9f5c <__time64@plt+0x1c64> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 94ec <__time64@plt+0x1198> │ │ │ │ - b 9c60 <__time64@plt+0x190c> │ │ │ │ + bl 9494 <__time64@plt+0x119c> │ │ │ │ + b 9c08 <__time64@plt+0x1910> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #272] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r3, [pc, #272] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r0, r0, #7 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #364] @ 0x16c │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 987c <__time64@plt+0x1528> │ │ │ │ - ldr r1, [pc, #288] @ 9fb8 <__time64@plt+0x1c64> │ │ │ │ + beq 9824 <__time64@plt+0x152c> │ │ │ │ + ldr r1, [pc, #288] @ 9f60 <__time64@plt+0x1c68> │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 82b4c │ │ │ │ - b 987c <__time64@plt+0x1528> │ │ │ │ + bl 82af4 │ │ │ │ + b 9824 <__time64@plt+0x152c> │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r2, #21 │ │ │ │ - ldr r3, [pc, #188] @ 9f70 <__time64@plt+0x1c1c> │ │ │ │ + ldr r3, [pc, #188] @ 9f18 <__time64@plt+0x1c20> │ │ │ │ cmp r8, #0 │ │ │ │ str r2, [r0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ - bne 9d5c <__time64@plt+0x1a08> │ │ │ │ - b 9d4c <__time64@plt+0x19f8> │ │ │ │ + bne 9d04 <__time64@plt+0x1a0c> │ │ │ │ + b 9cf4 <__time64@plt+0x19fc> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24c7c │ │ │ │ + bl 24c24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d24 <__time64@plt+0x19d0> │ │ │ │ + beq 9ccc <__time64@plt+0x19d4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #112] @ 9f6c <__time64@plt+0x1c18> │ │ │ │ + ldr r3, [pc, #112] @ 9f14 <__time64@plt+0x1c1c> │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r9, #272] @ 0x110 │ │ │ │ ldr r8, [r3, #24] │ │ │ │ add r8, r8, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ec9c │ │ │ │ + bl 5ec44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 9f48 <__time64@plt+0x1bf4> │ │ │ │ + bge 9ef0 <__time64@plt+0x1bf8> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 9ea0 <__time64@plt+0x1b4c> │ │ │ │ - ldr r3, [pc, #64] @ 9f70 <__time64@plt+0x1c1c> │ │ │ │ + bne 9e48 <__time64@plt+0x1b50> │ │ │ │ + ldr r3, [pc, #64] @ 9f18 <__time64@plt+0x1c20> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ - b 9d5c <__time64@plt+0x1a08> │ │ │ │ + b 9d04 <__time64@plt+0x1a0c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 239b4 │ │ │ │ + bl 2395c │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [r9, #172] @ 0xac │ │ │ │ - b 9cdc <__time64@plt+0x1988> │ │ │ │ - andseq r4, r2, r8, ror #2 │ │ │ │ - andseq r4, r2, r4, ror #2 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r7, r2, r0, asr #11 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andseq r7, r2, ip, lsr r5 │ │ │ │ + b 9c84 <__time64@plt+0x198c> │ │ │ │ + andseq r3, r2, r8, asr #3 │ │ │ │ + andseq r3, r2, r4, asr #3 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r6, r2, r8, lsl r6 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + mulseq r2, r4, r5 │ │ │ │ eoreq r0, r8, r1, lsr #32 │ │ │ │ - andeq r0, r0, r0, lsl #11 │ │ │ │ + andeq r0, r0, r8, ror r5 │ │ │ │ tsteq r2, #0 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r0, r0, r0, lsl #9 │ │ │ │ - andeq r0, r0, r0, lsr r7 │ │ │ │ - andeq r0, r0, ip, lsl #8 │ │ │ │ - andeq r0, r0, r4, ror r7 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq r0, r0, r8, ror r4 │ │ │ │ + andeq r0, r0, r8, lsr #14 │ │ │ │ + andeq r0, r0, r4, lsl #8 │ │ │ │ + andeq r0, r0, ip, ror #14 │ │ │ │ streq r0, [r0], #-32 @ 0xffffffe0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r9, lr, r4, lsr #4 │ │ │ │ - muleq r0, r4, r3 │ │ │ │ - strdeq r9, [lr], -r4 │ │ │ │ - andeq r9, lr, ip, asr #32 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r8, lr, r4, lsl r9 │ │ │ │ + andeq r0, r0, ip, lsl #7 │ │ │ │ + andeq r8, lr, r4, ror #15 │ │ │ │ + andeq r8, lr, ip, lsr r7 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ - muleq r0, r4, r5 │ │ │ │ - andeq r8, lr, ip, ror #31 │ │ │ │ + andeq r0, r0, ip, lsl #11 │ │ │ │ + ldrdeq r8, [lr], -ip │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #324] @ a120 <__time64@plt+0x1dcc> │ │ │ │ - ldr r2, [pc, #324] @ a124 <__time64@plt+0x1dd0> │ │ │ │ + ldr r3, [pc, #324] @ a0c8 <__time64@plt+0x1dd0> │ │ │ │ + ldr r2, [pc, #324] @ a0cc <__time64@plt+0x1dd4> │ │ │ │ add r3, pc, r3 │ │ │ │ subs r8, r1, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ addne r4, r0, #1 │ │ │ │ subs r9, r8, #0 │ │ │ │ movne r9, #1 │ │ │ │ mov r7, #0 │ │ │ │ add r6, r5, #24 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble a064 <__time64@plt+0x1d10> │ │ │ │ + ble a00c <__time64@plt+0x1d14> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #32] │ │ │ │ - ble a0ac <__time64@plt+0x1d58> │ │ │ │ + ble a054 <__time64@plt+0x1d5c> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a070 <__time64@plt+0x1d1c> │ │ │ │ + beq a018 <__time64@plt+0x1d20> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq a080 <__time64@plt+0x1d2c> │ │ │ │ + beq a028 <__time64@plt+0x1d30> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne a0c0 <__time64@plt+0x1d6c> │ │ │ │ + bne a068 <__time64@plt+0x1d70> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq a0e0 <__time64@plt+0x1d8c> │ │ │ │ + beq a088 <__time64@plt+0x1d90> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r7, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt a00c <__time64@plt+0x1cb8> │ │ │ │ + bgt 9fb4 <__time64@plt+0x1cbc> │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a038 <__time64@plt+0x1ce4> │ │ │ │ + bne 9fe0 <__time64@plt+0x1ce8> │ │ │ │ cmp r8, #0 │ │ │ │ movne r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ addeq r4, r4, #1 │ │ │ │ - beq a000 <__time64@plt+0x1cac> │ │ │ │ + beq 9fa8 <__time64@plt+0x1cb0> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b a000 <__time64@plt+0x1cac> │ │ │ │ + b 9fa8 <__time64@plt+0x1cb0> │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ add r4, r4, r3 │ │ │ │ - bne a000 <__time64@plt+0x1cac> │ │ │ │ - b a070 <__time64@plt+0x1d1c> │ │ │ │ + bne 9fa8 <__time64@plt+0x1cb0> │ │ │ │ + b a018 <__time64@plt+0x1d20> │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r9, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a000 <__time64@plt+0x1cac> │ │ │ │ + beq 9fa8 <__time64@plt+0x1cb0> │ │ │ │ sub r7, r4, #1 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r4, #1 │ │ │ │ - bl 28d4c │ │ │ │ + bl 28cf4 │ │ │ │ cmp r7, r0 │ │ │ │ movls r4, r7 │ │ │ │ - bls a054 <__time64@plt+0x1d00> │ │ │ │ + bls 9ffc <__time64@plt+0x1d04> │ │ │ │ mov r1, r7 │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ mov r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - b a000 <__time64@plt+0x1cac> │ │ │ │ - andseq r3, r2, ip, asr #14 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + b 9fa8 <__time64@plt+0x1cb0> │ │ │ │ + andseq r2, r2, ip, lsr #15 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r5, r0 │ │ │ │ movne r4, r0 │ │ │ │ - bne a164 <__time64@plt+0x1e10> │ │ │ │ - b a234 <__time64@plt+0x1ee0> │ │ │ │ + bne a10c <__time64@plt+0x1e14> │ │ │ │ + b a1dc <__time64@plt+0x1ee4> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq a170 <__time64@plt+0x1e1c> │ │ │ │ + beq a118 <__time64@plt+0x1e20> │ │ │ │ ldrb ip, [r3, #-1]! │ │ │ │ cmp ip, #32 │ │ │ │ - beq a15c <__time64@plt+0x1e08> │ │ │ │ + beq a104 <__time64@plt+0x1e0c> │ │ │ │ cmp r4, r6 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - bgt a1fc <__time64@plt+0x1ea8> │ │ │ │ + bgt a1a4 <__time64@plt+0x1eac> │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ add r8, r5, r6 │ │ │ │ strb r2, [r5, r6] │ │ │ │ - beq a24c <__time64@plt+0x1ef8> │ │ │ │ + beq a1f4 <__time64@plt+0x1efc> │ │ │ │ sub ip, r3, r4 │ │ │ │ mov r1, r8 │ │ │ │ ldrb r0, [r3], #-1 │ │ │ │ strb r0, [r1, #-1]! │ │ │ │ cmp r3, ip │ │ │ │ - bne a198 <__time64@plt+0x1e44> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bne a140 <__time64@plt+0x1e48> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r5] │ │ │ │ sub r6, r8, r4 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ moveq r7, #32 │ │ │ │ @@ -1958,965 +1958,965 @@ │ │ │ │ add r4, r4, r5 │ │ │ │ mvncc r4, #0 │ │ │ │ mov r1, r7 │ │ │ │ subcs r2, r6, r5 │ │ │ │ movcc r2, #1 │ │ │ │ add r0, r6, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 8018 │ │ │ │ + b 7fc8 │ │ │ │ mov r2, r4 │ │ │ │ add r3, r5, r4 │ │ │ │ sub r2, r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ adds r6, r5, r6 │ │ │ │ add r2, r5, r2 │ │ │ │ strb r1, [r3] │ │ │ │ popcs {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r5, r5, #1 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ strb r3, [r5, #1]! │ │ │ │ cmp r6, r5 │ │ │ │ - bne a220 <__time64@plt+0x1ecc> │ │ │ │ + bne a1c8 <__time64@plt+0x1ed0> │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r6, #0 │ │ │ │ mov r2, r0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - blt a204 <__time64@plt+0x1eb0> │ │ │ │ + blt a1ac <__time64@plt+0x1eb4> │ │ │ │ add r8, r3, r6 │ │ │ │ strb r0, [r3, r6] │ │ │ │ cmp r8, r5 │ │ │ │ popls {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r2, r8, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 8018 │ │ │ │ + b 7fc8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3] │ │ │ │ strne r2, [r4, #28] │ │ │ │ ldr r4, [r4, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a2a4 <__time64@plt+0x1f50> │ │ │ │ + bne a24c <__time64@plt+0x1f54> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b a268 <__time64@plt+0x1f14> │ │ │ │ + b a210 <__time64@plt+0x1f18> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #820] @ a648 <__time64@plt+0x22f4> │ │ │ │ - ldr ip, [pc, #820] @ a64c <__time64@plt+0x22f8> │ │ │ │ + ldr r3, [pc, #820] @ a5f0 <__time64@plt+0x22f8> │ │ │ │ + ldr ip, [pc, #820] @ a5f4 <__time64@plt+0x22fc> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r3, ip] │ │ │ │ subs r6, r0, #0 │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ mov r7, r1 │ │ │ │ ldr r8, [r0, #24] │ │ │ │ ldr r1, [r0] │ │ │ │ mov r5, r2 │ │ │ │ sub r8, r1, r8 │ │ │ │ - beq a42c <__time64@plt+0x20d8> │ │ │ │ + beq a3d4 <__time64@plt+0x20dc> │ │ │ │ mov r1, r6 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldrb r2, [r1, #-1] │ │ │ │ sub r1, r1, r3 │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - beq a4e0 <__time64@plt+0x218c> │ │ │ │ + beq a488 <__time64@plt+0x2190> │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq a4f4 <__time64@plt+0x21a0> │ │ │ │ + beq a49c <__time64@plt+0x21a4> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ cmpne r3, #61 @ 0x3d │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ moveq r2, #0 │ │ │ │ andne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5ac <__time64@plt+0x2258> │ │ │ │ + bne a554 <__time64@plt+0x225c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq a3ec <__time64@plt+0x2098> │ │ │ │ + beq a394 <__time64@plt+0x209c> │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, #0 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi a440 <__time64@plt+0x20ec> │ │ │ │ + bhi a3e8 <__time64@plt+0x20f0> │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b a450 <__time64@plt+0x20fc> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b a3f8 <__time64@plt+0x2100> │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs a534 <__time64@plt+0x21e0> │ │ │ │ + bcs a4dc <__time64@plt+0x21e4> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ strb r2, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne a3f8 <__time64@plt+0x20a4> │ │ │ │ + bne a3a0 <__time64@plt+0x20a8> │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs a4d4 <__time64@plt+0x2180> │ │ │ │ + bcs a47c <__time64@plt+0x2184> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sl, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3ec <__time64@plt+0x2098> │ │ │ │ + beq a394 <__time64@plt+0x209c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bls a3b0 <__time64@plt+0x205c> │ │ │ │ + bls a358 <__time64@plt+0x2060> │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #91 @ 0x5b │ │ │ │ strb r3, [r1] │ │ │ │ ldrb r4, [r5], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a3bc <__time64@plt+0x2068> │ │ │ │ + beq a364 <__time64@plt+0x206c> │ │ │ │ mov r9, #92 @ 0x5c │ │ │ │ - b a470 <__time64@plt+0x211c> │ │ │ │ + b a418 <__time64@plt+0x2120> │ │ │ │ ldrb r4, [r5], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a3bc <__time64@plt+0x2068> │ │ │ │ + beq a364 <__time64@plt+0x206c> │ │ │ │ sub r3, r4, #91 @ 0x5b │ │ │ │ cmp r3, #2 │ │ │ │ - bhi a49c <__time64@plt+0x2148> │ │ │ │ + bhi a444 <__time64@plt+0x214c> │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ strcc r1, [r0] │ │ │ │ strbcc r9, [r3] │ │ │ │ - bcs a4c8 <__time64@plt+0x2174> │ │ │ │ + bcs a470 <__time64@plt+0x2178> │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ strcc r1, [r0] │ │ │ │ strbcc r4, [r3] │ │ │ │ - bcc a464 <__time64@plt+0x2110> │ │ │ │ + bcc a40c <__time64@plt+0x2114> │ │ │ │ mov r1, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b a464 <__time64@plt+0x2110> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b a40c <__time64@plt+0x2114> │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b a49c <__time64@plt+0x2148> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b a444 <__time64@plt+0x214c> │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b a41c <__time64@plt+0x20c8> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b a3c4 <__time64@plt+0x20cc> │ │ │ │ cmp r1, #1 │ │ │ │ - bne a5f0 <__time64@plt+0x229c> │ │ │ │ + bne a598 <__time64@plt+0x22a0> │ │ │ │ str r3, [r0] │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ - b a364 <__time64@plt+0x2010> │ │ │ │ + b a30c <__time64@plt+0x2014> │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq a540 <__time64@plt+0x21ec> │ │ │ │ + beq a4e8 <__time64@plt+0x21f0> │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ cmpne r3, #0 │ │ │ │ - bne a394 <__time64@plt+0x2040> │ │ │ │ + bne a33c <__time64@plt+0x2044> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs a638 <__time64@plt+0x22e4> │ │ │ │ + bcs a5e0 <__time64@plt+0x22e8> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ - b a394 <__time64@plt+0x2040> │ │ │ │ + b a33c <__time64@plt+0x2044> │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b a3e0 <__time64@plt+0x208c> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b a388 <__time64@plt+0x2090> │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ sub r6, r6, r3 │ │ │ │ adds r6, r6, #2 │ │ │ │ - beq a394 <__time64@plt+0x2040> │ │ │ │ + beq a33c <__time64@plt+0x2044> │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sl, #272] @ 0x110 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, r6 │ │ │ │ - bl 28d4c │ │ │ │ + bl 28cf4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ ldr r1, [r0] │ │ │ │ - beq a614 <__time64@plt+0x22c0> │ │ │ │ + beq a5bc <__time64@plt+0x22c4> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ sub r1, r1, r3 │ │ │ │ cmp r1, #2 │ │ │ │ - bne a600 <__time64@plt+0x22ac> │ │ │ │ + bne a5a8 <__time64@plt+0x22b0> │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r0] │ │ │ │ - beq a3f8 <__time64@plt+0x20a4> │ │ │ │ + beq a3a0 <__time64@plt+0x20a8> │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ ldr r1, [r0] │ │ │ │ - b a434 <__time64@plt+0x20e0> │ │ │ │ + b a3dc <__time64@plt+0x20e4> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs a620 <__time64@plt+0x22cc> │ │ │ │ + bcs a5c8 <__time64@plt+0x22d0> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, r2 │ │ │ │ - bne a52c <__time64@plt+0x21d8> │ │ │ │ + bne a4d4 <__time64@plt+0x21dc> │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #61 @ 0x3d │ │ │ │ - beq a50c <__time64@plt+0x21b8> │ │ │ │ - b a394 <__time64@plt+0x2040> │ │ │ │ + beq a4b4 <__time64@plt+0x21bc> │ │ │ │ + b a33c <__time64@plt+0x2044> │ │ │ │ sub r1, r1, #1 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ - b a364 <__time64@plt+0x2010> │ │ │ │ + b a30c <__time64@plt+0x2014> │ │ │ │ sub r1, r1, #2 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ cmp r5, #0 │ │ │ │ - bne a5a0 <__time64@plt+0x224c> │ │ │ │ - b a3f8 <__time64@plt+0x20a4> │ │ │ │ + bne a548 <__time64@plt+0x2250> │ │ │ │ + b a3a0 <__time64@plt+0x20a8> │ │ │ │ cmp r5, #0 │ │ │ │ - bne a434 <__time64@plt+0x20e0> │ │ │ │ - b a3f8 <__time64@plt+0x20a4> │ │ │ │ + bne a3dc <__time64@plt+0x20e4> │ │ │ │ + b a3a0 <__time64@plt+0x20a8> │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne a52c <__time64@plt+0x21d8> │ │ │ │ - b a5d8 <__time64@plt+0x2284> │ │ │ │ + bne a4d4 <__time64@plt+0x21dc> │ │ │ │ + b a580 <__time64@plt+0x2288> │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ - b a394 <__time64@plt+0x2040> │ │ │ │ - andseq r3, r2, r4, lsl r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b a33c <__time64@plt+0x2044> │ │ │ │ + andseq r2, r2, r4, ror r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #544] @ a888 <__time64@plt+0x2534> │ │ │ │ - ldr ip, [pc, #544] @ a88c <__time64@plt+0x2538> │ │ │ │ + ldr r3, [pc, #544] @ a830 <__time64@plt+0x2538> │ │ │ │ + ldr ip, [pc, #544] @ a834 <__time64@plt+0x253c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, ip] │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r2 │ │ │ │ sub r6, r6, r3 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a850 <__time64@plt+0x24fc> │ │ │ │ + beq a7f8 <__time64@plt+0x2500> │ │ │ │ cmp r8, #0 │ │ │ │ - ble a6b4 <__time64@plt+0x2360> │ │ │ │ + ble a65c <__time64@plt+0x2364> │ │ │ │ add r3, r9, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs a81c <__time64@plt+0x24c8> │ │ │ │ + bcs a7c4 <__time64@plt+0x24cc> │ │ │ │ add sl, r4, #1 │ │ │ │ sub r2, sl, r9 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bne a7e0 <__time64@plt+0x248c> │ │ │ │ + bne a788 <__time64@plt+0x2490> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ add r3, r4, #2 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, #93 @ 0x5d │ │ │ │ mov r9, sl │ │ │ │ - bne a730 <__time64@plt+0x23dc> │ │ │ │ - b a75c <__time64@plt+0x2408> │ │ │ │ + bne a6d8 <__time64@plt+0x23e0> │ │ │ │ + b a704 <__time64@plt+0x240c> │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add ip, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ strcc ip, [r0] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcs a754 <__time64@plt+0x2400> │ │ │ │ + bcs a6fc <__time64@plt+0x2404> │ │ │ │ mov r3, r9 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ cmpne r1, #0 │ │ │ │ - beq a75c <__time64@plt+0x2408> │ │ │ │ + beq a704 <__time64@plt+0x240c> │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne a6f8 <__time64@plt+0x23a4> │ │ │ │ + bne a6a0 <__time64@plt+0x23a8> │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ add r9, r9, #2 │ │ │ │ sub r0, r2, #91 @ 0x5b │ │ │ │ cmp r0, #2 │ │ │ │ movls r1, r2 │ │ │ │ - bls a6fc <__time64@plt+0x23a8> │ │ │ │ - b a6f8 <__time64@plt+0x23a4> │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b a71c <__time64@plt+0x23c8> │ │ │ │ + bls a6a4 <__time64@plt+0x23ac> │ │ │ │ + b a6a0 <__time64@plt+0x23a8> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b a6c4 <__time64@plt+0x23cc> │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs a7ec <__time64@plt+0x2498> │ │ │ │ + bcs a794 <__time64@plt+0x249c> │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, r6 │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r8, #0 │ │ │ │ - bgt a7f8 <__time64@plt+0x24a4> │ │ │ │ + bgt a7a0 <__time64@plt+0x24a8> │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ mov r0, r9 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a6b4 <__time64@plt+0x2360> │ │ │ │ + bne a65c <__time64@plt+0x2364> │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a864 <__time64@plt+0x2510> │ │ │ │ + bne a80c <__time64@plt+0x2514> │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bne a844 <__time64@plt+0x24f0> │ │ │ │ + bne a7ec <__time64@plt+0x24f4> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r6 │ │ │ │ - bl a38f4 │ │ │ │ - b a6dc <__time64@plt+0x2388> │ │ │ │ + bl a389c │ │ │ │ + b a684 <__time64@plt+0x238c> │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b a780 <__time64@plt+0x242c> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b a728 <__time64@plt+0x2430> │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs a878 <__time64@plt+0x2524> │ │ │ │ + bcs a820 <__time64@plt+0x2528> │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ str r1, [r7] │ │ │ │ strb r2, [r3] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a7c8 <__time64@plt+0x2474> │ │ │ │ + beq a770 <__time64@plt+0x2478> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - beq a7d4 <__time64@plt+0x2480> │ │ │ │ + beq a77c <__time64@plt+0x2484> │ │ │ │ mov r1, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b a38f4 │ │ │ │ + b a389c │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a7c8 <__time64@plt+0x2474> │ │ │ │ + beq a770 <__time64@plt+0x2478> │ │ │ │ cmp r8, #0 │ │ │ │ - bgt a828 <__time64@plt+0x24d4> │ │ │ │ + bgt a7d0 <__time64@plt+0x24d8> │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b a7c8 <__time64@plt+0x2474> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b a770 <__time64@plt+0x2478> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - andseq r3, r2, r0, asr #1 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + andseq r2, r2, r0, lsr #2 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #540] @ aac4 <__time64@plt+0x2770> │ │ │ │ + ldr lr, [pc, #540] @ aa6c <__time64@plt+0x2774> │ │ │ │ sub sp, sp, #8 │ │ │ │ add lr, pc, lr │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r3, lr, #32 │ │ │ │ mov r1, r0 │ │ │ │ add lr, lr, #288 @ 0x120 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr ip, [r3, #-20] @ 0xffffffec │ │ │ │ add r3, r3, #32 │ │ │ │ cmp ip, r0 │ │ │ │ streq r2, [r3, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, lr │ │ │ │ - bne a8c8 <__time64@plt+0x2574> │ │ │ │ + bne a870 <__time64@plt+0x2578> │ │ │ │ orrs r0, r6, r0 │ │ │ │ - bne a900 <__time64@plt+0x25ac> │ │ │ │ + bne a8a8 <__time64@plt+0x25b0> │ │ │ │ cmp r5, #0 │ │ │ │ - beq aa64 <__time64@plt+0x2710> │ │ │ │ + beq aa0c <__time64@plt+0x2714> │ │ │ │ tst r5, #672 @ 0x2a0 │ │ │ │ - beq aaac <__time64@plt+0x2758> │ │ │ │ + beq aa54 <__time64@plt+0x275c> │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - beq a8f0 <__time64@plt+0x259c> │ │ │ │ + beq a898 <__time64@plt+0x25a0> │ │ │ │ tst r5, #160 @ 0xa0 │ │ │ │ - bne a9a4 <__time64@plt+0x2650> │ │ │ │ - ldr r3, [pc, #432] @ aac8 <__time64@plt+0x2774> │ │ │ │ + bne a94c <__time64@plt+0x2654> │ │ │ │ + ldr r3, [pc, #432] @ aa70 <__time64@plt+0x2778> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #260] @ 0x104 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9a4 <__time64@plt+0x2650> │ │ │ │ - ldr r8, [pc, #416] @ aacc <__time64@plt+0x2778> │ │ │ │ - ldr r9, [pc, #416] @ aad0 <__time64@plt+0x277c> │ │ │ │ + beq a94c <__time64@plt+0x2654> │ │ │ │ + ldr r8, [pc, #416] @ aa74 <__time64@plt+0x277c> │ │ │ │ + ldr r9, [pc, #416] @ aa78 <__time64@plt+0x2780> │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, sp, #4 │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, r8, #264 @ 0x108 │ │ │ │ - b a980 <__time64@plt+0x262c> │ │ │ │ + b a928 <__time64@plt+0x2630> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a950 <__time64@plt+0x25fc> │ │ │ │ - bl 7b20 │ │ │ │ + beq a8f8 <__time64@plt+0x2600> │ │ │ │ + bl 7adc │ │ │ │ ldr r0, [r8, #260] @ 0x104 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a97c <__time64@plt+0x2628> │ │ │ │ + beq a924 <__time64@plt+0x262c> │ │ │ │ tst r5, #16384 @ 0x4000 │ │ │ │ streq sl, [r0] │ │ │ │ ldr r0, [r9, #260] @ 0x104 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a940 <__time64@plt+0x25ec> │ │ │ │ + bne a8e8 <__time64@plt+0x25f0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq a8f8 <__time64@plt+0x25a4> │ │ │ │ + beq a8a0 <__time64@plt+0x25a8> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8f8 <__time64@plt+0x25a4> │ │ │ │ + beq a8a0 <__time64@plt+0x25a8> │ │ │ │ tst r5, #512 @ 0x200 │ │ │ │ - bne a8f8 <__time64@plt+0x25a4> │ │ │ │ + bne a8a0 <__time64@plt+0x25a8> │ │ │ │ tst r5, #160 @ 0xa0 │ │ │ │ - beq aa94 <__time64@plt+0x2740> │ │ │ │ + beq aa3c <__time64@plt+0x2744> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - beq aa54 <__time64@plt+0x2700> │ │ │ │ + beq a9fc <__time64@plt+0x2704> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa54 <__time64@plt+0x2700> │ │ │ │ + beq a9fc <__time64@plt+0x2704> │ │ │ │ mov r0, r3 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r2, r0, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - beq aa54 <__time64@plt+0x2700> │ │ │ │ + beq a9fc <__time64@plt+0x2704> │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne aa18 <__time64@plt+0x26c4> │ │ │ │ - b aa54 <__time64@plt+0x2700> │ │ │ │ - bl 540e4 │ │ │ │ + bne a9c0 <__time64@plt+0x26c8> │ │ │ │ + b a9fc <__time64@plt+0x2704> │ │ │ │ + bl 5408c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ - bl 540e4 │ │ │ │ + bl 5408c │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #0 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bne aa10 <__time64@plt+0x26bc> │ │ │ │ + bne a9b8 <__time64@plt+0x26c0> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #2 │ │ │ │ - bl 540e4 │ │ │ │ + bl 5408c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #104] @ aad4 <__time64@plt+0x2780> │ │ │ │ + ldr r3, [pc, #104] @ aa7c <__time64@plt+0x2784> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #260] @ 0x104 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa7c <__time64@plt+0x2728> │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ - ldr r3, [pc, #84] @ aad8 <__time64@plt+0x2784> │ │ │ │ + beq aa24 <__time64@plt+0x272c> │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + ldr r3, [pc, #84] @ aa80 <__time64@plt+0x2788> │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #260] @ 0x104 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ and r1, r5, #2048 @ 0x800 │ │ │ │ - bl 29264 │ │ │ │ + bl 2920c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9cc <__time64@plt+0x2678> │ │ │ │ - b a8f8 <__time64@plt+0x25a4> │ │ │ │ - ldr r3, [pc, #40] @ aadc <__time64@plt+0x2788> │ │ │ │ + beq a974 <__time64@plt+0x267c> │ │ │ │ + b a8a0 <__time64@plt+0x25a8> │ │ │ │ + ldr r3, [pc, #40] @ aa84 <__time64@plt+0x278c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #260] @ 0x104 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a924 <__time64@plt+0x25d0> │ │ │ │ - b a8f8 <__time64@plt+0x25a4> │ │ │ │ - andseq r6, r2, r4, lsr #7 │ │ │ │ - andseq r6, r2, r8, lsr r3 │ │ │ │ - andseq r6, r2, r0, lsr #6 │ │ │ │ - andseq r6, r2, r8, lsl r3 │ │ │ │ - andseq r6, r2, r4, ror #3 │ │ │ │ - andseq r6, r2, r8, asr #3 │ │ │ │ - mulseq r2, ip, r1 │ │ │ │ + bne a8cc <__time64@plt+0x25d4> │ │ │ │ + b a8a0 <__time64@plt+0x25a8> │ │ │ │ + @ instruction: 0x001253fc │ │ │ │ + mulseq r2, r0, r3 │ │ │ │ + andseq r5, r2, r8, ror r3 │ │ │ │ + andseq r5, r2, r0, ror r3 │ │ │ │ + andseq r5, r2, ip, lsr r2 │ │ │ │ + andseq r5, r2, r0, lsr #4 │ │ │ │ + @ instruction: 0x001251f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r9, [pc, #704] @ adb8 <__time64@plt+0x2a64> │ │ │ │ - ldr r3, [pc, #704] @ adbc <__time64@plt+0x2a68> │ │ │ │ + ldr r9, [pc, #704] @ ad60 <__time64@plt+0x2a68> │ │ │ │ + ldr r3, [pc, #704] @ ad64 <__time64@plt+0x2a6c> │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r3, #1212] @ 0x4bc │ │ │ │ mov r4, r0 │ │ │ │ ldrsh r7, [r6, #12] │ │ │ │ mov r8, r1 │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bne abc4 <__time64@plt+0x2870> │ │ │ │ + bne ab6c <__time64@plt+0x2874> │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq ab40 <__time64@plt+0x27ec> │ │ │ │ + beq aae8 <__time64@plt+0x27f0> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ad5c <__time64@plt+0x2a08> │ │ │ │ + beq ad04 <__time64@plt+0x2a0c> │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r0, [r3, #312] @ 0x138 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab90 <__time64@plt+0x283c> │ │ │ │ - bl 153b4 │ │ │ │ + beq ab38 <__time64@plt+0x2840> │ │ │ │ + bl 1535c │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ str r4, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ mov r4, r0 │ │ │ │ ldrsh r5, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne abc0 <__time64@plt+0x286c> │ │ │ │ + bne ab68 <__time64@plt+0x2870> │ │ │ │ cmp r8, #0 │ │ │ │ - bne abb4 <__time64@plt+0x2860> │ │ │ │ + bne ab5c <__time64@plt+0x2864> │ │ │ │ ldrsh r3, [r6, #14] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq ad94 <__time64@plt+0x2a40> │ │ │ │ + beq ad3c <__time64@plt+0x2a44> │ │ │ │ add r3, r5, #1 │ │ │ │ strh r3, [r6, #12] │ │ │ │ str r4, [r0, r5, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, r5 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ - ldr r1, [pc, #496] @ adc0 <__time64@plt+0x2a6c> │ │ │ │ + ldr r1, [pc, #496] @ ad68 <__time64@plt+0x2a70> │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ac54 <__time64@plt+0x2900> │ │ │ │ + bne abfc <__time64@plt+0x2904> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq acc0 <__time64@plt+0x296c> │ │ │ │ + beq ac68 <__time64@plt+0x2970> │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r0, [r3, #312] @ 0x138 │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #404] @ adc4 <__time64@plt+0x2a70> │ │ │ │ + ldr r3, [pc, #404] @ ad6c <__time64@plt+0x2a74> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r0, [pc, #392] @ adc8 <__time64@plt+0x2a74> │ │ │ │ + ldr r0, [pc, #392] @ ad70 <__time64@plt+0x2a78> │ │ │ │ ldr r3, [r2] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne abb4 <__time64@plt+0x2860> │ │ │ │ + bne ab5c <__time64@plt+0x2864> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq acc0 <__time64@plt+0x296c> │ │ │ │ + beq ac68 <__time64@plt+0x2970> │ │ │ │ ldrb r3, [sl, fp] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne abf0 <__time64@plt+0x289c> │ │ │ │ + bne ab98 <__time64@plt+0x28a0> │ │ │ │ add sl, sl, fp │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ - bne abf0 <__time64@plt+0x289c> │ │ │ │ + bne ab98 <__time64@plt+0x28a0> │ │ │ │ ldrb r3, [sl, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne abf0 <__time64@plt+0x289c> │ │ │ │ + bne ab98 <__time64@plt+0x28a0> │ │ │ │ str r3, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble ab90 <__time64@plt+0x283c> │ │ │ │ + ble ab38 <__time64@plt+0x2840> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r3, #0 │ │ │ │ sub r2, r0, #4 │ │ │ │ - b ace4 <__time64@plt+0x2990> │ │ │ │ + b ac8c <__time64@plt+0x2994> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - beq ab90 <__time64@plt+0x283c> │ │ │ │ + beq ab38 <__time64@plt+0x2840> │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ cmp ip, r4 │ │ │ │ - bne acd8 <__time64@plt+0x2984> │ │ │ │ + bne ac80 <__time64@plt+0x2988> │ │ │ │ cmp r8, #0 │ │ │ │ - beq abb4 <__time64@plt+0x2860> │ │ │ │ + beq ab5c <__time64@plt+0x2864> │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - bge ad48 <__time64@plt+0x29f4> │ │ │ │ + bge acf0 <__time64@plt+0x29f8> │ │ │ │ ldr r2, [r0, r1, lsl #2] │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ str r2, [r0, #-4] │ │ │ │ ldrsh r7, [r6, #12] │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r7, r3 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - ble ad48 <__time64@plt+0x29f4> │ │ │ │ + ble acf0 <__time64@plt+0x29f8> │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r2, r1]! │ │ │ │ str r0, [r2, #-4] │ │ │ │ ldrsh r7, [r6, #12] │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bgt ad28 <__time64@plt+0x29d4> │ │ │ │ + bgt acd0 <__time64@plt+0x29d8> │ │ │ │ sub r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ strh r7, [r6, #12] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab90 <__time64@plt+0x283c> │ │ │ │ + beq ab38 <__time64@plt+0x2840> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab90 <__time64@plt+0x283c> │ │ │ │ - bl 15dac │ │ │ │ + beq ab38 <__time64@plt+0x2840> │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab84 <__time64@plt+0x2830> │ │ │ │ + beq ab2c <__time64@plt+0x2834> │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r0, [r3, #312] @ 0x138 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab50 <__time64@plt+0x27fc> │ │ │ │ - b ab84 <__time64@plt+0x2830> │ │ │ │ + bne aaf8 <__time64@plt+0x2800> │ │ │ │ + b ab2c <__time64@plt+0x2834> │ │ │ │ add r3, r7, #20 │ │ │ │ lsl r3, r3, #16 │ │ │ │ asr r3, r3, #16 │ │ │ │ lsl r1, r3, #2 │ │ │ │ strh r3, [r6, #14] │ │ │ │ - bl 599dc │ │ │ │ + bl 59984 │ │ │ │ ldrsh r5, [r6, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ - b aba8 <__time64@plt+0x2854> │ │ │ │ - andseq r2, r2, r0, lsr ip │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - @ instruction: 0x000e82b8 │ │ │ │ - muleq r0, r0, r3 │ │ │ │ - andeq r8, lr, r8, lsr #4 │ │ │ │ + b ab50 <__time64@plt+0x2858> │ │ │ │ + mulseq r2, r0, ip │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r7, lr, r8, lsr #19 │ │ │ │ + andeq r0, r0, r8, lsl #7 │ │ │ │ + andeq r7, lr, r8, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ ands r9, r8, #524288 @ 0x80000 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ bic r8, r8, #524288 @ 0x80000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bne b070 <__time64@plt+0x2d1c> │ │ │ │ + bne b018 <__time64@plt+0x2d20> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r9, [sp, #16] │ │ │ │ - beq af18 <__time64@plt+0x2bc4> │ │ │ │ + beq aec0 <__time64@plt+0x2bc8> │ │ │ │ subs sl, r7, #0 │ │ │ │ movne sl, #1 │ │ │ │ - ldr fp, [pc, #628] @ b0a0 <__time64@plt+0x2d4c> │ │ │ │ + ldr fp, [pc, #628] @ b048 <__time64@plt+0x2d50> │ │ │ │ cmp r8, #832 @ 0x340 │ │ │ │ cmpne r8, #160 @ 0xa0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r9, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #600] @ b0a4 <__time64@plt+0x2d50> │ │ │ │ + ldr r2, [pc, #600] @ b04c <__time64@plt+0x2d54> │ │ │ │ and r1, r3, fp │ │ │ │ cmp r1, r2 │ │ │ │ moveq r2, #0 │ │ │ │ andne r2, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne af24 <__time64@plt+0x2bd0> │ │ │ │ + bne aecc <__time64@plt+0x2bd4> │ │ │ │ cmp r6, #2048 @ 0x800 │ │ │ │ - beq afbc <__time64@plt+0x2c68> │ │ │ │ + beq af64 <__time64@plt+0x2c6c> │ │ │ │ cmp r6, #0 │ │ │ │ - bne afd4 <__time64@plt+0x2c80> │ │ │ │ + bne af7c <__time64@plt+0x2c84> │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae80 <__time64@plt+0x2b2c> │ │ │ │ + beq ae28 <__time64@plt+0x2b30> │ │ │ │ tst r8, r3 │ │ │ │ - beq aee4 <__time64@plt+0x2b90> │ │ │ │ + beq ae8c <__time64@plt+0x2b94> │ │ │ │ cmp r7, #0 │ │ │ │ - beq af78 <__time64@plt+0x2c24> │ │ │ │ + beq af20 <__time64@plt+0x2c28> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq af78 <__time64@plt+0x2c24> │ │ │ │ + beq af20 <__time64@plt+0x2c28> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b03c <__time64@plt+0x2ce8> │ │ │ │ + beq afe4 <__time64@plt+0x2cec> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aee4 <__time64@plt+0x2b90> │ │ │ │ + bne ae8c <__time64@plt+0x2b94> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb r1, [r3, r2] │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ - beq b024 <__time64@plt+0x2cd0> │ │ │ │ + beq afcc <__time64@plt+0x2cd4> │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne ae40 <__time64@plt+0x2aec> │ │ │ │ + bne ade8 <__time64@plt+0x2af0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq af18 <__time64@plt+0x2bc4> │ │ │ │ + beq aec0 <__time64@plt+0x2bc8> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq afb4 <__time64@plt+0x2c60> │ │ │ │ + beq af5c <__time64@plt+0x2c64> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r2, r0 │ │ │ │ - bne aee4 <__time64@plt+0x2b90> │ │ │ │ + bne ae8c <__time64@plt+0x2b94> │ │ │ │ cmp r6, #2048 @ 0x800 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - beq afbc <__time64@plt+0x2c68> │ │ │ │ + beq af64 <__time64@plt+0x2c6c> │ │ │ │ cmp r6, #0 │ │ │ │ - bne b000 <__time64@plt+0x2cac> │ │ │ │ + bne afa8 <__time64@plt+0x2cb0> │ │ │ │ cmp r8, #0 │ │ │ │ - beq af78 <__time64@plt+0x2c24> │ │ │ │ + beq af20 <__time64@plt+0x2c28> │ │ │ │ tst r8, r3 │ │ │ │ - beq aee4 <__time64@plt+0x2b90> │ │ │ │ + beq ae8c <__time64@plt+0x2b94> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ae94 <__time64@plt+0x2b40> │ │ │ │ + bne ae3c <__time64@plt+0x2b44> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq afe4 <__time64@plt+0x2c90> │ │ │ │ + beq af8c <__time64@plt+0x2c94> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq afac <__time64@plt+0x2c58> │ │ │ │ + beq af54 <__time64@plt+0x2c5c> │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne b010 <__time64@plt+0x2cbc> │ │ │ │ + bne afb8 <__time64@plt+0x2cc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add r9, r9, #1 │ │ │ │ - b aee4 <__time64@plt+0x2b90> │ │ │ │ + b ae8c <__time64@plt+0x2b94> │ │ │ │ cmp r6, #2048 @ 0x800 │ │ │ │ - bne af54 <__time64@plt+0x2c00> │ │ │ │ + bne aefc <__time64@plt+0x2c04> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #2048 @ 0x800 │ │ │ │ and r3, r3, r6 │ │ │ │ cmp r8, r3 │ │ │ │ - bne aee4 <__time64@plt+0x2b90> │ │ │ │ - b ae80 <__time64@plt+0x2b2c> │ │ │ │ + bne ae8c <__time64@plt+0x2b94> │ │ │ │ + b ae28 <__time64@plt+0x2b30> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne af84 <__time64@plt+0x2c30> │ │ │ │ + bne af2c <__time64@plt+0x2c34> │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne af84 <__time64@plt+0x2c30> │ │ │ │ - b aee4 <__time64@plt+0x2b90> │ │ │ │ + bne af2c <__time64@plt+0x2c34> │ │ │ │ + b ae8c <__time64@plt+0x2b94> │ │ │ │ and r3, r3, r6 │ │ │ │ cmp r8, r3 │ │ │ │ - bne aee4 <__time64@plt+0x2b90> │ │ │ │ - b ae88 <__time64@plt+0x2b34> │ │ │ │ + bne ae8c <__time64@plt+0x2b94> │ │ │ │ + b ae30 <__time64@plt+0x2b38> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 517bc │ │ │ │ - b af9c <__time64@plt+0x2c48> │ │ │ │ + bl 51764 │ │ │ │ + b af44 <__time64@plt+0x2c4c> │ │ │ │ add r0, r2, #1 │ │ │ │ add r0, r3, r0 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aee4 <__time64@plt+0x2b90> │ │ │ │ - b af78 <__time64@plt+0x2c24> │ │ │ │ + bne ae8c <__time64@plt+0x2b94> │ │ │ │ + b af20 <__time64@plt+0x2c28> │ │ │ │ sub r3, r8, #4 │ │ │ │ bics r3, r3, #4 │ │ │ │ - bne af78 <__time64@plt+0x2c24> │ │ │ │ + bne af20 <__time64@plt+0x2c28> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf60 │ │ │ │ + bl 5bf08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af78 <__time64@plt+0x2c24> │ │ │ │ + beq af20 <__time64@plt+0x2c28> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq af78 <__time64@plt+0x2c24> │ │ │ │ - b aee4 <__time64@plt+0x2b90> │ │ │ │ + beq af20 <__time64@plt+0x2c28> │ │ │ │ + b ae8c <__time64@plt+0x2b94> │ │ │ │ mov r1, #0 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne ae1c <__time64@plt+0x2ac8> │ │ │ │ + bne adc4 <__time64@plt+0x2acc> │ │ │ │ mov r9, r4 │ │ │ │ - b af00 <__time64@plt+0x2bac> │ │ │ │ + b aea8 <__time64@plt+0x2bb0> │ │ │ │ andeq r2, r0, lr │ │ │ │ andeq r2, r0, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #400] @ b250 <__time64@plt+0x2efc> │ │ │ │ - ldr r2, [pc, #400] @ b254 <__time64@plt+0x2f00> │ │ │ │ + ldr ip, [pc, #400] @ b1f8 <__time64@plt+0x2f00> │ │ │ │ + ldr r2, [pc, #400] @ b1fc <__time64@plt+0x2f04> │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r5, [pc, #392] @ b258 <__time64@plt+0x2f04> │ │ │ │ + ldr r5, [pc, #392] @ b200 <__time64@plt+0x2f08> │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #388] @ b25c <__time64@plt+0x2f08> │ │ │ │ + ldr r3, [pc, #388] @ b204 <__time64@plt+0x2f0c> │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #16] │ │ │ │ @@ -2929,1432 +2929,1432 @@ │ │ │ │ bic r1, r1, #8192 @ 0x2000 │ │ │ │ strh r1, [r2, #12] │ │ │ │ mov r2, #6 │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp] │ │ │ │ - bl adcc <__time64@plt+0x2a78> │ │ │ │ + bl ad74 <__time64@plt+0x2a7c> │ │ │ │ ldr r3, [r4, #492] @ 0x1ec │ │ │ │ mov r1, r0 │ │ │ │ add r1, r1, r3 │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r3, [r4, #492] @ 0x1ec │ │ │ │ cmp r3, #0 │ │ │ │ lsl r2, r3, #2 │ │ │ │ add r6, r0, #8 │ │ │ │ add r3, r6, r3, lsl #2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne b218 <__time64@plt+0x2ec4> │ │ │ │ - ldr r1, [pc, #248] @ b260 <__time64@plt+0x2f0c> │ │ │ │ + bne b1c0 <__time64@plt+0x2ec8> │ │ │ │ + ldr r1, [pc, #248] @ b208 <__time64@plt+0x2f10> │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ add r7, sp, #16 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ - bl adcc <__time64@plt+0x2a78> │ │ │ │ + bl ad74 <__time64@plt+0x2a7c> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ - bl a3854 │ │ │ │ - ldr r3, [pc, #204] @ b264 <__time64@plt+0x2f10> │ │ │ │ + bl a37fc │ │ │ │ + ldr r3, [pc, #204] @ b20c <__time64@plt+0x2f14> │ │ │ │ str r0, [r8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ mov r5, r0 │ │ │ │ movne r3, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq b228 <__time64@plt+0x2ed4> │ │ │ │ + beq b1d0 <__time64@plt+0x2ed8> │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r5, r2 │ │ │ │ addne r3, r3, #4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r2, [pc, #120] @ b268 <__time64@plt+0x2f14> │ │ │ │ - ldr r3, [pc, #96] @ b254 <__time64@plt+0x2f00> │ │ │ │ + ldr r2, [pc, #120] @ b210 <__time64@plt+0x2f18> │ │ │ │ + ldr r3, [pc, #96] @ b1fc <__time64@plt+0x2f04> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b24c <__time64@plt+0x2ef8> │ │ │ │ + bne b1f4 <__time64@plt+0x2efc> │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4, #496] @ 0x1f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b44 │ │ │ │ - b b160 <__time64@plt+0x2e0c> │ │ │ │ + bl 7b00 │ │ │ │ + b b108 <__time64@plt+0x2e10> │ │ │ │ mov r1, #126 @ 0x7e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #48] @ b26c <__time64@plt+0x2f18> │ │ │ │ + ldr r1, [pc, #48] @ b214 <__time64@plt+0x2f1c> │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl adcc <__time64@plt+0x2a78> │ │ │ │ + bl ad74 <__time64@plt+0x2a7c> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b b1c8 <__time64@plt+0x2e74> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r2, r2, r8, ror #12 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r2, r2, r8, asr #12 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b b170 <__time64@plt+0x2e78> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r1, r2, r8, asr #13 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r1, r2, r8, lsr #13 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r2, r0, r4, lsl #9 │ │ │ │ - andeq r0, r0, r8, asr #14 │ │ │ │ - andseq r2, r2, r8, lsr r5 │ │ │ │ + andeq r0, r0, r0, asr #14 │ │ │ │ + mulseq r2, r8, r5 │ │ │ │ muleq r0, r0, sl │ │ │ │ - ldr r3, [pc, #44] @ b2a4 <__time64@plt+0x2f50> │ │ │ │ - ldr r2, [pc, #44] @ b2a8 <__time64@plt+0x2f54> │ │ │ │ + ldr r3, [pc, #44] @ b24c <__time64@plt+0x2f54> │ │ │ │ + ldr r2, [pc, #44] @ b250 <__time64@plt+0x2f58> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, r0 │ │ │ │ ldr ip, [r2, #16] │ │ │ │ ldr r3, [ip, #24] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [ip] │ │ │ │ mov r2, #4 │ │ │ │ mov r0, ip │ │ │ │ bx r3 │ │ │ │ - @ instruction: 0x001224b0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andseq r1, r2, r0, lsl r5 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - ldr r3, [pc, #48] @ b2e8 <__time64@plt+0x2f94> │ │ │ │ + ldr r3, [pc, #48] @ b290 <__time64@plt+0x2f98> │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bxeq lr │ │ │ │ - ldr r2, [pc, #36] @ b2ec <__time64@plt+0x2f98> │ │ │ │ + ldr r2, [pc, #36] @ b294 <__time64@plt+0x2f9c> │ │ │ │ ldr r2, [r3, r2] │ │ │ │ - b b2d8 <__time64@plt+0x2f84> │ │ │ │ + b b280 <__time64@plt+0x2f88> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b2cc <__time64@plt+0x2f78> │ │ │ │ - b a268 <__time64@plt+0x1f14> │ │ │ │ - andseq r2, r2, r0, ror r4 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ + bne b274 <__time64@plt+0x2f7c> │ │ │ │ + b a210 <__time64@plt+0x1f18> │ │ │ │ + @ instruction: 0x001214d0 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #448] @ b4c8 <__time64@plt+0x3174> │ │ │ │ - ldr r3, [pc, #448] @ b4cc <__time64@plt+0x3178> │ │ │ │ + ldr r5, [pc, #448] @ b470 <__time64@plt+0x3178> │ │ │ │ + ldr r3, [pc, #448] @ b474 <__time64@plt+0x317c> │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr lr, [r6, #1588] @ 0x634 │ │ │ │ cmp lr, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ mov r7, r0 │ │ │ │ add r3, r3, #1648 @ 0x670 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq b3d0 <__time64@plt+0x307c> │ │ │ │ + beq b378 <__time64@plt+0x3080> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b464 <__time64@plt+0x3110> │ │ │ │ + beq b40c <__time64@plt+0x3114> │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r1, [pc, #384] @ b4d0 <__time64@plt+0x317c> │ │ │ │ + ldr r1, [pc, #384] @ b478 <__time64@plt+0x3180> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b378 <__time64@plt+0x3024> │ │ │ │ + beq b320 <__time64@plt+0x3028> │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b3d0 <__time64@plt+0x307c> │ │ │ │ + bne b378 <__time64@plt+0x3080> │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b3d0 <__time64@plt+0x307c> │ │ │ │ + bne b378 <__time64@plt+0x3080> │ │ │ │ ldr r1, [r5, r1] │ │ │ │ cmp r2, r1 │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b344 <__time64@plt+0x2ff0> │ │ │ │ + bne b2ec <__time64@plt+0x2ff4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq b3dc <__time64@plt+0x3088> │ │ │ │ + beq b384 <__time64@plt+0x308c> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp lr, r3 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3b4 <__time64@plt+0x3060> │ │ │ │ - b b498 <__time64@plt+0x3144> │ │ │ │ + bne b35c <__time64@plt+0x3064> │ │ │ │ + b b440 <__time64@plt+0x3148> │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b428 <__time64@plt+0x30d4> │ │ │ │ + beq b3d0 <__time64@plt+0x30d8> │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp lr, r2 │ │ │ │ - bne b3a8 <__time64@plt+0x3054> │ │ │ │ + bne b350 <__time64@plt+0x3058> │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, r7 │ │ │ │ - bne b3a8 <__time64@plt+0x3054> │ │ │ │ + bne b350 <__time64@plt+0x3058> │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #1588] @ 0x634 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #240] @ b4d4 <__time64@plt+0x3180> │ │ │ │ + ldr r3, [pc, #240] @ b47c <__time64@plt+0x3184> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b478 <__time64@plt+0x3124> │ │ │ │ + beq b420 <__time64@plt+0x3128> │ │ │ │ ldr r2, [r1, #32] │ │ │ │ str lr, [r1, #28] │ │ │ │ str r7, [r1, #36] @ 0x24 │ │ │ │ str r2, [r3, #292] @ 0x124 │ │ │ │ - ldr r3, [pc, #200] @ b4d0 <__time64@plt+0x317c> │ │ │ │ + ldr r3, [pc, #200] @ b478 <__time64@plt+0x3180> │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r1] │ │ │ │ ldr r3, [r6, #1592] @ 0x638 │ │ │ │ str r3, [r1, #32] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r6, #1592] @ 0x638 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 13e24 │ │ │ │ - ldr r3, [pc, #168] @ b4d8 <__time64@plt+0x3184> │ │ │ │ + b 13dcc │ │ │ │ + ldr r3, [pc, #168] @ b480 <__time64@plt+0x3188> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4ac <__time64@plt+0x3158> │ │ │ │ + beq b454 <__time64@plt+0x315c> │ │ │ │ ldr r2, [r0, #32] │ │ │ │ str lr, [r0, #28] │ │ │ │ str r7, [r0, #36] @ 0x24 │ │ │ │ str r2, [r3, #292] @ 0x124 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ str r3, [r0, #32] │ │ │ │ str r0, [r4, #32] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #112] @ b4dc <__time64@plt+0x3188> │ │ │ │ + ldr r3, [pc, #112] @ b484 <__time64@plt+0x318c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b3f0 <__time64@plt+0x309c> │ │ │ │ + bne b398 <__time64@plt+0x30a0> │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r3, [r6, #1588] @ 0x634 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r0, #28] │ │ │ │ str r7, [r0, #36] @ 0x24 │ │ │ │ - b b400 <__time64@plt+0x30ac> │ │ │ │ - ldr r3, [pc, #64] @ b4e0 <__time64@plt+0x318c> │ │ │ │ + b b3a8 <__time64@plt+0x30b0> │ │ │ │ + ldr r3, [pc, #64] @ b488 <__time64@plt+0x3190> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b43c <__time64@plt+0x30e8> │ │ │ │ + bne b3e4 <__time64@plt+0x30ec> │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r3, [r6, #1588] @ 0x634 │ │ │ │ str r3, [r0, #28] │ │ │ │ str r7, [r0, #36] @ 0x24 │ │ │ │ - b b44c <__time64@plt+0x30f8> │ │ │ │ - andseq r2, r2, r0, lsr #8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andseq r5, r2, ip, ror #16 │ │ │ │ - andseq r5, r2, r0, lsr #16 │ │ │ │ - andseq r5, r2, r4, ror #15 │ │ │ │ - @ instruction: 0x001257b0 │ │ │ │ + b b3f4 <__time64@plt+0x30fc> │ │ │ │ + andseq r1, r2, r0, lsl #9 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andseq r4, r2, r4, asr #17 │ │ │ │ + andseq r4, r2, r8, ror r8 │ │ │ │ + andseq r4, r2, ip, lsr r8 │ │ │ │ + andseq r4, r2, r8, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #124] @ b578 <__time64@plt+0x3224> │ │ │ │ - ldr r2, [pc, #124] @ b57c <__time64@plt+0x3228> │ │ │ │ + ldr r3, [pc, #124] @ b520 <__time64@plt+0x3228> │ │ │ │ + ldr r2, [pc, #124] @ b524 <__time64@plt+0x322c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [r8, #1592] @ 0x638 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b570 <__time64@plt+0x321c> │ │ │ │ - ldr r6, [pc, #100] @ b580 <__time64@plt+0x322c> │ │ │ │ + beq b518 <__time64@plt+0x3220> │ │ │ │ + ldr r6, [pc, #100] @ b528 <__time64@plt+0x3230> │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r5, #32] │ │ │ │ - beq b55c <__time64@plt+0x3208> │ │ │ │ + beq b504 <__time64@plt+0x320c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ mov r1, r4 │ │ │ │ - beq b55c <__time64@plt+0x3208> │ │ │ │ + beq b504 <__time64@plt+0x320c> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r3, [r6, #292] @ 0x124 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r4, [r6, #292] @ 0x124 │ │ │ │ - bne b51c <__time64@plt+0x31c8> │ │ │ │ + bne b4c4 <__time64@plt+0x31cc> │ │ │ │ str r7, [r8, #1592] @ 0x638 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andseq r2, r2, ip, lsr #4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andseq r5, r2, r4, lsr r7 │ │ │ │ - ldr r2, [pc, #144] @ b61c <__time64@plt+0x32c8> │ │ │ │ + andseq r1, r2, ip, lsl #5 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andseq r4, r2, ip, lsl #15 │ │ │ │ + ldr r2, [pc, #144] @ b5c4 <__time64@plt+0x32cc> │ │ │ │ cmp r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - beq b60c <__time64@plt+0x32b8> │ │ │ │ - ldr r0, [pc, #128] @ b620 <__time64@plt+0x32cc> │ │ │ │ + beq b5b4 <__time64@plt+0x32bc> │ │ │ │ + ldr r0, [pc, #128] @ b5c8 <__time64@plt+0x32d0> │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ ldr ip, [r2, #188] @ 0xbc │ │ │ │ cmp r0, ip │ │ │ │ addeq r0, r2, #156 @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ - beq b5dc <__time64@plt+0x3288> │ │ │ │ + beq b584 <__time64@plt+0x328c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt b604 <__time64@plt+0x32b0> │ │ │ │ + blt b5ac <__time64@plt+0x32b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmn r3, #1 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5c0 <__time64@plt+0x326c> │ │ │ │ + bne b568 <__time64@plt+0x3270> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b5f8 <__time64@plt+0x32a4> │ │ │ │ + beq b5a0 <__time64@plt+0x32a8> │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b5e8 <__time64@plt+0x3294> │ │ │ │ + bne b590 <__time64@plt+0x3298> │ │ │ │ sub r3, r1, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bge b5c0 <__time64@plt+0x326c> │ │ │ │ + bge b568 <__time64@plt+0x3270> │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #12] @ b620 <__time64@plt+0x32cc> │ │ │ │ + ldr r1, [pc, #12] @ b5c8 <__time64@plt+0x32d0> │ │ │ │ ldr r0, [r2, r1] │ │ │ │ add r0, r0, #156 @ 0x9c │ │ │ │ - b b5b8 <__time64@plt+0x3264> │ │ │ │ - mulseq r2, ip, r1 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b b560 <__time64@plt+0x3268> │ │ │ │ + @ instruction: 0x001211fc │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #108] @ b6a8 <__time64@plt+0x3354> │ │ │ │ - ldr r3, [pc, #108] @ b6ac <__time64@plt+0x3358> │ │ │ │ + ldr r6, [pc, #108] @ b650 <__time64@plt+0x3358> │ │ │ │ + ldr r3, [pc, #108] @ b654 <__time64@plt+0x335c> │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r4, #188] @ 0xbc │ │ │ │ add r8, r4, #156 @ 0x9c │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ ldr r1, [r4, #172] @ 0xac │ │ │ │ - ldr r3, [pc, #40] @ b6b0 <__time64@plt+0x335c> │ │ │ │ + ldr r3, [pc, #40] @ b658 <__time64@plt+0x3360> │ │ │ │ str r1, [r2, #1560] @ 0x618 │ │ │ │ ldr r1, [r4, #176] @ 0xb0 │ │ │ │ str r1, [r2, #1588] @ 0x634 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andseq r2, r2, ip, ror #1 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ + andseq r1, r2, ip, asr #2 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #840] @ ba14 <__time64@plt+0x36c0> │ │ │ │ + ldr r2, [pc, #840] @ b9bc <__time64@plt+0x36c4> │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ - ldr r1, [pc, #836] @ ba18 <__time64@plt+0x36c4> │ │ │ │ - ldr r6, [pc, #836] @ ba1c <__time64@plt+0x36c8> │ │ │ │ + ldr r1, [pc, #836] @ b9c0 <__time64@plt+0x36c8> │ │ │ │ + ldr r6, [pc, #836] @ b9c4 <__time64@plt+0x36cc> │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b7f8 <__time64@plt+0x34a4> │ │ │ │ - ldr r2, [pc, #816] @ ba20 <__time64@plt+0x36cc> │ │ │ │ + beq b7a0 <__time64@plt+0x34a8> │ │ │ │ + ldr r2, [pc, #816] @ b9c8 <__time64@plt+0x36d0> │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ - beq b7a0 <__time64@plt+0x344c> │ │ │ │ + beq b748 <__time64@plt+0x3450> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq b93c <__time64@plt+0x35e8> │ │ │ │ - bl 50e08 │ │ │ │ + beq b8e4 <__time64@plt+0x35ec> │ │ │ │ + bl 50db0 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ ands r3, r3, #12288 @ 0x3000 │ │ │ │ mov r7, r0 │ │ │ │ - bne b828 <__time64@plt+0x34d4> │ │ │ │ + bne b7d0 <__time64@plt+0x34d8> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b828 <__time64@plt+0x34d4> │ │ │ │ - ldr r2, [pc, #760] @ ba24 <__time64@plt+0x36d0> │ │ │ │ + beq b7d0 <__time64@plt+0x34d8> │ │ │ │ + ldr r2, [pc, #760] @ b9cc <__time64@plt+0x36d4> │ │ │ │ ldr r6, [r6, r2] │ │ │ │ ldr r4, [r6, #312] @ 0x138 │ │ │ │ ldr r7, [r6, #1216] @ 0x4c0 │ │ │ │ cmp r5, r4 │ │ │ │ streq r3, [r6, #312] @ 0x138 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq b9cc <__time64@plt+0x3678> │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r1, [pc, #724] @ ba28 <__time64@plt+0x36d4> │ │ │ │ + beq b974 <__time64@plt+0x367c> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r1, [pc, #724] @ b9d0 <__time64@plt+0x36d8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r6, #1216] @ 0x4c0 │ │ │ │ str r4, [r6, #312] @ 0x138 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs b924 <__time64@plt+0x35d0> │ │ │ │ + bcs b8cc <__time64@plt+0x35d4> │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r6, #1216] @ 0x4c0 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ str r4, [r3] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #636] @ ba24 <__time64@plt+0x36d0> │ │ │ │ + ldr r3, [pc, #636] @ b9cc <__time64@plt+0x36d4> │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b81c <__time64@plt+0x34c8> │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + beq b7c4 <__time64@plt+0x34cc> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r7, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b820 <__time64@plt+0x34cc> │ │ │ │ + bne b7c8 <__time64@plt+0x34d0> │ │ │ │ ldrb r3, [r4, r6] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ addeq r6, r6, #1 │ │ │ │ addeq r4, r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #548] @ ba24 <__time64@plt+0x36d0> │ │ │ │ + ldr r2, [pc, #548] @ b9cc <__time64@plt+0x36d4> │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r0, [r2, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b81c <__time64@plt+0x34c8> │ │ │ │ - ldr r2, [pc, #524] @ ba20 <__time64@plt+0x36cc> │ │ │ │ + beq b7c4 <__time64@plt+0x34cc> │ │ │ │ + ldr r2, [pc, #524] @ b9c8 <__time64@plt+0x36d0> │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ - beq b7b4 <__time64@plt+0x3460> │ │ │ │ + beq b75c <__time64@plt+0x3464> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 15660 │ │ │ │ + bl 15608 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9b4 <__time64@plt+0x3660> │ │ │ │ - ldr r3, [pc, #484] @ ba24 <__time64@plt+0x36d0> │ │ │ │ + bne b95c <__time64@plt+0x3664> │ │ │ │ + ldr r3, [pc, #484] @ b9cc <__time64@plt+0x36d4> │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ ldr r6, [r6, r3] │ │ │ │ - ldr r3, [pc, #480] @ ba2c <__time64@plt+0x36d8> │ │ │ │ + ldr r3, [pc, #480] @ b9d4 <__time64@plt+0x36dc> │ │ │ │ ldr r0, [r6, #312] @ 0x138 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq b88c <__time64@plt+0x3538> │ │ │ │ + beq b834 <__time64@plt+0x353c> │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b88c <__time64@plt+0x3538> │ │ │ │ + beq b834 <__time64@plt+0x353c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b87c <__time64@plt+0x3528> │ │ │ │ + beq b824 <__time64@plt+0x352c> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b98c <__time64@plt+0x3638> │ │ │ │ + bne b934 <__time64@plt+0x363c> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b864 <__time64@plt+0x3510> │ │ │ │ + bne b80c <__time64@plt+0x3514> │ │ │ │ ldr r0, [r6, #312] @ 0x138 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - beq b8bc <__time64@plt+0x3568> │ │ │ │ + beq b864 <__time64@plt+0x356c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq b8ac <__time64@plt+0x3558> │ │ │ │ + beq b854 <__time64@plt+0x355c> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq b8bc <__time64@plt+0x3568> │ │ │ │ + beq b864 <__time64@plt+0x356c> │ │ │ │ ldr r3, [r6, #308] @ 0x134 │ │ │ │ cmp r5, r0 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne b9ec <__time64@plt+0x3698> │ │ │ │ + bne b994 <__time64@plt+0x369c> │ │ │ │ cmp r7, #0 │ │ │ │ - beq b820 <__time64@plt+0x34cc> │ │ │ │ + beq b7c8 <__time64@plt+0x34d0> │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b820 <__time64@plt+0x34cc> │ │ │ │ + beq b7c8 <__time64@plt+0x34d0> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne b820 <__time64@plt+0x34cc> │ │ │ │ - ldr r1, [pc, #332] @ ba30 <__time64@plt+0x36dc> │ │ │ │ + bne b7c8 <__time64@plt+0x34d0> │ │ │ │ + ldr r1, [pc, #332] @ b9d8 <__time64@plt+0x36e0> │ │ │ │ ldr r0, [r6, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b910 <__time64@plt+0x35bc> │ │ │ │ + beq b8b8 <__time64@plt+0x35c0> │ │ │ │ ldr r1, [r6, #1216] @ 0x4c0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51048 │ │ │ │ + bl 50ff0 │ │ │ │ ldr r0, [r6, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc b77c <__time64@plt+0x3428> │ │ │ │ + bcc b724 <__time64@plt+0x342c> │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - bge b78c <__time64@plt+0x3438> │ │ │ │ - b b820 <__time64@plt+0x34cc> │ │ │ │ + bge b734 <__time64@plt+0x343c> │ │ │ │ + b b7c8 <__time64@plt+0x34d0> │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r3, [pc, #220] @ ba24 <__time64@plt+0x36d0> │ │ │ │ + ldr r3, [pc, #220] @ b9cc <__time64@plt+0x36d4> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ - bne b864 <__time64@plt+0x3510> │ │ │ │ + bne b80c <__time64@plt+0x3514> │ │ │ │ ldr r0, [r6, #312] @ 0x138 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b820 <__time64@plt+0x34cc> │ │ │ │ + beq b7c8 <__time64@plt+0x34d0> │ │ │ │ ldr r3, [r6, #308] @ 0x134 │ │ │ │ cmp r5, r0 │ │ │ │ cmpne r3, r0 │ │ │ │ - beq b820 <__time64@plt+0x34cc> │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r1, [pc, #188] @ ba34 <__time64@plt+0x36e0> │ │ │ │ + beq b7c8 <__time64@plt+0x34d0> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r1, [pc, #188] @ b9dc <__time64@plt+0x36e4> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r6, #1216] @ 0x4c0 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b b910 <__time64@plt+0x35bc> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b b8b8 <__time64@plt+0x35c0> │ │ │ │ ldr r2, [r6, #312] @ 0x138 │ │ │ │ mov r1, r4 │ │ │ │ cmp r2, r5 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r6, #312] @ 0x138 │ │ │ │ ldreq r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ ldreq r3, [r3, #28] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15384 │ │ │ │ - ldr r3, [pc, #96] @ ba24 <__time64@plt+0x36d0> │ │ │ │ + bl 1532c │ │ │ │ + ldr r3, [pc, #96] @ b9cc <__time64@plt+0x36d4> │ │ │ │ ldr r6, [r6, r3] │ │ │ │ str r0, [r6, #312] @ 0x138 │ │ │ │ - b b88c <__time64@plt+0x3538> │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r1, [pc, #96] @ ba38 <__time64@plt+0x36e4> │ │ │ │ + b b834 <__time64@plt+0x353c> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r1, [pc, #96] @ b9e0 <__time64@plt+0x36e8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b b764 <__time64@plt+0x3410> │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r1, [pc, #68] @ ba3c <__time64@plt+0x36e8> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b b70c <__time64@plt+0x3414> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r1, [pc, #68] @ b9e4 <__time64@plt+0x36ec> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r6, #1216] @ 0x4c0 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp r7, #0 │ │ │ │ - beq b910 <__time64@plt+0x35bc> │ │ │ │ - b b8f0 <__time64@plt+0x359c> │ │ │ │ + beq b8b8 <__time64@plt+0x35c0> │ │ │ │ + b b898 <__time64@plt+0x35a0> │ │ │ │ andeq r2, r0, lr │ │ │ │ andeq r2, r0, ip │ │ │ │ - andseq r2, r2, r8, asr #32 │ │ │ │ + andseq r1, r2, r8, lsr #1 │ │ │ │ andeq r4, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r7, lr, r0, asr #14 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r6, lr, r0, lsr lr │ │ │ │ andeq ip, r0, r0, lsl #1 │ │ │ │ - andeq ip, lr, r0, asr #14 │ │ │ │ - andeq sp, lr, ip, lsr #19 │ │ │ │ - andeq sp, lr, ip, asr #18 │ │ │ │ - andeq sp, lr, ip, lsr #18 │ │ │ │ + andeq fp, lr, r0, lsr lr │ │ │ │ + muleq lr, ip, r0 │ │ │ │ + andeq sp, lr, ip, lsr r0 │ │ │ │ + andeq sp, lr, ip, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-104] @ 0xffffff98 │ │ │ │ - ldr ip, [pc, #4040] @ ca24 <__time64@plt+0x46d0> │ │ │ │ + ldr ip, [pc, #4040] @ c9cc <__time64@plt+0x46d4> │ │ │ │ sub sp, sp, #4160 @ 0x1040 │ │ │ │ - ldr r3, [pc, #4036] @ ca28 <__time64@plt+0x46d4> │ │ │ │ + ldr r3, [pc, #4036] @ c9d0 <__time64@plt+0x46d8> │ │ │ │ sub sp, sp, #4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ - ldr sl, [pc, #4020] @ ca2c <__time64@plt+0x46d8> │ │ │ │ + ldr sl, [pc, #4020] @ c9d4 <__time64@plt+0x46dc> │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [lr, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #4008] @ ca30 <__time64@plt+0x46dc> │ │ │ │ + ldr r3, [pc, #4008] @ c9d8 <__time64@plt+0x46e0> │ │ │ │ add sl, pc, sl │ │ │ │ ldr r8, [sl, r3] │ │ │ │ - ldr r3, [pc, #4000] @ ca34 <__time64@plt+0x46e0> │ │ │ │ + ldr r3, [pc, #4000] @ c9dc <__time64@plt+0x46e4> │ │ │ │ add lr, lr, #60 @ 0x3c │ │ │ │ ldr r7, [sl, r3] │ │ │ │ ldrb r3, [r8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldrb r3, [r7, #476] @ 0x1dc │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - beq bac0 <__time64@plt+0x376c> │ │ │ │ + beq ba68 <__time64@plt+0x3770> │ │ │ │ tst r2, #65536 @ 0x10000 │ │ │ │ - bne bc4c <__time64@plt+0x38f8> │ │ │ │ + bne bbf4 <__time64@plt+0x38fc> │ │ │ │ tst r4, #1 │ │ │ │ - bne bb00 <__time64@plt+0x37ac> │ │ │ │ + bne baa8 <__time64@plt+0x37b0> │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ ands r3, r3, #1 │ │ │ │ - bne c658 <__time64@plt+0x4304> │ │ │ │ + bne c600 <__time64@plt+0x4308> │ │ │ │ str r3, [r7, #1588] @ 0x634 │ │ │ │ ldr r3, [r7, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb08 <__time64@plt+0x37b4> │ │ │ │ + beq bab0 <__time64@plt+0x37b8> │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb08 <__time64@plt+0x37b4> │ │ │ │ + bne bab0 <__time64@plt+0x37b8> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29390 │ │ │ │ - b bb08 <__time64@plt+0x37b4> │ │ │ │ + bl 29338 │ │ │ │ + b bab0 <__time64@plt+0x37b8> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #1588] @ 0x634 │ │ │ │ ldr r3, [r7] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ ldrhne r3, [r5, #12] │ │ │ │ orrne r4, r4, #8192 @ 0x2000 │ │ │ │ orrne r3, r3, #8192 @ 0x2000 │ │ │ │ strhne r3, [r5, #12] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb60 <__time64@plt+0x380c> │ │ │ │ + beq bb08 <__time64@plt+0x3810> │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb60 <__time64@plt+0x380c> │ │ │ │ + beq bb08 <__time64@plt+0x3810> │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ - bne bb60 <__time64@plt+0x380c> │ │ │ │ + bne bb08 <__time64@plt+0x3810> │ │ │ │ ldrh r1, [r5, #12] │ │ │ │ - ldr r2, [pc, #3820] @ ca38 <__time64@plt+0x46e4> │ │ │ │ + ldr r2, [pc, #3820] @ c9e0 <__time64@plt+0x46e8> │ │ │ │ and r2, r2, r1 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ - beq bb60 <__time64@plt+0x380c> │ │ │ │ + beq bb08 <__time64@plt+0x3810> │ │ │ │ ldrb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c570 <__time64@plt+0x421c> │ │ │ │ + beq c518 <__time64@plt+0x4220> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8] │ │ │ │ ands r3, r4, #16896 @ 0x4200 │ │ │ │ str r3, [sp, #24] │ │ │ │ bic r3, r4, #128 @ 0x80 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne bce0 <__time64@plt+0x398c> │ │ │ │ + bne bc88 <__time64@plt+0x3990> │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ add r2, r5, #20 │ │ │ │ str r2, [sp, #16] │ │ │ │ and r2, r3, #114 @ 0x72 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq bcb8 <__time64@plt+0x3964> │ │ │ │ + beq bc60 <__time64@plt+0x3968> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbc8 <__time64@plt+0x3874> │ │ │ │ + beq bb70 <__time64@plt+0x3878> │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne c03c <__time64@plt+0x3ce8> │ │ │ │ - ldr r3, [pc, #3724] @ ca3c <__time64@plt+0x46e8> │ │ │ │ + bne bfe4 <__time64@plt+0x3cec> │ │ │ │ + ldr r3, [pc, #3724] @ c9e4 <__time64@plt+0x46ec> │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ ldreq r2, [sp, #16] │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r2] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #2 │ │ │ │ mov r8, r3 │ │ │ │ and fp, r4, #2 │ │ │ │ - beq bd3c <__time64@plt+0x39e8> │ │ │ │ + beq bce4 <__time64@plt+0x39ec> │ │ │ │ and r2, r3, #18 │ │ │ │ cmp r2, #18 │ │ │ │ - beq c0e0 <__time64@plt+0x3d8c> │ │ │ │ + beq c088 <__time64@plt+0x3d90> │ │ │ │ ands r9, r3, #8 │ │ │ │ - beq bf84 <__time64@plt+0x3c30> │ │ │ │ + beq bf2c <__time64@plt+0x3c34> │ │ │ │ cmp fp, #0 │ │ │ │ - beq c3f8 <__time64@plt+0x40a4> │ │ │ │ + beq c3a0 <__time64@plt+0x40a8> │ │ │ │ and r2, r4, #18 │ │ │ │ cmp r2, #18 │ │ │ │ and r2, r4, #8 │ │ │ │ - beq c5dc <__time64@plt+0x4288> │ │ │ │ + beq c584 <__time64@plt+0x428c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9f8 <__time64@plt+0x46a4> │ │ │ │ + beq c9a0 <__time64@plt+0x46a8> │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r6, [r6, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c99c <__time64@plt+0x4648> │ │ │ │ + beq c944 <__time64@plt+0x464c> │ │ │ │ tst r4, #65536 @ 0x10000 │ │ │ │ - beq bc40 <__time64@plt+0x38ec> │ │ │ │ + beq bbe8 <__time64@plt+0x38f0> │ │ │ │ ldr r3, [r0] │ │ │ │ adds r3, r7, r3 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ adc r6, r6, r3 │ │ │ │ str r7, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ - b c110 <__time64@plt+0x3dbc> │ │ │ │ + b c0b8 <__time64@plt+0x3dc0> │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq bac0 <__time64@plt+0x376c> │ │ │ │ + beq ba68 <__time64@plt+0x3770> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bac0 <__time64@plt+0x376c> │ │ │ │ + bne ba68 <__time64@plt+0x3770> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc8c <__time64@plt+0x3938> │ │ │ │ + beq bc34 <__time64@plt+0x393c> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc8c <__time64@plt+0x3938> │ │ │ │ - bl 15dac │ │ │ │ + beq bc34 <__time64@plt+0x393c> │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bac0 <__time64@plt+0x376c> │ │ │ │ + bne ba68 <__time64@plt+0x3770> │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ mov r2, #0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bac0 <__time64@plt+0x376c> │ │ │ │ + beq ba68 <__time64@plt+0x3770> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 14e40 │ │ │ │ - b bac0 <__time64@plt+0x376c> │ │ │ │ + bl 14de8 │ │ │ │ + b ba68 <__time64@plt+0x3770> │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcc8 <__time64@plt+0x3974> │ │ │ │ + beq bc70 <__time64@plt+0x3978> │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne bba8 <__time64@plt+0x3854> │ │ │ │ + bne bb50 <__time64@plt+0x3858> │ │ │ │ add r2, r5, #20 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b bba8 <__time64@plt+0x3854> │ │ │ │ + b bb50 <__time64@plt+0x3858> │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r6, r0 │ │ │ │ - bne bf70 <__time64@plt+0x3c1c> │ │ │ │ + bne bf18 <__time64@plt+0x3c20> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r6, [r5, #20] │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ bic r3, r3, #1 │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r5, #12] │ │ │ │ - ldr r2, [pc, #3380] @ ca40 <__time64@plt+0x46ec> │ │ │ │ - ldr r3, [pc, #3352] @ ca28 <__time64@plt+0x46d4> │ │ │ │ + ldr r2, [pc, #3380] @ c9e8 <__time64@plt+0x46f0> │ │ │ │ + ldr r3, [pc, #3352] @ c9d0 <__time64@plt+0x46d8> │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ccb0 <__time64@plt+0x495c> │ │ │ │ + bne cc58 <__time64@plt+0x4960> │ │ │ │ add sp, sp, #4160 @ 0x1040 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #0 │ │ │ │ - beq bdb4 <__time64@plt+0x3a60> │ │ │ │ + beq bd5c <__time64@plt+0x3a64> │ │ │ │ and r3, r4, #18 │ │ │ │ cmp r3, #18 │ │ │ │ ldr r0, [r7, #1216] @ 0x4c0 │ │ │ │ and r3, r4, #8 │ │ │ │ - beq c3b0 <__time64@plt+0x405c> │ │ │ │ + beq c358 <__time64@plt+0x4060> │ │ │ │ tst r4, #4 │ │ │ │ - beq c3d4 <__time64@plt+0x4080> │ │ │ │ + beq c37c <__time64@plt+0x4084> │ │ │ │ cmp r3, #0 │ │ │ │ - bne c620 <__time64@plt+0x42cc> │ │ │ │ - ldr r1, [pc, #3284] @ ca44 <__time64@plt+0x46f0> │ │ │ │ + bne c5c8 <__time64@plt+0x42d0> │ │ │ │ + ldr r1, [pc, #3284] @ c9ec <__time64@plt+0x46f4> │ │ │ │ tst r4, #32 │ │ │ │ ldrhne r2, [r6] │ │ │ │ ldreq r2, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r7, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs c680 <__time64@plt+0x432c> │ │ │ │ + bcs c628 <__time64@plt+0x4330> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r7, #1216] @ 0x4c0 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ str r6, [r3] │ │ │ │ ldrh r8, [r5, #12] │ │ │ │ and r3, r8, #98 @ 0x62 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ - beq c000 <__time64@plt+0x3cac> │ │ │ │ + beq bfa8 <__time64@plt+0x3cb0> │ │ │ │ ands r3, r8, #112 @ 0x70 │ │ │ │ - beq c034 <__time64@plt+0x3ce0> │ │ │ │ + beq bfdc <__time64@plt+0x3ce4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq c6a4 <__time64@plt+0x4350> │ │ │ │ + beq c64c <__time64@plt+0x4354> │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #32 │ │ │ │ cmpne r3, #9 │ │ │ │ - bne bdf0 <__time64@plt+0x3a9c> │ │ │ │ + bne bd98 <__time64@plt+0x3aa0> │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ cmp r3, #9 │ │ │ │ cmpne r3, #32 │ │ │ │ - beq bde0 <__time64@plt+0x3a8c> │ │ │ │ + beq bd88 <__time64@plt+0x3a90> │ │ │ │ and r3, r8, #80 @ 0x50 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ - beq c720 <__time64@plt+0x43cc> │ │ │ │ + beq c6c8 <__time64@plt+0x43d0> │ │ │ │ ldrh r1, [r5, #14] │ │ │ │ cmp r1, #0 │ │ │ │ streq r1, [sp, #28] │ │ │ │ - bne c74c <__time64@plt+0x43f8> │ │ │ │ + bne c6f4 <__time64@plt+0x43fc> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r9, [r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq be2c <__time64@plt+0x3ad8> │ │ │ │ + beq bdd4 <__time64@plt+0x3adc> │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ andne r4, r4, #65536 @ 0x10000 │ │ │ │ - bne be3c <__time64@plt+0x3ae8> │ │ │ │ + bne bde4 <__time64@plt+0x3aec> │ │ │ │ bic r3, r4, #65536 @ 0x10000 │ │ │ │ bic r3, r3, #128 @ 0x80 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ tst r8, #512 @ 0x200 │ │ │ │ moveq fp, r9 │ │ │ │ movne fp, #0 │ │ │ │ ands r2, r8, #256 @ 0x100 │ │ │ │ - beq be5c <__time64@plt+0x3b08> │ │ │ │ + beq be04 <__time64@plt+0x3b0c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ moveq fp, #0 │ │ │ │ ands r3, r8, #96 @ 0x60 │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c074 <__time64@plt+0x3d20> │ │ │ │ + beq c01c <__time64@plt+0x3d24> │ │ │ │ cmp r6, #0 │ │ │ │ movne fp, #0 │ │ │ │ - beq c6ac <__time64@plt+0x4358> │ │ │ │ + beq c654 <__time64@plt+0x435c> │ │ │ │ cmp r9, r6 │ │ │ │ - beq c1d0 <__time64@plt+0x3e7c> │ │ │ │ + beq c178 <__time64@plt+0x3e80> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq c14c <__time64@plt+0x3df8> │ │ │ │ + beq c0f4 <__time64@plt+0x3dfc> │ │ │ │ cmp r4, #0 │ │ │ │ - bne c464 <__time64@plt+0x4110> │ │ │ │ + bne c40c <__time64@plt+0x4114> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r9, r3, #64 @ 0x40 │ │ │ │ - bne c6f8 <__time64@plt+0x43a4> │ │ │ │ + bne c6a0 <__time64@plt+0x43a8> │ │ │ │ tst r8, #16 │ │ │ │ - bne c534 <__time64@plt+0x41e0> │ │ │ │ + bne c4dc <__time64@plt+0x41e4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r8, r3, r3, lsl #1 │ │ │ │ add r8, r4, r8, lsr #2 │ │ │ │ add r0, r8, #1 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, r3 │ │ │ │ strb r3, [r0] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ mov r7, r0 │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r5, #12] │ │ │ │ - bne c8d8 <__time64@plt+0x4584> │ │ │ │ + bne c880 <__time64@plt+0x4588> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r8, r4 │ │ │ │ str r7, [r3] │ │ │ │ - bls bd04 <__time64@plt+0x39b0> │ │ │ │ + bls bcac <__time64@plt+0x39b4> │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r8, r4 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, r7, r4 │ │ │ │ mov r2, r6 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl a0760 │ │ │ │ + bl a0708 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #16 │ │ │ │ add r0, r0, r4 │ │ │ │ - beq ca94 <__time64@plt+0x4740> │ │ │ │ + beq ca3c <__time64@plt+0x4744> │ │ │ │ ldrh r3, [r5, #14] │ │ │ │ cmp r3, r6 │ │ │ │ - beq ca94 <__time64@plt+0x4740> │ │ │ │ + beq ca3c <__time64@plt+0x4744> │ │ │ │ cmp r0, r8 │ │ │ │ - bcs bd04 <__time64@plt+0x39b0> │ │ │ │ + bcs bcac <__time64@plt+0x39b4> │ │ │ │ sub r2, r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r7, r0 │ │ │ │ - bl 8018 │ │ │ │ - b bd04 <__time64@plt+0x39b0> │ │ │ │ + bl 7fc8 │ │ │ │ + b bcac <__time64@plt+0x39b4> │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne bcec <__time64@plt+0x3998> │ │ │ │ - bl 7b20 │ │ │ │ - b bcec <__time64@plt+0x3998> │ │ │ │ + bne bc94 <__time64@plt+0x399c> │ │ │ │ + bl 7adc │ │ │ │ + b bc94 <__time64@plt+0x399c> │ │ │ │ cmp fp, #0 │ │ │ │ - beq c420 <__time64@plt+0x40cc> │ │ │ │ + beq c3c8 <__time64@plt+0x40d0> │ │ │ │ and r3, r4, #18 │ │ │ │ cmp r3, #18 │ │ │ │ and r3, r4, #8 │ │ │ │ - beq c600 <__time64@plt+0x42ac> │ │ │ │ + beq c5a8 <__time64@plt+0x42b0> │ │ │ │ tst r8, #4 │ │ │ │ - beq ca0c <__time64@plt+0x46b8> │ │ │ │ + beq c9b4 <__time64@plt+0x46bc> │ │ │ │ cmp r3, #0 │ │ │ │ - bne c888 <__time64@plt+0x4534> │ │ │ │ + bne c830 <__time64@plt+0x4538> │ │ │ │ tst r4, #32 │ │ │ │ - beq c888 <__time64@plt+0x4534> │ │ │ │ + beq c830 <__time64@plt+0x4538> │ │ │ │ ldrh fp, [r6] │ │ │ │ ldrh r3, [r5, #14] │ │ │ │ cmp r3, #1 │ │ │ │ movls r3, #10 │ │ │ │ strhls r3, [r5, #14] │ │ │ │ and r3, r8, #98 @ 0x62 │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - beq c6dc <__time64@plt+0x4388> │ │ │ │ + beq c684 <__time64@plt+0x438c> │ │ │ │ tst r8, #32 │ │ │ │ - bne c514 <__time64@plt+0x41c0> │ │ │ │ + bne c4bc <__time64@plt+0x41c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc2c <__time64@plt+0x48d8> │ │ │ │ + beq cbd4 <__time64@plt+0x48dc> │ │ │ │ tst r4, #65536 @ 0x10000 │ │ │ │ ldrne r3, [r0] │ │ │ │ addne fp, fp, r3 │ │ │ │ str fp, [r0] │ │ │ │ - b c110 <__time64@plt+0x3dbc> │ │ │ │ + b c0b8 <__time64@plt+0x3dc0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq c6a4 <__time64@plt+0x4350> │ │ │ │ + beq c64c <__time64@plt+0x4354> │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ sub r6, r8, #4 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, r6 │ │ │ │ - bl 83338 │ │ │ │ + bl 832e0 │ │ │ │ ldrb r3, [r8, #-3] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq c5b0 <__time64@plt+0x425c> │ │ │ │ + beq c558 <__time64@plt+0x4260> │ │ │ │ ldrh r8, [r5, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b be0c <__time64@plt+0x3ab8> │ │ │ │ + b bdb4 <__time64@plt+0x3abc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - beq bba8 <__time64@plt+0x3854> │ │ │ │ + beq bb50 <__time64@plt+0x3858> │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bba8 <__time64@plt+0x3854> │ │ │ │ + bne bb50 <__time64@plt+0x3858> │ │ │ │ cmp r0, #0 │ │ │ │ - bne cca4 <__time64@plt+0x4950> │ │ │ │ + bne cc4c <__time64@plt+0x4954> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b bbc8 <__time64@plt+0x3874> │ │ │ │ + b bb70 <__time64@plt+0x3878> │ │ │ │ cmp r6, #0 │ │ │ │ - bne be88 <__time64@plt+0x3b34> │ │ │ │ + bne be30 <__time64@plt+0x3b38> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r6, [r3] │ │ │ │ - ldr r3, [pc, #2480] @ ca3c <__time64@plt+0x46e8> │ │ │ │ + ldr r3, [pc, #2480] @ c9e4 <__time64@plt+0x46ec> │ │ │ │ ldr r8, [sl, r3] │ │ │ │ - ldr r3, [pc, #2532] @ ca78 <__time64@plt+0x4724> │ │ │ │ + ldr r3, [pc, #2532] @ ca20 <__time64@plt+0x4728> │ │ │ │ add r8, r8, #3 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ cmp fp, r8 │ │ │ │ cmpne fp, #0 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp fp, r3 │ │ │ │ moveq r8, #0 │ │ │ │ andne r8, r8, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c0cc <__time64@plt+0x3d78> │ │ │ │ + beq c074 <__time64@plt+0x3d7c> │ │ │ │ ldr r3, [r7, #272] @ 0x110 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str r2, [r3] │ │ │ │ cmp r8, #0 │ │ │ │ - beq c110 <__time64@plt+0x3dbc> │ │ │ │ + beq c0b8 <__time64@plt+0x3dc0> │ │ │ │ mov r0, fp │ │ │ │ - bl 7b20 │ │ │ │ - b c110 <__time64@plt+0x3dbc> │ │ │ │ + bl 7adc │ │ │ │ + b c0b8 <__time64@plt+0x3dc0> │ │ │ │ cmp fp, #0 │ │ │ │ - beq c6c8 <__time64@plt+0x4374> │ │ │ │ + beq c670 <__time64@plt+0x4378> │ │ │ │ tst r4, #8 │ │ │ │ - beq c4f8 <__time64@plt+0x41a4> │ │ │ │ + beq c4a0 <__time64@plt+0x41a8> │ │ │ │ ldrd r6, [r6] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr fp, [r3] │ │ │ │ cmp fp, #0 │ │ │ │ - beq c984 <__time64@plt+0x4630> │ │ │ │ + beq c92c <__time64@plt+0x4634> │ │ │ │ tst r4, #65536 @ 0x10000 │ │ │ │ - bne c46c <__time64@plt+0x4118> │ │ │ │ + bne c414 <__time64@plt+0x411c> │ │ │ │ strd r6, [fp] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd04 <__time64@plt+0x39b0> │ │ │ │ + bne bcac <__time64@plt+0x39b4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne c134 <__time64@plt+0x3de0> │ │ │ │ + bne c0dc <__time64@plt+0x3de4> │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq bd04 <__time64@plt+0x39b0> │ │ │ │ - ldr r3, [pc, #2316] @ ca48 <__time64@plt+0x46f4> │ │ │ │ + beq bcac <__time64@plt+0x39b4> │ │ │ │ + ldr r3, [pc, #2316] @ c9f0 <__time64@plt+0x46f8> │ │ │ │ ldr r2, [sl, r3] │ │ │ │ ldr r3, [r2, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #64] @ 0x40 │ │ │ │ - b bd04 <__time64@plt+0x39b0> │ │ │ │ + b bcac <__time64@plt+0x39b4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4ac <__time64@plt+0x4158> │ │ │ │ + bne c454 <__time64@plt+0x415c> │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ - bne c210 <__time64@plt+0x3ebc> │ │ │ │ + bne c1b8 <__time64@plt+0x3ec0> │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [sp, #24] │ │ │ │ - bne c244 <__time64@plt+0x3ef0> │ │ │ │ + bne c1ec <__time64@plt+0x3ef4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbac <__time64@plt+0x4858> │ │ │ │ + bne cb54 <__time64@plt+0x485c> │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne cc60 <__time64@plt+0x490c> │ │ │ │ + bne cc08 <__time64@plt+0x4910> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #2216] @ ca3c <__time64@plt+0x46e8> │ │ │ │ + ldr r2, [pc, #2216] @ c9e4 <__time64@plt+0x46ec> │ │ │ │ ldr r8, [sl, r2] │ │ │ │ - ldr r2, [pc, #2268] @ ca78 <__time64@plt+0x4724> │ │ │ │ + ldr r2, [pc, #2268] @ ca20 <__time64@plt+0x4728> │ │ │ │ add r8, r8, #3 │ │ │ │ ldr r9, [sl, r2] │ │ │ │ cmp fp, r8 │ │ │ │ cmpne fp, #0 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ add r2, r9, #1 │ │ │ │ cmp fp, r2 │ │ │ │ moveq r8, #0 │ │ │ │ andne r8, r8, #1 │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ add r9, r9, #1 │ │ │ │ strh r3, [r5, #12] │ │ │ │ - b c31c <__time64@plt+0x3fc8> │ │ │ │ + b c2c4 <__time64@plt+0x3fcc> │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - beq bd04 <__time64@plt+0x39b0> │ │ │ │ + beq bcac <__time64@plt+0x39b4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bne c464 <__time64@plt+0x4110> │ │ │ │ + bne c40c <__time64@plt+0x4114> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca9c <__time64@plt+0x4748> │ │ │ │ + bne ca44 <__time64@plt+0x474c> │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ - beq c244 <__time64@plt+0x3ef0> │ │ │ │ + beq c1ec <__time64@plt+0x3ef4> │ │ │ │ ands r8, r8, #112 @ 0x70 │ │ │ │ - beq ca7c <__time64@plt+0x4728> │ │ │ │ + beq ca24 <__time64@plt+0x472c> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ strh r3, [r5, #14] │ │ │ │ ldr fp, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, fp │ │ │ │ streq r3, [sp, #36] @ 0x24 │ │ │ │ streq r4, [sp, #24] │ │ │ │ - beq cb10 <__time64@plt+0x47bc> │ │ │ │ + beq cab8 <__time64@plt+0x47c0> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd04 <__time64@plt+0x39b0> │ │ │ │ + beq bcac <__time64@plt+0x39b4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp fp, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r0, r2 │ │ │ │ mov r8, r0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bne ccbc <__time64@plt+0x4968> │ │ │ │ + bne cc64 <__time64@plt+0x496c> │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bic r3, r3, #65536 @ 0x10000 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, r3, #1 │ │ │ │ - ldr r3, [pc, #1932] @ ca3c <__time64@plt+0x46e8> │ │ │ │ + ldr r3, [pc, #1932] @ c9e4 <__time64@plt+0x46ec> │ │ │ │ ldr r2, [sl, r3] │ │ │ │ - ldr r3, [pc, #1984] @ ca78 <__time64@plt+0x4724> │ │ │ │ + ldr r3, [pc, #1984] @ ca20 <__time64@plt+0x4728> │ │ │ │ add r2, r2, #3 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp fp, r2 │ │ │ │ cmpne fp, r3 │ │ │ │ - bne c9e0 <__time64@plt+0x468c> │ │ │ │ - bl 59670 │ │ │ │ + bne c988 <__time64@plt+0x4690> │ │ │ │ + bl 59618 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9, r2] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r5, #12] │ │ │ │ - beq c318 <__time64@plt+0x3fc4> │ │ │ │ + beq c2c0 <__time64@plt+0x3fc8> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r0, r9, r8 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ add r2, r3, #1 │ │ │ │ ldrb r6, [r9, r8] │ │ │ │ - bl 8024 │ │ │ │ + bl 7fd4 │ │ │ │ strb r6, [r9, r8] │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r9, [r3] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ and r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq c73c <__time64@plt+0x43e8> │ │ │ │ + beq c6e4 <__time64@plt+0x43ec> │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq c73c <__time64@plt+0x43e8> │ │ │ │ + beq c6e4 <__time64@plt+0x43ec> │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - beq c9b0 <__time64@plt+0x465c> │ │ │ │ - ldr r2, [pc, #1788] @ ca4c <__time64@plt+0x46f8> │ │ │ │ + beq c958 <__time64@plt+0x4660> │ │ │ │ + ldr r2, [pc, #1788] @ c9f4 <__time64@plt+0x46fc> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #308] @ 0x134 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c38c <__time64@plt+0x4038> │ │ │ │ + beq c334 <__time64@plt+0x403c> │ │ │ │ ldrb r3, [r2, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c37c <__time64@plt+0x4028> │ │ │ │ + beq c324 <__time64@plt+0x402c> │ │ │ │ add r2, r2, #296 @ 0x128 │ │ │ │ strb r3, [r1], #1 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne c36c <__time64@plt+0x4018> │ │ │ │ - ldr r3, [pc, #1740] @ ca50 <__time64@plt+0x46fc> │ │ │ │ + bne c314 <__time64@plt+0x401c> │ │ │ │ + ldr r3, [pc, #1740] @ c9f8 <__time64@plt+0x4700> │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #308] @ 0x134 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c0cc <__time64@plt+0x3d78> │ │ │ │ + beq c074 <__time64@plt+0x3d7c> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0c0 <__time64@plt+0x3d6c> │ │ │ │ + beq c068 <__time64@plt+0x3d70> │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl a38f4 │ │ │ │ - b c0cc <__time64@plt+0x3d78> │ │ │ │ + bl a389c │ │ │ │ + b c074 <__time64@plt+0x3d7c> │ │ │ │ cmp r3, #0 │ │ │ │ ldrd r2, [r6] │ │ │ │ strd r2, [sp] │ │ │ │ - beq c59c <__time64@plt+0x4248> │ │ │ │ - ldr r1, [pc, #1676] @ ca54 <__time64@plt+0x4700> │ │ │ │ + beq c544 <__time64@plt+0x424c> │ │ │ │ + ldr r1, [pc, #1676] @ c9fc <__time64@plt+0x4704> │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b bd80 <__time64@plt+0x3a2c> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b bd28 <__time64@plt+0x3a30> │ │ │ │ cmp r3, #0 │ │ │ │ - bne c63c <__time64@plt+0x42e8> │ │ │ │ - ldr r1, [pc, #1652] @ ca58 <__time64@plt+0x4704> │ │ │ │ + bne c5e4 <__time64@plt+0x42ec> │ │ │ │ + ldr r1, [pc, #1652] @ ca00 <__time64@plt+0x4708> │ │ │ │ tst r4, #32 │ │ │ │ ldrshne r2, [r6] │ │ │ │ ldreq r2, [r6] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b bd80 <__time64@plt+0x3a2c> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b bd28 <__time64@plt+0x3a30> │ │ │ │ cmp r6, #0 │ │ │ │ moveq r7, r6 │ │ │ │ moveq r6, r7 │ │ │ │ - beq bc14 <__time64@plt+0x38c0> │ │ │ │ + beq bbbc <__time64@plt+0x38c4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ed04 │ │ │ │ - bl f15ac │ │ │ │ + bl 4ecac │ │ │ │ + bl f0c44 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - b bc14 <__time64@plt+0x38c0> │ │ │ │ + b bbbc <__time64@plt+0x38c4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq bfb8 <__time64@plt+0x3c64> │ │ │ │ + beq bf60 <__time64@plt+0x3c68> │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ed04 │ │ │ │ + bl 4ecac │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldrh r8, [r5, #12] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne cbd4 <__time64@plt+0x4880> │ │ │ │ - bl f1360 │ │ │ │ + bne cb7c <__time64@plt+0x4884> │ │ │ │ + bl f09f8 │ │ │ │ mov fp, r0 │ │ │ │ - b bfb8 <__time64@plt+0x3c64> │ │ │ │ + b bf60 <__time64@plt+0x3c68> │ │ │ │ ldrh r4, [r5, #14] │ │ │ │ - b bebc <__time64@plt+0x3b68> │ │ │ │ + b be64 <__time64@plt+0x3b6c> │ │ │ │ ldrd r8, [fp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c10c <__time64@plt+0x3db8> │ │ │ │ + bne c0b4 <__time64@plt+0x3dbc> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b c10c <__time64@plt+0x3db8> │ │ │ │ + b c0b4 <__time64@plt+0x3dbc> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ - bls cb90 <__time64@plt+0x483c> │ │ │ │ + bls cb38 <__time64@plt+0x4840> │ │ │ │ cmp r4, #0 │ │ │ │ - bne cab4 <__time64@plt+0x4760> │ │ │ │ + bne ca5c <__time64@plt+0x4764> │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - bne cbe0 <__time64@plt+0x488c> │ │ │ │ + bne cb88 <__time64@plt+0x4890> │ │ │ │ str r3, [sp, #32] │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r8, #0 │ │ │ │ add r0, r3, #1 │ │ │ │ mov fp, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b c2cc <__time64@plt+0x3f78> │ │ │ │ + b c274 <__time64@plt+0x3f7c> │ │ │ │ tst r4, #32 │ │ │ │ - beq c0f0 <__time64@plt+0x3d9c> │ │ │ │ + beq c098 <__time64@plt+0x3da0> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl f0c74 │ │ │ │ + bl f030c │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b c0f4 <__time64@plt+0x3da0> │ │ │ │ + b c09c <__time64@plt+0x3da4> │ │ │ │ ands r3, r4, #65536 @ 0x10000 │ │ │ │ ldrshne r3, [r0] │ │ │ │ add r3, fp, r3 │ │ │ │ strh r3, [r0] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r5, #12] │ │ │ │ - b c110 <__time64@plt+0x3dbc> │ │ │ │ + b c0b8 <__time64@plt+0x3dc0> │ │ │ │ ldrh r8, [r5, #14] │ │ │ │ cmp r8, #0 │ │ │ │ - beq bed0 <__time64@plt+0x3b7c> │ │ │ │ + beq be78 <__time64@plt+0x3b80> │ │ │ │ add r0, r8, #1 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ cmp r4, #0 │ │ │ │ strb r9, [r0] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ mov r7, r0 │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r5, #12] │ │ │ │ - bne c8d8 <__time64@plt+0x4584> │ │ │ │ + bne c880 <__time64@plt+0x4588> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r7, [r3] │ │ │ │ - b bf14 <__time64@plt+0x3bc0> │ │ │ │ + b bebc <__time64@plt+0x3bc4> │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r8] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ cmp r6, #0 │ │ │ │ - beq bd04 <__time64@plt+0x39b0> │ │ │ │ + beq bcac <__time64@plt+0x39b4> │ │ │ │ tst r4, #8192 @ 0x2000 │ │ │ │ - bne c134 <__time64@plt+0x3de0> │ │ │ │ - b c128 <__time64@plt+0x3dd4> │ │ │ │ - ldr r1, [pc, #1208] @ ca5c <__time64@plt+0x4708> │ │ │ │ + bne c0dc <__time64@plt+0x3de4> │ │ │ │ + b c0d0 <__time64@plt+0x3dd8> │ │ │ │ + ldr r1, [pc, #1208] @ ca04 <__time64@plt+0x470c> │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b bd80 <__time64@plt+0x3a2c> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b bd28 <__time64@plt+0x3a30> │ │ │ │ ldrb r3, [r8, #-2] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne c02c <__time64@plt+0x3cd8> │ │ │ │ + bne bfd4 <__time64@plt+0x3cdc> │ │ │ │ ldrb r3, [r8, #-4] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ strb r2, [r8, #-2] │ │ │ │ sub r2, r3, #65 @ 0x41 │ │ │ │ cmp r2, #25 │ │ │ │ addls r3, r3, #32 │ │ │ │ strbls r3, [r8, #-4] │ │ │ │ - b c02c <__time64@plt+0x3cd8> │ │ │ │ + b bfd4 <__time64@plt+0x3cdc> │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb7c <__time64@plt+0x4828> │ │ │ │ + bne cb24 <__time64@plt+0x482c> │ │ │ │ tst r4, #32 │ │ │ │ - beq cb7c <__time64@plt+0x4828> │ │ │ │ + beq cb24 <__time64@plt+0x482c> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl f1574 │ │ │ │ + bl f0c0c │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - b bc14 <__time64@plt+0x38c0> │ │ │ │ + b bbbc <__time64@plt+0x38c4> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb6c <__time64@plt+0x4818> │ │ │ │ + bne cb14 <__time64@plt+0x481c> │ │ │ │ tst r4, #32 │ │ │ │ - beq cb6c <__time64@plt+0x4818> │ │ │ │ + beq cb14 <__time64@plt+0x481c> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl f1574 │ │ │ │ + bl f0c0c │ │ │ │ mov fp, r0 │ │ │ │ - b bfb8 <__time64@plt+0x3c64> │ │ │ │ + b bf60 <__time64@plt+0x3c68> │ │ │ │ ldrd r2, [r6] │ │ │ │ - ldr r1, [pc, #1076] @ ca60 <__time64@plt+0x470c> │ │ │ │ + ldr r1, [pc, #1076] @ ca08 <__time64@plt+0x4710> │ │ │ │ strd r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b bd80 <__time64@plt+0x3a2c> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b bd28 <__time64@plt+0x3a30> │ │ │ │ ldrd r2, [r6] │ │ │ │ - ldr r1, [pc, #1052] @ ca64 <__time64@plt+0x4710> │ │ │ │ + ldr r1, [pc, #1052] @ ca0c <__time64@plt+0x4714> │ │ │ │ strd r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b bd80 <__time64@plt+0x3a2c> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b bd28 <__time64@plt+0x3a30> │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #1024] @ ca68 <__time64@plt+0x4714> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #1024] @ ca10 <__time64@plt+0x4718> │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #1008] @ ca6c <__time64@plt+0x4718> │ │ │ │ + ldr r0, [pc, #1008] @ ca14 <__time64@plt+0x471c> │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge bda4 <__time64@plt+0x3a50> │ │ │ │ + bge bd4c <__time64@plt+0x3a54> │ │ │ │ mov r3, #0 │ │ │ │ ldrh r8, [r5, #12] │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b be0c <__time64@plt+0x3ab8> │ │ │ │ + b bdb4 <__time64@plt+0x3abc> │ │ │ │ str r6, [sp, #28] │ │ │ │ - b be0c <__time64@plt+0x3ab8> │ │ │ │ + b bdb4 <__time64@plt+0x3abc> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3] │ │ │ │ ldrne r3, [r7, #272] @ 0x110 │ │ │ │ ldrne r2, [r3, #24] │ │ │ │ strne r2, [r3] │ │ │ │ - b c110 <__time64@plt+0x3dbc> │ │ │ │ + b c0b8 <__time64@plt+0x3dc0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ed04 │ │ │ │ + bl 4ecac │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b c0f4 <__time64@plt+0x3da0> │ │ │ │ + b c09c <__time64@plt+0x3da4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc18 <__time64@plt+0x48c4> │ │ │ │ + beq cbc0 <__time64@plt+0x48c8> │ │ │ │ tst r4, #65536 @ 0x10000 │ │ │ │ ldrhne r9, [r0] │ │ │ │ add r9, r9, fp │ │ │ │ strh r9, [r0] │ │ │ │ - b c110 <__time64@plt+0x3dbc> │ │ │ │ + b c0b8 <__time64@plt+0x3dc0> │ │ │ │ cmp fp, #0 │ │ │ │ - beq c714 <__time64@plt+0x43c0> │ │ │ │ + beq c6bc <__time64@plt+0x43c4> │ │ │ │ mov r0, fp │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r5, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r6, [r3] │ │ │ │ - b bd04 <__time64@plt+0x39b0> │ │ │ │ + b bcac <__time64@plt+0x39b4> │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne bdfc <__time64@plt+0x3aa8> │ │ │ │ + bne bda4 <__time64@plt+0x3aac> │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq c72c <__time64@plt+0x43d8> │ │ │ │ - b bdfc <__time64@plt+0x3aa8> │ │ │ │ + beq c6d4 <__time64@plt+0x43dc> │ │ │ │ + b bda4 <__time64@plt+0x3aac> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ - bl a128 <__time64@plt+0x1dd4> │ │ │ │ - b c348 <__time64@plt+0x3ff4> │ │ │ │ + bl a0d0 <__time64@plt+0x1dd8> │ │ │ │ + b c2f0 <__time64@plt+0x3ff8> │ │ │ │ and ip, r8, #48 @ 0x30 │ │ │ │ mov r8, #1 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ mov lr, #0 │ │ │ │ mov r7, ip │ │ │ │ mov r3, r6 │ │ │ │ mov ip, r8 │ │ │ │ @@ -4368,15 +4368,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str ip, [sp, #28] │ │ │ │ str lr, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b c81c <__time64@plt+0x44c8> │ │ │ │ + b c7c4 <__time64@plt+0x44cc> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r7, #24 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r3, [r7, #68] @ 0x44 │ │ │ │ mov fp, r0 │ │ │ │ @@ -4385,1179 +4385,1179 @@ │ │ │ │ ldr r7, [r7, #56] @ 0x38 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ addgt r4, r4, r0 │ │ │ │ addle r4, r4, r3 │ │ │ │ movle r5, r3 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c878 <__time64@plt+0x4524> │ │ │ │ + beq c820 <__time64@plt+0x4528> │ │ │ │ mov r0, fp │ │ │ │ blx r7 │ │ │ │ bic r0, r0, r0, asr #31 │ │ │ │ sub r6, r6, r0 │ │ │ │ sub r0, r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ movgt r2, #0 │ │ │ │ andle r2, r8, #1 │ │ │ │ cmp r2, #0 │ │ │ │ add r0, r9, r0 │ │ │ │ mov r2, r9 │ │ │ │ - bne c8f0 <__time64@plt+0x459c> │ │ │ │ + bne c898 <__time64@plt+0x45a0> │ │ │ │ mov r9, r0 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c890 <__time64@plt+0x453c> │ │ │ │ - ldr r3, [pc, #536] @ ca48 <__time64@plt+0x46f4> │ │ │ │ + beq c838 <__time64@plt+0x4540> │ │ │ │ + ldr r3, [pc, #536] @ c9f0 <__time64@plt+0x46f8> │ │ │ │ ldr r7, [sl, r3] │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt c7a4 <__time64@plt+0x4450> │ │ │ │ + bgt c74c <__time64@plt+0x4454> │ │ │ │ ldr r7, [r7, #56] @ 0x38 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, #1 │ │ │ │ mov fp, r0 │ │ │ │ - bne c7e8 <__time64@plt+0x4494> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bne c790 <__time64@plt+0x4498> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r0, [r0, fp, lsl #1] │ │ │ │ lsr r0, r0, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ sub r6, r6, r0 │ │ │ │ sub r0, r5, r0 │ │ │ │ - b c7fc <__time64@plt+0x44a8> │ │ │ │ + b c7a4 <__time64@plt+0x44ac> │ │ │ │ cmp fp, #255 @ 0xff │ │ │ │ movhi r0, r5 │ │ │ │ - bhi c7fc <__time64@plt+0x44a8> │ │ │ │ - b c854 <__time64@plt+0x4500> │ │ │ │ + bhi c7a4 <__time64@plt+0x44ac> │ │ │ │ + b c7fc <__time64@plt+0x4504> │ │ │ │ ldr fp, [r6] │ │ │ │ - b bfb8 <__time64@plt+0x3c64> │ │ │ │ + b bf60 <__time64@plt+0x3c68> │ │ │ │ cmp r6, #0 │ │ │ │ mov fp, r4 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr lr, [sp, #32] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r5 │ │ │ │ - bge cc88 <__time64@plt+0x4934> │ │ │ │ + bge cc30 <__time64@plt+0x4938> │ │ │ │ cmp r7, #0 │ │ │ │ - beq cbf8 <__time64@plt+0x48a4> │ │ │ │ + beq cba0 <__time64@plt+0x48a8> │ │ │ │ sub r2, r9, r6 │ │ │ │ mul r2, ip, r2 │ │ │ │ rsb r1, r6, #0 │ │ │ │ add lr, lr, r2 │ │ │ │ rsb ip, ip, #0 │ │ │ │ mov r7, r0 │ │ │ │ - b c770 <__time64@plt+0x441c> │ │ │ │ + b c718 <__time64@plt+0x4420> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b44 │ │ │ │ - b bf04 <__time64@plt+0x3bb0> │ │ │ │ + bl 7b00 │ │ │ │ + b beac <__time64@plt+0x3bb4> │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ mov r9, r6 │ │ │ │ cmp r9, #0 │ │ │ │ mov fp, r4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr lr, [sp, #32] │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ streq r0, [sp, #40] @ 0x28 │ │ │ │ - beq c970 <__time64@plt+0x461c> │ │ │ │ - ldr r2, [pc, #324] @ ca70 <__time64@plt+0x471c> │ │ │ │ + beq c918 <__time64@plt+0x4620> │ │ │ │ + ldr r2, [pc, #324] @ ca18 <__time64@plt+0x4720> │ │ │ │ cmp r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r2, r3 │ │ │ │ mov r0, #0 │ │ │ │ addne r2, r2, #296 @ 0x128 │ │ │ │ addne r2, r2, r3 │ │ │ │ strb r0, [r1, #296] @ 0x128 │ │ │ │ addne r3, fp, r3 │ │ │ │ movne r0, #32 │ │ │ │ - beq c964 <__time64@plt+0x4610> │ │ │ │ + beq c90c <__time64@plt+0x4614> │ │ │ │ ldrb r1, [r3, #-1]! │ │ │ │ strb r1, [r2, #-1]! │ │ │ │ cmp fp, r3 │ │ │ │ strb r0, [r3] │ │ │ │ - bne c950 <__time64@plt+0x45fc> │ │ │ │ - ldr r3, [pc, #264] @ ca74 <__time64@plt+0x4720> │ │ │ │ + bne c8f8 <__time64@plt+0x4600> │ │ │ │ + ldr r3, [pc, #264] @ ca1c <__time64@plt+0x4724> │ │ │ │ add r3, pc, r3 │ │ │ │ str fp, [r3, #308] @ 0x134 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mla r3, r8, r3, lr │ │ │ │ ldrh r8, [r5, #12] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b be0c <__time64@plt+0x3ab8> │ │ │ │ + b bdb4 <__time64@plt+0x3abc> │ │ │ │ mov r0, #8 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov fp, r0 │ │ │ │ str r0, [r3] │ │ │ │ - b c10c <__time64@plt+0x3db8> │ │ │ │ + b c0b4 <__time64@plt+0x3dbc> │ │ │ │ mov r0, #8 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [r3] │ │ │ │ - b bc40 <__time64@plt+0x38ec> │ │ │ │ + b bbe8 <__time64@plt+0x38f0> │ │ │ │ mov r0, r9 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r9, r0 │ │ │ │ add r9, r9, r3 │ │ │ │ cmp r0, r9 │ │ │ │ - bcs c348 <__time64@plt+0x3ff4> │ │ │ │ + bcs c2f0 <__time64@plt+0x3ff8> │ │ │ │ sub r2, r3, r2 │ │ │ │ mov r1, #32 │ │ │ │ - bl 8018 │ │ │ │ - b c348 <__time64@plt+0x3ff4> │ │ │ │ + bl 7fc8 │ │ │ │ + b c2f0 <__time64@plt+0x3ff8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 599dc │ │ │ │ + bl 59984 │ │ │ │ mov fp, #0 │ │ │ │ mov r9, r0 │ │ │ │ - b c2d4 <__time64@plt+0x3f80> │ │ │ │ + b c27c <__time64@plt+0x3f84> │ │ │ │ tst r4, #32 │ │ │ │ ldrhne r7, [r6] │ │ │ │ ldreq r7, [r6] │ │ │ │ mov r6, #0 │ │ │ │ - b bc14 <__time64@plt+0x38c0> │ │ │ │ + b bbbc <__time64@plt+0x38c4> │ │ │ │ cmp r3, #0 │ │ │ │ - bne c888 <__time64@plt+0x4534> │ │ │ │ + bne c830 <__time64@plt+0x4538> │ │ │ │ tst r4, #32 │ │ │ │ - beq c888 <__time64@plt+0x4534> │ │ │ │ + beq c830 <__time64@plt+0x4538> │ │ │ │ ldrsh fp, [r6] │ │ │ │ - b bfb8 <__time64@plt+0x3c64> │ │ │ │ - andseq r1, r2, r4, asr #25 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r1, r2, r4, lsr #25 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b bf60 <__time64@plt+0x3c68> │ │ │ │ + andseq r0, r2, r4, lsr #26 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r0, r2, r4, lsl #26 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq ip, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andseq r1, r2, ip, lsl sl │ │ │ │ - andeq r7, lr, ip, lsr r1 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andseq r4, r2, r0, lsl #18 │ │ │ │ - andseq r4, r2, r8, asr #17 │ │ │ │ - ldrdeq r6, [lr], -r4 │ │ │ │ - ldrdeq r6, [lr], -r4 │ │ │ │ - andeq r6, lr, r0, lsl #18 │ │ │ │ - andeq r6, lr, r0, lsl #17 │ │ │ │ - andeq r6, lr, r0, ror r8 │ │ │ │ - andeq r0, r0, ip, lsr #7 │ │ │ │ - strdeq r6, [lr], -r0 │ │ │ │ - andseq r4, r2, r0, lsr #6 │ │ │ │ - andseq r4, r2, r4, ror #5 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andseq r0, r2, ip, ror sl │ │ │ │ + andeq r6, lr, ip, lsr #16 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andseq r3, r2, r8, asr r9 │ │ │ │ + andseq r3, r2, r0, lsr #18 │ │ │ │ + andeq r6, lr, r4, asr #3 │ │ │ │ + andeq r6, lr, r4, asr #3 │ │ │ │ + strdeq r5, [lr], -r0 │ │ │ │ + andeq r5, lr, r0, ror pc │ │ │ │ + andeq r5, lr, r0, ror #30 │ │ │ │ + andeq r0, r0, r4, lsr #7 │ │ │ │ + andeq r5, lr, r0, ror #29 │ │ │ │ + andseq r3, r2, r8, ror r3 │ │ │ │ + andseq r3, r2, ip, lsr r3 │ │ │ │ + andeq r0, r0, r4, lsl #9 │ │ │ │ cmp r4, #0 │ │ │ │ strne r8, [sp, #28] │ │ │ │ - bne c244 <__time64@plt+0x3ef0> │ │ │ │ + bne c1ec <__time64@plt+0x3ef4> │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - b c16c <__time64@plt+0x3e18> │ │ │ │ + b c114 <__time64@plt+0x3e1c> │ │ │ │ strh r0, [r5, #14] │ │ │ │ - b bd04 <__time64@plt+0x39b0> │ │ │ │ + b bcac <__time64@plt+0x39b4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi cab4 <__time64@plt+0x4760> │ │ │ │ + bhi ca5c <__time64@plt+0x4764> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne c250 <__time64@plt+0x3efc> │ │ │ │ + bne c1f8 <__time64@plt+0x3f00> │ │ │ │ mov r0, r9 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr ip, [r0] │ │ │ │ mvn r2, #0 │ │ │ │ sub r9, ip, r3 │ │ │ │ str r9, [sp, #24] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ mov r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r3, r8, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r7, #272] @ 0x110 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ add r6, r6, r9 │ │ │ │ subs r8, fp, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movne r8, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orreq r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cc7c <__time64@plt+0x4928> │ │ │ │ + bne cc24 <__time64@plt+0x492c> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccc8 <__time64@plt+0x4974> │ │ │ │ + bne cc70 <__time64@plt+0x4978> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r9, [r3] │ │ │ │ cmp r9, #0 │ │ │ │ movne fp, r8 │ │ │ │ - bne c31c <__time64@plt+0x3fc8> │ │ │ │ + bne c2c4 <__time64@plt+0x3fcc> │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ ldr fp, [sp, #32] │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - beq cc70 <__time64@plt+0x491c> │ │ │ │ + beq cc18 <__time64@plt+0x4920> │ │ │ │ mov r8, fp │ │ │ │ mov r0, #1 │ │ │ │ str fp, [sp, #28] │ │ │ │ - b c2cc <__time64@plt+0x3f78> │ │ │ │ + b c274 <__time64@plt+0x3f7c> │ │ │ │ ldrd r0, [r6] │ │ │ │ - bl f15ac │ │ │ │ + bl f0c44 │ │ │ │ mov fp, r0 │ │ │ │ - b bfb8 <__time64@plt+0x3c64> │ │ │ │ + b bf60 <__time64@plt+0x3c68> │ │ │ │ ldrd r0, [r6] │ │ │ │ - bl f15ac │ │ │ │ + bl f0c44 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - b bc14 <__time64@plt+0x38c0> │ │ │ │ + b bbbc <__time64@plt+0x38c4> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq cc40 <__time64@plt+0x48ec> │ │ │ │ + beq cbe8 <__time64@plt+0x48f0> │ │ │ │ cmp r4, #0 │ │ │ │ - bne c250 <__time64@plt+0x3efc> │ │ │ │ + bne c1f8 <__time64@plt+0x3f00> │ │ │ │ cmp fp, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ - beq c4d8 <__time64@plt+0x4184> │ │ │ │ + beq c480 <__time64@plt+0x4188> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r0, r3, #1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp fp, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - beq ccb4 <__time64@plt+0x4960> │ │ │ │ + beq cc5c <__time64@plt+0x4964> │ │ │ │ mov r8, #0 │ │ │ │ - b c2a8 <__time64@plt+0x3f54> │ │ │ │ - bl f1304 │ │ │ │ + b c250 <__time64@plt+0x3f58> │ │ │ │ + bl f099c │ │ │ │ mov fp, r0 │ │ │ │ - b bfb8 <__time64@plt+0x3c64> │ │ │ │ + b bf60 <__time64@plt+0x3c68> │ │ │ │ add r0, r3, #1 │ │ │ │ mov r8, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b c2a8 <__time64@plt+0x3f54> │ │ │ │ + b c250 <__time64@plt+0x3f58> │ │ │ │ mov r6, r3 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r3, r4 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r8, ip │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - b c924 <__time64@plt+0x45d0> │ │ │ │ + b c8cc <__time64@plt+0x45d4> │ │ │ │ mov r0, #2 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [r3] │ │ │ │ - b c6ec <__time64@plt+0x4398> │ │ │ │ + b c694 <__time64@plt+0x439c> │ │ │ │ mov r0, #4 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [r3] │ │ │ │ - b bff8 <__time64@plt+0x3ca4> │ │ │ │ + b bfa0 <__time64@plt+0x3ca8> │ │ │ │ cmp r4, #0 │ │ │ │ - bne cab4 <__time64@plt+0x4760> │ │ │ │ + bne ca5c <__time64@plt+0x4764> │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - beq c4d0 <__time64@plt+0x417c> │ │ │ │ + beq c478 <__time64@plt+0x4180> │ │ │ │ str r3, [sp, #32] │ │ │ │ str r4, [sp, #24] │ │ │ │ - b cbac <__time64@plt+0x4858> │ │ │ │ + b cb54 <__time64@plt+0x485c> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b cbbc <__time64@plt+0x4868> │ │ │ │ - ldr r2, [pc, #-512] @ ca78 <__time64@plt+0x4724> │ │ │ │ + b cb64 <__time64@plt+0x486c> │ │ │ │ + ldr r2, [pc, #-512] @ ca20 <__time64@plt+0x4728> │ │ │ │ ldr r9, [sl, r2] │ │ │ │ - b c1c0 <__time64@plt+0x3e6c> │ │ │ │ + b c168 <__time64@plt+0x3e70> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b c16c <__time64@plt+0x3e18> │ │ │ │ + b c114 <__time64@plt+0x3e1c> │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ mov r8, ip │ │ │ │ mov r6, r3 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ - b c970 <__time64@plt+0x461c> │ │ │ │ + b c918 <__time64@plt+0x4620> │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [r0] │ │ │ │ - b bba8 <__time64@plt+0x3854> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b bb50 <__time64@plt+0x3858> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r8, fp │ │ │ │ - b c2cc <__time64@plt+0x3f78> │ │ │ │ + b c274 <__time64@plt+0x3f7c> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b cac8 <__time64@plt+0x4774> │ │ │ │ + b ca70 <__time64@plt+0x4778> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b c4d8 <__time64@plt+0x4184> │ │ │ │ + b c480 <__time64@plt+0x4188> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r6, [r0, #12] │ │ │ │ - ldr r7, [pc, #276] @ ce04 <__time64@plt+0x4ab0> │ │ │ │ + ldr r7, [pc, #276] @ cdac <__time64@plt+0x4ab4> │ │ │ │ and r3, r6, #8320 @ 0x2080 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #8192 @ 0x2000 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r1, [r4] │ │ │ │ - bne cd90 <__time64@plt+0x4a3c> │ │ │ │ + bne cd38 <__time64@plt+0x4a40> │ │ │ │ and r3, r6, #14 │ │ │ │ cmp r3, #12 │ │ │ │ mov r5, r0 │ │ │ │ - beq cd98 <__time64@plt+0x4a44> │ │ │ │ + beq cd40 <__time64@plt+0x4a48> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ and r3, r6, #126 @ 0x7e │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r4, #16] │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ strb r1, [r2] │ │ │ │ and r1, r6, #18 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r1, #18 │ │ │ │ add r1, r2, #1 │ │ │ │ - beq cde4 <__time64@plt+0x4a90> │ │ │ │ + beq cd8c <__time64@plt+0x4a94> │ │ │ │ tst r6, #2 │ │ │ │ add r3, r3, #32 │ │ │ │ str r1, [r4, #16] │ │ │ │ strb r3, [r2] │ │ │ │ ldrhne r2, [r5, #14] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ addne r2, r2, #32 │ │ │ │ moveq r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r5, r3, #1 │ │ │ │ str r5, [r4, #16] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ str r0, [r4, #16] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 5bf60 │ │ │ │ + bl 5bf08 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq cd1c <__time64@plt+0x49c8> │ │ │ │ - ldr r3, [pc, #92] @ ce08 <__time64@plt+0x4ab4> │ │ │ │ + beq ccc4 <__time64@plt+0x49cc> │ │ │ │ + ldr r3, [pc, #92] @ cdb0 <__time64@plt+0x4ab8> │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd1c <__time64@plt+0x49c8> │ │ │ │ - ldr r3, [pc, #68] @ ce0c <__time64@plt+0x4ab8> │ │ │ │ + beq ccc4 <__time64@plt+0x49cc> │ │ │ │ + ldr r3, [pc, #68] @ cdb4 <__time64@plt+0x4abc> │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd1c <__time64@plt+0x49c8> │ │ │ │ - b cd90 <__time64@plt+0x4a3c> │ │ │ │ + beq ccc4 <__time64@plt+0x49cc> │ │ │ │ + b cd38 <__time64@plt+0x4a40> │ │ │ │ bic r3, r3, #114 @ 0x72 │ │ │ │ orr r3, r3, #34 @ 0x22 │ │ │ │ str r1, [r4, #16] │ │ │ │ strb r3, [r2] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ - b cd6c <__time64@plt+0x4a18> │ │ │ │ - andseq r0, r2, r8, lsr #20 │ │ │ │ - andeq r0, r0, ip, lsr #9 │ │ │ │ - andeq r0, r0, ip, asr #8 │ │ │ │ + b cd14 <__time64@plt+0x4a1c> │ │ │ │ + andseq pc, r1, r8, lsl #21 │ │ │ │ + andeq r0, r0, r4, lsr #9 │ │ │ │ + andeq r0, r0, r4, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #68] @ ce6c <__time64@plt+0x4b18> │ │ │ │ - ldr r2, [pc, #68] @ ce70 <__time64@plt+0x4b1c> │ │ │ │ + ldr r3, [pc, #68] @ ce14 <__time64@plt+0x4b1c> │ │ │ │ + ldr r2, [pc, #68] @ ce18 <__time64@plt+0x4b20> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r2, r0 │ │ │ │ - bne ce54 <__time64@plt+0x4b00> │ │ │ │ + bne cdfc <__time64@plt+0x4b04> │ │ │ │ ldrh r3, [r2, #12] │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ orr r3, r3, #12 │ │ │ │ strh r3, [r2, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #20] @ ce74 <__time64@plt+0x4b20> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #20] @ ce1c <__time64@plt+0x4b24> │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ mov r2, r0 │ │ │ │ - b ce40 <__time64@plt+0x4aec> │ │ │ │ - andseq r0, r2, r0, lsl #18 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b cde8 <__time64@plt+0x4af0> │ │ │ │ + andseq pc, r1, r0, ror #18 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r8, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #1480] @ d458 <__time64@plt+0x5104> │ │ │ │ - ldr r2, [pc, #1480] @ d45c <__time64@plt+0x5108> │ │ │ │ + ldr r1, [pc, #1480] @ d400 <__time64@plt+0x5108> │ │ │ │ + ldr r2, [pc, #1480] @ d404 <__time64@plt+0x510c> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #1476] @ d460 <__time64@plt+0x510c> │ │ │ │ + ldr r6, [pc, #1476] @ d408 <__time64@plt+0x5110> │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #1472] @ d464 <__time64@plt+0x5110> │ │ │ │ + ldr r3, [pc, #1472] @ d40c <__time64@plt+0x5114> │ │ │ │ sub sp, sp, #20 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cee0 <__time64@plt+0x4b8c> │ │ │ │ - ldr r3, [pc, #1432] @ d468 <__time64@plt+0x5114> │ │ │ │ + bne ce88 <__time64@plt+0x4b90> │ │ │ │ + ldr r3, [pc, #1432] @ d410 <__time64@plt+0x5118> │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #1588] @ 0x634 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cee0 <__time64@plt+0x4b8c> │ │ │ │ - bl b2f0 <__time64@plt+0x2f9c> │ │ │ │ + beq ce88 <__time64@plt+0x4b90> │ │ │ │ + bl b298 <__time64@plt+0x2fa0> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cfa0 <__time64@plt+0x4c4c> │ │ │ │ + beq cf48 <__time64@plt+0x4c50> │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cfa0 <__time64@plt+0x4c4c> │ │ │ │ - ldr r2, [pc, #1384] @ d46c <__time64@plt+0x5118> │ │ │ │ + beq cf48 <__time64@plt+0x4c50> │ │ │ │ + ldr r2, [pc, #1384] @ d414 <__time64@plt+0x511c> │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ - beq cfbc <__time64@plt+0x4c68> │ │ │ │ + beq cf64 <__time64@plt+0x4c6c> │ │ │ │ ldrb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ strbne r2, [r5] │ │ │ │ - beq d168 <__time64@plt+0x4e14> │ │ │ │ + beq d110 <__time64@plt+0x4e18> │ │ │ │ tst r3, #2 │ │ │ │ - beq d06c <__time64@plt+0x4d18> │ │ │ │ + beq d014 <__time64@plt+0x4d1c> │ │ │ │ ldr ip, [r4, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq d22c <__time64@plt+0x4ed8> │ │ │ │ + beq d1d4 <__time64@plt+0x4edc> │ │ │ │ and r2, r3, #18 │ │ │ │ cmp r2, #18 │ │ │ │ and r1, r3, #8 │ │ │ │ ldrh r2, [r4, #14] │ │ │ │ - beq d1a4 <__time64@plt+0x4e50> │ │ │ │ + beq d14c <__time64@plt+0x4e54> │ │ │ │ ands lr, r3, #4 │ │ │ │ - beq d124 <__time64@plt+0x4dd0> │ │ │ │ + beq d0cc <__time64@plt+0x4dd4> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d1e4 <__time64@plt+0x4e90> │ │ │ │ + bne d18c <__time64@plt+0x4e94> │ │ │ │ ands r0, r3, #32 │ │ │ │ - beq d330 <__time64@plt+0x4fdc> │ │ │ │ + beq d2d8 <__time64@plt+0x4fe0> │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - beq d400 <__time64@plt+0x50ac> │ │ │ │ + beq d3a8 <__time64@plt+0x50b0> │ │ │ │ cmp r2, #10 │ │ │ │ ldrh r3, [r4, #20] │ │ │ │ mov ip, r1 │ │ │ │ - beq d2ac <__time64@plt+0x4f58> │ │ │ │ - ldr r1, [pc, #1252] @ d468 <__time64@plt+0x5114> │ │ │ │ + beq d254 <__time64@plt+0x4f5c> │ │ │ │ + ldr r1, [pc, #1252] @ d410 <__time64@plt+0x5118> │ │ │ │ ldr r5, [r6, r1] │ │ │ │ - ldr r1, [pc, #1252] @ d470 <__time64@plt+0x511c> │ │ │ │ + ldr r1, [pc, #1252] @ d418 <__time64@plt+0x5120> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r3, #8 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b d00c <__time64@plt+0x4cb8> │ │ │ │ - ldr r2, [pc, #1228] @ d474 <__time64@plt+0x5120> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b cfb4 <__time64@plt+0x4cbc> │ │ │ │ + ldr r2, [pc, #1228] @ d41c <__time64@plt+0x5124> │ │ │ │ tst r3, r2 │ │ │ │ - beq d06c <__time64@plt+0x4d18> │ │ │ │ - ldr r2, [pc, #1208] @ d46c <__time64@plt+0x5118> │ │ │ │ + beq d014 <__time64@plt+0x4d1c> │ │ │ │ + ldr r2, [pc, #1208] @ d414 <__time64@plt+0x511c> │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ - bne cf20 <__time64@plt+0x4bcc> │ │ │ │ + bne cec8 <__time64@plt+0x4bd0> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d11c <__time64@plt+0x4dc8> │ │ │ │ - ldr r3, [pc, #1176] @ d468 <__time64@plt+0x5114> │ │ │ │ + beq d0c4 <__time64@plt+0x4dcc> │ │ │ │ + ldr r3, [pc, #1176] @ d410 <__time64@plt+0x5118> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r5, [r6, r3] │ │ │ │ str r2, [r5, #312] @ 0x138 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r2, #12] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d0dc <__time64@plt+0x4d88> │ │ │ │ + beq d084 <__time64@plt+0x4d8c> │ │ │ │ ldr r6, [r5, #1216] @ 0x4c0 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r1, [pc, #1148] @ d478 <__time64@plt+0x5124> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r1, [pc, #1148] @ d420 <__time64@plt+0x5128> │ │ │ │ mov r3, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs d10c <__time64@plt+0x4db8> │ │ │ │ + bcs d0b4 <__time64@plt+0x4dbc> │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r5, #1216] @ 0x4c0 │ │ │ │ ldr r5, [r3, #24] │ │ │ │ str r5, [r3] │ │ │ │ - ldr r2, [pc, #1080] @ d47c <__time64@plt+0x5128> │ │ │ │ - ldr r3, [pc, #1044] @ d45c <__time64@plt+0x5108> │ │ │ │ + ldr r2, [pc, #1080] @ d424 <__time64@plt+0x512c> │ │ │ │ + ldr r3, [pc, #1044] @ d404 <__time64@plt+0x510c> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d454 <__time64@plt+0x5100> │ │ │ │ + bne d3fc <__time64@plt+0x5104> │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d11c <__time64@plt+0x4dc8> │ │ │ │ + beq d0c4 <__time64@plt+0x4dcc> │ │ │ │ and r2, r3, #320 @ 0x140 │ │ │ │ cmp r2, #256 @ 0x100 │ │ │ │ - beq d238 <__time64@plt+0x4ee4> │ │ │ │ + beq d1e0 <__time64@plt+0x4ee8> │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne d03c <__time64@plt+0x4ce8> │ │ │ │ + bne cfe4 <__time64@plt+0x4cec> │ │ │ │ ldrh r7, [r4, #14] │ │ │ │ cmp r7, #0 │ │ │ │ - beq d03c <__time64@plt+0x4ce8> │ │ │ │ + beq cfe4 <__time64@plt+0x4cec> │ │ │ │ ldrb r3, [r5, r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d03c <__time64@plt+0x4ce8> │ │ │ │ - ldr r3, [pc, #980] @ d480 <__time64@plt+0x512c> │ │ │ │ + beq cfe4 <__time64@plt+0x4cec> │ │ │ │ + ldr r3, [pc, #980] @ d428 <__time64@plt+0x5130> │ │ │ │ add r6, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #312] @ 0x138 │ │ │ │ cmp r6, r1 │ │ │ │ - bhi d3ac <__time64@plt+0x5058> │ │ │ │ + bhi d354 <__time64@plt+0x505c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [r3, #316] @ 0x13c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, r7] │ │ │ │ - b d03c <__time64@plt+0x4ce8> │ │ │ │ - ldr r2, [pc, #928] @ d484 <__time64@plt+0x5130> │ │ │ │ - ldr r3, [pc, #884] @ d45c <__time64@plt+0x5108> │ │ │ │ + b cfe4 <__time64@plt+0x4cec> │ │ │ │ + ldr r2, [pc, #928] @ d42c <__time64@plt+0x5134> │ │ │ │ + ldr r3, [pc, #884] @ d404 <__time64@plt+0x510c> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d454 <__time64@plt+0x5100> │ │ │ │ + bne d3fc <__time64@plt+0x5104> │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b b6b4 <__time64@plt+0x3360> │ │ │ │ + b b65c <__time64@plt+0x3364> │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge d030 <__time64@plt+0x4cdc> │ │ │ │ + bge cfd8 <__time64@plt+0x4ce0> │ │ │ │ mov r5, #0 │ │ │ │ - b d03c <__time64@plt+0x4ce8> │ │ │ │ + b cfe4 <__time64@plt+0x4cec> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d208 <__time64@plt+0x4eb4> │ │ │ │ + bne d1b0 <__time64@plt+0x4eb8> │ │ │ │ tst r3, #32 │ │ │ │ - beq d308 <__time64@plt+0x4fb4> │ │ │ │ + beq d2b0 <__time64@plt+0x4fb8> │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - beq d3d8 <__time64@plt+0x5084> │ │ │ │ + beq d380 <__time64@plt+0x5088> │ │ │ │ ldrsh r3, [r4, #20] │ │ │ │ cmp r2, #10 │ │ │ │ asr ip, r3, #31 │ │ │ │ - beq d2ac <__time64@plt+0x4f58> │ │ │ │ - ldr r1, [pc, #784] @ d468 <__time64@plt+0x5114> │ │ │ │ + beq d254 <__time64@plt+0x4f5c> │ │ │ │ + ldr r1, [pc, #784] @ d410 <__time64@plt+0x5118> │ │ │ │ ldr r5, [r6, r1] │ │ │ │ - ldr r1, [pc, #808] @ d488 <__time64@plt+0x5134> │ │ │ │ + ldr r1, [pc, #808] @ d430 <__time64@plt+0x5138> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b cf90 <__time64@plt+0x4c3c> │ │ │ │ + b cf38 <__time64@plt+0x4c40> │ │ │ │ mov r3, #1 │ │ │ │ - ldr r2, [pc, #792] @ d48c <__time64@plt+0x5138> │ │ │ │ + ldr r2, [pc, #792] @ d434 <__time64@plt+0x513c> │ │ │ │ strb r3, [r5] │ │ │ │ - ldr r3, [pc, #736] @ d45c <__time64@plt+0x5108> │ │ │ │ + ldr r3, [pc, #736] @ d404 <__time64@plt+0x510c> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne d454 <__time64@plt+0x5100> │ │ │ │ + bne d3fc <__time64@plt+0x5104> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 13a64 │ │ │ │ + b 13a0c │ │ │ │ cmp r1, #0 │ │ │ │ and r1, r3, #64 @ 0x40 │ │ │ │ - beq d2e8 <__time64@plt+0x4f94> │ │ │ │ + beq d290 <__time64@plt+0x4f98> │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r8, [ip] │ │ │ │ - bne d380 <__time64@plt+0x502c> │ │ │ │ + bne d328 <__time64@plt+0x5030> │ │ │ │ tst r3, #4 │ │ │ │ - beq d428 <__time64@plt+0x50d4> │ │ │ │ - ldr r1, [pc, #708] @ d490 <__time64@plt+0x513c> │ │ │ │ + beq d3d0 <__time64@plt+0x50d8> │ │ │ │ + ldr r1, [pc, #708] @ d438 <__time64@plt+0x5140> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #660] @ d468 <__time64@plt+0x5114> │ │ │ │ + ldr r3, [pc, #660] @ d410 <__time64@plt+0x5118> │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ strd r8, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b d00c <__time64@plt+0x4cb8> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b cfb4 <__time64@plt+0x4cbc> │ │ │ │ cmp r2, #10 │ │ │ │ ldm ip, {r3, ip} │ │ │ │ - beq d2ac <__time64@plt+0x4f58> │ │ │ │ - ldr r1, [pc, #624] @ d468 <__time64@plt+0x5114> │ │ │ │ + beq d254 <__time64@plt+0x4f5c> │ │ │ │ + ldr r1, [pc, #624] @ d410 <__time64@plt+0x5118> │ │ │ │ ldr r5, [r6, r1] │ │ │ │ - ldr r1, [pc, #660] @ d494 <__time64@plt+0x5140> │ │ │ │ + ldr r1, [pc, #660] @ d43c <__time64@plt+0x5144> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b cf90 <__time64@plt+0x4c3c> │ │ │ │ + b cf38 <__time64@plt+0x4c40> │ │ │ │ cmp r2, #10 │ │ │ │ ldm ip, {r3, ip} │ │ │ │ - beq d2ac <__time64@plt+0x4f58> │ │ │ │ - ldr r1, [pc, #588] @ d468 <__time64@plt+0x5114> │ │ │ │ + beq d254 <__time64@plt+0x4f5c> │ │ │ │ + ldr r1, [pc, #588] @ d410 <__time64@plt+0x5118> │ │ │ │ ldr r5, [r6, r1] │ │ │ │ - ldr r1, [pc, #628] @ d498 <__time64@plt+0x5144> │ │ │ │ + ldr r1, [pc, #628] @ d440 <__time64@plt+0x5148> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b cf90 <__time64@plt+0x4c3c> │ │ │ │ - ldr r5, [pc, #616] @ d49c <__time64@plt+0x5148> │ │ │ │ + b cf38 <__time64@plt+0x4c40> │ │ │ │ + ldr r5, [pc, #616] @ d444 <__time64@plt+0x514c> │ │ │ │ add r5, pc, r5 │ │ │ │ - b d03c <__time64@plt+0x4ce8> │ │ │ │ + b cfe4 <__time64@plt+0x4cec> │ │ │ │ ldrh r6, [r4, #14] │ │ │ │ - ldr r4, [pc, #604] @ d4a0 <__time64@plt+0x514c> │ │ │ │ - ldr r2, [pc, #604] @ d4a4 <__time64@plt+0x5150> │ │ │ │ + ldr r4, [pc, #604] @ d448 <__time64@plt+0x5150> │ │ │ │ + ldr r2, [pc, #604] @ d44c <__time64@plt+0x5154> │ │ │ │ smull r3, r4, r6, r4 │ │ │ │ lsl r3, r6, #2 │ │ │ │ umull r1, r3, r2, r3 │ │ │ │ add r4, r4, r6 │ │ │ │ asr r4, r4, #5 │ │ │ │ add r4, r4, r3, lsr #1 │ │ │ │ - ldr r3, [pc, #580] @ d4a8 <__time64@plt+0x5154> │ │ │ │ + ldr r3, [pc, #580] @ d450 <__time64@plt+0x5158> │ │ │ │ add r4, r4, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #312] @ 0x138 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi d358 <__time64@plt+0x5004> │ │ │ │ + bhi d300 <__time64@plt+0x5008> │ │ │ │ ldr r7, [r3, #316] @ 0x13c │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp] │ │ │ │ - bl a0494 │ │ │ │ + bl a043c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r7 │ │ │ │ strb r2, [r3] │ │ │ │ - b d03c <__time64@plt+0x4ce8> │ │ │ │ - ldr r1, [pc, #504] @ d4ac <__time64@plt+0x5158> │ │ │ │ - ldr r2, [pc, #420] @ d45c <__time64@plt+0x5108> │ │ │ │ + b cfe4 <__time64@plt+0x4cec> │ │ │ │ + ldr r1, [pc, #504] @ d454 <__time64@plt+0x515c> │ │ │ │ + ldr r2, [pc, #420] @ d404 <__time64@plt+0x510c> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne d454 <__time64@plt+0x5100> │ │ │ │ + bne d3fc <__time64@plt+0x5104> │ │ │ │ mov r2, lr │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b a146c │ │ │ │ + b a1414 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r8, [ip] │ │ │ │ - bne d38c <__time64@plt+0x5038> │ │ │ │ + bne d334 <__time64@plt+0x503c> │ │ │ │ tst r3, #4 │ │ │ │ - beq d434 <__time64@plt+0x50e0> │ │ │ │ - ldr r1, [pc, #428] @ d4b0 <__time64@plt+0x515c> │ │ │ │ + beq d3dc <__time64@plt+0x50e4> │ │ │ │ + ldr r1, [pc, #428] @ d458 <__time64@plt+0x5160> │ │ │ │ add r1, pc, r1 │ │ │ │ - b d1cc <__time64@plt+0x4e78> │ │ │ │ + b d174 <__time64@plt+0x4e7c> │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r2, #10 │ │ │ │ asr ip, r3, #31 │ │ │ │ - beq d2ac <__time64@plt+0x4f58> │ │ │ │ - ldr r1, [pc, #328] @ d468 <__time64@plt+0x5114> │ │ │ │ + beq d254 <__time64@plt+0x4f5c> │ │ │ │ + ldr r1, [pc, #328] @ d410 <__time64@plt+0x5118> │ │ │ │ ldr r5, [r6, r1] │ │ │ │ - ldr r1, [pc, #396] @ d4b4 <__time64@plt+0x5160> │ │ │ │ + ldr r1, [pc, #396] @ d45c <__time64@plt+0x5164> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b cf90 <__time64@plt+0x4c3c> │ │ │ │ + b cf38 <__time64@plt+0x4c40> │ │ │ │ cmp r2, #10 │ │ │ │ ldr r3, [ip] │ │ │ │ mov ip, r0 │ │ │ │ - beq d2ac <__time64@plt+0x4f58> │ │ │ │ - ldr r1, [pc, #288] @ d468 <__time64@plt+0x5114> │ │ │ │ + beq d254 <__time64@plt+0x4f5c> │ │ │ │ + ldr r1, [pc, #288] @ d410 <__time64@plt+0x5118> │ │ │ │ ldr r5, [r6, r1] │ │ │ │ - ldr r1, [pc, #360] @ d4b8 <__time64@plt+0x5164> │ │ │ │ + ldr r1, [pc, #360] @ d460 <__time64@plt+0x5168> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b cf90 <__time64@plt+0x4c3c> │ │ │ │ + b cf38 <__time64@plt+0x4c40> │ │ │ │ cmp r2, #0 │ │ │ │ - bne d398 <__time64@plt+0x5044> │ │ │ │ + bne d340 <__time64@plt+0x5048> │ │ │ │ mov r0, r4 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r3, [pc, #328] @ d4bc <__time64@plt+0x5168> │ │ │ │ + ldr r3, [pc, #328] @ d464 <__time64@plt+0x516c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [r3, #316] @ 0x13c │ │ │ │ str r4, [r3, #312] @ 0x138 │ │ │ │ - b d278 <__time64@plt+0x4f24> │ │ │ │ - ldr r1, [pc, #312] @ d4c0 <__time64@plt+0x516c> │ │ │ │ + b d220 <__time64@plt+0x4f28> │ │ │ │ + ldr r1, [pc, #312] @ d468 <__time64@plt+0x5170> │ │ │ │ add r1, pc, r1 │ │ │ │ - b d1cc <__time64@plt+0x4e78> │ │ │ │ - ldr r1, [pc, #304] @ d4c4 <__time64@plt+0x5170> │ │ │ │ + b d174 <__time64@plt+0x4e7c> │ │ │ │ + ldr r1, [pc, #304] @ d46c <__time64@plt+0x5174> │ │ │ │ add r1, pc, r1 │ │ │ │ - b d1cc <__time64@plt+0x4e78> │ │ │ │ + b d174 <__time64@plt+0x4e7c> │ │ │ │ ldr r0, [r3, #316] @ 0x13c │ │ │ │ mov r1, r4 │ │ │ │ - bl 599dc │ │ │ │ + bl 59984 │ │ │ │ mov r7, r0 │ │ │ │ - b d36c <__time64@plt+0x5018> │ │ │ │ + b d314 <__time64@plt+0x501c> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d440 <__time64@plt+0x50ec> │ │ │ │ + bne d3e8 <__time64@plt+0x50f0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #256] @ d4c8 <__time64@plt+0x5174> │ │ │ │ + ldr r3, [pc, #256] @ d470 <__time64@plt+0x5178> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #316] @ 0x13c │ │ │ │ str r6, [r3, #312] @ 0x138 │ │ │ │ - b d0c4 <__time64@plt+0x4d70> │ │ │ │ + b d06c <__time64@plt+0x4d74> │ │ │ │ ldrsh r3, [ip] │ │ │ │ cmp r2, #10 │ │ │ │ asr ip, r3, #31 │ │ │ │ - beq d2ac <__time64@plt+0x4f58> │ │ │ │ - ldr r1, [pc, #120] @ d468 <__time64@plt+0x5114> │ │ │ │ + beq d254 <__time64@plt+0x4f5c> │ │ │ │ + ldr r1, [pc, #120] @ d410 <__time64@plt+0x5118> │ │ │ │ ldr r5, [r6, r1] │ │ │ │ - ldr r1, [pc, #212] @ d4cc <__time64@plt+0x5178> │ │ │ │ + ldr r1, [pc, #212] @ d474 <__time64@plt+0x517c> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b cf90 <__time64@plt+0x4c3c> │ │ │ │ + b cf38 <__time64@plt+0x4c40> │ │ │ │ cmp r2, #10 │ │ │ │ ldrh r3, [ip] │ │ │ │ mov ip, r1 │ │ │ │ - beq d2ac <__time64@plt+0x4f58> │ │ │ │ - ldr r1, [pc, #80] @ d468 <__time64@plt+0x5114> │ │ │ │ + beq d254 <__time64@plt+0x4f5c> │ │ │ │ + ldr r1, [pc, #80] @ d410 <__time64@plt+0x5118> │ │ │ │ ldr r5, [r6, r1] │ │ │ │ - ldr r1, [pc, #176] @ d4d0 <__time64@plt+0x517c> │ │ │ │ + ldr r1, [pc, #176] @ d478 <__time64@plt+0x5180> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b cf90 <__time64@plt+0x4c3c> │ │ │ │ - ldr r1, [pc, #164] @ d4d4 <__time64@plt+0x5180> │ │ │ │ + b cf38 <__time64@plt+0x4c40> │ │ │ │ + ldr r1, [pc, #164] @ d47c <__time64@plt+0x5184> │ │ │ │ add r1, pc, r1 │ │ │ │ - b d1cc <__time64@plt+0x4e78> │ │ │ │ - ldr r1, [pc, #156] @ d4d8 <__time64@plt+0x5184> │ │ │ │ + b d174 <__time64@plt+0x4e7c> │ │ │ │ + ldr r1, [pc, #156] @ d480 <__time64@plt+0x5188> │ │ │ │ add r1, pc, r1 │ │ │ │ - b d1cc <__time64@plt+0x4e78> │ │ │ │ + b d174 <__time64@plt+0x4e7c> │ │ │ │ ldr r0, [r3, #316] @ 0x13c │ │ │ │ mov r1, r6 │ │ │ │ - bl 599dc │ │ │ │ + bl 59984 │ │ │ │ mov r5, r0 │ │ │ │ - b d3c0 <__time64@plt+0x506c> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - mulseq r2, r8, r8 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r0, r2, r4, lsl #17 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b d368 <__time64@plt+0x5070> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x0011f8f8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq pc, r1, r4, ror #17 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq ip, r0, r0, lsl #1 │ │ │ │ - andeq r5, lr, r8, asr pc │ │ │ │ + andeq r5, lr, r8, asr #12 │ │ │ │ andeq r4, r0, r2, lsl #9 │ │ │ │ - muleq lr, r8, lr │ │ │ │ - andseq r0, r2, r4, ror #13 │ │ │ │ - andseq r3, r2, r0, lsr #23 │ │ │ │ - andseq r0, r2, r4, asr #12 │ │ │ │ - muleq lr, r0, sp │ │ │ │ - @ instruction: 0x001205b0 │ │ │ │ - strdeq r5, [lr], -ip │ │ │ │ - andeq r5, lr, r4, ror #25 │ │ │ │ - andeq r5, lr, ip, asr #25 │ │ │ │ - andeq r5, lr, ip, asr #25 │ │ │ │ - @ instruction: 0xb60b60b7 │ │ │ │ - bge feab7f58 │ │ │ │ - andseq r3, r2, r8, ror #19 │ │ │ │ - andseq r0, r2, r4, ror r4 │ │ │ │ + andeq r5, lr, r8, lsl #11 │ │ │ │ + andseq pc, r1, r4, asr #14 │ │ │ │ + @ instruction: 0x00122bf8 │ │ │ │ + andseq pc, r1, r4, lsr #13 │ │ │ │ + andeq r5, lr, r0, lsl #9 │ │ │ │ + andseq pc, r1, r0, lsl r6 @ │ │ │ │ + andeq r5, lr, ip, ror #7 │ │ │ │ ldrdeq r5, [lr], -r4 │ │ │ │ - andeq r5, lr, r8, asr #23 │ │ │ │ - muleq lr, r4, fp │ │ │ │ - @ instruction: 0x001238dc │ │ │ │ - andeq r5, lr, r8, lsl fp │ │ │ │ - andeq r5, lr, r4, lsl fp │ │ │ │ - andseq r3, r2, r4, lsl #17 │ │ │ │ - strdeq r5, [lr], -r8 │ │ │ │ - andeq r5, lr, r4, asr #21 │ │ │ │ - andeq r5, lr, r0, lsr #21 │ │ │ │ - andeq r5, lr, r4, lsr #21 │ │ │ │ + @ instruction: 0x000e53bc │ │ │ │ + @ instruction: 0x000e53bc │ │ │ │ + @ instruction: 0xb60b60b7 │ │ │ │ + bge feab7f00 │ │ │ │ + andseq r2, r2, r0, asr #20 │ │ │ │ + @ instruction: 0x0011f4d4 │ │ │ │ + andeq r5, lr, r4, asr #5 │ │ │ │ + @ instruction: 0x000e52b8 │ │ │ │ + andeq r5, lr, r4, lsl #5 │ │ │ │ + andseq r2, r2, r4, lsr r9 │ │ │ │ + andeq r5, lr, r8, lsl #4 │ │ │ │ + andeq r5, lr, r4, lsl #4 │ │ │ │ + @ instruction: 0x001228dc │ │ │ │ + andeq r5, lr, r8, ror #3 │ │ │ │ + @ instruction: 0x000e51b4 │ │ │ │ + muleq lr, r0, r1 │ │ │ │ + muleq lr, r4, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #252] @ d5f0 <__time64@plt+0x529c> │ │ │ │ - ldr r3, [pc, #252] @ d5f4 <__time64@plt+0x52a0> │ │ │ │ + ldr r2, [pc, #252] @ d598 <__time64@plt+0x52a0> │ │ │ │ + ldr r3, [pc, #252] @ d59c <__time64@plt+0x52a4> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d550 <__time64@plt+0x51fc> │ │ │ │ + beq d4f8 <__time64@plt+0x5200> │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r4, #308] @ 0x134 │ │ │ │ ldr r5, [r4, #368] @ 0x170 │ │ │ │ str r2, [r4, #308] @ 0x134 │ │ │ │ str r2, [r4, #368] @ 0x170 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq d534 <__time64@plt+0x51e0> │ │ │ │ + beq d4dc <__time64@plt+0x51e4> │ │ │ │ ldrh r1, [r1, #12] │ │ │ │ ands r1, r1, #8192 @ 0x2000 │ │ │ │ - bne d544 <__time64@plt+0x51f0> │ │ │ │ + bne d4ec <__time64@plt+0x51f4> │ │ │ │ str r6, [r4, #308] @ 0x134 │ │ │ │ str r5, [r4, #368] @ 0x170 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r1, r0 │ │ │ │ - b d534 <__time64@plt+0x51e0> │ │ │ │ + b d4dc <__time64@plt+0x51e4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d53c <__time64@plt+0x51e8> │ │ │ │ + beq d4e4 <__time64@plt+0x51ec> │ │ │ │ ldrb r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d53c <__time64@plt+0x51e8> │ │ │ │ - ldr r3, [pc, #140] @ d5f8 <__time64@plt+0x52a4> │ │ │ │ + beq d4e4 <__time64@plt+0x51ec> │ │ │ │ + ldr r3, [pc, #140] @ d5a0 <__time64@plt+0x52a8> │ │ │ │ ldrb r6, [r0, #1] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ ldr ip, [r3] │ │ │ │ add lr, r0, #1 │ │ │ │ movne r5, r6 │ │ │ │ moveq r5, #61 @ 0x3d │ │ │ │ ldr r1, [ip], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d53c <__time64@plt+0x51e8> │ │ │ │ + beq d4e4 <__time64@plt+0x51ec> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, r4 │ │ │ │ - bne d584 <__time64@plt+0x5230> │ │ │ │ + bne d52c <__time64@plt+0x5234> │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, r5 │ │ │ │ - bne d584 <__time64@plt+0x5230> │ │ │ │ + bne d52c <__time64@plt+0x5234> │ │ │ │ mov r2, lr │ │ │ │ mov r3, r6 │ │ │ │ - b d5c4 <__time64@plt+0x5270> │ │ │ │ + b d56c <__time64@plt+0x5274> │ │ │ │ ldrb r0, [r1, #1]! │ │ │ │ cmp r0, r3 │ │ │ │ - bne d5e0 <__time64@plt+0x528c> │ │ │ │ + bne d588 <__time64@plt+0x5290> │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5b4 <__time64@plt+0x5260> │ │ │ │ + bne d55c <__time64@plt+0x5264> │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne d584 <__time64@plt+0x5230> │ │ │ │ + bne d52c <__time64@plt+0x5234> │ │ │ │ add r1, r1, #2 │ │ │ │ - b d53c <__time64@plt+0x51e8> │ │ │ │ + b d4e4 <__time64@plt+0x51ec> │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d584 <__time64@plt+0x5230> │ │ │ │ - b d5cc <__time64@plt+0x5278> │ │ │ │ - andseq r0, r2, r4, lsr r2 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, asr r8 │ │ │ │ + bne d52c <__time64@plt+0x5234> │ │ │ │ + b d574 <__time64@plt+0x527c> │ │ │ │ + mulseq r1, r4, r2 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, asr r8 │ │ │ │ │ │ │ │ -0000d5fc : │ │ │ │ - b d4dc <__time64@plt+0x5188> │ │ │ │ +0000d5a4 : │ │ │ │ + b d484 <__time64@plt+0x518c> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - bl 7f28 │ │ │ │ - ldr r5, [pc, #204] @ d6f8 │ │ │ │ + bl 7ed8 │ │ │ │ + ldr r5, [pc, #204] @ d6a0 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r3, r0, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r6] │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq d6ec │ │ │ │ + beq d694 │ │ │ │ ldr r9, [r6, #8] │ │ │ │ - ldr r3, [pc, #168] @ d6fc │ │ │ │ + ldr r3, [pc, #168] @ d6a4 │ │ │ │ add r2, r9, #4 │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r8, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr sl, [r8, #272] @ 0x110 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - bl 7f04 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + bl 7eb4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r1, r5, r0 │ │ │ │ add r1, r1, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ mov r1, r7 │ │ │ │ strb r3, [r0], #1 │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ str r5, [r9] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #126 @ 0x7e │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - bl 7f04 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r3, r3, #4 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r6, #12] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #8] @ d6fc │ │ │ │ + ldr r3, [pc, #8] @ d6a4 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ - b d6b4 │ │ │ │ - andseq r0, r2, r0, lsl #2 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b d65c │ │ │ │ + andseq pc, r1, r0, ror #2 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #480] @ d8f8 │ │ │ │ - ldr r3, [pc, #480] @ d8fc │ │ │ │ + ldr r5, [pc, #480] @ d8a0 │ │ │ │ + ldr r3, [pc, #480] @ d8a4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrb r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d74c │ │ │ │ - ldr r3, [pc, #452] @ d900 │ │ │ │ + bne d6f4 │ │ │ │ + ldr r3, [pc, #452] @ d8a8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #1588] @ 0x634 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d74c │ │ │ │ - bl b2f0 <__time64@plt+0x2f9c> │ │ │ │ + beq d6f4 │ │ │ │ + bl b298 <__time64@plt+0x2fa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15660 │ │ │ │ + bl 15608 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d8d0 │ │ │ │ + bne d878 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d784 │ │ │ │ + beq d72c │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d784 │ │ │ │ + beq d72c │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r0, [r6] │ │ │ │ - beq d86c │ │ │ │ + beq d814 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #372] @ d904 │ │ │ │ + ldr r2, [pc, #372] @ d8ac │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ - beq d80c │ │ │ │ + beq d7b4 │ │ │ │ tst r3, #2 │ │ │ │ - beq d838 │ │ │ │ - ldr r2, [pc, #352] @ d908 │ │ │ │ + beq d7e0 │ │ │ │ + ldr r2, [pc, #352] @ d8b0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne d7cc │ │ │ │ + bne d774 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ and r2, r3, #18 │ │ │ │ cmp r2, #18 │ │ │ │ and r1, r3, #8 │ │ │ │ - beq d860 │ │ │ │ + beq d808 │ │ │ │ tst r3, #4 │ │ │ │ - beq d884 │ │ │ │ + beq d82c │ │ │ │ cmp r1, #0 │ │ │ │ - bne d88c │ │ │ │ + bne d834 │ │ │ │ tst r3, #32 │ │ │ │ - beq d8c4 │ │ │ │ + beq d86c │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ ldrheq r0, [r0] │ │ │ │ ldrhne r0, [r4, #20] │ │ │ │ - bl f0cd0 │ │ │ │ - b d7c4 │ │ │ │ + bl f0368 │ │ │ │ + b d76c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d82c │ │ │ │ + beq d7d4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #2 │ │ │ │ - bne d7a0 │ │ │ │ + bne d748 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d7bc │ │ │ │ + beq d764 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7bc │ │ │ │ + beq d764 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4ed04 │ │ │ │ + b 4ecac │ │ │ │ ldrd r0, [r0] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r6] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 13bf8 │ │ │ │ + b 13ba0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d898 │ │ │ │ + beq d840 │ │ │ │ ldrd r0, [r0] │ │ │ │ - bl f0cd0 │ │ │ │ - b d7c4 │ │ │ │ + bl f0368 │ │ │ │ + b d76c │ │ │ │ tst r3, #32 │ │ │ │ - beq d8b8 │ │ │ │ + beq d860 │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ ldrsheq r0, [r0] │ │ │ │ ldrshne r0, [r4, #20] │ │ │ │ - bl f0c4c │ │ │ │ - b d7c4 │ │ │ │ + bl f02e4 │ │ │ │ + b d76c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl f0c4c │ │ │ │ - b d7c4 │ │ │ │ + bl f02e4 │ │ │ │ + b d76c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl f0c28 │ │ │ │ - b d7c4 │ │ │ │ + bl f02c0 │ │ │ │ + b d76c │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #44] @ d90c │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #44] @ d8b4 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #28] @ d910 │ │ │ │ + ldr r0, [pc, #28] @ d8b8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andseq r0, r2, r0, lsl r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 976d4 │ │ │ │ + andseq pc, r1, r0, ror r0 @ │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq ip, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r0, r0, r0, ror #9 │ │ │ │ - andeq r5, lr, r8, ror r5 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r4, lr, r8, ror #24 │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ - ldr r3, [pc, #148] @ d9b4 │ │ │ │ + ldr r3, [pc, #148] @ d95c │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ bic r2, r2, #16896 @ 0x4200 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ strh r2, [r0, #12] │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #96] @ d9b8 │ │ │ │ + ldr r3, [pc, #96] @ d960 │ │ │ │ ldr r6, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #260] @ 0x104 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d990 │ │ │ │ + beq d938 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d97c │ │ │ │ - bl 7b20 │ │ │ │ + beq d924 │ │ │ │ + bl 7adc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - bl 59a2c │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + bl 599d4 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b b2ac <__time64@plt+0x2f58> │ │ │ │ + b b254 <__time64@plt+0x2f5c> │ │ │ │ andeq ip, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0x001232f4 │ │ │ │ + andseq r2, r2, ip, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r4, [pc, #4076] @ e9c0 │ │ │ │ + ldr r4, [pc, #4076] @ e968 │ │ │ │ mov lr, r3 │ │ │ │ - ldr r3, [pc, #4072] @ e9c4 │ │ │ │ + ldr r3, [pc, #4072] @ e96c │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov sl, r2 │ │ │ │ cmp r3, r1 │ │ │ │ and r2, r2, #524288 @ 0x80000 │ │ │ │ mov r9, r1 │ │ │ │ mov ip, r0 │ │ │ │ movne r6, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - beq e454 │ │ │ │ + beq e3fc │ │ │ │ ldr r3, [lr] │ │ │ │ ldrb r5, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ ldrbeq r3, [lr, #4] │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ @@ -5569,772 +5569,772 @@ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #20] │ │ │ │ str r7, [sp, #24] │ │ │ │ str ip, [sp, #12] │ │ │ │ str lr, [sp, #28] │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - beq e4cc │ │ │ │ + beq e474 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - bhi ddc0 │ │ │ │ + bhi dd68 │ │ │ │ cmp r5, #0 │ │ │ │ - bne df84 │ │ │ │ + bne df2c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r8, [r3, #20] │ │ │ │ add r3, r7, #1 │ │ │ │ tst sl, #262144 @ 0x40000 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - beq de20 │ │ │ │ + beq ddc8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r3, r3, #524288 @ 0x80000 │ │ │ │ strne r3, [sp, #32] │ │ │ │ - beq e764 │ │ │ │ + beq e70c │ │ │ │ cmp r6, #0 │ │ │ │ - beq de38 │ │ │ │ + beq dde0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r7, [r3, #260] @ 0x104 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq ec24 │ │ │ │ + beq ebcc │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ecb0 │ │ │ │ + beq ec58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r2, #0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq e58c │ │ │ │ + beq e534 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r1, [r0, #296] @ 0x128 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq ed34 │ │ │ │ + beq ecdc │ │ │ │ cmp r2, r3 │ │ │ │ - beq e574 │ │ │ │ + beq e51c │ │ │ │ ldr r0, [r0, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq db28 │ │ │ │ - bl 153b4 │ │ │ │ + beq dad0 │ │ │ │ + bl 1535c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq ed2c │ │ │ │ + beq ecd4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #476] @ 0x1dc │ │ │ │ cmp r3, #0 │ │ │ │ - bne e584 │ │ │ │ + bne e52c │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r9 │ │ │ │ cmp r7, #0 │ │ │ │ orr sl, sl, #524288 @ 0x80000 │ │ │ │ - beq db70 │ │ │ │ + beq db18 │ │ │ │ ldr r4, [r7, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ strne r6, [sp, #16] │ │ │ │ - beq db70 │ │ │ │ + beq db18 │ │ │ │ tst sl, #33554432 @ 0x2000000 │ │ │ │ - bne ed08 │ │ │ │ + bne ecb0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ ldrh r1, [fp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r3 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #3644] @ e9c8 │ │ │ │ + ldr r3, [pc, #3644] @ e970 │ │ │ │ movne r0, r2 │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ sub r7, r3, #16384 @ 0x4000 │ │ │ │ clz r7, r7 │ │ │ │ lsr r7, r7, #5 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r0, [r2, #304] @ 0x130 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, fp │ │ │ │ - beq ec40 │ │ │ │ + beq ebe8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq dc8c │ │ │ │ + beq dc34 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq dc88 │ │ │ │ + beq dc30 │ │ │ │ ldr r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne dc88 │ │ │ │ + bne dc30 │ │ │ │ ldr r3, [fp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq dc04 │ │ │ │ + beq dbac │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq dc04 │ │ │ │ + beq dbac │ │ │ │ mov r0, fp │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dc88 │ │ │ │ + bne dc30 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - beq dc88 │ │ │ │ + beq dc30 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 5a598 │ │ │ │ + bl 5a540 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #16] │ │ │ │ - beq f464 │ │ │ │ + beq f40c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #8] │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc4c │ │ │ │ - bl 153b4 │ │ │ │ + beq dbf4 │ │ │ │ + bl 1535c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq f5d0 │ │ │ │ + beq f578 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ add r3, r3, #868 @ 0x364 │ │ │ │ cmp r2, r3 │ │ │ │ - bne dc88 │ │ │ │ + bne dc30 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ orr r3, r3, #2 │ │ │ │ strh r3, [fp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r2, [fp, #16] │ │ │ │ add r3, r3, #212 @ 0xd4 │ │ │ │ str r3, [fp, #20] │ │ │ │ orr sl, sl, #524288 @ 0x80000 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dcb4 │ │ │ │ - bl 153b4 │ │ │ │ + beq dc5c │ │ │ │ + bl 1535c │ │ │ │ cmp r9, r0 │ │ │ │ ldreq r2, [sp, #4] │ │ │ │ orreq sl, sl, #524288 @ 0x80000 │ │ │ │ ldreq r3, [r2, #308] @ 0x134 │ │ │ │ streq r3, [r2, #312] @ 0x138 │ │ │ │ cmp r5, #0 │ │ │ │ - bne e1b4 │ │ │ │ + bne e15c │ │ │ │ cmp r7, #0 │ │ │ │ - beq e534 │ │ │ │ - ldr r3, [pc, #3328] @ e9cc │ │ │ │ + beq e4dc │ │ │ │ + ldr r3, [pc, #3328] @ e974 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ strh r5, [r3, #2] │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne df74 │ │ │ │ + bne df1c │ │ │ │ subs r3, r5, #91 @ 0x5b │ │ │ │ movne r3, #1 │ │ │ │ ands r3, r3, sl, lsr #14 │ │ │ │ - bne e1fc │ │ │ │ + bne e1a4 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ - ldr r7, [pc, #3284] @ e9d0 │ │ │ │ + ldr r7, [pc, #3284] @ e978 │ │ │ │ and r3, r3, r7 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - bne f1f8 │ │ │ │ + bne f1a0 │ │ │ │ subs r6, r5, #46 @ 0x2e │ │ │ │ movne r6, #1 │ │ │ │ mov r4, #0 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ mov r8, r4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r4, r6 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - b dd5c │ │ │ │ + b dd04 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r4, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne e0bc │ │ │ │ + bne e064 │ │ │ │ ldrh r1, [fp, #12] │ │ │ │ orr sl, sl, #524288 @ 0x80000 │ │ │ │ and r1, r1, r7 │ │ │ │ cmp r1, #16384 @ 0x4000 │ │ │ │ mov r0, #1 │ │ │ │ - bne e0d0 │ │ │ │ + bne e078 │ │ │ │ ldr r1, [fp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e0d0 │ │ │ │ + beq e078 │ │ │ │ ldr r9, [r1, #8] │ │ │ │ str r9, [r6, #1236] @ 0x4d4 │ │ │ │ ldr r3, [fp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r6, #312] @ 0x138 │ │ │ │ ldr r1, [fp, #20] │ │ │ │ ldr r8, [r1, #16] │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r8, #0 │ │ │ │ ldr fp, [r1] │ │ │ │ - beq dd30 │ │ │ │ + beq dcd8 │ │ │ │ ldrb r1, [r1, #20] │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ str r1, [r0, #28] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 517bc │ │ │ │ - b dd44 │ │ │ │ + bl 51764 │ │ │ │ + b dcec │ │ │ │ cmp r5, #61 @ 0x3d │ │ │ │ - beq e0b0 │ │ │ │ + beq e058 │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ - bne df8c │ │ │ │ + bne df34 │ │ │ │ ands r4, sl, #2097152 @ 0x200000 │ │ │ │ - bne f480 │ │ │ │ + bne f428 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r8, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq e968 │ │ │ │ + beq e910 │ │ │ │ ldrb r3, [r8, #-1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq e968 │ │ │ │ + beq e910 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strb r4, [r8] │ │ │ │ tst sl, #262144 @ 0x40000 │ │ │ │ str r0, [r3, #20] │ │ │ │ add r3, r7, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bne da8c │ │ │ │ + bne da34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq e780 │ │ │ │ - ldr r3, [pc, #2980] @ e9d4 │ │ │ │ + beq e728 │ │ │ │ + ldr r3, [pc, #2980] @ e97c │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne daa8 │ │ │ │ + bne da50 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne de7c │ │ │ │ + bne de24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq de74 │ │ │ │ + beq de1c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ streq r0, [sp, #16] │ │ │ │ - beq de7c │ │ │ │ + beq de24 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - beq f144 │ │ │ │ + beq f0ec │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq ea24 │ │ │ │ + beq e9cc │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ - ldr r4, [pc, #2856] @ e9c8 │ │ │ │ + ldr r4, [pc, #2856] @ e970 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and r4, r4, r3 │ │ │ │ ldr r3, [r9, #28] │ │ │ │ sub r7, r4, #16384 @ 0x4000 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r9 │ │ │ │ cmp r6, #0 │ │ │ │ clz r7, r7 │ │ │ │ str r3, [r2, #304] @ 0x130 │ │ │ │ lsr r7, r7, #5 │ │ │ │ - bne dba8 │ │ │ │ + bne db50 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq dc8c │ │ │ │ + beq dc34 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq dc8c │ │ │ │ + beq dc34 │ │ │ │ ldr r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne dc8c │ │ │ │ + bne dc34 │ │ │ │ ldr r3, [fp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq df14 │ │ │ │ + beq debc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq df14 │ │ │ │ - bl 15dac │ │ │ │ + beq debc │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dc8c │ │ │ │ + bne dc34 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - bne dc8c │ │ │ │ + bne dc34 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq df34 │ │ │ │ + beq dedc │ │ │ │ mov r0, fp │ │ │ │ - bl 1a60c │ │ │ │ + bl 1a5b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f43c │ │ │ │ - bl 153b4 │ │ │ │ + beq f3e4 │ │ │ │ + bl 1535c │ │ │ │ cmp r9, r0 │ │ │ │ - beq e1a4 │ │ │ │ + beq e14c │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ cmp r4, #16384 @ 0x4000 │ │ │ │ strb r3, [r8] │ │ │ │ - bne e46c │ │ │ │ - ldr r3, [pc, #2672] @ e9d8 │ │ │ │ + bne e414 │ │ │ │ + ldr r3, [pc, #2672] @ e980 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ strh r2, [r3, #2] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #1588] @ 0x634 │ │ │ │ - b dcf0 │ │ │ │ + b dc98 │ │ │ │ cmp r5, #43 @ 0x2b │ │ │ │ - beq e0b0 │ │ │ │ + beq e058 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r8, [r3, #20] │ │ │ │ - ldr r3, [pc, #2620] @ e9dc │ │ │ │ + ldr r3, [pc, #2620] @ e984 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble e8d4 │ │ │ │ + ble e87c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r4, #24 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - ble ef34 │ │ │ │ + ble eedc │ │ │ │ add r8, r8, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dffc │ │ │ │ - blt e320 │ │ │ │ + beq dfa4 │ │ │ │ + blt e2c8 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - ble edac │ │ │ │ + ble ed54 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq f200 │ │ │ │ + beq f1a8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e320 │ │ │ │ + beq e2c8 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r6, [sp, #32] │ │ │ │ add r5, r4, #24 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r7, r8 │ │ │ │ - ble e084 │ │ │ │ + ble e02c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - ble eafc │ │ │ │ + ble eaa4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - blt eb0c │ │ │ │ + blt eab4 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ add r8, r7, r3 │ │ │ │ - ble e094 │ │ │ │ + ble e03c │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq eb20 │ │ │ │ + beq eac8 │ │ │ │ blx r2 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eb0c │ │ │ │ + beq eab4 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov r7, r8 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt e01c │ │ │ │ + bgt dfc4 │ │ │ │ mov r8, r7 │ │ │ │ ldrb r0, [r8], #1 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bgt e054 │ │ │ │ - ldr r2, [pc, #2380] @ e9e8 │ │ │ │ + bgt dffc │ │ │ │ + ldr r2, [pc, #2380] @ e990 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldrb r0, [r2, r0] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b e06c │ │ │ │ + b e014 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8] │ │ │ │ - b da70 │ │ │ │ + b da18 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl 517bc │ │ │ │ - b dd44 │ │ │ │ + bl 51764 │ │ │ │ + b dcec │ │ │ │ mov r4, r8 │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r9, [r3, #1228] @ 0x4cc │ │ │ │ - ldr r3, [pc, #2260] @ e9c8 │ │ │ │ + ldr r3, [pc, #2260] @ e970 │ │ │ │ ldrh r2, [fp, #12] │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq eb30 │ │ │ │ + beq ead8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq e228 │ │ │ │ + beq e1d0 │ │ │ │ tst sl, #1024 @ 0x400 │ │ │ │ - beq e320 │ │ │ │ + beq e2c8 │ │ │ │ mov r0, fp │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ tst sl, #512 @ 0x200 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq e7ec │ │ │ │ + beq e794 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f1e8 │ │ │ │ + beq f190 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq e198 │ │ │ │ + beq e140 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne e198 │ │ │ │ + bne e140 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq e18c │ │ │ │ + beq e134 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq e18c │ │ │ │ - bl 15dac │ │ │ │ + beq e134 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e198 │ │ │ │ + bne e140 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #28] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ orr sl, sl, #524288 @ 0x80000 │ │ │ │ ldr r3, [r2, #308] @ 0x134 │ │ │ │ str r3, [r2, #312] @ 0x138 │ │ │ │ cmp r7, #0 │ │ │ │ strb r5, [r8] │ │ │ │ - beq e254 │ │ │ │ - ldr r3, [pc, #2072] @ e9e0 │ │ │ │ + beq e1fc │ │ │ │ + ldr r3, [pc, #2072] @ e988 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ strh r2, [r3, #2] │ │ │ │ ldrb r3, [fp, #13] │ │ │ │ lsr r3, r3, #3 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne df74 │ │ │ │ + bne df1c │ │ │ │ subs r3, r5, #91 @ 0x5b │ │ │ │ movne r3, #1 │ │ │ │ ands r3, r3, sl, lsr #14 │ │ │ │ - beq dcf0 │ │ │ │ + beq dc98 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq dcf0 │ │ │ │ + beq dc98 │ │ │ │ cmp r5, #0 │ │ │ │ - beq e320 │ │ │ │ + beq e2c8 │ │ │ │ tst sl, #262144 @ 0x40000 │ │ │ │ - bne e320 │ │ │ │ + bne e2c8 │ │ │ │ mov r0, fp │ │ │ │ - bl d914 │ │ │ │ - b e320 │ │ │ │ + bl d8bc │ │ │ │ + b e2c8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, fp │ │ │ │ - beq ee50 │ │ │ │ + beq edf8 │ │ │ │ orrs r5, r5, r4 │ │ │ │ - bne eb58 │ │ │ │ + bne eb00 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ orr sl, sl, #16384 @ 0x4000 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ec50 │ │ │ │ + beq ebf8 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r9, [r3, #1236] @ 0x4d4 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq e278 │ │ │ │ + beq e220 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq e958 │ │ │ │ + beq e900 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - beq e494 │ │ │ │ + beq e43c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ mov r7, r5 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ ldreq r3, [sp, #8] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [sp, #8] │ │ │ │ cmp fp, #0 │ │ │ │ - beq ea64 │ │ │ │ + beq ea0c │ │ │ │ mov r0, fp │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq e2c8 │ │ │ │ + beq e270 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r7, #91 @ 0x5b │ │ │ │ - beq e358 │ │ │ │ + beq e300 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ and r2, r3, #1024 @ 0x400 │ │ │ │ - beq e5d8 │ │ │ │ + beq e580 │ │ │ │ cmp r2, #0 │ │ │ │ - beq e314 │ │ │ │ + beq e2bc │ │ │ │ cmp r4, #0 │ │ │ │ - bne e944 │ │ │ │ + bne e8ec │ │ │ │ cmp r7, #0 │ │ │ │ - bne f194 │ │ │ │ + bne f13c │ │ │ │ tst sl, #134217728 @ 0x8000000 │ │ │ │ - bne e320 │ │ │ │ + bne e2c8 │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ orr r3, r3, r2 │ │ │ │ strh r3, [fp, #12] │ │ │ │ str fp, [sp, #20] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq f5f4 │ │ │ │ + beq f59c │ │ │ │ ldr r4, [r4, #36] @ 0x24 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ subs r4, r4, #0 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ movne r4, #1 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ bic r5, r3, #524288 @ 0x80000 │ │ │ │ mov r0, fp │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ strb r3, [r2, #1581] @ 0x62d │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ mov r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ ldrh r5, [fp, #12] │ │ │ │ and r5, r5, #1024 @ 0x400 │ │ │ │ orr r5, r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ - beq efb0 │ │ │ │ + beq ef58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne efdc │ │ │ │ + bne ef84 │ │ │ │ tst sl, #1024 @ 0x400 │ │ │ │ orrne r5, r5, #33554432 @ 0x2000000 │ │ │ │ tst sl, #512 @ 0x200 │ │ │ │ - bne f280 │ │ │ │ - ldr r2, [pc, #1612] @ ea00 │ │ │ │ + bne f228 │ │ │ │ + ldr r2, [pc, #1612] @ e9a8 │ │ │ │ mov r1, r8 │ │ │ │ and r2, r2, sl │ │ │ │ orr r2, r2, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ bic sl, sl, #268435456 @ 0x10000000 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r7, [r3] │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ - beq e3ec │ │ │ │ + beq e394 │ │ │ │ cmp r7, #91 @ 0x5b │ │ │ │ - beq f308 │ │ │ │ + beq f2b0 │ │ │ │ tst r5, #33554432 @ 0x2000000 │ │ │ │ - beq f024 │ │ │ │ + beq efcc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, r3, r8 │ │ │ │ - beq f158 │ │ │ │ + beq f100 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - beq f118 │ │ │ │ + beq f0c0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r3, r0, #2 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, r0, #1 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne eec4 │ │ │ │ + bne ee6c │ │ │ │ ldr r8, [sp, #8] │ │ │ │ rsb r6, r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b ee84 │ │ │ │ + b ee2c │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r3, #0 │ │ │ │ biceq sl, sl, #524288 @ 0x80000 │ │ │ │ moveq r6, r3 │ │ │ │ movne r6, #1 │ │ │ │ - b da10 │ │ │ │ + b d9b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r9, [r3, #1236] @ 0x4d4 │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r7, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq e494 │ │ │ │ + beq e43c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq e958 │ │ │ │ + beq e900 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne f3d8 │ │ │ │ + bne f380 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldrb r3, [r1, #-1] │ │ │ │ mov r7, #46 @ 0x2e │ │ │ │ - b e290 │ │ │ │ + b e238 │ │ │ │ tst sl, #128 @ 0x80 │ │ │ │ - bne ea70 │ │ │ │ + bne ea18 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, r9 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ biceq sl, sl, #8192 @ 0x2000 │ │ │ │ cmp r3, #0 │ │ │ │ - beq e79c │ │ │ │ + beq e744 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r8, [r3, #20] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq e99c │ │ │ │ + beq e944 │ │ │ │ add r3, r7, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ orr r3, r3, #524288 @ 0x80000 │ │ │ │ mov r5, #46 @ 0x2e │ │ │ │ str r3, [sp, #32] │ │ │ │ - b daa0 │ │ │ │ + b da48 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r9, [r3, #1236] @ 0x4d4 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq e8bc │ │ │ │ + beq e864 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - beq f164 │ │ │ │ + beq f10c │ │ │ │ ldrb r3, [r1, #-1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne e8cc │ │ │ │ + bne e874 │ │ │ │ sub r3, r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ - b e2a8 │ │ │ │ + b e250 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r2, [r2, #476] @ 0x1dc │ │ │ │ cmp r2, #0 │ │ │ │ - beq db48 │ │ │ │ + beq daf0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq de38 │ │ │ │ + beq dde0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq de38 │ │ │ │ + beq dde0 │ │ │ │ tst sl, #33554432 @ 0x2000000 │ │ │ │ - beq de38 │ │ │ │ + beq dde0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r2, [pc, #1064] @ e9d4 │ │ │ │ + ldr r2, [pc, #1064] @ e97c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ orrs r3, r0, r3 │ │ │ │ mov fp, r0 │ │ │ │ - beq de44 │ │ │ │ + beq ddec │ │ │ │ cmp r0, #0 │ │ │ │ - beq de7c │ │ │ │ + beq de24 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ - b db70 │ │ │ │ + b db18 │ │ │ │ cmp r2, #0 │ │ │ │ - beq e8e4 │ │ │ │ + beq e88c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ bic r3, r3, #524288 @ 0x80000 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2, #1581] @ 0x62d │ │ │ │ ldrb r7, [r8] │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ - beq e620 │ │ │ │ + beq e5c8 │ │ │ │ cmp r7, #91 @ 0x5b │ │ │ │ - beq e9b0 │ │ │ │ + beq e958 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ea7c │ │ │ │ + beq ea24 │ │ │ │ ands r5, sl, #1024 @ 0x400 │ │ │ │ streq r8, [sp, #8] │ │ │ │ - beq ea94 │ │ │ │ + beq ea3c │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ee60 │ │ │ │ - ldr r1, [pc, #940] @ e9e4 │ │ │ │ + beq ee08 │ │ │ │ + ldr r1, [pc, #940] @ e98c │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r5, #1 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ @@ -6345,520 +6345,520 @@ │ │ │ │ sub r4, r3, r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ sub r6, r8, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r8, [r3, #24] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r1, r0, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ sub r2, r2, r8 │ │ │ │ add r1, r1, r2 │ │ │ │ cmn r1, #1 │ │ │ │ streq r8, [r3] │ │ │ │ - beq e6b8 │ │ │ │ + beq e660 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r3, r3, r2 │ │ │ │ add r8, r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r3, r0, #1 │ │ │ │ add r2, r0, r2 │ │ │ │ add r3, r8, r3 │ │ │ │ add r2, r8, r2 │ │ │ │ ldrb r1, [r3, #-1]! │ │ │ │ strb r1, [r2], #-1 │ │ │ │ cmp r8, r3 │ │ │ │ - bne e6ec │ │ │ │ + bne e694 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, #91 @ 0x5b │ │ │ │ add r8, r1, r4 │ │ │ │ strb r3, [r1, r4] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, r8, #1 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r3, #93 @ 0x5d │ │ │ │ strb r3, [r8, r2] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r3, r8, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne ebe0 │ │ │ │ + bne eb88 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ orr r3, r3, r2 │ │ │ │ strh r3, [fp, #12] │ │ │ │ - bne f1b4 │ │ │ │ - b e8f0 │ │ │ │ + bne f15c │ │ │ │ + b e898 │ │ │ │ tst sl, #524288 @ 0x80000 │ │ │ │ - beq ee40 │ │ │ │ + beq ede8 │ │ │ │ orr r3, r3, #524288 @ 0x80000 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b daa0 │ │ │ │ + b da48 │ │ │ │ tst sl, #524288 @ 0x80000 │ │ │ │ - ldr r3, [pc, #584] @ e9d4 │ │ │ │ + ldr r3, [pc, #584] @ e97c │ │ │ │ moveq r3, #8 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b daa0 │ │ │ │ + b da48 │ │ │ │ ands r4, sl, #16384 @ 0x4000 │ │ │ │ - bne e4f4 │ │ │ │ + bne e49c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ sub r5, r8, r1 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r8, #4] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r8, #4] │ │ │ │ - bl a2fc <__time64@plt+0x1fa8> │ │ │ │ + bl a2a4 <__time64@plt+0x1fac> │ │ │ │ add r3, r0, r5 │ │ │ │ strb r4, [r0, r5] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [r8, #20] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #32] │ │ │ │ - b e50c │ │ │ │ + b e4b4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne e198 │ │ │ │ + bne e140 │ │ │ │ mov r0, fp │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne e198 │ │ │ │ + bne e140 │ │ │ │ mov r0, fp │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r7, r3 │ │ │ │ and r3, sl, #262144 @ 0x40000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne f380 │ │ │ │ + bne f328 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ orr r5, r3, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq f0ac │ │ │ │ + beq f054 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f554 │ │ │ │ + beq f4fc │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - beq f0cc │ │ │ │ + beq f074 │ │ │ │ ldrh r3, [r2, #12] │ │ │ │ str fp, [r2, #24] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq e884 │ │ │ │ + beq e82c │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f58c │ │ │ │ + beq f534 │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ - bne f65c │ │ │ │ + bne f604 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f3c4 │ │ │ │ + beq f36c │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ orr r3, r3, r2 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [fp, #12] │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - b e8f0 │ │ │ │ + b e898 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq f180 │ │ │ │ + beq f128 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ - b e2a8 │ │ │ │ + b e250 │ │ │ │ ldrb r0, [r8], #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dfdc │ │ │ │ - b e000 │ │ │ │ + bne df84 │ │ │ │ + b dfa8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ orr r3, r3, r2 │ │ │ │ strh r3, [fp, #12] │ │ │ │ ldr r5, [fp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne e91c │ │ │ │ + bne e8c4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - beq e320 │ │ │ │ + beq e2c8 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ add r8, r3, #1 │ │ │ │ mov r6, #0 │ │ │ │ - b da60 │ │ │ │ + b da08 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq e934 │ │ │ │ + beq e8dc │ │ │ │ ldr r4, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne f210 │ │ │ │ + bne f1b8 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne e91c │ │ │ │ - b e8fc │ │ │ │ + bne e8c4 │ │ │ │ + b e8a4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r2, [r2, #-1] │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne e2f0 │ │ │ │ - b e314 │ │ │ │ + bne e298 │ │ │ │ + b e2bc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b e278 │ │ │ │ + b e220 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ ldrb r5, [r2] │ │ │ │ strb r3, [r2] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ movne r8, r2 │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne da7c │ │ │ │ + bne da24 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne e514 │ │ │ │ + bne e4bc │ │ │ │ mov r3, #1 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ mov r5, #46 @ 0x2e │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b daa0 │ │ │ │ + b da48 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne e620 │ │ │ │ - b e60c │ │ │ │ - andseq pc, r1, ip, asr #26 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bne e5c8 │ │ │ │ + b e5b4 │ │ │ │ + andseq lr, r1, ip, lsr #27 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq ip, r0, r0, lsl #1 │ │ │ │ - andseq r2, r2, r4, lsl #31 │ │ │ │ + @ instruction: 0x00121fdc │ │ │ │ @ instruction: 0xffffc080 │ │ │ │ andeq r0, r8, r8 │ │ │ │ - andseq r2, r2, r4, ror #25 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andseq r2, r2, r4, lsl #21 │ │ │ │ - andeq r4, lr, r4, asr #17 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - muleq lr, r4, r0 │ │ │ │ - andeq r0, r0, ip, lsl #7 │ │ │ │ - strdeq r3, [lr], -r8 │ │ │ │ - @ instruction: 0x00121bf0 │ │ │ │ - ldrdeq r3, [lr], -r4 │ │ │ │ - andne r0, r0, r0, lsl #4 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x001217f8 │ │ │ │ - ldrdeq r3, [lr], -ip │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ + andseq r1, r2, ip, lsr sp │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + @ instruction: 0x00121adc │ │ │ │ + @ instruction: 0x000e3fb4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r3, lr, r4, lsl #15 │ │ │ │ + andeq r0, r0, r4, lsl #7 │ │ │ │ + andeq r3, lr, r8, ror #11 │ │ │ │ + andseq r0, r2, r8, asr #24 │ │ │ │ + andeq r3, lr, r4, asr #9 │ │ │ │ + andne r0, r0, r0, lsl #4 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andseq r0, r2, r0, asr r8 │ │ │ │ + andeq r3, lr, ip, asr #1 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ teqeq r2, r5 @ │ │ │ │ - andeq r0, r0, r0, ror #16 │ │ │ │ - andeq r3, lr, r4, lsl r8 │ │ │ │ + andeq r0, r0, r8, asr r8 │ │ │ │ + andeq r2, lr, r4, lsl #30 │ │ │ │ cmp r5, #0 │ │ │ │ - bne f048 │ │ │ │ + bne eff0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r9, [r3, #1236] @ 0x4d4 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f3a8 │ │ │ │ + beq f350 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ - beq f4d0 │ │ │ │ + beq f478 │ │ │ │ ldrb r3, [r2, #-1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ moveq r3, r2 │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f48c │ │ │ │ + beq f434 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b e198 │ │ │ │ + b e140 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r8 │ │ │ │ tst sl, #512 @ 0x200 │ │ │ │ - bne f034 │ │ │ │ + bne efdc │ │ │ │ str r8, [sp, #8] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ lsr r2, r3, #3 │ │ │ │ cmp r7, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ede0 │ │ │ │ + bne ed88 │ │ │ │ orrs r4, r4, r5 │ │ │ │ - bne ebc4 │ │ │ │ + bne eb6c │ │ │ │ cmp r7, #0 │ │ │ │ - beq f31c │ │ │ │ + beq f2c4 │ │ │ │ cmp r7, #91 @ 0x5b │ │ │ │ - beq f4e4 │ │ │ │ + beq f48c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne ee1c │ │ │ │ + bne edc4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str fp, [sp, #20] │ │ │ │ orr r3, r3, r2 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [fp, #12] │ │ │ │ - b e198 │ │ │ │ + b e140 │ │ │ │ ldreq r3, [r4, #68] @ 0x44 │ │ │ │ addeq r3, r3, #1 │ │ │ │ addeq r8, r7, r3 │ │ │ │ - beq e094 │ │ │ │ + beq e03c │ │ │ │ mov r8, r7 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r5, [r8] │ │ │ │ - b da58 │ │ │ │ - bl 809c │ │ │ │ + b da00 │ │ │ │ + bl 804c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b e06c │ │ │ │ + b e014 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ cmpne r5, #91 @ 0x5b │ │ │ │ - beq f630 │ │ │ │ + beq f5d8 │ │ │ │ tst sl, #512 @ 0x200 │ │ │ │ - beq f630 │ │ │ │ + beq f5d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ef4c │ │ │ │ + beq eef4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, fp │ │ │ │ - beq ee50 │ │ │ │ + beq edf8 │ │ │ │ mov r0, fp │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r2, #4] │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne f2a8 │ │ │ │ + bne f250 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ biceq sl, sl, #524288 @ 0x80000 │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ add r6, r3, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq f054 │ │ │ │ + beq effc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ sub r8, r3, r8 │ │ │ │ add r3, r6, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r6 │ │ │ │ - b e23c │ │ │ │ + b e1e4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r1, [r3, #20] │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq f1a8 │ │ │ │ + beq f150 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ cmpne r7, #91 @ 0x5b │ │ │ │ - bne ee24 │ │ │ │ + bne edcc │ │ │ │ mov r0, fp │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq f070 │ │ │ │ + beq f018 │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ - beq e88c │ │ │ │ + beq e834 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ orr r3, r3, r2 │ │ │ │ strh r3, [fp, #12] │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - b f1bc │ │ │ │ + b f164 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne dae4 │ │ │ │ - b de38 │ │ │ │ + bne da8c │ │ │ │ + b dde0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ bic sl, sl, #524288 @ 0x80000 │ │ │ │ ldr r9, [r3, #1236] @ 0x4d4 │ │ │ │ - b dc8c │ │ │ │ + b dc34 │ │ │ │ ldrh r2, [fp, #12] │ │ │ │ and r1, r2, #98 @ 0x62 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ moveq r7, r3 │ │ │ │ - beq e254 │ │ │ │ + beq e1fc │ │ │ │ ldr r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne e250 │ │ │ │ + bne e1f8 │ │ │ │ ldr r3, [fp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ec9c │ │ │ │ + beq ec44 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ec9c │ │ │ │ + beq ec44 │ │ │ │ mov r0, fp │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e250 │ │ │ │ + bne e1f8 │ │ │ │ ldrh r2, [fp, #12] │ │ │ │ lsr r3, r2, #10 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ lsl r7, r3, #9 │ │ │ │ - b e254 │ │ │ │ + b e1fc │ │ │ │ tst sl, #33554432 @ 0x2000000 │ │ │ │ - beq dac8 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ - ldr r1, [pc, #-692] @ ea10 │ │ │ │ - ldr r3, [pc, #-692] @ ea14 │ │ │ │ - ldr r2, [pc, #-692] @ ea18 │ │ │ │ + beq da70 │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + ldr r1, [pc, #-692] @ e9b8 │ │ │ │ + ldr r3, [pc, #-692] @ e9bc │ │ │ │ + ldr r2, [pc, #-692] @ e9c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ - b dac8 │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + b da70 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq f2e4 │ │ │ │ + beq f28c │ │ │ │ cmp r2, r4 │ │ │ │ - beq f274 │ │ │ │ + beq f21c │ │ │ │ mov r9, r4 │ │ │ │ - b e5a4 │ │ │ │ + b e54c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #296] @ 0x128 │ │ │ │ mov r2, #16384 @ 0x4000 │ │ │ │ mov r0, fp │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [r2, #1236] @ 0x4d4 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, fp │ │ │ │ tst sl, #524288 @ 0x80000 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq ed90 │ │ │ │ + beq ed38 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - beq ed90 │ │ │ │ + beq ed38 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne f400 │ │ │ │ + bne f3a8 │ │ │ │ cmp r7, #0 │ │ │ │ movne r9, r3 │ │ │ │ - bne ed98 │ │ │ │ - b db6c │ │ │ │ + bne ed40 │ │ │ │ + b db14 │ │ │ │ cmp r7, #0 │ │ │ │ - beq e5cc │ │ │ │ + beq e574 │ │ │ │ ldr r4, [r7, #36] @ 0x24 │ │ │ │ mov r3, r9 │ │ │ │ cmp r4, #0 │ │ │ │ - bne db64 │ │ │ │ - b db6c │ │ │ │ - ldr r3, [pc, #-972] @ e9e8 │ │ │ │ + bne db0c │ │ │ │ + b db14 │ │ │ │ + ldr r3, [pc, #-972] @ e990 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ sub r0, r0, #46 @ 0x2e │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r3, #24 │ │ │ │ orrne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dffc │ │ │ │ - b e320 │ │ │ │ + beq dfa4 │ │ │ │ + b e2c8 │ │ │ │ mov r0, fp │ │ │ │ - bl 513e0 │ │ │ │ + bl 51388 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bgt f42c │ │ │ │ + bgt f3d4 │ │ │ │ orrs r2, r2, r4 │ │ │ │ - beq f31c │ │ │ │ + beq f2c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq eae0 │ │ │ │ + beq ea88 │ │ │ │ mov r2, #8 │ │ │ │ mov r7, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ tst sl, #1024 @ 0x400 │ │ │ │ - bne ef88 │ │ │ │ + bne ef30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str fp, [sp, #20] │ │ │ │ orr r3, r3, r2 │ │ │ │ strh r3, [fp, #12] │ │ │ │ - b e198 │ │ │ │ + b e140 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b daa0 │ │ │ │ + b da48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ biceq sl, sl, #524288 @ 0x80000 │ │ │ │ - b e23c │ │ │ │ - ldr r3, [pc, #-1148] @ e9ec │ │ │ │ + b e1e4 │ │ │ │ + ldr r3, [pc, #-1148] @ e994 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, #1 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ @@ -6867,531 +6867,531 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ sub r8, r8, r1 │ │ │ │ orr r2, r2, #1 │ │ │ │ strb r2, [r3, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ - bl a2fc <__time64@plt+0x1fa8> │ │ │ │ + bl a2a4 <__time64@plt+0x1fac> │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r1, r0, r8 │ │ │ │ add r8, r1, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, r4 │ │ │ │ - blt ef20 │ │ │ │ + blt eec8 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, r8, #1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r4 │ │ │ │ mov r3, #93 @ 0x5d │ │ │ │ strb r3, [r8, r2] │ │ │ │ - ble e734 │ │ │ │ + ble e6dc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, r8, r3 │ │ │ │ sub r2, r1, #1 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ strb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne ef08 │ │ │ │ + bne eeb0 │ │ │ │ str r1, [sp, #8] │ │ │ │ - b e734 │ │ │ │ + b e6dc │ │ │ │ sub r2, r4, r3 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ mov r3, r8 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ - b e654 │ │ │ │ - bne e320 │ │ │ │ + b e5fc │ │ │ │ + bne e2c8 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r3, r3, #1 │ │ │ │ add r8, r8, r3 │ │ │ │ - b e000 │ │ │ │ + b dfa8 │ │ │ │ mov r0, fp │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #-1392] @ e9f0 │ │ │ │ + ldr r2, [pc, #-1392] @ e998 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #-1408] @ e9f4 │ │ │ │ + ldr r0, [pc, #-1408] @ e99c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ bic r3, r3, #16384 @ 0x4000 │ │ │ │ strh r3, [fp, #12] │ │ │ │ - b e100 │ │ │ │ + b e0a8 │ │ │ │ mov r0, fp │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq f070 │ │ │ │ + beq f018 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ orr r3, r3, r2 │ │ │ │ strh r3, [fp, #12] │ │ │ │ - b e198 │ │ │ │ + b e140 │ │ │ │ tst sl, #1024 @ 0x400 │ │ │ │ - beq efd4 │ │ │ │ + beq ef7c │ │ │ │ ldrb r2, [r8, #1] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ cmpne r2, #64 @ 0x40 │ │ │ │ - bne efd4 │ │ │ │ + bne ef7c │ │ │ │ ldrb r2, [r8, #2] │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - beq f678 │ │ │ │ + beq f620 │ │ │ │ cmp r4, #0 │ │ │ │ - beq e3a4 │ │ │ │ + beq e34c │ │ │ │ tst sl, #512 @ 0x200 │ │ │ │ - beq f2c0 │ │ │ │ + beq f268 │ │ │ │ orr r2, r5, #268435456 @ 0x10000000 │ │ │ │ orr r2, r2, #520 @ 0x208 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ orr r5, r5, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bic sl, sl, #268435456 @ 0x10000000 │ │ │ │ ldrb r7, [r3] │ │ │ │ bic sl, sl, #1024 @ 0x400 │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ - beq e3ec │ │ │ │ + beq e394 │ │ │ │ cmp r7, #91 @ 0x5b │ │ │ │ movne r4, #1 │ │ │ │ - beq f308 │ │ │ │ + beq f2b0 │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ - beq ea84 │ │ │ │ + beq ea2c │ │ │ │ tst sl, #1024 @ 0x400 │ │ │ │ str r8, [sp, #8] │ │ │ │ mov r8, r3 │ │ │ │ - beq ea94 │ │ │ │ - b e3ec │ │ │ │ + beq ea3c │ │ │ │ + b e394 │ │ │ │ mov r7, fp │ │ │ │ strb r5, [r8] │ │ │ │ - b e254 │ │ │ │ - ldr r1, [pc, #-1636] @ e9f8 │ │ │ │ + b e1fc │ │ │ │ + ldr r1, [pc, #-1636] @ e9a0 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #320 @ 0x140 │ │ │ │ mov r0, fp │ │ │ │ - bl 52ca0 │ │ │ │ - b eba8 │ │ │ │ + bl 52c48 │ │ │ │ + b eb50 │ │ │ │ mov r0, fp │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ and r3, sl, #262144 @ 0x40000 │ │ │ │ mov r4, r0 │ │ │ │ - bne e828 │ │ │ │ + bne e7d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ea70 │ │ │ │ + bne ea18 │ │ │ │ mov r5, #8 │ │ │ │ - b e838 │ │ │ │ + b e7e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ tst r3, #8 │ │ │ │ - beq f0cc │ │ │ │ + beq f074 │ │ │ │ mov r5, r3 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, #33554432 @ 0x2000000 │ │ │ │ mov r0, fp │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r0, fp │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne e840 │ │ │ │ + bne e7e8 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne ea70 │ │ │ │ + bne ea18 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne ea70 │ │ │ │ + bne ea18 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ subs r3, r3, #93 @ 0x5d │ │ │ │ - bne ea70 │ │ │ │ + bne ea18 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, r2, #3 │ │ │ │ str r2, [r1, #20] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldrb r7, [r8, #3] │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b e74c │ │ │ │ + b e6f4 │ │ │ │ tst r5, #8 │ │ │ │ - beq ea70 │ │ │ │ - ldr r2, [pc, #-1836] @ e9fc │ │ │ │ + beq ea18 │ │ │ │ + ldr r2, [pc, #-1836] @ e9a4 │ │ │ │ mov r4, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #2 │ │ │ │ mov r5, #1 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - b e438 │ │ │ │ - bl 153b4 │ │ │ │ + b e3e0 │ │ │ │ + bl 1535c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ - b de7c │ │ │ │ + b de24 │ │ │ │ mov r3, r8 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ - b e624 │ │ │ │ + b e5cc │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq e8cc │ │ │ │ + beq e874 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b e2a8 │ │ │ │ + b e250 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b e2a8 │ │ │ │ + b e250 │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ orr r3, r3, r2 │ │ │ │ strh r3, [fp, #12] │ │ │ │ cmp r7, #91 @ 0x5b │ │ │ │ - bne e320 │ │ │ │ + bne e2c8 │ │ │ │ mov r0, fp │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e358 │ │ │ │ + beq e300 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ subs r4, r4, r3 │ │ │ │ movne r4, #1 │ │ │ │ - b e358 │ │ │ │ + b e300 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #28] │ │ │ │ - b e7f8 │ │ │ │ + b e7a0 │ │ │ │ mov r4, #0 │ │ │ │ - b e0e4 │ │ │ │ - bl 809c │ │ │ │ + b e08c │ │ │ │ + bl 804c │ │ │ │ cmp r0, #0 │ │ │ │ - bne dffc │ │ │ │ - b e320 │ │ │ │ + bne dfa4 │ │ │ │ + b e2c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, sl │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, fp │ │ │ │ blx r4 │ │ │ │ cmp r0, fp │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq f414 │ │ │ │ + beq f3bc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f26c │ │ │ │ + beq f214 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [r2, #20] │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f604 │ │ │ │ + beq f5ac │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq e330 │ │ │ │ + beq e2d8 │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ - bne e198 │ │ │ │ + bne e140 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - b e8fc │ │ │ │ + b e8a4 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ - b db70 │ │ │ │ - ldr r2, [pc, #-2184] @ ea00 │ │ │ │ + b db18 │ │ │ │ + ldr r2, [pc, #-2184] @ e9a8 │ │ │ │ orr r5, r5, #8 │ │ │ │ and r2, r2, sl │ │ │ │ orr r2, r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ bic sl, sl, #268435456 @ 0x10000000 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b e3cc │ │ │ │ + b e374 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r8 │ │ │ │ - bl a2fc <__time64@plt+0x1fa8> │ │ │ │ + bl a2a4 <__time64@plt+0x1fac> │ │ │ │ str r0, [sp, #12] │ │ │ │ - b eb88 │ │ │ │ - ldr r2, [pc, #-2248] @ ea00 │ │ │ │ + b eb30 │ │ │ │ + ldr r2, [pc, #-2248] @ e9a8 │ │ │ │ mov r1, r8 │ │ │ │ and r2, r2, sl │ │ │ │ orr r2, r2, r5 │ │ │ │ orr r2, r2, #268435456 @ 0x10000000 │ │ │ │ mov r0, fp │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b f000 │ │ │ │ + b efa8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #0 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r0, fp │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ - b ed24 │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ + b eccc │ │ │ │ ldrh r2, [fp, #12] │ │ │ │ mov r7, #91 @ 0x5b │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - bne e3ec │ │ │ │ - b e3e4 │ │ │ │ + bne e394 │ │ │ │ + b e38c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r3, [r3, #1581] @ 0x62d │ │ │ │ cmp r3, #0 │ │ │ │ - beq f530 │ │ │ │ + beq f4d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #1584] @ 0x630 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ea70 │ │ │ │ + bne ea18 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne f518 │ │ │ │ + bne f4c0 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - beq eacc │ │ │ │ + beq ea74 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ str r8, [r3, #20] │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne f508 │ │ │ │ + bne f4b0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ orr r3, r3, r2 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [fp, #12] │ │ │ │ - b f1bc │ │ │ │ + b f164 │ │ │ │ cmp r4, #0 │ │ │ │ - beq f09c │ │ │ │ + beq f044 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - bne f5ec │ │ │ │ + bne f594 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f0d0 │ │ │ │ - b e84c │ │ │ │ + beq f078 │ │ │ │ + b e7f4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ ldreq r3, [sp, #8] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [sp, #8] │ │ │ │ - b ea64 │ │ │ │ + b ea0c │ │ │ │ tst sl, #262144 @ 0x40000 │ │ │ │ - bne ea70 │ │ │ │ + bne ea18 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1a60c │ │ │ │ - b e89c │ │ │ │ - ldr r3, [pc, #-2524] @ ea04 │ │ │ │ + bl 1a5b4 │ │ │ │ + b e844 │ │ │ │ + ldr r3, [pc, #-2524] @ e9ac │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp fp, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldrhne r3, [fp, #12] │ │ │ │ orrne r3, r3, r7 │ │ │ │ strhne r3, [fp, #12] │ │ │ │ - b e320 │ │ │ │ + b e2c8 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r1, #0 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ - b e584 │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ + b e52c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #312] @ 0x138 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b e8fc │ │ │ │ + b e8a4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 517bc │ │ │ │ - b edf8 │ │ │ │ + bl 51764 │ │ │ │ + b eda0 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ cmp r4, #16384 @ 0x4000 │ │ │ │ strb r3, [r8] │ │ │ │ - bne e46c │ │ │ │ - ldr r3, [pc, #-2636] @ ea08 │ │ │ │ + bne e414 │ │ │ │ + ldr r3, [pc, #-2636] @ e9b0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ strh r2, [r3, #2] │ │ │ │ - b df74 │ │ │ │ + b df1c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ add r3, r3, #868 @ 0x364 │ │ │ │ cmp r2, r3 │ │ │ │ - bne dc88 │ │ │ │ - b dc20 │ │ │ │ + bne dc30 │ │ │ │ + b dbc8 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ str r8, [lr, #20] │ │ │ │ - b e320 │ │ │ │ + b e2c8 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne ea70 │ │ │ │ + bne ea18 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ea70 │ │ │ │ + bne ea18 │ │ │ │ ldrb r4, [r2, #-1] │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne ea70 │ │ │ │ + bne ea18 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r0, r8, #1 │ │ │ │ strb r2, [r5, #-1] │ │ │ │ - bl 4ed04 │ │ │ │ + bl 4ecac │ │ │ │ strb r4, [r5, #-1] │ │ │ │ - b ea70 │ │ │ │ + b ea18 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ ldrne r3, [sp, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sp, #8] │ │ │ │ - b ea64 │ │ │ │ + b ea0c │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq f31c │ │ │ │ + beq f2c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq f368 │ │ │ │ + beq f310 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, #91 @ 0x5b │ │ │ │ str r3, [sp, #24] │ │ │ │ - b ebec │ │ │ │ - ldr r1, [pc, #-2836] @ ea0c │ │ │ │ + b eb94 │ │ │ │ + ldr r1, [pc, #-2836] @ e9b4 │ │ │ │ mov r2, #33554432 @ 0x2000000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl 517bc │ │ │ │ - b f348 │ │ │ │ + bl 51764 │ │ │ │ + b f2f0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r0, r8, #1 │ │ │ │ strb r3, [r4, #-1] │ │ │ │ - bl 4ed04 │ │ │ │ - bl f1304 │ │ │ │ + bl 4ecac │ │ │ │ + bl f099c │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ strb r2, [r4, #-1] │ │ │ │ mov r3, r0 │ │ │ │ - b f334 │ │ │ │ + b f2dc │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #-2896] @ ea10 │ │ │ │ + ldr r3, [pc, #-2896] @ e9b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #-2904] @ ea14 │ │ │ │ + ldr r3, [pc, #-2904] @ e9bc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-2908] @ ea18 │ │ │ │ + ldr r2, [pc, #-2908] @ e9c0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ ldr r8, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - b f39c │ │ │ │ + b f344 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f5b0 │ │ │ │ + beq f558 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f5b0 │ │ │ │ - bl 15dac │ │ │ │ + beq f558 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e884 │ │ │ │ + bne e82c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, fp │ │ │ │ - bl 522bc │ │ │ │ + bl 52264 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne e884 │ │ │ │ - b f0cc │ │ │ │ + bne e82c │ │ │ │ + b f074 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ ldrhne r3, [fp, #12] │ │ │ │ orrne r3, r3, #8192 @ 0x2000 │ │ │ │ strhne r3, [fp, #12] │ │ │ │ - b dc4c │ │ │ │ + b dbf4 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - b e840 │ │ │ │ + b e7e8 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ ldr r8, [sp, #8] │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - b e358 │ │ │ │ + b e300 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq e198 │ │ │ │ + beq e140 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq e198 │ │ │ │ + beq e140 │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ - bl 517bc │ │ │ │ - b e198 │ │ │ │ + bl 51764 │ │ │ │ + b e140 │ │ │ │ mov r0, fp │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #-3108] @ ea1c │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #-3108] @ e9c4 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #-3128] @ ea20 │ │ │ │ + ldr r0, [pc, #-3128] @ e9c8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ orr r3, r3, r2 │ │ │ │ strh r3, [fp, #12] │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - b f1b4 │ │ │ │ + b f15c │ │ │ │ ldr lr, [sp, #28] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str fp, [sp, #20] │ │ │ │ str r3, [lr, #20] │ │ │ │ - b e198 │ │ │ │ + b e140 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr lr, [pc, #2848] @ 101c4 │ │ │ │ - ldr ip, [pc, #2848] @ 101c8 │ │ │ │ + ldr lr, [pc, #2848] @ 1016c │ │ │ │ + ldr ip, [pc, #2848] @ 10170 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr sl, [pc, #2840] @ 101cc │ │ │ │ + ldr sl, [pc, #2840] @ 10174 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ - ldr r3, [pc, #2836] @ 101d0 │ │ │ │ + ldr r3, [pc, #2836] @ 10178 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ mov ip, #0 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r5, [sl, r3] │ │ │ │ subs r6, r1, #0 │ │ │ │ ldr r1, [r5, #140] @ 0x8c │ │ │ │ @@ -7416,401 +7416,401 @@ │ │ │ │ str r3, [r9, #24] │ │ │ │ str r3, [r5, #312] @ 0x138 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str ip, [sp] │ │ │ │ cmp r3, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r6, [r5, #1236] @ 0x4d4 │ │ │ │ - beq fba0 │ │ │ │ - ldr r3, [pc, #2704] @ 101d4 │ │ │ │ + beq fb48 │ │ │ │ + ldr r3, [pc, #2704] @ 1017c │ │ │ │ tst r7, r3 │ │ │ │ - beq f7f4 │ │ │ │ + beq f79c │ │ │ │ ldr r0, [r5, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f75c │ │ │ │ + beq f704 │ │ │ │ tst r7, #512 @ 0x200 │ │ │ │ - bne fdf0 │ │ │ │ - ldr r3, [pc, #2676] @ 101d8 │ │ │ │ + bne fd98 │ │ │ │ + ldr r3, [pc, #2676] @ 10180 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldrb r0, [r8] │ │ │ │ cmp r3, r6 │ │ │ │ - beq f868 │ │ │ │ + beq f810 │ │ │ │ ands r3, r7, #128 @ 0x80 │ │ │ │ - beq fddc │ │ │ │ - ldr r3, [pc, #2644] @ 101dc │ │ │ │ + beq fd84 │ │ │ │ + ldr r3, [pc, #2644] @ 10184 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bgt f900 │ │ │ │ - ldr r3, [pc, #2616] @ 101e0 │ │ │ │ + bgt f8a8 │ │ │ │ + ldr r3, [pc, #2616] @ 10188 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ cmp r3, #24 │ │ │ │ - beq fd9c │ │ │ │ + beq fd44 │ │ │ │ tst r7, #1048576 @ 0x100000 │ │ │ │ - beq fe8c │ │ │ │ + beq fe34 │ │ │ │ mov r9, #0 │ │ │ │ - ldr r2, [pc, #2584] @ 101e4 │ │ │ │ - ldr r3, [pc, #2552] @ 101c8 │ │ │ │ + ldr r2, [pc, #2584] @ 1018c │ │ │ │ + ldr r3, [pc, #2552] @ 10170 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 101c0 │ │ │ │ + bne 10168 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsr r2, r7, #18 │ │ │ │ and r2, r2, #1 │ │ │ │ eor r2, r2, #1 │ │ │ │ tst r7, #524288 @ 0x80000 │ │ │ │ lsl r2, r2, #3 │ │ │ │ orrne r2, r2, #524288 @ 0x80000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq f7c0 │ │ │ │ + beq f768 │ │ │ │ tst r7, #16384 @ 0x4000 │ │ │ │ - bne f7c4 │ │ │ │ + bne f76c │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ - ldr r2, [pc, #2484] @ 101e8 │ │ │ │ + ldr r2, [pc, #2484] @ 10190 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - bne f7c4 │ │ │ │ + bne f76c │ │ │ │ ldr r3, [r9, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r5, #312] @ 0x138 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ ldr r9, [r3] │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq f83c │ │ │ │ - b f7c4 │ │ │ │ + beq f7e4 │ │ │ │ + b f76c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #2416] @ 101e0 │ │ │ │ + ldr r3, [pc, #2416] @ 10188 │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ - b f8a4 │ │ │ │ + b f84c │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ cmpne r3, #47 @ 0x2f │ │ │ │ - beq fed4 │ │ │ │ + beq fe7c │ │ │ │ ldrb r0, [ip, r3] │ │ │ │ cmp r0, #30 │ │ │ │ - bhi fed4 │ │ │ │ - ldr r1, [pc, #2384] @ 101ec │ │ │ │ + bhi fe7c │ │ │ │ + ldr r1, [pc, #2384] @ 10194 │ │ │ │ lsr r1, r1, r0 │ │ │ │ tst r1, #1 │ │ │ │ - beq fed4 │ │ │ │ + beq fe7c │ │ │ │ mov fp, r2 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ - bne f87c │ │ │ │ + bne f824 │ │ │ │ lsr r2, r7, #18 │ │ │ │ and r2, r2, #1 │ │ │ │ eor r2, r2, #1 │ │ │ │ lsl r2, r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq fdb0 │ │ │ │ + beq fd58 │ │ │ │ ldr r2, [r5, #1212] @ 0x4bc │ │ │ │ cmp r2, #0 │ │ │ │ - beq fdb0 │ │ │ │ + beq fd58 │ │ │ │ mov r1, r3 │ │ │ │ - bl aae0 <__time64@plt+0x278c> │ │ │ │ + bl aa88 <__time64@plt+0x2790> │ │ │ │ mov r9, r0 │ │ │ │ - b fdb0 │ │ │ │ - ldr r3, [pc, #2280] @ 101f0 │ │ │ │ + b fd58 │ │ │ │ + ldr r3, [pc, #2280] @ 10198 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq fe1c │ │ │ │ + beq fdc4 │ │ │ │ blx r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f7b8 │ │ │ │ - ldr r3, [pc, #2244] @ 101f4 │ │ │ │ - ldr fp, [pc, #2244] @ 101f8 │ │ │ │ + bne f760 │ │ │ │ + ldr r3, [pc, #2244] @ 1019c │ │ │ │ + ldr fp, [pc, #2244] @ 101a0 │ │ │ │ and r3, r7, r3 │ │ │ │ - ldr r4, [pc, #2240] @ 101fc │ │ │ │ + ldr r4, [pc, #2240] @ 101a4 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ add fp, pc, fp │ │ │ │ mov r1, r8 │ │ │ │ add fp, fp, #256 @ 0x100 │ │ │ │ mov r8, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b f96c │ │ │ │ + b f914 │ │ │ │ add r4, r4, #32 │ │ │ │ cmp r4, fp │ │ │ │ - beq fc44 │ │ │ │ + beq fbec │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne f960 │ │ │ │ + bne f908 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, r9 │ │ │ │ - bne f960 │ │ │ │ + bne f908 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne f960 │ │ │ │ + bne f908 │ │ │ │ ldrsh r2, [r4, #30] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne f960 │ │ │ │ + bne f908 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq f960 │ │ │ │ + beq f908 │ │ │ │ mov r5, r8 │ │ │ │ ldr r2, [r5, #140] @ 0x8c │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #28] │ │ │ │ ldr r9, [r4, #12] │ │ │ │ ldrsh fp, [r4, #30] │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ add fp, r1, fp │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq fa14 │ │ │ │ + beq f9bc │ │ │ │ ands r1, r7, #134217728 @ 0x8000000 │ │ │ │ - beq 101b0 │ │ │ │ + beq 10158 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [r5, #312] @ 0x138 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [r5, #1236] @ 0x4d4 │ │ │ │ - ldr r3, [pc, #2004] @ 10200 │ │ │ │ + ldr r3, [pc, #2004] @ 101a8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ mov r4, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strh r4, [r3, #2] │ │ │ │ - beq fe2c │ │ │ │ + beq fdd4 │ │ │ │ lsr r3, r7, #18 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ strb r2, [r6] │ │ │ │ and r2, r7, #524288 @ 0x80000 │ │ │ │ orr r2, r2, r3, lsl #3 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ mov r2, r4 │ │ │ │ strb r4, [r6] │ │ │ │ ldrb r4, [fp] │ │ │ │ mov r9, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq fda8 │ │ │ │ + beq fd50 │ │ │ │ ldr r3, [r5, #1212] @ 0x4bc │ │ │ │ sub r6, r4, #61 @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ - beq fab4 │ │ │ │ + beq fa5c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl aae0 <__time64@plt+0x278c> │ │ │ │ + bl aa88 <__time64@plt+0x2790> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r0 │ │ │ │ cmp r9, #0 │ │ │ │ moveq r6, #0 │ │ │ │ andne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq fda8 │ │ │ │ + beq fd50 │ │ │ │ tst r7, #512 @ 0x200 │ │ │ │ - beq f7b8 │ │ │ │ + beq f760 │ │ │ │ ldr r6, [r5, #196] @ 0xc4 │ │ │ │ add r4, fp, #1 │ │ │ │ ands r6, r6, #32768 @ 0x8000 │ │ │ │ - bne ff20 │ │ │ │ + bne fec8 │ │ │ │ tst r7, #33554432 @ 0x2000000 │ │ │ │ ldr fp, [r5, #368] @ 0x170 │ │ │ │ str r6, [r5, #368] @ 0x170 │ │ │ │ ldrh r1, [r9, #12] │ │ │ │ - beq fb00 │ │ │ │ + beq faa8 │ │ │ │ ldr r0, [r5, #1212] @ 0x4bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq ff94 │ │ │ │ + beq ff3c │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r8, [pc, #1784] @ 10204 │ │ │ │ + ldr r8, [pc, #1784] @ 101ac │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ and r8, r8, r1 │ │ │ │ - bne ffe8 │ │ │ │ + bne ff90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #1764] @ 10208 │ │ │ │ + ldr r1, [pc, #1764] @ 101b0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [sl, r1] │ │ │ │ cmp r3, r1 │ │ │ │ andne r6, r7, #8192 @ 0x2000 │ │ │ │ orrne r6, r6, r2 │ │ │ │ cmp r8, #16384 @ 0x4000 │ │ │ │ ldrheq r1, [r9, #12] │ │ │ │ biceq r1, r1, #16384 @ 0x4000 │ │ │ │ strheq r1, [r9, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne fb54 │ │ │ │ + bne fafc │ │ │ │ tst r7, #8388608 @ 0x800000 │ │ │ │ - bne ff68 │ │ │ │ + bne ff10 │ │ │ │ tst r7, #134217728 @ 0x8000000 │ │ │ │ - bne ffb4 │ │ │ │ + bne ff5c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ cmp r8, #16384 @ 0x4000 │ │ │ │ - beq 10068 │ │ │ │ - ldr r3, [pc, #1680] @ 1020c │ │ │ │ + beq 10010 │ │ │ │ + ldr r3, [pc, #1680] @ 101b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ str fp, [r5, #368] @ 0x170 │ │ │ │ str r2, [r3, #324] @ 0x144 │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ bic r7, r7, #17920 @ 0x4600 │ │ │ │ bic r7, r7, #128 @ 0x80 │ │ │ │ orr r3, r3, r7 │ │ │ │ strh r3, [r9, #12] │ │ │ │ - b fdb0 │ │ │ │ + b fd58 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd88 │ │ │ │ + beq fd30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r2 │ │ │ │ - bl a2fc <__time64@plt+0x1fa8> │ │ │ │ + bl a2a4 <__time64@plt+0x1fac> │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bic r7, r7, #128 @ 0x80 │ │ │ │ orr r7, r7, #16384 @ 0x4000 │ │ │ │ mov r8, r0 │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ ldrb r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ ldrb r0, [r8] │ │ │ │ - beq f864 │ │ │ │ + beq f80c │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ str r6, [sp, #16] │ │ │ │ - beq 10024 │ │ │ │ + beq ffcc │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #1524] @ 10210 │ │ │ │ + ldr r3, [pc, #1524] @ 101b8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bgt f900 │ │ │ │ - ldr r3, [pc, #1456] @ 101e0 │ │ │ │ + bgt f8a8 │ │ │ │ + ldr r3, [pc, #1456] @ 10188 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ cmp r3, #24 │ │ │ │ - beq f928 │ │ │ │ - b f7b8 │ │ │ │ + beq f8d0 │ │ │ │ + b f760 │ │ │ │ mov r9, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r1 │ │ │ │ mov r3, r9 │ │ │ │ strh r2, [r4, #2] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl d9bc │ │ │ │ + bl d964 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq fa24 │ │ │ │ + beq f9cc │ │ │ │ ldrsh r3, [r4, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq fa24 │ │ │ │ + beq f9cc │ │ │ │ ldrb r3, [fp, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq fa24 │ │ │ │ + beq f9cc │ │ │ │ ldrb r1, [fp] │ │ │ │ ldrsh r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne ff4c │ │ │ │ - bl 7f04 │ │ │ │ + bne fef4 │ │ │ │ + bl 7eb4 │ │ │ │ lsl r2, r0, #16 │ │ │ │ asr r2, r2, #16 │ │ │ │ - ldr r3, [pc, #1368] @ 10214 │ │ │ │ + ldr r3, [pc, #1368] @ 101bc │ │ │ │ ldr ip, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, ip, lsl #5 │ │ │ │ ldrsh r0, [r3, #28] │ │ │ │ add r1, r2, #32 │ │ │ │ bic r1, r1, #31 │ │ │ │ cmp r0, r1 │ │ │ │ lsl r4, ip, #5 │ │ │ │ strh r2, [r3, #30] │ │ │ │ - bge fd10 │ │ │ │ + bge fcb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10098 │ │ │ │ + bne 10040 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - ldr r3, [pc, #1304] @ 10218 │ │ │ │ + ldr r3, [pc, #1304] @ 101c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrsh r2, [r3, #30] │ │ │ │ str r0, [r3, #8] │ │ │ │ strh r1, [r3, #28] │ │ │ │ - ldr r3, [pc, #1284] @ 1021c │ │ │ │ + ldr r3, [pc, #1284] @ 101c4 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldrsh r1, [r4, #30] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov ip, #0 │ │ │ │ strb ip, [r0, r1] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r2, [pc, #1196] @ 101f4 │ │ │ │ + ldr r2, [pc, #1196] @ 1019c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ and r2, r2, r7 │ │ │ │ str r6, [r3, r1, lsl #5] │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldrh r2, [r3] │ │ │ │ str r9, [r4, #12] │ │ │ │ @@ -7819,1778 +7819,1778 @@ │ │ │ │ strh r2, [r3] │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r5, #312] @ 0x138 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r5, #1236] @ 0x4d4 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b fa24 │ │ │ │ - ldr r3, [pc, #1152] @ 10210 │ │ │ │ + b f9cc │ │ │ │ + ldr r3, [pc, #1152] @ 101b8 │ │ │ │ orr r7, r7, #16384 @ 0x4000 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b f768 │ │ │ │ + b f710 │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - bne f928 │ │ │ │ - b f7b8 │ │ │ │ + bne f8d0 │ │ │ │ + b f760 │ │ │ │ cmp r4, #0 │ │ │ │ - bne fe68 │ │ │ │ + bne fe10 │ │ │ │ ldrb r3, [sp, #36] @ 0x24 │ │ │ │ tst r3, #1 │ │ │ │ - beq f7c4 │ │ │ │ + beq f76c │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ subs r1, r3, r2 │ │ │ │ - bne fea4 │ │ │ │ + bne fe4c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ - b f7c4 │ │ │ │ + b f76c │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - beq feac │ │ │ │ + beq fe54 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b fc20 │ │ │ │ + b fbc8 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #0 │ │ │ │ - bl a2fc <__time64@plt+0x1fa8> │ │ │ │ + bl a2a4 <__time64@plt+0x1fac> │ │ │ │ ldrb r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #976] @ 101d8 │ │ │ │ + ldr r3, [pc, #976] @ 10180 │ │ │ │ orr r2, r2, #1 │ │ │ │ strb r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ - b f768 │ │ │ │ - bl 809c │ │ │ │ + b f710 │ │ │ │ + bl 804c │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b f920 │ │ │ │ + b f8c8 │ │ │ │ ldrb r4, [fp] │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ ldrne r2, [sp, #12] │ │ │ │ - beq 1003c │ │ │ │ + beq ffe4 │ │ │ │ cmp r4, #43 @ 0x2b │ │ │ │ - bne fa7c │ │ │ │ + bne fa24 │ │ │ │ ldrb r3, [fp, #1] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - beq 100ac │ │ │ │ + beq 10054 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f7b8 │ │ │ │ + beq f760 │ │ │ │ ldr r3, [r5, #1212] @ 0x4bc │ │ │ │ cmp r3, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne fa9c │ │ │ │ + bne fa44 │ │ │ │ tst r7, #1048576 @ 0x100000 │ │ │ │ - bne f7c0 │ │ │ │ + bne f768 │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ - beq 101a0 │ │ │ │ + beq 10148 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - bne fe8c │ │ │ │ - ldr r3, [pc, #920] @ 10220 │ │ │ │ + bne fe34 │ │ │ │ + ldr r3, [pc, #920] @ 101c8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r0, [pc, #912] @ 10224 │ │ │ │ + ldr r0, [pc, #912] @ 101cc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - bl a38f4 │ │ │ │ - b f7c4 │ │ │ │ + bl 976d4 │ │ │ │ + bl a389c │ │ │ │ + b f76c │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldrb r0, [r8, #1] │ │ │ │ cmp r2, r6 │ │ │ │ orr r7, r7, #16384 @ 0x4000 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 10034 │ │ │ │ + beq ffdc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #312] @ 0x138 │ │ │ │ - b f798 │ │ │ │ + b f740 │ │ │ │ lsr r2, r7, #18 │ │ │ │ and r2, r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ eor r2, r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ lsl r2, r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ strb r6, [fp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strb r3, [fp] │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq ff84 │ │ │ │ - ldr r3, [pc, #756] @ 10208 │ │ │ │ + beq ff2c │ │ │ │ + ldr r3, [pc, #756] @ 101b0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b fa84 │ │ │ │ + b fa2c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r3, r3, #112 @ 0x70 │ │ │ │ cmp r9, r3 │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ orreq r3, r3, #32768 @ 0x8000 │ │ │ │ strheq r3, [r9, #12] │ │ │ │ - b fb8c │ │ │ │ - bl 7f28 │ │ │ │ + b fb34 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa24 │ │ │ │ + beq f9cc │ │ │ │ sub r0, r0, r8 │ │ │ │ lsl r2, r0, #16 │ │ │ │ asr r2, r2, #16 │ │ │ │ - b fcb4 │ │ │ │ + b fc5c │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne fb54 │ │ │ │ + bne fafc │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1022c │ │ │ │ - b fb54 │ │ │ │ - ldr r3, [pc, #636] @ 10208 │ │ │ │ + bl 101d4 │ │ │ │ + b fafc │ │ │ │ + ldr r3, [pc, #636] @ 101b0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b fe68 │ │ │ │ + b fe10 │ │ │ │ and r0, r1, #98 @ 0x62 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - beq ffac │ │ │ │ + beq ff54 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100e4 │ │ │ │ + beq 1008c │ │ │ │ str fp, [r5, #368] @ 0x170 │ │ │ │ - b f7c4 │ │ │ │ + b f76c │ │ │ │ mov r0, r9 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq ffd8 │ │ │ │ + beq ff80 │ │ │ │ mov r0, r9 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ cmp r0, #0 │ │ │ │ movne r9, r0 │ │ │ │ - beq 1011c │ │ │ │ + beq 100c4 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1022c │ │ │ │ - b fb5c │ │ │ │ + bl 101d4 │ │ │ │ + b fb04 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb14 │ │ │ │ + beq fabc │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne fb14 │ │ │ │ + bne fabc │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ - b fb1c │ │ │ │ - ldr r3, [pc, #484] @ 10210 │ │ │ │ + b fac4 │ │ │ │ + ldr r3, [pc, #484] @ 101b8 │ │ │ │ ldrb r0, [r8, #1] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r6, [r5, #296] @ 0x128 │ │ │ │ - b fec8 │ │ │ │ + b fe70 │ │ │ │ ldrb r3, [fp, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 100d4 │ │ │ │ + beq 1007c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 10198 │ │ │ │ + beq 10140 │ │ │ │ ldr r3, [r5, #1212] @ 0x4bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq fe68 │ │ │ │ + beq fe10 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ - b fa9c │ │ │ │ + b fa44 │ │ │ │ ldr r1, [r5, #296] @ 0x128 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #296] @ 0x128 │ │ │ │ mov r0, r9 │ │ │ │ strne r3, [r5, #1236] @ 0x4d4 │ │ │ │ - bl 106e4 │ │ │ │ - b fb74 │ │ │ │ + bl 1068c │ │ │ │ + b fb1c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl 599dc │ │ │ │ + bl 59984 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b fcf8 │ │ │ │ + b fca0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f7b8 │ │ │ │ + beq f760 │ │ │ │ ldr r1, [r5, #1212] @ 0x4bc │ │ │ │ orr r2, r2, #65536 @ 0x10000 │ │ │ │ cmp r1, #0 │ │ │ │ add fp, fp, #1 │ │ │ │ movne r4, r3 │ │ │ │ movne r6, #1 │ │ │ │ - bne fa9c │ │ │ │ - b fac8 │ │ │ │ + bne fa44 │ │ │ │ + b fa70 │ │ │ │ ldrb r4, [fp, #2] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ add fp, fp, #2 │ │ │ │ - b fe3c │ │ │ │ + b fde4 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb00 │ │ │ │ + beq faa8 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb00 │ │ │ │ + beq faa8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ffac │ │ │ │ + bne ff54 │ │ │ │ ldrh r1, [r9, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b fb00 │ │ │ │ + b faa8 │ │ │ │ ldr r3, [sl, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ffd8 │ │ │ │ + bne ff80 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r2, #3538944 @ 0x360000 │ │ │ │ mov r0, r4 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ffd8 │ │ │ │ + beq ff80 │ │ │ │ mov r0, r9 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ffd8 │ │ │ │ + beq ff80 │ │ │ │ ldr r2, [sl, #28] │ │ │ │ mov r0, r9 │ │ │ │ orr r2, r2, #1073741824 @ 0x40000000 │ │ │ │ str r2, [sl, #28] │ │ │ │ - bl 513e0 │ │ │ │ + bl 51388 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ orr r2, r0, #4194304 @ 0x400000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r0, r9 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ ldr r2, [sl, #28] │ │ │ │ bic r2, r2, #1073741824 @ 0x40000000 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl, #28] │ │ │ │ mov r9, r0 │ │ │ │ - b ffd8 │ │ │ │ + b ff80 │ │ │ │ tst r7, #1048576 @ 0x100000 │ │ │ │ - bne f7c0 │ │ │ │ - ldr r3, [pc, #128] @ 10228 │ │ │ │ + bne f768 │ │ │ │ + ldr r3, [pc, #128] @ 101d0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b fe8c │ │ │ │ + b fe34 │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 517bc │ │ │ │ - b fa14 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq lr, r1, r4, lsl #1 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq lr, r1, r4, rrx │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 51764 │ │ │ │ + b f9bc │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq sp, r1, r4, ror #1 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq sp, r1, r4, asr #1 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r2, r0, lsl #5 │ │ │ │ - andeq r0, r0, r0, lsl r8 │ │ │ │ - andeq r0, r0, ip, ror #7 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - andseq sp, r1, ip, asr pc │ │ │ │ + andeq r0, r0, r8, lsl #16 │ │ │ │ + andeq r0, r0, r4, ror #7 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0x0011cfbc │ │ │ │ @ instruction: 0xffffc080 │ │ │ │ andmi r8, r0, r1 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ andeq r0, r8, r0, lsl #8 │ │ │ │ - andseq r1, r2, ip, lsl #6 │ │ │ │ - @ instruction: 0x001212fc │ │ │ │ - andseq r1, r2, r0, lsr #4 │ │ │ │ + andseq r0, r2, r4, ror #6 │ │ │ │ + andseq r0, r2, r4, asr r3 │ │ │ │ + andseq r0, r2, r8, ror r2 │ │ │ │ andeq ip, r0, r0, lsl #1 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - ldrsbeq r1, [r2], -r0 │ │ │ │ - andeq r0, r0, r8, ror #14 │ │ │ │ - mulseq r2, r0, pc @ │ │ │ │ - andseq r0, r2, r0, asr pc │ │ │ │ - andseq r0, r2, r4, lsr pc │ │ │ │ - andeq r0, r0, r0, asr r7 │ │ │ │ - ldrdeq r2, [lr], -r4 │ │ │ │ - andeq r0, r0, r8, lsl #10 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andseq r0, r2, r8, lsr #2 │ │ │ │ + andeq r0, r0, r0, ror #14 │ │ │ │ + andseq pc, r1, r8, ror #31 │ │ │ │ + andseq pc, r1, r8, lsr #31 │ │ │ │ + andseq pc, r1, ip, lsl #31 │ │ │ │ + andeq r0, r0, r8, asr #14 │ │ │ │ + andeq r2, lr, r4, asr #13 │ │ │ │ + andeq r0, r0, r0, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #1140] @ 106b8 │ │ │ │ - ldr r3, [pc, #1140] @ 106bc │ │ │ │ + ldr r6, [pc, #1140] @ 10660 │ │ │ │ + ldr r3, [pc, #1140] @ 10664 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r7, #100] @ 0x64 │ │ │ │ add r3, r3, #1616 @ 0x650 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 10380 │ │ │ │ + beq 10328 │ │ │ │ tst r1, #1 │ │ │ │ ldrh ip, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 10388 │ │ │ │ - ldr r3, [pc, #1088] @ 106c0 │ │ │ │ + beq 10330 │ │ │ │ + ldr r3, [pc, #1088] @ 10668 │ │ │ │ and r3, r3, ip │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ - beq 103c8 │ │ │ │ + beq 10370 │ │ │ │ ldr r3, [r7, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 103b4 │ │ │ │ + bne 1035c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ bic r2, ip, #128 @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ strh r2, [r4, #12] │ │ │ │ - beq 102d0 │ │ │ │ + beq 10278 │ │ │ │ and r1, ip, #49152 @ 0xc000 │ │ │ │ cmp r1, #16384 @ 0x4000 │ │ │ │ - beq 102d0 │ │ │ │ - ldr r1, [pc, #1032] @ 106c4 │ │ │ │ + beq 10278 │ │ │ │ + ldr r1, [pc, #1032] @ 1066c │ │ │ │ ldr r7, [r6, r1] │ │ │ │ ldrb r8, [r7] │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r7] │ │ │ │ - beq 10610 │ │ │ │ + beq 105b8 │ │ │ │ and r3, ip, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 10528 │ │ │ │ + beq 104d0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1032c │ │ │ │ + beq 102d4 │ │ │ │ tst ip, #1024 @ 0x400 │ │ │ │ - bne 10630 │ │ │ │ + bne 105d8 │ │ │ │ and ip, ip, #61440 @ 0xf000 │ │ │ │ cmp ip, #16384 @ 0x4000 │ │ │ │ addne r7, r4, #20 │ │ │ │ - beq 10584 │ │ │ │ - ldr r3, [pc, #960] @ 106c8 │ │ │ │ + beq 1052c │ │ │ │ + ldr r3, [pc, #960] @ 10670 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ - ldr r3, [pc, #956] @ 106cc │ │ │ │ + ldr r3, [pc, #956] @ 10674 │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne 10564 │ │ │ │ + bne 1050c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ ldrh ip, [r4, #12] │ │ │ │ and r3, ip, #1024 @ 0x400 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 10540 │ │ │ │ + bne 104e8 │ │ │ │ and r3, ip, #12288 @ 0x3000 │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ strh r2, [r4, #14] │ │ │ │ - beq 10674 │ │ │ │ + beq 1061c │ │ │ │ tst ip, #8192 @ 0x2000 │ │ │ │ and r5, r5, #8192 @ 0x2000 │ │ │ │ - beq 10558 │ │ │ │ + beq 10500 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105e4 │ │ │ │ + beq 1058c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r4, #12] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst ip, #1 │ │ │ │ - beq 10278 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #820] @ 106d0 │ │ │ │ + beq 10220 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #820] @ 10678 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #804] @ 106d4 │ │ │ │ + ldr r0, [pc, #804] @ 1067c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29390 │ │ │ │ + bl 29338 │ │ │ │ ldrh ip, [r4, #12] │ │ │ │ - b 10294 │ │ │ │ + b 1023c │ │ │ │ ldr r8, [r4, #20] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 10288 │ │ │ │ + beq 10230 │ │ │ │ ldrsh r3, [r8, #10] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ strhne r3, [r8, #10] │ │ │ │ - bne 10380 │ │ │ │ + bne 10328 │ │ │ │ ldr r9, [r4, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 10330 │ │ │ │ + beq 102d8 │ │ │ │ ands fp, ip, #512 @ 0x200 │ │ │ │ - bne 10330 │ │ │ │ + bne 102d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 10454 │ │ │ │ + beq 103fc │ │ │ │ mov r2, #2490368 @ 0x260000 │ │ │ │ strb fp, [sl] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ strb r2, [sl] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 10454 │ │ │ │ + beq 103fc │ │ │ │ ldr r2, [r7, #308] @ 0x134 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 10454 │ │ │ │ + beq 103fc │ │ │ │ mov r2, fp │ │ │ │ add r1, sl, #1 │ │ │ │ - bl 144f4 │ │ │ │ + bl 1449c │ │ │ │ ldr r0, [r8, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 104a0 │ │ │ │ + beq 10448 │ │ │ │ ldr r1, [r7, #1244] @ 0x4dc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 104a0 │ │ │ │ + beq 10448 │ │ │ │ mov r2, #0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 104a0 │ │ │ │ + beq 10448 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ ldr r0, [r7, #1244] @ 0x4dc │ │ │ │ cmp r3, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ - beq 106ac │ │ │ │ + beq 10654 │ │ │ │ mov r2, #8 │ │ │ │ blx r3 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 1047c │ │ │ │ + bne 10424 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1050c │ │ │ │ + beq 104b4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 10504 │ │ │ │ + beq 104ac │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ mov r2, #8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ mov sl, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r1, [r8, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 104c4 │ │ │ │ + bne 1046c │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ ldr r0, [r9, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105c8 │ │ │ │ + beq 10570 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9, #8] │ │ │ │ - bl a3458 │ │ │ │ - b 105c8 │ │ │ │ + bl a3400 │ │ │ │ + b 10570 │ │ │ │ ands r3, ip, #1024 @ 0x400 │ │ │ │ - beq 1068c │ │ │ │ - ldr r3, [pc, #404] @ 106cc │ │ │ │ + beq 10634 │ │ │ │ + ldr r3, [pc, #404] @ 10674 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10380 │ │ │ │ + bne 10328 │ │ │ │ ldrh ip, [r4, #12] │ │ │ │ - b 1033c │ │ │ │ + b 102e4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10370 │ │ │ │ - b 10378 │ │ │ │ + beq 10318 │ │ │ │ + b 10320 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 10324 │ │ │ │ + bne 102cc │ │ │ │ mov r0, r1 │ │ │ │ - bl 7b20 │ │ │ │ - b 10324 │ │ │ │ + bl 7adc │ │ │ │ + b 102cc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10330 │ │ │ │ + beq 102d8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 105b0 │ │ │ │ - ldr r3, [pc, #320] @ 106d8 │ │ │ │ + beq 10558 │ │ │ │ + ldr r3, [pc, #320] @ 10680 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #260] @ 0x104 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105b0 │ │ │ │ + beq 10558 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 105cc │ │ │ │ + beq 10574 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldrh ip, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ and r3, ip, #1024 @ 0x400 │ │ │ │ - b 10334 │ │ │ │ - ldr r3, [pc, #240] @ 106dc │ │ │ │ + b 102dc │ │ │ │ + ldr r3, [pc, #240] @ 10684 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ ldr r3, [r2, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #64] @ 0x40 │ │ │ │ - beq 10370 │ │ │ │ + beq 10318 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 10370 │ │ │ │ - b 10378 │ │ │ │ + bne 10318 │ │ │ │ + b 10320 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r7] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ strb r8, [r7] │ │ │ │ - b 10380 │ │ │ │ + b 10328 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10650 │ │ │ │ + beq 105f8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 10698 │ │ │ │ + beq 10640 │ │ │ │ ldrh ip, [r4, #12] │ │ │ │ - ldr r3, [pc, #132] @ 106e0 │ │ │ │ + ldr r3, [pc, #132] @ 10688 │ │ │ │ and r3, r3, ip │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ addne r7, r4, #20 │ │ │ │ - beq 1057c │ │ │ │ + beq 10524 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10300 │ │ │ │ - b 1032c │ │ │ │ + bne 102a8 │ │ │ │ + b 102d4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ strh r3, [r4, #12] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a890 <__time64@plt+0x253c> │ │ │ │ + b a838 <__time64@plt+0x2540> │ │ │ │ mov ip, r2 │ │ │ │ strh r3, [r4, #20] │ │ │ │ - b 1033c │ │ │ │ + b 102e4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1032c │ │ │ │ + beq 102d4 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ - b 10668 │ │ │ │ + b 10610 │ │ │ │ mov r2, #2 │ │ │ │ blx r3 │ │ │ │ - b 104a0 │ │ │ │ - andseq sp, r1, r4, ror #9 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 10448 │ │ │ │ + andseq ip, r1, r4, asr #10 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r4, r0, r0, lsr #1 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r0, r0, ip, lsr #7 │ │ │ │ - @ instruction: 0x000e2abc │ │ │ │ - @ instruction: 0x001206b8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r4, lsl #9 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq r0, r0, r4, lsr #7 │ │ │ │ + andeq r2, lr, ip, lsr #3 │ │ │ │ + andseq pc, r1, r0, lsl r7 @ │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ andeq pc, r0, r0, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #1708] @ 10da8 │ │ │ │ + ldr r3, [pc, #1708] @ 10d50 │ │ │ │ mov r7, r1 │ │ │ │ ldrh r1, [r0, #12] │ │ │ │ - ldr sl, [pc, #1700] @ 10dac │ │ │ │ + ldr sl, [pc, #1700] @ 10d54 │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ add sl, pc, sl │ │ │ │ sub sp, sp, #20 │ │ │ │ - beq 10960 │ │ │ │ + beq 10908 │ │ │ │ ands r6, r1, #1024 @ 0x400 │ │ │ │ - bne 10cc4 │ │ │ │ - ldr r3, [pc, #1672] @ 10db0 │ │ │ │ + bne 10c6c │ │ │ │ + ldr r3, [pc, #1672] @ 10d58 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sl, r3] │ │ │ │ mov r9, r2 │ │ │ │ ldr r8, [r5, #1236] @ 0x4d4 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ - beq 10948 │ │ │ │ + beq 108f0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9fc4 <__time64@plt+0x1c70> │ │ │ │ + bl 9f6c <__time64@plt+0x1c74> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 10760 │ │ │ │ + beq 10708 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 10bbc │ │ │ │ + bne 10b64 │ │ │ │ cmp r7, #0 │ │ │ │ orr r2, r9, #1835008 @ 0x1c0000 │ │ │ │ - beq 109cc │ │ │ │ + beq 10974 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - beq 10af0 │ │ │ │ + beq 10a98 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [r5, #1236] @ 0x4d4 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 10a74 │ │ │ │ + beq 10a1c │ │ │ │ cmp r6, #0 │ │ │ │ moveq r9, r6 │ │ │ │ moveq fp, r3 │ │ │ │ - bne 10a0c │ │ │ │ + bne 109b4 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ subs r1, r2, r8 │ │ │ │ movne r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10d10 │ │ │ │ + bne 10cb8 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #426] @ 0x1aa │ │ │ │ - bne 10968 │ │ │ │ + bne 10910 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 10984 │ │ │ │ + beq 1092c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 10888 │ │ │ │ + beq 10830 │ │ │ │ ldr r3, [r9, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 10888 │ │ │ │ + beq 10830 │ │ │ │ str r8, [r5, #1236] @ 0x4d4 │ │ │ │ mov r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ strb r8, [r5, #426] @ 0x1aa │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ mov r2, #16384 @ 0x4000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ mov r1, #32 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ str r0, [r4, #20] │ │ │ │ str r7, [r0] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str fp, [r3, #8] │ │ │ │ ldr r3, [r9, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 108f4 │ │ │ │ + beq 1089c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r7 │ │ │ │ add r3, r3, #20 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 51048 │ │ │ │ + bl 50ff0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ orr r0, r0, #67108864 @ 0x4000000 │ │ │ │ str r0, [r3, #16] │ │ │ │ - b 10904 │ │ │ │ + b 108ac │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ ands r3, r3, #1024 @ 0x400 │ │ │ │ - beq 10a2c │ │ │ │ + beq 109d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ str r8, [r5, #1236] @ 0x4d4 │ │ │ │ mov r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ strb r8, [r5, #426] @ 0x1aa │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ mov r2, #16384 @ 0x4000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ mov r1, #32 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ cmp r6, r8 │ │ │ │ str r0, [r4, #20] │ │ │ │ str r7, [r0] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str fp, [r3, #8] │ │ │ │ - beq 10904 │ │ │ │ + beq 108ac │ │ │ │ cmp r9, r8 │ │ │ │ - bne 10854 │ │ │ │ + bne 107fc │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ str r0, [r6, #12] │ │ │ │ - ldr r6, [pc, #1192] @ 10db4 │ │ │ │ + ldr r6, [pc, #1192] @ 10d5c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r5, #312] @ 0x138 │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r6, #260] @ 0x104 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ orr r3, r3, #16896 @ 0x4200 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - beq 10b50 │ │ │ │ + beq 10af8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ orr r3, r3, #16384 @ 0x4000 │ │ │ │ strh r3, [r4, #12] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 10984 │ │ │ │ + beq 1092c │ │ │ │ ldr r3, [r9, #28] │ │ │ │ tst r3, #25165824 @ 0x1800000 │ │ │ │ - beq 10be4 │ │ │ │ + beq 10b8c │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [r5, #1236] @ 0x4d4 │ │ │ │ strb r6, [r5, #426] @ 0x1aa │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ mov r2, #16384 @ 0x4000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ mov r1, #32 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ str r0, [r4, #20] │ │ │ │ str r7, [r0] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str fp, [r3, #8] │ │ │ │ - b 10904 │ │ │ │ + b 108ac │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne 10798 │ │ │ │ + bne 10740 │ │ │ │ ldr fp, [r5, #304] @ 0x130 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 10a04 │ │ │ │ + beq 109ac │ │ │ │ ldr r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 10c78 │ │ │ │ + beq 10c20 │ │ │ │ ldr fp, [r5, #16] │ │ │ │ - b 10b20 │ │ │ │ + b 10ac8 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldrh r2, [r7, #12] │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - bne 10b8c │ │ │ │ + bne 10b34 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r5, #1236] @ 0x4d4 │ │ │ │ - b 107b8 │ │ │ │ + b 10760 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r2, #33554432 @ 0x2000000 │ │ │ │ mov r1, r6 │ │ │ │ sub r7, r0, #1 │ │ │ │ strb r3, [r6, r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r3, #93 @ 0x5d │ │ │ │ strb r3, [r6, r7] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 10984 │ │ │ │ + bne 1092c │ │ │ │ ldr r7, [sp, #4] │ │ │ │ - b 10894 │ │ │ │ + b 1083c │ │ │ │ ldr r0, [r5, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a94 │ │ │ │ + beq 10a3c │ │ │ │ str r3, [sp] │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 10d50 │ │ │ │ + beq 10cf8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 10ce8 │ │ │ │ - ldr r2, [pc, #784] @ 10db8 │ │ │ │ + beq 10c90 │ │ │ │ + ldr r2, [pc, #784] @ 10d60 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 10ce8 │ │ │ │ + beq 10c90 │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ ldr r3, [sp] │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - beq 10a1c │ │ │ │ + beq 109c4 │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sp] │ │ │ │ - bne 10a10 │ │ │ │ - b 10a1c │ │ │ │ + bne 109b8 │ │ │ │ + b 109c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 10d78 │ │ │ │ + beq 10d20 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr r1, [r5, #296] @ 0x128 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 10c4c │ │ │ │ + beq 10bf4 │ │ │ │ ldr fp, [r5, #304] @ 0x130 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 10c44 │ │ │ │ + beq 10bec │ │ │ │ ldr r1, [r5, #296] @ 0x128 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 10c78 │ │ │ │ + beq 10c20 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r9, #0 │ │ │ │ ldr r0, [sp] │ │ │ │ str r9, [r5, #1236] @ 0x4d4 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r3, [r5, #1236] @ 0x4d4 │ │ │ │ cmp r3, r9 │ │ │ │ movne fp, r3 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 107b8 │ │ │ │ - ldr r3, [pc, #612] @ 10dbc │ │ │ │ + b 10760 │ │ │ │ + ldr r3, [pc, #612] @ 10d64 │ │ │ │ add r2, r6, #264 @ 0x108 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r6, #272] @ 0x110 │ │ │ │ - ldr r3, [pc, #600] @ 10dc0 │ │ │ │ + ldr r3, [pc, #600] @ 10d68 │ │ │ │ mov r1, #1 │ │ │ │ strh r1, [r2, #12] │ │ │ │ - ldr r0, [pc, #592] @ 10dc4 │ │ │ │ + ldr r0, [pc, #592] @ 10d6c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r2, [pc, #588] @ 10dc8 │ │ │ │ + ldr r2, [pc, #588] @ 10d70 │ │ │ │ ldr r1, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ str r0, [r6, #260] @ 0x104 │ │ │ │ - b 10930 │ │ │ │ + b 108d8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r3, [sp] │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 10bf8 │ │ │ │ + beq 10ba0 │ │ │ │ ldr r2, [r9, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 10bf8 │ │ │ │ + beq 10ba0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r5, #1236] @ 0x4d4 │ │ │ │ - b 107b8 │ │ │ │ + b 10760 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #512] @ 10dcc │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #512] @ 10d74 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #496] @ 10dd0 │ │ │ │ + ldr r0, [pc, #496] @ 10d78 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 10804 │ │ │ │ - b 10984 │ │ │ │ + bne 107ac │ │ │ │ + b 1092c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10bb0 │ │ │ │ + bne 10b58 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10c9c │ │ │ │ + beq 10c44 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ sub r1, r6, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ ldr r3, [sp] │ │ │ │ - b 10bb0 │ │ │ │ + b 10b58 │ │ │ │ ldr fp, [r5, #296] @ 0x128 │ │ │ │ - b 10b20 │ │ │ │ + b 10ac8 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - bne 10798 │ │ │ │ - b 10b08 │ │ │ │ + bne 10740 │ │ │ │ + b 10ab0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne 10798 │ │ │ │ + bne 10740 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 10b20 │ │ │ │ - b 10a04 │ │ │ │ - ldr r1, [pc, #304] @ 10dd4 │ │ │ │ + bne 10ac8 │ │ │ │ + b 109ac │ │ │ │ + ldr r1, [pc, #304] @ 10d7c │ │ │ │ mov r2, #33554432 @ 0x2000000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r3, [sp] │ │ │ │ - b 10c28 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #252] @ 10dcc │ │ │ │ + b 10bd0 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #252] @ 10d74 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #244] @ 10dd8 │ │ │ │ + ldr r0, [pc, #244] @ 10d80 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #228] @ 10ddc │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #228] @ 10d84 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #212] @ 10de0 │ │ │ │ + ldr r0, [pc, #212] @ 10d88 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ orr r3, r3, #16384 @ 0x4000 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #172] @ 10de4 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #172] @ 10d8c │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #156] @ 10de8 │ │ │ │ + ldr r0, [pc, #156] @ 10d90 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #124] @ 10ddc │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #124] @ 10d84 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #120] @ 10dec │ │ │ │ + ldr r0, [pc, #120] @ 10d94 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr fp, [r5, #304] @ 0x130 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 10c44 │ │ │ │ + beq 10bec │ │ │ │ ldr r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 10b20 │ │ │ │ + bne 10ac8 │ │ │ │ ldm sp, {r0, r1} │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne 10798 │ │ │ │ - b 10b20 │ │ │ │ + bne 10740 │ │ │ │ + b 10ac8 │ │ │ │ andeq ip, r0, r0, lsl #1 │ │ │ │ - andseq sp, r1, ip, lsl r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andseq r0, r2, ip, lsr r3 │ │ │ │ + andseq ip, r1, ip, ror r0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + mulseq r1, r4, r3 │ │ │ │ andeq r4, r0, r8 │ │ │ │ - andeq r2, lr, r8, lsr #7 │ │ │ │ - andeq r0, r0, ip, asr r5 │ │ │ │ - andseq sp, r1, r4, lsl #9 │ │ │ │ + muleq lr, r8, sl │ │ │ │ + andeq r0, r0, r4, asr r5 │ │ │ │ + @ instruction: 0x0011c4dc │ │ │ │ teqeq r2, r5 @ │ │ │ │ - andeq r0, r0, r0, lsr #14 │ │ │ │ - andeq r2, lr, ip, lsl #5 │ │ │ │ - muleq lr, r4, r0 │ │ │ │ - andeq r2, lr, r8, lsl #3 │ │ │ │ - andeq r0, r0, r8, ror r7 │ │ │ │ - andeq r2, lr, r0, ror #2 │ │ │ │ - andeq r0, r0, ip, lsr r5 │ │ │ │ - andeq r2, lr, r0, lsr #2 │ │ │ │ - strdeq r2, [lr], -r8 │ │ │ │ + andeq r0, r0, r8, lsl r7 │ │ │ │ + andeq r1, lr, ip, ror r9 │ │ │ │ + andeq r3, lr, r4, lsl #15 │ │ │ │ + andeq r1, lr, r8, ror r8 │ │ │ │ + andeq r0, r0, r0, ror r7 │ │ │ │ + andeq r1, lr, r0, asr r8 │ │ │ │ + andeq r0, r0, r4, lsr r5 │ │ │ │ + andeq r1, lr, r0, lsl r8 │ │ │ │ + andeq r1, lr, r8, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r0, [pc, #692] @ 110bc │ │ │ │ - ldr r1, [pc, #692] @ 110c0 │ │ │ │ - ldr r2, [pc, #692] @ 110c4 │ │ │ │ + ldr r0, [pc, #692] @ 11064 │ │ │ │ + ldr r1, [pc, #692] @ 11068 │ │ │ │ + ldr r2, [pc, #692] @ 1106c │ │ │ │ add r0, pc, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #672] @ 110c8 │ │ │ │ + ldr r3, [pc, #672] @ 11070 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r8, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 1106c │ │ │ │ + beq 11014 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 11004 │ │ │ │ + beq 10fac │ │ │ │ mov sl, #0 │ │ │ │ - b 10ed0 │ │ │ │ + b 10e78 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10ea8 │ │ │ │ + beq 10e50 │ │ │ │ mov r2, #8388608 @ 0x800000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 517bc │ │ │ │ - ldr r1, [pc, #540] @ 110cc │ │ │ │ + bl 51764 │ │ │ │ + ldr r1, [pc, #540] @ 11074 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 11004 │ │ │ │ + beq 10fac │ │ │ │ mov r6, r4 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 10f54 │ │ │ │ - bl 5a598 │ │ │ │ + beq 10efc │ │ │ │ + bl 5a540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10f30 │ │ │ │ + beq 10ed8 │ │ │ │ ldr r7, [r8, #144] @ 0x90 │ │ │ │ str sl, [r8, #144] @ 0x90 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ tst r3, #2 │ │ │ │ - beq 11054 │ │ │ │ - bl d700 │ │ │ │ + beq 10ffc │ │ │ │ + bl d6a8 │ │ │ │ mov r2, #26 │ │ │ │ strd r0, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ str r7, [r8, #144] @ 0x90 │ │ │ │ str sl, [r6, #16] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 10f54 │ │ │ │ - ldr r3, [pc, #396] @ 110d0 │ │ │ │ + beq 10efc │ │ │ │ + ldr r3, [pc, #396] @ 11078 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r8, #1236] @ 0x4d4 │ │ │ │ str sl, [r8, #312] @ 0x138 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10e70 │ │ │ │ + beq 10e18 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 10fe4 │ │ │ │ - b 10e70 │ │ │ │ + bne 10f8c │ │ │ │ + b 10e18 │ │ │ │ ldrb r3, [fp, r7] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 10e70 │ │ │ │ - ldr r1, [pc, #288] @ 110cc │ │ │ │ + bne 10e18 │ │ │ │ + ldr r1, [pc, #288] @ 11074 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r1, r5 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ cmp fp, #0 │ │ │ │ - beq 10e70 │ │ │ │ + beq 10e18 │ │ │ │ mov r4, fp │ │ │ │ ldr fp, [r4, #8] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10f98 │ │ │ │ - b 10e70 │ │ │ │ + beq 10f40 │ │ │ │ + b 10e18 │ │ │ │ ldr r3, [r8, #260] @ 0x104 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1101c │ │ │ │ + beq 10fc4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, r9 │ │ │ │ - beq 11098 │ │ │ │ - ldr r2, [pc, #176] @ 110d4 │ │ │ │ - ldr r3, [pc, #156] @ 110c4 │ │ │ │ + beq 11040 │ │ │ │ + ldr r2, [pc, #176] @ 1107c │ │ │ │ + ldr r3, [pc, #156] @ 1106c │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [r8, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 110b8 │ │ │ │ + bne 11060 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + b c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 10f28 │ │ │ │ - ldr r2, [pc, #100] @ 110d8 │ │ │ │ - ldr r3, [pc, #76] @ 110c4 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 10ed0 │ │ │ │ + ldr r2, [pc, #100] @ 11080 │ │ │ │ + ldr r3, [pc, #76] @ 1106c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 110b8 │ │ │ │ + bne 11060 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ ldr r3, [r8, #260] @ 0x104 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r3, #24] │ │ │ │ - b 1101c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq ip, r1, ip, lsl r9 │ │ │ │ - andseq ip, r1, r4, lsl r9 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 10fc4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq fp, r1, ip, ror r9 │ │ │ │ + andseq fp, r1, r4, ror r9 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r8, r1 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andseq ip, r1, r4, lsl #14 │ │ │ │ - @ instruction: 0x0011c6b4 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andseq fp, r1, r4, ror #14 │ │ │ │ + andseq fp, r1, r4, lsl r7 │ │ │ │ │ │ │ │ -000110dc : │ │ │ │ +00011084 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #100] @ 11158 │ │ │ │ + ldr r3, [pc, #100] @ 11100 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 11144 │ │ │ │ - ldr r2, [pc, #88] @ 1115c │ │ │ │ + beq 110ec │ │ │ │ + ldr r2, [pc, #88] @ 11104 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #80] @ 11160 │ │ │ │ + ldr r2, [pc, #80] @ 11108 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r8, [r5, #308] @ 0x134 │ │ │ │ ldr r7, [r5, #368] @ 0x170 │ │ │ │ str r3, [r5, #308] @ 0x134 │ │ │ │ str r3, [r5, #368] @ 0x170 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 1114c │ │ │ │ + beq 110f4 │ │ │ │ str r8, [r5, #308] @ 0x134 │ │ │ │ str r7, [r5, #368] @ 0x170 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 1022c │ │ │ │ - b 1113c │ │ │ │ - andseq ip, r1, r4, lsr r6 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 101d4 │ │ │ │ + b 110e4 │ │ │ │ + mulseq r1, r4, r6 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ eoreq r2, r0, r0, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #108] @ 111e8 │ │ │ │ + ldr r3, [pc, #108] @ 11190 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 111dc │ │ │ │ - ldr r2, [pc, #96] @ 111ec │ │ │ │ + beq 11184 │ │ │ │ + ldr r2, [pc, #96] @ 11194 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #88] @ 111f0 │ │ │ │ + ldr r2, [pc, #88] @ 11198 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r8, [r5, #308] @ 0x134 │ │ │ │ ldr r7, [r5, #368] @ 0x170 │ │ │ │ str r3, [r5, #308] @ 0x134 │ │ │ │ str r3, [r5, #368] @ 0x170 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ str r8, [r5, #308] @ 0x134 │ │ │ │ str r7, [r5, #368] @ 0x170 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 111d8 │ │ │ │ + beq 11180 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b ce78 <__time64@plt+0x4b24> │ │ │ │ - bl 1022c │ │ │ │ - ldr r0, [pc, #16] @ 111f4 │ │ │ │ + b ce20 <__time64@plt+0x4b28> │ │ │ │ + bl 101d4 │ │ │ │ + ldr r0, [pc, #16] @ 1119c │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andseq ip, r1, ip, lsr #11 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andseq fp, r1, ip, lsl #12 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ eoreq r2, r0, r0, lsl #5 │ │ │ │ - andeq r4, lr, r0, asr ip │ │ │ │ - b 11164 │ │ │ │ + andeq r4, lr, r0, asr #6 │ │ │ │ + b 1110c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ands r3, r1, #128 @ 0x80 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #1664] @ 1189c │ │ │ │ + ldr r1, [pc, #1664] @ 11844 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ ldrne r3, [r0, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r9, r2 │ │ │ │ - ldr r3, [pc, #1640] @ 118a0 │ │ │ │ + ldr r3, [pc, #1640] @ 11848 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r2, r3] │ │ │ │ bic r6, r7, #128 @ 0x80 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r8, [sl, #368] @ 0x170 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 115c4 │ │ │ │ + bne 1156c │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ eor r2, r3, r6 │ │ │ │ ands r1, r3, #2 │ │ │ │ and r0, r2, #8192 @ 0x2000 │ │ │ │ - bne 11304 │ │ │ │ + bne 112ac │ │ │ │ tst r3, #12 │ │ │ │ - beq 11568 │ │ │ │ + beq 11510 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11714 │ │ │ │ + bne 116bc │ │ │ │ mov fp, #1 │ │ │ │ cmn r9, #1 │ │ │ │ moveq r9, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 11330 │ │ │ │ + beq 112d8 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 11654 │ │ │ │ + bgt 115fc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 11678 │ │ │ │ + beq 11620 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #28] │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11340 │ │ │ │ + beq 112e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ strh r9, [r4, #14] │ │ │ │ and r3, r3, #1024 @ 0x400 │ │ │ │ orr r3, r3, r6 │ │ │ │ strh r3, [r4, #12] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #28] │ │ │ │ str r8, [sl, #368] @ 0x170 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11570 │ │ │ │ + bne 11518 │ │ │ │ ldrh r3, [r4, #14] │ │ │ │ cmp r9, r3 │ │ │ │ - beq 116dc │ │ │ │ + beq 11684 │ │ │ │ bic r2, r2, #46592 @ 0xb600 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 11888 │ │ │ │ + beq 11830 │ │ │ │ mov fp, #0 │ │ │ │ - b 1127c │ │ │ │ + b 11224 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r4, #16] │ │ │ │ lsl r6, r6, #16 │ │ │ │ lsr r3, r6, #16 │ │ │ │ str r3, [sp] │ │ │ │ str sl, [sp, #20] │ │ │ │ bic r3, r7, #1152 @ 0x480 │ │ │ │ mov sl, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r8, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str sl, [r4, #12] │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 114d0 │ │ │ │ + beq 11478 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #16 │ │ │ │ - beq 1138c │ │ │ │ + beq 11334 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq 11434 │ │ │ │ + beq 113dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r9, r0 │ │ │ │ movcs r0, r9 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 11450 │ │ │ │ + beq 113f8 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 11528 │ │ │ │ + bne 114d0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 111fc │ │ │ │ + bl 111a4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1147c │ │ │ │ + beq 11424 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp] │ │ │ │ and r3, r3, #1536 @ 0x600 │ │ │ │ orr r3, r2, r3 │ │ │ │ strh r9, [r4, #14] │ │ │ │ strh r3, [r4, #12] │ │ │ │ mov r0, r8 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 11500 │ │ │ │ + beq 114a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11360 │ │ │ │ + bne 11308 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r8, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldrne r3, [sp, #4] │ │ │ │ strne r3, [r4, #16] │ │ │ │ - b 112ec │ │ │ │ + b 11294 │ │ │ │ mov r2, r6 │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq 11434 │ │ │ │ + beq 113dc │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, r2 │ │ │ │ - b 1138c │ │ │ │ + b 11334 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 11734 │ │ │ │ + beq 116dc │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp fp, #0 │ │ │ │ bic r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [r5, #28] │ │ │ │ - beq 1174c │ │ │ │ + beq 116f4 │ │ │ │ orr r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [r5, #28] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 116a4 │ │ │ │ + bne 1164c │ │ │ │ ands ip, r7, #2 │ │ │ │ - bne 1151c │ │ │ │ + bne 114c4 │ │ │ │ and r3, r7, #96 @ 0x60 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ - beq 1151c │ │ │ │ + beq 114c4 │ │ │ │ ands r3, r7, #112 @ 0x70 │ │ │ │ moveq r9, r3 │ │ │ │ - bne 1176c │ │ │ │ + bne 11714 │ │ │ │ strh r3, [r4, #14] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp] │ │ │ │ and r3, r3, #1536 @ 0x600 │ │ │ │ orr r3, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - bne 113f8 │ │ │ │ + bne 113a0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 113f8 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 113a0 │ │ │ │ lsl r6, r9, #16 │ │ │ │ cmp fp, #0 │ │ │ │ lsr r6, r6, #16 │ │ │ │ - beq 11644 │ │ │ │ + beq 115ec │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp] │ │ │ │ and r3, r3, #1536 @ 0x600 │ │ │ │ orr r3, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ strh r6, [r4, #14] │ │ │ │ strh r3, [r4, #12] │ │ │ │ - bne 11408 │ │ │ │ + bne 113b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r8, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldrne r3, [sp, #4] │ │ │ │ strne r3, [r4, #16] │ │ │ │ - b 112f8 │ │ │ │ + b 112a0 │ │ │ │ mov r3, #0 │ │ │ │ mov r9, r3 │ │ │ │ - b 1149c │ │ │ │ + b 11444 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e40 │ │ │ │ + bl 14de8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ bic r3, r3, #1024 @ 0x400 │ │ │ │ strh r3, [r6, #12] │ │ │ │ - b 113c8 │ │ │ │ + b 11370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 116d0 │ │ │ │ + beq 11678 │ │ │ │ mov fp, #0 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ bicne r3, r3, #8192 @ 0x2000 │ │ │ │ orreq r3, r3, #8192 @ 0x2000 │ │ │ │ strh r3, [r4, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #788] @ 118a4 │ │ │ │ + ldr r3, [pc, #788] @ 1184c │ │ │ │ cmp r2, #8192 @ 0x2000 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ - beq 1171c │ │ │ │ + beq 116c4 │ │ │ │ ldrh r3, [r4, #14] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 11760 │ │ │ │ + beq 11708 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1127c │ │ │ │ + beq 11224 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 11278 │ │ │ │ - b 11318 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bne 11220 │ │ │ │ + b 112c0 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sl, #100] @ 0x64 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ cmp r5, r0 │ │ │ │ - beq 11618 │ │ │ │ + beq 115c0 │ │ │ │ ldr r0, [sl, #100] @ 0x64 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ cmp r5, r0 │ │ │ │ - beq 11618 │ │ │ │ + beq 115c0 │ │ │ │ ldr r0, [sl, #100] @ 0x64 │ │ │ │ add r0, r0, #336 @ 0x150 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ cmp r5, r0 │ │ │ │ - beq 11618 │ │ │ │ + beq 115c0 │ │ │ │ ldr r0, [sl, #100] @ 0x64 │ │ │ │ add r0, r0, #924 @ 0x39c │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ cmp r5, r0 │ │ │ │ - bne 11254 │ │ │ │ + bne 111fc │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #640] @ 118a8 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #640] @ 11850 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #620] @ 118ac │ │ │ │ + ldr r0, [pc, #620] @ 11854 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ - b 114e0 │ │ │ │ + bl 101d4 │ │ │ │ + b 11488 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #8388608 @ 0x800000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 112b0 │ │ │ │ + bne 11258 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #28] │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11340 │ │ │ │ + beq 112e8 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ strh r9, [r4, #14] │ │ │ │ and r3, r3, #1024 @ 0x400 │ │ │ │ orr r3, r3, r6 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - b 112ec │ │ │ │ + b 11294 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp] │ │ │ │ and r3, r3, #1536 @ 0x600 │ │ │ │ orr r3, r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ strh r9, [r4, #14] │ │ │ │ strh r3, [r4, #12] │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 113f8 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 113a0 │ │ │ │ ldrh r3, [r4, #14] │ │ │ │ cmp r9, r3 │ │ │ │ - bne 11328 │ │ │ │ + bne 112d0 │ │ │ │ bic r2, r2, #46592 @ 0xb600 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ movne fp, #0 │ │ │ │ - bne 11284 │ │ │ │ + bne 1122c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 116fc │ │ │ │ + beq 116a4 │ │ │ │ strh r9, [r4, #14] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ and r3, r3, #512 @ 0x200 │ │ │ │ orr r3, r3, r6 │ │ │ │ strh r3, [r4, #12] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov fp, #1 │ │ │ │ - b 11574 │ │ │ │ + b 1151c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 112fc │ │ │ │ + beq 112a4 │ │ │ │ ldrh r3, [r4, #14] │ │ │ │ cmp r9, r3 │ │ │ │ - bne 11278 │ │ │ │ - b 11284 │ │ │ │ + bne 11220 │ │ │ │ + b 1122c │ │ │ │ cmp fp, #0 │ │ │ │ - bne 11474 │ │ │ │ - ldr r1, [pc, #364] @ 118b0 │ │ │ │ + bne 1141c │ │ │ │ + ldr r1, [pc, #364] @ 11858 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ - b 11474 │ │ │ │ - ldr r1, [pc, #348] @ 118b0 │ │ │ │ + bl 101d4 │ │ │ │ + b 1141c │ │ │ │ + ldr r1, [pc, #348] @ 11858 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - b 1146c │ │ │ │ + b 11414 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 11284 │ │ │ │ - b 116dc │ │ │ │ + bne 1122c │ │ │ │ + b 11684 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #300] @ 118a4 │ │ │ │ + ldr r3, [pc, #300] @ 1184c │ │ │ │ mov r9, r8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r5, [sp, #32] │ │ │ │ add r2, r3, #24 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov r5, ip │ │ │ │ mov r4, r3 │ │ │ │ str ip, [r3, #68] @ 0x44 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 11800 │ │ │ │ + ble 117a8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - ble 11840 │ │ │ │ + ble 117e8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ add r9, r9, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 11860 │ │ │ │ + beq 11808 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1187c │ │ │ │ + beq 11824 │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 11798 │ │ │ │ + ble 11740 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r5, r5, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 117a4 │ │ │ │ + bgt 1174c │ │ │ │ ldrb r2, [r9], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 11860 │ │ │ │ + beq 11808 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 117e0 │ │ │ │ + bne 11788 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #2 │ │ │ │ - bne 11798 │ │ │ │ + bne 11740 │ │ │ │ mov r0, #1 │ │ │ │ - b 117f0 │ │ │ │ + b 11798 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ add r1, r1, #1 │ │ │ │ add r9, r9, r1 │ │ │ │ - beq 11860 │ │ │ │ + beq 11808 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 117e0 │ │ │ │ - b 11798 │ │ │ │ + bne 11788 │ │ │ │ + b 11740 │ │ │ │ mov ip, r5 │ │ │ │ lsl r3, ip, #16 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r9, ip │ │ │ │ lsr r3, r3, #16 │ │ │ │ - b 1149c │ │ │ │ + b 11444 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bhi 11798 │ │ │ │ - b 11818 │ │ │ │ + bhi 11740 │ │ │ │ + b 117c0 │ │ │ │ cmp r9, #0 │ │ │ │ - bgt 116f8 │ │ │ │ + bgt 116a0 │ │ │ │ cmn r9, #1 │ │ │ │ strheq r2, [r4, #14] │ │ │ │ - b 116fc │ │ │ │ - andseq ip, r1, ip, lsl #10 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq r1, lr, ip, lsr #16 │ │ │ │ + b 116a4 │ │ │ │ + andseq fp, r1, ip, ror #10 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r0, r0, r4, lsr #8 │ │ │ │ + andeq r0, lr, ip, lsl pc │ │ │ │ andeq r2, r0, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ - ldr r4, [pc, #4004] @ 12870 │ │ │ │ - ldr lr, [pc, #4004] @ 12874 │ │ │ │ - ldr ip, [pc, #4004] @ 12878 │ │ │ │ + ldr r4, [pc, #4004] @ 12818 │ │ │ │ + ldr lr, [pc, #4004] @ 1281c │ │ │ │ + ldr ip, [pc, #4004] @ 12820 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ add r4, pc, r4 │ │ │ │ add lr, pc, lr │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #3984] @ 1287c │ │ │ │ + ldr r3, [pc, #3984] @ 12824 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #180] @ 0xb4 │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r1 │ │ │ │ and r2, r3, #128 @ 0x80 │ │ │ │ - ldr r3, [pc, #3952] @ 12880 │ │ │ │ + ldr r3, [pc, #3952] @ 12828 │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ ldr r1, [r5, #244] @ 0xf4 │ │ │ │ and r3, sl, r3 │ │ │ │ mov ip, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ orr r3, r1, r2 │ │ │ │ @@ -9598,831 +9598,831 @@ │ │ │ │ ldr ip, [r5, #368] @ 0x170 │ │ │ │ and r7, sl, #16777216 @ 0x1000000 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str ip, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 124a8 │ │ │ │ + beq 12450 │ │ │ │ ldr r3, [r5, #296] @ 0x128 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r7, r0 │ │ │ │ ldr r6, [r5, #308] @ 0x134 │ │ │ │ str r3, [r5, #16] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ moveq r3, ip │ │ │ │ str r0, [r5, #308] @ 0x134 │ │ │ │ - bne 12750 │ │ │ │ + bne 126f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 124e4 │ │ │ │ + beq 1248c │ │ │ │ ldr r9, [r5, #1232] @ 0x4d0 │ │ │ │ bic ip, sl, #20971520 @ 0x1400000 │ │ │ │ bic ip, ip, #9344 @ 0x2480 │ │ │ │ cmp r9, #0 │ │ │ │ orr sl, ip, #131072 @ 0x20000 │ │ │ │ - beq 124f4 │ │ │ │ + beq 1249c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 11f48 │ │ │ │ + beq 11ef0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov fp, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #3800] @ 12884 │ │ │ │ + ldr r3, [pc, #3800] @ 1282c │ │ │ │ str r9, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #3788] @ 12888 │ │ │ │ + ldr r3, [pc, #3788] @ 12830 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - ldr r3, [pc, #3776] @ 1288c │ │ │ │ + ldr r3, [pc, #3776] @ 12834 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b 11a60 │ │ │ │ + b 11a08 │ │ │ │ tst sl, #16384 @ 0x4000 │ │ │ │ mvneq r1, #0 │ │ │ │ mvnne r1, #2 │ │ │ │ add r0, r4, #9 │ │ │ │ str r3, [r5, #368] @ 0x170 │ │ │ │ - bl 728d0 │ │ │ │ + bl 72878 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r5, #368] @ 0x170 │ │ │ │ and r3, sl, #532480 @ 0x82000 │ │ │ │ cmp r3, #532480 @ 0x82000 │ │ │ │ mov r6, r0 │ │ │ │ - beq 11e5c │ │ │ │ + beq 11e04 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11ff8 │ │ │ │ + beq 11fa0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 11f7c │ │ │ │ + bne 11f24 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 11eb4 │ │ │ │ + bne 11e5c │ │ │ │ ldr r4, [r4] │ │ │ │ mov fp, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 11f44 │ │ │ │ + beq 11eec │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #413] @ 0x19d │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ tst r2, #4 │ │ │ │ - bne 119ec │ │ │ │ + bne 11994 │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str r2, [r3] │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 11e4c │ │ │ │ + bne 11df4 │ │ │ │ ldr r9, [r4, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 11e4c │ │ │ │ + beq 11df4 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ bics r2, r3, #226 @ 0xe2 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne 11e4c │ │ │ │ - ldr r2, [pc, #3552] @ 12890 │ │ │ │ + bne 11df4 │ │ │ │ + ldr r2, [pc, #3552] @ 12838 │ │ │ │ tst r3, #2 │ │ │ │ and r2, sl, r2 │ │ │ │ orr r7, r2, #132096 @ 0x20400 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ldrne r2, [sp, #20] │ │ │ │ ldr r6, [r9, #8] │ │ │ │ orrne r2, r2, #4194304 @ 0x400000 │ │ │ │ strne r2, [sp, #20] │ │ │ │ tst r3, #32 │ │ │ │ ldr r8, [r9, #4] │ │ │ │ orr r7, r7, #512 @ 0x200 │ │ │ │ - bne 12448 │ │ │ │ + bne 123f0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 123e0 │ │ │ │ + bne 12388 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r2, [pc, #3484] @ 12894 │ │ │ │ + ldr r2, [pc, #3484] @ 1283c │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r5, #208] @ 0xd0 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r1 │ │ │ │ str r3, [r2, #64] @ 0x40 │ │ │ │ - bne 122bc │ │ │ │ + bne 12264 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 122bc │ │ │ │ + beq 12264 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11b40 │ │ │ │ + beq 11ae8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12bf8 │ │ │ │ + beq 12ba0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 122d4 │ │ │ │ + bne 1227c │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldrsb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ - blt 12368 │ │ │ │ + blt 12310 │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ tst r3, #1 │ │ │ │ - beq 11b80 │ │ │ │ + beq 11b28 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 11b80 │ │ │ │ + beq 11b28 │ │ │ │ tst sl, #1 │ │ │ │ - beq 12fa0 │ │ │ │ + beq 12f48 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 11ba0 │ │ │ │ + beq 11b48 │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 11ba0 │ │ │ │ + beq 11b48 │ │ │ │ ldr r2, [r9, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12a38 │ │ │ │ + beq 129e0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 15660 │ │ │ │ + bl 15608 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1245c │ │ │ │ + bne 12404 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11bfc │ │ │ │ + beq 11ba4 │ │ │ │ ldr r3, [r5, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 127dc │ │ │ │ + beq 12784 │ │ │ │ ldrh r2, [r9, #12] │ │ │ │ and r3, r2, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 11bf4 │ │ │ │ + beq 11b9c │ │ │ │ ldr r3, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12af4 │ │ │ │ + beq 12a9c │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - bne 1250c │ │ │ │ + bne 124b4 │ │ │ │ tst sl, #33554432 @ 0x2000000 │ │ │ │ - beq 11c50 │ │ │ │ + beq 11bf8 │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 11c50 │ │ │ │ + bne 11bf8 │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 11a48 │ │ │ │ + beq 119f0 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 11a48 │ │ │ │ + bne 119f0 │ │ │ │ ldr r3, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11c50 │ │ │ │ + beq 11bf8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11c50 │ │ │ │ + beq 11bf8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11a48 │ │ │ │ + bne 119f0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - beq 1277c │ │ │ │ + beq 12724 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - beq 120e0 │ │ │ │ + beq 12088 │ │ │ │ cmp r3, #0 │ │ │ │ orr sl, sl, #268435456 @ 0x10000000 │ │ │ │ - beq 120e8 │ │ │ │ + beq 12090 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 127a0 │ │ │ │ + beq 12748 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 11cdc │ │ │ │ + beq 11c84 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12be0 │ │ │ │ + beq 12b88 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 128ec │ │ │ │ + beq 12894 │ │ │ │ and r1, r1, #15 │ │ │ │ cmp r1, #15 │ │ │ │ - beq 12590 │ │ │ │ + beq 12538 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - beq 12ce8 │ │ │ │ + beq 12c90 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12a84 │ │ │ │ + beq 12a2c │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ cmpne r3, #91 @ 0x5b │ │ │ │ - beq 11d58 │ │ │ │ + beq 11d00 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11d58 │ │ │ │ + beq 11d00 │ │ │ │ mov r0, r9 │ │ │ │ ldr r8, [r5, #272] @ 0x110 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl a3a60 │ │ │ │ + bl a3a08 │ │ │ │ ldrsb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrge r3, [sp, #80] @ 0x50 │ │ │ │ orrge r7, r3, #131072 @ 0x20000 │ │ │ │ orrge r7, r7, #512 @ 0x200 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [r5, #1228] @ 0x4cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [r5, #1232] @ 0x4d0 │ │ │ │ moveq r7, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r9, r0 │ │ │ │ ldrsb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 129c4 │ │ │ │ + bge 1296c │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 12974 │ │ │ │ + beq 1291c │ │ │ │ mov r0, r9 │ │ │ │ - bl 5142c │ │ │ │ + bl 513d4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - blt 1254c │ │ │ │ + blt 124f4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 12c24 │ │ │ │ + beq 12bcc │ │ │ │ ldr r2, [r9, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12b68 │ │ │ │ - ldr r3, [pc, #2840] @ 128cc │ │ │ │ + beq 12b10 │ │ │ │ + ldr r3, [pc, #2840] @ 12874 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 11de0 │ │ │ │ + beq 11d88 │ │ │ │ mov r0, r9 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 129b4 │ │ │ │ + beq 1295c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 12590 │ │ │ │ + ble 12538 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ orr r7, r3, #37748736 @ 0x2400000 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r5, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11e0c │ │ │ │ + beq 11db4 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #2688] @ 12898 │ │ │ │ + ldr r1, [pc, #2688] @ 12840 │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r5, #368] @ 0x170 │ │ │ │ mov r0, r9 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldr r8, [r5, #368] @ 0x170 │ │ │ │ - b 125c0 │ │ │ │ + b 12568 │ │ │ │ and r3, sl, #532480 @ 0x82000 │ │ │ │ cmp r3, #532480 @ 0x82000 │ │ │ │ add r6, r4, #9 │ │ │ │ - bne 11a1c │ │ │ │ + bne 119c4 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11a1c │ │ │ │ + beq 119c4 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 11a1c │ │ │ │ + beq 119c4 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r7] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r8, #24] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 11ea8 │ │ │ │ + beq 11e50 │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1246c │ │ │ │ + bne 12414 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r7] │ │ │ │ - b 11a1c │ │ │ │ + b 119c4 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - ldr r2, [pc, #2524] @ 1289c │ │ │ │ + ldr r2, [pc, #2524] @ 12844 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldrsh r1, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ - bl 1c79c │ │ │ │ + bl 1c744 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [r5, #1212] @ 0x4bc │ │ │ │ - beq 11f00 │ │ │ │ + beq 11ea8 │ │ │ │ ldr r0, [r5, #368] @ 0x170 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #368] @ 0x170 │ │ │ │ - bne 11a50 │ │ │ │ + bne 119f8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #748] @ 0x2ec │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r2, r3, #728 @ 0x2d8 │ │ │ │ strh r1, [r2, #12] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [r3, #744] @ 0x2e8 │ │ │ │ ldr r4, [r4] │ │ │ │ mov fp, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 11a60 │ │ │ │ + bne 11a08 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ tst sl, #536870912 @ 0x20000000 │ │ │ │ - bne 124fc │ │ │ │ - ldr r2, [pc, #2376] @ 128a0 │ │ │ │ - ldr r3, [pc, #2332] @ 12878 │ │ │ │ + bne 124a4 │ │ │ │ + ldr r2, [pc, #2376] @ 12848 │ │ │ │ + ldr r3, [pc, #2332] @ 12820 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 12f9c │ │ │ │ + bne 12f44 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldrh r7, [r7, #12] │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ ands r7, r7, #1024 @ 0x400 │ │ │ │ ldrne r3, [sp, #44] @ 0x2c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldrne r7, [r3, #324] @ 0x144 │ │ │ │ - bl 9fc4 <__time64@plt+0x1c70> │ │ │ │ + bl 9f6c <__time64@plt+0x1c74> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ subs r6, r0, #0 │ │ │ │ ldrbne r8, [r6, #-1] │ │ │ │ moveq r8, r6 │ │ │ │ subne r8, r8, #43 @ 0x2b │ │ │ │ clzne r8, r8 │ │ │ │ lsrne r8, r8, #5 │ │ │ │ addne r6, r6, #1 │ │ │ │ lslne r8, r8, #7 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1201c │ │ │ │ + bne 11fc4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #172 @ 0xac │ │ │ │ str r8, [sp] │ │ │ │ str r6, [sp, #172] @ 0xac │ │ │ │ - bl 2d3a4 │ │ │ │ - b 11a48 │ │ │ │ + bl 2d34c │ │ │ │ + b 119f0 │ │ │ │ tst sl, #16384 @ 0x4000 │ │ │ │ - beq 11a3c │ │ │ │ + beq 119e4 │ │ │ │ ldrb r3, [r5, #413] @ 0x19d │ │ │ │ cmp r3, #0 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ orrne r3, r3, #128 @ 0x80 │ │ │ │ biceq r3, r3, #128 @ 0x80 │ │ │ │ strh r3, [r0, #12] │ │ │ │ - b 11a3c │ │ │ │ + b 119e4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2d75c │ │ │ │ + bl 2d704 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #2160] @ 128a4 │ │ │ │ + ldr r3, [pc, #2160] @ 1284c │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl a650 <__time64@plt+0x22fc> │ │ │ │ + bl a5f8 <__time64@plt+0x2300> │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - beq 1207c │ │ │ │ + beq 12024 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 120d0 │ │ │ │ + beq 12078 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 120b0 │ │ │ │ + beq 12058 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 12960 │ │ │ │ + bcs 12908 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ strb r1, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11a48 │ │ │ │ - b 11fd0 │ │ │ │ + beq 119f0 │ │ │ │ + b 11f78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12a70 │ │ │ │ + bne 12a18 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 11cdc │ │ │ │ + beq 11c84 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 128ec │ │ │ │ + beq 12894 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 11cb8 │ │ │ │ + bne 11c60 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12124 │ │ │ │ + beq 120cc │ │ │ │ ldrsh r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 12d64 │ │ │ │ + blt 12d0c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ ldr r6, [r5, #1236] @ 0x4d4 │ │ │ │ - bl 4e674 │ │ │ │ + bl 4e61c │ │ │ │ ldr r3, [r5, #1212] @ 0x4bc │ │ │ │ str r6, [r5, #1236] @ 0x4d4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 1216c │ │ │ │ + beq 12114 │ │ │ │ add r2, r5, #472 @ 0x1d8 │ │ │ │ ldrsh r1, [r2, #2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1216c │ │ │ │ + bne 12114 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 12f1c │ │ │ │ + beq 12ec4 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - bne 121b0 │ │ │ │ + bne 12158 │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 12d74 │ │ │ │ + bne 12d1c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 121a0 │ │ │ │ + beq 12148 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ orr r3, r3, #16777216 @ 0x1000000 │ │ │ │ str r3, [r2, #28] │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ and r1, r1, #128 @ 0x80 │ │ │ │ mov r0, r9 │ │ │ │ - bl 54878 │ │ │ │ + bl 54820 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11a48 │ │ │ │ + beq 119f0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ movne r7, #43 @ 0x2b │ │ │ │ mvneq r7, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 12224 │ │ │ │ + beq 121cc │ │ │ │ bic r3, r3, #127 @ 0x7f │ │ │ │ orr r3, r3, #16 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2d3a4 │ │ │ │ + bl 2d34c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11a48 │ │ │ │ + beq 119f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2d75c │ │ │ │ + bl 2d704 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #1640] @ 128a4 │ │ │ │ + ldr r3, [pc, #1640] @ 1284c │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r1, [pc, #1612] @ 128a8 │ │ │ │ + ldr r1, [pc, #1612] @ 12850 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r0, [r8], #4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ movne r7, r3 │ │ │ │ - beq 122a4 │ │ │ │ + beq 1224c │ │ │ │ ldr r6, [r7] │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r8], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1227c │ │ │ │ + bne 12224 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #1536] @ 128ac │ │ │ │ + ldr r1, [pc, #1536] @ 12854 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 11a48 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 119f0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11b40 │ │ │ │ + beq 11ae8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11b40 │ │ │ │ + beq 11ae8 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 11b40 │ │ │ │ + bne 11ae8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r5, #1236] @ 0x4d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ str r3, [r5, #368] @ 0x170 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r5, #368] @ 0x170 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 11b40 │ │ │ │ - bl 178c4 │ │ │ │ + beq 11ae8 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b40 │ │ │ │ + beq 11ae8 │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 11b40 │ │ │ │ + bne 11ae8 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 12db4 │ │ │ │ + bcs 12d5c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ strb r2, [r3] │ │ │ │ mov r1, r8 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r8, r0 │ │ │ │ - b 11b40 │ │ │ │ + b 11ae8 │ │ │ │ ldr r3, [r6] │ │ │ │ tst r3, #15 │ │ │ │ - bne 11b60 │ │ │ │ + bne 11b08 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11b60 │ │ │ │ - bl 178c4 │ │ │ │ + beq 11b08 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11b60 │ │ │ │ + bne 11b08 │ │ │ │ mov r0, r9 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 12dc0 │ │ │ │ + beq 12d68 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 11b60 │ │ │ │ + bne 11b08 │ │ │ │ mov r0, r9 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11b60 │ │ │ │ + bne 11b08 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12f00 │ │ │ │ + bne 12ea8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str r3, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r6] │ │ │ │ - b 11b60 │ │ │ │ + b 11b08 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11ae4 │ │ │ │ + beq 11a8c │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 11ae4 │ │ │ │ + beq 11a8c │ │ │ │ ldr r1, [r5, #1248] @ 0x4e0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11ae4 │ │ │ │ - ldr r3, [pc, #1164] @ 128b0 │ │ │ │ + bne 11a8c │ │ │ │ + ldr r3, [pc, #1164] @ 12858 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #1160] @ 128b4 │ │ │ │ - ldr r0, [pc, #1160] @ 128b8 │ │ │ │ + ldr r2, [pc, #1160] @ 1285c │ │ │ │ + ldr r0, [pc, #1160] @ 12860 │ │ │ │ ldr ip, [r1, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, r8 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 728d0 │ │ │ │ + bl 72878 │ │ │ │ mov r8, r0 │ │ │ │ - b 11adc │ │ │ │ + b 11a84 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1022c │ │ │ │ - b 11bb0 │ │ │ │ - ldr r2, [pc, #1096] @ 128bc │ │ │ │ + bl 101d4 │ │ │ │ + b 11b58 │ │ │ │ + ldr r2, [pc, #1096] @ 12864 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ str r3, [r0, #8] │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ strh r3, [r0, #12] │ │ │ │ ldrh r3, [r8, #14] │ │ │ │ mov r9, r0 │ │ │ │ strh r3, [r0, #14] │ │ │ │ mov r0, r8 │ │ │ │ - bl 5a598 │ │ │ │ + bl 5a540 │ │ │ │ str r0, [r9, #16] │ │ │ │ - b 11ea8 │ │ │ │ + b 11e50 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r6, r7 │ │ │ │ streq r7, [sp, #88] @ 0x58 │ │ │ │ - bne 12744 │ │ │ │ + bne 126ec │ │ │ │ ldr r0, [r5, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r5, #368] @ 0x170 │ │ │ │ - beq 11970 │ │ │ │ - bl 153b4 │ │ │ │ + beq 11918 │ │ │ │ + bl 1535c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r0 │ │ │ │ ldr r3, [r5, #368] @ 0x170 │ │ │ │ orreq sl, sl, #524288 @ 0x80000 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 11978 │ │ │ │ + bne 11920 │ │ │ │ bic sl, sl, #20971520 @ 0x1400000 │ │ │ │ bic sl, sl, #1024 @ 0x400 │ │ │ │ str r3, [r5, #1228] @ 0x4cc │ │ │ │ str r3, [r5, #1232] @ 0x4d0 │ │ │ │ ldr r9, [r5, #16] │ │ │ │ - b 11990 │ │ │ │ + b 11938 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [r5, #16] │ │ │ │ str r6, [r5, #308] @ 0x134 │ │ │ │ - b 11f50 │ │ │ │ + b 11ef8 │ │ │ │ and r3, r2, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 12538 │ │ │ │ + beq 124e0 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ movne r1, r2 │ │ │ │ - beq 12bb0 │ │ │ │ + beq 12b58 │ │ │ │ ands r1, r1, #1024 @ 0x400 │ │ │ │ - bne 12538 │ │ │ │ + bne 124e0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1db6c │ │ │ │ - b 11bfc │ │ │ │ + bl 1db14 │ │ │ │ + b 11ba4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12f58 │ │ │ │ + bne 12f00 │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 12b48 │ │ │ │ + beq 12af0 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12cd8 │ │ │ │ - ldr r2, [pc, #844] @ 128cc │ │ │ │ + beq 12c80 │ │ │ │ + ldr r2, [pc, #844] @ 12874 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 11dc4 │ │ │ │ + bne 11d6c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ streq r8, [r5, #368] @ 0x170 │ │ │ │ - beq 125c0 │ │ │ │ + beq 12568 │ │ │ │ mov r0, r9 │ │ │ │ ldr r7, [r5, #272] @ 0x110 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a3a60 │ │ │ │ + bl a3a08 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r5, #368] @ 0x170 │ │ │ │ mov r7, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r7, [r5, #312] @ 0x138 │ │ │ │ - beq 12650 │ │ │ │ + beq 125f8 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq 127f4 │ │ │ │ + beq 1279c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r1, r3, #728 @ 0x2d8 │ │ │ │ mov r8, #0 │ │ │ │ mov r2, #28 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #132] @ 0x84 │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ str r8, [sp, #140] @ 0x8c │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ str r3, [r2, #748] @ 0x2ec │ │ │ │ ldrh r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ @@ -10435,2281 +10435,2281 @@ │ │ │ │ strh r3, [r1, #12] │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r9, [sp, #120] @ 0x78 │ │ │ │ str r8, [r2, #744] @ 0x2e8 │ │ │ │ ldr r1, [r5, #196] @ 0xc4 │ │ │ │ mov r0, r6 │ │ │ │ and r1, r1, #4 │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ ldr r3, [r5, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1268c │ │ │ │ + beq 12634 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #748] @ 0x2ec │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r2, r3, #728 @ 0x2d8 │ │ │ │ strh r1, [r2, #12] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [r3, #744] @ 0x2e8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r5, #368] @ 0x170 │ │ │ │ ldrh r2, [r9, #12] │ │ │ │ ands r2, r2, #1024 @ 0x400 │ │ │ │ - bne 127bc │ │ │ │ + bne 12764 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 126f0 │ │ │ │ - b 126fc │ │ │ │ + beq 12698 │ │ │ │ + b 126a4 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 126fc │ │ │ │ + bne 126a4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 126fc │ │ │ │ + bne 126a4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 126e0 │ │ │ │ + beq 12688 │ │ │ │ ldrb r3, [r3, #9] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 126fc │ │ │ │ + bne 126a4 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 126fc │ │ │ │ + bne 126a4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 126b0 │ │ │ │ + bne 12658 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11a48 │ │ │ │ + beq 119f0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12c98 │ │ │ │ + beq 12c40 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1a60c │ │ │ │ + bl 1a5b4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12cc8 │ │ │ │ + beq 12c70 │ │ │ │ ldr r3, [r9, #16] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - b 11a48 │ │ │ │ + b 119f0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r5, #1212] @ 0x4bc │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ mov r8, #0 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov r9, #1310720 @ 0x140000 │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ str r3, [r5, #1212] @ 0x4bc │ │ │ │ strd r8, [sp, #112] @ 0x70 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - b 124b8 │ │ │ │ + b 12460 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 120e8 │ │ │ │ + beq 12090 │ │ │ │ ldrsb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 127a0 │ │ │ │ + blt 12748 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 12c60 │ │ │ │ + bne 12c08 │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ orr r3, r3, #1024 @ 0x400 │ │ │ │ strh r3, [r9, #12] │ │ │ │ - b 11c94 │ │ │ │ + b 11c3c │ │ │ │ mov r0, r9 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12c54 │ │ │ │ + beq 12bfc │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ mov r9, r0 │ │ │ │ and r2, r2, #1024 @ 0x400 │ │ │ │ - b 126a0 │ │ │ │ + b 12648 │ │ │ │ ldrh r2, [r9, #12] │ │ │ │ and r3, r2, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ mov r1, r2 │ │ │ │ - bne 12518 │ │ │ │ - b 12528 │ │ │ │ + bne 124c0 │ │ │ │ + b 124d0 │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r1, r3, #728 @ 0x2d8 │ │ │ │ - bne 125ec │ │ │ │ + bne 12594 │ │ │ │ ldrh r2, [r1, #12] │ │ │ │ - ldr r3, [pc, #172] @ 128c0 │ │ │ │ + ldr r3, [pc, #172] @ 12868 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - bne 125ec │ │ │ │ + bne 12594 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r7, [r5, #272] @ 0x110 │ │ │ │ ldr r3, [r3, #748] @ 0x2ec │ │ │ │ ldr r0, [r3] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldr r3, [r5, #368] @ 0x170 │ │ │ │ - ldr r1, [pc, #136] @ 128c4 │ │ │ │ + ldr r1, [pc, #136] @ 1286c │ │ │ │ add r3, r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ ldr r7, [r5, #312] @ 0x138 │ │ │ │ add r1, r3, #728 @ 0x2d8 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [r5, #368] @ 0x170 │ │ │ │ - b 125ec │ │ │ │ - andseq fp, r1, r4, asr lr │ │ │ │ - andseq fp, r1, r0, asr lr │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 12594 │ │ │ │ + @ instruction: 0x0011aeb4 │ │ │ │ + @ instruction: 0x0011aeb0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ subeq r0, r0, r0, lsl #8 │ │ │ │ - muleq lr, ip, r5 │ │ │ │ - andeq r1, lr, r4, lsl #11 │ │ │ │ - andseq pc, r1, r4, lsl #5 │ │ │ │ + andeq r0, lr, ip, lsl #25 │ │ │ │ + andeq r0, lr, r4, ror ip │ │ │ │ + @ instruction: 0x0011e2dc │ │ │ │ andne r0, r8, #0 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r1, lr, ip, lsl r1 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, lr, ip, lsl #16 │ │ │ │ andseq r0, r6, r0, lsl #4 │ │ │ │ - @ instruction: 0x0011b7d0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r0, [lr], -r4 │ │ │ │ - andeq r0, lr, r8, lsl #25 │ │ │ │ - andeq r0, r0, r4, lsr #11 │ │ │ │ - ldrdeq r0, [lr], -ip │ │ │ │ - andeq r0, lr, ip, lsr #20 │ │ │ │ + andseq sl, r1, r0, lsr r8 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, lr, r4, asr #7 │ │ │ │ + andeq r0, lr, r8, ror r3 │ │ │ │ + muleq r0, ip, r5 │ │ │ │ + andeq r0, lr, ip, asr #3 │ │ │ │ + andeq r0, lr, ip, lsl r1 │ │ │ │ andeq r0, r8, r8 │ │ │ │ andeq ip, r0, r0, lsl #1 │ │ │ │ - andeq r1, lr, ip, lsr #23 │ │ │ │ + muleq lr, ip, r2 │ │ │ │ subeq r0, r0, #1 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r0, r0, r8, ror r4 │ │ │ │ - andeq pc, sp, r8, ror #31 │ │ │ │ - andeq pc, sp, r8, lsr pc @ │ │ │ │ - andeq r0, r0, r0, lsl #14 │ │ │ │ - strdeq pc, [sp], -ip │ │ │ │ - andeq r0, r0, ip, lsr #7 │ │ │ │ - @ instruction: 0x000dfeb4 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq r0, r0, r0, ror r4 │ │ │ │ + ldrdeq pc, [sp], -r8 │ │ │ │ + andeq pc, sp, r8, lsr #12 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq pc, sp, ip, ror #11 │ │ │ │ + andeq r0, r0, r4, lsr #7 │ │ │ │ + andeq pc, sp, r4, lsr #11 │ │ │ │ and r3, r1, #15 │ │ │ │ cmp r3, #15 │ │ │ │ - beq 12590 │ │ │ │ + beq 12538 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - bne 12cb4 │ │ │ │ + bne 12c5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 11cc4 │ │ │ │ + bne 11c6c │ │ │ │ ldrsb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 12590 │ │ │ │ + blt 12538 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12938 │ │ │ │ + beq 128e0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #12582912 @ 0xc00000 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12e74 │ │ │ │ + bne 12e1c │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ and r2, r3, #832 @ 0x340 │ │ │ │ cmp r2, #832 @ 0x340 │ │ │ │ - beq 12590 │ │ │ │ + beq 12538 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 12590 │ │ │ │ + bne 12538 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1022c │ │ │ │ - b 12590 │ │ │ │ + bl 101d4 │ │ │ │ + b 12538 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b 120b0 │ │ │ │ + b 12058 │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ - beq 1298c │ │ │ │ + beq 12934 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12d1c │ │ │ │ - ldr r2, [pc, #-200] @ 128cc │ │ │ │ + beq 12cc4 │ │ │ │ + ldr r2, [pc, #-200] @ 12874 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 12590 │ │ │ │ + beq 12538 │ │ │ │ mov r0, r9 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12590 │ │ │ │ + bne 12538 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r7, [pc, #-248] @ 128c8 │ │ │ │ + ldr r7, [pc, #-248] @ 12870 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 11de8 │ │ │ │ + b 11d90 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #-260] @ 128cc │ │ │ │ + ldr r3, [pc, #-260] @ 12874 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r9, #20] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ - beq 12b24 │ │ │ │ + beq 12acc │ │ │ │ mov r0, r9 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12590 │ │ │ │ + bne 12538 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ - beq 12cc0 │ │ │ │ + beq 12c68 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12cc0 │ │ │ │ - bl 1022c │ │ │ │ + beq 12c68 │ │ │ │ + bl 101d4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #-340] @ 128d0 │ │ │ │ + ldr r3, [pc, #-340] @ 12878 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ - bl 51fa4 │ │ │ │ - b 12590 │ │ │ │ + bl 51f4c │ │ │ │ + b 12538 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12a64 │ │ │ │ + beq 12a0c │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12a64 │ │ │ │ + beq 12a0c │ │ │ │ mov r0, r9 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11ba0 │ │ │ │ + bne 11b48 │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r9, #12] │ │ │ │ - b 11ba0 │ │ │ │ + b 11b48 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 11c94 │ │ │ │ - b 12788 │ │ │ │ + bne 11c3c │ │ │ │ + b 12730 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 11cdc │ │ │ │ + bne 11c84 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11cdc │ │ │ │ + beq 11c84 │ │ │ │ mov r0, r9 │ │ │ │ ldr r7, [r5, #272] @ 0x110 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a3a60 │ │ │ │ + bl a3a08 │ │ │ │ str r0, [r5, #368] @ 0x170 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldrb r3, [r0, #10] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 12dfc │ │ │ │ + beq 12da4 │ │ │ │ mov r2, #0 │ │ │ │ bic r1, sl, #33554432 @ 0x2000000 │ │ │ │ - bl 118b4 │ │ │ │ + bl 1185c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r5, #368] @ 0x170 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldrb r3, [r3, #10] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 11a48 │ │ │ │ + beq 119f0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1a60c │ │ │ │ - b 11a48 │ │ │ │ + bl 1a5b4 │ │ │ │ + b 119f0 │ │ │ │ ldr r3, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12538 │ │ │ │ + beq 124e0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12bbc │ │ │ │ + beq 12b64 │ │ │ │ mov r0, r9 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 127dc │ │ │ │ + beq 12784 │ │ │ │ ldrh r2, [r9, #12] │ │ │ │ - b 11bf4 │ │ │ │ + b 11b9c │ │ │ │ mov r0, r9 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 129e4 │ │ │ │ + bne 1298c │ │ │ │ mov r0, r9 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 129e4 │ │ │ │ - b 12590 │ │ │ │ + bne 1298c │ │ │ │ + b 12538 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #-648] @ 128cc │ │ │ │ + ldr r3, [pc, #-648] @ 12874 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r9, #20] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 129a4 │ │ │ │ - b 12590 │ │ │ │ + bne 1294c │ │ │ │ + b 12538 │ │ │ │ ldr r3, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11de0 │ │ │ │ + beq 11d88 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11dd4 │ │ │ │ + beq 11d7c │ │ │ │ mov r0, r9 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11dd4 │ │ │ │ + beq 11d7c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #-720] @ 128cc │ │ │ │ + ldr r3, [pc, #-720] @ 12874 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r9, #20] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 11dc4 │ │ │ │ - b 11dd4 │ │ │ │ + bne 11d6c │ │ │ │ + b 11d7c │ │ │ │ ldr r3, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12538 │ │ │ │ + beq 124e0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12538 │ │ │ │ + beq 124e0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12538 │ │ │ │ + beq 124e0 │ │ │ │ ldrh r1, [r9, #12] │ │ │ │ - b 12528 │ │ │ │ + b 124d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 11a48 │ │ │ │ + beq 119f0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ - bne 12124 │ │ │ │ - b 1210c │ │ │ │ + bne 120cc │ │ │ │ + b 120b4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ bic r2, r2, #-16777216 @ 0xff000000 │ │ │ │ bic r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #5963776 @ 0x5b0000 │ │ │ │ - bne 11b34 │ │ │ │ + bne 11adc │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ moveq r3, #1024 @ 0x400 │ │ │ │ movne r3, #4194304 @ 0x400000 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 11b34 │ │ │ │ + b 11adc │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #-868] @ 128cc │ │ │ │ + ldr r3, [pc, #-868] @ 12874 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r9, #20] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 11de0 │ │ │ │ + beq 11d88 │ │ │ │ mov r0, r9 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11de0 │ │ │ │ - b 129b4 │ │ │ │ + bne 11d88 │ │ │ │ + b 1295c │ │ │ │ ldrh r2, [r9, #12] │ │ │ │ and r2, r2, #1024 @ 0x400 │ │ │ │ - b 126a0 │ │ │ │ + b 12648 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #-924] @ 128d0 │ │ │ │ + ldr r3, [pc, #-924] @ 12878 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r1, r3 │ │ │ │ - bl 51fa4 │ │ │ │ + bl 51f4c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11c94 │ │ │ │ + beq 11c3c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1db6c │ │ │ │ - b 11c94 │ │ │ │ + bl 1db14 │ │ │ │ + b 11c3c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12720 │ │ │ │ + beq 126c8 │ │ │ │ ldrb r3, [r3, #9] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 12720 │ │ │ │ - b 11a48 │ │ │ │ + bne 126c8 │ │ │ │ + b 119f0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11cdc │ │ │ │ - b 11cc4 │ │ │ │ - bl 1022c │ │ │ │ - b 12590 │ │ │ │ + beq 11c84 │ │ │ │ + b 11c6c │ │ │ │ + bl 101d4 │ │ │ │ + b 12538 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12734 │ │ │ │ - b 11a48 │ │ │ │ + bne 126dc │ │ │ │ + b 119f0 │ │ │ │ ldr r3, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12b74 │ │ │ │ - b 12590 │ │ │ │ + bne 12b1c │ │ │ │ + b 12538 │ │ │ │ ldrsb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 12d00 │ │ │ │ + blt 12ca8 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ - bne 12590 │ │ │ │ + bne 12538 │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 12590 │ │ │ │ - b 12a18 │ │ │ │ + bne 12538 │ │ │ │ + b 129c0 │ │ │ │ ldr r3, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12590 │ │ │ │ + beq 12538 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12590 │ │ │ │ + beq 12538 │ │ │ │ mov r0, r9 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12590 │ │ │ │ + beq 12538 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #-1156] @ 128cc │ │ │ │ + ldr r3, [pc, #-1156] @ 12874 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r9, #20] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 11dc4 │ │ │ │ - b 12590 │ │ │ │ + bne 11d6c │ │ │ │ + b 12538 │ │ │ │ and r1, r1, #15 │ │ │ │ cmp r1, #15 │ │ │ │ - bne 11cdc │ │ │ │ - b 12590 │ │ │ │ + bne 11c84 │ │ │ │ + b 12538 │ │ │ │ mov r0, r9 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - beq 121ac │ │ │ │ + beq 12154 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 121ac │ │ │ │ + bne 12154 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ bic r2, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r2, r2, #12582912 @ 0xc00000 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 12194 │ │ │ │ - b 121ac │ │ │ │ + bne 1213c │ │ │ │ + b 12154 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 12344 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 122ec │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 11b64 │ │ │ │ + beq 11b0c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b64 │ │ │ │ + beq 11b0c │ │ │ │ ldr r1, [r5, #20] │ │ │ │ add r0, r0, #9 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123b8 │ │ │ │ + beq 12360 │ │ │ │ ldrsh r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 123b8 │ │ │ │ - b 11b60 │ │ │ │ + bge 12360 │ │ │ │ + b 11b08 │ │ │ │ ldrsb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 12e44 │ │ │ │ + blt 12dec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ - bne 12ac4 │ │ │ │ + bne 12a6c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 12ac4 │ │ │ │ + bne 12a6c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #-1372] @ 128d0 │ │ │ │ + ldr r3, [pc, #-1372] @ 12878 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ - bl 51fa4 │ │ │ │ + bl 51f4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - b 12ac4 │ │ │ │ + b 12a6c │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 12e60 │ │ │ │ + beq 12e08 │ │ │ │ mov r0, r9 │ │ │ │ - bl 513e0 │ │ │ │ + bl 51388 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 12e6c │ │ │ │ + blt 12e14 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - b 12e08 │ │ │ │ + b 12db0 │ │ │ │ mov r2, #8388608 @ 0x800000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r2, #28] │ │ │ │ - bne 12eb4 │ │ │ │ + bne 12e5c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 12eb4 │ │ │ │ + bne 12e5c │ │ │ │ ldr r2, [r9, #16] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12f3c │ │ │ │ + beq 12ee4 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ add r3, r3, #1 │ │ │ │ bic r3, r3, #8388608 @ 0x800000 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ mov r0, r9 │ │ │ │ orr r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12ebc │ │ │ │ + bne 12e64 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #28] │ │ │ │ - b 12590 │ │ │ │ + b 12538 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 12f04 │ │ │ │ + bne 12eac │ │ │ │ str r2, [r1] │ │ │ │ - b 123c4 │ │ │ │ + b 1236c │ │ │ │ str r1, [r5, #1212] @ 0x4bc │ │ │ │ - ldr r2, [pc, #-1620] @ 128d4 │ │ │ │ + ldr r2, [pc, #-1620] @ 1287c │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r0, [pc, #-1624] @ 128d8 │ │ │ │ + ldr r0, [pc, #-1624] @ 12880 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f84 │ │ │ │ + beq 12f2c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ - b 12eb4 │ │ │ │ + b 12e5c │ │ │ │ mov r0, r9 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #-1676] @ 128dc │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #-1676] @ 12884 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #-1680] @ 128e0 │ │ │ │ + ldr r0, [pc, #-1680] @ 12888 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr ip, [sp, #36] @ 0x24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ str r7, [r9, #12] │ │ │ │ - b 12590 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 12538 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r9 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #-1740] @ 128e4 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #-1740] @ 1288c │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #-1744] @ 128e8 │ │ │ │ + ldr r0, [pc, #-1744] @ 12890 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 12f70 │ │ │ │ + b 12f18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #220] @ 130b0 │ │ │ │ - ldr r3, [pc, #220] @ 130b4 │ │ │ │ + ldr r4, [pc, #220] @ 13058 │ │ │ │ + ldr r3, [pc, #220] @ 1305c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ - beq 130a8 │ │ │ │ + beq 13050 │ │ │ │ mov r0, r3 │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ mov r8, r0 │ │ │ │ - ldr r3, [pc, #176] @ 130b8 │ │ │ │ - ldr r2, [pc, #176] @ 130bc │ │ │ │ + ldr r3, [pc, #176] @ 13060 │ │ │ │ + ldr r2, [pc, #176] @ 13064 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #168] @ 130c0 │ │ │ │ + ldr r3, [pc, #168] @ 13068 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 1306c │ │ │ │ + beq 13014 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ - ldr r1, [pc, #132] @ 130c4 │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + ldr r1, [pc, #132] @ 1306c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 118b4 │ │ │ │ + bl 1185c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 1305c │ │ │ │ + bne 13004 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ str r0, [r5, #16] │ │ │ │ ldr r6, [r5, #260] @ 0x104 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 13090 │ │ │ │ + beq 13038 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13090 │ │ │ │ + beq 13038 │ │ │ │ mov r1, r8 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ ldr r8, [r6, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ str r4, [r5, #16] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r8, [r5, #296] @ 0x128 │ │ │ │ - b 13000 │ │ │ │ - andseq sl, r1, r4, asr r7 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ + b 12fa8 │ │ │ │ + @ instruction: 0x001197b4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ teqeq r2, r5 @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r2, r8, r0, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr fp, [pc, #1756] @ 137bc │ │ │ │ - ldr r3, [pc, #1756] @ 137c0 │ │ │ │ + ldr fp, [pc, #1756] @ 13764 │ │ │ │ + ldr r3, [pc, #1756] @ 13768 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r4, [fp, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r4, #312] @ 0x138 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ ldr r2, [r4, #1236] @ 0x4d4 │ │ │ │ str r2, [sp, #12] │ │ │ │ ands r9, r3, #128 @ 0x80 │ │ │ │ ldr r2, [r4, #368] @ 0x170 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq 13134 │ │ │ │ + beq 130dc │ │ │ │ ldr r9, [r4, #156] @ 0x9c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 13134 │ │ │ │ + beq 130dc │ │ │ │ ldr r9, [r9, #28] │ │ │ │ cmp r9, #0 │ │ │ │ ldreq r2, [r4, #16] │ │ │ │ ldreq r9, [r2, #24] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 132f4 │ │ │ │ + bne 1329c │ │ │ │ ldr sl, [r5, #24] │ │ │ │ cmp sl, #0 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [sp, #20] │ │ │ │ - beq 132f4 │ │ │ │ + beq 1329c │ │ │ │ mov r0, r5 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 13340 │ │ │ │ + beq 132e8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 9fc4 <__time64@plt+0x1c70> │ │ │ │ + bl 9f6c <__time64@plt+0x1c74> │ │ │ │ ldrh r6, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1317c │ │ │ │ + beq 13124 │ │ │ │ tst r6, #4096 @ 0x1000 │ │ │ │ - bne 13708 │ │ │ │ + bne 136b0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ands r6, r6, #1024 @ 0x400 │ │ │ │ add r0, r8, r0 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne 13360 │ │ │ │ + bne 13308 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r9, #0 │ │ │ │ ldreq r9, [r4, #16] │ │ │ │ orr r2, r7, #1835008 @ 0x1c0000 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ orr r2, r2, #1024 @ 0x400 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #368] @ 0x170 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 133d4 │ │ │ │ + beq 1337c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #368] @ 0x170 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ cmpge r6, #0 │ │ │ │ - beq 1349c │ │ │ │ + beq 13444 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r8, r5 │ │ │ │ movne r8, r6 │ │ │ │ moveq r5, sl │ │ │ │ cmp r9, r8 │ │ │ │ - beq 13380 │ │ │ │ + beq 13328 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ands r3, r3, r7, lsr #27 │ │ │ │ ldr r3, [r4, #312] @ 0x138 │ │ │ │ str r3, [r4, #316] @ 0x13c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r4, #312] @ 0x138 │ │ │ │ ldr r3, [r4, #1236] @ 0x4d4 │ │ │ │ str r3, [r4, #1240] @ 0x4d8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ and r7, r7, #134217728 @ 0x8000000 │ │ │ │ str r3, [r4, #1236] @ 0x4d4 │ │ │ │ - bne 13668 │ │ │ │ + bne 13610 │ │ │ │ mov r0, r9 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r3, #93 @ 0x5d │ │ │ │ - beq 13430 │ │ │ │ + beq 133d8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs sl, r0, #0 │ │ │ │ moveq r6, r8 │ │ │ │ moveq r8, r5 │ │ │ │ - beq 1329c │ │ │ │ + beq 13244 │ │ │ │ ldr r3, [sl, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1355c │ │ │ │ + beq 13504 │ │ │ │ mov r0, r8 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ mov r2, #8 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 522bc │ │ │ │ + bl 52264 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #1472 @ 0x5c0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r9, r3 │ │ │ │ - beq 13590 │ │ │ │ + beq 13538 │ │ │ │ orr r2, r7, #67108864 @ 0x4000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 14e40 │ │ │ │ + bl 14de8 │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r6, #24] │ │ │ │ - beq 132e8 │ │ │ │ + beq 13290 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 136b0 │ │ │ │ + beq 13658 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 13358 │ │ │ │ + beq 13300 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ ands r3, r3, #1024 @ 0x400 │ │ │ │ - beq 13354 │ │ │ │ - bl 7f04 │ │ │ │ + beq 132fc │ │ │ │ + bl 7eb4 │ │ │ │ add r0, sl, r0 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ mov r0, r5 │ │ │ │ sub r3, r3, #93 @ 0x5d │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov sl, #0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 13160 │ │ │ │ + bne 13108 │ │ │ │ tst r7, #134217728 @ 0x8000000 │ │ │ │ - bne 13780 │ │ │ │ + bne 13728 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r3 │ │ │ │ str sl, [sp, #20] │ │ │ │ - b 13150 │ │ │ │ + b 130f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 13198 │ │ │ │ + bne 13140 │ │ │ │ mov r0, r5 │ │ │ │ - bl 513e0 │ │ │ │ + bl 51388 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 131a0 │ │ │ │ + b 13148 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 13348 │ │ │ │ + blt 132f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 137a4 │ │ │ │ + bne 1374c │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b20 │ │ │ │ - b 132e8 │ │ │ │ + bl 7adc │ │ │ │ + b 13290 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136a8 │ │ │ │ - bl 153b4 │ │ │ │ + beq 13650 │ │ │ │ + bl 1535c │ │ │ │ mov r1, r0 │ │ │ │ lsr r2, r7, #27 │ │ │ │ and r2, r2, #1 │ │ │ │ eor r2, r2, #1 │ │ │ │ orr r2, r7, r2, lsl #20 │ │ │ │ mov r0, r8 │ │ │ │ orr r2, r2, #16384 @ 0x4000 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #368] @ 0x170 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 131d4 │ │ │ │ + bne 1317c │ │ │ │ mov r0, r5 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 13348 │ │ │ │ + bne 132f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1022c │ │ │ │ - b 13348 │ │ │ │ + bl 101d4 │ │ │ │ + b 132f0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 13250 │ │ │ │ + bne 131f8 │ │ │ │ mov r0, r9 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 132e8 │ │ │ │ + beq 13290 │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 1348c │ │ │ │ + bne 13434 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1348c │ │ │ │ - bl 50e08 │ │ │ │ + beq 13434 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #28] │ │ │ │ subne r3, r3, #1 │ │ │ │ strne r3, [r0, #28] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1022c │ │ │ │ - b 132e8 │ │ │ │ + bl 101d4 │ │ │ │ + b 13290 │ │ │ │ mov r0, r9 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13544 │ │ │ │ + beq 134ec │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r4, #1216] @ 0x4c0 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r1, [pc, #772] @ 137c4 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r1, [pc, #772] @ 1376c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 13768 │ │ │ │ + bcs 13710 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ - ldr r2, [pc, #704] @ 137c8 │ │ │ │ + ldr r2, [pc, #704] @ 13770 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 13544 │ │ │ │ + beq 134ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #28] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0, #28] │ │ │ │ cmp r9, r6 │ │ │ │ movne r8, r6 │ │ │ │ str r5, [r6, #24] │ │ │ │ - bne 131fc │ │ │ │ + bne 131a4 │ │ │ │ mov r8, r9 │ │ │ │ - b 1338c │ │ │ │ + b 13334 │ │ │ │ cmp r9, r5 │ │ │ │ mov r8, r5 │ │ │ │ movne r6, #0 │ │ │ │ movne r5, sl │ │ │ │ - bne 131fc │ │ │ │ - b 1338c │ │ │ │ - ldr r3, [pc, #616] @ 137cc │ │ │ │ - ldr r2, [pc, #616] @ 137d0 │ │ │ │ + bne 131a4 │ │ │ │ + b 13334 │ │ │ │ + ldr r3, [pc, #616] @ 13774 │ │ │ │ + ldr r2, [pc, #616] @ 13778 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #608] @ 137d4 │ │ │ │ + ldr r3, [pc, #608] @ 1377c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #40] @ 0x28 │ │ │ │ - beq 1328c │ │ │ │ - b 13274 │ │ │ │ + beq 13234 │ │ │ │ + b 1321c │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r4] │ │ │ │ ldr fp, [r4, #1216] @ 0x4c0 │ │ │ │ ldr sl, [r4, #16] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r1, [pc, #556] @ 137d8 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r1, [pc, #556] @ 13780 │ │ │ │ and r5, r5, #128 @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r4, #1216] @ 0x4c0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 183f0 │ │ │ │ - ldr r1, [pc, #516] @ 137dc │ │ │ │ + bl 18398 │ │ │ │ + ldr r1, [pc, #516] @ 13784 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 13750 │ │ │ │ + bcs 136f8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r1, [r3] │ │ │ │ - ldr r2, [pc, #452] @ 137e0 │ │ │ │ + ldr r2, [pc, #452] @ 13788 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq 136f8 │ │ │ │ + beq 136a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, #16384 @ 0x4000 │ │ │ │ bic r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4] │ │ │ │ - bl 34970 │ │ │ │ + bl 34918 │ │ │ │ ldr r3, [r4] │ │ │ │ str sl, [r4, #16] │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 13730 │ │ │ │ + bne 136d8 │ │ │ │ str r8, [r6, #24] │ │ │ │ - b 132e8 │ │ │ │ + b 13290 │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 13238 │ │ │ │ + bne 131e0 │ │ │ │ ldr r6, [r8, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 13238 │ │ │ │ + beq 131e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13238 │ │ │ │ + beq 131e0 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r0, #28] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r0, #28] │ │ │ │ - b 13238 │ │ │ │ + b 131e0 │ │ │ │ ldr r1, [r4, #296] @ 0x128 │ │ │ │ - b 133e8 │ │ │ │ + b 13390 │ │ │ │ ldrh r2, [r9, #12] │ │ │ │ ands r4, r2, #4096 @ 0x1000 │ │ │ │ - bne 132d8 │ │ │ │ + bne 13280 │ │ │ │ ldr r5, [r9, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 132d8 │ │ │ │ + beq 13280 │ │ │ │ mov r0, r5 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 132d8 │ │ │ │ + beq 13280 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1022c │ │ │ │ - b 132d8 │ │ │ │ + bl 101d4 │ │ │ │ + b 13280 │ │ │ │ mov r1, #16384 @ 0x4000 │ │ │ │ - bl 34970 │ │ │ │ + bl 34918 │ │ │ │ str sl, [r4, #16] │ │ │ │ - b 13658 │ │ │ │ + b 13600 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #204] @ 137e4 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #204] @ 1378c │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #188] @ 137e8 │ │ │ │ + ldr r0, [pc, #188] @ 13790 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 59cfc │ │ │ │ + bl 59ca4 │ │ │ │ str r8, [r6, #24] │ │ │ │ - b 132cc │ │ │ │ + b 13274 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 13608 │ │ │ │ + bge 135b0 │ │ │ │ mov r1, #0 │ │ │ │ - b 13614 │ │ │ │ + b 135bc │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 134f4 │ │ │ │ + bge 1349c │ │ │ │ mov r0, #0 │ │ │ │ - b 13500 │ │ │ │ - ldr r2, [pc, #92] @ 137e4 │ │ │ │ - ldr r3, [pc, #96] @ 137ec │ │ │ │ - ldr r0, [pc, #96] @ 137f0 │ │ │ │ + b 134a8 │ │ │ │ + ldr r2, [pc, #92] @ 1378c │ │ │ │ + ldr r3, [pc, #96] @ 13794 │ │ │ │ + ldr r0, [pc, #96] @ 13798 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 9772c │ │ │ │ - bl 59a2c │ │ │ │ + bl 976d4 │ │ │ │ + bl 599d4 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1022c │ │ │ │ - b 133a8 │ │ │ │ - andseq sl, r1, r8, asr #12 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq pc, sp, r8, ror sl @ │ │ │ │ + bl 101d4 │ │ │ │ + b 13350 │ │ │ │ + andseq r9, r1, r8, lsr #13 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq pc, sp, r8, ror #2 │ │ │ │ andeq r0, r2, r8, lsl #8 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ teqeq r2, r5 @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, sp, r4, lsr #19 │ │ │ │ - andeq pc, sp, r8, asr r9 @ │ │ │ │ - andeq r5, lr, r0, lsl #15 │ │ │ │ - andeq r0, r0, r0, lsl r8 │ │ │ │ - andeq pc, sp, r0, asr #14 │ │ │ │ - andeq r2, lr, r0, lsr #13 │ │ │ │ - ldrdeq pc, [sp], -r0 │ │ │ │ - ldr r3, [pc, #16] @ 1380c │ │ │ │ - ldr r2, [pc, #16] @ 13810 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + muleq sp, r4, r0 │ │ │ │ + andeq pc, sp, r8, asr #32 │ │ │ │ + andeq r4, lr, r0, ror lr │ │ │ │ + andeq r0, r0, r8, lsl #16 │ │ │ │ + andeq lr, sp, r0, lsr lr │ │ │ │ + muleq lr, r0, sp │ │ │ │ + andeq lr, sp, r0, asr #27 │ │ │ │ + ldr r3, [pc, #16] @ 137b4 │ │ │ │ + ldr r2, [pc, #16] @ 137b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #312] @ 0x138 │ │ │ │ bx lr │ │ │ │ - andseq r9, r1, ip, lsr #30 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andseq r8, r1, ip, lsl #31 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ and r2, r2, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 13838 │ │ │ │ + beq 137e0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13840 │ │ │ │ + beq 137e8 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 13878 │ │ │ │ + beq 13820 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 13878 │ │ │ │ + beq 13820 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r0, [r0, #14] │ │ │ │ strhge r1, [r3, #14] │ │ │ │ bx lr │ │ │ │ mov r1, #0 │ │ │ │ - b 1022c │ │ │ │ + b 101d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrh r5, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ands r5, r5, #1024 @ 0x400 │ │ │ │ mov r6, r1 │ │ │ │ - bne 1394c │ │ │ │ + bne 138f4 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [pc, #164] @ 13970 │ │ │ │ + ldr r3, [pc, #164] @ 13918 │ │ │ │ ldr r1, [pc, r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13918 │ │ │ │ + beq 138c0 │ │ │ │ mov r0, r1 │ │ │ │ - b 138e8 │ │ │ │ + b 13890 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13918 │ │ │ │ + beq 138c0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 138dc │ │ │ │ + bne 13884 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 138dc │ │ │ │ + bne 13884 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, r5 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138e8 │ │ │ │ + bne 13890 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 13944 │ │ │ │ + beq 138ec │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #8] │ │ │ │ - ldr r3, [pc, #68] @ 13974 │ │ │ │ + ldr r3, [pc, #68] @ 1391c │ │ │ │ str r4, [r6, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r6, #16] │ │ │ │ str r2, [r6, #12] │ │ │ │ str r1, [r6] │ │ │ │ str r6, [r3] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 513e0 │ │ │ │ + bl 51388 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 138c0 │ │ │ │ + bge 13868 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 540e4 │ │ │ │ + bl 5408c │ │ │ │ mov r2, r0 │ │ │ │ - b 138c4 │ │ │ │ - @ instruction: 0x0011d4d0 │ │ │ │ - andseq sp, r1, r8, ror #8 │ │ │ │ + b 1386c │ │ │ │ + andseq ip, r1, r8, lsr #10 │ │ │ │ + andseq ip, r1, r0, asr #9 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #28] @ 139a4 │ │ │ │ + ldr r1, [pc, #28] @ 1394c │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - ldr lr, [pc, #24] @ 139a8 │ │ │ │ + ldr lr, [pc, #24] @ 13950 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, lr] │ │ │ │ str ip, [r1, #312] @ 0x138 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ ldr r1, [r3, #32] │ │ │ │ - b d9bc │ │ │ │ - mulseq r1, ip, sp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldr r3, [pc, #20] @ 139c8 │ │ │ │ - ldr r1, [pc, #20] @ 139cc │ │ │ │ + b d964 │ │ │ │ + @ instruction: 0x00118dfc │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldr r3, [pc, #20] @ 13970 │ │ │ │ + ldr r1, [pc, #20] @ 13974 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ - b a890 <__time64@plt+0x253c> │ │ │ │ - andseq r9, r1, r4, ror sp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b a838 <__time64@plt+0x2540> │ │ │ │ + @ instruction: 0x00118dd4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 139f8 │ │ │ │ + beq 139a0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [r3] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, lr │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ bx r3 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r3, [r0] │ │ │ │ bx r3 │ │ │ │ - ldr r3, [pc, #52] @ 13a44 │ │ │ │ + ldr r3, [pc, #52] @ 139ec │ │ │ │ cmp r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ bxeq lr │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 13a34 │ │ │ │ + bge 139dc │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bic r2, r2, r2, asr #31 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ orr r2, r2, #268435456 @ 0x10000000 │ │ │ │ - b 517bc │ │ │ │ - andseq sp, r1, r8, lsl #7 │ │ │ │ + b 51764 │ │ │ │ + andseq ip, r1, r0, ror #7 │ │ │ │ mov r0, r1 │ │ │ │ cmp r0, r2 │ │ │ │ mov r1, r2 │ │ │ │ - beq 13a5c │ │ │ │ - b 7a60 │ │ │ │ + beq 13a04 │ │ │ │ + b 7a1c │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #364] @ 13be8 │ │ │ │ - ldr r3, [pc, #364] @ 13bec │ │ │ │ + ldr r6, [pc, #364] @ 13b90 │ │ │ │ + ldr r3, [pc, #364] @ 13b94 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - beq 13ab4 │ │ │ │ + beq 13a5c │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r7] │ │ │ │ - bne 13afc │ │ │ │ + bne 13aa4 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 13afc │ │ │ │ + bne 13aa4 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r7] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b ce78 <__time64@plt+0x4b24> │ │ │ │ + b ce20 <__time64@plt+0x4b28> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13af0 │ │ │ │ + beq 13a98 │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 13b24 │ │ │ │ - bl 50e08 │ │ │ │ + beq 13acc │ │ │ │ + bl 50db0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq 13b48 │ │ │ │ + beq 13af0 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 13ab4 │ │ │ │ + beq 13a5c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 13af0 │ │ │ │ + beq 13a98 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13acc │ │ │ │ + beq 13a74 │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - bne 13ae4 │ │ │ │ + bne 13a8c │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 13b58 │ │ │ │ + beq 13b00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 13b30 │ │ │ │ + bne 13ad8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 13ab4 │ │ │ │ - ldr r2, [pc, #132] @ 13bf0 │ │ │ │ + beq 13a5c │ │ │ │ + ldr r2, [pc, #132] @ 13b98 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #1216] @ 0x4c0 │ │ │ │ blx r3 │ │ │ │ mov r2, #12 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #104] @ 13bf4 │ │ │ │ + ldr r1, [pc, #104] @ 13b9c │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r8, [r3] │ │ │ │ - bcs 13bd0 │ │ │ │ + bcs 13b78 │ │ │ │ ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r8 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 13bbc │ │ │ │ + bge 13b64 │ │ │ │ mov r0, r8 │ │ │ │ - b 13bc8 │ │ │ │ - andseq r9, r1, ip, lsr #25 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq pc, sp, r0, lsl r3 @ │ │ │ │ + b 13b70 │ │ │ │ + andseq r8, r1, ip, lsl #26 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq lr, sp, r0, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #356] @ 13d74 │ │ │ │ - ldr r2, [pc, #356] @ 13d78 │ │ │ │ + ldr r3, [pc, #356] @ 13d1c │ │ │ │ + ldr r2, [pc, #356] @ 13d20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ subs r6, r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ strbeq r6, [r7] │ │ │ │ - beq 13cd4 │ │ │ │ + beq 13c7c │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r7] │ │ │ │ - beq 13cc8 │ │ │ │ + beq 13c70 │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ mov r4, r6 │ │ │ │ - b 13c6c │ │ │ │ + b 13c14 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 13ca4 │ │ │ │ - bl 50e08 │ │ │ │ + beq 13c4c │ │ │ │ + bl 50db0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq 13d34 │ │ │ │ + beq 13cdc │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 13cdc │ │ │ │ + beq 13c84 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 13c60 │ │ │ │ + beq 13c08 │ │ │ │ ldr ip, [r3, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 13c48 │ │ │ │ + bne 13bf0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13c60 │ │ │ │ + beq 13c08 │ │ │ │ tst r2, #2 │ │ │ │ - bne 13c60 │ │ │ │ + bne 13c08 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - bne 13c50 │ │ │ │ + bne 13bf8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 13d14 │ │ │ │ + beq 13cbc │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13d44 │ │ │ │ + beq 13cec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 13c3c │ │ │ │ + bne 13be4 │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ mov r6, #0 │ │ │ │ tst r2, #2 │ │ │ │ moveq r4, r6 │ │ │ │ - bne 13d20 │ │ │ │ + bne 13cc8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13a64 │ │ │ │ + bl 13a0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13d08 │ │ │ │ + beq 13cb0 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13d6c │ │ │ │ + bne 13d14 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #2 │ │ │ │ - beq 13ce8 │ │ │ │ + beq 13c90 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b d700 │ │ │ │ + b d6a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 13cac │ │ │ │ - b 13d14 │ │ │ │ + bne 13c54 │ │ │ │ + b 13cbc │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ tst r2, #2 │ │ │ │ - bne 13d20 │ │ │ │ + bne 13cc8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 13ce8 │ │ │ │ + beq 13c90 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b 13cf4 │ │ │ │ + b 13c9c │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 4ed04 │ │ │ │ - andseq r9, r1, r8, lsl fp │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + b 4ecac │ │ │ │ + andseq r8, r1, r8, ror fp │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 13df4 │ │ │ │ + beq 13d9c │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 13de4 │ │ │ │ + beq 13d8c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r6, r0 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ and r1, r5, #1 │ │ │ │ bic r3, r3, #1 │ │ │ │ orr r3, r3, r1 │ │ │ │ strb r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ moveq r7, #28 │ │ │ │ - b 13dac │ │ │ │ + b 13d54 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 13e10 │ │ │ │ + beq 13db8 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ moveq r7, #28 │ │ │ │ - b 13dac │ │ │ │ + b 13d54 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ tst r3, #1 │ │ │ │ movne r6, r0 │ │ │ │ - beq 13e00 │ │ │ │ - b 13ddc │ │ │ │ + beq 13da8 │ │ │ │ + b 13d84 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #580] @ 14080 │ │ │ │ + ldr r3, [pc, #580] @ 14028 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r0, #12] │ │ │ │ and r3, r3, r0 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - ldr r3, [pc, #564] @ 14084 │ │ │ │ + ldr r3, [pc, #564] @ 1402c │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 13f3c │ │ │ │ + beq 13ee4 │ │ │ │ cmp r2, #4 │ │ │ │ cmpeq r1, #0 │ │ │ │ mov ip, r1 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ - beq 13f3c │ │ │ │ + beq 13ee4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 13f48 │ │ │ │ - ldr r0, [pc, #524] @ 14088 │ │ │ │ + beq 13ef0 │ │ │ │ + ldr r0, [pc, #524] @ 14030 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ str r3, [ip, #8] │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp ip, r4 │ │ │ │ - beq 13f70 │ │ │ │ + beq 13f18 │ │ │ │ cmp r4, #0 │ │ │ │ add r6, r5, #16 │ │ │ │ - beq 13fc8 │ │ │ │ + beq 13f70 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 13f2c │ │ │ │ + beq 13ed4 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13f2c │ │ │ │ + beq 13ed4 │ │ │ │ cmp ip, r3 │ │ │ │ ldrne r4, [r4, #16] │ │ │ │ - bne 13e9c │ │ │ │ + bne 13e44 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 13f10 │ │ │ │ + beq 13eb8 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 14010 │ │ │ │ + beq 13fb8 │ │ │ │ ldr r3, [ip, #16] │ │ │ │ cmp r2, #3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq 13f24 │ │ │ │ + beq 13ecc │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ bic r3, r3, #128 @ 0x80 │ │ │ │ strh r3, [r5, #12] │ │ │ │ ldrb r3, [ip, #4] │ │ │ │ tst r3, #1 │ │ │ │ ldr r3, [r6] │ │ │ │ - bne 13fa8 │ │ │ │ + bne 13f50 │ │ │ │ mov r4, ip │ │ │ │ str r3, [ip, #16] │ │ │ │ str ip, [r6] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [ip, #16] │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r4, #16] │ │ │ │ movne r4, r3 │ │ │ │ - bne 13e9c │ │ │ │ + bne 13e44 │ │ │ │ mov r4, ip │ │ │ │ - b 13f08 │ │ │ │ + b 13eb0 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 14058 │ │ │ │ + beq 14000 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 13ee0 │ │ │ │ + bne 13e88 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #1 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ - beq 13f08 │ │ │ │ + beq 13eb0 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 13ff0 │ │ │ │ + beq 13f98 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ strne r3, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #4 │ │ │ │ - beq 14044 │ │ │ │ + beq 13fec │ │ │ │ cmp r2, #1 │ │ │ │ - bls 13f08 │ │ │ │ + bls 13eb0 │ │ │ │ ldr r3, [ip, #16] │ │ │ │ cmp r2, #3 │ │ │ │ str r3, [r5, #16] │ │ │ │ - beq 13f08 │ │ │ │ + beq 13eb0 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 14028 │ │ │ │ + beq 13fd0 │ │ │ │ cmp r3, #0 │ │ │ │ add r6, r5, #16 │ │ │ │ - bne 13ea8 │ │ │ │ - b 13ee0 │ │ │ │ + bne 13e50 │ │ │ │ + b 13e88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 13efc │ │ │ │ + beq 13ea4 │ │ │ │ mov r0, ip │ │ │ │ mov r1, #0 │ │ │ │ - bl 13d7c │ │ │ │ + bl 13d24 │ │ │ │ ldr r3, [r6] │ │ │ │ mov ip, r0 │ │ │ │ - b 13efc │ │ │ │ + b 13ea4 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 13f3c │ │ │ │ + beq 13ee4 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ cmp r2, #2 │ │ │ │ bic r3, r3, #128 @ 0x80 │ │ │ │ strh r3, [r5, #12] │ │ │ │ - bne 13eec │ │ │ │ + bne 13e94 │ │ │ │ str r4, [ip, #16] │ │ │ │ mov r4, ip │ │ │ │ - b 13f04 │ │ │ │ + b 13eac │ │ │ │ cmp r4, #0 │ │ │ │ - beq 13f3c │ │ │ │ + beq 13ee4 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 13ff8 │ │ │ │ + bne 13fa0 │ │ │ │ mov r4, r3 │ │ │ │ - b 13f08 │ │ │ │ + b 13eb0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, ip │ │ │ │ - bl 13d7c │ │ │ │ + bl 13d24 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b 13f08 │ │ │ │ + b 13eb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 13f08 │ │ │ │ + beq 13eb0 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ addne r6, r5, #16 │ │ │ │ - bne 13eac │ │ │ │ - b 13f08 │ │ │ │ + bne 13e54 │ │ │ │ + b 13eb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13d7c │ │ │ │ + bl 13d24 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - b 13f08 │ │ │ │ + b 13eb0 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ ldr r2, [r4] │ │ │ │ bic r3, r3, #128 @ 0x80 │ │ │ │ strh r3, [r5, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ addne r6, r4, #16 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r4, [r6] │ │ │ │ - b 13fe4 │ │ │ │ + b 13f8c │ │ │ │ andeq ip, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0x001198dc │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andseq r8, r1, ip, lsr r9 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r3, #0 │ │ │ │ - ldr r3, [pc, #500] @ 1429c │ │ │ │ + ldr r3, [pc, #500] @ 14244 │ │ │ │ mov r8, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ and r2, r2, #128 @ 0x80 │ │ │ │ - beq 141f4 │ │ │ │ - ldr r1, [pc, #476] @ 142a0 │ │ │ │ + beq 1419c │ │ │ │ + ldr r1, [pc, #476] @ 14248 │ │ │ │ ldr r9, [r3, r1] │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 140fc │ │ │ │ + bne 140a4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 14204 │ │ │ │ + beq 141ac │ │ │ │ cmp r7, #0 │ │ │ │ - bne 14114 │ │ │ │ - ldr r1, [pc, #444] @ 142a4 │ │ │ │ + bne 140bc │ │ │ │ + ldr r1, [pc, #444] @ 1424c │ │ │ │ mov r3, #1 │ │ │ │ and r1, r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r9] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 1022c │ │ │ │ + b 101d4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r3, [r9] │ │ │ │ - beq 141d0 │ │ │ │ + beq 14178 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 140e0 │ │ │ │ + beq 14088 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r9] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b ba40 <__time64@plt+0x36ec> │ │ │ │ + b b9e8 <__time64@plt+0x36f0> │ │ │ │ cmp r7, #0 │ │ │ │ mov sl, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bne 141c8 │ │ │ │ + bne 14170 │ │ │ │ mov r0, r6 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1415c │ │ │ │ + beq 14104 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14184 │ │ │ │ + bne 1412c │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1422c │ │ │ │ + beq 141d4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrb r3, [sl, #4] │ │ │ │ tst r3, #1 │ │ │ │ - beq 14214 │ │ │ │ + beq 141bc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 140e0 │ │ │ │ + beq 14088 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14220 │ │ │ │ + beq 141c8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14130 │ │ │ │ + beq 140d8 │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 1423c │ │ │ │ + beq 141e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r4, r0 │ │ │ │ - beq 1423c │ │ │ │ + beq 141e4 │ │ │ │ mov r4, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 140d8 │ │ │ │ + beq 14080 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1419c │ │ │ │ + bne 14144 │ │ │ │ cmp r7, #0 │ │ │ │ mov sl, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bne 141c8 │ │ │ │ - b 14140 │ │ │ │ - ldr r2, [pc, #164] @ 142a0 │ │ │ │ + bne 14170 │ │ │ │ + b 140e8 │ │ │ │ + ldr r2, [pc, #164] @ 14248 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ strb r4, [r9] │ │ │ │ - b 140d8 │ │ │ │ + b 14080 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 141d0 │ │ │ │ - b 140d8 │ │ │ │ + bne 14178 │ │ │ │ + b 14080 │ │ │ │ mov r0, sl │ │ │ │ - bl 7b20 │ │ │ │ - b 14184 │ │ │ │ + bl 7adc │ │ │ │ + b 1412c │ │ │ │ mov sl, r4 │ │ │ │ mov r4, r5 │ │ │ │ - b 14140 │ │ │ │ + b 140e8 │ │ │ │ ldrb r3, [sl, #4] │ │ │ │ tst r3, #1 │ │ │ │ - beq 14168 │ │ │ │ - b 14184 │ │ │ │ + beq 14110 │ │ │ │ + b 1412c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14270 │ │ │ │ + beq 14218 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 14114 │ │ │ │ + beq 140bc │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov ip, lr │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx ip │ │ │ │ ldr r3, [r4] │ │ │ │ tst r8, #16777216 @ 0x1000000 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ - beq 14290 │ │ │ │ - ldr r3, [pc, #32] @ 142a8 │ │ │ │ + beq 14238 │ │ │ │ + ldr r3, [pc, #32] @ 14250 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp lr, r3 │ │ │ │ - beq 140e0 │ │ │ │ + beq 14088 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 14254 │ │ │ │ - b 140e0 │ │ │ │ - andseq r9, r1, r0, lsl #13 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + bne 141fc │ │ │ │ + b 14088 │ │ │ │ + andseq r8, r1, r0, ror #13 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r2, r0, r1 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr lr, [pc, #444] @ 14480 │ │ │ │ - ldr ip, [pc, #444] @ 14484 │ │ │ │ + ldr lr, [pc, #444] @ 14428 │ │ │ │ + ldr ip, [pc, #444] @ 1442c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r9, [pc, #436] @ 14488 │ │ │ │ + ldr r9, [pc, #436] @ 14430 │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp r1, #0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ - bne 14440 │ │ │ │ + bne 143e8 │ │ │ │ mov r8, r3 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ ldr r5, [r8, #32] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - beq 14328 │ │ │ │ - bl 50e08 │ │ │ │ + beq 142d0 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14328 │ │ │ │ + beq 142d0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #12582912 @ 0xc00000 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14414 │ │ │ │ + bne 143bc │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ str r4, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r3, [pc, #316] @ 1448c │ │ │ │ - ldr r1, [pc, #316] @ 14490 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r3, [pc, #316] @ 14434 │ │ │ │ + ldr r1, [pc, #316] @ 14438 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r9, [r9, r3] │ │ │ │ - ldr r3, [pc, #300] @ 14494 │ │ │ │ + ldr r3, [pc, #300] @ 1443c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #160 @ 0xa0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ - bl adcc <__time64@plt+0x2a78> │ │ │ │ + bl ad74 <__time64@plt+0x2a7c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 143e8 │ │ │ │ + beq 14390 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov sl, r4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, sl │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, sl │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 1439c │ │ │ │ + bne 14344 │ │ │ │ ldr r3, [r9, #1236] @ 0x4d4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r5 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r9, #1236] @ 0x4d4 │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ ldrb r3, [r8, #4] │ │ │ │ tst r3, #1 │ │ │ │ - beq 14470 │ │ │ │ + beq 14418 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #16] │ │ │ │ - ldr r2, [pc, #124] @ 14498 │ │ │ │ - ldr r3, [pc, #100] @ 14484 │ │ │ │ + ldr r2, [pc, #124] @ 14440 │ │ │ │ + ldr r3, [pc, #100] @ 1442c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1447c │ │ │ │ + bne 14424 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr lr, [pc, #84] @ 1449c │ │ │ │ - ldr ip, [pc, #56] @ 14484 │ │ │ │ + ldr lr, [pc, #84] @ 14444 │ │ │ │ + ldr ip, [pc, #56] @ 1442c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ ldr lr, [ip] │ │ │ │ ldr ip, [sp, #28] │ │ │ │ eors lr, ip, lr │ │ │ │ mov ip, #0 │ │ │ │ - bne 1447c │ │ │ │ + bne 14424 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 1408c │ │ │ │ + b 14034 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7b20 │ │ │ │ - b 1440c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r9, r1, r4, ror #8 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r9, r1, r4, asr #8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 7adc │ │ │ │ + b 143b4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r8, r1, r4, asr #9 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r8, r1, r4, lsr #9 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ @ instruction: 0xfffff650 │ │ │ │ andeq r0, r8, r0, lsr #1 │ │ │ │ - andseq r9, r1, ip, lsl #6 │ │ │ │ - andseq r9, r1, r0, ror #5 │ │ │ │ + andseq r8, r1, ip, ror #6 │ │ │ │ + andseq r8, r1, r0, asr #6 │ │ │ │ add r1, r1, #24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ bxne lr │ │ │ │ cmp r3, #5 │ │ │ │ - bne 144a8 │ │ │ │ + bne 14450 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ tst r3, #1 │ │ │ │ popne {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ - b 7b20 │ │ │ │ + b 7adc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr fp, [r0, #16] │ │ │ │ - ldr r9, [pc, #944] @ 148c0 │ │ │ │ + ldr r9, [pc, #944] @ 14868 │ │ │ │ cmp fp, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r2 │ │ │ │ mov r1, r3 │ │ │ │ - beq 14564 │ │ │ │ - ldr ip, [pc, #912] @ 148c4 │ │ │ │ + beq 1450c │ │ │ │ + ldr ip, [pc, #912] @ 1486c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 14558 │ │ │ │ + beq 14500 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 145e0 │ │ │ │ + bne 14588 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, ip │ │ │ │ - beq 145e0 │ │ │ │ + beq 14588 │ │ │ │ ldr fp, [fp, #16] │ │ │ │ cmp fp, #0 │ │ │ │ - bne 14534 │ │ │ │ + bne 144dc │ │ │ │ cmp r5, r1 │ │ │ │ - bne 145f0 │ │ │ │ - ldr r2, [pc, #852] @ 148c8 │ │ │ │ + bne 14598 │ │ │ │ + ldr r2, [pc, #852] @ 14870 │ │ │ │ cmp r4, #0 │ │ │ │ ldr sl, [r9, r2] │ │ │ │ ldr r1, [sl] │ │ │ │ - beq 14864 │ │ │ │ + beq 1480c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145d4 │ │ │ │ + beq 1457c │ │ │ │ str fp, [sp, #4] │ │ │ │ mov r7, sl │ │ │ │ mov r6, #0 │ │ │ │ - b 145a8 │ │ │ │ + b 14550 │ │ │ │ ldr r1, [r7, #4]! │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 147a0 │ │ │ │ + beq 14748 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14598 │ │ │ │ + bne 14540 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14668 │ │ │ │ + beq 14610 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r1, [sl, r6, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 147cc │ │ │ │ + beq 14774 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1463c │ │ │ │ + beq 145e4 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 14750 │ │ │ │ + beq 146f8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145d4 │ │ │ │ + beq 1457c │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 145d4 │ │ │ │ + beq 1457c │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 145f8 │ │ │ │ + beq 145a0 │ │ │ │ ldr lr, [r3, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 145f8 │ │ │ │ + beq 145a0 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov ip, lr │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ cmp r5, r1 │ │ │ │ - bne 145f0 │ │ │ │ - ldr r3, [pc, #636] @ 148c8 │ │ │ │ + bne 14598 │ │ │ │ + ldr r3, [pc, #636] @ 14870 │ │ │ │ cmp r4, #0 │ │ │ │ ldr sl, [r9, r3] │ │ │ │ ldr r1, [sl] │ │ │ │ - beq 147d8 │ │ │ │ + beq 14780 │ │ │ │ cmp r1, #0 │ │ │ │ movne fp, r2 │ │ │ │ - bne 14588 │ │ │ │ - b 145d4 │ │ │ │ - ldr r2, [pc, #604] @ 148cc │ │ │ │ + bne 14530 │ │ │ │ + b 1457c │ │ │ │ + ldr r2, [pc, #604] @ 14874 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ add r1, r2, #1424 @ 0x590 │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 1483c │ │ │ │ + beq 147e4 │ │ │ │ add r2, r2, #1616 @ 0x650 │ │ │ │ add r2, r2, #8 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 1483c │ │ │ │ + beq 147e4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 146b4 │ │ │ │ + beq 1465c │ │ │ │ ldr r2, [fp] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - ldr r2, [pc, #548] @ 148d0 │ │ │ │ + ldr r2, [pc, #548] @ 14878 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 1481c │ │ │ │ + beq 147c4 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 14748 │ │ │ │ + beq 146f0 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r4, #48 @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov fp, r0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ str r0, [fp] │ │ │ │ - bl 8018 │ │ │ │ - ldr r2, [pc, #488] @ 148d4 │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r2, [pc, #488] @ 1487c │ │ │ │ str r4, [fp, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #52] @ 0x34 │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - bne 14844 │ │ │ │ + bne 147ec │ │ │ │ mov r2, #0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ cmp r8, #0 │ │ │ │ - beq 14878 │ │ │ │ + beq 14820 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r2, [fp] │ │ │ │ - beq 147bc │ │ │ │ + beq 14764 │ │ │ │ cmp r6, #4 │ │ │ │ - bne 14738 │ │ │ │ - ldr r1, [pc, #420] @ 148d8 │ │ │ │ + bne 146e0 │ │ │ │ + ldr r1, [pc, #420] @ 14880 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r2, #12] │ │ │ │ add r3, fp, r6, lsl #2 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r3, #28] │ │ │ │ - bl b2ac <__time64@plt+0x2f58> │ │ │ │ + bl b254 <__time64@plt+0x2f5c> │ │ │ │ mov r1, r8 │ │ │ │ - b 145d4 │ │ │ │ - ldr r2, [pc, #368] @ 148c8 │ │ │ │ + b 1457c │ │ │ │ + ldr r2, [pc, #368] @ 14870 │ │ │ │ cmp r4, #0 │ │ │ │ ldr sl, [r9, r2] │ │ │ │ ldr r1, [sl] │ │ │ │ - beq 147fc │ │ │ │ + beq 147a4 │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #4] │ │ │ │ - bne 1458c │ │ │ │ + bne 14534 │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14790 │ │ │ │ + beq 14738 │ │ │ │ ldr lr, [r3, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 1461c │ │ │ │ + bne 145c4 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 14778 │ │ │ │ - b 145d4 │ │ │ │ + bne 14720 │ │ │ │ + b 1457c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, #0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 14774 │ │ │ │ + bne 1471c │ │ │ │ mov r1, fp │ │ │ │ - b 145d4 │ │ │ │ - ldr r1, [pc, #280] @ 148dc │ │ │ │ + b 1457c │ │ │ │ + ldr r1, [pc, #280] @ 14884 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b 14738 │ │ │ │ + b 146e0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r1 │ │ │ │ - b 147ac │ │ │ │ + b 14754 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 145d4 │ │ │ │ + beq 1457c │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, #1 │ │ │ │ movne fp, r4 │ │ │ │ strne r3, [sp, #4] │ │ │ │ movne r4, r8 │ │ │ │ - bne 1458c │ │ │ │ - b 145d4 │ │ │ │ + bne 14534 │ │ │ │ + b 1457c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 145d4 │ │ │ │ + beq 1457c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14774 │ │ │ │ + beq 1471c │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 1458c │ │ │ │ + b 14534 │ │ │ │ cmp r5, r8 │ │ │ │ - bne 14710 │ │ │ │ + bne 146b8 │ │ │ │ add r3, fp, r6, lsl #2 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ movne r1, r4 │ │ │ │ - b 145d4 │ │ │ │ + b 1457c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b 145d4 │ │ │ │ + b 1457c │ │ │ │ mov r0, r5 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 14700 │ │ │ │ + bne 146a8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 517bc │ │ │ │ - b 14700 │ │ │ │ + bl 51764 │ │ │ │ + b 146a8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 145d4 │ │ │ │ + beq 1457c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1480c │ │ │ │ - b 145d4 │ │ │ │ + bne 147b4 │ │ │ │ + b 1457c │ │ │ │ add r6, fp, r6, lsl #2 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r6, #28] │ │ │ │ - bl 1389c │ │ │ │ + bl 13844 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 148b0 │ │ │ │ + beq 14858 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 148b0 │ │ │ │ - ldr r1, [pc, #52] @ 148e0 │ │ │ │ + beq 14858 │ │ │ │ + ldr r1, [pc, #52] @ 14888 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 14830 │ │ │ │ + b 147d8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 144a0 │ │ │ │ - b 148a4 │ │ │ │ - andseq r9, r1, r8, lsl r2 │ │ │ │ + bl 14448 │ │ │ │ + b 1484c │ │ │ │ + andseq r8, r1, r8, ror r2 │ │ │ │ andeq r1, r0, r4, lsl #18 │ │ │ │ - andeq r0, r0, ip, lsr #11 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r0, r0, r4, lsr #11 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r1, r0, ip, lsl #15 │ │ │ │ andeq r1, r0, r8, asr #14 │ │ │ │ @ instruction: 0x000024bc │ │ │ │ andeq r2, r0, ip, lsr #9 │ │ │ │ - andeq r1, lr, r8, lsl #11 │ │ │ │ + andeq r0, lr, r8, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #400] @ 14a90 │ │ │ │ + ldr r3, [pc, #400] @ 14a38 │ │ │ │ ldr r9, [r7, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr sl, [r9] │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 14a08 │ │ │ │ + beq 149b0 │ │ │ │ cmp sl, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #8] │ │ │ │ - beq 149ec │ │ │ │ + beq 14994 │ │ │ │ mov r4, r9 │ │ │ │ mov fp, #0 │ │ │ │ - b 1494c │ │ │ │ + b 148f4 │ │ │ │ ldr sl, [r4, #4]! │ │ │ │ add fp, fp, #1 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 149e0 │ │ │ │ + beq 14988 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1493c │ │ │ │ + bne 148e4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14988 │ │ │ │ + beq 14930 │ │ │ │ add r3, fp, #1 │ │ │ │ ldr sl, [r9, r3, lsl #2] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 14a54 │ │ │ │ + beq 149fc │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, r8 │ │ │ │ - beq 14a40 │ │ │ │ + beq 149e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 14a28 │ │ │ │ + beq 149d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ add r3, fp, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 149c8 │ │ │ │ + beq 14970 │ │ │ │ add r2, r7, r3, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 149c8 │ │ │ │ + beq 14970 │ │ │ │ ldrh r2, [r2, #12] │ │ │ │ tst r2, #2 │ │ │ │ - bne 14a60 │ │ │ │ + bne 14a08 │ │ │ │ mov sl, r6 │ │ │ │ add r3, r7, r3, lsl #2 │ │ │ │ mov r0, sl │ │ │ │ str r6, [r3, #4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -12717,185 +12717,185 @@ │ │ │ │ movne r5, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 144f4 │ │ │ │ + b 1449c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1497c │ │ │ │ + beq 14924 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 149ec │ │ │ │ + beq 14994 │ │ │ │ mov r3, #1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 14930 │ │ │ │ + b 148d8 │ │ │ │ add r3, r7, fp, lsl #2 │ │ │ │ ldr sl, [r3, #36] @ 0x24 │ │ │ │ str r6, [r3, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r7, fp, lsl #2 │ │ │ │ ldr sl, [r3, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, sl │ │ │ │ mov r5, sl │ │ │ │ - b 149ec │ │ │ │ + b 14994 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #40] @ 14a94 │ │ │ │ + ldr r3, [pc, #40] @ 14a3c │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r0, [pc, #32] @ 14a98 │ │ │ │ + ldr r0, [pc, #32] @ 14a40 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r1, #3 │ │ │ │ str ip, [sp] │ │ │ │ - bl 9772c │ │ │ │ - andseq r8, r1, r8, lsr #28 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq lr, sp, ip, ror #7 │ │ │ │ + bl 976d4 │ │ │ │ + andseq r7, r1, r8, lsl #29 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + ldrdeq sp, [sp], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r6, r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r2 │ │ │ │ - beq 14b6c │ │ │ │ + beq 14b14 │ │ │ │ mov r3, r6 │ │ │ │ ldr sl, [r3], #4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 14b7c │ │ │ │ + beq 14b24 │ │ │ │ mov r4, #0 │ │ │ │ ldr ip, [r3], #4 │ │ │ │ mov lr, r4 │ │ │ │ cmp ip, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bne 14ad0 │ │ │ │ + bne 14a78 │ │ │ │ add lr, lr, #11 │ │ │ │ lsl r9, lr, #2 │ │ │ │ mov sl, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ cmp r8, #0 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ orr r3, r3, #2 │ │ │ │ str r9, [r0, #12] │ │ │ │ str r4, [r0, #28] │ │ │ │ strb r3, [r0, #4] │ │ │ │ - beq 14b54 │ │ │ │ + beq 14afc │ │ │ │ lsl r2, sl, #2 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ - bl 7b44 │ │ │ │ - ldr r3, [pc, #84] @ 14b88 │ │ │ │ + bl 7b00 │ │ │ │ + ldr r3, [pc, #84] @ 14b30 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r5] │ │ │ │ str r6, [r5, #32] │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ lsl r2, r4, #2 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ - bl 8018 │ │ │ │ - b 14b2c │ │ │ │ + bl 7fc8 │ │ │ │ + b 14ad4 │ │ │ │ mov r9, #40 @ 0x28 │ │ │ │ mov sl, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b 14af0 │ │ │ │ + b 14a98 │ │ │ │ mov r9, #40 @ 0x28 │ │ │ │ mov r4, sl │ │ │ │ - b 14af0 │ │ │ │ - andseq sp, r0, r4, lsr #30 │ │ │ │ + b 14a98 │ │ │ │ + andseq ip, r0, r4, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r8, [pc, #228] @ 14c88 │ │ │ │ + ldr r8, [pc, #228] @ 14c30 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ cmp r4, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ popne {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r6, #512 @ 0x200 │ │ │ │ popne {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14c60 │ │ │ │ - ldr r9, [pc, #172] @ 14c8c │ │ │ │ - ldr sl, [pc, #172] @ 14c90 │ │ │ │ + beq 14c08 │ │ │ │ + ldr r9, [pc, #172] @ 14c34 │ │ │ │ + ldr sl, [pc, #172] @ 14c38 │ │ │ │ add r6, r5, #32 │ │ │ │ - b 14bfc │ │ │ │ + b 14ba4 │ │ │ │ sub r4, r4, #28 │ │ │ │ sub r4, r4, r5 │ │ │ │ ldr r3, [r2, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14c60 │ │ │ │ + beq 14c08 │ │ │ │ mov r4, r6 │ │ │ │ ldr fp, [r6, #4]! │ │ │ │ cmp fp, #0 │ │ │ │ - beq 14be8 │ │ │ │ + beq 14b90 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ and r3, r3, r9 │ │ │ │ - bne 14be8 │ │ │ │ + bne 14b90 │ │ │ │ cmp r3, sl │ │ │ │ - bne 14be8 │ │ │ │ + bne 14b90 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c34 │ │ │ │ - bl 7b20 │ │ │ │ - ldr r3, [pc, #88] @ 14c94 │ │ │ │ + beq 14bdc │ │ │ │ + bl 7adc │ │ │ │ + ldr r3, [pc, #88] @ 14c3c │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r3, #28] │ │ │ │ ldr r3, [r0] │ │ │ │ blx r3 │ │ │ │ mov r0, fp │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r2, [r5, #32] │ │ │ │ - b 14be8 │ │ │ │ + b 14b90 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ tst r3, #1 │ │ │ │ popne {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7b20 │ │ │ │ - andseq r8, r1, r0, ror fp │ │ │ │ + b 7adc │ │ │ │ + @ instruction: 0x00117bd0 │ │ │ │ andeq r2, r0, lr │ │ │ │ andeq r2, r0, ip │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 14c98 │ │ │ │ + bne 14c40 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -12905,151 +12905,151 @@ │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ add r6, r1, #16 │ │ │ │ mov r8, #0 │ │ │ │ and fp, r7, #67108864 @ 0x4000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b 14d40 │ │ │ │ + b 14ce8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 14da0 │ │ │ │ + beq 14d48 │ │ │ │ ldr r5, [r2, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 14d74 │ │ │ │ + beq 14d1c │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14d38 │ │ │ │ + beq 14ce0 │ │ │ │ str r8, [r1, #16] │ │ │ │ str r1, [r6] │ │ │ │ add r6, r1, #16 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 14d6c │ │ │ │ + beq 14d14 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 14cf8 │ │ │ │ + bne 14ca0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 14ddc │ │ │ │ + beq 14d84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 14e08 │ │ │ │ + beq 14db0 │ │ │ │ ldr r4, [r2, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 14d00 │ │ │ │ + beq 14ca8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, r3 │ │ │ │ movne r3, r4 │ │ │ │ - bne 14d2c │ │ │ │ + bne 14cd4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ - bl 13d7c │ │ │ │ + bl 13d24 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ - b 14d24 │ │ │ │ + b 14ccc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 14dec │ │ │ │ + beq 14d94 │ │ │ │ str r8, [r3, #16] │ │ │ │ str r3, [r6] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ add r6, r3, #16 │ │ │ │ - beq 14e30 │ │ │ │ + beq 14dd8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r1 │ │ │ │ - bne 14d00 │ │ │ │ - b 14dac │ │ │ │ + bne 14ca8 │ │ │ │ + b 14d54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 14e20 │ │ │ │ + beq 14dc8 │ │ │ │ mov r4, fp │ │ │ │ - b 14d00 │ │ │ │ + b 14ca8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ - bl 13d7c │ │ │ │ + bl 13d24 │ │ │ │ mov r3, r4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 14d2c │ │ │ │ - b 14d40 │ │ │ │ + bne 14cd4 │ │ │ │ + b 14ce8 │ │ │ │ tst r7, #134217728 @ 0x8000000 │ │ │ │ - beq 14e38 │ │ │ │ + beq 14de0 │ │ │ │ str r2, [r3, #16] │ │ │ │ str r3, [r6] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r7, #134217728 @ 0x8000000 │ │ │ │ - bne 14e10 │ │ │ │ + bne 14db8 │ │ │ │ mov r4, fp │ │ │ │ - b 14d88 │ │ │ │ + b 14d30 │ │ │ │ mov r3, r4 │ │ │ │ - b 14d50 │ │ │ │ + b 14cf8 │ │ │ │ mov r4, r2 │ │ │ │ - b 14d88 │ │ │ │ + b 14d30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ - ldr r8, [pc, #988] @ 1523c │ │ │ │ + ldr r8, [pc, #988] @ 151e4 │ │ │ │ cmp r0, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr sl, [r1, #20] │ │ │ │ ldrh r7, [r1, #12] │ │ │ │ ldrh r9, [r1, #14] │ │ │ │ mov fp, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bne 14e90 │ │ │ │ - b 14eb0 │ │ │ │ + bne 14e38 │ │ │ │ + b 14e58 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ tst r3, #1 │ │ │ │ - beq 14fd4 │ │ │ │ + beq 14f7c │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 14e80 │ │ │ │ + bne 14e28 │ │ │ │ tst r5, #67108864 @ 0x4000000 │ │ │ │ - bne 14fa8 │ │ │ │ + bne 14f50 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ tst r3, #1 │ │ │ │ - beq 14fcc │ │ │ │ + beq 14f74 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [fp, #16] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14f10 │ │ │ │ + beq 14eb8 │ │ │ │ ldrh r7, [fp, #12] │ │ │ │ and r3, r7, #12288 @ 0x3000 │ │ │ │ cmp r3, #12288 @ 0x3000 │ │ │ │ biceq r7, r7, #4096 @ 0x1000 │ │ │ │ strheq r7, [fp, #12] │ │ │ │ moveq r7, #0 │ │ │ │ andne r7, r7, #4096 @ 0x1000 │ │ │ │ streq r7, [fp, #24] │ │ │ │ tst r5, #67108864 @ 0x4000000 │ │ │ │ - beq 14fdc │ │ │ │ + beq 14f84 │ │ │ │ strh r7, [fp, #12] │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ mov r2, r5 │ │ │ │ bic r3, r3, #5632 @ 0x1600 │ │ │ │ orr r7, r7, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ strh r7, [fp, #12] │ │ │ │ - bl 14cb4 │ │ │ │ + bl 14c5c │ │ │ │ tst r5, #65536 @ 0x10000 │ │ │ │ - bne 14fa0 │ │ │ │ + bne 14f48 │ │ │ │ ldrh r3, [fp, #14] │ │ │ │ and r4, r5, #134217728 @ 0x8000000 │ │ │ │ cmp r3, r9 │ │ │ │ ldrheq r3, [r6, #14] │ │ │ │ strheq r3, [fp, #14] │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ cmp r3, r7 │ │ │ │ @@ -13063,535 +13063,535 @@ │ │ │ │ andne r2, r3, #4096 @ 0x1000 │ │ │ │ ldrhne r3, [fp, #12] │ │ │ │ orrne r3, r3, r2 │ │ │ │ ldr r2, [fp, #20] │ │ │ │ strhne r3, [fp, #12] │ │ │ │ ldrhne r3, [r6, #12] │ │ │ │ cmp r2, sl │ │ │ │ - beq 15000 │ │ │ │ + beq 14fa8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 15054 │ │ │ │ + bne 14ffc │ │ │ │ tst r5, #1024 @ 0x400 │ │ │ │ - beq 14f88 │ │ │ │ + beq 14f30 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 150ec │ │ │ │ - ldr r2, [pc, #688] @ 15240 │ │ │ │ + beq 15094 │ │ │ │ + ldr r2, [pc, #688] @ 151e8 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 15108 │ │ │ │ + beq 150b0 │ │ │ │ tst r5, #512 @ 0x200 │ │ │ │ - bne 150b0 │ │ │ │ + bne 15058 │ │ │ │ mov r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14fc0 │ │ │ │ + beq 14f68 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14eb4 │ │ │ │ + bne 14e5c │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ tst r3, #1 │ │ │ │ - bne 14eb0 │ │ │ │ - bl 7b20 │ │ │ │ - b 14eb0 │ │ │ │ - bl 7b20 │ │ │ │ - b 14e8c │ │ │ │ + bne 14e58 │ │ │ │ + bl 7adc │ │ │ │ + b 14e58 │ │ │ │ + bl 7adc │ │ │ │ + b 14e34 │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 14eec │ │ │ │ + bne 14e94 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14eec │ │ │ │ + beq 14e94 │ │ │ │ cmp r7, #0 │ │ │ │ streq r3, [fp, #24] │ │ │ │ - b 14eec │ │ │ │ + b 14e94 │ │ │ │ tst r3, #2 │ │ │ │ - bne 15178 │ │ │ │ + bne 15120 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 151ec │ │ │ │ - ldr r2, [pc, #552] @ 15244 │ │ │ │ + beq 15194 │ │ │ │ + ldr r2, [pc, #552] @ 151ec │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 1503c │ │ │ │ + beq 14fe4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 151c0 │ │ │ │ + beq 15168 │ │ │ │ and r2, r5, #201326592 @ 0xc000000 │ │ │ │ cmp r2, #67108864 @ 0x4000000 │ │ │ │ - beq 151c0 │ │ │ │ + beq 15168 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 150cc │ │ │ │ + beq 15074 │ │ │ │ str r0, [fp, #20] │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ - b 14f70 │ │ │ │ + b 14f18 │ │ │ │ tst r3, #2 │ │ │ │ - bne 15180 │ │ │ │ + bne 15128 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ str r2, [r6, #16] │ │ │ │ str r2, [r6, #20] │ │ │ │ - beq 15080 │ │ │ │ + beq 15028 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ moveq r3, #4096 @ 0x1000 │ │ │ │ - beq 1509c │ │ │ │ + beq 15044 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r3, [fp, #24] │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ ands r3, r3, #4096 @ 0x1000 │ │ │ │ movne r2, #0 │ │ │ │ movne r3, #8192 @ 0x2000 │ │ │ │ strne r2, [r6, #24] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #1 │ │ │ │ strh r3, [r6, #12] │ │ │ │ strh r2, [r6, #14] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrheq r3, [r6, #12] │ │ │ │ orreq r3, r3, #512 @ 0x200 │ │ │ │ strheq r3, [r6, #12] │ │ │ │ - b 14fa0 │ │ │ │ + b 14f48 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 15048 │ │ │ │ + beq 14ff0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 1505c │ │ │ │ + bne 15004 │ │ │ │ tst r5, #1024 @ 0x400 │ │ │ │ - beq 14f98 │ │ │ │ + beq 14f40 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 14f98 │ │ │ │ + bne 14f40 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ - ldr r2, [pc, #328] @ 15240 │ │ │ │ + ldr r2, [pc, #328] @ 151e8 │ │ │ │ str r3, [fp, #24] │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 14f98 │ │ │ │ - ldr r1, [pc, #308] @ 15244 │ │ │ │ + bne 14f40 │ │ │ │ + ldr r1, [pc, #308] @ 151ec │ │ │ │ ldr r7, [r6, #20] │ │ │ │ ldr r0, [r8, r1] │ │ │ │ ldr r1, [fp, #20] │ │ │ │ add r0, r0, #3 │ │ │ │ cmp r1, r7 │ │ │ │ cmpne r7, r0 │ │ │ │ - beq 14f98 │ │ │ │ + beq 14f40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 15160 │ │ │ │ + beq 15108 │ │ │ │ and r0, r3, #18 │ │ │ │ cmp r0, #18 │ │ │ │ and r1, r3, #8 │ │ │ │ - beq 15190 │ │ │ │ + beq 15138 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 15214 │ │ │ │ + bne 151bc │ │ │ │ tst r3, #32 │ │ │ │ - beq 15234 │ │ │ │ + beq 151dc │ │ │ │ and r3, r3, #114 @ 0x72 │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ moveq r4, r2 │ │ │ │ - beq 151a4 │ │ │ │ + beq 1514c │ │ │ │ mov r5, r7 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ str r5, [fp, #20] │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [fp, #12] │ │ │ │ - b 14fa0 │ │ │ │ + b 14f48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 14f78 │ │ │ │ + beq 14f20 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ str r3, [fp, #20] │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ - b 1505c │ │ │ │ + b 15004 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 15214 │ │ │ │ + bne 151bc │ │ │ │ tst r3, #32 │ │ │ │ movne r4, #4 │ │ │ │ moveq r4, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7b44 │ │ │ │ - b 15164 │ │ │ │ + bl 7b00 │ │ │ │ + b 1510c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1521c │ │ │ │ + beq 151c4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 59b60 │ │ │ │ + bl 59b08 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [fp, #20] │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [fp, #12] │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ - b 14f70 │ │ │ │ + b 14f18 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 15228 │ │ │ │ + beq 151d0 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [fp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #20] │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ - b 14f70 │ │ │ │ + b 14f18 │ │ │ │ mov r4, #8 │ │ │ │ - b 151a4 │ │ │ │ - bl 59a2c │ │ │ │ + b 1514c │ │ │ │ + bl 599d4 │ │ │ │ mov r3, r0 │ │ │ │ - b 151d4 │ │ │ │ + b 1517c │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 150d4 │ │ │ │ - b 151f8 │ │ │ │ + bne 1507c │ │ │ │ + b 151a0 │ │ │ │ mov r4, #4 │ │ │ │ - b 151a4 │ │ │ │ - andseq r8, r1, r8, asr #17 │ │ │ │ + b 1514c │ │ │ │ + andseq r7, r1, r8, lsr #18 │ │ │ │ andeq r0, r0, r2, lsl #8 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r2 │ │ │ │ - bl 13d7c │ │ │ │ - ldr r4, [pc, #244] @ 1536c │ │ │ │ - ldr r1, [pc, #244] @ 15370 │ │ │ │ - ldr r3, [pc, #244] @ 15374 │ │ │ │ + bl 13d24 │ │ │ │ + ldr r4, [pc, #244] @ 15314 │ │ │ │ + ldr r1, [pc, #244] @ 15318 │ │ │ │ + ldr r3, [pc, #244] @ 1531c │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #240] @ 15378 │ │ │ │ + ldr r2, [pc, #240] @ 15320 │ │ │ │ ldr r8, [r5, #32] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r1] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 15360 │ │ │ │ + beq 15308 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ str r7, [r6, #32] │ │ │ │ - bl 137f4 │ │ │ │ + bl 1379c │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r6, #28] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r8] │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1535c │ │ │ │ + beq 15304 │ │ │ │ ldr fp, [r4, #8] │ │ │ │ ldr sl, [r7] │ │ │ │ mov r0, fp │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r1, r0, #29 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ add r2, r6, #1 │ │ │ │ mov r1, fp │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #28 │ │ │ │ str r0, [r5, #8] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e40 │ │ │ │ + bl 14de8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 152e8 │ │ │ │ + bne 15290 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andseq r8, r1, ip, lsr #9 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + andseq r7, r1, ip, lsl #10 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ teqeq r2, r5 @ │ │ │ │ mov r2, #0 │ │ │ │ - b 13e24 │ │ │ │ + b 13dcc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #20] @ 153b0 │ │ │ │ + ldr r1, [pc, #20] @ 15358 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #28] │ │ │ │ pop {r4, pc} │ │ │ │ - andseq sp, r0, r0, asr #13 │ │ │ │ + andseq ip, r0, r0, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #80] @ 1541c │ │ │ │ - ldr r5, [pc, #80] @ 15420 │ │ │ │ + ldr r4, [pc, #80] @ 153c4 │ │ │ │ + ldr r5, [pc, #80] @ 153c8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 153f0 │ │ │ │ + beq 15398 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #44] @ 15424 │ │ │ │ + ldr r3, [pc, #44] @ 153cc │ │ │ │ ldr r5, [r5, r3] │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15414 │ │ │ │ + beq 153bc │ │ │ │ mov r1, r4 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 153e8 │ │ │ │ + bne 15390 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andseq sp, r0, ip, lsl #13 │ │ │ │ - andseq r8, r1, ip, asr #6 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andseq ip, r0, ip, ror #13 │ │ │ │ + andseq r7, r1, ip, lsr #7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r9, [pc, #536] @ 15658 │ │ │ │ + ldr r9, [pc, #536] @ 15600 │ │ │ │ ands r8, r2, #8 │ │ │ │ mov r4, r2 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bne 15480 │ │ │ │ - ldr r3, [pc, #512] @ 1565c │ │ │ │ + bne 15428 │ │ │ │ + ldr r3, [pc, #512] @ 15604 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3, #196] @ 0xc4 │ │ │ │ tst r2, #2097152 @ 0x200000 │ │ │ │ - beq 15480 │ │ │ │ + beq 15428 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, r1 │ │ │ │ - beq 15644 │ │ │ │ + beq 155ec │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 15644 │ │ │ │ + beq 155ec │ │ │ │ ands sl, r4, #524288 @ 0x80000 │ │ │ │ moveq r7, sl │ │ │ │ - bne 155c4 │ │ │ │ + bne 1556c │ │ │ │ tst r4, #16384 @ 0x4000 │ │ │ │ - beq 154ec │ │ │ │ + beq 15494 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 155d8 │ │ │ │ + beq 15580 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 154d0 │ │ │ │ - ldr r3, [pc, #408] @ 1565c │ │ │ │ + bne 15478 │ │ │ │ + ldr r3, [pc, #408] @ 15604 │ │ │ │ ldr r9, [r9, r3] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 155f0 │ │ │ │ + beq 15598 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 154e4 │ │ │ │ + beq 1548c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 15510 │ │ │ │ - ldr r3, [pc, #348] @ 1565c │ │ │ │ + bne 154b8 │ │ │ │ + ldr r3, [pc, #348] @ 15604 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ cmpeq r7, #0 │ │ │ │ ldreq r5, [r3, #296] @ 0x128 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 154b0 │ │ │ │ + bne 15458 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 154d0 │ │ │ │ - ldr r3, [pc, #288] @ 1565c │ │ │ │ + beq 15478 │ │ │ │ + ldr r3, [pc, #288] @ 15604 │ │ │ │ ldr r9, [r9, r3] │ │ │ │ ldr r0, [r9, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15638 │ │ │ │ + beq 155e0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 15578 │ │ │ │ + bne 15520 │ │ │ │ ldr r3, [r9, #16] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 1564c │ │ │ │ + beq 155f4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 15578 │ │ │ │ + bne 15520 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 15568 │ │ │ │ + bne 15510 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r9, [r5] │ │ │ │ add r1, r0, #29 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ add r2, r8, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #28 │ │ │ │ str r0, [r4, #8] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ mov r4, r0 │ │ │ │ - b 154d0 │ │ │ │ + b 15478 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ mov r7, r0 │ │ │ │ - b 1548c │ │ │ │ + b 15434 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 154d0 │ │ │ │ + beq 15478 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r6, r0 │ │ │ │ - b 15534 │ │ │ │ + b 154dc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 15608 │ │ │ │ + beq 155b0 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r4, r8 │ │ │ │ - beq 154d0 │ │ │ │ - b 15578 │ │ │ │ + beq 15478 │ │ │ │ + b 15520 │ │ │ │ ldr r0, [r9, #28] │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 154d0 │ │ │ │ + bne 15478 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 154d0 │ │ │ │ + beq 15478 │ │ │ │ ldr r0, [r9, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15550 │ │ │ │ + bne 154f8 │ │ │ │ orrs sl, r7, sl │ │ │ │ - bne 15578 │ │ │ │ - b 15564 │ │ │ │ + bne 15520 │ │ │ │ + b 1550c │ │ │ │ mov r4, r8 │ │ │ │ - b 154e4 │ │ │ │ - bl 153b4 │ │ │ │ + b 1548c │ │ │ │ + bl 1535c │ │ │ │ mov r5, r0 │ │ │ │ - b 15578 │ │ │ │ - andseq r8, r1, r4, ror #5 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 15520 │ │ │ │ + andseq r7, r1, r4, asr #6 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #20] @ 1568c │ │ │ │ + ldr r1, [pc, #20] @ 15634 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - andseq sp, r0, r4, ror #7 │ │ │ │ + andseq ip, r0, r4, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #696] @ 15960 │ │ │ │ + ldr ip, [pc, #696] @ 15908 │ │ │ │ subs r6, r2, #0 │ │ │ │ - ldr r2, [pc, #692] @ 15964 │ │ │ │ + ldr r2, [pc, #692] @ 1590c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r9, [ip, r2] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, ip │ │ │ │ ldr r3, [r9, #272] @ 0x110 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr fp, [r3, #24] │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ - beq 15888 │ │ │ │ + beq 15830 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ add r1, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15914 │ │ │ │ + beq 158bc │ │ │ │ mov r4, #0 │ │ │ │ - b 15714 │ │ │ │ + b 156bc │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ moveq r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ - beq 15778 │ │ │ │ + beq 15720 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - beq 15878 │ │ │ │ + beq 15820 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 156f8 │ │ │ │ - b 1573c │ │ │ │ - bl 52ca0 │ │ │ │ + bne 156a0 │ │ │ │ + b 156e4 │ │ │ │ + bl 52c48 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne 15878 │ │ │ │ + bne 15820 │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ mov r0, r2 │ │ │ │ - beq 15728 │ │ │ │ + beq 156d0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 15778 │ │ │ │ + beq 15720 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 15878 │ │ │ │ + bne 15820 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ - bne 15714 │ │ │ │ + bne 156bc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 15870 │ │ │ │ + beq 15818 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r9, #272] @ 0x110 │ │ │ │ sub sl, sl, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub fp, r4, r5 │ │ │ │ add fp, fp, sl │ │ │ │ add r2, r3, fp │ │ │ │ cmp r7, #0 │ │ │ │ @@ -13602,737 +13602,737 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ strb r1, [r3, fp] │ │ │ │ ldr r2, [r9, #272] @ 0x110 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [r2, #24] │ │ │ │ mov r2, #1441792 @ 0x160000 │ │ │ │ add r0, r0, sl │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldmib sp, {r2, r3} │ │ │ │ strb r2, [r3, fp] │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ mov fp, r0 │ │ │ │ - beq 1592c │ │ │ │ + beq 158d4 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ str r0, [r6] │ │ │ │ - beq 15950 │ │ │ │ + beq 158f8 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bne 15944 │ │ │ │ + bne 158ec │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ mov r0, fp │ │ │ │ - bl 15660 │ │ │ │ + bl 15608 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1589c │ │ │ │ + bne 15844 │ │ │ │ ldrh r3, [fp, #12] │ │ │ │ - b 15848 │ │ │ │ + b 157f0 │ │ │ │ ldr r2, [fp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 15854 │ │ │ │ + beq 157fc │ │ │ │ ldrh r3, [r2, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 15854 │ │ │ │ + beq 157fc │ │ │ │ mov fp, r2 │ │ │ │ and r3, r3, #13312 @ 0x3400 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ - beq 1582c │ │ │ │ + beq 157d4 │ │ │ │ mov r3, fp │ │ │ │ mov r2, fp │ │ │ │ add r1, r4, #1 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 144f4 │ │ │ │ + b 1449c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 15914 │ │ │ │ + bne 158bc │ │ │ │ mov fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ add r1, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 156f0 │ │ │ │ - b 15878 │ │ │ │ + bne 15698 │ │ │ │ + b 15820 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 15914 │ │ │ │ + beq 158bc │ │ │ │ mov r5, #0 │ │ │ │ mov r0, fp │ │ │ │ ldr r6, [r9, #308] @ 0x134 │ │ │ │ ldr r7, [r9, #272] @ 0x110 │ │ │ │ str r5, [r9, #308] @ 0x134 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ str r6, [r9, #308] @ 0x134 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r9, #272] @ 0x110 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov r1, r8 │ │ │ │ add r0, r0, sl │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp sl, r5 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bne 15938 │ │ │ │ + bne 158e0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ - b 1587c │ │ │ │ + b 15824 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 15428 │ │ │ │ + b 153d0 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - beq 15908 │ │ │ │ + beq 158b0 │ │ │ │ mov r1, sl │ │ │ │ - bl a38f4 │ │ │ │ - b 1587c │ │ │ │ + bl a389c │ │ │ │ + b 15824 │ │ │ │ mov r1, sl │ │ │ │ - bl a38f4 │ │ │ │ - b 15814 │ │ │ │ + bl a389c │ │ │ │ + b 157bc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ - bl 52ca0 │ │ │ │ - b 15800 │ │ │ │ - andseq r8, r1, ip, ror r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 52c48 │ │ │ │ + b 157a8 │ │ │ │ + ldrsbeq r7, [r1], -ip │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr lr, [pc, #956] @ 15d3c │ │ │ │ - ldr ip, [pc, #956] @ 15d40 │ │ │ │ + ldr lr, [pc, #956] @ 15ce4 │ │ │ │ + ldr ip, [pc, #956] @ 15ce8 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr fp, [pc, #952] @ 15d44 │ │ │ │ + ldr fp, [pc, #952] @ 15cec │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #948] @ 15d48 │ │ │ │ + ldr r3, [pc, #948] @ 15cf0 │ │ │ │ sub sp, sp, #28 │ │ │ │ add fp, pc, fp │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [fp, r3] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ sub r9, r9, r3 │ │ │ │ - beq 15b10 │ │ │ │ - bl 23964 │ │ │ │ - ldr r3, [pc, #884] @ 15d4c │ │ │ │ + beq 15ab8 │ │ │ │ + bl 2390c │ │ │ │ + ldr r3, [pc, #884] @ 15cf4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ subs r3, r8, r3 │ │ │ │ movne r3, #1 │ │ │ │ cmp r7, r0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ - bne 15c90 │ │ │ │ + bne 15c38 │ │ │ │ ldr r3, [r5, #1576] @ 0x628 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15a38 │ │ │ │ + beq 159e0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sl │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r7, [r3, #24] │ │ │ │ add r7, r7, r9 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 15b20 │ │ │ │ + beq 15ac8 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bne 15c20 │ │ │ │ + bne 15bc8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r6, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq 15c48 │ │ │ │ + beq 15bf0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 15ae0 │ │ │ │ + beq 15a88 │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str r2, [r3] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - bne 15bb8 │ │ │ │ + bne 15b60 │ │ │ │ cmp r8, #0 │ │ │ │ orrne r3, r3, #8704 @ 0x2200 │ │ │ │ orrne r3, r3, #12 │ │ │ │ strhne r3, [r4, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r2, [r4, #16] │ │ │ │ strne r8, [r4, #20] │ │ │ │ strne r6, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq 15ad8 │ │ │ │ + beq 15a80 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, r4 │ │ │ │ - bl 144f4 │ │ │ │ + bl 1449c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - beq 15d18 │ │ │ │ + beq 15cc0 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 15c88 │ │ │ │ - ldr r2, [pc, #616] @ 15d50 │ │ │ │ - ldr r3, [pc, #596] @ 15d40 │ │ │ │ + beq 15c30 │ │ │ │ + ldr r2, [pc, #616] @ 15cf8 │ │ │ │ + ldr r3, [pc, #596] @ 15ce8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 15d14 │ │ │ │ + bne 15cbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 15a38 │ │ │ │ + b 159e0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 15b78 │ │ │ │ + beq 15b20 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - bl 23964 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + bl 2390c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15bc4 │ │ │ │ + beq 15b6c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #8 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 15b3c │ │ │ │ + bne 15ae4 │ │ │ │ subs r2, r8, #0 │ │ │ │ movne r2, #1 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ lsl r2, r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 15c88 │ │ │ │ + beq 15c30 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 15a74 │ │ │ │ + beq 15a1c │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ mov r1, r9 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 15a8c │ │ │ │ + beq 15a34 │ │ │ │ cmp r6, #0 │ │ │ │ strne r6, [r4, #16] │ │ │ │ - b 15ae0 │ │ │ │ + b 15a88 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15b98 │ │ │ │ + beq 15b40 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 15ae0 │ │ │ │ + bne 15a88 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - beq 15d04 │ │ │ │ + beq 15cac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15cc8 │ │ │ │ + beq 15c70 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #2 │ │ │ │ blx r3 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 15b78 │ │ │ │ - b 15c88 │ │ │ │ + bne 15b20 │ │ │ │ + b 15c30 │ │ │ │ mov r1, r9 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ cmp r6, #1 │ │ │ │ - beq 15c48 │ │ │ │ + beq 15bf0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 15ae0 │ │ │ │ + beq 15a88 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ mov r1, r9 │ │ │ │ - bl a38f4 │ │ │ │ - b 15bac │ │ │ │ + bl a389c │ │ │ │ + b 15b54 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 15c60 │ │ │ │ + beq 15c08 │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 15cdc │ │ │ │ + beq 15c84 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15c74 │ │ │ │ + beq 15c1c │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 15cc0 │ │ │ │ + beq 15c68 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, #0 │ │ │ │ - b 15ae0 │ │ │ │ + b 15a88 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r2, #0 │ │ │ │ - bl 15690 │ │ │ │ + bl 15638 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 159f4 │ │ │ │ + beq 1599c │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r7, [r3, #24] │ │ │ │ add r7, r7, r9 │ │ │ │ mov sl, r7 │ │ │ │ - b 15a38 │ │ │ │ - bl 7b20 │ │ │ │ - b 15c74 │ │ │ │ + b 159e0 │ │ │ │ + bl 7adc │ │ │ │ + b 15c1c │ │ │ │ cmp r6, #1 │ │ │ │ - beq 15c88 │ │ │ │ + beq 15c30 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r2, #8 │ │ │ │ - b 15b88 │ │ │ │ - ldr r3, [pc, #112] @ 15d54 │ │ │ │ - ldr r2, [pc, #112] @ 15d58 │ │ │ │ - ldr r0, [pc, #112] @ 15d5c │ │ │ │ + b 15b30 │ │ │ │ + ldr r3, [pc, #112] @ 15cfc │ │ │ │ + ldr r2, [pc, #112] @ 15d00 │ │ │ │ + ldr r0, [pc, #112] @ 15d04 │ │ │ │ ldr ip, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, sl │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [r4, #20] │ │ │ │ - bne 15c00 │ │ │ │ - b 15c14 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #64] @ 15d60 │ │ │ │ - ldr r0, [pc, #64] @ 15d64 │ │ │ │ + bne 15ba8 │ │ │ │ + b 15bbc │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #64] @ 15d08 │ │ │ │ + ldr r0, [pc, #64] @ 15d0c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - andseq r7, r1, r8, lsr #27 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - mulseq r1, r4, sp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, asr r5 │ │ │ │ - andseq r7, r1, r0, asr #24 │ │ │ │ - andeq r0, r0, r4, lsr #11 │ │ │ │ - andeq sp, sp, r4, ror r2 │ │ │ │ - andeq sp, sp, r0, ror r1 │ │ │ │ - andeq r0, r0, r0, lsr #10 │ │ │ │ - andeq sp, sp, ip, lsr r1 │ │ │ │ - ldr r3, [pc, #48] @ 15da0 │ │ │ │ + bl 976d4 │ │ │ │ + andseq r6, r1, r8, lsl #28 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x00116df4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, asr #10 │ │ │ │ + andseq r6, r1, r0, lsr #25 │ │ │ │ + muleq r0, ip, r5 │ │ │ │ + andeq ip, sp, r4, ror #18 │ │ │ │ + andeq ip, sp, r0, ror #16 │ │ │ │ + andeq r0, r0, r8, lsl r5 │ │ │ │ + andeq ip, sp, ip, lsr #16 │ │ │ │ + ldr r3, [pc, #48] @ 15d48 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 15d94 │ │ │ │ + beq 15d3c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 15d88 │ │ │ │ + beq 15d30 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #20] @ 15da4 │ │ │ │ + ldr r2, [pc, #20] @ 15d4c │ │ │ │ ldr r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #12] @ 15da8 │ │ │ │ + ldr r0, [pc, #12] @ 15d50 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x001179b8 │ │ │ │ - andeq r0, r0, r8, lsl #15 │ │ │ │ - andseq ip, r0, r0, asr #25 │ │ │ │ + andseq r6, r1, r8, lsl sl │ │ │ │ + andeq r0, r0, r0, lsl #15 │ │ │ │ + andseq fp, r0, r0, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #112] @ 15e34 │ │ │ │ - ldr r2, [pc, #112] @ 15e38 │ │ │ │ + ldr r3, [pc, #112] @ 15ddc │ │ │ │ + ldr r2, [pc, #112] @ 15de0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ cmp r4, r0 │ │ │ │ - beq 15e2c │ │ │ │ + beq 15dd4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15e1c │ │ │ │ + beq 15dc4 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 15e14 │ │ │ │ + bne 15dbc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15e1c │ │ │ │ + beq 15dc4 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 15df0 │ │ │ │ + bne 15d98 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - andseq r7, r1, r4, ror #18 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andseq r6, r1, r4, asr #19 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3408] @ 0xd50 │ │ │ │ sub sp, sp, #660 @ 0x294 │ │ │ │ tst r2, #65536 @ 0x10000 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #2152] @ 166c8 │ │ │ │ + ldr r2, [pc, #2152] @ 16670 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov ip, r3 │ │ │ │ - ldr r3, [pc, #2144] @ 166cc │ │ │ │ + ldr r3, [pc, #2144] @ 16674 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r5, [pc, #2128] @ 166d0 │ │ │ │ + ldr r5, [pc, #2128] @ 16678 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #2 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #652] @ 0x28c │ │ │ │ mov r3, #0 │ │ │ │ add r3, ip, r2, lsl #2 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ mov r6, r1 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ - bl 1389c │ │ │ │ + bl 13844 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #4] │ │ │ │ - beq 16194 │ │ │ │ + beq 1613c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 15f08 │ │ │ │ - ldr r3, [pc, #2032] @ 166d4 │ │ │ │ - ldr r2, [pc, #2032] @ 166d8 │ │ │ │ + beq 15eb0 │ │ │ │ + ldr r3, [pc, #2032] @ 1667c │ │ │ │ + ldr r2, [pc, #2032] @ 16680 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 15f08 │ │ │ │ - bl 1b654 │ │ │ │ + beq 15eb0 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r4, r0 │ │ │ │ - beq 1658c │ │ │ │ + beq 16534 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16134 │ │ │ │ + beq 160dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ asr r4, r4, r3 │ │ │ │ ands r4, r4, #1 │ │ │ │ - bne 16134 │ │ │ │ - ldr r3, [pc, #1952] @ 166d4 │ │ │ │ + bne 160dc │ │ │ │ + ldr r3, [pc, #1952] @ 1667c │ │ │ │ ldr r2, [sp] │ │ │ │ add lr, sp, #80 @ 0x50 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr ip, [r8, #100] @ 0x64 │ │ │ │ add r0, ip, #1424 @ 0x590 │ │ │ │ ldrh r7, [r0, #16] │ │ │ │ add r5, r0, #4 │ │ │ │ and r3, r7, #98 @ 0x62 │ │ │ │ mov r6, r5 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - beq 15f78 │ │ │ │ + beq 15f20 │ │ │ │ ldr r3, [ip, #1448] @ 0x5a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1625c │ │ │ │ + beq 16204 │ │ │ │ add r0, ip, #1424 @ 0x590 │ │ │ │ orr r3, r7, #512 @ 0x200 │ │ │ │ add r0, r0, #4 │ │ │ │ strh r3, [r0, #12] │ │ │ │ mov r1, #0 │ │ │ │ - bl 1022c │ │ │ │ - ldr r3, [pc, #1852] @ 166d4 │ │ │ │ + bl 101d4 │ │ │ │ + ldr r3, [pc, #1852] @ 1667c │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr ip, [r3, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, ip, #1424 @ 0x590 │ │ │ │ tst r1, #2 │ │ │ │ ldrhne r3, [r0, #16] │ │ │ │ andne r2, r1, #126 @ 0x7e │ │ │ │ orrne r3, r3, r2 │ │ │ │ add r0, r0, #4 │ │ │ │ movne r2, r1 │ │ │ │ strhne r3, [r0, #12] │ │ │ │ moveq r2, #512 @ 0x200 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16554 │ │ │ │ + beq 164fc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ asr r1, r1, r3 │ │ │ │ ands r4, r1, #1 │ │ │ │ movne r4, #0 │ │ │ │ - beq 16294 │ │ │ │ + beq 1623c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrh r3, [r2, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ movne r3, r2 │ │ │ │ ldrne r2, [sp, #32] │ │ │ │ strne r2, [r3, #20] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1712] @ 166d4 │ │ │ │ + ldr r3, [pc, #1712] @ 1667c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ - beq 16428 │ │ │ │ + beq 163d0 │ │ │ │ add r3, r0, #1424 @ 0x590 │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ add r3, r3, #4 │ │ │ │ and r2, r2, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 16050 │ │ │ │ + beq 15ff8 │ │ │ │ ldr r2, [r0, #1448] @ 0x5a8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 16220 │ │ │ │ + beq 161c8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r0, r0, #1424 @ 0x590 │ │ │ │ tst r5, #2 │ │ │ │ add r0, r0, #4 │ │ │ │ - bne 161fc │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bne 161a4 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 16084 │ │ │ │ + beq 1602c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ orr r2, r2, #1 │ │ │ │ - bl 1408c │ │ │ │ - ldr r3, [pc, #1608] @ 166d4 │ │ │ │ + bl 14034 │ │ │ │ + ldr r3, [pc, #1608] @ 1667c │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add r0, r0, #1424 @ 0x590 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r1, [sp] │ │ │ │ - ldr r3, [pc, #1572] @ 166d4 │ │ │ │ + ldr r3, [pc, #1572] @ 1667c │ │ │ │ mov r2, #20 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add r0, r0, #1424 @ 0x590 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 1657c │ │ │ │ + beq 16524 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16100 │ │ │ │ + beq 160a8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16100 │ │ │ │ + beq 160a8 │ │ │ │ ldrsh r2, [r3, #10] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 16620 │ │ │ │ + beq 165c8 │ │ │ │ cmp r4, #6 │ │ │ │ - bgt 166ac │ │ │ │ - ldr r2, [pc, #1484] @ 166dc │ │ │ │ - ldr r3, [pc, #1464] @ 166cc │ │ │ │ + bgt 16654 │ │ │ │ + ldr r2, [pc, #1484] @ 16684 │ │ │ │ + ldr r3, [pc, #1464] @ 16674 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #652] @ 0x28c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 166c4 │ │ │ │ + bne 1666c │ │ │ │ add sp, sp, #660 @ 0x294 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 165e8 │ │ │ │ + beq 16590 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16108 │ │ │ │ + beq 160b0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16108 │ │ │ │ + beq 160b0 │ │ │ │ ldrsh r2, [r3, #10] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 16108 │ │ │ │ + bne 160b0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strh r1, [r3, #10] │ │ │ │ - bl 1022c │ │ │ │ - b 16108 │ │ │ │ + bl 101d4 │ │ │ │ + b 160b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ asr r4, r1, r3 │ │ │ │ ands r4, r4, #1 │ │ │ │ - bne 16134 │ │ │ │ + bne 160dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #3 │ │ │ │ strne r3, [sp, #12] │ │ │ │ - bne 15fe4 │ │ │ │ + bne 15f8c │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #1280] @ 166d4 │ │ │ │ + ldr r3, [pc, #1280] @ 1667c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ add r3, r3, #1568 @ 0x620 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 165dc │ │ │ │ + bne 16584 │ │ │ │ add r0, sp, #16 │ │ │ │ ldm r0, {r0, r2, r3} │ │ │ │ mov r1, #0 │ │ │ │ - bl 1408c │ │ │ │ - b 160c8 │ │ │ │ - bl d700 │ │ │ │ + bl 14034 │ │ │ │ + b 16070 │ │ │ │ + bl d6a8 │ │ │ │ mov r3, r1 │ │ │ │ orr r1, r5, #26 │ │ │ │ bic r1, r1, #32 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ strd r2, [r1] │ │ │ │ - b 16070 │ │ │ │ + b 16018 │ │ │ │ ldr r2, [r0, #1444] @ 0x5a4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 16094 │ │ │ │ + beq 1603c │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 16094 │ │ │ │ + beq 1603c │ │ │ │ mov r0, r3 │ │ │ │ - bl 15dac │ │ │ │ - ldr r3, [pc, #1164] @ 166d4 │ │ │ │ + bl 15d54 │ │ │ │ + ldr r3, [pc, #1164] @ 1667c │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ - beq 16094 │ │ │ │ - b 16050 │ │ │ │ + beq 1603c │ │ │ │ + b 15ff8 │ │ │ │ ldr r3, [ip, #1444] @ 0x5a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15fa0 │ │ │ │ + beq 15f48 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 15fa0 │ │ │ │ + beq 15f48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ ldr ip, [r8, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 15fa0 │ │ │ │ + beq 15f48 │ │ │ │ add r3, ip, #1424 @ 0x590 │ │ │ │ ldrh r7, [r3, #16] │ │ │ │ - b 15f78 │ │ │ │ + b 15f20 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #1076] @ 166d4 │ │ │ │ + ldr r3, [pc, #1076] @ 1667c │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ ldr r1, [r3, #512] @ 0x200 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 66c08 │ │ │ │ + bl 66bb0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r2, #1 │ │ │ │ orr r3, r3, r2, lsl r1 │ │ │ │ cmp r1, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 16300 │ │ │ │ + bne 162a8 │ │ │ │ tst r3, #1 │ │ │ │ orreq r3, r3, r2 │ │ │ │ moveq r1, r0 │ │ │ │ moveq r4, r2 │ │ │ │ streq r3, [r1, #8] │ │ │ │ ldr r1, [sp] │ │ │ │ - ldr r3, [pc, #968] @ 166d4 │ │ │ │ + ldr r3, [pc, #968] @ 1667c │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #7 │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ str r5, [sp, #612] @ 0x264 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - ldr r3, [pc, #952] @ 166e0 │ │ │ │ + ldr r3, [pc, #952] @ 16688 │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ str r2, [sp, #600] @ 0x258 │ │ │ │ ldr r2, [r4, #396] @ 0x18c │ │ │ │ str r2, [sp, #604] @ 0x25c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, sp, #616 @ 0x268 │ │ │ │ ldr ip, [r3] │ │ │ │ @@ -14340,37 +14340,37 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 16634 │ │ │ │ + beq 165dc │ │ │ │ ldr r1, [sp] │ │ │ │ - ldr r3, [pc, #860] @ 166d4 │ │ │ │ + ldr r3, [pc, #860] @ 1667c │ │ │ │ ldr r2, [sp, #600] @ 0x258 │ │ │ │ ldr r5, [r1, r3] │ │ │ │ - ldr r3, [pc, #860] @ 166e0 │ │ │ │ + ldr r3, [pc, #860] @ 16688 │ │ │ │ str r2, [r5, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, sp, #616 @ 0x268 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldr r3, [r5, #396] @ 0x18c │ │ │ │ ldr r0, [sp, #604] @ 0x25c │ │ │ │ cmp r3, r0 │ │ │ │ - beq 163bc │ │ │ │ + beq 16364 │ │ │ │ mov r1, r4 │ │ │ │ - bl 61498 │ │ │ │ + bl 61440 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ bic r3, r3, r2, lsl r0 │ │ │ │ @@ -14379,295 +14379,295 @@ │ │ │ │ bicne r3, r3, #1 │ │ │ │ strne r3, [r2, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16668 │ │ │ │ + beq 16610 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #696] @ 166d4 │ │ │ │ + ldr r3, [pc, #696] @ 1667c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ - b 15ff8 │ │ │ │ + b 15fa0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, r0, #1568 @ 0x620 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 161e8 │ │ │ │ + beq 16190 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1645c │ │ │ │ + beq 16404 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ asr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - bne 160c8 │ │ │ │ + bne 16070 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2979c │ │ │ │ + bl 29744 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, #1 │ │ │ │ lsl r6, r6, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ orr r3, r3, r6 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, #3 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ ldreq r5, [r5, #24] │ │ │ │ movne r5, #0 │ │ │ │ - bl 1408c │ │ │ │ - ldr r3, [pc, #528] @ 166d4 │ │ │ │ + bl 14034 │ │ │ │ + ldr r3, [pc, #528] @ 1667c │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 160c8 │ │ │ │ + bne 16070 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 164e8 │ │ │ │ + beq 16490 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 160c8 │ │ │ │ + bne 16070 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 16678 │ │ │ │ + bne 16620 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r5, r3, #24 │ │ │ │ add r8, r3, #44 @ 0x2c │ │ │ │ ldr r9, [r5, #4]! │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1651c │ │ │ │ + beq 164c4 │ │ │ │ ldrh r1, [r9, #12] │ │ │ │ ands r1, r1, #512 @ 0x200 │ │ │ │ - beq 16648 │ │ │ │ + beq 165f0 │ │ │ │ cmp r8, r5 │ │ │ │ - bne 16504 │ │ │ │ + bne 164ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r9, [sp, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ bic r3, r3, r6 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ tst r3, #1 │ │ │ │ - bne 160c8 │ │ │ │ + bne 16070 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 7b20 │ │ │ │ - b 160c8 │ │ │ │ + bl 7adc │ │ │ │ + b 16070 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrh r3, [r2, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ ldrne r3, [sp, #32] │ │ │ │ strne r3, [r2, #20] │ │ │ │ - ldr r3, [pc, #356] @ 166d4 │ │ │ │ + ldr r3, [pc, #356] @ 1667c │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ - b 1602c │ │ │ │ + b 15fd4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 13a08 │ │ │ │ - b 160d8 │ │ │ │ + bl 139b0 │ │ │ │ + b 16080 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 16698 │ │ │ │ + beq 16640 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #4194304 @ 0x400000 │ │ │ │ mov r0, r6 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 16148 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 160f0 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 1645c │ │ │ │ + b 16404 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 13a08 │ │ │ │ + bl 139b0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16108 │ │ │ │ + beq 160b0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16108 │ │ │ │ + beq 160b0 │ │ │ │ ldrsh r2, [r3, #10] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 16108 │ │ │ │ + bne 160b0 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strh r1, [r3, #10] │ │ │ │ - bl 1022c │ │ │ │ - b 16100 │ │ │ │ + bl 101d4 │ │ │ │ + b 160a8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ - bl 35024 │ │ │ │ - b 1636c │ │ │ │ + bl 34fcc │ │ │ │ + b 16314 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b 1651c │ │ │ │ + b 164c4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 144a0 │ │ │ │ - b 16400 │ │ │ │ + bl 14448 │ │ │ │ + b 163a8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 164f8 │ │ │ │ + beq 164a0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 164f8 │ │ │ │ - b 160c8 │ │ │ │ + ble 164a0 │ │ │ │ + b 16070 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14e40 │ │ │ │ - b 16148 │ │ │ │ - ldr r3, [pc, #32] @ 166d4 │ │ │ │ + bl 14de8 │ │ │ │ + b 160f0 │ │ │ │ + ldr r3, [pc, #32] @ 1667c │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #372] @ 0x174 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r7, r1, r0, asr #17 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r7, r1, ip, lsl #17 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r6, r1, r0, lsr #18 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r6, r1, ip, ror #17 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andseq r0, r6, r0, lsl #8 │ │ │ │ - andseq r7, r1, r8, lsl r6 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ + andseq r6, r1, r8, ror r6 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3432] @ 0xd68 │ │ │ │ sub sp, sp, #644 @ 0x284 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #1240] @ 16bdc │ │ │ │ + ldr r2, [pc, #1240] @ 16b84 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #1232] @ 16be0 │ │ │ │ + ldr r3, [pc, #1232] @ 16b88 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #1216] @ 16be4 │ │ │ │ + ldr r2, [pc, #1216] @ 16b8c │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #636] @ 0x27c │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp] │ │ │ │ - bl 1389c │ │ │ │ + bl 13844 │ │ │ │ add r3, r4, r5, lsl #2 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r0, [sp, #4] │ │ │ │ - beq 1677c │ │ │ │ + beq 16724 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ asr r1, r1, r3 │ │ │ │ ands r4, r1, #1 │ │ │ │ - beq 167bc │ │ │ │ + beq 16764 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bne 16af4 │ │ │ │ - bl 13a64 │ │ │ │ + bne 16a9c │ │ │ │ + bl 13a0c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ mov r5, r0 │ │ │ │ - bne 16a7c │ │ │ │ + bne 16a24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 13a08 │ │ │ │ - b 16a7c │ │ │ │ + bl 139b0 │ │ │ │ + b 16a24 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #1056] @ 16be8 │ │ │ │ + ldr r3, [pc, #1056] @ 16b90 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r7, [r2, r3] │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ ldr r5, [r7, #512] @ 0x200 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 66c08 │ │ │ │ + bl 66bb0 │ │ │ │ ldr r4, [r7, #100] @ 0x64 │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ add r0, r4, #1424 @ 0x590 │ │ │ │ ldrh r6, [r0, #16] │ │ │ │ add lr, r0, #4 │ │ │ │ and r3, r6, #98 @ 0x62 │ │ │ │ mov r5, lr │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - beq 16834 │ │ │ │ + beq 167dc │ │ │ │ ldr r3, [r4, #1448] @ 0x5a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16b50 │ │ │ │ + beq 16af8 │ │ │ │ add r0, r4, #1424 @ 0x590 │ │ │ │ add r0, r0, #4 │ │ │ │ orr r6, r6, #512 @ 0x200 │ │ │ │ mov r1, #0 │ │ │ │ strh r6, [r0, #12] │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 16880 │ │ │ │ + bne 16828 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #900] @ 16be8 │ │ │ │ + ldr r3, [pc, #900] @ 16b90 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ add r3, r3, #1424 @ 0x590 │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ orr r2, r2, #18 │ │ │ │ strh r2, [r3, #16] │ │ │ │ mov r2, #10 │ │ │ │ @@ -14676,21 +14676,21 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ orr r3, r3, r2, lsl r0 │ │ │ │ orr r3, r3, #8 │ │ │ │ str r3, [r1, #8] │ │ │ │ ldr r1, [sp] │ │ │ │ - ldr r3, [pc, #832] @ 16be8 │ │ │ │ + ldr r3, [pc, #832] @ 16b90 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #7 │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ str r5, [sp, #596] @ 0x254 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - ldr r3, [pc, #812] @ 16bec │ │ │ │ + ldr r3, [pc, #812] @ 16b94 │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ str r2, [sp, #584] @ 0x248 │ │ │ │ ldr r2, [r4, #396] @ 0x18c │ │ │ │ str r2, [sp, #588] @ 0x24c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, sp, #600 @ 0x258 │ │ │ │ ldr ip, [r3] │ │ │ │ @@ -14698,517 +14698,517 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 16b3c │ │ │ │ + beq 16ae4 │ │ │ │ ldr r1, [sp] │ │ │ │ - ldr r3, [pc, #728] @ 16be8 │ │ │ │ + ldr r3, [pc, #728] @ 16b90 │ │ │ │ ldr r2, [sp, #584] @ 0x248 │ │ │ │ ldr r5, [r1, r3] │ │ │ │ - ldr r3, [pc, #720] @ 16bec │ │ │ │ + ldr r3, [pc, #720] @ 16b94 │ │ │ │ str r2, [r5, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, sp, #600 @ 0x258 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldr r3, [r5, #396] @ 0x18c │ │ │ │ ldr r0, [sp, #588] @ 0x24c │ │ │ │ cmp r3, r0 │ │ │ │ - beq 16954 │ │ │ │ + beq 168fc │ │ │ │ mov r1, r4 │ │ │ │ - bl 61498 │ │ │ │ + bl 61440 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #1 │ │ │ │ bic r3, r3, r2, lsl r0 │ │ │ │ bic r3, r3, #8 │ │ │ │ str r3, [r1, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16bb0 │ │ │ │ + beq 16b58 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r3, #4 │ │ │ │ - ldr r3, [pc, #592] @ 16be8 │ │ │ │ + ldr r3, [pc, #592] @ 16b90 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ add r0, r3, #1424 @ 0x590 │ │ │ │ add r0, r0, #4 │ │ │ │ - beq 16b28 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + beq 16ad0 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 169c4 │ │ │ │ + beq 1696c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bl a3a60 │ │ │ │ + bl a3a08 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #536] @ 16be8 │ │ │ │ + ldr r3, [pc, #536] @ 16b90 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add r0, r0, #1424 @ 0x590 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 16a04 │ │ │ │ + beq 169ac │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16b88 │ │ │ │ + beq 16b30 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #472] @ 16be8 │ │ │ │ + ldr r3, [pc, #472] @ 16b90 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #20 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add r0, r0, #1424 @ 0x590 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #420] @ 16be8 │ │ │ │ + ldr r3, [pc, #420] @ 16b90 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrh r3, [r2, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ movne r3, r2 │ │ │ │ ldrne r2, [sp, #28] │ │ │ │ strne r2, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 16780 │ │ │ │ + beq 16728 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 167ac │ │ │ │ + beq 16754 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16aa4 │ │ │ │ + beq 16a4c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16aa4 │ │ │ │ + beq 16a4c │ │ │ │ ldrsh r2, [r3, #10] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 16b14 │ │ │ │ + beq 16abc │ │ │ │ cmp r4, #6 │ │ │ │ - bgt 16bc4 │ │ │ │ - ldr r3, [pc, #308] @ 16be8 │ │ │ │ + bgt 16b6c │ │ │ │ + ldr r3, [pc, #308] @ 16b90 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - bne 16b08 │ │ │ │ - ldr r2, [pc, #292] @ 16bf0 │ │ │ │ - ldr r3, [pc, #272] @ 16be0 │ │ │ │ + bne 16ab0 │ │ │ │ + ldr r2, [pc, #292] @ 16b98 │ │ │ │ + ldr r3, [pc, #272] @ 16b88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #636] @ 0x27c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 16bc0 │ │ │ │ + bne 16b68 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #644 @ 0x284 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 13bf8 │ │ │ │ + bl 13ba0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r5, #0 │ │ │ │ strd r0, [r3] │ │ │ │ - b 16a6c │ │ │ │ + b 16a14 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 16ac4 │ │ │ │ + bl 56940 │ │ │ │ + b 16a6c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strh r1, [r3, #10] │ │ │ │ - bl 1022c │ │ │ │ - b 16aa4 │ │ │ │ + bl 101d4 │ │ │ │ + b 16a4c │ │ │ │ ldr r5, [r3, #1448] @ 0x5a8 │ │ │ │ - bl d700 │ │ │ │ + bl d6a8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r0, [r3] │ │ │ │ - b 169c4 │ │ │ │ + b 1696c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ - bl 35024 │ │ │ │ - b 16904 │ │ │ │ + bl 34fcc │ │ │ │ + b 168ac │ │ │ │ ldr r3, [r4, #1444] @ 0x5a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1684c │ │ │ │ + beq 167f4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1684c │ │ │ │ + beq 167f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1684c │ │ │ │ + beq 167f4 │ │ │ │ ldr r4, [r7, #100] @ 0x64 │ │ │ │ add r3, r4, #1424 @ 0x590 │ │ │ │ ldrh r6, [r3, #16] │ │ │ │ - b 16834 │ │ │ │ + b 167dc │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16a28 │ │ │ │ + beq 169d0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16a28 │ │ │ │ - bl 15dac │ │ │ │ + beq 169d0 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16a04 │ │ │ │ - b 16a28 │ │ │ │ + bne 169ac │ │ │ │ + b 169d0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 144a0 │ │ │ │ - b 16984 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #28] @ 16be8 │ │ │ │ + bl 14448 │ │ │ │ + b 1692c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #28] @ 16b90 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #372] @ 0x174 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ - andseq r7, r1, ip, lsl r0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r7, r1, r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andseq r6, r1, ip, asr ip │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ + andseq r6, r1, ip, ror r0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r6, r1, r4, rrx │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + @ instruction: 0x00115cbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr lr, [pc, #92] @ 16c68 │ │ │ │ - ldr ip, [pc, #92] @ 16c6c │ │ │ │ + ldr lr, [pc, #92] @ 16c10 │ │ │ │ + ldr ip, [pc, #92] @ 16c14 │ │ │ │ add lr, pc, lr │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, r1 │ │ │ │ mov r2, sp │ │ │ │ mov r1, #4 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - bl 166e4 │ │ │ │ - ldr r2, [pc, #52] @ 16c70 │ │ │ │ - ldr r3, [pc, #44] @ 16c6c │ │ │ │ + bl 1668c │ │ │ │ + ldr r2, [pc, #52] @ 16c18 │ │ │ │ + ldr r3, [pc, #44] @ 16c14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrd r0, [sp] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 16c64 │ │ │ │ + bne 16c0c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r6, r1, ip, lsl fp │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r6, r1, ip, ror #21 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r5, r1, ip, ror fp │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r5, r1, ip, asr #22 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b 166e4 │ │ │ │ + b 1668c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ - ldr r4, [pc, #416] @ 16e50 │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + ldr r4, [pc, #416] @ 16df8 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 16e30 │ │ │ │ + beq 16dd8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 16dcc │ │ │ │ - ldr r6, [pc, #348] @ 16e54 │ │ │ │ + beq 16d74 │ │ │ │ + ldr r6, [pc, #348] @ 16dfc │ │ │ │ mov r8, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 16d58 │ │ │ │ + b 16d00 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bne 16d2c │ │ │ │ + bne 16cd4 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 16dbc │ │ │ │ + bcs 16d64 │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #32 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r8, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 16dcc │ │ │ │ + beq 16d74 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 16d00 │ │ │ │ + beq 16ca8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 16d00 │ │ │ │ + bne 16ca8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 16dac │ │ │ │ + beq 16d54 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16d00 │ │ │ │ + beq 16ca8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16d00 │ │ │ │ + bne 16ca8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 16d00 │ │ │ │ + bne 16ca8 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 16d00 │ │ │ │ - b 16d3c │ │ │ │ + bne 16ca8 │ │ │ │ + b 16ce4 │ │ │ │ mov r1, #32 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - b 16d2c │ │ │ │ - ldr r3, [pc, #132] @ 16e58 │ │ │ │ + b 16cd4 │ │ │ │ + ldr r3, [pc, #132] @ 16e00 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 16e24 │ │ │ │ + bcs 16dcc │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 16e0c │ │ │ │ + beq 16db4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ - ldr r3, [pc, #72] @ 16e5c │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + ldr r3, [pc, #72] @ 16e04 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 16df8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 16da0 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ str r0, [r4, #4] │ │ │ │ - b 16cd4 │ │ │ │ - andseq sl, r1, ip, ror #1 │ │ │ │ - andseq sl, r1, r0, lsr #1 │ │ │ │ - andseq r9, r1, r8, asr #31 │ │ │ │ - andseq r9, r1, r8, lsl #31 │ │ │ │ + b 16c7c │ │ │ │ + andseq r9, r1, r4, asr #2 │ │ │ │ + ldrsheq r9, [r1], -r8 │ │ │ │ + andseq r9, r1, r0, lsr #32 │ │ │ │ + andseq r8, r1, r0, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #240] @ 16f68 │ │ │ │ + ldr r3, [pc, #240] @ 16f10 │ │ │ │ mov r7, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r3, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r4 │ │ │ │ - beq 16f5c │ │ │ │ + beq 16f04 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 16ed0 │ │ │ │ + beq 16e78 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ mov r2, #0 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ bic r3, r3, #2048 @ 0x800 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - beq 16ef4 │ │ │ │ + beq 16e9c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16f30 │ │ │ │ + beq 16ed8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ - ldr r3, [pc, #100] @ 16f6c │ │ │ │ + bl 101d4 │ │ │ │ + ldr r3, [pc, #100] @ 16f14 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [r5, #32] │ │ │ │ str r6, [r5, #28] │ │ │ │ str r3, [r5] │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16f00 │ │ │ │ + beq 16ea8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 16f00 │ │ │ │ + beq 16ea8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 16ef4 │ │ │ │ - b 16f00 │ │ │ │ - bl 137f4 │ │ │ │ + bne 16e9c │ │ │ │ + b 16ea8 │ │ │ │ + bl 1379c │ │ │ │ mov r6, r0 │ │ │ │ - b 16e98 │ │ │ │ - andseq fp, r0, r0, ror #23 │ │ │ │ - andseq fp, r0, r0, asr fp │ │ │ │ + b 16e40 │ │ │ │ + andseq sl, r0, r0, asr #24 │ │ │ │ + @ instruction: 0x0010abb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - ldr r3, [pc, #112] @ 17004 │ │ │ │ + ldr r3, [pc, #112] @ 16fac │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 16fe8 │ │ │ │ - ldr r2, [pc, #100] @ 17008 │ │ │ │ + beq 16f90 │ │ │ │ + ldr r2, [pc, #100] @ 16fb0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r8, [r6, #272] @ 0x110 │ │ │ │ ldr r0, [r6, #308] @ 0x134 │ │ │ │ ldr r3, [r8, #24] │ │ │ │ ldr r7, [r8] │ │ │ │ sub r7, r7, r3 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ mov r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ add r4, r4, r7 │ │ │ │ and r0, r5, #8 │ │ │ │ - bl 2979c │ │ │ │ + bl 29744 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 15428 │ │ │ │ - mulseq r1, r4, r7 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 153d0 │ │ │ │ + @ instruction: 0x001157f4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [r6, #12] │ │ │ │ - beq 17058 │ │ │ │ + beq 17000 │ │ │ │ ldr ip, [r4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 1704c │ │ │ │ + beq 16ff4 │ │ │ │ ldr r5, [ip, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 17064 │ │ │ │ + bne 1700c │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 17034 │ │ │ │ + bne 16fdc │ │ │ │ tst r2, #262144 @ 0x40000 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ strne r3, [r6, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ ldrbeq r3, [r0, #1] │ │ │ │ addeq r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 170ac │ │ │ │ - b 170e8 │ │ │ │ + bne 17054 │ │ │ │ + b 17090 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bxeq lr │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 170e8 │ │ │ │ + beq 17090 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 17098 │ │ │ │ + bne 17040 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -15218,186 +15218,186 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r9, [r1, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r1 │ │ │ │ - beq 171d0 │ │ │ │ + beq 17178 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 17174 │ │ │ │ + beq 1711c │ │ │ │ ldr ip, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ cmp ip, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 17160 │ │ │ │ + bne 17108 │ │ │ │ ldr ip, [r4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 1711c │ │ │ │ + beq 170c4 │ │ │ │ ldr r5, [ip, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1711c │ │ │ │ + beq 170c4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1711c │ │ │ │ + beq 170c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ - bl 170f0 │ │ │ │ + bl 17098 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 171c4 │ │ │ │ + beq 1716c │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r5, [pc, #100] @ 171f4 │ │ │ │ + ldr r5, [pc, #100] @ 1719c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r9, #8] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 8150 │ │ │ │ - ldr r1, [pc, #80] @ 171f8 │ │ │ │ + bl 80f4 │ │ │ │ + ldr r1, [pc, #80] @ 171a0 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r0, #1 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r5, [pc, #48] @ 171fc │ │ │ │ + b c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r5, [pc, #48] @ 171a4 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 17190 │ │ │ │ + b 17138 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1711c │ │ │ │ + beq 170c4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1711c │ │ │ │ + beq 170c4 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ - b 1711c │ │ │ │ - andeq fp, sp, r8, ror #27 │ │ │ │ - ldrdeq fp, [sp], -r0 │ │ │ │ - andeq ip, sp, r4, asr #10 │ │ │ │ + b 170c4 │ │ │ │ + ldrdeq fp, [sp], -r8 │ │ │ │ + andeq fp, sp, r0, asr #9 │ │ │ │ + andeq fp, sp, r4, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #264] @ 17320 │ │ │ │ + ldr r7, [pc, #264] @ 172c8 │ │ │ │ cmp r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - bge 17318 │ │ │ │ + bge 172c0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 17248 │ │ │ │ + b 171f0 │ │ │ │ str r1, [r5] │ │ │ │ ldrb r4, [r3] │ │ │ │ subs r0, r4, #0 │ │ │ │ - beq 17274 │ │ │ │ - bl 7b74 │ │ │ │ + beq 1721c │ │ │ │ + bl 7b24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17274 │ │ │ │ + beq 1721c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 1722c │ │ │ │ + bcc 171d4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5048 <__isoc23_strtoul@@Base+0x161cc> │ │ │ │ + bl c4fc0 <__isoc23_strtoul@@Base+0x1619c> │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r4, #0 │ │ │ │ - bne 1723c │ │ │ │ + bne 171e4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl cff7c <__isoc23_strtoul@@Base+0x21100> │ │ │ │ - ldr r3, [pc, #156] @ 17324 │ │ │ │ + bl cf6b0 <__isoc23_strtoul@@Base+0x2088c> │ │ │ │ + ldr r3, [pc, #156] @ 172cc │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ ldr r6, [r4, #1216] @ 0x4c0 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r2, #61 @ 0x3d │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 17300 │ │ │ │ + bcs 172a8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r1, [r3] │ │ │ │ - ldr r2, [pc, #76] @ 17328 │ │ │ │ + ldr r2, [pc, #76] @ 172d0 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl cd844 <__isoc23_strtoul@@Base+0x1e9c8> │ │ │ │ + bl ccf78 <__isoc23_strtoul@@Base+0x1e154> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16384 @ 0x4000 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 34970 │ │ │ │ + b 34918 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 172c8 │ │ │ │ + bge 17270 │ │ │ │ mov r1, #0 │ │ │ │ - b 172d4 │ │ │ │ + b 1727c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andseq r6, r1, r0, lsl r5 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r1, lr, r0, asr #21 │ │ │ │ + andseq r5, r1, r0, ror r5 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x000e11b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #1276] @ 17840 │ │ │ │ - ldr r3, [pc, #1276] @ 17844 │ │ │ │ + ldr r2, [pc, #1276] @ 177e8 │ │ │ │ + ldr r3, [pc, #1276] @ 177ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bl 7f04 │ │ │ │ - ldr r7, [pc, #1236] @ 17848 │ │ │ │ + bl 7eb4 │ │ │ │ + ldr r7, [pc, #1236] @ 177f0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #37 @ 0x25 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ add r2, r6, r4 │ │ │ │ str r3, [r5, #32] │ │ │ │ ldrb r2, [r2, #-1] │ │ │ │ mov r1, r6 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ cmpne r2, #42 @ 0x2a │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ sub r4, r4, r2 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b44 │ │ │ │ - ldr r2, [pc, #1152] @ 1784c │ │ │ │ + bl 7b00 │ │ │ │ + ldr r2, [pc, #1152] @ 177f4 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, #0 │ │ │ │ strb r1, [r0, r4] │ │ │ │ str r4, [r5, #28] │ │ │ │ ldr r9, [r7, r2] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r9, #1236] @ 0x4d4 │ │ │ │ @@ -15405,522 +15405,522 @@ │ │ │ │ ldreq r3, [r9, #16] │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r9, #312] @ 0x138 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r6, [r9, #312] @ 0x138 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 174f0 │ │ │ │ + beq 17498 │ │ │ │ mov r7, #46 @ 0x2e │ │ │ │ - b 17464 │ │ │ │ + b 1740c │ │ │ │ strb r6, [r4] │ │ │ │ mov r2, #1048576 @ 0x100000 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r8 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ strb r7, [r4] │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 17474 │ │ │ │ - bl 15660 │ │ │ │ + beq 1741c │ │ │ │ + bl 15608 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17474 │ │ │ │ + beq 1741c │ │ │ │ mov r0, sl │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ add r8, r4, #1 │ │ │ │ str r0, [r5] │ │ │ │ ldr r3, [r9, #312] @ 0x138 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r6, [r9, #312] @ 0x138 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 174f0 │ │ │ │ + beq 17498 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1707c │ │ │ │ + bl 17024 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 17410 │ │ │ │ + bne 173b8 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 174f0 │ │ │ │ + beq 17498 │ │ │ │ str r8, [sp, #8] │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, sp │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #16 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - beq 177c0 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + beq 17768 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r4, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 177d8 │ │ │ │ + beq 17780 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #8 │ │ │ │ blx r3 │ │ │ │ mov r7, sl │ │ │ │ - b 17508 │ │ │ │ + b 174b0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r7, sl │ │ │ │ blx r3 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1707c │ │ │ │ + bl 17024 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 17824 │ │ │ │ + beq 177cc │ │ │ │ cmp sl, #0 │ │ │ │ ldrb fp, [r6] │ │ │ │ strbeq sl, [r6] │ │ │ │ - beq 17738 │ │ │ │ + beq 176e0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - beq 17694 │ │ │ │ - ldr sl, [pc, #784] @ 17850 │ │ │ │ + beq 1763c │ │ │ │ + ldr sl, [pc, #784] @ 177f8 │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ and r3, r3, sl │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq 1757c │ │ │ │ + beq 17524 │ │ │ │ ldr r4, [r7, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1757c │ │ │ │ + beq 17524 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17570 │ │ │ │ + beq 17518 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1769c │ │ │ │ + bne 17644 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 17558 │ │ │ │ + bne 17500 │ │ │ │ mov r0, r7 │ │ │ │ - bl 15660 │ │ │ │ + bl 15608 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17664 │ │ │ │ + beq 1760c │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov lr, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r0 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ str r3, [ip] │ │ │ │ mov r0, r7 │ │ │ │ str r4, [r5, #24] │ │ │ │ - bl 15660 │ │ │ │ + bl 15608 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 17730 │ │ │ │ + bne 176d8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ str r0, [r5] │ │ │ │ str r3, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 17664 │ │ │ │ + beq 1760c │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17664 │ │ │ │ + beq 1760c │ │ │ │ add r8, r6, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1707c │ │ │ │ + bl 17024 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 17720 │ │ │ │ + bne 176c8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 17738 │ │ │ │ + beq 176e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17738 │ │ │ │ + beq 176e0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ subs ip, r3, #0 │ │ │ │ - beq 17738 │ │ │ │ + beq 176e0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ blx ip │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ mov r7, r0 │ │ │ │ - beq 17788 │ │ │ │ + beq 17730 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 17754 │ │ │ │ + beq 176fc │ │ │ │ strb fp, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 17538 │ │ │ │ - ldr r2, [pc, #488] @ 17854 │ │ │ │ - ldr r3, [pc, #468] @ 17844 │ │ │ │ + bne 174e0 │ │ │ │ + ldr r2, [pc, #488] @ 177fc │ │ │ │ + ldr r3, [pc, #468] @ 177ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1783c │ │ │ │ + bne 177e4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, r3 │ │ │ │ - b 17538 │ │ │ │ + b 174e0 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov lr, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov ip, r0 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ str r3, [ip] │ │ │ │ mov r0, r7 │ │ │ │ str r8, [r5, #24] │ │ │ │ - bl 15660 │ │ │ │ + bl 15608 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 17718 │ │ │ │ + bne 176c0 │ │ │ │ str r0, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ str r3, [r5, #16] │ │ │ │ str r7, [r5, #8] │ │ │ │ ldr ip, [r9, #312] @ 0x138 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [r5, #12] │ │ │ │ str r4, [r5, #20] │ │ │ │ blx r3 │ │ │ │ str r0, [r5, #4] │ │ │ │ - b 175e0 │ │ │ │ - bl 153b4 │ │ │ │ - b 176e0 │ │ │ │ + b 17588 │ │ │ │ + bl 1535c │ │ │ │ + b 17688 │ │ │ │ mov r3, #0 │ │ │ │ ldrb fp, [r6] │ │ │ │ strb r3, [r6] │ │ │ │ - b 17608 │ │ │ │ - bl 153b4 │ │ │ │ - b 175d0 │ │ │ │ + b 175b0 │ │ │ │ + bl 1535c │ │ │ │ + b 17578 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 17658 │ │ │ │ + bne 17600 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, r7 │ │ │ │ movne r6, #0 │ │ │ │ - bne 1765c │ │ │ │ + bne 17604 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r4 │ │ │ │ str r0, [r5, #4] │ │ │ │ - b 1765c │ │ │ │ + b 17604 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17650 │ │ │ │ + beq 175f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 17814 │ │ │ │ + beq 177bc │ │ │ │ strb fp, [r6] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 17694 │ │ │ │ + beq 1763c │ │ │ │ mov r7, r0 │ │ │ │ - b 1753c │ │ │ │ + b 174e4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r3, [r0] │ │ │ │ blx r3 │ │ │ │ mov r7, sl │ │ │ │ - b 17508 │ │ │ │ + b 174b0 │ │ │ │ ldrb r3, [r8, fp] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 174d4 │ │ │ │ + bne 1747c │ │ │ │ cmp r7, #0 │ │ │ │ movne r4, r7 │ │ │ │ - bne 17764 │ │ │ │ + bne 1770c │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r5] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, r7 │ │ │ │ movne r6, #0 │ │ │ │ - bne 1765c │ │ │ │ - b 17764 │ │ │ │ + bne 17604 │ │ │ │ + b 1770c │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - bne 177b8 │ │ │ │ - b 17764 │ │ │ │ + bne 17760 │ │ │ │ + b 1770c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 17738 │ │ │ │ + beq 176e0 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, sl │ │ │ │ - bne 17538 │ │ │ │ - b 17764 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r6, r1, r4, ror #7 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x001163b8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bne 174e0 │ │ │ │ + b 1770c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r5, r1, r4, asr #8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r5, r1, r8, lsl r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ @ instruction: 0xffffc080 │ │ │ │ - ldrheq r6, [r1], -ip │ │ │ │ + andseq r5, r1, ip, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 178b8 │ │ │ │ + beq 17860 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 178b0 │ │ │ │ + beq 17858 │ │ │ │ ldr r7, [r6, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 178a8 │ │ │ │ + beq 17850 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 178a0 │ │ │ │ - bl 17858 │ │ │ │ + beq 17848 │ │ │ │ + bl 17800 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 7b20 │ │ │ │ + b 7adc │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ - ldr r1, [pc, #4] @ 178d8 │ │ │ │ + ldr r1, [pc, #4] @ 17880 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 14c98 │ │ │ │ - andseq r3, r1, ip, lsl r0 │ │ │ │ + b 14c40 │ │ │ │ + andseq r2, r1, ip, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r7, [pc, #936] @ 17c9c │ │ │ │ + ldr r7, [pc, #936] @ 17c44 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #928] @ 17ca0 │ │ │ │ + ldr r8, [pc, #928] @ 17c48 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 17a50 │ │ │ │ + beq 179f8 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ moveq r9, r5 │ │ │ │ - bne 17a88 │ │ │ │ + bne 17a30 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 17a14 │ │ │ │ + beq 179bc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r9 │ │ │ │ blx r6 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 17958 │ │ │ │ + beq 17900 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 17aa0 │ │ │ │ - ldr r3, [pc, #836] @ 17ca4 │ │ │ │ + beq 17a48 │ │ │ │ + ldr r3, [pc, #836] @ 17c4c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r9, [r7, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [r9, #312] @ 0x138 │ │ │ │ str r2, [r9, #312] @ 0x138 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 17990 │ │ │ │ + beq 17938 │ │ │ │ ldr fp, [r4, #4] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 17ad8 │ │ │ │ + beq 17a80 │ │ │ │ str sl, [r9, #312] @ 0x138 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 179b4 │ │ │ │ + beq 1795c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17900 │ │ │ │ + bne 178a8 │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ - ldr r3, [pc, #744] @ 17ca8 │ │ │ │ + ldr r3, [pc, #744] @ 17c50 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq 17b64 │ │ │ │ + beq 17b0c │ │ │ │ ldr r7, [r5, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 17b64 │ │ │ │ + beq 17b0c │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 179ec │ │ │ │ + beq 17994 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 17b34 │ │ │ │ + bne 17adc │ │ │ │ ldr r7, [r7, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 179d4 │ │ │ │ + bne 1797c │ │ │ │ mov r0, r5 │ │ │ │ - bl 15660 │ │ │ │ + bl 15608 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17b74 │ │ │ │ + bne 17b1c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 17a38 │ │ │ │ + beq 179e0 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r6 │ │ │ │ - bne 17938 │ │ │ │ + bne 178e0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ - b 17938 │ │ │ │ + b 178e0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 17a08 │ │ │ │ + beq 179b0 │ │ │ │ mov lr, r6 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ mov ip, r4 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [ip] │ │ │ │ - bl 7b20 │ │ │ │ - b 17900 │ │ │ │ + bl 7adc │ │ │ │ + b 178a8 │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldr r9, [r4, #4] │ │ │ │ - b 1791c │ │ │ │ + b 178c4 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 17acc │ │ │ │ + beq 17a74 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 17acc │ │ │ │ + beq 17a74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17958 │ │ │ │ + bne 17900 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, r8 │ │ │ │ - bne 17958 │ │ │ │ - b 17900 │ │ │ │ + bne 17900 │ │ │ │ + b 178a8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17990 │ │ │ │ + beq 17938 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17990 │ │ │ │ + beq 17938 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ - beq 17990 │ │ │ │ + beq 17938 │ │ │ │ mov r0, r3 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17990 │ │ │ │ + beq 17938 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ str r0, [r4, #4] │ │ │ │ - b 17990 │ │ │ │ + b 17938 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 17bb0 │ │ │ │ + beq 17b58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17b78 │ │ │ │ + beq 17b20 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17b78 │ │ │ │ + beq 17b20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15660 │ │ │ │ + bl 15608 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17a08 │ │ │ │ + beq 179b0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15660 │ │ │ │ + bl 15608 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r9, r5 │ │ │ │ - bne 17bd0 │ │ │ │ + bne 17b78 │ │ │ │ mov r8, r4 │ │ │ │ - b 17ba0 │ │ │ │ + b 17b48 │ │ │ │ ldr r8, [r8, #24] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 17be0 │ │ │ │ + beq 17b88 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, r9 │ │ │ │ - bne 17b94 │ │ │ │ - b 17a08 │ │ │ │ + bne 17b3c │ │ │ │ + b 179b0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17b78 │ │ │ │ + beq 17b20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 17b50 │ │ │ │ - b 17b78 │ │ │ │ + bne 17af8 │ │ │ │ + b 17b20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ mov r9, r0 │ │ │ │ - b 17b8c │ │ │ │ + b 17b34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov sl, r0 │ │ │ │ add r0, r0, #37 @ 0x25 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov lr, r4 │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov fp, r0 │ │ │ │ mov ip, r0 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ @@ -15933,563 +15933,563 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r0, r3 │ │ │ │ add r2, sl, #1 │ │ │ │ mov r1, r6 │ │ │ │ str fp, [r4, #24] │ │ │ │ str r9, [r4] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 17c90 │ │ │ │ + beq 17c38 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17c90 │ │ │ │ + beq 17c38 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #16] │ │ │ │ str r7, [r4, #20] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx r3 │ │ │ │ str r0, [r4, #4] │ │ │ │ - b 17a08 │ │ │ │ + b 179b0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 17a08 │ │ │ │ - andseq r5, r1, r4, lsr lr │ │ │ │ + b 179b0 │ │ │ │ + mulseq r1, r4, lr │ │ │ │ andeq r0, r0, r2, lsl #8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq ip, r0, r0, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr r8, [pc, #1772] @ 183b4 │ │ │ │ + ldr r8, [pc, #1772] @ 1835c │ │ │ │ cmp r4, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov fp, r3 │ │ │ │ - bne 17d18 │ │ │ │ - b 17e54 │ │ │ │ + bne 17cc0 │ │ │ │ + b 17dfc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17d0c │ │ │ │ + beq 17cb4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17d0c │ │ │ │ + beq 17cb4 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 17d2c │ │ │ │ + bne 17cd4 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 17e54 │ │ │ │ + beq 17dfc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 17ce8 │ │ │ │ + beq 17c90 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 17e54 │ │ │ │ + beq 17dfc │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ and r1, r2, #14 │ │ │ │ cmp r1, #12 │ │ │ │ bicne r7, r2, #512 @ 0x200 │ │ │ │ biceq r7, r2, #524 @ 0x20c │ │ │ │ and r2, r2, #49152 @ 0xc000 │ │ │ │ cmp r2, #49152 @ 0xc000 │ │ │ │ - ldr r2, [pc, #1632] @ 183b8 │ │ │ │ + ldr r2, [pc, #1632] @ 18360 │ │ │ │ ldr r9, [r3, #8] │ │ │ │ and r7, r7, r2 │ │ │ │ - ldr r2, [pc, #1624] @ 183bc │ │ │ │ + ldr r2, [pc, #1624] @ 18364 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r8, r2] │ │ │ │ orreq r7, r7, #49152 @ 0xc000 │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r2, #32 │ │ │ │ cmp r0, #0 │ │ │ │ addne r9, r0, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17eac │ │ │ │ - ldr r3, [pc, #1564] @ 183c0 │ │ │ │ + beq 17e54 │ │ │ │ + ldr r3, [pc, #1564] @ 18368 │ │ │ │ ldr r9, [r8, r3] │ │ │ │ add r9, r9, #3 │ │ │ │ - ldr r2, [pc, #1556] @ 183c4 │ │ │ │ + ldr r2, [pc, #1556] @ 1836c │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [sp] │ │ │ │ add r5, r5, #8 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str fp, [sp, #16] │ │ │ │ - b 17e10 │ │ │ │ + b 17db8 │ │ │ │ ands fp, r4, #2 │ │ │ │ - beq 17f5c │ │ │ │ + beq 17f04 │ │ │ │ orr r2, r4, #18 │ │ │ │ and r2, r2, r7 │ │ │ │ cmp r2, r4 │ │ │ │ - beq 17ef0 │ │ │ │ + beq 17e98 │ │ │ │ cmp r4, #2 │ │ │ │ - bne 17dfc │ │ │ │ + bne 17da4 │ │ │ │ ldrh r1, [r6, #12] │ │ │ │ tst r1, #2 │ │ │ │ - bne 18150 │ │ │ │ + bne 180f8 │ │ │ │ ldr r2, [r8] │ │ │ │ add r5, r5, #8 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 18088 │ │ │ │ + beq 18030 │ │ │ │ ldr r4, [r5, #-4] │ │ │ │ mov r8, r5 │ │ │ │ cmp r4, #18 │ │ │ │ - bne 17dd0 │ │ │ │ + bne 17d78 │ │ │ │ tst r7, #68 @ 0x44 │ │ │ │ and r4, r7, #18 │ │ │ │ - bne 17e34 │ │ │ │ + bne 17ddc │ │ │ │ cmp r4, #18 │ │ │ │ - beq 17ef0 │ │ │ │ + beq 17e98 │ │ │ │ ldr r3, [r8] │ │ │ │ add r5, r5, #8 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r8, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 18088 │ │ │ │ + beq 18030 │ │ │ │ ldr r4, [r5, #-4] │ │ │ │ - b 17e18 │ │ │ │ + b 17dc0 │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ bic r2, r3, #4608 @ 0x1200 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 17ed4 │ │ │ │ + beq 17e7c │ │ │ │ bics r7, r3, #512 @ 0x200 │ │ │ │ - beq 17ee8 │ │ │ │ + beq 17e90 │ │ │ │ and r2, r3, #14 │ │ │ │ cmp r2, #12 │ │ │ │ - beq 181d4 │ │ │ │ - ldr r3, [pc, #1340] @ 183bc │ │ │ │ + beq 1817c │ │ │ │ + ldr r3, [pc, #1340] @ 18364 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ str r3, [sp] │ │ │ │ - beq 17e9c │ │ │ │ + beq 17e44 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 18284 │ │ │ │ + bne 1822c │ │ │ │ ldr r3, [sp] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 17da8 │ │ │ │ + bne 17d50 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 17ee8 │ │ │ │ + bne 17e90 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + b c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 17ee8 │ │ │ │ + beq 17e90 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 181e0 │ │ │ │ + bne 18188 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ mov fp, #2 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 17f7c │ │ │ │ + beq 17f24 │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - beq 18074 │ │ │ │ + beq 1801c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 17f20 │ │ │ │ + beq 17ec8 │ │ │ │ ldm sp, {r0, r1} │ │ │ │ mov r2, sl │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ tst r4, #112 @ 0x70 │ │ │ │ mov sl, #0 │ │ │ │ - beq 17f94 │ │ │ │ + beq 17f3c │ │ │ │ subs r2, r4, #96 @ 0x60 │ │ │ │ movne r2, #1 │ │ │ │ bics r2, r2, fp, lsr #1 │ │ │ │ - beq 17dfc │ │ │ │ - ldr r1, [pc, #1156] @ 183c8 │ │ │ │ + beq 17da4 │ │ │ │ + ldr r1, [pc, #1156] @ 18370 │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ ldr r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp r4, #49152 @ 0xc000 │ │ │ │ biceq r7, r7, #49152 @ 0xc000 │ │ │ │ - b 17dfc │ │ │ │ + b 17da4 │ │ │ │ ands r2, r4, #96 @ 0x60 │ │ │ │ - beq 17fa4 │ │ │ │ + beq 17f4c │ │ │ │ and r2, r7, #96 @ 0x60 │ │ │ │ cmp r2, r4 │ │ │ │ - bne 17dfc │ │ │ │ + bne 17da4 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ - bne 17f00 │ │ │ │ + bne 17ea8 │ │ │ │ add r1, r2, #2 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #32 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ tst r4, #112 @ 0x70 │ │ │ │ - bne 17f2c │ │ │ │ + bne 17ed4 │ │ │ │ cmp r4, #49152 @ 0xc000 │ │ │ │ - bne 17de8 │ │ │ │ + bne 17d90 │ │ │ │ bic r7, r7, #49152 @ 0xc000 │ │ │ │ - b 17dfc │ │ │ │ + b 17da4 │ │ │ │ bics r1, r4, r7 │ │ │ │ - bne 17dfc │ │ │ │ + bne 17da4 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bne 18018 │ │ │ │ + bne 17fc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r0, r2 │ │ │ │ - beq 18104 │ │ │ │ + beq 180ac │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 180f8 │ │ │ │ + beq 180a0 │ │ │ │ cmp ip, #65 @ 0x41 │ │ │ │ - bne 17dfc │ │ │ │ + bne 17da4 │ │ │ │ subs fp, r9, #0 │ │ │ │ ldrb ip, [r3, #31] │ │ │ │ movne fp, #1 │ │ │ │ ands fp, fp, ip, lsr #6 │ │ │ │ - bne 18194 │ │ │ │ + bne 1813c │ │ │ │ ldr ip, [r3, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 18250 │ │ │ │ + beq 181f8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 17ef8 │ │ │ │ + b 17ea0 │ │ │ │ sub fp, r4, #4 │ │ │ │ bics fp, fp, #4 │ │ │ │ - bne 18148 │ │ │ │ + bne 180f0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bf60 │ │ │ │ + bl 5bf08 │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 17ef8 │ │ │ │ + beq 17ea0 │ │ │ │ add r1, r2, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 17ef8 │ │ │ │ - ldr r1, [pc, #876] @ 183cc │ │ │ │ + beq 17ea0 │ │ │ │ + ldr r1, [pc, #876] @ 18374 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 17dfc │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 17da4 │ │ │ │ mov fp, #0 │ │ │ │ - ldr r1, [pc, #852] @ 183d0 │ │ │ │ + ldr r1, [pc, #852] @ 18378 │ │ │ │ ldr r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 17f0c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 17eb4 │ │ │ │ ldr sl, [sp] │ │ │ │ ldr fp, [sp, #16] │ │ │ │ cmp fp, #0 │ │ │ │ - bne 17ee8 │ │ │ │ + bne 17e90 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17eb4 │ │ │ │ + beq 17e5c │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r1, [pc, #800] @ 183d4 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r1, [pc, #800] @ 1837c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r3, fp │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 51048 │ │ │ │ + bl 50ff0 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 18274 │ │ │ │ + bcs 1821c │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #59 @ 0x3b │ │ │ │ str r1, [sl] │ │ │ │ strb r2, [r3] │ │ │ │ - b 17eb4 │ │ │ │ + b 17e5c │ │ │ │ cmp ip, #65 @ 0x41 │ │ │ │ - bne 17fe4 │ │ │ │ - b 17dfc │ │ │ │ + bne 17f8c │ │ │ │ + b 17da4 │ │ │ │ cmp ip, #65 @ 0x41 │ │ │ │ - beq 17dfc │ │ │ │ + beq 17da4 │ │ │ │ subs r1, r9, #0 │ │ │ │ ldrb r0, [r6, #13] │ │ │ │ movne r1, #1 │ │ │ │ ands r1, r1, r0, lsr #1 │ │ │ │ - beq 17ef8 │ │ │ │ + beq 17ea0 │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1831c │ │ │ │ + bne 182c4 │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - beq 18070 │ │ │ │ + beq 18018 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 17dfc │ │ │ │ + beq 17da4 │ │ │ │ mov fp, #0 │ │ │ │ - b 17f14 │ │ │ │ + b 17ebc │ │ │ │ mov fp, r2 │ │ │ │ - b 17f70 │ │ │ │ + b 17f18 │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ ldr sl, [sp] │ │ │ │ cmp r2, #10 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - beq 18090 │ │ │ │ + beq 18038 │ │ │ │ and r1, r1, #18 │ │ │ │ cmp r1, #18 │ │ │ │ - beq 182f0 │ │ │ │ - ldr r1, [pc, #608] @ 183d8 │ │ │ │ + beq 18298 │ │ │ │ + ldr r1, [pc, #608] @ 18380 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 18350 │ │ │ │ - ldr r1, [pc, #596] @ 183dc │ │ │ │ + beq 182f8 │ │ │ │ + ldr r1, [pc, #596] @ 18384 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 18090 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 18038 │ │ │ │ ldrb ip, [r9] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 1820c │ │ │ │ + bne 181b4 │ │ │ │ ldr fp, [r3, #36] @ 0x24 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 182fc │ │ │ │ + beq 182a4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r1, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 18070 │ │ │ │ + beq 18018 │ │ │ │ cmp sl, #0 │ │ │ │ movne fp, ip │ │ │ │ - bne 17f14 │ │ │ │ - b 17dfc │ │ │ │ + bne 17ebc │ │ │ │ + b 17da4 │ │ │ │ bics r7, r3, #524 @ 0x20c │ │ │ │ - bne 17e78 │ │ │ │ - b 17ee8 │ │ │ │ + bne 17e20 │ │ │ │ + b 17e90 │ │ │ │ mov r0, r6 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 182a8 │ │ │ │ - ldr r1, [pc, #488] @ 183e0 │ │ │ │ + beq 18250 │ │ │ │ + ldr r1, [pc, #488] @ 18388 │ │ │ │ mov r2, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r1, [pc, #464] @ 183e4 │ │ │ │ + b c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r1, [pc, #464] @ 1838c │ │ │ │ mov r2, #3 │ │ │ │ ldr r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ ldr fp, [r3, #36] @ 0x24 │ │ │ │ mov r0, r2 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 18364 │ │ │ │ + beq 1830c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov fp, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 17f00 │ │ │ │ + b 17ea8 │ │ │ │ cmp r1, #0 │ │ │ │ movne fp, ip │ │ │ │ - bne 17ef8 │ │ │ │ + bne 17ea0 │ │ │ │ ldr fp, [r3, #48] @ 0x30 │ │ │ │ cmp fp, #0 │ │ │ │ ldrne sl, [fp] │ │ │ │ movne r2, r0 │ │ │ │ movne fp, #0 │ │ │ │ - b 17ef8 │ │ │ │ + b 17ea0 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, sl │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 17eb4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 17e5c │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 17da8 │ │ │ │ - b 17eac │ │ │ │ - ldr r3, [pc, #272] @ 183c0 │ │ │ │ + bne 17d50 │ │ │ │ + b 17e54 │ │ │ │ + ldr r3, [pc, #272] @ 18368 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne 17ee8 │ │ │ │ + bne 17e90 │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ - bne 17ee8 │ │ │ │ + bne 17e90 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ - beq 18390 │ │ │ │ + beq 18338 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r9 │ │ │ │ - b 17ec4 │ │ │ │ - ldr r1, [pc, #240] @ 183e8 │ │ │ │ + b 17e6c │ │ │ │ + ldr r1, [pc, #240] @ 18390 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 18178 │ │ │ │ + b 18120 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 18374 │ │ │ │ + beq 1831c │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - beq 18074 │ │ │ │ + beq 1801c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 17f14 │ │ │ │ - b 17dfc │ │ │ │ - ldr r1, [pc, #200] @ 183ec │ │ │ │ + bne 17ebc │ │ │ │ + b 17da4 │ │ │ │ + ldr r1, [pc, #200] @ 18394 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - beq 18070 │ │ │ │ + beq 18018 │ │ │ │ cmp sl, #0 │ │ │ │ moveq sl, #0 │ │ │ │ - bne 18140 │ │ │ │ - b 17dfc │ │ │ │ + bne 180e8 │ │ │ │ + b 17da4 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, sl │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ - b 18180 │ │ │ │ + b 18128 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 17f00 │ │ │ │ - b 1825c │ │ │ │ + bne 17ea8 │ │ │ │ + b 18204 │ │ │ │ ldr ip, [r3, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 183a0 │ │ │ │ + beq 18348 │ │ │ │ ldr sl, [ip] │ │ │ │ mov r2, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 17f00 │ │ │ │ + b 17ea8 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 17ee8 │ │ │ │ - b 182e4 │ │ │ │ + beq 17e90 │ │ │ │ + b 1828c │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ - bne 18340 │ │ │ │ + bne 182e8 │ │ │ │ mov fp, r1 │ │ │ │ - b 18074 │ │ │ │ - andseq r5, r1, r0, ror #20 │ │ │ │ + b 1801c │ │ │ │ + andseq r4, r1, r0, asr #21 │ │ │ │ andeq r0, r0, r1, lsl #8 │ │ │ │ - andeq r0, r0, r4, lsl #15 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq fp, sp, r0, lsl #4 │ │ │ │ - andeq fp, sp, r0, ror r0 │ │ │ │ - andeq sl, sp, ip, lsr pc │ │ │ │ - andeq sl, sp, ip, lsr #30 │ │ │ │ - andeq pc, sp, r4, ror pc @ │ │ │ │ - andeq sl, sp, r8, lsl lr │ │ │ │ - andeq sl, sp, r0, lsr lr │ │ │ │ - muleq sp, ip, sp │ │ │ │ - andeq sl, sp, r4, lsl #27 │ │ │ │ - andeq sl, sp, ip, lsl #25 │ │ │ │ - andeq sl, sp, r8, ror ip │ │ │ │ + andeq r0, r0, ip, ror r7 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + strdeq sl, [sp], -r0 │ │ │ │ + andeq sl, sp, r0, ror #14 │ │ │ │ + andeq sl, sp, ip, lsr #12 │ │ │ │ + andeq sl, sp, ip, lsl r6 │ │ │ │ + andeq pc, sp, r4, ror #12 │ │ │ │ + andeq sl, sp, r8, lsl #10 │ │ │ │ + andeq sl, sp, r0, lsr #10 │ │ │ │ + andeq sl, sp, ip, lsl #9 │ │ │ │ + andeq sl, sp, r4, ror r4 │ │ │ │ + andeq sl, sp, ip, ror r3 │ │ │ │ + andeq sl, sp, r8, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #2476] @ 18db8 │ │ │ │ + ldr r3, [pc, #2476] @ 18d60 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 50e08 │ │ │ │ - ldr r3, [pc, #2448] @ 18dbc │ │ │ │ + bl 50db0 │ │ │ │ + ldr r3, [pc, #2448] @ 18d64 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r3] │ │ │ │ str r6, [r3] │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 18c30 │ │ │ │ + beq 18bd8 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 18ae0 │ │ │ │ + bcs 18a88 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r5] │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r1, [r8, #28] │ │ │ │ bic r3, r1, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #12582912 @ 0xc00000 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1882c │ │ │ │ + beq 187d4 │ │ │ │ ands r1, r1, #8388608 @ 0x800000 │ │ │ │ - beq 18b28 │ │ │ │ + beq 18ad0 │ │ │ │ cmp r6, #0 │ │ │ │ movlt r7, #0 │ │ │ │ - blt 184a8 │ │ │ │ + blt 18450 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 18d2c │ │ │ │ + bcs 18cd4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r5] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [r8, #32] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [sp, #4] │ │ │ │ - beq 18bfc │ │ │ │ + beq 18ba4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 51124 │ │ │ │ - ldr r3, [pc, #2292] @ 18dc0 │ │ │ │ + bl 510cc │ │ │ │ + ldr r3, [pc, #2292] @ 18d68 │ │ │ │ str sl, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #2280] @ 18dc4 │ │ │ │ + ldr r3, [pc, #2280] @ 18d6c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ cmp fp, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -16498,2418 +16498,2418 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 18920 │ │ │ │ + bne 188c8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 18540 │ │ │ │ + beq 184e8 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r3] │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs r3, r3, fp │ │ │ │ - bne 1878c │ │ │ │ + bne 18734 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 186dc │ │ │ │ + beq 18684 │ │ │ │ ldr r3, [r8, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 188d4 │ │ │ │ + beq 1887c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1896c │ │ │ │ + beq 18914 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 18834 │ │ │ │ - bl 178c4 │ │ │ │ + bne 187dc │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18598 │ │ │ │ + beq 18540 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ orrlt r3, r3, #8192 @ 0x2000 │ │ │ │ orr r3, r3, #2048 @ 0x800 │ │ │ │ strh r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ - ldr r3, [pc, #2080] @ 18dc8 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ + ldr r3, [pc, #2080] @ 18d70 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr sl, [r2, r3] │ │ │ │ add r3, sl, #3 │ │ │ │ cmp r0, r3 │ │ │ │ mov r7, r0 │ │ │ │ - beq 18a0c │ │ │ │ + beq 189b4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 18a88 │ │ │ │ + beq 18a30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 18c3c │ │ │ │ + beq 18be4 │ │ │ │ ldr r3, [r8, #32] │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r8, #28] │ │ │ │ ldreq r2, [sp, #24] │ │ │ │ orreq r3, r3, r2 │ │ │ │ streq r3, [r8, #28] │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r6, #0 │ │ │ │ mov sl, r0 │ │ │ │ - blt 18738 │ │ │ │ + blt 186e0 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 18624 │ │ │ │ + beq 185cc │ │ │ │ mov r3, #32 │ │ │ │ strb r3, [r4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 187a4 │ │ │ │ + beq 1874c │ │ │ │ mov r0, r9 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ble 187bc │ │ │ │ + ble 18764 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 187ac │ │ │ │ - bl 178c4 │ │ │ │ + bne 18754 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 187ac │ │ │ │ + beq 18754 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 187d4 │ │ │ │ + bne 1877c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1854c │ │ │ │ + beq 184f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 18690 │ │ │ │ + beq 18638 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 18c98 │ │ │ │ + beq 18c40 │ │ │ │ mov r0, r9 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 187a4 │ │ │ │ - bl 276cc │ │ │ │ + beq 1874c │ │ │ │ + bl 27674 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 1895c │ │ │ │ + bcs 18904 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r8, #0 │ │ │ │ mov r2, #61 @ 0x3d │ │ │ │ strb r2, [r3] │ │ │ │ - bne 18554 │ │ │ │ + bne 184fc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 18568 │ │ │ │ + bne 18510 │ │ │ │ mov r0, r9 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ - ldr r3, [pc, #1748] @ 18dc8 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ + ldr r3, [pc, #1748] @ 18d70 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r3, r0 │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ movne r7, r0 │ │ │ │ and r3, r3, #66 @ 0x42 │ │ │ │ moveq r7, #0 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 18b5c │ │ │ │ + beq 18b04 │ │ │ │ mov r0, r7 │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 18c24 │ │ │ │ + beq 18bcc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 189a4 │ │ │ │ - b 189e8 │ │ │ │ + beq 1894c │ │ │ │ + b 18990 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18800 │ │ │ │ + beq 187a8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #32 │ │ │ │ strbne r3, [r4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 18c84 │ │ │ │ + bne 18c2c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs r3, r3, fp │ │ │ │ - beq 18554 │ │ │ │ + beq 184fc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 18674 │ │ │ │ + bne 1861c │ │ │ │ mov r0, r9 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 186a0 │ │ │ │ + bne 18648 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ - b 18820 │ │ │ │ + b 187c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 18540 │ │ │ │ + beq 184e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18674 │ │ │ │ + beq 1861c │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 1893c │ │ │ │ + beq 188e4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 18674 │ │ │ │ - b 18524 │ │ │ │ + beq 1861c │ │ │ │ + b 184cc │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #32 │ │ │ │ strbne r3, [r4] │ │ │ │ - ldr r3, [pc, #1444] @ 18dcc │ │ │ │ + ldr r3, [pc, #1444] @ 18d74 │ │ │ │ add r3, pc, r3 │ │ │ │ str sl, [r3] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 183f0 │ │ │ │ + bl 18398 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 1885c │ │ │ │ + ble 18804 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 18ad0 │ │ │ │ + bcs 18a78 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r5] │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 18a5c │ │ │ │ + bcs 18a04 │ │ │ │ cmp r6, #0 │ │ │ │ movlt r2, #32 │ │ │ │ movge r2, #10 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r5] │ │ │ │ strb r2, [r3] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 188c4 │ │ │ │ + beq 1886c │ │ │ │ ldr r3, [r8, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r8, #28] │ │ │ │ ldreq r2, [sp, #24] │ │ │ │ orreq r3, r3, r2 │ │ │ │ streq r3, [r8, #28] │ │ │ │ mov r0, r9 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ mov sl, r0 │ │ │ │ - b 18624 │ │ │ │ + b 185cc │ │ │ │ ldr r3, [r8, #28] │ │ │ │ cmp r4, #0 │ │ │ │ and r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne 18568 │ │ │ │ + bne 18510 │ │ │ │ mov r0, r9 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ - ldr r3, [pc, #1232] @ 18dc8 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ + ldr r3, [pc, #1232] @ 18d70 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr sl, [r2, r3] │ │ │ │ add r3, sl, #3 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 18a74 │ │ │ │ - bl 276cc │ │ │ │ + beq 18a1c │ │ │ │ + bl 27674 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 18998 │ │ │ │ - ldr r7, [pc, #1204] @ 18dd0 │ │ │ │ + bne 18940 │ │ │ │ + ldr r7, [pc, #1204] @ 18d78 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 185d8 │ │ │ │ + b 18580 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 187f4 │ │ │ │ + beq 1879c │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 187f4 │ │ │ │ + bne 1879c │ │ │ │ mov r0, r9 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 187a4 │ │ │ │ + beq 1874c │ │ │ │ mov r0, r9 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ mov r4, r0 │ │ │ │ - b 18504 │ │ │ │ + b 184ac │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 1854c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 184f4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ - ldr r3, [pc, #1100] @ 18dc8 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ + ldr r3, [pc, #1100] @ 18d70 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr sl, [r2, r3] │ │ │ │ add r3, sl, #3 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 18a74 │ │ │ │ - bl 276cc │ │ │ │ + beq 18a1c │ │ │ │ + bl 27674 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 18ce8 │ │ │ │ + beq 18c90 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 185d8 │ │ │ │ + bne 18580 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 189e0 │ │ │ │ + beq 18988 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp sl, r0 │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 18cf4 │ │ │ │ + bne 18c9c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 185d8 │ │ │ │ + bne 18580 │ │ │ │ mov r0, r9 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r6, #0 │ │ │ │ mov sl, r0 │ │ │ │ - bge 18604 │ │ │ │ + bge 185ac │ │ │ │ cmn r6, #1 │ │ │ │ moveq r2, #59 @ 0x3b │ │ │ │ mvnne r2, #0 │ │ │ │ - b 18608 │ │ │ │ + b 185b0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 18b44 │ │ │ │ + beq 18aec │ │ │ │ ldr r3, [r8, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 18ccc │ │ │ │ + beq 18c74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, sl, #3 │ │ │ │ movne r4, #0 │ │ │ │ - bne 185d8 │ │ │ │ + bne 18580 │ │ │ │ add r0, sl, #3 │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 18d3c │ │ │ │ + beq 18ce4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 189e0 │ │ │ │ - b 189a4 │ │ │ │ + bne 18988 │ │ │ │ + b 1894c │ │ │ │ cmp r6, #0 │ │ │ │ movlt r1, #32 │ │ │ │ movge r1, #10 │ │ │ │ mov r0, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 188a4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 1884c │ │ │ │ ldr r3, [r8, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 18a38 │ │ │ │ + bne 189e0 │ │ │ │ mov r0, #0 │ │ │ │ - b 18a3c │ │ │ │ + b 189e4 │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ and r3, r3, #66 @ 0x42 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 18b5c │ │ │ │ + beq 18b04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 18b0c │ │ │ │ + beq 18ab4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ - blt 18c58 │ │ │ │ + blt 18c00 │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 18624 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 185cc │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 1887c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 18824 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 1845c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 18404 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 18b08 │ │ │ │ + beq 18ab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 18aa8 │ │ │ │ + bne 18a50 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 18a4c │ │ │ │ - ldr r7, [pc, #688] @ 18dd4 │ │ │ │ + bne 189f4 │ │ │ │ + ldr r7, [pc, #688] @ 18d7c │ │ │ │ add r7, pc, r7 │ │ │ │ - b 189e8 │ │ │ │ + b 18990 │ │ │ │ mov r2, #8388608 @ 0x800000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ cmp r6, #0 │ │ │ │ movlt r7, #0 │ │ │ │ - bge 18484 │ │ │ │ - b 184a8 │ │ │ │ + bge 1842c │ │ │ │ + b 18450 │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ and r3, r3, #66 @ 0x42 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ movne r7, #0 │ │ │ │ - bne 18a98 │ │ │ │ + bne 18a40 │ │ │ │ mov r7, #0 │ │ │ │ ldrh r0, [r9, #14] │ │ │ │ add r0, r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ - b 18b74 │ │ │ │ + b 18b1c │ │ │ │ cmp r1, #32 │ │ │ │ - bne 18b90 │ │ │ │ + bne 18b38 │ │ │ │ mov r3, r2 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ ldrb r1, [r2] │ │ │ │ - bhi 18b6c │ │ │ │ + bhi 18b14 │ │ │ │ cmp r1, #32 │ │ │ │ moveq r3, r2 │ │ │ │ cmp r3, r0 │ │ │ │ - bcs 18af0 │ │ │ │ + bcs 18a98 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r2, [r3] │ │ │ │ - beq 18d4c │ │ │ │ + beq 18cf4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18d4c │ │ │ │ + beq 18cf4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov sl, r0 │ │ │ │ - blt 18d64 │ │ │ │ + blt 18d0c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r3 │ │ │ │ - b 1861c │ │ │ │ + b 185c4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5142c │ │ │ │ + bl 513d4 │ │ │ │ ldr r3, [r8, #28] │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #12582912 @ 0xc00000 │ │ │ │ cmp r0, r3 │ │ │ │ movlt r3, #0 │ │ │ │ movge r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 184bc │ │ │ │ - ldr r7, [pc, #428] @ 18dd8 │ │ │ │ + b 18464 │ │ │ │ + ldr r7, [pc, #428] @ 18d80 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 189e8 │ │ │ │ + b 18990 │ │ │ │ mov r7, r8 │ │ │ │ str r8, [sp, #4] │ │ │ │ - b 184bc │ │ │ │ + b 18464 │ │ │ │ mov r0, r7 │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 18998 │ │ │ │ - ldr r7, [pc, #392] @ 18ddc │ │ │ │ + bne 18940 │ │ │ │ + ldr r7, [pc, #392] @ 18d84 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 185d8 │ │ │ │ + b 18580 │ │ │ │ cmn r6, #1 │ │ │ │ mvnne r2, #0 │ │ │ │ moveq r2, #59 @ 0x3b │ │ │ │ mov r0, r5 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 187a4 │ │ │ │ + beq 1874c │ │ │ │ mov r0, r9 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ mov r4, r0 │ │ │ │ - b 187bc │ │ │ │ - bl 178c4 │ │ │ │ + b 18764 │ │ │ │ + bl 1786c │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 187e8 │ │ │ │ - b 18674 │ │ │ │ + bne 18790 │ │ │ │ + b 1861c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5142c │ │ │ │ + bl 513d4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #12582912 @ 0xc00000 │ │ │ │ cmp r0, r3 │ │ │ │ - blt 18690 │ │ │ │ - ldr r1, [pc, #292] @ 18de0 │ │ │ │ + blt 18638 │ │ │ │ + ldr r1, [pc, #292] @ 18d88 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 18690 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 18638 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ movne r7, r4 │ │ │ │ - bne 185d8 │ │ │ │ - b 18a80 │ │ │ │ - ldr r7, [pc, #244] @ 18de4 │ │ │ │ + bne 18580 │ │ │ │ + b 18a28 │ │ │ │ + ldr r7, [pc, #244] @ 18d8c │ │ │ │ add r7, pc, r7 │ │ │ │ - b 185d8 │ │ │ │ + b 18580 │ │ │ │ sub r2, sl, r7 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 18d54 │ │ │ │ + bcs 18cfc │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r5] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ strb r2, [r3] │ │ │ │ mov r7, sl │ │ │ │ - b 189e0 │ │ │ │ + b 18988 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 184a4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 1844c │ │ │ │ mov r4, r7 │ │ │ │ - ldr r7, [pc, #160] @ 18de8 │ │ │ │ + ldr r7, [pc, #160] @ 18d90 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 185d8 │ │ │ │ + b 18580 │ │ │ │ mov r4, r3 │ │ │ │ - b 18b0c │ │ │ │ + b 18ab4 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 18d24 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 18ccc │ │ │ │ cmn r6, #1 │ │ │ │ - beq 18d98 │ │ │ │ + beq 18d40 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, #32 │ │ │ │ cmp sl, #0 │ │ │ │ strb r2, [r3] │ │ │ │ - bne 18c74 │ │ │ │ - b 187a4 │ │ │ │ + bne 18c1c │ │ │ │ + b 1874c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #59 @ 0x3b │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r3 │ │ │ │ - b 1861c │ │ │ │ - andseq r5, r1, ip, lsl r3 │ │ │ │ - andseq r8, r1, r8, ror r9 │ │ │ │ - andeq sl, sp, r4, ror sl │ │ │ │ - andseq r8, r1, r8, asr #17 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andseq r8, r1, ip, ror r5 │ │ │ │ - andeq sp, sp, r8, lsl r5 │ │ │ │ - andeq sp, sp, r0, lsl r3 │ │ │ │ - andeq sp, sp, r8, lsl #4 │ │ │ │ - andeq sp, sp, r0, ror #3 │ │ │ │ - andeq sl, sp, r0, lsl #6 │ │ │ │ - andeq sp, sp, r4, asr #2 │ │ │ │ - andeq sp, sp, ip, ror #1 │ │ │ │ + b 185c4 │ │ │ │ + andseq r4, r1, ip, ror r3 │ │ │ │ + @ instruction: 0x001179d0 │ │ │ │ + andeq sl, sp, r4, ror #2 │ │ │ │ + andseq r7, r1, r0, lsr #18 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + @ instruction: 0x001175d4 │ │ │ │ + andeq ip, sp, r8, lsl #24 │ │ │ │ + andeq ip, sp, r0, lsl #20 │ │ │ │ + strdeq ip, [sp], -r8 │ │ │ │ + ldrdeq ip, [sp], -r0 │ │ │ │ + strdeq r9, [sp], -r0 │ │ │ │ + andeq ip, sp, r4, lsr r8 │ │ │ │ + ldrdeq ip, [sp], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #1664] @ 19484 │ │ │ │ - ldr r3, [pc, #1664] @ 19488 │ │ │ │ + ldr r7, [pc, #1664] @ 1942c │ │ │ │ + ldr r3, [pc, #1664] @ 19430 │ │ │ │ ldr sl, [r2, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp sl, #0 │ │ │ │ ldreq sl, [r8, #296] @ 0x128 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ mov r4, r2 │ │ │ │ ldr r9, [r8, #312] @ 0x138 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ movne r2, #1024 @ 0x400 │ │ │ │ - bne 18e58 │ │ │ │ + bne 18e00 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r0, r5, r0 │ │ │ │ ldrb r2, [r0, #-1] │ │ │ │ sub r2, r2, #93 @ 0x5d │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ lsl r2, r2, #10 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ orr r2, r2, r3 │ │ │ │ mov r1, sl │ │ │ │ orr r2, r2, #1441792 @ 0x160000 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1926c │ │ │ │ + beq 19214 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r1, [pc, #1544] @ 1948c │ │ │ │ + ldr r1, [pc, #1544] @ 19434 │ │ │ │ cmp r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ streq r9, [r8, #312] @ 0x138 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ ldrb r3, [r6] │ │ │ │ ldrh r1, [r5, #12] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ mov r3, r1 │ │ │ │ - beq 190dc │ │ │ │ + beq 19084 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19250 │ │ │ │ + beq 191f8 │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ - bne 19184 │ │ │ │ + bne 1912c │ │ │ │ ldr r9, [r4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 19430 │ │ │ │ + beq 193d8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 18eec │ │ │ │ + bne 18e94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [ip, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 18f04 │ │ │ │ + bne 18eac │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr ip, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 18ee0 │ │ │ │ + beq 18e88 │ │ │ │ ldr r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 18ed4 │ │ │ │ + beq 18e7c │ │ │ │ and r3, r1, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 18f24 │ │ │ │ + beq 18ecc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19138 │ │ │ │ + beq 190e0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 192f4 │ │ │ │ + beq 1929c │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r9, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 18f50 │ │ │ │ + bne 18ef8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 18f50 │ │ │ │ + ble 18ef8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #9 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ cmp r9, #0 │ │ │ │ - bne 19044 │ │ │ │ + bne 18fec │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 18fe4 │ │ │ │ - ldr r2, [pc, #1316] @ 19490 │ │ │ │ + beq 18f8c │ │ │ │ + ldr r2, [pc, #1316] @ 19438 │ │ │ │ ldr r1, [r4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ mov r0, r5 │ │ │ │ - bl 17cac │ │ │ │ + bl 17c54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 18fe4 │ │ │ │ + beq 18f8c │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 18fe4 │ │ │ │ - ldr r1, [pc, #1268] @ 19494 │ │ │ │ + beq 18f8c │ │ │ │ + ldr r1, [pc, #1268] @ 1943c │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 51048 │ │ │ │ + bl 50ff0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 19470 │ │ │ │ + bcs 19418 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #59 @ 0x3b │ │ │ │ strb r2, [r3] │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, r6 │ │ │ │ - bl a650 <__time64@plt+0x22fc> │ │ │ │ - ldr r3, [pc, #1180] @ 19498 │ │ │ │ + bl a5f8 <__time64@plt+0x2300> │ │ │ │ + ldr r3, [pc, #1180] @ 19440 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne 19020 │ │ │ │ + bne 18fc8 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ bic r3, r3, #4608 @ 0x1200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 193e0 │ │ │ │ + beq 19388 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 192c4 │ │ │ │ + bcc 1926c │ │ │ │ cmp r8, #2 │ │ │ │ - beq 19418 │ │ │ │ + beq 193c0 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r2, [r6] │ │ │ │ clz r7, r8 │ │ │ │ lsr r7, r7, #5 │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr sl, [r5, #16] │ │ │ │ - bne 193a4 │ │ │ │ + bne 1934c │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 183f0 │ │ │ │ + bl 18398 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ movne r7, #0 │ │ │ │ andeq r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 193cc │ │ │ │ + bne 19374 │ │ │ │ subs r8, r8, #0 │ │ │ │ movne r8, #1 │ │ │ │ cmp r9, #0 │ │ │ │ movne r8, #0 │ │ │ │ cmp r8, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 192e0 │ │ │ │ + ble 19288 │ │ │ │ mov r1, #9 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - ldr r1, [pc, #976] @ 1949c │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + ldr r1, [pc, #976] @ 19444 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r2, #2 │ │ │ │ - b d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + b d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ tst r1, #256 @ 0x100 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19118 │ │ │ │ - ldr r3, [pc, #932] @ 19498 │ │ │ │ + beq 190c0 │ │ │ │ + ldr r3, [pc, #932] @ 19440 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #912] @ 194a0 │ │ │ │ + ldr r3, [pc, #912] @ 19448 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ strb r2, [r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ and r3, r1, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 1917c │ │ │ │ + beq 19124 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1917c │ │ │ │ + bne 19124 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19164 │ │ │ │ + beq 1910c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19164 │ │ │ │ + beq 1910c │ │ │ │ mov r0, r5 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19468 │ │ │ │ + bne 19410 │ │ │ │ ldrh r1, [r5, #12] │ │ │ │ - ldr r2, [pc, #824] @ 194a4 │ │ │ │ + ldr r2, [pc, #824] @ 1944c │ │ │ │ mov r3, r1 │ │ │ │ tst r1, r2 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 1919c │ │ │ │ + bne 19144 │ │ │ │ ldr r9, [r4] │ │ │ │ - b 18f1c │ │ │ │ + b 18ec4 │ │ │ │ and r3, r1, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 1919c │ │ │ │ + beq 19144 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19138 │ │ │ │ + beq 190e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19274 │ │ │ │ + beq 1921c │ │ │ │ mov r0, r5 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #12582912 @ 0xc00000 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ - beq 1933c │ │ │ │ + beq 192e4 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #8388608 @ 0x800000 │ │ │ │ movne r2, #142606336 @ 0x8800000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 192f4 │ │ │ │ + beq 1929c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1947c │ │ │ │ + bne 19424 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 19398 │ │ │ │ + bcs 19340 │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ poplt {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 193d4 │ │ │ │ + bcs 1937c │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #10 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ and r2, r1, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 19174 │ │ │ │ + beq 1911c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 19174 │ │ │ │ - b 19138 │ │ │ │ + bne 1911c │ │ │ │ + b 190e0 │ │ │ │ str r9, [r8, #312] @ 0x138 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 192f4 │ │ │ │ + beq 1929c │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 18f24 │ │ │ │ + beq 18ecc │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ ldr r8, [r5, #20] │ │ │ │ - beq 192a4 │ │ │ │ + beq 1924c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 19368 │ │ │ │ - ldr r3, [pc, #492] @ 19498 │ │ │ │ + beq 19310 │ │ │ │ + ldr r3, [pc, #492] @ 19440 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ sub r8, r8, r3 │ │ │ │ clz r8, r8 │ │ │ │ lsr r8, r8, #5 │ │ │ │ lsl r8, r8, #1 │ │ │ │ - b 18f28 │ │ │ │ + b 18ed0 │ │ │ │ cmp r8, #2 │ │ │ │ add r2, r3, #1 │ │ │ │ - beq 193fc │ │ │ │ + beq 193a4 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #61 @ 0x3d │ │ │ │ strb r2, [r3] │ │ │ │ - b 19044 │ │ │ │ - ldr r1, [pc, #448] @ 194a8 │ │ │ │ + b 18fec │ │ │ │ + ldr r1, [pc, #448] @ 19450 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ - b d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + b d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r3, [r8, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1934c │ │ │ │ + beq 192f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r3, [r8, #196] @ 0xc4 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ asr r2, r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b a890 <__time64@plt+0x253c> │ │ │ │ + b a838 <__time64@plt+0x2540> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 192f4 │ │ │ │ + beq 1929c │ │ │ │ mov r8, #2 │ │ │ │ - b 18f28 │ │ │ │ + b 18ed0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 1930c │ │ │ │ + bne 192b4 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #4608 @ 0x1200 │ │ │ │ - beq 19314 │ │ │ │ - b 1930c │ │ │ │ + beq 192bc │ │ │ │ + b 192b4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19344 │ │ │ │ + beq 192ec │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19344 │ │ │ │ + beq 192ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19344 │ │ │ │ + beq 192ec │ │ │ │ ldr r8, [r5, #20] │ │ │ │ - b 192a4 │ │ │ │ + b 1924c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 1921c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 191c4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #16] │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 183f0 │ │ │ │ + bl 18398 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ str sl, [r5, #16] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #10 │ │ │ │ - b c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + b c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ mov r0, r5 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19020 │ │ │ │ + bne 18fc8 │ │ │ │ cmp r8, #2 │ │ │ │ - bne 19044 │ │ │ │ + bne 18fec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ movge r1, #10 │ │ │ │ movlt r1, #59 @ 0x3b │ │ │ │ strb r1, [r3] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 193d4 │ │ │ │ + bge 1937c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ - b c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + b c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1945c │ │ │ │ - bl 7b20 │ │ │ │ + beq 19404 │ │ │ │ + bl 7adc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #16] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ - b 19174 │ │ │ │ + b 1911c │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 18fe4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 18f8c │ │ │ │ mov r8, #1 │ │ │ │ - b 18f28 │ │ │ │ - andseq r4, r1, r0, lsr #18 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andseq r1, r1, r8, ror #20 │ │ │ │ - andeq sl, sp, ip, asr r0 │ │ │ │ - andeq pc, sp, r4, lsl #1 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r9, sp, r8, ror #28 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + b 18ed0 │ │ │ │ + andseq r3, r1, r0, lsl #19 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andseq r0, r1, r8, asr #21 │ │ │ │ + andeq r9, sp, ip, asr #14 │ │ │ │ + andeq lr, sp, r4, ror r7 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq r9, sp, r8, asr r5 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r2, lsl #8 │ │ │ │ - andeq r9, sp, r8, ror #25 │ │ │ │ + ldrdeq r9, [sp], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #1964] @ 19c74 │ │ │ │ + ldr r3, [pc, #1964] @ 19c1c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ subs r9, r2, #0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r6, [r5] │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne 198f0 │ │ │ │ - bl 7f04 │ │ │ │ + bne 19898 │ │ │ │ + bl 7eb4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ add fp, r3, #1 │ │ │ │ - beq 19914 │ │ │ │ + beq 198bc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19718 │ │ │ │ + beq 196c0 │ │ │ │ ldr r7, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 19778 │ │ │ │ + beq 19720 │ │ │ │ add r3, r9, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ sub r3, r4, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r4, r7, r9 │ │ │ │ cmp r9, #0 │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ - beq 196e4 │ │ │ │ + beq 1968c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 19a2c │ │ │ │ + beq 199d4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 19a2c │ │ │ │ + bne 199d4 │ │ │ │ ldrb r3, [r4, fp] │ │ │ │ add r4, r4, fp │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ addeq r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 19598 │ │ │ │ + bge 19540 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r2, #0 │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1707c │ │ │ │ + bl 17024 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 19784 │ │ │ │ + beq 1972c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 198dc │ │ │ │ + beq 19884 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ orr r2, r2, #1441792 @ 0x160000 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 198bc │ │ │ │ + beq 19864 │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 198a4 │ │ │ │ + bne 1984c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 195f8 │ │ │ │ + blt 195a0 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 1963c │ │ │ │ + beq 195e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1963c │ │ │ │ + beq 195e4 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ mov r2, #32 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ sub r2, r8, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a650 <__time64@plt+0x22fc> │ │ │ │ + bl a5f8 <__time64@plt+0x2300> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 198cc │ │ │ │ + bcs 19874 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ mov r2, #61 @ 0x3d │ │ │ │ strb r2, [r3] │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ strb r3, [r8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, r9, fp │ │ │ │ add r2, r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 194ac │ │ │ │ + bl 19454 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - blt 196c0 │ │ │ │ + blt 19668 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 19a1c │ │ │ │ + bcs 199c4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1981c │ │ │ │ + beq 197c4 │ │ │ │ ldr r7, [r8, #4] │ │ │ │ add sl, r8, #4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 1952c │ │ │ │ + bne 194d4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b 19a34 │ │ │ │ + b 199dc │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 19560 │ │ │ │ + beq 19508 │ │ │ │ ldr r4, [sl, #4] │ │ │ │ add r2, sl, #4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 19b90 │ │ │ │ + beq 19b38 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r2 │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ mov r7, r4 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 19560 │ │ │ │ - b 196ec │ │ │ │ + beq 19508 │ │ │ │ + b 19694 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bcs 19b60 │ │ │ │ + bcs 19b08 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r6] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ strb r1, [r3] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 1950c │ │ │ │ + blt 194b4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bcs 19b20 │ │ │ │ + bcs 19ac8 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r6] │ │ │ │ mov r1, #10 │ │ │ │ strb r1, [r3] │ │ │ │ ldr r7, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 19518 │ │ │ │ + bne 194c0 │ │ │ │ sub r8, sl, #4 │ │ │ │ str r7, [r5, #20] │ │ │ │ - b 19828 │ │ │ │ + b 197d0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 197d4 │ │ │ │ + beq 1977c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 197c8 │ │ │ │ + bne 19770 │ │ │ │ ldr r8, [sl, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 197c8 │ │ │ │ + beq 19770 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19a50 │ │ │ │ + beq 199f8 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 19958 │ │ │ │ + beq 19900 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 18dec │ │ │ │ + bl 18d94 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1980c │ │ │ │ + beq 197b4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r3, #1 │ │ │ │ strge r3, [r5, #12] │ │ │ │ - blt 19b3c │ │ │ │ + blt 19ae4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ mov r8, sl │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b 196cc │ │ │ │ + b 19674 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ sub r8, r8, #4 │ │ │ │ str r3, [r5, #20] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub r1, r4, r9 │ │ │ │ ldrb r7, [r4, r3] │ │ │ │ - ldr r3, [pc, #1084] @ 19c78 │ │ │ │ + ldr r3, [pc, #1084] @ 19c20 │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ - beq 1992c │ │ │ │ + beq 198d4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 18dec │ │ │ │ + bl 18d94 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 19878 │ │ │ │ + ble 19820 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 19a04 │ │ │ │ + bcs 199ac │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ str r1, [r6] │ │ │ │ strb r2, [r3] │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 198bc │ │ │ │ - bl 178c4 │ │ │ │ + beq 19864 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 195e0 │ │ │ │ + bne 19588 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ strb r3, [r8] │ │ │ │ mov r8, sl │ │ │ │ - b 196cc │ │ │ │ + b 19674 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 1966c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 19614 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 18dec │ │ │ │ - b 198c4 │ │ │ │ - bl 1707c │ │ │ │ + bl 18d94 │ │ │ │ + b 1986c │ │ │ │ + bl 17024 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19b7c │ │ │ │ + beq 19b24 │ │ │ │ sub r3, r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ add fp, r3, #1 │ │ │ │ - bne 19500 │ │ │ │ + bne 194a8 │ │ │ │ ldr r7, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ subeq r8, sl, #4 │ │ │ │ streq r6, [r5, #20] │ │ │ │ - bne 19518 │ │ │ │ - b 19898 │ │ │ │ + bne 194c0 │ │ │ │ + b 19840 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4, r9] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 18dec │ │ │ │ + bl 18d94 │ │ │ │ strb r7, [r4, r9] │ │ │ │ - b 19858 │ │ │ │ + b 19800 │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 197d4 │ │ │ │ + beq 1977c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 198c4 │ │ │ │ + beq 1986c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 19998 │ │ │ │ + ble 19940 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ mov r2, #61 @ 0x3d │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ subeq r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldrb r3, [r4] │ │ │ │ add r0, sl, #4 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ addeq r4, r4, #1 │ │ │ │ sub r2, r4, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 194ac │ │ │ │ + bl 19454 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r8, r0 │ │ │ │ - bcc 19b9c │ │ │ │ + bcc 19b44 │ │ │ │ cmp r2, #0 │ │ │ │ movle r1, #59 @ 0x3b │ │ │ │ movgt r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 19810 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 197b8 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 196c0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 19668 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ sub r8, sl, #4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bne 19828 │ │ │ │ + bne 197d0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb r3, [r8, r2] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 197c8 │ │ │ │ + bne 19770 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ orr r2, r2, #393216 @ 0x60000 │ │ │ │ mov r0, r7 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 198c4 │ │ │ │ + beq 1986c │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ and r3, r3, #1024 @ 0x400 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bne 19bc8 │ │ │ │ + bne 19b70 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 19c40 │ │ │ │ + bgt 19be8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r2, [pc, #468] @ 19c7c │ │ │ │ + ldr r2, [pc, #468] @ 19c24 │ │ │ │ mov r0, r8 │ │ │ │ add r8, fp, r9 │ │ │ │ add r8, r8, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r8, r7, r8 │ │ │ │ - bl 17cac │ │ │ │ + bl 17c54 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #61 @ 0x3d │ │ │ │ mov r0, r6 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r3, #1 │ │ │ │ sub r2, r4, r7 │ │ │ │ str r3, [r5, #16] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 194ac │ │ │ │ + bl 19454 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r8, r0 │ │ │ │ - bcc 19c58 │ │ │ │ + bcc 19c00 │ │ │ │ cmp r2, #0 │ │ │ │ movge r1, #10 │ │ │ │ movlt r1, #59 @ 0x3b │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 19810 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 197b8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r7, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 19518 │ │ │ │ - b 19778 │ │ │ │ + bne 194c0 │ │ │ │ + b 19720 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 19bb8 │ │ │ │ + bcs 19b60 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ - b 19804 │ │ │ │ + b 197ac │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 19744 │ │ │ │ - b 1950c │ │ │ │ + bge 196ec │ │ │ │ + b 194b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ sub r3, r0, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 194f0 │ │ │ │ + b 19498 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r8, sl │ │ │ │ - b 19a34 │ │ │ │ + b 199dc │ │ │ │ cmp r2, #0 │ │ │ │ movle r2, #59 @ 0x3b │ │ │ │ movgt r2, #10 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r6] │ │ │ │ strb r2, [r3] │ │ │ │ - b 19810 │ │ │ │ + b 197b8 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 19804 │ │ │ │ - bl 50e08 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 197ac │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 19a90 │ │ │ │ + beq 19a38 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #12582912 @ 0xc00000 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bgt 19c48 │ │ │ │ - ldr r2, [pc, #136] @ 19c80 │ │ │ │ + bgt 19bf0 │ │ │ │ + ldr r2, [pc, #136] @ 19c28 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 17cac │ │ │ │ + bl 17c54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r8, fp, r9 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r8, r8, r3 │ │ │ │ add r8, r7, r8 │ │ │ │ - bne 19ac4 │ │ │ │ + bne 19a6c │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r5, #20] │ │ │ │ - b 198c4 │ │ │ │ + b 1986c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - b 19bf0 │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + b 19b98 │ │ │ │ cmp r2, #0 │ │ │ │ movge r2, #10 │ │ │ │ movlt r2, #59 @ 0x3b │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r6] │ │ │ │ strb r2, [r3] │ │ │ │ - b 19810 │ │ │ │ - andseq r4, r1, r0, ror #4 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ - andeq r9, sp, r8, lsl r5 │ │ │ │ - andeq r9, sp, ip, asr #7 │ │ │ │ + b 197b8 │ │ │ │ + andseq r3, r1, r0, asr #5 │ │ │ │ + andeq r0, r0, r4, lsl #9 │ │ │ │ + andeq r8, sp, r8, lsl #24 │ │ │ │ + @ instruction: 0x000d8abc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r4, [pc, #1432] @ 1a234 │ │ │ │ - ldr lr, [pc, #1432] @ 1a238 │ │ │ │ + ldr r4, [pc, #1432] @ 1a1dc │ │ │ │ + ldr lr, [pc, #1432] @ 1a1e0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr r3, [pc, #1424] @ 1a23c │ │ │ │ + ldr r3, [pc, #1424] @ 1a1e4 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ - ldr ip, [pc, #1420] @ 1a240 │ │ │ │ + ldr ip, [pc, #1420] @ 1a1e8 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #76] @ 0x4c │ │ │ │ mov lr, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, ip] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ - beq 1a148 │ │ │ │ + beq 1a0f0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r5, #272] @ 0x110 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a3a60 │ │ │ │ + bl a3a08 │ │ │ │ ldr r3, [r5, #1240] @ 0x4d8 │ │ │ │ str r3, [r5, #1236] @ 0x4d4 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r5, #316] @ 0x13c │ │ │ │ str r0, [r5, #312] @ 0x138 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a140 │ │ │ │ - bl 153b4 │ │ │ │ + beq 1a0e8 │ │ │ │ + bl 1535c │ │ │ │ str r0, [r5, #1236] @ 0x4d4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, #272] @ 0x110 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 19d80 │ │ │ │ + beq 19d28 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ands r7, r3, #8388608 @ 0x800000 │ │ │ │ - beq 1a0b0 │ │ │ │ + beq 1a058 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ movne r4, #0 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov fp, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, fp │ │ │ │ str r3, [r5, #1236] @ 0x4d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1732c │ │ │ │ + bl 172d4 │ │ │ │ ldr r3, [r5, #1236] @ 0x4d4 │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [sp, #52] @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ ldreq r3, [r5, #16] │ │ │ │ streq r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 178dc │ │ │ │ + bl 17884 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 19ed4 │ │ │ │ + beq 19e7c │ │ │ │ ldrb r2, [r4, r6] │ │ │ │ add r9, r4, r6 │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - bne 19de0 │ │ │ │ + bne 19d88 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1a068 │ │ │ │ - bl 7f04 │ │ │ │ + beq 1a010 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r0, r6 │ │ │ │ - bls 19de0 │ │ │ │ + bls 19d88 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, #1441792 @ 0x160000 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 1a154 │ │ │ │ + beq 1a0fc │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r1, [r5, #1240] @ 0x4d8 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov r2, #1179648 @ 0x120000 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 19de0 │ │ │ │ + beq 19d88 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ orr r2, r4, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ - bl 14e40 │ │ │ │ + bl 14de8 │ │ │ │ tst r4, #134217728 @ 0x8000000 │ │ │ │ - beq 19de0 │ │ │ │ + beq 19d88 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ mov r0, r7 │ │ │ │ - bl 178dc │ │ │ │ + bl 17884 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 19df0 │ │ │ │ + bne 19d98 │ │ │ │ mov r0, r7 │ │ │ │ - bl 17858 │ │ │ │ + bl 17800 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 1a134 │ │ │ │ + bne 1a0dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ add r7, r3, #1 │ │ │ │ lsl r7, r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ sub r7, r7, #4 │ │ │ │ cmp sl, #0 │ │ │ │ add r6, r0, r7 │ │ │ │ str r8, [r0, r7] │ │ │ │ - beq 19f24 │ │ │ │ + beq 19ecc │ │ │ │ add r3, sl, #9 │ │ │ │ str r3, [r6, #-4]! │ │ │ │ ldr sl, [sl, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 19f10 │ │ │ │ + bne 19eb8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r9, r3, #1 │ │ │ │ movne r9, #0 │ │ │ │ movne sl, r9 │ │ │ │ - bne 19f68 │ │ │ │ - ldr r7, [pc, #772] @ 1a244 │ │ │ │ + bne 19f10 │ │ │ │ + ldr r7, [pc, #772] @ 1a1ec │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r8, [r7, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1a1fc │ │ │ │ + beq 1a1a4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r9, r3, #2048 @ 0x800 │ │ │ │ - beq 1a1b8 │ │ │ │ + beq 1a160 │ │ │ │ mov r0, r8 │ │ │ │ - bl cf8e4 <__isoc23_strtoul@@Base+0x20a68> │ │ │ │ + bl cf018 <__isoc23_strtoul@@Base+0x201f4> │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ mvnne r3, #0 │ │ │ │ - bne 19f88 │ │ │ │ - ldr r3, [pc, #708] @ 1a248 │ │ │ │ + bne 19f30 │ │ │ │ + ldr r3, [pc, #708] @ 1a1f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ and r3, r3, #524288 @ 0x80000 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r6, #0 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r7, #0 │ │ │ │ strd r6, [sp, #64] @ 0x40 │ │ │ │ - bl 194ac │ │ │ │ + bl 19454 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ sub r2, r3, r2 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r5, #16] │ │ │ │ - beq 1a038 │ │ │ │ - ldr r4, [pc, #608] @ 1a24c │ │ │ │ + beq 19fe0 │ │ │ │ + ldr r4, [pc, #608] @ 1a1f4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 1a1d4 │ │ │ │ + bcs 1a17c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ str r1, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ - ldr r3, [pc, #548] @ 1a250 │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ + ldr r3, [pc, #548] @ 1a1f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ add r4, r4, r9 │ │ │ │ - ldr r2, [pc, #532] @ 1a254 │ │ │ │ - ldr r3, [pc, #500] @ 1a238 │ │ │ │ + ldr r2, [pc, #532] @ 1a1fc │ │ │ │ + ldr r3, [pc, #500] @ 1a1e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1a230 │ │ │ │ + bne 1a1d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #9 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #1 │ │ │ │ str sl, [r0, #4] │ │ │ │ strb r3, [r0, #8] │ │ │ │ mov sl, r0 │ │ │ │ - b 19de0 │ │ │ │ + b 19d88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 19d80 │ │ │ │ + beq 19d28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51124 │ │ │ │ - ldr r1, [pc, #392] @ 1a258 │ │ │ │ + bl 510cc │ │ │ │ + ldr r1, [pc, #392] @ 1a200 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov fp, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, fp │ │ │ │ str r7, [r5, #1236] @ 0x4d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1732c │ │ │ │ + bl 172d4 │ │ │ │ ldr r3, [r5, #1236] @ 0x4d4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 1a228 │ │ │ │ + beq 1a1d0 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, fp, r0 │ │ │ │ strb r3, [r0, #-1] │ │ │ │ - b 19dd4 │ │ │ │ + b 19d7c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b 1a038 │ │ │ │ + b 19fe0 │ │ │ │ ldr r0, [r5, #1236] @ 0x4d4 │ │ │ │ - b 19d48 │ │ │ │ + b 19cf0 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ str r8, [sp, #32] │ │ │ │ - b 19d38 │ │ │ │ + b 19ce0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ands r3, r3, #134217728 @ 0x8000000 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne 1a1e4 │ │ │ │ + bne 1a18c │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r1, [r5, #1240] @ 0x4d8 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov r2, #1179648 @ 0x120000 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b 19de0 │ │ │ │ + b 19d88 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ mov sl, r9 │ │ │ │ - b 19f68 │ │ │ │ + b 19f10 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b 1a010 │ │ │ │ + b 19fb8 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 19e38 │ │ │ │ + b 19de0 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ mov sl, r9 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r7, #4] │ │ │ │ - b 19f68 │ │ │ │ + b 19f10 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - b 1a118 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r3, r1, ip, lsl #21 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r3, r1, ip, ror #20 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andseq r6, r1, r4, ror #28 │ │ │ │ - andseq r6, r1, r0, lsr #28 │ │ │ │ - @ instruction: 0x00116db8 │ │ │ │ - andseq r6, r1, r8, ror sp │ │ │ │ - andseq r3, r1, r8, ror #13 │ │ │ │ - andeq r8, sp, r4, lsl #30 │ │ │ │ + b 1a0c0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r2, r1, ip, ror #21 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r2, r1, ip, asr #21 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x00115ebc │ │ │ │ + andseq r5, r1, r8, ror lr │ │ │ │ + andseq r5, r1, r0, lsl lr │ │ │ │ + @ instruction: 0x00115dd0 │ │ │ │ + andseq r2, r1, r8, asr #14 │ │ │ │ + strdeq r8, [sp], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r3 │ │ │ │ - beq 1a29c │ │ │ │ - bl 1b654 │ │ │ │ + beq 1a244 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r5 │ │ │ │ - beq 1a2d4 │ │ │ │ + beq 1a27c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ - bl 13d7c │ │ │ │ - ldr r3, [pc, #108] @ 1a31c │ │ │ │ + bl 13d24 │ │ │ │ + ldr r3, [pc, #108] @ 1a2c4 │ │ │ │ and r3, r3, r4 │ │ │ │ cmp r3, #67108864 @ 0x4000000 │ │ │ │ mov r6, r0 │ │ │ │ - bne 1a294 │ │ │ │ + bne 1a23c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 19c84 │ │ │ │ + bl 19c2c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13d7c │ │ │ │ - ldr r3, [pc, #52] @ 1a31c │ │ │ │ + bl 13d24 │ │ │ │ + ldr r3, [pc, #52] @ 1a2c4 │ │ │ │ and r3, r3, r4 │ │ │ │ cmp r3, #67108864 @ 0x4000000 │ │ │ │ mov r6, r0 │ │ │ │ - bne 1a294 │ │ │ │ + bne 1a23c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 19c84 │ │ │ │ + bl 19c2c │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ tst r3, #1 │ │ │ │ - bne 1a294 │ │ │ │ + bne 1a23c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b20 │ │ │ │ - b 1a294 │ │ │ │ + bl 7adc │ │ │ │ + b 1a23c │ │ │ │ streq r0, [r0], #-64 @ 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ moveq r6, r5 │ │ │ │ - beq 1a38c │ │ │ │ + beq 1a334 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a384 │ │ │ │ + beq 1a32c │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1a344 │ │ │ │ + beq 1a2ec │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 1a378 │ │ │ │ + bne 1a320 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1a344 │ │ │ │ + beq 1a2ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 13a64 │ │ │ │ + b 13a0c │ │ │ │ ldr r6, [r5, #12] │ │ │ │ mov r5, r1 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ and r2, r3, #320 @ 0x140 │ │ │ │ cmp r2, #256 @ 0x100 │ │ │ │ - beq 1a414 │ │ │ │ + beq 1a3bc │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 1a3f0 │ │ │ │ + bne 1a398 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ and r2, r3, #2048 @ 0x800 │ │ │ │ - bne 1a3d0 │ │ │ │ + bne 1a378 │ │ │ │ cmp r2, #0 │ │ │ │ bicne r3, r3, #2048 @ 0x800 │ │ │ │ movne r2, #2048 @ 0x800 │ │ │ │ strhne r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 19c84 │ │ │ │ + b 19c2c │ │ │ │ bic r3, r3, #10240 @ 0x2800 │ │ │ │ cmp r6, #0 │ │ │ │ orreq r2, r2, #8192 @ 0x2000 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - beq 1a3c0 │ │ │ │ - ldr r0, [pc, #80] @ 1a43c │ │ │ │ + beq 1a368 │ │ │ │ + ldr r0, [pc, #80] @ 1a3e4 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 1a41c │ │ │ │ + beq 1a3c4 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ and r2, r3, #2048 @ 0x800 │ │ │ │ - beq 1a3b0 │ │ │ │ - b 1a3d0 │ │ │ │ + beq 1a358 │ │ │ │ + b 1a378 │ │ │ │ mov r1, r5 │ │ │ │ - b 1a378 │ │ │ │ + b 1a320 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 522bc │ │ │ │ + bl 52264 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 1a400 │ │ │ │ + bne 1a3a8 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 13a64 │ │ │ │ - strdeq r8, [sp], -r4 │ │ │ │ + b 13a0c │ │ │ │ + andeq r8, sp, r4, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #420] @ 1a5fc │ │ │ │ + ldr lr, [pc, #420] @ 1a5a4 │ │ │ │ subs r6, r1, #0 │ │ │ │ add lr, pc, lr │ │ │ │ ldrh r8, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - beq 1a578 │ │ │ │ - ldr ip, [pc, #392] @ 1a600 │ │ │ │ + beq 1a520 │ │ │ │ + ldr ip, [pc, #392] @ 1a5a8 │ │ │ │ and ip, ip, r8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 1a50c │ │ │ │ - ldr r3, [pc, #380] @ 1a604 │ │ │ │ - ldr r2, [pc, #380] @ 1a608 │ │ │ │ + bne 1a4b4 │ │ │ │ + ldr r3, [pc, #380] @ 1a5ac │ │ │ │ + ldr r2, [pc, #380] @ 1a5b0 │ │ │ │ ldr r8, [lr, r3] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r8, #16] │ │ │ │ ldr sl, [r8, #312] @ 0x138 │ │ │ │ ldr r9, [r8, #1236] @ 0x4d4 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 1a4e8 │ │ │ │ - bl 178c4 │ │ │ │ + beq 1a490 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a4e8 │ │ │ │ + beq 1a490 │ │ │ │ ldr r3, [r8, #312] @ 0x138 │ │ │ │ str r3, [r8, #316] @ 0x13c │ │ │ │ ands r1, r5, #65536 @ 0x10000 │ │ │ │ ldr r3, [r8, #1236] @ 0x4d4 │ │ │ │ str sl, [r8, #312] @ 0x138 │ │ │ │ str r3, [r8, #1240] @ 0x4d8 │ │ │ │ str r9, [r8, #1236] @ 0x4d4 │ │ │ │ - beq 1a5e8 │ │ │ │ + beq 1a590 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #67108864 @ 0x4000000 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 14e40 │ │ │ │ + b 14de8 │ │ │ │ and r2, r5, #524288 @ 0x80000 │ │ │ │ orr r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19c84 │ │ │ │ + bl 19c2c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ - ldr r3, [pc, #228] @ 1a600 │ │ │ │ + ldr r3, [pc, #228] @ 1a5a8 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ popne {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a548 │ │ │ │ + beq 1a4f0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #12582912 @ 0xc00000 │ │ │ │ cmp r3, #0 │ │ │ │ popne {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7b20 │ │ │ │ + b 7adc │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a5dc │ │ │ │ - ldr r3, [pc, #116] @ 1a600 │ │ │ │ + beq 1a584 │ │ │ │ + ldr r3, [pc, #116] @ 1a5a8 │ │ │ │ and r3, r3, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1a5a8 │ │ │ │ + bne 1a550 │ │ │ │ and r2, r5, #524288 @ 0x80000 │ │ │ │ orr r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19c84 │ │ │ │ + bl 19c2c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1a534 │ │ │ │ - b 1a548 │ │ │ │ + bne 1a4dc │ │ │ │ + b 1a4f0 │ │ │ │ tst r8, #512 @ 0x200 │ │ │ │ - beq 1a584 │ │ │ │ + beq 1a52c │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ and r2, r5, #524288 @ 0x80000 │ │ │ │ orr r2, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19c84 │ │ │ │ - b 1a4d4 │ │ │ │ - @ instruction: 0x001132d0 │ │ │ │ + bl 19c2c │ │ │ │ + b 1a47c │ │ │ │ + andseq r2, r1, r0, lsr r3 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andseq r0, r6, r0, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #108] @ 1a690 │ │ │ │ - ldr r2, [pc, #108] @ 1a694 │ │ │ │ + ldr r3, [pc, #108] @ 1a638 │ │ │ │ + ldr r2, [pc, #108] @ 1a63c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1a684 │ │ │ │ - ldr r6, [pc, #84] @ 1a698 │ │ │ │ + bne 1a62c │ │ │ │ + ldr r6, [pc, #84] @ 1a640 │ │ │ │ mov r0, r4 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, r6 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ subs r5, r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r1, #28 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r1] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 13e24 │ │ │ │ + b 13dcc │ │ │ │ mov r1, #1 │ │ │ │ - bl 29390 │ │ │ │ - b 1a63c │ │ │ │ - andseq r3, r1, r4, lsl #2 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andseq r0, r1, r8, lsr #5 │ │ │ │ + bl 29338 │ │ │ │ + b 1a5e4 │ │ │ │ + andseq r2, r1, r4, ror #2 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andseq pc, r0, r8, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - beq 1a6ec │ │ │ │ + beq 1a694 │ │ │ │ ldrh r0, [r2, #108] @ 0x6c │ │ │ │ ldr r3, [r2, #92] @ 0x5c │ │ │ │ add r0, r0, #1 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ cmp r0, r3 │ │ │ │ strh r0, [r2, #108] @ 0x6c │ │ │ │ - bge 1a718 │ │ │ │ + bge 1a6c0 │ │ │ │ lsl r0, r0, #4 │ │ │ │ sub r3, r0, #8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r0, r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a708 │ │ │ │ + beq 1a6b0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 1a720 │ │ │ │ + bne 1a6c8 │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #7 │ │ │ │ strh r2, [r4, #108] @ 0x6c │ │ │ │ - b 1a6e0 │ │ │ │ + b 1a688 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, #8388608 @ 0x800000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 517bc │ │ │ │ - b 1a708 │ │ │ │ + bl 51764 │ │ │ │ + b 1a6b0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ - bne 1a748 │ │ │ │ - b 13d7c │ │ │ │ + bne 1a6f0 │ │ │ │ + b 13d24 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #292] @ 1a88c │ │ │ │ - ldr r2, [pc, #292] @ 1a890 │ │ │ │ + ldr r3, [pc, #292] @ 1a834 │ │ │ │ + ldr r2, [pc, #292] @ 1a838 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ ldr r7, [r2, #28] │ │ │ │ and r3, r3, #49152 @ 0xc000 │ │ │ │ cmp r3, #49152 @ 0xc000 │ │ │ │ moveq r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r4, #312] @ 0x138 │ │ │ │ streq r3, [r4, #312] @ 0x138 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 1a7c0 │ │ │ │ + beq 1a768 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 1a85c │ │ │ │ - ldr r1, [pc, #204] @ 1a894 │ │ │ │ + beq 1a804 │ │ │ │ + ldr r1, [pc, #204] @ 1a83c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r0, r5 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a808 │ │ │ │ + beq 1a7b0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1a808 │ │ │ │ + beq 1a7b0 │ │ │ │ ldr r1, [r4, #1216] @ 0x4c0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51048 │ │ │ │ + bl 50ff0 │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ str r6, [r4, #312] @ 0x138 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 1a844 │ │ │ │ + bcs 1a7ec │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 1a830 │ │ │ │ + bge 1a7d8 │ │ │ │ mov r0, #0 │ │ │ │ - b 1a83c │ │ │ │ + b 1a7e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 1a7c0 │ │ │ │ + beq 1a768 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #24] @ 1a898 │ │ │ │ + ldr r1, [pc, #24] @ 1a840 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 1a7d8 │ │ │ │ - andseq r2, r1, r0, asr #31 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq lr, sp, r4, asr fp │ │ │ │ - andeq r8, sp, r0, ror #14 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 1a780 │ │ │ │ + andseq r2, r1, r0, lsr #32 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq lr, sp, r4, asr #4 │ │ │ │ + andeq r7, sp, r0, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #372] @ 1aa28 │ │ │ │ + ldr ip, [pc, #372] @ 1a9d0 │ │ │ │ subs r4, r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 1a920 │ │ │ │ - ldr r3, [pc, #348] @ 1aa2c │ │ │ │ - ldr r2, [pc, #348] @ 1aa30 │ │ │ │ + beq 1a8c8 │ │ │ │ + ldr r3, [pc, #348] @ 1a9d4 │ │ │ │ + ldr r2, [pc, #348] @ 1a9d8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 1a908 │ │ │ │ + beq 1a8b0 │ │ │ │ ldr r1, [r5] │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a908 │ │ │ │ + beq 1a8b0 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 1a9fc │ │ │ │ + beq 1a9a4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 1408c │ │ │ │ - bl 1408c │ │ │ │ + b 14034 │ │ │ │ + bl 14034 │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 1a9dc │ │ │ │ + bne 1a984 │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 1a9b4 │ │ │ │ - ldr sl, [pc, #240] @ 1aa34 │ │ │ │ + ble 1a95c │ │ │ │ + ldr sl, [pc, #240] @ 1a9dc │ │ │ │ mvn r7, #7 │ │ │ │ mov r6, #0 │ │ │ │ add sl, pc, sl │ │ │ │ - b 1a964 │ │ │ │ + b 1a90c │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ add r7, r7, #16 │ │ │ │ - ble 1a9b4 │ │ │ │ + ble 1a95c │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ add r4, r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ mov r1, sl │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #28] │ │ │ │ orrne r3, r3, #16777216 @ 0x1000000 │ │ │ │ strne r3, [r0, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1a950 │ │ │ │ + bne 1a8f8 │ │ │ │ ldrh r1, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ and r1, r1, #1 │ │ │ │ orr r1, r1, r9 │ │ │ │ orr r1, r1, #16777216 @ 0x1000000 │ │ │ │ - bl 1022c │ │ │ │ - b 1a950 │ │ │ │ + bl 101d4 │ │ │ │ + b 1a8f8 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ tst r3, #1 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 7b20 │ │ │ │ + b 7adc │ │ │ │ mov r0, r8 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1a930 │ │ │ │ + beq 1a8d8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 1a930 │ │ │ │ + ble 1a8d8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r6, #24] │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, #0 │ │ │ │ orreq r9, r9, #8192 @ 0x2000 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4194304 @ 0x400000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 14e40 │ │ │ │ - andseq r2, r1, r8, ror #28 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 14de8 │ │ │ │ + andseq r1, r1, r8, asr #29 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andseq r0, r6, r0, lsl #8 │ │ │ │ - andseq r8, r0, r0, ror r1 │ │ │ │ + @ instruction: 0x001071d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r4, #4] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 1aaa8 │ │ │ │ + beq 1aa50 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1aaa8 │ │ │ │ + beq 1aa50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r2, r2, #28 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ - b 1aab0 │ │ │ │ + b 1aa58 │ │ │ │ add r4, r4, #28 │ │ │ │ str r4, [r5, #20] │ │ │ │ ands r2, r3, #4096 @ 0x1000 │ │ │ │ bic r3, r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ streq r2, [r5, #24] │ │ │ │ strh r3, [r5, #12] │ │ │ │ @@ -18920,780 +18920,780 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - bl 8150 │ │ │ │ - ldr r1, [pc, #352] @ 1ac5c │ │ │ │ - ldr r4, [pc, #352] @ 1ac60 │ │ │ │ + bl 80f4 │ │ │ │ + ldr r1, [pc, #352] @ 1ac04 │ │ │ │ + ldr r4, [pc, #352] @ 1ac08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ addne r5, r0, #1 │ │ │ │ moveq r5, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ac20 │ │ │ │ - ldr r3, [pc, #316] @ 1ac64 │ │ │ │ + beq 1abc8 │ │ │ │ + ldr r3, [pc, #316] @ 1ac0c │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1ab44 │ │ │ │ - b 1ac28 │ │ │ │ + bne 1aaec │ │ │ │ + b 1abd0 │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1ac28 │ │ │ │ + beq 1abd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ab38 │ │ │ │ + bne 1aae0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1ac14 │ │ │ │ - ldr r1, [pc, #260] @ 1ac68 │ │ │ │ + beq 1abbc │ │ │ │ + ldr r1, [pc, #260] @ 1ac10 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ ldr r9, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ addeq r8, r8, #9 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldrh fp, [r6, #12] │ │ │ │ orr r3, fp, #512 @ 0x200 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ add r8, r8, r0 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 1abf0 │ │ │ │ + beq 1ab98 │ │ │ │ ldr sl, [r7, #92] @ 0x5c │ │ │ │ cmp sl, #1 │ │ │ │ - ble 1ac34 │ │ │ │ + ble 1abdc │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ sub r7, r5, r8 │ │ │ │ add r4, r4, #8 │ │ │ │ sub r7, r7, #1 │ │ │ │ mov fp, #1 │ │ │ │ - b 1abd4 │ │ │ │ + b 1ab7c │ │ │ │ add fp, fp, #1 │ │ │ │ cmp fp, sl │ │ │ │ add r4, r4, #16 │ │ │ │ - beq 1ac34 │ │ │ │ + beq 1abdc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ mov r9, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1abc4 │ │ │ │ + bne 1ab6c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strh r2, [r6, #12] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 144f4 │ │ │ │ + bl 1449c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ac58 │ │ │ │ + beq 1ac00 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ strne r6, [r7, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - ldr r2, [pc, #44] @ 1ac6c │ │ │ │ + ldr r2, [pc, #44] @ 1ac14 │ │ │ │ strh r0, [r6, #12] │ │ │ │ - ldr r0, [pc, #40] @ 1ac70 │ │ │ │ + ldr r0, [pc, #40] @ 1ac18 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - bl 82e8 │ │ │ │ - strdeq r8, [sp], -r0 │ │ │ │ - andseq r2, r1, r8, lsr #24 │ │ │ │ - andeq r0, r0, ip, lsr #11 │ │ │ │ - andeq r8, sp, r0, lsr #6 │ │ │ │ - @ instruction: 0x000d83b0 │ │ │ │ - andeq r8, sp, r8, lsl r2 │ │ │ │ + bl 976d4 │ │ │ │ + bl 828c │ │ │ │ + andeq r7, sp, r0, ror #23 │ │ │ │ + andseq r1, r1, r8, lsl #25 │ │ │ │ + andeq r0, r0, r4, lsr #11 │ │ │ │ + andeq r7, sp, r0, lsl sl │ │ │ │ + andeq r7, sp, r0, lsr #21 │ │ │ │ + andeq r7, sp, r8, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #712] @ 1af54 │ │ │ │ + ldr r2, [pc, #712] @ 1aefc │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ subs r6, r1, #0 │ │ │ │ ldreq r9, [r3, #32] │ │ │ │ str r2, [sp, #16] │ │ │ │ - beq 1adcc │ │ │ │ + beq 1ad74 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ - b 1acc0 │ │ │ │ + b 1ac68 │ │ │ │ cmp r4, #61 @ 0x3d │ │ │ │ cmpne r4, #43 @ 0x2b │ │ │ │ - beq 1ae4c │ │ │ │ + beq 1adf4 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq 1acd0 │ │ │ │ + beq 1ac78 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r4, [r2], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 1acac │ │ │ │ + bne 1ac54 │ │ │ │ ldr fp, [r3, #92] @ 0x5c │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp fp, #0 │ │ │ │ sub r5, r2, r6 │ │ │ │ - beq 1adec │ │ │ │ + beq 1ad94 │ │ │ │ ldrsh r2, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 1ae78 │ │ │ │ + blt 1ae20 │ │ │ │ cmp fp, #0 │ │ │ │ - ble 1adec │ │ │ │ + ble 1ad94 │ │ │ │ ldr r8, [r3, #48] @ 0x30 │ │ │ │ str r4, [sp, #20] │ │ │ │ sub r8, r8, #8 │ │ │ │ mov sl, #0 │ │ │ │ mov r4, fp │ │ │ │ mov r9, r3 │ │ │ │ str r7, [sp, #24] │ │ │ │ - b 1ad38 │ │ │ │ + b 1ace0 │ │ │ │ ldrb r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ad7c │ │ │ │ + beq 1ad24 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, r4 │ │ │ │ add r8, r8, #16 │ │ │ │ - beq 1add8 │ │ │ │ + beq 1ad80 │ │ │ │ cmp r5, #0 │ │ │ │ ldr fp, [r8, #8] │ │ │ │ mov r7, r8 │ │ │ │ - beq 1ad1c │ │ │ │ + beq 1acc4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ad1c │ │ │ │ + beq 1acc4 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, r4 │ │ │ │ add r8, r8, #16 │ │ │ │ - beq 1add8 │ │ │ │ + beq 1ad80 │ │ │ │ ldr fp, [r8, #8] │ │ │ │ mov r7, r8 │ │ │ │ - b 1ad48 │ │ │ │ + b 1acf0 │ │ │ │ ldrh r2, [r8, #12] │ │ │ │ - ldr r1, [pc, #464] @ 1af58 │ │ │ │ + ldr r1, [pc, #464] @ 1af00 │ │ │ │ mov r3, r9 │ │ │ │ and r2, r2, r1 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ mov r9, r7 │ │ │ │ - bne 1adb0 │ │ │ │ + bne 1ad58 │ │ │ │ ldr r2, [r9, #20] │ │ │ │ ldr r9, [r2] │ │ │ │ ldrh r2, [r9, #12] │ │ │ │ and r2, r2, r1 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ - beq 1ad98 │ │ │ │ + beq 1ad40 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [r3, #20] │ │ │ │ - ldr r2, [pc, #412] @ 1af5c │ │ │ │ + ldr r2, [pc, #412] @ 1af04 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ str r3, [r2, #312] @ 0x138 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r3, r9 │ │ │ │ cmp r4, #61 @ 0x3d │ │ │ │ - beq 1af18 │ │ │ │ + beq 1aec0 │ │ │ │ ldrh sl, [r3, #106] @ 0x6a │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1af18 │ │ │ │ + beq 1aec0 │ │ │ │ ldr r8, [r3, #96] @ 0x60 │ │ │ │ mov r4, #0 │ │ │ │ sub r8, r8, #4 │ │ │ │ - b 1ae14 │ │ │ │ + b 1adbc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, sl │ │ │ │ - beq 1af18 │ │ │ │ + beq 1aec0 │ │ │ │ ldr r9, [r8, #4]! │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ae08 │ │ │ │ + bne 1adb0 │ │ │ │ ldrb ip, [r9, r5] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 1ae08 │ │ │ │ + bne 1adb0 │ │ │ │ mov r9, ip │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [r3, #92] @ 0x5c │ │ │ │ sub r5, r1, r6 │ │ │ │ cmp fp, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq 1ade4 │ │ │ │ + beq 1ad8c │ │ │ │ ldrsh r2, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 1ae78 │ │ │ │ + blt 1ae20 │ │ │ │ cmp fp, #0 │ │ │ │ - bgt 1acfc │ │ │ │ - b 1ade4 │ │ │ │ + bgt 1aca4 │ │ │ │ + b 1ad8c │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r4, r7 │ │ │ │ add r2, r0, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r7, r2 │ │ │ │ - b 1aea8 │ │ │ │ + b 1ae50 │ │ │ │ add r4, r4, #16 │ │ │ │ ldr r9, [r4, #8] │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ mov r8, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1af0c │ │ │ │ + bne 1aeb4 │ │ │ │ ldrb r2, [r9, fp] │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - bne 1aea4 │ │ │ │ + bne 1ae4c │ │ │ │ mov r2, r5 │ │ │ │ add r1, r9, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1aea4 │ │ │ │ + bne 1ae4c │ │ │ │ add r9, r9, fp │ │ │ │ add r9, r9, r5 │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1aea4 │ │ │ │ + bne 1ae4c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r9, r8 │ │ │ │ - b 1adb0 │ │ │ │ + b 1ad58 │ │ │ │ add r3, sp, #20 │ │ │ │ ldm r3, {r3, r4, r7} │ │ │ │ - b 1ade4 │ │ │ │ + b 1ad8c │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r3, [pc, #56] @ 1af60 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r3, [pc, #56] @ 1af08 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r6, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #28] @ 1af64 │ │ │ │ + ldr r0, [pc, #28] @ 1af0c │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ - mulseq r1, ip, sl │ │ │ │ + bl 976d4 │ │ │ │ + @ instruction: 0x00111afc │ │ │ │ @ instruction: 0xffffc080 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror r6 │ │ │ │ - andeq r7, sp, r0, lsr #30 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, ror #12 │ │ │ │ + andeq r7, sp, r0, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ tst r3, #2 │ │ │ │ - beq 1afdc │ │ │ │ + beq 1af84 │ │ │ │ and r2, r3, #18 │ │ │ │ cmp r2, #18 │ │ │ │ and r2, r3, #8 │ │ │ │ - beq 1b00c │ │ │ │ + beq 1afb4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1aff8 │ │ │ │ + bne 1afa0 │ │ │ │ tst r3, #32 │ │ │ │ movne r1, #2 │ │ │ │ movne r6, r1 │ │ │ │ - beq 1b01c │ │ │ │ + beq 1afc4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1afd4 │ │ │ │ + beq 1af7c │ │ │ │ ldr r5, [r4] │ │ │ │ sub r5, r5, #1 │ │ │ │ add r5, r5, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl f0710 │ │ │ │ + bl efda8 │ │ │ │ sub r5, r5, r1 │ │ │ │ str r5, [r4] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ tst r3, #368 @ 0x170 │ │ │ │ ldrh r6, [r0, #14] │ │ │ │ moveq r1, #4 │ │ │ │ - bne 1afd4 │ │ │ │ + bne 1af7c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 1afb8 │ │ │ │ - b 1afd4 │ │ │ │ + bne 1af60 │ │ │ │ + b 1af7c │ │ │ │ mov r1, #8 │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r1 │ │ │ │ - bne 1afb8 │ │ │ │ - b 1afd4 │ │ │ │ + bne 1af60 │ │ │ │ + b 1af7c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1aff8 │ │ │ │ + bne 1afa0 │ │ │ │ tst r3, #32 │ │ │ │ - beq 1aff8 │ │ │ │ + beq 1afa0 │ │ │ │ mov r1, #4 │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r1 │ │ │ │ - bne 1afb8 │ │ │ │ - b 1afd4 │ │ │ │ + bne 1af60 │ │ │ │ + b 1af7c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr lr, [pc, #300] @ 1b174 │ │ │ │ - ldr ip, [pc, #300] @ 1b178 │ │ │ │ + ldr lr, [pc, #300] @ 1b11c │ │ │ │ + ldr ip, [pc, #300] @ 1b120 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ - beq 1b098 │ │ │ │ - ldr lr, [pc, #268] @ 1b17c │ │ │ │ - ldr ip, [pc, #260] @ 1b178 │ │ │ │ + beq 1b040 │ │ │ │ + ldr lr, [pc, #268] @ 1b124 │ │ │ │ + ldr ip, [pc, #260] @ 1b120 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ ldr lr, [ip] │ │ │ │ ldr ip, [sp, #4] │ │ │ │ eors lr, ip, lr │ │ │ │ mov ip, #0 │ │ │ │ - bne 1b170 │ │ │ │ + bne 1b118 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 1408c │ │ │ │ + b 14034 │ │ │ │ ldrh ip, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ands r5, ip, #16384 @ 0x4000 │ │ │ │ - bne 1b110 │ │ │ │ + bne 1b0b8 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldr r7, [r6, #32] │ │ │ │ sub r3, r4, r3 │ │ │ │ add r7, r7, r3 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl 1af68 │ │ │ │ + bl 1af10 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r2, r1 │ │ │ │ str r0, [sp] │ │ │ │ - bcs 1b13c │ │ │ │ + bcs 1b0e4 │ │ │ │ subs r1, r2, #0 │ │ │ │ ldrb r3, [r7, #13] │ │ │ │ movne r1, #1 │ │ │ │ bics r3, r1, r3, lsr #2 │ │ │ │ - bne 1b15c │ │ │ │ + bne 1b104 │ │ │ │ ldrh r3, [r7, #14] │ │ │ │ strh r3, [r4, #14] │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ bic r3, r3, #1 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #104] @ 1b180 │ │ │ │ - ldr r3, [pc, #92] @ 1b178 │ │ │ │ + ldr r2, [pc, #104] @ 1b128 │ │ │ │ + ldr r3, [pc, #92] @ 1b120 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1b170 │ │ │ │ + bne 1b118 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r3, r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ strcc r2, [r4, #20] │ │ │ │ - bcc 1b0fc │ │ │ │ + bcc 1b0a4 │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 1b0fc │ │ │ │ + bne 1b0a4 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ str r2, [r4, #20] │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - b 1b0fc │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r2, r1, r0, ror #13 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x001126b8 │ │ │ │ - andseq r2, r1, r0, lsl r6 │ │ │ │ + b 1b0a4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r1, r1, r0, asr #14 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r1, r1, r8, lsl r7 │ │ │ │ + andseq r1, r1, r0, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, r3, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ - bl 59a04 │ │ │ │ - ldr r8, [pc, #396] @ 1b348 │ │ │ │ + bl 599ac │ │ │ │ + ldr r8, [pc, #396] @ 1b2f0 │ │ │ │ cmp r6, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, r0, #12 │ │ │ │ - beq 1b2f0 │ │ │ │ + beq 1b298 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r9 │ │ │ │ str r6, [r4, #4] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ str r5, [r4] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 8150 │ │ │ │ - ldr r3, [pc, #332] @ 1b34c │ │ │ │ + bl 80f4 │ │ │ │ + ldr r3, [pc, #332] @ 1b2f4 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ ldr r8, [r6, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, r0, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1b288 │ │ │ │ - ldr r1, [pc, #308] @ 1b350 │ │ │ │ + beq 1b230 │ │ │ │ + ldr r1, [pc, #308] @ 1b2f8 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r0, #0 │ │ │ │ strne r8, [r0, #44] @ 0x2c │ │ │ │ ldr r9, [r6, #1220] @ 0x4c4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1b314 │ │ │ │ + beq 1b2bc │ │ │ │ mov r0, r8 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r1, [pc, #268] @ 1b354 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r1, [pc, #268] @ 1b2fc │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r6, #1220] @ 0x4c4 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 1b2fc │ │ │ │ + bcs 1b2a4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r6, #1220] @ 0x4c4 │ │ │ │ ldr r7, [r3, #24] │ │ │ │ str r7, [r3] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov r0, r7 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 1b2ac │ │ │ │ + beq 1b254 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1b33c │ │ │ │ + beq 1b2e4 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r3, #272] @ 0x110 │ │ │ │ mov r0, r7 │ │ │ │ - bl 15968 │ │ │ │ + bl 15910 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ add r3, r3, #264 @ 0x108 │ │ │ │ ldrh r3, [r3] │ │ │ │ bic r3, r3, #640 @ 0x280 │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ orr r3, r3, r2 │ │ │ │ strh r3, [r0, #12] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ orr r3, r3, #1 │ │ │ │ strh r3, [r5, #12] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r6, [pc, #96] @ 1b358 │ │ │ │ + ldr r6, [pc, #96] @ 1b300 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 1b1cc │ │ │ │ + b 1b174 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 1b27c │ │ │ │ + bge 1b224 │ │ │ │ mov r7, #0 │ │ │ │ - b 1b288 │ │ │ │ + b 1b230 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r3 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r6, #1220] @ 0x4c4 │ │ │ │ - b 1b238 │ │ │ │ + b 1b1e0 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ - b 1b2ac │ │ │ │ - andseq r2, r1, ip, ror #10 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - mulseq r0, ip, r8 │ │ │ │ - andeq r7, sp, r4, ror #27 │ │ │ │ - andeq lr, sp, r8, lsl #3 │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ + b 1b254 │ │ │ │ + andseq r1, r1, ip, asr #11 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x001068fc │ │ │ │ + ldrdeq r7, [sp], -r4 │ │ │ │ + andeq sp, sp, r8, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #124] @ 1b3f0 │ │ │ │ - ldr r2, [pc, #124] @ 1b3f4 │ │ │ │ + ldr r1, [pc, #124] @ 1b398 │ │ │ │ + ldr r2, [pc, #124] @ 1b39c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr ip, [pc, #116] @ 1b3f8 │ │ │ │ - ldr r1, [pc, #116] @ 1b3fc │ │ │ │ + ldr ip, [pc, #116] @ 1b3a0 │ │ │ │ + ldr r1, [pc, #116] @ 1b3a4 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, sp │ │ │ │ str r3, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ str ip, [sp, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 1b184 │ │ │ │ - ldr r2, [pc, #56] @ 1b400 │ │ │ │ - ldr r3, [pc, #40] @ 1b3f4 │ │ │ │ + bl 1b12c │ │ │ │ + ldr r2, [pc, #56] @ 1b3a8 │ │ │ │ + ldr r3, [pc, #40] @ 1b39c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1b3ec │ │ │ │ + bne 1b394 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x001123b4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r1, r1, r4, lsl r4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - ldrdeq lr, [sp], -r0 │ │ │ │ - andseq r2, r1, r0, ror #6 │ │ │ │ + andeq sp, sp, r0, asr #15 │ │ │ │ + andseq r1, r1, r0, asr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #344] @ 1b578 │ │ │ │ + ldr r3, [pc, #344] @ 1b520 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #340] @ 1b57c │ │ │ │ + ldr r2, [pc, #340] @ 1b524 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #320] @ 1b580 │ │ │ │ + ldr r1, [pc, #320] @ 1b528 │ │ │ │ ldr sl, [r0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ sub sl, sl, r3 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ add r0, r0, sl │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ cmp sl, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 1b56c │ │ │ │ + bne 1b514 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ add r1, r7, #76 @ 0x4c │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ cmp r4, #0 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r0, #4] │ │ │ │ add r3, r7, #28 │ │ │ │ add sl, r0, #28 │ │ │ │ str r5, [r0, #24] │ │ │ │ str r3, [r0, #12] │ │ │ │ - beq 1b4ec │ │ │ │ + beq 1b494 │ │ │ │ mov ip, r4 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ mov lr, sl │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ 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 r2, [pc, #144] @ 1b584 │ │ │ │ + ldr r2, [pc, #144] @ 1b52c │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r6, #52] @ 0x34 │ │ │ │ str sl, [r3], #76 @ 0x4c │ │ │ │ str r3, [r5, #20] │ │ │ │ mov r3, #10 │ │ │ │ strh r3, [r5, #14] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ cmp r7, #16 │ │ │ │ orreq r3, r3, #8768 @ 0x2240 │ │ │ │ orreq r3, r3, #35 @ 0x23 │ │ │ │ str r9, [r5, #24] │ │ │ │ - beq 1b534 │ │ │ │ + beq 1b4dc │ │ │ │ orr r3, r3, #8704 @ 0x2200 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ orrne r3, r3, #3 │ │ │ │ orreq r3, r3, #11 │ │ │ │ cmp r8, #0 │ │ │ │ strh r3, [r5, #12] │ │ │ │ lsleq r3, r3, #16 │ │ │ │ lsreq r3, r3, #16 │ │ │ │ orreq r3, r3, #4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ strheq r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b35c │ │ │ │ + bl 1b304 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, sl │ │ │ │ - bl a38f4 │ │ │ │ - b 1b498 │ │ │ │ - andseq r2, r1, r4, lsl #6 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r7, sp, r4, asr #20 │ │ │ │ + bl a389c │ │ │ │ + b 1b440 │ │ │ │ + andseq r1, r1, r4, ror #6 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r7, sp, r4, lsr r1 │ │ │ │ @ instruction: 0xfffff53c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 8150 │ │ │ │ - ldr r1, [pc, #148] @ 1b64c │ │ │ │ + bl 80f4 │ │ │ │ + ldr r1, [pc, #148] @ 1b5f4 │ │ │ │ add r1, pc, r1 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ addne r5, r2, #1 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b61c │ │ │ │ + beq 1b5c4 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b61c │ │ │ │ + beq 1b5c4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1b588 │ │ │ │ + bl 1b530 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 1b630 │ │ │ │ + bcs 1b5d8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r2, [r4] │ │ │ │ - ldr r1, [pc, #68] @ 1b650 │ │ │ │ + ldr r1, [pc, #68] @ 1b5f8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + b c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mvn r2, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + b c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 1b5fc │ │ │ │ + bge 1b5a4 │ │ │ │ mov r2, #0 │ │ │ │ - b 1b604 │ │ │ │ - andseq r7, r0, r4, lsl #10 │ │ │ │ - andeq sp, sp, r4, lsl sp │ │ │ │ + b 1b5ac │ │ │ │ + andseq r6, r0, r4, ror #10 │ │ │ │ + andeq sp, sp, r4, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #140] @ 1b700 │ │ │ │ - ldr r1, [pc, #140] @ 1b704 │ │ │ │ + ldr r0, [pc, #140] @ 1b6a8 │ │ │ │ + ldr r1, [pc, #140] @ 1b6ac │ │ │ │ and r2, r2, r0 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - beq 1b6dc │ │ │ │ + beq 1b684 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 1b6c0 │ │ │ │ - b 1b6e8 │ │ │ │ + bne 1b668 │ │ │ │ + b 1b690 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1b6b4 │ │ │ │ + beq 1b65c │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1b6b4 │ │ │ │ + beq 1b65c │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 1b6f4 │ │ │ │ + bne 1b69c │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1b6e8 │ │ │ │ + beq 1b690 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ - beq 1b690 │ │ │ │ + beq 1b638 │ │ │ │ mov r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r4] │ │ │ │ - bne 1b6d4 │ │ │ │ + bne 1b67c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xffffa00c │ │ │ │ @@ -19703,261 +19703,261 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ lsl r8, r2, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #748] @ 1ba20 │ │ │ │ + ldr r1, [pc, #748] @ 1b9c8 │ │ │ │ sub r9, r8, #8 │ │ │ │ add fp, r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ mov r0, fp │ │ │ │ mov r6, r2 │ │ │ │ - bl 14c98 │ │ │ │ - ldr sl, [pc, #716] @ 1ba24 │ │ │ │ + bl 14c40 │ │ │ │ + ldr sl, [pc, #716] @ 1b9cc │ │ │ │ add sl, pc, sl │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1b770 │ │ │ │ + beq 1b718 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrh r2, [fp, #12] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne 1b84c │ │ │ │ + bne 1b7f4 │ │ │ │ ldr r6, [fp, #20] │ │ │ │ ldr r1, [fp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1b8f8 │ │ │ │ + beq 1b8a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1b960 │ │ │ │ + beq 1b908 │ │ │ │ ldr r8, [r5, #48] @ 0x30 │ │ │ │ ands r2, r2, #1024 @ 0x400 │ │ │ │ add r8, r8, r9 │ │ │ │ streq r2, [fp, #16] │ │ │ │ - bne 1b8c8 │ │ │ │ + bne 1b870 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 14cb4 │ │ │ │ + bl 14c5c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1b7d0 │ │ │ │ + beq 1b778 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r6, r2 │ │ │ │ - bcc 1b7ec │ │ │ │ + bcc 1b794 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r1, r5, r1 │ │ │ │ cmp r6, r1 │ │ │ │ - bcc 1b97c │ │ │ │ + bcc 1b924 │ │ │ │ ldr r2, [fp, #16] │ │ │ │ ldr r6, [fp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1b990 │ │ │ │ - ldr r2, [pc, #548] @ 1ba28 │ │ │ │ + beq 1b938 │ │ │ │ + ldr r2, [pc, #548] @ 1b9d0 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r6, r2 │ │ │ │ - ldr r2, [pc, #536] @ 1ba2c │ │ │ │ + ldr r2, [pc, #536] @ 1b9d4 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ add r2, r2, #3 │ │ │ │ streq r2, [fp, #20] │ │ │ │ - beq 1b828 │ │ │ │ + beq 1b7d0 │ │ │ │ cmp r6, r2 │ │ │ │ - beq 1b9cc │ │ │ │ + beq 1b974 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1b840 │ │ │ │ + beq 1b7e8 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r7, #56 @ 0x38 │ │ │ │ mov r0, fp │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ str r3, [fp, #20] │ │ │ │ strh r2, [fp, #14] │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1b904 │ │ │ │ + beq 1b8ac │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ add r9, r4, r9 │ │ │ │ ldr r7, [r9, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ sub r3, r8, #24 │ │ │ │ add r2, r4, r3 │ │ │ │ mov r4, r6 │ │ │ │ sub ip, r0, r7 │ │ │ │ - b 1b8b0 │ │ │ │ + b 1b858 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r2, r2, #16 │ │ │ │ ldrb r1, [r1, ip] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1b9dc │ │ │ │ + beq 1b984 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r2 │ │ │ │ - bgt 1b89c │ │ │ │ + bgt 1b844 │ │ │ │ mov r2, #0 │ │ │ │ - b 1b910 │ │ │ │ + b 1b8b8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ str r2, [fp, #20] │ │ │ │ str r2, [fp, #16] │ │ │ │ - beq 1b94c │ │ │ │ + beq 1b8f4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r1, fp │ │ │ │ bic r2, r3, #16777216 @ 0x1000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 14cb4 │ │ │ │ - b 1b7b8 │ │ │ │ + bl 14c5c │ │ │ │ + b 1b760 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1b794 │ │ │ │ - b 1b828 │ │ │ │ + bne 1b73c │ │ │ │ + b 1b7d0 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ add r2, r2, r9 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r2, [r3] │ │ │ │ - ldr r2, [pc, #272] @ 1ba30 │ │ │ │ + ldr r2, [pc, #272] @ 1b9d8 │ │ │ │ ldr r1, [fp, #20] │ │ │ │ ldr r0, [sl, r2] │ │ │ │ mov r2, #20992 @ 0x5200 │ │ │ │ ldr r0, [r0, #1236] @ 0x4d4 │ │ │ │ str r0, [r1, #8] │ │ │ │ ldr r1, [fp, #20] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r0, #1 │ │ │ │ strh r2, [fp, #12] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1b8e0 │ │ │ │ - b 1b7a8 │ │ │ │ + bne 1b888 │ │ │ │ + b 1b750 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r6, r2 │ │ │ │ - bcc 1b990 │ │ │ │ + bcc 1b938 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r1, r5, r1 │ │ │ │ cmp r6, r1 │ │ │ │ - bcs 1b990 │ │ │ │ + bcs 1b938 │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ sub r2, r6, r2 │ │ │ │ add r2, r1, r2 │ │ │ │ str r2, [fp, #20] │ │ │ │ - b 1b828 │ │ │ │ + b 1b7d0 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 1b7fc │ │ │ │ + beq 1b7a4 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ add r2, r2, r9 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r2, r6 │ │ │ │ - beq 1b828 │ │ │ │ + beq 1b7d0 │ │ │ │ ldrh r5, [fp, #14] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1ba04 │ │ │ │ + bne 1b9ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ str r0, [fp, #20] │ │ │ │ ldrh r2, [fp, #12] │ │ │ │ bic r2, r2, #512 @ 0x200 │ │ │ │ strh r2, [fp, #12] │ │ │ │ - b 1b828 │ │ │ │ - bl 1b654 │ │ │ │ - ldr r1, [pc, #76] @ 1ba34 │ │ │ │ + b 1b7d0 │ │ │ │ + bl 1b5fc │ │ │ │ + ldr r1, [pc, #76] @ 1b9dc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ sub r2, r6, r4 │ │ │ │ lsl r2, r2, #4 │ │ │ │ sub r2, r2, #24 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ add r2, r1, r2 │ │ │ │ - b 1b910 │ │ │ │ + b 1b8b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [fp, #20] │ │ │ │ - bl 7b44 │ │ │ │ - b 1b9cc │ │ │ │ - andseq r7, r0, r0, lsl #7 │ │ │ │ - @ instruction: 0x00111fd4 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldrsbeq r7, [r0], -r4 │ │ │ │ + bl 7b00 │ │ │ │ + b 1b974 │ │ │ │ + andseq r6, r0, r0, ror #7 │ │ │ │ + andseq r1, r1, r4, lsr r0 │ │ │ │ + andeq r0, r0, r4, lsl #9 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andseq r6, r0, r4, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #1280] @ 1bf5c │ │ │ │ + ldr r2, [pc, #1280] @ 1bf04 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r3 │ │ │ │ movne r0, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ strne r1, [r3, #28] │ │ │ │ strne r3, [r3, #84] @ 0x54 │ │ │ │ - bne 1bee0 │ │ │ │ + bne 1be88 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 1bf24 │ │ │ │ + bne 1becc │ │ │ │ ldr r4, [r8, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 1bab0 │ │ │ │ + bne 1ba58 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, #28 │ │ │ │ - beq 1bab0 │ │ │ │ + beq 1ba58 │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, #28 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #1188] @ 1bf60 │ │ │ │ + ldr r3, [pc, #1188] @ 1bf08 │ │ │ │ ldrh r0, [r8, #110] @ 0x6e │ │ │ │ ldr r9, [r2, r3] │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ ldr r3, [r9, #272] @ 0x110 │ │ │ │ ldr r2, [r9, #312] @ 0x138 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r6, [r3] │ │ │ │ ldr fp, [r3, #24] │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ ldrh r2, [r8, #110] @ 0x6e │ │ │ │ cmp r2, #0 │ │ │ │ moveq r7, r2 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bne 1bf08 │ │ │ │ + bne 1beb0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ and r3, r1, #1 │ │ │ │ str sl, [r4, #32] │ │ │ │ str sl, [r4, #28] │ │ │ │ str r4, [r4, #84] @ 0x54 │ │ │ │ strb r3, [r4, #4] │ │ │ │ @@ -19965,234 +19965,234 @@ │ │ │ │ str r4, [r2, #48] @ 0x30 │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ ldr ip, [r2, #92] @ 0x5c │ │ │ │ sub r3, r3, r8 │ │ │ │ add r3, r2, r3 │ │ │ │ subs r5, ip, #1 │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ - bmi 1beb4 │ │ │ │ + bmi 1be5c │ │ │ │ sub r3, r6, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ and r3, r1, #4194304 @ 0x400000 │ │ │ │ orr r3, r3, #16777216 @ 0x1000000 │ │ │ │ mov fp, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 1bc4c │ │ │ │ + b 1bbf4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ and r2, r3, #1 │ │ │ │ - beq 1bd44 │ │ │ │ + beq 1bcec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1bb98 │ │ │ │ + beq 1bb40 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1bf38 │ │ │ │ + bne 1bee0 │ │ │ │ tst r3, #2 │ │ │ │ - bne 1bf38 │ │ │ │ + bne 1bee0 │ │ │ │ bic r3, r3, #16192 @ 0x3f40 │ │ │ │ bic r3, r3, #63 @ 0x3f │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ ldreq r3, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ ldreq r4, [r3] │ │ │ │ - bl 1af68 │ │ │ │ + bl 1af10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 1bbd8 │ │ │ │ + beq 1bb80 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1af68 │ │ │ │ + bl 1af10 │ │ │ │ cmp r0, r6 │ │ │ │ mov r2, r0 │ │ │ │ - beq 1bef8 │ │ │ │ + beq 1bea0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 1bd9c │ │ │ │ + bne 1bd44 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r3, [r9, #1212] @ 0x4bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1bc18 │ │ │ │ + beq 1bbc0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl aae0 <__time64@plt+0x278c> │ │ │ │ + bl aa88 <__time64@plt+0x2790> │ │ │ │ ldrsh r3, [r8, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 1bc3c │ │ │ │ + blt 1bbe4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldrh r2, [r7, #12] │ │ │ │ ands r2, r2, #4096 @ 0x1000 │ │ │ │ - beq 1bee8 │ │ │ │ + beq 1be90 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcc 1beb4 │ │ │ │ + bcc 1be5c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r4, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1b708 │ │ │ │ + bl 1b6b0 │ │ │ │ add r4, r4, r5, lsl #4 │ │ │ │ sub r4, r4, #8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ addne fp, fp, #24 │ │ │ │ ldrne r4, [r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1536 @ 0x600 │ │ │ │ - beq 1bc3c │ │ │ │ + beq 1bbe4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1be90 │ │ │ │ + beq 1be38 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1bc3c │ │ │ │ + beq 1bbe4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r9, #312] @ 0x138 │ │ │ │ ldrsh r3, [r8, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ ldrlt r0, [sp, #32] │ │ │ │ movge r0, sl │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r0, sl │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ mov r3, #1 │ │ │ │ ldrb r6, [r8, #4] │ │ │ │ strb r3, [r8, #4] │ │ │ │ ldr r3, [r9, #272] @ 0x110 │ │ │ │ mov r2, #393216 @ 0x60000 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r0, r0, r3 │ │ │ │ mov r3, r8 │ │ │ │ - bl d9bc │ │ │ │ + bl d964 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strb r6, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - beq 1bb64 │ │ │ │ + beq 1bb0c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ and r2, r3, #1 │ │ │ │ - bne 1bb7c │ │ │ │ + bne 1bb24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1bc3c │ │ │ │ + beq 1bbe4 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1bc3c │ │ │ │ + bne 1bbe4 │ │ │ │ tst r3, #2 │ │ │ │ - bne 1bc3c │ │ │ │ + bne 1bbe4 │ │ │ │ mov r0, sl │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #496] @ 1bf64 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #496] @ 1bf0c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r0, [pc, #468] @ 1bf68 │ │ │ │ + ldr r0, [pc, #468] @ 1bf10 │ │ │ │ str ip, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r2, #545259520 @ 0x20800000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ str fp, [sp, #28] │ │ │ │ - b 1be44 │ │ │ │ + b 1bdec │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #541065216 @ 0x20400000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldr fp, [r6, #32] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1be60 │ │ │ │ + beq 1be08 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #0 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r2, #134217728 @ 0x8000000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 14e40 │ │ │ │ + bl 14de8 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ str r3, [r6, #28] │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ mov r0, r7 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1be88 │ │ │ │ + beq 1be30 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1bdb4 │ │ │ │ + bne 1bd5c │ │ │ │ mov r0, r7 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ mov r1, r0 │ │ │ │ - b 1bdc8 │ │ │ │ + b 1bd70 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1be44 │ │ │ │ + bne 1bdec │ │ │ │ ldr fp, [sp, #28] │ │ │ │ - b 1bc00 │ │ │ │ + b 1bba8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1bc98 │ │ │ │ + beq 1bc40 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #1 │ │ │ │ - bne 1bc98 │ │ │ │ + bne 1bc40 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs 1bc44 │ │ │ │ + bcs 1bbec │ │ │ │ ldrh r3, [sl, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ ldrne r3, [sp, #8] │ │ │ │ ldrne r3, [r3, #52] @ 0x34 │ │ │ │ strne r3, [sl, #20] │ │ │ │ ldrsh r3, [r8, #104] @ 0x68 │ │ │ │ @@ -20200,605 +20200,605 @@ │ │ │ │ ldrlt r2, [sp, #8] │ │ │ │ rsblt r3, r3, #0 │ │ │ │ strhlt r3, [r2, #104] @ 0x68 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r9, #1236] @ 0x4d4 │ │ │ │ mov r0, r7 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ - b 1bc3c │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ + b 1bbe4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ - bl 7b44 │ │ │ │ - b 1bc00 │ │ │ │ + bl 7b00 │ │ │ │ + b 1bba8 │ │ │ │ add r7, r0, r4 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ lsl r2, r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8018 │ │ │ │ - b 1baf4 │ │ │ │ + bl 7fc8 │ │ │ │ + b 1ba9c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 13d7c │ │ │ │ + b 13d24 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #40] @ 1bf6c │ │ │ │ - ldr r0, [pc, #40] @ 1bf70 │ │ │ │ + ldr r2, [pc, #40] @ 1bf14 │ │ │ │ + ldr r0, [pc, #40] @ 1bf18 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 9772c │ │ │ │ - andseq r1, r1, ip, asr #25 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - ldrdeq r7, [sp], -r4 │ │ │ │ - andeq r0, r0, ip, lsr #7 │ │ │ │ - andeq r6, sp, ip, lsl pc │ │ │ │ + bl 976d4 │ │ │ │ + andseq r0, r1, ip, lsr #26 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, ror #13 │ │ │ │ + andeq r6, sp, r4, asr #15 │ │ │ │ + andeq r0, r0, r4, lsr #7 │ │ │ │ + andeq r6, sp, ip, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr r4, [pc, #1944] @ 1c724 │ │ │ │ - ldr lr, [pc, #1944] @ 1c728 │ │ │ │ - ldr ip, [pc, #1944] @ 1c72c │ │ │ │ + ldr r4, [pc, #1944] @ 1c6cc │ │ │ │ + ldr lr, [pc, #1944] @ 1c6d0 │ │ │ │ + ldr ip, [pc, #1944] @ 1c6d4 │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ add lr, pc, lr │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r0, [pc, #1924] @ 1c730 │ │ │ │ + ldr r0, [pc, #1924] @ 1c6d8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #308] @ 0x134 │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [r4, r0] │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - ldr r1, [pc, #1900] @ 1c734 │ │ │ │ + ldr r1, [pc, #1900] @ 1c6dc │ │ │ │ mov ip, r4 │ │ │ │ ldr r8, [r0] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ mov sl, r2 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ sub r8, r8, r3 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov r2, #393216 @ 0x60000 │ │ │ │ add r0, r0, r8 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ cmp r8, #0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bne 1c574 │ │ │ │ + bne 1c51c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1c5b8 │ │ │ │ - ldr r1, [pc, #1792] @ 1c738 │ │ │ │ + beq 1c560 │ │ │ │ + ldr r1, [pc, #1792] @ 1c6e0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 1c580 │ │ │ │ - ldr r1, [pc, #1772] @ 1c73c │ │ │ │ + beq 1c528 │ │ │ │ + ldr r1, [pc, #1772] @ 1c6e4 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1c370 │ │ │ │ + beq 1c318 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r3, #6 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldrh r2, [r7, #106] @ 0x6a │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ - ldr r1, [pc, #1704] @ 1c740 │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ + ldr r1, [pc, #1704] @ 1c6e8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [r7, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ble 1c1f8 │ │ │ │ - ldr r2, [pc, #1664] @ 1c744 │ │ │ │ + ble 1c1a0 │ │ │ │ + ldr r2, [pc, #1664] @ 1c6ec │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ - ldr r2, [pc, #1652] @ 1c748 │ │ │ │ + ldr r2, [pc, #1652] @ 1c6f0 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #1640] @ 1c74c │ │ │ │ + ldr r2, [pc, #1640] @ 1c6f4 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsl r3, r3, #4 │ │ │ │ sub r3, r3, #8 │ │ │ │ add r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1c45c │ │ │ │ + beq 1c404 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [r7, #48] @ 0x30 │ │ │ │ add fp, r1, #1 │ │ │ │ ldr r4, [r8, fp, lsl #4] │ │ │ │ cmp r4, #0 │ │ │ │ moveq fp, r1 │ │ │ │ mov r9, r0 │ │ │ │ - bne 1c174 │ │ │ │ - b 1c190 │ │ │ │ + bne 1c11c │ │ │ │ + b 1c138 │ │ │ │ ldrb r3, [r4, r9] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 1c18c │ │ │ │ + bne 1c134 │ │ │ │ add r3, fp, #1 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [r8, r3, lsl #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1c190 │ │ │ │ + beq 1c138 │ │ │ │ mov fp, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c150 │ │ │ │ + beq 1c0f8 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, fp, r3 │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1c1b4 │ │ │ │ + beq 1c15c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 1c44c │ │ │ │ + bcs 1c3f4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r7, #92] @ 0x5c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - blt 1c0ec │ │ │ │ + blt 1c094 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #1360] @ 1c750 │ │ │ │ + ldr r1, [pc, #1360] @ 1c6f8 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldrh r3, [r7, #106] @ 0x6a │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c400 │ │ │ │ + beq 1c3a8 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bne 1c690 │ │ │ │ + bne 1c638 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ - ldr r1, [pc, #1316] @ 1c754 │ │ │ │ + ldr r1, [pc, #1316] @ 1c6fc │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r1, [r9, #8] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ - ldr r1, [pc, #1280] @ 1c758 │ │ │ │ + ldr r1, [pc, #1280] @ 1c700 │ │ │ │ ldr r4, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r2, [r9, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub r4, r4, r3 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldrh r2, [r7, #106] @ 0x6a │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - beq 1c3f0 │ │ │ │ - ldr fp, [pc, #1232] @ 1c75c │ │ │ │ - ldr r9, [pc, #1232] @ 1c760 │ │ │ │ + beq 1c398 │ │ │ │ + ldr fp, [pc, #1232] @ 1c704 │ │ │ │ + ldr r9, [pc, #1232] @ 1c708 │ │ │ │ str sl, [sp, #8] │ │ │ │ add fp, pc, fp │ │ │ │ ldr sl, [sp, #28] │ │ │ │ add r9, pc, r9 │ │ │ │ - b 1c2c0 │ │ │ │ + b 1c268 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldrh r2, [r7, #106] @ 0x6a │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bge 1c3ec │ │ │ │ + bge 1c394 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ mov r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ add r0, r0, r8 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c6f8 │ │ │ │ + beq 1c6a0 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq 1c6d0 │ │ │ │ + beq 1c678 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r1, #32] │ │ │ │ - beq 1c69c │ │ │ │ + beq 1c644 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c6d8 │ │ │ │ - ldr r1, [pc, #1076] @ 1c764 │ │ │ │ + beq 1c680 │ │ │ │ + ldr r1, [pc, #1076] @ 1c70c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 1c6c0 │ │ │ │ + bcs 1c668 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ strb r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - beq 1c2a0 │ │ │ │ + beq 1c248 │ │ │ │ mov r1, r4 │ │ │ │ - bl a38f4 │ │ │ │ - b 1c2a8 │ │ │ │ - bl 15d68 │ │ │ │ + bl a389c │ │ │ │ + b 1c250 │ │ │ │ + bl 15d10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1c41c │ │ │ │ + beq 1c3c4 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 1c41c │ │ │ │ - ldr r7, [pc, #968] @ 1c768 │ │ │ │ + ble 1c3c4 │ │ │ │ + ldr r7, [pc, #968] @ 1c710 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 1c3b8 │ │ │ │ + b 1c360 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r2 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - bge 1c41c │ │ │ │ + bge 1c3c4 │ │ │ │ add r3, r5, r4, lsl #2 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq 1c3a4 │ │ │ │ + beq 1c34c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [r5, #28] │ │ │ │ - b 1c3a4 │ │ │ │ + b 1c34c │ │ │ │ ldr sl, [sp, #8] │ │ │ │ - ldr r1, [pc, #884] @ 1c76c │ │ │ │ + ldr r1, [pc, #884] @ 1c714 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bne 1c714 │ │ │ │ + bne 1c6bc │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #840] @ 1c770 │ │ │ │ - ldr r3, [pc, #768] @ 1c72c │ │ │ │ + ldr r2, [pc, #840] @ 1c718 │ │ │ │ + ldr r3, [pc, #768] @ 1c6d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1c720 │ │ │ │ + bne 1c6c8 │ │ │ │ add sp, sp, #316 @ 0x13c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 1c1d4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 1c17c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 17cac │ │ │ │ + bl 17c54 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq 1c53c │ │ │ │ + beq 1c4e4 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 1c52c │ │ │ │ + bcs 1c4d4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r3, r8, r0 │ │ │ │ - b 1c4d8 │ │ │ │ + b 1c480 │ │ │ │ ldrb r2, [r3, #-1]! │ │ │ │ cmp r2, #32 │ │ │ │ sub r2, r0, #1 │ │ │ │ - bne 1c4e0 │ │ │ │ + bne 1c488 │ │ │ │ mov r0, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c4c4 │ │ │ │ + bne 1c46c │ │ │ │ mov r3, #0 │ │ │ │ add r0, sp, r0 │ │ │ │ cmp r5, #0 │ │ │ │ strb r3, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldrb r3, [sp, #52] @ 0x34 │ │ │ │ - beq 1c550 │ │ │ │ + beq 1c4f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c520 │ │ │ │ + beq 1c4c8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ - b 1c190 │ │ │ │ - ldr r3, [pc, #588] @ 1c774 │ │ │ │ + b 1c138 │ │ │ │ + ldr r3, [pc, #588] @ 1c71c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 1c508 │ │ │ │ + b 1c4b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 1c4b0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 1c458 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ - bl 276cc │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ + bl 27674 │ │ │ │ mov r5, r0 │ │ │ │ - b 1c490 │ │ │ │ + b 1c438 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1c688 │ │ │ │ - ldr r3, [pc, #536] @ 1c778 │ │ │ │ + bne 1c630 │ │ │ │ + ldr r3, [pc, #536] @ 1c720 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #532] @ 1c77c │ │ │ │ + ldr r1, [pc, #532] @ 1c724 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 1c18c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 1c134 │ │ │ │ mov r1, r8 │ │ │ │ - bl a38f4 │ │ │ │ - b 1c028 │ │ │ │ + bl a389c │ │ │ │ + b 1bfd0 │ │ │ │ ldr r4, [r9, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1c5b8 │ │ │ │ - ldr r2, [pc, #492] @ 1c780 │ │ │ │ + beq 1c560 │ │ │ │ + ldr r2, [pc, #492] @ 1c728 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c5ac │ │ │ │ + beq 1c554 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 1c5c0 │ │ │ │ + beq 1c568 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 1c594 │ │ │ │ + bne 1c53c │ │ │ │ mvn r0, #0 │ │ │ │ - b 1c420 │ │ │ │ - ldr r1, [pc, #444] @ 1c784 │ │ │ │ + b 1c3c8 │ │ │ │ + ldr r1, [pc, #444] @ 1c72c │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c41c │ │ │ │ + beq 1c3c4 │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ mov r2, #0 │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ strh r3, [r9, #12] │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 1c610 │ │ │ │ - ldr r1, [pc, #388] @ 1c788 │ │ │ │ + beq 1c5b8 │ │ │ │ + ldr r1, [pc, #388] @ 1c730 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r1, [pc, #372] @ 1c78c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r1, [pc, #372] @ 1c734 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl 17cac │ │ │ │ + bl 17c54 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ add r3, r5, r3 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ moveq r2, #110 @ 0x6e │ │ │ │ strbeq r2, [r3, #-1] │ │ │ │ str r7, [r4, #24] │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ orr r3, r3, #1 │ │ │ │ strh r3, [r9, #12] │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ - ldr r1, [pc, #280] @ 1c790 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ + ldr r1, [pc, #280] @ 1c738 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 1c41c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 1c3c4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b 1c560 │ │ │ │ + b 1c508 │ │ │ │ mov r1, r8 │ │ │ │ - bl a38f4 │ │ │ │ - b 1c228 │ │ │ │ + bl a389c │ │ │ │ + b 1c1d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c6f8 │ │ │ │ + beq 1c6a0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 1c348 │ │ │ │ + bcc 1c2f0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 1c358 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 1c300 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c6f8 │ │ │ │ - ldr r3, [pc, #180] @ 1c794 │ │ │ │ - ldr r1, [pc, #180] @ 1c798 │ │ │ │ + beq 1c6a0 │ │ │ │ + ldr r3, [pc, #180] @ 1c73c │ │ │ │ + ldr r1, [pc, #180] @ 1c740 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 1c358 │ │ │ │ - ldr r3, [pc, #148] @ 1c794 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 1c300 │ │ │ │ + ldr r3, [pc, #148] @ 1c73c │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, r6 │ │ │ │ add r3, r3, #3 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 1c358 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 1c300 │ │ │ │ mov r1, r8 │ │ │ │ - bl a38f4 │ │ │ │ - b 1c414 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - mulseq r1, r0, r7 │ │ │ │ - mulseq r1, r4, r7 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - @ instruction: 0x000d6eb4 │ │ │ │ - andseq r6, r0, r0, lsl #21 │ │ │ │ - andeq r7, sp, r0, lsr r0 │ │ │ │ - andeq r7, sp, r0 │ │ │ │ - andeq r7, sp, r0, lsl r0 │ │ │ │ + bl a389c │ │ │ │ + b 1c3bc │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x001107f0 │ │ │ │ + @ instruction: 0x001107f4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r6, sp, r4, lsr #11 │ │ │ │ + andseq r5, r0, r0, ror #21 │ │ │ │ + andeq r6, sp, r0, lsr #14 │ │ │ │ + strdeq r6, [sp], -r0 │ │ │ │ + andeq r6, sp, r0, lsl #14 │ │ │ │ + andeq r6, sp, r4, ror #13 │ │ │ │ + andeq r6, sp, r0, lsl #14 │ │ │ │ + @ instruction: 0x000d65b4 │ │ │ │ + andeq r6, sp, r8, asr #6 │ │ │ │ + andeq r6, sp, ip, lsl #11 │ │ │ │ + andeq r6, sp, r8, lsr #11 │ │ │ │ + andeq r6, sp, r0, lsr #11 │ │ │ │ strdeq r6, [sp], -r4 │ │ │ │ - andeq r7, sp, r0, lsl r0 │ │ │ │ - andeq r6, sp, r4, asr #29 │ │ │ │ - andeq r6, sp, r8, asr ip │ │ │ │ - muleq sp, ip, lr │ │ │ │ - @ instruction: 0x000d6eb8 │ │ │ │ - @ instruction: 0x000d6eb0 │ │ │ │ - andeq r6, sp, r4, lsl #28 │ │ │ │ - andeq r6, sp, ip, ror #25 │ │ │ │ - andeq r6, sp, ip, asr #25 │ │ │ │ - andseq r1, r1, r0, lsl #6 │ │ │ │ - andeq r6, sp, r0, lsl fp │ │ │ │ - ldrdeq r6, [sp], -r8 │ │ │ │ - andeq r6, sp, r0, ror #22 │ │ │ │ + ldrdeq r6, [sp], -ip │ │ │ │ + @ instruction: 0x000d63bc │ │ │ │ + andseq r0, r1, r0, ror #6 │ │ │ │ + andeq r6, sp, r0, lsl #4 │ │ │ │ + andeq r6, sp, r8, asr #3 │ │ │ │ + andeq r6, sp, r0, asr r2 │ │ │ │ @ instruction: 0xffffe4a0 │ │ │ │ - @ instruction: 0x000d6ab8 │ │ │ │ - andeq r6, sp, r8, lsr sl │ │ │ │ - andeq r6, sp, r4, lsr sl │ │ │ │ - strdeq r6, [sp], -r0 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r6, sp, r0, asr sl │ │ │ │ + andeq r6, sp, r8, lsr #3 │ │ │ │ + andeq r6, sp, r8, lsr #2 │ │ │ │ + andeq r6, sp, r4, lsr #2 │ │ │ │ + andeq r6, sp, r0, ror #1 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq r6, sp, r0, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr r3, [pc, #4032] @ 1d774 │ │ │ │ + ldr r3, [pc, #4032] @ 1d71c │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #4024] @ 1d778 │ │ │ │ + ldr r2, [pc, #4024] @ 1d720 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - ldr r3, [pc, #4020] @ 1d77c │ │ │ │ + ldr r3, [pc, #4020] @ 1d724 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r9, [r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ble 1db30 │ │ │ │ + ble 1dad8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add sl, r0, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7f04 │ │ │ │ - ldr r3, [pc, #3920] @ 1d780 │ │ │ │ + bl 7eb4 │ │ │ │ + ldr r3, [pc, #3920] @ 1d728 │ │ │ │ mov r7, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ str r8, [sp, #24] │ │ │ │ @@ -20806,130 +20806,130 @@ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r9, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 1c92c │ │ │ │ + b 1c8d4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r7, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 1c8b8 │ │ │ │ + beq 1c860 │ │ │ │ ldr r5, [fp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ add r0, r7, sl │ │ │ │ mov r2, r6 │ │ │ │ add r1, r5, sl │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c8b8 │ │ │ │ + bne 1c860 │ │ │ │ add r5, r5, r6 │ │ │ │ ldrb r2, [r5, sl] │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ ldreq r2, [sp, #120] @ 0x78 │ │ │ │ subeq r2, r2, #4 │ │ │ │ streq r2, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ - bl 1af68 │ │ │ │ + bl 1af10 │ │ │ │ ldrh r2, [fp, #12] │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ mov r5, r0 │ │ │ │ - beq 1ceb4 │ │ │ │ + beq 1ce5c │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldrne r2, [sp, #56] @ 0x38 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [sp, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r5, #4 │ │ │ │ add r5, r5, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r8, r4 │ │ │ │ sub r3, r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - ble 1ca38 │ │ │ │ + ble 1c9e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r1, [pc, #3660] @ 1d784 │ │ │ │ + ldr r1, [pc, #3660] @ 1d72c │ │ │ │ ldr fp, [r3, r8, lsl #2] │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldrh r2, [fp, #12] │ │ │ │ add r4, r8, #1 │ │ │ │ and r1, r2, r1 │ │ │ │ cmp r1, #160 @ 0xa0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - beq 1d5dc │ │ │ │ + beq 1d584 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ ldrne r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1c984 │ │ │ │ - bl 7f04 │ │ │ │ + beq 1c92c │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r6, r3, #1 │ │ │ │ add r3, r6, r0 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [fp, #8] │ │ │ │ ldrb r1, [r2, sl] │ │ │ │ add r2, r2, sl │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ - bne 1c9b4 │ │ │ │ + bne 1c95c │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1c9b4 │ │ │ │ + bne 1c95c │ │ │ │ mov r0, fp │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ca28 │ │ │ │ + beq 1c9d0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1c86c │ │ │ │ + beq 1c814 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r5, [r2, #92] @ 0x5c │ │ │ │ cmp r5, #0 │ │ │ │ - ble 1c86c │ │ │ │ + ble 1c814 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ mov r6, #0 │ │ │ │ add r3, r3, sl │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ ldr r9, [r2, #48] @ 0x30 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 1ca00 │ │ │ │ + b 1c9a8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 1ced0 │ │ │ │ + beq 1ce78 │ │ │ │ ldr r0, [r9, r4, lsl #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1c9f4 │ │ │ │ + bne 1c99c │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r4 │ │ │ │ cmp r5, r6 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ - ble 1c86c │ │ │ │ + ble 1c814 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r4 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 1c92c │ │ │ │ + bgt 1c8d4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ add r3, r3, #3 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ add r6, r2, r2, lsl #1 │ │ │ │ @@ -20940,25 +20940,25 @@ │ │ │ │ add r3, r3, #112 @ 0x70 │ │ │ │ add r7, r2, r5 │ │ │ │ add r3, r3, r8 │ │ │ │ add r3, r3, r5, lsl #4 │ │ │ │ add r1, r7, r6, lsl #1 │ │ │ │ add r1, r3, r1, lsl #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ lsl r4, r5, #4 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ add r3, r4, #112 @ 0x70 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r9, [r0, #24] │ │ │ │ mov fp, r0 │ │ │ │ - bl 137f4 │ │ │ │ + bl 1379c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [pc, #3288] @ 1d788 │ │ │ │ + ldr r2, [pc, #3288] @ 1d730 │ │ │ │ str r3, [fp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r2, #48 @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, fp │ │ │ │ str r9, [fp, #28] │ │ │ │ @@ -20978,30 +20978,30 @@ │ │ │ │ add r7, r2, r7, lsl #2 │ │ │ │ str r5, [fp, #92] @ 0x5c │ │ │ │ strh r8, [fp, #104] @ 0x68 │ │ │ │ str r3, [fp, #48] @ 0x30 │ │ │ │ str r4, [fp, #52] @ 0x34 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r2, [fp, #96] @ 0x60 │ │ │ │ - beq 1d848 │ │ │ │ + beq 1d7f0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r1, r2, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r3, [fp, #48] @ 0x30 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #3148] @ 1d78c │ │ │ │ + ldr r1, [pc, #3148] @ 1d734 │ │ │ │ orr r2, r2, #4096 @ 0x1000 │ │ │ │ strh r2, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [r3] │ │ │ │ mov r0, r7 │ │ │ │ - bl 82b4c │ │ │ │ - ldr r1, [pc, #3124] @ 1d790 │ │ │ │ + bl 82af4 │ │ │ │ + ldr r1, [pc, #3124] @ 1d738 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, #1 │ │ │ │ add r2, r1, #48 @ 0x30 │ │ │ │ str r9, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r9, r6 │ │ │ │ @@ -21010,433 +21010,433 @@ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str sl, [sp, #20] │ │ │ │ mov ip, r0 │ │ │ │ strb r3, [ip], #1 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str ip, [sp, #24] │ │ │ │ - b 1cc20 │ │ │ │ + b 1cbc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r4, #8] │ │ │ │ - bl 14cb4 │ │ │ │ + bl 14c5c │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - beq 1d1b0 │ │ │ │ + beq 1d158 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r1, fp, #56 @ 0x38 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ add r6, r6, #1 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ and r2, r2, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 1cbf8 │ │ │ │ + beq 1cba0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1d150 │ │ │ │ + beq 1d0f8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - ble 1d088 │ │ │ │ + ble 1d030 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ lsl r7, r9, #2 │ │ │ │ ldr r4, [r2, r9, lsl #2] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bic r3, r3, #16192 @ 0x3f40 │ │ │ │ bic r3, r3, #31 │ │ │ │ lsl r3, r3, #17 │ │ │ │ lsr r3, r3, #17 │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ add r3, r2, r9, lsl #2 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - beq 1cfc0 │ │ │ │ + beq 1cf68 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add sl, r0, r3 │ │ │ │ - bne 1cf3c │ │ │ │ + bne 1cee4 │ │ │ │ add r3, r9, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldrb r7, [sl] │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ subs r7, r7, #95 @ 0x5f │ │ │ │ ldrbeq r7, [sl, #1] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1cef4 │ │ │ │ + beq 1ce9c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1d48c │ │ │ │ + bne 1d434 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r5, [fp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ lsl r3, r6, #4 │ │ │ │ sub r3, r3, #8 │ │ │ │ add r5, r5, r3 │ │ │ │ - beq 1cd24 │ │ │ │ + beq 1cccc │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ bic r3, r3, #8192 @ 0x2000 │ │ │ │ strh r3, [r4, #12] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r8, r3, r6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sl, r8, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ ldr r8, [sl, r8, lsl #2] │ │ │ │ ldrb sl, [r8] │ │ │ │ mov r7, r0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, sl, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 1cd10 │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + beq 1ccb8 │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ strb r3, [r8] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2], #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq 1cd70 │ │ │ │ + beq 1cd18 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r2, sl │ │ │ │ add r1, r7, r8 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1cd70 │ │ │ │ + bne 1cd18 │ │ │ │ add r7, r7, sl │ │ │ │ ldrb r3, [r7, r8] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ ldreq r3, [sp, #120] @ 0x78 │ │ │ │ subeq r3, r3, #4 │ │ │ │ streq r3, [sp, #120] @ 0x78 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 1af68 │ │ │ │ + bl 1af10 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr sl, [sp, #24] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r1, r1, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r3, r0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ ldrh r2, [r4, #14] │ │ │ │ strh r2, [r5, #14] │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bic r2, r2, #12800 @ 0x3200 │ │ │ │ orr r2, r2, #4608 @ 0x1200 │ │ │ │ sub r3, r0, sl │ │ │ │ strh r2, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 1cb9c │ │ │ │ + bne 1cb44 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ movne sl, #512 @ 0x200 │ │ │ │ - beq 1d720 │ │ │ │ + beq 1d6c8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [r5, #16] │ │ │ │ add r7, fp, #56 @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1ced8 │ │ │ │ + bne 1ce80 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r8, #0 │ │ │ │ str r1, [r5, #20] │ │ │ │ - beq 1d17c │ │ │ │ + beq 1d124 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1d878 │ │ │ │ + beq 1d820 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ add r0, r0, r2 │ │ │ │ str r0, [r5, #20] │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ and r1, r2, #98 @ 0x62 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq 1d8d4 │ │ │ │ + beq 1d87c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1da18 │ │ │ │ + beq 1d9c0 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 1d910 │ │ │ │ + bne 1d8b8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1da40 │ │ │ │ + beq 1d9e8 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ str sl, [r4, #20] │ │ │ │ - b 1d190 │ │ │ │ + b 1d138 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, fp │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 1d63c │ │ │ │ + bne 1d5e4 │ │ │ │ ldrh r2, [fp, #12] │ │ │ │ - b 1c8d4 │ │ │ │ + b 1c87c │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ - b 1c86c │ │ │ │ + b 1c814 │ │ │ │ ldrb r1, [r2, #4] │ │ │ │ orr r1, r1, #1 │ │ │ │ strb r1, [r2, #4] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1ced8 │ │ │ │ - b 1ce30 │ │ │ │ + bne 1ce80 │ │ │ │ + b 1cdd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1cc88 │ │ │ │ + bne 1cc30 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ ldr r5, [fp, #48] @ 0x30 │ │ │ │ str r7, [r5, #8] │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ bic r2, r2, #13312 @ 0x3400 │ │ │ │ mov r1, r0 │ │ │ │ sub r0, r5, #8 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ orr r3, r3, #4608 @ 0x1200 │ │ │ │ strh r3, [r5, #4] │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ - b 1cbe0 │ │ │ │ + b 1cb88 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 1cc68 │ │ │ │ + ble 1cc10 │ │ │ │ ldr r5, [fp, #48] @ 0x30 │ │ │ │ mov r8, #0 │ │ │ │ sub r5, r5, #8 │ │ │ │ - b 1cf64 │ │ │ │ + b 1cf0c │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, r6 │ │ │ │ add r5, r5, #16 │ │ │ │ - beq 1cc68 │ │ │ │ + beq 1cc10 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, sl │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1cf54 │ │ │ │ + bne 1cefc │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r8, r6 │ │ │ │ mov r7, r0 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ - bge 1cc70 │ │ │ │ + bge 1cc18 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r8, #0 │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1dab0 │ │ │ │ + bne 1da58 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ - b 1cbe0 │ │ │ │ - ldr r1, [pc, #1996] @ 1d794 │ │ │ │ + b 1cb88 │ │ │ │ + ldr r1, [pc, #1996] @ 1d73c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ add r5, r0, r3 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ mov r1, fp │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ addeq r5, r5, #9 │ │ │ │ - bl 1aac8 │ │ │ │ + bl 1aa70 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 1cc14 │ │ │ │ + bne 1cbbc │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [fp, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 1db04 │ │ │ │ + ble 1daac │ │ │ │ sub r8, r3, #4 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, r2 │ │ │ │ - b 1d02c │ │ │ │ + b 1cfd4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq 1d9c0 │ │ │ │ + beq 1d968 │ │ │ │ ldr r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ lsl sl, r4, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d020 │ │ │ │ + bne 1cfc8 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, r7] │ │ │ │ str r3, [r2, r4, lsl #2] │ │ │ │ add r8, r2, sl │ │ │ │ ldrge r3, [fp, #96] @ 0x60 │ │ │ │ - bge 1d9d4 │ │ │ │ + bge 1d97c │ │ │ │ ldr r2, [r8] │ │ │ │ ldrh r3, [r2, #12] │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r2, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - bgt 1cc20 │ │ │ │ + bgt 1cbc8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ strh r3, [fp, #110] @ 0x6e │ │ │ │ cmp r6, #1 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strh r3, [fp, #106] @ 0x6a │ │ │ │ ldrh r3, [r9, #12] │ │ │ │ - ble 1d854 │ │ │ │ + ble 1d7fc │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ strh r2, [r9, #14] │ │ │ │ ldr r2, [fp, #52] @ 0x34 │ │ │ │ orr r3, r3, #832 @ 0x340 │ │ │ │ str r2, [r9, #20] │ │ │ │ mvn r3, r3, lsl #17 │ │ │ │ mvn r3, r3, lsr #17 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ strh r3, [r9, #12] │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - ble 1d100 │ │ │ │ + ble 1d0a8 │ │ │ │ ldr r3, [fp, #96] @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ ldr r1, [fp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ - bl 14a9c │ │ │ │ + bl 14a44 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 1d118 │ │ │ │ + beq 1d0c0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r9 │ │ │ │ - bl 1b35c │ │ │ │ - ldr r2, [pc, #1648] @ 1d798 │ │ │ │ - ldr r3, [pc, #1616] @ 1d77c │ │ │ │ + bl 1b304 │ │ │ │ + ldr r2, [pc, #1648] @ 1d740 │ │ │ │ + ldr r3, [pc, #1616] @ 1d724 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1db2c │ │ │ │ + bne 1dad4 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1cc04 │ │ │ │ + beq 1cbac │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1cc04 │ │ │ │ + beq 1cbac │ │ │ │ mov r0, r4 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1cbf8 │ │ │ │ - b 1cc04 │ │ │ │ + bne 1cba0 │ │ │ │ + b 1cbac │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ - beq 1d898 │ │ │ │ + beq 1d840 │ │ │ │ str r8, [r4, #20] │ │ │ │ mov r8, #4 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ add r1, r1, r8 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r6, r6, #1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 1cbe0 │ │ │ │ + b 1cb88 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d1e0 │ │ │ │ + beq 1d188 │ │ │ │ mov r2, #2 │ │ │ │ add r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #1460] @ 1d79c │ │ │ │ + ldr r1, [pc, #1460] @ 1d744 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrhne r2, [r0, #104] @ 0x68 │ │ │ │ rsbne r2, r2, #0 │ │ │ │ strhne r2, [r0, #104] @ 0x68 │ │ │ │ ldr r2, [r7, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 1da38 │ │ │ │ + ble 1d9e0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ add sl, r8, r2 │ │ │ │ - ldr r2, [pc, #1400] @ 1d7a0 │ │ │ │ + ldr r2, [pc, #1400] @ 1d748 │ │ │ │ mov r5, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #48 @ 0x30 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ mov r8, #0 │ │ │ │ add r2, fp, #56 @ 0x38 │ │ │ │ mov r4, r3 │ │ │ │ @@ -21451,254 +21451,254 @@ │ │ │ │ ldr r6, [fp, #48] @ 0x30 │ │ │ │ lsl r2, r5, #4 │ │ │ │ sub r2, r2, #8 │ │ │ │ add r6, r6, r2 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ str r4, [r6, #8] │ │ │ │ - bl 1af68 │ │ │ │ + bl 1af10 │ │ │ │ ldrh r2, [r9, #12] │ │ │ │ strh r2, [r6, #12] │ │ │ │ ldr r2, [r9, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - beq 1d2e8 │ │ │ │ + beq 1d290 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, r9 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ subs r2, r0, #0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ - beq 1d2d0 │ │ │ │ + beq 1d278 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ ldr r2, [r1, #52] @ 0x34 │ │ │ │ cmp r2, r0 │ │ │ │ - bhi 1d2d0 │ │ │ │ + bhi 1d278 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 1d748 │ │ │ │ - bl 59a2c │ │ │ │ + bcc 1d6f0 │ │ │ │ + bl 599d4 │ │ │ │ str r0, [r6, #20] │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, r2, r3 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ ldrh r2, [r9, #14] │ │ │ │ strh r2, [r6, #14] │ │ │ │ ldrb r2, [sl] │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ - bne 1d318 │ │ │ │ + bne 1d2c0 │ │ │ │ ldrb r2, [sl, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1d330 │ │ │ │ + beq 1d2d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ strb r2, [r4], #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ mov r3, #0 │ │ │ │ add r8, r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ strb r3, [r4], #1 │ │ │ │ ldr r3, [r7, #92] @ 0x5c │ │ │ │ cmp r3, r8 │ │ │ │ - bgt 1d24c │ │ │ │ + bgt 1d1f4 │ │ │ │ mov r3, r4 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ ldr r9, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ - ble 1d430 │ │ │ │ + ble 1d3d8 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r7, #4]! │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r6, r6, r3 │ │ │ │ add r1, r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 1d42c │ │ │ │ + bne 1d3d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 1d42c │ │ │ │ + bne 1d3d4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ ldr r4, [r7] │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ - b 1d414 │ │ │ │ + b 1d3bc │ │ │ │ add r8, r8, #1 │ │ │ │ ldr sl, [fp, #48] @ 0x30 │ │ │ │ lsl r3, r8, #4 │ │ │ │ sub r3, r3, #8 │ │ │ │ add sl, sl, r3 │ │ │ │ ldr r0, [sl, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1d43c │ │ │ │ + beq 1d3e4 │ │ │ │ cmp r8, r5 │ │ │ │ - blt 1d3ec │ │ │ │ + blt 1d394 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 1d384 │ │ │ │ + bne 1d32c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ mov r6, r5 │ │ │ │ - b 1d19c │ │ │ │ + b 1d144 │ │ │ │ ldr r6, [sl, #20] │ │ │ │ ldr r2, [fp, #52] @ 0x34 │ │ │ │ cmp r6, r2 │ │ │ │ - bcc 1d41c │ │ │ │ + bcc 1d3c4 │ │ │ │ ldr r2, [fp, #96] @ 0x60 │ │ │ │ cmp r6, r2 │ │ │ │ - bcs 1d41c │ │ │ │ + bcs 1d3c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r4, #20] │ │ │ │ - bl 1af68 │ │ │ │ + bl 1af10 │ │ │ │ mov r1, r8 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r9, r3 │ │ │ │ - bne 1d384 │ │ │ │ - b 1d42c │ │ │ │ + bne 1d32c │ │ │ │ + b 1d3d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b654 │ │ │ │ - ldr r1, [pc, #776] @ 1d7a4 │ │ │ │ + bl 1b5fc │ │ │ │ + ldr r1, [pc, #776] @ 1d74c │ │ │ │ mov r6, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ lsl r2, r2, #4 │ │ │ │ ldr r0, [fp, #48] @ 0x30 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldrh r2, [r4, #14] │ │ │ │ ldr r1, [r8, #52] @ 0x34 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r3, [r8, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 1d5ac │ │ │ │ - ldr r3, [pc, #708] @ 1d7a8 │ │ │ │ + ble 1d554 │ │ │ │ + ldr r3, [pc, #708] @ 1d750 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r9, [sp, #28] │ │ │ │ mov sl, r6 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - b 1d510 │ │ │ │ + b 1d4b8 │ │ │ │ ldr r3, [r8, #92] @ 0x5c │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 1d5a0 │ │ │ │ + ble 1d548 │ │ │ │ ldr r4, [r9, #48] @ 0x30 │ │ │ │ ldr r5, [fp, #48] @ 0x30 │ │ │ │ lsl r3, r6, #4 │ │ │ │ sub r3, r3, #8 │ │ │ │ add r5, r5, r3 │ │ │ │ add r4, r4, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ str sl, [sp] │ │ │ │ - bl 1b708 │ │ │ │ + bl 1b6b0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #20] │ │ │ │ addne r7, r7, #24 │ │ │ │ ldrne r5, [r3] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 1d500 │ │ │ │ + bne 1d4a8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 1d500 │ │ │ │ + bne 1d4a8 │ │ │ │ ldrh r3, [r4, #14] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - bne 1d998 │ │ │ │ + bne 1d940 │ │ │ │ str r3, [r5, #20] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ add r6, r6, #1 │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r5, #12] │ │ │ │ ldr r3, [r8, #92] @ 0x5c │ │ │ │ cmp r3, r6 │ │ │ │ - bgt 1d510 │ │ │ │ + bgt 1d4b8 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ - bl 15d68 │ │ │ │ + bl 15d10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne 1d7c0 │ │ │ │ + bne 1d768 │ │ │ │ mov r3, #1 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 1cbe0 │ │ │ │ + b 1cb88 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1aac8 │ │ │ │ + bl 1aa70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ca28 │ │ │ │ + bne 1c9d0 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ add r0, r8, sl │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r1, [pc, #420] @ 1d7ac │ │ │ │ + ldr r1, [pc, #420] @ 1d754 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r8, r4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ addne r5, r5, #1 │ │ │ │ subeq r5, r5, #8 │ │ │ │ str r5, [sp, #20] │ │ │ │ - b 1c920 │ │ │ │ + b 1c8c8 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ ldrsh r4, [r9, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r6, [r9, #92] @ 0x5c │ │ │ │ ldrb r2, [r7, sl] │ │ │ │ cmp r4, #0 │ │ │ │ add r3, r3, r6 │ │ │ │ @@ -21708,98 +21708,98 @@ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldrh r2, [r9, #110] @ 0x6e │ │ │ │ lsl r4, r4, #16 │ │ │ │ add r3, r3, r2 │ │ │ │ lsr r4, r4, #16 │ │ │ │ add r0, r7, sl │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - beq 1d934 │ │ │ │ - bl 7f04 │ │ │ │ + beq 1d8dc │ │ │ │ + bl 7eb4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r4, r4, r2 │ │ │ │ add r3, r0, #1 │ │ │ │ mla r2, r6, r3, r4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r8 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ ldr r8, [sp, #16] │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r0 │ │ │ │ - b 1d700 │ │ │ │ + b 1d6a8 │ │ │ │ ldr r3, [fp, #4]! │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1d70c │ │ │ │ + beq 1d6b4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1d70c │ │ │ │ + bne 1d6b4 │ │ │ │ ldrb r3, [r6, r5] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 1d70c │ │ │ │ + bne 1d6b4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - blt 1d6cc │ │ │ │ + blt 1d674 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - b 1c8ec │ │ │ │ + b 1c894 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r2, [r0, #32] │ │ │ │ moveq sl, r0 │ │ │ │ clzne sl, r2 │ │ │ │ lsrne sl, sl, #5 │ │ │ │ - b 1cdf8 │ │ │ │ + b 1cda0 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ add r0, r0, r2 │ │ │ │ str r0, [r6, #20] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r9, #20] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ orr r2, r2, #512 @ 0x200 │ │ │ │ strh r2, [r6, #12] │ │ │ │ - b 1d2d8 │ │ │ │ - andseq r0, r1, r4, ror pc │ │ │ │ - andseq r0, r1, r4, ror #30 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r6, r0, r8, lsl #5 │ │ │ │ + b 1d280 │ │ │ │ + @ instruction: 0x0010ffd4 │ │ │ │ + andseq pc, r0, r4, asr #31 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r5, r0, r8, ror #5 │ │ │ │ andeq r4, r0, r0, lsr #1 │ │ │ │ - andseq r6, r0, r4 │ │ │ │ - andeq r6, sp, r0, lsl r6 │ │ │ │ - andseq r5, r0, ip, asr pc │ │ │ │ - andeq r5, sp, r0, asr #29 │ │ │ │ - andseq r0, r1, r0, lsl #12 │ │ │ │ - @ instruction: 0x001058d0 │ │ │ │ - mulseq r0, r0, r8 │ │ │ │ - andseq r5, r0, ip, lsl r6 │ │ │ │ - @ instruction: 0x001055d4 │ │ │ │ - andeq r5, sp, r0, lsl #17 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ - @ instruction: 0x000004b4 │ │ │ │ - andeq r5, sp, ip, lsl #6 │ │ │ │ + andseq r5, r0, r4, rrx │ │ │ │ + andeq r5, sp, r0, lsl #26 │ │ │ │ + @ instruction: 0x00104fbc │ │ │ │ + @ instruction: 0x000d55b0 │ │ │ │ + andseq pc, r0, r0, ror #12 │ │ │ │ + andseq r4, r0, r0, lsr r9 │ │ │ │ + @ instruction: 0x001048f0 │ │ │ │ + andseq r4, r0, ip, ror r6 │ │ │ │ + andseq r4, r0, r4, lsr r6 │ │ │ │ + andeq r4, sp, r0, ror pc │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq r0, r0, r4, lsl #9 │ │ │ │ + andeq r0, r0, ip, lsr #9 │ │ │ │ + strdeq r4, [sp], -ip │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 1d830 │ │ │ │ + ble 1d7d8 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ sub r0, r3, #4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ add r1, r5, #32 │ │ │ │ rsb ip, r5, r3, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ @@ -21811,119 +21811,119 @@ │ │ │ │ str lr, [r3, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ str r3, [r0, #4]! │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov lr, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt 1d7ec │ │ │ │ + bgt 1d794 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, lr │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #1 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 1cbe0 │ │ │ │ + b 1cb88 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - b 1cb34 │ │ │ │ + b 1cadc │ │ │ │ ldr r2, [r9, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1d0bc │ │ │ │ - ldr r2, [pc, #-184] @ 1d7b0 │ │ │ │ + bne 1d064 │ │ │ │ + ldr r2, [pc, #-184] @ 1d758 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #3 │ │ │ │ str r2, [r9, #20] │ │ │ │ - b 1d0bc │ │ │ │ + b 1d064 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - beq 1ce48 │ │ │ │ + beq 1cdf0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq 1da50 │ │ │ │ + beq 1d9f8 │ │ │ │ str r1, [r4, #20] │ │ │ │ - b 1d190 │ │ │ │ + b 1d138 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r7, r1 │ │ │ │ - bne 1d188 │ │ │ │ + bne 1d130 │ │ │ │ and r2, r2, #1536 @ 0x600 │ │ │ │ cmp r2, #1536 @ 0x600 │ │ │ │ - beq 1dae0 │ │ │ │ - ldr r2, [pc, #-264] @ 1d7b0 │ │ │ │ + beq 1da88 │ │ │ │ + ldr r2, [pc, #-264] @ 1d758 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #3 │ │ │ │ str r2, [r5, #20] │ │ │ │ str r8, [r4, #20] │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ mov r8, #4 │ │ │ │ - b 1d190 │ │ │ │ + b 1d138 │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ add r1, r4, #20 │ │ │ │ orr r2, r2, #98 @ 0x62 │ │ │ │ strh r2, [r5, #12] │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1da7c │ │ │ │ + beq 1da24 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ - b 1d190 │ │ │ │ + b 1d138 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1d900 │ │ │ │ + bne 1d8a8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r7, r1 │ │ │ │ - beq 1da4c │ │ │ │ + beq 1d9f4 │ │ │ │ str r2, [r4, #20] │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ - b 1d190 │ │ │ │ + b 1d138 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r2, r7, r3 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1d684 │ │ │ │ + bne 1d62c │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ ldr r7, [fp, #8] │ │ │ │ ldr r6, [r9, #92] @ 0x5c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ addeq r0, r7, sl │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - beq 1d684 │ │ │ │ + beq 1d62c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrh r5, [fp, #14] │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrh r2, [r9, #106] @ 0x6a │ │ │ │ str r6, [sp, #24] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r9, [sp, #28] │ │ │ │ - b 1d6a0 │ │ │ │ + b 1d648 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - bl 1af68 │ │ │ │ + bl 1af10 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b44 │ │ │ │ - b 1d500 │ │ │ │ + bl 7b00 │ │ │ │ + b 1d4a8 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ add r8, sl, #4 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r8, r2, r8 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -21932,1014 +21932,1014 @@ │ │ │ │ ldr lr, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [r3, r7] │ │ │ │ lsl r3, ip, #2 │ │ │ │ str r2, [lr, r3] │ │ │ │ mov r1, r5 │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ strb r3, [r2], #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - b 1d06c │ │ │ │ + b 1d014 │ │ │ │ tst r2, #96 @ 0x60 │ │ │ │ - beq 1ce84 │ │ │ │ + beq 1ce2c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #32 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b 1ce84 │ │ │ │ + b 1ce2c │ │ │ │ mov r5, r6 │ │ │ │ - b 1d368 │ │ │ │ + b 1d310 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r7, r2 │ │ │ │ - bne 1cea8 │ │ │ │ + bne 1ce50 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ and r2, r2, #1536 @ 0x600 │ │ │ │ cmp r2, #1536 @ 0x600 │ │ │ │ - beq 1dac8 │ │ │ │ + beq 1da70 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ - ldr r2, [pc, #-696] @ 1d7b0 │ │ │ │ + ldr r2, [pc, #-696] @ 1d758 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #3 │ │ │ │ str r2, [r5, #20] │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ - b 1d890 │ │ │ │ + b 1d838 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r7, r1 │ │ │ │ - bne 1d900 │ │ │ │ + bne 1d8a8 │ │ │ │ ldrh r1, [r4, #12] │ │ │ │ and r1, r1, #1536 @ 0x600 │ │ │ │ cmp r1, #1536 @ 0x600 │ │ │ │ - beq 1db0c │ │ │ │ - ldr r1, [pc, #-752] @ 1d7b0 │ │ │ │ + beq 1dab4 │ │ │ │ + ldr r1, [pc, #-752] @ 1d758 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #3 │ │ │ │ str r1, [r5, #20] │ │ │ │ - b 1d928 │ │ │ │ + b 1d8d0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ - b 1cfb8 │ │ │ │ - ldr r2, [pc, #-796] @ 1d7b4 │ │ │ │ + b 1cf60 │ │ │ │ + ldr r2, [pc, #-796] @ 1d75c │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #20] │ │ │ │ - b 1d900 │ │ │ │ - ldr r2, [pc, #-820] @ 1d7b4 │ │ │ │ + b 1d8a8 │ │ │ │ + ldr r2, [pc, #-820] @ 1d75c │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #20] │ │ │ │ str r8, [r4, #20] │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ mov r8, #4 │ │ │ │ - b 1d190 │ │ │ │ + b 1d138 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ - b 1d9d4 │ │ │ │ - ldr r1, [pc, #-864] @ 1d7b4 │ │ │ │ + b 1d97c │ │ │ │ + ldr r1, [pc, #-864] @ 1d75c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5, #20] │ │ │ │ str r2, [r4, #20] │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ - b 1d190 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 1d138 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - bl 1022c │ │ │ │ - ldr r2, [pc, #-916] @ 1d7b8 │ │ │ │ + bl 101d4 │ │ │ │ + ldr r2, [pc, #-916] @ 1d760 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ - ldr r0, [pc, #-920] @ 1d7bc │ │ │ │ + ldr r0, [pc, #-920] @ 1d764 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ mov r3, r4 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrh r9, [r0, #12] │ │ │ │ - ldr sl, [pc, #948] @ 1df3c │ │ │ │ + ldr sl, [pc, #948] @ 1dee4 │ │ │ │ and r3, r9, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ add sl, pc, sl │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ - beq 1dbb0 │ │ │ │ + beq 1db58 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1ddb0 │ │ │ │ + beq 1dd58 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r6, r0 │ │ │ │ - beq 1dd64 │ │ │ │ + beq 1dd0c │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 1dd70 │ │ │ │ - ldr r3, [pc, #872] @ 1df40 │ │ │ │ + bne 1dd18 │ │ │ │ + ldr r3, [pc, #872] @ 1dee8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r2, [r3, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1dbf0 │ │ │ │ + beq 1db98 │ │ │ │ ldrb r3, [r3, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1de10 │ │ │ │ + beq 1ddb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 1dddc │ │ │ │ + beq 1dd84 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bicle r8, r8, #65536 @ 0x10000 │ │ │ │ movle r5, #0 │ │ │ │ - bgt 1de30 │ │ │ │ + bgt 1ddd8 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ orr r2, r8, #512 @ 0x200 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14e40 │ │ │ │ - ldr r3, [pc, #768] @ 1df44 │ │ │ │ + bl 14de8 │ │ │ │ + ldr r3, [pc, #768] @ 1deec │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 1dc64 │ │ │ │ + beq 1dc0c │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 1de28 │ │ │ │ + beq 1ddd0 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r4, #20] │ │ │ │ mov r2, #1 │ │ │ │ str r6, [r7, #24] │ │ │ │ mov r1, r7 │ │ │ │ ldrb r6, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ strb r8, [r7, #4] │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ strb r6, [r7, #4] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r5, r8 │ │ │ │ orr r3, r3, #1024 @ 0x400 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - bne 1de74 │ │ │ │ + bne 1de1c │ │ │ │ mov r7, #0 │ │ │ │ - ldr r8, [pc, #668] @ 1df48 │ │ │ │ + ldr r8, [pc, #668] @ 1def0 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 1dd34 │ │ │ │ + beq 1dcdc │ │ │ │ ldr r3, [sl, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ mvngt r6, #7 │ │ │ │ movgt r5, #0 │ │ │ │ - ble 1dd1c │ │ │ │ + ble 1dcc4 │ │ │ │ ldr fp, [sl, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ add fp, fp, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1dd08 │ │ │ │ + beq 1dcb0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1dd08 │ │ │ │ + beq 1dcb0 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ - bl 35024 │ │ │ │ + bl 34fcc │ │ │ │ ldr r3, [sl, #92] @ 0x5c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ add r6, r6, #16 │ │ │ │ - blt 1dcd4 │ │ │ │ + blt 1dc7c │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1dd34 │ │ │ │ + beq 1dcdc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 35024 │ │ │ │ + bl 34fcc │ │ │ │ tst r9, #1 │ │ │ │ ldrheq r3, [r4, #12] │ │ │ │ biceq r3, r3, #1 │ │ │ │ strheq r3, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1dd64 │ │ │ │ + beq 1dd0c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1dbd0 │ │ │ │ + beq 1db78 │ │ │ │ cmp r6, r0 │ │ │ │ - beq 1dd64 │ │ │ │ + beq 1dd0c │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #436] @ 1df4c │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #436] @ 1def4 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #420] @ 1df50 │ │ │ │ + ldr r0, [pc, #420] @ 1def8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1deb0 │ │ │ │ + beq 1de58 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1deb0 │ │ │ │ - bl 15dac │ │ │ │ + beq 1de58 │ │ │ │ + bl 15d54 │ │ │ │ ldrh r9, [r4, #12] │ │ │ │ clz r5, r0 │ │ │ │ lsr r5, r5, #5 │ │ │ │ - b 1dbb4 │ │ │ │ + b 1db5c │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 1deb8 │ │ │ │ + bne 1de60 │ │ │ │ cmp r5, #0 │ │ │ │ bicne r8, r8, #65536 @ 0x10000 │ │ │ │ - beq 1df04 │ │ │ │ + beq 1deac │ │ │ │ orr r2, r8, #512 @ 0x200 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 14e40 │ │ │ │ + bl 14de8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1dca4 │ │ │ │ - b 1dd64 │ │ │ │ - bl 29150 │ │ │ │ + bne 1dc4c │ │ │ │ + b 1dd0c │ │ │ │ + bl 290f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 1dc00 │ │ │ │ - b 1dddc │ │ │ │ - bl 7b20 │ │ │ │ - b 1dc64 │ │ │ │ + bne 1dba8 │ │ │ │ + b 1dd84 │ │ │ │ + bl 7adc │ │ │ │ + b 1dc0c │ │ │ │ mov r2, #8388608 @ 0x800000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ str r6, [r7, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b30 │ │ │ │ + bl 52ad8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 1de44 │ │ │ │ - b 1dc14 │ │ │ │ + bne 1ddec │ │ │ │ + b 1dbbc │ │ │ │ ldr r3, [r7, #28] │ │ │ │ - ldr r1, [pc, #212] @ 1df54 │ │ │ │ + ldr r1, [pc, #212] @ 1defc │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #28] │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 517bc │ │ │ │ - ldr r1, [pc, #188] @ 1df58 │ │ │ │ + bl 51764 │ │ │ │ + ldr r1, [pc, #188] @ 1df00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7, #28] │ │ │ │ - b 1dca0 │ │ │ │ + b 1dc48 │ │ │ │ mov r5, #1 │ │ │ │ - b 1dbb4 │ │ │ │ - ldr r5, [pc, #156] @ 1df5c │ │ │ │ + b 1db5c │ │ │ │ + ldr r5, [pc, #156] @ 1df04 │ │ │ │ mov r2, #33554432 @ 0x2000000 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ bic r8, r8, #65536 @ 0x10000 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52b30 │ │ │ │ + bl 52ad8 │ │ │ │ cmp r7, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bne 1dc14 │ │ │ │ - b 1dca0 │ │ │ │ + bne 1dbbc │ │ │ │ + b 1dc48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ddf4 │ │ │ │ + bne 1dd9c │ │ │ │ mov r0, r4 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ - bl 59a2c │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ + bl 599d4 │ │ │ │ tst r8, #65536 @ 0x10000 │ │ │ │ mov r7, r0 │ │ │ │ - bne 1ddf4 │ │ │ │ + bne 1dd9c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ - b 1ddf4 │ │ │ │ - mulseq r0, ip, fp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andseq r4, r0, ip, lsl #28 │ │ │ │ - muleq r0, r0, r3 │ │ │ │ - andeq r5, sp, r0, asr #1 │ │ │ │ - andeq r5, sp, r4, ror r0 │ │ │ │ + bl 101d4 │ │ │ │ + b 1dd9c │ │ │ │ + @ instruction: 0x0010ebfc │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andseq r3, r0, ip, ror #28 │ │ │ │ + andeq r0, r0, r8, lsl #7 │ │ │ │ + @ instruction: 0x000d47b0 │ │ │ │ + andeq r4, sp, r4, ror #14 │ │ │ │ tsteq r0, r1 │ │ │ │ - andeq r5, sp, ip, lsr r0 │ │ │ │ + andeq r4, sp, ip, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr ip, [pc, #2000] @ 1e748 │ │ │ │ - ldr r1, [pc, #2000] @ 1e74c │ │ │ │ + ldr ip, [pc, #2000] @ 1e6f0 │ │ │ │ + ldr r1, [pc, #2000] @ 1e6f4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r3, [pc, #1992] @ 1e750 │ │ │ │ + ldr r3, [pc, #1992] @ 1e6f8 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r2, [pc, #1988] @ 1e754 │ │ │ │ + ldr r2, [pc, #1988] @ 1e6fc │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ mov fp, r0 │ │ │ │ ldr r4, [sl, #368] @ 0x170 │ │ │ │ ldr ip, [sl, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1e600 │ │ │ │ + beq 1e5a8 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1e728 │ │ │ │ + beq 1e6d0 │ │ │ │ add r1, r4, #1 │ │ │ │ mov r8, #1 │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ mov r0, r1 │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ addeq r8, r8, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1dfc8 │ │ │ │ + bne 1df70 │ │ │ │ sub r0, r0, r4 │ │ │ │ add r3, r0, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #1892] @ 1e758 │ │ │ │ + ldr r2, [pc, #1892] @ 1e700 │ │ │ │ add lr, sp, #72 @ 0x48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmia lr!, {r0, r1} │ │ │ │ mov r1, ip │ │ │ │ strb r2, [lr] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r2, #393216 @ 0x60000 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 1e04c │ │ │ │ - ldr r2, [pc, #1848] @ 1e75c │ │ │ │ - ldr r3, [pc, #1828] @ 1e74c │ │ │ │ + bne 1dff4 │ │ │ │ + ldr r2, [pc, #1848] @ 1e704 │ │ │ │ + ldr r3, [pc, #1828] @ 1e6f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 1e738 │ │ │ │ + bne 1e6e0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sl, #100] @ 0x64 │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ mov r2, #28 │ │ │ │ add r1, r5, #728 @ 0x2d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #744] @ 0x2e8 │ │ │ │ str r2, [r5, #748] @ 0x2ec │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r7] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1e194 │ │ │ │ - ldr r3, [pc, #1728] @ 1e760 │ │ │ │ + beq 1e13c │ │ │ │ + ldr r3, [pc, #1728] @ 1e708 │ │ │ │ str sl, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #1716] @ 1e764 │ │ │ │ + ldr r3, [pc, #1716] @ 1e70c │ │ │ │ mov sl, fp │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #1704] @ 1e768 │ │ │ │ + ldr r3, [pc, #1704] @ 1e710 │ │ │ │ mov fp, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ - b 1e144 │ │ │ │ + b 1e0ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e128 │ │ │ │ + beq 1e0d0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1e1e0 │ │ │ │ + beq 1e188 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r1, [r3, #368] @ 0x170 │ │ │ │ sub r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e128 │ │ │ │ + bne 1e0d0 │ │ │ │ add r0, r5, r6 │ │ │ │ ldrb r1, [r0, #-1] │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ - bne 1e128 │ │ │ │ - bl 7f28 │ │ │ │ + bne 1e0d0 │ │ │ │ + bl 7ed8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1e49c │ │ │ │ + beq 1e444 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1e18c │ │ │ │ + beq 1e134 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 1e0d0 │ │ │ │ + beq 1e078 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1e0d0 │ │ │ │ + bne 1e078 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e128 │ │ │ │ + beq 1e0d0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e128 │ │ │ │ + beq 1e0d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1e0d0 │ │ │ │ - b 1e128 │ │ │ │ + bne 1e078 │ │ │ │ + b 1e0d0 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sl, #296] @ 0x128 │ │ │ │ ldr r1, [sl, #100] @ 0x64 │ │ │ │ ldr r3, [r0] │ │ │ │ add r1, r1, #728 @ 0x2d8 │ │ │ │ mov r2, #2 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sl, #100] @ 0x64 │ │ │ │ mov r1, r9 │ │ │ │ add r3, r3, #728 @ 0x2d8 │ │ │ │ mov r2, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sl, #296] @ 0x128 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ blx r3 │ │ │ │ - b 1e01c │ │ │ │ + b 1dfc4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #728 @ 0x2d8 │ │ │ │ - bl 1db6c │ │ │ │ + bl 1db14 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - ldr r1, [pc, #1380] @ 1e76c │ │ │ │ + ldr r1, [pc, #1380] @ 1e714 │ │ │ │ add r2, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ str fp, [r5, #312] @ 0x138 │ │ │ │ add r0, r0, #728 @ 0x2d8 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r5, r0 │ │ │ │ - bl 7f04 │ │ │ │ - ldr r1, [pc, #1340] @ 1e770 │ │ │ │ + bl 7eb4 │ │ │ │ + ldr r1, [pc, #1340] @ 1e718 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r2, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ mov r6, #0 │ │ │ │ add r0, r0, #728 @ 0x2d8 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ mov r8, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 144f4 │ │ │ │ + bl 1449c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 1e454 │ │ │ │ + beq 1e3fc │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 144f4 │ │ │ │ + bl 1449c │ │ │ │ cmp r0, r4 │ │ │ │ cmpne r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 1e260 │ │ │ │ + beq 1e208 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ cmp r0, #0 │ │ │ │ addne r7, r0, #1 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 1e41c │ │ │ │ + bne 1e3c4 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 1e404 │ │ │ │ - ldr r1, [pc, #1184] @ 1e774 │ │ │ │ + beq 1e3ac │ │ │ │ + ldr r1, [pc, #1184] @ 1e71c │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e260 │ │ │ │ + beq 1e208 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 1e260 │ │ │ │ + blt 1e208 │ │ │ │ ldrh r0, [r5, #12] │ │ │ │ ands r0, r0, #16 │ │ │ │ - beq 1e430 │ │ │ │ + beq 1e3d8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r9, [r3, #276] @ 0x114 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1e73c │ │ │ │ + beq 1e6e4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ cmp r1, #0 │ │ │ │ - bge 1e5a8 │ │ │ │ + bge 1e550 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 1e474 │ │ │ │ + bcs 1e41c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e370 │ │ │ │ + beq 1e318 │ │ │ │ mov r0, r9 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ - ldr r2, [pc, #1020] @ 1e778 │ │ │ │ + ldr r2, [pc, #1020] @ 1e720 │ │ │ │ tst r3, r2 │ │ │ │ - beq 1e260 │ │ │ │ + beq 1e208 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 1e5ec │ │ │ │ + bne 1e594 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, #11 │ │ │ │ mov r0, sl │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #2 │ │ │ │ - beq 1e3c8 │ │ │ │ + beq 1e370 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 1e6fc │ │ │ │ + bcs 1e6a4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl] │ │ │ │ mov r2, #83 @ 0x53 │ │ │ │ strb r2, [r3] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne 1e5c8 │ │ │ │ + bne 1e570 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1e3f0 │ │ │ │ - ldr r1, [pc, #916] @ 1e77c │ │ │ │ + beq 1e398 │ │ │ │ + ldr r1, [pc, #916] @ 1e724 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 1e260 │ │ │ │ - ldr r1, [pc, #884] @ 1e780 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 1e208 │ │ │ │ + ldr r1, [pc, #884] @ 1e728 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 1e2e0 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 1e288 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #9 │ │ │ │ mov r0, sl │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - b 1e2c0 │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + b 1e268 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1e484 │ │ │ │ - ldr r2, [pc, #828] @ 1e784 │ │ │ │ + beq 1e42c │ │ │ │ + ldr r2, [pc, #828] @ 1e72c │ │ │ │ add r2, pc, r2 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ mov r9, r0 │ │ │ │ - b 1e314 │ │ │ │ + b 1e2bc │ │ │ │ cmp fp, #0 │ │ │ │ mov r7, r8 │ │ │ │ - bne 1e6e8 │ │ │ │ + bne 1e690 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 1e128 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 1e0d0 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 1e35c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 1e304 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1e710 │ │ │ │ + beq 1e6b8 │ │ │ │ ldr r9, [r2, #20] │ │ │ │ - b 1e314 │ │ │ │ + b 1e2bc │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #728 @ 0x2d8 │ │ │ │ - bl 1db6c │ │ │ │ + bl 1db14 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #9 │ │ │ │ mov r0, sl │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - ldr r1, [pc, #692] @ 1e788 │ │ │ │ + ldr r1, [pc, #692] @ 1e730 │ │ │ │ add r2, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ str r5, [r6, #312] @ 0x138 │ │ │ │ add r0, r0, #728 @ 0x2d8 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r6, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ movne r5, r6 │ │ │ │ movne r9, r6 │ │ │ │ movne r2, #1 │ │ │ │ - bne 1e524 │ │ │ │ - b 1e244 │ │ │ │ + bne 1e4cc │ │ │ │ + b 1e1ec │ │ │ │ sub r3, r8, r5 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmn r6, r3 │ │ │ │ - beq 1e568 │ │ │ │ + beq 1e510 │ │ │ │ ldrb r3, [r5], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e568 │ │ │ │ + beq 1e510 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 1e514 │ │ │ │ + bne 1e4bc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1e594 │ │ │ │ + beq 1e53c │ │ │ │ sub r2, r5, r9 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ sub r3, r8, r5 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmn r6, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r9, r5 │ │ │ │ - bne 1e524 │ │ │ │ + bne 1e4cc │ │ │ │ cmp r5, r9 │ │ │ │ - bcs 1e244 │ │ │ │ + bcs 1e1ec │ │ │ │ mov r2, fp │ │ │ │ mov r1, #9 │ │ │ │ mov r0, sl │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ sub r2, r5, r9 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 1e244 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 1e1ec │ │ │ │ mov r2, fp │ │ │ │ mov r1, #9 │ │ │ │ mov r0, sl │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - b 1e540 │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + b 1e4e8 │ │ │ │ mvn r1, #0 │ │ │ │ ldrh r2, [r5, #14] │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl c7168 <__isoc23_strtoul@@Base+0x182ec> │ │ │ │ - b 1e35c │ │ │ │ + bl c7008 <__isoc23_strtoul@@Base+0x181e4> │ │ │ │ + b 1e304 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 1e718 │ │ │ │ + bcs 1e6c0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl] │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ strb r2, [r3] │ │ │ │ - b 1e3d0 │ │ │ │ + b 1e378 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #9 │ │ │ │ mov r0, sl │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - b 1e388 │ │ │ │ - ldr r2, [pc, #388] @ 1e78c │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + b 1e330 │ │ │ │ + ldr r2, [pc, #388] @ 1e734 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ mov r1, ip │ │ │ │ strb r2, [r3] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r2, #393216 @ 0x60000 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 1e01c │ │ │ │ + beq 1dfc4 │ │ │ │ ldr r6, [sl, #100] @ 0x64 │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ mov r2, #28 │ │ │ │ add r1, r6, #728 @ 0x2d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ str r4, [r6, #744] @ 0x2e8 │ │ │ │ str r4, [r6, #748] @ 0x2ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1e6dc │ │ │ │ - ldr r5, [pc, #276] @ 1e790 │ │ │ │ + beq 1e684 │ │ │ │ + ldr r5, [pc, #276] @ 1e738 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1e698 │ │ │ │ + beq 1e640 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e6c0 │ │ │ │ + beq 1e668 │ │ │ │ ldr r1, [sl, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e6c0 │ │ │ │ + beq 1e668 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 1e67c │ │ │ │ + bne 1e624 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [sp, #16] │ │ │ │ - b 1e07c │ │ │ │ + b 1e024 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #9 │ │ │ │ mov r0, sl │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - b 1e460 │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + b 1e408 │ │ │ │ mov r1, #83 @ 0x53 │ │ │ │ mov r0, sl │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ - b 1e3c8 │ │ │ │ + b 1e370 │ │ │ │ ldr r3, [r2] │ │ │ │ udf #0 │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ mov r0, sl │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 1e3d0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 1e378 │ │ │ │ mov r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 1dfec │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 1df94 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r9 │ │ │ │ ldr r3, [r3] │ │ │ │ udf #0 │ │ │ │ - @ instruction: 0x0010f7b0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - mulseq r0, r0, r7 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - muleq sp, r4, lr │ │ │ │ - andseq pc, r0, r4, lsl #14 │ │ │ │ - strdeq r5, [sp], -r8 │ │ │ │ - andeq r5, sp, r8, lsl #13 │ │ │ │ - andeq r4, sp, r4, ror lr │ │ │ │ - andeq r4, sp, r0, ror #30 │ │ │ │ - andeq r4, sp, r4, asr #30 │ │ │ │ - andeq r4, sp, ip, lsr #29 │ │ │ │ + andseq lr, r0, r0, lsl r8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x0010e7f0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r4, sp, r4, lsl #11 │ │ │ │ + andseq lr, r0, r4, ror #14 │ │ │ │ + andeq r4, sp, r8, ror #15 │ │ │ │ + andeq r4, sp, r8, ror sp │ │ │ │ + andeq r4, sp, r4, ror #10 │ │ │ │ + andeq r4, sp, r0, asr r6 │ │ │ │ + andeq r4, sp, r4, lsr r6 │ │ │ │ + muleq sp, ip, r5 │ │ │ │ @ instruction: 0xffff8002 │ │ │ │ - @ instruction: 0x000d4dbc │ │ │ │ - andeq r4, sp, ip, ror sp │ │ │ │ - andeq r9, sp, r0, lsl #7 │ │ │ │ - muleq sp, r4, ip │ │ │ │ - andeq r4, sp, r0, lsl #17 │ │ │ │ - andeq r4, sp, r0, ror #21 │ │ │ │ + andeq r4, sp, ip, lsr #9 │ │ │ │ + andeq r4, sp, ip, ror #8 │ │ │ │ + andeq r8, sp, r0, ror sl │ │ │ │ + andeq r4, sp, r4, lsl #7 │ │ │ │ + andeq r3, sp, r0, ror pc │ │ │ │ + ldrdeq r4, [sp], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #32] @ 1e7cc │ │ │ │ - ldr r2, [pc, #32] @ 1e7d0 │ │ │ │ - ldr r0, [pc, #32] @ 1e7d4 │ │ │ │ + ldr r3, [pc, #32] @ 1e774 │ │ │ │ + ldr r2, [pc, #32] @ 1e778 │ │ │ │ + ldr r0, [pc, #32] @ 1e77c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #130 @ 0x82 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - andseq lr, r0, r8, ror pc │ │ │ │ - andeq r0, r0, r4, lsr #12 │ │ │ │ - andeq r4, sp, ip, lsr #13 │ │ │ │ + bl 976d4 │ │ │ │ + @ instruction: 0x0010dfd8 │ │ │ │ + andeq r0, r0, ip, lsl r6 │ │ │ │ + muleq sp, ip, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r7, [pc, #584] @ 1ea38 │ │ │ │ - ldr r3, [pc, #584] @ 1ea3c │ │ │ │ + ldr r7, [pc, #584] @ 1e9e0 │ │ │ │ + ldr r3, [pc, #584] @ 1e9e4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mov r1, #16 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r6, r0 │ │ │ │ stmib r0, {r3, r4} │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ands fp, r3, #1 │ │ │ │ - bne 1e938 │ │ │ │ + bne 1e8e0 │ │ │ │ ldr r2, [r8] │ │ │ │ tst r2, #4194304 @ 0x400000 │ │ │ │ - bne 1e850 │ │ │ │ + bne 1e7f8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r3, #4 │ │ │ │ - beq 1e83c │ │ │ │ + beq 1e7e4 │ │ │ │ ldrb r5, [r4, #9] │ │ │ │ add ip, r4, #9 │ │ │ │ cmp r5, #0 │ │ │ │ add r3, r4, #10 │ │ │ │ - beq 1e83c │ │ │ │ - ldr r2, [pc, #460] @ 1ea40 │ │ │ │ + beq 1e7e4 │ │ │ │ + ldr r2, [pc, #460] @ 1e9e8 │ │ │ │ str r7, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, ip │ │ │ │ mov r9, fp │ │ │ │ mov r7, r2 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r8, [sp, #28] │ │ │ │ - b 1e8ec │ │ │ │ + b 1e894 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq 1e83c │ │ │ │ + beq 1e7e4 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 1e97c │ │ │ │ + bne 1e924 │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ movne r4, r3 │ │ │ │ addeq r4, r4, #2 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r1, [r4] │ │ │ │ lsl r3, r1, #1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r8, [r0] │ │ │ │ ldrh sl, [r8, r3] │ │ │ │ ands r9, sl, #2048 @ 0x800 │ │ │ │ - bne 1e974 │ │ │ │ + bne 1e91c │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1e9a0 │ │ │ │ + beq 1e948 │ │ │ │ cmp r5, #0 │ │ │ │ add r3, r4, #1 │ │ │ │ - beq 1e83c │ │ │ │ + beq 1e7e4 │ │ │ │ eor r2, r9, #1 │ │ │ │ cmp r5, #36 @ 0x24 │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ and r1, r2, #1 │ │ │ │ - bne 1e890 │ │ │ │ + bne 1e838 │ │ │ │ cmp r5, #96 @ 0x60 │ │ │ │ - beq 1e83c │ │ │ │ + beq 1e7e4 │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrb r0, [r3] │ │ │ │ - beq 1e950 │ │ │ │ + beq 1e8f8 │ │ │ │ add fp, fp, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r3 │ │ │ │ - b 1e8e0 │ │ │ │ + b 1e888 │ │ │ │ add r0, r4, #9 │ │ │ │ - bl 505c8 │ │ │ │ + bl 50570 │ │ │ │ str r0, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #93 @ 0x5d │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1e98c │ │ │ │ + beq 1e934 │ │ │ │ sub fp, fp, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r3 │ │ │ │ - b 1e8e0 │ │ │ │ + b 1e888 │ │ │ │ mov r9, #0 │ │ │ │ - b 1e8e0 │ │ │ │ + b 1e888 │ │ │ │ ldrb r5, [r3] │ │ │ │ mov r4, r3 │ │ │ │ mov r9, #0 │ │ │ │ - b 1e8e0 │ │ │ │ + b 1e888 │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ moveq r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r3 │ │ │ │ - b 1e8e0 │ │ │ │ + b 1e888 │ │ │ │ ldrb r1, [r4, #-1] │ │ │ │ mov r9, sl │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ mov sl, r8 │ │ │ │ ldr ip, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r8, [sp, #28] │ │ │ │ @@ -22950,894 +22950,894 @@ │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 1ea08 │ │ │ │ + beq 1e9b0 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ add r2, sl, r3, lsl #1 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ bics r2, r3, r2, lsr #5 │ │ │ │ - bne 1e9ec │ │ │ │ - ldr r2, [pc, #52] @ 1ea44 │ │ │ │ + bne 1e994 │ │ │ │ + ldr r2, [pc, #52] @ 1e9ec │ │ │ │ sub r0, r0, r4 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ stmib sp, {r0, r4} │ │ │ │ - ldr r0, [pc, #36] @ 1ea48 │ │ │ │ + ldr r0, [pc, #36] @ 1e9f0 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 9772c │ │ │ │ - b 1e83c │ │ │ │ - andseq lr, r0, r8, lsr pc │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r4, sp, r8, lsr #19 │ │ │ │ - andeq r0, r0, ip, lsl #15 │ │ │ │ - andeq r4, sp, r0, asr #8 │ │ │ │ + bl 976d4 │ │ │ │ + b 1e7e4 │ │ │ │ + mulseq r0, r8, pc @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq sp, r8, r0 │ │ │ │ + andeq r0, r0, r4, lsl #15 │ │ │ │ + andeq r3, sp, r0, lsr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - ldr r4, [pc, #232] @ 1eb50 │ │ │ │ + ldr r4, [pc, #232] @ 1eaf8 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ - bne 1eae4 │ │ │ │ - ldr r3, [pc, #220] @ 1eb54 │ │ │ │ + bne 1ea8c │ │ │ │ + ldr r3, [pc, #220] @ 1eafc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r0, #9 │ │ │ │ ldr r1, [r3, #260] @ 0x104 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1eae4 │ │ │ │ - ldr r3, [pc, #184] @ 1eb58 │ │ │ │ + bne 1ea8c │ │ │ │ + ldr r3, [pc, #184] @ 1eb00 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - b 1eab4 │ │ │ │ + b 1ea5c │ │ │ │ cmp r3, #9 │ │ │ │ cmpne r3, #32 │ │ │ │ - bne 1eaec │ │ │ │ + bne 1ea94 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r4, #12] │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1eaa8 │ │ │ │ - bl 57468 │ │ │ │ + bne 1ea50 │ │ │ │ + bl 57410 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 1eaa8 │ │ │ │ + bne 1ea50 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 1eadc │ │ │ │ + bne 1ea84 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1eb20 │ │ │ │ + beq 1eac8 │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq 1eb30 │ │ │ │ + beq 1ead8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r3, r3, #2 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 1eae4 │ │ │ │ - bl 57468 │ │ │ │ + b 1ea8c │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 1eb10 │ │ │ │ - b 1eb08 │ │ │ │ + beq 1eab8 │ │ │ │ + b 1eab0 │ │ │ │ mov r3, #16 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r5, #25] │ │ │ │ strb r4, [r5, #36] @ 0x24 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andseq lr, r0, r0, asr #25 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ + andseq sp, r0, r0, lsr #26 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #100] @ 1ebd8 │ │ │ │ - ldr r4, [pc, #100] @ 1ebdc │ │ │ │ + ldr r3, [pc, #100] @ 1eb80 │ │ │ │ + ldr r4, [pc, #100] @ 1eb84 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3] │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1ebac │ │ │ │ - ldr r3, [pc, #60] @ 1ebe0 │ │ │ │ + beq 1eb54 │ │ │ │ + ldr r3, [pc, #60] @ 1eb88 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ - ldr r3, [pc, #48] @ 1ebe4 │ │ │ │ - ldr r2, [pc, #48] @ 1ebe8 │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + ldr r3, [pc, #48] @ 1eb8c │ │ │ │ + ldr r2, [pc, #48] @ 1eb90 │ │ │ │ ldr r1, [r4, r3] │ │ │ │ - ldr r3, [pc, #44] @ 1ebec │ │ │ │ + ldr r3, [pc, #44] @ 1eb94 │ │ │ │ ldr r1, [r1] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r2, #8] │ │ │ │ str r3, [r1, #4] │ │ │ │ pop {r4, pc} │ │ │ │ - andseq r2, r1, r4, lsr r2 │ │ │ │ - andseq lr, r0, ip, lsr #23 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andseq r2, r1, r8, ror #3 │ │ │ │ + andseq r1, r1, ip, lsl #5 │ │ │ │ + andseq sp, r0, ip, lsl #24 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andseq r1, r1, r0, asr #4 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #116] @ 1ec7c │ │ │ │ - ldr r3, [pc, #116] @ 1ec80 │ │ │ │ + ldr r4, [pc, #116] @ 1ec24 │ │ │ │ + ldr r3, [pc, #116] @ 1ec28 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4] │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r4] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #80] @ 1ec84 │ │ │ │ + ldr r2, [pc, #80] @ 1ec2c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r0, [r2, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #52] @ 1ec88 │ │ │ │ + ldr r2, [pc, #52] @ 1ec30 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ ldrb r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r3, [r0] │ │ │ │ bx r3 │ │ │ │ - andseq r2, r1, r0, lsr #3 │ │ │ │ - andseq lr, r0, r8, lsl fp │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + @ instruction: 0x001111f8 │ │ │ │ + andseq sp, r0, r8, ror fp │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #48] @ 1ecd4 │ │ │ │ + ldr r3, [pc, #48] @ 1ec7c │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r4, [pc, #40] @ 1ecd8 │ │ │ │ + ldr r4, [pc, #40] @ 1ec80 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [r3] │ │ │ │ - bl 1ebf0 │ │ │ │ - ldr r3, [pc, #28] @ 1ecdc │ │ │ │ + bl 1eb98 │ │ │ │ + ldr r3, [pc, #28] @ 1ec84 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ - andseq r2, r1, r4, lsl #2 │ │ │ │ - andseq lr, r0, ip, ror #20 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ + andseq r1, r1, ip, asr r1 │ │ │ │ + andseq sp, r0, ip, asr #21 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #272] @ 1ee08 │ │ │ │ - ldr r8, [pc, #272] @ 1ee0c │ │ │ │ + ldr r4, [pc, #272] @ 1edb0 │ │ │ │ + ldr r8, [pc, #272] @ 1edb4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r3, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - beq 1eda4 │ │ │ │ + beq 1ed4c │ │ │ │ mov r5, r6 │ │ │ │ ldrb r4, [r5], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1ed9c │ │ │ │ - ldr r3, [pc, #224] @ 1ee10 │ │ │ │ - ldr sl, [pc, #224] @ 1ee14 │ │ │ │ - ldr r9, [pc, #224] @ 1ee18 │ │ │ │ + beq 1ed44 │ │ │ │ + ldr r3, [pc, #224] @ 1edb8 │ │ │ │ + ldr sl, [pc, #224] @ 1edbc │ │ │ │ + ldr r9, [pc, #224] @ 1edc0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ mov r3, #0 │ │ │ │ - b 1ed58 │ │ │ │ + b 1ed00 │ │ │ │ ldrb r4, [r5], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1ed9c │ │ │ │ + beq 1ed44 │ │ │ │ ldrb r2, [r1, r4] │ │ │ │ cmp r2, r3 │ │ │ │ mov r3, r2 │ │ │ │ - bge 1ed4c │ │ │ │ - ldr r2, [pc, #172] @ 1ee1c │ │ │ │ + bge 1ecf4 │ │ │ │ + ldr r2, [pc, #172] @ 1edc4 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ ldrb r3, [r1, r4] │ │ │ │ ldrb r4, [r5], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 1ed58 │ │ │ │ + bne 1ed00 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ - ldr r2, [pc, #104] @ 1ee20 │ │ │ │ + bl 599ac │ │ │ │ + ldr r2, [pc, #104] @ 1edc8 │ │ │ │ mov r3, #98 @ 0x62 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ strb r1, [r0, r3] │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1edc4 │ │ │ │ - ldr r2, [pc, #72] @ 1ee24 │ │ │ │ + bne 1ed6c │ │ │ │ + ldr r2, [pc, #72] @ 1edcc │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [r0, r3] │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1ede4 │ │ │ │ + bne 1ed8c │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #3 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ - bl 8018 │ │ │ │ - b 1ed18 │ │ │ │ - ldrheq r2, [r1], -r0 │ │ │ │ - andseq lr, r0, r0, lsr #20 │ │ │ │ - andseq r2, r1, r4, ror r0 │ │ │ │ - andeq r4, sp, ip, lsr #2 │ │ │ │ - andseq r2, r1, r8, rrx │ │ │ │ - andeq r0, r0, r8, lsr #9 │ │ │ │ - andeq r4, sp, ip, ror #8 │ │ │ │ - andeq r4, sp, r8, asr r4 │ │ │ │ + bl 7fc8 │ │ │ │ + b 1ecc0 │ │ │ │ + andseq r1, r1, r8, lsl #2 │ │ │ │ + andseq sp, r0, r0, lsl #21 │ │ │ │ + andseq r1, r1, ip, asr #1 │ │ │ │ + andeq r3, sp, ip, lsl r8 │ │ │ │ + andseq r1, r1, r0, asr #1 │ │ │ │ + andeq r0, r0, r0, lsr #9 │ │ │ │ + andeq r3, sp, ip, asr fp │ │ │ │ + andeq r3, sp, r8, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #796] @ 1f15c │ │ │ │ + ldr r6, [pc, #796] @ 1f104 │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ mov r4, r0 │ │ │ │ - beq 1ee44 │ │ │ │ + beq 1edec │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - beq 1ef14 │ │ │ │ + beq 1eebc │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ - beq 1ef9c │ │ │ │ - bgt 1eea0 │ │ │ │ + beq 1ef44 │ │ │ │ + bgt 1ee48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1ef1c │ │ │ │ + beq 1eec4 │ │ │ │ cmp r0, #33 @ 0x21 │ │ │ │ - bne 1efe4 │ │ │ │ + bne 1ef8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ee28 │ │ │ │ + bl 1edd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 1ef14 │ │ │ │ + beq 1eebc │ │ │ │ ldr r3, [r4] │ │ │ │ eor r3, r3, #16 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #696] @ 1f160 │ │ │ │ + ldr r3, [pc, #696] @ 1f108 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 1efe4 │ │ │ │ + bne 1ef8c │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ef14 │ │ │ │ + bne 1eebc │ │ │ │ ldr r8, [r5] │ │ │ │ lsl r4, r4, #8 │ │ │ │ cmp r8, #0 │ │ │ │ orr r7, r4, #198 @ 0xc6 │ │ │ │ - beq 1ef14 │ │ │ │ - ldr r3, [pc, #648] @ 1f164 │ │ │ │ + beq 1eebc │ │ │ │ + ldr r3, [pc, #648] @ 1f10c │ │ │ │ mov r1, #16 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ stm r0, {r7, r8} │ │ │ │ str r8, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 1eefc │ │ │ │ + beq 1eea4 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - bne 1ee98 │ │ │ │ + bne 1ee40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r5] │ │ │ │ - bl 67080 │ │ │ │ - ldr r3, [pc, #568] @ 1f168 │ │ │ │ + bl 67028 │ │ │ │ + ldr r3, [pc, #568] @ 1f110 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 1f038 │ │ │ │ + beq 1efe0 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ - beq 1f07c │ │ │ │ + beq 1f024 │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ - beq 1eff0 │ │ │ │ - ldr r3, [pc, #544] @ 1f16c │ │ │ │ + beq 1ef98 │ │ │ │ + ldr r3, [pc, #544] @ 1f114 │ │ │ │ cmp r0, #636 @ 0x27c │ │ │ │ cmpne r0, r3 │ │ │ │ - beq 1ef64 │ │ │ │ + beq 1ef0c │ │ │ │ add r3, r3, #55 @ 0x37 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ cmpne r0, r3 │ │ │ │ - bne 1ef14 │ │ │ │ + bne 1eebc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1ef14 │ │ │ │ - ldr r3, [pc, #496] @ 1f164 │ │ │ │ + beq 1eebc │ │ │ │ + ldr r3, [pc, #496] @ 1f10c │ │ │ │ mov r1, #16 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ - ldr r3, [pc, #488] @ 1f170 │ │ │ │ + bl a37fc │ │ │ │ + ldr r3, [pc, #488] @ 1f118 │ │ │ │ str r7, [r0, #8] │ │ │ │ stm r0, {r3, r7} │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ - b 1ee98 │ │ │ │ + b 1ee40 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f194 │ │ │ │ - ldr r3, [pc, #436] @ 1f164 │ │ │ │ + bl 1f13c │ │ │ │ + ldr r3, [pc, #436] @ 1f10c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 1ef14 │ │ │ │ + beq 1eebc │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ mov r1, #16 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #230 @ 0xe6 │ │ │ │ mov r4, r0 │ │ │ │ stm r0, {r3, r7} │ │ │ │ str r6, [r0, #8] │ │ │ │ - b 1eefc │ │ │ │ + b 1eea4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ef14 │ │ │ │ - ldr r9, [pc, #364] @ 1f174 │ │ │ │ - ldr r3, [pc, #344] @ 1f164 │ │ │ │ + bne 1eebc │ │ │ │ + ldr r9, [pc, #364] @ 1f11c │ │ │ │ + ldr r3, [pc, #344] @ 1f10c │ │ │ │ mov r1, #16 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ str r9, [r0] │ │ │ │ str r7, [r0, #4] │ │ │ │ ldr r3, [r5] │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ - b 1eefc │ │ │ │ + b 1eea4 │ │ │ │ ldr r9, [r5, #20] │ │ │ │ cmp r9, #20 │ │ │ │ - beq 1f0a0 │ │ │ │ + beq 1f048 │ │ │ │ mov r0, r5 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ef14 │ │ │ │ + bne 1eebc │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - beq 1f094 │ │ │ │ + beq 1f03c │ │ │ │ ldr r3, [r5] │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ tst r3, #12 │ │ │ │ - beq 1f094 │ │ │ │ - ldr r8, [pc, #260] @ 1f178 │ │ │ │ + beq 1f03c │ │ │ │ + ldr r8, [pc, #260] @ 1f120 │ │ │ │ and r8, r8, r9, lsl #8 │ │ │ │ orr r9, r8, #166 @ 0xa6 │ │ │ │ - b 1f004 │ │ │ │ + b 1efac │ │ │ │ mov r0, r5 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1ef14 │ │ │ │ - ldr r9, [pc, #232] @ 1f17c │ │ │ │ - b 1f004 │ │ │ │ + bne 1eebc │ │ │ │ + ldr r9, [pc, #232] @ 1f124 │ │ │ │ + b 1efac │ │ │ │ lsl r9, r9, #8 │ │ │ │ orr r9, r9, #166 @ 0xa6 │ │ │ │ - b 1f004 │ │ │ │ - ldr r2, [pc, #216] @ 1f180 │ │ │ │ - ldr r1, [pc, #216] @ 1f184 │ │ │ │ + b 1efac │ │ │ │ + ldr r2, [pc, #216] @ 1f128 │ │ │ │ + ldr r1, [pc, #216] @ 1f12c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ - ldr r3, [pc, #200] @ 1f188 │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ + ldr r3, [pc, #200] @ 1f130 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ mov r8, r0 │ │ │ │ - b 1f0d4 │ │ │ │ + b 1f07c │ │ │ │ cmp r0, #9 │ │ │ │ cmpne r0, #32 │ │ │ │ - bne 1f0f4 │ │ │ │ + bne 1f09c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f0c8 │ │ │ │ - bl 57468 │ │ │ │ - b 1f0c8 │ │ │ │ + bne 1f070 │ │ │ │ + bl 57410 │ │ │ │ + b 1f070 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #12] │ │ │ │ ldr r9, [r4] │ │ │ │ subne r3, r3, #1 │ │ │ │ strne r3, [r4, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1f140 │ │ │ │ - bl 57664 │ │ │ │ + beq 1f0e8 │ │ │ │ + bl 5760c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl cd844 <__isoc23_strtoul@@Base+0x1e9c8> │ │ │ │ + bl ccf78 <__isoc23_strtoul@@Base+0x1e154> │ │ │ │ mov r0, r9 │ │ │ │ - bl 57338 │ │ │ │ + bl 572e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #0 │ │ │ │ - ldreq r9, [pc, #80] @ 1f18c │ │ │ │ - beq 1f004 │ │ │ │ - b 1ef14 │ │ │ │ - ldr r2, [pc, #72] @ 1f190 │ │ │ │ + ldreq r9, [pc, #80] @ 1f134 │ │ │ │ + beq 1efac │ │ │ │ + b 1eebc │ │ │ │ + ldr r2, [pc, #72] @ 1f138 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ mov r9, r0 │ │ │ │ - b 1f110 │ │ │ │ - andseq lr, r0, r8, ror #17 │ │ │ │ + b 1f0b8 │ │ │ │ + andseq sp, r0, r8, asr #18 │ │ │ │ andeq r0, r0, r1, lsl #16 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ andeq r0, r0, r6, lsr #4 │ │ │ │ andeq r6, r0, r6, asr #29 │ │ │ │ andeq r1, r0, r6, lsr #3 │ │ │ │ @ instruction: 0xffffbf00 │ │ │ │ andeq r1, r0, r6, lsr #1 │ │ │ │ - strdeq r9, [sp], -r0 │ │ │ │ - muleq sp, r0, r1 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ + andeq r9, sp, r0, ror #7 │ │ │ │ + andeq r3, sp, r0, lsl #17 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ andeq r0, r0, r6, lsr #29 │ │ │ │ - andeq r9, sp, r0, asr ip │ │ │ │ + andeq r9, sp, r0, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1ee28 │ │ │ │ - ldr r2, [pc, #336] @ 1f30c │ │ │ │ + bl 1edd0 │ │ │ │ + ldr r2, [pc, #336] @ 1f2b4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - ldr r7, [pc, #332] @ 1f310 │ │ │ │ + ldr r7, [pc, #332] @ 1f2b8 │ │ │ │ cmp r3, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ - bne 1f2fc │ │ │ │ + bne 1f2a4 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, #136 @ 0x88 │ │ │ │ - b 1f1e0 │ │ │ │ + b 1f188 │ │ │ │ mov r5, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ee28 │ │ │ │ + bl 1edd0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 1f304 │ │ │ │ - ldr r3, [pc, #276] @ 1f314 │ │ │ │ + beq 1f2ac │ │ │ │ + ldr r3, [pc, #276] @ 1f2bc │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ str r9, [r0] │ │ │ │ str r5, [r0, #4] │ │ │ │ str r4, [r0, #8] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq 1f1dc │ │ │ │ + beq 1f184 │ │ │ │ cmp r3, #636 @ 0x27c │ │ │ │ - bne 1f2dc │ │ │ │ - ldr r9, [pc, #212] @ 1f30c │ │ │ │ + bne 1f284 │ │ │ │ + ldr r9, [pc, #212] @ 1f2b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ee28 │ │ │ │ + bl 1edd0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, r9 │ │ │ │ mov r5, r0 │ │ │ │ - bne 1f2f4 │ │ │ │ + bne 1f29c │ │ │ │ mov sl, #136 @ 0x88 │ │ │ │ - b 1f258 │ │ │ │ + b 1f200 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ee28 │ │ │ │ + bl 1edd0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ mov fp, r0 │ │ │ │ - beq 1f304 │ │ │ │ - ldr r2, [pc, #156] @ 1f314 │ │ │ │ + beq 1f2ac │ │ │ │ + ldr r2, [pc, #156] @ 1f2bc │ │ │ │ mov r1, #12 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r0, [r2, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ str sl, [r0] │ │ │ │ stmib r0, {r5, fp} │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq 1f254 │ │ │ │ + beq 1f1fc │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r8, #0 │ │ │ │ - beq 1f304 │ │ │ │ - ldr r3, [pc, #100] @ 1f314 │ │ │ │ + beq 1f2ac │ │ │ │ + ldr r3, [pc, #100] @ 1f2bc │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #137 @ 0x89 │ │ │ │ stm r0, {r3, r8} │ │ │ │ str r4, [r0, #8] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #636 @ 0x27c │ │ │ │ - bne 1f2e0 │ │ │ │ + bne 1f288 │ │ │ │ mov r8, r0 │ │ │ │ - b 1f234 │ │ │ │ + b 1f1dc │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 1f304 │ │ │ │ + bne 1f2ac │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ - b 1f29c │ │ │ │ + b 1f244 │ │ │ │ mov r8, r0 │ │ │ │ - b 1f228 │ │ │ │ + b 1f1d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ andeq r0, r0, r6, lsr #4 │ │ │ │ - andseq lr, r0, r4, ror #10 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andseq sp, r0, r4, asr #11 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r7, [pc, #3360] @ 20050 │ │ │ │ + ldr r7, [pc, #3360] @ 1fff8 │ │ │ │ mov r5, r1 │ │ │ │ ands r1, r1, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r9, [r0, #12] │ │ │ │ ldr sl, [r0, #16] │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 1f380 │ │ │ │ - ldr r2, [pc, #3320] @ 20054 │ │ │ │ + bne 1f328 │ │ │ │ + ldr r2, [pc, #3320] @ 1fffc │ │ │ │ and r6, r3, #253 @ 0xfd │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r6, #60 @ 0x3c │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - bne 1f380 │ │ │ │ + bne 1f328 │ │ │ │ mov r2, #1 │ │ │ │ - bl 206f0 │ │ │ │ + bl 20698 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f400 │ │ │ │ - ldr r2, [pc, #3272] @ 20058 │ │ │ │ + beq 1f3a8 │ │ │ │ + ldr r2, [pc, #3272] @ 20000 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ cmpne r3, r2 │ │ │ │ - beq 1f450 │ │ │ │ - ldr r2, [pc, #3260] @ 2005c │ │ │ │ + beq 1f3f8 │ │ │ │ + ldr r2, [pc, #3260] @ 20004 │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt 1f4f8 │ │ │ │ + bgt 1f4a0 │ │ │ │ cmp r3, #264 @ 0x108 │ │ │ │ - bgt 1f55c │ │ │ │ + bgt 1f504 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - beq 1fb60 │ │ │ │ + beq 1fb08 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq 1fb88 │ │ │ │ + beq 1fb30 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne 1f900 │ │ │ │ - ldr r3, [pc, #3216] @ 20060 │ │ │ │ + bne 1f8a8 │ │ │ │ + ldr r3, [pc, #3216] @ 20008 │ │ │ │ mov r1, #8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20288 │ │ │ │ + bl 20230 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ - b 1f6cc │ │ │ │ + b 1f674 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e74 │ │ │ │ + bl 21e1c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1f430 │ │ │ │ + beq 1f3d8 │ │ │ │ ldrb r2, [r4, #33] @ 0x21 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1f46c │ │ │ │ + bne 1f414 │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r4, #32] │ │ │ │ ldr r3, [r5] │ │ │ │ orr r3, r3, r9 │ │ │ │ str r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt 1f900 │ │ │ │ + bgt 1f8a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 20c08 │ │ │ │ + b 20bb0 │ │ │ │ ldr r1, [r0] │ │ │ │ tst r1, #16 │ │ │ │ - beq 1f584 │ │ │ │ + beq 1f52c │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1f430 │ │ │ │ + beq 1f3d8 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ tst r3, #1 │ │ │ │ - beq 1f430 │ │ │ │ + beq 1f3d8 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ add sl, r6, #9 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 1f430 │ │ │ │ + bne 1f3d8 │ │ │ │ ldrb r2, [sl, #1] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 1f430 │ │ │ │ - ldr r2, [pc, #2988] @ 20060 │ │ │ │ + bne 1f3d8 │ │ │ │ + ldr r2, [pc, #2988] @ 20008 │ │ │ │ ldr r8, [r7, r2] │ │ │ │ ldr r2, [r8] │ │ │ │ tst r2, #4194304 @ 0x400000 │ │ │ │ - bne 1f53c │ │ │ │ + bne 1f4e4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 1f52c │ │ │ │ + bne 1f4d4 │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne 1f52c │ │ │ │ + bne 1f4d4 │ │ │ │ ldrb r3, [r6, #11] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1fe30 │ │ │ │ + bne 1fdd8 │ │ │ │ ldr r6, [r6] │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ tst r3, #1 │ │ │ │ - beq 1f484 │ │ │ │ + beq 1f42c │ │ │ │ add r6, r6, #9 │ │ │ │ - b 1f600 │ │ │ │ + b 1f5a8 │ │ │ │ cmp r3, #552 @ 0x228 │ │ │ │ - beq 1fb44 │ │ │ │ - ldr r2, [pc, #2908] @ 20064 │ │ │ │ + beq 1faec │ │ │ │ + ldr r2, [pc, #2908] @ 2000c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 1f900 │ │ │ │ - ldr r1, [pc, #2900] @ 20068 │ │ │ │ + bne 1f8a8 │ │ │ │ + ldr r1, [pc, #2900] @ 20010 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f194 │ │ │ │ + bl 1f13c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ bic r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r0] │ │ │ │ - b 1f6cc │ │ │ │ + b 1f674 │ │ │ │ ldr r6, [r6] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1f484 │ │ │ │ - b 1f430 │ │ │ │ + bne 1f42c │ │ │ │ + b 1f3d8 │ │ │ │ sub r2, r3, #43 @ 0x2b │ │ │ │ tst r2, #253 @ 0xfd │ │ │ │ - bne 1f4c0 │ │ │ │ + bne 1f468 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, sl │ │ │ │ - bl 1ece0 │ │ │ │ + bl 1ec88 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ - b 1f4c0 │ │ │ │ - ldr r2, [pc, #2824] @ 2006c │ │ │ │ + b 1f468 │ │ │ │ + ldr r2, [pc, #2824] @ 20014 │ │ │ │ sub r3, r3, #264 @ 0x108 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bhi 1f900 │ │ │ │ + bhi 1f8a8 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r2, #2 │ │ │ │ add sl, r3, #24 │ │ │ │ - beq 1fab0 │ │ │ │ + beq 1fa58 │ │ │ │ ldr r6, [sl], #4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1f430 │ │ │ │ + beq 1f3d8 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 1f5b4 │ │ │ │ + bne 1f55c │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 1f5f8 │ │ │ │ - ldr r2, [pc, #2724] @ 20060 │ │ │ │ + beq 1f5a0 │ │ │ │ + ldr r2, [pc, #2724] @ 20008 │ │ │ │ ldr r8, [r7, r2] │ │ │ │ ldr r2, [r8] │ │ │ │ tst r2, #4194304 @ 0x400000 │ │ │ │ - bne 1f648 │ │ │ │ + bne 1f5f0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 1f590 │ │ │ │ + bne 1f538 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne 1f590 │ │ │ │ + bne 1f538 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ cmp r3, #0 │ │ │ │ addne r6, r6, #2 │ │ │ │ - bne 1f600 │ │ │ │ + bne 1f5a8 │ │ │ │ ldr r6, [sl] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1f430 │ │ │ │ - ldr r3, [pc, #2656] @ 20060 │ │ │ │ + beq 1f3d8 │ │ │ │ + ldr r3, [pc, #2656] @ 20008 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ - ldr fp, [pc, #2664] @ 20070 │ │ │ │ + ldr fp, [pc, #2664] @ 20018 │ │ │ │ ldr sl, [r8, #28] │ │ │ │ add fp, pc, fp │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1fdbc │ │ │ │ - ldr r1, [pc, #2644] @ 20074 │ │ │ │ + beq 1fd64 │ │ │ │ + ldr r1, [pc, #2644] @ 2001c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r8, #28] │ │ │ │ - bl 15968 │ │ │ │ - ldr r3, [pc, #2624] @ 20078 │ │ │ │ + bl 15910 │ │ │ │ + ldr r3, [pc, #2624] @ 20020 │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ orr r3, r2, r3 │ │ │ │ strh r3, [r0, #12] │ │ │ │ str sl, [r8, #28] │ │ │ │ - b 1f430 │ │ │ │ + b 1f3d8 │ │ │ │ ldrb r2, [r6] │ │ │ │ sub r2, r2, #43 @ 0x2b │ │ │ │ tst r2, #253 @ 0xfd │ │ │ │ - bne 1f5c8 │ │ │ │ + bne 1f570 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ece0 │ │ │ │ + bl 1ec88 │ │ │ │ ldrb r3, [r6] │ │ │ │ - b 1f5c8 │ │ │ │ - ldr r3, [pc, #2540] @ 20060 │ │ │ │ + b 1f570 │ │ │ │ + ldr r3, [pc, #2540] @ 20008 │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - ldr r1, [pc, #2544] @ 2007c │ │ │ │ + ldr r1, [pc, #2544] @ 20024 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #2536] @ 20080 │ │ │ │ + ldr r0, [pc, #2536] @ 20028 │ │ │ │ cmp r3, r0 │ │ │ │ movne r3, #21 │ │ │ │ moveq r3, #5 │ │ │ │ str r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 20288 │ │ │ │ - ldr r1, [pc, #2512] @ 20084 │ │ │ │ + bl 20230 │ │ │ │ + ldr r1, [pc, #2512] @ 2002c │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 20288 │ │ │ │ + bl 20230 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 206f0 │ │ │ │ + bl 20698 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 1f724 │ │ │ │ - ldr r3, [pc, #2412] @ 20060 │ │ │ │ + beq 1f6cc │ │ │ │ + ldr r3, [pc, #2412] @ 20008 │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #14 │ │ │ │ str r5, [r0, #8] │ │ │ │ strd r2, [r0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r6, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r9, [r4, #12] │ │ │ │ str sl, [r4, #16] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2336] @ 20060 │ │ │ │ + ldr r3, [pc, #2336] @ 20008 │ │ │ │ mov r1, #20 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ mov fp, #0 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #2348] @ 20088 │ │ │ │ + ldr r2, [pc, #2348] @ 20030 │ │ │ │ cmp r3, r2 │ │ │ │ movne r3, #27 │ │ │ │ moveq r3, #11 │ │ │ │ str r3, [r0] │ │ │ │ str fp, [r0, #12] │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, fp │ │ │ │ - beq 1fbb0 │ │ │ │ + beq 1fb58 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #552 @ 0x228 │ │ │ │ - bne 1fd78 │ │ │ │ + bne 1fd20 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #11 │ │ │ │ - bne 1fd78 │ │ │ │ - ldr r3, [pc, #2272] @ 2008c │ │ │ │ + bne 1fd20 │ │ │ │ + ldr r3, [pc, #2272] @ 20034 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldr r2, [r7, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ mov lr, r2 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r8, #272] @ 0x110 │ │ │ │ @@ -23862,1343 +23862,1343 @@ │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ stm ip, {r0, r1} │ │ │ │ str r9, [sp, #32] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #9 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ mov r3, #0 │ │ │ │ cmp fp, #2 │ │ │ │ str r3, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strb r3, [r0, #8] │ │ │ │ - beq 1fc3c │ │ │ │ + beq 1fbe4 │ │ │ │ mov r3, #5 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 6b580 │ │ │ │ + bl 6b528 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r6, [r8, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ ldr r9, [r6, #24] │ │ │ │ ldr r1, [r6] │ │ │ │ ldrb ip, [r0, #-1] │ │ │ │ sub r1, r1, r9 │ │ │ │ cmp ip, #59 @ 0x3b │ │ │ │ sub r7, r1, #1 │ │ │ │ - bne 1ff3c │ │ │ │ + bne 1fee4 │ │ │ │ cmp r7, #9 │ │ │ │ - bls 1fdf8 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bls 1fda0 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ add ip, r9, r7 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 1f8a8 │ │ │ │ + b 1f850 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, #9 │ │ │ │ - beq 1fd80 │ │ │ │ + beq 1fd28 │ │ │ │ ldrb r3, [ip, #-1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 1f89c │ │ │ │ + bne 1f844 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e7d8 │ │ │ │ + bl 1e780 │ │ │ │ cmp fp, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 1fe8c │ │ │ │ + beq 1fe34 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r6, [r8, #272] @ 0x110 │ │ │ │ add fp, fp, #1 │ │ │ │ - b 1f820 │ │ │ │ + b 1f7c8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1f400 │ │ │ │ + bne 1f3a8 │ │ │ │ mov r5, #0 │ │ │ │ - b 1f444 │ │ │ │ - ldr r3, [pc, #1864] @ 20060 │ │ │ │ + b 1f3ec │ │ │ │ + ldr r3, [pc, #1864] @ 20008 │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #4 │ │ │ │ - ldr r1, [pc, #1888] @ 20090 │ │ │ │ + ldr r1, [pc, #1888] @ 20038 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20288 │ │ │ │ + bl 20230 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r1, #260 @ 0x104 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 20288 │ │ │ │ + bl 20230 │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #260 @ 0x104 │ │ │ │ - beq 1fe1c │ │ │ │ - ldr r2, [pc, #1832] @ 20094 │ │ │ │ + beq 1fdc4 │ │ │ │ + ldr r2, [pc, #1832] @ 2003c │ │ │ │ cmp r3, r2 │ │ │ │ - beq 1fe48 │ │ │ │ + beq 1fdf0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - b 1f6cc │ │ │ │ - ldr r3, [pc, #1756] @ 20060 │ │ │ │ + b 1f674 │ │ │ │ + ldr r3, [pc, #1756] @ 20008 │ │ │ │ mov r1, #32 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fd78 │ │ │ │ + bne 1fd20 │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #9 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 1f9cc │ │ │ │ + beq 1f974 │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ - bne 1fd78 │ │ │ │ + bne 1fd20 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 20288 │ │ │ │ + bl 20230 │ │ │ │ str r0, [r5, #8] │ │ │ │ - b 1f6cc │ │ │ │ - ldr r3, [pc, #1628] @ 20060 │ │ │ │ + b 1f674 │ │ │ │ + ldr r3, [pc, #1628] @ 20008 │ │ │ │ mov r1, #20 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr fp, [r4, #12] │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fd78 │ │ │ │ + bne 1fd20 │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r5, #4] │ │ │ │ mov r2, #71 @ 0x47 │ │ │ │ str r0, [r5, #12] │ │ │ │ str r2, [r5] │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ str r3, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 1fa4c │ │ │ │ + beq 1f9f4 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - beq 1fd78 │ │ │ │ - ldr r3, [pc, #1580] @ 20098 │ │ │ │ + beq 1fd20 │ │ │ │ + ldr r3, [pc, #1580] @ 20040 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 1fe84 │ │ │ │ + beq 1fe2c │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ - bne 1fd78 │ │ │ │ + bne 1fd20 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 204bc │ │ │ │ + bl 20464 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - bne 1f6cc │ │ │ │ + bne 1f674 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - bne 1f6cc │ │ │ │ + bne 1f674 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str fp, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1faec │ │ │ │ - ldr r3, [pc, #1436] @ 20060 │ │ │ │ + beq 1fa94 │ │ │ │ + ldr r3, [pc, #1436] @ 20008 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ ldr r3, [r8, #104] @ 0x68 │ │ │ │ ldr r6, [r3, #652] @ 0x28c │ │ │ │ - b 1fadc │ │ │ │ + b 1fa84 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1faec │ │ │ │ + beq 1fa94 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fad0 │ │ │ │ - ldr r3, [pc, #1448] @ 2009c │ │ │ │ + bne 1fa78 │ │ │ │ + ldr r3, [pc, #1448] @ 20044 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ - ldr r3, [pc, #1440] @ 200a0 │ │ │ │ + ldr r3, [pc, #1440] @ 20048 │ │ │ │ ldr r2, [r8] │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r6, [r7, r3] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fb08 │ │ │ │ - ldr r3, [pc, #1408] @ 200a4 │ │ │ │ + bne 1fab0 │ │ │ │ + ldr r3, [pc, #1408] @ 2004c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1f430 │ │ │ │ + bne 1f3d8 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r6, [sl, r3, lsl #2] │ │ │ │ - b 1f5f0 │ │ │ │ + b 1f598 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e7d8 │ │ │ │ + bl 1e780 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ - b 1f6d4 │ │ │ │ + bl 67028 │ │ │ │ + b 1f67c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1f400 │ │ │ │ + bne 1f3a8 │ │ │ │ tst r5, #128 @ 0x80 │ │ │ │ - beq 1f908 │ │ │ │ + beq 1f8b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - beq 1fd78 │ │ │ │ + beq 1fd20 │ │ │ │ mov r9, #4096 @ 0x1000 │ │ │ │ - b 1f404 │ │ │ │ + b 1f3ac │ │ │ │ mov r3, #0 │ │ │ │ ldrb r8, [r4, #35] @ 0x23 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ - bl 20288 │ │ │ │ + bl 20230 │ │ │ │ strb r8, [r4, #35] @ 0x23 │ │ │ │ mov r5, r0 │ │ │ │ - b 1f6cc │ │ │ │ + b 1f674 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r3, #9 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ str r3, [r2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 1fbcc │ │ │ │ - ldr r3, [pc, #1204] @ 20098 │ │ │ │ + beq 1fb74 │ │ │ │ + ldr r3, [pc, #1204] @ 20040 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 1feb8 │ │ │ │ + beq 1fe60 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - beq 1fc28 │ │ │ │ - ldr r3, [pc, #1156] @ 2007c │ │ │ │ + beq 1fbd0 │ │ │ │ + ldr r3, [pc, #1156] @ 20024 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #123 @ 0x7b │ │ │ │ - bne 1fd78 │ │ │ │ + bne 1fd20 │ │ │ │ cmp r0, r3 │ │ │ │ - ldr r1, [pc, #1144] @ 20084 │ │ │ │ + ldr r1, [pc, #1144] @ 2002c │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ movne r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 20288 │ │ │ │ + bl 20230 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r5, r3 │ │ │ │ str r0, [r3, #8] │ │ │ │ - b 1f6cc │ │ │ │ + b 1f674 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 1fc28 │ │ │ │ - b 1fbf0 │ │ │ │ + beq 1fbd0 │ │ │ │ + b 1fb98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str fp, [sp, #16] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r3, [r8, #272] @ 0x110 │ │ │ │ ldrb fp, [r1] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cmp fp, #0 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 1ffb8 │ │ │ │ + beq 1ff60 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b 1fc90 │ │ │ │ + b 1fc38 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldrb fp, [r1] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1fca4 │ │ │ │ + beq 1fc4c │ │ │ │ ldr r3, [r0] │ │ │ │ lsl fp, fp, #1 │ │ │ │ ldrh r3, [r3, fp] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 1fc7c │ │ │ │ + bne 1fc24 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr lr, [sp, #24] │ │ │ │ cmp r3, #2 │ │ │ │ ldr r8, [sp, #4] │ │ │ │ mov ip, r0 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r8!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r8!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bne 1ff98 │ │ │ │ + bne 1ff40 │ │ │ │ ldrb r0, [ip, #9] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1fe38 │ │ │ │ + bne 1fde0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 66c08 │ │ │ │ + bl 66bb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 1fd60 │ │ │ │ + beq 1fd08 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - beq 1ff30 │ │ │ │ - ldr r3, [pc, #848] @ 2007c │ │ │ │ + beq 1fed8 │ │ │ │ + ldr r3, [pc, #848] @ 20024 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #123 @ 0x7b │ │ │ │ - bne 1fd78 │ │ │ │ + bne 1fd20 │ │ │ │ cmp r0, r3 │ │ │ │ - ldr r1, [pc, #836] @ 20084 │ │ │ │ + ldr r1, [pc, #836] @ 2002c │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ movne r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 20288 │ │ │ │ + bl 20230 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, #5 │ │ │ │ str r3, [r2] │ │ │ │ str r0, [r2, #8] │ │ │ │ - b 1f6cc │ │ │ │ + b 1f674 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 1fd60 │ │ │ │ + beq 1fd08 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - bne 1fd24 │ │ │ │ + bne 1fccc │ │ │ │ mov r0, r4 │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ tst fp, #1 │ │ │ │ - beq 1f8f8 │ │ │ │ + beq 1f8a0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 20028 │ │ │ │ + bcs 1ffd0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ strb r2, [r3] │ │ │ │ - b 1f8c8 │ │ │ │ - ldr r3, [pc, #740] @ 200a8 │ │ │ │ - ldr r2, [pc, #740] @ 200ac │ │ │ │ + b 1f870 │ │ │ │ + ldr r3, [pc, #740] @ 20050 │ │ │ │ + ldr r2, [pc, #740] @ 20054 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #732] @ 200b0 │ │ │ │ + ldr r3, [pc, #732] @ 20058 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [fp, #4] │ │ │ │ ldr r0, [r8, #28] │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ - b 1f618 │ │ │ │ + b 1f5c0 │ │ │ │ eor r0, fp, #1 │ │ │ │ andeq r0, r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1f8f8 │ │ │ │ + bne 1f8a0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 20034 │ │ │ │ + bne 1ffdc │ │ │ │ str r9, [r6] │ │ │ │ - b 1f8c8 │ │ │ │ - ldr r1, [pc, #656] @ 200b4 │ │ │ │ + b 1f870 │ │ │ │ + ldr r1, [pc, #656] @ 2005c │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20288 │ │ │ │ - b 1f974 │ │ │ │ + bl 20230 │ │ │ │ + b 1f91c │ │ │ │ add r6, r6, #11 │ │ │ │ - b 1f600 │ │ │ │ + b 1f5a8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e7d8 │ │ │ │ - b 1fcf8 │ │ │ │ - ldr r3, [pc, #616] @ 200b8 │ │ │ │ + bl 1e780 │ │ │ │ + b 1fca0 │ │ │ │ + ldr r3, [pc, #616] @ 20060 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 1f318 │ │ │ │ + bl 1f2c0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq 1f6d4 │ │ │ │ + beq 1f67c │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #14 │ │ │ │ ldreq r3, [r0, #8] │ │ │ │ streq r3, [r5, #12] │ │ │ │ streq r5, [r0, #8] │ │ │ │ moveq r5, r0 │ │ │ │ - b 1f6d4 │ │ │ │ + b 1f67c │ │ │ │ mov r1, #264 @ 0x108 │ │ │ │ - b 1fa7c │ │ │ │ + b 1fa24 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mov r1, #12 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r0, #8] │ │ │ │ mov r3, #3 │ │ │ │ str r6, [r0, #4] │ │ │ │ str r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r8, #272] @ 0x110 │ │ │ │ - b 1f8f8 │ │ │ │ + b 1f8a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 1ffa8 │ │ │ │ + beq 1ff50 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #10 │ │ │ │ cmpne r1, #59 @ 0x3b │ │ │ │ - bne 1fd78 │ │ │ │ + bne 1fd20 │ │ │ │ ldr r3, [r8] │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ - bne 1fff8 │ │ │ │ + bne 1ffa0 │ │ │ │ mov r1, #32 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #59 @ 0x3b │ │ │ │ - bne 1fd78 │ │ │ │ + bne 1fd20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 1ff14 │ │ │ │ + beq 1febc │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - bne 1fbf0 │ │ │ │ - b 1fd78 │ │ │ │ + bne 1fb98 │ │ │ │ + b 1fd20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ - b 1fd24 │ │ │ │ + bl 67028 │ │ │ │ + b 1fccc │ │ │ │ str fp, [sp, #16] │ │ │ │ ldrb fp, [r0] │ │ │ │ str r6, [sp, #12] │ │ │ │ cmp fp, #0 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ - bne 1fc68 │ │ │ │ + bne 1fc10 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr lr, [sp, #24] │ │ │ │ ldr ip, [sp, #4] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ - ldr r3, [pc, #284] @ 200bc │ │ │ │ + ldr r3, [pc, #284] @ 20064 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e74 │ │ │ │ - b 1fefc │ │ │ │ + bl 21e1c │ │ │ │ + b 1fea4 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr lr, [sp, #24] │ │ │ │ ldr r8, [sp, #4] │ │ │ │ mov ip, r0 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r8!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia r8!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm r8, {r0, r1} │ │ │ │ - b 1fcec │ │ │ │ - ldr r3, [pc, #192] @ 200c0 │ │ │ │ - ldr r0, [pc, #192] @ 200c4 │ │ │ │ + b 1fc94 │ │ │ │ + ldr r3, [pc, #192] @ 20068 │ │ │ │ + ldr r0, [pc, #192] @ 2006c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp r1, #10 │ │ │ │ subeq r3, r3, #1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 9772c │ │ │ │ - b 1fee4 │ │ │ │ + bl 976d4 │ │ │ │ + b 1fe8c │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 1f8c8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 1f870 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ cmp r7, #9 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - beq 1fd98 │ │ │ │ - b 1f8c8 │ │ │ │ - @ instruction: 0x0010e3f4 │ │ │ │ + beq 1fd40 │ │ │ │ + b 1f870 │ │ │ │ + andseq sp, r0, r4, asr r4 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ andeq r0, r0, lr, lsl #2 │ │ │ │ andeq r0, r0, r1, lsl r1 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r0, fp, asr r2 │ │ │ │ andeq r0, r0, sp, asr r2 │ │ │ │ - muleq sp, ip, r5 │ │ │ │ - andseq r1, r1, r0, lsr #15 │ │ │ │ + andeq r9, sp, ip, lsl #25 │ │ │ │ + @ instruction: 0x001107f8 │ │ │ │ @ instruction: 0xfffff168 │ │ │ │ @ instruction: 0xffffa00c │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r0, r0, fp, lsl #2 │ │ │ │ andeq r0, r0, r7, lsl #2 │ │ │ │ andeq r0, r0, sl, lsl #2 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, r0, ip, lsr r7 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r0, r0, r4, lsr r7 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ teqeq r2, r5 @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ andeq r0, r0, r9, lsr #4 │ │ │ │ - andeq r0, r0, r0, lsr #15 │ │ │ │ - andeq r2, sp, r8, asr lr │ │ │ │ + muleq r0, r8, r7 │ │ │ │ + andeq r2, sp, r8, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #408] @ 20278 │ │ │ │ + ldr r6, [pc, #408] @ 20220 │ │ │ │ tst r1, #1 │ │ │ │ mov r5, r1 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ - bne 20150 │ │ │ │ - bl 67080 │ │ │ │ + bne 200f8 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #33 @ 0x21 │ │ │ │ cmpne r0, #272 @ 0x110 │ │ │ │ andne r1, r5, #128 @ 0x80 │ │ │ │ - bne 20174 │ │ │ │ - ldr r3, [pc, #368] @ 2027c │ │ │ │ + bne 2011c │ │ │ │ + ldr r3, [pc, #368] @ 20224 │ │ │ │ mov r1, #8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #13 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ movne r3, #13 │ │ │ │ moveq r3, #29 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5] │ │ │ │ - bl 200c8 │ │ │ │ + bl 20070 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 20150 │ │ │ │ + beq 200f8 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - bne 200f4 │ │ │ │ + bne 2009c │ │ │ │ tst r5, #128 @ 0x80 │ │ │ │ movne r1, #128 @ 0x80 │ │ │ │ - beq 20270 │ │ │ │ + beq 20218 │ │ │ │ orr r1, r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f318 │ │ │ │ + bl 1f2c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 20148 │ │ │ │ + beq 200f0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - bne 20148 │ │ │ │ - ldr r3, [pc, #224] @ 2027c │ │ │ │ + bne 200f0 │ │ │ │ + ldr r3, [pc, #224] @ 20224 │ │ │ │ mov r1, #16 │ │ │ │ ldr r9, [r6, r3] │ │ │ │ ldr r8, [r5] │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ - ldr r3, [pc, #204] @ 20280 │ │ │ │ + bl a37fc │ │ │ │ + ldr r3, [pc, #204] @ 20228 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 200c8 │ │ │ │ + bl 20070 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 20260 │ │ │ │ + beq 20208 │ │ │ │ ldr r3, [r7] │ │ │ │ and r2, r3, #15 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 2024c │ │ │ │ + beq 201f4 │ │ │ │ cmp r2, #10 │ │ │ │ orreq r3, r3, #1152 @ 0x480 │ │ │ │ streq r3, [r7] │ │ │ │ - beq 2022c │ │ │ │ + beq 201d4 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ mov r1, #16 │ │ │ │ - bl a3854 │ │ │ │ - ldr r3, [pc, #108] @ 20284 │ │ │ │ + bl a37fc │ │ │ │ + ldr r3, [pc, #108] @ 2022c │ │ │ │ stmib r0, {r5, r7} │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ mov r1, #12 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ and r3, r8, #4096 @ 0x1000 │ │ │ │ orr r3, r3, #2 │ │ │ │ mov r5, r0 │ │ │ │ stm r0, {r3, r6, r7} │ │ │ │ - b 20148 │ │ │ │ + b 200f0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ orr r3, r3, #1152 @ 0x480 │ │ │ │ str r3, [r2] │ │ │ │ - b 2022c │ │ │ │ + b 201d4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 20148 │ │ │ │ + beq 200f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 66cc0 │ │ │ │ - andseq sp, r0, r4, asr #12 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 66c68 │ │ │ │ + andseq ip, r0, r4, lsr #13 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r0, sl, lsl #4 │ │ │ │ andeq r0, r0, lr, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r2 │ │ │ │ - bl 1eb5c │ │ │ │ + bl 1eb04 │ │ │ │ cmp r9, #10 │ │ │ │ moveq r3, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - ldr r7, [pc, #488] @ 204a8 │ │ │ │ + ldr r7, [pc, #488] @ 20450 │ │ │ │ add r7, pc, r7 │ │ │ │ streq r3, [r4, #16] │ │ │ │ - bl 200c8 │ │ │ │ + bl 20070 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2044c │ │ │ │ - ldr r8, [pc, #468] @ 204ac │ │ │ │ - b 2031c │ │ │ │ + beq 203f4 │ │ │ │ + ldr r8, [pc, #468] @ 20454 │ │ │ │ + b 202c4 │ │ │ │ cmp r3, #636 @ 0x27c │ │ │ │ - bne 20330 │ │ │ │ + bne 202d8 │ │ │ │ mov r6, #9 │ │ │ │ mov r1, #129 @ 0x81 │ │ │ │ mov r0, r4 │ │ │ │ - bl 200c8 │ │ │ │ + bl 20070 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 20478 │ │ │ │ - ldr r3, [pc, #432] @ 204b0 │ │ │ │ + beq 20420 │ │ │ │ + ldr r3, [pc, #432] @ 20458 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ str r5, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0] │ │ │ │ str fp, [r0, #8] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 202d8 │ │ │ │ + bne 20280 │ │ │ │ mov r6, #8 │ │ │ │ - b 202e4 │ │ │ │ + b 2028c │ │ │ │ cmp r3, #10 │ │ │ │ - beq 20434 │ │ │ │ + beq 203dc │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 203dc │ │ │ │ - ble 203f4 │ │ │ │ - ldr r2, [pc, #360] @ 204b4 │ │ │ │ + beq 20384 │ │ │ │ + ble 2039c │ │ │ │ + ldr r2, [pc, #360] @ 2045c │ │ │ │ cmp r3, r2 │ │ │ │ - ldreq r8, [pc, #356] @ 204b8 │ │ │ │ - bne 20408 │ │ │ │ + ldreq r8, [pc, #356] @ 20460 │ │ │ │ + bne 203b0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, #16 │ │ │ │ cmp r3, #1 │ │ │ │ - ldr r3, [pc, #328] @ 204b0 │ │ │ │ + ldr r3, [pc, #328] @ 20458 │ │ │ │ ldreq r5, [r5, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #0 │ │ │ │ str r8, [r0] │ │ │ │ str r5, [r0, #8] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ orr r2, sl, #4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 20288 │ │ │ │ + bl 20230 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 203d0 │ │ │ │ - ldr r3, [pc, #252] @ 204b0 │ │ │ │ + beq 20378 │ │ │ │ + ldr r3, [pc, #252] @ 20458 │ │ │ │ mov r1, #12 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #3 │ │ │ │ stm r0, {r3, r6} │ │ │ │ mov r6, r0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bl 1ebf0 │ │ │ │ + bl 1eb98 │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bic r3, r9, #2048 @ 0x800 │ │ │ │ cmp r9, #10 │ │ │ │ cmpne r3, #0 │ │ │ │ mov r6, r5 │ │ │ │ - beq 203d0 │ │ │ │ - b 20478 │ │ │ │ + beq 20378 │ │ │ │ + b 20420 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ moveq r8, #106 @ 0x6a │ │ │ │ - beq 20354 │ │ │ │ + beq 202fc │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - beq 20444 │ │ │ │ + beq 203ec │ │ │ │ mov r6, r5 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r9, #0 │ │ │ │ - beq 203d0 │ │ │ │ + beq 20378 │ │ │ │ cmp r9, #260 @ 0x104 │ │ │ │ - bne 20478 │ │ │ │ + bne 20420 │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 203d0 │ │ │ │ - b 20478 │ │ │ │ + bls 20378 │ │ │ │ + b 20420 │ │ │ │ tst sl, #1 │ │ │ │ movne r3, #59 @ 0x3b │ │ │ │ strne r3, [r4, #8] │ │ │ │ - beq 20408 │ │ │ │ + beq 203b0 │ │ │ │ mov r6, r5 │ │ │ │ - b 20394 │ │ │ │ + b 2033c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 20480 │ │ │ │ + beq 20428 │ │ │ │ tst sl, #4 │ │ │ │ - beq 20478 │ │ │ │ + beq 20420 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 203dc │ │ │ │ - ble 20494 │ │ │ │ - ldr r2, [pc, #64] @ 204b4 │ │ │ │ + beq 20384 │ │ │ │ + ble 2043c │ │ │ │ + ldr r2, [pc, #64] @ 2045c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 20408 │ │ │ │ + bne 203b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ ands r6, sl, #1 │ │ │ │ - beq 2040c │ │ │ │ + beq 203b4 │ │ │ │ mov r3, #59 @ 0x3b │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 20478 │ │ │ │ + b 20420 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - beq 20478 │ │ │ │ + beq 20420 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bne 20408 │ │ │ │ - b 20478 │ │ │ │ - andseq sp, r0, ip, ror #8 │ │ │ │ + bne 203b0 │ │ │ │ + b 20420 │ │ │ │ + andseq ip, r0, ip, asr #9 │ │ │ │ andeq r0, r0, r6, lsr #4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r4, r0, ip, ror r0 │ │ │ │ andeq r0, r0, sl, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #336] @ 20624 │ │ │ │ + ldr r6, [pc, #336] @ 205cc │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ mov r5, r0 │ │ │ │ - beq 204dc │ │ │ │ + beq 20484 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - beq 20544 │ │ │ │ + beq 204ec │ │ │ │ cmp r7, r0 │ │ │ │ - beq 205e4 │ │ │ │ - ldr r3, [pc, #288] @ 20628 │ │ │ │ + beq 2058c │ │ │ │ + ldr r3, [pc, #288] @ 205d0 │ │ │ │ mov r1, #16 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r0] │ │ │ │ strb r3, [r0, #12] │ │ │ │ - bne 2055c │ │ │ │ + bne 20504 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 2052c │ │ │ │ + beq 204d4 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - bne 2055c │ │ │ │ + bne 20504 │ │ │ │ mov r0, r4 │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ - bne 20544 │ │ │ │ + bne 204ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20544 │ │ │ │ + beq 204ec │ │ │ │ ldr r2, [r6] │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r6] │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bne 2054c │ │ │ │ + bne 204f4 │ │ │ │ mov r2, #133 @ 0x85 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20288 │ │ │ │ - ldr r2, [pc, #140] @ 2062c │ │ │ │ + bl 20230 │ │ │ │ + ldr r2, [pc, #140] @ 205d4 │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 205f0 │ │ │ │ - ldr r2, [pc, #124] @ 20630 │ │ │ │ + beq 20598 │ │ │ │ + ldr r2, [pc, #124] @ 205d8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 20604 │ │ │ │ + beq 205ac │ │ │ │ cmp r7, r3 │ │ │ │ cmpne r3, #2048 @ 0x800 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - bne 20544 │ │ │ │ + bne 204ec │ │ │ │ str r3, [r6, #8] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 205e4 │ │ │ │ + beq 2058c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 204bc │ │ │ │ + bl 20464 │ │ │ │ mov r3, r0 │ │ │ │ - b 205cc │ │ │ │ + b 20574 │ │ │ │ ldrb r3, [r6, #12] │ │ │ │ mov r1, r7 │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 204bc │ │ │ │ + bl 20464 │ │ │ │ mov r3, r0 │ │ │ │ - b 205cc │ │ │ │ - andseq sp, r0, r0, asr r2 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 20574 │ │ │ │ + @ instruction: 0x0010c2b0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r0, fp, lsr r2 │ │ │ │ andeq r4, r0, fp, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r7, r0 │ │ │ │ - bl 20288 │ │ │ │ - ldr r4, [pc, #124] @ 206dc │ │ │ │ - ldr r3, [pc, #124] @ 206e0 │ │ │ │ + bl 20230 │ │ │ │ + ldr r4, [pc, #124] @ 20684 │ │ │ │ + ldr r3, [pc, #124] @ 20688 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr fp, [r4, r3] │ │ │ │ mov r1, #16 │ │ │ │ - ldr sl, [pc, #112] @ 206e4 │ │ │ │ - ldr r9, [pc, #112] @ 206e8 │ │ │ │ + ldr sl, [pc, #112] @ 2068c │ │ │ │ + ldr r9, [pc, #112] @ 20690 │ │ │ │ sub r6, r5, sl │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ orr r6, r6, #8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ cmp r5, sl │ │ │ │ mov r5, #0 │ │ │ │ - ldr r3, [pc, #76] @ 206ec │ │ │ │ + ldr r3, [pc, #76] @ 20694 │ │ │ │ mov r1, #16 │ │ │ │ moveq r9, r3 │ │ │ │ strb r5, [r0, #9] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ str r9, [r0] │ │ │ │ stmib r0, {r5, r8} │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r6, [r4, #8] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andseq sp, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andseq ip, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r2, r0, lr, lsr r0 │ │ │ │ andeq r0, r0, sl, lsl #4 │ │ │ │ andeq r0, r0, sl, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #1200] @ 20bc4 │ │ │ │ - ldr fp, [pc, #1200] @ 20bc8 │ │ │ │ + ldr r1, [pc, #1200] @ 20b6c │ │ │ │ + ldr fp, [pc, #1200] @ 20b70 │ │ │ │ bic ip, r2, #2 │ │ │ │ cmp ip, r1 │ │ │ │ add fp, pc, fp │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 208cc │ │ │ │ - ldr r1, [pc, #1180] @ 20bcc │ │ │ │ + beq 20874 │ │ │ │ + ldr r1, [pc, #1180] @ 20b74 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 208a8 │ │ │ │ + beq 20850 │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ cmp r1, #60 @ 0x3c │ │ │ │ ldr r5, [r0, #20] │ │ │ │ - beq 208dc │ │ │ │ + beq 20884 │ │ │ │ cmp r1, #62 @ 0x3e │ │ │ │ - bne 208cc │ │ │ │ + bne 20874 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 20a90 │ │ │ │ + blt 20a38 │ │ │ │ mov r9, #0 │ │ │ │ orr r8, r5, #64 @ 0x40 │ │ │ │ str r9, [sp, #4] │ │ │ │ - ldr r1, [pc, #1124] @ 20bd0 │ │ │ │ + ldr r1, [pc, #1124] @ 20b78 │ │ │ │ cmp r2, r1 │ │ │ │ orreq r8, r5, #192 @ 0xc0 │ │ │ │ - beq 207b8 │ │ │ │ - ldr r1, [pc, #1112] @ 20bd4 │ │ │ │ + beq 20760 │ │ │ │ + ldr r1, [pc, #1112] @ 20b7c │ │ │ │ cmp r2, r1 │ │ │ │ orreq r8, r5, #576 @ 0x240 │ │ │ │ - beq 207b8 │ │ │ │ - ldr r1, [pc, #1100] @ 20bd8 │ │ │ │ + beq 20760 │ │ │ │ + ldr r1, [pc, #1100] @ 20b80 │ │ │ │ cmp r2, r1 │ │ │ │ orreq r8, r5, #1088 @ 0x440 │ │ │ │ - beq 207b8 │ │ │ │ + beq 20760 │ │ │ │ and r1, r2, #40960 @ 0xa000 │ │ │ │ cmp r1, #40960 @ 0xa000 │ │ │ │ orreq r8, r5, #131072 @ 0x20000 │ │ │ │ orreq r8, r8, #64 @ 0x40 │ │ │ │ - beq 20980 │ │ │ │ + beq 20928 │ │ │ │ and r2, r2, #36864 @ 0x9000 │ │ │ │ cmp r2, #36864 @ 0x9000 │ │ │ │ orreq r8, r5, #524288 @ 0x80000 │ │ │ │ orreq r8, r8, #64 @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #1048] @ 20bdc │ │ │ │ + ldr r1, [pc, #1048] @ 20b84 │ │ │ │ str r2, [r4, #20] │ │ │ │ ldr sl, [fp, r1] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 209dc │ │ │ │ + beq 20984 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq 20ac0 │ │ │ │ + beq 20a68 │ │ │ │ cmp r1, #552 @ 0x228 │ │ │ │ - beq 20b44 │ │ │ │ - ldr r3, [pc, #956] @ 20bc4 │ │ │ │ + beq 20aec │ │ │ │ + ldr r3, [pc, #956] @ 20b6c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 20b24 │ │ │ │ - ldr r3, [pc, #972] @ 20be0 │ │ │ │ + beq 20acc │ │ │ │ + ldr r3, [pc, #972] @ 20b88 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 209d4 │ │ │ │ + bne 2097c │ │ │ │ tst r8, #64 @ 0x40 │ │ │ │ - beq 209d4 │ │ │ │ - ldr r3, [pc, #956] @ 20be4 │ │ │ │ + beq 2097c │ │ │ │ + ldr r3, [pc, #956] @ 20b8c │ │ │ │ tst r8, r3 │ │ │ │ - bne 209d4 │ │ │ │ + bne 2097c │ │ │ │ mov r0, r4 │ │ │ │ - bl 20634 │ │ │ │ + bl 205dc │ │ │ │ orr r8, r8, #262144 @ 0x40000 │ │ │ │ str r0, [r4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r9, [r5, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ and r3, r3, #1 │ │ │ │ orr r8, r8, r3, lsl #12 │ │ │ │ cmp r6, #1 │ │ │ │ - ldreq r3, [pc, #892] @ 20be8 │ │ │ │ + ldreq r3, [pc, #892] @ 20b90 │ │ │ │ str r8, [r5] │ │ │ │ mov r0, r4 │ │ │ │ strheq r3, [r4, #24] │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r5 │ │ │ │ - bne 20a54 │ │ │ │ + bne 209fc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 206f0 │ │ │ │ + bl 20698 │ │ │ │ str r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [r0] │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ add r9, r9, #10 │ │ │ │ and r1, r0, #255 @ 0xff │ │ │ │ cmp r1, #60 @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ - beq 20b54 │ │ │ │ + beq 20afc │ │ │ │ cmp r1, #62 @ 0x3e │ │ │ │ - beq 20b30 │ │ │ │ + beq 20ad8 │ │ │ │ mov r5, r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, #0 │ │ │ │ cmp r2, #572 @ 0x23c │ │ │ │ moveq r3, #0 │ │ │ │ orreq r8, r5, #4352 @ 0x1100 │ │ │ │ streq r3, [sp, #4] │ │ │ │ - beq 207b8 │ │ │ │ - ldr r1, [pc, #752] @ 20bec │ │ │ │ + beq 20760 │ │ │ │ + ldr r1, [pc, #752] @ 20b94 │ │ │ │ cmp r2, r1 │ │ │ │ moveq r3, #0 │ │ │ │ orreq r8, r5, #512 @ 0x200 │ │ │ │ streq r3, [sp, #4] │ │ │ │ - beq 207b8 │ │ │ │ - ldr r1, [pc, #732] @ 20bf0 │ │ │ │ + beq 20760 │ │ │ │ + ldr r1, [pc, #732] @ 20b98 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 20b5c │ │ │ │ - ldr r1, [pc, #724] @ 20bf4 │ │ │ │ + beq 20b04 │ │ │ │ + ldr r1, [pc, #724] @ 20b9c │ │ │ │ cmp r2, r1 │ │ │ │ moveq r3, #0 │ │ │ │ orreq r8, r5, #2048 @ 0x800 │ │ │ │ streq r3, [sp, #4] │ │ │ │ - beq 207b8 │ │ │ │ + beq 20760 │ │ │ │ and r2, r2, #40960 @ 0xa000 │ │ │ │ cmp r2, #40960 @ 0xa000 │ │ │ │ movne r3, #0 │ │ │ │ movne r8, r5 │ │ │ │ strne r3, [sp, #4] │ │ │ │ - bne 207b8 │ │ │ │ - ldr r2, [pc, #680] @ 20bf8 │ │ │ │ + bne 20760 │ │ │ │ + ldr r2, [pc, #680] @ 20ba0 │ │ │ │ orr r8, r5, #131072 @ 0x20000 │ │ │ │ ldr sl, [fp, r2] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [sl, #12] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 20b8c │ │ │ │ + beq 20b34 │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - beq 20bb4 │ │ │ │ + beq 20b5c │ │ │ │ str r2, [sl, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #592] @ 20bdc │ │ │ │ + ldr r1, [pc, #592] @ 20b84 │ │ │ │ str r2, [r4, #20] │ │ │ │ ldr sl, [fp, r1] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 209e8 │ │ │ │ + beq 20990 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq 20ac8 │ │ │ │ + beq 20a70 │ │ │ │ cmp r1, #552 @ 0x228 │ │ │ │ - beq 20b4c │ │ │ │ - ldr r3, [pc, #500] @ 20bc4 │ │ │ │ + beq 20af4 │ │ │ │ + ldr r3, [pc, #500] @ 20b6c │ │ │ │ cmp r1, r3 │ │ │ │ - bne 2080c │ │ │ │ + bne 207b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ and r3, r8, #393216 @ 0x60000 │ │ │ │ cmp r3, #262144 @ 0x40000 │ │ │ │ - beq 20b70 │ │ │ │ + beq 20b18 │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, #9 │ │ │ │ tst r8, #256 @ 0x100 │ │ │ │ str r3, [r5, #4] │ │ │ │ str r9, [r5, #36] @ 0x24 │ │ │ │ - beq 20848 │ │ │ │ + beq 207f0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 20aa8 │ │ │ │ + beq 20a50 │ │ │ │ ldr r3, [sl, #276] @ 0x114 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20b7c │ │ │ │ + beq 20b24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ tst r3, #32 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ orrne r8, r8, #32768 @ 0x8000 │ │ │ │ cmp r3, #3 │ │ │ │ orreq r8, r8, #131072 @ 0x20000 │ │ │ │ - beq 20a4c │ │ │ │ + beq 209f4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20860 │ │ │ │ + beq 20808 │ │ │ │ orr r8, r8, #16384 @ 0x4000 │ │ │ │ - b 20860 │ │ │ │ + b 20808 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 8018 │ │ │ │ - ldr r3, [pc, #384] @ 20bfc │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r3, [pc, #384] @ 20ba4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r8, #4] │ │ │ │ - ldr r3, [pc, #376] @ 20c00 │ │ │ │ + ldr r3, [pc, #376] @ 20ba8 │ │ │ │ str r3, [r8] │ │ │ │ str r8, [r5, #8] │ │ │ │ - b 20888 │ │ │ │ + b 20830 │ │ │ │ mov r3, #1 │ │ │ │ mov r8, #65 @ 0x41 │ │ │ │ mov r9, #0 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 20764 │ │ │ │ + b 2070c │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ tst r3, #1 │ │ │ │ biceq r8, r8, #4096 @ 0x1000 │ │ │ │ orr r8, r8, #8192 @ 0x2000 │ │ │ │ - b 20860 │ │ │ │ + b 20808 │ │ │ │ tst r8, #131072 @ 0x20000 │ │ │ │ - beq 209d4 │ │ │ │ + beq 2097c │ │ │ │ ldrb r2, [r4, #35] @ 0x23 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 209d4 │ │ │ │ + beq 2097c │ │ │ │ mov r1, #19 │ │ │ │ ldr r0, [sl, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ - ldr r1, [pc, #284] @ 20c04 │ │ │ │ + bl a37fc │ │ │ │ + ldr r1, [pc, #284] @ 20bac │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r8, r8, #262144 @ 0x40000 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [r4] │ │ │ │ add r0, r0, #9 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r2, [pc, #236] @ 20bf8 │ │ │ │ + ldr r2, [pc, #236] @ 20ba0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1, #8] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b 209e8 │ │ │ │ + b 20990 │ │ │ │ tst r8, #64 @ 0x40 │ │ │ │ - beq 20820 │ │ │ │ - b 209d4 │ │ │ │ + beq 207c8 │ │ │ │ + b 2097c │ │ │ │ mov r3, #0 │ │ │ │ mov r8, #64 @ 0x40 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 20764 │ │ │ │ + b 2070c │ │ │ │ tst r8, #131072 @ 0x20000 │ │ │ │ - beq 209d4 │ │ │ │ + beq 2097c │ │ │ │ orr r8, r8, #262144 @ 0x40000 │ │ │ │ - b 209e8 │ │ │ │ + b 20990 │ │ │ │ mov r5, #0 │ │ │ │ - b 208e0 │ │ │ │ + b 20888 │ │ │ │ orr r8, r5, #524288 @ 0x80000 │ │ │ │ mov r3, #0 │ │ │ │ orr r8, r8, #2048 @ 0x800 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 207b8 │ │ │ │ + b 20760 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b 209f0 │ │ │ │ + b 20998 │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ - bl cfe4c <__isoc23_strtoul@@Base+0x20fd0> │ │ │ │ + bl cf580 <__isoc23_strtoul@@Base+0x2075c> │ │ │ │ str r0, [sl, #276] @ 0x114 │ │ │ │ - b 20a18 │ │ │ │ - bl 57468 │ │ │ │ + b 209c0 │ │ │ │ + bl 57410 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20978 │ │ │ │ + beq 20920 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - beq 20bb4 │ │ │ │ + beq 20b5c │ │ │ │ cmp r0, #0 │ │ │ │ - ble 20978 │ │ │ │ + ble 20920 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ - b 20974 │ │ │ │ + b 2091c │ │ │ │ mov r3, #0 │ │ │ │ orr r8, r5, #132096 @ 0x20400 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 20980 │ │ │ │ + b 20928 │ │ │ │ andeq r2, r0, ip, lsr r0 │ │ │ │ - andseq sp, r0, ip │ │ │ │ + andseq ip, r0, ip, rrx │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ andeq r0, r0, lr, lsr r2 │ │ │ │ andeq r4, r0, lr, lsr r0 │ │ │ │ andeq r1, r0, lr, lsr r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r2, r0, lr, lsr r0 │ │ │ │ andeq r0, sl, r0, lsl #6 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r4, r0, ip, lsr r0 │ │ │ │ andeq r9, r0, ip, lsr r0 │ │ │ │ andeq r8, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq r4, sp, r0, asr #5 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + @ instruction: 0x000d39b0 │ │ │ │ andeq r1, r0, r2, asr #4 │ │ │ │ - andeq r2, sp, r0, ror #14 │ │ │ │ + andeq r1, sp, r0, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3520] @ 0xdc0 │ │ │ │ - ldr r1, [pc, #2768] @ 216f0 │ │ │ │ - ldr r2, [pc, #2768] @ 216f4 │ │ │ │ - ldr r3, [pc, #2768] @ 216f8 │ │ │ │ + ldr r1, [pc, #2768] @ 21698 │ │ │ │ + ldr r2, [pc, #2768] @ 2169c │ │ │ │ + ldr r3, [pc, #2768] @ 216a0 │ │ │ │ sub sp, sp, #540 @ 0x21c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #532] @ 0x214 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #2732] @ 216fc │ │ │ │ + ldr r3, [pc, #2732] @ 216a4 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #2716] @ 21700 │ │ │ │ + ldr r2, [pc, #2716] @ 216a8 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ ldr r5, [r1, r2] │ │ │ │ mov r6, r0 │ │ │ │ str r4, [r3, #16] │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r3, [r5, #1212] @ 0x4bc │ │ │ │ mov r1, #32 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r4, [r5, #1212] @ 0x4bc │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ mov r2, #15 │ │ │ │ - ldr r3, [pc, #2664] @ 21704 │ │ │ │ + ldr r3, [pc, #2664] @ 216ac │ │ │ │ str r1, [r0, #12] │ │ │ │ str r2, [r0] │ │ │ │ str r4, [r0, #28] │ │ │ │ ldr r5, [r6, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r5, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, r4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - beq 215b4 │ │ │ │ + beq 2155c │ │ │ │ mov r3, #47 @ 0x2f │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #2616] @ 21708 │ │ │ │ + ldr r3, [pc, #2616] @ 216b0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 215dc │ │ │ │ - ldr r3, [pc, #2592] @ 21708 │ │ │ │ + beq 21584 │ │ │ │ + ldr r3, [pc, #2592] @ 216b0 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ - ldr r1, [pc, #2576] @ 21700 │ │ │ │ + ldr r1, [pc, #2576] @ 216a8 │ │ │ │ ldr r2, [ip, r3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ sub r3, r3, r0 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ adds r0, r3, r0 │ │ │ │ @@ -25206,58 +25206,58 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [sp, #32] │ │ │ │ str r3, [r2, #20] │ │ │ │ str r0, [r2, #16] │ │ │ │ ldr r3, [ip, r1] │ │ │ │ ldr r3, [r3, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20ef8 │ │ │ │ + beq 20ea0 │ │ │ │ ldrsh r3, [r4, #22] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 20ef8 │ │ │ │ + blt 20ea0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ add r3, r3, #9 │ │ │ │ str r3, [r2, #4] │ │ │ │ - ldr r3, [pc, #2480] @ 21704 │ │ │ │ + ldr r3, [pc, #2480] @ 216ac │ │ │ │ cmp r5, r3 │ │ │ │ - beq 215a0 │ │ │ │ + beq 21548 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ ands r4, r3, #32 │ │ │ │ - bne 21510 │ │ │ │ + bne 214b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r4 │ │ │ │ - beq 211c8 │ │ │ │ + beq 21170 │ │ │ │ cmp r0, #10 │ │ │ │ - bne 20d9c │ │ │ │ + bne 20d44 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ str r0, [r7, #8] │ │ │ │ - beq 20d88 │ │ │ │ - ldr r3, [pc, #2400] @ 21704 │ │ │ │ + beq 20d30 │ │ │ │ + ldr r3, [pc, #2400] @ 216ac │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - beq 2154c │ │ │ │ + beq 214f4 │ │ │ │ cmp r0, #2048 @ 0x800 │ │ │ │ - beq 21554 │ │ │ │ + beq 214fc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r3, [pc, #2364] @ 21700 │ │ │ │ + ldr r3, [pc, #2364] @ 216a8 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #488] @ 0x1e8 │ │ │ │ str r5, [sp, #492] @ 0x1ec │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - ldr r3, [pc, #2352] @ 2170c │ │ │ │ + ldr r3, [pc, #2352] @ 216b4 │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ str r2, [sp, #480] @ 0x1e0 │ │ │ │ ldr r2, [r4, #396] @ 0x18c │ │ │ │ str r2, [sp, #484] @ 0x1e4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, sp, #496 @ 0x1f0 │ │ │ │ ldr ip, [r3] │ │ │ │ @@ -25265,119 +25265,119 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ - ldr r3, [pc, #2272] @ 21700 │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ + ldr r3, [pc, #2272] @ 216a8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - beq 20f9c │ │ │ │ + beq 20f44 │ │ │ │ ldrb r3, [r5, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 216e8 │ │ │ │ + bne 21690 │ │ │ │ ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ str r2, [r5, #372] @ 0x174 │ │ │ │ - ldr r3, [pc, #2244] @ 2170c │ │ │ │ + ldr r3, [pc, #2244] @ 216b4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add lr, sp, #496 @ 0x1f0 │ │ │ │ ldr ip, [r2, r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ ldr ip, [ip] │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ cmp r6, #0 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - beq 20e94 │ │ │ │ + beq 20e3c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [r5, #272] @ 0x110 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r2, [r5, #272] @ 0x110 │ │ │ │ ldr r2, [r5, #192] @ 0xc0 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20ee0 │ │ │ │ + beq 20e88 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20ee0 │ │ │ │ + beq 20e88 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r3, [pc, #2116] @ 21700 │ │ │ │ + ldr r3, [pc, #2116] @ 216a8 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r3, #192] @ 0xc0 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - bl a3458 │ │ │ │ - ldr r3, [pc, #2072] @ 21700 │ │ │ │ + bl a3400 │ │ │ │ + ldr r3, [pc, #2072] @ 216a8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #372] @ 0x174 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ - bl 57468 │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ + bl 57410 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 20f1c │ │ │ │ - ldr r3, [pc, #2044] @ 21708 │ │ │ │ + blt 20ec4 │ │ │ │ + ldr r3, [pc, #2044] @ 216b0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #2008] @ 21700 │ │ │ │ + ldr r3, [pc, #2008] @ 216a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #196] @ 0xc4 │ │ │ │ tst r2, #2 │ │ │ │ - bne 21198 │ │ │ │ - ldr r3, [pc, #1988] @ 21700 │ │ │ │ + bne 21140 │ │ │ │ + ldr r3, [pc, #1988] @ 216a8 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ strd r6, [r8, #16] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21628 │ │ │ │ + beq 215d0 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ str r1, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ strd r0, [r8, #16] │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #1916] @ 21700 │ │ │ │ + ldr r3, [pc, #1916] @ 216a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [r3, #280] @ 0x118 │ │ │ │ ldr r3, [r2] │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r2] │ │ │ │ - b 20d38 │ │ │ │ + b 20ce0 │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl a3120 │ │ │ │ + bl a30c8 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ str r0, [r5, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr lr, [sp, #76] @ 0x4c │ │ │ │ str r4, [r3, #4] │ │ │ │ ldr ip, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r3, r3, #16 │ │ │ │ @@ -25395,38 +25395,38 @@ │ │ │ │ str ip, [r0] │ │ │ │ str r4, [r1, #4] │ │ │ │ str r4, [r2, #28] │ │ │ │ ldr r2, [lr, #12] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r5, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq 21030 │ │ │ │ + beq 20fd8 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ - bl a3a60 │ │ │ │ + bl a3a08 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21488 │ │ │ │ + bne 21430 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21058 │ │ │ │ + bne 21000 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2155c │ │ │ │ + beq 21504 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r2, #25] │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1f318 │ │ │ │ + bl 1f2c0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r2, [pc, #1668] @ 21700 │ │ │ │ - ldr r3, [pc, #1676] @ 2170c │ │ │ │ + ldr r2, [pc, #1668] @ 216a8 │ │ │ │ + ldr r3, [pc, #1676] @ 216b4 │ │ │ │ add lr, sp, #496 @ 0x1f0 │ │ │ │ str r0, [r1, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r4, [r1, r2] │ │ │ │ ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ @@ -25434,18 +25434,18 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 21604 │ │ │ │ + bne 215ac │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - ldr r2, [pc, #1592] @ 21700 │ │ │ │ - ldr r3, [pc, #1596] @ 21708 │ │ │ │ + ldr r2, [pc, #1592] @ 216a8 │ │ │ │ + ldr r3, [pc, #1596] @ 216b0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [r2, #192] @ 0xc0 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr ip, [r4, #4] │ │ │ │ @@ -25458,1108 +25458,1108 @@ │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ ldr r3, [r2, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r2, #1212] @ 0x4bc │ │ │ │ - beq 21144 │ │ │ │ - bl 57468 │ │ │ │ + beq 210ec │ │ │ │ + bl 57410 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrgt r3, [r4, #12] │ │ │ │ subgt r3, r3, #1 │ │ │ │ strgt r3, [r4, #12] │ │ │ │ - ldr r3, [pc, #1472] @ 21700 │ │ │ │ + ldr r3, [pc, #1472] @ 216a8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r2, [r3, #280] @ 0x118 │ │ │ │ - ldr r3, [pc, #1476] @ 21710 │ │ │ │ + ldr r3, [pc, #1476] @ 216b8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr ip, [sp, #36] @ 0x24 │ │ │ │ str ip, [r3, #16] │ │ │ │ orr r3, r2, r1 │ │ │ │ - ldr r2, [pc, #1448] @ 21714 │ │ │ │ + ldr r2, [pc, #1448] @ 216bc │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #1412] @ 216f8 │ │ │ │ + ldr r3, [pc, #1412] @ 216a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 216e4 │ │ │ │ + bne 2168c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, sp, #540 @ 0x21c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 20f34 │ │ │ │ + beq 20edc │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strd r0, [r3, #16] │ │ │ │ - b 20d38 │ │ │ │ + b 20ce0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl 21e74 │ │ │ │ + bl 21e1c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 21684 │ │ │ │ + bne 2162c │ │ │ │ ldr r3, [r0] │ │ │ │ ands r3, r3, #16 │ │ │ │ - bne 21684 │ │ │ │ + bne 2162c │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr r8, [r6, #24] │ │ │ │ add r2, r6, #24 │ │ │ │ cmp r8, #0 │ │ │ │ add r6, r6, #28 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - beq 216b4 │ │ │ │ + beq 2165c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #1268] @ 21718 │ │ │ │ + ldr r3, [pc, #1268] @ 216c0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add sl, r7, #24 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str sl, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r2, [r8, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ add r7, r0, r7 │ │ │ │ str r7, [sp, #16] │ │ │ │ - ble 2142c │ │ │ │ + ble 213d4 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ movle r4, r0 │ │ │ │ str r0, [r8, #32] │ │ │ │ - ble 21344 │ │ │ │ + ble 212ec │ │ │ │ ldr r4, [r8, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 21344 │ │ │ │ - blt 21344 │ │ │ │ + beq 212ec │ │ │ │ + blt 212ec │ │ │ │ add r9, r5, r0 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - ble 2144c │ │ │ │ - ldr r2, [pc, #1136] @ 21718 │ │ │ │ + ble 213f4 │ │ │ │ + ldr r2, [pc, #1136] @ 216c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 21500 │ │ │ │ + beq 214a8 │ │ │ │ blx r2 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21344 │ │ │ │ - ldr r3, [pc, #1092] @ 21718 │ │ │ │ + beq 212ec │ │ │ │ + ldr r3, [pc, #1092] @ 216c0 │ │ │ │ ldr r5, [fp, r3] │ │ │ │ add sl, r5, #24 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 213d0 │ │ │ │ + ble 21378 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #32] │ │ │ │ - ble 21404 │ │ │ │ + ble 213ac │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - blt 21344 │ │ │ │ + blt 212ec │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ add r9, r9, r0 │ │ │ │ - ble 213dc │ │ │ │ - ldr r3, [pc, #1016] @ 21718 │ │ │ │ + ble 21384 │ │ │ │ + ldr r3, [pc, #1016] @ 216c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2141c │ │ │ │ + beq 213c4 │ │ │ │ blx r3 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 212d8 │ │ │ │ + bne 21280 │ │ │ │ ldr r5, [r6], #4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 21244 │ │ │ │ + bne 211ec │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ - bne 216b4 │ │ │ │ + bne 2165c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub r6, r6, r3 │ │ │ │ - ldr r3, [pc, #904] @ 21700 │ │ │ │ + ldr r3, [pc, #904] @ 216a8 │ │ │ │ asr r1, r6, #2 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ add r3, r6, #28 │ │ │ │ add r2, r3, r9 │ │ │ │ ldrb r3, [r7, #152] @ 0x98 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - beq 215c8 │ │ │ │ + beq 21570 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r0, [pc, #888] @ 2171c │ │ │ │ + ldr r0, [pc, #888] @ 216c4 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21638 │ │ │ │ + beq 215e0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b 20d7c │ │ │ │ + b 20d24 │ │ │ │ ldrb r4, [r9], #1 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt 21318 │ │ │ │ - ldr r2, [pc, #828] @ 21720 │ │ │ │ + bgt 212c0 │ │ │ │ + ldr r2, [pc, #828] @ 216c8 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 212d8 │ │ │ │ + beq 21280 │ │ │ │ ldr r5, [r6], #4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 21244 │ │ │ │ - b 21350 │ │ │ │ + bne 211ec │ │ │ │ + b 212f8 │ │ │ │ mov r4, r0 │ │ │ │ - bne 21344 │ │ │ │ + bne 212ec │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ - b 213dc │ │ │ │ - bl 809c │ │ │ │ + b 21384 │ │ │ │ + bl 804c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 2133c │ │ │ │ + b 212e4 │ │ │ │ ldrb r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ addne r9, r5, #1 │ │ │ │ - bne 21298 │ │ │ │ + bne 21240 │ │ │ │ ldr r5, [r6], #4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 21244 │ │ │ │ - b 21350 │ │ │ │ - ldr r2, [pc, #716] @ 21720 │ │ │ │ + bne 211ec │ │ │ │ + b 212f8 │ │ │ │ + ldr r2, [pc, #716] @ 216c8 │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ sub r2, r2, #24 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 212cc │ │ │ │ + bne 21274 │ │ │ │ ldr r5, [r6], #4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 21244 │ │ │ │ - b 21350 │ │ │ │ + bne 211ec │ │ │ │ + b 212f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #616] @ 21700 │ │ │ │ + ldr r3, [pc, #616] @ 216a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r5, r0, #24 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r5, r2, lsl #2 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r4, [r2, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [r1, #28] │ │ │ │ add r4, r4, #28 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 214f4 │ │ │ │ + beq 2149c │ │ │ │ str r0, [r5], #4 │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ ldr r1, [r4], #4 │ │ │ │ cmp r1, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bne 214dc │ │ │ │ + bne 21484 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b 2103c │ │ │ │ - bl 809c │ │ │ │ + b 20fe4 │ │ │ │ + bl 804c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 212c4 │ │ │ │ + b 2126c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 21514 │ │ │ │ + beq 214bc │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - beq 21554 │ │ │ │ + beq 214fc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #452] @ 21704 │ │ │ │ + ldr r3, [pc, #452] @ 216ac │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r5, r3 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ - bne 20db0 │ │ │ │ + bne 20d58 │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ - beq 20db8 │ │ │ │ + beq 20d60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [r6] │ │ │ │ add r0, r0, #9 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #392] @ 21700 │ │ │ │ + ldr r3, [pc, #392] @ 216a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ str r5, [r6] │ │ │ │ - b 21058 │ │ │ │ + b 21000 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 20d58 │ │ │ │ + b 20d00 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 20cc8 │ │ │ │ - b 21554 │ │ │ │ + beq 20c70 │ │ │ │ + b 214fc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r4, r1 │ │ │ │ - b 20d7c │ │ │ │ - ldr r2, [pc, #320] @ 21724 │ │ │ │ + b 20d24 │ │ │ │ + ldr r2, [pc, #320] @ 216cc │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ mov r4, r0 │ │ │ │ - bl 57664 │ │ │ │ + bl 5760c │ │ │ │ mov r0, r4 │ │ │ │ - bl 57338 │ │ │ │ - b 20ce0 │ │ │ │ + bl 572e0 │ │ │ │ + b 20c88 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [r4, #272] @ 0x110 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [r4, #272] @ 0x110 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b 210bc │ │ │ │ + b 21064 │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ - bl cfe4c <__isoc23_strtoul@@Base+0x20fd0> │ │ │ │ + bl cf580 <__isoc23_strtoul@@Base+0x2075c> │ │ │ │ str r0, [r4, #276] @ 0x114 │ │ │ │ - b 20f78 │ │ │ │ - ldr r2, [pc, #232] @ 21728 │ │ │ │ + b 20f20 │ │ │ │ + ldr r2, [pc, #232] @ 216d0 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldrb r3, [r7, #412] @ 0x19c │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ moveq r0, #48 @ 0x30 │ │ │ │ movne r0, #56 @ 0x38 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r6, #20] │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ strh r2, [r3, #8] │ │ │ │ - b 213bc │ │ │ │ + b 21364 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r2, [pc, #112] @ 21700 │ │ │ │ - ldr r3, [pc, #152] @ 2172c │ │ │ │ + ldr r2, [pc, #112] @ 216a8 │ │ │ │ + ldr r3, [pc, #152] @ 216d4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r0, [pc, #144] @ 21730 │ │ │ │ + ldr r0, [pc, #144] @ 216d8 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ mov r1, #5 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r2, [pc, #64] @ 21700 │ │ │ │ - ldr r3, [pc, #104] @ 2172c │ │ │ │ + ldr r2, [pc, #64] @ 216a8 │ │ │ │ + ldr r3, [pc, #104] @ 216d4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r0, [pc, #100] @ 21734 │ │ │ │ + ldr r0, [pc, #100] @ 216dc │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ mov r1, #5 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r0, #1 │ │ │ │ - bl 7ebc │ │ │ │ - andseq ip, r0, r0, lsl #22 │ │ │ │ - @ instruction: 0x0010cafc │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r0, r1, r8, asr r1 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 7e6c │ │ │ │ + andseq fp, r0, r0, ror #22 │ │ │ │ + andseq fp, r0, ip, asr fp │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x0010f1b0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r0, lr, lsl #2 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andseq pc, r0, ip, asr ip @ │ │ │ │ - @ instruction: 0x0010c5b8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r1, sp, r8, lsr #29 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - @ instruction: 0x000d77b8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + @ instruction: 0x0010ecb4 │ │ │ │ + andseq fp, r0, r8, lsl r6 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + muleq sp, r8, r5 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r6, sp, r8, lsr #29 │ │ │ │ andeq r0, r2, r8 │ │ │ │ - andeq r0, r0, r8, asr #17 │ │ │ │ - andeq r1, sp, r8, asr #15 │ │ │ │ - muleq sp, r8, r7 │ │ │ │ + andeq r0, r0, r0, asr #17 │ │ │ │ + @ instruction: 0x000d0eb8 │ │ │ │ + andeq r0, sp, r8, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r6, r1, #9 │ │ │ │ add r3, r3, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r1 │ │ │ │ mov sl, r2 │ │ │ │ - bl 7f04 │ │ │ │ - ldr r7, [pc, #1756] @ 21e54 │ │ │ │ + bl 7eb4 │ │ │ │ + ldr r7, [pc, #1756] @ 21dfc │ │ │ │ add r7, pc, r7 │ │ │ │ sub r2, r0, #1 │ │ │ │ add r3, r5, r2 │ │ │ │ ldrb r1, [r3, #9] │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - bne 219ac │ │ │ │ + bne 21954 │ │ │ │ sub r0, r0, #2 │ │ │ │ add r1, r5, r0 │ │ │ │ ldrb r1, [r1, #9] │ │ │ │ cmp r1, #43 @ 0x2b │ │ │ │ movne r9, #0 │ │ │ │ - bne 217b8 │ │ │ │ + bne 21760 │ │ │ │ mov r1, #0 │ │ │ │ orr sl, sl, #65536 @ 0x10000 │ │ │ │ mov r2, r0 │ │ │ │ mov r9, #128 @ 0x80 │ │ │ │ strb r1, [r3, #9] │ │ │ │ cmp r2, #0 │ │ │ │ addle r8, r5, #10 │ │ │ │ - ble 217d4 │ │ │ │ + ble 2177c │ │ │ │ add r8, r5, #10 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7b14 │ │ │ │ - ldr r3, [pc, #1660] @ 21e58 │ │ │ │ + bl 7ad0 │ │ │ │ + ldr r3, [pc, #1660] @ 21e00 │ │ │ │ mov fp, #0 │ │ │ │ strb fp, [r5, #9] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, #20 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ tst sl, #1024 @ 0x400 │ │ │ │ str r8, [r0, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [r0] │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ str r0, [r5, #4] │ │ │ │ and r3, r3, #32 │ │ │ │ orr r3, r9, r3 │ │ │ │ strb r3, [r5, #8] │ │ │ │ mov r3, #16 │ │ │ │ mov r6, r0 │ │ │ │ strb r3, [r4, #25] │ │ │ │ - bne 219b4 │ │ │ │ + bne 2195c │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 21830 │ │ │ │ + beq 217d8 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ mov r9, r0 │ │ │ │ - beq 219ac │ │ │ │ + beq 21954 │ │ │ │ sub r3, r0, #40 @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ asr r3, sl, #4 │ │ │ │ and r3, r3, #64 @ 0x40 │ │ │ │ add r8, r6, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bls 219d8 │ │ │ │ - ldr r2, [pc, #1516] @ 21e5c │ │ │ │ + bls 21980 │ │ │ │ + ldr r2, [pc, #1516] @ 21e04 │ │ │ │ subs r2, r0, r2 │ │ │ │ movne r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 219ac │ │ │ │ + bne 21954 │ │ │ │ cmp sl, #1024 @ 0x400 │ │ │ │ moveq r2, #0 │ │ │ │ andne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 21b88 │ │ │ │ + bne 21b30 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r7, r2 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ strb r1, [r4, #36] @ 0x24 │ │ │ │ - beq 21c40 │ │ │ │ + beq 21be8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r9, [pc, #1436] @ 21e5c │ │ │ │ + ldr r9, [pc, #1436] @ 21e04 │ │ │ │ orr fp, r1, sl │ │ │ │ orr fp, fp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ cmpne r3, r9 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - bne 219c4 │ │ │ │ + bne 2196c │ │ │ │ mov r0, r4 │ │ │ │ - bl 20c08 │ │ │ │ + bl 20bb0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq 21c40 │ │ │ │ + beq 21be8 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #59 @ 0x3b │ │ │ │ - bne 21cf8 │ │ │ │ + bne 21ca0 │ │ │ │ mov r3, #16 │ │ │ │ strb r3, [r4, #25] │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 21908 │ │ │ │ + beq 218b0 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - beq 219ac │ │ │ │ + beq 21954 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2198c │ │ │ │ + bne 21934 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 219ac │ │ │ │ + bne 21954 │ │ │ │ ldr r0, [r4] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ tst r3, #16 │ │ │ │ - beq 21ba0 │ │ │ │ + beq 21b48 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r7, #0 │ │ │ │ - beq 219ac │ │ │ │ + beq 21954 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, #12 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #3 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r7, [r0, #4] │ │ │ │ str r3, [r0] │ │ │ │ str r0, [r8] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r8, r0, #8 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq 21c40 │ │ │ │ + beq 21be8 │ │ │ │ mov r6, r0 │ │ │ │ - b 218c8 │ │ │ │ + b 21870 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - beq 21c40 │ │ │ │ - ldr r3, [pc, #1216] @ 21e5c │ │ │ │ + beq 21be8 │ │ │ │ + ldr r3, [pc, #1216] @ 21e04 │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movne r0, #1 │ │ │ │ orrs r0, r0, r3, lsr #6 │ │ │ │ - beq 21944 │ │ │ │ + beq 218ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ mov r3, #1 │ │ │ │ strb fp, [r4, #25] │ │ │ │ strb r3, [r4, #36] @ 0x24 │ │ │ │ - b 21830 │ │ │ │ + b 217d8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e74 │ │ │ │ + bl 21e1c │ │ │ │ mov r7, r0 │ │ │ │ - b 218e8 │ │ │ │ + b 21890 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, #32 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov r2, #0 │ │ │ │ str r8, [sp, #16] │ │ │ │ ldr r8, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ add fp, r7, #12 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [r7, #28] │ │ │ │ str r6, [sp, #20] │ │ │ │ str sl, [sp, #28] │ │ │ │ cmp r9, #40 @ 0x28 │ │ │ │ - bne 21c24 │ │ │ │ - ldr r3, [pc, #1072] @ 21e60 │ │ │ │ - ldr r9, [pc, #1072] @ 21e64 │ │ │ │ + bne 21bcc │ │ │ │ + ldr r3, [pc, #1072] @ 21e08 │ │ │ │ + ldr r9, [pc, #1072] @ 21e0c │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 21a90 │ │ │ │ + b 21a38 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r2], #9 │ │ │ │ str r1, [r7, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldrb r2, [r6, #8] │ │ │ │ ldrb r3, [sl, #8] │ │ │ │ mov r1, #1 │ │ │ │ orr r3, r3, r2 │ │ │ │ strb r3, [sl, #8] │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r0, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ str r0, [fp] │ │ │ │ mov fp, r0 │ │ │ │ mov r1, #9 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r5, r5, #1 │ │ │ │ strb r3, [r0, #8] │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r6, [r7, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 21a40 │ │ │ │ + bne 219e8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ str r6, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 21738 │ │ │ │ + bl 216e0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r0, #8] │ │ │ │ str r0, [fp] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #10 │ │ │ │ mov r9, r0 │ │ │ │ - beq 21afc │ │ │ │ + beq 21aa4 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - beq 219ac │ │ │ │ + beq 21954 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 21a20 │ │ │ │ + bne 219c8 │ │ │ │ mov r1, #9 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ - ldr r1, [pc, #820] @ 21e68 │ │ │ │ + bl a389c │ │ │ │ + ldr r1, [pc, #820] @ 21e10 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r5, r5, #1 │ │ │ │ strb r3, [r0, #8] │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r1, [r4] │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r1, #9 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ str r9, [r0] │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ strb r3, [r0, #8] │ │ │ │ str r0, [fp] │ │ │ │ mov fp, r0 │ │ │ │ - b 21afc │ │ │ │ + b 21aa4 │ │ │ │ ldr r0, [r4] │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ands r9, r2, #16 │ │ │ │ - beq 21c64 │ │ │ │ + beq 21c0c │ │ │ │ mov r2, #0 │ │ │ │ - b 2189c │ │ │ │ + b 21844 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ add r0, r0, #9 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21be8 │ │ │ │ + beq 21b90 │ │ │ │ ldrsh r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 21944 │ │ │ │ + blt 218ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r2, r3, #560 @ 0x230 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 21944 │ │ │ │ + beq 218ec │ │ │ │ add r3, r3, #588 @ 0x24c │ │ │ │ cmp r0, r3 │ │ │ │ - beq 21944 │ │ │ │ + beq 218ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ - bne 21e3c │ │ │ │ + bne 21de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bne 21e3c │ │ │ │ + bne 21de4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r4] │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 21944 │ │ │ │ + b 218ec │ │ │ │ mov r2, r5 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b 218a4 │ │ │ │ + b 2184c │ │ │ │ str r7, [r8] │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [r4, #25] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, r0, #9 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r2, r9 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 21cac │ │ │ │ + beq 21c54 │ │ │ │ ldrsh r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 21b98 │ │ │ │ + blt 21b40 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r2, r3, #560 @ 0x230 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 21b98 │ │ │ │ + beq 21b40 │ │ │ │ add r3, r3, #588 @ 0x24c │ │ │ │ cmp r0, r3 │ │ │ │ - beq 21b98 │ │ │ │ - ldr r3, [pc, #440] @ 21e6c │ │ │ │ + beq 21b40 │ │ │ │ + ldr r3, [pc, #440] @ 21e14 │ │ │ │ ldr r7, [r7, r3] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r7, #12] │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 21d28 │ │ │ │ + beq 21cd0 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - beq 21de8 │ │ │ │ + beq 21d90 │ │ │ │ str r3, [r7, #12] │ │ │ │ cmp sl, #16777216 @ 0x1000000 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - beq 21d50 │ │ │ │ + beq 21cf8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ - b 218a4 │ │ │ │ + b 2184c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ and r3, r3, r1, lsr #6 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, #40 @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne 219fc │ │ │ │ - b 219ac │ │ │ │ - bl 57468 │ │ │ │ + bne 219a4 │ │ │ │ + b 21954 │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 21cd8 │ │ │ │ + beq 21c80 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 21de4 │ │ │ │ + beq 21d8c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 21cd8 │ │ │ │ + ble 21c80 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 21cd4 │ │ │ │ - ldr r7, [pc, #280] @ 21e70 │ │ │ │ + b 21c7c │ │ │ │ + ldr r7, [pc, #280] @ 21e18 │ │ │ │ mov r2, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r9, [r7] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [r7] │ │ │ │ ldr fp, [r4] │ │ │ │ - bl 1ebf0 │ │ │ │ + bl 1eb98 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r0, r0, #9 │ │ │ │ - bl 25bc4 │ │ │ │ + bl 25b6c │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 1eb5c │ │ │ │ + bl 1eb04 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r9, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 219ac │ │ │ │ + beq 21954 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, r0, #9 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r2, #0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 219ac │ │ │ │ + beq 21954 │ │ │ │ ldrsh r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 219ac │ │ │ │ + bge 21954 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r7, r2 │ │ │ │ str fp, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b 218a4 │ │ │ │ + b 2184c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r7, #12] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 21e14 │ │ │ │ + beq 21dbc │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq 21e24 │ │ │ │ + beq 21dcc │ │ │ │ ldr r3, [r7, #12] │ │ │ │ sub r3, r3, #2 │ │ │ │ str r3, [r7, #12] │ │ │ │ - b 21cd8 │ │ │ │ - bl 57468 │ │ │ │ + b 21c80 │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 21e04 │ │ │ │ - b 21dfc │ │ │ │ + beq 21dac │ │ │ │ + b 21da4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ strb r2, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b 218b4 │ │ │ │ + b 2185c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 66cc0 │ │ │ │ - @ instruction: 0x0010bfb4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 66c68 │ │ │ │ + andseq fp, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r0, lr, lsl #2 │ │ │ │ - strdeq r6, [sp], -r4 │ │ │ │ - andeq r1, sp, r4, lsr #16 │ │ │ │ - andeq r1, sp, r0, lsr #14 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andseq pc, r0, r0, asr r0 @ │ │ │ │ + andeq r5, sp, r4, ror #25 │ │ │ │ + andeq r0, sp, r4, lsl pc │ │ │ │ + andeq r0, sp, r0, lsl lr │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + andseq lr, r0, r8, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r3, [pc, #2668] @ 228f8 │ │ │ │ + ldr r3, [pc, #2668] @ 228a0 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ tst r1, #8 │ │ │ │ mov r4, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r3 │ │ │ │ - bne 22480 │ │ │ │ - ldr r3, [pc, #2632] @ 228fc │ │ │ │ + bne 22428 │ │ │ │ + ldr r3, [pc, #2632] @ 228a4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r2, #272] @ 0x110 │ │ │ │ - beq 21ef0 │ │ │ │ + beq 21e98 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ tst r2, #16 │ │ │ │ - beq 21ef0 │ │ │ │ + beq 21e98 │ │ │ │ ldrb r3, [r3, #9] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 2264c │ │ │ │ + beq 225f4 │ │ │ │ mov r1, #32 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ add r2, r0, #12 │ │ │ │ str r4, [r0, #4] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [r0, #28] │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ add r7, r0, #8 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bne 2249c │ │ │ │ + bne 22444 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22848 │ │ │ │ + bne 227f0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ and r3, r0, #67108864 @ 0x4000000 │ │ │ │ ands r0, r0, #16 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r9, [pc, #2468] @ 22900 │ │ │ │ + ldr r9, [pc, #2468] @ 228a8 │ │ │ │ lsr r0, r3, #26 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov fp, r1 │ │ │ │ movne r0, #16 │ │ │ │ moveq r0, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr r5, [r6] │ │ │ │ ldrb r0, [r5, #9] │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ - beq 22334 │ │ │ │ + beq 222dc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 222a8 │ │ │ │ + beq 22250 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ lsr r3, r3, #4 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r0, #91 @ 0x5b │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22358 │ │ │ │ + bne 22300 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r5, [r3] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ strb r3, [r6, #25] │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r6, #24] │ │ │ │ - bne 2240c │ │ │ │ + bne 223b4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ and r3, r3, #8 │ │ │ │ mov r8, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r8, #0 │ │ │ │ mov sl, r0 │ │ │ │ - bne 220b0 │ │ │ │ + bne 22058 │ │ │ │ bic r3, sl, #2 │ │ │ │ cmp r3, r9 │ │ │ │ - beq 22090 │ │ │ │ + beq 22038 │ │ │ │ cmp sl, #40 @ 0x28 │ │ │ │ - beq 220cc │ │ │ │ + beq 22074 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2203c │ │ │ │ + beq 21fe4 │ │ │ │ cmp sl, #41 @ 0x29 │ │ │ │ - beq 22120 │ │ │ │ + beq 220c8 │ │ │ │ cmp sl, #10 │ │ │ │ - beq 22270 │ │ │ │ + beq 22218 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22110 │ │ │ │ + bne 220b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 221b8 │ │ │ │ + beq 22160 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 22050 │ │ │ │ + bne 21ff8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 206f0 │ │ │ │ + bl 20698 │ │ │ │ mov r4, r5 │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr sl, [r6, #8] │ │ │ │ cmp sl, r9 │ │ │ │ - beq 22090 │ │ │ │ - ldr r3, [pc, #2168] @ 22904 │ │ │ │ + beq 22038 │ │ │ │ + ldr r3, [pc, #2168] @ 228ac │ │ │ │ cmp sl, r3 │ │ │ │ - bne 2232c │ │ │ │ + bne 222d4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 20634 │ │ │ │ + bl 205dc │ │ │ │ mvn fp, #0 │ │ │ │ str r0, [r7] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ - b 21ff8 │ │ │ │ + b 21fa0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ea4c │ │ │ │ + bl 1e9f4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1024 @ 0x400 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 2200c │ │ │ │ + b 21fb4 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ tst r3, #16 │ │ │ │ - bne 221d8 │ │ │ │ + bne 22180 │ │ │ │ cmp fp, #1 │ │ │ │ - bne 2203c │ │ │ │ + bne 21fe4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2203c │ │ │ │ + bne 21fe4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 2245c │ │ │ │ + beq 22404 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [r6, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22048 │ │ │ │ + beq 21ff0 │ │ │ │ ldr sl, [r6, #8] │ │ │ │ str r4, [sp, #28] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 21f80 │ │ │ │ + beq 21f28 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r0] │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ - beq 2216c │ │ │ │ + beq 22114 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2216c │ │ │ │ + beq 22114 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2275c │ │ │ │ + beq 22704 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r2, r2, #56 @ 0x38 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 226e8 │ │ │ │ + beq 22690 │ │ │ │ cmp fp, #0 │ │ │ │ - ble 22184 │ │ │ │ - ldr r4, [pc, #1932] @ 22908 │ │ │ │ + ble 2212c │ │ │ │ + ldr r4, [pc, #1932] @ 228b0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ands r4, r3, r4 │ │ │ │ - beq 22598 │ │ │ │ + beq 22540 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 221a4 │ │ │ │ + beq 2214c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2] │ │ │ │ orr r3, r3, #16 │ │ │ │ str r3, [r2] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strb r3, [r6, #24] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 206f0 │ │ │ │ + bl 20698 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r3, #4] │ │ │ │ - b 22078 │ │ │ │ + b 22020 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r2, [r6, #33] @ 0x21 │ │ │ │ strb r3, [r6, #33] @ 0x21 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ add r1, r3, #308 @ 0x134 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 22288 │ │ │ │ + beq 22230 │ │ │ │ add r1, r3, #252 @ 0xfc │ │ │ │ cmp r2, r1 │ │ │ │ - bcc 2221c │ │ │ │ + bcc 221c4 │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 22368 │ │ │ │ + bls 22310 │ │ │ │ ldr sl, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 21738 │ │ │ │ + bl 216e0 │ │ │ │ cmp sl, #1024 @ 0x400 │ │ │ │ ldrbeq r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ orreq r3, r3, #2 │ │ │ │ strbeq r3, [r0, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strb r3, [r6, #33] @ 0x21 │ │ │ │ @@ -26567,470 +26567,470 @@ │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r3, [r6, #25] │ │ │ │ orrne r3, r3, #16 │ │ │ │ strbne r3, [r6, #25] │ │ │ │ cmp r2, #0 │ │ │ │ orrne r8, r8, #1 │ │ │ │ - b 21ff8 │ │ │ │ + b 21fa0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne r3, #2 │ │ │ │ strbne r3, [r6, #34] @ 0x22 │ │ │ │ - beq 2203c │ │ │ │ - b 21ff8 │ │ │ │ + beq 21fe4 │ │ │ │ + b 21fa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #67108864 @ 0x4000000 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21738 │ │ │ │ + bl 216e0 │ │ │ │ mov r3, #67108864 @ 0x4000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b 22244 │ │ │ │ + b 221ec │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ tst r3, #16 │ │ │ │ - bne 21fbc │ │ │ │ + bne 21f64 │ │ │ │ tst r3, #1 │ │ │ │ - beq 22360 │ │ │ │ + beq 22308 │ │ │ │ cmp fp, #0 │ │ │ │ - blt 222d4 │ │ │ │ + blt 2227c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp fp, r3 │ │ │ │ add fp, fp, #1 │ │ │ │ - beq 224b4 │ │ │ │ + beq 2245c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ eor r3, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ - bne 22358 │ │ │ │ + bne 22300 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r5, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r5 │ │ │ │ strb r3, [r6, #25] │ │ │ │ - bne 22320 │ │ │ │ + bne 222c8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ tst r3, #8 │ │ │ │ - bne 22320 │ │ │ │ + bne 222c8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ movne r3, #8 │ │ │ │ strbne r3, [r6, #25] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6, #24] │ │ │ │ - b 21fe4 │ │ │ │ + b 21f8c │ │ │ │ str r4, [sp, #28] │ │ │ │ - b 22118 │ │ │ │ + b 220c0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ tst r3, #32 │ │ │ │ - beq 2234c │ │ │ │ + beq 222f4 │ │ │ │ ldrb r3, [r5, #10] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 228c4 │ │ │ │ + beq 2286c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 222a8 │ │ │ │ + beq 22250 │ │ │ │ mov r0, r6 │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ mvn fp, #0 │ │ │ │ - b 222d4 │ │ │ │ + b 2227c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr sl, [r3] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2221c │ │ │ │ + beq 221c4 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ mov r4, sl │ │ │ │ ldr sl, [sp, #8] │ │ │ │ - b 2239c │ │ │ │ + b 22344 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 223fc │ │ │ │ + beq 223a4 │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 223fc │ │ │ │ + bne 223a4 │ │ │ │ add r7, r4, #9 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ orrne sl, sl, #16777216 @ 0x1000000 │ │ │ │ - bne 22390 │ │ │ │ + bne 22338 │ │ │ │ mov r1, #97 @ 0x61 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ orrne sl, sl, #1024 @ 0x400 │ │ │ │ - bne 22390 │ │ │ │ + bne 22338 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ orrne sl, sl, #67108864 @ 0x4000000 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2239c │ │ │ │ + bne 22344 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ str sl, [sp, #8] │ │ │ │ - b 2221c │ │ │ │ + b 221c4 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r1, #9 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r2, [r6, #28] │ │ │ │ add r1, r5, #9 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r0, #8] │ │ │ │ mov r2, #0 │ │ │ │ cmp fp, r2 │ │ │ │ str r2, [r0, #4] │ │ │ │ addge fp, fp, #1 │ │ │ │ str r0, [r7] │ │ │ │ mov r7, r0 │ │ │ │ - b 21fe4 │ │ │ │ + b 21f8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bne 220fc │ │ │ │ + bne 220a4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r6] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 20c08 │ │ │ │ + b 20bb0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #1128] @ 228fc │ │ │ │ + ldr r3, [pc, #1128] @ 228a4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 21ec4 │ │ │ │ + b 21e6c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 21f2c │ │ │ │ + beq 21ed4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 2269c │ │ │ │ + b 22644 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 222d4 │ │ │ │ + bne 2227c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add sl, r5, #9 │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 224e8 │ │ │ │ + beq 22490 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 222d4 │ │ │ │ + bne 2227c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r0, sl │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #20 │ │ │ │ - bl 15690 │ │ │ │ + bl 15638 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 222d4 │ │ │ │ + beq 2227c │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ - ldr r1, [pc, #1012] @ 2290c │ │ │ │ - ldr r0, [pc, #1012] @ 22910 │ │ │ │ + ldr r1, [pc, #1012] @ 228b4 │ │ │ │ + ldr r0, [pc, #1012] @ 228b8 │ │ │ │ and r1, r1, r2 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 222d4 │ │ │ │ + bne 2227c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r2, [sp, #20] │ │ │ │ streq r3, [r2, #16] │ │ │ │ ldrheq r2, [r3, #12] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r2, [r2, #104] @ 0x68 │ │ │ │ - bne 22880 │ │ │ │ + bne 22828 │ │ │ │ add r1, r2, #140 @ 0x8c │ │ │ │ cmp r3, r1 │ │ │ │ - beq 22870 │ │ │ │ + beq 22818 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 228b8 │ │ │ │ + beq 22860 │ │ │ │ add r2, r2, #28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 228b8 │ │ │ │ + beq 22860 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #924] @ 22914 │ │ │ │ + ldr r3, [pc, #924] @ 228bc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 222d4 │ │ │ │ - ldr r2, [pc, #912] @ 22918 │ │ │ │ + bne 2227c │ │ │ │ + ldr r2, [pc, #912] @ 228c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ orr r3, r3, #2048 @ 0x800 │ │ │ │ str r3, [r2, #16] │ │ │ │ - b 222d4 │ │ │ │ + b 2227c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 225d0 │ │ │ │ + bne 22578 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ add r3, r3, #448 @ 0x1c0 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - beq 22810 │ │ │ │ + beq 227b8 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - beq 22784 │ │ │ │ + beq 2272c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r1, fp, #7 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str fp, [r0, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r0, #24 │ │ │ │ - beq 2261c │ │ │ │ + beq 225c4 │ │ │ │ add r0, r2, #9 │ │ │ │ str r0, [r3], #4 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 22608 │ │ │ │ + bne 225b0 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 22768 │ │ │ │ + beq 22710 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 22638 │ │ │ │ - ldr r2, [pc, #744] @ 2291c │ │ │ │ + beq 225e0 │ │ │ │ + ldr r2, [pc, #744] @ 228c4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3], #4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b 221a4 │ │ │ │ + b 2214c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #32 │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ add r2, r0, #12 │ │ │ │ str r4, [r0, #4] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str r3, [r0, #28] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ add r7, r0, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - beq 21f30 │ │ │ │ + beq 21ed8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ea4c │ │ │ │ + bl 1e9f4 │ │ │ │ lsl r2, r0, #10 │ │ │ │ - b 21f30 │ │ │ │ + b 21ed8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r2, [r3, #8] │ │ │ │ - beq 2218c │ │ │ │ + beq 22134 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22194 │ │ │ │ + beq 2213c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r1, [r1, #104] @ 0x68 │ │ │ │ add r1, r1, #56 @ 0x38 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 2218c │ │ │ │ + bne 22134 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ sub r2, r2, #43 @ 0x2b │ │ │ │ tst r2, #253 @ 0xfd │ │ │ │ - bne 2216c │ │ │ │ + bne 22114 │ │ │ │ ldrb r2, [r3, #10] │ │ │ │ add r4, r3, #9 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2271c │ │ │ │ + beq 226c4 │ │ │ │ mov r1, #107 @ 0x6b │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2216c │ │ │ │ + beq 22114 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #504] @ 22920 │ │ │ │ - ldr r0, [pc, #504] @ 22924 │ │ │ │ + ldr r3, [pc, #504] @ 228c8 │ │ │ │ + ldr r0, [pc, #504] @ 228cc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ str r4, [sp] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #10 │ │ │ │ subeq r3, r3, #1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 9772c │ │ │ │ - b 2216c │ │ │ │ + bl 976d4 │ │ │ │ + b 22114 │ │ │ │ cmp fp, #0 │ │ │ │ - bgt 22174 │ │ │ │ - b 22194 │ │ │ │ + bgt 2211c │ │ │ │ + b 2213c │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ str r2, [r3] │ │ │ │ - ldr r2, [pc, #432] @ 22928 │ │ │ │ + ldr r2, [pc, #432] @ 228d0 │ │ │ │ add r3, r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #-8] │ │ │ │ - b 22638 │ │ │ │ + b 225e0 │ │ │ │ ldrb r2, [r3, #10] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #4 │ │ │ │ moveq r2, #3 │ │ │ │ - bne 225d0 │ │ │ │ + bne 22578 │ │ │ │ cmp r1, fp │ │ │ │ ldr r3, [r3] │ │ │ │ - beq 22828 │ │ │ │ + beq 227d0 │ │ │ │ cmp r2, fp │ │ │ │ - bne 225d0 │ │ │ │ + bne 22578 │ │ │ │ ldrb r1, [r3, #9] │ │ │ │ add r3, r3, #9 │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne 2281c │ │ │ │ + bne 227c4 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ - bne 2281c │ │ │ │ + bne 227c4 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2281c │ │ │ │ + bne 227c4 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #332] @ 2292c │ │ │ │ + ldr r2, [pc, #332] @ 228d4 │ │ │ │ add fp, fp, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ - beq 225d0 │ │ │ │ + beq 22578 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r0, [pc, #304] @ 22930 │ │ │ │ + ldr r0, [pc, #304] @ 228d8 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 225d0 │ │ │ │ + bl 976d4 │ │ │ │ + b 22578 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #2 │ │ │ │ - b 22798 │ │ │ │ - ldr r2, [pc, #272] @ 22934 │ │ │ │ + b 22740 │ │ │ │ + ldr r2, [pc, #272] @ 228dc │ │ │ │ add r2, pc, r2 │ │ │ │ - b 227e4 │ │ │ │ + b 2278c │ │ │ │ ldrb r1, [r3, #10] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 225d0 │ │ │ │ + bne 22578 │ │ │ │ ldrb r1, [r3, #9] │ │ │ │ cmp r1, #33 @ 0x21 │ │ │ │ ldreq r3, [r3] │ │ │ │ - bne 225d0 │ │ │ │ - b 227ac │ │ │ │ + bne 22578 │ │ │ │ + b 22754 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov fp, #0 │ │ │ │ str fp, [r7] │ │ │ │ str fp, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ - bne 226ac │ │ │ │ + bne 22654 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b 2218c │ │ │ │ + b 22134 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 222d4 │ │ │ │ + b 2227c │ │ │ │ add r1, r2, #252 @ 0xfc │ │ │ │ cmp r3, r1 │ │ │ │ - bcc 228cc │ │ │ │ + bcc 22874 │ │ │ │ add r1, r2, #420 @ 0x1a4 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi 228cc │ │ │ │ + bhi 22874 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #33] @ 0x21 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r5, [r7] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r7, r5 │ │ │ │ strb r3, [r6, #25] │ │ │ │ - b 22320 │ │ │ │ + b 222c8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #32] │ │ │ │ - b 222d4 │ │ │ │ + b 2227c │ │ │ │ str r0, [r6, #8] │ │ │ │ - b 22120 │ │ │ │ + b 220c8 │ │ │ │ add r2, r2, #644 @ 0x284 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r3, #2 │ │ │ │ strbeq r3, [r6, #33] @ 0x21 │ │ │ │ mov r3, #1 │ │ │ │ str r5, [r7] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ strb r3, [r6, #25] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 22320 │ │ │ │ - mulseq r0, ip, r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 222c8 │ │ │ │ + @ instruction: 0x0010a8fc │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r2, r0, ip, lsr r0 │ │ │ │ andeq r2, r0, lr, lsr r0 │ │ │ │ andeq r0, r1, r0, asr #32 │ │ │ │ andeq r2, r0, lr │ │ │ │ andeq r2, r0, ip │ │ │ │ - andeq r0, r0, r0, lsl r6 │ │ │ │ - andseq lr, r0, r4, lsr #16 │ │ │ │ - andeq r2, sp, r8, lsl #14 │ │ │ │ - andeq r0, r0, ip, ror r5 │ │ │ │ - andeq r0, sp, r0, lsr r7 │ │ │ │ - andeq r2, sp, r0, asr #11 │ │ │ │ - muleq sp, r8, sl │ │ │ │ - andeq r0, sp, r4, ror #12 │ │ │ │ - andeq r0, sp, r0, asr #20 │ │ │ │ + andeq r0, r0, r8, lsl #12 │ │ │ │ + andseq sp, r0, ip, ror r8 │ │ │ │ + strdeq r1, [sp], -r8 │ │ │ │ + andeq r0, r0, r4, ror r5 │ │ │ │ + andeq pc, ip, r0, lsr #28 │ │ │ │ + @ instruction: 0x000d1cb0 │ │ │ │ + andeq r0, sp, r8, lsl #3 │ │ │ │ + andeq pc, ip, r4, asr sp @ │ │ │ │ + andeq r0, sp, r0, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r9, [pc, #856] @ 22ca8 │ │ │ │ - ldr r3, [pc, #856] @ 22cac │ │ │ │ + ldr r9, [pc, #856] @ 22c50 │ │ │ │ + ldr r3, [pc, #856] @ 22c54 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r5, [r9, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldrb r3, [r5, #411] @ 0x19b │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r1 │ │ │ │ - beq 22988 │ │ │ │ + beq 22930 │ │ │ │ ldrsh r2, [r0, #22] │ │ │ │ ldr r3, [r5, #336] @ 0x150 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 22b3c │ │ │ │ + beq 22ae4 │ │ │ │ tst r1, #65536 @ 0x10000 │ │ │ │ - bne 22b3c │ │ │ │ - ldr r3, [pc, #800] @ 22cb0 │ │ │ │ + bne 22ae4 │ │ │ │ + ldr r3, [pc, #800] @ 22c58 │ │ │ │ ldr r6, [r5, #512] @ 0x200 │ │ │ │ ldr r4, [r9, r3] │ │ │ │ add fp, r5, #340 @ 0x154 │ │ │ │ ldrsh r3, [fp] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov lr, r4 │ │ │ │ ldr r3, [r6] │ │ │ │ @@ -27057,29 +27057,29 @@ │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, #0 │ │ │ │ tst r3, #8 │ │ │ │ ldrne r3, [r5, #196] @ 0xc4 │ │ │ │ mov r0, r6 │ │ │ │ orrne r3, r3, #8 │ │ │ │ strne r3, [r5, #196] @ 0xc4 │ │ │ │ - bl 66c08 │ │ │ │ + bl 66bb0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57338 │ │ │ │ + bl 572e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 22c54 │ │ │ │ + blt 22bfc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22a44 │ │ │ │ + beq 229ec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #11 │ │ │ │ - beq 22b4c │ │ │ │ + beq 22af4 │ │ │ │ ands sl, r8, #1 │ │ │ │ - beq 22a6c │ │ │ │ - ldr r3, [pc, #608] @ 22cb4 │ │ │ │ + beq 22a14 │ │ │ │ + ldr r3, [pc, #608] @ 22c5c │ │ │ │ ldr r2, [r5, #208] @ 0xd0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ adds r3, r3, r2 │ │ │ │ moveq r3, #1 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ @@ -27087,32 +27087,32 @@ │ │ │ │ add r3, r5, #340 @ 0x154 │ │ │ │ mov r2, #2 │ │ │ │ moveq r1, #10 │ │ │ │ movne r1, #2048 @ 0x800 │ │ │ │ strh r2, [r3] │ │ │ │ mov r0, r6 │ │ │ │ orr r2, sl, #132 @ 0x84 │ │ │ │ - bl 20288 │ │ │ │ + bl 20230 │ │ │ │ mov r9, r0 │ │ │ │ - bl 57664 │ │ │ │ + bl 5760c │ │ │ │ ldr ip, [sp, #8] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ stm r4, {r0, r1} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r6] │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ tst r0, #4 │ │ │ │ - bne 22b0c │ │ │ │ + bne 22ab4 │ │ │ │ add r3, r5, #340 @ 0x154 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ strh r2, [r3] │ │ │ │ ldrne r3, [r6, #44] @ 0x2c │ │ │ │ strne r3, [r5, #208] @ 0xd0 │ │ │ │ ldrne r3, [r6, #40] @ 0x28 │ │ │ │ @@ -27122,1004 +27122,1004 @@ │ │ │ │ str r2, [r3] │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 22ad4 │ │ │ │ + bne 22a7c │ │ │ │ mov r0, r7 │ │ │ │ - bl cd844 <__isoc23_strtoul@@Base+0x1e9c8> │ │ │ │ + bl ccf78 <__isoc23_strtoul@@Base+0x1e154> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22ad4 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ - b 22ad4 │ │ │ │ + beq 22a7c │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + b 22a7c │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2c49c │ │ │ │ + b 2c444 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #19 │ │ │ │ - bne 22a44 │ │ │ │ + bne 229ec │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 22a44 │ │ │ │ + bne 229ec │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 22a44 │ │ │ │ + bne 229ec │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r3, #5 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb sl, [r3, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 22c64 │ │ │ │ - bl 57664 │ │ │ │ + beq 22c0c │ │ │ │ + bl 5760c │ │ │ │ ldr ip, [sp, #8] │ │ │ │ cmp sl, #5 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ stm r4, {r0, r1} │ │ │ │ str r3, [r6] │ │ │ │ - bgt 22c80 │ │ │ │ + bgt 22c28 │ │ │ │ ldrsh r2, [r7, #22] │ │ │ │ ldr r3, [r5, #336] @ 0x150 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 22bd0 │ │ │ │ + beq 22b78 │ │ │ │ tst r8, #65536 @ 0x10000 │ │ │ │ - beq 22bd8 │ │ │ │ + beq 22b80 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #411] @ 0x19b │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r3, r3, #1 │ │ │ │ strcc r3, [r7] │ │ │ │ - bcs 22c70 │ │ │ │ + bcs 22c18 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c49c │ │ │ │ + bl 2c444 │ │ │ │ tst r8, #1 │ │ │ │ mov r9, r0 │ │ │ │ - beq 22b00 │ │ │ │ + beq 22aa8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c49c │ │ │ │ + bl 2c444 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 22b00 │ │ │ │ + beq 22aa8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 22ca0 │ │ │ │ + beq 22c48 │ │ │ │ mov r8, #3 │ │ │ │ mov r1, #12 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r6, r9 │ │ │ │ str r4, [r0, #8] │ │ │ │ str r6, [r0, #4] │ │ │ │ str r8, [r0] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c49c │ │ │ │ + bl 2c444 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 22c20 │ │ │ │ - b 22b00 │ │ │ │ + bne 22bc8 │ │ │ │ + b 22aa8 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 57468 │ │ │ │ + bl 57410 │ │ │ │ mov sl, r0 │ │ │ │ - b 22b88 │ │ │ │ + b 22b30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c5048 <__isoc23_strtoul@@Base+0x161cc> │ │ │ │ - b 22bf0 │ │ │ │ - ldr r3, [pc, #48] @ 22cb8 │ │ │ │ - ldr r0, [pc, #48] @ 22cbc │ │ │ │ + bl c4fc0 <__isoc23_strtoul@@Base+0x1619c> │ │ │ │ + b 22b98 │ │ │ │ + ldr r3, [pc, #48] @ 22c60 │ │ │ │ + ldr r0, [pc, #48] @ 22c64 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 66cc0 │ │ │ │ - @ instruction: 0x0010add8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r4, lsr #9 │ │ │ │ - ldrdeq r0, [sp], -ip │ │ │ │ + bl 66c68 │ │ │ │ + andseq r9, r0, r8, lsr lr │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + muleq r0, ip, r4 │ │ │ │ + andeq pc, ip, ip, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #316] @ 22e14 │ │ │ │ - ldr r1, [pc, #316] @ 22e18 │ │ │ │ - ldr r2, [pc, #316] @ 22e1c │ │ │ │ + ldr r3, [pc, #316] @ 22dbc │ │ │ │ + ldr r1, [pc, #316] @ 22dc0 │ │ │ │ + ldr r2, [pc, #316] @ 22dc4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r1] │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - ldr r2, [pc, #304] @ 22e20 │ │ │ │ + ldr r2, [pc, #304] @ 22dc8 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r2, [r1, #64] @ 0x40 │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [r5, #40] @ 0x28 │ │ │ │ ldr r9, [r6] │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ - bl 66c08 │ │ │ │ + bl 66bb0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ - beq 22de4 │ │ │ │ + beq 22d8c │ │ │ │ cmp r0, #552 @ 0x228 │ │ │ │ - beq 22d74 │ │ │ │ + beq 22d1c │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ movne r7, #0 │ │ │ │ - bne 22d58 │ │ │ │ + bne 22d00 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20288 │ │ │ │ + bl 20230 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r9, #0 │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ - beq 22d94 │ │ │ │ + beq 22d3c │ │ │ │ mov r0, r7 │ │ │ │ str r8, [r5, #40] @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e7d8 │ │ │ │ + bl 1e780 │ │ │ │ mov r3, #0 │ │ │ │ cmp r9, #0 │ │ │ │ strb r3, [r4, #35] @ 0x23 │ │ │ │ mov r7, r0 │ │ │ │ - bne 22d68 │ │ │ │ + bne 22d10 │ │ │ │ ldr r9, [r6] │ │ │ │ cmp r9, r3 │ │ │ │ - beq 22d68 │ │ │ │ + beq 22d10 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ add r3, r4, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 22dfc │ │ │ │ + beq 22da4 │ │ │ │ str r4, [r6, #12] │ │ │ │ - bl 57664 │ │ │ │ + bl 5760c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [r6, #12] │ │ │ │ str r4, [r6, #4] │ │ │ │ strh r3, [r6, #18] │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ - b 22d68 │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + b 22d10 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 20288 │ │ │ │ + bl 20230 │ │ │ │ mov r7, r0 │ │ │ │ - b 22d58 │ │ │ │ - bl 57468 │ │ │ │ + b 22d00 │ │ │ │ + bl 57410 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - ble 22dbc │ │ │ │ + ble 22d64 │ │ │ │ sub r4, r4, #1 │ │ │ │ - b 22db8 │ │ │ │ - andseq sl, r0, ip, asr #20 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ + b 22d60 │ │ │ │ + andseq r9, r0, ip, lsr #21 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r1 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22e58 │ │ │ │ - bl 22e24 │ │ │ │ + beq 22e00 │ │ │ │ + bl 22dcc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r5, [r4] │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 22e74 │ │ │ │ + beq 22e1c │ │ │ │ cmp r6, #0 │ │ │ │ - ble 22e84 │ │ │ │ - bl a3410 │ │ │ │ + ble 22e2c │ │ │ │ + bl a33b8 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - bne 22e44 │ │ │ │ + bne 22dec │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ str r7, [r4, #8] │ │ │ │ - bl a3458 │ │ │ │ - b 22e74 │ │ │ │ + bl a3400 │ │ │ │ + b 22e1c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ 22ed0 │ │ │ │ - ldr r2, [pc, #40] @ 22ed4 │ │ │ │ + ldr r3, [pc, #40] @ 22e78 │ │ │ │ + ldr r2, [pc, #40] @ 22e7c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 22ec4 │ │ │ │ + beq 22e6c │ │ │ │ mvn r1, #0 │ │ │ │ - bl 22e24 │ │ │ │ + bl 22dcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ pop {r4, pc} │ │ │ │ - andseq sl, r0, r0, lsl #17 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andseq r9, r0, r0, ror #17 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #72] @ 22f38 │ │ │ │ + ldr r4, [pc, #72] @ 22ee0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 22f04 │ │ │ │ + beq 22eac │ │ │ │ mov r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #48] @ 22f3c │ │ │ │ + ldr r0, [pc, #48] @ 22ee4 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl da818 <__isoc23_strtoul@@Base+0x2b99c> │ │ │ │ + bl d9eb0 <__isoc23_strtoul@@Base+0x2b08c> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 22f34 │ │ │ │ - bl 59a2c │ │ │ │ + beq 22edc │ │ │ │ + bl 599d4 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 82e8 │ │ │ │ - @ instruction: 0x0010ded0 │ │ │ │ - muleq sp, r8, r0 │ │ │ │ + bl 828c │ │ │ │ + andseq ip, r0, r8, lsr #30 │ │ │ │ + andeq r0, sp, r8, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #956] @ 23318 │ │ │ │ + ldr r2, [pc, #956] @ 232c0 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #952] @ 2331c │ │ │ │ + ldr r3, [pc, #952] @ 232c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr ip, [pc, #944] @ 23320 │ │ │ │ + ldr ip, [pc, #944] @ 232c8 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ - ldr r2, [pc, #940] @ 23324 │ │ │ │ + ldr r2, [pc, #940] @ 232cc │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ str r1, [sp, #12] │ │ │ │ ldrh r1, [r7, #48] @ 0x30 │ │ │ │ str r0, [sp] │ │ │ │ ldr fp, [ip, r2] │ │ │ │ adds r1, r1, r8 │ │ │ │ mov r3, ip │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - bne 231fc │ │ │ │ + bne 231a4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldrh r3, [r7, #48] @ 0x30 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 231d8 │ │ │ │ - ldr r1, [pc, #868] @ 23328 │ │ │ │ + beq 23180 │ │ │ │ + ldr r1, [pc, #868] @ 232d0 │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [fp, #272] @ 0x110 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, r8 │ │ │ │ - bl 7de4 │ │ │ │ + bl 7d94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 23018 │ │ │ │ + bge 22fc0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #824] @ 2332c │ │ │ │ - ldr r3, [pc, #804] @ 2331c │ │ │ │ + ldr r2, [pc, #824] @ 232d4 │ │ │ │ + ldr r3, [pc, #804] @ 232c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23314 │ │ │ │ + bne 232bc │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 7d0c <__fstat64_time64@plt> │ │ │ │ + bl 7cbc <__fstat64_time64@plt> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ - bne 232f8 │ │ │ │ + bne 232a0 │ │ │ │ ldrh r1, [r7, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ add r1, r1, r8 │ │ │ │ add r1, r1, r5 │ │ │ │ cmn r1, #2 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - bne 23204 │ │ │ │ + bne 231ac │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [fp, #272] @ 0x110 │ │ │ │ mov r0, #47 @ 0x2f │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldrh r3, [r7, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ add r3, r3, r8 │ │ │ │ add sl, r1, r3 │ │ │ │ add sl, sl, #1 │ │ │ │ strb r0, [r1, r3] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ad8 │ │ │ │ + bl 7a94 │ │ │ │ mov r9, #0 │ │ │ │ mov r5, sl │ │ │ │ mov r3, r0 │ │ │ │ strb r9, [sl, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ cmp r4, r9 │ │ │ │ mov r3, r4 │ │ │ │ - beq 22fe8 │ │ │ │ + beq 22f90 │ │ │ │ str r8, [sp, #8] │ │ │ │ mov r4, sl │ │ │ │ mov r8, r3 │ │ │ │ str fp, [sp, #4] │ │ │ │ - b 23120 │ │ │ │ + b 230c8 │ │ │ │ cmp fp, #6 │ │ │ │ - beq 23220 │ │ │ │ + beq 231c8 │ │ │ │ cmp fp, #11 │ │ │ │ - bne 2323c │ │ │ │ - ldr r1, [pc, #600] @ 23330 │ │ │ │ + bne 231e4 │ │ │ │ + ldr r1, [pc, #600] @ 232d8 │ │ │ │ mov r2, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2323c │ │ │ │ + bne 231e4 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 230fc │ │ │ │ - bl 7b20 │ │ │ │ + beq 230a4 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r9 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ mov r5, r4 │ │ │ │ mov r9, #0 │ │ │ │ add r3, sl, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 22fe8 │ │ │ │ + beq 22f90 │ │ │ │ mov r6, r4 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ moveq r9, r4 │ │ │ │ - beq 23114 │ │ │ │ + beq 230bc │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 23114 │ │ │ │ + bne 230bc │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r5, r6 │ │ │ │ cmpne r3, #35 @ 0x23 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 23114 │ │ │ │ + beq 230bc │ │ │ │ cmp r9, #0 │ │ │ │ strb r3, [r4, #-1] │ │ │ │ - beq 23210 │ │ │ │ + beq 231b8 │ │ │ │ subs fp, r9, r5 │ │ │ │ - bne 230c0 │ │ │ │ + bne 23068 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2310c │ │ │ │ + beq 230b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr ip, [sp, #8] │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ mov r1, r9 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldrh r3, [r7, #48] @ 0x30 │ │ │ │ add r3, r3, ip │ │ │ │ add r3, r3, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 7b14 │ │ │ │ + bl 7ad0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, r2, r3 │ │ │ │ mov r3, #10 │ │ │ │ - bl 23338 │ │ │ │ - b 2310c │ │ │ │ + bl 232e0 │ │ │ │ + b 230b4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldrb r2, [r3, r8] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne 22fbc │ │ │ │ + bne 22f64 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 23304 │ │ │ │ + bne 232ac │ │ │ │ str r3, [r0] │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - b 22fbc │ │ │ │ - bl a38f4 │ │ │ │ - b 22fac │ │ │ │ + b 22f64 │ │ │ │ + bl a389c │ │ │ │ + b 22f54 │ │ │ │ add r1, r1, #2 │ │ │ │ - bl a38f4 │ │ │ │ - b 23054 │ │ │ │ + bl a389c │ │ │ │ + b 22ffc │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 231b0 │ │ │ │ - b 2310c │ │ │ │ - ldr r1, [pc, #268] @ 23334 │ │ │ │ + bne 23158 │ │ │ │ + b 230b4 │ │ │ │ + ldr r1, [pc, #268] @ 232dc │ │ │ │ mov r2, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23170 │ │ │ │ + beq 23118 │ │ │ │ ldrh r2, [r7, #48] @ 0x30 │ │ │ │ sub r0, r6, r5 │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, fp │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r0, r0, fp │ │ │ │ add r1, r1, r3 │ │ │ │ ldrh r2, [r7, #48] @ 0x30 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldrh r0, [r7, #48] @ 0x30 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ mov r3, #47 @ 0x2f │ │ │ │ add r0, r0, fp │ │ │ │ strb r3, [r2, r0] │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r2, r0 │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, fp │ │ │ │ - bl 83218 │ │ │ │ + bl 831c0 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2310c │ │ │ │ + bne 230b4 │ │ │ │ ldr fp, [sp, #4] │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [fp, #272] @ 0x110 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r1, [r3] │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, #1 │ │ │ │ - b 22fec │ │ │ │ + b 22f94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8300 │ │ │ │ - b 22fe8 │ │ │ │ + bl 82a4 │ │ │ │ + b 22f90 │ │ │ │ mov r1, r8 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - b 22fbc │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq sl, r0, r8, asr #15 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq sl, r0, r8, lsr #15 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldrdeq r0, [sp], -r4 │ │ │ │ - andseq sl, r0, r4, lsr r7 │ │ │ │ - ldrdeq r0, [sp], -r0 @ │ │ │ │ - andeq r0, sp, r8, ror r0 │ │ │ │ + b 22f64 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r9, r0, r8, lsr #16 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r9, r0, r8, lsl #16 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq pc, ip, r4, asr #19 │ │ │ │ + mulseq r0, r4, r7 │ │ │ │ + andeq pc, ip, r0, asr #17 │ │ │ │ + andeq pc, ip, r8, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #664] @ 235e8 │ │ │ │ + ldr ip, [pc, #664] @ 23590 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #660] @ 235ec │ │ │ │ + ldr r2, [pc, #660] @ 23594 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r6, [ip, r2] │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ mov r7, r3 │ │ │ │ ldr fp, [r0, #24] │ │ │ │ mov r3, ip │ │ │ │ ldr r3, [r0] │ │ │ │ ands r5, r7, #8 │ │ │ │ sub fp, r3, fp │ │ │ │ - bne 233dc │ │ │ │ + bne 23384 │ │ │ │ ldrb r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, #58 @ 0x3a │ │ │ │ - bne 233c4 │ │ │ │ + bne 2336c │ │ │ │ mov r8, r5 │ │ │ │ - b 2351c │ │ │ │ + b 234c4 │ │ │ │ str ip, [r0] │ │ │ │ ldrb r2, [r4] │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, #58 @ 0x3a │ │ │ │ ldr r3, [r0] │ │ │ │ - beq 2350c │ │ │ │ + beq 234b4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add ip, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 233a0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 233ac │ │ │ │ + bhi 23348 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 23354 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 235ac │ │ │ │ + beq 23554 │ │ │ │ mov sl, r9 │ │ │ │ - b 23408 │ │ │ │ + b 233b0 │ │ │ │ ldr sl, [sl] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 23444 │ │ │ │ + beq 233ec │ │ │ │ ldrh r3, [sl, #48] @ 0x30 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 233fc │ │ │ │ + bne 233a4 │ │ │ │ ldr r1, [sl, #32] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 233fc │ │ │ │ + bne 233a4 │ │ │ │ ldrh r3, [sl, #50] @ 0x32 │ │ │ │ orr r3, r3, r7 │ │ │ │ strh r3, [sl, #50] @ 0x32 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r9 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 23448 │ │ │ │ + bne 233f0 │ │ │ │ add r1, r8, #57 @ 0x39 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r3, #1 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r0, #4] │ │ │ │ add r3, r0, #56 @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ strh r5, [r8, #48] @ 0x30 │ │ │ │ str r0, [r8, #32] │ │ │ │ str r8, [sl] │ │ │ │ strh r7, [r8, #50] @ 0x32 │ │ │ │ ldr r3, [r6, #196] @ 0xc4 │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - bne 234b8 │ │ │ │ - ldr r1, [pc, #328] @ 235f0 │ │ │ │ + bne 23460 │ │ │ │ + ldr r1, [pc, #328] @ 23598 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2355c │ │ │ │ + beq 23504 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 234f0 │ │ │ │ + beq 23498 │ │ │ │ and r7, r7, #17 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 23438 │ │ │ │ + bne 233e0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, fp │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 22f40 │ │ │ │ + bl 22ee8 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r6, #422] @ 0x1a6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23438 │ │ │ │ + beq 233e0 │ │ │ │ and r7, r7, #17 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 23438 │ │ │ │ - b 234d0 │ │ │ │ + bne 233e0 │ │ │ │ + b 23478 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ sub r5, r3, r5 │ │ │ │ sub r5, r5, fp │ │ │ │ mov r8, r5 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bls 2358c │ │ │ │ + bls 23534 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp fp, #0 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 235a0 │ │ │ │ + bne 23548 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ add r4, r4, fp │ │ │ │ - b 233ec │ │ │ │ + b 23394 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r8, #8] │ │ │ │ mov r0, #4 │ │ │ │ - bl 59670 │ │ │ │ - ldr r1, [pc, #124] @ 235f4 │ │ │ │ + bl 59618 │ │ │ │ + ldr r1, [pc, #124] @ 2359c │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r8, #40] @ 0x28 │ │ │ │ str r0, [r8, #44] @ 0x2c │ │ │ │ - bl 7b44 │ │ │ │ - b 23438 │ │ │ │ + bl 7b00 │ │ │ │ + b 233e0 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp fp, #0 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - beq 23544 │ │ │ │ + beq 234ec │ │ │ │ mov r1, fp │ │ │ │ - bl a38f4 │ │ │ │ - b 2354c │ │ │ │ + bl a389c │ │ │ │ + b 234f4 │ │ │ │ add r1, r8, #57 @ 0x39 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r3, #1 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r0, #4] │ │ │ │ add r3, r0, #56 @ 0x38 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r8, r9 │ │ │ │ strh r5, [r9, #48] @ 0x30 │ │ │ │ str r0, [r9, #32] │ │ │ │ - b 23490 │ │ │ │ - @ instruction: 0x0010a3d4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq pc, ip, ip, lsl #28 │ │ │ │ - andeq pc, ip, ip, asr #26 │ │ │ │ + b 23438 │ │ │ │ + andseq r9, r0, r4, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + strdeq pc, [ip], -ip │ │ │ │ + andeq pc, ip, ip, lsr r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #136] @ 23698 │ │ │ │ + ldr ip, [pc, #136] @ 23640 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #132] @ 2369c │ │ │ │ + ldr r2, [pc, #132] @ 23644 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r9, [ip, r2] │ │ │ │ - ldr r2, [pc, #124] @ 236a0 │ │ │ │ + ldr r2, [pc, #124] @ 23648 │ │ │ │ mov r5, r3 │ │ │ │ ldr r4, [ip, r2] │ │ │ │ mov r3, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b 2364c │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 235f4 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne 2368c │ │ │ │ + bne 23634 │ │ │ │ ldr r3, [r9, #140] @ 0x8c │ │ │ │ mvn lr, #0 │ │ │ │ ldr ip, [r3, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r3, #48] @ 0x30 │ │ │ │ ldrb r3, [r4, #60] @ 0x3c │ │ │ │ mov r1, r7 │ │ │ │ cmp r3, #0 │ │ │ │ ldrshne lr, [r4, #48] @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ str lr, [sp] │ │ │ │ - bl b0c58 <__isoc23_strtoul@@Base+0x1ddc> │ │ │ │ + bl b0c00 <__isoc23_strtoul@@Base+0x1ddc> │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 2363c │ │ │ │ + blt 235e4 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andseq sl, r0, r4, lsl r1 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ + andseq r9, r0, r4, ror r1 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - beq 236d4 │ │ │ │ + beq 2367c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, lr} │ │ │ │ - b 1408c │ │ │ │ + b 14034 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 236c4 │ │ │ │ + beq 2366c │ │ │ │ ldr ip, [r0, #4] │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ strgt ip, [r0, #4] │ │ │ │ - bgt 236c4 │ │ │ │ + bgt 2366c │ │ │ │ stmib sp, {r1, r2, r3} │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldmib sp, {r1, r2, r3} │ │ │ │ - b 236c4 │ │ │ │ + b 2366c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #440] @ 238d4 │ │ │ │ - ldr r3, [pc, #440] @ 238d8 │ │ │ │ + ldr r5, [pc, #440] @ 2387c │ │ │ │ + ldr r3, [pc, #440] @ 23880 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r4, [r7, #1204] @ 0x4b4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 23748 │ │ │ │ + beq 236f0 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 237fc │ │ │ │ + beq 237a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ add r0, r0, #112 @ 0x70 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ mov r6, r0 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 23770 │ │ │ │ + beq 23718 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 2385c │ │ │ │ + beq 23804 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ add r0, r0, #140 @ 0x8c │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 23794 │ │ │ │ + beq 2373c │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 238a0 │ │ │ │ - bl 59b88 │ │ │ │ + beq 23848 │ │ │ │ + bl 59b30 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r8, #1 │ │ │ │ - beq 23808 │ │ │ │ + beq 237b0 │ │ │ │ ldr r3, [r7, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 238c4 │ │ │ │ + bne 2386c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ strh r3, [r6, #12] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 237f0 │ │ │ │ - ldr r3, [pc, #252] @ 238dc │ │ │ │ + beq 23798 │ │ │ │ + ldr r3, [pc, #252] @ 23884 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2384c │ │ │ │ + beq 237f4 │ │ │ │ str r4, [r7, #1204] @ 0x4b4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ strh r3, [r6, #12] │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 23830 │ │ │ │ + beq 237d8 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 2384c │ │ │ │ - ldr r3, [pc, #164] @ 238dc │ │ │ │ + beq 237f4 │ │ │ │ + ldr r3, [pc, #164] @ 23884 │ │ │ │ mov r2, #1 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ mov r4, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ mov r4, r0 │ │ │ │ - b 237f8 │ │ │ │ - ldr r3, [pc, #120] @ 238dc │ │ │ │ + b 237a0 │ │ │ │ + ldr r3, [pc, #120] @ 23884 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ mov r1, r8 │ │ │ │ - bl 3a420 │ │ │ │ + bl 3a3c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23770 │ │ │ │ + beq 23718 │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ strh r3, [r6, #12] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 2384c │ │ │ │ + beq 237f4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 23848 │ │ │ │ - ldr r3, [pc, #52] @ 238dc │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 237f0 │ │ │ │ + ldr r3, [pc, #52] @ 23884 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 3a420 │ │ │ │ + bl 3a3c8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r8, #0 │ │ │ │ - bne 237a4 │ │ │ │ - b 23794 │ │ │ │ + bne 2374c │ │ │ │ + b 2373c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29390 │ │ │ │ - b 237b0 │ │ │ │ - andseq sl, r0, ip │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ + bl 29338 │ │ │ │ + b 23758 │ │ │ │ + andseq r9, r0, ip, rrx │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r4, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r6, #0 │ │ │ │ - b 23908 │ │ │ │ + b 238b0 │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r4, r5 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r5] │ │ │ │ movgt r6, r4 │ │ │ │ str r3, [r4, #4] │ │ │ │ - bgt 23900 │ │ │ │ + bgt 238a8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23938 │ │ │ │ - bl 7b20 │ │ │ │ + beq 238e0 │ │ │ │ + bl 7adc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23948 │ │ │ │ - bl 7b20 │ │ │ │ + beq 238f0 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r6, #0 │ │ │ │ strne r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 23908 │ │ │ │ + bne 238b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ add r2, r0, #1 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ mov r1, r2 │ │ │ │ ldrb r3, [r2] │ │ │ │ - beq 239a0 │ │ │ │ + beq 23948 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ bxeq lr │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ mov r1, r2 │ │ │ │ ldrb r3, [r2] │ │ │ │ - bne 23984 │ │ │ │ + bne 2392c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23984 │ │ │ │ + beq 2392c │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b 23974 │ │ │ │ + b 2391c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ add r6, r0, #1 │ │ │ │ - bne 23a08 │ │ │ │ + bne 239b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83218 │ │ │ │ + bl 831c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 23704 │ │ │ │ + bl 236ac │ │ │ │ mov r9, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r7, r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r7 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r3, #47 @ 0x2f │ │ │ │ add r0, r4, r7 │ │ │ │ strb r3, [r4, r8] │ │ │ │ - b 239e8 │ │ │ │ + b 23990 │ │ │ │ mov ip, #0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov lr, #32768 @ 0x8000 │ │ │ │ sub ip, sp, ip │ │ │ │ sub lr, ip, lr │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ cmp ip, lr │ │ │ │ - bne 23a58 │ │ │ │ + bne 23a00 │ │ │ │ str r0, [lr, #-72] @ 0xffffffb8 │ │ │ │ - ldr ip, [pc, #972] @ 23e40 │ │ │ │ + ldr ip, [pc, #972] @ 23de8 │ │ │ │ sub sp, sp, #32768 @ 0x8000 │ │ │ │ - ldr r2, [pc, #968] @ 23e44 │ │ │ │ + ldr r2, [pc, #968] @ 23dec │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ add lr, sp, #32768 @ 0x8000 │ │ │ │ - ldr r8, [pc, #952] @ 23e48 │ │ │ │ - ldr r3, [pc, #952] @ 23e4c │ │ │ │ + ldr r8, [pc, #952] @ 23df0 │ │ │ │ + ldr r3, [pc, #952] @ 23df4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [lr, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r4, [r8, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ @@ -28129,41 +28129,41 @@ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ add r0, r0, #2 │ │ │ │ ldrb fp, [r4, #412] @ 0x19c │ │ │ │ ldr sl, [r4, #40] @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 239b4 │ │ │ │ + bl 2395c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #1244] @ 0x4dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23b00 │ │ │ │ + beq 23aa8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 23c3c │ │ │ │ - ldr r9, [pc, #840] @ 23e50 │ │ │ │ + bne 23be4 │ │ │ │ + ldr r9, [pc, #840] @ 23df8 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 23dd8 │ │ │ │ + beq 23d80 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r1, [r9, #4] │ │ │ │ - bne 23e20 │ │ │ │ + bne 23dc8 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ - ldr r2, [pc, #784] @ 23e54 │ │ │ │ + ldr r2, [pc, #784] @ 23dfc │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ mov r3, #1 │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ strb r3, [r4, #412] @ 0x19c │ │ │ │ str r7, [r4, #432] @ 0x1b0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ @@ -28173,5545 +28173,5545 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ str r5, [r2, #64] @ 0x40 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ mov r1, #65536 @ 0x10000 │ │ │ │ - bl 34970 │ │ │ │ + bl 34918 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r2, [r4, #308] @ 0x134 │ │ │ │ str r5, [r4, #432] @ 0x1b0 │ │ │ │ cmp r2, r5 │ │ │ │ - beq 23e08 │ │ │ │ + beq 23db0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16f70 │ │ │ │ + bl 16f18 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ - beq 23d60 │ │ │ │ + beq 23d08 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23d60 │ │ │ │ - bl 7b20 │ │ │ │ - ldr r3, [pc, #636] @ 23e58 │ │ │ │ + beq 23d08 │ │ │ │ + bl 7adc │ │ │ │ + ldr r3, [pc, #636] @ 23e00 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r2, [r4, #172] @ 0xac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ strb fp, [r4, #412] @ 0x19c │ │ │ │ str sl, [r4, #40] @ 0x28 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ - ldr r2, [pc, #592] @ 23e5c │ │ │ │ - ldr r3, [pc, #564] @ 23e44 │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ + ldr r2, [pc, #592] @ 23e04 │ │ │ │ + ldr r3, [pc, #564] @ 23dec │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #32768 @ 0x8000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #28 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23e1c │ │ │ │ + bne 23dc4 │ │ │ │ add sp, sp, #32768 @ 0x8000 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 2979c │ │ │ │ + bl 29744 │ │ │ │ mov r8, r0 │ │ │ │ - b 23c60 │ │ │ │ + b 23c08 │ │ │ │ ldr r1, [r9, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23c80 │ │ │ │ + bne 23c28 │ │ │ │ ldr r0, [r4, #1244] @ 0x4dc │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #16 │ │ │ │ blx r3 │ │ │ │ mov r7, r9 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 23c4c │ │ │ │ - ldr r9, [pc, #472] @ 23e60 │ │ │ │ - b 23c9c │ │ │ │ + bne 23bf4 │ │ │ │ + ldr r9, [pc, #472] @ 23e08 │ │ │ │ + b 23c44 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 23d18 │ │ │ │ + bne 23cc0 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 23ce4 │ │ │ │ + beq 23c8c │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ and r3, r3, r9 │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ - bne 23ce4 │ │ │ │ + bne 23c8c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r8 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r3, #40] @ 0x28 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ str r8, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #1244] @ 0x4dc │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #8 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 23c88 │ │ │ │ + bne 23c30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d3ac │ │ │ │ - ldr r2, [pc, #316] @ 23e64 │ │ │ │ - ldr r3, [pc, #280] @ 23e44 │ │ │ │ + bl 5d354 │ │ │ │ + ldr r2, [pc, #316] @ 23e0c │ │ │ │ + ldr r3, [pc, #280] @ 23dec │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #32768 @ 0x8000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #28 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 23e1c │ │ │ │ + bne 23dc4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32768 @ 0x8000 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7b20 │ │ │ │ + b 7adc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl a3a60 │ │ │ │ + bl a3a08 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r4, #172] @ 0xac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - ldr r3, [pc, #216] @ 23e68 │ │ │ │ + ldr r3, [pc, #216] @ 23e10 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r2, #0 │ │ │ │ strb fp, [r4, #412] @ 0x19c │ │ │ │ str sl, [r4, #40] @ 0x28 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 23c04 │ │ │ │ - ldr r3, [pc, #180] @ 23e6c │ │ │ │ - ldr r0, [pc, #180] @ 23e70 │ │ │ │ + beq 23bac │ │ │ │ + ldr r3, [pc, #180] @ 23e14 │ │ │ │ + ldr r0, [pc, #180] @ 23e18 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ str r5, [sp] │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #148] @ 23e74 │ │ │ │ - ldr r2, [pc, #148] @ 23e78 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #148] @ 23e1c │ │ │ │ + ldr r2, [pc, #148] @ 23e20 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #140] @ 23e7c │ │ │ │ + ldr r3, [pc, #140] @ 23e24 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r9, #4] │ │ │ │ - b 23b2c │ │ │ │ + b 23ad4 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ mov r3, r0 │ │ │ │ - b 23bb8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #88] @ 23e80 │ │ │ │ - ldr r0, [pc, #88] @ 23e84 │ │ │ │ + b 23b60 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #88] @ 23e28 │ │ │ │ + ldr r0, [pc, #88] @ 23e2c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ str r5, [sp] │ │ │ │ - bl 9772c │ │ │ │ - andseq r9, r0, ip, lsr #25 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r9, r0, ip, lsl #25 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - @ instruction: 0x0010d2b8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andseq sp, r0, r0, ror #3 │ │ │ │ - andseq r9, r0, ip, lsl fp │ │ │ │ + bl 976d4 │ │ │ │ + andseq r8, r0, ip, lsl #26 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r8, r0, ip, ror #25 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andseq ip, r0, r0, lsl r3 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andseq ip, r0, r8, lsr r2 │ │ │ │ + andseq r8, r0, ip, ror fp │ │ │ │ andeq r4, r0, r0, lsr #1 │ │ │ │ - andseq r9, r0, r0, lsl #20 │ │ │ │ - andseq sp, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, ip, ror r3 │ │ │ │ - andeq pc, ip, r4, lsr #1 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ + andseq r8, r0, r0, ror #20 │ │ │ │ + andseq ip, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r4, ror r3 │ │ │ │ + muleq ip, r4, r7 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ teqeq r2, r5 @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq pc, ip, r0, lsr #9 │ │ │ │ - andeq pc, ip, ip, lsr r0 @ │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + muleq ip, r0, fp │ │ │ │ + andeq lr, ip, ip, lsr #14 │ │ │ │ push {r4, lr} │ │ │ │ - ldr r4, [pc, #128] @ 23f14 │ │ │ │ - ldr r3, [pc, #128] @ 23f18 │ │ │ │ + ldr r4, [pc, #128] @ 23ebc │ │ │ │ + ldr r3, [pc, #128] @ 23ec0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #1204] @ 0x4b4 │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldrb r3, [r1] │ │ │ │ ldrb ip, [r0] │ │ │ │ cmp r3, ip │ │ │ │ - bne 23ee8 │ │ │ │ + bne 23e90 │ │ │ │ add r2, r0, #1 │ │ │ │ - b 23ed0 │ │ │ │ + b 23e78 │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ cmp r3, ip │ │ │ │ - bne 23eec │ │ │ │ + bne 23e94 │ │ │ │ cmp r3, #0 │ │ │ │ mov lr, r2 │ │ │ │ - bne 23ec0 │ │ │ │ - ldr r3, [pc, #56] @ 23f1c │ │ │ │ + bne 23e68 │ │ │ │ + ldr r3, [pc, #56] @ 23ec4 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ pop {r4, pc} │ │ │ │ mov lr, r0 │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq ip, #47 @ 0x2f │ │ │ │ popne {r4, pc} │ │ │ │ ldrb r3, [lr, #1]! │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 23ef8 │ │ │ │ + beq 23ea0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 23edc │ │ │ │ + beq 23e84 │ │ │ │ mov r0, lr │ │ │ │ pop {r4, pc} │ │ │ │ - mulseq r0, r4, r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ + @ instruction: 0x001088f4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r4, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr r2, [pc, #244] @ 2402c │ │ │ │ - ldr r3, [pc, #244] @ 24030 │ │ │ │ + ldr r2, [pc, #244] @ 23fd4 │ │ │ │ + ldr r3, [pc, #244] @ 23fd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r3, #0 │ │ │ │ - bl 23e88 │ │ │ │ + bl 23e30 │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 23f98 │ │ │ │ + beq 23f40 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7de4 │ │ │ │ + bl 7d94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 23f90 │ │ │ │ + blt 23f38 │ │ │ │ mov r1, sp │ │ │ │ - bl 7d0c <__fstat64_time64@plt> │ │ │ │ + bl 7cbc <__fstat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 23fac │ │ │ │ + bge 23f54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ mvn r5, #0 │ │ │ │ - b 23fec │ │ │ │ + b 23f94 │ │ │ │ mov r1, sp │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 23f90 │ │ │ │ + blt 23f38 │ │ │ │ mov r5, r4 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ moveq r3, #21 │ │ │ │ str r1, [r0] │ │ │ │ streq r3, [r0] │ │ │ │ - beq 2401c │ │ │ │ + beq 23fc4 │ │ │ │ and r3, r3, #73 @ 0x49 │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ - beq 23fec │ │ │ │ + beq 23f94 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a928 │ │ │ │ + bl 3a8d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2401c │ │ │ │ - ldr r2, [pc, #64] @ 24034 │ │ │ │ - ldr r3, [pc, #56] @ 24030 │ │ │ │ + blt 23fc4 │ │ │ │ + ldr r2, [pc, #64] @ 23fdc │ │ │ │ + ldr r3, [pc, #56] @ 23fd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 24028 │ │ │ │ + bne 23fd0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 23f90 │ │ │ │ - b 23f88 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x001097f0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r9, r0, r4, lsr r7 │ │ │ │ + beq 23f38 │ │ │ │ + b 23f30 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r8, r0, r0, asr r8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + mulseq r0, r4, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r1 │ │ │ │ - bl 23e88 │ │ │ │ - ldr r6, [pc, #564] @ 24290 │ │ │ │ - ldr r2, [pc, #564] @ 24294 │ │ │ │ + bl 23e30 │ │ │ │ + ldr r6, [pc, #564] @ 24238 │ │ │ │ + ldr r2, [pc, #564] @ 2423c │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #364] @ 0x16c │ │ │ │ str r3, [r4, #376] @ 0x178 │ │ │ │ str r3, [r4, #228] @ 0xe4 │ │ │ │ ldr r3, [r4, #444] @ 0x1bc │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - blt 2408c │ │ │ │ + blt 24034 │ │ │ │ add r0, r4, #444 @ 0x1bc │ │ │ │ - bl 5d8a8 │ │ │ │ + bl 5d850 │ │ │ │ ldr r3, [r4, #380] @ 0x17c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 240b0 │ │ │ │ + beq 24058 │ │ │ │ ldr r3, [r4, #440] @ 0x1b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 240b0 │ │ │ │ + beq 24058 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 24240 │ │ │ │ + bge 241e8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #380] @ 0x17c │ │ │ │ - ldr r3, [pc, #472] @ 24298 │ │ │ │ + ldr r3, [pc, #472] @ 24240 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 240e0 │ │ │ │ + beq 24088 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl cd844 <__isoc23_strtoul@@Base+0x1e9c8> │ │ │ │ + bl ccf78 <__isoc23_strtoul@@Base+0x1e154> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 240cc │ │ │ │ - bl 62864 │ │ │ │ + bne 24074 │ │ │ │ + bl 6280c │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 24100 │ │ │ │ + ble 240a8 │ │ │ │ ldr r3, [r4, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 24238 │ │ │ │ + bne 241e0 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - ldr r3, [pc, #396] @ 2429c │ │ │ │ + ldr r3, [pc, #396] @ 24244 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5ec9c │ │ │ │ + bl 5ec44 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #336] @ 0x150 │ │ │ │ - blt 2426c │ │ │ │ - bl 5d52c │ │ │ │ + blt 24214 │ │ │ │ + bl 5d4d4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #336] @ 0x150 │ │ │ │ - bl 4d28c │ │ │ │ + bl 4d234 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r4, #468] @ 0x1d4 │ │ │ │ - bl 59a2c │ │ │ │ - ldr r3, [pc, #320] @ 242a0 │ │ │ │ + bl 599d4 │ │ │ │ + ldr r3, [pc, #320] @ 24248 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r4, #288] @ 0x120 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ str r3, [r4, #432] @ 0x1b0 │ │ │ │ - beq 241a4 │ │ │ │ + beq 2414c │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r0, #364 @ 0x16c │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 241a4 │ │ │ │ + beq 2414c │ │ │ │ ldr r5, [r4, #108] @ 0x6c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24254 │ │ │ │ + bne 241fc │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ ldr r2, [r4, #404] @ 0x194 │ │ │ │ bic r3, r3, #128 @ 0x80 │ │ │ │ - ldr r5, [pc, #236] @ 242a4 │ │ │ │ + ldr r5, [pc, #236] @ 2424c │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb r3, [r2, #17] │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r3, #2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r2, #17] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r7, [r4, #272] @ 0x110 │ │ │ │ - beq 24228 │ │ │ │ + beq 241d0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl a351c │ │ │ │ - ldr r5, [pc, #184] @ 242a8 │ │ │ │ + bl a34c4 │ │ │ │ + ldr r5, [pc, #184] @ 24250 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r4, #272] @ 0x110 │ │ │ │ - bl b0a8 <__time64@plt+0x2d54> │ │ │ │ - ldr r3, [pc, #168] @ 242ac │ │ │ │ + bl b050 <__time64@plt+0x2d58> │ │ │ │ + ldr r3, [pc, #168] @ 24254 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r7, [r4, #272] @ 0x110 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r2, [r3] │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ mov r1, #12 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ mov r0, #1 │ │ │ │ - bl a3120 │ │ │ │ + bl a30c8 │ │ │ │ str r0, [r5, #8] │ │ │ │ - b 241e8 │ │ │ │ - bl 5d3ac │ │ │ │ - b 24100 │ │ │ │ - bl 5d3ac │ │ │ │ + b 24190 │ │ │ │ + bl 5d354 │ │ │ │ + b 240a8 │ │ │ │ + bl 5d354 │ │ │ │ ldr r3, [r4, #440] @ 0x1b8 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ - b 240b0 │ │ │ │ + b 24058 │ │ │ │ mov r0, r5 │ │ │ │ - bl 47278 │ │ │ │ + bl 47220 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #468] @ 0x1d4 │ │ │ │ - b 241a4 │ │ │ │ - ldr r3, [pc, #60] @ 242b0 │ │ │ │ - ldr r0, [pc, #60] @ 242b4 │ │ │ │ + b 2414c │ │ │ │ + ldr r3, [pc, #60] @ 24258 │ │ │ │ + ldr r0, [pc, #60] @ 2425c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ - bl 9772c │ │ │ │ - andseq r9, r0, ip, asr #13 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andseq ip, r0, r0, lsl #24 │ │ │ │ - @ instruction: 0x0010cbd0 │ │ │ │ - andeq r0, r0, r8, asr r8 │ │ │ │ - muleq r0, r4, r6 │ │ │ │ - andeq lr, ip, r8, ror #23 │ │ │ │ + bl 976d4 │ │ │ │ + andseq r8, r0, ip, lsr #14 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andseq fp, r0, r8, asr ip │ │ │ │ + andseq fp, r0, r8, lsr #24 │ │ │ │ + andeq r0, r0, r0, asr r8 │ │ │ │ + andeq r0, r0, ip, lsl #13 │ │ │ │ + ldrdeq lr, [ip], -r8 │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 242c4 │ │ │ │ + bne 2426c │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r2, #1 │ │ │ │ - ldr fp, [pc, #716] @ 245c8 │ │ │ │ + ldr fp, [pc, #716] @ 24570 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ add fp, pc, fp │ │ │ │ mov r9, r0 │ │ │ │ - bne 244a8 │ │ │ │ - ldr r3, [pc, #684] @ 245cc │ │ │ │ + bne 24450 │ │ │ │ + ldr r3, [pc, #684] @ 24574 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr sl, [r0] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub sl, sl, r2 │ │ │ │ - beq 24440 │ │ │ │ + beq 243e8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 24504 │ │ │ │ + bne 244ac │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2452c │ │ │ │ + beq 244d4 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ movne r7, sl │ │ │ │ strne sl, [sp, #12] │ │ │ │ - beq 24564 │ │ │ │ + beq 2450c │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 2446c │ │ │ │ + beq 24414 │ │ │ │ ldrb r4, [r6] │ │ │ │ mov r5, r6 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #58 @ 0x3a │ │ │ │ - beq 24394 │ │ │ │ + beq 2433c │ │ │ │ ldrb r4, [r5, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #58 @ 0x3a │ │ │ │ - bne 24384 │ │ │ │ + bne 2432c │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ - bl 23338 │ │ │ │ + bl 232e0 │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 243d4 │ │ │ │ + beq 2437c │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #0 │ │ │ │ addne r6, r5, #1 │ │ │ │ - bne 24368 │ │ │ │ + bne 24310 │ │ │ │ ldrb r3, [r5] │ │ │ │ mov r6, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 24368 │ │ │ │ + bne 24310 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 24410 │ │ │ │ + beq 243b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add r0, r0, #924 @ 0x39c │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 24408 │ │ │ │ + beq 243b0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #2 │ │ │ │ - bl 242e0 │ │ │ │ + bl 24288 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 238e0 │ │ │ │ + bl 23888 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 244b8 │ │ │ │ + beq 24460 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 245c4 │ │ │ │ + beq 2456c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp sl, #0 │ │ │ │ - bne 244d4 │ │ │ │ + bne 2447c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 24574 │ │ │ │ + beq 2451c │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r7, r9 │ │ │ │ cmp r3, #0 │ │ │ │ movne r9, sl │ │ │ │ strne sl, [sp, #12] │ │ │ │ - bne 24368 │ │ │ │ - b 244c4 │ │ │ │ + bne 24310 │ │ │ │ + b 2446c │ │ │ │ cmp r8, #2 │ │ │ │ - beq 24498 │ │ │ │ - ldr r3, [pc, #340] @ 245d0 │ │ │ │ + beq 24440 │ │ │ │ + ldr r3, [pc, #340] @ 24578 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r8 │ │ │ │ - bl 23338 │ │ │ │ + bl 232e0 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 24498 │ │ │ │ - b 243cc │ │ │ │ + beq 24440 │ │ │ │ + b 24374 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ str r2, [r0] │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 244fc │ │ │ │ + beq 244a4 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ movne r7, r9 │ │ │ │ movne r9, r4 │ │ │ │ - bne 24368 │ │ │ │ + bne 24310 │ │ │ │ mov r7, r9 │ │ │ │ - b 24418 │ │ │ │ + b 243c0 │ │ │ │ mov r1, r4 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 2457c │ │ │ │ + beq 24524 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 245b4 │ │ │ │ + beq 2455c │ │ │ │ mov r7, r4 │ │ │ │ - b 24368 │ │ │ │ + b 24310 │ │ │ │ cmp r9, #0 │ │ │ │ strne sl, [sp, #12] │ │ │ │ - beq 24574 │ │ │ │ - ldr r4, [pc, #148] @ 245d4 │ │ │ │ + beq 2451c │ │ │ │ + ldr r4, [pc, #148] @ 2457c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 24588 │ │ │ │ + beq 24530 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #0 │ │ │ │ - bl 242e0 │ │ │ │ - bl 242b8 │ │ │ │ + bl 24288 │ │ │ │ + bl 24260 │ │ │ │ mov r7, r0 │ │ │ │ - b 243dc │ │ │ │ + b 24384 │ │ │ │ cmp r9, #0 │ │ │ │ movne r7, sl │ │ │ │ strne sl, [sp, #12] │ │ │ │ - bne 243dc │ │ │ │ + bne 24384 │ │ │ │ mov r7, r9 │ │ │ │ - b 244c4 │ │ │ │ + b 2446c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 24538 │ │ │ │ - b 244fc │ │ │ │ - ldr r0, [pc, #72] @ 245d8 │ │ │ │ + bne 244e0 │ │ │ │ + b 244a4 │ │ │ │ + ldr r0, [pc, #72] @ 24580 │ │ │ │ mov r2, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl da818 <__isoc23_strtoul@@Base+0x2b99c> │ │ │ │ + bl d9eb0 <__isoc23_strtoul@@Base+0x2b08c> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 245c4 │ │ │ │ - bl 59a2c │ │ │ │ + beq 2456c │ │ │ │ + bl 599d4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4] │ │ │ │ - b 2454c │ │ │ │ + b 244f4 │ │ │ │ cmp r9, #0 │ │ │ │ movne r7, r3 │ │ │ │ - bne 243dc │ │ │ │ - b 244fc │ │ │ │ - bl 82e8 │ │ │ │ - andseq r9, r0, ip, lsl r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ - andseq ip, r0, r0, lsl #17 │ │ │ │ - andeq pc, ip, r4, lsl sl @ │ │ │ │ + bne 24384 │ │ │ │ + b 244a4 │ │ │ │ + bl 828c │ │ │ │ + andseq r8, r0, ip, ror r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r4, lsl #9 │ │ │ │ + @ instruction: 0x0010b8d8 │ │ │ │ + andeq pc, ip, r4, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #116] @ 24668 │ │ │ │ - ldr r2, [pc, #116] @ 2466c │ │ │ │ + ldr r3, [pc, #116] @ 24610 │ │ │ │ + ldr r2, [pc, #116] @ 24614 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ ldr r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2464c │ │ │ │ + beq 245f4 │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 242e0 │ │ │ │ + bl 24288 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ str r0, [r4, #520] @ 0x208 │ │ │ │ add r0, r3, #924 @ 0x39c │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ mov r2, #2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 242e0 │ │ │ │ - bl 22ed8 │ │ │ │ + b 24288 │ │ │ │ + bl 22e80 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 242e0 │ │ │ │ - bl 242b8 │ │ │ │ - b 24620 │ │ │ │ - andseq r9, r0, r4, lsr r1 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 24288 │ │ │ │ + bl 24260 │ │ │ │ + b 245c8 │ │ │ │ + mulseq r0, r4, r1 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0] │ │ │ │ - ldr r4, [pc, #152] @ 24724 │ │ │ │ + ldr r4, [pc, #152] @ 246cc │ │ │ │ cmp r3, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ - beq 246a4 │ │ │ │ + beq 2464c │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2471c │ │ │ │ - ldr r3, [pc, #124] @ 24728 │ │ │ │ + bne 246c4 │ │ │ │ + ldr r3, [pc, #124] @ 246d0 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 246dc │ │ │ │ + bne 24684 │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 245dc │ │ │ │ + bl 24584 │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #196] @ 0xc4 │ │ │ │ andne r3, r3, #16384 @ 0x4000 │ │ │ │ - bne 246fc │ │ │ │ + bne 246a4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24704 │ │ │ │ + beq 246ac │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ mov r0, #0 │ │ │ │ and r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - bl 22ed8 │ │ │ │ + bl 22e80 │ │ │ │ pop {r4, lr} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ - b 242e0 │ │ │ │ + b 24288 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - mulseq r0, ip, r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + ldrsheq r8, [r0], -ip │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr r2, [pc, #636] @ 249c0 │ │ │ │ - ldr r3, [pc, #636] @ 249c4 │ │ │ │ + ldr r2, [pc, #636] @ 24968 │ │ │ │ + ldr r3, [pc, #636] @ 2496c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r3, #0 │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ - ldr r5, [pc, #592] @ 249c8 │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ + ldr r5, [pc, #592] @ 24970 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 24858 │ │ │ │ + blt 24800 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - bne 24858 │ │ │ │ + bne 24800 │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ strd r2, [r4, #24] │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ strd r2, [r4, #16] │ │ │ │ ldrd r2, [sp] │ │ │ │ strd r2, [r4, #8] │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 2492c │ │ │ │ + beq 248d4 │ │ │ │ mov r7, #0 │ │ │ │ ldrh r9, [r4, #50] @ 0x32 │ │ │ │ tst r9, #4 │ │ │ │ - beq 24910 │ │ │ │ - ldr r3, [pc, #512] @ 249cc │ │ │ │ + beq 248b8 │ │ │ │ + ldr r3, [pc, #512] @ 24974 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r8, [r3, #524] @ 0x20c │ │ │ │ cmp r8, r4 │ │ │ │ cmpne r8, #0 │ │ │ │ - beq 248ac │ │ │ │ + beq 24854 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r3, r8 │ │ │ │ - b 247fc │ │ │ │ + b 247a4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r4, r3 │ │ │ │ - beq 248ac │ │ │ │ + beq 24854 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r0, r2 │ │ │ │ cmpeq ip, r1 │ │ │ │ - bne 247ec │ │ │ │ + bne 24794 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr sl, [r4, #8] │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq sl, lr │ │ │ │ - bne 247ec │ │ │ │ + bne 24794 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ ldr sl, [r4, #24] │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq sl, lr │ │ │ │ - bne 247ec │ │ │ │ + bne 24794 │ │ │ │ orr r3, r7, #16 │ │ │ │ orr r3, r9, r3 │ │ │ │ strh r3, [r4, #50] @ 0x32 │ │ │ │ - b 24880 │ │ │ │ + b 24828 │ │ │ │ ldrh r3, [r4, #50] @ 0x32 │ │ │ │ mov r2, #0 │ │ │ │ orr r3, r3, #16 │ │ │ │ strh r3, [r4, #50] @ 0x32 │ │ │ │ ldrb r3, [r6] │ │ │ │ str r2, [r4, #12] │ │ │ │ sub r3, r3, #47 @ 0x2f │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #328] @ 249d0 │ │ │ │ - ldr r3, [pc, #312] @ 249c4 │ │ │ │ + ldr r2, [pc, #328] @ 24978 │ │ │ │ + ldr r3, [pc, #312] @ 2496c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 249bc │ │ │ │ + bne 24964 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ orr r9, r9, r7 │ │ │ │ strh r9, [r4, #50] @ 0x32 │ │ │ │ and r9, r9, #17 │ │ │ │ cmp r9, #1 │ │ │ │ - bne 24880 │ │ │ │ - ldr r3, [pc, #260] @ 249cc │ │ │ │ + bne 24828 │ │ │ │ + ldr r3, [pc, #260] @ 24974 │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r5, [r0] │ │ │ │ sub r5, r5, r3 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 22f40 │ │ │ │ + bl 22ee8 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 249a8 │ │ │ │ + bne 24950 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ - b 24880 │ │ │ │ - ldr r3, [pc, #188] @ 249d4 │ │ │ │ + b 24828 │ │ │ │ + ldr r3, [pc, #188] @ 2497c │ │ │ │ ldr r0, [r5, r3] │ │ │ │ add r0, r0, #3 │ │ │ │ - bl 24670 │ │ │ │ + bl 24618 │ │ │ │ ldrh r9, [r4, #50] @ 0x32 │ │ │ │ mov r8, r0 │ │ │ │ - b 247d0 │ │ │ │ - bl 22ed8 │ │ │ │ + b 24778 │ │ │ │ + bl 22e80 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 247b4 │ │ │ │ + beq 2475c │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 249b4 │ │ │ │ + beq 2495c │ │ │ │ ldrb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 24994 │ │ │ │ + beq 2493c │ │ │ │ mov r0, r6 │ │ │ │ - b 24970 │ │ │ │ + b 24918 │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ add ip, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ mov r3, ip │ │ │ │ - beq 24994 │ │ │ │ + beq 2493c │ │ │ │ cmp r2, r1 │ │ │ │ - beq 24958 │ │ │ │ - b 24984 │ │ │ │ + beq 24900 │ │ │ │ + b 2492c │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - beq 24938 │ │ │ │ + beq 248e0 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2497c │ │ │ │ - b 247b4 │ │ │ │ + bne 24924 │ │ │ │ + b 2475c │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 24984 │ │ │ │ + bne 2492c │ │ │ │ mov r7, #64 @ 0x40 │ │ │ │ - b 247b8 │ │ │ │ + b 24760 │ │ │ │ mov r1, r5 │ │ │ │ - bl a38f4 │ │ │ │ - b 24880 │ │ │ │ + bl a389c │ │ │ │ + b 24828 │ │ │ │ mov r7, r1 │ │ │ │ - b 247b8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r8, r0, r4, ror #31 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x00108fb4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andseq r8, r0, r0, lsr #29 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + b 24760 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r8, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r8, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andseq r7, r0, r0, lsl #30 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #540] @ 24c0c │ │ │ │ - ldr ip, [pc, #540] @ 24c10 │ │ │ │ + ldr r3, [pc, #540] @ 24bb4 │ │ │ │ + ldr ip, [pc, #540] @ 24bb8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, ip] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mov r6, r2 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 24a48 │ │ │ │ - b 24a94 │ │ │ │ + bne 249f0 │ │ │ │ + b 24a3c │ │ │ │ ldrh r3, [r5, #50] @ 0x32 │ │ │ │ tst r3, #16 │ │ │ │ - bne 24a8c │ │ │ │ + bne 24a34 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 24aec │ │ │ │ + beq 24a94 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne 24b58 │ │ │ │ + bne 24b00 │ │ │ │ mov r5, r4 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r5, r6 │ │ │ │ - beq 24ae4 │ │ │ │ + beq 24a8c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r4, [r5] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 24a20 │ │ │ │ + bne 249c8 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 24a20 │ │ │ │ + bne 249c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2472c │ │ │ │ + bl 246d4 │ │ │ │ ldrh r3, [r5, #50] @ 0x32 │ │ │ │ tst r3, #16 │ │ │ │ - beq 24a2c │ │ │ │ + beq 249d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 24ac4 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 24a6c │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 24a8c │ │ │ │ + beq 24a34 │ │ │ │ ldrh r3, [r4, #50] @ 0x32 │ │ │ │ tst r3, #16 │ │ │ │ - beq 24a8c │ │ │ │ + beq 24a34 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r6 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - bne 24aac │ │ │ │ + bne 24a54 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq 24be0 │ │ │ │ + beq 24b88 │ │ │ │ mov r4, r5 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r9, [r8, #272] @ 0x110 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 24bc0 │ │ │ │ + beq 24b68 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 24bcc │ │ │ │ + bne 24b74 │ │ │ │ ldrh r2, [r4, #48] @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldrh r2, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 24a98 │ │ │ │ + beq 24a40 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 24bd4 │ │ │ │ + bcs 24b7c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ strb r2, [r3] │ │ │ │ - b 24a98 │ │ │ │ + b 24a40 │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ ldr r9, [r8, #272] @ 0x110 │ │ │ │ mov r1, r3 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 24bc0 │ │ │ │ - bl 23704 │ │ │ │ + beq 24b68 │ │ │ │ + bl 236ac │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r9, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r9] │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq 24bb4 │ │ │ │ + beq 24b5c │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 24bf0 │ │ │ │ + bcs 24b98 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ strb r2, [r3] │ │ │ │ ldr r9, [r8, #272] @ 0x110 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ mov r4, r5 │ │ │ │ - b 24b0c │ │ │ │ + b 24ab4 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 24a98 │ │ │ │ + beq 24a40 │ │ │ │ mov r5, r4 │ │ │ │ - b 24b6c │ │ │ │ + b 24b14 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 24a98 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 24a40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 24a94 │ │ │ │ + beq 24a3c │ │ │ │ mov r4, r6 │ │ │ │ - b 24af0 │ │ │ │ + b 24a98 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ mov r4, r5 │ │ │ │ ldr r9, [r8, #272] @ 0x110 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - b 24b0c │ │ │ │ - andseq r8, r0, r8, lsr sp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 24ab4 │ │ │ │ + mulseq r0, r8, sp │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - ldr r2, [pc, #68] @ 24c74 │ │ │ │ + ldr r2, [pc, #68] @ 24c1c │ │ │ │ cmp r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - beq 24c6c │ │ │ │ - ldr r3, [pc, #56] @ 24c78 │ │ │ │ + beq 24c14 │ │ │ │ + ldr r3, [pc, #56] @ 24c20 │ │ │ │ mov r6, #0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r6, [r5, #312] @ 0x138 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 249d8 │ │ │ │ + bl 24980 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ mov r1, r6 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ add r4, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x00108af8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andseq r7, r0, r8, asr fp │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr ip, [pc, #1672] @ 2531c │ │ │ │ - ldr r3, [pc, #1672] @ 25320 │ │ │ │ + ldr ip, [pc, #1672] @ 252c4 │ │ │ │ + ldr r3, [pc, #1672] @ 252c8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r9, [ip, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov sl, r2 │ │ │ │ subs r4, r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r2, [r9, #292] @ 0x124 │ │ │ │ - beq 251f8 │ │ │ │ - ldr r3, [pc, #1636] @ 25324 │ │ │ │ + beq 251a0 │ │ │ │ + ldr r3, [pc, #1636] @ 252cc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #1624] @ 25328 │ │ │ │ + ldr r3, [pc, #1624] @ 252d0 │ │ │ │ mov fp, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r9, #292] @ 0x124 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, sl │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r2, [fp, #153] @ 0x99 │ │ │ │ tst r2, #4 │ │ │ │ - bne 25040 │ │ │ │ + bne 24fe8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #1576] @ 0x628 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 249d8 │ │ │ │ + bl 24980 │ │ │ │ ldrh r2, [r5, #50] @ 0x32 │ │ │ │ tst r2, #16 │ │ │ │ - beq 24d3c │ │ │ │ + beq 24ce4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24d00 │ │ │ │ + bne 24ca8 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [fp, #292] @ 0x124 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [fp, #196] @ 0xc4 │ │ │ │ tst r2, #2 │ │ │ │ mov r4, r0 │ │ │ │ and r6, r6, #10485760 @ 0xa00000 │ │ │ │ - bne 2504c │ │ │ │ + bne 24ff4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 25054 │ │ │ │ + bne 24ffc │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq 25184 │ │ │ │ + beq 2512c │ │ │ │ ldr r6, [r0] │ │ │ │ mvn r2, #0 │ │ │ │ sub r6, r6, r1 │ │ │ │ - ldr r1, [pc, #1452] @ 2532c │ │ │ │ + ldr r1, [pc, #1452] @ 252d4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r2, [fp, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ add r0, r0, r6 │ │ │ │ - bl 3fe18 │ │ │ │ + bl 3fdc0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 24dd8 │ │ │ │ + beq 24d80 │ │ │ │ ldr r2, [fp, #272] @ 0x110 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 15968 │ │ │ │ + bl 15910 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24dd8 │ │ │ │ + beq 24d80 │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne 252f4 │ │ │ │ + bne 2529c │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - bne 251a8 │ │ │ │ + bne 25150 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ str r2, [r0] │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 25054 │ │ │ │ + beq 24ffc │ │ │ │ mov sl, #0 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ - b 24e20 │ │ │ │ + b 24dc8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 25024 │ │ │ │ + beq 24fcc │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ strbne sl, [r3], #1 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ ldreq r9, [r5, #40] @ 0x28 │ │ │ │ streq r0, [r5, #40] @ 0x28 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ movne r9, #0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r4, [r0] │ │ │ │ sub r4, r4, r3 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ mov r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r8, [r0] │ │ │ │ str r1, [fp, #1576] @ 0x628 │ │ │ │ sub r8, r8, r3 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 24ea4 │ │ │ │ + beq 24e4c │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [fp, #272] @ 0x110 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ ldr r7, [r3, #24] │ │ │ │ add r6, r7, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ moveq r0, r6 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne 24f30 │ │ │ │ + bne 24ed8 │ │ │ │ add r1, r7, r4 │ │ │ │ - bl eeb58 │ │ │ │ + bl ee1f0 │ │ │ │ ldr r3, [fp, #272] @ 0x110 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r1, r0, #0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ addeq r6, r0, r8 │ │ │ │ - beq 24f30 │ │ │ │ + beq 24ed8 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 15968 │ │ │ │ + bl 15910 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24f24 │ │ │ │ + beq 24ecc │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne 251cc │ │ │ │ + bne 25174 │ │ │ │ ldr r3, [fp, #272] @ 0x110 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ add r6, r6, r8 │ │ │ │ - ldr r0, [pc, #1016] @ 25330 │ │ │ │ + ldr r0, [pc, #1016] @ 252d8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #1004] @ 25334 │ │ │ │ + ldr r3, [pc, #1004] @ 252dc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ str sl, [sp, #12] │ │ │ │ str sl, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ - bl ee934 │ │ │ │ + bl edfcc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 24fe0 │ │ │ │ + beq 24f88 │ │ │ │ ldr r3, [fp, #272] @ 0x110 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add r1, r1, r8 │ │ │ │ - bl 3fc04 │ │ │ │ + bl 3fbac │ │ │ │ ldr r3, [fp, #272] @ 0x110 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add r1, r1, r4 │ │ │ │ - bl eeb58 │ │ │ │ + bl ee1f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 24fe0 │ │ │ │ + beq 24f88 │ │ │ │ ldr r3, [fp, #272] @ 0x110 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 15968 │ │ │ │ + bl 15910 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24fc0 │ │ │ │ + beq 24f68 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 24fe0 │ │ │ │ + beq 24f88 │ │ │ │ ldr r3, [fp, #272] @ 0x110 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 15968 │ │ │ │ + bl 15910 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2530c │ │ │ │ + bne 252b4 │ │ │ │ ldr r3, [fp, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 251b4 │ │ │ │ + beq 2515c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 25004 │ │ │ │ + beq 24fac │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - beq 24e0c │ │ │ │ + beq 24db4 │ │ │ │ mov r1, r4 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 24e20 │ │ │ │ + bne 24dc8 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [fp, #140] @ 0x8c │ │ │ │ mov r1, r7 │ │ │ │ str r7, [fp, #1576] @ 0x628 │ │ │ │ - b 25060 │ │ │ │ + b 25008 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 24cf0 │ │ │ │ + bl 56940 │ │ │ │ + b 24c98 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 250bc │ │ │ │ + beq 25064 │ │ │ │ ldr r0, [fp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #1576] @ 0x628 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [fp, #272] @ 0x110 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 23f20 │ │ │ │ + bl 23ec8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 2513c │ │ │ │ + beq 250e4 │ │ │ │ ldrh r2, [r5, #50] @ 0x32 │ │ │ │ mov r9, fp │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 25214 │ │ │ │ + bne 251bc │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 252b0 │ │ │ │ + bcs 25258 │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ - b 24d30 │ │ │ │ + b 24cd8 │ │ │ │ ldr r0, [fp, #140] @ 0x8c │ │ │ │ str r6, [fp, #1576] @ 0x628 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [fp, #272] @ 0x110 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 23f20 │ │ │ │ + bl 23ec8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 2513c │ │ │ │ + beq 250e4 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2516c │ │ │ │ + beq 25114 │ │ │ │ mov r0, #1 │ │ │ │ strb r6, [r7] │ │ │ │ - bl 2979c │ │ │ │ - ldr r2, [pc, #540] @ 25338 │ │ │ │ + bl 29744 │ │ │ │ + ldr r2, [pc, #540] @ 252e0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 252a0 │ │ │ │ + beq 25248 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ strb r2, [r7] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #2 │ │ │ │ movne r8, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 24ce4 │ │ │ │ + bne 24c8c │ │ │ │ cmp r8, #0 │ │ │ │ mov r9, fp │ │ │ │ mov fp, r8 │ │ │ │ moveq fp, #2 │ │ │ │ str fp, [r9, #292] @ 0x124 │ │ │ │ - b 24d2c │ │ │ │ + b 24cd4 │ │ │ │ mov sl, r9 │ │ │ │ cmp sl, #1 │ │ │ │ - ble 252bc │ │ │ │ + ble 25264 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d3ac │ │ │ │ - b 24d2c │ │ │ │ + bl 5d354 │ │ │ │ + b 24cd4 │ │ │ │ add r0, r1, #2 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [fp, #28] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 24d30 │ │ │ │ + bne 24cd8 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ - b 24d6c │ │ │ │ + b 24d14 │ │ │ │ mov r1, r6 │ │ │ │ - bl a38f4 │ │ │ │ - b 24dec │ │ │ │ + bl a389c │ │ │ │ + b 24d94 │ │ │ │ ldr r1, [fp, #28] │ │ │ │ add r0, r0, #2 │ │ │ │ mov r2, #0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 24ff4 │ │ │ │ + beq 24f9c │ │ │ │ mov r2, r9 │ │ │ │ mov r9, fp │ │ │ │ cmp r2, #0 │ │ │ │ - beq 251e4 │ │ │ │ + beq 2518c │ │ │ │ mov r0, r2 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r9, #1576] @ 0x628 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #316] @ 2533c │ │ │ │ + ldr r2, [pc, #316] @ 252e4 │ │ │ │ ldr r0, [ip, r2] │ │ │ │ add r0, r0, #3 │ │ │ │ - bl 24670 │ │ │ │ + bl 24618 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 24cb8 │ │ │ │ - b 24d2c │ │ │ │ + bne 24c60 │ │ │ │ + b 24cd4 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - ldr r1, [pc, #288] @ 25340 │ │ │ │ + ldr r1, [pc, #288] @ 252e8 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r6, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ sub r6, r6, r2 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r1, [fp, #272] @ 0x110 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ ldr r1, [fp, #28] │ │ │ │ add r0, r0, r6 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - bne 25300 │ │ │ │ + bne 252a8 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ str r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 25094 │ │ │ │ + beq 2503c │ │ │ │ ldr r1, [r9, #272] @ 0x110 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r1, #24] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add r0, r0, #2 │ │ │ │ ldrh r6, [r4, #12] │ │ │ │ - bl 15968 │ │ │ │ + bl 15910 │ │ │ │ strh r6, [r0, #12] │ │ │ │ - b 25094 │ │ │ │ + b 2503c │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ mov sl, r9 │ │ │ │ strb r3, [r7] │ │ │ │ - b 25170 │ │ │ │ + b 25118 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 24d30 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 24cd8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2979c │ │ │ │ + bl 29744 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - ldr r2, [pc, #104] @ 25338 │ │ │ │ + ldr r2, [pc, #104] @ 252e0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ mov r1, r4 │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ orr r2, r2, #164 @ 0xa4 │ │ │ │ strh r2, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 23a44 │ │ │ │ - b 25178 │ │ │ │ + bl 239ec │ │ │ │ + b 25120 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #1576] @ 0x628 │ │ │ │ - b 24d30 │ │ │ │ + b 24cd8 │ │ │ │ mov r1, r6 │ │ │ │ - bl a38f4 │ │ │ │ - b 25274 │ │ │ │ + bl a389c │ │ │ │ + b 2521c │ │ │ │ mov r2, r9 │ │ │ │ str r7, [r0, #24] │ │ │ │ mov r9, fp │ │ │ │ - b 251d4 │ │ │ │ - mulseq r0, r4, sl │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq lr, ip, r0, lsr #12 │ │ │ │ - strdeq lr, [ip], -r4 │ │ │ │ - andeq lr, ip, r4, ror #10 │ │ │ │ - andeq lr, ip, r0, lsr #7 │ │ │ │ + b 2517c │ │ │ │ + @ instruction: 0x00107af4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq sp, ip, r0, lsl sp │ │ │ │ + andeq sp, ip, r4, ror #25 │ │ │ │ + andeq sp, ip, r4, asr ip │ │ │ │ + muleq ip, r0, sl │ │ │ │ teqeq r4, pc, lsr #15 │ │ │ │ eoreq r0, r8, r0, lsl #1 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq lr, ip, r4, asr #1 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + @ instruction: 0x000cd7b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #492] @ 2554c │ │ │ │ - ldr r3, [pc, #492] @ 25550 │ │ │ │ + ldr r2, [pc, #492] @ 254f4 │ │ │ │ + ldr r3, [pc, #492] @ 254f8 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #488] @ 25554 │ │ │ │ + ldr r8, [pc, #488] @ 254fc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ subs r9, r1, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ - beq 25508 │ │ │ │ + beq 254b0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 253bc │ │ │ │ + bne 25364 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 253bc │ │ │ │ - ldr r3, [pc, #424] @ 25558 │ │ │ │ + beq 25364 │ │ │ │ + ldr r3, [pc, #424] @ 25500 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 25524 │ │ │ │ + bne 254cc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 249d8 │ │ │ │ + bl 24980 │ │ │ │ cmp r9, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 254f8 │ │ │ │ + bne 254a0 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 25420 │ │ │ │ + beq 253c8 │ │ │ │ mvn r9, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 25458 │ │ │ │ + beq 25400 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 249d8 │ │ │ │ + bl 24980 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r3, [r4, #50] @ 0x32 │ │ │ │ tst r3, #16 │ │ │ │ - bne 2544c │ │ │ │ + bne 253f4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 25420 │ │ │ │ + beq 253c8 │ │ │ │ tst r3, #2 │ │ │ │ - beq 2544c │ │ │ │ - ldr r3, [pc, #304] @ 25558 │ │ │ │ + beq 253f4 │ │ │ │ + ldr r3, [pc, #304] @ 25500 │ │ │ │ ldr r4, [r8, r3] │ │ │ │ ldr r3, [r4, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 23e88 │ │ │ │ + bl 23e30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ec9c │ │ │ │ + bl 5ec44 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bge 25488 │ │ │ │ + bge 25430 │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 253f0 │ │ │ │ - ldr r2, [pc, #252] @ 2555c │ │ │ │ - ldr r3, [pc, #236] @ 25550 │ │ │ │ + bne 25398 │ │ │ │ + ldr r2, [pc, #252] @ 25504 │ │ │ │ + ldr r3, [pc, #236] @ 254f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25548 │ │ │ │ + bne 254f0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 7d0c <__fstat64_time64@plt> │ │ │ │ + bl 7cbc <__fstat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 254d8 │ │ │ │ + blt 25480 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq 254d8 │ │ │ │ + beq 25480 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5d52c │ │ │ │ + bl 5d4d4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - ble 25458 │ │ │ │ + ble 25400 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ ldr r2, [r4, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r2, r9] │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r2, r9] │ │ │ │ - b 25458 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 25400 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #21 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [r0] │ │ │ │ mov r0, r9 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ mvn r9, #0 │ │ │ │ - b 253e8 │ │ │ │ + b 25390 │ │ │ │ mov r4, r9 │ │ │ │ mov r5, r0 │ │ │ │ mvn r9, #0 │ │ │ │ - b 25404 │ │ │ │ - ldr r3, [pc, #72] @ 25558 │ │ │ │ + b 253ac │ │ │ │ + ldr r3, [pc, #72] @ 25500 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2538c │ │ │ │ - bl 245dc │ │ │ │ - b 2538c │ │ │ │ - ldr r3, [pc, #52] @ 25560 │ │ │ │ - ldr r0, [pc, #52] @ 25564 │ │ │ │ + bne 25334 │ │ │ │ + bl 24584 │ │ │ │ + b 25334 │ │ │ │ + ldr r3, [pc, #52] @ 25508 │ │ │ │ + ldr r0, [pc, #52] @ 2550c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r8, r0, r8, asr #7 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x001083b4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andseq r8, r0, r8, asr #5 │ │ │ │ - andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq sp, ip, r0, lsr r9 │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r7, r0, r8, lsr #8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r7, r0, r4, lsl r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andseq r7, r0, r8, lsr #6 │ │ │ │ + andeq r0, r0, r4, lsr #8 │ │ │ │ + andeq sp, ip, r0, lsr #32 │ │ │ │ mov r2, #0 │ │ │ │ - b 25344 │ │ │ │ + b 252ec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr r2, [pc, #628] @ 257fc │ │ │ │ - ldr r3, [pc, #628] @ 25800 │ │ │ │ + ldr r2, [pc, #628] @ 257a4 │ │ │ │ + ldr r3, [pc, #628] @ 257a8 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #624] @ 25804 │ │ │ │ + ldr r9, [pc, #624] @ 257ac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r3, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ - beq 25658 │ │ │ │ + beq 25600 │ │ │ │ mov r4, r5 │ │ │ │ mov r8, sp │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ - b 2562c │ │ │ │ + b 255d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 255f8 │ │ │ │ + beq 255a0 │ │ │ │ ldrh r2, [r3, #50] @ 0x32 │ │ │ │ tst r2, #8 │ │ │ │ - beq 255f8 │ │ │ │ + beq 255a0 │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ - ble 25764 │ │ │ │ + ble 2570c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r1, r8 │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 25618 │ │ │ │ + blt 255c0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq 25684 │ │ │ │ + beq 2562c │ │ │ │ strd r6, [r4, #8] │ │ │ │ strd r6, [r4, #16] │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 25658 │ │ │ │ + beq 25600 │ │ │ │ ldrh r3, [r4, #50] @ 0x32 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bic r3, r3, #16 │ │ │ │ strh r3, [r4, #50] @ 0x32 │ │ │ │ ldrb r2, [r0] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne 255c4 │ │ │ │ + bne 2556c │ │ │ │ mov r4, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2562c │ │ │ │ - ldr r2, [pc, #424] @ 25808 │ │ │ │ - ldr r3, [pc, #412] @ 25800 │ │ │ │ + bne 255d4 │ │ │ │ + ldr r2, [pc, #424] @ 257b0 │ │ │ │ + ldr r3, [pc, #412] @ 257a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 257f8 │ │ │ │ + bne 257a0 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm sp, {ip, lr} │ │ │ │ cmp r5, r4 │ │ │ │ str ip, [r4, #8] │ │ │ │ str lr, [r4, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [r4, #20] │ │ │ │ str r1, [r4, #16] │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ strd r2, [r4, #24] │ │ │ │ movne r3, r5 │ │ │ │ - beq 256f0 │ │ │ │ + beq 25698 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr sl, [r3, #16] │ │ │ │ cmp r0, r2 │ │ │ │ cmpeq r1, sl │ │ │ │ - bne 256e4 │ │ │ │ + bne 2568c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr sl, [r3, #8] │ │ │ │ cmp lr, r2 │ │ │ │ cmpeq ip, sl │ │ │ │ ldrheq r2, [r4, #50] @ 0x32 │ │ │ │ orreq r2, r2, #16 │ │ │ │ strheq r2, [r4, #50] @ 0x32 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 256b4 │ │ │ │ + bne 2565c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 25708 │ │ │ │ - b 25770 │ │ │ │ + bne 256b0 │ │ │ │ + b 25718 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr ip, [r3, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, r0 │ │ │ │ cmpeq ip, r1 │ │ │ │ - bne 25740 │ │ │ │ + bne 256e8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr ip, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq ip, r0 │ │ │ │ ldrheq r2, [r3, #50] @ 0x32 │ │ │ │ orreq r2, r2, #16 │ │ │ │ strheq r2, [r3, #50] @ 0x32 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 25700 │ │ │ │ + bne 256a8 │ │ │ │ ldrh r3, [r4, #50] @ 0x32 │ │ │ │ and r3, r3, #17 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 25780 │ │ │ │ + beq 25728 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 25624 │ │ │ │ + b 255cc │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b20 │ │ │ │ - b 255f4 │ │ │ │ + bl 7adc │ │ │ │ + b 2559c │ │ │ │ ldrh r3, [r4, #50] @ 0x32 │ │ │ │ and r3, r3, #17 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 25658 │ │ │ │ - ldr r3, [pc, #132] @ 2580c │ │ │ │ + bne 25600 │ │ │ │ + ldr r3, [pc, #132] @ 257b4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr fp, [r9, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ ldr sl, [r0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ sub sl, sl, r3 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp sl, #0 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - bne 257ec │ │ │ │ + bne 25794 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r4 │ │ │ │ ldr sl, [r4] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4] │ │ │ │ - bl 22f40 │ │ │ │ + bl 22ee8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r4 │ │ │ │ str sl, [r3] │ │ │ │ mov r4, sl │ │ │ │ - b 25624 │ │ │ │ + b 255cc │ │ │ │ mov r1, sl │ │ │ │ - bl a38f4 │ │ │ │ - b 257b8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r8, r0, r0, lsr #3 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r8, r0, r0, lsl #3 │ │ │ │ - andseq r8, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl a389c │ │ │ │ + b 25760 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r7, r0, r0, lsl #4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r7, r0, r0, ror #3 │ │ │ │ + andseq r7, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #256] @ 25928 │ │ │ │ - ldr r2, [pc, #256] @ 2592c │ │ │ │ + ldr r3, [pc, #256] @ 258d0 │ │ │ │ + ldr r2, [pc, #256] @ 258d4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r0, [r7, #1244] @ 0x4dc │ │ │ │ ldr r4, [r7, #520] @ 0x208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2589c │ │ │ │ + beq 25844 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 2589c │ │ │ │ + beq 25844 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r7, #1244] @ 0x4dc │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #8 │ │ │ │ ldr r3, [r0] │ │ │ │ blx r3 │ │ │ │ mov r6, r5 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 25890 │ │ │ │ + beq 25838 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ cmp r5, #0 │ │ │ │ str r8, [r6, #40] @ 0x28 │ │ │ │ - bne 2585c │ │ │ │ + bne 25804 │ │ │ │ subs r7, r4, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 258b8 │ │ │ │ - b 258e4 │ │ │ │ + bne 25860 │ │ │ │ + b 2588c │ │ │ │ mov r6, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 258e4 │ │ │ │ + beq 2588c │ │ │ │ ldrh r3, [r4, #50] @ 0x32 │ │ │ │ mov r5, r4 │ │ │ │ and r2, r3, #10 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r4, [r4] │ │ │ │ - bne 258ac │ │ │ │ + bne 25854 │ │ │ │ tst r3, #1 │ │ │ │ - beq 258ec │ │ │ │ + beq 25894 │ │ │ │ bic r3, r3, #2 │ │ │ │ strh r3, [r5, #50] @ 0x32 │ │ │ │ - b 258ac │ │ │ │ + b 25854 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r6, #0 │ │ │ │ strne r4, [r6] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ moveq r7, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ - bgt 258b0 │ │ │ │ + bgt 25858 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2591c │ │ │ │ - bl 7b20 │ │ │ │ + beq 258c4 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b20 │ │ │ │ - b 258b0 │ │ │ │ - andseq r7, r0, r0, lsl #30 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 7adc │ │ │ │ + b 25858 │ │ │ │ + andseq r6, r0, r0, ror #30 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 25984 │ │ │ │ + beq 2592c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldrh r5, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25978 │ │ │ │ + bne 25920 │ │ │ │ ldrb r3, [r6, r5] │ │ │ │ cmp r3, r7 │ │ │ │ - beq 25984 │ │ │ │ + beq 2592c │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 25950 │ │ │ │ + bne 258f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr lr, [pc, #384] @ 25b24 │ │ │ │ - ldr ip, [pc, #384] @ 25b28 │ │ │ │ + ldr lr, [pc, #384] @ 25acc │ │ │ │ + ldr ip, [pc, #384] @ 25ad0 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #380] @ 25b2c │ │ │ │ + ldr r3, [pc, #380] @ 25ad4 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r2, [pc, #376] @ 25b30 │ │ │ │ + ldr r2, [pc, #376] @ 25ad8 │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #116] @ 0x74 │ │ │ │ mov ip, #0 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ - ldr r2, [pc, #352] @ 25b34 │ │ │ │ + ldr r2, [pc, #352] @ 25adc │ │ │ │ ldr r3, [r8, #196] @ 0xc4 │ │ │ │ ands r5, r2, r3 │ │ │ │ - beq 25a08 │ │ │ │ - ldr r2, [pc, #340] @ 25b38 │ │ │ │ - ldr r3, [pc, #320] @ 25b28 │ │ │ │ + beq 259b0 │ │ │ │ + ldr r2, [pc, #340] @ 25ae0 │ │ │ │ + ldr r3, [pc, #320] @ 25ad0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25b20 │ │ │ │ + bne 25ac8 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 296d0 │ │ │ │ - ldr r2, [pc, #284] @ 25b3c │ │ │ │ + bl 29678 │ │ │ │ + ldr r2, [pc, #284] @ 25ae4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 259dc │ │ │ │ + beq 25984 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 25aec │ │ │ │ + beq 25a94 │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #252] @ 25b40 │ │ │ │ + ldr r1, [pc, #252] @ 25ae8 │ │ │ │ bic r3, r3, #12 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ strh r3, [r7, #12] │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r7, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25a78 │ │ │ │ + beq 25a20 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ strgt r3, [r0, #4] │ │ │ │ - bgt 25a78 │ │ │ │ - bl 7b20 │ │ │ │ + bgt 25a20 │ │ │ │ + bl 7adc │ │ │ │ str r4, [r7, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r3, #33280 @ 0x8200 │ │ │ │ mov r2, r4 │ │ │ │ strh r3, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 249d8 │ │ │ │ + bl 24980 │ │ │ │ ldr r3, [r8, #272] @ 0x110 │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 80e4 <__lstat64_time64@plt> │ │ │ │ + bl 8088 <__lstat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 25ae0 │ │ │ │ + blt 25a88 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #40960 @ 0xa000 │ │ │ │ - bne 25ae0 │ │ │ │ + bne 25a88 │ │ │ │ ldrh r3, [sp, #40] @ 0x28 │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ - b 25ae4 │ │ │ │ + b 25a8c │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r7, #14] │ │ │ │ - b 259dc │ │ │ │ - ldr r2, [pc, #80] @ 25b44 │ │ │ │ - ldr r3, [pc, #48] @ 25b28 │ │ │ │ + b 25984 │ │ │ │ + ldr r2, [pc, #80] @ 25aec │ │ │ │ + ldr r3, [pc, #48] @ 25ad0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 25b20 │ │ │ │ + bne 25ac8 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1022c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r7, r0, r4, lsl #27 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r7, r0, r0, ror sp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 101d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r6, r0, r4, ror #27 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x00106dd0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ adceq r4, r0, r0 │ │ │ │ - andseq r7, r0, r4, asr #26 │ │ │ │ + andseq r6, r0, r4, lsr #27 │ │ │ │ andeq r0, r8, r8 │ │ │ │ - andseq r8, r0, r4, ror #12 │ │ │ │ - andseq r7, r0, r4, lsr ip │ │ │ │ - ldr r3, [pc, #100] @ 25bb4 │ │ │ │ - ldr r1, [pc, #100] @ 25bb8 │ │ │ │ + @ instruction: 0x001076bc │ │ │ │ + mulseq r0, r4, ip │ │ │ │ + ldr r3, [pc, #100] @ 25b5c │ │ │ │ + ldr r1, [pc, #100] @ 25b60 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - ldr r2, [pc, #92] @ 25bbc │ │ │ │ + ldr r2, [pc, #92] @ 25b64 │ │ │ │ ldr r3, [r1, #196] @ 0xc4 │ │ │ │ ands r2, r2, r3 │ │ │ │ - bne 25bac │ │ │ │ + bne 25b54 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25ba4 │ │ │ │ - ldr r2, [pc, #48] @ 25bc0 │ │ │ │ + beq 25b4c │ │ │ │ + ldr r2, [pc, #48] @ 25b68 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ tst r2, r3 │ │ │ │ - bne 25ba4 │ │ │ │ + bne 25b4c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x00107bd8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andseq r6, r0, r8, lsr ip │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ adceq r4, r0, r0 │ │ │ │ andeq r1, r0, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r9, [pc, #744] @ 25ec4 │ │ │ │ + ldr r9, [pc, #744] @ 25e6c │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ - beq 25c54 │ │ │ │ + beq 25bfc │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25c54 │ │ │ │ - ldr r3, [pc, #704] @ 25ec8 │ │ │ │ + beq 25bfc │ │ │ │ + ldr r3, [pc, #704] @ 25e70 │ │ │ │ mov r1, #2 │ │ │ │ ldr r6, [r9, r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 23f20 │ │ │ │ + bl 23ec8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 25d1c │ │ │ │ + beq 25cc4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 25d38 │ │ │ │ + bne 25ce0 │ │ │ │ mov r0, #1 │ │ │ │ - b 25d30 │ │ │ │ - ldr r3, [pc, #620] @ 25ec8 │ │ │ │ + b 25cd8 │ │ │ │ + ldr r3, [pc, #620] @ 25e70 │ │ │ │ ldr r6, [r9, r3] │ │ │ │ ldr r3, [r6, #196] @ 0xc4 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq 25cd8 │ │ │ │ + beq 25c80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 25d1c │ │ │ │ + beq 25cc4 │ │ │ │ tst r5, #1 │ │ │ │ - beq 25dd0 │ │ │ │ + beq 25d78 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 25db8 │ │ │ │ + beq 25d60 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24c7c │ │ │ │ + bl 24c24 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 25e64 │ │ │ │ + beq 25e0c │ │ │ │ ldrh r3, [r7, #50] @ 0x32 │ │ │ │ tst r3, #2 │ │ │ │ - bne 25cec │ │ │ │ + bne 25c94 │ │ │ │ ldrb r3, [r4] │ │ │ │ subs r3, r3, #47 @ 0x2f │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #2 │ │ │ │ movgt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25d2c │ │ │ │ + beq 25cd4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2598c │ │ │ │ - b 25d2c │ │ │ │ + bl 25934 │ │ │ │ + b 25cd4 │ │ │ │ ldr r7, [r6, #520] @ 0x208 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 25e30 │ │ │ │ + beq 25dd8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 25c70 │ │ │ │ + bne 25c18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bhi 25d1c │ │ │ │ - ldr r3, [pc, #456] @ 25ecc │ │ │ │ + bhi 25cc4 │ │ │ │ + ldr r3, [pc, #456] @ 25e74 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 25d90 │ │ │ │ + bne 25d38 │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ strb r2, [r3, #2] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ - bl 23704 │ │ │ │ + bl a389c │ │ │ │ + bl 236ac │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 25ea8 │ │ │ │ + bne 25e50 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 25e9c │ │ │ │ + bcs 25e44 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 25d2c │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 25cd4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25344 │ │ │ │ + bl 252ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 25d1c │ │ │ │ + blt 25cc4 │ │ │ │ cmp r5, #1 │ │ │ │ - ble 25e58 │ │ │ │ - bl 5d3ac │ │ │ │ - b 25c4c │ │ │ │ + ble 25e00 │ │ │ │ + bl 5d354 │ │ │ │ + b 25bf4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24c7c │ │ │ │ + bl 24c24 │ │ │ │ mov r7, r0 │ │ │ │ - b 25c98 │ │ │ │ + b 25c40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25b48 │ │ │ │ + bl 25af0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25c78 │ │ │ │ + beq 25c20 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 249d8 │ │ │ │ + bl 24980 │ │ │ │ cmp r8, #0 │ │ │ │ strne r5, [r8] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 25eb8 │ │ │ │ + bcs 25e60 │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ - b 25d2c │ │ │ │ - bl 245dc │ │ │ │ + b 25cd4 │ │ │ │ + bl 24584 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 25c70 │ │ │ │ + bne 25c18 │ │ │ │ ldr r3, [r6, #196] @ 0xc4 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 25d1c │ │ │ │ + bne 25cc4 │ │ │ │ ldr r7, [r6, #520] @ 0x208 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 25cec │ │ │ │ - b 25d1c │ │ │ │ + bne 25c94 │ │ │ │ + b 25cc4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 23a44 │ │ │ │ - b 25c4c │ │ │ │ + bl 239ec │ │ │ │ + b 25bf4 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25e88 │ │ │ │ + beq 25e30 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 25c4c │ │ │ │ + bne 25bf4 │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ strb r2, [r3, #2] │ │ │ │ - b 25e3c │ │ │ │ + b 25de4 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 25d7c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 25d24 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 25d58 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 25d00 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 25d2c │ │ │ │ - andseq r7, r0, r8, asr #22 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, lsr #11 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 25cd4 │ │ │ │ + andseq r6, r0, r8, lsr #23 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-288] @ 0xfffffee0 │ │ │ │ sub sp, sp, #8384 @ 0x20c0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #3488] @ 26ca0 │ │ │ │ + ldr r2, [pc, #3488] @ 26c48 │ │ │ │ subs r5, r3, #0 │ │ │ │ - ldr r3, [pc, #3484] @ 26ca4 │ │ │ │ + ldr r3, [pc, #3484] @ 26c4c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8384 @ 0x20c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrne r6, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #3452] @ 26ca8 │ │ │ │ + ldr r3, [pc, #3452] @ 26c50 │ │ │ │ moveq r6, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #3436] @ 26cac │ │ │ │ + ldr r3, [pc, #3436] @ 26c54 │ │ │ │ add r1, r1, #52 @ 0x34 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r9, #196] @ 0xc4 │ │ │ │ ands r7, r7, #8388608 @ 0x800000 │ │ │ │ - bne 25ff8 │ │ │ │ + bne 25fa0 │ │ │ │ ldr r1, [r9, #28] │ │ │ │ mov r2, r7 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 25ff8 │ │ │ │ + beq 25fa0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 25f8c │ │ │ │ + beq 25f34 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 25f7c │ │ │ │ + bne 25f24 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 34cb8 │ │ │ │ + bl 34c60 │ │ │ │ add r3, sp, #8448 @ 0x2100 │ │ │ │ add r3, r3, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26c8c │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq 26c34 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mvn r6, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r2, [pc, #3308] @ 26cb0 │ │ │ │ - ldr r3, [pc, #3292] @ 26ca4 │ │ │ │ + ldr r2, [pc, #3308] @ 26c58 │ │ │ │ + ldr r3, [pc, #3292] @ 26c4c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #8384 @ 0x20c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #52 @ 0x34 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 26c9c │ │ │ │ + bne 26c44 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8384 @ 0x20c0 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, #2 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ add r0, sp, #8448 @ 0x2100 │ │ │ │ add r0, r0, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r9, #92] @ 0x5c │ │ │ │ - ldr r1, [pc, #3204] @ 26cb4 │ │ │ │ + ldr r1, [pc, #3204] @ 26c5c │ │ │ │ movne r2, r3 │ │ │ │ asr r3, r2, #31 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ add r3, r7, #2 │ │ │ │ add r3, r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25b48 │ │ │ │ + bl 25af0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 26098 │ │ │ │ - b 26258 │ │ │ │ + bne 26040 │ │ │ │ + b 26200 │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 26258 │ │ │ │ + beq 26200 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2608c │ │ │ │ + beq 26034 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 260b8 │ │ │ │ + beq 26060 │ │ │ │ ldrh r3, [r0, #14] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26258 │ │ │ │ + beq 26200 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r9, #272] @ 0x110 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r8, [sp, #28] │ │ │ │ add sl, r3, #2 │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ add r4, sp, #248 @ 0xf8 │ │ │ │ mov r8, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str fp, [sp, #32] │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 7d24 │ │ │ │ + bl 7cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 26244 │ │ │ │ + ble 261ec │ │ │ │ add r0, r4, r0 │ │ │ │ mov r7, #0 │ │ │ │ strb r7, [r0, #-12] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 2660c │ │ │ │ + beq 265b4 │ │ │ │ ldrb r2, [r4, #-12] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq 2669c │ │ │ │ + beq 26644 │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - beq 26664 │ │ │ │ + beq 2660c │ │ │ │ sub r3, fp, sl │ │ │ │ adds r2, r3, #3 │ │ │ │ - bne 26638 │ │ │ │ + bne 265e0 │ │ │ │ ldr r3, [r9, #272] @ 0x110 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r9, #272] @ 0x110 │ │ │ │ ldr sl, [r3, #24] │ │ │ │ add sl, sl, #2 │ │ │ │ ldrb r3, [r4, #-12] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 265b8 │ │ │ │ + beq 26560 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 2659c │ │ │ │ + beq 26544 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ mov fp, sl │ │ │ │ mov r3, #47 @ 0x2f │ │ │ │ strb r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2623c │ │ │ │ + blt 261e4 │ │ │ │ mov r6, r5 │ │ │ │ - b 261d4 │ │ │ │ + b 2617c │ │ │ │ ldr r6, [r6] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2650c │ │ │ │ + beq 264b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2472c │ │ │ │ + bl 246d4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r4, #-128] @ 0xffffff80 │ │ │ │ ldr r3, [r4, #-124] @ 0xffffff84 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 261c8 │ │ │ │ + bne 26170 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r1, [r4, #-136] @ 0xffffff78 │ │ │ │ ldr r3, [r4, #-132] @ 0xffffff7c │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 261c8 │ │ │ │ + bne 26170 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ ldr r2, [r6, #28] │ │ │ │ ldr r1, [r4, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r4, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 261c8 │ │ │ │ + bne 26170 │ │ │ │ ldr r6, [r6, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 26244 │ │ │ │ + bne 261ec │ │ │ │ mov r6, #0 │ │ │ │ - b 260fc │ │ │ │ + b 260a4 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr fp, [sp, #32] │ │ │ │ ldr r3, [r9, #272] @ 0x110 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str r2, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 26350 │ │ │ │ + beq 262f8 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 26350 │ │ │ │ + beq 262f8 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r9, #16] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ strb r3, [r4] │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ sub r5, r4, r6 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 262ec │ │ │ │ + beq 26294 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 26c48 │ │ │ │ + bcs 26bf0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #58 @ 0x3a │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ mov r1, r4 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr fp, [r4] │ │ │ │ cmp fp, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 2633c │ │ │ │ + beq 262e4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 26330 │ │ │ │ + bne 262d8 │ │ │ │ ldrb r3, [fp, r5] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - beq 26bec │ │ │ │ + beq 26b94 │ │ │ │ ldr fp, [r4, #4]! │ │ │ │ cmp fp, #0 │ │ │ │ - bne 2630c │ │ │ │ + bne 262b4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, #0 │ │ │ │ str r6, [r3, #-4] │ │ │ │ sub r3, r3, #8 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 266b4 │ │ │ │ + beq 2665c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, #95 @ 0x5f │ │ │ │ str r8, [r2] │ │ │ │ strb r3, [r8] │ │ │ │ ldr r2, [r2] │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ strb r1, [r2, #1] │ │ │ │ - ldr r3, [pc, #2360] @ 26cb8 │ │ │ │ + ldr r3, [pc, #2360] @ 26c60 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldrb r3, [r9, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - bne 264b0 │ │ │ │ + bne 26458 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 23e88 │ │ │ │ + bl 23e30 │ │ │ │ mov r2, r5 │ │ │ │ ldrb r3, [r0] │ │ │ │ subs r5, r5, r0 │ │ │ │ movne r5, #1 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ cmpne r2, r0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 26470 │ │ │ │ + bne 26418 │ │ │ │ add r3, sp, #8448 @ 0x2100 │ │ │ │ add r3, r3, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 26448 │ │ │ │ + bne 263f0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7f40 │ │ │ │ + bl 7ef0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ strne fp, [r4] │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ movne r5, #0 │ │ │ │ andeq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 26bc0 │ │ │ │ + bne 26b68 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 25fbc │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ - ldr r1, [pc, #2204] @ 26cbc │ │ │ │ + bgt 25f64 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ + ldr r1, [pc, #2204] @ 26c64 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r3, r0 │ │ │ │ sub r0, r2, #1 │ │ │ │ str r2, [r9, #292] @ 0x124 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bhi 26c20 │ │ │ │ + bhi 26bc8 │ │ │ │ add r0, r0, r0 │ │ │ │ ldrh r0, [r1, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r3, sp, #8448 @ 0x2100 │ │ │ │ add r3, r3, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ asr r3, r3, #1 │ │ │ │ - bl 235f8 │ │ │ │ + bl 235a0 │ │ │ │ mov r6, r0 │ │ │ │ - b 263ec │ │ │ │ - bl 7f04 │ │ │ │ + b 26394 │ │ │ │ + bl 7eb4 │ │ │ │ add r0, r0, #3 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ mov r1, r7 │ │ │ │ strb r3, [r0] │ │ │ │ mov r3, #47 @ 0x2f │ │ │ │ mov r6, r0 │ │ │ │ strb r3, [r0, #1] │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r7, r6 │ │ │ │ subs r5, r3, r6 │ │ │ │ movne r5, #1 │ │ │ │ - b 263c4 │ │ │ │ + b 2636c │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 26398 │ │ │ │ + bl 56940 │ │ │ │ + b 26340 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 264fc │ │ │ │ + blt 264a4 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ and r2, r2, #61440 @ 0xf000 │ │ │ │ cmp r2, #16384 @ 0x4000 │ │ │ │ moveq r1, #21 │ │ │ │ moveq r2, r1 │ │ │ │ streq r1, [r3] │ │ │ │ - beq 26500 │ │ │ │ + beq 264a8 │ │ │ │ cmp r2, #49152 @ 0xc000 │ │ │ │ - beq 26a8c │ │ │ │ + beq 26a34 │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [r9, #292] @ 0x124 │ │ │ │ mvn r6, #0 │ │ │ │ - b 25fbc │ │ │ │ + b 25f64 │ │ │ │ cmp r7, #0 │ │ │ │ subne r6, r7, fp │ │ │ │ ldr r3, [r9, #272] @ 0x110 │ │ │ │ lslne r2, r6, #16 │ │ │ │ lsrne r2, r2, #16 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ lslne r7, r6, #16 │ │ │ │ addne r2, r2, #2 │ │ │ │ moveq r2, #2 │ │ │ │ sub r6, r4, #20 │ │ │ │ add r1, r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ lsrne r7, r7, #16 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #2 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r1 │ │ │ │ strh r7, [r4, #-144] @ 0xffffff70 │ │ │ │ - bl 22f40 │ │ │ │ + bl 22ee8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - beq 2657c │ │ │ │ + beq 26524 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r6, r0 │ │ │ │ - b 26234 │ │ │ │ + b 261dc │ │ │ │ ldrh r3, [r4, #-144] @ 0xffffff70 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, r6 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r2, #8 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 7b44 │ │ │ │ - b 2623c │ │ │ │ - ldr r3, [pc, #1820] @ 26cc0 │ │ │ │ + bl 7b00 │ │ │ │ + b 261e4 │ │ │ │ + ldr r3, [pc, #1820] @ 26c68 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr fp, [r2, r3] │ │ │ │ mov r0, fp │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ - b 261b8 │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ + b 26160 │ │ │ │ ldrb r3, [r4, #-11] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 26184 │ │ │ │ + bne 2612c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 83218 │ │ │ │ + bl 831c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 26184 │ │ │ │ + beq 2612c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 806c │ │ │ │ + bl 801c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26184 │ │ │ │ + beq 2612c │ │ │ │ add r1, sp, #4288 @ 0x10c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, sl │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr fp, [sp, #32] │ │ │ │ - bl 7b44 │ │ │ │ - b 2624c │ │ │ │ + bl 7b00 │ │ │ │ + b 261f4 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r9, #272] @ 0x110 │ │ │ │ ldr sl, [r3, #24] │ │ │ │ add sl, sl, #2 │ │ │ │ - b 26184 │ │ │ │ + b 2612c │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r9, #272] @ 0x110 │ │ │ │ ldr sl, [r3, #24] │ │ │ │ add sl, sl, #2 │ │ │ │ - b 26178 │ │ │ │ + b 26120 │ │ │ │ ldrb r2, [r4, #-11] │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - bne 26148 │ │ │ │ + bne 260f0 │ │ │ │ mov r0, sl │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r2, r0, #1 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - bhi 26148 │ │ │ │ + bhi 260f0 │ │ │ │ add r0, sp, #4288 @ 0x10c0 │ │ │ │ mov r1, sl │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ mov r7, r2 │ │ │ │ - bl 7b44 │ │ │ │ - b 26148 │ │ │ │ + bl 7b00 │ │ │ │ + b 260f0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - b 26164 │ │ │ │ + b 2610c │ │ │ │ ldr r3, [r9, #272] @ 0x110 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r8, r3, r2 │ │ │ │ add r3, r3, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 2635c │ │ │ │ + b 26304 │ │ │ │ ldr r2, [r9, #196] @ 0xc4 │ │ │ │ tst r2, #2097152 @ 0x200000 │ │ │ │ - beq 26c20 │ │ │ │ + beq 26bc8 │ │ │ │ ldr r2, [r9, #480] @ 0x1e0 │ │ │ │ ldr r5, [r9, #484] @ 0x1e4 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r5, r2, r5, lsl #2 │ │ │ │ - blt 26b04 │ │ │ │ - ldr r2, [pc, #1480] @ 26cc4 │ │ │ │ + blt 26aac │ │ │ │ + ldr r2, [pc, #1480] @ 26c6c │ │ │ │ ldr sl, [sp, #8] │ │ │ │ ldr r6, [pc, r2] │ │ │ │ - ldr r2, [pc, #1472] @ 26cc8 │ │ │ │ + ldr r2, [pc, #1472] @ 26c70 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ - ldr r2, [pc, #1460] @ 26ccc │ │ │ │ + ldr r2, [pc, #1460] @ 26c74 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #8448 @ 0x2100 │ │ │ │ add r2, r2, #32 │ │ │ │ ldr r2, [r2] │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r9, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ - bl 7c28 │ │ │ │ + bl 7bd8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r7, r6, #1 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ movlt r8, #131072 @ 0x20000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26780 │ │ │ │ - bl 7f04 │ │ │ │ + beq 26728 │ │ │ │ + bl 7eb4 │ │ │ │ add r3, r0, r7 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ add r2, r3, r3, lsr #31 │ │ │ │ add r3, r3, r2, asr #1 │ │ │ │ cmp r0, #0 │ │ │ │ sub r8, r8, r3 │ │ │ │ - bne 26760 │ │ │ │ + bne 26708 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 267c4 │ │ │ │ + beq 2676c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov fp, sl │ │ │ │ ldr r4, [r3, #480] @ 0x1e0 │ │ │ │ add r4, sl, r4, lsl #2 │ │ │ │ - b 267bc │ │ │ │ - bl 7f04 │ │ │ │ + b 26764 │ │ │ │ + bl 7eb4 │ │ │ │ sub r8, r8, r6 │ │ │ │ sub r8, r8, #1 │ │ │ │ sub r8, r8, r0 │ │ │ │ ldr r0, [fp, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 267c4 │ │ │ │ + beq 2676c │ │ │ │ cmp r4, fp │ │ │ │ - bhi 267a0 │ │ │ │ + bhi 26748 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 26be4 │ │ │ │ + beq 26b8c │ │ │ │ mov r4, r5 │ │ │ │ mov fp, #1 │ │ │ │ mvn r9, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add fp, fp, #1 │ │ │ │ sub r0, r9, r0 │ │ │ │ add r8, r0, r8 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 267dc │ │ │ │ + bne 26784 │ │ │ │ sub r1, r8, r7, lsl #1 │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - blt 26c78 │ │ │ │ + blt 26c20 │ │ │ │ add r3, sp, #8448 @ 0x2100 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r3, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r4, [r2, #480] @ 0x1e0 │ │ │ │ cmp r3, #0 │ │ │ │ lsl ip, r4, #2 │ │ │ │ add r7, sl, r4, lsl #2 │ │ │ │ - beq 26b08 │ │ │ │ + beq 26ab0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r5 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - bcs 26ab8 │ │ │ │ + bcs 26a60 │ │ │ │ lsl r3, fp, #2 │ │ │ │ mov lr, #0 │ │ │ │ cmp r5, r7 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #24] │ │ │ │ str lr, [sp, #4] │ │ │ │ - bls 269fc │ │ │ │ + bls 269a4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r9, [sp, #24] │ │ │ │ ldr r6, [r3] │ │ │ │ str r4, [sp, #12] │ │ │ │ mvn r6, r6 │ │ │ │ mov r4, r9 │ │ │ │ mov fp, r7 │ │ │ │ mov r9, ip │ │ │ │ mov r8, fp │ │ │ │ ldr r0, [fp], #4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ sub r0, r6, r0 │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ cmp fp, r5 │ │ │ │ movcs r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 26874 │ │ │ │ + bne 2681c │ │ │ │ mov ip, r9 │ │ │ │ mov r9, r4 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - bge 268c4 │ │ │ │ + bge 2686c │ │ │ │ sub r2, r5, fp │ │ │ │ cmp r2, #4 │ │ │ │ movle fp, r8 │ │ │ │ add r2, sl, ip │ │ │ │ cmp r2, r7 │ │ │ │ - beq 26a0c │ │ │ │ + beq 269b4 │ │ │ │ cmp fp, r7 │ │ │ │ movls r7, fp │ │ │ │ - bls 26910 │ │ │ │ + bls 268b8 │ │ │ │ sub r1, ip, #4 │ │ │ │ add r1, sl, r1 │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [r2], #4 │ │ │ │ str r3, [r1, #4]! │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 268e8 │ │ │ │ + bhi 26890 │ │ │ │ sub r7, fp, r7 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ add r4, r4, r7, lsr #2 │ │ │ │ add r2, sl, r4, lsl #2 │ │ │ │ mov r7, fp │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26940 │ │ │ │ + beq 268e8 │ │ │ │ sub r2, r4, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, sl, r2, lsl #2 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r2, #4]! │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 26928 │ │ │ │ + bne 268d0 │ │ │ │ add r2, sl, r4, lsl #2 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r5 │ │ │ │ str r3, [r2] │ │ │ │ - bcc 2696c │ │ │ │ + bcc 26914 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26b68 │ │ │ │ + beq 26b10 │ │ │ │ mov r8, #0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, sl │ │ │ │ - bl 235f8 │ │ │ │ + bl 235a0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 26b3c │ │ │ │ + blt 26ae4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 64b50 │ │ │ │ + bl 64af8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64304 │ │ │ │ + bl 642ac │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #421] @ 0x1a5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 26a98 │ │ │ │ + bne 26a40 │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ movge r3, r2 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq 269e0 │ │ │ │ + beq 26988 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r7, r5 │ │ │ │ - bcs 26a98 │ │ │ │ + bcs 26a40 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r5, r7 │ │ │ │ ldr r4, [r3, #480] @ 0x1e0 │ │ │ │ lsl ip, r4, #2 │ │ │ │ - bhi 26854 │ │ │ │ + bhi 267fc │ │ │ │ add r2, sl, ip │ │ │ │ cmp r2, r7 │ │ │ │ - bne 26910 │ │ │ │ + bne 268b8 │ │ │ │ mov fp, r7 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r7, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r8, r0 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl 7b44 │ │ │ │ - b 26970 │ │ │ │ + bl 7b00 │ │ │ │ + b 26918 │ │ │ │ add r3, sp, #8448 @ 0x2100 │ │ │ │ add r3, r3, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26a8c │ │ │ │ + beq 26a34 │ │ │ │ ldr r3, [r9, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 26504 │ │ │ │ - bl 812c │ │ │ │ + bne 264ac │ │ │ │ + bl 80d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bgt 25fbc │ │ │ │ + bgt 25f64 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2d998 │ │ │ │ + bl 2d940 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 26a60 │ │ │ │ + blt 26a08 │ │ │ │ ldr r3, [r9, #372] @ 0x174 │ │ │ │ mov r2, #11 │ │ │ │ str r2, [r3, #400] @ 0x190 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 24038 │ │ │ │ + bl 23fe0 │ │ │ │ add r3, sp, #8448 @ 0x2100 │ │ │ │ add r3, r3, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr lr, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26c70 │ │ │ │ + beq 26c18 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #31 │ │ │ │ - bhi 26c0c │ │ │ │ + bhi 26bb4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #7 │ │ │ │ - bne 26c0c │ │ │ │ + bne 26bb4 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26c0c │ │ │ │ + beq 26bb4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r6, r6, #4 │ │ │ │ ldr r3, [r2, #480] @ 0x1e0 │ │ │ │ ldr r5, [r2, #484] @ 0x1e4 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #472] @ 26cd0 │ │ │ │ + ldr r3, [pc, #472] @ 26c78 │ │ │ │ add r5, sl, r5, lsl #2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r3] │ │ │ │ - bge 2673c │ │ │ │ - bl 82e8 │ │ │ │ + bge 266e4 │ │ │ │ + bl 828c │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 62864 │ │ │ │ + bl 6280c │ │ │ │ add r2, sp, #8448 @ 0x2100 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, r2, #32 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r7, r5 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ - bcs 26c64 │ │ │ │ + bcs 26c0c │ │ │ │ ldr r4, [r3, #480] @ 0x1e0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ lsl ip, r4, #2 │ │ │ │ - b 26838 │ │ │ │ + b 267e0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 26bd8 │ │ │ │ + beq 26b80 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7b20 │ │ │ │ - ldr r3, [pc, #368] @ 26cd4 │ │ │ │ + bl 7adc │ │ │ │ + ldr r3, [pc, #368] @ 26c7c │ │ │ │ ldr r6, [pc, r3] │ │ │ │ - b 26ab8 │ │ │ │ + b 26a60 │ │ │ │ add r3, sp, #8448 @ 0x2100 │ │ │ │ add r3, r3, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr lr, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 26bf4 │ │ │ │ + beq 26b9c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str lr, [r3, #488] @ 0x1e8 │ │ │ │ add r3, sp, #8448 @ 0x2100 │ │ │ │ add r3, r3, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r1, sl │ │ │ │ - bl 235f8 │ │ │ │ + bl 235a0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 26c54 │ │ │ │ - ldr r3, [pc, #284] @ 26cd8 │ │ │ │ + bne 26bfc │ │ │ │ + ldr r3, [pc, #284] @ 26c80 │ │ │ │ ldr r6, [pc, r3] │ │ │ │ - b 26ab8 │ │ │ │ + b 26a60 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 23e88 │ │ │ │ + bl 23e30 │ │ │ │ mov r7, r0 │ │ │ │ - b 2640c │ │ │ │ - ldr r3, [pc, #252] @ 26cdc │ │ │ │ + b 263b4 │ │ │ │ + ldr r3, [pc, #252] @ 26c84 │ │ │ │ ldr r6, [pc, r3] │ │ │ │ - b 26ab8 │ │ │ │ + b 26a60 │ │ │ │ mov fp, #1 │ │ │ │ - b 267f8 │ │ │ │ + b 267a0 │ │ │ │ str r6, [r4] │ │ │ │ - b 26350 │ │ │ │ + b 262f8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, sl │ │ │ │ - bl 7f40 │ │ │ │ + bl 7ef0 │ │ │ │ mov r6, r0 │ │ │ │ - b 26bac │ │ │ │ + b 26b54 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #200] @ 26ce0 │ │ │ │ + ldr r3, [pc, #200] @ 26c88 │ │ │ │ mov r2, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #184] @ 26ce4 │ │ │ │ - ldr r0, [pc, #184] @ 26ce8 │ │ │ │ + ldr r3, [pc, #184] @ 26c8c │ │ │ │ + ldr r0, [pc, #184] @ 26c90 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 262dc │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 26284 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ - bgt 25fbc │ │ │ │ - b 26c10 │ │ │ │ + bgt 25f64 │ │ │ │ + b 26bb8 │ │ │ │ add r3, sp, #8448 @ 0x2100 │ │ │ │ ldr lr, [r3, #32] │ │ │ │ add r3, r3, #32 │ │ │ │ mov r0, lr │ │ │ │ - bl 7ebc │ │ │ │ + bl 7e6c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, #7 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ str r2, [r3] │ │ │ │ - b 26c10 │ │ │ │ + b 26bb8 │ │ │ │ add r3, sp, #8448 @ 0x2100 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ add r3, r3, #32 │ │ │ │ - bl 5670c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r7, r0, r4, lsr #16 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x001077fc │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andseq r7, r0, r4, ror #14 │ │ │ │ - @ instruction: 0x000cd2bc │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - strdeq r3, [sp], -sl │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ - andseq r7, r0, ip, lsr #19 │ │ │ │ - andseq r7, r0, r0, lsr #19 │ │ │ │ - mulseq r0, r0, r9 │ │ │ │ - @ instruction: 0x001075b0 │ │ │ │ - andseq r7, r0, r8, asr #10 │ │ │ │ - @ instruction: 0x001074f0 │ │ │ │ - andseq r7, r0, ip, asr #9 │ │ │ │ - mulseq r0, r0, r4 │ │ │ │ - muleq r0, r4, r6 │ │ │ │ - andeq ip, ip, r0, lsr r2 │ │ │ │ + bl 566b4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r6, r0, r4, lsl #17 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r6, r0, ip, asr r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andseq r6, r0, r4, asr #15 │ │ │ │ + andeq ip, ip, ip, lsr #19 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r2, sp, sl, ror #27 │ │ │ │ + andeq r0, r0, r4, lsl #9 │ │ │ │ + andseq r6, r0, r4, lsl #20 │ │ │ │ + @ instruction: 0x001069f8 │ │ │ │ + andseq r6, r0, r8, ror #19 │ │ │ │ + andseq r6, r0, r8, lsl #12 │ │ │ │ + andseq r6, r0, r0, lsr #11 │ │ │ │ + andseq r6, r0, r8, asr #10 │ │ │ │ + andseq r6, r0, r4, lsr #10 │ │ │ │ + andseq r6, r0, r8, ror #9 │ │ │ │ + andeq r0, r0, ip, lsl #13 │ │ │ │ + andeq fp, ip, r0, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8832 @ 0x2280 │ │ │ │ - bl 118b4 │ │ │ │ - bl b0a8 <__time64@plt+0x2d54> │ │ │ │ + bl 1185c │ │ │ │ + bl b050 <__time64@plt+0x2d58> │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ - ldr sl, [pc, #576] @ 26f6c │ │ │ │ + ldr sl, [pc, #576] @ 26f14 │ │ │ │ add sl, pc, sl │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 26ea0 │ │ │ │ - ldr r3, [pc, #552] @ 26f70 │ │ │ │ + beq 26e48 │ │ │ │ + ldr r3, [pc, #552] @ 26f18 │ │ │ │ ldr r6, [sl, r3] │ │ │ │ ldr fp, [r6] │ │ │ │ ands fp, fp, #64 @ 0x40 │ │ │ │ - bne 26f48 │ │ │ │ + bne 26ef0 │ │ │ │ mov r3, #2 │ │ │ │ mov r0, fp │ │ │ │ str r3, [r6, #292] @ 0x124 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ mov r0, fp │ │ │ │ - bl 2bb40 │ │ │ │ + bl 2bae8 │ │ │ │ ldrb r3, [r6, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - bne 26f34 │ │ │ │ + bne 26edc │ │ │ │ cmp fp, #0 │ │ │ │ moveq r4, fp │ │ │ │ moveq r0, r5 │ │ │ │ moveq r7, fp │ │ │ │ - bne 26f40 │ │ │ │ + bne 26ee8 │ │ │ │ ldr r3, [r6, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 26e34 │ │ │ │ + bne 26ddc │ │ │ │ mov ip, #0 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ str ip, [sp] │ │ │ │ - bl 25ed0 │ │ │ │ + bl 25e78 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 26dc4 │ │ │ │ + bne 26d6c │ │ │ │ ldr r3, [r6, #292] @ 0x124 │ │ │ │ cmp r3, #2 │ │ │ │ movne r7, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 26de8 │ │ │ │ - b 26e44 │ │ │ │ + bne 26d90 │ │ │ │ + b 26dec │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 249d8 │ │ │ │ + bl 24980 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 26e44 │ │ │ │ + beq 26dec │ │ │ │ ldrh r3, [r4, #50] @ 0x32 │ │ │ │ tst r3, #2 │ │ │ │ - bne 26dd0 │ │ │ │ + bne 26d78 │ │ │ │ ldrb r3, [r6, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - bne 26e94 │ │ │ │ + bne 26e3c │ │ │ │ mov fp, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl 249d8 │ │ │ │ + bl 24980 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr r3, [r6, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ add r0, r0, #2 │ │ │ │ - beq 26d98 │ │ │ │ + beq 26d40 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 28f70 │ │ │ │ + bl 28f18 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b 26d98 │ │ │ │ + b 26d40 │ │ │ │ ldr r3, [r6, #372] @ 0x174 │ │ │ │ mov r2, #11 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r3, #400] @ 0x190 │ │ │ │ - beq 26ef8 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq 26ea0 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ cmp r7, #2 │ │ │ │ str r7, [r0] │ │ │ │ - beq 26f24 │ │ │ │ + beq 26ecc │ │ │ │ cmp r7, #36 @ 0x24 │ │ │ │ - beq 26f00 │ │ │ │ - ldr r3, [pc, #252] @ 26f74 │ │ │ │ - ldr r0, [pc, #252] @ 26f78 │ │ │ │ + beq 26ea8 │ │ │ │ + ldr r3, [pc, #252] @ 26f1c │ │ │ │ + ldr r0, [pc, #252] @ 26f20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 26e00 │ │ │ │ + bl 56940 │ │ │ │ + b 26da8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24670 │ │ │ │ - ldr r3, [pc, #192] @ 26f70 │ │ │ │ + bl 24618 │ │ │ │ + ldr r3, [pc, #192] @ 26f18 │ │ │ │ mov r2, #2 │ │ │ │ ldr r6, [sl, r3] │ │ │ │ str r2, [r6, #292] @ 0x124 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bb40 │ │ │ │ + bl 2bae8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 26eec │ │ │ │ + beq 26e94 │ │ │ │ ldrh r3, [fp, #50] @ 0x32 │ │ │ │ tst r3, #16 │ │ │ │ - beq 26d6c │ │ │ │ + beq 26d14 │ │ │ │ ldr fp, [fp] │ │ │ │ cmp fp, #0 │ │ │ │ - bne 26ed4 │ │ │ │ + bne 26e7c │ │ │ │ ldr r3, [r6, #372] @ 0x174 │ │ │ │ mov r2, #11 │ │ │ │ str r2, [r3, #400] @ 0x190 │ │ │ │ ldr r7, [r6, #292] @ 0x124 │ │ │ │ - b 26e58 │ │ │ │ - ldr r0, [pc, #116] @ 26f7c │ │ │ │ - ldr r3, [pc, #116] @ 26f80 │ │ │ │ + b 26e00 │ │ │ │ + ldr r0, [pc, #116] @ 26f24 │ │ │ │ + ldr r3, [pc, #116] @ 26f28 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #129 @ 0x81 │ │ │ │ - bl 9772c │ │ │ │ - ldr r0, [pc, #88] @ 26f84 │ │ │ │ - ldr r3, [pc, #88] @ 26f88 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r0, [pc, #88] @ 26f2c │ │ │ │ + ldr r3, [pc, #88] @ 26f30 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 26f0c │ │ │ │ + b 26eb4 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 26d78 │ │ │ │ + bl 56940 │ │ │ │ + b 26d20 │ │ │ │ mov r7, #0 │ │ │ │ - b 26e04 │ │ │ │ - ldr r3, [pc, #60] @ 26f8c │ │ │ │ - ldr r0, [pc, #60] @ 26f90 │ │ │ │ + b 26dac │ │ │ │ + ldr r3, [pc, #60] @ 26f34 │ │ │ │ + ldr r0, [pc, #60] @ 26f38 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - andseq r6, r0, r0, lsl #20 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - muleq r0, r4, r6 │ │ │ │ - andeq fp, ip, r4, ror #31 │ │ │ │ - andeq fp, ip, r0, ror #30 │ │ │ │ - muleq r0, r8, r7 │ │ │ │ - andeq fp, ip, ip, lsr pc │ │ │ │ - andeq r0, r0, r4, asr #14 │ │ │ │ - andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq fp, ip, ip, lsl #30 │ │ │ │ + bl 976d4 │ │ │ │ + andseq r5, r0, r0, ror #20 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, lsl #13 │ │ │ │ + ldrdeq fp, [ip], -r4 │ │ │ │ + andeq fp, ip, r0, asr r6 │ │ │ │ + muleq r0, r0, r7 │ │ │ │ + andeq fp, ip, ip, lsr #12 │ │ │ │ + andeq r0, r0, ip, lsr r7 │ │ │ │ + andeq r0, r0, r4, lsr #8 │ │ │ │ + strdeq fp, [ip], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #244] @ 270a0 │ │ │ │ - ldr r2, [pc, #244] @ 270a4 │ │ │ │ + ldr r3, [pc, #244] @ 27048 │ │ │ │ + ldr r2, [pc, #244] @ 2704c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ cmpgt r0, #1 │ │ │ │ movle r0, #1 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 26fe8 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bgt 26f90 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r0, [r3, r4] │ │ │ │ and r0, r0, #16384 @ 0x4000 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 9df3c │ │ │ │ + bl 9dee4 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 2708c │ │ │ │ - ldr r0, [pc, #164] @ 270a8 │ │ │ │ - bl 7c88 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 2701c │ │ │ │ - ldr r0, [pc, #152] @ 270ac │ │ │ │ - bl 7c88 │ │ │ │ + beq 27034 │ │ │ │ + ldr r0, [pc, #164] @ 27050 │ │ │ │ + bl 7c38 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 26fc4 │ │ │ │ + ldr r0, [pc, #152] @ 27054 │ │ │ │ + bl 7c38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2708c │ │ │ │ + beq 27034 │ │ │ │ sub r3, r4, #127 @ 0x7f │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bls 27098 │ │ │ │ - ldr r3, [pc, #128] @ 270b0 │ │ │ │ + bls 27040 │ │ │ │ + ldr r3, [pc, #128] @ 27058 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 27098 │ │ │ │ - ldr r0, [pc, #120] @ 270b4 │ │ │ │ + beq 27040 │ │ │ │ + ldr r0, [pc, #120] @ 2705c │ │ │ │ cmp r4, #5760 @ 0x1680 │ │ │ │ cmpne r4, r0 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ sub r3, r4, #8192 @ 0x2000 │ │ │ │ cmp r3, #15 │ │ │ │ - bls 27098 │ │ │ │ + bls 27040 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ cmp r3, #7 │ │ │ │ - bls 27098 │ │ │ │ + bls 27040 │ │ │ │ sub r3, r4, #8256 @ 0x2040 │ │ │ │ sub r3, r3, #31 │ │ │ │ cmp r3, #16 │ │ │ │ - bls 27098 │ │ │ │ - ldr r0, [pc, #48] @ 270ac │ │ │ │ + bls 27040 │ │ │ │ + ldr r0, [pc, #48] @ 27054 │ │ │ │ cmp r4, #12288 @ 0x3000 │ │ │ │ cmpne r4, r0 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 7c88 │ │ │ │ + b 7c38 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - andseq r6, r0, ip, ror r7 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + @ instruction: 0x001057dc │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ andeq r5, r0, r8, lsr lr │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ andeq r1, r0, lr, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 27168 │ │ │ │ + beq 27110 │ │ │ │ ldrb r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2715c │ │ │ │ + beq 27104 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r7, r2 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r5, r3 │ │ │ │ movlt r2, #0 │ │ │ │ movge r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 27130 │ │ │ │ - b 27174 │ │ │ │ + bne 270d8 │ │ │ │ + b 2711c │ │ │ │ ldr r1, [r4, r7]! │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r5, r3 │ │ │ │ movlt ip, #0 │ │ │ │ movge ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 27150 │ │ │ │ + beq 270f8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 2710c │ │ │ │ + bne 270b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2710c │ │ │ │ + bne 270b4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #40] @ 27180 │ │ │ │ + ldr r0, [pc, #40] @ 27128 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #32] @ 27184 │ │ │ │ + ldr r0, [pc, #32] @ 2712c │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #24] @ 27188 │ │ │ │ + ldr r0, [pc, #24] @ 27130 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #16] @ 2718c │ │ │ │ + ldr r0, [pc, #16] @ 27134 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r2, sp, r0, asr sl │ │ │ │ - andeq r2, sp, r4, asr #20 │ │ │ │ - andeq r2, sp, r8, lsr sl │ │ │ │ - andeq r2, sp, ip, lsr #20 │ │ │ │ + andeq r2, sp, r0, asr #2 │ │ │ │ + andeq r2, sp, r4, lsr r1 │ │ │ │ + andeq r2, sp, r8, lsr #2 │ │ │ │ + andeq r2, sp, ip, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #688] @ 27458 │ │ │ │ + ldr r2, [pc, #688] @ 27400 │ │ │ │ subs r8, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ - beq 273ac │ │ │ │ + beq 27354 │ │ │ │ ldrb r6, [r8] │ │ │ │ mov r9, r1 │ │ │ │ cmp r6, #110 @ 0x6e │ │ │ │ - beq 273c8 │ │ │ │ + beq 27370 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 273ac │ │ │ │ - ldr r1, [pc, #648] @ 2745c │ │ │ │ + beq 27354 │ │ │ │ + ldr r1, [pc, #648] @ 27404 │ │ │ │ mov fp, #0 │ │ │ │ ldr r5, [r2, r1] │ │ │ │ mov sl, fp │ │ │ │ - b 271f4 │ │ │ │ + b 2719c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 27234 │ │ │ │ + beq 271dc │ │ │ │ cmp r6, r2 │ │ │ │ - beq 2725c │ │ │ │ + beq 27204 │ │ │ │ add r5, r5, #8 │ │ │ │ ldr r4, [r5] │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #110 @ 0x6e │ │ │ │ movne r7, #0 │ │ │ │ - bne 271e0 │ │ │ │ + bne 27188 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #111 @ 0x6f │ │ │ │ movne r7, #0 │ │ │ │ - bne 271e8 │ │ │ │ + bne 27190 │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ - beq 273bc │ │ │ │ + beq 27364 │ │ │ │ cmp r2, #0 │ │ │ │ add r4, r4, #2 │ │ │ │ mov r7, #1 │ │ │ │ - bne 271e8 │ │ │ │ + bne 27190 │ │ │ │ cmp fp, #0 │ │ │ │ ldrne r2, [r9] │ │ │ │ ldrne r3, [sp, #4] │ │ │ │ eorne r2, r2, r3 │ │ │ │ strne r2, [r9] │ │ │ │ cmp sl, #0 │ │ │ │ mvnne fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27430 │ │ │ │ + beq 273d8 │ │ │ │ ldrb r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, #61 @ 0x3d │ │ │ │ - beq 27408 │ │ │ │ + beq 273b0 │ │ │ │ mov lr, r4 │ │ │ │ mov ip, r8 │ │ │ │ mov r0, r8 │ │ │ │ - b 272a8 │ │ │ │ + b 27250 │ │ │ │ add ip, r0, #1 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ mov r0, ip │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 272e4 │ │ │ │ + beq 2728c │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 271f0 │ │ │ │ + beq 27198 │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ cmpne r1, #45 @ 0x2d │ │ │ │ - beq 27290 │ │ │ │ + beq 27238 │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ cmpne r2, #45 @ 0x2d │ │ │ │ - bne 27310 │ │ │ │ + bne 272b8 │ │ │ │ ldrb r1, [r0] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ cmpne r1, #0 │ │ │ │ mov lr, r4 │ │ │ │ - bne 272a8 │ │ │ │ + bne 27250 │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - beq 27414 │ │ │ │ + beq 273bc │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 27430 │ │ │ │ + beq 273d8 │ │ │ │ orrs sl, sl, fp │ │ │ │ movne fp, #0 │ │ │ │ movne sl, #1 │ │ │ │ ldreq fp, [r5, #4] │ │ │ │ streq r7, [sp, #4] │ │ │ │ - b 271f0 │ │ │ │ + b 27198 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 2738c │ │ │ │ + beq 27334 │ │ │ │ cmp r0, ip │ │ │ │ cmpeq r4, lr │ │ │ │ - beq 271f0 │ │ │ │ + beq 27198 │ │ │ │ cmp r4, lr │ │ │ │ addne r1, r4, #1 │ │ │ │ - bne 27340 │ │ │ │ - b 27350 │ │ │ │ + bne 272e8 │ │ │ │ + b 272f8 │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 271f0 │ │ │ │ + beq 27198 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ cmpne r2, #95 @ 0x5f │ │ │ │ mov r4, r1 │ │ │ │ - bne 27334 │ │ │ │ + bne 272dc │ │ │ │ cmp r0, ip │ │ │ │ ldrbls r1, [r0] │ │ │ │ movls lr, r4 │ │ │ │ - bls 2729c │ │ │ │ + bls 27244 │ │ │ │ ldrb r1, [r4] │ │ │ │ mov r2, r0 │ │ │ │ - b 27374 │ │ │ │ + b 2731c │ │ │ │ cmp r2, ip │ │ │ │ - beq 2739c │ │ │ │ + beq 27344 │ │ │ │ mov r0, r2 │ │ │ │ ldrb lr, [r2], #-1 │ │ │ │ cmp lr, r1 │ │ │ │ - bne 2736c │ │ │ │ + bne 27314 │ │ │ │ mov lr, r4 │ │ │ │ - b 2729c │ │ │ │ + b 27244 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ add r4, r4, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 2729c │ │ │ │ + b 27244 │ │ │ │ ldrb r1, [r0, #-1] │ │ │ │ mov lr, r4 │ │ │ │ mov r0, ip │ │ │ │ - b 2729c │ │ │ │ + b 27244 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ - b 271e8 │ │ │ │ + b 27190 │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne 271cc │ │ │ │ + bne 27174 │ │ │ │ ldrb r3, [r8, #2] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - beq 27444 │ │ │ │ + beq 273ec │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ cmpne r3, #45 @ 0x2d │ │ │ │ addeq r8, r8, #3 │ │ │ │ - bne 27450 │ │ │ │ + bne 273f8 │ │ │ │ ldr r3, [r9] │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [r9] │ │ │ │ ldrb r6, [r8] │ │ │ │ - b 271c4 │ │ │ │ + b 2716c │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - bne 272f8 │ │ │ │ + bne 272a0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ eoreq r7, r7, #1 │ │ │ │ - b 272ec │ │ │ │ + b 27294 │ │ │ │ ldr r3, [r9] │ │ │ │ eor r3, r3, r7 │ │ │ │ str r3, [r9] │ │ │ │ ldr fp, [r5, #4] │ │ │ │ - b 273b0 │ │ │ │ + b 27358 │ │ │ │ ldrb r3, [r8, #3] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ - beq 271cc │ │ │ │ + beq 27174 │ │ │ │ add r8, r8, #2 │ │ │ │ - b 273f0 │ │ │ │ - andseq r6, r0, ip, ror r5 │ │ │ │ - andeq r0, r0, ip, lsl #12 │ │ │ │ + b 27398 │ │ │ │ + @ instruction: 0x001055dc │ │ │ │ + andeq r0, r0, r4, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #360] @ 275e0 │ │ │ │ - ldr r3, [pc, #360] @ 275e4 │ │ │ │ + ldr ip, [pc, #360] @ 27588 │ │ │ │ + ldr r3, [pc, #360] @ 2758c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r8, [ip, r3] │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r8, #272] @ 0x110 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str r2, [r3] │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27548 │ │ │ │ + beq 274f0 │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 27508 │ │ │ │ - ldr r3, [pc, #304] @ 275e8 │ │ │ │ + beq 274b0 │ │ │ │ + ldr r3, [pc, #304] @ 27590 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [ip, r3] │ │ │ │ str r2, [r6, #68] @ 0x44 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 27548 │ │ │ │ + beq 274f0 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r2 │ │ │ │ cmp r9, r4 │ │ │ │ - beq 27550 │ │ │ │ + beq 274f8 │ │ │ │ ldrb r2, [r5] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 27550 │ │ │ │ + bne 274f8 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r9 │ │ │ │ ldrb ip, [r4], #1 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 27538 │ │ │ │ + bne 274e0 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 274f0 │ │ │ │ + bne 27498 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a3988 │ │ │ │ + b a3930 │ │ │ │ mov r4, r9 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 274d4 │ │ │ │ + bne 2747c │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 275d8 │ │ │ │ + ble 27580 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r9, r9, #1 │ │ │ │ - blt 2753c │ │ │ │ + blt 274e4 │ │ │ │ sub fp, r0, #1 │ │ │ │ - beq 2753c │ │ │ │ + beq 274e4 │ │ │ │ mov sl, r9 │ │ │ │ - b 275a4 │ │ │ │ + b 2754c │ │ │ │ str r1, [r0] │ │ │ │ ldrb r2, [sl, #-1] │ │ │ │ strb r2, [r3] │ │ │ │ rsb r3, sl, #1 │ │ │ │ add r3, r3, r9 │ │ │ │ add r3, r3, fp │ │ │ │ cmp r3, #0 │ │ │ │ - ble 275cc │ │ │ │ + ble 27574 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ add sl, sl, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 27584 │ │ │ │ + bcc 2752c │ │ │ │ ldrb r1, [sl, #-1] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 27590 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 27538 │ │ │ │ add r9, r9, #1 │ │ │ │ add r9, r9, fp │ │ │ │ - b 2753c │ │ │ │ + b 274e4 │ │ │ │ mov fp, #0 │ │ │ │ - b 2757c │ │ │ │ - @ instruction: 0x001062b0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + b 27524 │ │ │ │ + andseq r5, r0, r0, lsl r3 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #192] @ 276c4 │ │ │ │ + ldr r3, [pc, #192] @ 2766c │ │ │ │ subs r4, r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 276bc │ │ │ │ - ldr r2, [pc, #168] @ 276c8 │ │ │ │ + beq 27664 │ │ │ │ + ldr r2, [pc, #168] @ 27670 │ │ │ │ mov r7, r4 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ - b 27648 │ │ │ │ + b 275f0 │ │ │ │ add r4, r4, #1 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ mov r0, r7 │ │ │ │ strb r5, [r0], #1 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 27694 │ │ │ │ + beq 2763c │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 2766c │ │ │ │ + ble 27614 │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - bgt 276a0 │ │ │ │ + bgt 27648 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - bne 27628 │ │ │ │ + bne 275d0 │ │ │ │ ldrb r5, [r4, #1] │ │ │ │ add r3, r4, #2 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r3 │ │ │ │ - bne 27630 │ │ │ │ + bne 275d8 │ │ │ │ ldrb r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 27648 │ │ │ │ + bne 275f0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b14 │ │ │ │ + bl 7ad0 │ │ │ │ add r7, r7, r6 │ │ │ │ add r4, r4, r6 │ │ │ │ - b 2763c │ │ │ │ + b 275e4 │ │ │ │ mov r7, r4 │ │ │ │ - b 27694 │ │ │ │ - andseq r6, r0, r4, lsr #2 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + b 2763c │ │ │ │ + andseq r5, r0, r4, lsl #3 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r9, [pc, #1724] @ 27da0 │ │ │ │ + ldr r9, [pc, #1724] @ 27d48 │ │ │ │ subs r6, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ - beq 27c5c │ │ │ │ - ldr r2, [pc, #1708] @ 27da4 │ │ │ │ - ldr r3, [pc, #1708] @ 27da8 │ │ │ │ + beq 27c04 │ │ │ │ + ldr r2, [pc, #1708] @ 27d4c │ │ │ │ + ldr r3, [pc, #1708] @ 27d50 │ │ │ │ ldr r5, [r9, r2] │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r5, #68] @ 0x44 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [r8, #272] @ 0x110 │ │ │ │ cmp r2, #1 │ │ │ │ ldr fp, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r3, fp, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ble 27954 │ │ │ │ + ble 278fc │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #24 │ │ │ │ blx r3 │ │ │ │ cmp r0, r7 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [r5, #32] │ │ │ │ - ble 2784c │ │ │ │ + ble 277f4 │ │ │ │ ldr fp, [r5, #24] │ │ │ │ add r4, r6, r0 │ │ │ │ cmp fp, r7 │ │ │ │ - blt 27798 │ │ │ │ + blt 27740 │ │ │ │ moveq r7, #1 │ │ │ │ cmp fp, #127 @ 0x7f │ │ │ │ - bgt 2796c │ │ │ │ - ldr r2, [pc, #1600] @ 27dac │ │ │ │ + bgt 27914 │ │ │ │ + ldr r2, [pc, #1600] @ 27d54 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ ldrb r2, [r2, fp] │ │ │ │ cmp r2, #24 │ │ │ │ - beq 27c2c │ │ │ │ + beq 27bd4 │ │ │ │ cmp fp, #35 @ 0x23 │ │ │ │ cmpne fp, #0 │ │ │ │ - bne 278e0 │ │ │ │ + bne 27888 │ │ │ │ cmp fp, #0 │ │ │ │ movne r7, #1 │ │ │ │ movne fp, #35 @ 0x23 │ │ │ │ - beq 27874 │ │ │ │ + beq 2781c │ │ │ │ add sl, r5, #24 │ │ │ │ - b 277d0 │ │ │ │ + b 27778 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [r5, #32] │ │ │ │ - ble 278ec │ │ │ │ + ble 27894 │ │ │ │ ldr fp, [r5, #24] │ │ │ │ add r4, r4, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 277f4 │ │ │ │ + beq 2779c │ │ │ │ cmp fp, #39 @ 0x27 │ │ │ │ - bne 278fc │ │ │ │ + bne 278a4 │ │ │ │ mov r7, #2 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 277a0 │ │ │ │ + bgt 27748 │ │ │ │ ldrb fp, [r4], #1 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 277d0 │ │ │ │ + bne 27778 │ │ │ │ cmp r7, #1 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bgt 27a98 │ │ │ │ - beq 27874 │ │ │ │ + bgt 27a40 │ │ │ │ + beq 2781c │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - bne 27c94 │ │ │ │ + bne 27c3c │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 27c08 │ │ │ │ + bcs 27bb0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r8, #272] @ 0x110 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, r6, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r5, #68] @ 0x44 │ │ │ │ add r4, r4, #1 │ │ │ │ add r4, r6, r4 │ │ │ │ - bne 278e0 │ │ │ │ - ldr r3, [pc, #1352] @ 27dac │ │ │ │ + bne 27888 │ │ │ │ + ldr r3, [pc, #1352] @ 27d54 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #24 │ │ │ │ - beq 27d70 │ │ │ │ + beq 27d18 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub r5, r4, r6 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 27c38 │ │ │ │ + bcs 27be0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r6, r4 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ strb r2, [r3] │ │ │ │ - bne 27c48 │ │ │ │ + bne 27bf0 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 27c68 │ │ │ │ + bcs 27c10 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ strb r2, [r3] │ │ │ │ - b 27810 │ │ │ │ + b 277b8 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ add r4, r4, r2 │ │ │ │ - beq 27a0c │ │ │ │ + beq 279b4 │ │ │ │ cmp fp, #126 @ 0x7e │ │ │ │ orreq r7, r7, #1 │ │ │ │ - b 27798 │ │ │ │ + b 27740 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ add r4, r4, r2 │ │ │ │ - beq 277f4 │ │ │ │ + beq 2779c │ │ │ │ mov r0, fp │ │ │ │ - bl 26f94 │ │ │ │ + bl 26f3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 277d8 │ │ │ │ + beq 27780 │ │ │ │ sub r2, fp, #61 @ 0x3d │ │ │ │ bics r3, r2, #32 │ │ │ │ - beq 2794c │ │ │ │ + beq 278f4 │ │ │ │ subs r2, fp, #58 @ 0x3a │ │ │ │ movne r2, #1 │ │ │ │ cmp fp, #127 @ 0x7f │ │ │ │ movgt r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 277dc │ │ │ │ - ldr r2, [pc, #1140] @ 27dac │ │ │ │ + beq 27784 │ │ │ │ + ldr r2, [pc, #1140] @ 27d54 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldrb r3, [r2, fp] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #15 │ │ │ │ - beq 277dc │ │ │ │ + beq 27784 │ │ │ │ orr r7, r7, #1 │ │ │ │ - b 277dc │ │ │ │ + b 27784 │ │ │ │ mov r4, r6 │ │ │ │ ldrb fp, [r4], #1 │ │ │ │ clz r7, fp │ │ │ │ cmp fp, #127 @ 0x7f │ │ │ │ lsr r7, r7, #5 │ │ │ │ - ble 27764 │ │ │ │ + ble 2770c │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ mov r0, fp │ │ │ │ cmp r2, #0 │ │ │ │ - beq 27ca4 │ │ │ │ + beq 27c4c │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27798 │ │ │ │ + beq 27740 │ │ │ │ add sl, r5, #24 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 27a00 │ │ │ │ + ble 279a8 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [r5, #32] │ │ │ │ - ble 278d0 │ │ │ │ + ble 27878 │ │ │ │ ldr fp, [r5, #24] │ │ │ │ add r4, r4, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - blt 278e0 │ │ │ │ + blt 27888 │ │ │ │ cmp fp, #127 @ 0x7f │ │ │ │ - ble 27a0c │ │ │ │ + ble 279b4 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ mov r0, fp │ │ │ │ cmp r2, #0 │ │ │ │ - beq 27c14 │ │ │ │ + beq 27bbc │ │ │ │ blx r2 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 278e0 │ │ │ │ + beq 27888 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 27998 │ │ │ │ + bgt 27940 │ │ │ │ ldrb fp, [r4], #1 │ │ │ │ cmp fp, #127 @ 0x7f │ │ │ │ - bgt 279d0 │ │ │ │ - ldr r2, [pc, #920] @ 27dac │ │ │ │ + bgt 27978 │ │ │ │ + ldr r2, [pc, #920] @ 27d54 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldrb r2, [r2, fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2798c │ │ │ │ + beq 27934 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 27c5c │ │ │ │ + beq 27c04 │ │ │ │ cmp fp, #61 @ 0x3d │ │ │ │ - bne 27d00 │ │ │ │ + bne 27ca8 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27c5c │ │ │ │ + beq 27c04 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ addeq r4, r4, #1 │ │ │ │ sub r2, r4, r6 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mov r1, r6 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 27d78 │ │ │ │ + ble 27d20 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r5, #24 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [r5, #32] │ │ │ │ - ble 27d84 │ │ │ │ + ble 27d2c │ │ │ │ add r3, r4, r0 │ │ │ │ mov r6, r4 │ │ │ │ ldr fp, [r5, #24] │ │ │ │ mov r4, r3 │ │ │ │ - b 2777c │ │ │ │ - ldr r1, [pc, #784] @ 27db0 │ │ │ │ + b 27724 │ │ │ │ + ldr r1, [pc, #784] @ 27d58 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - ldr r7, [pc, #772] @ 27db4 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + ldr r7, [pc, #772] @ 27d5c │ │ │ │ mov sl, #92 @ 0x5c │ │ │ │ add r7, pc, r7 │ │ │ │ add r9, r5, #24 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 27b70 │ │ │ │ + ble 27b18 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #32] │ │ │ │ - ble 27bbc │ │ │ │ + ble 27b64 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ add fp, r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 278a8 │ │ │ │ + beq 27850 │ │ │ │ cmp r4, #39 @ 0x27 │ │ │ │ - bgt 27c74 │ │ │ │ + bgt 27c1c │ │ │ │ cmp r4, #6 │ │ │ │ - ble 27d40 │ │ │ │ + ble 27ce8 │ │ │ │ sub r2, r4, #7 │ │ │ │ cmp r2, #32 │ │ │ │ - bhi 27cb4 │ │ │ │ + bhi 27c5c │ │ │ │ ldrb r2, [r7, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r4, #97 @ 0x61 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ addcc r1, r2, #1 │ │ │ │ strcc r1, [r0] │ │ │ │ strbcc sl, [r2] │ │ │ │ - bcs 27bb0 │ │ │ │ + bcs 27b58 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ addcc r1, r2, #1 │ │ │ │ strcc r1, [r0] │ │ │ │ strbcc r4, [r2] │ │ │ │ - bcs 27ba4 │ │ │ │ + bcs 27b4c │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r6, fp │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 27ac4 │ │ │ │ + bgt 27a6c │ │ │ │ mov fp, r6 │ │ │ │ ldrb r4, [fp], #1 │ │ │ │ - b 27aec │ │ │ │ + b 27a94 │ │ │ │ mov r4, #114 @ 0x72 │ │ │ │ - b 27b20 │ │ │ │ + b 27ac8 │ │ │ │ mov r4, #102 @ 0x66 │ │ │ │ - b 27b20 │ │ │ │ + b 27ac8 │ │ │ │ mov r4, #110 @ 0x6e │ │ │ │ - b 27b20 │ │ │ │ + b 27ac8 │ │ │ │ mov r4, #116 @ 0x74 │ │ │ │ - b 27b20 │ │ │ │ + b 27ac8 │ │ │ │ mov r4, #98 @ 0x62 │ │ │ │ - b 27b20 │ │ │ │ + b 27ac8 │ │ │ │ mov r1, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 27b60 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 27b08 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 27b40 │ │ │ │ - beq 278a8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 27ae8 │ │ │ │ + beq 27850 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 27d54 │ │ │ │ + bgt 27cfc │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ add fp, r6, r3 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r1, r4, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r1, [r2, r1] │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq 27d10 │ │ │ │ + beq 27cb8 │ │ │ │ sub r2, fp, r6 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r6, fp │ │ │ │ - b 27ab8 │ │ │ │ + b 27a60 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 27834 │ │ │ │ - bl 809c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 277dc │ │ │ │ + bl 804c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 279ec │ │ │ │ + b 27994 │ │ │ │ mov r4, #69 @ 0x45 │ │ │ │ - b 27b20 │ │ │ │ + b 27ac8 │ │ │ │ cmp fp, #46 @ 0x2e │ │ │ │ - beq 27798 │ │ │ │ - b 27988 │ │ │ │ + beq 27740 │ │ │ │ + b 27930 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 278a8 │ │ │ │ + beq 27850 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 278a8 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 27850 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 27810 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 277b8 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ - beq 27b20 │ │ │ │ + beq 27ac8 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 27bd8 │ │ │ │ + ble 27b80 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - ble 27cc0 │ │ │ │ - b 27cd8 │ │ │ │ + ble 27c68 │ │ │ │ + b 27c80 │ │ │ │ sub r2, r4, r6 │ │ │ │ mov r1, r6 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 27810 │ │ │ │ - bl 809c │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 277b8 │ │ │ │ + bl 804c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27988 │ │ │ │ - b 27798 │ │ │ │ + bne 27930 │ │ │ │ + b 27740 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 27bd8 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + ble 27b80 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r1, r4, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r1, [r2, r1] │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq 27d5c │ │ │ │ + beq 27d04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26f94 │ │ │ │ + bl 26f3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27bf0 │ │ │ │ - ldr r1, [pc, #200] @ 27db8 │ │ │ │ + bne 27b98 │ │ │ │ + ldr r1, [pc, #200] @ 27d60 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 27b60 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 27b08 │ │ │ │ cmp fp, #35 @ 0x23 │ │ │ │ moveq r7, #1 │ │ │ │ - beq 27798 │ │ │ │ - b 278e0 │ │ │ │ + beq 27740 │ │ │ │ + b 27888 │ │ │ │ mov r6, fp │ │ │ │ ldrb r3, [r6] │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 27d64 │ │ │ │ - ldr r1, [pc, #136] @ 27dbc │ │ │ │ + beq 27d0c │ │ │ │ + ldr r1, [pc, #136] @ 27d64 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 27ab8 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 27a60 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 27bd8 │ │ │ │ + ble 27b80 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 27cc0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bge 27c68 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r4, [r6], #1 │ │ │ │ - b 27d14 │ │ │ │ - ldr r1, [pc, #84] @ 27dc0 │ │ │ │ + b 27cbc │ │ │ │ + ldr r1, [pc, #84] @ 27d68 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 27d34 │ │ │ │ + b 27cdc │ │ │ │ mov r7, #1 │ │ │ │ - b 27988 │ │ │ │ + b 27930 │ │ │ │ mov r6, r4 │ │ │ │ ldrb fp, [r4], #1 │ │ │ │ - b 2777c │ │ │ │ + b 27724 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ mov r6, r4 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r4, r2 │ │ │ │ mov r4, r2 │ │ │ │ - beq 27874 │ │ │ │ - b 27798 │ │ │ │ - andseq r6, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - andeq fp, ip, ip, ror #16 │ │ │ │ - strheq r2, [sp], -r0 │ │ │ │ - andeq fp, ip, ip, lsl r6 │ │ │ │ - andeq fp, ip, r8, asr #11 │ │ │ │ - muleq ip, ip, r5 │ │ │ │ + beq 2781c │ │ │ │ + b 27740 │ │ │ │ + andseq r5, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq sl, ip, ip, asr pc │ │ │ │ + andeq r1, sp, r0, lsr #15 │ │ │ │ + andeq sl, ip, ip, lsl #26 │ │ │ │ + @ instruction: 0x000cacb8 │ │ │ │ + andeq sl, ip, ip, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #3544] @ 28bb4 │ │ │ │ + ldr r3, [pc, #3544] @ 28b5c │ │ │ │ sub fp, r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp fp, #7 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bgt 27e10 │ │ │ │ + bgt 27db8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 27e9c │ │ │ │ + bne 27e44 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 276cc │ │ │ │ + b 27674 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 27e9c │ │ │ │ + bne 27e44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 27e00 │ │ │ │ + beq 27da8 │ │ │ │ ldrb r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 27e00 │ │ │ │ - bl 7f04 │ │ │ │ + beq 27da8 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r0, fp │ │ │ │ - bcc 27e00 │ │ │ │ + bcc 27da8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #3444] @ 28bb8 │ │ │ │ + ldr r3, [pc, #3444] @ 28b60 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - ldr r3, [pc, #3440] @ 28bbc │ │ │ │ + ldr r3, [pc, #3440] @ 28b64 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r8, #272] @ 0x110 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r2, #1 │ │ │ │ sub r3, r1, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ble 27fe8 │ │ │ │ + ble 27f90 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #24 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - ble 28ae4 │ │ │ │ + ble 28a8c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 27fec │ │ │ │ + bge 27f94 │ │ │ │ mov r7, #0 │ │ │ │ - b 28018 │ │ │ │ + b 27fc0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2820c │ │ │ │ - ldr r3, [pc, #3340] @ 28bb8 │ │ │ │ + beq 281b4 │ │ │ │ + ldr r3, [pc, #3340] @ 28b60 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov sl, r6 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8, #272] @ 0x110 │ │ │ │ ldr r9, [r3] │ │ │ │ ldr fp, [r3, #24] │ │ │ │ - ldr r3, [pc, #3316] @ 28bbc │ │ │ │ + ldr r3, [pc, #3316] @ 28b64 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ add r7, r4, #24 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 28890 │ │ │ │ + ble 28838 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - ble 281d8 │ │ │ │ + ble 28180 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ add sl, sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 27f2c │ │ │ │ + blt 27ed4 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble 281e8 │ │ │ │ + ble 28190 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 289f4 │ │ │ │ + beq 2899c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27ecc │ │ │ │ + bne 27e74 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 28b54 │ │ │ │ + bcs 28afc │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ sub r2, sl, r6 │ │ │ │ mov r1, r6 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ - beq 28b28 │ │ │ │ + beq 28ad0 │ │ │ │ mov r5, sl │ │ │ │ add r6, r4, #24 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 28904 │ │ │ │ + ble 288ac │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - ble 28948 │ │ │ │ + ble 288f0 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ add r5, r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 28958 │ │ │ │ + beq 28900 │ │ │ │ cmp r7, #34 @ 0x22 │ │ │ │ - bne 27f70 │ │ │ │ + bne 27f18 │ │ │ │ sub r2, r5, sl │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mov r1, sl │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r7, [r3] │ │ │ │ - bcs 28ad8 │ │ │ │ + bcs 28a80 │ │ │ │ mov sl, r5 │ │ │ │ - b 27f70 │ │ │ │ + b 27f18 │ │ │ │ mov r0, r5 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - ble 28b10 │ │ │ │ + ble 28ab8 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28b98 │ │ │ │ + beq 28b40 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27e94 │ │ │ │ + beq 27e3c │ │ │ │ mov r7, #61 @ 0x3d │ │ │ │ - ldr r3, [pc, #2976] @ 28bc0 │ │ │ │ + ldr r3, [pc, #2976] @ 28b68 │ │ │ │ str fp, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #2964] @ 28bc4 │ │ │ │ + ldr r3, [pc, #2964] @ 28b6c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, r6, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #0 │ │ │ │ mov fp, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r5, r6 │ │ │ │ add r3, r4, #24 │ │ │ │ mov r7, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ movgt r9, r7 │ │ │ │ - ble 280f0 │ │ │ │ + ble 28098 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - ble 28218 │ │ │ │ + ble 281c0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ add r9, r9, r0 │ │ │ │ cmp r6, #0 │ │ │ │ mov sl, r6 │ │ │ │ - beq 285e0 │ │ │ │ + beq 28588 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 28150 │ │ │ │ + beq 280f8 │ │ │ │ cmp sl, #0 │ │ │ │ movlt r7, r9 │ │ │ │ movlt fp, #0 │ │ │ │ - bge 2810c │ │ │ │ + bge 280b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #2828] @ 28bc8 │ │ │ │ + ldr r3, [pc, #2828] @ 28b70 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldrb r3, [r3, sl] │ │ │ │ cmp r3, #15 │ │ │ │ cmpne r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ orr r3, r2, r3 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r9, r7 │ │ │ │ - bgt 28068 │ │ │ │ + bgt 28010 │ │ │ │ mov r9, r7 │ │ │ │ ldrb r0, [r9], #1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 285e0 │ │ │ │ + beq 28588 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 2817c │ │ │ │ + beq 28124 │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ - ble 28244 │ │ │ │ + ble 281ec │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 285a4 │ │ │ │ + beq 2854c │ │ │ │ blx r3 │ │ │ │ mov sl, r6 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne 28590 │ │ │ │ + bne 28538 │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ - blt 282b4 │ │ │ │ + blt 2825c │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 285cc │ │ │ │ + ble 28574 │ │ │ │ mov r7, r9 │ │ │ │ - b 28068 │ │ │ │ + b 28010 │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ - blt 282ac │ │ │ │ + blt 28254 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 28068 │ │ │ │ + bgt 28010 │ │ │ │ mov r3, r9 │ │ │ │ ldrb r0, [r3], #1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 285e0 │ │ │ │ + beq 28588 │ │ │ │ mov r9, r3 │ │ │ │ cmp r6, #39 @ 0x27 │ │ │ │ - beq 282d4 │ │ │ │ + beq 2827c │ │ │ │ mov sl, r0 │ │ │ │ mov fp, #0 │ │ │ │ mov r7, r9 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr ip, [r0] │ │ │ │ lsl r0, sl, #1 │ │ │ │ ldrh r0, [ip, r0] │ │ │ │ tst r0, #16384 @ 0x4000 │ │ │ │ - beq 28940 │ │ │ │ + beq 288e8 │ │ │ │ cmp r6, #10 │ │ │ │ - beq 281cc │ │ │ │ + beq 28174 │ │ │ │ cmp fp, r6 │ │ │ │ - beq 28278 │ │ │ │ + beq 28220 │ │ │ │ cmp r6, #126 @ 0x7e │ │ │ │ cmpne r6, #35 @ 0x23 │ │ │ │ - beq 28234 │ │ │ │ + beq 281dc │ │ │ │ cmp r6, #93 @ 0x5d │ │ │ │ - bne 28ba8 │ │ │ │ + bne 28b50 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 28058 │ │ │ │ + b 28000 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ add sl, sl, r3 │ │ │ │ - bne 27f2c │ │ │ │ - ldr r3, [pc, #2520] @ 28bc8 │ │ │ │ + bne 27ed4 │ │ │ │ + ldr r3, [pc, #2520] @ 28b70 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 27ecc │ │ │ │ + beq 27e74 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 27f2c │ │ │ │ + bne 27ed4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ add r7, r9, r3 │ │ │ │ - beq 285e0 │ │ │ │ + beq 28588 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, #0 │ │ │ │ - b 280b0 │ │ │ │ + b 28058 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - bne 280b0 │ │ │ │ - b 281cc │ │ │ │ - ldr r1, [pc, #2428] @ 28bc8 │ │ │ │ + bne 28058 │ │ │ │ + b 28174 │ │ │ │ + ldr r1, [pc, #2428] @ 28b70 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov sl, r6 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldrb r1, [r1, r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 282c4 │ │ │ │ + bne 2826c │ │ │ │ cmp r6, #39 @ 0x27 │ │ │ │ - beq 28a54 │ │ │ │ + beq 289fc │ │ │ │ mov r7, r9 │ │ │ │ mov fp, #61 @ 0x3d │ │ │ │ - b 28190 │ │ │ │ + b 28138 │ │ │ │ sub r2, r9, r5 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r3, r9, #1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ble 28754 │ │ │ │ + ble 286fc │ │ │ │ mov r5, r9 │ │ │ │ mov fp, #0 │ │ │ │ mov r9, r7 │ │ │ │ - b 28068 │ │ │ │ + b 28010 │ │ │ │ cmp sl, #39 @ 0x27 │ │ │ │ - beq 282d4 │ │ │ │ + beq 2827c │ │ │ │ mov r7, r9 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ - bhi 280b0 │ │ │ │ - b 28190 │ │ │ │ + bhi 28058 │ │ │ │ + b 28138 │ │ │ │ cmp r6, #39 @ 0x27 │ │ │ │ movne fp, #0 │ │ │ │ movne r7, r9 │ │ │ │ - bne 28190 │ │ │ │ + bne 28138 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 28a10 │ │ │ │ + bcs 289b8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 28a04 │ │ │ │ + bcs 289ac │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r6, r5 │ │ │ │ sub fp, r3, #4 │ │ │ │ add sl, r4, #24 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 283fc │ │ │ │ + ble 283a4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - ble 28508 │ │ │ │ + ble 284b0 │ │ │ │ ldr r9, [r4, #24] │ │ │ │ ldr r2, [r8, #272] @ 0x110 │ │ │ │ cmp r9, #0 │ │ │ │ add r5, r5, r0 │ │ │ │ - beq 286f4 │ │ │ │ + beq 2869c │ │ │ │ cmp r9, #39 @ 0x27 │ │ │ │ - bgt 289c4 │ │ │ │ + bgt 2896c │ │ │ │ cmp r9, #6 │ │ │ │ - ble 289cc │ │ │ │ + ble 28974 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ sub r3, r9, #7 │ │ │ │ cmp r3, #32 │ │ │ │ - bhi 2841c │ │ │ │ + bhi 283c4 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ sub fp, fp, #2 │ │ │ │ cmp fp, #0 │ │ │ │ - ble 28470 │ │ │ │ + ble 28418 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 28770 │ │ │ │ + bcs 28718 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r9, [r3] │ │ │ │ - bcs 284fc │ │ │ │ + bcs 284a4 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov r6, r5 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 2833c │ │ │ │ + bgt 282e4 │ │ │ │ ldrb r9, [r5], #1 │ │ │ │ ldr r2, [r8, #272] @ 0x110 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 286f4 │ │ │ │ + beq 2869c │ │ │ │ cmp r9, #39 @ 0x27 │ │ │ │ - bgt 2890c │ │ │ │ + bgt 288b4 │ │ │ │ cmp r9, #6 │ │ │ │ - bgt 28380 │ │ │ │ + bgt 28328 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 28518 │ │ │ │ + bne 284c0 │ │ │ │ sub fp, fp, #4 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ble 28aac │ │ │ │ - ldr r1, [pc, #1916] @ 28bcc │ │ │ │ + ble 28a54 │ │ │ │ + ldr r1, [pc, #1916] @ 28b74 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mov r2, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 28330 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 282d8 │ │ │ │ sub fp, fp, #2 │ │ │ │ cmp fp, #0 │ │ │ │ mov r9, #69 @ 0x45 │ │ │ │ - bgt 283a8 │ │ │ │ + bgt 28350 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, #5 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub fp, r3, #6 │ │ │ │ - b 283a8 │ │ │ │ + b 28350 │ │ │ │ sub fp, fp, #2 │ │ │ │ cmp fp, #0 │ │ │ │ mov r9, #114 @ 0x72 │ │ │ │ - bgt 283a8 │ │ │ │ - b 28470 │ │ │ │ + bgt 28350 │ │ │ │ + b 28418 │ │ │ │ sub fp, fp, #2 │ │ │ │ cmp fp, #0 │ │ │ │ mov r9, #102 @ 0x66 │ │ │ │ - bgt 283a8 │ │ │ │ - b 28470 │ │ │ │ + bgt 28350 │ │ │ │ + b 28418 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub fp, r3, #3 │ │ │ │ - b 283cc │ │ │ │ + b 28374 │ │ │ │ sub fp, fp, #2 │ │ │ │ cmp fp, #0 │ │ │ │ mov r9, #116 @ 0x74 │ │ │ │ - bgt 283a8 │ │ │ │ - b 28470 │ │ │ │ + bgt 28350 │ │ │ │ + b 28418 │ │ │ │ sub fp, fp, #2 │ │ │ │ cmp fp, #0 │ │ │ │ mov r9, #98 @ 0x62 │ │ │ │ - bgt 283a8 │ │ │ │ - b 28470 │ │ │ │ + bgt 28350 │ │ │ │ + b 28418 │ │ │ │ sub fp, fp, #2 │ │ │ │ cmp fp, #0 │ │ │ │ mov r9, #97 @ 0x61 │ │ │ │ - bgt 283a8 │ │ │ │ - b 28470 │ │ │ │ + bgt 28350 │ │ │ │ + b 28418 │ │ │ │ and r1, r9, #255 @ 0xff │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 283ec │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 28394 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ - beq 286f4 │ │ │ │ + beq 2869c │ │ │ │ subs fp, fp, #1 │ │ │ │ - bne 283cc │ │ │ │ + bne 28374 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 28b1c │ │ │ │ + bcs 28ac4 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 28a68 │ │ │ │ + bcs 28a10 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 28a5c │ │ │ │ + bcs 28a04 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #10 │ │ │ │ strb r1, [r2] │ │ │ │ - b 2803c │ │ │ │ + b 27fe4 │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ - bge 28898 │ │ │ │ + bge 28840 │ │ │ │ mov r7, r9 │ │ │ │ mov fp, #61 @ 0x3d │ │ │ │ - b 282b8 │ │ │ │ - bl 809c │ │ │ │ + b 28260 │ │ │ │ + bl 804c │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne 288ec │ │ │ │ + bne 28894 │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ movlt sl, r6 │ │ │ │ movlt r7, r9 │ │ │ │ - blt 282b8 │ │ │ │ + blt 28260 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 28148 │ │ │ │ + bgt 280f0 │ │ │ │ mov r3, r9 │ │ │ │ ldrb r6, [r3], #1 │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 28178 │ │ │ │ + bne 28120 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r6, r4, #24 │ │ │ │ - beq 287a8 │ │ │ │ + beq 28750 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 289d8 │ │ │ │ + bcs 28980 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r5 │ │ │ │ sub fp, r3, #3 │ │ │ │ mov r6, fp │ │ │ │ add sl, r4, #24 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 286d4 │ │ │ │ + ble 2867c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - ble 2882c │ │ │ │ + ble 287d4 │ │ │ │ add r5, r5, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 286e0 │ │ │ │ + beq 28688 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 28820 │ │ │ │ + beq 287c8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 28870 │ │ │ │ + beq 28818 │ │ │ │ subs r3, r6, #1 │ │ │ │ - beq 288b8 │ │ │ │ + beq 28860 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 28854 │ │ │ │ + beq 287fc │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ movne r6, r3 │ │ │ │ - bne 2862c │ │ │ │ + bne 285d4 │ │ │ │ sub r2, r5, r7 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ sub r6, r6, #5 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r6, #0 │ │ │ │ - ble 28a30 │ │ │ │ - ldr r1, [pc, #1304] @ 28bd0 │ │ │ │ + ble 289d8 │ │ │ │ + ldr r1, [pc, #1304] @ 28b78 │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov r7, r5 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 28638 │ │ │ │ + bgt 285e0 │ │ │ │ ldrb r0, [r5], #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28664 │ │ │ │ + bne 2860c │ │ │ │ sub r2, r5, r7 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 28934 │ │ │ │ + bcs 288dc │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 28acc │ │ │ │ + bcs 28a74 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r8, #272] @ 0x110 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r0, r6, r3 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r6, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 28b6c │ │ │ │ + beq 28b14 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ mov r5, r7 │ │ │ │ - b 2817c │ │ │ │ + b 28124 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 283cc │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 28374 │ │ │ │ sub r9, r9, #1 │ │ │ │ sub r2, r9, r5 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - ldr r1, [pc, #1084] @ 28bd4 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + ldr r1, [pc, #1084] @ 28b7c │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r5, r9 │ │ │ │ mov r7, fp │ │ │ │ mov r9, r5 │ │ │ │ - b 287f0 │ │ │ │ + b 28798 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r3, [r4, #68] @ 0x44 │ │ │ │ addgt r9, r9, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ ldrgt r0, [r4, #24] │ │ │ │ addle r3, r3, #1 │ │ │ │ addle r9, r9, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28808 │ │ │ │ + beq 287b0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 2877c │ │ │ │ + beq 28724 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 287b4 │ │ │ │ + bgt 2875c │ │ │ │ ldrb r0, [r9], #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 287e8 │ │ │ │ + bne 28790 │ │ │ │ sub r2, r9, r5 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 28718 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 286c0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub r6, r3, #2 │ │ │ │ - b 2862c │ │ │ │ + b 285d4 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ - beq 286e0 │ │ │ │ + beq 28688 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2862c │ │ │ │ + beq 285d4 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 288b8 │ │ │ │ + beq 28860 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 2862c │ │ │ │ + bne 285d4 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - beq 28a74 │ │ │ │ + beq 28a1c │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ - beq 28a1c │ │ │ │ + beq 289c4 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - b 2862c │ │ │ │ + b 285d4 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ - bne 2862c │ │ │ │ + bne 285d4 │ │ │ │ sub r2, r5, r7 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 286b0 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 28658 │ │ │ │ ldrb r5, [sl], #1 │ │ │ │ - b 27f08 │ │ │ │ + b 27eb0 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov fp, #61 @ 0x3d │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 28148 │ │ │ │ + bgt 280f0 │ │ │ │ ldrb r6, [r9], #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2810c │ │ │ │ - b 285e0 │ │ │ │ + bne 280b4 │ │ │ │ + b 28588 │ │ │ │ sub r5, r5, #1 │ │ │ │ sub r2, r5, r7 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - ldr r1, [pc, #772] @ 28bd8 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + ldr r1, [pc, #772] @ 28b80 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r6, fp │ │ │ │ mov r7, r5 │ │ │ │ - b 2862c │ │ │ │ + b 285d4 │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ - bge 28898 │ │ │ │ + bge 28840 │ │ │ │ mov sl, r6 │ │ │ │ mov r7, r9 │ │ │ │ mov fp, #61 @ 0x3d │ │ │ │ - b 282b8 │ │ │ │ + b 28260 │ │ │ │ ldrb r7, [r5], #1 │ │ │ │ - b 27fa0 │ │ │ │ + b 27f48 │ │ │ │ cmp r9, #92 @ 0x5c │ │ │ │ - bne 2841c │ │ │ │ + bne 283c4 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ - beq 289e4 │ │ │ │ + beq 2898c │ │ │ │ sub fp, fp, #2 │ │ │ │ cmp fp, #0 │ │ │ │ mov r9, #92 @ 0x5c │ │ │ │ - bgt 283a8 │ │ │ │ - b 28470 │ │ │ │ + bgt 28350 │ │ │ │ + b 28418 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 28718 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 286c0 │ │ │ │ mov r7, fp │ │ │ │ - b 282d8 │ │ │ │ + b 28280 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ - bne 27f70 │ │ │ │ + bne 27f18 │ │ │ │ sub r2, r5, #1 │ │ │ │ cmp sl, r2 │ │ │ │ - bcc 28b84 │ │ │ │ + bcc 28b2c │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 28b78 │ │ │ │ + bcs 28b20 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 28b60 │ │ │ │ + bcs 28b08 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r8, #272] @ 0x110 │ │ │ │ sub r9, r9, fp │ │ │ │ ldr r6, [r3, #24] │ │ │ │ add r0, r6, r9 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r9, #92 @ 0x5c │ │ │ │ - beq 28914 │ │ │ │ + beq 288bc │ │ │ │ cmp r9, #255 @ 0xff │ │ │ │ - bls 2841c │ │ │ │ - b 28518 │ │ │ │ + bls 283c4 │ │ │ │ + b 284c0 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 28618 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 285c0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r9, #10 │ │ │ │ sub fp, r3, #3 │ │ │ │ - b 283cc │ │ │ │ - bl 809c │ │ │ │ + b 28374 │ │ │ │ + bl 804c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 27ecc │ │ │ │ - b 27f2c │ │ │ │ + bne 27e74 │ │ │ │ + b 27ed4 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 28320 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 282c8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 282fc │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 282a4 │ │ │ │ sub r2, r5, r7 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - ldr r1, [pc, #420] @ 28bdc │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + ldr r1, [pc, #420] @ 28b84 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #6 │ │ │ │ sub r6, r3, #6 │ │ │ │ mov r7, r5 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 2862c │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 285d4 │ │ │ │ mov r7, #61 @ 0x3d │ │ │ │ - b 282d8 │ │ │ │ + b 28280 │ │ │ │ mov r1, #10 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 2803c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 27fe4 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 28568 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 28510 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub r5, r5, #1 │ │ │ │ sub r2, r5, r7 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ sub r6, r3, #6 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - ldr r1, [pc, #328] @ 28be0 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + ldr r1, [pc, #328] @ 28b88 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #6 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r7, r5 │ │ │ │ - b 2862c │ │ │ │ - ldr r1, [pc, #304] @ 28be4 │ │ │ │ + b 285d4 │ │ │ │ + ldr r1, [pc, #304] @ 28b8c │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #5 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub fp, r3, #8 │ │ │ │ - b 28448 │ │ │ │ + b 283f0 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 2873c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 286e4 │ │ │ │ mov r1, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 27fe0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 27f88 │ │ │ │ moveq r3, #1 │ │ │ │ - bne 27e94 │ │ │ │ - ldr r2, [pc, #212] @ 28bc8 │ │ │ │ + bne 27e3c │ │ │ │ + ldr r2, [pc, #212] @ 28b70 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ ldrb r2, [r2, r0] │ │ │ │ cmp r2, #24 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ - b 2800c │ │ │ │ + b 27fb4 │ │ │ │ subs r3, r0, #46 @ 0x2e │ │ │ │ movne r3, #1 │ │ │ │ - b 28aec │ │ │ │ + b 28a94 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 28544 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 284ec │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ addcc r1, r2, #1 │ │ │ │ strcc r1, [r0] │ │ │ │ strbcc r5, [r2] │ │ │ │ - bcc 27f68 │ │ │ │ + bcc 27f10 │ │ │ │ mov r1, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 27f68 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 27f10 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 27f50 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 27ef8 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 289ac │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 28954 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ mov r5, r9 │ │ │ │ - b 285e4 │ │ │ │ + b 2858c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 28988 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 28930 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ sub r2, r2, sl │ │ │ │ mov r1, sl │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 28964 │ │ │ │ - bl 809c │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 2890c │ │ │ │ + bl 804c │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ - b 2800c │ │ │ │ + b 27fb4 │ │ │ │ cmp r6, #58 @ 0x3a │ │ │ │ - beq 28058 │ │ │ │ - b 280b0 │ │ │ │ - andseq r5, r0, r8, asr #18 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r1, sp, r1, ror #22 │ │ │ │ - andeq fp, ip, ip, ror #5 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - andeq sl, ip, ip, asr #29 │ │ │ │ - andeq sl, ip, ip, ror ip │ │ │ │ - andeq sl, ip, r8, lsr #23 │ │ │ │ - andeq sl, ip, r4, asr sl │ │ │ │ - strdeq sl, [ip], -r4 │ │ │ │ - muleq ip, r8, r8 │ │ │ │ - andeq sl, ip, r4, ror #16 │ │ │ │ + beq 28000 │ │ │ │ + b 28058 │ │ │ │ + andseq r4, r0, r8, lsr #19 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r1, sp, r1, asr r2 │ │ │ │ + ldrdeq sl, [ip], -ip │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0x000ca5bc │ │ │ │ + andeq sl, ip, ip, ror #6 │ │ │ │ + muleq ip, r8, r2 │ │ │ │ + andeq sl, ip, r4, asr #2 │ │ │ │ + andeq r9, ip, r4, ror #31 │ │ │ │ + andeq r9, ip, r8, lsl #31 │ │ │ │ + andeq r9, ip, r4, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #216] @ 28cd8 │ │ │ │ - ldr r2, [pc, #216] @ 28cdc │ │ │ │ + ldr r3, [pc, #216] @ 28c80 │ │ │ │ + ldr r2, [pc, #216] @ 28c84 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 28cb8 │ │ │ │ + ble 28c60 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ add r0, r4, #24 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, r6 │ │ │ │ add r7, r4, #24 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ ldrgt r5, [r4, #24] │ │ │ │ movle r5, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - b 28c84 │ │ │ │ + b 28c2c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldrle r2, [r4, #68] @ 0x44 │ │ │ │ addgt r8, r8, r3 │ │ │ │ ldrgt r3, [r4, #24] │ │ │ │ addle r2, r2, #1 │ │ │ │ addle r8, r8, r2 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 28ca8 │ │ │ │ + beq 28c50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 28cb0 │ │ │ │ + beq 28c58 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bgt 28c50 │ │ │ │ + bgt 28bf8 │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r1 │ │ │ │ - bne 28c7c │ │ │ │ + bne 28c24 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 28cd0 │ │ │ │ + bne 28c78 │ │ │ │ sub r0, r8, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r1, [r1] │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28cd0 │ │ │ │ + beq 28c78 │ │ │ │ sub r0, r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andseq r4, r0, r8, lsr #22 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - ldr r2, [pc, #84] @ 28d3c │ │ │ │ - ldr r3, [pc, #84] @ 28d40 │ │ │ │ + andseq r3, r0, r8, lsl #23 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + ldr r2, [pc, #84] @ 28ce4 │ │ │ │ + ldr r3, [pc, #84] @ 28ce8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #60] @ 28d44 │ │ │ │ + ldr r3, [pc, #60] @ 28cec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #8 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #44] @ 28d48 │ │ │ │ + ldr r3, [pc, #44] @ 28cf0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ - b 977b8 │ │ │ │ - andseq r4, r0, r0, asr #20 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r0, r8, lsr #15 │ │ │ │ + b 97760 │ │ │ │ + andseq r3, r0, r0, lsr #21 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r0, r0, r0, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #512] @ 28f64 │ │ │ │ - ldr r3, [pc, #512] @ 28f68 │ │ │ │ + ldr r8, [pc, #512] @ 28f0c │ │ │ │ + ldr r3, [pc, #512] @ 28f10 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 28f08 │ │ │ │ + ble 28eb0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r0, r5, #24 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #32] │ │ │ │ - ble 28e44 │ │ │ │ + ble 28dec │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ addge r4, r7, r4 │ │ │ │ - blt 28e38 │ │ │ │ + blt 28de0 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - ble 28f18 │ │ │ │ + ble 28ec0 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28f4c │ │ │ │ + beq 28ef4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 28e38 │ │ │ │ + beq 28de0 │ │ │ │ add r9, r5, #24 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 28e70 │ │ │ │ + ble 28e18 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r5, #32] │ │ │ │ - ble 28ef4 │ │ │ │ + ble 28e9c │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 28e38 │ │ │ │ + blt 28de0 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ add r4, r4, r3 │ │ │ │ - ble 28e7c │ │ │ │ + ble 28e24 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28f3c │ │ │ │ + beq 28ee4 │ │ │ │ blx r3 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28dd4 │ │ │ │ + bne 28d7c │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bne 28e38 │ │ │ │ - ldr r3, [pc, #284] @ 28f6c │ │ │ │ + bne 28de0 │ │ │ │ + ldr r3, [pc, #284] @ 28f14 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #24 │ │ │ │ - bne 28e38 │ │ │ │ + bne 28de0 │ │ │ │ ldr r4, [r5, #68] @ 0x44 │ │ │ │ add r4, r4, #1 │ │ │ │ add r4, r7, r4 │ │ │ │ - b 28dd0 │ │ │ │ + b 28d78 │ │ │ │ ldrb r0, [r4], #1 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bgt 28e18 │ │ │ │ - ldr r2, [pc, #232] @ 28f6c │ │ │ │ + bgt 28dc0 │ │ │ │ + ldr r2, [pc, #232] @ 28f14 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28dd4 │ │ │ │ + beq 28d7c │ │ │ │ cmp r0, #93 @ 0x5d │ │ │ │ - bne 28e38 │ │ │ │ + bne 28de0 │ │ │ │ cmp r4, r6 │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 28e38 │ │ │ │ + bne 28de0 │ │ │ │ cmp r4, r7 │ │ │ │ - bls 28f5c │ │ │ │ + bls 28f04 │ │ │ │ sub r2, r4, r7 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r7, #1 │ │ │ │ - bl 7b14 │ │ │ │ + bl 7ad0 │ │ │ │ cmp r6, #0 │ │ │ │ subne r4, r6, #2 │ │ │ │ - bne 28e3c │ │ │ │ + bne 28de4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28ee8 │ │ │ │ + beq 28e90 │ │ │ │ strb r3, [r4, #-2] │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 28ed8 │ │ │ │ + bne 28e80 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #-2] │ │ │ │ - b 28e3c │ │ │ │ - bne 28e38 │ │ │ │ + b 28de4 │ │ │ │ + bne 28de0 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ add r4, r4, r3 │ │ │ │ - b 28e7c │ │ │ │ + b 28e24 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r4], #1 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bgt 28db8 │ │ │ │ - ldr r3, [pc, #76] @ 28f6c │ │ │ │ + bgt 28d60 │ │ │ │ + ldr r3, [pc, #76] @ 28f14 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ cmp r3, #24 │ │ │ │ - bne 28e94 │ │ │ │ + bne 28e3c │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - beq 28e38 │ │ │ │ - b 28dd0 │ │ │ │ - bl 809c │ │ │ │ + beq 28de0 │ │ │ │ + b 28d78 │ │ │ │ + bl 804c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 28e30 │ │ │ │ - bl 809c │ │ │ │ + b 28dd8 │ │ │ │ + bl 804c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 28dd0 │ │ │ │ - b 28e38 │ │ │ │ + bne 28d78 │ │ │ │ + b 28de0 │ │ │ │ mov r4, r7 │ │ │ │ - b 28ec0 │ │ │ │ - andseq r4, r0, r4, asr #19 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ + b 28e68 │ │ │ │ + andseq r3, r0, r4, lsr #20 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #416] @ 29128 │ │ │ │ - ldr r3, [pc, #416] @ 2912c │ │ │ │ + ldr r5, [pc, #416] @ 290d0 │ │ │ │ + ldr r3, [pc, #416] @ 290d4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ tst r0, #4 │ │ │ │ - bne 28fb4 │ │ │ │ + bne 28f5c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #372] @ 29130 │ │ │ │ - ldr r2, [pc, #372] @ 29134 │ │ │ │ + ldr r3, [pc, #372] @ 290d8 │ │ │ │ + ldr r2, [pc, #372] @ 290dc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ ldr r9, [r3, #4] │ │ │ │ ldr r8, [r6, #372] @ 0x174 │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r9, #60] @ 0x3c │ │ │ │ - bge 290b4 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bge 2905c │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 290f0 │ │ │ │ + bne 29098 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ - bl c45b4 <__isoc23_strtoul@@Base+0x15738> │ │ │ │ + bl c452c <__isoc23_strtoul@@Base+0x15708> │ │ │ │ ldr r3, [r4] │ │ │ │ ldrsh r5, [r3, #22] │ │ │ │ cmp r5, #0 │ │ │ │ - blt 29110 │ │ │ │ + blt 290b8 │ │ │ │ ldr r3, [r6, #1200] @ 0x4b0 │ │ │ │ mov r2, #3 │ │ │ │ strb r2, [r3, r5] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ cmp r5, #1 │ │ │ │ - beq 290dc │ │ │ │ + beq 29084 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl cce30 <__isoc23_strtoul@@Base+0x1dfb4> │ │ │ │ + bl cc618 <__isoc23_strtoul@@Base+0x1d7f4> │ │ │ │ ldr r3, [r6, #1200] @ 0x4b0 │ │ │ │ mov r2, #24 │ │ │ │ ldrb r1, [r3, r5] │ │ │ │ strb r1, [r3, #1] │ │ │ │ ldr r3, [r6, #1200] @ 0x4b0 │ │ │ │ strb r2, [r3, r5] │ │ │ │ mov r0, #1 │ │ │ │ - bl 5dc10 │ │ │ │ + bl 5dbb8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2112 @ 0x840 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ ldr r1, [r6, #320] @ 0x140 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #2 │ │ │ │ - bl c8b38 <__isoc23_strtoul@@Base+0x19cbc> │ │ │ │ + bl c89d8 <__isoc23_strtoul@@Base+0x19bb4> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 28fac │ │ │ │ + beq 28f54 │ │ │ │ ldr r3, [r8, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 28fac │ │ │ │ + beq 28f54 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r2 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [r3] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ ldr r2, [r6, #1200] @ 0x4b0 │ │ │ │ mov r0, #1 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r2, r7] │ │ │ │ - bl 8300 │ │ │ │ - b 29000 │ │ │ │ + bl 82a4 │ │ │ │ + b 28fa8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ - b 2905c │ │ │ │ - ldr r3, [pc, #64] @ 29138 │ │ │ │ - ldr r0, [pc, #64] @ 2913c │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ + b 29004 │ │ │ │ + ldr r3, [pc, #64] @ 290e0 │ │ │ │ + ldr r0, [pc, #64] @ 290e4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [pc, #60] @ 29140 │ │ │ │ + ldr r1, [pc, #60] @ 290e8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #44] @ 29144 │ │ │ │ - ldr r0, [pc, #44] @ 29148 │ │ │ │ - ldr r1, [pc, #44] @ 2914c │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #44] @ 290ec │ │ │ │ + ldr r0, [pc, #44] @ 290f0 │ │ │ │ + ldr r1, [pc, #44] @ 290f4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andseq r4, r0, r0, lsr #15 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andseq r7, r0, ip, lsl #28 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, asr #11 │ │ │ │ - andeq r9, ip, r8, ror #26 │ │ │ │ + bl 976d4 │ │ │ │ + andseq r3, r0, r0, lsl #16 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andseq r6, r0, r4, ror #28 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x000005b8 │ │ │ │ + andeq r9, ip, r8, asr r4 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ - andeq sl, ip, r8, lsr #4 │ │ │ │ - andeq r9, ip, r8, asr #26 │ │ │ │ + andeq r9, ip, r8, lsl r9 │ │ │ │ + andeq r9, ip, r8, lsr r4 │ │ │ │ andeq r0, r0, r2, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #236] @ 29254 │ │ │ │ - ldr r1, [pc, #236] @ 29258 │ │ │ │ + ldr r3, [pc, #236] @ 291fc │ │ │ │ + ldr r1, [pc, #236] @ 29200 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r1] │ │ │ │ - ldr r2, [pc, #228] @ 2925c │ │ │ │ + ldr r2, [pc, #228] @ 29204 │ │ │ │ ldr r3, [r4, #252] @ 0xfc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r6, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r8, [r4, #328] @ 0x148 │ │ │ │ ldrb r7, [r4, #423] @ 0x1a7 │ │ │ │ - beq 291a0 │ │ │ │ + beq 29148 │ │ │ │ mov r0, r5 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 291b0 │ │ │ │ - bl 28f70 │ │ │ │ + beq 29158 │ │ │ │ + bl 28f18 │ │ │ │ mov r1, #0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ str r1, [r4, #328] @ 0x148 │ │ │ │ str r3, [r4, #400] @ 0x190 │ │ │ │ - bl 2e7a0 │ │ │ │ + bl 2e748 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29228 │ │ │ │ + bne 291d0 │ │ │ │ ldr r3, [r6, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #100] @ 0x64 │ │ │ │ mvneq r2, #1 │ │ │ │ ldreq r3, [r3, #324] @ 0x144 │ │ │ │ streq r2, [r3, #32] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #108] @ 29260 │ │ │ │ + ldr r2, [pc, #108] @ 29208 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ strb r3, [r4, #423] @ 0x1a7 │ │ │ │ cmp r7, #2 │ │ │ │ str r3, [r6, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #252] @ 0xfc │ │ │ │ add r2, pc, r2 │ │ │ │ moveq r5, #0 │ │ │ │ @@ -33723,178 +33723,178 @@ │ │ │ │ str r3, [r4, #148] @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ str r8, [r4, #328] @ 0x148 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [r6, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 29248 │ │ │ │ + beq 291f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ mov r1, #9 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ - andseq r4, r0, r0, asr #11 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andseq r7, r0, r0, asr ip │ │ │ │ - andseq r7, r0, r4, asr #23 │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ + andseq r3, r0, r0, lsr #12 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andseq r6, r0, r8, lsr #25 │ │ │ │ + andseq r6, r0, ip, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #124] @ 292f8 │ │ │ │ + ldr r3, [pc, #124] @ 292a0 │ │ │ │ ldr ip, [pc, r3] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 292f0 │ │ │ │ + beq 29298 │ │ │ │ ldr r4, [ip, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 292e4 │ │ │ │ + beq 2928c │ │ │ │ mov r2, #0 │ │ │ │ - b 292ac │ │ │ │ + b 29254 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ - beq 292e4 │ │ │ │ + beq 2928c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 29298 │ │ │ │ + bne 29240 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq 292dc │ │ │ │ + beq 29284 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2] │ │ │ │ streq r3, [ip, #8] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldr ip, [ip] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 29284 │ │ │ │ + bne 2922c │ │ │ │ mov r0, ip │ │ │ │ pop {r4, pc} │ │ │ │ - andseq r7, r0, r0, asr fp │ │ │ │ - ldr r3, [pc, #128] @ 29384 │ │ │ │ - ldr r2, [pc, #128] @ 29388 │ │ │ │ - ldr ip, [pc, #128] @ 2938c │ │ │ │ + andseq r6, r0, r8, lsr #23 │ │ │ │ + ldr r3, [pc, #128] @ 2932c │ │ │ │ + ldr r2, [pc, #128] @ 29330 │ │ │ │ + ldr ip, [pc, #128] @ 29334 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [r3, ip] │ │ │ │ ldr ip, [r2] │ │ │ │ ldrb r2, [lr, #424] @ 0x1a8 │ │ │ │ cmp ip, #0 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 29350 │ │ │ │ + bne 292f8 │ │ │ │ cmp r1, #0 │ │ │ │ popeq {pc} @ (ldreq pc, [sp], #4) │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmn r3, #2 │ │ │ │ popne {pc} @ (ldrne pc, [sp], #4) │ │ │ │ - b 2937c │ │ │ │ + b 29324 │ │ │ │ ldr r3, [ip, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 29338 │ │ │ │ + bne 292e0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, #1 │ │ │ │ str r2, [ip, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ str r2, [ip, #104] @ 0x68 │ │ │ │ str r3, [ip, #108] @ 0x6c │ │ │ │ popeq {pc} @ (ldreq pc, [sp], #4) │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 59bcc │ │ │ │ - andseq r4, r0, ip, lsl r4 │ │ │ │ - andseq r7, r0, r0, asr #21 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 59b74 │ │ │ │ + andseq r3, r0, ip, ror r4 │ │ │ │ + andseq r6, r0, r8, lsl fp │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r4, [pc, #780] @ 296b4 │ │ │ │ - ldr lr, [pc, #780] @ 296b8 │ │ │ │ + ldr r4, [pc, #780] @ 2965c │ │ │ │ + ldr lr, [pc, #780] @ 29660 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [pc, #776] @ 296bc │ │ │ │ + ldr r3, [pc, #776] @ 29664 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr r2, [pc, #772] @ 296c0 │ │ │ │ + ldr r2, [pc, #772] @ 29668 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #764] @ 296c4 │ │ │ │ + ldr ip, [pc, #764] @ 2966c │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ mov lr, #0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ add ip, pc, ip │ │ │ │ ldrb r2, [r6, #424] @ 0x1a8 │ │ │ │ ldrb r3, [ip, #4] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 2944c │ │ │ │ + bne 293f4 │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ add r3, r3, #1616 @ 0x650 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 2944c │ │ │ │ + beq 293f4 │ │ │ │ ldr r8, [ip] │ │ │ │ ldr sl, [r6, #16] │ │ │ │ mov r5, r1 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 29478 │ │ │ │ + beq 29420 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29478 │ │ │ │ + beq 29420 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r6, #1236] @ 0x4d4 │ │ │ │ - bl 29390 │ │ │ │ + bl 29338 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2944c │ │ │ │ + beq 293f4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29584 │ │ │ │ - ldr r2, [pc, #628] @ 296c8 │ │ │ │ - ldr r3, [pc, #608] @ 296b8 │ │ │ │ + beq 2952c │ │ │ │ + ldr r2, [pc, #628] @ 29670 │ │ │ │ + ldr r3, [pc, #608] @ 29660 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 296b0 │ │ │ │ + bne 29658 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r8, [r8, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 29494 │ │ │ │ - b 294a4 │ │ │ │ + bne 2943c │ │ │ │ + b 2944c │ │ │ │ ldr r8, [r8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 294a4 │ │ │ │ + beq 2944c │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 29488 │ │ │ │ - b 2944c │ │ │ │ + bne 29430 │ │ │ │ + b 293f4 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r7, #12] │ │ │ │ - beq 295b0 │ │ │ │ - ldr r3, [pc, #508] @ 296cc │ │ │ │ + beq 29558 │ │ │ │ + ldr r3, [pc, #508] @ 29674 │ │ │ │ str sl, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r1], #8 │ │ │ │ @@ -33906,351 +33906,351 @@ │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ ldrhne r3, [r7, #20] │ │ │ │ orrne r3, r3, #128 @ 0x80 │ │ │ │ strhne r3, [r7, #20] │ │ │ │ cmp r5, #0 │ │ │ │ moveq r2, #134217728 @ 0x8000000 │ │ │ │ - beq 29574 │ │ │ │ + beq 2951c │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 29570 │ │ │ │ + beq 29518 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 29570 │ │ │ │ + bne 29518 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29568 │ │ │ │ + beq 29510 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 29568 │ │ │ │ + beq 29510 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 29570 │ │ │ │ + bne 29518 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ - b 29574 │ │ │ │ + b 2951c │ │ │ │ mov r2, #1536 @ 0x600 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e40 │ │ │ │ + bl 14de8 │ │ │ │ str r8, [r6, #144] @ 0x90 │ │ │ │ - b 2944c │ │ │ │ + b 293f4 │ │ │ │ ldr r8, [r8, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 29494 │ │ │ │ + bne 2943c │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r0 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ str r4, [r7, #12] │ │ │ │ - b 294c8 │ │ │ │ + b 29470 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 294c8 │ │ │ │ + beq 29470 │ │ │ │ mov r0, r4 │ │ │ │ ldr fp, [r6, #16] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r8, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ str r8, [sp, #24] │ │ │ │ str r8, [sp] │ │ │ │ mov r2, #8 │ │ │ │ ldr r8, [fp] │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r8 │ │ │ │ ldr r9, [fp, #28] │ │ │ │ cmp r9, #0 │ │ │ │ movne sl, r9 │ │ │ │ moveq sl, fp │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 294c8 │ │ │ │ + beq 29470 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr sl, [sp, #4] │ │ │ │ mov r5, fp │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr fp, [sp] │ │ │ │ str r6, [sp] │ │ │ │ - b 29664 │ │ │ │ + b 2960c │ │ │ │ ldrb r2, [r6, sl] │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - bne 296a0 │ │ │ │ + bne 29648 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [r8] │ │ │ │ str r8, [r7, #4] │ │ │ │ - beq 296a0 │ │ │ │ + beq 29648 │ │ │ │ ldr r9, [r5, #28] │ │ │ │ mov r8, r4 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ moveq r9, r5 │ │ │ │ blx r4 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2962c │ │ │ │ + beq 295d4 │ │ │ │ ldmib sp, {r4, sl} │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp] │ │ │ │ - b 294c8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r4, r0, r0, lsl #7 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r4, r0, ip, ror #6 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - @ instruction: 0x001079f4 │ │ │ │ - @ instruction: 0x001042d4 │ │ │ │ - @ instruction: 0x001078f8 │ │ │ │ + b 29470 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r3, r0, r0, ror #7 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r3, r0, ip, asr #7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andseq r6, r0, ip, asr #20 │ │ │ │ + andseq r3, r0, r4, lsr r3 │ │ │ │ + andseq r6, r0, r0, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #156] @ 29784 │ │ │ │ - ldr r2, [pc, #156] @ 29788 │ │ │ │ + ldr r3, [pc, #156] @ 2972c │ │ │ │ + ldr r2, [pc, #156] @ 29730 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 29708 │ │ │ │ + beq 296b0 │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 29714 │ │ │ │ + bne 296bc │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #112] @ 2978c │ │ │ │ + ldr r1, [pc, #112] @ 29734 │ │ │ │ ldrb r2, [r4, #424] @ 0x1a8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r1] │ │ │ │ clz r2, r2 │ │ │ │ cmp r5, #0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 29708 │ │ │ │ + beq 296b0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 29708 │ │ │ │ - ldr r2, [pc, #64] @ 29790 │ │ │ │ - ldr r1, [pc, #64] @ 29794 │ │ │ │ + bne 296b0 │ │ │ │ + ldr r2, [pc, #64] @ 29738 │ │ │ │ + ldr r1, [pc, #64] @ 2973c │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r1] │ │ │ │ - ldr r2, [pc, #52] @ 29798 │ │ │ │ + ldr r2, [pc, #52] @ 29740 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ str r0, [r5, #16] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r0, [r4, #32] │ │ │ │ - b 2970c │ │ │ │ - andseq r4, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andseq r7, r0, ip, lsr #13 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, lsr #17 │ │ │ │ + b 296b4 │ │ │ │ + andseq r3, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andseq r6, r0, r4, lsl #14 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r4, lsr #17 │ │ │ │ teqeq r2, r5 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #156] @ 29850 │ │ │ │ - ldr r2, [pc, #156] @ 29854 │ │ │ │ + ldr r3, [pc, #156] @ 297f8 │ │ │ │ + ldr r2, [pc, #156] @ 297fc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 297d4 │ │ │ │ + beq 2977c │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 297e0 │ │ │ │ + bne 29788 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #112] @ 29858 │ │ │ │ + ldr r1, [pc, #112] @ 29800 │ │ │ │ ldrb r2, [r4, #424] @ 0x1a8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r1] │ │ │ │ clz r2, r2 │ │ │ │ cmp r5, #0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 297d4 │ │ │ │ + beq 2977c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 297d4 │ │ │ │ - ldr r2, [pc, #64] @ 2985c │ │ │ │ - ldr r1, [pc, #64] @ 29860 │ │ │ │ + bne 2977c │ │ │ │ + ldr r2, [pc, #64] @ 29804 │ │ │ │ + ldr r1, [pc, #64] @ 29808 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r1] │ │ │ │ - ldr r2, [pc, #52] @ 29864 │ │ │ │ + ldr r2, [pc, #52] @ 2980c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ str r0, [r5, #12] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r0, [r4, #20] │ │ │ │ - b 297d8 │ │ │ │ - andseq r3, r0, r4, ror pc │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andseq r7, r0, r0, ror #11 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ + b 29780 │ │ │ │ + @ instruction: 0x00102fd4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andseq r6, r0, r8, lsr r6 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ teqeq r2, r5 @ │ │ │ │ - ldr r3, [pc, #84] @ 298c4 │ │ │ │ - ldr r2, [pc, #84] @ 298c8 │ │ │ │ + ldr r3, [pc, #84] @ 2986c │ │ │ │ + ldr r2, [pc, #84] @ 29870 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ ldrb r3, [r1, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 298bc │ │ │ │ - ldr r3, [pc, #48] @ 298cc │ │ │ │ + bne 29864 │ │ │ │ + ldr r3, [pc, #48] @ 29874 │ │ │ │ mov r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r1, [ip, #72] @ 0x48 │ │ │ │ mvn r3, r1, asr r2 │ │ │ │ orr r1, r1, r0, lsl r2 │ │ │ │ and r0, r3, r0 │ │ │ │ str r1, [ip, #72] @ 0x48 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x00103eb8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andseq r7, r0, ip, lsr #10 │ │ │ │ + andseq r2, r0, r8, lsl pc │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andseq r6, r0, r4, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #84] @ 2993c │ │ │ │ + ldr r3, [pc, #84] @ 298e4 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 29900 │ │ │ │ + bne 298a8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 298f4 │ │ │ │ + bne 2989c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2991c │ │ │ │ - bl 5d3ac │ │ │ │ + blt 298c4 │ │ │ │ + bl 5d354 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2992c │ │ │ │ - bl 5d3ac │ │ │ │ + blt 298d4 │ │ │ │ + bl 5d354 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, pc} │ │ │ │ - andseq r7, r0, r4, ror #9 │ │ │ │ + andseq r6, r0, ip, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3152] @ 0xc50 │ │ │ │ - ldr lr, [pc, #4076] @ 2a944 │ │ │ │ + ldr lr, [pc, #4076] @ 2a8ec │ │ │ │ sub sp, sp, #908 @ 0x38c │ │ │ │ - ldr ip, [pc, #4072] @ 2a948 │ │ │ │ + ldr ip, [pc, #4072] @ 2a8f0 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - ldr r1, [pc, #4068] @ 2a94c │ │ │ │ + ldr r1, [pc, #4068] @ 2a8f4 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ str lr, [sp, #8] │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r3, [pc, #4052] @ 2a950 │ │ │ │ + ldr r3, [pc, #4052] @ 2a8f8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #900] @ 0x384 │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [lr, r3] │ │ │ │ - ldr r3, [pc, #4036] @ 2a954 │ │ │ │ + ldr r3, [pc, #4036] @ 2a8fc │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r3, [lr, r3] │ │ │ │ ldr ip, [r4, #328] @ 0x148 │ │ │ │ mov r1, lr │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldrb r3, [r4, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - beq 299e0 │ │ │ │ + beq 29988 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ + bl 56940 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #3940] @ 2a950 │ │ │ │ + ldr r3, [pc, #3940] @ 2a8f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #400] @ 0x190 │ │ │ │ - bl 4d478 │ │ │ │ + bl 4d420 │ │ │ │ subs r6, r0, #0 │ │ │ │ ldrne r3, [r6] │ │ │ │ strne r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #3908] @ 2a950 │ │ │ │ + ldr r3, [pc, #3908] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #328] @ 0x148 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r5, r3 │ │ │ │ moveq r3, #1 │ │ │ │ - bne 29eac │ │ │ │ - ldr r7, [pc, #3884] @ 2a958 │ │ │ │ + bne 29e54 │ │ │ │ + ldr r7, [pc, #3884] @ 2a900 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ - ldr r2, [pc, #3868] @ 2a950 │ │ │ │ + ldr r2, [pc, #3868] @ 2a8f8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r4, [r9, r2] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ add r1, r4, #156 @ 0x9c │ │ │ │ str r3, [r4, #328] @ 0x148 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r2, #9 │ │ │ │ str r2, [sp, #856] @ 0x358 │ │ │ │ - ldr r3, [pc, #3836] @ 2a95c │ │ │ │ + ldr r3, [pc, #3836] @ 2a904 │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ str r2, [sp, #848] @ 0x350 │ │ │ │ mov r8, #0 │ │ │ │ ldr r2, [r4, #396] @ 0x18c │ │ │ │ str r8, [sp, #860] @ 0x35c │ │ │ │ str r2, [sp, #852] @ 0x354 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ @@ -34272,97 +34272,97 @@ │ │ │ │ str r5, [r4, #148] @ 0x94 │ │ │ │ str r3, [r4, #372] @ 0x174 │ │ │ │ str r9, [r4, #144] @ 0x90 │ │ │ │ str r8, [sp, #284] @ 0x11c │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #232 @ 0xe8 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - bl 65350 │ │ │ │ + bl 652f8 │ │ │ │ ldr r5, [r4, #520] @ 0x208 │ │ │ │ cmp r5, r8 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ - beq 2ac54 │ │ │ │ - ldr r3, [pc, #3684] @ 2a950 │ │ │ │ + beq 2abfc │ │ │ │ + ldr r3, [pc, #3684] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #1204] @ 0x4b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ac7c │ │ │ │ + beq 2ac24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #3648] @ 2a950 │ │ │ │ + ldr r3, [pc, #3648] @ 2a8f8 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #376] @ 0x178 │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ - bne 29d4c │ │ │ │ + bne 29cf4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #3628] @ 2a954 │ │ │ │ + ldr r3, [pc, #3628] @ 2a8fc │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrb r3, [r4, #424] @ 0x1a8 │ │ │ │ strb r3, [sp, #304] @ 0x130 │ │ │ │ ldrb r3, [r4, #423] @ 0x1a7 │ │ │ │ strb r3, [sp, #305] @ 0x131 │ │ │ │ strb r2, [r4, #424] @ 0x1a8 │ │ │ │ - bl 242b8 │ │ │ │ + bl 24260 │ │ │ │ ldrb r3, [r4, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ - bne 29da4 │ │ │ │ + bne 29d4c │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ - beq 29bb4 │ │ │ │ - ldr r3, [pc, #3544] @ 2a950 │ │ │ │ + beq 29b5c │ │ │ │ + ldr r3, [pc, #3544] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #1204] @ 0x4b4 │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 29ba8 │ │ │ │ + ble 29b50 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29ba8 │ │ │ │ + beq 29b50 │ │ │ │ mov r1, r7 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2abf4 │ │ │ │ + beq 2ab9c │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 29b80 │ │ │ │ + bne 29b28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #3544] @ 2a998 │ │ │ │ + ldr r3, [pc, #3544] @ 2a940 │ │ │ │ mov r1, #2097152 @ 0x200000 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7de4 │ │ │ │ + bl 7d94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 2ae4c │ │ │ │ + blt 2adf4 │ │ │ │ cmp r4, #9 │ │ │ │ str r4, [sp, #320] @ 0x140 │ │ │ │ - ble 2ae5c │ │ │ │ + ble 2ae04 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sp, #324] @ 0x144 │ │ │ │ - ldr r3, [pc, #3404] @ 2a950 │ │ │ │ + ldr r3, [pc, #3404] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #1204] @ 0x4b4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 2abf8 │ │ │ │ + bne 2aba0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #3376] @ 2a950 │ │ │ │ + ldr r3, [pc, #3376] @ 2a8f8 │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ ldr r2, [r3, #500] @ 0x1f4 │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ ldr r2, [r1, #52] @ 0x34 │ │ │ │ @@ -34370,302 +34370,302 @@ │ │ │ │ str r2, [r1, #52] @ 0x34 │ │ │ │ ldrh r7, [r3, #232] @ 0xe8 │ │ │ │ add r2, sp, #172 @ 0xac │ │ │ │ cmp r7, r0 │ │ │ │ str r0, [r3, #256] @ 0x100 │ │ │ │ str r2, [r3, #248] @ 0xf8 │ │ │ │ str r7, [sp, #20] │ │ │ │ - bgt 29c6c │ │ │ │ + bgt 29c14 │ │ │ │ ldr r3, [r3, #252] @ 0xfc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 29ce0 │ │ │ │ + beq 29c88 │ │ │ │ lsl r0, r7, #2 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ cmp r7, #0 │ │ │ │ mov sl, r0 │ │ │ │ - ble 29ccc │ │ │ │ - ldr r3, [pc, #3288] @ 2a960 │ │ │ │ + ble 29c74 │ │ │ │ + ldr r3, [pc, #3288] @ 2a908 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub r5, r0, #4 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - ldr r3, [pc, #3256] @ 2a950 │ │ │ │ + ldr r3, [pc, #3256] @ 2a8f8 │ │ │ │ add r8, r8, #3 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r9, #252] @ 0xfc │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ cmp r0, r8 │ │ │ │ - beq 29cbc │ │ │ │ + beq 29c64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 29cbc │ │ │ │ - bl 59a2c │ │ │ │ + beq 29c64 │ │ │ │ + bl 599d4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ str r0, [r5, #4]! │ │ │ │ - bne 29ca0 │ │ │ │ - ldr r3, [pc, #3196] @ 2a950 │ │ │ │ + bne 29c48 │ │ │ │ + ldr r3, [pc, #3196] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str sl, [sp, #60] @ 0x3c │ │ │ │ str sl, [r3, #256] @ 0x100 │ │ │ │ - ldr r3, [pc, #3176] @ 2a950 │ │ │ │ + ldr r3, [pc, #3176] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, #0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ ands r7, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r5, #380] @ 0x17c │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ ldr r3, [r5, #456] @ 0x1c8 │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ str r4, [r5, #380] @ 0x17c │ │ │ │ str r3, [sp, #300] @ 0x12c │ │ │ │ - beq 2ac08 │ │ │ │ + beq 2abb0 │ │ │ │ ldr r7, [r5, #244] @ 0xf4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2ac08 │ │ │ │ + beq 2abb0 │ │ │ │ ldrb r8, [r7] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 2ad28 │ │ │ │ + bne 2acd0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 56110 │ │ │ │ + bl 560b8 │ │ │ │ str r8, [sp, #16] │ │ │ │ str r6, [sp, #28] │ │ │ │ str r8, [sp, #32] │ │ │ │ str r8, [sp, #24] │ │ │ │ - b 29dbc │ │ │ │ + b 29d64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ cmp r3, #2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ moveq r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldrb r3, [r4, #424] @ 0x1a8 │ │ │ │ movne r1, #0 │ │ │ │ strb r3, [sp, #304] @ 0x130 │ │ │ │ ldrb r3, [r4, #423] @ 0x1a7 │ │ │ │ strb r3, [sp, #305] @ 0x131 │ │ │ │ strb r1, [r4, #424] @ 0x1a8 │ │ │ │ moveq r3, #1 │ │ │ │ - bne 2adb8 │ │ │ │ + bne 2ad60 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r2, [pc, #3004] @ 2a950 │ │ │ │ + ldr r2, [pc, #3004] @ 2a8f8 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ strb r1, [r2, #423] @ 0x1a7 │ │ │ │ - beq 29b5c │ │ │ │ + beq 29b04 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 2a014 │ │ │ │ + bne 29fbc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #2928] @ 2a950 │ │ │ │ - bne 29ec4 │ │ │ │ + ldr r3, [pc, #2928] @ 2a8f8 │ │ │ │ + bne 29e6c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ad00 │ │ │ │ + beq 2aca8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ bic r3, r3, #1 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - blt 29f78 │ │ │ │ + blt 29f20 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #2864] @ 2a950 │ │ │ │ + ldr r3, [pc, #2864] @ 2a8f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #252] @ 0xfc │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2a024 │ │ │ │ + beq 29fcc │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2ace4 │ │ │ │ - ldr r3, [pc, #2848] @ 2a964 │ │ │ │ + bne 2ac8c │ │ │ │ + ldr r3, [pc, #2848] @ 2a90c │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r3] │ │ │ │ - ldr r2, [pc, #2812] @ 2a950 │ │ │ │ + ldr r2, [pc, #2812] @ 2a8f8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r3, [pc, #2816] @ 2a95c │ │ │ │ + ldr r3, [pc, #2816] @ 2a904 │ │ │ │ ldr r4, [r1, r2] │ │ │ │ ldr r2, [sp, #848] @ 0x350 │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, sp, #864 @ 0x360 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ cmp r6, #12 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - beq 2aeec │ │ │ │ + beq 2ae94 │ │ │ │ ldrb r2, [r4, #421] @ 0x1a5 │ │ │ │ ldrb r3, [r4, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ orrne r3, r3, #256 @ 0x100 │ │ │ │ strne r3, [r4, #44] @ 0x2c │ │ │ │ - bl 5670c │ │ │ │ - ldr r2, [pc, #2740] @ 2a968 │ │ │ │ + bl 566b4 │ │ │ │ + ldr r2, [pc, #2740] @ 2a910 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r5, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 29a24 │ │ │ │ + b 299cc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ - ldr r3, [pc, #2688] @ 2a954 │ │ │ │ + ldr r3, [pc, #2688] @ 2a8fc │ │ │ │ str r6, [r5, #384] @ 0x180 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ ldrb r1, [r2, #60] @ 0x3c │ │ │ │ bic r3, r3, #16 │ │ │ │ str r3, [r5, #196] @ 0xc4 │ │ │ │ - ldr r3, [pc, #2724] @ 2a994 │ │ │ │ + ldr r3, [pc, #2724] @ 2a93c │ │ │ │ strb r6, [r2, #60] @ 0x3c │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ strb r1, [sp, #276] @ 0x114 │ │ │ │ str r2, [sp, #212] @ 0xd4 │ │ │ │ ldr r7, [r0, r3] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl ce110 <__isoc23_strtoul@@Base+0x1f294> │ │ │ │ + bl cd844 <__isoc23_strtoul@@Base+0x1ea20> │ │ │ │ ldr r3, [r5, #1200] @ 0x4b0 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ strb r3, [sp, #277] @ 0x115 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ - bl cfe4c <__isoc23_strtoul@@Base+0x20fd0> │ │ │ │ + bl cf580 <__isoc23_strtoul@@Base+0x2075c> │ │ │ │ ldr r1, [r7] │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2ad8c │ │ │ │ - bl ce110 <__isoc23_strtoul@@Base+0x1f294> │ │ │ │ + beq 2ad34 │ │ │ │ + bl cd844 <__isoc23_strtoul@@Base+0x1ea20> │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ ldr r3, [r5, #1200] @ 0x4b0 │ │ │ │ mov r2, #2 │ │ │ │ strb r2, [r3, #1] │ │ │ │ ldr r3, [r5, #400] @ 0x190 │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bge 2a014 │ │ │ │ + bge 29fbc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #2508] @ 2a950 │ │ │ │ + ldr r3, [pc, #2508] @ 2a8f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #400] @ 0x190 │ │ │ │ - blt 2abe0 │ │ │ │ - ldr r3, [pc, #2480] @ 2a950 │ │ │ │ + blt 2ab88 │ │ │ │ + ldr r3, [pc, #2480] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ tst r3, #32 │ │ │ │ - beq 29ff4 │ │ │ │ + beq 29f9c │ │ │ │ bic r3, r3, #65536 @ 0x10000 │ │ │ │ bic r3, r3, #32 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ad5c │ │ │ │ + beq 2ad04 │ │ │ │ add r5, sp, #328 @ 0x148 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e38 │ │ │ │ + bl 7de8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 7b08 │ │ │ │ + bl 7ac4 │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r2, [pc, #2384] @ 2a950 │ │ │ │ + ldr r2, [pc, #2384] @ 2a8f8 │ │ │ │ bic r3, r3, #256 @ 0x100 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #2 │ │ │ │ cmpne r6, #9 │ │ │ │ - bne 29e14 │ │ │ │ + bne 29dbc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #2336] @ 2a950 │ │ │ │ + ldr r3, [pc, #2336] @ 2a8f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 29e3c │ │ │ │ + beq 29de4 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ ldr r9, [sp, #216] @ 0xd8 │ │ │ │ cmp r2, #0 │ │ │ │ mvneq r2, #0 │ │ │ │ streq r2, [r3, #400] @ 0x190 │ │ │ │ - ldr r3, [pc, #2324] @ 2a96c │ │ │ │ + ldr r3, [pc, #2324] @ 2a914 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, #0 │ │ │ │ strb r2, [r3, #4] │ │ │ │ - beq 2a1e4 │ │ │ │ + beq 2a18c │ │ │ │ ldr r8, [sp, #8] │ │ │ │ mov r7, #0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ mov r5, r9 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r9, [r9] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2a1d8 │ │ │ │ + beq 2a180 │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ ands r4, r2, #4096 @ 0x1000 │ │ │ │ ldrbne r4, [r5, #21] │ │ │ │ lsrne r4, r4, #5 │ │ │ │ andne r4, r4, #1 │ │ │ │ eorne r4, r4, #1 │ │ │ │ lslne r4, r4, #12 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - bne 2a9d4 │ │ │ │ + bne 2a97c │ │ │ │ ldr sl, [r6, #16] │ │ │ │ mov r1, #5 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrbne sl, [sl, #4] │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldrh r2, [r5, #20] │ │ │ │ add fp, r5, #8 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - bne 2aa34 │ │ │ │ + bne 2a9dc │ │ │ │ ldrh r2, [r5, #22] │ │ │ │ cmp r4, #0 │ │ │ │ strh r2, [r6, #14] │ │ │ │ ldreq r2, [r5, #32] │ │ │ │ streq r2, [r6, #24] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ str r2, [r6, #16] │ │ │ │ @@ -34677,2754 +34677,2754 @@ │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ orrne r4, r4, #512 @ 0x200 │ │ │ │ bicne r2, r2, #128 @ 0x80 │ │ │ │ and r1, r4, #4096 @ 0x1000 │ │ │ │ strhne r2, [r5, #20] │ │ │ │ orr r2, r2, r1 │ │ │ │ strh r2, [r6, #12] │ │ │ │ - bl 5a598 │ │ │ │ + bl 5a540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a9c8 │ │ │ │ + beq 2a970 │ │ │ │ mov r0, fp │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 2a168 │ │ │ │ + beq 2a110 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a168 │ │ │ │ + beq 2a110 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2aaa0 │ │ │ │ + beq 2aa48 │ │ │ │ str r7, [r5, #24] │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne 2a9e8 │ │ │ │ + bne 2a990 │ │ │ │ ldrh r1, [r5, #20] │ │ │ │ tst r1, #8192 @ 0x2000 │ │ │ │ - beq 2a19c │ │ │ │ - ldr r2, [pc, #2036] @ 2a980 │ │ │ │ + beq 2a144 │ │ │ │ + ldr r2, [pc, #2036] @ 2a928 │ │ │ │ ldr r1, [r8, r2] │ │ │ │ ldr r2, [r1, #64] @ 0x40 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #64] @ 0x40 │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ orr r2, r2, r4 │ │ │ │ strh r2, [r6, #12] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - b 2a1c4 │ │ │ │ + b 2a16c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r4, [r1] │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 2a1ac │ │ │ │ + bne 2a154 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ str r9, [sp, #216] @ 0xd8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 2a074 │ │ │ │ + bne 2a01c │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1912] @ 2a970 │ │ │ │ + ldr r3, [pc, #1912] @ 2a918 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r4, [r3, #4] │ │ │ │ - beq 2a344 │ │ │ │ + beq 2a2ec │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - bne 2ac24 │ │ │ │ + bne 2abcc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ tst r3, #16 │ │ │ │ - ldr r3, [pc, #1848] @ 2a954 │ │ │ │ + ldr r3, [pc, #1848] @ 2a8fc │ │ │ │ ldrb r2, [sp, #276] @ 0x114 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ strb r2, [r3, #60] @ 0x3c │ │ │ │ - beq 2a23c │ │ │ │ - ldr r3, [pc, #1824] @ 2a950 │ │ │ │ + beq 2a1e4 │ │ │ │ + ldr r3, [pc, #1824] @ 2a8f8 │ │ │ │ ldr r2, [r1, r3] │ │ │ │ ldr r3, [r2, #196] @ 0xc4 │ │ │ │ orr r3, r3, #16 │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 2ab54 │ │ │ │ - ldr r3, [pc, #1792] @ 2a950 │ │ │ │ + bge 2aafc │ │ │ │ + ldr r3, [pc, #1792] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r0, [r4, #384] @ 0x180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2aba0 │ │ │ │ - ldr r3, [pc, #1836] @ 2a994 │ │ │ │ + bne 2ab48 │ │ │ │ + ldr r3, [pc, #1836] @ 2a93c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl ce110 <__isoc23_strtoul@@Base+0x1f294> │ │ │ │ + bl cd844 <__isoc23_strtoul@@Base+0x1ea20> │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [sp, #16] │ │ │ │ - beq 2ad68 │ │ │ │ + beq 2ad10 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrsh r4, [r3, #22] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 2adcc │ │ │ │ + beq 2ad74 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r2 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ - ldr r3, [pc, #1764] @ 2a994 │ │ │ │ + ldr r3, [pc, #1764] @ 2a93c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ab3c │ │ │ │ + beq 2aae4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl ce110 <__isoc23_strtoul@@Base+0x1f294> │ │ │ │ + bl cd844 <__isoc23_strtoul@@Base+0x1ea20> │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - blt 2a32c │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + blt 2a2d4 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - b 2a2f0 │ │ │ │ + b 2a298 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 2a300 │ │ │ │ + bne 2a2a8 │ │ │ │ str r5, [r4] │ │ │ │ mov r0, #1 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2a2e0 │ │ │ │ + blt 2a288 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r3, [r4] │ │ │ │ strne r3, [sp, #32] │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [sp, #24] │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #1560] @ 2a950 │ │ │ │ + ldr r3, [pc, #1560] @ 2a8f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [sp, #277] @ 0x115 │ │ │ │ ldr r3, [r3, #1200] @ 0x4b0 │ │ │ │ strb r2, [r3, #1] │ │ │ │ - ldr r3, [pc, #1540] @ 2a950 │ │ │ │ + ldr r3, [pc, #1540] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldrb r3, [r4, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2a36c │ │ │ │ + bne 2a314 │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ - bl 238e0 │ │ │ │ + bl 23888 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ str r3, [r4, #520] @ 0x208 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ - bl 653f0 │ │ │ │ - ldr r2, [pc, #1492] @ 2a950 │ │ │ │ + bl 65398 │ │ │ │ + ldr r2, [pc, #1492] @ 2a8f8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r3, [pc, #1488] @ 2a954 │ │ │ │ + ldr r3, [pc, #1488] @ 2a8fc │ │ │ │ ldr r4, [r1, r2] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [r4, #328] @ 0x148 │ │ │ │ str r2, [r4, #332] @ 0x14c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldrb r7, [r4, #424] @ 0x1a8 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ str r3, [r4, #376] @ 0x178 │ │ │ │ - bne 2a718 │ │ │ │ + bne 2a6c0 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr ip, [sp, #224] @ 0xe0 │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ cmp ip, #0 │ │ │ │ - beq 2a434 │ │ │ │ + beq 2a3dc │ │ │ │ mov r0, ip │ │ │ │ mov r1, r7 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [r0] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 2a424 │ │ │ │ + b 2a3cc │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #8 │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ mov r2, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ - bne 2a3fc │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + bne 2a3a4 │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a52c │ │ │ │ + beq 2a4d4 │ │ │ │ mov r1, #0 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - ldr r3, [pc, #1276] @ 2a950 │ │ │ │ + ldr r3, [pc, #1276] @ 2a8f8 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r3, #20] │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ ldr r3, [r0] │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 2a4ac │ │ │ │ - b 2a524 │ │ │ │ + bne 2a454 │ │ │ │ + b 2a4cc │ │ │ │ mov r2, #0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a500 │ │ │ │ + beq 2a4a8 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #672 @ 0x2a0 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2a524 │ │ │ │ + beq 2a4cc │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ blx r3 │ │ │ │ mov r7, r4 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 2a934 │ │ │ │ + beq 2a8dc │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ orr r3, r3, #160 @ 0xa0 │ │ │ │ strh r3, [r7, #12] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a500 │ │ │ │ - ldr r3, [pc, #1116] @ 2a950 │ │ │ │ + beq 2a4a8 │ │ │ │ + ldr r3, [pc, #1116] @ 2a8f8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #1244] @ 0x4dc │ │ │ │ cmp r1, #0 │ │ │ │ - bne 2a478 │ │ │ │ + bne 2a420 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2a4ac │ │ │ │ + bne 2a454 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ - ldr r3, [pc, #1052] @ 2a950 │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + ldr r3, [pc, #1052] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r7, sp, #92 @ 0x5c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldrh r3, [r7, #76] @ 0x4c │ │ │ │ ldrh r4, [r5, #232] @ 0xe8 │ │ │ │ mov r0, #1 │ │ │ │ sub r4, r4, r3 │ │ │ │ - bl 56110 │ │ │ │ + bl 560b8 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 2a570 │ │ │ │ + ble 2a518 │ │ │ │ ldrh r0, [r7, #76] @ 0x4c │ │ │ │ ldr r3, [r5, #252] @ 0xfc │ │ │ │ lsl r2, r4, #2 │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8018 │ │ │ │ - ldr r3, [pc, #984] @ 2a950 │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r3, [pc, #984] @ 2a8f8 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ add r0, r5, #156 @ 0x9c │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r4, #0 │ │ │ │ cmp r7, r4 │ │ │ │ str r4, [r5, #248] @ 0xf8 │ │ │ │ - beq 2a600 │ │ │ │ + beq 2a5a8 │ │ │ │ ldr r3, [r5, #252] @ 0xfc │ │ │ │ - ble 2a5e0 │ │ │ │ - ldr r2, [pc, #944] @ 2a960 │ │ │ │ + ble 2a588 │ │ │ │ + ldr r2, [pc, #944] @ 2a908 │ │ │ │ ldr r5, [r8, r2] │ │ │ │ add r5, r5, #3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r5 │ │ │ │ - beq 2a5d4 │ │ │ │ - bl 7b20 │ │ │ │ - ldr r3, [pc, #896] @ 2a950 │ │ │ │ + beq 2a57c │ │ │ │ + bl 7adc │ │ │ │ + ldr r3, [pc, #896] @ 2a8f8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3, #252] @ 0xfc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt 2a5b4 │ │ │ │ + bgt 2a55c │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b20 │ │ │ │ - ldr r3, [pc, #840] @ 2a950 │ │ │ │ + bl 7adc │ │ │ │ + ldr r3, [pc, #840] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr lr, [sp, #320] @ 0x140 │ │ │ │ ldr ip, [r2, r3] │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ cmp lr, #0 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - bgt 2ab78 │ │ │ │ + bgt 2ab20 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2aadc │ │ │ │ - ldr r3, [pc, #792] @ 2a950 │ │ │ │ + beq 2aa84 │ │ │ │ + ldr r3, [pc, #792] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r4, [r5, #1204] @ 0x4b4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2aad4 │ │ │ │ + bne 2aa7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #748] @ 2a950 │ │ │ │ + ldr r3, [pc, #748] @ 2a8f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [sp, #324] @ 0x144 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ str r2, [r3, #1204] @ 0x4b4 │ │ │ │ - bne 2ac90 │ │ │ │ + bne 2ac38 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #716] @ 2a950 │ │ │ │ + ldr r3, [pc, #716] @ 2a8f8 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #500] @ 0x1f4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 2a69c │ │ │ │ + beq 2a644 │ │ │ │ str r0, [r3, #500] @ 0x1f4 │ │ │ │ - bl 82a0 │ │ │ │ + bl 8244 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #680] @ 2a950 │ │ │ │ + ldr r3, [pc, #680] @ 2a8f8 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r2, [sp, #296] @ 0x128 │ │ │ │ ldr r0, [r4, #456] @ 0x1c8 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 2a6c8 │ │ │ │ - bl 5d3ac │ │ │ │ + beq 2a670 │ │ │ │ + bl 5d354 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r2, [sp, #296] @ 0x128 │ │ │ │ - ldr r3, [pc, #640] @ 2a950 │ │ │ │ + ldr r3, [pc, #640] @ 2a8f8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r2, [r3, #456] @ 0x1c8 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [sp, #292] @ 0x124 │ │ │ │ str r2, [r3, #380] @ 0x17c │ │ │ │ ldr r2, [sp, #300] @ 0x12c │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ - bne 2ac9c │ │ │ │ + bne 2ac44 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #592] @ 2a950 │ │ │ │ + ldr r3, [pc, #592] @ 2a8f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r3, #421] @ 0x1a5 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r2, [r3, #44] @ 0x2c │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ orrne r2, r2, #256 @ 0x100 │ │ │ │ strne r2, [r3, #44] @ 0x2c │ │ │ │ ldr ip, [sp, #8] │ │ │ │ - ldr r3, [pc, #556] @ 2a950 │ │ │ │ + ldr r3, [pc, #556] @ 2a8f8 │ │ │ │ ldrb r0, [sp, #304] @ 0x130 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ - ldr r1, [pc, #580] @ 2a974 │ │ │ │ + ldr r1, [pc, #580] @ 2a91c │ │ │ │ ldr r2, [r3, #144] @ 0x90 │ │ │ │ strb r0, [r3, #424] @ 0x1a8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #144] @ 0x90 │ │ │ │ ldr r2, [r3, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #848] @ 0x350 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #148] @ 0x94 │ │ │ │ - ldr r2, [pc, #520] @ 2a95c │ │ │ │ + ldr r2, [pc, #520] @ 2a904 │ │ │ │ str r0, [r3, #372] @ 0x174 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [r1] │ │ │ │ ldr r3, [ip, r2] │ │ │ │ add lr, sp, #864 @ 0x360 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ cmp r4, #0 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - beq 2aaa8 │ │ │ │ + beq 2aa50 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 2aaa8 │ │ │ │ - ldr r3, [pc, #428] @ 2a950 │ │ │ │ + beq 2aa50 │ │ │ │ + ldr r3, [pc, #428] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [sp, #852] @ 0x354 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ cmp r3, r0 │ │ │ │ - beq 2a7c4 │ │ │ │ + beq 2a76c │ │ │ │ orr r0, r0, #32768 @ 0x8000 │ │ │ │ mov r1, r6 │ │ │ │ - bl 61498 │ │ │ │ + bl 61440 │ │ │ │ ldr r1, [sp, #284] @ 0x11c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2a7e0 │ │ │ │ + beq 2a788 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ cmp r3, #0 │ │ │ │ strne r1, [r3, #76] @ 0x4c │ │ │ │ - beq 2ad0c │ │ │ │ - ldr r3, [pc, #360] @ 2a950 │ │ │ │ + beq 2acb4 │ │ │ │ + ldr r3, [pc, #360] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - bne 2aac0 │ │ │ │ + bne 2aa68 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #332] @ 2a950 │ │ │ │ + ldr r3, [pc, #332] @ 2a8f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3, #400] @ 0x190 │ │ │ │ strb r2, [r3, #153] @ 0x99 │ │ │ │ cmp r1, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [r3, #400] @ 0x190 │ │ │ │ - ble 2a82c │ │ │ │ + ble 2a7d4 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 7e98 │ │ │ │ + bl 7e48 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2aab8 │ │ │ │ + bne 2aa60 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #252] @ 2a950 │ │ │ │ + ldr r3, [pc, #252] @ 2a8f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [sp, #305] @ 0x131 │ │ │ │ strb r2, [r3, #423] @ 0x1a7 │ │ │ │ - beq 2a86c │ │ │ │ + beq 2a814 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 2acbc │ │ │ │ - ldr r3, [pc, #220] @ 2a950 │ │ │ │ + blt 2ac64 │ │ │ │ + ldr r3, [pc, #220] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3, #153] @ 0x99 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2aacc │ │ │ │ - ldr r3, [pc, #196] @ 2a950 │ │ │ │ + bne 2aa74 │ │ │ │ + ldr r3, [pc, #196] @ 2a8f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ - ble 2a8ac │ │ │ │ + ble 2a854 │ │ │ │ and r1, r3, #255 @ 0xff │ │ │ │ sub r3, r1, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 2acd8 │ │ │ │ + bls 2ac80 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2aa48 │ │ │ │ + beq 2a9f0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #140] @ 2a950 │ │ │ │ + ldr r3, [pc, #140] @ 2a8f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #10 │ │ │ │ ldr r2, [r3, #372] @ 0x174 │ │ │ │ cmp r0, #1 │ │ │ │ str r1, [r2, #400] @ 0x190 │ │ │ │ - beq 2aef8 │ │ │ │ + beq 2aea0 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 2aed0 │ │ │ │ + bne 2ae78 │ │ │ │ ldr r0, [r3, #1204] @ 0x4b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2a8f4 │ │ │ │ - bl 7b20 │ │ │ │ + beq 2a89c │ │ │ │ + bl 7adc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r3, [pc, #80] @ 2a950 │ │ │ │ + ldr r3, [pc, #80] @ 2a8f8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r2, [r3, #1204] @ 0x4b4 │ │ │ │ - bl 23704 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #96] @ 2a978 │ │ │ │ + bl 236ac │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ + ldr r2, [pc, #96] @ 2a920 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ - ldr r1, [pc, #160] @ 2a9c0 │ │ │ │ + ldr r1, [pc, #160] @ 2a968 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #80] @ 2a97c │ │ │ │ + ldr r0, [pc, #80] @ 2a924 │ │ │ │ str ip, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ mov r0, r7 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ - b 2a4a4 │ │ │ │ - andseq r3, r0, r4, asr #27 │ │ │ │ - andseq r3, r0, r0, asr #27 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - mulseq r0, r8, r3 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andseq r6, r0, r4, lsl #31 │ │ │ │ - andseq r6, r0, r8, lsl pc │ │ │ │ - andseq r6, r0, r0, ror sp │ │ │ │ - @ instruction: 0x00106bd4 │ │ │ │ - andseq r6, r0, r4, ror r6 │ │ │ │ - andeq r8, ip, r4, asr sl │ │ │ │ - andeq r8, ip, ip, lsr r5 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r8, ip, ip, asr #18 │ │ │ │ - @ instruction: 0x00102cb0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ - andeq r0, r0, r4, lsr r7 │ │ │ │ - andeq r8, ip, r0, asr #1 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, asr #11 │ │ │ │ - andeq r7, ip, r8, lsr #31 │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ + b 2a44c │ │ │ │ + andseq r2, r0, r4, lsr #28 │ │ │ │ + andseq r2, r0, r0, lsr #28 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + @ instruction: 0x001063f0 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + @ instruction: 0x00105fdc │ │ │ │ + andseq r5, r0, r0, ror pc │ │ │ │ + andseq r5, r0, r8, asr #27 │ │ │ │ + andseq r5, r0, ip, lsr #24 │ │ │ │ + andseq r5, r0, ip, asr #13 │ │ │ │ + andeq r8, ip, r4, asr #2 │ │ │ │ + andeq r7, ip, ip, lsr #24 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r8, ip, ip, lsr r0 │ │ │ │ + andseq r1, r0, r0, lsl sp │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r8, ror #7 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq r0, r0, r4, lsl #9 │ │ │ │ + andeq r0, r0, ip, lsr #14 │ │ │ │ + @ instruction: 0x000c77b0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x000005b8 │ │ │ │ + muleq ip, r8, r6 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ - @ instruction: 0x000c84bc │ │ │ │ - andeq r7, ip, r4, lsl #31 │ │ │ │ - andeq r0, r0, r4, lsr #15 │ │ │ │ + andeq r7, ip, ip, lsr #23 │ │ │ │ + andeq r7, ip, r4, ror r6 │ │ │ │ + muleq r0, ip, r7 │ │ │ │ andeq r0, r0, r2, lsl #3 │ │ │ │ - andeq r7, ip, r4, asr #30 │ │ │ │ + andeq r7, ip, r4, lsr r6 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b 2a148 │ │ │ │ + b 2a0f0 │ │ │ │ mov r2, #8388608 @ 0x800000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 517bc │ │ │ │ - b 2a0b0 │ │ │ │ + bl 51764 │ │ │ │ + b 2a058 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #-120] @ 2a980 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #-120] @ 2a928 │ │ │ │ ldr r1, [r8, r2] │ │ │ │ ldr r2, [r1, #64] @ 0x40 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #64] @ 0x40 │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ - bne 2a198 │ │ │ │ - ldr r1, [pc, #-148] @ 2a984 │ │ │ │ + bne 2a140 │ │ │ │ + ldr r1, [pc, #-148] @ 2a92c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 2a198 │ │ │ │ + bne 2a140 │ │ │ │ mov r1, r2 │ │ │ │ - bl da818 <__isoc23_strtoul@@Base+0x2b99c> │ │ │ │ + bl d9eb0 <__isoc23_strtoul@@Base+0x2b08c> │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ - b 2a19c │ │ │ │ + b 2a144 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #134217728 @ 0x8000000 │ │ │ │ - bl 14e40 │ │ │ │ - b 2a1a4 │ │ │ │ - ldr r3, [pc, #-172] @ 2a9a4 │ │ │ │ + bl 14de8 │ │ │ │ + b 2a14c │ │ │ │ + ldr r3, [pc, #-172] @ 2a94c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r1, [r3, #419] @ 0x1a3 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 2ac84 │ │ │ │ + bne 2ac2c │ │ │ │ cmp r6, #9 │ │ │ │ - beq 2aaf8 │ │ │ │ + beq 2aaa0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2ab18 │ │ │ │ - ldr r2, [pc, #-240] @ 2a988 │ │ │ │ - ldr r3, [pc, #-240] @ 2a98c │ │ │ │ + bne 2aac0 │ │ │ │ + ldr r2, [pc, #-240] @ 2a930 │ │ │ │ + ldr r3, [pc, #-240] @ 2a934 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #900] @ 0x384 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2af34 │ │ │ │ + bne 2aedc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add sp, sp, #908 @ 0x38c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7b20 │ │ │ │ - b 2a168 │ │ │ │ + bl 7adc │ │ │ │ + b 2a110 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ - bl 4d1d8 │ │ │ │ - b 2a79c │ │ │ │ - bl 64304 │ │ │ │ - b 2a838 │ │ │ │ + bl 4d180 │ │ │ │ + b 2a744 │ │ │ │ + bl 642ac │ │ │ │ + b 2a7e0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 2a7f8 │ │ │ │ - bl 56c40 │ │ │ │ - b 2a884 │ │ │ │ + bl 56940 │ │ │ │ + b 2a7a0 │ │ │ │ + bl 56be8 │ │ │ │ + b 2a82c │ │ │ │ ldr r0, [r5, #520] @ 0x208 │ │ │ │ - bl 25570 │ │ │ │ - ldr r3, [pc, #-320] @ 2a9a4 │ │ │ │ + bl 25518 │ │ │ │ + ldr r3, [pc, #-320] @ 2a94c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #1204] @ 0x4b4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2a658 │ │ │ │ - b 2a650 │ │ │ │ - ldr r3, [pc, #-348] @ 2a9a4 │ │ │ │ + beq 2a600 │ │ │ │ + b 2a5f8 │ │ │ │ + ldr r3, [pc, #-348] @ 2a94c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r1, [r3, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2ab18 │ │ │ │ + beq 2aac0 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ - bl 7e98 │ │ │ │ + bl 7e48 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #-384] @ 2a9a4 │ │ │ │ + ldr r3, [pc, #-384] @ 2a94c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r3, #425] @ 0x1a9 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2aa70 │ │ │ │ + beq 2aa18 │ │ │ │ ldr r0, [r3, #372] @ 0x174 │ │ │ │ mov r1, r6 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r2, [pc, #-440] @ 2a990 │ │ │ │ + ldr r2, [pc, #-440] @ 2a938 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ str r2, [r3] │ │ │ │ - b 2a2c4 │ │ │ │ - bl 5dc10 │ │ │ │ + b 2a26c │ │ │ │ + bl 5dbb8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #-464] @ 2a994 │ │ │ │ + ldr r3, [pc, #-464] @ 2a93c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ str r4, [sp, #16] │ │ │ │ - b 2a2a4 │ │ │ │ + b 2a24c │ │ │ │ mov r0, lr │ │ │ │ - bl 61aa4 │ │ │ │ + bl 61a4c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 2a624 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bge 2a5cc │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 2aadc │ │ │ │ + b 2aa84 │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ ldrb r5, [r4, #421] @ 0x1a5 │ │ │ │ - bl 64304 │ │ │ │ + bl 642ac │ │ │ │ ldr r3, [r4, #384] @ 0x180 │ │ │ │ ldr r2, [r4, #388] @ 0x184 │ │ │ │ str r7, [r4, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ moveq r3, #0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ streq r3, [r4, #384] @ 0x180 │ │ │ │ - ldr r3, [pc, #-556] @ 2a9a4 │ │ │ │ + ldr r3, [pc, #-556] @ 2a94c │ │ │ │ strb r5, [r4, #421] @ 0x1a5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #388] @ 0x184 │ │ │ │ - b 2a260 │ │ │ │ + b 2a208 │ │ │ │ ldrb r3, [r3, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 29f98 │ │ │ │ - bl 29150 │ │ │ │ - b 29f98 │ │ │ │ + bne 29f40 │ │ │ │ + bl 290f8 │ │ │ │ + b 29f40 │ │ │ │ str r5, [sp, #320] @ 0x140 │ │ │ │ mov r0, r7 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ mov r7, r0 │ │ │ │ - b 29c14 │ │ │ │ + b 29bbc │ │ │ │ mov r0, r7 │ │ │ │ - bl 56110 │ │ │ │ + bl 560b8 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r6, [sp, #28] │ │ │ │ str r7, [sp, #32] │ │ │ │ str r7, [sp, #24] │ │ │ │ - b 29dbc │ │ │ │ + b 29d64 │ │ │ │ add r5, sp, #328 @ 0x148 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e38 │ │ │ │ + bl 7de8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7b08 │ │ │ │ + bl 7ac4 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ - b 2a20c │ │ │ │ + b 2a1b4 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r4, #422] @ 0x1a6 │ │ │ │ - ldr r3, [pc, #-716] @ 2a998 │ │ │ │ + ldr r3, [pc, #-716] @ 2a940 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ - bl 24670 │ │ │ │ + bl 24618 │ │ │ │ strb r5, [r4, #422] @ 0x1a6 │ │ │ │ - b 29ae4 │ │ │ │ - bl 23704 │ │ │ │ - b 29afc │ │ │ │ + b 29a8c │ │ │ │ + bl 236ac │ │ │ │ + b 29aa4 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ - bl 7e98 │ │ │ │ - b 2aa60 │ │ │ │ + bl 7e48 │ │ │ │ + b 2aa08 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ - bl 8300 │ │ │ │ - b 2a678 │ │ │ │ + bl 82a4 │ │ │ │ + b 2a620 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ ldr r4, [r3, #324] @ 0x144 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bl 7f34 │ │ │ │ + bl 7ee4 │ │ │ │ ldr r3, [sp, #312] @ 0x138 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b 2a6f4 │ │ │ │ + b 2a69c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ - b 2a86c │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ + b 2a814 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ - bl 7e98 │ │ │ │ - b 2a8ac │ │ │ │ + bl 7e48 │ │ │ │ + b 2a854 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r2] │ │ │ │ - bl 5638c │ │ │ │ + bl 56334 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b20 │ │ │ │ - b 2a024 │ │ │ │ + bl 7adc │ │ │ │ + b 29fcc │ │ │ │ cmp r2, #0 │ │ │ │ - bge 29e14 │ │ │ │ - b 29f78 │ │ │ │ + bge 29dbc │ │ │ │ + b 29f20 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #-884] @ 2a9a4 │ │ │ │ + ldr r3, [pc, #-884] @ 2a94c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ - bl 7e98 │ │ │ │ - bl 56c40 │ │ │ │ - b 2a7e0 │ │ │ │ + bl 7e48 │ │ │ │ + bl 56be8 │ │ │ │ + b 2a788 │ │ │ │ mov r0, r7 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 56110 │ │ │ │ + bl 560b8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2ac10 │ │ │ │ + beq 2abb8 │ │ │ │ str r7, [r5, #244] @ 0xf4 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r6, [sp, #28] │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #24] │ │ │ │ - b 29dbc │ │ │ │ - bl 29150 │ │ │ │ + b 29d64 │ │ │ │ + bl 290f8 │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ - b 29ff4 │ │ │ │ + b 29f9c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl c441c <__isoc23_strtoul@@Base+0x155a0> │ │ │ │ + bl c4394 <__isoc23_strtoul@@Base+0x15570> │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r4 │ │ │ │ - bl ce110 <__isoc23_strtoul@@Base+0x1f294> │ │ │ │ + bl cd844 <__isoc23_strtoul@@Base+0x1ea20> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 2a294 │ │ │ │ - b 2a284 │ │ │ │ + beq 2a23c │ │ │ │ + b 2a22c │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ - bl ce110 <__isoc23_strtoul@@Base+0x1f294> │ │ │ │ + bl cd844 <__isoc23_strtoul@@Base+0x1ea20> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #-1028] @ 2a99c │ │ │ │ - ldr r0, [pc, #-1028] @ 2a9a0 │ │ │ │ + ldr r3, [pc, #-1028] @ 2a944 │ │ │ │ + ldr r0, [pc, #-1028] @ 2a948 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r1, [pc, #-1020] @ 2a9b0 │ │ │ │ + ldr r1, [pc, #-1020] @ 2a958 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ - bl 242b8 │ │ │ │ + bl 24260 │ │ │ │ ldrb r3, [r4, #424] @ 0x1a8 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ - b 29d88 │ │ │ │ + b 29d30 │ │ │ │ mov r0, #3 │ │ │ │ - bl 5d2b8 │ │ │ │ + bl 5d260 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl cce30 <__isoc23_strtoul@@Base+0x1dfb4> │ │ │ │ + bl cc618 <__isoc23_strtoul@@Base+0x1d7f4> │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 2ae94 │ │ │ │ - ldr r3, [pc, #-1100] @ 2a9a4 │ │ │ │ + blt 2ae3c │ │ │ │ + ldr r3, [pc, #-1100] @ 2a94c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt 2ae04 │ │ │ │ - bl 5d1a0 │ │ │ │ + bgt 2adac │ │ │ │ + bl 5d148 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #-1132] @ 2a9a4 │ │ │ │ + ldr r3, [pc, #-1132] @ 2a94c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #1196] @ 0x4ac │ │ │ │ mov r2, #1 │ │ │ │ str r1, [r3, r5, lsl #2] │ │ │ │ mov r1, #2 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ ldr r2, [r4, #1200] @ 0x4b0 │ │ │ │ mov r1, #24 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r2, r5] │ │ │ │ ldr r3, [r4, #1200] @ 0x4b0 │ │ │ │ strb r1, [r3, #1] │ │ │ │ - b 2a294 │ │ │ │ - ldr r3, [pc, #-1200] @ 2a9a4 │ │ │ │ + b 2a23c │ │ │ │ + ldr r3, [pc, #-1200] @ 2a94c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r7, [r3, #1204] @ 0x4b4 │ │ │ │ - b 29c0c │ │ │ │ + b 29bb4 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ ldr r4, [sp, #320] @ 0x140 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 29be4 │ │ │ │ - ldr r3, [pc, #-1252] @ 2a9a4 │ │ │ │ + bgt 29b8c │ │ │ │ + ldr r3, [pc, #-1252] @ 2a94c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #1204] @ 0x4b4 │ │ │ │ - b 29c0c │ │ │ │ + b 29bb4 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ - ldr r2, [pc, #-1276] @ 2a9a4 │ │ │ │ - ldr r3, [pc, #-1276] @ 2a9a8 │ │ │ │ + ldr r2, [pc, #-1276] @ 2a94c │ │ │ │ + ldr r3, [pc, #-1276] @ 2a950 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r0, #10 │ │ │ │ ldr r1, [r2, #372] @ 0x174 │ │ │ │ strb r4, [r2, #425] @ 0x1a9 │ │ │ │ str r0, [r1, #400] @ 0x190 │ │ │ │ - ldr r0, [pc, #-1296] @ 2a9ac │ │ │ │ + ldr r0, [pc, #-1296] @ 2a954 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ - ldr r1, [pc, #-1300] @ 2a9b0 │ │ │ │ + ldr r1, [pc, #-1300] @ 2a958 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #-1316] @ 2a9b4 │ │ │ │ - ldr r0, [pc, #-1316] @ 2a9b8 │ │ │ │ - ldr r1, [pc, #-1312] @ 2a9c0 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #-1316] @ 2a95c │ │ │ │ + ldr r0, [pc, #-1316] @ 2a960 │ │ │ │ + ldr r1, [pc, #-1312] @ 2a968 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ mov r1, r6 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strb r2, [r3, #425] @ 0x1a9 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr ip, [sp, #32] │ │ │ │ - ldr r3, [pc, #-1364] @ 2a9bc │ │ │ │ - ldr r1, [pc, #-1364] @ 2a9c0 │ │ │ │ + ldr r3, [pc, #-1364] @ 2a964 │ │ │ │ + ldr r1, [pc, #-1364] @ 2a968 │ │ │ │ mov r2, r0 │ │ │ │ str ip, [r2] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r0, [pc, #-1376] @ 2a9c4 │ │ │ │ + ldr r0, [pc, #-1376] @ 2a96c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r3, r4 │ │ │ │ mov r0, #14 │ │ │ │ pop {r4, lr} │ │ │ │ bx r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r2, [pc, #376] @ 2b0f0 │ │ │ │ - ldr r3, [pc, #376] @ 2b0f4 │ │ │ │ + ldr r2, [pc, #376] @ 2b098 │ │ │ │ + ldr r3, [pc, #376] @ 2b09c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - bl f15ac │ │ │ │ - ldr r6, [pc, #340] @ 2b0f8 │ │ │ │ + bl f0c44 │ │ │ │ + ldr r6, [pc, #340] @ 2b0a0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f0978 │ │ │ │ - ldr r3, [pc, #296] @ 2b0fc │ │ │ │ + bl f0010 │ │ │ │ + ldr r3, [pc, #296] @ 2b0a4 │ │ │ │ mov r2, #0 │ │ │ │ - bl f0d30 │ │ │ │ - bl f15ac │ │ │ │ + bl f03c8 │ │ │ │ + bl f0c44 │ │ │ │ orrs r4, r5, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #32] │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ cmp r7, #1000 @ 0x3e8 │ │ │ │ sbcs r5, r5, #0 │ │ │ │ movge r4, #0 │ │ │ │ andlt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2b0bc │ │ │ │ + bne 2b064 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ strd r4, [sp, #8] │ │ │ │ strd r4, [sp, #16] │ │ │ │ - bl 800c <__setitimer64@plt> │ │ │ │ + bl 7fbc <__setitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2b0cc │ │ │ │ + blt 2b074 │ │ │ │ ldrd r0, [sp, #64] @ 0x40 │ │ │ │ - bl f0cd0 │ │ │ │ - ldr r2, [pc, #152] @ 2b100 │ │ │ │ - ldr r3, [pc, #152] @ 2b104 │ │ │ │ - bl f0d30 │ │ │ │ + bl f0368 │ │ │ │ + ldr r2, [pc, #152] @ 2b0a8 │ │ │ │ + ldr r3, [pc, #152] @ 2b0ac │ │ │ │ + bl f03c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f097c │ │ │ │ - ldr r2, [pc, #112] @ 2b108 │ │ │ │ - ldr r3, [pc, #88] @ 2b0f4 │ │ │ │ + bl f0014 │ │ │ │ + ldr r2, [pc, #112] @ 2b0b0 │ │ │ │ + ldr r3, [pc, #88] @ 2b09c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b0ec │ │ │ │ + bne 2b094 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #32] │ │ │ │ - b 2b030 │ │ │ │ - ldr r3, [pc, #56] @ 2b10c │ │ │ │ - ldr r0, [pc, #56] @ 2b110 │ │ │ │ + b 2afd8 │ │ │ │ + ldr r3, [pc, #56] @ 2b0b4 │ │ │ │ + ldr r0, [pc, #56] @ 2b0b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #52] @ 2b114 │ │ │ │ + ldr r1, [pc, #52] @ 2b0bc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x001027b0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andseq r2, r0, r8, lsl #15 │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r1, r0, r0, lsl r8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r1, r0, r8, ror #15 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ - mulseq r0, r0, r6 │ │ │ │ - andeq r0, r0, r0, asr #10 │ │ │ │ - andeq r7, ip, ip, lsl #27 │ │ │ │ + @ instruction: 0x001016f0 │ │ │ │ + andeq r0, r0, r8, lsr r5 │ │ │ │ + andeq r7, ip, ip, ror r4 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr r6, [pc, #1740] @ 2b7fc │ │ │ │ - ldr r0, [pc, #1740] @ 2b800 │ │ │ │ + ldr r6, [pc, #1740] @ 2b7a4 │ │ │ │ + ldr r0, [pc, #1740] @ 2b7a8 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r1, [pc, #1736] @ 2b804 │ │ │ │ + ldr r1, [pc, #1736] @ 2b7ac │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r4, [r6, #8] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r5, [pc, #1724] @ 2b808 │ │ │ │ + ldr r5, [pc, #1724] @ 2b7b0 │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ands r0, r4, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [r6] │ │ │ │ - beq 2b7b4 │ │ │ │ + beq 2b75c │ │ │ │ and r4, r4, #247 @ 0xf7 │ │ │ │ strb r4, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2b1d4 │ │ │ │ + beq 2b17c │ │ │ │ tst r4, #1 │ │ │ │ - bne 2b1c0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bne 2b168 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #4 │ │ │ │ - ldr r2, [pc, #1652] @ 2b80c │ │ │ │ + ldr r2, [pc, #1652] @ 2b7b4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #1632] @ 2b804 │ │ │ │ + ldr r3, [pc, #1632] @ 2b7ac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2b7f8 │ │ │ │ + bne 2b7a0 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1608] @ 2b810 │ │ │ │ + ldr r3, [pc, #1608] @ 2b7b8 │ │ │ │ orr r4, r4, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r4, [r3, #8] │ │ │ │ - b 2b188 │ │ │ │ - ldr r3, [pc, #1592] @ 2b814 │ │ │ │ + b 2b130 │ │ │ │ + ldr r3, [pc, #1592] @ 2b7bc │ │ │ │ add r6, sp, #60 @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r2, #8] │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7e38 │ │ │ │ + bl 7de8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7b08 │ │ │ │ + bl 7ac4 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8210 <__gettimeofday64@plt> │ │ │ │ + bl 81b4 <__gettimeofday64@plt> │ │ │ │ ldrd r0, [sp, #48] @ 0x30 │ │ │ │ - bl f0cd0 │ │ │ │ - ldr r2, [pc, #1496] @ 2b818 │ │ │ │ - ldr r3, [pc, #1496] @ 2b81c │ │ │ │ - bl f0d30 │ │ │ │ + bl f0368 │ │ │ │ + ldr r2, [pc, #1496] @ 2b7c0 │ │ │ │ + ldr r3, [pc, #1496] @ 2b7c4 │ │ │ │ + bl f03c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp, #40] @ 0x28 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f097c │ │ │ │ - ldr r2, [pc, #1456] @ 2b820 │ │ │ │ - ldr r3, [pc, #1456] @ 2b824 │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ + ldr r2, [pc, #1456] @ 2b7c8 │ │ │ │ + ldr r3, [pc, #1456] @ 2b7cc │ │ │ │ + bl f0014 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r9, [r2, #16] │ │ │ │ str r3, [r2, #12] │ │ │ │ cmp r9, #0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - beq 2b738 │ │ │ │ + beq 2b6e0 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [r9, #16] │ │ │ │ movne r1, #0 │ │ │ │ - beq 2b3bc │ │ │ │ + beq 2b364 │ │ │ │ mov r7, #0 │ │ │ │ strd sl, [sp] │ │ │ │ mov r6, r7 │ │ │ │ mov fp, r2 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r1, [sp, #20] │ │ │ │ - b 2b30c │ │ │ │ + b 2b2b4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2b2e8 │ │ │ │ + beq 2b290 │ │ │ │ ldrd r2, [r6] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b348 │ │ │ │ + beq 2b2f0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2b6ec │ │ │ │ + beq 2b694 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ mov r6, r9 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ - beq 2b360 │ │ │ │ + beq 2b308 │ │ │ │ mov r9, r8 │ │ │ │ mov r8, r3 │ │ │ │ ldrd r4, [r9] │ │ │ │ ldrd r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f1290 │ │ │ │ + bl f0928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b2c8 │ │ │ │ + bne 2b270 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2b394 │ │ │ │ + beq 2b33c │ │ │ │ ldrd r2, [r7] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b394 │ │ │ │ + bne 2b33c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2b3f8 │ │ │ │ + beq 2b3a0 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ - bne 2b304 │ │ │ │ + bne 2b2ac │ │ │ │ mov r2, fp │ │ │ │ mov fp, r8 │ │ │ │ subs r8, r3, #0 │ │ │ │ str r3, [r9, #16] │ │ │ │ str r2, [fp, #16] │ │ │ │ - beq 2b72c │ │ │ │ + beq 2b6d4 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2b360 │ │ │ │ + beq 2b308 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b 2b304 │ │ │ │ + b 2b2ac │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2b6d0 │ │ │ │ + beq 2b678 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r9 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bne 2b304 │ │ │ │ - b 2b360 │ │ │ │ - ldr r1, [pc, #1124] @ 2b828 │ │ │ │ + bne 2b2ac │ │ │ │ + b 2b308 │ │ │ │ + ldr r1, [pc, #1124] @ 2b7d0 │ │ │ │ mov r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r9 │ │ │ │ cmp r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ str r3, [r2, #16] │ │ │ │ str r8, [r1, #16] │ │ │ │ - beq 2b71c │ │ │ │ + beq 2b6c4 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ ldr r8, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b700 │ │ │ │ + beq 2b6a8 │ │ │ │ mov r1, #1 │ │ │ │ - b 2b2ac │ │ │ │ + b 2b254 │ │ │ │ mov r2, fp │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd sl, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2b418 │ │ │ │ - ldr r3, [pc, #1048] @ 2b82c │ │ │ │ + beq 2b3c0 │ │ │ │ + ldr r3, [pc, #1048] @ 2b7d4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b5f4 │ │ │ │ - ldr r4, [pc, #1028] @ 2b830 │ │ │ │ + beq 2b59c │ │ │ │ + ldr r4, [pc, #1028] @ 2b7d8 │ │ │ │ cmp r6, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r7, [r4, #12] │ │ │ │ - beq 2b76c │ │ │ │ + beq 2b714 │ │ │ │ ldrd r8, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b620 │ │ │ │ + beq 2b5c8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2b4b4 │ │ │ │ + beq 2b45c │ │ │ │ ldrd r4, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b520 │ │ │ │ + bne 2b4c8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ ldrd r4, [r7] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b534 │ │ │ │ + bne 2b4dc │ │ │ │ ldr r5, [r6, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r6, #20] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ - ldr r4, [pc, #872] @ 2b834 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ + ldr r4, [pc, #872] @ 2b7dc │ │ │ │ mov r3, #4 │ │ │ │ add r4, pc, r4 │ │ │ │ str r3, [r0] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldr r0, [r6, #24] │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [r4, #8] │ │ │ │ blx r5 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ orr r3, r3, #2 │ │ │ │ strb r3, [r4, #8] │ │ │ │ - b 2b224 │ │ │ │ - ldr r3, [pc, #824] @ 2b838 │ │ │ │ + b 2b1cc │ │ │ │ + ldr r3, [pc, #824] @ 2b7e0 │ │ │ │ ldrd r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r3, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b6a8 │ │ │ │ + beq 2b650 │ │ │ │ mov r7, r6 │ │ │ │ - ldr r1, [pc, #788] @ 2b83c │ │ │ │ + ldr r1, [pc, #788] @ 2b7e4 │ │ │ │ mov r0, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ ldrd r4, [r7] │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f0978 │ │ │ │ - bl 2af60 │ │ │ │ - ldr r3, [pc, #748] @ 2b840 │ │ │ │ + bl f0010 │ │ │ │ + bl 2af08 │ │ │ │ + ldr r3, [pc, #748] @ 2b7e8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ strd r4, [r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldrd r8, [r3] │ │ │ │ mov r3, #0 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b5a4 │ │ │ │ + bne 2b54c │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b7a4 │ │ │ │ + bne 2b74c │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f0978 │ │ │ │ - ldr r4, [pc, #644] @ 2b844 │ │ │ │ + bl f0010 │ │ │ │ + ldr r4, [pc, #644] @ 2b7ec │ │ │ │ add r4, pc, r4 │ │ │ │ strd r0, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2b7dc │ │ │ │ + beq 2b784 │ │ │ │ ldrd r8, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ ldr r5, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b4c0 │ │ │ │ - b 2b4b8 │ │ │ │ + beq 2b468 │ │ │ │ + b 2b460 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2b738 │ │ │ │ + beq 2b6e0 │ │ │ │ ldrd r8, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b4b4 │ │ │ │ + bne 2b45c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrd r4, [r6] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl f1290 │ │ │ │ + bl f0928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b624 │ │ │ │ - ldr r3, [pc, #492] @ 2b848 │ │ │ │ + bne 2b5cc │ │ │ │ + ldr r3, [pc, #492] @ 2b7f0 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrd r2, [r3] │ │ │ │ strd r4, [r6] │ │ │ │ strd r2, [sp] │ │ │ │ - beq 2b4f8 │ │ │ │ + beq 2b4a0 │ │ │ │ ldrd r2, [r7] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b4f8 │ │ │ │ + bne 2b4a0 │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b520 │ │ │ │ + bne 2b4c8 │ │ │ │ ldrd r4, [sp, #8] │ │ │ │ ldrd r2, [sp] │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl f12b8 │ │ │ │ + bl f0950 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b534 │ │ │ │ - b 2b5d0 │ │ │ │ + bne 2b4dc │ │ │ │ + b 2b578 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, fp │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd sl, [sp] │ │ │ │ mov r7, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 2b404 │ │ │ │ + b 2b3ac │ │ │ │ mov r2, fp │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd sl, [sp] │ │ │ │ mov r6, r9 │ │ │ │ - b 2b404 │ │ │ │ + b 2b3ac │ │ │ │ mov r3, r2 │ │ │ │ cmp r8, #0 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [r2, #16] │ │ │ │ mov r9, r8 │ │ │ │ str r8, [r1, #16] │ │ │ │ - bne 2b3e0 │ │ │ │ + bne 2b388 │ │ │ │ mov r7, r8 │ │ │ │ mov r6, r8 │ │ │ │ str r8, [sp, #8] │ │ │ │ - b 2b40c │ │ │ │ + b 2b3b4 │ │ │ │ mov r2, fp │ │ │ │ ldrd sl, [sp] │ │ │ │ - b 2b40c │ │ │ │ + b 2b3b4 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #264] @ 2b84c │ │ │ │ + ldr r3, [pc, #264] @ 2b7f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ ldrb r3, [r3, #14] │ │ │ │ ands r3, r3, #1 │ │ │ │ moveq r1, r3 │ │ │ │ - beq 2b760 │ │ │ │ - ldr r3, [pc, #240] @ 2b850 │ │ │ │ + beq 2b708 │ │ │ │ + ldr r3, [pc, #240] @ 2b7f8 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ mov r0, #14 │ │ │ │ - bl 95c3c │ │ │ │ - b 2b78c │ │ │ │ + bl 95be4 │ │ │ │ + b 2b734 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2b738 │ │ │ │ + beq 2b6e0 │ │ │ │ ldrd r0, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2b520 │ │ │ │ - ldr r2, [pc, #192] @ 2b854 │ │ │ │ + bne 2b4c8 │ │ │ │ + ldr r2, [pc, #192] @ 2b7fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [r2, #8] │ │ │ │ - b 2b188 │ │ │ │ + b 2b130 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2af60 │ │ │ │ - b 2b5c4 │ │ │ │ - bl 7c04 │ │ │ │ + bl 2af08 │ │ │ │ + b 2b56c │ │ │ │ + bl 7bb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2b178 │ │ │ │ - ldr r3, [pc, #132] @ 2b84c │ │ │ │ + beq 2b120 │ │ │ │ + ldr r3, [pc, #132] @ 2b7f4 │ │ │ │ mov r1, #142 @ 0x8e │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ - bl 7e98 │ │ │ │ + bl 7e48 │ │ │ │ ldrb r4, [r6, #8] │ │ │ │ - b 2b178 │ │ │ │ - ldr r3, [pc, #116] @ 2b858 │ │ │ │ + b 2b120 │ │ │ │ + ldr r3, [pc, #116] @ 2b800 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2b73c │ │ │ │ - b 2b78c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r5, r0, r8, lsr #25 │ │ │ │ - @ instruction: 0x001025f0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x001025d0 │ │ │ │ - mulseq r0, r4, r5 │ │ │ │ - andseq r5, r0, r0, lsl ip │ │ │ │ - @ instruction: 0x00105bfc │ │ │ │ + beq 2b6e4 │ │ │ │ + b 2b734 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r4, r0, r0, lsl #26 │ │ │ │ + andseq r1, r0, r0, asr r6 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andseq r1, r0, r0, lsr r6 │ │ │ │ + @ instruction: 0x001015f4 │ │ │ │ + andseq r4, r0, r8, ror #24 │ │ │ │ + andseq r4, r0, r4, asr ip │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ rscsle sl, r1, #252, 18 @ 0x3f0000 │ │ │ │ svccc 0x0050624d │ │ │ │ - andseq r5, r0, r4, lsl sl │ │ │ │ - andseq r5, r0, r8, asr #19 │ │ │ │ - andseq r5, r0, ip, lsr #19 │ │ │ │ - andseq r5, r0, ip, lsl #18 │ │ │ │ - @ instruction: 0x001058d8 │ │ │ │ + andseq r4, r0, ip, ror #20 │ │ │ │ + andseq r4, r0, r0, lsr #20 │ │ │ │ + andseq r4, r0, r4, lsl #20 │ │ │ │ + andseq r4, r0, r4, ror #18 │ │ │ │ + andseq r4, r0, r0, lsr r9 │ │ │ │ @ instruction: 0xfffffbe8 │ │ │ │ - andseq r5, r0, r4, lsl #17 │ │ │ │ - andseq r5, r0, ip, lsl r8 │ │ │ │ - andseq r5, r0, ip, ror r7 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr r7 │ │ │ │ - andseq r5, r0, r8, asr #12 │ │ │ │ - @ instruction: 0x001055f4 │ │ │ │ + @ instruction: 0x001048dc │ │ │ │ + andseq r4, r0, r4, ror r8 │ │ │ │ + @ instruction: 0x001047d4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, lsr #14 │ │ │ │ + andseq r4, r0, r0, lsr #13 │ │ │ │ + andseq r4, r0, ip, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #648] @ 2bb00 │ │ │ │ + ldr r2, [pc, #648] @ 2baa8 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #644] @ 2bb04 │ │ │ │ + ldr r3, [pc, #644] @ 2baac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov fp, r1 │ │ │ │ - bl f0c28 │ │ │ │ - ldr r3, [pc, #612] @ 2bb08 │ │ │ │ + bl f02c0 │ │ │ │ + ldr r3, [pc, #612] @ 2bab0 │ │ │ │ mov r2, #0 │ │ │ │ - bl f0f9c │ │ │ │ + bl f0634 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl f1290 │ │ │ │ + bl f0928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2baa0 │ │ │ │ + bne 2ba48 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2baa0 │ │ │ │ - ldr r3, [pc, #568] @ 2bb0c │ │ │ │ + beq 2ba48 │ │ │ │ + ldr r3, [pc, #568] @ 2bab4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2baa8 │ │ │ │ + beq 2ba50 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 8210 <__gettimeofday64@plt> │ │ │ │ + bl 81b4 <__gettimeofday64@plt> │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl f0cd0 │ │ │ │ - ldr r2, [pc, #524] @ 2bb10 │ │ │ │ - ldr r3, [pc, #524] @ 2bb14 │ │ │ │ - bl f0d30 │ │ │ │ + bl f0368 │ │ │ │ + ldr r2, [pc, #524] @ 2bab8 │ │ │ │ + ldr r3, [pc, #524] @ 2babc │ │ │ │ + bl f03c8 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldrd r0, [sp] │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f097c │ │ │ │ - ldr r2, [pc, #484] @ 2bb18 │ │ │ │ - ldr r3, [pc, #484] @ 2bb1c │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ + ldr r2, [pc, #484] @ 2bac0 │ │ │ │ + ldr r3, [pc, #484] @ 2bac4 │ │ │ │ + bl f0014 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ cmp fp, #0 │ │ │ │ movne r2, r6 │ │ │ │ movne r3, r7 │ │ │ │ moveq r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ str r5, [r4, #20] │ │ │ │ str sl, [r4, #24] │ │ │ │ strd r2, [r4, #8] │ │ │ │ - ldr r3, [pc, #428] @ 2bb20 │ │ │ │ + ldr r3, [pc, #428] @ 2bac8 │ │ │ │ strd r0, [r4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r5, [r3, #8] │ │ │ │ ldr r8, [r3, #12] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ orr r5, r5, #1 │ │ │ │ cmp r8, #0 │ │ │ │ strb r5, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r4, [r3, #16] │ │ │ │ - beq 2b9ac │ │ │ │ + beq 2b954 │ │ │ │ ldrd r2, [r8] │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ba70 │ │ │ │ - ldr r8, [pc, #368] @ 2bb24 │ │ │ │ - ldr r3, [pc, #368] @ 2bb28 │ │ │ │ + beq 2ba18 │ │ │ │ + ldr r8, [pc, #368] @ 2bacc │ │ │ │ + ldr r3, [pc, #368] @ 2bad0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #14 │ │ │ │ str r4, [r3, #12] │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2af60 │ │ │ │ + bl 2af08 │ │ │ │ subs r4, r5, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ movne r4, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl f12b8 │ │ │ │ + bl f0950 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, #0 │ │ │ │ andne r4, r4, #1 │ │ │ │ cmp r5, r8 │ │ │ │ moveq r4, #0 │ │ │ │ andne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2bab8 │ │ │ │ - ldr r3, [pc, #268] @ 2bb2c │ │ │ │ + bne 2ba60 │ │ │ │ + ldr r3, [pc, #268] @ 2bad4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ ldrb r5, [r3, #8] │ │ │ │ tst r5, #4 │ │ │ │ - bne 2ba7c │ │ │ │ - ldr r3, [pc, #248] @ 2bb30 │ │ │ │ + bne 2ba24 │ │ │ │ + ldr r3, [pc, #248] @ 2bad8 │ │ │ │ bic r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r5, [r3, #8] │ │ │ │ - ldr r2, [pc, #236] @ 2bb34 │ │ │ │ - ldr r3, [pc, #184] @ 2bb04 │ │ │ │ + ldr r2, [pc, #236] @ 2badc │ │ │ │ + ldr r3, [pc, #184] @ 2baac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2bafc │ │ │ │ + bne 2baa4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2ba28 │ │ │ │ - ldr r5, [pc, #180] @ 2bb38 │ │ │ │ + bne 2b9d0 │ │ │ │ + ldr r5, [pc, #180] @ 2bae0 │ │ │ │ mov r3, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, #14 │ │ │ │ strb r3, [r5, #8] │ │ │ │ - bl 2b118 │ │ │ │ + bl 2b0c0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 2ba40 │ │ │ │ + beq 2b9e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 2ba40 │ │ │ │ + b 2b9e8 │ │ │ │ mov r0, #32 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r4, r0 │ │ │ │ - b 2b8e8 │ │ │ │ + b 2b890 │ │ │ │ mov r0, #4 │ │ │ │ - bl 59670 │ │ │ │ - ldr r8, [pc, #116] @ 2bb3c │ │ │ │ - ldr r3, [pc, #60] @ 2bb08 │ │ │ │ + bl 59618 │ │ │ │ + ldr r8, [pc, #116] @ 2bae4 │ │ │ │ + ldr r3, [pc, #60] @ 2bab0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl f0d30 │ │ │ │ - bl f1304 │ │ │ │ + bl f03c8 │ │ │ │ + bl f099c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2b85c │ │ │ │ - b 2ba18 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r1, r0, ip, lsr #29 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + bl 2b804 │ │ │ │ + b 2b9c0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andseq r0, r0, ip, lsl #30 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ addmi r4, pc, r0 │ │ │ │ - andseq r5, r0, r8, lsl #10 │ │ │ │ + andseq r4, r0, r0, ror #10 │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ rscsle sl, r1, #252, 18 @ 0x3f0000 │ │ │ │ svccc 0x0050624d │ │ │ │ - andseq r5, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x001044bc │ │ │ │ @ instruction: 0xfffff75c │ │ │ │ - andseq r5, r0, r0, lsr #8 │ │ │ │ - @ instruction: 0x001053bc │ │ │ │ - andseq r5, r0, r0, lsr #7 │ │ │ │ - andseq r1, r0, r0, ror #25 │ │ │ │ - andseq r5, r0, r4, asr r3 │ │ │ │ + andseq r4, r0, r8, ror r4 │ │ │ │ + andseq r4, r0, r4, lsl r4 │ │ │ │ + @ instruction: 0x001043f8 │ │ │ │ + andseq r0, r0, r0, asr #26 │ │ │ │ + andseq r4, r0, ip, lsr #7 │ │ │ │ @ instruction: 0xfffff460 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #140] @ 2bbe4 │ │ │ │ + ldr r4, [pc, #140] @ 2bb8c │ │ │ │ cmp r0, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ - beq 2bb6c │ │ │ │ + beq 2bb14 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #116] @ 2bbe8 │ │ │ │ + ldr r3, [pc, #116] @ 2bb90 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2bb90 │ │ │ │ + beq 2bb38 │ │ │ │ str r0, [r3, #20] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2bb80 │ │ │ │ - ldr r3, [pc, #84] @ 2bbec │ │ │ │ + bne 2bb28 │ │ │ │ + ldr r3, [pc, #84] @ 2bb94 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2bbb8 │ │ │ │ + beq 2bb60 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - bl 2af60 │ │ │ │ - ldr r3, [pc, #48] @ 2bbf0 │ │ │ │ + bl 2af08 │ │ │ │ + ldr r3, [pc, #48] @ 2bb98 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ ldrb r1, [r3, #14] │ │ │ │ ands r1, r1, #1 │ │ │ │ - beq 2bbd8 │ │ │ │ - ldr r3, [pc, #28] @ 2bbf4 │ │ │ │ + beq 2bb80 │ │ │ │ + ldr r3, [pc, #28] @ 2bb9c │ │ │ │ ldr r1, [r4, r3] │ │ │ │ pop {r4, lr} │ │ │ │ mov r0, #14 │ │ │ │ - b 95c3c │ │ │ │ - @ instruction: 0x00101bd0 │ │ │ │ - andseq r5, r0, r8, ror #4 │ │ │ │ - andseq r5, r0, r4, asr #4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr r7 │ │ │ │ + b 95be4 │ │ │ │ + andseq r0, r0, r0, lsr ip │ │ │ │ + andseq r4, r0, r0, asr #5 │ │ │ │ + mulseq r0, ip, r2 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #112] @ 2bc80 │ │ │ │ - ldr r5, [pc, #112] @ 2bc84 │ │ │ │ + ldr r3, [pc, #112] @ 2bc28 │ │ │ │ + ldr r5, [pc, #112] @ 2bc2c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2bc74 │ │ │ │ - ldr r3, [pc, #84] @ 2bc88 │ │ │ │ + beq 2bc1c │ │ │ │ + ldr r3, [pc, #84] @ 2bc30 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ subs r4, r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bne 2bc5c │ │ │ │ + bne 2bc04 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r5, r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ cmp r0, r4 │ │ │ │ - beq 2bc4c │ │ │ │ + beq 2bbf4 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andseq r5, r0, r0, ror #3 │ │ │ │ - andseq r1, r0, r0, lsl fp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andseq r4, r0, r8, lsr r2 │ │ │ │ + andseq r0, r0, r0, ror fp │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #340] @ 2bdf8 │ │ │ │ - ldr r2, [pc, #340] @ 2bdfc │ │ │ │ + ldr r3, [pc, #340] @ 2bda0 │ │ │ │ + ldr r2, [pc, #340] @ 2bda4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ - ldr r8, [pc, #332] @ 2be00 │ │ │ │ - ldr sl, [pc, #332] @ 2be04 │ │ │ │ - ldr r9, [pc, #332] @ 2be08 │ │ │ │ + ldr r8, [pc, #332] @ 2bda8 │ │ │ │ + ldr sl, [pc, #332] @ 2bdac │ │ │ │ + ldr r9, [pc, #332] @ 2bdb0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, #0 │ │ │ │ ldr r5, [r2, #272] @ 0x110 │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ mov fp, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b 2bd44 │ │ │ │ + b 2bcec │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #0 │ │ │ │ add r4, fp, r4 │ │ │ │ strb r1, [r4, #9] │ │ │ │ str r1, [fp, #4] │ │ │ │ ldr r2, [r0] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bcs 2bd8c │ │ │ │ + bcs 2bd34 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r0] │ │ │ │ ldrb r2, [r2] │ │ │ │ strb r2, [fp, #8] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2bd40 │ │ │ │ + bne 2bce8 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ tst r2, #8 │ │ │ │ - bne 2bd98 │ │ │ │ + bne 2bd40 │ │ │ │ tst r2, #29 │ │ │ │ - beq 2bda4 │ │ │ │ + beq 2bd4c │ │ │ │ mov r6, fp │ │ │ │ ldr r0, [r8] │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ subs r4, r0, #0 │ │ │ │ - ble 2bde0 │ │ │ │ + ble 2bd88 │ │ │ │ add r1, r4, #9 │ │ │ │ mov r0, r5 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ cmp r7, #0 │ │ │ │ moveq r7, r0 │ │ │ │ strne r0, [r6] │ │ │ │ subs r4, r4, #1 │ │ │ │ mov fp, r0 │ │ │ │ - beq 2bcdc │ │ │ │ + beq 2bc84 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r2, r4 │ │ │ │ add r1, fp, #9 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ - b 2bcdc │ │ │ │ - bl c5048 <__isoc23_strtoul@@Base+0x161cc> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ + b 2bc84 │ │ │ │ + bl c4fc0 <__isoc23_strtoul@@Base+0x1619c> │ │ │ │ and r2, r0, #255 @ 0xff │ │ │ │ - b 2bd0c │ │ │ │ - bl 2be10 │ │ │ │ + b 2bcb4 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [fp, #4] │ │ │ │ - b 2bd40 │ │ │ │ + b 2bce8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, #20 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ - ldr r2, [pc, #80] @ 2be0c │ │ │ │ + bl a37fc │ │ │ │ + ldr r2, [pc, #80] @ 2bdb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, r2] │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ str r0, [r4] │ │ │ │ - bl 2be10 │ │ │ │ + bl 2bdb8 │ │ │ │ add r2, fp, #10 │ │ │ │ str r2, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ str r4, [fp, #4] │ │ │ │ - b 2bd40 │ │ │ │ + b 2bce8 │ │ │ │ cmp fp, #0 │ │ │ │ movne r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ strne r2, [fp] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andseq r1, r0, r4, lsl #21 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andseq r5, r0, ip, lsr #2 │ │ │ │ - andseq r5, r0, r8, lsr #2 │ │ │ │ - andseq r5, r0, r4, lsr #2 │ │ │ │ - andseq r5, r0, r4, lsr r0 │ │ │ │ + andseq r0, r0, r4, ror #21 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andseq r4, r0, r4, lsl #3 │ │ │ │ + andseq r4, r0, r0, lsl #3 │ │ │ │ + andseq r4, r0, ip, ror r1 │ │ │ │ + andseq r4, r0, ip, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #1236] @ 2c2fc │ │ │ │ - ldr r4, [pc, #1236] @ 2c300 │ │ │ │ + ldr r3, [pc, #1236] @ 2c2a4 │ │ │ │ + ldr r4, [pc, #1236] @ 2c2a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c4d74 <__isoc23_strtoul@@Base+0x15ef8> │ │ │ │ + bl c4cec <__isoc23_strtoul@@Base+0x15ec8> │ │ │ │ add r4, pc, r4 │ │ │ │ subs r5, r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 2be94 │ │ │ │ - ldr r2, [pc, #1208] @ 2c304 │ │ │ │ + blt 2be3c │ │ │ │ + ldr r2, [pc, #1208] @ 2c2ac │ │ │ │ and r3, r5, #15 │ │ │ │ ldr r6, [r4, r2] │ │ │ │ - ldr r2, [pc, #1200] @ 2c308 │ │ │ │ + ldr r2, [pc, #1200] @ 2c2b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 2c198 │ │ │ │ + bhi 2c140 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #12 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r4, r0 │ │ │ │ - bl 2be10 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [r4, #4] │ │ │ │ - bl 2be10 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r5, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #16 │ │ │ │ - bl a3854 │ │ │ │ - ldr r3, [pc, #1120] @ 2c30c │ │ │ │ + bl a37fc │ │ │ │ + ldr r3, [pc, #1120] @ 2c2b4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ str r0, [r4, #12] │ │ │ │ - bl 2be10 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [r4, #8] │ │ │ │ - bl 2c334 │ │ │ │ + bl 2c2dc │ │ │ │ str r0, [r4, #4] │ │ │ │ - b 2be90 │ │ │ │ + b 2be38 │ │ │ │ mov r1, #8 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r4, r0 │ │ │ │ - bl 2be10 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [r4, #4] │ │ │ │ - b 2be90 │ │ │ │ + b 2be38 │ │ │ │ mov r1, #16 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r4, r0 │ │ │ │ - bl 2be10 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [r4, #4] │ │ │ │ - bl 2be10 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [r4, #8] │ │ │ │ - bl 2be10 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 2be90 │ │ │ │ + b 2be38 │ │ │ │ mov r1, #32 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ strd r2, [r0, #16] │ │ │ │ - ldr r3, [pc, #996] @ 2c310 │ │ │ │ + ldr r3, [pc, #996] @ 2c2b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ str r0, [r4, #12] │ │ │ │ - bl 2bbf8 │ │ │ │ + bl 2bba0 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ ldr r8, [r6, #272] @ 0x110 │ │ │ │ - bl a3120 │ │ │ │ + bl a30c8 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ str r0, [r6, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #32 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [r0], #16 │ │ │ │ str r1, [r6, #192] @ 0xc0 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov r3, #79 @ 0x4f │ │ │ │ str r3, [r7, #16] │ │ │ │ ldr r1, [r6, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2bf9c │ │ │ │ + beq 2bf44 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bl a3a60 │ │ │ │ + bl a3a08 │ │ │ │ str r0, [r7, #20] │ │ │ │ - bl 2be10 │ │ │ │ + bl 2bdb8 │ │ │ │ str r7, [r4, #24] │ │ │ │ str r0, [r4, #8] │ │ │ │ - bl 2be10 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [r4, #28] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ str r8, [r6, #272] @ 0x110 │ │ │ │ str r3, [r7, #4] │ │ │ │ - b 2be90 │ │ │ │ + b 2be38 │ │ │ │ mov r1, #20 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #0 │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #16] │ │ │ │ - bne 2c17c │ │ │ │ - bl 2be10 │ │ │ │ + bne 2c124 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [r4, #8] │ │ │ │ - bl 2bbf8 │ │ │ │ + bl 2bba0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - bl 2be10 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 2be90 │ │ │ │ + b 2be38 │ │ │ │ mov r1, #16 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r4, r0 │ │ │ │ - bl 2be10 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bl 2be10 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [r4, #4] │ │ │ │ - bl 2be10 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 2be90 │ │ │ │ + b 2be38 │ │ │ │ mov r1, #16 │ │ │ │ - bl a3854 │ │ │ │ - ldr r3, [pc, #732] @ 2c314 │ │ │ │ + bl a37fc │ │ │ │ + ldr r3, [pc, #732] @ 2c2bc │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ and r3, r5, #96 @ 0x60 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 2c15c │ │ │ │ - bl 2bc8c │ │ │ │ + beq 2c104 │ │ │ │ + bl 2bc34 │ │ │ │ tst r5, #32 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 2be90 │ │ │ │ - bl 2bc8c │ │ │ │ + beq 2be38 │ │ │ │ + bl 2bc34 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 2be90 │ │ │ │ + b 2be38 │ │ │ │ mov r1, #20 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #0 │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #16] │ │ │ │ - bne 2c168 │ │ │ │ - bl 2bc8c │ │ │ │ + bne 2c110 │ │ │ │ + bl 2bc34 │ │ │ │ ands r3, r5, #16 │ │ │ │ str r0, [r4, #4] │ │ │ │ moveq r0, r3 │ │ │ │ - bne 2c190 │ │ │ │ - ldr sl, [pc, #624] @ 2c318 │ │ │ │ + bne 2c138 │ │ │ │ + ldr sl, [pc, #624] @ 2c2c0 │ │ │ │ mov r9, #0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r8, r9 │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 2c0e8 │ │ │ │ + b 2c090 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ cmp r9, #0 │ │ │ │ strne r0, [r7, #8] │ │ │ │ strb fp, [r0, #12] │ │ │ │ mov r8, r0 │ │ │ │ moveq r9, r0 │ │ │ │ - bl 2bc8c │ │ │ │ + bl 2bc34 │ │ │ │ mov r7, r8 │ │ │ │ str r0, [r8] │ │ │ │ - bl 2be10 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [r8, #4] │ │ │ │ ldr r0, [sl] │ │ │ │ - bl c4d74 <__isoc23_strtoul@@Base+0x15ef8> │ │ │ │ + bl c4cec <__isoc23_strtoul@@Base+0x15ec8> │ │ │ │ mov r1, #16 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bge 2c0b8 │ │ │ │ + bge 2c060 │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r8, #8] │ │ │ │ str r9, [r4, #8] │ │ │ │ - b 2be90 │ │ │ │ + b 2be38 │ │ │ │ mov r1, #16 │ │ │ │ - bl a3854 │ │ │ │ - ldr r3, [pc, #508] @ 2c31c │ │ │ │ + bl a37fc │ │ │ │ + ldr r3, [pc, #508] @ 2c2c4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ str r0, [r4, #4] │ │ │ │ - bl 2bc8c │ │ │ │ + bl 2bc34 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ tst r3, #1 │ │ │ │ - beq 2be90 │ │ │ │ + beq 2be38 │ │ │ │ add r0, r0, #9 │ │ │ │ - bl 505c8 │ │ │ │ + bl 50570 │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 2be90 │ │ │ │ - bl 2be10 │ │ │ │ + b 2be38 │ │ │ │ + bl 2bdb8 │ │ │ │ str r0, [r4, #4] │ │ │ │ - b 2be90 │ │ │ │ - ldr r3, [pc, #432] @ 2c320 │ │ │ │ + b 2be38 │ │ │ │ + ldr r3, [pc, #432] @ 2c2c8 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ str r0, [r4, #16] │ │ │ │ - b 2c08c │ │ │ │ - ldr r3, [pc, #416] @ 2c324 │ │ │ │ + b 2c034 │ │ │ │ + ldr r3, [pc, #416] @ 2c2cc │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ str r0, [r4, #16] │ │ │ │ - b 2bfe4 │ │ │ │ - bl 2c334 │ │ │ │ - b 2c0a0 │ │ │ │ + b 2bf8c │ │ │ │ + bl 2c2dc │ │ │ │ + b 2c048 │ │ │ │ mov r1, #32 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r8, #0 │ │ │ │ str r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c334 │ │ │ │ + bl 2c2dc │ │ │ │ str r0, [r4, #4] │ │ │ │ - bl 2bc8c │ │ │ │ + bl 2bc34 │ │ │ │ ldr r7, [r4] │ │ │ │ str r8, [r4, #24] │ │ │ │ ands r7, r7, #16 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 2c204 │ │ │ │ - bl 2bc8c │ │ │ │ - ldr r3, [pc, #336] @ 2c328 │ │ │ │ + beq 2c1ac │ │ │ │ + bl 2bc34 │ │ │ │ + ldr r3, [pc, #336] @ 2c2d0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ str r7, [r4, #8] │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2c2d0 │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + beq 2c278 │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ str r8, [r4, #20] │ │ │ │ str r0, [r4, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 2be90 │ │ │ │ - ldr r9, [pc, #288] @ 2c32c │ │ │ │ + b 2be38 │ │ │ │ + ldr r9, [pc, #288] @ 2c2d4 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl c4d74 <__isoc23_strtoul@@Base+0x15ef8> │ │ │ │ + bl c4cec <__isoc23_strtoul@@Base+0x15ec8> │ │ │ │ subs r8, r0, #0 │ │ │ │ - ble 2c2e4 │ │ │ │ + ble 2c28c │ │ │ │ add r1, r8, #7 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #1 │ │ │ │ mov r7, r0 │ │ │ │ add r9, r0, #24 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r8, [r0, #8] │ │ │ │ - bl 2bbf8 │ │ │ │ + bl 2bba0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r9], #4 │ │ │ │ - bne 2c240 │ │ │ │ - ldr r3, [pc, #212] @ 2c330 │ │ │ │ + bne 2c1e8 │ │ │ │ + ldr r3, [pc, #212] @ 2c2d8 │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r0, [pc, r3] │ │ │ │ ldr r7, [r7, #24] │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #20] │ │ │ │ str r0, [r4, #28] │ │ │ │ - beq 2c1f8 │ │ │ │ + beq 2c1a0 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ - beq 2be90 │ │ │ │ + beq 2be38 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ add r0, r7, #1 │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 2be90 │ │ │ │ + beq 2be38 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r2, #2490368 @ 0x260000 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ str r0, [r4, #16] │ │ │ │ strb r3, [r8] │ │ │ │ - b 2be90 │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + b 2be38 │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ add r7, r7, #9 │ │ │ │ str r8, [r4, #20] │ │ │ │ str r0, [r4, #28] │ │ │ │ - b 2c278 │ │ │ │ + b 2c220 │ │ │ │ ldr r0, [r9] │ │ │ │ str r7, [r4, #8] │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ str r7, [r4, #20] │ │ │ │ str r0, [r4, #28] │ │ │ │ - b 2c1f8 │ │ │ │ - andseq r4, r0, r8, asr #31 │ │ │ │ - @ instruction: 0x001018f4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq sp, ip, r4, asr sp │ │ │ │ - andseq r4, r0, r8, asr #30 │ │ │ │ - andseq r4, r0, r4, asr #29 │ │ │ │ - @ instruction: 0x00104dbc │ │ │ │ - andseq r4, r0, r8, asr #26 │ │ │ │ - @ instruction: 0x00104cd4 │ │ │ │ - andseq r4, r0, r4, lsl #25 │ │ │ │ - andseq r4, r0, r0, ror ip │ │ │ │ - andseq r4, r0, r8, lsl ip │ │ │ │ - andseq r4, r0, r8, ror #23 │ │ │ │ - mulseq r0, r4, fp │ │ │ │ + b 2c1a0 │ │ │ │ + andseq r4, r0, r0, lsr #32 │ │ │ │ + andseq r0, r0, r4, asr r9 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq sp, ip, r4, asr #8 │ │ │ │ + andseq r3, r0, r0, lsr #31 │ │ │ │ + andseq r3, r0, ip, lsl pc │ │ │ │ + andseq r3, r0, r4, lsl lr │ │ │ │ + andseq r3, r0, r0, lsr #27 │ │ │ │ + andseq r3, r0, ip, lsr #26 │ │ │ │ + @ instruction: 0x00103cdc │ │ │ │ + andseq r3, r0, r8, asr #25 │ │ │ │ + andseq r3, r0, r0, ror ip │ │ │ │ + andseq r3, r0, r0, asr #24 │ │ │ │ + andseq r3, r0, ip, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #316] @ 2c488 │ │ │ │ - ldr r7, [pc, #316] @ 2c48c │ │ │ │ - ldr r8, [pc, #316] @ 2c490 │ │ │ │ - ldr r9, [pc, #316] @ 2c494 │ │ │ │ + ldr r3, [pc, #316] @ 2c430 │ │ │ │ + ldr r7, [pc, #316] @ 2c434 │ │ │ │ + ldr r8, [pc, #316] @ 2c438 │ │ │ │ + ldr r9, [pc, #316] @ 2c43c │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 2c3fc │ │ │ │ - bl 2bbf8 │ │ │ │ + b 2c3a4 │ │ │ │ + bl 2bba0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - bl 2bbf8 │ │ │ │ + bl 2bba0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ - beq 2c3e0 │ │ │ │ + beq 2c388 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c4d74 <__isoc23_strtoul@@Base+0x15ef8> │ │ │ │ + bl c4cec <__isoc23_strtoul@@Base+0x15ec8> │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [fp, #276] @ 0x114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2c458 │ │ │ │ + beq 2c400 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mvn ip, #0 │ │ │ │ strd r0, [r4, #24] │ │ │ │ asr r3, r2, #31 │ │ │ │ ldr r1, [fp, #276] @ 0x114 │ │ │ │ ldr r0, [r9] │ │ │ │ str ip, [sp] │ │ │ │ - bl c7168 <__isoc23_strtoul@@Base+0x182ec> │ │ │ │ + bl c7008 <__isoc23_strtoul@@Base+0x181e4> │ │ │ │ ldr r3, [r4] │ │ │ │ ands r2, r3, #65536 @ 0x10000 │ │ │ │ streq r2, [r4, #36] @ 0x24 │ │ │ │ - bne 2c448 │ │ │ │ + bne 2c3f0 │ │ │ │ bic r3, r3, #65536 @ 0x10000 │ │ │ │ mov r5, r4 │ │ │ │ str r3, [r4] │ │ │ │ ldr r0, [r8] │ │ │ │ - bl c4d74 <__isoc23_strtoul@@Base+0x15ef8> │ │ │ │ + bl c4cec <__isoc23_strtoul@@Base+0x15ec8> │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 2c470 │ │ │ │ - ldr r2, [pc, #132] @ 2c498 │ │ │ │ + blt 2c418 │ │ │ │ + ldr r2, [pc, #132] @ 2c440 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr fp, [r7, r2] │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ cmp r6, #0 │ │ │ │ and r2, sl, #393216 @ 0x60000 │ │ │ │ strne r0, [r5, #8] │ │ │ │ moveq r6, r0 │ │ │ │ cmp r2, #262144 @ 0x40000 │ │ │ │ mov r4, r0 │ │ │ │ str sl, [r0] │ │ │ │ - bne 2c378 │ │ │ │ - bl 2be10 │ │ │ │ - b 2c37c │ │ │ │ - bl 2bbf8 │ │ │ │ + bne 2c320 │ │ │ │ + bl 2bdb8 │ │ │ │ + b 2c324 │ │ │ │ + bl 2bba0 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - b 2c3f0 │ │ │ │ + b 2c398 │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ - bl cfe4c <__isoc23_strtoul@@Base+0x20fd0> │ │ │ │ + bl cf580 <__isoc23_strtoul@@Base+0x2075c> │ │ │ │ str r0, [fp, #276] @ 0x114 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ - b 2c3c0 │ │ │ │ + b 2c368 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strne r3, [r4, #8] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mulseq r0, r4, sl │ │ │ │ - andseq r1, r0, r8, asr #7 │ │ │ │ - andseq r4, r0, ip, lsl #21 │ │ │ │ - andseq r4, r0, r8, lsl #21 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldr r3, [pc, #8] @ 2c4ac │ │ │ │ + andseq r3, r0, ip, ror #21 │ │ │ │ + andseq r0, r0, r8, lsr #8 │ │ │ │ + andseq r3, r0, r4, ror #21 │ │ │ │ + andseq r3, r0, r0, ror #21 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldr r3, [pc, #8] @ 2c454 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ - b 2be10 │ │ │ │ - andseq r4, r0, r0, asr r9 │ │ │ │ - ldr ip, [pc, #220] @ 2c594 │ │ │ │ + b 2bdb8 │ │ │ │ + andseq r3, r0, r8, lsr #19 │ │ │ │ + ldr ip, [pc, #220] @ 2c53c │ │ │ │ ands r0, r0, #576 @ 0x240 │ │ │ │ add ip, pc, ip │ │ │ │ - bne 2c58c │ │ │ │ + bne 2c534 │ │ │ │ cmp r1, #0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - bne 2c564 │ │ │ │ + bne 2c50c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2c584 │ │ │ │ - ldr r2, [pc, #188] @ 2c598 │ │ │ │ + beq 2c52c │ │ │ │ + ldr r2, [pc, #188] @ 2c540 │ │ │ │ ldr r1, [ip, r2] │ │ │ │ ldrb r2, [r1, #234] @ 0xea │ │ │ │ cmp r2, #0 │ │ │ │ popne {pc} @ (ldrne pc, [sp], #4) │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ popne {pc} @ (ldrne pc, [sp], #4) │ │ │ │ ldr r0, [r1, #372] @ 0x174 │ │ │ │ ldr r0, [r0, #400] @ 0x190 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 2c584 │ │ │ │ + beq 2c52c │ │ │ │ ldr ip, [r1, #196] @ 0xc4 │ │ │ │ ands r0, ip, #2097152 @ 0x200000 │ │ │ │ - bne 2c584 │ │ │ │ - ldr r2, [pc, #132] @ 2c59c │ │ │ │ + bne 2c52c │ │ │ │ + ldr r2, [pc, #132] @ 2c544 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2c53c │ │ │ │ + beq 2c4e4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - ldr r1, [pc, #112] @ 2c5a0 │ │ │ │ + ldr r1, [pc, #112] @ 2c548 │ │ │ │ and r2, r2, #1 │ │ │ │ and ip, ip, r1 │ │ │ │ orrs r2, r2, ip │ │ │ │ popne {pc} @ (ldrne pc, [sp], #4) │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2c55c │ │ │ │ + beq 2c504 │ │ │ │ ldr r2, [r3] │ │ │ │ tst r2, #524288 @ 0x80000 │ │ │ │ popne {pc} @ (ldrne pc, [sp], #4) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2c544 │ │ │ │ + bne 2c4ec │ │ │ │ mov r0, #1 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r1, [pc, #44] @ 2c598 │ │ │ │ + ldr r1, [pc, #44] @ 2c540 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ add lr, r1, #472 @ 0x1d8 │ │ │ │ ldrsh lr, [lr] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 2c4dc │ │ │ │ + beq 2c484 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2c4d4 │ │ │ │ + bne 2c47c │ │ │ │ mov r0, r2 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - andseq r1, r0, r0, ror r2 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andseq r4, r0, r0, ror #17 │ │ │ │ + @ instruction: 0x001002d0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andseq r3, r0, r8, lsr r9 │ │ │ │ andeq r2, r0, r0, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 2c5b8 │ │ │ │ + ldr r3, [pc, #12] @ 2c560 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ bx lr │ │ │ │ - andseq r4, r0, r8, asr #16 │ │ │ │ + andseq r3, r0, r0, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #296] @ 2c6fc │ │ │ │ - ldr r9, [pc, #296] @ 2c700 │ │ │ │ + ldr r8, [pc, #296] @ 2c6a4 │ │ │ │ + ldr r9, [pc, #296] @ 2c6a8 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - b 2c660 │ │ │ │ + b 2c608 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ - beq 2c6b4 │ │ │ │ - bhi 2c6f0 │ │ │ │ + beq 2c65c │ │ │ │ + bhi 2c698 │ │ │ │ sub r3, r4, #32 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #30 │ │ │ │ - bhi 2c630 │ │ │ │ + bhi 2c5d8 │ │ │ │ lsr r3, r9, r3 │ │ │ │ tst r3, #1 │ │ │ │ - beq 2c630 │ │ │ │ + beq 2c5d8 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 2c6d4 │ │ │ │ + bcs 2c67c │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ str r1, [r6] │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r6] │ │ │ │ strbcc r4, [r3] │ │ │ │ - bcs 2c68c │ │ │ │ + bcs 2c634 │ │ │ │ mov r3, r5 │ │ │ │ ldrb r3, [r3] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r4, [r5] │ │ │ │ cmp r4, #10 │ │ │ │ mov r3, r4 │ │ │ │ - beq 2c69c │ │ │ │ - bhi 2c5e8 │ │ │ │ + beq 2c644 │ │ │ │ + bhi 2c590 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2c6e4 │ │ │ │ + bne 2c68c │ │ │ │ cmn r7, #1 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, #32 │ │ │ │ - b 2c630 │ │ │ │ + b 2c5d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 2c64c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 2c5f4 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r3, r5 │ │ │ │ - b 2c650 │ │ │ │ + b 2c5f8 │ │ │ │ ldrb r4, [r5, #1] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r6] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 2c620 │ │ │ │ + bcc 2c5c8 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 2c630 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 2c5d8 │ │ │ │ cmp r4, #9 │ │ │ │ - bne 2c630 │ │ │ │ - b 2c610 │ │ │ │ + bne 2c5d8 │ │ │ │ + b 2c5b8 │ │ │ │ cmp r4, #96 @ 0x60 │ │ │ │ - bne 2c630 │ │ │ │ - b 2c610 │ │ │ │ - ldrdeq r6, [ip], -ip │ │ │ │ + bne 2c5d8 │ │ │ │ + b 2c5b8 │ │ │ │ + andeq r6, ip, ip, asr #9 │ │ │ │ stmdapl r0, {r0, r4} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #144] @ 2c7ac │ │ │ │ + ldr r5, [pc, #144] @ 2c754 │ │ │ │ cmp r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldrsh r6, [r0, #20] │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ ldrsh r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2c78c │ │ │ │ - ldr r3, [pc, #108] @ 2c7b0 │ │ │ │ + blt 2c734 │ │ │ │ + ldr r3, [pc, #108] @ 2c758 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ add r2, r5, #472 @ 0x1d8 │ │ │ │ ldrsh r3, [r2] │ │ │ │ ldrsh r2, [r2, #2] │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r3, r0 │ │ │ │ - blt 2c78c │ │ │ │ + blt 2c734 │ │ │ │ cmp r6, r0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r1, #0 │ │ │ │ - bl b584 <__time64@plt+0x3230> │ │ │ │ + bl b52c <__time64@plt+0x3234> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r6, [r5, #200] @ 0xc8 │ │ │ │ ldr r4, [r5, #204] @ 0xcc │ │ │ │ - bl b624 <__time64@plt+0x32d0> │ │ │ │ + bl b5cc <__time64@plt+0x32d4> │ │ │ │ str r6, [r5, #200] @ 0xc8 │ │ │ │ str r4, [r5, #204] @ 0xcc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #32] @ 2c7b4 │ │ │ │ + ldr r2, [pc, #32] @ 2c75c │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #28] @ 2c7b8 │ │ │ │ + ldr r0, [pc, #28] @ 2c760 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ strh r6, [r4, #20] │ │ │ │ - bl 9772c │ │ │ │ - andseq r1, r0, ip │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r6, ip, r0, lsr #24 │ │ │ │ - andeq r6, ip, r8, asr #13 │ │ │ │ + bl 976d4 │ │ │ │ + andseq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r6, ip, r0, lsl r3 │ │ │ │ + @ instruction: 0x000c5db8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #104] @ 2c840 │ │ │ │ + ldr r3, [pc, #104] @ 2c7e8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r2 │ │ │ │ - beq 2c810 │ │ │ │ - ldr ip, [pc, #88] @ 2c844 │ │ │ │ + beq 2c7b8 │ │ │ │ + ldr ip, [pc, #88] @ 2c7ec │ │ │ │ mov r0, r1 │ │ │ │ ldr r6, [r3, ip] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r8, [r3, #24] │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ cmp r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ - beq 2c820 │ │ │ │ + beq 2c7c8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + b c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ sub r7, r7, r8 │ │ │ │ add r2, r2, r7 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 2c810 │ │ │ │ + bne 2c7b8 │ │ │ │ ldr r3, [r3] │ │ │ │ strb r5, [r3, #-1] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andseq r0, r0, r0, asr pc │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + @ instruction: 0x000fffb0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2c8e0 │ │ │ │ + beq 2c888 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ add r7, r0, #4 │ │ │ │ - b 2c888 │ │ │ │ + b 2c830 │ │ │ │ mov r5, r7 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ add r7, r5, #4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2c8e0 │ │ │ │ + beq 2c888 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq 2c874 │ │ │ │ + beq 2c81c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 2c8e0 │ │ │ │ + bne 2c888 │ │ │ │ ldrb r6, [r4, #1] │ │ │ │ cmp r6, #45 @ 0x2d │ │ │ │ - beq 2c8e0 │ │ │ │ + beq 2c888 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r4, #1 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2c8e8 │ │ │ │ + bne 2c890 │ │ │ │ cmp r6, #104 @ 0x68 │ │ │ │ - bne 2c874 │ │ │ │ + bne 2c81c │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2c874 │ │ │ │ + bne 2c81c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ add r5, r5, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2c878 │ │ │ │ + bne 2c820 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #108] @ 2c974 │ │ │ │ - ldr r3, [pc, #108] @ 2c978 │ │ │ │ + ldr r2, [pc, #108] @ 2c91c │ │ │ │ + ldr r3, [pc, #108] @ 2c920 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldrh r3, [r5, #232] @ 0xe8 │ │ │ │ cmp r3, #1 │ │ │ │ popls {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #88] @ 2c97c │ │ │ │ + ldr r3, [pc, #88] @ 2c924 │ │ │ │ tst r0, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ moveq r6, r4 │ │ │ │ cmp r4, #17 │ │ │ │ - beq 2c960 │ │ │ │ + beq 2c908 │ │ │ │ ldr r3, [r5, #252] @ 0xfc │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2c960 │ │ │ │ + beq 2c908 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 2c960 │ │ │ │ - bl 95c3c │ │ │ │ + bne 2c908 │ │ │ │ + bl 95be4 │ │ │ │ ldrh r3, [r5, #232] @ 0xe8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 2c930 │ │ │ │ + bgt 2c8d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andseq r0, r0, r0, lsr #28 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr r7 │ │ │ │ + andeq pc, pc, r0, lsl #29 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #424] @ 2cb40 │ │ │ │ - ldr r2, [pc, #424] @ 2cb44 │ │ │ │ + ldr r3, [pc, #424] @ 2cae8 │ │ │ │ + ldr r2, [pc, #424] @ 2caec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r7, [r6, #308] @ 0x134 │ │ │ │ - beq 2c9b8 │ │ │ │ - bl 15660 │ │ │ │ + beq 2c960 │ │ │ │ + bl 15608 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ca5c │ │ │ │ + bne 2ca04 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2ca54 │ │ │ │ + beq 2c9fc │ │ │ │ mov r0, r7 │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r3, #932] @ 0x3a4 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, r4 │ │ │ │ mov r5, r0 │ │ │ │ - beq 2cb2c │ │ │ │ + beq 2cad4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, r3 │ │ │ │ str r3, [r6, #308] @ 0x134 │ │ │ │ - bne 2cb38 │ │ │ │ + bne 2cae0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2ca54 │ │ │ │ + beq 2c9fc │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r0, [r3, #932] @ 0x3a4 │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2ca54 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + beq 2c9fc │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 2ca54 │ │ │ │ + beq 2c9fc │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ ldr r2, [r6, #296] @ 0x128 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 2ca54 │ │ │ │ + bne 2c9fc │ │ │ │ cmp r5, r7 │ │ │ │ - beq 2ca54 │ │ │ │ + beq 2c9fc │ │ │ │ cmp r7, #0 │ │ │ │ - bne 2caf4 │ │ │ │ + bne 2ca9c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r0, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 2cb18 │ │ │ │ + beq 2cac0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 2ca94 │ │ │ │ + bne 2ca3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ ldr r1, [r6, #16] │ │ │ │ str r5, [r6, #308] @ 0x134 │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2ca18 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + beq 2c9c0 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 2ca18 │ │ │ │ + beq 2c9c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 2ca18 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 2c9c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r6, #296] @ 0x128 │ │ │ │ cmp r0, r3 │ │ │ │ ldreq r3, [r0, #24] │ │ │ │ streq r3, [r6, #16] │ │ │ │ moveq r0, r2 │ │ │ │ - b 2ca8c │ │ │ │ + b 2ca34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #16] │ │ │ │ - b 2cabc │ │ │ │ + b 2ca64 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [r6, #16] │ │ │ │ - b 2ca08 │ │ │ │ + b 2c9b0 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ - b 2cac0 │ │ │ │ - mulseq r0, r0, sp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 2ca68 │ │ │ │ + strdeq pc, [pc], -r0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r2, [pc, #336] @ 2ccb0 │ │ │ │ - ldr r3, [pc, #336] @ 2ccb4 │ │ │ │ + ldr r2, [pc, #336] @ 2cc58 │ │ │ │ + ldr r3, [pc, #336] @ 2cc5c │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 8144 <__getrusage64@plt> │ │ │ │ + bl 80e8 <__getrusage64@plt> │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 8144 <__getrusage64@plt> │ │ │ │ + bl 80e8 <__getrusage64@plt> │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ adds r2, r3, r2 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ adc r0, r0, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr ip, [pc, #248] @ 2ccb8 │ │ │ │ + ldr ip, [pc, #248] @ 2cc60 │ │ │ │ adds r3, r3, r1 │ │ │ │ ldr lr, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r2, [r5] │ │ │ │ adc r1, r1, lr │ │ │ │ cmp r3, ip │ │ │ │ sbcs ip, r1, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r1, [r5, #12] │ │ │ │ - blt 2cc0c │ │ │ │ + blt 2cbb4 │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ - ldr r2, [pc, #196] @ 2ccbc │ │ │ │ + ldr r2, [pc, #196] @ 2cc64 │ │ │ │ adc r0, r0, #0 │ │ │ │ adds r3, r3, r2 │ │ │ │ sbc r1, r1, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r1, [r5, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ @@ -37436,459 +37436,459 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr ip, [sp, #116] @ 0x74 │ │ │ │ adds r3, r3, r1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r2, [r4] │ │ │ │ adc r1, r1, ip │ │ │ │ - ldr ip, [pc, #112] @ 2ccb8 │ │ │ │ + ldr ip, [pc, #112] @ 2cc60 │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r3, ip │ │ │ │ sbcs ip, r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ - blt 2cc80 │ │ │ │ + blt 2cc28 │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - ldr r2, [pc, #80] @ 2ccbc │ │ │ │ + ldr r2, [pc, #80] @ 2cc64 │ │ │ │ adc r0, r0, #0 │ │ │ │ adds r3, r3, r2 │ │ │ │ sbc r1, r1, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ - ldr r2, [pc, #56] @ 2ccc0 │ │ │ │ - ldr r3, [pc, #40] @ 2ccb4 │ │ │ │ + ldr r2, [pc, #56] @ 2cc68 │ │ │ │ + ldr r3, [pc, #40] @ 2cc5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2ccac │ │ │ │ + bne 2cc54 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andseq r0, r0, r8, asr #23 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq pc, pc, r8, lsr #24 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ @ instruction: 0xfff0bdc0 │ │ │ │ - andseq r0, r0, r0, lsr #21 │ │ │ │ + andeq pc, pc, r0, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ - ldr r4, [pc, #392] @ 2ce68 │ │ │ │ + ldr r4, [pc, #392] @ 2ce10 │ │ │ │ tst r3, #13312 @ 0x3400 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bne 2cd10 │ │ │ │ + bne 2ccb8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2cd10 │ │ │ │ + beq 2ccb8 │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ moveq r6, r0 │ │ │ │ movne r6, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r2, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov sl, r0 │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 8018 │ │ │ │ - ldr r3, [pc, #312] @ 2ce6c │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r3, [pc, #312] @ 2ce14 │ │ │ │ str r6, [r5] │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r4, #312] @ 0x138 │ │ │ │ str r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ce38 │ │ │ │ + beq 2cde0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r4, #426] @ 0x1aa │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 2cd84 │ │ │ │ + beq 2cd2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2cd84 │ │ │ │ - bl 59a2c │ │ │ │ + beq 2cd2c │ │ │ │ + bl 599d4 │ │ │ │ mov r7, r0 │ │ │ │ - b 2cd88 │ │ │ │ + b 2cd30 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r4, #296] @ 0x128 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, r3 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #426] @ 0x1aa │ │ │ │ - beq 2cdb8 │ │ │ │ + beq 2cd60 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #540672 @ 0x84000 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ce48 │ │ │ │ + beq 2cdf0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r1, sl │ │ │ │ add r0, r0, #1360 @ 0x550 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ mov r2, #28 │ │ │ │ add r1, r1, #728 @ 0x2d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #16896 @ 0x4200 │ │ │ │ add r2, r0, #728 @ 0x2d8 │ │ │ │ cmp r7, r3 │ │ │ │ str r5, [r0, #748] @ 0x2ec │ │ │ │ strh r1, [r2, #12] │ │ │ │ str r3, [r0, #744] @ 0x2e8 │ │ │ │ str r3, [r0, #752] @ 0x2f0 │ │ │ │ - bne 2ce14 │ │ │ │ + bne 2cdbc │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r0, r0, #1392 @ 0x570 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r0, r0, #8 │ │ │ │ mov r1, r7 │ │ │ │ str r7, [r5, #12] │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r0, [r8, #28] │ │ │ │ and r0, r0, #8388608 @ 0x800000 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r5, #4] │ │ │ │ - b 2cd50 │ │ │ │ + b 2ccf8 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ce60 │ │ │ │ - bl 153b4 │ │ │ │ + beq 2ce08 │ │ │ │ + bl 1535c │ │ │ │ str r0, [r5, #8] │ │ │ │ - b 2cdb8 │ │ │ │ + b 2cd60 │ │ │ │ ldr r0, [r4, #296] @ 0x128 │ │ │ │ - b 2ce58 │ │ │ │ - andseq r0, r0, r4, asr #20 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 2ce00 │ │ │ │ + andeq pc, pc, r4, lsr #21 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ - ldr r5, [pc, #188] @ 2cf48 │ │ │ │ + ldr r5, [pc, #188] @ 2cef0 │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 2cea8 │ │ │ │ + beq 2ce50 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2cf20 │ │ │ │ + beq 2cec8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r3, [pc, #148] @ 2cf4c │ │ │ │ - ldr r2, [pc, #148] @ 2cf50 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r3, [pc, #148] @ 2cef4 │ │ │ │ + ldr r2, [pc, #148] @ 2cef8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2cf0c │ │ │ │ + beq 2ceb4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2cf0c │ │ │ │ - bl 15dac │ │ │ │ + beq 2ceb4 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 14e40 │ │ │ │ + b 14de8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - b 2cea8 │ │ │ │ - mulseq r0, r4, r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 2ce50 │ │ │ │ + strdeq pc, [pc], -r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r8, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #116] @ 2cfe0 │ │ │ │ - ldr ip, [pc, #116] @ 2cfe4 │ │ │ │ + ldr r3, [pc, #116] @ 2cf88 │ │ │ │ + ldr ip, [pc, #116] @ 2cf8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, ip] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r1, [r3, #748] @ 0x2ec │ │ │ │ add r1, r3, #728 @ 0x2d8 │ │ │ │ ldrh ip, [r0, #12] │ │ │ │ strh ip, [r1, #12] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ str r1, [r3, #744] @ 0x2e8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2cfb8 │ │ │ │ + beq 2cf60 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r0, r3, #1360 @ 0x550 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #1392 @ 0x570 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r0, r0, #8 │ │ │ │ - b 1022c │ │ │ │ - @ instruction: 0x001007bc │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 101d4 │ │ │ │ + andeq pc, pc, ip, lsl r8 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #920] @ 2d398 │ │ │ │ + ldr r6, [pc, #920] @ 2d340 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r5, [pc, #908] @ 2d39c │ │ │ │ + ldr r5, [pc, #908] @ 2d344 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r4] │ │ │ │ and r3, r2, #15 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 2d280 │ │ │ │ + bhi 2d228 │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d040 │ │ │ │ - bl 2cfe8 │ │ │ │ + beq 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2d010 │ │ │ │ + bne 2cfb8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2d010 │ │ │ │ + bne 2cfb8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2d010 │ │ │ │ + bne 2cfb8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, #0 │ │ │ │ - b 2d0b8 │ │ │ │ + b 2d060 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2d0c4 │ │ │ │ + beq 2d06c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d094 │ │ │ │ + beq 2d03c │ │ │ │ str r5, [r4, #4] │ │ │ │ - b 2d0ac │ │ │ │ + b 2d054 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2d010 │ │ │ │ + bne 2cfb8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2d134 │ │ │ │ + beq 2d0dc │ │ │ │ mov r6, #0 │ │ │ │ - b 2d118 │ │ │ │ + b 2d0c0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2d124 │ │ │ │ + beq 2d0cc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2d134 │ │ │ │ + beq 2d0dc │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d0f8 │ │ │ │ + beq 2d0a0 │ │ │ │ str r6, [r5, #4] │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2d118 │ │ │ │ + bne 2d0c0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, #0 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2d174 │ │ │ │ - b 2d190 │ │ │ │ + bne 2d11c │ │ │ │ + b 2d138 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2d180 │ │ │ │ + beq 2d128 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2d190 │ │ │ │ + beq 2d138 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d154 │ │ │ │ + beq 2d0fc │ │ │ │ str r5, [r4, #4] │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2d174 │ │ │ │ + bne 2d11c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2d144 │ │ │ │ + bne 2d0ec │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ and r1, r2, #96 @ 0x60 │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - bne 2d1e8 │ │ │ │ + bne 2d190 │ │ │ │ mov r4, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2d010 │ │ │ │ + bne 2cfb8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2d010 │ │ │ │ + bne 2cfb8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r5, r3, #0 │ │ │ │ - beq 2d230 │ │ │ │ + beq 2d1d8 │ │ │ │ mov r6, #0 │ │ │ │ - b 2d218 │ │ │ │ + b 2d1c0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2d224 │ │ │ │ + beq 2d1cc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2d22c │ │ │ │ + beq 2d1d4 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d1f8 │ │ │ │ + beq 2d1a0 │ │ │ │ str r6, [r5, #4] │ │ │ │ - b 2d20c │ │ │ │ + b 2d1b4 │ │ │ │ ldr r2, [r4] │ │ │ │ tst r2, #32 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, #0 │ │ │ │ - b 2d26c │ │ │ │ + b 2d214 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2d278 │ │ │ │ + beq 2d220 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d24c │ │ │ │ + beq 2d1f4 │ │ │ │ str r5, [r4, #4] │ │ │ │ - b 2d260 │ │ │ │ + b 2d208 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2d2d0 │ │ │ │ + beq 2d278 │ │ │ │ mov r8, #0 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d2a8 │ │ │ │ + beq 2d250 │ │ │ │ str r8, [r5, #4] │ │ │ │ - b 2d2c0 │ │ │ │ + b 2d268 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2d2a0 │ │ │ │ + beq 2d248 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2d294 │ │ │ │ + bne 2d23c │ │ │ │ ldr r2, [r4] │ │ │ │ tst r2, #16 │ │ │ │ - beq 2d31c │ │ │ │ + beq 2d2c4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2d31c │ │ │ │ + beq 2d2c4 │ │ │ │ mov r8, #0 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d2fc │ │ │ │ + beq 2d2a4 │ │ │ │ str r8, [r5, #4] │ │ │ │ - b 2d310 │ │ │ │ + b 2d2b8 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 2d2f4 │ │ │ │ + beq 2d29c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2d2e8 │ │ │ │ + bne 2d290 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2d390 │ │ │ │ - ldr r3, [pc, #104] @ 2d3a0 │ │ │ │ + beq 2d338 │ │ │ │ + ldr r3, [pc, #104] @ 2d348 │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ mov r0, r1 │ │ │ │ str r7, [r5, #1128] @ 0x468 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r5, #1132] @ 0x46c │ │ │ │ ldr r3, [r7, #16] │ │ │ │ @@ -37906,169 +37906,169 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r8, [r5, #1100] @ 0x44c │ │ │ │ str r6, [r5, #1136] @ 0x470 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ str r7, [r4, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andseq r0, r0, r8, lsr #14 │ │ │ │ - @ instruction: 0x000ccbb0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq pc, pc, r8, lsl #15 │ │ │ │ + andeq ip, ip, r0, lsr #5 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr sl, [pc, #900] @ 2d740 │ │ │ │ + ldr sl, [pc, #900] @ 2d6e8 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #896] @ 2d744 │ │ │ │ + ldr r3, [pc, #896] @ 2d6ec │ │ │ │ sub sp, sp, #28 │ │ │ │ add sl, pc, sl │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r4, [sl, r3] │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r9, r2 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr fp, [r4, #100] @ 0x64 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldrb r3, [r4, #418] @ 0x1a2 │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bne 2d6a8 │ │ │ │ + bne 2d650 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #418] @ 0x1a2 │ │ │ │ cmp r7, #0 │ │ │ │ and r3, r6, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 2d4b0 │ │ │ │ + beq 2d458 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r1, r7 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 2d488 │ │ │ │ + beq 2d430 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 2d728 │ │ │ │ + bcs 2d6d0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #91 @ 0x5b │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ - bl 2c7bc │ │ │ │ + bl 2c764 │ │ │ │ tst r6, #128 @ 0x80 │ │ │ │ - beq 2d714 │ │ │ │ - ldr r1, [pc, #688] @ 2d748 │ │ │ │ + beq 2d6bc │ │ │ │ + ldr r1, [pc, #688] @ 2d6f0 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ and r3, r6, #16 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ subeq r2, r2, #2 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2d574 │ │ │ │ + beq 2d51c │ │ │ │ tst r6, #1 │ │ │ │ - beq 2d554 │ │ │ │ + beq 2d4fc │ │ │ │ add r5, r5, #4 │ │ │ │ and r7, r6, #256 @ 0x100 │ │ │ │ - ldr r9, [pc, #632] @ 2d74c │ │ │ │ + ldr r9, [pc, #632] @ 2d6f4 │ │ │ │ and r9, r9, r6 │ │ │ │ and r6, r6, #8 │ │ │ │ - b 2d514 │ │ │ │ + b 2d4bc │ │ │ │ cmp r7, #0 │ │ │ │ movne r3, #0 │ │ │ │ - bne 2d500 │ │ │ │ + bne 2d4a8 │ │ │ │ cmp r9, #0 │ │ │ │ movne r3, #1 │ │ │ │ - bne 2d500 │ │ │ │ + bne 2d4a8 │ │ │ │ ldr r3, [r5] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ mov r2, #32 │ │ │ │ - bl 2c7bc │ │ │ │ + bl 2c764 │ │ │ │ ldr r1, [r5], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2d574 │ │ │ │ + beq 2d51c │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - beq 2d4dc │ │ │ │ + beq 2d484 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2d4dc │ │ │ │ + bne 2d484 │ │ │ │ mov r2, #32 │ │ │ │ - bl 2c5bc │ │ │ │ + bl 2c564 │ │ │ │ ldr r1, [r5], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2d574 │ │ │ │ + beq 2d51c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2d4dc │ │ │ │ - b 2d52c │ │ │ │ + bne 2d484 │ │ │ │ + b 2d4d4 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #32 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ and r7, r6, #256 @ 0x100 │ │ │ │ cmp r1, #0 │ │ │ │ add r5, r5, #8 │ │ │ │ - bne 2d4cc │ │ │ │ + bne 2d474 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ - bne 2d6b4 │ │ │ │ + bne 2d65c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strb r2, [r3, #-1] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ - ldr r3, [pc, #428] @ 2d750 │ │ │ │ + bl a3930 │ │ │ │ + ldr r3, [pc, #428] @ 2d6f8 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ add r1, r4, #156 @ 0x9c │ │ │ │ str r0, [fp, #1532] @ 0x5fc │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #244] @ 0xf4 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ ldr r2, [r3, #1640] @ 0x668 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2d6f4 │ │ │ │ + beq 2d69c │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2d6f4 │ │ │ │ + beq 2d69c │ │ │ │ add r3, r3, #1616 @ 0x650 │ │ │ │ ldrh r2, [r3, #20] │ │ │ │ mov r1, #0 │ │ │ │ bic r2, r2, #1 │ │ │ │ strh r2, [r3, #20] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 5638c │ │ │ │ + bl 56334 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ mov ip, #0 │ │ │ │ add r2, r3, #1616 @ 0x650 │ │ │ │ strb ip, [r4, #418] @ 0x1a2 │ │ │ │ add r1, r4, #472 @ 0x1d8 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r2, #20] │ │ │ │ @@ -38086,549 +38086,549 @@ │ │ │ │ ldrh r0, [r3, #12] │ │ │ │ orr r0, r0, #512 @ 0x200 │ │ │ │ strh r0, [r3, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #188] @ 0xbc │ │ │ │ strh r1, [r2, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 2d670 │ │ │ │ - bl b624 <__time64@plt+0x32d0> │ │ │ │ + beq 2d618 │ │ │ │ + bl b5cc <__time64@plt+0x32d4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ sub r6, r3, r2 │ │ │ │ add r0, r4, #156 @ 0x9c │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 2d6d4 │ │ │ │ + beq 2d67c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bls 2d734 │ │ │ │ + bls 2d6dc │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strb r2, [r3] │ │ │ │ - b 2d590 │ │ │ │ + b 2d538 │ │ │ │ cmp r6, #0 │ │ │ │ streq r8, [r0] │ │ │ │ - beq 2d6a8 │ │ │ │ + beq 2d650 │ │ │ │ mov r1, r6 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #88] @ 2d754 │ │ │ │ + ldr r1, [pc, #88] @ 2d6fc │ │ │ │ add r0, r3, #1616 @ 0x650 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ - b 2d5e8 │ │ │ │ - ldr r1, [pc, #60] @ 2d758 │ │ │ │ + b 2d590 │ │ │ │ + ldr r1, [pc, #60] @ 2d700 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ - b 2d49c │ │ │ │ + b 2d444 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 2d474 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 2d41c │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 2d590 │ │ │ │ - andseq r0, r0, r4, ror #6 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r5, ip, r8, lsr pc │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 2d538 │ │ │ │ + andeq pc, pc, r4, asr #7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r5, ip, r8, lsr #12 │ │ │ │ andeq r0, r0, r1, lsl #8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - @ instruction: 0x001009f0 │ │ │ │ - @ instruction: 0x000c5cb4 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq pc, pc, r8, asr #20 │ │ │ │ + andeq r5, ip, r4, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #532] @ 2d988 │ │ │ │ - ldr r3, [pc, #532] @ 2d98c │ │ │ │ + ldr r2, [pc, #532] @ 2d930 │ │ │ │ + ldr r3, [pc, #532] @ 2d934 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ ands r0, r3, #128 @ 0x80 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #508] @ 2d990 │ │ │ │ + ldr r3, [pc, #508] @ 2d938 │ │ │ │ mov r6, r1 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ mov r1, #2112 @ 0x840 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ add r0, r0, #896 @ 0x380 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2d8d0 │ │ │ │ + beq 2d878 │ │ │ │ ldr r3, [r7] │ │ │ │ bic r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r7] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r7, #429] @ 0x1ad │ │ │ │ - bl 72ae8 │ │ │ │ + bl 72a90 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7, #429] @ 0x1ad │ │ │ │ ldr r3, [r7] │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r7] │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2d8d8 │ │ │ │ + bne 2d880 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2d8b8 │ │ │ │ + beq 2d860 │ │ │ │ ldr fp, [r5] │ │ │ │ bics r3, r6, #2 │ │ │ │ ldrb r3, [fp] │ │ │ │ mvneq sl, #0 │ │ │ │ movne sl, #10 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ addne r5, r5, #4 │ │ │ │ movne r4, fp │ │ │ │ movne r9, #0 │ │ │ │ - beq 2d928 │ │ │ │ + beq 2d8d0 │ │ │ │ and r6, r6, #2 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 2d840 │ │ │ │ + beq 2d7e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d8f8 │ │ │ │ + beq 2d8a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 2d8f0 │ │ │ │ + beq 2d898 │ │ │ │ ldr r1, [r7, #368] @ 0x170 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne fp, r0 │ │ │ │ - beq 2d8f0 │ │ │ │ + beq 2d898 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 2d8f0 │ │ │ │ + beq 2d898 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 2d884 │ │ │ │ + bne 2d82c │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d8ec │ │ │ │ + beq 2d894 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r8] │ │ │ │ moveq r2, sl │ │ │ │ movne r2, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r4, [r5], #4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2d82c │ │ │ │ + bne 2d7d4 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2112 @ 0x840 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ mov r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #188] @ 2d994 │ │ │ │ + ldr r0, [pc, #188] @ 2d93c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r0 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 2d7f8 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 2d7a0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5] │ │ │ │ - b 2d894 │ │ │ │ + b 2d83c │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne 2d840 │ │ │ │ + bne 2d7e8 │ │ │ │ cmp r6, #0 │ │ │ │ ldreq r0, [r8] │ │ │ │ moveq r2, sl │ │ │ │ - beq 2d8a4 │ │ │ │ + beq 2d84c │ │ │ │ ldr r1, [r7, #368] @ 0x170 │ │ │ │ cmp fp, r4 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 2d894 │ │ │ │ - b 2d884 │ │ │ │ + beq 2d83c │ │ │ │ + b 2d82c │ │ │ │ ldrb r3, [fp, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2d954 │ │ │ │ + beq 2d8fc │ │ │ │ ldrb r9, [fp, #2] │ │ │ │ cmp r9, #0 │ │ │ │ cmpeq r3, #91 @ 0x5b │ │ │ │ moveq r9, #1 │ │ │ │ movne r9, #0 │ │ │ │ addne r5, r5, #4 │ │ │ │ movne r4, fp │ │ │ │ - bne 2d828 │ │ │ │ + bne 2d7d0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, sl │ │ │ │ movne r2, #32 │ │ │ │ mov r1, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2d8b8 │ │ │ │ + beq 2d860 │ │ │ │ mov r9, #1 │ │ │ │ - b 2d828 │ │ │ │ - @ instruction: 0x000fffb4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r5, ip, r4, lsl #22 │ │ │ │ + b 2d7d0 │ │ │ │ + andeq pc, pc, r4, lsl r0 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + strdeq r5, [ip], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #1156] @ 2de34 │ │ │ │ - ldr r3, [pc, #1156] @ 2de38 │ │ │ │ + ldr r5, [pc, #1156] @ 2dddc │ │ │ │ + ldr r3, [pc, #1156] @ 2dde0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ands r9, r1, #64 @ 0x40 │ │ │ │ ldr fp, [r4, #8] │ │ │ │ movne sl, #0 │ │ │ │ moveq sl, fp │ │ │ │ subs r6, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - blt 2dba4 │ │ │ │ - ldr r3, [pc, #1120] @ 2de3c │ │ │ │ + blt 2db4c │ │ │ │ + ldr r3, [pc, #1120] @ 2dde4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r8, r1 │ │ │ │ str r2, [r3] │ │ │ │ - beq 2dabc │ │ │ │ + beq 2da64 │ │ │ │ ldrb r3, [r4, #63] @ 0x3f │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r4, #62] @ 0x3e │ │ │ │ - bne 2dd9c │ │ │ │ - ldr r2, [pc, #1080] @ 2de40 │ │ │ │ + bne 2dd44 │ │ │ │ + ldr r2, [pc, #1080] @ 2dde8 │ │ │ │ strb r3, [r4, #62] @ 0x3e │ │ │ │ ldr r5, [r5, r2] │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ tst r2, #16 │ │ │ │ - beq 2dc4c │ │ │ │ + beq 2dbf4 │ │ │ │ ldrb r3, [r4, #60] @ 0x3c │ │ │ │ cmp sl, #0 │ │ │ │ streq r6, [r4, #8] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r9, lsr #6 │ │ │ │ - beq 2da54 │ │ │ │ + beq 2d9fc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 81c8 │ │ │ │ + bl 816c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2ddd0 │ │ │ │ + blt 2dd78 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ tst r3, #16 │ │ │ │ - beq 2dc48 │ │ │ │ + beq 2dbf0 │ │ │ │ tst r8, #2048 @ 0x800 │ │ │ │ strne r6, [r5, #380] @ 0x17c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 2dd18 │ │ │ │ + bne 2dcc0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dd08 │ │ │ │ + beq 2dcb0 │ │ │ │ tst r8, #512 @ 0x200 │ │ │ │ - beq 2dd08 │ │ │ │ + beq 2dcb0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2dd08 │ │ │ │ + beq 2dcb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64b50 │ │ │ │ + bl 64af8 │ │ │ │ ldrb r3, [r4, #62] @ 0x3e │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dd38 │ │ │ │ + beq 2dce0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ streq r0, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dd38 │ │ │ │ + beq 2dce0 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 2dd38 │ │ │ │ - ldr r3, [pc, #892] @ 2de40 │ │ │ │ + b 2dce0 │ │ │ │ + ldr r3, [pc, #892] @ 2dde8 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ str r3, [r5, #92] @ 0x5c │ │ │ │ - bl 7eb0 │ │ │ │ + bl 7e60 │ │ │ │ ldrb r3, [r5, #153] @ 0x99 │ │ │ │ tst r8, #512 @ 0x200 │ │ │ │ str r0, [r5, #88] @ 0x58 │ │ │ │ moveq r0, r6 │ │ │ │ tst r3, #2 │ │ │ │ str r0, [r5, #392] @ 0x188 │ │ │ │ - bne 2dcf0 │ │ │ │ + bne 2dc98 │ │ │ │ mov r0, #0 │ │ │ │ - bl 2bb40 │ │ │ │ + bl 2bae8 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ tst r3, #16 │ │ │ │ - bne 2dc70 │ │ │ │ + bne 2dc18 │ │ │ │ ldrb r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2dcc8 │ │ │ │ + bne 2dc70 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ tst r8, #4096 @ 0x1000 │ │ │ │ bic r3, r3, #8 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r5, #196] @ 0xc4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #60] @ 0x3c │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #63] @ 0x3f │ │ │ │ - beq 2ddac │ │ │ │ + beq 2dd54 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r9, r3 │ │ │ │ str r2, [r5, #148] @ 0x94 │ │ │ │ str r3, [r5, #144] @ 0x90 │ │ │ │ strb r3, [r5, #423] @ 0x1a7 │ │ │ │ str r3, [r5, #384] @ 0x180 │ │ │ │ - beq 2db70 │ │ │ │ + beq 2db18 │ │ │ │ ldr r0, [r5, #456] @ 0x1c8 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 2db70 │ │ │ │ - bl 5d3ac │ │ │ │ + ble 2db18 │ │ │ │ + bl 5d354 │ │ │ │ ldr r1, [r5, #400] @ 0x190 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, r3 │ │ │ │ str r3, [r5, #400] @ 0x190 │ │ │ │ - ble 2db8c │ │ │ │ + ble 2db34 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ - bl 7e98 │ │ │ │ + bl 7e48 │ │ │ │ ldrb r3, [r5, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - bne 2ddb8 │ │ │ │ + bne 2dd60 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #660] @ 2de40 │ │ │ │ + ldr r3, [pc, #660] @ 2dde8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - bne 2dd90 │ │ │ │ - ldr r4, [pc, #644] @ 2de44 │ │ │ │ + bne 2dd38 │ │ │ │ + ldr r4, [pc, #644] @ 2ddec │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ lsl r0, r0, #1 │ │ │ │ cmp r0, #16000 @ 0x3e80 │ │ │ │ str r0, [r4] │ │ │ │ - bgt 2de0c │ │ │ │ - ldr r2, [pc, #620] @ 2de48 │ │ │ │ + bgt 2ddb4 │ │ │ │ + ldr r2, [pc, #620] @ 2ddf0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2b85c │ │ │ │ - ldr r5, [pc, #604] @ 2de4c │ │ │ │ + bl 2b804 │ │ │ │ + ldr r5, [pc, #604] @ 2ddf4 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 64304 │ │ │ │ + bl 642ac │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2dc3c │ │ │ │ + beq 2dbe4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2dcfc │ │ │ │ + bne 2dca4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #1000 @ 0x3e8 │ │ │ │ asrgt r3, r3, #1 │ │ │ │ strgt r3, [r4] │ │ │ │ - bl 2bb40 │ │ │ │ - ldr r3, [pc, #540] @ 2de50 │ │ │ │ + bl 2bae8 │ │ │ │ + ldr r3, [pc, #540] @ 2ddf8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r4, #62] @ 0x3e │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2da54 │ │ │ │ + beq 2d9fc │ │ │ │ cmp sl, #0 │ │ │ │ and r3, r8, #2048 @ 0x800 │ │ │ │ - bne 2ddc4 │ │ │ │ + bne 2dd6c │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ strne r6, [r5, #380] @ 0x17c │ │ │ │ - b 2da64 │ │ │ │ + b 2da0c │ │ │ │ ldr r7, [r5, #88] @ 0x58 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r1, [r4, #8] │ │ │ │ moveq r1, r7 │ │ │ │ streq r7, [r4, #8] │ │ │ │ - b 2dc9c │ │ │ │ + b 2dc44 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq 2dcac │ │ │ │ + beq 2dc54 │ │ │ │ mov r1, r7 │ │ │ │ str r7, [r4, #8] │ │ │ │ mov r0, #0 │ │ │ │ - bl 81c8 │ │ │ │ + bl 816c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2dc88 │ │ │ │ + blt 2dc30 │ │ │ │ ldrb r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2db0c │ │ │ │ + beq 2dab4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r9, #0 │ │ │ │ cmpeq r1, r7 │ │ │ │ - beq 2ddf0 │ │ │ │ + beq 2dd98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #21 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #22 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #20 │ │ │ │ - bl 95c3c │ │ │ │ - b 2db0c │ │ │ │ - ldr r0, [pc, #348] @ 2de54 │ │ │ │ - bl 56998 │ │ │ │ - b 2daec │ │ │ │ - bl 7ab4 │ │ │ │ + bl 95be4 │ │ │ │ + b 2dab4 │ │ │ │ + ldr r0, [pc, #348] @ 2ddfc │ │ │ │ + bl 56940 │ │ │ │ + b 2da94 │ │ │ │ + bl 7a70 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - b 2dc28 │ │ │ │ + b 2dbd0 │ │ │ │ and r3, r8, #96 @ 0x60 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movne sl, #0 │ │ │ │ - beq 2dd4c │ │ │ │ + beq 2dcf4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 64b50 │ │ │ │ + bl 64af8 │ │ │ │ ldrb r3, [r4, #62] @ 0x3e │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dd38 │ │ │ │ + beq 2dce0 │ │ │ │ tst r8, #512 @ 0x200 │ │ │ │ - bne 2da98 │ │ │ │ + bne 2da40 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 2dd88 │ │ │ │ + bne 2dd30 │ │ │ │ cmp r7, #0 │ │ │ │ strne r0, [r7] │ │ │ │ - b 2db98 │ │ │ │ + b 2db40 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64b50 │ │ │ │ + bl 64af8 │ │ │ │ ldrb r3, [r4, #62] @ 0x3e │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2dd88 │ │ │ │ + beq 2dd30 │ │ │ │ tst r8, #512 @ 0x200 │ │ │ │ - beq 2dd88 │ │ │ │ + beq 2dd30 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2ddfc │ │ │ │ + bne 2dda4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2dab0 │ │ │ │ + bne 2da58 │ │ │ │ str fp, [r4, #8] │ │ │ │ - b 2dd40 │ │ │ │ + b 2dce8 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 2dbb8 │ │ │ │ + bl 56940 │ │ │ │ + b 2db60 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 62864 │ │ │ │ + bl 6280c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 2da00 │ │ │ │ + b 2d9a8 │ │ │ │ mov r0, #2 │ │ │ │ - bl 56110 │ │ │ │ - b 2db3c │ │ │ │ + bl 560b8 │ │ │ │ + b 2dae4 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 2db98 │ │ │ │ + bl 56940 │ │ │ │ + b 2db40 │ │ │ │ cmp r3, #0 │ │ │ │ strne r6, [r5, #380] @ 0x17c │ │ │ │ - b 2dd18 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 2dcc0 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 2da48 │ │ │ │ + bne 2d9f0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 81c8 │ │ │ │ - b 2da48 │ │ │ │ + bl 816c │ │ │ │ + b 2d9f0 │ │ │ │ ldrsh r0, [r4, #48] @ 0x30 │ │ │ │ - bl 7ba4 │ │ │ │ - b 2db00 │ │ │ │ + bl 7b54 │ │ │ │ + b 2daa8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2dab0 │ │ │ │ - b 2dd88 │ │ │ │ - ldr r3, [pc, #68] @ 2de58 │ │ │ │ + bne 2da58 │ │ │ │ + b 2dd30 │ │ │ │ + ldr r3, [pc, #68] @ 2de00 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ str r2, [r4] │ │ │ │ - ldr r0, [pc, #60] @ 2de5c │ │ │ │ + ldr r0, [pc, #60] @ 2de04 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - andeq pc, pc, r8, ror sp @ │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andseq r0, r0, ip, ror #13 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andseq r0, r0, ip, lsl #10 │ │ │ │ + bl 976d4 │ │ │ │ + ldrdeq lr, [pc], -r8 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq pc, pc, r4, asr #14 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq pc, pc, r4, ror #10 │ │ │ │ @ instruction: 0xffffe9bc │ │ │ │ - andseq r3, r0, r8, lsl #4 │ │ │ │ - andseq r3, r0, r0, asr #3 │ │ │ │ + andseq r2, r0, r0, ror #4 │ │ │ │ + andseq r2, r0, r8, lsl r2 │ │ │ │ andeq r0, r0, pc, lsl #2 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r5, ip, r8, asr #32 │ │ │ │ + andeq r0, r0, ip, asr #7 │ │ │ │ + andeq r4, ip, r8, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3880] @ 0xf28 │ │ │ │ - ldr lr, [pc, #2248] @ 2e740 │ │ │ │ - ldr ip, [pc, #2248] @ 2e744 │ │ │ │ + ldr lr, [pc, #2248] @ 2e6e8 │ │ │ │ + ldr ip, [pc, #2248] @ 2e6ec │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ - ldr r5, [pc, #2236] @ 2e748 │ │ │ │ + ldr r5, [pc, #2236] @ 2e6f0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #172] @ 0xac │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #2220] @ 2e74c │ │ │ │ + ldr r3, [pc, #2220] @ 2e6f4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r9, [r5, r3] │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r2, #6 │ │ │ │ - ldr r3, [pc, #2184] @ 2e750 │ │ │ │ + ldr r3, [pc, #2184] @ 2e6f8 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [r0, #400] @ 0x190 │ │ │ │ @@ -38656,630 +38656,630 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ add lr, sl, #80 @ 0x50 │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ - ldr r3, [pc, #2044] @ 2e754 │ │ │ │ + ldr r3, [pc, #2044] @ 2e6fc │ │ │ │ ldr r5, [sp, #12] │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ mov r2, #2 │ │ │ │ str fp, [sl, #52] @ 0x34 │ │ │ │ str r2, [sl, #60] @ 0x3c │ │ │ │ ldr r0, [r5, r3] │ │ │ │ add r0, r0, #32 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 2e250 │ │ │ │ + bne 2e1f8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - ldr r3, [pc, #1980] @ 2e758 │ │ │ │ + ldr r3, [pc, #1980] @ 2e700 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq 2dfb0 │ │ │ │ + beq 2df58 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5f83c │ │ │ │ + bl 5f7e4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #1940] @ 2e750 │ │ │ │ + ldr r3, [pc, #1940] @ 2e6f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e010 │ │ │ │ + beq 2dfb8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #1880] @ 2e74c │ │ │ │ + ldr r3, [pc, #1880] @ 2e6f4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldrb r3, [r2, #476] @ 0x1dc │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r2, #476] @ 0x1dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 12fbc │ │ │ │ + bl 12f64 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ ldr r6, [r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e4a4 │ │ │ │ - ldr r3, [pc, #1816] @ 2e74c │ │ │ │ + beq 2e44c │ │ │ │ + ldr r3, [pc, #1816] @ 2e6f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 2e71c │ │ │ │ - bl b0a8 <__time64@plt+0x2d54> │ │ │ │ + bne 2e6c4 │ │ │ │ + bl b050 <__time64@plt+0x2d58> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r2, [pc, #1784] @ 2e74c │ │ │ │ - ldr r3, [pc, #1788] @ 2e754 │ │ │ │ + ldr r2, [pc, #1784] @ 2e6f4 │ │ │ │ + ldr r3, [pc, #1788] @ 2e6fc │ │ │ │ ldr r9, [r1, r2] │ │ │ │ mov r4, #0 │ │ │ │ str r4, [r9, #44] @ 0x2c │ │ │ │ ldr r8, [r1, r3] │ │ │ │ ldrb r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, r4 │ │ │ │ mov r7, r0 │ │ │ │ - bne 2e448 │ │ │ │ + bne 2e3f0 │ │ │ │ mov r0, #0 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ mov r0, #0 │ │ │ │ - bl 2c8f0 │ │ │ │ + bl 2c898 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 24670 │ │ │ │ + bl 24618 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 2e0b4 │ │ │ │ - b 2e0c0 │ │ │ │ + bne 2e05c │ │ │ │ + b 2e068 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2e0c0 │ │ │ │ + beq 2e068 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e0a8 │ │ │ │ + beq 2e050 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 65550 │ │ │ │ + bl 654f8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ lsl r3, r3, #1 │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 25ed0 │ │ │ │ - ldr r3, [pc, #1640] @ 2e75c │ │ │ │ + bl 25e78 │ │ │ │ + ldr r3, [pc, #1640] @ 2e704 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ - blt 2e3b0 │ │ │ │ - ldr r3, [pc, #1612] @ 2e754 │ │ │ │ + blt 2e358 │ │ │ │ + ldr r3, [pc, #1612] @ 2e6fc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ add r0, r4, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 2e128 │ │ │ │ + bne 2e0d0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2e564 │ │ │ │ - ldr r3, [pc, #1572] @ 2e754 │ │ │ │ + bne 2e50c │ │ │ │ + ldr r3, [pc, #1572] @ 2e6fc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ ldr ip, [sp, #12] │ │ │ │ - ldr r3, [pc, #1540] @ 2e74c │ │ │ │ + ldr r3, [pc, #1540] @ 2e6f4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r2, [ip, r3] │ │ │ │ - ldr r3, [pc, #1532] @ 2e750 │ │ │ │ + ldr r3, [pc, #1532] @ 2e6f8 │ │ │ │ ldr r1, [r4, #392] @ 0x188 │ │ │ │ str r1, [r2, #372] @ 0x174 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add lr, r4, #408 @ 0x198 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldr r4, [r4, #404] @ 0x194 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2e198 │ │ │ │ + beq 2e140 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2e184 │ │ │ │ + bne 2e12c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2e2a4 │ │ │ │ + bne 2e24c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2e2e8 │ │ │ │ + bne 2e290 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2e2fc │ │ │ │ + bne 2e2a4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e284 │ │ │ │ + beq 2e22c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2e268 │ │ │ │ - ldr r3, [pc, #1412] @ 2e760 │ │ │ │ + bne 2e210 │ │ │ │ + ldr r3, [pc, #1412] @ 2e708 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble 2e374 │ │ │ │ - ldr r4, [pc, #1396] @ 2e764 │ │ │ │ + ble 2e31c │ │ │ │ + ldr r4, [pc, #1396] @ 2e70c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ - bl 2d998 │ │ │ │ + bl 2d940 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 65550 │ │ │ │ + bl 654f8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 2e224 │ │ │ │ - ldr r3, [pc, #1336] @ 2e754 │ │ │ │ + bne 2e1cc │ │ │ │ + ldr r3, [pc, #1336] @ 2e6fc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r0, [r3, #8] │ │ │ │ - ldr r2, [pc, #1340] @ 2e768 │ │ │ │ - ldr r3, [pc, #1300] @ 2e744 │ │ │ │ + ldr r2, [pc, #1340] @ 2e710 │ │ │ │ + ldr r3, [pc, #1300] @ 2e6ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2e718 │ │ │ │ + bne 2e6c0 │ │ │ │ add sp, sp, #180 @ 0xb4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #1264] @ 2e74c │ │ │ │ + ldr r3, [pc, #1264] @ 2e6f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ - b 2e13c │ │ │ │ + b 2e0e4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #1240] @ 2e74c │ │ │ │ + ldr r3, [pc, #1240] @ 2e6f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ cmp r3, r2 │ │ │ │ - bgt 2e3a0 │ │ │ │ + bgt 2e348 │ │ │ │ cmp r5, #6 │ │ │ │ - bgt 2e35c │ │ │ │ - ldr r3, [pc, #1240] @ 2e76c │ │ │ │ + bgt 2e304 │ │ │ │ + ldr r3, [pc, #1240] @ 2e714 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble 2e224 │ │ │ │ - b 2e1e8 │ │ │ │ + ble 2e1cc │ │ │ │ + b 2e190 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #21 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #22 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #1156] @ 2e74c │ │ │ │ + ldr r3, [pc, #1156] @ 2e6f4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #196] @ 0xc4 │ │ │ │ ands r1, r1, #32 │ │ │ │ movne r1, #1 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e1b0 │ │ │ │ + beq 2e158 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2c8f0 │ │ │ │ + bl 2c898 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e1bc │ │ │ │ - bl 10df0 │ │ │ │ - ldr r3, [pc, #1092] @ 2e74c │ │ │ │ + beq 2e164 │ │ │ │ + bl 10d98 │ │ │ │ + ldr r3, [pc, #1092] @ 2e6f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, #12 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldrb r3, [r4, #476] @ 0x1dc │ │ │ │ sub r3, r3, #1 │ │ │ │ strb r3, [r4, #476] @ 0x1dc │ │ │ │ - bne 2e1bc │ │ │ │ + bne 2e164 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r1, #8832 @ 0x2280 │ │ │ │ - bl 118b4 │ │ │ │ + bl 1185c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e35c │ │ │ │ + beq 2e304 │ │ │ │ ldr r3, [r4, #396] @ 0x18c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - ble 2e35c │ │ │ │ + ble 2e304 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 61498 │ │ │ │ - ldr r3, [pc, #1000] @ 2e74c │ │ │ │ + bl 61440 │ │ │ │ + ldr r3, [pc, #1000] @ 2e6f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #372] @ 0x174 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #972] @ 2e74c │ │ │ │ + ldr r3, [pc, #972] @ 2e6f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ cmp r2, r3 │ │ │ │ - bge 2e224 │ │ │ │ + bge 2e1cc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 61498 │ │ │ │ - b 2e28c │ │ │ │ + bl 61440 │ │ │ │ + b 2e234 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 61498 │ │ │ │ - b 2e284 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 61440 │ │ │ │ + b 2e22c │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #8 │ │ │ │ - beq 2e56c │ │ │ │ + beq 2e514 │ │ │ │ mvn r0, #1 │ │ │ │ - bl 65550 │ │ │ │ - ldr r3, [pc, #928] @ 2e770 │ │ │ │ + bl 654f8 │ │ │ │ + ldr r3, [pc, #928] @ 2e718 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmn r3, #1 │ │ │ │ - bne 2e100 │ │ │ │ + bne 2e0a8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2e528 │ │ │ │ + bne 2e4d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #864] @ 2e754 │ │ │ │ + ldr r3, [pc, #864] @ 2e6fc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r3, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 2e508 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #832] @ 2e74c │ │ │ │ + bne 2e4b0 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ + ldr r3, [pc, #832] @ 2e6f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #292] @ 0x124 │ │ │ │ cmp r3, #2 │ │ │ │ str r3, [r0] │ │ │ │ - beq 2e4f8 │ │ │ │ + beq 2e4a0 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - beq 2e4d8 │ │ │ │ - ldr r3, [pc, #836] @ 2e774 │ │ │ │ + beq 2e480 │ │ │ │ + ldr r3, [pc, #836] @ 2e71c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r0, [pc, #832] @ 2e778 │ │ │ │ + ldr r0, [pc, #832] @ 2e720 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ add r2, r2, #4 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #21 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #22 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #20 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ ldr r3, [r9, #196] @ 0xc4 │ │ │ │ tst r3, #16 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - beq 2e074 │ │ │ │ + beq 2e01c │ │ │ │ ldrb r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, r4 │ │ │ │ - beq 2e074 │ │ │ │ + beq 2e01c │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, r4 │ │ │ │ moveq r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 2e074 │ │ │ │ + b 2e01c │ │ │ │ mov r0, r6 │ │ │ │ - bl 25b48 │ │ │ │ + bl 25af0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2e600 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + beq 2e5a8 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 2e044 │ │ │ │ - ldr r3, [pc, #688] @ 2e77c │ │ │ │ + bne 2dfec │ │ │ │ + ldr r3, [pc, #688] @ 2e724 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b 2e3dc │ │ │ │ - ldr r0, [pc, #672] @ 2e780 │ │ │ │ - ldr r3, [pc, #672] @ 2e784 │ │ │ │ + b 2e384 │ │ │ │ + ldr r0, [pc, #672] @ 2e728 │ │ │ │ + ldr r3, [pc, #672] @ 2e72c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, #129 @ 0x81 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4 │ │ │ │ - bl 9772c │ │ │ │ - ldr r0, [pc, #648] @ 2e788 │ │ │ │ - ldr r3, [pc, #648] @ 2e78c │ │ │ │ + bl 976d4 │ │ │ │ + ldr r0, [pc, #648] @ 2e730 │ │ │ │ + ldr r3, [pc, #648] @ 2e734 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 2e4e4 │ │ │ │ - ldr r2, [pc, #572] @ 2e74c │ │ │ │ + b 2e48c │ │ │ │ + ldr r2, [pc, #572] @ 2e6f4 │ │ │ │ ldrsh r0, [r3, #48] @ 0x30 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ - bl 7ba4 │ │ │ │ - b 2e400 │ │ │ │ + bl 7b54 │ │ │ │ + b 2e3a8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #21 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #22 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #512] @ 2e74c │ │ │ │ + ldr r3, [pc, #512] @ 2e6f4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #196] @ 0xc4 │ │ │ │ ands r1, r1, #32 │ │ │ │ movne r1, #1 │ │ │ │ - bl 95c3c │ │ │ │ - b 2e3e8 │ │ │ │ - bl 629e8 │ │ │ │ - b 2e128 │ │ │ │ + bl 95be4 │ │ │ │ + b 2e390 │ │ │ │ + bl 62990 │ │ │ │ + b 2e0d0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7de4 │ │ │ │ + bl 7d94 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ stmda r2, {r3, r6} │ │ │ │ subs r8, r0, #0 │ │ │ │ - bge 2e63c │ │ │ │ - ldr r3, [pc, #440] @ 2e74c │ │ │ │ + bge 2e5e4 │ │ │ │ + ldr r3, [pc, #440] @ 2e6f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e6b4 │ │ │ │ + beq 2e65c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r3, r4 │ │ │ │ lsl r1, r1, #1 │ │ │ │ orr r1, r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, r7 │ │ │ │ sub r1, r1, #4 │ │ │ │ - bl 25ed0 │ │ │ │ - ldr r4, [pc, #448] @ 2e790 │ │ │ │ + bl 25e78 │ │ │ │ + ldr r4, [pc, #448] @ 2e738 │ │ │ │ cmp r8, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #8] │ │ │ │ - blt 2e5e8 │ │ │ │ + blt 2e590 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r2, #-4] │ │ │ │ str r3, [r2] │ │ │ │ - bge 2e100 │ │ │ │ - b 2e3c0 │ │ │ │ + bge 2e0a8 │ │ │ │ + b 2e368 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24c7c │ │ │ │ + bl 24c24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2e6c0 │ │ │ │ + beq 2e668 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #296] @ 2e74c │ │ │ │ + ldr r3, [pc, #296] @ 2e6f4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r6, [r0, #24] │ │ │ │ add r6, r6, #2 │ │ │ │ - bl a3988 │ │ │ │ - b 2e044 │ │ │ │ - ldr r3, [pc, #264] @ 2e74c │ │ │ │ + bl a3930 │ │ │ │ + b 2dfec │ │ │ │ + ldr r3, [pc, #264] @ 2e6f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #328] @ 2e794 │ │ │ │ + ldr r1, [pc, #328] @ 2e73c │ │ │ │ ldr r6, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r6, #1216] @ 0x4c0 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r6, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 2e700 │ │ │ │ + bcs 2e6a8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ - ldr r3, [pc, #196] @ 2e74c │ │ │ │ + ldr r3, [pc, #196] @ 2e6f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #1216] @ 0x4c0 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ str r6, [r3] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ ldrge r3, [sp, #24] │ │ │ │ strge r6, [r3] │ │ │ │ - b 2e58c │ │ │ │ - bl 83434 │ │ │ │ + b 2e534 │ │ │ │ + bl 833dc │ │ │ │ str r0, [r6, #112] @ 0x70 │ │ │ │ - b 2e5a4 │ │ │ │ + b 2e54c │ │ │ │ mov r0, r6 │ │ │ │ - bl 24670 │ │ │ │ + bl 24618 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 2e6e0 │ │ │ │ - b 2e4c4 │ │ │ │ + bne 2e688 │ │ │ │ + b 2e46c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e4c4 │ │ │ │ + beq 2e46c │ │ │ │ ldrh r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 2e6d4 │ │ │ │ + bne 2e67c │ │ │ │ ldr r2, [r3, #32] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - bne 2e6d4 │ │ │ │ - b 2e4bc │ │ │ │ + bne 2e67c │ │ │ │ + b 2e464 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 2e680 │ │ │ │ + bge 2e628 │ │ │ │ mov r6, #0 │ │ │ │ - b 2e698 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ 2e798 │ │ │ │ - ldr r0, [pc, #116] @ 2e79c │ │ │ │ + b 2e640 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #116] @ 2e740 │ │ │ │ + ldr r0, [pc, #116] @ 2e744 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - @ instruction: 0x000ff8b0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq pc, pc, ip, lsl #17 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andseq r2, r0, r8, asr lr │ │ │ │ - andseq r2, r0, r4, lsl #26 │ │ │ │ - andseq r2, r0, ip, lsl ip │ │ │ │ - andseq r2, r0, r0, lsl #24 │ │ │ │ - strdeq pc, [pc], -ip │ │ │ │ - andseq r2, r0, r4, ror #22 │ │ │ │ - andseq r2, r0, r8, lsr #20 │ │ │ │ - muleq r0, r4, r6 │ │ │ │ - andeq r4, ip, r0, lsr sl │ │ │ │ - andseq r2, r0, r8, lsr #18 │ │ │ │ - andeq r4, ip, r8, lsl #19 │ │ │ │ - muleq r0, r8, r7 │ │ │ │ - andeq r4, ip, r8, ror #18 │ │ │ │ - andeq r0, r0, r4, asr #14 │ │ │ │ - andseq r2, r0, r4, lsr #16 │ │ │ │ - muleq ip, r0, sp │ │ │ │ - andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq r4, ip, r8, lsr r7 │ │ │ │ + bl 976d4 │ │ │ │ + andeq lr, pc, r0, lsl r9 @ │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq lr, pc, ip, ror #17 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + @ instruction: 0x00101eb0 │ │ │ │ + andseq r1, r0, ip, asr sp │ │ │ │ + andseq r1, r0, r4, ror ip │ │ │ │ + andseq r1, r0, r8, asr ip │ │ │ │ + andeq lr, pc, ip, asr r5 @ │ │ │ │ + @ instruction: 0x00101bbc │ │ │ │ + andseq r1, r0, r0, lsl #21 │ │ │ │ + andeq r0, r0, ip, lsl #13 │ │ │ │ + andeq r4, ip, r0, lsr #2 │ │ │ │ + andseq r1, r0, r0, lsl #19 │ │ │ │ + andeq r4, ip, r8, ror r0 │ │ │ │ + muleq r0, r0, r7 │ │ │ │ + andeq r4, ip, r8, asr r0 │ │ │ │ + andeq r0, r0, ip, lsr r7 │ │ │ │ + andseq r1, r0, ip, ror r8 │ │ │ │ + andeq r4, ip, r0, lsl #9 │ │ │ │ + andeq r0, r0, r4, lsr #8 │ │ │ │ + andeq r3, ip, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #172] @ 2e864 │ │ │ │ - ldr r3, [pc, #172] @ 2e868 │ │ │ │ + ldr r2, [pc, #172] @ 2e80c │ │ │ │ + ldr r3, [pc, #172] @ 2e810 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r7, #520] @ 0x208 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2e850 │ │ │ │ + beq 2e7f8 │ │ │ │ mov r0, #0 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldrb r3, [r7, #153] @ 0x99 │ │ │ │ mvn r0, #0 │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [r7, #153] @ 0x99 │ │ │ │ - bl 65550 │ │ │ │ + bl 654f8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r7, #400] @ 0x190 │ │ │ │ - bl 812c │ │ │ │ + bl 80d0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2d998 │ │ │ │ + bl 2d940 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2e7f8 │ │ │ │ + blt 2e7a0 │ │ │ │ ldr r2, [r7, #140] @ 0x8c │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r1, [r7, #400] @ 0x190 │ │ │ │ str r0, [r7, #400] @ 0x190 │ │ │ │ cmp r1, r0 │ │ │ │ - ble 2e840 │ │ │ │ + ble 2e7e8 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ - bl 7e98 │ │ │ │ + bl 7e48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 65550 │ │ │ │ + bl 654f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #20] @ 2e86c │ │ │ │ + ldr r3, [pc, #20] @ 2e814 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #3 │ │ │ │ - bl 24670 │ │ │ │ - b 2e7d4 │ │ │ │ - andeq lr, pc, r0, ror pc @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + bl 24618 │ │ │ │ + b 2e77c │ │ │ │ + ldrdeq sp, [pc], -r0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr r4, [pc, #2068] @ 2f09c │ │ │ │ - ldr lr, [pc, #2068] @ 2f0a0 │ │ │ │ - ldr ip, [pc, #2068] @ 2f0a4 │ │ │ │ + ldr r4, [pc, #2068] @ 2f044 │ │ │ │ + ldr lr, [pc, #2068] @ 2f048 │ │ │ │ + ldr ip, [pc, #2068] @ 2f04c │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add lr, pc, lr │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r0, [pc, #2048] @ 2f0a8 │ │ │ │ + ldr r0, [pc, #2048] @ 2f050 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #100] @ 0x64 │ │ │ │ mov ip, #0 │ │ │ │ mov ip, r4 │ │ │ │ ldr r4, [r4, r0] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #188] @ 0xbc │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ add r3, r4, #472 @ 0x1d8 │ │ │ │ ldrsh r3, [r3] │ │ │ │ add ip, sp, #84 @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #308] @ 0x134 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #1236] @ 0x4d4 │ │ │ │ @@ -39291,21 +39291,21 @@ │ │ │ │ addne r3, r4, #1520 @ 0x5f0 │ │ │ │ addne r3, r3, #4 │ │ │ │ ldmne r3, {r0, r1, r2, r3} │ │ │ │ addeq ip, r4, #1520 @ 0x5f0 │ │ │ │ addeq ip, ip, #4 │ │ │ │ stmeq ip, {r0, r1, r2, r3} │ │ │ │ stmne r4, {r0, r1, r2, r3} │ │ │ │ - ldr r3, [pc, #1892] @ 2f0a8 │ │ │ │ + ldr r3, [pc, #1892] @ 2f050 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ add r1, r4, #156 @ 0x9c │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #212] @ 0xd4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r3, [r4] │ │ │ │ str r2, [r4, #224] @ 0xe0 │ │ │ │ @@ -39319,110 +39319,110 @@ │ │ │ │ ldreq r3, [r2] │ │ │ │ streq r2, [sp, #52] @ 0x34 │ │ │ │ ldreq r3, [r3, #20] │ │ │ │ streq r3, [r4, #260] @ 0x104 │ │ │ │ strne r2, [sp, #52] @ 0x34 │ │ │ │ ldreq r0, [r2, #4] │ │ │ │ movne r0, r2 │ │ │ │ - ldr r3, [pc, #1780] @ 2f0a8 │ │ │ │ + ldr r3, [pc, #1780] @ 2f050 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ str r2, [r1, #28] │ │ │ │ ldr r4, [r3, #308] @ 0x134 │ │ │ │ ldr r5, [r2, #24] │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r4, [r3, #296] @ 0x128 │ │ │ │ mov r1, #1 │ │ │ │ - bl 12fbc │ │ │ │ + bl 12f64 │ │ │ │ cmp r5, r4 │ │ │ │ - beq 2ea10 │ │ │ │ + beq 2e9b8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r1, [pc, #1724] @ 2f0ac │ │ │ │ + ldr r1, [pc, #1724] @ 2f054 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #532480 @ 0x82000 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ mov r2, #0 │ │ │ │ - bl adcc <__time64@plt+0x2a78> │ │ │ │ + bl ad74 <__time64@plt+0x2a7c> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1668] @ 2f0a8 │ │ │ │ + ldr r3, [pc, #1668] @ 2f050 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ str r2, [r3, #184] @ 0xb8 │ │ │ │ - beq 2eea0 │ │ │ │ + beq 2ee48 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #1644] @ 2f0a8 │ │ │ │ + ldr r3, [pc, #1644] @ 2f050 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r3, #168] @ 0xa8 │ │ │ │ ldrh r2, [r3, #232] @ 0xe8 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 2ea68 │ │ │ │ + bgt 2ea10 │ │ │ │ ldr r3, [r3, #252] @ 0xfc │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ef40 │ │ │ │ + beq 2eee8 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ lsl r0, r8, #2 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ble 2ead0 │ │ │ │ - ldr r3, [pc, #1576] @ 2f0b0 │ │ │ │ + ble 2ea78 │ │ │ │ + ldr r3, [pc, #1576] @ 2f058 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, #0 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - ldr r3, [pc, #1552] @ 2f0a8 │ │ │ │ + ldr r3, [pc, #1552] @ 2f050 │ │ │ │ add r6, r6, #3 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r7, #252] @ 0xfc │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 2eac0 │ │ │ │ + beq 2ea68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2eac0 │ │ │ │ - bl 59a2c │ │ │ │ + beq 2ea68 │ │ │ │ + bl 599d4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ str r0, [r9, r5, lsl #2] │ │ │ │ - bne 2eaa0 │ │ │ │ + bne 2ea48 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ee54 │ │ │ │ + beq 2edfc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 56110 │ │ │ │ + bl 560b8 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 4d374 │ │ │ │ + bl 4d31c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr ip, [sp, #12] │ │ │ │ - ldr r3, [pc, #1448] @ 2f0a8 │ │ │ │ + ldr r3, [pc, #1448] @ 2f050 │ │ │ │ mov fp, #0 │ │ │ │ mov r2, #7 │ │ │ │ str r2, [r1, #400] @ 0x190 │ │ │ │ str fp, [r1, #404] @ 0x194 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r6, r1, #408 @ 0x198 │ │ │ │ cmp r2, fp │ │ │ │ mov r4, r6 │ │ │ │ mov sl, r6 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [ip, r3] │ │ │ │ - ldr r3, [pc, #1412] @ 2f0b4 │ │ │ │ + ldr r3, [pc, #1412] @ 2f05c │ │ │ │ ldr r2, [r9, #396] @ 0x18c │ │ │ │ str r2, [r1, #396] @ 0x18c │ │ │ │ ldr r2, [r9, #372] @ 0x174 │ │ │ │ str r2, [r1, #392] @ 0x188 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ add r7, r8, #52 @ 0x34 │ │ │ │ @@ -39444,56 +39444,56 @@ │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ str sl, [r8, #52] @ 0x34 │ │ │ │ str fp, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r8, #76] @ 0x4c │ │ │ │ - beq 2eed0 │ │ │ │ + beq 2ee78 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #1272] @ 2f0a8 │ │ │ │ + ldr r3, [pc, #1272] @ 2f050 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldrb ip, [r3, #476] @ 0x1dc │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ strb r1, [r3, #476] @ 0x1dc │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ - ldr r3, [pc, #1240] @ 2f0a8 │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ + ldr r3, [pc, #1240] @ 2f050 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r1, r2, #472 @ 0x1d8 │ │ │ │ ldrsh r3, [r1] │ │ │ │ - bne 2ec40 │ │ │ │ + bne 2ebe8 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ - bge 2f088 │ │ │ │ + bge 2f030 │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [r1] │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ add r1, r1, #1616 @ 0x650 │ │ │ │ strh r3, [r1, #28] │ │ │ │ ldr r3, [r2, #188] @ 0xbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 2ec24 │ │ │ │ - bl b624 <__time64@plt+0x32d0> │ │ │ │ + beq 2ebcc │ │ │ │ + bl b5cc <__time64@plt+0x32d4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2ef64 │ │ │ │ + beq 2ef0c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ blx r3 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #1116] @ 2f0a8 │ │ │ │ + ldr r3, [pc, #1116] @ 2f050 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r6, r3, #472 @ 0x1d8 │ │ │ │ ldrh r4, [r6] │ │ │ │ ldrh r1, [r6, #2] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ sub r4, r4, #1 │ │ │ │ @@ -39503,489 +39503,489 @@ │ │ │ │ add r1, r4, r1 │ │ │ │ lsl r4, r4, #16 │ │ │ │ add r2, r2, #1616 @ 0x650 │ │ │ │ asr r4, r4, #16 │ │ │ │ cmp r0, r3 │ │ │ │ strh r1, [r2, #28] │ │ │ │ strh r4, [r6] │ │ │ │ - beq 2ec98 │ │ │ │ - bl b624 <__time64@plt+0x32d0> │ │ │ │ + beq 2ec40 │ │ │ │ + bl b5cc <__time64@plt+0x32d4> │ │ │ │ ldrsh r4, [r6] │ │ │ │ cmp r5, #8 │ │ │ │ cmpeq r4, #1 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - beq 2f05c │ │ │ │ + beq 2f004 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ - ldr r3, [pc, #1008] @ 2f0a8 │ │ │ │ + ldr r3, [pc, #1008] @ 2f050 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r6, [r9, r3] │ │ │ │ - ldr r3, [pc, #1008] @ 2f0b4 │ │ │ │ + ldr r3, [pc, #1008] @ 2f05c │ │ │ │ ldr r2, [r1, #392] @ 0x188 │ │ │ │ str r2, [r6, #372] @ 0x174 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add ip, r1, #408 @ 0x198 │ │ │ │ ldr lr, [r3] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ add lr, lr, #52 @ 0x34 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bl 10df0 │ │ │ │ + bl 10d98 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r3, [r6, #308] @ 0x134 │ │ │ │ ldr r3, [r8, #28] │ │ │ │ str r3, [r6, #16] │ │ │ │ - bl 4d400 │ │ │ │ + bl 4d3a8 │ │ │ │ ldr r3, [r6, #252] @ 0xfc │ │ │ │ mov r0, #1 │ │ │ │ ldr r7, [r3] │ │ │ │ str r4, [r3] │ │ │ │ - bl 56110 │ │ │ │ + bl 560b8 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ add r0, r6, #156 @ 0x9c │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ str r8, [r6, #36] @ 0x24 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ ldr r8, [sp, #32] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 2edb0 │ │ │ │ + beq 2ed58 │ │ │ │ ldr r3, [r6, #252] @ 0xfc │ │ │ │ - ble 2ed90 │ │ │ │ - ldr r2, [pc, #848] @ 2f0b0 │ │ │ │ + ble 2ed38 │ │ │ │ + ldr r2, [pc, #848] @ 2f058 │ │ │ │ ldr r6, [r9, r2] │ │ │ │ add r6, r6, #3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r6 │ │ │ │ - beq 2ed84 │ │ │ │ - bl 7b20 │ │ │ │ - ldr r3, [pc, #808] @ 2f0a8 │ │ │ │ + beq 2ed2c │ │ │ │ + bl 7adc │ │ │ │ + ldr r3, [pc, #808] @ 2f050 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3, #252] @ 0xfc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt 2ed64 │ │ │ │ + bgt 2ed0c │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r3 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b20 │ │ │ │ - ldr r3, [pc, #752] @ 2f0a8 │ │ │ │ + bl 7adc │ │ │ │ + ldr r3, [pc, #752] @ 2f050 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov lr, #0 │ │ │ │ ldr ip, [r2, r3] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [ip, #1236] @ 0x4d4 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ cmp r5, #9 │ │ │ │ strb lr, [ip, #153] @ 0x99 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - beq 2f050 │ │ │ │ + beq 2eff8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2edfc │ │ │ │ + beq 2eda4 │ │ │ │ mov r1, lr │ │ │ │ mov r0, r7 │ │ │ │ - bl 5638c │ │ │ │ + bl 56334 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 2ee24 │ │ │ │ - ldr r3, [pc, #668] @ 2f0a8 │ │ │ │ + beq 2edcc │ │ │ │ + ldr r3, [pc, #668] @ 2f050 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, #7 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - beq 2ef4c │ │ │ │ - bgt 2f040 │ │ │ │ - ldr r2, [pc, #652] @ 2f0b8 │ │ │ │ - ldr r3, [pc, #628] @ 2f0a4 │ │ │ │ + beq 2eef4 │ │ │ │ + bgt 2efe8 │ │ │ │ + ldr r2, [pc, #652] @ 2f060 │ │ │ │ + ldr r3, [pc, #628] @ 2f04c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2f084 │ │ │ │ + bne 2f02c │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #588] @ 2f0a8 │ │ │ │ + ldr r3, [pc, #588] @ 2f050 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 2eadc │ │ │ │ + beq 2ea84 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2eadc │ │ │ │ + beq 2ea84 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2eadc │ │ │ │ - bl 59a2c │ │ │ │ + beq 2ea84 │ │ │ │ + bl 599d4 │ │ │ │ mov r5, r0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 56110 │ │ │ │ + bl 560b8 │ │ │ │ cmp r5, #0 │ │ │ │ strne r5, [r4, #244] @ 0xf4 │ │ │ │ - b 2eae4 │ │ │ │ + b 2ea8c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r2] │ │ │ │ ldrsh r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ orrlt r2, r2, #128 @ 0x80 │ │ │ │ strlt r2, [r3] │ │ │ │ - blt 2ea30 │ │ │ │ + blt 2e9d8 │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ biceq r2, r2, #128 @ 0x80 │ │ │ │ streq r2, [r3] │ │ │ │ - b 2ea30 │ │ │ │ + b 2e9d8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3, #28] │ │ │ │ strne r3, [r9, #172] @ 0xac │ │ │ │ ldrne r0, [r2] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r3, [pc, #432] @ 2f0a8 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r3, [pc, #432] @ 2f050 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ str r0, [r4, #176] @ 0xb0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r0, #1232 @ 0x4d0 │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ ldr r1, [r4, #172] @ 0xac │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ str r0, [r4, #1236] @ 0x4d4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r0, #1536 @ 0x600 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ ldr r1, [r4, #176] @ 0xb0 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r0, r0, #1568 @ 0x620 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 2eba4 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 2eb4c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 2ead0 │ │ │ │ + b 2ea78 │ │ │ │ ldrb r1, [r4, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 2ee24 │ │ │ │ + beq 2edcc │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - bl 7e98 │ │ │ │ - b 2ee24 │ │ │ │ - ldr r3, [pc, #316] @ 2f0a8 │ │ │ │ + bl 7e48 │ │ │ │ + b 2edcc │ │ │ │ + ldr r3, [pc, #316] @ 2f050 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ ldr r3, [r9, #260] @ 0x104 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ - beq 2f00c │ │ │ │ + beq 2efb4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [r9, #1236] @ 0x4d4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f00c │ │ │ │ + beq 2efb4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r9, #16] │ │ │ │ ldr r0, [r6, r3, lsl #2] │ │ │ │ - ldr r2, [pc, #260] @ 2f0bc │ │ │ │ - bl 15428 │ │ │ │ + ldr r2, [pc, #260] @ 2f064 │ │ │ │ + bl 153d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 2eff0 │ │ │ │ + beq 2ef98 │ │ │ │ ldr r7, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 2efec │ │ │ │ + beq 2ef94 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ str r0, [r4, #20] │ │ │ │ str r7, [r0] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ orr r3, r3, #16896 @ 0x4200 │ │ │ │ strh r3, [r4, #12] │ │ │ │ add r8, r8, #4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2efa4 │ │ │ │ + bne 2ef4c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ orr r1, r3, #2 │ │ │ │ - bl 2f32c │ │ │ │ - ldr r3, [pc, #120] @ 2f0a8 │ │ │ │ + bl 2f2d4 │ │ │ │ + ldr r3, [pc, #120] @ 2f050 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 2ec40 │ │ │ │ - bl 56c40 │ │ │ │ + b 2ebe8 │ │ │ │ + bl 56be8 │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ mov r1, r5 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ ldr r0, [ip, #372] @ 0x174 │ │ │ │ mov r1, r5 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r2, [pc, #88] @ 2f0c0 │ │ │ │ + ldr r2, [pc, #88] @ 2f068 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r0, [pc, #84] @ 2f0c4 │ │ │ │ + ldr r0, [pc, #84] @ 2f06c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r2, #372] @ 0x174 │ │ │ │ mov r1, #8 │ │ │ │ strb r3, [r2, #425] @ 0x1a9 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ - muleq pc, r4, lr @ │ │ │ │ - muleq pc, r8, lr @ │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ + strdeq sp, [pc], -r4 │ │ │ │ + strdeq sp, [pc], -r8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ @ instruction: 0xffffe468 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - strdeq lr, [pc], -ip │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq sp, pc, ip, asr r9 @ │ │ │ │ andeq r0, r8, r8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - strdeq r3, [ip], -r4 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r3, ip, r4, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr lr, [pc, #560] @ 2f310 │ │ │ │ - ldr ip, [pc, #560] @ 2f314 │ │ │ │ + ldr lr, [pc, #560] @ 2f2b8 │ │ │ │ + ldr ip, [pc, #560] @ 2f2bc │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r7, [pc, #552] @ 2f318 │ │ │ │ + ldr r7, [pc, #552] @ 2f2c0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #544] @ 2f31c │ │ │ │ + ldr r3, [pc, #544] @ 2f2c4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r6, r2 │ │ │ │ add r0, r0, #1568 @ 0x620 │ │ │ │ mov r9, r1 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ ldr fp, [r4, #388] @ 0x184 │ │ │ │ str r3, [r4, #388] @ 0x184 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr r3, [r4, #188] @ 0xbc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 2f158 │ │ │ │ - bl b624 <__time64@plt+0x32d0> │ │ │ │ - ldr r3, [pc, #448] @ 2f320 │ │ │ │ + beq 2f100 │ │ │ │ + bl b5cc <__time64@plt+0x32d4> │ │ │ │ + ldr r3, [pc, #448] @ 2f2c8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldrh r3, [r2, #10] │ │ │ │ add r3, r3, #2 │ │ │ │ strh r3, [r2, #10] │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 2f2d0 │ │ │ │ + beq 2f278 │ │ │ │ mov r3, r6 │ │ │ │ mov sl, #0 │ │ │ │ ldr r2, [r4, #204] @ 0xcc │ │ │ │ str r5, [r4, #344] @ 0x158 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ str sl, [r3, #-4]! │ │ │ │ str r1, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ str r0, [r4, #176] @ 0xb0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r0, #1232 @ 0x4d0 │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ str r0, [r4, #1236] @ 0x4d4 │ │ │ │ add r0, r2, #1568 @ 0x620 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - ldr r2, [pc, #300] @ 2f324 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + ldr r2, [pc, #300] @ 2f2cc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str sl, [r2, #24] │ │ │ │ str sl, [r2, #12] │ │ │ │ add r2, r4, #1088 @ 0x440 │ │ │ │ str sl, [r0, #56] @ 0x38 │ │ │ │ mov r1, r3 │ │ │ │ add r2, r2, #8 │ │ │ │ add r0, r9, #1 │ │ │ │ str sl, [r4, #204] @ 0xcc │ │ │ │ - bl 36dd8 │ │ │ │ + bl 36d80 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [r4, #204] @ 0xcc │ │ │ │ str r1, [r6, #-4] │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r0, #1232 @ 0x4d0 │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r4, #1236] @ 0x4d4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r0, #1568 @ 0x620 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ ldr r1, [r4, #172] @ 0xac │ │ │ │ add r0, r0, #1536 @ 0x600 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ str fp, [r4, #388] @ 0x184 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f2a4 │ │ │ │ + beq 2f24c │ │ │ │ ldrh r2, [r3, #10] │ │ │ │ sub r2, r2, #2 │ │ │ │ strh r2, [r3, #10] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrsh r1, [r3, #10] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 2f2f8 │ │ │ │ - ldr r2, [pc, #124] @ 2f328 │ │ │ │ - ldr r3, [pc, #100] @ 2f314 │ │ │ │ + beq 2f2a0 │ │ │ │ + ldr r2, [pc, #124] @ 2f2d0 │ │ │ │ + ldr r3, [pc, #100] @ 2f2bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 2f30c │ │ │ │ + bne 2f2b4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ add r3, sp, #32 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 2e870 │ │ │ │ - b 2f23c │ │ │ │ + bl 2e818 │ │ │ │ + b 2f1e4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strh r2, [r3, #10] │ │ │ │ - bl 1022c │ │ │ │ - b 2f2a4 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, pc, r8, asr #12 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq lr, pc, r0, lsr r6 @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq lr, pc, ip, ror r4 @ │ │ │ │ + bl 101d4 │ │ │ │ + b 2f24c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq sp, pc, r8, lsr #13 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + muleq pc, r0, r6 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + ldrdeq sp, [pc], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3200] @ 0xc80 │ │ │ │ - ldr lr, [pc, #3720] @ 301cc │ │ │ │ - ldr ip, [pc, #3720] @ 301d0 │ │ │ │ - ldr r2, [pc, #3720] @ 301d4 │ │ │ │ + ldr lr, [pc, #3720] @ 30174 │ │ │ │ + ldr ip, [pc, #3720] @ 30178 │ │ │ │ + ldr r2, [pc, #3720] @ 3017c │ │ │ │ sub sp, sp, #860 @ 0x35c │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ str lr, [sp, #16] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #3800] @ 3023c │ │ │ │ + ldr r3, [pc, #3800] @ 301e4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #852] @ 0x354 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [lr, r3] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrb r3, [r3, #153] @ 0x99 │ │ │ │ str r1, [sp, #24] │ │ │ │ tst r3, #4 │ │ │ │ - bne 2f3ec │ │ │ │ + bne 2f394 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f3b0 │ │ │ │ - ldr r3, [pc, #3748] @ 3023c │ │ │ │ + beq 2f358 │ │ │ │ + ldr r3, [pc, #3748] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ and r1, r1, #4194304 @ 0x400000 │ │ │ │ orrs r4, r1, r3 │ │ │ │ - beq 2f3f8 │ │ │ │ + beq 2f3a0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #3712] @ 3023c │ │ │ │ + ldr r3, [pc, #3712] @ 301e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #3604] @ 301d8 │ │ │ │ + ldr r2, [pc, #3604] @ 30180 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #3592] @ 301d4 │ │ │ │ + ldr r3, [pc, #3592] @ 3017c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #852] @ 0x354 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 328c0 │ │ │ │ + bne 32868 │ │ │ │ add sp, sp, #860 @ 0x35c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 2f384 │ │ │ │ + bl 56940 │ │ │ │ + b 2f32c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r5, #396] @ 0x18c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ @@ -39994,137 +39994,137 @@ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ and r2, r3, #1 │ │ │ │ and r6, r3, #32 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ and r2, r3, #128 @ 0x80 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ str r4, [sp, #416] @ 0x1a0 │ │ │ │ and r2, r3, #4 │ │ │ │ str r2, [sp, #420] @ 0x1a4 │ │ │ │ cmp r6, #0 │ │ │ │ and r2, r3, #16 │ │ │ │ str r2, [sp, #424] @ 0x1a8 │ │ │ │ str r4, [sp, #408] @ 0x198 │ │ │ │ str r4, [sp, #428] @ 0x1ac │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - beq 2f4b4 │ │ │ │ - ldr r2, [pc, #3436] @ 301dc │ │ │ │ + beq 2f45c │ │ │ │ + ldr r2, [pc, #3436] @ 30184 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 2f510 │ │ │ │ + beq 2f4b8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r1, [pc, #3416] @ 301e0 │ │ │ │ - ldr r0, [pc, #3512] @ 30244 │ │ │ │ + ldr r1, [pc, #3416] @ 30188 │ │ │ │ + ldr r0, [pc, #3512] @ 301ec │ │ │ │ bic r2, r2, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r1, #20] │ │ │ │ strb r2, [r1] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ str r2, [r1, #8] │ │ │ │ str r2, [r1, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ands r5, r2, #4 │ │ │ │ - ldr r2, [pc, #3444] @ 3023c │ │ │ │ + ldr r2, [pc, #3444] @ 301e4 │ │ │ │ bic r3, r3, #16384 @ 0x4000 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ biceq r3, r3, #4 │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r1, [pc, #3332] @ 301e4 │ │ │ │ + ldr r1, [pc, #3332] @ 3018c │ │ │ │ mov r0, #0 │ │ │ │ and r3, r3, #15 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, r2, #420 @ 0x1a4 │ │ │ │ add r1, pc, r1 │ │ │ │ strh r0, [r2] │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 32e34 │ │ │ │ + bhi 32ddc │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3372] @ 30244 │ │ │ │ + ldr r3, [pc, #3372] @ 301ec │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ add r0, r4, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 2f538 │ │ │ │ + bne 2f4e0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31ba8 │ │ │ │ - ldr r3, [pc, #3332] @ 30244 │ │ │ │ + bne 31b50 │ │ │ │ + ldr r3, [pc, #3332] @ 301ec │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, r3] │ │ │ │ add r0, r0, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ - ldr r3, [pc, #3304] @ 3023c │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ + ldr r3, [pc, #3304] @ 301e4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ - b 2f47c │ │ │ │ + b 2f424 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #3272] @ 3023c │ │ │ │ + ldr r3, [pc, #3272] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f588 │ │ │ │ - bl 28f70 │ │ │ │ + beq 2f530 │ │ │ │ + bl 28f18 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 2c4b0 │ │ │ │ + bl 2c458 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - beq 311f0 │ │ │ │ + beq 31198 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #3212] @ 30244 │ │ │ │ + ldr r3, [pc, #3212] @ 301ec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr r3, [pc, #3188] @ 3023c │ │ │ │ + ldr r3, [pc, #3188] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [r3, #324] @ 0x144 │ │ │ │ mvn r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3, #32] │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ - bne 32cc8 │ │ │ │ + bne 32c70 │ │ │ │ ldr r5, [sp, #276] @ 0x114 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [pc, #3120] @ 3023c │ │ │ │ + ldr r3, [pc, #3120] @ 301e4 │ │ │ │ str r2, [r5, #404] @ 0x194 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, #11 │ │ │ │ str r2, [r5, #400] @ 0x190 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ - ldr r3, [pc, #3088] @ 30238 │ │ │ │ + ldr r3, [pc, #3088] @ 301e0 │ │ │ │ ldr r2, [r4, #396] @ 0x18c │ │ │ │ str r2, [r5, #396] @ 0x18c │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ str r2, [r5, #392] @ 0x188 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add lr, r5, #408 @ 0x198 │ │ │ │ ldr ip, [r3] │ │ │ │ @@ -40132,146 +40132,146 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r4, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ ldr r3, [sp, #444] @ 0x1bc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2f7c0 │ │ │ │ + bne 2f768 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst r3, #32 │ │ │ │ - beq 2f698 │ │ │ │ - ldr r3, [pc, #2996] @ 3023c │ │ │ │ + beq 2f640 │ │ │ │ + ldr r3, [pc, #2996] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ tst r3, #16 │ │ │ │ - beq 32d9c │ │ │ │ + beq 32d44 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #2960] @ 3023c │ │ │ │ + ldr r3, [pc, #2960] @ 301e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #196] @ 0xc4 │ │ │ │ bic r2, r2, #32 │ │ │ │ str r2, [r3, #196] @ 0xc4 │ │ │ │ - beq 2f6c8 │ │ │ │ + beq 2f670 │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - bne 32d90 │ │ │ │ + bne 32d38 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne 32a80 │ │ │ │ + bne 32a28 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ands r6, r3, #512 @ 0x200 │ │ │ │ - bne 32a58 │ │ │ │ + bne 32a00 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ands r4, r3, #15 │ │ │ │ - beq 2f718 │ │ │ │ + beq 2f6c0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #2884] @ 3023c │ │ │ │ + ldr r3, [pc, #2884] @ 301e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #208] @ 0xd0 │ │ │ │ - ldr r3, [pc, #2868] @ 30238 │ │ │ │ + ldr r3, [pc, #2868] @ 301e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub r3, r3, r1 │ │ │ │ str r3, [r2, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #2844] @ 3023c │ │ │ │ + ldr r3, [pc, #2844] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32de8 │ │ │ │ + bne 32d90 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #2808] @ 3023c │ │ │ │ + ldr r3, [pc, #2808] @ 301e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - beq 2f784 │ │ │ │ + beq 2f72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f784 │ │ │ │ + beq 2f72c │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r1, #524288 @ 0x80000 │ │ │ │ movne r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2f768 │ │ │ │ + bne 2f710 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5f83c │ │ │ │ + bl 5f7e4 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32d18 │ │ │ │ + bne 32cc0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 32c1c │ │ │ │ + beq 32bc4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ orrs r6, r6, r3 │ │ │ │ - beq 32c14 │ │ │ │ + beq 32bbc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orr r1, r3, #129 @ 0x81 │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r2, [pc, #2672] @ 3023c │ │ │ │ + ldr r2, [pc, #2672] @ 301e4 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ ldr r4, [r1, r2] │ │ │ │ - ldr r3, [pc, #2656] @ 30238 │ │ │ │ + ldr r3, [pc, #2656] @ 301e0 │ │ │ │ ldr r2, [r0, #392] @ 0x188 │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add ip, r0, #408 @ 0x198 │ │ │ │ ldr lr, [r3] │ │ │ │ ldr r3, [sp, #444] @ 0x1bc │ │ │ │ add lr, lr, #52 @ 0x34 │ │ │ │ cmp r3, #11 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - ble 32a08 │ │ │ │ + ble 329b0 │ │ │ │ ldr r1, [sp, #444] @ 0x1bc │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #2576] @ 3023c │ │ │ │ + ldr r3, [pc, #2576] @ 301e4 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [sp, #448] @ 0x1c0 │ │ │ │ ldr r4, [r8, r3] │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ ldr r3, [r4, #372] @ 0x174 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ ldr r6, [r3, #400] @ 0x190 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr ip, [sp, #20] │ │ │ │ ldr r3, [r4, #1592] @ 0x638 │ │ │ │ str r5, [r4, #1592] @ 0x638 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldr r0, [ip, #8] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r2, [r4, #396] @ 0x18c │ │ │ │ - ldr r3, [pc, #2500] @ 30238 │ │ │ │ + ldr r3, [pc, #2500] @ 301e0 │ │ │ │ str r2, [r7, #396] @ 0x18c │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ str r6, [r7, #400] @ 0x190 │ │ │ │ str r5, [r7, #404] @ 0x194 │ │ │ │ str r2, [r7, #392] @ 0x188 │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ str r8, [sp, #16] │ │ │ │ @@ -40286,82 +40286,82 @@ │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r7, [r4, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ - ldr r3, [pc, #2404] @ 30238 │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ + ldr r3, [pc, #2404] @ 301e0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r8, r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - bne 30fb4 │ │ │ │ - ldr r3, [pc, #2384] @ 3023c │ │ │ │ + bne 30f5c │ │ │ │ + ldr r3, [pc, #2384] @ 301e4 │ │ │ │ ldr ip, [sp, #20] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [ip, #16] │ │ │ │ ldr r0, [r2, #208] @ 0xd0 │ │ │ │ sub r3, r3, r0 │ │ │ │ str r3, [r1, #64] @ 0x40 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 31bb0 │ │ │ │ + beq 31b58 │ │ │ │ mov r2, r8 │ │ │ │ add r0, sp, #412 @ 0x19c │ │ │ │ - bl 4e674 │ │ │ │ + bl 4e61c │ │ │ │ ldr r3, [sp, #412] @ 0x19c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r3, [pc, #2320] @ 3023c │ │ │ │ + ldr r3, [pc, #2320] @ 301e4 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldr r9, [r5, r3] │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r1, [r9, #16] │ │ │ │ mov r2, #2244608 @ 0x224000 │ │ │ │ - bl f68c │ │ │ │ - ldr fp, [pc, #2204] @ 301e8 │ │ │ │ + bl f634 │ │ │ │ + ldr fp, [pc, #2204] @ 30190 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ mov r7, r0 │ │ │ │ and fp, fp, r3 │ │ │ │ ldr r3, [r9, #204] @ 0xcc │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #204] @ 0xcc │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 30fa4 │ │ │ │ - ldr r3, [pc, #2168] @ 301ec │ │ │ │ + beq 30f4c │ │ │ │ + ldr r3, [pc, #2168] @ 30194 │ │ │ │ str r8, [sp, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #2156] @ 301f0 │ │ │ │ + ldr r3, [pc, #2156] @ 30198 │ │ │ │ str fp, [sp, #88] @ 0x58 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, sl │ │ │ │ mov fp, r5 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r5, [r9, #200] @ 0xc8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 30f9c │ │ │ │ + bne 30f44 │ │ │ │ ldr r3, [r8] │ │ │ │ tst r3, #16 │ │ │ │ - beq 30ed4 │ │ │ │ + beq 30e7c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f9d4 │ │ │ │ - ldr r3, [pc, #2100] @ 301f4 │ │ │ │ + beq 2f97c │ │ │ │ + ldr r3, [pc, #2100] @ 3019c │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 5e378 │ │ │ │ + bl 5e320 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #2144] @ 3023c │ │ │ │ + ldr r3, [pc, #2144] @ 301e4 │ │ │ │ mov ip, #3 │ │ │ │ ldr r5, [fp, r3] │ │ │ │ mov r3, #1000 @ 0x3e8 │ │ │ │ ldr r2, [r5, #220] @ 0xdc │ │ │ │ add sl, r5, #340 @ 0x154 │ │ │ │ smull r0, r1, r2, r3 │ │ │ │ mov r3, #0 │ │ │ │ @@ -40369,401 +40369,401 @@ │ │ │ │ mov r2, #1 │ │ │ │ ldrsh lr, [sl] │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ str r3, [r5, #324] @ 0x144 │ │ │ │ strh ip, [sl] │ │ │ │ str lr, [sp, #76] @ 0x4c │ │ │ │ - bl 381e4 │ │ │ │ + bl 3818c │ │ │ │ ldr lr, [sp, #76] @ 0x4c │ │ │ │ strh lr, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ - bne 31b88 │ │ │ │ - ldr r3, [pc, #1988] @ 301f8 │ │ │ │ + bne 31b30 │ │ │ │ + ldr r3, [pc, #1988] @ 301a0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldrh r3, [r3, #20] │ │ │ │ tst r3, #384 @ 0x180 │ │ │ │ - bne 31b88 │ │ │ │ + bne 31b30 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ add r0, r0, #196 @ 0xc4 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f994 │ │ │ │ + beq 2f93c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30e9c │ │ │ │ + bne 30e44 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ movge r4, r0 │ │ │ │ addlt r3, r3, #1 │ │ │ │ movlt r4, r0 │ │ │ │ strlt r3, [r5, #200] @ 0xc8 │ │ │ │ - b 2f994 │ │ │ │ + b 2f93c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsr r3, r3, #7 │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and r1, r3, #512 @ 0x200 │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ cmp r0, #0 │ │ │ │ streq r0, [sp, #32] │ │ │ │ - bne 318dc │ │ │ │ + bne 31884 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1904] @ 3023c │ │ │ │ + ldr r3, [pc, #1904] @ 301e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r3, #153] @ 0x99 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 31050 │ │ │ │ + bne 30ff8 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2fafc │ │ │ │ + beq 2faa4 │ │ │ │ ldrb r2, [r3, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ ands r3, r3, r2, lsr #2 │ │ │ │ - bne 31044 │ │ │ │ + bne 30fec │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ ands r3, r3, r2, lsr #5 │ │ │ │ - beq 2fb9c │ │ │ │ + beq 2fb44 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1820] @ 3023c │ │ │ │ + ldr r3, [pc, #1820] @ 301e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #196] @ 0xc4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - bne 32a08 │ │ │ │ + bne 329b0 │ │ │ │ ldr r0, [r3, #288] @ 0x120 │ │ │ │ - ldr r3, [pc, #1732] @ 301fc │ │ │ │ + ldr r3, [pc, #1732] @ 301a4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #24 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 2fb4c │ │ │ │ - bl 7b20 │ │ │ │ + beq 2faf4 │ │ │ │ + bl 7adc │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f04 │ │ │ │ - ldr r3, [pc, #1756] @ 3023c │ │ │ │ + bl 7eb4 │ │ │ │ + ldr r3, [pc, #1756] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #728 @ 0x2d8 │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ cmp r0, #31 │ │ │ │ - bhi 310a4 │ │ │ │ - ldr r0, [pc, #1664] @ 30200 │ │ │ │ + bhi 3104c │ │ │ │ + ldr r0, [pc, #1664] @ 301a8 │ │ │ │ orr r2, r2, #512 @ 0x200 │ │ │ │ add r0, pc, r0 │ │ │ │ strh r2, [r3, #12] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #24 │ │ │ │ mov r2, #32 │ │ │ │ - bl 7d9c <__strcpy_chk@plt> │ │ │ │ + bl 7d4c <__strcpy_chk@plt> │ │ │ │ str r0, [r4, #288] @ 0x120 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2fbbc │ │ │ │ + bne 2fb64 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1672] @ 3023c │ │ │ │ + ldr r3, [pc, #1672] @ 301e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ands r2, r3, #512 @ 0x200 │ │ │ │ - bne 2fbec │ │ │ │ + bne 2fb94 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #1640] @ 3023c │ │ │ │ + ldr r3, [pc, #1640] @ 301e4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 310bc │ │ │ │ - bl a351c │ │ │ │ + beq 31064 │ │ │ │ + bl a34c4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1604] @ 3023c │ │ │ │ + ldr r3, [pc, #1604] @ 301e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r3, #153] @ 0x99 │ │ │ │ tst r2, #4 │ │ │ │ - bne 31094 │ │ │ │ + bne 3103c │ │ │ │ ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2fc28 │ │ │ │ - ldr r3, [pc, #1572] @ 3023c │ │ │ │ + beq 2fbd0 │ │ │ │ + ldr r3, [pc, #1572] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #196] @ 0xc4 │ │ │ │ orr r3, r3, #32 │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2fc54 │ │ │ │ + beq 2fbfc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1532] @ 3023c │ │ │ │ + ldr r3, [pc, #1532] @ 301e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ tst r2, #16 │ │ │ │ ldrne r2, [r3, #196] @ 0xc4 │ │ │ │ orrne r2, r2, #16 │ │ │ │ strne r2, [r3, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f3b0 │ │ │ │ - ldr r3, [pc, #1492] @ 3023c │ │ │ │ + beq 2f358 │ │ │ │ + ldr r3, [pc, #1492] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #196] @ 0xc4 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ - b 2f3b0 │ │ │ │ + b 2f358 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsr r3, r3, #7 │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and r1, r3, #512 @ 0x200 │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 318c4 │ │ │ │ + beq 3186c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 2fac0 │ │ │ │ + b 2fa68 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #31 │ │ │ │ mov r4, r0 │ │ │ │ - beq 32000 │ │ │ │ + beq 31fa8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1368] @ 3023c │ │ │ │ + ldr r3, [pc, #1368] @ 301e4 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - ldr r3, [pc, #1352] @ 30238 │ │ │ │ + ldr r3, [pc, #1352] @ 301e0 │ │ │ │ ldr r1, [r6, #208] @ 0xd0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub r3, r3, r1 │ │ │ │ str r3, [r2, #64] @ 0x40 │ │ │ │ ldr r7, [r6, #368] @ 0x170 │ │ │ │ - beq 31cd8 │ │ │ │ + beq 31c80 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 31c6c │ │ │ │ + beq 31c14 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1304] @ 3023c │ │ │ │ + ldr r3, [pc, #1304] @ 301e4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r2, #2228224 @ 0x220000 │ │ │ │ str r3, [r6, #368] @ 0x170 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ str r7, [r6, #368] @ 0x170 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1260] @ 3023c │ │ │ │ + ldr r3, [pc, #1260] @ 301e4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r6, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r7, [r6] │ │ │ │ sub r7, r7, r3 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r1, [pc, #1172] @ 30204 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r1, [pc, #1172] @ 301ac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r8, #272] @ 0x110 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ add r6, r6, r7 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1180] @ 3023c │ │ │ │ + ldr r3, [pc, #1180] @ 301e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #308] @ 0x134 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 2fdb8 │ │ │ │ + beq 2fd60 │ │ │ │ ldr r3, [r3, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 321dc │ │ │ │ + beq 32184 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2979c │ │ │ │ + bl 29744 │ │ │ │ mov r2, #2752512 @ 0x2a0000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2fdfc │ │ │ │ - ldr r3, [pc, #1112] @ 3023c │ │ │ │ + beq 2fda4 │ │ │ │ + ldr r3, [pc, #1112] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #1212] @ 0x4bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32870 │ │ │ │ + beq 32818 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 32cf0 │ │ │ │ + beq 32c98 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 2fedc │ │ │ │ + beq 2fe84 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ mvn r1, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 22e24 │ │ │ │ + bl 22dcc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2fe30 │ │ │ │ + beq 2fdd8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl a3458 │ │ │ │ + bl a3400 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2feb0 │ │ │ │ + beq 2fe58 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1012] @ 3023c │ │ │ │ + ldr r3, [pc, #1012] @ 301e4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ str r0, [r3, #1236] @ 0x4d4 │ │ │ │ ldr r3, [r0] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 2fe9c │ │ │ │ + b 2fe44 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #8 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2fe64 │ │ │ │ + bne 2fe0c │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #896] @ 3023c │ │ │ │ + ldr r3, [pc, #896] @ 301e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r3, #412] @ 0x19c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 31d14 │ │ │ │ + beq 31cbc │ │ │ │ ldr r3, [r3, #1244] @ 0x4dc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32b4c │ │ │ │ + beq 32af4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #20] │ │ │ │ - ldr r3, [pc, #856] @ 3023c │ │ │ │ + ldr r3, [pc, #856] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3, #412] @ 0x19c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31d20 │ │ │ │ + beq 31cc8 │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #20] │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 31bcc │ │ │ │ + beq 31b74 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [r3, #28] │ │ │ │ - bl 22e24 │ │ │ │ + bl 22dcc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ff3c │ │ │ │ - bl a3410 │ │ │ │ + beq 2fee4 │ │ │ │ + bl a33b8 │ │ │ │ ldr lr, [sp, #20] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r4, [r7, #24] │ │ │ │ ldr r2, [lr, #8] │ │ │ │ str r2, [r3] │ │ │ │ ldrd r2, [lr, #16] │ │ │ │ ldr ip, [r7, #20] │ │ │ │ - ldr r1, [pc, #732] @ 3023c │ │ │ │ + ldr r1, [pc, #732] @ 301e4 │ │ │ │ strd r2, [ip, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [lr, #12] │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, r1] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [r3, #308] @ 0x134 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r0, [r3, #28] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ - beq 32200 │ │ │ │ + beq 321a8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r3, r3, #24 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrsh r3, [r3, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ strh r3, [r2, #8] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #632] @ 3023c │ │ │ │ + ldr r3, [pc, #632] @ 301e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ ldreq r3, [r7, #20] │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ streq r2, [r3, #28] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ strh r3, [r7, #14] │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ - ldr r2, [pc, #580] @ 3023c │ │ │ │ + ldr r2, [pc, #580] @ 301e4 │ │ │ │ bic r3, r3, #64 @ 0x40 │ │ │ │ strh r3, [r7, #12] │ │ │ │ ldr r5, [r1, r2] │ │ │ │ ldrb r2, [r5, #412] @ 0x19c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 30034 │ │ │ │ + beq 2ffdc │ │ │ │ ldr r4, [r7, #20] │ │ │ │ str r7, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #1244] @ 0x4dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32b1c │ │ │ │ + beq 32ac4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ tst r2, #32 │ │ │ │ @@ -40775,138 +40775,138 @@ │ │ │ │ orrne r3, r3, #16 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ strh r3, [r7, #12] │ │ │ │ lslne r3, r3, #16 │ │ │ │ lsrne r3, r3, #16 │ │ │ │ orrne r3, r3, #256 @ 0x100 │ │ │ │ strhne r3, [r7, #12] │ │ │ │ - b 30408 │ │ │ │ + b 303b0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ and r7, r3, #512 @ 0x200 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 73d24 │ │ │ │ + bl 73ccc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r2, [pc, #424] @ 3023c │ │ │ │ - ldr r3, [pc, #416] @ 30238 │ │ │ │ + ldr r2, [pc, #424] @ 301e4 │ │ │ │ + ldr r3, [pc, #416] @ 301e0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r2, #208] @ 0xd0 │ │ │ │ sub r3, r3, r0 │ │ │ │ str r3, [r1, #64] @ 0x40 │ │ │ │ ldr r0, [r2, #244] @ 0xf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 300f4 │ │ │ │ - ldr r3, [pc, #320] @ 30208 │ │ │ │ + beq 3009c │ │ │ │ + ldr r3, [pc, #320] @ 301b0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #608] @ 0x260 │ │ │ │ - ldr r3, [pc, #308] @ 3020c │ │ │ │ + ldr r3, [pc, #308] @ 301b4 │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #616] @ 0x268 │ │ │ │ str r2, [sp] │ │ │ │ add r3, sp, #608 @ 0x260 │ │ │ │ str r6, [sp, #612] @ 0x264 │ │ │ │ str r2, [sp, #620] @ 0x26c │ │ │ │ - bl 2d3a4 │ │ │ │ + bl 2d34c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 301b8 │ │ │ │ + beq 30160 │ │ │ │ orr r7, r7, #8 │ │ │ │ ldr r4, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3013c │ │ │ │ - b 30e84 │ │ │ │ + bne 300e4 │ │ │ │ + b 30e2c │ │ │ │ cmp r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 3016c │ │ │ │ - bl 7a60 │ │ │ │ + beq 30114 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30178 │ │ │ │ + beq 30120 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 30e84 │ │ │ │ + beq 30e2c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ tst r3, #4 │ │ │ │ and r8, r3, #1 │ │ │ │ addeq r1, r4, #9 │ │ │ │ - beq 30118 │ │ │ │ + beq 300c0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 73d24 │ │ │ │ + bl 73ccc │ │ │ │ cmp r8, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 30124 │ │ │ │ - bl 829ec │ │ │ │ + bne 300cc │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30130 │ │ │ │ + beq 300d8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r4, r9 │ │ │ │ - b 30190 │ │ │ │ + b 30138 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 301b4 │ │ │ │ + beq 3015c │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r1, r5 │ │ │ │ moveq r1, r6 │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30184 │ │ │ │ + bne 3012c │ │ │ │ str r6, [sp, #24] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 2fac0 │ │ │ │ - ldrdeq lr, [pc], -ip │ │ │ │ - ldrdeq lr, [pc], -r8 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq lr, pc, r0, ror #6 │ │ │ │ - andseq r1, r0, r8, lsl #19 │ │ │ │ - andseq r1, r0, r8, ror #18 │ │ │ │ - ldrdeq sl, [ip], -ip │ │ │ │ + b 2fa68 │ │ │ │ + andeq sp, pc, ip, lsr r4 @ │ │ │ │ + andeq sp, pc, r8, lsr r4 @ │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq sp, pc, r0, asr #7 │ │ │ │ + andseq r0, r0, r0, ror #19 │ │ │ │ + andseq r0, r0, r0, asr #19 │ │ │ │ + andeq r9, ip, ip, asr #27 │ │ │ │ andeq ip, r0, r0, lsl #1 │ │ │ │ - andeq r8, ip, r0, lsl lr │ │ │ │ - andeq r3, ip, ip, ror #20 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, lsl #13 │ │ │ │ - andseq r1, r0, r0, asr #5 │ │ │ │ - andseq r1, r0, r4, ror r2 │ │ │ │ - andeq r3, ip, r8, asr #14 │ │ │ │ - muleq ip, r8, r3 │ │ │ │ - andeq r8, ip, ip, lsr #13 │ │ │ │ - andeq r0, r0, r0, ror #10 │ │ │ │ - andeq r5, ip, r0, lsr #26 │ │ │ │ - andeq r3, ip, r4 │ │ │ │ - andeq r2, ip, r8, ror #31 │ │ │ │ - andseq r0, r0, r4, ror #16 │ │ │ │ - andseq r0, r0, r4, ror r7 │ │ │ │ - andseq r0, r0, r4, lsr #13 │ │ │ │ - andseq r0, r0, ip, lsl #13 │ │ │ │ - @ instruction: 0x001005dc │ │ │ │ - andeq r2, ip, ip, asr #9 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ + andeq r8, ip, r0, lsl #10 │ │ │ │ + andeq r3, ip, ip, asr r1 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4, lsl #13 │ │ │ │ + andseq r0, r0, r8, lsl r3 │ │ │ │ + andseq r0, r0, ip, asr #5 │ │ │ │ + andeq r2, ip, r8, lsr lr │ │ │ │ + andeq r2, ip, r8, lsl #21 │ │ │ │ + muleq ip, ip, sp │ │ │ │ + andeq r0, r0, r8, asr r5 │ │ │ │ + andeq r5, ip, r0, lsl r4 │ │ │ │ + strdeq r2, [ip], -r4 │ │ │ │ + ldrdeq r2, [ip], -r8 │ │ │ │ + @ instruction: 0x000ff8bc │ │ │ │ + andeq pc, pc, ip, asr #15 │ │ │ │ + strdeq pc, [pc], -ip │ │ │ │ + andeq pc, pc, r4, ror #13 │ │ │ │ + andeq pc, pc, r4, lsr r6 @ │ │ │ │ + @ instruction: 0x000c1bbc │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-24] @ 3023c │ │ │ │ + ldr r3, [pc, #-24] @ 301e4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - ldr r3, [pc, #-40] @ 30238 │ │ │ │ + ldr r3, [pc, #-40] @ 301e0 │ │ │ │ ldr r1, [r5, #208] @ 0xd0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r3, r3, r1 │ │ │ │ str r3, [r2, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -40917,54 +40917,54 @@ │ │ │ │ str r3, [sp, #428] @ 0x1ac │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and fp, r2, #16 │ │ │ │ and r8, r3, #512 @ 0x200 │ │ │ │ lsr r7, fp, #4 │ │ │ │ and r4, r2, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ - beq 31824 │ │ │ │ + beq 317cc │ │ │ │ ldr r9, [sp, #28] │ │ │ │ - bl 73d24 │ │ │ │ + bl 73ccc │ │ │ │ ands r3, r9, #32 │ │ │ │ asr r5, r9, #8 │ │ │ │ moveq r8, r3 │ │ │ │ mov r6, r0 │ │ │ │ - beq 302f0 │ │ │ │ + beq 30298 │ │ │ │ cmp r5, #1 │ │ │ │ cmpne r5, #14 │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ orr r1, r8, r1, lsl #3 │ │ │ │ - bl 73d24 │ │ │ │ + bl 73ccc │ │ │ │ ldr r3, [sp, #392] @ 0x188 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r2, [pc, #-188] @ 3023c │ │ │ │ + ldr r2, [pc, #-188] @ 301e4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr sl, [r2, #244] @ 0xf4 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp sl, #0 │ │ │ │ and r2, r2, #128 @ 0x80 │ │ │ │ - beq 31fcc │ │ │ │ + beq 31f74 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 31c04 │ │ │ │ - ldr r1, [pc, #-272] @ 30210 │ │ │ │ + beq 31bac │ │ │ │ + ldr r1, [pc, #-272] @ 301b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [sp, #648] @ 0x288 │ │ │ │ - bne 31f08 │ │ │ │ + bne 31eb0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq 3246c │ │ │ │ + beq 32414 │ │ │ │ mov r9, #0 │ │ │ │ - ldr r3, [pc, #-308] @ 30214 │ │ │ │ + ldr r3, [pc, #-308] @ 301bc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #660] @ 0x294 │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ strb r3, [sp, #848] @ 0x350 │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ mov r1, r2 │ │ │ │ @@ -40972,386 +40972,386 @@ │ │ │ │ str r3, [sp, #652] @ 0x28c │ │ │ │ mov r0, sl │ │ │ │ add r3, sp, #648 @ 0x288 │ │ │ │ strb r5, [sp, #849] @ 0x351 │ │ │ │ strb r2, [sp, #850] @ 0x352 │ │ │ │ str r2, [sp, #664] @ 0x298 │ │ │ │ str r6, [sp, #656] @ 0x290 │ │ │ │ - bl 2d3a4 │ │ │ │ + bl 2d34c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3abc0 │ │ │ │ + bl 3ab68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 31fa0 │ │ │ │ - ldr r3, [pc, #-360] @ 3023c │ │ │ │ + bne 31f48 │ │ │ │ + ldr r3, [pc, #-360] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ eoreq r7, r7, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r4, #0 │ │ │ │ str r7, [r3, #44] @ 0x2c │ │ │ │ - bne 317e4 │ │ │ │ + bne 3178c │ │ │ │ str r7, [r3, #48] @ 0x30 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #32] │ │ │ │ - b 2fac0 │ │ │ │ + b 2fa68 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #13 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - beq 313c8 │ │ │ │ + beq 31370 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and r1, r3, #512 @ 0x200 │ │ │ │ - bl 2f32c │ │ │ │ - ldr r3, [pc, #-440] @ 3023c │ │ │ │ + bl 2f2d4 │ │ │ │ + ldr r3, [pc, #-440] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 2fac0 │ │ │ │ + b 2fa68 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-488] @ 3023c │ │ │ │ + ldr r3, [pc, #-488] @ 301e4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #208] @ 0xd0 │ │ │ │ - ldr r3, [pc, #-508] @ 30238 │ │ │ │ + ldr r3, [pc, #-508] @ 301e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub r3, r3, r1 │ │ │ │ str r3, [r2, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #-564] @ 30218 │ │ │ │ + ldr r3, [pc, #-564] @ 301c0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #592] @ 0x250 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ tst r3, #1 │ │ │ │ addne r0, r0, #9 │ │ │ │ - beq 318b0 │ │ │ │ - ldr r2, [pc, #-592] @ 3021c │ │ │ │ - ldr r3, [pc, #-564] @ 3023c │ │ │ │ + beq 31858 │ │ │ │ + ldr r2, [pc, #-592] @ 301c4 │ │ │ │ + ldr r3, [pc, #-564] @ 301e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r2, [sp, #600] @ 0x258 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #596] @ 0x254 │ │ │ │ str r2, [sp, #604] @ 0x25c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r0, [r3, #244] @ 0xf4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 304a8 │ │ │ │ + beq 30450 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #592 @ 0x250 │ │ │ │ - bl 2d3a4 │ │ │ │ - ldr r3, [pc, #-628] @ 3023c │ │ │ │ + bl 2d34c │ │ │ │ + ldr r3, [pc, #-628] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne 3190c │ │ │ │ + bne 318b4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31900 │ │ │ │ - bl 75990 │ │ │ │ + beq 318a8 │ │ │ │ + bl 75938 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl f1268 │ │ │ │ - ldr r2, [pc, #-684] @ 3023c │ │ │ │ + bl f0900 │ │ │ │ + ldr r2, [pc, #-684] @ 301e4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - b 30408 │ │ │ │ + b 303b0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ and r4, r3, #512 @ 0x200 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ orr r4, r4, r3 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 30510 │ │ │ │ + beq 304b8 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #20] │ │ │ │ - b 30e14 │ │ │ │ + b 30dbc │ │ │ │ ldr ip, [sp, #16] │ │ │ │ - ldr r3, [pc, #-768] @ 30244 │ │ │ │ + ldr r3, [pc, #-768] @ 301ec │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - ldr r2, [pc, #-796] @ 3023c │ │ │ │ + ldr r2, [pc, #-796] @ 301e4 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r1, [r3, #28] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr fp, [r3, #8] │ │ │ │ ldr r2, [r2, #144] @ 0x90 │ │ │ │ and r4, r4, #4096 @ 0x1000 │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r2, [pc, #-880] @ 30220 │ │ │ │ + ldr r2, [pc, #-880] @ 301c8 │ │ │ │ ldrb r1, [r3, #62] @ 0x3e │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r3, [r2, #20] │ │ │ │ ldrb r7, [r2] │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - bne 318f8 │ │ │ │ - ldr r3, [pc, #-884] @ 3023c │ │ │ │ + bne 318a0 │ │ │ │ + ldr r3, [pc, #-884] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ add r3, sp, #568 @ 0x238 │ │ │ │ str r3, [r1, #436] @ 0x1b4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add r2, sp, #580 @ 0x244 │ │ │ │ str r2, [r1, #440] @ 0x1b8 │ │ │ │ ands r3, r3, #1 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [sp, #572] @ 0x23c │ │ │ │ - beq 317a4 │ │ │ │ + beq 3174c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-928] @ 30244 │ │ │ │ + ldr r3, [pc, #-928] @ 301ec │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ strb r1, [r3, #62] @ 0x3e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r2 │ │ │ │ ldrne r0, [sp, #16] │ │ │ │ - bne 3062c │ │ │ │ - b 30638 │ │ │ │ - ldr r2, [pc, #-976] @ 30244 │ │ │ │ + bne 305d4 │ │ │ │ + b 305e0 │ │ │ │ + ldr r2, [pc, #-976] @ 301ec │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ strb r1, [r2, #62] @ 0x3e │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30638 │ │ │ │ + beq 305e0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 3060c │ │ │ │ + beq 305b4 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - ldr r3, [pc, #-1032] @ 3023c │ │ │ │ + ldr r3, [pc, #-1032] @ 301e4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ - ldr r3, [pc, #-1044] @ 30244 │ │ │ │ + bl a37fc │ │ │ │ + ldr r3, [pc, #-1044] @ 301ec │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r2, [r3, #62] @ 0x3e │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #4] │ │ │ │ - bl 8018 │ │ │ │ - ldr r3, [pc, #-1076] @ 30244 │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r3, [pc, #-1076] @ 301ec │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r8, [pc, #-1116] @ 30224 │ │ │ │ + ldr r8, [pc, #-1116] @ 301cc │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r8, pc, r8 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ mov r5, #1 │ │ │ │ add r3, r3, r5 │ │ │ │ str r6, [sp, #232] @ 0xe8 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add r9, sp, #580 @ 0x244 │ │ │ │ strb r3, [r8, #20] │ │ │ │ str r7, [sp, #228] @ 0xe4 │ │ │ │ - b 306c0 │ │ │ │ + b 30668 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 31748 │ │ │ │ + bne 316f0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5d6e0 │ │ │ │ + bl 5d688 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [r0] │ │ │ │ orr r2, r2, r4 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #584] @ 0x248 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r1, [sp, #580] @ 0x244 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ strb r5, [r8] │ │ │ │ str r1, [sp, #568] @ 0x238 │ │ │ │ - beq 306b4 │ │ │ │ - ldr r3, [pc, #-1236] @ 3023c │ │ │ │ + beq 3065c │ │ │ │ + ldr r3, [pc, #-1236] @ 301e4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ ldr lr, [r1, r3] │ │ │ │ - ldr r3, [pc, #-1244] @ 30244 │ │ │ │ + ldr r3, [pc, #-1244] @ 301ec │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #2 │ │ │ │ str r9, [lr, #436] @ 0x1b4 │ │ │ │ str r2, [lr, #440] @ 0x1b8 │ │ │ │ strb ip, [r8] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r0, r9 │ │ │ │ ldrb r5, [r3, #62] @ 0x3e │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ ldr r6, [sp, #232] @ 0xe8 │ │ │ │ strb r2, [r3, #62] @ 0x3e │ │ │ │ - bl 5d8a8 │ │ │ │ - ldr r3, [pc, #-1324] @ 30228 │ │ │ │ + bl 5d850 │ │ │ │ + ldr r3, [pc, #-1324] @ 301d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 3219c │ │ │ │ - ldr r3, [pc, #-1340] @ 3022c │ │ │ │ + beq 32144 │ │ │ │ + ldr r3, [pc, #-1340] @ 301d4 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r7, [r3] │ │ │ │ - beq 30788 │ │ │ │ + beq 30730 │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ cmp r2, r1 │ │ │ │ movcc r2, #1 │ │ │ │ strbcc r2, [r3] │ │ │ │ - ldr r3, [pc, #-1364] @ 3023c │ │ │ │ + ldr r3, [pc, #-1364] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ - ldr r3, [pc, #-1372] @ 30244 │ │ │ │ + ldr r3, [pc, #-1372] @ 301ec │ │ │ │ ldr r4, [r7, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ strb r5, [r3, #62] @ 0x3e │ │ │ │ ldrb r5, [r7, #421] @ 0x1a5 │ │ │ │ - beq 307c4 │ │ │ │ + beq 3076c │ │ │ │ ldr r3, [r7, #196] @ 0xc4 │ │ │ │ ands r0, r3, #16 │ │ │ │ - beq 31c4c │ │ │ │ + beq 31bf4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 64304 │ │ │ │ + bl 642ac │ │ │ │ cmp r6, #0 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30810 │ │ │ │ - ldr r3, [pc, #-1440] @ 30244 │ │ │ │ + beq 307b8 │ │ │ │ + ldr r3, [pc, #-1440] @ 301ec │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ sub r3, r3, #4 │ │ │ │ - b 30800 │ │ │ │ + b 307a8 │ │ │ │ ldr r4, [r3], #-4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 31c10 │ │ │ │ + bne 31bb8 │ │ │ │ cmp r3, r6 │ │ │ │ str r3, [r2, #4] │ │ │ │ - bcs 307f4 │ │ │ │ + bcs 3079c │ │ │ │ mov r4, #0 │ │ │ │ - ldr r3, [pc, #-1512] @ 30230 │ │ │ │ + ldr r3, [pc, #-1512] @ 301d8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #-1520] @ 3023c │ │ │ │ + ldr r3, [pc, #-1520] @ 301e4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ strb r5, [r3, #421] @ 0x1a5 │ │ │ │ - bne 30858 │ │ │ │ + bne 30800 │ │ │ │ ldr r2, [r3, #196] @ 0xc4 │ │ │ │ tst r2, #16 │ │ │ │ - beq 30858 │ │ │ │ - ldr r2, [pc, #-1544] @ 30244 │ │ │ │ + beq 30800 │ │ │ │ + ldr r2, [pc, #-1544] @ 301ec │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldrb r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 32a48 │ │ │ │ + bne 329f0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-1568] @ 30244 │ │ │ │ + ldr r3, [pc, #-1568] @ 301ec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #184] @ 0xb8 │ │ │ │ strb r2, [r3, #62] @ 0x3e │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ str fp, [r3, #8] │ │ │ │ str r2, [r3, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 2fac0 │ │ │ │ + b 2fa68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ ldr r5, [r3] │ │ │ │ - ldr r3, [pc, #-1648] @ 3023c │ │ │ │ + ldr r3, [pc, #-1648] @ 301e4 │ │ │ │ ands r5, r5, #15 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r3, [r6, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 30930 │ │ │ │ + beq 308d8 │ │ │ │ ldrb r3, [r6, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30930 │ │ │ │ + bne 308d8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30900 │ │ │ │ - b 30930 │ │ │ │ + bne 308a8 │ │ │ │ + b 308d8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30930 │ │ │ │ + beq 308d8 │ │ │ │ ldr r2, [r3] │ │ │ │ bic r2, r2, #127 @ 0x7f │ │ │ │ cmp r2, #4608 @ 0x1200 │ │ │ │ - bne 308f4 │ │ │ │ + bne 3089c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne 308f4 │ │ │ │ + bne 3089c │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 308f4 │ │ │ │ - bl 29150 │ │ │ │ + bne 3089c │ │ │ │ + bl 290f8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #-1792] @ 3023c │ │ │ │ + ldr r3, [pc, #-1792] @ 301e4 │ │ │ │ mov r2, #5 │ │ │ │ mov r6, #0 │ │ │ │ str r2, [r4, #400] @ 0x190 │ │ │ │ str r6, [r4, #404] @ 0x194 │ │ │ │ ldr r7, [r1, r3] │ │ │ │ - ldr r3, [pc, #-1820] @ 30238 │ │ │ │ + ldr r3, [pc, #-1820] @ 301e0 │ │ │ │ ldr r2, [r7, #396] @ 0x18c │ │ │ │ str r2, [r4, #396] @ 0x18c │ │ │ │ ldr r2, [r7, #372] @ 0x174 │ │ │ │ str r2, [r4, #392] @ 0x188 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add ip, r4, #408 @ 0x198 │ │ │ │ ldr r9, [r3] │ │ │ │ @@ -41359,159 +41359,159 @@ │ │ │ │ add lr, r9, #52 @ 0x34 │ │ │ │ ands r8, r3, #128 @ 0x80 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ str r4, [r7, #372] @ 0x174 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 31838 │ │ │ │ + bne 317e0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r7, #208] @ 0xd0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r8, [sp, #196] @ 0xc4 │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [r9, #64] @ 0x40 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ str r8, [sp, #260] @ 0x104 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3180c │ │ │ │ + bne 317b4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - beq 30a04 │ │ │ │ + beq 309ac │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 2c4b0 │ │ │ │ + bl 2c458 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [sp, #24] │ │ │ │ streq r5, [sp, #52] @ 0x34 │ │ │ │ biceq r3, r3, #1 │ │ │ │ streq r3, [sp, #24] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f83c │ │ │ │ + bl 5f7e4 │ │ │ │ ldr ip, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [ip, #8] │ │ │ │ bic r1, r3, r2 │ │ │ │ ldr r2, [ip] │ │ │ │ ldr r3, [r0] │ │ │ │ and r2, r2, #4096 @ 0x1000 │ │ │ │ orr r3, r3, r2 │ │ │ │ str r3, [r0] │ │ │ │ ldr r0, [ip, #8] │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ - ldr r3, [pc, #-2064] @ 3023c │ │ │ │ + ldr r3, [pc, #-2064] @ 301e4 │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [ip, r3] │ │ │ │ - ldr r3, [pc, #-2080] @ 30238 │ │ │ │ + ldr r3, [pc, #-2080] @ 301e0 │ │ │ │ ldr r1, [r4, #392] @ 0x188 │ │ │ │ str r1, [r2, #372] @ 0x174 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add lr, r4, #408 @ 0x198 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #396] @ 0x18c │ │ │ │ - bl 61498 │ │ │ │ + bl 61440 │ │ │ │ ldr r4, [r4, #404] @ 0x194 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 30aa8 │ │ │ │ + beq 30a50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 30a94 │ │ │ │ + bne 30a3c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 30b50 │ │ │ │ + beq 30af8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-2180] @ 3023c │ │ │ │ + ldr r3, [pc, #-2180] @ 301e4 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ - ldr r3, [pc, #-2180] @ 30244 │ │ │ │ + ldr r3, [pc, #-2180] @ 301ec │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #196] @ 0xc4 │ │ │ │ strb r2, [r3, #62] @ 0x3e │ │ │ │ ands r3, r7, #256 @ 0x100 │ │ │ │ ldrb r6, [r4, #421] @ 0x1a5 │ │ │ │ - bne 30b38 │ │ │ │ + bne 30ae0 │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt 326a8 │ │ │ │ + bgt 32650 │ │ │ │ ldr r2, [sp, #196] @ 0xc4 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - bl 64304 │ │ │ │ + bl 642ac │ │ │ │ mov r3, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 30b24 │ │ │ │ - ldr r2, [pc, #-2264] @ 3023c │ │ │ │ + bne 30acc │ │ │ │ + ldr r2, [pc, #-2264] @ 301e4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ tst r2, #1 │ │ │ │ - bne 30b38 │ │ │ │ - ldr r2, [pc, #-2288] @ 3023c │ │ │ │ + bne 30ae0 │ │ │ │ + ldr r2, [pc, #-2288] @ 301e4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ str r7, [r2, #44] @ 0x2c │ │ │ │ strb r3, [r2, #421] @ 0x1a5 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-2312] @ 3023c │ │ │ │ + ldr r3, [pc, #-2312] @ 301e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #388] @ 0x184 │ │ │ │ str r2, [r3, #228] @ 0xe4 │ │ │ │ cmp r5, #5 │ │ │ │ - ble 2fac0 │ │ │ │ - ldr r3, [pc, #-2340] @ 3023c │ │ │ │ + ble 2fa68 │ │ │ │ + ldr r3, [pc, #-2340] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #372] @ 0x174 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ ldr r9, [sp, #16] │ │ │ │ - ldr r3, [pc, #-2368] @ 3023c │ │ │ │ + ldr r3, [pc, #-2368] @ 301e4 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [sp, #452] @ 0x1c4 │ │ │ │ ldr r5, [r9, r3] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r3, [r5, #372] @ 0x174 │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ ldr r6, [r3, #400] @ 0x190 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r3, [r5, #1592] @ 0x638 │ │ │ │ str r4, [r5, #1592] @ 0x638 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r2, [r5, #396] @ 0x18c │ │ │ │ - ldr r3, [pc, #-2460] @ 30238 │ │ │ │ + ldr r3, [pc, #-2460] @ 301e0 │ │ │ │ str r2, [r7, #396] @ 0x18c │ │ │ │ ldr r2, [r5, #372] @ 0x174 │ │ │ │ str r2, [r7, #392] @ 0x188 │ │ │ │ str r6, [r7, #400] @ 0x190 │ │ │ │ str r4, [r7, #404] @ 0x194 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mvn r2, #0 │ │ │ │ @@ -41527,535 +41527,535 @@ │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #32] │ │ │ │ str r7, [r5, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 30cf4 │ │ │ │ + bne 30c9c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #5 │ │ │ │ - beq 31960 │ │ │ │ - ldr r3, [pc, #-2576] @ 3023c │ │ │ │ + beq 31908 │ │ │ │ + ldr r3, [pc, #-2576] @ 301e4 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #204] @ 0xcc │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #204] @ 0xcc │ │ │ │ ldr r3, [r3, #200] @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30cf4 │ │ │ │ + bne 30c9c │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ ldr sl, [sp, #20] │ │ │ │ mvn r6, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 310d0 │ │ │ │ + beq 31078 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r9 │ │ │ │ - bl c5a00 <__isoc23_strtoul@@Base+0x16b84> │ │ │ │ - ldr r3, [pc, #-2656] @ 3023c │ │ │ │ + bl c5978 <__isoc23_strtoul@@Base+0x16b54> │ │ │ │ + ldr r3, [pc, #-2656] @ 301e4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #1596] @ 0x63c │ │ │ │ - beq 30cf4 │ │ │ │ + beq 30c9c │ │ │ │ ldr r0, [sl, #8] │ │ │ │ orr r1, r4, r8 │ │ │ │ - bl 2f32c │ │ │ │ - ldr r3, [pc, #-2688] @ 3023c │ │ │ │ + bl 2f2d4 │ │ │ │ + ldr r3, [pc, #-2688] @ 301e4 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ ldr r2, [r7, r3] │ │ │ │ ldr fp, [r2, #200] @ 0xc8 │ │ │ │ cmp fp, #0 │ │ │ │ addlt fp, fp, #1 │ │ │ │ strlt fp, [r2, #200] @ 0xc8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 31058 │ │ │ │ + beq 31000 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-2728] @ 3023c │ │ │ │ + ldr r3, [pc, #-2728] @ 301e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #1156] @ 0x484 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #1160] @ 0x488 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #-2756] @ 3023c │ │ │ │ + ldr r3, [pc, #-2756] @ 301e4 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - ldr r3, [pc, #-2772] @ 30238 │ │ │ │ + ldr r3, [pc, #-2772] @ 301e0 │ │ │ │ ldr r2, [r0, #392] @ 0x188 │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add ip, r0, #408 @ 0x198 │ │ │ │ ldr lr, [r3] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ add lr, lr, #52 @ 0x34 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ ldr r6, [sp, #20] │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ - bl b4e4 <__time64@plt+0x3190> │ │ │ │ + bl b48c <__time64@plt+0x3194> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 32ce4 │ │ │ │ + bne 32c8c │ │ │ │ ldr r3, [r4, #200] @ 0xc8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ subgt r3, r3, #1 │ │ │ │ strgt r3, [r4, #200] @ 0xc8 │ │ │ │ - ldr r3, [pc, #-2868] @ 3023c │ │ │ │ + ldr r3, [pc, #-2868] @ 301e4 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #452] @ 0x1c4 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #204] @ 0xcc │ │ │ │ cmp r6, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #204] @ 0xcc │ │ │ │ - beq 2fac0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq 2fa68 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ - b 30db8 │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + b 30d60 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 30dc8 │ │ │ │ + bne 30d70 │ │ │ │ str r5, [r4] │ │ │ │ mov r0, #0 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 30da8 │ │ │ │ + blt 30d50 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ - bl 7c64 │ │ │ │ - ldr r3, [pc, #-2972] @ 3023c │ │ │ │ + bl 7c14 │ │ │ │ + ldr r3, [pc, #-2972] @ 301e4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r2, [r3, #1596] @ 0x63c │ │ │ │ - b 2fac0 │ │ │ │ + b 2fa68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and r1, r3, #512 @ 0x200 │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31958 │ │ │ │ + beq 31900 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3193c │ │ │ │ + beq 318e4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 2f32c │ │ │ │ - b 30408 │ │ │ │ + bl 2f2d4 │ │ │ │ + b 303b0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ bic r1, r3, #512 @ 0x200 │ │ │ │ str r2, [sp, #428] @ 0x1ac │ │ │ │ - ldr r3, [pc, #-3068] @ 3023c │ │ │ │ + ldr r3, [pc, #-3068] @ 301e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30e60 │ │ │ │ + bne 30e08 │ │ │ │ ldrb r5, [r4, #234] @ 0xea │ │ │ │ cmp r5, #0 │ │ │ │ - bne 30e60 │ │ │ │ + bne 30e08 │ │ │ │ tst r1, #1 │ │ │ │ - bne 328c4 │ │ │ │ + bne 3286c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r2, #0 │ │ │ │ - bl 29940 │ │ │ │ + bl 298e8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 2fac0 │ │ │ │ + b 2fa68 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 301b8 │ │ │ │ + beq 30160 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 30108 │ │ │ │ - b 301b8 │ │ │ │ + bne 300b0 │ │ │ │ + b 30160 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 30ea0 │ │ │ │ + bne 30e48 │ │ │ │ mov r2, #10 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ orrs r2, r2, r3, lsr #31 │ │ │ │ - bne 311c4 │ │ │ │ + bne 3116c │ │ │ │ ldr r4, [r6, r3, lsl #2] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldrh r2, [r7, #12] │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq 31108 │ │ │ │ + beq 310b0 │ │ │ │ ands r2, r2, #1024 @ 0x400 │ │ │ │ - bne 311a0 │ │ │ │ + bne 31148 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - ldr r3, [pc, #-3268] @ 3023c │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + ldr r3, [pc, #-3268] @ 301e4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r0, [r3, #244] @ 0xf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30f50 │ │ │ │ + beq 30ef8 │ │ │ │ ldr r3, [r8] │ │ │ │ tst r3, #16 │ │ │ │ - beq 31100 │ │ │ │ - ldr r3, [pc, #-3308] @ 30234 │ │ │ │ + beq 310a8 │ │ │ │ + ldr r3, [pc, #-3308] @ 301dc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #624] @ 0x270 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #628] @ 0x274 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #632] @ 0x278 │ │ │ │ mov r1, r2 │ │ │ │ add r3, sp, #624 @ 0x270 │ │ │ │ str r2, [sp] │ │ │ │ str r4, [sp, #636] @ 0x27c │ │ │ │ str r2, [sp, #640] @ 0x280 │ │ │ │ - bl 2d3a4 │ │ │ │ + bl 2d34c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ bic r3, r4, #512 @ 0x200 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r8] │ │ │ │ tst r3, #16 │ │ │ │ - bne 31140 │ │ │ │ - ldr r3, [pc, #-3392] @ 3023c │ │ │ │ + bne 310e8 │ │ │ │ + ldr r3, [pc, #-3392] @ 301e4 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r2, [fp, r3] │ │ │ │ add r6, r6, #4 │ │ │ │ ldr r3, [r2, #200] @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ addlt r3, r3, #1 │ │ │ │ strlt r3, [r2, #200] @ 0xc8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 2f994 │ │ │ │ + bne 2f93c │ │ │ │ ldr r8, [sp, #140] @ 0x8c │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ cmp fp, #16384 @ 0x4000 │ │ │ │ ldrheq r3, [r7, #12] │ │ │ │ biceq r3, r3, #2048 @ 0x800 │ │ │ │ strheq r3, [r7, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #-3460] @ 3023c │ │ │ │ + ldr r3, [pc, #-3460] @ 301e4 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - ldr r3, [pc, #-3476] @ 30238 │ │ │ │ + ldr r3, [pc, #-3476] @ 301e0 │ │ │ │ ldr r2, [r0, #392] @ 0x188 │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add ip, r0, #408 @ 0x198 │ │ │ │ ldr lr, [r3] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ add lr, lr, #52 @ 0x34 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 2cfe8 │ │ │ │ + bl 2cf90 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ - bl b4e4 <__time64@plt+0x3190> │ │ │ │ + bl b48c <__time64@plt+0x3194> │ │ │ │ cmp r8, #0 │ │ │ │ - bne 32c58 │ │ │ │ + bne 32c00 │ │ │ │ ldr r3, [r4, #200] @ 0xc8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ subgt r3, r3, #1 │ │ │ │ strgt r3, [r4, #200] @ 0xc8 │ │ │ │ - ldr r3, [pc, #-3564] @ 3023c │ │ │ │ + ldr r3, [pc, #-3564] @ 301e4 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, #204] @ 0xcc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #204] @ 0xcc │ │ │ │ - bl 4d1d8 │ │ │ │ - b 2fac0 │ │ │ │ + bl 4d180 │ │ │ │ + b 2fa68 │ │ │ │ ldr r3, [sp, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2fafc │ │ │ │ - bl 56c40 │ │ │ │ - b 2fafc │ │ │ │ + beq 2faa4 │ │ │ │ + bl 56be8 │ │ │ │ + b 2faa4 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31188 │ │ │ │ + beq 31130 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2f32c │ │ │ │ - ldr r2, [pc, #-3640] @ 3023c │ │ │ │ + bl 2f2d4 │ │ │ │ + ldr r2, [pc, #-3640] @ 301e4 │ │ │ │ bic r8, r8, #512 @ 0x200 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r6, [r2, #1156] @ 0x484 │ │ │ │ str fp, [r2, #1160] @ 0x488 │ │ │ │ ldr r2, [r2, #200] @ 0xc8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 30cf4 │ │ │ │ + bne 30c9c │ │ │ │ mov r4, fp │ │ │ │ - b 30c7c │ │ │ │ + b 30c24 │ │ │ │ ldrb r0, [r3, #420] @ 0x1a4 │ │ │ │ orr r0, r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 2fc04 │ │ │ │ + bl 56940 │ │ │ │ + b 2fbac │ │ │ │ bic r2, r2, #512 @ 0x200 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ strh r2, [r3, #12] │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ str r0, [r4, #288] @ 0x120 │ │ │ │ - b 2fb9c │ │ │ │ + b 2fb44 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ strne r2, [r0] │ │ │ │ - b 2fbec │ │ │ │ + b 2fb94 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ sub r2, r2, #5 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 30ca8 │ │ │ │ - b 30cf4 │ │ │ │ + beq 30c50 │ │ │ │ + b 30c9c │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ - b 30f20 │ │ │ │ + b 30ec8 │ │ │ │ bic r2, r2, #18432 @ 0x4800 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ strh r2, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 106e4 │ │ │ │ + bl 1068c │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ orr r3, r3, #2048 @ 0x800 │ │ │ │ strh r3, [r7, #12] │ │ │ │ - b 30ef8 │ │ │ │ - ldr r3, [pc, #-3852] @ 3023c │ │ │ │ + b 30ea0 │ │ │ │ + ldr r3, [pc, #-3852] @ 301e4 │ │ │ │ ldr r5, [fp, r3] │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ add r0, r0, #196 @ 0xc4 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 311d4 │ │ │ │ + beq 3117c │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [sp, #72] @ 0x48 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ addlt r3, r3, #1 │ │ │ │ strlt r3, [r5, #200] @ 0xc8 │ │ │ │ - b 2f994 │ │ │ │ - ldr r2, [pc, #-3924] @ 3023c │ │ │ │ + b 2f93c │ │ │ │ + ldr r2, [pc, #-3924] @ 301e4 │ │ │ │ bic r8, r8, #512 @ 0x200 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r6, [r2, #1156] @ 0x484 │ │ │ │ str fp, [r2, #1160] @ 0x488 │ │ │ │ - b 3108c │ │ │ │ + b 31034 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 30ef8 │ │ │ │ - ldr r3, [pc, #-3980] @ 30240 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 30ea0 │ │ │ │ + ldr r3, [pc, #-3980] @ 301e8 │ │ │ │ ldr r4, [fp, r3] │ │ │ │ add r4, r4, #3 │ │ │ │ - b 30ed4 │ │ │ │ + b 30e7c │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ ldr r8, [sp, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ addlt r3, r3, #1 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ strlt r3, [r5, #200] @ 0xc8 │ │ │ │ - b 30fa4 │ │ │ │ + b 30f4c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ and r3, r3, #96 @ 0x60 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ - beq 32304 │ │ │ │ + beq 322ac │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 31ac0 │ │ │ │ + bne 31a68 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 31c18 │ │ │ │ + beq 31bc0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ - bl 2de60 │ │ │ │ + bl 2de08 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 2fac0 │ │ │ │ - ldr r3, [pc, #-4084] @ 30244 │ │ │ │ + blt 2fa68 │ │ │ │ + ldr r3, [pc, #-4084] @ 301ec │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r4, [r5, #12] │ │ │ │ - beq 2f5c0 │ │ │ │ - ldr r3, [pc, #4028] @ 3220c │ │ │ │ + beq 2f568 │ │ │ │ + ldr r3, [pc, #4028] @ 321b4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 31a78 │ │ │ │ + beq 31a20 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #4008] @ 32210 │ │ │ │ + ldr r3, [pc, #4008] @ 321b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ strne r4, [r3, #384] @ 0x180 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 317f0 │ │ │ │ + bne 31798 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst r3, #2112 @ 0x840 │ │ │ │ - beq 312e8 │ │ │ │ - ldr r3, [pc, #3964] @ 32210 │ │ │ │ + beq 31290 │ │ │ │ + ldr r3, [pc, #3964] @ 321b8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r4, [r3, #376] @ 0x178 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 2fac0 │ │ │ │ - ldr r3, [pc, #3936] @ 32210 │ │ │ │ + beq 2fa68 │ │ │ │ + ldr r3, [pc, #3936] @ 321b8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ tst r3, #288 @ 0x120 │ │ │ │ - beq 2fac0 │ │ │ │ + beq 2fa68 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r2, [pc, #3992] @ 32264 │ │ │ │ + ldr r2, [pc, #3992] @ 3220c │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #3900] @ 32214 │ │ │ │ + ldr r1, [pc, #3900] @ 321bc │ │ │ │ ldr r0, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 2fac0 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 2fa68 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst r3, #576 @ 0x240 │ │ │ │ - bne 3129c │ │ │ │ + bne 31244 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #3856] @ 32210 │ │ │ │ + ldr r3, [pc, #3856] @ 321b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #196] @ 0xc4 │ │ │ │ tst r2, #16 │ │ │ │ - bne 3134c │ │ │ │ + bne 312f4 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ tst r3, #3 │ │ │ │ - bne 31324 │ │ │ │ + bne 312cc │ │ │ │ mov r0, #2 │ │ │ │ - bl 56048 │ │ │ │ + bl 55ff0 │ │ │ │ add r5, sp, #720 @ 0x2d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e38 │ │ │ │ + bl 7de8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 7b08 │ │ │ │ - ldr r3, [pc, #3772] @ 32210 │ │ │ │ + bl 7ac4 │ │ │ │ + ldr r3, [pc, #3772] @ 321b8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r6, [r5, #388] @ 0x184 │ │ │ │ cmp r6, #0 │ │ │ │ strne r4, [r5, #388] @ 0x184 │ │ │ │ - beq 32788 │ │ │ │ + beq 32730 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #3740] @ 32210 │ │ │ │ + ldr r3, [pc, #3740] @ 321b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ cmp r3, r2 │ │ │ │ - bgt 32778 │ │ │ │ - ldr r3, [pc, #3716] @ 32210 │ │ │ │ + bgt 32720 │ │ │ │ + ldr r3, [pc, #3716] @ 321b8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ ands r5, r3, #16 │ │ │ │ - bne 3129c │ │ │ │ + bne 31244 │ │ │ │ add r6, sp, #720 @ 0x2d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7e38 │ │ │ │ + bl 7de8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7b08 │ │ │ │ - b 3129c │ │ │ │ + bl 7ac4 │ │ │ │ + b 31244 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31be0 │ │ │ │ - ldr r3, [pc, #3640] @ 32210 │ │ │ │ + beq 31b88 │ │ │ │ + ldr r3, [pc, #3640] @ 321b8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ add r0, sp, #472 @ 0x1d8 │ │ │ │ ldr r5, [r4, #196] @ 0xc4 │ │ │ │ - bl 8210 <__gettimeofday64@plt> │ │ │ │ + bl 81b4 <__gettimeofday64@plt> │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ - bl 2cb48 │ │ │ │ + bl 2caf0 │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ and r5, r5, #8192 @ 0x2000 │ │ │ │ and r1, r2, #512 @ 0x200 │ │ │ │ orr r2, r3, #8192 @ 0x2000 │ │ │ │ and r3, r3, #4 │ │ │ │ orr r1, r3, r1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [r4, #196] @ 0xc4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ cmp r5, #0 │ │ │ │ ldreq r3, [r4, #196] @ 0xc4 │ │ │ │ biceq r3, r3, #8192 @ 0x2000 │ │ │ │ streq r3, [r4, #196] @ 0xc4 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ add r4, sp, #456 @ 0x1c8 │ │ │ │ - bl 2cb48 │ │ │ │ + bl 2caf0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8210 <__gettimeofday64@plt> │ │ │ │ + bl 81b4 <__gettimeofday64@plt> │ │ │ │ ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ ldr ip, [sp, #476] @ 0x1dc │ │ │ │ ldr r0, [sp, #460] @ 0x1cc │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc r0, r0, ip │ │ │ │ ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ @@ -42065,18 +42065,18 @@ │ │ │ │ ldr ip, [sp, #484] @ 0x1e4 │ │ │ │ str r2, [sp, #672] @ 0x2a0 │ │ │ │ sbc r1, r1, ip │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #676] @ 0x2a4 │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ str r1, [sp, #684] @ 0x2ac │ │ │ │ - bge 314bc │ │ │ │ + bge 31464 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sp, #672] @ 0x2a0 │ │ │ │ - ldr r2, [pc, #3524] @ 3226c │ │ │ │ + ldr r2, [pc, #3524] @ 32214 │ │ │ │ sbc r0, r0, #0 │ │ │ │ adds r3, r3, r2 │ │ │ │ adc r1, r1, #0 │ │ │ │ str r0, [sp, #676] @ 0x2a4 │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ str r1, [sp, #684] @ 0x2ac │ │ │ │ ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ @@ -42092,18 +42092,18 @@ │ │ │ │ ldr ip, [sp, #500] @ 0x1f4 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ sbc r1, r1, ip │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #692] @ 0x2b4 │ │ │ │ str r3, [sp, #696] @ 0x2b8 │ │ │ │ str r1, [sp, #700] @ 0x2bc │ │ │ │ - bge 31528 │ │ │ │ + bge 314d0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ - ldr r2, [pc, #3416] @ 3226c │ │ │ │ + ldr r2, [pc, #3416] @ 32214 │ │ │ │ sbc r0, r0, #0 │ │ │ │ adds r3, r3, r2 │ │ │ │ adc r1, r1, #0 │ │ │ │ str r0, [sp, #692] @ 0x2b4 │ │ │ │ str r3, [sp, #696] @ 0x2b8 │ │ │ │ str r1, [sp, #700] @ 0x2bc │ │ │ │ ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ @@ -42119,549 +42119,549 @@ │ │ │ │ ldr ip, [sp, #516] @ 0x204 │ │ │ │ str r2, [sp, #704] @ 0x2c0 │ │ │ │ sbc r1, r1, ip │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #708] @ 0x2c4 │ │ │ │ str r3, [sp, #712] @ 0x2c8 │ │ │ │ str r1, [sp, #716] @ 0x2cc │ │ │ │ - bge 31594 │ │ │ │ + bge 3153c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sp, #704] @ 0x2c0 │ │ │ │ - ldr r2, [pc, #3308] @ 3226c │ │ │ │ + ldr r2, [pc, #3308] @ 32214 │ │ │ │ sbc r0, r0, #0 │ │ │ │ adds r3, r3, r2 │ │ │ │ adc r1, r1, #0 │ │ │ │ str r0, [sp, #708] @ 0x2c4 │ │ │ │ str r3, [sp, #712] @ 0x2c8 │ │ │ │ str r1, [sp, #716] @ 0x2cc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31c2c │ │ │ │ + beq 31bd4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #3168] @ 32210 │ │ │ │ - ldr r0, [pc, #3172] @ 32218 │ │ │ │ + ldr r3, [pc, #3168] @ 321b8 │ │ │ │ + ldr r0, [pc, #3172] @ 321c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 326b8 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + beq 32660 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30408 │ │ │ │ + beq 303b0 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30408 │ │ │ │ + beq 303b0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - ldr r3, [pc, #3188] @ 32264 │ │ │ │ + ldr r3, [pc, #3188] @ 3220c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 28ce0 │ │ │ │ - ldr r2, [pc, #3088] @ 32210 │ │ │ │ + bl 28c88 │ │ │ │ + ldr r2, [pc, #3088] @ 321b8 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr sl, [r2, #272] @ 0x110 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r2, [sl, #24] │ │ │ │ sub r9, r1, r2 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 326f4 │ │ │ │ - ldr r4, [pc, #3060] @ 3221c │ │ │ │ + beq 3269c │ │ │ │ + ldr r4, [pc, #3060] @ 321c4 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [sp, #292] @ 0x124 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ - b 3164c │ │ │ │ + b 315f4 │ │ │ │ mov r9, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 326c8 │ │ │ │ + beq 32670 │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - bne 31638 │ │ │ │ + bne 315e0 │ │ │ │ mov r0, sl │ │ │ │ sub r2, r5, fp │ │ │ │ mov r1, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - ldr r3, [pc, #2980] @ 32210 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + ldr r3, [pc, #2980] @ 321b8 │ │ │ │ ldrb r6, [r5, #1] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ cmp r6, #0 │ │ │ │ ldr sl, [r3, #272] @ 0x110 │ │ │ │ add fp, r5, #1 │ │ │ │ - beq 32b8c │ │ │ │ + beq 32b34 │ │ │ │ cmp r6, #37 @ 0x25 │ │ │ │ addeq r5, r5, #2 │ │ │ │ moveq r9, fp │ │ │ │ - beq 31640 │ │ │ │ + beq 315e8 │ │ │ │ sub r3, r6, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ movhi r7, #3 │ │ │ │ - bhi 316b4 │ │ │ │ + bhi 3165c │ │ │ │ cmp r6, #51 @ 0x33 │ │ │ │ movge r6, #51 @ 0x33 │ │ │ │ sub r7, r6, #48 @ 0x30 │ │ │ │ ldrb r6, [r5, #2] │ │ │ │ add fp, r5, #2 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ - beq 32548 │ │ │ │ + beq 324f0 │ │ │ │ cmp r6, #108 @ 0x6c │ │ │ │ - beq 31d28 │ │ │ │ + beq 31cd0 │ │ │ │ cmp r6, #82 @ 0x52 │ │ │ │ - beq 32768 │ │ │ │ + beq 32710 │ │ │ │ cmp r6, #85 @ 0x55 │ │ │ │ - beq 32770 │ │ │ │ + beq 32718 │ │ │ │ cmp r6, #83 @ 0x53 │ │ │ │ - bne 32c64 │ │ │ │ + bne 32c0c │ │ │ │ add r3, sp, #704 @ 0x2c0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ rsb r1, r7, #6 │ │ │ │ smull ip, r0, r4, r3 │ │ │ │ subs r1, r1, #1 │ │ │ │ asr r3, r3, #31 │ │ │ │ rsb r3, r3, r0, asr #2 │ │ │ │ - bne 316ec │ │ │ │ + bne 31694 │ │ │ │ cmp r7, #0 │ │ │ │ mov r0, sl │ │ │ │ - beq 3245c │ │ │ │ - ldr r1, [pc, #2812] @ 32210 │ │ │ │ + beq 32404 │ │ │ │ + ldr r1, [pc, #2812] @ 321b8 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ ldrb r3, [r1, #427] @ 0x1ab │ │ │ │ - ldr r1, [pc, #2808] @ 32220 │ │ │ │ + ldr r1, [pc, #2808] @ 321c8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r9, fp │ │ │ │ - ldr r3, [pc, #2776] @ 32210 │ │ │ │ + ldr r3, [pc, #2776] @ 321b8 │ │ │ │ add fp, r9, #1 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r5, fp │ │ │ │ ldr sl, [r3, #272] @ 0x110 │ │ │ │ - b 31640 │ │ │ │ + b 315e8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r2, [pc, #2748] @ 32210 │ │ │ │ + ldr r2, [pc, #2748] @ 321b8 │ │ │ │ str r6, [sp, #20] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov sl, r7 │ │ │ │ str r9, [r2, #436] @ 0x1b4 │ │ │ │ str sl, [r2, #440] @ 0x1b8 │ │ │ │ - ldr r2, [pc, #2936] @ 322e4 │ │ │ │ + ldr r2, [pc, #2936] @ 3228c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r3, r6 │ │ │ │ ldrb r5, [r2, #62] @ 0x3e │ │ │ │ mov r0, r3 │ │ │ │ strb sl, [r2, #62] @ 0x3e │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ orr r3, r3, r4 │ │ │ │ str r3, [r0] │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ ldr r6, [sp, #232] @ 0xe8 │ │ │ │ - bl 2f32c │ │ │ │ - b 3074c │ │ │ │ - ldr r2, [pc, #2680] @ 32224 │ │ │ │ + bl 2f2d4 │ │ │ │ + b 306f4 │ │ │ │ + ldr r2, [pc, #2680] @ 321cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 317cc │ │ │ │ + bne 31774 │ │ │ │ ldr r3, [r1, #196] @ 0xc4 │ │ │ │ - ldr r2, [pc, #2660] @ 32228 │ │ │ │ + ldr r2, [pc, #2660] @ 321d0 │ │ │ │ tst r2, r3 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - ldr r2, [pc, #2832] @ 322e4 │ │ │ │ + ldr r2, [pc, #2832] @ 3228c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ strb r3, [r2, #62] @ 0x3e │ │ │ │ - b 30670 │ │ │ │ + b 30618 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 2fca8 │ │ │ │ + b 2fc50 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #2580] @ 32210 │ │ │ │ + ldr r3, [pc, #2580] @ 321b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #436] @ 0x1b4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 5d3ac │ │ │ │ - b 31280 │ │ │ │ + bl 5d354 │ │ │ │ + b 31228 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #2552] @ 32210 │ │ │ │ + ldr r3, [pc, #2552] @ 321b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #320] @ 0x140 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ - b 30a40 │ │ │ │ - bl 2f32c │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ + b 309e8 │ │ │ │ + bl 2f2d4 │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ - b 3039c │ │ │ │ + b 30344 │ │ │ │ ldr r3, [r7, #196] @ 0xc4 │ │ │ │ ldr r1, [r7, #396] @ 0x18c │ │ │ │ and r2, r3, #32 │ │ │ │ mov r0, r6 │ │ │ │ bic r3, r3, #32 │ │ │ │ str r2, [sp, #416] @ 0x1a0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [r7, #196] @ 0xc4 │ │ │ │ - bl 5f5c4 │ │ │ │ + bl 5f56c │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [r7, #388] @ 0x184 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 5eab0 │ │ │ │ + bl 5ea58 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 327a0 │ │ │ │ + beq 32748 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #2652] @ 322e4 │ │ │ │ + ldr r3, [pc, #2652] @ 3228c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r0, [r3, #62] @ 0x3e │ │ │ │ strb r2, [r3, #62] @ 0x3e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b 309b8 │ │ │ │ + b 30960 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and r1, r3, #512 @ 0x200 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 73d24 │ │ │ │ - b 30464 │ │ │ │ + bl 73ccc │ │ │ │ + b 3040c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ str r4, [sp, #32] │ │ │ │ - b 2fac0 │ │ │ │ + b 2fa68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 2fac0 │ │ │ │ - bl 28f70 │ │ │ │ - b 305a8 │ │ │ │ + b 2fa68 │ │ │ │ + bl 28f18 │ │ │ │ + b 30550 │ │ │ │ ldr r0, [sp, #596] @ 0x254 │ │ │ │ - bl 4ed04 │ │ │ │ - b 304d4 │ │ │ │ + bl 4ecac │ │ │ │ + b 3047c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2d75c │ │ │ │ + bl 2d704 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #2368] @ 32264 │ │ │ │ - ldr r1, [pc, #2308] @ 3222c │ │ │ │ + ldr r3, [pc, #2368] @ 3220c │ │ │ │ + ldr r1, [pc, #2308] @ 321d4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [sp, #596] @ 0x254 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 304c0 │ │ │ │ - ldr r3, [pc, #2252] @ 32210 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 30468 │ │ │ │ + ldr r3, [pc, #2252] @ 321b8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [r3, #44] @ 0x2c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b 2fac0 │ │ │ │ + b 2fa68 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b 30e14 │ │ │ │ + b 30dbc │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30c44 │ │ │ │ + bne 30bec │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30c44 │ │ │ │ + bne 30bec │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30c44 │ │ │ │ + bne 30bec │ │ │ │ ldr r4, [r2, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 30c44 │ │ │ │ + beq 30bec │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30c44 │ │ │ │ + bne 30bec │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #2148] @ 32210 │ │ │ │ + ldr r3, [pc, #2148] @ 321b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ and r2, r2, #16384 @ 0x4000 │ │ │ │ and r3, r3, #192 @ 0xc0 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 30c44 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bne 30bec │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r1, #3 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f83c │ │ │ │ + bl 5f7e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c64 │ │ │ │ + bl 7c14 │ │ │ │ mov r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ movne r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ moveq r3, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ mov r4, r0 │ │ │ │ - b 31a28 │ │ │ │ + b 319d0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 31a38 │ │ │ │ + bne 319e0 │ │ │ │ str r8, [r7] │ │ │ │ mov r0, r5 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 31a18 │ │ │ │ + blt 319c0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - ldr r3, [pc, #2204] @ 322e0 │ │ │ │ + ldr r3, [pc, #2204] @ 32288 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #360] @ 0x168 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7de4 │ │ │ │ - ldr r3, [pc, #1972] @ 32210 │ │ │ │ + bl 7d94 │ │ │ │ + ldr r3, [pc, #1972] @ 321b8 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #1156] @ 0x484 │ │ │ │ str r2, [r3, #1160] @ 0x488 │ │ │ │ str r6, [sp, #220] @ 0xdc │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ - b 30c44 │ │ │ │ + b 30bec │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ add r0, r5, #32 │ │ │ │ sub r2, r2, #1 │ │ │ │ strb r2, [r3, #20] │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r3] │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 31aa8 │ │ │ │ + bne 31a50 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32b14 │ │ │ │ - ldr r3, [pc, #2100] @ 322e4 │ │ │ │ + bne 32abc │ │ │ │ + ldr r3, [pc, #2100] @ 3228c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ - b 3125c │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ + b 31204 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #564] @ 0x234 │ │ │ │ - ldr r3, [pc, #1856] @ 32210 │ │ │ │ + ldr r3, [pc, #1856] @ 321b8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #456] @ 0x1c8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 31aec │ │ │ │ + blt 31a94 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32bb8 │ │ │ │ + bne 32b60 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1816] @ 32210 │ │ │ │ + ldr r3, [pc, #1816] @ 321b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #380] @ 0x17c │ │ │ │ ldr r2, [r3, #444] @ 0x1bc │ │ │ │ cmp r2, #0 │ │ │ │ - ble 323b4 │ │ │ │ + ble 3235c │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 323b4 │ │ │ │ + ble 3235c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1772] @ 32210 │ │ │ │ + ldr r3, [pc, #1772] @ 321b8 │ │ │ │ add r0, sp, #556 @ 0x22c │ │ │ │ ldr r4, [r2, r3] │ │ │ │ add r3, r4, #444 @ 0x1bc │ │ │ │ str r3, [r4, #440] @ 0x1b8 │ │ │ │ str r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl 5d6e0 │ │ │ │ + bl 5d688 │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add ip, r4, #456 @ 0x1c8 │ │ │ │ str r3, [r4, #456] @ 0x1c8 │ │ │ │ str ip, [r0, r3, lsl #2] │ │ │ │ ldr r3, [r4, #440] @ 0x1b8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r1, #2 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3120c │ │ │ │ + blt 311b4 │ │ │ │ ldr r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r1, [r4, #1200] @ 0x4b0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldrb r3, [r1, r2] │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r1, r2] │ │ │ │ - b 3120c │ │ │ │ + b 311b4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1660] @ 32210 │ │ │ │ + ldr r3, [pc, #1660] @ 321b8 │ │ │ │ ldr r8, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #1 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ - b 30fa4 │ │ │ │ - bl 629e8 │ │ │ │ - b 2f538 │ │ │ │ + b 30f4c │ │ │ │ + bl 62990 │ │ │ │ + b 2f4e0 │ │ │ │ ldr r3, [r2, #160] @ 0xa0 │ │ │ │ ldr r6, [r2, #164] @ 0xa4 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - bl 4d478 │ │ │ │ + bl 4d420 │ │ │ │ add r6, r6, #4 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - b 2f924 │ │ │ │ + b 2f8cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ - b 30034 │ │ │ │ + b 2ffdc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ strd r0, [r3, #8] │ │ │ │ strd r0, [r3] │ │ │ │ add r3, sp, #504 @ 0x1f8 │ │ │ │ strd r0, [r3, #8] │ │ │ │ strd r0, [r3] │ │ │ │ - b 31434 │ │ │ │ - ldr r1, [pc, #1572] @ 32230 │ │ │ │ + b 313dc │ │ │ │ + ldr r1, [pc, #1572] @ 321d8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 30324 │ │ │ │ + b 302cc │ │ │ │ mov r5, #0 │ │ │ │ - b 30810 │ │ │ │ + b 307b8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ - bl 2e7a0 │ │ │ │ + bl 2e748 │ │ │ │ mov r4, r0 │ │ │ │ - b 31230 │ │ │ │ - ldr r3, [pc, #1612] @ 32280 │ │ │ │ + b 311d8 │ │ │ │ + ldr r3, [pc, #1612] @ 32228 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #10 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 315d8 │ │ │ │ + b 31580 │ │ │ │ ldrb r3, [r7, #408] @ 0x198 │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r7, #408] @ 0x198 │ │ │ │ - bl 64304 │ │ │ │ + bl 642ac │ │ │ │ ldrb r3, [r7, #408] @ 0x198 │ │ │ │ sub r3, r3, #1 │ │ │ │ strb r3, [r7, #408] @ 0x198 │ │ │ │ - b 307c4 │ │ │ │ + b 3076c │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ sub r2, r4, r5 │ │ │ │ mov r1, r5 │ │ │ │ ldr r8, [r0, #24] │ │ │ │ add r5, r4, #1 │ │ │ │ ldr r4, [r0] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r7, [r3] │ │ │ │ - bcs 32a28 │ │ │ │ - ldr r2, [pc, #1376] @ 32210 │ │ │ │ + bcs 329d0 │ │ │ │ + ldr r2, [pc, #1376] @ 321b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub r4, r4, r8 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ mov r2, #2228224 @ 0x220000 │ │ │ │ ldr r0, [r1, #272] @ 0x110 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add r0, r0, r4 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ mov r4, r0 │ │ │ │ - b 2fd44 │ │ │ │ + b 2fcec │ │ │ │ cmp r7, #0 │ │ │ │ - bne 2fd18 │ │ │ │ + bne 2fcc0 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 31d08 │ │ │ │ + beq 31cb0 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ands r3, r3, #64 @ 0x40 │ │ │ │ moveq r4, r3 │ │ │ │ - bne 32ca0 │ │ │ │ + bne 32c48 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ - b 2fd94 │ │ │ │ + b 2fd3c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 2ff0c │ │ │ │ + bne 2feb4 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - b 2fef8 │ │ │ │ + b 2fea0 │ │ │ │ ldrb r6, [fp, #1] │ │ │ │ add r9, fp, #1 │ │ │ │ cmp r6, #82 @ 0x52 │ │ │ │ - beq 32a34 │ │ │ │ + beq 329dc │ │ │ │ cmp r6, #85 @ 0x55 │ │ │ │ - beq 32abc │ │ │ │ + beq 32a64 │ │ │ │ cmp r6, #83 @ 0x53 │ │ │ │ - bne 32c64 │ │ │ │ + bne 32c0c │ │ │ │ add fp, sp, #704 @ 0x2c0 │ │ │ │ ldm fp, {r5, r6} │ │ │ │ mov r2, #3600 @ 0xe10 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #0 │ │ │ │ - bl f1454 │ │ │ │ + bl f0aec │ │ │ │ lsr r3, r5, #28 │ │ │ │ orr r3, r3, r6, lsl #4 │ │ │ │ bic r2, r3, #-268435456 @ 0xf0000000 │ │ │ │ bic r3, r5, #-268435456 @ 0xf0000000 │ │ │ │ add r3, r3, r2 │ │ │ │ add r3, r3, r6, lsr #24 │ │ │ │ ldr fp, [fp, #8] │ │ │ │ mov lr, r0 │ │ │ │ asr r0, r6, #31 │ │ │ │ and r2, r0, #13 │ │ │ │ add r3, r3, r2 │ │ │ │ - ldr r2, [pc, #1180] @ 32234 │ │ │ │ + ldr r2, [pc, #1180] @ 321dc │ │ │ │ bic r0, r0, #13 │ │ │ │ umull r1, r2, r3, r2 │ │ │ │ lsr r2, r2, #3 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ sub r3, r3, r2 │ │ │ │ add r1, r3, r0 │ │ │ │ - ldr r2, [pc, #1156] @ 32238 │ │ │ │ + ldr r2, [pc, #1156] @ 321e0 │ │ │ │ subs r5, r5, r1 │ │ │ │ mul r2, r5, r2 │ │ │ │ - ldr r3, [pc, #1148] @ 3223c │ │ │ │ + ldr r3, [pc, #1148] @ 321e4 │ │ │ │ sbc r6, r6, r1, asr #31 │ │ │ │ mla r3, r6, r3, r2 │ │ │ │ - ldr r0, [pc, #1136] @ 3223c │ │ │ │ + ldr r0, [pc, #1136] @ 321e4 │ │ │ │ mov r2, r3 │ │ │ │ umull ip, r3, r5, r0 │ │ │ │ mov r6, #15 │ │ │ │ add r2, r2, r3 │ │ │ │ asr r3, r2, #31 │ │ │ │ eor r0, ip, r2, asr #31 │ │ │ │ subs r0, r0, r3 │ │ │ │ @@ -42684,26 +42684,26 @@ │ │ │ │ bic r0, r0, #-268435456 @ 0xf0000000 │ │ │ │ bic r2, r5, #-268435456 @ 0xf0000000 │ │ │ │ asr r3, r3, #31 │ │ │ │ add r2, r2, r0 │ │ │ │ add r2, r2, r1, lsr #24 │ │ │ │ and r0, r3, #13 │ │ │ │ add ip, r2, r0 │ │ │ │ - ldr r2, [pc, #1004] @ 32234 │ │ │ │ + ldr r2, [pc, #1004] @ 321dc │ │ │ │ bic r3, r3, #13 │ │ │ │ umull r0, r2, ip, r2 │ │ │ │ - ldr r6, [pc, #1000] @ 3223c │ │ │ │ + ldr r6, [pc, #1000] @ 321e4 │ │ │ │ lsr r2, r2, #3 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ sub ip, ip, r2 │ │ │ │ add r3, ip, r3 │ │ │ │ subs r2, r5, r3 │ │ │ │ sbc r1, r1, r3, asr #31 │ │ │ │ - ldr r3, [pc, #968] @ 32238 │ │ │ │ - ldr ip, [pc, #968] @ 3223c │ │ │ │ + ldr r3, [pc, #968] @ 321e0 │ │ │ │ + ldr ip, [pc, #968] @ 321e4 │ │ │ │ mul r3, r2, r3 │ │ │ │ mla r6, r1, r6, r3 │ │ │ │ umull r0, r1, r2, ip │ │ │ │ add r3, r6, r1 │ │ │ │ asr r3, r3, #31 │ │ │ │ and r3, r3, #3 │ │ │ │ adds r3, r3, r0 │ │ │ │ @@ -42711,156 +42711,156 @@ │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ sub r5, r5, r3, lsl #2 │ │ │ │ rsb r3, r7, #6 │ │ │ │ smull r1, r2, r4, fp │ │ │ │ subs r3, r3, #1 │ │ │ │ asr fp, fp, #31 │ │ │ │ rsb fp, fp, r2, asr #2 │ │ │ │ - bne 31e9c │ │ │ │ + bne 31e44 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 3288c │ │ │ │ - ldr r3, [pc, #848] @ 32210 │ │ │ │ + bne 32834 │ │ │ │ + ldr r3, [pc, #848] @ 321b8 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ and r3, r3, #16384 @ 0x4000 │ │ │ │ - beq 32390 │ │ │ │ + beq 32338 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32a3c │ │ │ │ - ldr r1, [pc, #864] @ 32240 │ │ │ │ + beq 329e4 │ │ │ │ + ldr r1, [pc, #864] @ 321e8 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #808] @ 32210 │ │ │ │ + ldr ip, [pc, #808] @ 321b8 │ │ │ │ stmib sp, {r7, fp} │ │ │ │ ldr ip, [r8, ip] │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ ldrb ip, [ip, #427] @ 0x1ab │ │ │ │ mov r2, r5 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 31730 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 316d8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #396] @ 0x18c │ │ │ │ - bl 2d75c │ │ │ │ + bl 2d704 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #832] @ 32264 │ │ │ │ + ldr r2, [pc, #832] @ 3220c │ │ │ │ cmp fp, #0 │ │ │ │ ldr fp, [r3, r2] │ │ │ │ - ldr r2, [pc, #788] @ 32244 │ │ │ │ + ldr r2, [pc, #788] @ 321ec │ │ │ │ ldr r3, [r3, r2] │ │ │ │ moveq r2, #3 │ │ │ │ mov r1, r3 │ │ │ │ movne r2, #5 │ │ │ │ str r3, [sp, #384] @ 0x180 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [fp] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #396] @ 0x18c │ │ │ │ - beq 327c0 │ │ │ │ + beq 32768 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 328a4 │ │ │ │ + beq 3284c │ │ │ │ mov r0, r6 │ │ │ │ ldr r8, [fp] │ │ │ │ - bl 276cc │ │ │ │ - ldr r1, [pc, #720] @ 32248 │ │ │ │ + bl 27674 │ │ │ │ + ldr r1, [pc, #720] @ 321f0 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp sl, #0 │ │ │ │ - bne 30340 │ │ │ │ + bne 302e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3abc0 │ │ │ │ + bl 3ab68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #672] @ 3224c │ │ │ │ + ldr r3, [pc, #672] @ 321f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #388] @ 0x184 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #680] @ 32264 │ │ │ │ + ldr r3, [pc, #680] @ 3220c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 3039c │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 30344 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 31f08 │ │ │ │ + bne 31eb0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 328ac │ │ │ │ + bne 32854 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3039c │ │ │ │ + beq 30344 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3a4f4 │ │ │ │ + bl 3a49c │ │ │ │ mov r5, r0 │ │ │ │ - b 3039c │ │ │ │ - ldr r3, [pc, #520] @ 32210 │ │ │ │ + b 30344 │ │ │ │ + ldr r3, [pc, #520] @ 321b8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ sub r7, r7, r3 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ - bne 32bec │ │ │ │ + bne 32b94 │ │ │ │ ldr r4, [r6, #260] @ 0x104 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 32bdc │ │ │ │ + bne 32b84 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 32a1c │ │ │ │ + bcs 329c4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ strb r2, [r3] │ │ │ │ - ldr r3, [pc, #424] @ 32210 │ │ │ │ + ldr r3, [pc, #424] @ 321b8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov r2, #2228224 @ 0x220000 │ │ │ │ add r0, r0, r7 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ mov r7, r0 │ │ │ │ - bl 15660 │ │ │ │ + bl 15608 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 32814 │ │ │ │ + beq 327bc │ │ │ │ mov r0, r7 │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c980 │ │ │ │ + bl 2c928 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ - ldr r3, [pc, #336] @ 32210 │ │ │ │ + ldr r3, [pc, #336] @ 321b8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #6 │ │ │ │ mov r6, r2 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ str r2, [r0, #404] @ 0x194 │ │ │ │ str r1, [r0, #400] @ 0x190 │ │ │ │ ldr r5, [ip, r3] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #512] @ 322e8 │ │ │ │ + ldr r3, [pc, #512] @ 32290 │ │ │ │ ldr r2, [r5, #396] @ 0x18c │ │ │ │ str r2, [r0, #396] @ 0x18c │ │ │ │ ldr r2, [r5, #372] @ 0x174 │ │ │ │ str r2, [r0, #392] @ 0x188 │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r0 │ │ │ │ @@ -42870,541 +42870,541 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [r5, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 32144 │ │ │ │ + bne 320ec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r1, [pc, #272] @ 32250 │ │ │ │ + ldr r1, [pc, #272] @ 321f8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #192] @ 32210 │ │ │ │ + ldr r3, [pc, #192] @ 321b8 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ ldr r5, [r1, r3] │ │ │ │ - ldr r3, [pc, #396] @ 322e8 │ │ │ │ + ldr r3, [pc, #396] @ 32290 │ │ │ │ ldr r2, [r0, #392] @ 0x188 │ │ │ │ str r2, [r5, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, r0, #408 @ 0x198 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ - bl 2c980 │ │ │ │ + bl 2c928 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2fac0 │ │ │ │ + beq 2fa68 │ │ │ │ ldr r0, [r5, #372] @ 0x174 │ │ │ │ mov r1, r4 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ - ldr r3, [pc, #320] @ 322e4 │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ + ldr r3, [pc, #320] @ 3228c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ add r0, r4, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 321c4 │ │ │ │ + bne 3216c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32b0c │ │ │ │ - ldr r3, [pc, #280] @ 322e4 │ │ │ │ + bne 32ab4 │ │ │ │ + ldr r3, [pc, #280] @ 3228c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ - b 30760 │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ + b 30708 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 2fdb8 │ │ │ │ - ldr r1, [pc, #100] @ 32254 │ │ │ │ + beq 2fd60 │ │ │ │ + ldr r1, [pc, #100] @ 321fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 16f70 │ │ │ │ + bl 16f18 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 2fdd4 │ │ │ │ - b 2fdb8 │ │ │ │ + bne 2fd7c │ │ │ │ + b 2fd60 │ │ │ │ mov r3, r5 │ │ │ │ str r5, [r2, #12] │ │ │ │ - b 2ffac │ │ │ │ - andeq pc, pc, r8, lsr #23 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r2, ip, ip, ror #2 │ │ │ │ - @ instruction: 0x000c1eb4 │ │ │ │ + b 2ff54 │ │ │ │ + andeq lr, pc, r0, lsl #24 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r1, ip, ip, asr r8 │ │ │ │ + andeq r1, ip, r4, lsr #11 │ │ │ │ strbtvs r6, [r6], -r7, ror #12 │ │ │ │ - andeq r1, ip, r4, asr sp │ │ │ │ - andeq pc, pc, ip, asr #12 │ │ │ │ + andeq r1, ip, r4, asr #8 │ │ │ │ + andeq lr, pc, r4, lsr #13 │ │ │ │ andeq r2, r0, r0, lsl r0 │ │ │ │ - andeq r1, ip, r0, lsr fp │ │ │ │ - andeq r1, ip, r0, lsr #16 │ │ │ │ + andeq r1, ip, r0, lsr #4 │ │ │ │ + andeq r0, ip, r0, lsl pc │ │ │ │ stmhi r8, {r0, r3, r7, fp, pc} │ │ │ │ cdp 14, 14, cr14, cr14, cr14, {7} │ │ │ │ cdp 14, 14, cr14, cr14, cr15, {7} │ │ │ │ - andeq r1, ip, r8, lsl r5 │ │ │ │ - andeq r0, r0, r0, ror #10 │ │ │ │ - andeq r1, ip, ip, asr #10 │ │ │ │ - @ instruction: 0x000003bc │ │ │ │ + andeq r0, ip, r8, lsl #24 │ │ │ │ + andeq r0, r0, r8, asr r5 │ │ │ │ + andeq r0, ip, ip, lsr ip │ │ │ │ + @ instruction: 0x000003b4 │ │ │ │ eoreq r0, r2, r4 │ │ │ │ andeq r0, r8, r8 │ │ │ │ - andeq r1, ip, r8, ror r0 │ │ │ │ - andeq r0, ip, r0, ror #20 │ │ │ │ - @ instruction: 0x000c3bbc │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, ip, r0, ror #20 │ │ │ │ + andeq r0, ip, r8, ror #14 │ │ │ │ + andeq r0, ip, r0, asr r1 │ │ │ │ + andeq r3, ip, ip, lsr #5 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, ip, r0, asr r1 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ @ instruction: 0xfff0bdc0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ subsmi r0, r9, r0 │ │ │ │ - andeq r0, ip, r8, asr r8 │ │ │ │ - andeq r0, r0, r8, lsl #14 │ │ │ │ - andeq r0, r0, ip, lsl #13 │ │ │ │ - andeq r0, r0, r4, asr #10 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r0, ip, r0, ror #23 │ │ │ │ - andeq r0, ip, r8, lsl #20 │ │ │ │ - andeq r0, ip, r4, asr #19 │ │ │ │ - andeq r0, r0, ip, asr r5 │ │ │ │ - andeq fp, pc, r0, lsr #11 │ │ │ │ + andeq pc, fp, r8, asr #30 │ │ │ │ + andeq r0, r0, r0, lsl #14 │ │ │ │ + andeq r0, r0, r4, lsl #13 │ │ │ │ + andeq r0, r0, ip, lsr r5 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + ldrdeq r0, [ip], -r0 @ │ │ │ │ + strdeq r0, [ip], -r8 │ │ │ │ + strheq r0, [ip], -r4 │ │ │ │ + andeq r0, r0, r4, asr r5 │ │ │ │ + strdeq sl, [pc], -r8 │ │ │ │ teqeq r2, r5 @ │ │ │ │ - andeq r0, ip, r8, asr sp │ │ │ │ - andeq r0, r0, r4, ror #6 │ │ │ │ - andeq r0, ip, r0, lsr #5 │ │ │ │ - andeq r0, ip, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, ror #7 │ │ │ │ - andeq r0, ip, r4, ror #4 │ │ │ │ - andeq r0, r0, r4, lsr r5 │ │ │ │ - ldrdeq r0, [ip], -r8 │ │ │ │ - andeq r0, r0, r8, ror #14 │ │ │ │ - @ instruction: 0x000c01b0 │ │ │ │ - andeq r0, r0, r0, lsr #10 │ │ │ │ - andeq r0, ip, r0, ror #2 │ │ │ │ - andeq r0, r0, r8, lsr r8 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ + andeq r0, ip, r8, asr #8 │ │ │ │ + andeq r0, r0, ip, asr r3 │ │ │ │ + muleq fp, r0, r9 │ │ │ │ + muleq fp, r0, pc @ │ │ │ │ + andeq r0, r0, r4, ror #7 │ │ │ │ + andeq pc, fp, r4, asr r9 @ │ │ │ │ + andeq r0, r0, ip, lsr #10 │ │ │ │ + andeq pc, fp, r8, asr #17 │ │ │ │ + andeq r0, r0, r0, ror #14 │ │ │ │ + andeq pc, fp, r0, lsr #17 │ │ │ │ + andeq r0, r0, r8, lsl r5 │ │ │ │ + andeq pc, fp, r0, asr r8 @ │ │ │ │ + andeq r0, r0, r0, lsr r8 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ andeq r2, r0, lr, asr #32 │ │ │ │ andeq r2, r0, ip, asr #32 │ │ │ │ andeq r2, r0, lr │ │ │ │ andeq r2, r0, ip │ │ │ │ - andeq r0, r0, r0, asr r5 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r0, r0, r8, asr #10 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ - ldr r3, [pc, #-16] @ 32300 │ │ │ │ + ldr r3, [pc, #-16] @ 322a8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add r0, r0, #1200 @ 0x4b0 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl d700 │ │ │ │ - bl f1304 │ │ │ │ + bl d6a8 │ │ │ │ + bl f099c │ │ │ │ subs r6, r0, #0 │ │ │ │ - ble 31200 │ │ │ │ - ldr r3, [pc, #-80] @ 322e4 │ │ │ │ + ble 311a8 │ │ │ │ + ldr r3, [pc, #-80] @ 3228c │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ add r4, r5, #32 │ │ │ │ - b 32350 │ │ │ │ - ldr r3, [pc, #-100] @ 322e4 │ │ │ │ + b 322f8 │ │ │ │ + ldr r3, [pc, #-100] @ 3228c │ │ │ │ ldr r0, [r8, r3] │ │ │ │ add r0, r0, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, r6 │ │ │ │ - blt 31200 │ │ │ │ + blt 311a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62990 │ │ │ │ mov r0, r4 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 32340 │ │ │ │ + bne 322e8 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32340 │ │ │ │ - bl 629e8 │ │ │ │ - b 32340 │ │ │ │ + beq 322e8 │ │ │ │ + bl 62990 │ │ │ │ + b 322e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32a10 │ │ │ │ - ldr r1, [pc, #-328] @ 32258 │ │ │ │ + beq 329b8 │ │ │ │ + ldr r1, [pc, #-328] @ 32200 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 31730 │ │ │ │ - ldr r3, [pc, #-188] @ 32300 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 316d8 │ │ │ │ + ldr r3, [pc, #-188] @ 322a8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r6, [r2, r3] │ │ │ │ add r4, r6, #444 @ 0x1bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d8a8 │ │ │ │ + bl 5d850 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d6e0 │ │ │ │ + bl 5d688 │ │ │ │ ldr r5, [r6, #448] @ 0x1c0 │ │ │ │ cmp r5, #9 │ │ │ │ - ble 32ac4 │ │ │ │ - ldr r3, [pc, #-232] @ 32300 │ │ │ │ + ble 32a6c │ │ │ │ + ldr r3, [pc, #-232] @ 322a8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #2 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r4, #444] @ 0x1bc │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ ldrge r1, [r4, #1200] @ 0x4b0 │ │ │ │ ldrge r2, [r4, #444] @ 0x1bc │ │ │ │ ldrbge r3, [r1, r2] │ │ │ │ orrge r3, r3, #64 @ 0x40 │ │ │ │ strbge r3, [r1, r2] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-288] @ 32300 │ │ │ │ + ldr r3, [pc, #-288] @ 322a8 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r4, #284] @ 0x11c │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ add r0, r4, #444 @ 0x1bc │ │ │ │ str r0, [r3, r1, lsl #2] │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ ldrge r1, [r4, #1200] @ 0x4b0 │ │ │ │ ldrge r2, [r4, #448] @ 0x1c0 │ │ │ │ ldrbge r3, [r1, r2] │ │ │ │ orrge r3, r3, #64 @ 0x40 │ │ │ │ strbge r3, [r1, r2] │ │ │ │ - b 31b18 │ │ │ │ - ldr r1, [pc, #-520] @ 3225c │ │ │ │ + b 31ac0 │ │ │ │ + ldr r1, [pc, #-520] @ 32204 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 3172c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 316d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3039c │ │ │ │ - ldr r3, [pc, #-500] @ 32288 │ │ │ │ + beq 30344 │ │ │ │ + ldr r3, [pc, #-500] @ 32230 │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r5, #1 │ │ │ │ cmpne r5, #14 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ and r3, r5, #31 │ │ │ │ sub r3, r3, #-536870911 @ 0xe0000001 │ │ │ │ moveq r9, #1 │ │ │ │ movne r9, #0 │ │ │ │ ldr fp, [r2, r3, lsl #3] │ │ │ │ lsl r9, r9, #3 │ │ │ │ - ldr r3, [pc, #-588] @ 32260 │ │ │ │ + ldr r3, [pc, #-588] @ 32208 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #664] @ 0x298 │ │ │ │ mov r0, sl │ │ │ │ add r3, sp, #648 @ 0x288 │ │ │ │ mov r1, r2 │ │ │ │ str r9, [sp] │ │ │ │ str r6, [sp, #652] @ 0x28c │ │ │ │ str fp, [sp, #656] @ 0x290 │ │ │ │ str r8, [sp, #660] @ 0x294 │ │ │ │ str r2, [sp, #668] @ 0x29c │ │ │ │ - bl 2d3a4 │ │ │ │ + bl 2d34c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3a4f4 │ │ │ │ + bl 3a49c │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 3039c │ │ │ │ - ldr r3, [pc, #-668] @ 32264 │ │ │ │ + beq 30344 │ │ │ │ + ldr r3, [pc, #-668] @ 3220c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr sl, [r6] │ │ │ │ - bl 276cc │ │ │ │ - ldr r1, [pc, #-688] @ 32268 │ │ │ │ + bl 27674 │ │ │ │ + ldr r1, [pc, #-688] @ 32210 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp r9, #0 │ │ │ │ ldr r6, [r6] │ │ │ │ - beq 32b58 │ │ │ │ + beq 32b00 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 2c5bc │ │ │ │ - b 31fa0 │ │ │ │ + bl 2c564 │ │ │ │ + b 31f48 │ │ │ │ ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ ldr r2, [sp, #692] @ 0x2b4 │ │ │ │ adds r5, r5, r3 │ │ │ │ ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ adc ip, r2, r3 │ │ │ │ ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ ldr r9, [sp, #700] @ 0x2bc │ │ │ │ adds r6, r6, r3 │ │ │ │ ldr r3, [sp, #716] @ 0x2cc │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ adc r9, r9, r3 │ │ │ │ - ldr r3, [pc, #-792] @ 3226c │ │ │ │ + ldr r3, [pc, #-792] @ 32214 │ │ │ │ str ip, [sp, #280] @ 0x118 │ │ │ │ cmp r6, r3 │ │ │ │ sbcs r3, r9, #0 │ │ │ │ add r3, sp, #672 @ 0x2a0 │ │ │ │ ldrd r2, [r3] │ │ │ │ strd r2, [r1] │ │ │ │ add r3, sp, #680 @ 0x2a8 │ │ │ │ ldrd r0, [r3] │ │ │ │ - blt 325c0 │ │ │ │ + blt 32568 │ │ │ │ adds r5, r5, #1 │ │ │ │ adc r3, ip, #0 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ - ldr r3, [pc, #-840] @ 32270 │ │ │ │ + ldr r3, [pc, #-840] @ 32218 │ │ │ │ adds r3, r6, r3 │ │ │ │ mov r6, r3 │ │ │ │ sbc r9, r9, #0 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [pc, #-860] @ 32274 │ │ │ │ - bl f0f9c │ │ │ │ + ldr r3, [pc, #-860] @ 3221c │ │ │ │ + bl f0634 │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ strd r0, [r3] │ │ │ │ add r3, sp, #312 @ 0x138 │ │ │ │ ldrd r0, [r3] │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r3, r1 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, [sp, #208] @ 0xd0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32670 │ │ │ │ + bne 32618 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [pc, #-956] @ 32274 │ │ │ │ - bl f0f9c │ │ │ │ + ldr r3, [pc, #-956] @ 3221c │ │ │ │ + bl f0634 │ │ │ │ add r3, sp, #352 @ 0x160 │ │ │ │ strd r0, [r3] │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ mov r0, r5 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r3, r1 │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl f097c │ │ │ │ - ldr r3, [pc, #-1000] @ 32278 │ │ │ │ + bl f0014 │ │ │ │ + ldr r3, [pc, #-1000] @ 32220 │ │ │ │ mov r2, #0 │ │ │ │ - bl f0d30 │ │ │ │ + bl f03c8 │ │ │ │ ldrd r2, [sp, #208] @ 0xd0 │ │ │ │ - bl f0f9c │ │ │ │ + bl f0634 │ │ │ │ strd r0, [sp, #208] @ 0xd0 │ │ │ │ ldrd r2, [sp, #208] @ 0xd0 │ │ │ │ - ldr r1, [pc, #-1024] @ 3227c │ │ │ │ + ldr r1, [pc, #-1024] @ 32224 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, sl │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r3, [pc, #-916] @ 32300 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r3, [pc, #-916] @ 322a8 │ │ │ │ add r5, fp, #1 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r9, fp │ │ │ │ ldr sl, [r3, #272] @ 0x110 │ │ │ │ mov fp, r5 │ │ │ │ - b 31640 │ │ │ │ - bl 64304 │ │ │ │ + b 315e8 │ │ │ │ + bl 642ac │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ ldrb r3, [r4, #421] @ 0x1a5 │ │ │ │ - b 30b04 │ │ │ │ - ldr r3, [pc, #-1088] @ 32280 │ │ │ │ + b 30aac │ │ │ │ + ldr r3, [pc, #-1088] @ 32228 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b 315d8 │ │ │ │ + b 31580 │ │ │ │ ldr r7, [sp, #292] @ 0x124 │ │ │ │ ldr r9, [sp, #180] @ 0xb4 │ │ │ │ cmp r5, fp │ │ │ │ - bls 326f4 │ │ │ │ + bls 3269c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r3, [pc, #-996] @ 32300 │ │ │ │ + ldr r3, [pc, #-996] @ 322a8 │ │ │ │ sub r2, r5, fp │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-1024] @ 32300 │ │ │ │ + ldr r3, [pc, #-1024] @ 322a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 32b80 │ │ │ │ + bcs 32b28 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-1072] @ 32300 │ │ │ │ + ldr r3, [pc, #-1072] @ 322a8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #272] @ 0x110 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r2, [r3] │ │ │ │ sub r2, r2, r1 │ │ │ │ sub r2, r2, r9 │ │ │ │ add r1, r1, r9 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r9, #0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bne 32b74 │ │ │ │ + bne 32b1c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ - b 30408 │ │ │ │ + b 303b0 │ │ │ │ add r3, sp, #672 @ 0x2a0 │ │ │ │ - b 316e0 │ │ │ │ + b 31688 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ - b 316e0 │ │ │ │ + b 31688 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ - bl 61498 │ │ │ │ - b 31384 │ │ │ │ + bl 61440 │ │ │ │ + b 3132c │ │ │ │ mov r0, r4 │ │ │ │ - bl 64304 │ │ │ │ + bl 642ac │ │ │ │ ldr r3, [r5, #384] @ 0x180 │ │ │ │ cmp r3, r4 │ │ │ │ streq r6, [r5, #384] @ 0x180 │ │ │ │ - b 31368 │ │ │ │ + b 31310 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #-1320] @ 32284 │ │ │ │ + ldr r3, [pc, #-1320] @ 3222c │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r1, #2112 @ 0x840 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ - b 3187c │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ + b 31824 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 30394 │ │ │ │ + beq 3033c │ │ │ │ orrs r3, sl, r9 │ │ │ │ - beq 31fe8 │ │ │ │ + beq 31f90 │ │ │ │ subs r3, r9, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-1376] @ 32288 │ │ │ │ + ldr r3, [pc, #-1376] @ 32230 │ │ │ │ cmp r5, #1 │ │ │ │ cmpne r5, #14 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ and r3, r5, #31 │ │ │ │ moveq r9, #1 │ │ │ │ movne r9, #0 │ │ │ │ sub r3, r3, #-536870911 @ 0xe0000001 │ │ │ │ cmp sl, #0 │ │ │ │ ldr fp, [r2, r3, lsl #3] │ │ │ │ lsl r9, r9, #3 │ │ │ │ - bne 324a4 │ │ │ │ - b 324d8 │ │ │ │ + bne 3244c │ │ │ │ + b 32480 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ - ldr r3, [pc, #-1428] @ 3228c │ │ │ │ - ldr r2, [pc, #-1400] @ 322ac │ │ │ │ + ldr r3, [pc, #-1428] @ 32234 │ │ │ │ + ldr r2, [pc, #-1400] @ 32254 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #-1440] @ 32290 │ │ │ │ + ldr r3, [pc, #-1440] @ 32238 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #372] @ 0x174 │ │ │ │ mov r0, r3 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e60 │ │ │ │ - ldr r3, [pc, #-1476] @ 32294 │ │ │ │ + bl 16e08 │ │ │ │ + ldr r3, [pc, #-1476] @ 3223c │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ str r3, [r7, #20] │ │ │ │ ldr r1, [r6, #296] @ 0x128 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ - b 320ac │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + b 32054 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 144f4 │ │ │ │ + bl 1449c │ │ │ │ mov r5, r0 │ │ │ │ - b 2fdf4 │ │ │ │ - ldr r1, [pc, #-1532] @ 32298 │ │ │ │ + b 2fd9c │ │ │ │ + ldr r1, [pc, #-1532] @ 32240 │ │ │ │ mov r2, lr │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 31eb8 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 31e60 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 3033c │ │ │ │ + bne 302e4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3abc0 │ │ │ │ + bl 3ab68 │ │ │ │ mov r5, r0 │ │ │ │ - b 3039c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 30344 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldrh r3, [r4, #232] @ 0xe8 │ │ │ │ str r5, [r4, #256] @ 0x100 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ - bne 328f4 │ │ │ │ + bne 3289c │ │ │ │ ldr r2, [r4, #252] @ 0xfc │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 32920 │ │ │ │ + beq 328c8 │ │ │ │ add r4, r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-1548] @ 32300 │ │ │ │ + ldr r3, [pc, #-1548] @ 322a8 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r6, #252] @ 0xfc │ │ │ │ mov r5, r0 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ str r5, [r6, #256] @ 0x100 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - ldr r3, [pc, #-1580] @ 32300 │ │ │ │ + ldr r3, [pc, #-1580] @ 322a8 │ │ │ │ mvn r2, #1 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r3, #324] @ 0x144 │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #148] @ 0x94 │ │ │ │ - bl 56110 │ │ │ │ + bl 560b8 │ │ │ │ ldr r1, [sp, #268] @ 0x10c │ │ │ │ mov r2, #11 │ │ │ │ str r2, [r1, #400] @ 0x190 │ │ │ │ - ldr r3, [pc, #-1664] @ 322e8 │ │ │ │ + ldr r3, [pc, #-1664] @ 32290 │ │ │ │ ldr r2, [r4, #396] @ 0x18c │ │ │ │ str r2, [r1, #396] @ 0x18c │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ str r5, [r1, #404] @ 0x194 │ │ │ │ str r2, [r1, #392] @ 0x188 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add lr, r1, #408 @ 0x198 │ │ │ │ @@ -43414,439 +43414,439 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r4, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 329c4 │ │ │ │ + bne 3296c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r3, [pc, #-1744] @ 32300 │ │ │ │ + ldr r3, [pc, #-1744] @ 322a8 │ │ │ │ ldr r1, [sp, #268] @ 0x10c │ │ │ │ ldr r5, [r0, r3] │ │ │ │ - ldr r3, [pc, #-1780] @ 322e8 │ │ │ │ + ldr r3, [pc, #-1780] @ 32290 │ │ │ │ ldr r2, [r1, #392] @ 0x188 │ │ │ │ str r2, [r5, #372] @ 0x174 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add lr, r1, #408 @ 0x198 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ cmp r4, #11 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bgt 32190 │ │ │ │ + bgt 32138 │ │ │ │ mov r0, #0 │ │ │ │ - bl 5670c │ │ │ │ - ldr r1, [pc, #-1916] @ 3229c │ │ │ │ + bl 566b4 │ │ │ │ + ldr r1, [pc, #-1916] @ 32244 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 323a0 │ │ │ │ + b 32348 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 32060 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 32008 │ │ │ │ mov r1, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 31ca8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 31c50 │ │ │ │ add fp, sp, #672 @ 0x2a0 │ │ │ │ - b 31d4c │ │ │ │ - ldr r1, [pc, #-1956] @ 322a0 │ │ │ │ + b 31cf4 │ │ │ │ + ldr r1, [pc, #-1956] @ 32248 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 31ee0 │ │ │ │ + b 31e88 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ mov r0, #2 │ │ │ │ - bl 7ba4 │ │ │ │ - b 30858 │ │ │ │ + bl 7b54 │ │ │ │ + b 30800 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-1892] @ 32300 │ │ │ │ + ldr r3, [pc, #-1892] @ 322a8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 5eab0 │ │ │ │ + bl 5ea58 │ │ │ │ ldr r0, [r4, #440] @ 0x1b8 │ │ │ │ - bl 5d8a8 │ │ │ │ - b 2f6e0 │ │ │ │ - ldr r3, [pc, #-1928] @ 32300 │ │ │ │ + bl 5d850 │ │ │ │ + b 2f688 │ │ │ │ + ldr r3, [pc, #-1928] @ 322a8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 5eab0 │ │ │ │ + bl 5ea58 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ and r3, r3, #2560 @ 0xa00 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - beq 2f6d4 │ │ │ │ + beq 2f67c │ │ │ │ ldr r3, [r4, #436] @ 0x1b4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 5d3ac │ │ │ │ - b 2f6d4 │ │ │ │ + bl 5d354 │ │ │ │ + b 2f67c │ │ │ │ add fp, sp, #688 @ 0x2b0 │ │ │ │ - b 31d4c │ │ │ │ + b 31cf4 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ cmp r0, #9 │ │ │ │ mov r4, r0 │ │ │ │ - ble 323e0 │ │ │ │ + ble 32388 │ │ │ │ ldr r2, [r6, #1200] @ 0x4b0 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r3, [r2, r5] │ │ │ │ bic r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r2, r4] │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ ldr r3, [r6, #1200] @ 0x4b0 │ │ │ │ mov r2, #24 │ │ │ │ strb r2, [r3, r5] │ │ │ │ str r4, [r6, #448] @ 0x1c0 │ │ │ │ - b 323e0 │ │ │ │ - bl 629e8 │ │ │ │ - b 321c4 │ │ │ │ - bl 629e8 │ │ │ │ - b 31aa8 │ │ │ │ - ldr r3, [pc, #-2176] @ 322a4 │ │ │ │ - ldr r0, [pc, #-2176] @ 322a8 │ │ │ │ + b 32388 │ │ │ │ + bl 62990 │ │ │ │ + b 3216c │ │ │ │ + bl 62990 │ │ │ │ + b 31a50 │ │ │ │ + ldr r3, [pc, #-2176] @ 3224c │ │ │ │ + ldr r0, [pc, #-2176] @ 32250 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r2, [pc, #-2188] @ 322ac │ │ │ │ + ldr r2, [pc, #-2188] @ 32254 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #1244] @ 0x4dc │ │ │ │ - beq 31bd8 │ │ │ │ - b 30020 │ │ │ │ + beq 31b80 │ │ │ │ + b 2ffc8 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - bl 7b20 │ │ │ │ - b 2fed4 │ │ │ │ + bl 7adc │ │ │ │ + b 2fe7c │ │ │ │ mov r0, r8 │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 31fa0 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 31f48 │ │ │ │ mov r1, r9 │ │ │ │ - bl a38f4 │ │ │ │ - b 30408 │ │ │ │ + bl a389c │ │ │ │ + b 303b0 │ │ │ │ mov r1, #10 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 32724 │ │ │ │ - ldr r1, [pc, #-2276] @ 322b0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 326cc │ │ │ │ + ldr r1, [pc, #-2276] @ 32258 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ ldr r7, [sp, #292] @ 0x124 │ │ │ │ ldr r9, [sp, #180] @ 0xb4 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ add r3, r5, #2 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r3 │ │ │ │ - b 326d0 │ │ │ │ + b 32678 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-2320] @ 322b4 │ │ │ │ - ldr r0, [pc, #-2320] @ 322b8 │ │ │ │ + ldr r3, [pc, #-2320] @ 3225c │ │ │ │ + ldr r0, [pc, #-2320] @ 32260 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ - bl 9772c │ │ │ │ - ldr r1, [pc, #-2344] @ 322bc │ │ │ │ + bl 976d4 │ │ │ │ + ldr r1, [pc, #-2344] @ 32264 │ │ │ │ mov r0, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 97564 │ │ │ │ + bl 9750c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-2360] @ 322c0 │ │ │ │ - ldr r0, [pc, #-2360] @ 322c4 │ │ │ │ + ldr r3, [pc, #-2360] @ 32268 │ │ │ │ + ldr r0, [pc, #-2360] @ 3226c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #368] @ 0x170 │ │ │ │ ldr r2, [sp, #368] @ 0x170 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - bl 62864 │ │ │ │ - b 2f7ac │ │ │ │ + bl 976d4 │ │ │ │ + bl 6280c │ │ │ │ + b 2f754 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 2f7c0 │ │ │ │ - ldr r3, [pc, #-2352] @ 32300 │ │ │ │ + beq 2f768 │ │ │ │ + ldr r3, [pc, #-2352] @ 322a8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ bic r3, r3, #4 │ │ │ │ str r3, [r2] │ │ │ │ - bl 22e90 │ │ │ │ + bl 22e38 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 26cec │ │ │ │ + bl 26c94 │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ mov r1, r8 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ ldr r9, [sp, #180] @ 0xb4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 32cd4 │ │ │ │ + bne 32c7c │ │ │ │ ldr r3, [sl, #24] │ │ │ │ str r3, [sl] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r2, [pc, #-2492] @ 322c8 │ │ │ │ - ldr r0, [pc, #-2492] @ 322cc │ │ │ │ + ldr r2, [pc, #-2492] @ 32270 │ │ │ │ + ldr r0, [pc, #-2492] @ 32274 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #364] @ 0x16c │ │ │ │ - bl 9772c │ │ │ │ - b 30408 │ │ │ │ + bl 976d4 │ │ │ │ + b 303b0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-2524] @ 322d0 │ │ │ │ - ldr r0, [pc, #-2524] @ 322d4 │ │ │ │ + ldr r3, [pc, #-2524] @ 32278 │ │ │ │ + ldr r0, [pc, #-2524] @ 3227c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #376] @ 0x178 │ │ │ │ ldr r2, [sp, #376] @ 0x178 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, #2 │ │ │ │ - bl 56110 │ │ │ │ - b 2f5f8 │ │ │ │ + bl 560b8 │ │ │ │ + b 2f5a0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl a38f4 │ │ │ │ - b 32c78 │ │ │ │ + bl a389c │ │ │ │ + b 32c20 │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ mov r1, r5 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-2596] @ 322d8 │ │ │ │ - ldr r0, [pc, #-2596] @ 322dc │ │ │ │ + ldr r3, [pc, #-2596] @ 32280 │ │ │ │ + ldr r0, [pc, #-2596] @ 32284 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #380] @ 0x17c │ │ │ │ ldr r2, [sp, #380] @ 0x17c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #-2620] @ 322e4 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #-2620] @ 3228c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #32 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ - b 32d3c │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ + b 32ce4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2d998 │ │ │ │ - bl 812c │ │ │ │ + bl 2d940 │ │ │ │ + bl 80d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 32d30 │ │ │ │ - ldr r3, [pc, #-2668] @ 322e4 │ │ │ │ - beq 32df0 │ │ │ │ + blt 32cd8 │ │ │ │ + ldr r3, [pc, #-2668] @ 3228c │ │ │ │ + beq 32d98 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ strb r1, [r3, #63] @ 0x3f │ │ │ │ - bl 64b50 │ │ │ │ + bl 64af8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64304 │ │ │ │ + bl 642ac │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #6 │ │ │ │ - bl 61498 │ │ │ │ - ldr r3, [pc, #-2688] @ 32300 │ │ │ │ + bl 61440 │ │ │ │ + ldr r3, [pc, #-2688] @ 322a8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ ands r0, r3, #256 @ 0x100 │ │ │ │ andne r0, r3, #255 @ 0xff │ │ │ │ - b 32a0c │ │ │ │ + b 329b4 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7f58 │ │ │ │ - b 2f6c8 │ │ │ │ + bl 7f08 │ │ │ │ + b 2f670 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ ldr r0, [r4, #228] @ 0xe4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f698 │ │ │ │ - bl 5d3ac │ │ │ │ + bne 2f640 │ │ │ │ + bl 5d354 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 2f698 │ │ │ │ + blt 2f640 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-2808] @ 322e0 │ │ │ │ + ldr r3, [pc, #-2808] @ 32288 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov r0, r3 │ │ │ │ - bl 5f334 │ │ │ │ - b 2f698 │ │ │ │ - bl 5d8ec │ │ │ │ - b 2f730 │ │ │ │ + bl 5f2dc │ │ │ │ + b 2f640 │ │ │ │ + bl 5d894 │ │ │ │ + b 2f6d8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ add r0, r5, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 32e14 │ │ │ │ + bne 32dbc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32e2c │ │ │ │ - ldr r3, [pc, #-2872] @ 322e4 │ │ │ │ + bne 32dd4 │ │ │ │ + ldr r3, [pc, #-2872] @ 3228c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ - b 2f798 │ │ │ │ - bl 629e8 │ │ │ │ - b 32e14 │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ + b 2f740 │ │ │ │ + bl 62990 │ │ │ │ + b 32dbc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r3, [pc, #-2880] @ 32300 │ │ │ │ + ldr r3, [pc, #-2880] @ 322a8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ asr r3, r2, #6 │ │ │ │ ldr r1, [r5, #140] @ 0x8c │ │ │ │ str r3, [r5, #1152] @ 0x480 │ │ │ │ and r3, r2, #31 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #-2940] @ 322e8 │ │ │ │ + ldr r3, [pc, #-2940] @ 32290 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r1, [r5, #208] @ 0xd0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ add r0, sp, #412 @ 0x19c │ │ │ │ sub r3, r3, r1 │ │ │ │ str r3, [r2, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ and r2, r3, #512 @ 0x200 │ │ │ │ - bl 4e674 │ │ │ │ + bl 4e61c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #428] @ 0x1ac │ │ │ │ ldr r3, [r6] │ │ │ │ tst r3, #16 │ │ │ │ mov r4, r0 │ │ │ │ - beq 32ee0 │ │ │ │ + beq 32e88 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 32ee0 │ │ │ │ + beq 32e88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32ee0 │ │ │ │ + beq 32e88 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ tst r3, #1 │ │ │ │ - bne 32ee0 │ │ │ │ + bne 32e88 │ │ │ │ ldrb r3, [r5, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - bne 33018 │ │ │ │ + bne 32fc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ - beq 32f18 │ │ │ │ - ldr r3, [pc, #-3076] @ 32300 │ │ │ │ + beq 32ec0 │ │ │ │ + ldr r3, [pc, #-3076] @ 322a8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ - bne 32fe0 │ │ │ │ - ldr r3, [pc, #-3104] @ 32300 │ │ │ │ + bne 32f88 │ │ │ │ + ldr r3, [pc, #-3104] @ 322a8 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [fp, r3] │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ mov r8, r4 │ │ │ │ bic r3, r3, #2097152 @ 0x200000 │ │ │ │ mov sl, #0 │ │ │ │ add r4, sp, #408 @ 0x198 │ │ │ │ str r3, [r5, #196] @ 0xc4 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ add r3, r3, #140 @ 0x8c │ │ │ │ cmp r7, r3 │ │ │ │ - beq 32f8c │ │ │ │ + beq 32f34 │ │ │ │ cmp r6, #0 │ │ │ │ clz r3, r7 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33024 │ │ │ │ + beq 32fcc │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ add r3, r3, #140 @ 0x8c │ │ │ │ cmp r3, r0 │ │ │ │ - bne 33024 │ │ │ │ - ldr r3, [pc, #-3220] @ 32300 │ │ │ │ + bne 32fcc │ │ │ │ + ldr r3, [pc, #-3220] @ 322a8 │ │ │ │ mov r1, r8 │ │ │ │ ldr r9, [fp, r3] │ │ │ │ mov r0, #0 │ │ │ │ add r2, r9, #1088 @ 0x440 │ │ │ │ add r2, r2, #8 │ │ │ │ - bl 41178 │ │ │ │ + bl 41120 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 33024 │ │ │ │ + beq 32fcc │ │ │ │ add sl, sl, r3 │ │ │ │ lsl r3, r3, #2 │ │ │ │ ldr r6, [r8, r3]! │ │ │ │ cmp r6, #0 │ │ │ │ - beq 332f0 │ │ │ │ + beq 33298 │ │ │ │ ldr r1, [r9, #28] │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15690 │ │ │ │ + bl 15638 │ │ │ │ mov r7, r0 │ │ │ │ - b 32f44 │ │ │ │ + b 32eec │ │ │ │ ldrh r2, [r1, #12] │ │ │ │ - ldr r3, [pc, #-3328] @ 322ec │ │ │ │ + ldr r3, [pc, #-3328] @ 32294 │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #-3332] @ 322f0 │ │ │ │ + ldr r2, [pc, #-3332] @ 32298 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 32f18 │ │ │ │ + beq 32ec0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ - bl 16f70 │ │ │ │ + bl 16f18 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #308] @ 0x134 │ │ │ │ strne r3, [sp, #432] @ 0x1b0 │ │ │ │ strne r0, [sp, #48] @ 0x30 │ │ │ │ - b 32f18 │ │ │ │ + b 32ec0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 32ee0 │ │ │ │ + bl 56940 │ │ │ │ + b 32e88 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ str sl, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-3392] @ 32300 │ │ │ │ + ldr r3, [pc, #-3392] @ 322a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #196] @ 0xc4 │ │ │ │ tst r2, #2097152 @ 0x200000 │ │ │ │ - beq 33070 │ │ │ │ + beq 33018 │ │ │ │ ldr r1, [r3, #480] @ 0x1e0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ sub r1, r1, r0 │ │ │ │ str r1, [r3, #480] @ 0x1e0 │ │ │ │ ldr r1, [r3, #484] @ 0x1e4 │ │ │ │ sub r1, r1, r0 │ │ │ │ str r1, [r3, #484] @ 0x1e4 │ │ │ │ @@ -43854,285 +43854,285 @@ │ │ │ │ str r1, [r3, #488] @ 0x1e8 │ │ │ │ ldr r3, [sp, #412] @ 0x19c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ sub r3, r3, r0 │ │ │ │ str r3, [sp, #412] @ 0x19c │ │ │ │ - beq 33304 │ │ │ │ + beq 332ac │ │ │ │ ldrh r2, [r1, #12] │ │ │ │ - ldr r3, [pc, #-3492] @ 322f4 │ │ │ │ + ldr r3, [pc, #-3492] @ 3229c │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #-3496] @ 322f8 │ │ │ │ + ldr r2, [pc, #-3496] @ 322a0 │ │ │ │ cmp r3, r2 │ │ │ │ cmpeq r0, #0 │ │ │ │ - beq 33390 │ │ │ │ + beq 33338 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33104 │ │ │ │ + beq 330ac │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 330f0 │ │ │ │ + bne 33098 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-3536] @ 32300 │ │ │ │ + ldr r3, [pc, #-3536] @ 322a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #196] @ 0xc4 │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ - bne 330f0 │ │ │ │ + bne 33098 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34644 │ │ │ │ + beq 345ec │ │ │ │ ldr r3, [sp, #412] @ 0x19c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r3, [pc, #-3604] @ 32300 │ │ │ │ + ldr r3, [pc, #-3604] @ 322a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r2, [r3, #464] @ 0x1d0 │ │ │ │ - beq 33314 │ │ │ │ + beq 332bc │ │ │ │ ldr r3, [sp, #412] @ 0x19c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33320 │ │ │ │ + bne 332c8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33484 │ │ │ │ + beq 3342c │ │ │ │ mov r4, #512 @ 0x200 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #-3676] @ 322fc │ │ │ │ + ldr r3, [pc, #-3676] @ 322a4 │ │ │ │ ldr r2, [r1, r3] │ │ │ │ - ldr r3, [pc, #-3680] @ 32300 │ │ │ │ + ldr r3, [pc, #-3680] @ 322a8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 34508 │ │ │ │ + beq 344b0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r3, r3, #532 @ 0x214 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 346a8 │ │ │ │ + beq 34650 │ │ │ │ orr r3, r4, #131072 @ 0x20000 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 331ac │ │ │ │ + beq 33154 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 33498 │ │ │ │ + beq 33440 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33498 │ │ │ │ + bne 33440 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl 118b4 │ │ │ │ + bl 1185c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-3804] @ 32300 │ │ │ │ + ldr r3, [pc, #-3804] @ 322a8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #1540] @ 0x604 │ │ │ │ cmp r2, r1 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [r3, #1540] @ 0x604 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-3836] @ 32300 │ │ │ │ + ldr r3, [pc, #-3836] @ 322a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ str r2, [r3, #464] @ 0x1d0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #-3872] @ 32300 │ │ │ │ + ldr r3, [pc, #-3872] @ 322a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r3, #312] @ 0x138 │ │ │ │ str r2, [r3, #312] @ 0x138 │ │ │ │ - beq 33410 │ │ │ │ + beq 333b8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 33250 │ │ │ │ + beq 331f8 │ │ │ │ ldrsh r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ movlt r4, #3 │ │ │ │ movge r4, #1 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 335c8 │ │ │ │ + bne 33570 │ │ │ │ ldr r3, [sp, #412] @ 0x19c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 335f0 │ │ │ │ + beq 33598 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - beq 33a4c │ │ │ │ - ldr r3, [pc, #-3968] @ 32300 │ │ │ │ + beq 339f4 │ │ │ │ + ldr r3, [pc, #-3968] @ 322a8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ tst r3, #16 │ │ │ │ - beq 33a4c │ │ │ │ + beq 339f4 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, r4 │ │ │ │ ands r5, r3, #128 @ 0x80 │ │ │ │ orreq r3, r3, #128 @ 0x80 │ │ │ │ streq r3, [r2] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ sub r0, r3, r2, lsl #2 │ │ │ │ - bl 2d75c │ │ │ │ + bl 2d704 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 332cc │ │ │ │ + beq 33274 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ - bl 5f83c │ │ │ │ + bl 5f7e4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 2fac0 │ │ │ │ - ldr r3, [pc, #4076] @ 342c8 │ │ │ │ + bne 2fa68 │ │ │ │ + ldr r3, [pc, #4076] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ bic r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r2] │ │ │ │ - b 2fac0 │ │ │ │ + b 2fa68 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ str sl, [sp, #108] @ 0x6c │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - b 33034 │ │ │ │ + b 32fdc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 330d4 │ │ │ │ - b 33104 │ │ │ │ + bne 3307c │ │ │ │ + b 330ac │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 3320c │ │ │ │ + b 331b4 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 33384 │ │ │ │ + beq 3332c │ │ │ │ ldrsh r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldrh r3, [r2, #12] │ │ │ │ - blt 33350 │ │ │ │ + blt 332f8 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 335bc │ │ │ │ + bne 33564 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 33a90 │ │ │ │ + beq 33a38 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, #65 @ 0x41 │ │ │ │ - bl 2c848 │ │ │ │ + bl 2c7f0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #1536 @ 0x600 │ │ │ │ - bne 3314c │ │ │ │ + bne 330f4 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, #97 @ 0x61 │ │ │ │ - bl 2c848 │ │ │ │ - ldr r4, [pc, #3860] @ 34290 │ │ │ │ + bl 2c7f0 │ │ │ │ + ldr r4, [pc, #3860] @ 34238 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, #512 @ 0x200 │ │ │ │ - b 3314c │ │ │ │ + b 330f4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 3320c │ │ │ │ - ldr r3, [pc, #3888] @ 342c8 │ │ │ │ + b 331b4 │ │ │ │ + ldr r3, [pc, #3888] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 333c4 │ │ │ │ + beq 3336c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 16f70 │ │ │ │ + bl 16f18 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [sp, #48] @ 0x30 │ │ │ │ - bne 330a8 │ │ │ │ + bne 33050 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #3832] @ 342c8 │ │ │ │ + ldr r3, [pc, #3832] @ 34270 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 33408 │ │ │ │ + beq 333b0 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r2, [r4, #196] @ 0xc4 │ │ │ │ streq r0, [sp, #48] @ 0x30 │ │ │ │ - beq 330d4 │ │ │ │ + beq 3307c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b 330b4 │ │ │ │ + b 3305c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b 33104 │ │ │ │ + b 330ac │ │ │ │ ldr r4, [sp, #412] @ 0x19c │ │ │ │ cmp r4, r2 │ │ │ │ - bne 33230 │ │ │ │ + bne 331d8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #3744] @ 342c8 │ │ │ │ + ldr r3, [pc, #3744] @ 34270 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ cmp r2, r1 │ │ │ │ - ble 3346c │ │ │ │ + ble 33414 │ │ │ │ ldr r2, [r3, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 33460 │ │ │ │ + beq 33408 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 3346c │ │ │ │ + beq 33414 │ │ │ │ add r3, r3, #28 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 3346c │ │ │ │ + beq 33414 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, r4 │ │ │ │ - bl 61498 │ │ │ │ + bl 61440 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #3664] @ 342c8 │ │ │ │ + ldr r3, [pc, #3664] @ 34270 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ - b 2fac0 │ │ │ │ - ldr r3, [pc, #3592] @ 34294 │ │ │ │ + b 2fa68 │ │ │ │ + ldr r3, [pc, #3592] @ 3423c │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - b 331ac │ │ │ │ - ldr r3, [pc, #3624] @ 342c8 │ │ │ │ + b 33154 │ │ │ │ + ldr r3, [pc, #3624] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r5, [r4, #1212] @ 0x4bc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 331b8 │ │ │ │ + bne 33160 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r2, #6 │ │ │ │ - ldr r3, [pc, #3536] @ 34298 │ │ │ │ + ldr r3, [pc, #3536] @ 34240 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r2, [r0, #400] @ 0x190 │ │ │ │ ldr r2, [r4, #396] @ 0x18c │ │ │ │ str r2, [r0, #396] @ 0x18c │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ str r2, [r0, #392] @ 0x188 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -44146,194 +44146,194 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r4, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3356c │ │ │ │ + beq 33514 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #3480] @ 342c8 │ │ │ │ + ldr r3, [pc, #3480] @ 34270 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ ldr r5, [r1, r3] │ │ │ │ - ldr r3, [pc, #3420] @ 34298 │ │ │ │ + ldr r3, [pc, #3420] @ 34240 │ │ │ │ ldr r2, [r0, #392] @ 0x188 │ │ │ │ str r2, [r5, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add ip, r0, #408 @ 0x198 │ │ │ │ ldr lr, [r3] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ add lr, lr, #52 @ 0x34 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ cmp r4, #6 │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - ble 3341c │ │ │ │ - b 32190 │ │ │ │ + ble 333c4 │ │ │ │ + b 32138 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl 118b4 │ │ │ │ + bl 1185c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r2, [pc, #3392] @ 342c8 │ │ │ │ + ldr r2, [pc, #3392] @ 34270 │ │ │ │ ldr ip, [sp, #272] @ 0x110 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r3, [pc, #3332] @ 34298 │ │ │ │ + ldr r3, [pc, #3332] @ 34240 │ │ │ │ ldr r1, [ip, #392] @ 0x188 │ │ │ │ str r1, [r2, #372] @ 0x174 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add lr, ip, #408 @ 0x198 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - b 331d0 │ │ │ │ + b 33178 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 3320c │ │ │ │ + b 331b4 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 2c4b0 │ │ │ │ + bl 2c458 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ - b 3325c │ │ │ │ + b 33204 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #3276] @ 342c8 │ │ │ │ + ldr r3, [pc, #3276] @ 34270 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r3, r3, #112 @ 0x70 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r3, [pc, #3204] @ 3429c │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r3, [pc, #3204] @ 34244 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #12]! │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #3232] @ 342c8 │ │ │ │ + ldr r3, [pc, #3232] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33664 │ │ │ │ + beq 3360c │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #1 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ mov r1, r2 │ │ │ │ str r6, [sp] │ │ │ │ - bl 2d3a4 │ │ │ │ + bl 2d34c │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - beq 342f0 │ │ │ │ + beq 34298 │ │ │ │ cmp r0, #2 │ │ │ │ streq r0, [r4, #44] @ 0x2c │ │ │ │ - beq 2fac0 │ │ │ │ + beq 2fa68 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33684 │ │ │ │ - ldr r3, [pc, #3152] @ 342c8 │ │ │ │ + beq 3362c │ │ │ │ + ldr r3, [pc, #3152] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #320] @ 0x140 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33a9c │ │ │ │ - ldr r3, [pc, #3080] @ 342a0 │ │ │ │ + beq 33a44 │ │ │ │ + ldr r3, [pc, #3080] @ 34248 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 33bbc │ │ │ │ + beq 33b64 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #3060] @ 342a4 │ │ │ │ + ldr r3, [pc, #3060] @ 3424c │ │ │ │ ldrh r2, [r1, #12] │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #3052] @ 342a8 │ │ │ │ + ldr r2, [pc, #3052] @ 34250 │ │ │ │ cmp r3, r2 │ │ │ │ movne r3, r1 │ │ │ │ - beq 33c18 │ │ │ │ + beq 33bc0 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 2f56c │ │ │ │ + beq 2f514 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #160 @ 0xa0 │ │ │ │ - beq 2f56c │ │ │ │ + beq 2f514 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [pc, #3020] @ 342c8 │ │ │ │ + ldr r3, [pc, #3020] @ 34270 │ │ │ │ strb r2, [sp, #407] @ 0x197 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 34484 │ │ │ │ + beq 3442c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r6, r3 │ │ │ │ - bl 22e24 │ │ │ │ + bl 22dcc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33750 │ │ │ │ - bl a3410 │ │ │ │ + beq 336f8 │ │ │ │ + bl a33b8 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ cmp r0, #0 │ │ │ │ streq r0, [sp, #252] @ 0xfc │ │ │ │ - beq 337c8 │ │ │ │ + beq 33770 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #2 │ │ │ │ - beq 3377c │ │ │ │ - bl 1b654 │ │ │ │ + beq 33724 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [sp, #432] @ 0x1b0 │ │ │ │ - ldr r3, [pc, #2884] @ 342c8 │ │ │ │ + ldr r3, [pc, #2884] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #28 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ str r5, [r6, #312] @ 0x138 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r1, #24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ - bl 2ccc4 │ │ │ │ + bl 2cc6c │ │ │ │ str r6, [sp, #308] @ 0x134 │ │ │ │ str r5, [sp, #304] @ 0x130 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3477c │ │ │ │ + beq 34724 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r3, [pc, #2792] @ 342c8 │ │ │ │ + ldr r3, [pc, #2792] @ 34270 │ │ │ │ add lr, r4, #408 @ 0x198 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ - ldr r3, [pc, #2732] @ 34298 │ │ │ │ + ldr r3, [pc, #2732] @ 34240 │ │ │ │ ldr r2, [r5, #396] @ 0x18c │ │ │ │ str r2, [r4, #396] @ 0x18c │ │ │ │ str r2, [sp, #436] @ 0x1b4 │ │ │ │ ldr r2, [r5, #372] @ 0x174 │ │ │ │ str r2, [r4, #392] @ 0x188 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #404] @ 0x194 │ │ │ │ @@ -44348,263 +44348,263 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r5, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3392c │ │ │ │ + bne 338d4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33880 │ │ │ │ - ldr r3, [pc, #2664] @ 342c8 │ │ │ │ + beq 33828 │ │ │ │ + ldr r3, [pc, #2664] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldrb r3, [sp, #407] @ 0x197 │ │ │ │ add r3, r3, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ strb r3, [sp, #407] @ 0x197 │ │ │ │ ldrb r3, [r2, #476] @ 0x1dc │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r2, #476] @ 0x1dc │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3389c │ │ │ │ + beq 33844 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ - bl 5f83c │ │ │ │ + bl 5f7e4 │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldrb r5, [r0] │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - bne 338f0 │ │ │ │ + bne 33898 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 338f0 │ │ │ │ + beq 33898 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4] │ │ │ │ - ldr r3, [pc, #2548] @ 342c8 │ │ │ │ + ldr r3, [pc, #2548] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ ldr r1, [r3, #296] @ 0x128 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ strb r5, [r4] │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ - bl 2c980 │ │ │ │ + bl 2c928 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ bic r1, r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp] │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [sp, #412] @ 0x19c │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 2f0c8 │ │ │ │ + bl 2f070 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ - bl 2c980 │ │ │ │ + bl 2c928 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 339b0 │ │ │ │ + beq 33958 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ ldr r5, [r3, #404] @ 0x194 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 33964 │ │ │ │ + beq 3390c │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 33950 │ │ │ │ + bne 338f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r3, [pc, #2392] @ 342c8 │ │ │ │ + ldr r3, [pc, #2392] @ 34270 │ │ │ │ ldr ip, [sp, #188] @ 0xbc │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2332] @ 34298 │ │ │ │ + ldr r3, [pc, #2332] @ 34240 │ │ │ │ ldr r1, [ip, #392] @ 0x188 │ │ │ │ str r1, [r2, #372] @ 0x174 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add lr, ip, #408 @ 0x198 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ ldr r5, [sp, #436] @ 0x1b4 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 61498 │ │ │ │ + bl 61440 │ │ │ │ ldrb r3, [sp, #407] @ 0x197 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 339d4 │ │ │ │ - ldr r3, [pc, #2308] @ 342c8 │ │ │ │ + beq 3397c │ │ │ │ + ldr r3, [pc, #2308] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldrb r3, [r2, #476] @ 0x1dc │ │ │ │ sub r3, r3, #1 │ │ │ │ strb r3, [r2, #476] @ 0x1dc │ │ │ │ ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 339f0 │ │ │ │ + beq 33998 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ - bl 2cf54 │ │ │ │ + bl 2cefc │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 22e24 │ │ │ │ + bl 22dcc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33a1c │ │ │ │ + beq 339c4 │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - bl a3458 │ │ │ │ + bl a3400 │ │ │ │ cmp r4, #7 │ │ │ │ - bgt 33a34 │ │ │ │ + bgt 339dc │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r4, #5 │ │ │ │ - ble 3341c │ │ │ │ - ldr r3, [pc, #2188] @ 342c8 │ │ │ │ + ble 333c4 │ │ │ │ + ldr r3, [pc, #2188] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #372] @ 0x174 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ - ldr r3, [pc, #2164] @ 342c8 │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ + ldr r3, [pc, #2164] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 33620 │ │ │ │ + beq 335c8 │ │ │ │ ldr r3, [r2] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 33620 │ │ │ │ + beq 335c8 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r3, r2, lsl #2 │ │ │ │ - bl 2d75c │ │ │ │ - b 33620 │ │ │ │ + bl 2d704 │ │ │ │ + b 335c8 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 3320c │ │ │ │ + b 331b4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #2080] @ 342c8 │ │ │ │ + ldr r3, [pc, #2080] @ 34270 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #196] @ 0xc4 │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ - bne 33bb4 │ │ │ │ + bne 33b5c │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 33ad4 │ │ │ │ + beq 33a7c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2f56c │ │ │ │ + bne 2f514 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #2024] @ 342c8 │ │ │ │ + ldr r3, [pc, #2024] @ 34270 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r7, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [sp, #48] @ 0x30 │ │ │ │ - bne 33690 │ │ │ │ + bne 33638 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 3433c │ │ │ │ + bne 342e4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 25bc4 │ │ │ │ + bl 25b6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 34344 │ │ │ │ + beq 342ec │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1888] @ 34298 │ │ │ │ + ldr r3, [pc, #1888] @ 34240 │ │ │ │ ldr r1, [r7, #208] @ 0xd0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ sub r3, r3, r1 │ │ │ │ str r3, [r2, #64] @ 0x40 │ │ │ │ ldr r3, [r7, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3436c │ │ │ │ + beq 34314 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 16f70 │ │ │ │ + bl 16f18 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3436c │ │ │ │ + beq 34314 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 33690 │ │ │ │ + bne 33638 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1852] @ 342c8 │ │ │ │ + ldr r3, [pc, #1852] @ 34270 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [sp, #48] @ 0x30 │ │ │ │ - bne 33690 │ │ │ │ + bne 33638 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33690 │ │ │ │ + bne 33638 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - b 336c4 │ │ │ │ - ldr r3, [pc, #1768] @ 342ac │ │ │ │ + b 3366c │ │ │ │ + ldr r3, [pc, #1768] @ 34254 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ add r0, r4, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 33be4 │ │ │ │ + bne 33b8c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34334 │ │ │ │ - ldr r3, [pc, #1728] @ 342ac │ │ │ │ + bne 342dc │ │ │ │ + ldr r3, [pc, #1728] @ 34254 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ - ldr r3, [pc, #1712] @ 342b0 │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ + ldr r3, [pc, #1712] @ 34258 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ sub r2, r2, #1 │ │ │ │ strb r2, [r3, #20] │ │ │ │ - b 336a4 │ │ │ │ + b 3364c │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [sp, #404] @ 0x194 │ │ │ │ - ldr r3, [pc, #1696] @ 342c8 │ │ │ │ + ldr r3, [pc, #1696] @ 34270 │ │ │ │ strb r2, [sp, #405] @ 0x195 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #1212] @ 0x4bc │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ @@ -44612,37 +44612,37 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r2, #196] @ 0xc4 │ │ │ │ ldreq r3, [sp, #52] @ 0x34 │ │ │ │ andne r3, r3, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ - ldr r3, [pc, #1632] @ 342c8 │ │ │ │ + ldr r3, [pc, #1632] @ 34270 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r2, #6 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #1100] @ 0x44c │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ ldr r3, [r4, #1136] @ 0x470 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ ldrne r3, [r4, #196] @ 0xc4 │ │ │ │ orrne r3, r3, #1 │ │ │ │ strne r3, [r4, #196] @ 0xc4 │ │ │ │ - ldr r3, [pc, #1576] @ 342c8 │ │ │ │ + ldr r3, [pc, #1576] @ 34270 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r2, [r5, #400] @ 0x190 │ │ │ │ str r4, [r5, #404] @ 0x194 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ - ldr r3, [pc, #1496] @ 34298 │ │ │ │ + ldr r3, [pc, #1496] @ 34240 │ │ │ │ ldr r2, [r1, #396] @ 0x18c │ │ │ │ str r2, [r5, #396] @ 0x18c │ │ │ │ ldr r2, [r1, #372] @ 0x174 │ │ │ │ str r2, [r5, #392] @ 0x188 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r6, r1 │ │ │ │ @@ -44655,19 +44655,19 @@ │ │ │ │ add lr, r5, #408 @ 0x198 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r6, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 341cc │ │ │ │ + bne 34174 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r3, [pc, #1396] @ 34298 │ │ │ │ + ldr r3, [pc, #1396] @ 34240 │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r6, r7, #52 @ 0x34 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ mov ip, r6 │ │ │ │ @@ -44687,97 +44687,97 @@ │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ str r8, [r7, #52] @ 0x34 │ │ │ │ str r9, [r7, #60] @ 0x3c │ │ │ │ - beq 33e2c │ │ │ │ + beq 33dd4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1324] @ 342c8 │ │ │ │ + ldr r3, [pc, #1324] @ 34270 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r3, #104] @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 34398 │ │ │ │ + beq 34340 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, r1, #28 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 343b4 │ │ │ │ + beq 3435c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 343fc │ │ │ │ + beq 343a4 │ │ │ │ ldr r2, [r3, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 343fc │ │ │ │ + bne 343a4 │ │ │ │ ldr r3, [r3, #252] @ 0xfc │ │ │ │ ldr r3, [r3] │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1236] @ 342c8 │ │ │ │ + ldr r3, [pc, #1236] @ 34270 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r3, #428] @ 0x1ac │ │ │ │ - bl 5f83c │ │ │ │ + bl 5f7e4 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33e2c │ │ │ │ + beq 33dd4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33e1c │ │ │ │ + bne 33dc4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldrh r6, [r3, #12] │ │ │ │ ands r6, r6, #1 │ │ │ │ - beq 34404 │ │ │ │ + beq 343ac │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33e7c │ │ │ │ + beq 33e24 │ │ │ │ ldrb r3, [sp, #404] @ 0x194 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ strb r3, [sp, #404] @ 0x194 │ │ │ │ - ldr r3, [pc, #1124] @ 342c8 │ │ │ │ + ldr r3, [pc, #1124] @ 34270 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ ldrb r3, [r2, #476] @ 0x1dc │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r2, #476] @ 0x1dc │ │ │ │ - bl 12fbc │ │ │ │ + bl 12f64 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r3, [pc, #1068] @ 342b4 │ │ │ │ - ldr r2, [pc, #1036] @ 34298 │ │ │ │ + ldr r3, [pc, #1068] @ 3425c │ │ │ │ + ldr r2, [pc, #1036] @ 34240 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #24] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r3, [r1, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #412] @ 0x19c │ │ │ │ ldr r2, [r0, r2] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [r2, #76] @ 0x4c │ │ │ │ - beq 33ed0 │ │ │ │ - ldr r2, [pc, #1024] @ 342c8 │ │ │ │ + beq 33e78 │ │ │ │ + ldr r2, [pc, #1024] @ 34270 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1004] @ 342c8 │ │ │ │ + ldr r3, [pc, #1004] @ 34270 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ str r2, [r3, #1092] @ 0x444 │ │ │ │ ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ str r1, [r0, #1128] @ 0x468 │ │ │ │ @@ -44792,131 +44792,131 @@ │ │ │ │ strh r2, [ip, #28] │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ lsr r3, r3, #9 │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r0, #1140] @ 0x474 │ │ │ │ - beq 33f44 │ │ │ │ + beq 33eec │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 346a0 │ │ │ │ + bne 34648 │ │ │ │ ldr r0, [sp, #412] @ 0x19c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33f70 │ │ │ │ + beq 33f18 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #876] @ 342c8 │ │ │ │ + ldr r3, [pc, #876] @ 34270 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #1092] @ 0x444 │ │ │ │ blx r3 │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #800] @ 34298 │ │ │ │ + ldr r3, [pc, #800] @ 34240 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ tst r3, #1 │ │ │ │ - bne 34758 │ │ │ │ - ldr r3, [pc, #820] @ 342c8 │ │ │ │ + bne 34700 │ │ │ │ + ldr r3, [pc, #820] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r6, #1136] @ 0x470 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 33fcc │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq 33f74 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq 34764 │ │ │ │ + beq 3470c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #32 │ │ │ │ - bne 33ff0 │ │ │ │ - ldr r3, [pc, #740] @ 342c8 │ │ │ │ + bne 33f98 │ │ │ │ + ldr r3, [pc, #740] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r5, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3401c │ │ │ │ + beq 33fc4 │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #1128] @ 0x468 │ │ │ │ ldr r3, [r2, #1100] @ 0x44c │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r3, r2 │ │ │ │ strne r3, [r1, #16] │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ eor r3, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ - beq 34048 │ │ │ │ - ldr r3, [pc, #656] @ 342c8 │ │ │ │ + beq 33ff0 │ │ │ │ + ldr r3, [pc, #656] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #196] @ 0xc4 │ │ │ │ bic r3, r3, #1 │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #1 │ │ │ │ - bne 340f0 │ │ │ │ - ldr r3, [pc, #616] @ 342c8 │ │ │ │ + bne 34098 │ │ │ │ + ldr r3, [pc, #616] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldrb r3, [sp, #405] @ 0x195 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldr r3, [r2, #196] @ 0xc4 │ │ │ │ bic r3, r3, #2048 @ 0x800 │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ - beq 34098 │ │ │ │ + beq 34040 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #572] @ 342c4 │ │ │ │ + ldr r3, [pc, #572] @ 3426c │ │ │ │ mov r1, #2112 @ 0x840 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - ldr r3, [pc, #552] @ 342cc │ │ │ │ + ldr r3, [pc, #552] @ 34274 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ mov r1, #32 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ - ldr r3, [pc, #524] @ 342c8 │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ + ldr r3, [pc, #524] @ 34270 │ │ │ │ mov r2, #2 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r5, #320] @ 0x140 │ │ │ │ - bl c8b38 <__isoc23_strtoul@@Base+0x19cbc> │ │ │ │ - ldr r3, [pc, #496] @ 342c4 │ │ │ │ + bl c89d8 <__isoc23_strtoul@@Base+0x19bb4> │ │ │ │ + ldr r3, [pc, #496] @ 3426c │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c8b38 <__isoc23_strtoul@@Base+0x19cbc> │ │ │ │ + bl c89d8 <__isoc23_strtoul@@Base+0x19bb4> │ │ │ │ add r5, r5, #340 @ 0x154 │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ strh r3, [r5] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r3, [pc, #460] @ 342c8 │ │ │ │ + ldr r3, [pc, #460] @ 34270 │ │ │ │ ldr sl, [sp, #152] @ 0x98 │ │ │ │ ldr r8, [r0, r3] │ │ │ │ - ldr r3, [pc, #400] @ 34298 │ │ │ │ + ldr r3, [pc, #400] @ 34240 │ │ │ │ ldr r2, [sl, #392] @ 0x188 │ │ │ │ str r2, [r8, #372] @ 0x174 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r6, sl, #408 @ 0x198 │ │ │ │ ldr r7, [r3] │ │ │ │ mov lr, r6 │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ @@ -44932,552 +44932,552 @@ │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r9, #0 │ │ │ │ bic r3, r3, #6 │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ str r9, [r8, #1092] @ 0x444 │ │ │ │ ldr r5, [sl, #404] @ 0x194 │ │ │ │ cmp r5, r9 │ │ │ │ - beq 34178 │ │ │ │ + beq 34120 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 34164 │ │ │ │ + bne 3410c │ │ │ │ ldrb r3, [sp, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3478c │ │ │ │ + bne 34734 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ ldr r2, [sp, #296] @ 0x128 │ │ │ │ str r2, [r3, #1100] @ 0x44c │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #288] @ 342c8 │ │ │ │ + ldr r3, [pc, #288] @ 34270 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #428] @ 0x1ac │ │ │ │ - bne 347ac │ │ │ │ + bne 34754 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ strlt r4, [sp, #28] │ │ │ │ - blt 2f56c │ │ │ │ - b 3341c │ │ │ │ + blt 2f514 │ │ │ │ + b 333c4 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr r5, [r3, #404] @ 0x194 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [sp, #16] │ │ │ │ - beq 34224 │ │ │ │ + beq 341cc │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34218 │ │ │ │ - bl c441c <__isoc23_strtoul@@Base+0x155a0> │ │ │ │ - ldr r3, [pc, #208] @ 342c8 │ │ │ │ + beq 341c0 │ │ │ │ + bl c4394 <__isoc23_strtoul@@Base+0x15570> │ │ │ │ + ldr r3, [pc, #208] @ 34270 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34214 │ │ │ │ + beq 341bc │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, r0 │ │ │ │ - beq 3474c │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + beq 346f4 │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 341e0 │ │ │ │ - ldr r3, [pc, #156] @ 342c8 │ │ │ │ + bne 34188 │ │ │ │ + ldr r3, [pc, #156] @ 34270 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #1092] @ 0x444 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34268 │ │ │ │ - ldr r2, [pc, #84] @ 34298 │ │ │ │ + beq 34210 │ │ │ │ + ldr r2, [pc, #84] @ 34240 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ tst r2, #4 │ │ │ │ - beq 34268 │ │ │ │ + beq 34210 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ mvn r0, #1 │ │ │ │ blx r3 │ │ │ │ cmp r4, #6 │ │ │ │ - bgt 33ff0 │ │ │ │ + bgt 33f98 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 34720 │ │ │ │ + bne 346c8 │ │ │ │ ldrb r3, [sp, #406] @ 0x196 │ │ │ │ ands r3, r3, #255 @ 0xff │ │ │ │ moveq r4, r3 │ │ │ │ - b 33ff0 │ │ │ │ + b 33f98 │ │ │ │ subeq r0, r0, r0, lsl #4 │ │ │ │ andeq r0, r2, r0, lsl #4 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq sp, pc, r0, ror #15 │ │ │ │ - andeq sp, pc, r0, ror #14 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq ip, pc, r8, lsr r8 @ │ │ │ │ + @ instruction: 0x000fc7b8 │ │ │ │ andeq r2, r0, lr │ │ │ │ andeq r2, r0, ip │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - strdeq sp, [pc], -r4 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, r0, r8, lsr r6 │ │ │ │ - andeq lr, fp, r8, ror sl │ │ │ │ - andeq pc, fp, r4, asr #32 │ │ │ │ - andeq r0, r0, ip, lsl #13 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r4, asr #14 │ │ │ │ - andeq lr, fp, ip, lsl #19 │ │ │ │ - andeq lr, fp, r8, asr pc │ │ │ │ - andeq r0, r0, ip, lsl r6 │ │ │ │ - andeq lr, fp, r0, ror #14 │ │ │ │ - andeq lr, fp, r4, lsr r6 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq lr, fp, ip, lsr r5 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq ip, pc, ip, asr #4 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r0, r0, r0, lsr r6 │ │ │ │ + andeq lr, fp, r8, ror #2 │ │ │ │ + andeq lr, fp, r4, lsr r7 │ │ │ │ + andeq r0, r0, r4, lsl #13 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, ip, lsr r7 │ │ │ │ + andeq lr, fp, ip, ror r0 │ │ │ │ + andeq lr, fp, r8, asr #12 │ │ │ │ + andeq r0, r0, r4, lsl r6 │ │ │ │ + andeq sp, fp, r0, asr lr │ │ │ │ + andeq sp, fp, r4, lsr #26 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq sp, fp, ip, lsr #24 │ │ │ │ add r3, r4, #472 @ 0x1d8 │ │ │ │ ldrsh r2, [r3] │ │ │ │ ldrsh r3, [r3, #2] │ │ │ │ cmn r2, r3 │ │ │ │ - beq 33664 │ │ │ │ + beq 3360c │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [r2, #624] @ 0x270 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #616 @ 0x268 │ │ │ │ str r6, [sp, #412] @ 0x19c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r1, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - b 33690 │ │ │ │ - bl 629e8 │ │ │ │ - b 33be4 │ │ │ │ + b 33638 │ │ │ │ + bl 62990 │ │ │ │ + b 33b8c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - b 33bb4 │ │ │ │ + b 33b5c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 25b48 │ │ │ │ + bl 25af0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2f56c │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + beq 2f514 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ mov r2, r4 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b 33ba8 │ │ │ │ + b 33b50 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-176] @ 342c8 │ │ │ │ + ldr r3, [pc, #-176] @ 34270 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 33b70 │ │ │ │ + bne 33b18 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 33b80 │ │ │ │ + b 33b28 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 33de8 │ │ │ │ + b 33d90 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #2 │ │ │ │ streq r3, [sp, #28] │ │ │ │ - beq 33de8 │ │ │ │ + beq 33d90 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-288] @ 342b8 │ │ │ │ + ldr r3, [pc, #-288] @ 34260 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r0, [pc, #-292] @ 342bc │ │ │ │ + ldr r0, [pc, #-292] @ 34264 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-296] @ 342c0 │ │ │ │ + ldr r2, [pc, #-296] @ 34268 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ str r4, [sp, #28] │ │ │ │ - b 33de8 │ │ │ │ + b 33d90 │ │ │ │ mov r0, r6 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - ldr r3, [pc, #-340] @ 342c4 │ │ │ │ + ldr r3, [pc, #-340] @ 3426c │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ mov r1, r5 │ │ │ │ and r3, r0, #255 @ 0xff │ │ │ │ strb r3, [sp, #405] @ 0x195 │ │ │ │ - ldr r3, [pc, #-372] @ 342c8 │ │ │ │ + ldr r3, [pc, #-372] @ 34270 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ - ldr r3, [pc, #-376] @ 342cc │ │ │ │ + ldr r3, [pc, #-376] @ 34274 │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ add r5, r5, #340 @ 0x154 │ │ │ │ orr r2, r2, #2048 @ 0x800 │ │ │ │ str r2, [r5, #-144] @ 0xffffff70 │ │ │ │ ldr r7, [r1, r3] │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl c8b38 <__isoc23_strtoul@@Base+0x19cbc> │ │ │ │ + bl c89d8 <__isoc23_strtoul@@Base+0x19bb4> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #32 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ ldrsh r3, [r5] │ │ │ │ str r3, [sp, #300] @ 0x12c │ │ │ │ strh r6, [r5] │ │ │ │ - b 33e3c │ │ │ │ + b 33de4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - bl 25bc4 │ │ │ │ + bl 25b6c │ │ │ │ str r0, [sp, #436] @ 0x1b4 │ │ │ │ ldr r3, [sp, #436] @ 0x1b4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 346b8 │ │ │ │ + beq 34660 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33724 │ │ │ │ + bne 336cc │ │ │ │ ldr r3, [sp, #436] @ 0x1b4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 346f0 │ │ │ │ + beq 34698 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-508] @ 342d0 │ │ │ │ - ldr r0, [pc, #-508] @ 342d4 │ │ │ │ + ldr r3, [pc, #-508] @ 34278 │ │ │ │ + ldr r0, [pc, #-508] @ 3427c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #-520] @ 342d8 │ │ │ │ + ldr r3, [pc, #-520] @ 34280 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ - ldr r2, [pc, #-528] @ 342e8 │ │ │ │ + ldr r2, [pc, #-528] @ 34290 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - b 3341c │ │ │ │ + b 333c4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #252 @ 0xfc │ │ │ │ cmp r1, r2 │ │ │ │ orr r2, r4, #8388608 @ 0x800000 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ - bcc 34534 │ │ │ │ + bcc 344dc │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ cmp r1, r3 │ │ │ │ movls r3, #0 │ │ │ │ strls r3, [sp, #128] @ 0x80 │ │ │ │ - bls 34554 │ │ │ │ + bls 344fc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-600] @ 342e8 │ │ │ │ + ldr r3, [pc, #-600] @ 34290 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #1540] @ 0x604 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-632] @ 342e8 │ │ │ │ + ldr r3, [pc, #-632] @ 34290 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [r3, #104] @ 0x68 │ │ │ │ add r3, r5, #308 @ 0x134 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 34588 │ │ │ │ + beq 34530 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, #67 @ 0x43 │ │ │ │ - bl 2c848 │ │ │ │ + bl 2c7f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34590 │ │ │ │ + beq 34538 │ │ │ │ orr r3, r4, #75497472 @ 0x4800000 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r1, #83 @ 0x53 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl 2c848 │ │ │ │ + bl 2c7f0 │ │ │ │ mov r1, #109 @ 0x6d │ │ │ │ add r5, r5, #420 @ 0x1a4 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ orrne r3, r3, #33554432 @ 0x2000000 │ │ │ │ strne r3, [sp, #84] @ 0x54 │ │ │ │ - bl 2c848 │ │ │ │ + bl 2c7f0 │ │ │ │ mov r1, #103 @ 0x67 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ orrne r3, r3, #134217728 @ 0x8000000 │ │ │ │ strne r3, [sp, #84] @ 0x54 │ │ │ │ - bl 2c848 │ │ │ │ + bl 2c7f0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [sp, #84] @ 0x54 │ │ │ │ orrne r3, r3, #536870912 @ 0x20000000 │ │ │ │ strne r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 34608 │ │ │ │ + beq 345b0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ - bl 2c848 │ │ │ │ + bl 2c7f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 347b8 │ │ │ │ + beq 34760 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-812] @ 342e8 │ │ │ │ + ldr r3, [pc, #-812] @ 34290 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ orr r4, r2, #16384 @ 0x4000 │ │ │ │ add r2, r3, #472 @ 0x1d8 │ │ │ │ ldrsh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 34638 │ │ │ │ + beq 345e0 │ │ │ │ ldr r3, [r3, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34910 │ │ │ │ + beq 348b8 │ │ │ │ orr r3, r4, #128 @ 0x80 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - b 33194 │ │ │ │ + b 3313c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #-880] @ 342e8 │ │ │ │ + ldr r3, [pc, #-880] @ 34290 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ ldrne r1, [r3, #28] │ │ │ │ ldreq r1, [r3, #20] │ │ │ │ add r3, sp, #408 @ 0x198 │ │ │ │ - bl 15690 │ │ │ │ - ldr r2, [pc, #-912] @ 342e8 │ │ │ │ + bl 15638 │ │ │ │ + ldr r2, [pc, #-912] @ 34290 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #308] @ 0x134 │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq 34698 │ │ │ │ + beq 34640 │ │ │ │ ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 34730 │ │ │ │ + beq 346d8 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 330f0 │ │ │ │ - bl 28f70 │ │ │ │ - b 33f44 │ │ │ │ + b 33098 │ │ │ │ + bl 28f18 │ │ │ │ + b 33eec │ │ │ │ mov r3, #0 │ │ │ │ orr r4, r4, #8192 @ 0x2000 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - b 34638 │ │ │ │ + b 345e0 │ │ │ │ ldr r3, [r7, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 346d8 │ │ │ │ + beq 34680 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r6 │ │ │ │ - bl 16f70 │ │ │ │ + bl 16f18 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b 344a4 │ │ │ │ + b 3444c │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b 344a4 │ │ │ │ + b 3444c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-1056] @ 342dc │ │ │ │ - ldr r0, [pc, #-1056] @ 342e0 │ │ │ │ + ldr r3, [pc, #-1056] @ 34284 │ │ │ │ + ldr r0, [pc, #-1056] @ 34288 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, #2 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r3, #126 @ 0x7e │ │ │ │ - b 344f0 │ │ │ │ + b 34498 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33ff0 │ │ │ │ - b 34280 │ │ │ │ + beq 33f98 │ │ │ │ + b 34228 │ │ │ │ ldr r1, [sp, #408] @ 0x198 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 34698 │ │ │ │ + bne 34640 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 16f70 │ │ │ │ + bl 16f18 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b 330f0 │ │ │ │ + b 33098 │ │ │ │ mov r0, r3 │ │ │ │ - bl 47278 │ │ │ │ - b 34218 │ │ │ │ + bl 47220 │ │ │ │ + b 341c0 │ │ │ │ mov r0, #2 │ │ │ │ - bl 43d3c │ │ │ │ - b 33f8c │ │ │ │ + bl 43ce4 │ │ │ │ + b 33f34 │ │ │ │ ldrb r3, [r6, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r3, r3, #256 @ 0x100 │ │ │ │ strne r3, [r6, #44] @ 0x2c │ │ │ │ - bne 33ff0 │ │ │ │ - b 33fcc │ │ │ │ + bne 33f98 │ │ │ │ + b 33f74 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #188] @ 0xbc │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b 3384c │ │ │ │ - bl 10df0 │ │ │ │ - ldr r3, [pc, #-1200] @ 342e8 │ │ │ │ + b 337f4 │ │ │ │ + bl 10d98 │ │ │ │ + ldr r3, [pc, #-1200] @ 34290 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldrb r3, [r2, #476] @ 0x1dc │ │ │ │ sub r3, r3, #1 │ │ │ │ strb r3, [r2, #476] @ 0x1dc │ │ │ │ - b 34184 │ │ │ │ + b 3412c │ │ │ │ ldr r0, [r3, #372] @ 0x174 │ │ │ │ mov r1, r4 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ ldr r3, [sp, #412] @ 0x19c │ │ │ │ cmp r3, #2 │ │ │ │ - bgt 347fc │ │ │ │ + bgt 347a4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #-1256] @ 342e8 │ │ │ │ + ldr r3, [pc, #-1256] @ 34290 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, r3, #472 @ 0x1d8 │ │ │ │ ldrsh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 347ec │ │ │ │ + beq 34794 │ │ │ │ ldr r3, [r3, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34900 │ │ │ │ + beq 348a8 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - b 33194 │ │ │ │ + b 3313c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ - bl 2c848 │ │ │ │ - ldr r3, [pc, #-1320] @ 342e8 │ │ │ │ + bl 2c7f0 │ │ │ │ + ldr r3, [pc, #-1320] @ 34290 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3491c │ │ │ │ + beq 348c4 │ │ │ │ ldr r2, [r3, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 34834 │ │ │ │ + beq 347dc │ │ │ │ ldrb r3, [r3, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34930 │ │ │ │ - ldr r3, [pc, #-1364] @ 342e8 │ │ │ │ + beq 348d8 │ │ │ │ + ldr r3, [pc, #-1364] @ 34290 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34938 │ │ │ │ - ldr r1, [pc, #-1392] @ 342e4 │ │ │ │ + beq 348e0 │ │ │ │ + ldr r1, [pc, #-1392] @ 3428c │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ ldr r5, [r4, #1216] @ 0x4c0 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 34958 │ │ │ │ + bcs 34900 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ - ldr r3, [pc, #-1472] @ 342e8 │ │ │ │ + ldr r3, [pc, #-1472] @ 34290 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ - bl 59a2c │ │ │ │ - ldr r3, [pc, #-1500] @ 342e8 │ │ │ │ + bl 599d4 │ │ │ │ + ldr r3, [pc, #-1500] @ 34290 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ ldr r1, [r4, #296] @ 0x128 │ │ │ │ str r0, [r4, #368] @ 0x170 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ orr r3, r3, #16777216 @ 0x1000000 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r3, r4, #472 @ 0x1d8 │ │ │ │ ldrsh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 347ec │ │ │ │ + beq 34794 │ │ │ │ ldr r3, [r4, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 347ec │ │ │ │ + bne 34794 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ orr r3, r3, #655360 @ 0xa0000 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - b 33194 │ │ │ │ + b 3313c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ orr r4, r3, #540672 @ 0x84000 │ │ │ │ - b 34638 │ │ │ │ + b 345e0 │ │ │ │ add r2, r3, #472 @ 0x1d8 │ │ │ │ ldrsh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 347e0 │ │ │ │ - b 347ec │ │ │ │ - bl 29150 │ │ │ │ - b 34834 │ │ │ │ + bne 34788 │ │ │ │ + b 34794 │ │ │ │ + bl 290f8 │ │ │ │ + b 347dc │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ orr r3, r3, #16777216 @ 0x1000000 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #-1636] @ 342ec │ │ │ │ + ldr r3, [pc, #-1636] @ 34294 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #368] @ 0x170 │ │ │ │ - b 33194 │ │ │ │ + b 3313c │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 348a0 │ │ │ │ + bge 34848 │ │ │ │ mov r0, #0 │ │ │ │ - b 348b8 │ │ │ │ + b 34860 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r7, [pc, #780] @ 34c94 │ │ │ │ - ldr r3, [pc, #780] @ 34c98 │ │ │ │ + ldr r7, [pc, #780] @ 34c3c │ │ │ │ + ldr r3, [pc, #780] @ 34c40 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ ldr r6, [r4, #372] @ 0x174 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl a3854 │ │ │ │ - ldr r3, [pc, #736] @ 34c9c │ │ │ │ + bl a37fc │ │ │ │ + ldr r3, [pc, #736] @ 34c44 │ │ │ │ ldrb lr, [r4, #411] @ 0x19b │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #724] @ 34ca0 │ │ │ │ + ldr r3, [pc, #724] @ 34c48 │ │ │ │ ldr r1, [r4, #396] @ 0x18c │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ str r5, [sp, #4] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r5, #0 │ │ │ │ ldrb lr, [r4, #423] @ 0x1a7 │ │ │ │ strb r5, [r4, #411] @ 0x19b │ │ │ │ @@ -45504,100 +45504,100 @@ │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ ldr r3, [r6, #404] @ 0x194 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r7, #404] @ 0x194 │ │ │ │ str r7, [r4, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 34b94 │ │ │ │ - ldr r5, [pc, #576] @ 34ca4 │ │ │ │ + bne 34b3c │ │ │ │ + ldr r5, [pc, #576] @ 34c4c │ │ │ │ ldr r9, [sp, #4] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr sl, [sp] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r6, #32 │ │ │ │ - b 34af8 │ │ │ │ + b 34aa0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 34b88 │ │ │ │ + beq 34b30 │ │ │ │ mov r3, #0 │ │ │ │ bic r1, r4, #65536 @ 0x10000 │ │ │ │ str r3, [r5, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #516] @ 34c98 │ │ │ │ + ldr r3, [pc, #516] @ 34c40 │ │ │ │ bic r4, r1, #16384 @ 0x4000 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ tst r2, #8 │ │ │ │ ldreq r2, [r3, #196] @ 0xc4 │ │ │ │ biceq r2, r2, #8 │ │ │ │ streq r2, [r3, #196] @ 0xc4 │ │ │ │ bics r1, r1, #81920 @ 0x14000 │ │ │ │ - beq 34ad4 │ │ │ │ - ldr r3, [pc, #476] @ 34c98 │ │ │ │ + beq 34a7c │ │ │ │ + ldr r3, [pc, #476] @ 34c40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34ad4 │ │ │ │ - bl 4847c │ │ │ │ + beq 34a7c │ │ │ │ + bl 48424 │ │ │ │ mov r4, r6 │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #444] @ 34c98 │ │ │ │ + ldr r3, [pc, #444] @ 34c40 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ and r3, r3, #5 │ │ │ │ orr r1, r3, r1 │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ tst r4, #65536 @ 0x10000 │ │ │ │ - beq 34b94 │ │ │ │ + beq 34b3c │ │ │ │ ands fp, r4, #16384 @ 0x4000 │ │ │ │ - beq 34b28 │ │ │ │ - ldr r3, [pc, #400] @ 34c98 │ │ │ │ + beq 34ad0 │ │ │ │ + ldr r3, [pc, #400] @ 34c40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3] │ │ │ │ and r1, r2, #128 @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ bicne r2, r2, #128 @ 0x80 │ │ │ │ str r1, [sp, #32] │ │ │ │ strne r2, [r3] │ │ │ │ tst r4, #81920 @ 0x14000 │ │ │ │ andne r1, r4, #65536 @ 0x10000 │ │ │ │ moveq r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 22938 │ │ │ │ + bl 228e0 │ │ │ │ mov r8, r0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34b5c │ │ │ │ + beq 34b04 │ │ │ │ ldrh r3, [r9, #20] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - bne 34c64 │ │ │ │ + bne 34c0c │ │ │ │ tst r4, #65536 @ 0x10000 │ │ │ │ - beq 34a78 │ │ │ │ + beq 34a20 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r9 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, r4 │ │ │ │ - bne 34a8c │ │ │ │ + bne 34a34 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 34a80 │ │ │ │ + bne 34a28 │ │ │ │ mov r0, r9 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ - b 34a80 │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + b 34a28 │ │ │ │ ldr r1, [sp] │ │ │ │ - ldr r3, [pc, #248] @ 34c98 │ │ │ │ + ldr r3, [pc, #248] @ 34c40 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - ldr r3, [pc, #244] @ 34ca0 │ │ │ │ + ldr r3, [pc, #244] @ 34c48 │ │ │ │ ldr r2, [r0, #392] @ 0x188 │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add ip, r0, #408 @ 0x198 │ │ │ │ ldr lr, [r3] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add lr, lr, #52 @ 0x34 │ │ │ │ @@ -45611,189 +45611,189 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strb r3, [r4, #423] @ 0x1a7 │ │ │ │ ldrne r3, [r4] │ │ │ │ orrne r3, r3, #128 @ 0x80 │ │ │ │ strne r3, [r4] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34c4c │ │ │ │ - ldr r4, [pc, #160] @ 34ca8 │ │ │ │ + bne 34bf4 │ │ │ │ + ldr r4, [pc, #160] @ 34c50 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34c20 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + beq 34bc8 │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - bl 22e90 │ │ │ │ + bl 22e38 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #104] @ 34c98 │ │ │ │ + ldr r3, [pc, #104] @ 34c40 │ │ │ │ cmp r7, #3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [r3, #192] @ 0xc0 │ │ │ │ - bgt 34c88 │ │ │ │ + bgt 34c30 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #68] @ 34c98 │ │ │ │ + ldr r3, [pc, #68] @ 34c40 │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - b 34c00 │ │ │ │ + b 34ba8 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #60] @ 34cac │ │ │ │ - ldr r0, [pc, #60] @ 34cb0 │ │ │ │ + ldr r3, [pc, #60] @ 34c54 │ │ │ │ + ldr r0, [pc, #60] @ 34c58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r1, [pc, #56] @ 34cb4 │ │ │ │ + ldr r1, [pc, #56] @ 34c5c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r0, [r3, #372] @ 0x174 │ │ │ │ mov r1, r7 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ - andeq r8, pc, r0, lsr #27 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq ip, pc, r8, lsr r4 @ │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq ip, pc, r8, lsl #7 │ │ │ │ - strdeq ip, [pc], -r0 │ │ │ │ - andeq r0, r0, r0, asr #8 │ │ │ │ - strdeq lr, [fp], -r0 │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ + andeq r7, pc, r0, lsl #28 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq pc, r0, r4 @ │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq fp, pc, r0, ror #7 │ │ │ │ + andeq fp, pc, r8, asr #4 │ │ │ │ + andeq r0, r0, r8, lsr r4 │ │ │ │ + andeq sp, fp, r0, ror #17 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r3, [pc, #428] @ 34e7c │ │ │ │ - ldr r2, [pc, #428] @ 34e80 │ │ │ │ + ldr r3, [pc, #428] @ 34e24 │ │ │ │ + ldr r2, [pc, #428] @ 34e28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #32 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r1, #0 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr fp, [r0] │ │ │ │ sub fp, fp, r3 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r1, #0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 95a88 │ │ │ │ + bl 95a30 │ │ │ │ add ip, r5, #1088 @ 0x440 │ │ │ │ add ip, ip, #8 │ │ │ │ mov lr, r4 │ │ │ │ mov r7, r0 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 95a88 │ │ │ │ + bl 95a30 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ add r1, r9, #7 │ │ │ │ lsl r1, r1, #2 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ sub r2, r1, #24 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r0, #12] │ │ │ │ str r9, [r0, #8] │ │ │ │ mov r1, r8 │ │ │ │ add r0, r0, #24 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r6, #8] │ │ │ │ ldr r8, [r8] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 34e64 │ │ │ │ + beq 34e0c │ │ │ │ ldr r1, [r5, #196] @ 0xc4 │ │ │ │ mov r0, r6 │ │ │ │ and r1, r1, #4 │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 95a88 │ │ │ │ + bl 95a30 │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ add ip, r5, #1088 @ 0x440 │ │ │ │ add ip, ip, #8 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ ldr lr, [r5, #272] @ 0x110 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldr r3, [lr, #24] │ │ │ │ cmp r3, sl │ │ │ │ - beq 34e40 │ │ │ │ + beq 34de8 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, lr │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #0 │ │ │ │ streq sl, [lr] │ │ │ │ - beq 34e34 │ │ │ │ + beq 34ddc │ │ │ │ mov r1, fp │ │ │ │ mov r0, lr │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r8 │ │ │ │ add r2, r6, #20 │ │ │ │ - bl 15690 │ │ │ │ + bl 15638 │ │ │ │ str r0, [r6, #16] │ │ │ │ - b 34dcc │ │ │ │ - andeq r8, pc, r8, asr sl @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 34d74 │ │ │ │ + @ instruction: 0x000f7ab8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr ip, [pc, #368] @ 3500c │ │ │ │ + ldr ip, [pc, #368] @ 34fb4 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #364] @ 35010 │ │ │ │ + ldr r0, [pc, #364] @ 34fb8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r3, [pc, #356] @ 35014 │ │ │ │ + ldr r3, [pc, #356] @ 34fbc │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #348] @ 35018 │ │ │ │ + ldr r2, [pc, #348] @ 34fc0 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, sp, #64 @ 0x40 │ │ │ │ str r7, [sp, #16] │ │ │ │ @@ -45803,35 +45803,35 @@ │ │ │ │ mov r2, #28 │ │ │ │ ldr sl, [r6, #100] @ 0x64 │ │ │ │ mov r8, r1 │ │ │ │ add fp, sl, #1424 @ 0x590 │ │ │ │ add fp, fp, #4 │ │ │ │ add r0, sp, r2 │ │ │ │ mov r1, fp │ │ │ │ - bl 7b44 │ │ │ │ - ldr r3, [pc, #276] @ 3501c │ │ │ │ + bl 7b00 │ │ │ │ + ldr r3, [pc, #276] @ 34fc4 │ │ │ │ cmp r8, r4 │ │ │ │ str r4, [sl, #1444] @ 0x5a4 │ │ │ │ str r4, [sl, #1452] @ 0x5ac │ │ │ │ strh r3, [fp, #12] │ │ │ │ str r4, [sl, #1448] @ 0x5a8 │ │ │ │ - ble 34f5c │ │ │ │ + ble 34f04 │ │ │ │ mov ip, r4 │ │ │ │ mvn r2, #7 │ │ │ │ mov r4, r9 │ │ │ │ ldr r3, [r6, #1572] @ 0x624 │ │ │ │ mov r1, ip │ │ │ │ add ip, ip, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r8, ip │ │ │ │ str r3, [r4], #4 │ │ │ │ add r2, r2, #16 │ │ │ │ str r5, [r3, #20] │ │ │ │ add r5, r5, #8 │ │ │ │ - bne 34f28 │ │ │ │ + bne 34ed0 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ ldr sl, [r6, #100] @ 0x64 │ │ │ │ add r9, r3, r1, lsl #2 │ │ │ │ mov r5, #0 │ │ │ │ add r3, sp, #8 │ │ │ │ str r5, [r9] │ │ │ │ str r3, [sl, #1448] @ 0x5a8 │ │ │ │ @@ -45839,73 +45839,73 @@ │ │ │ │ add r3, sp, #16 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ mov r2, r5 │ │ │ │ str r5, [sp] │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ - bl 2e870 │ │ │ │ + bl 2e818 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [r3], #4 │ │ │ │ cmp r1, r5 │ │ │ │ - beq 34fb0 │ │ │ │ + beq 34f58 │ │ │ │ str r5, [r1, #20] │ │ │ │ ldr r1, [r3], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 34fa0 │ │ │ │ + bne 34f48 │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ ldrh r0, [sp, #40] @ 0x28 │ │ │ │ add r2, r3, #1424 @ 0x590 │ │ │ │ strh r0, [r2, #16] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #76] @ 35020 │ │ │ │ + ldr r2, [pc, #76] @ 34fc8 │ │ │ │ str r1, [r3, #1444] @ 0x5a4 │ │ │ │ str lr, [r3, #1448] @ 0x5a8 │ │ │ │ str ip, [r3, #1452] @ 0x5ac │ │ │ │ - ldr r3, [pc, #44] @ 35010 │ │ │ │ + ldr r3, [pc, #44] @ 34fb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35008 │ │ │ │ + bne 34fb0 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, pc, r8, lsl #17 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r8, pc, r0, ror #16 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r7, pc, r8, ror #17 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r7, pc, r0, asr #17 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r0, sl, lsl r2 │ │ │ │ - andeq r8, pc, r8, asr #14 │ │ │ │ + andeq r7, pc, r8, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ - ldr lr, [pc, #964] @ 35400 │ │ │ │ - ldr ip, [pc, #964] @ 35404 │ │ │ │ - ldr r3, [pc, #964] @ 35408 │ │ │ │ + ldr lr, [pc, #964] @ 353a8 │ │ │ │ + ldr ip, [pc, #964] @ 353ac │ │ │ │ + ldr r3, [pc, #964] @ 353b0 │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ str lr, [sp, #12] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov ip, lr │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #928] @ 3540c │ │ │ │ + ldr r3, [pc, #928] @ 353b4 │ │ │ │ ldr r3, [lr, r3] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r4, [r3, #272] @ 0x110 │ │ │ │ - ldr r2, [pc, #916] @ 35410 │ │ │ │ + ldr r2, [pc, #916] @ 353b8 │ │ │ │ ldr r3, [r3, #368] @ 0x170 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr ip, [lr, r2] │ │ │ │ ldr r2, [r4] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ @@ -45915,66 +45915,66 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm lr, {r0, r1} │ │ │ │ - ble 350d0 │ │ │ │ + ble 35078 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #808] @ 3540c │ │ │ │ + ldr r3, [pc, #808] @ 353b4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #368] @ 0x170 │ │ │ │ ldreq r3, [sp, #20] │ │ │ │ streq r3, [sp, #160] @ 0xa0 │ │ │ │ addeq r3, sp, #156 @ 0x9c │ │ │ │ streq r3, [sp, #20] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r1] │ │ │ │ - beq 353e8 │ │ │ │ + beq 35390 │ │ │ │ mov r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35118 │ │ │ │ + bne 350c0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 353ac │ │ │ │ + beq 35354 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ - bl 2ccc4 │ │ │ │ + bl 2cc6c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #692] @ 3540c │ │ │ │ + ldr r3, [pc, #692] @ 353b4 │ │ │ │ ldrh r2, [r1, #12] │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - ldr r3, [pc, #688] @ 35414 │ │ │ │ + ldr r3, [pc, #688] @ 353bc │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #680] @ 35418 │ │ │ │ + ldr r2, [pc, #680] @ 353c0 │ │ │ │ mov r1, #440 @ 0x1b8 │ │ │ │ cmp r3, r2 │ │ │ │ movne r7, #7 │ │ │ │ moveq r7, #6 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [pc, #652] @ 3541c │ │ │ │ + ldr r3, [pc, #652] @ 353c4 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r2, [r0, #404] @ 0x194 │ │ │ │ ldr r2, [r4, #396] @ 0x18c │ │ │ │ str r2, [r0, #396] @ 0x18c │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ str r7, [r0, #400] @ 0x190 │ │ │ │ str r2, [r0, #392] @ 0x188 │ │ │ │ @@ -45987,91 +45987,91 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r4, #372] @ 0x174 │ │ │ │ str r5, [sp, #28] │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 352e0 │ │ │ │ + beq 35288 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #528] @ 3540c │ │ │ │ + ldr r3, [pc, #528] @ 353b4 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #532] @ 3541c │ │ │ │ + ldr r3, [pc, #532] @ 353c4 │ │ │ │ ldr r1, [ip, #392] @ 0x188 │ │ │ │ str r1, [r2, #372] @ 0x174 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add ip, ip, #408 @ 0x198 │ │ │ │ ldr lr, [r3] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ add lr, lr, #52 @ 0x34 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - beq 35240 │ │ │ │ + beq 351e8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl 2cf54 │ │ │ │ + bl 2cefc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #444] @ 35410 │ │ │ │ + ldr r3, [pc, #444] @ 353b8 │ │ │ │ add lr, sp, #112 @ 0x70 │ │ │ │ ldr ip, [r2, r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ - ble 35290 │ │ │ │ + ble 35238 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r3, [pc, #396] @ 3540c │ │ │ │ + ldr r3, [pc, #396] @ 353b4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #368] @ 3540c │ │ │ │ + ldr r3, [pc, #368] @ 353b4 │ │ │ │ cmp r2, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [r3, #368] @ 0x170 │ │ │ │ - ble 353f0 │ │ │ │ - ldr r2, [pc, #360] @ 35420 │ │ │ │ + ble 35398 │ │ │ │ + ldr r2, [pc, #360] @ 353c8 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #328] @ 35408 │ │ │ │ + ldr r3, [pc, #328] @ 353b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 353fc │ │ │ │ + bne 353a4 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #296] @ 35414 │ │ │ │ + ldr r3, [pc, #296] @ 353bc │ │ │ │ ldrh r2, [r1, #12] │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #288] @ 35418 │ │ │ │ + ldr r2, [pc, #288] @ 353c0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 353b8 │ │ │ │ + bne 35360 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ - ldr r3, [pc, #260] @ 3540c │ │ │ │ - ldr r9, [pc, #280] @ 35424 │ │ │ │ + ldr r3, [pc, #260] @ 353b4 │ │ │ │ + ldr r9, [pc, #280] @ 353cc │ │ │ │ ldr r8, [fp, r3] │ │ │ │ - ldr r3, [pc, #264] @ 3541c │ │ │ │ + ldr r3, [pc, #264] @ 353c4 │ │ │ │ str r1, [r8, #1128] @ 0x468 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ str r2, [r8, #1100] @ 0x44c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r6, r7, #52 @ 0x34 │ │ │ │ @@ -46102,826 +46102,826 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r4, [r8, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r2, r2, #8 │ │ │ │ blx r3 │ │ │ │ str r0, [r8, #44] @ 0x2c │ │ │ │ - b 351e8 │ │ │ │ + b 35190 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 35148 │ │ │ │ + b 350f0 │ │ │ │ ldr ip, [sp, #12] │ │ │ │ - ldr r3, [pc, #72] @ 3540c │ │ │ │ + ldr r3, [pc, #72] @ 353b4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ and r3, r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2f0c8 │ │ │ │ - b 351e8 │ │ │ │ + bl 2f070 │ │ │ │ + b 35190 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b 3512c │ │ │ │ + b 350d4 │ │ │ │ ldr r0, [r3, #372] @ 0x174 │ │ │ │ mov r1, r4 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, pc, r4, ror #13 │ │ │ │ - andeq r8, pc, r0, ror #13 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r7, pc, r4, asr #14 │ │ │ │ + andeq r7, pc, r0, asr #14 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ andeq r2, r0, lr │ │ │ │ andeq r2, r0, ip │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r8, pc, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r7, pc, ip, asr #9 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrsh r1, [r3, #28] │ │ │ │ mov r0, #1 │ │ │ │ add r1, r1, #9 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldrsh r2, [r4, #28] │ │ │ │ mov r1, r4 │ │ │ │ add r2, r2, #9 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 13bf8 │ │ │ │ - bl f1304 │ │ │ │ + bl 13ba0 │ │ │ │ + bl f099c │ │ │ │ ldrsh r2, [r4, #28] │ │ │ │ cmp r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ - ble 354b0 │ │ │ │ + ble 35458 │ │ │ │ add r3, r0, #8 │ │ │ │ ldr r0, [r4, r3, lsl #2] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #40] @ 354e0 │ │ │ │ - ldr r2, [pc, #40] @ 354e4 │ │ │ │ + ldr r0, [pc, #40] @ 35488 │ │ │ │ + ldr r2, [pc, #40] @ 3548c │ │ │ │ mov ip, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #6 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq fp, pc, r4, ror r9 @ │ │ │ │ - andeq lr, fp, ip │ │ │ │ + andeq sl, pc, ip, asr #19 │ │ │ │ + strdeq sp, [fp], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr lr, [pc, #384] @ 35680 │ │ │ │ - ldr ip, [pc, #384] @ 35684 │ │ │ │ + ldr lr, [pc, #384] @ 35628 │ │ │ │ + ldr ip, [pc, #384] @ 3562c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r6, r1, #0 │ │ │ │ mov lr, #0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r3 │ │ │ │ strh lr, [sp, #2] │ │ │ │ - beq 35608 │ │ │ │ + beq 355b0 │ │ │ │ tst r2, #2 │ │ │ │ - bne 355a4 │ │ │ │ + bne 3554c │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3565c │ │ │ │ + beq 35604 │ │ │ │ ldrsh r3, [r3, #30] │ │ │ │ mov r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 355f4 │ │ │ │ + beq 3559c │ │ │ │ mov r1, r6 │ │ │ │ - bl 7cd0 │ │ │ │ + bl 7c80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35594 │ │ │ │ + beq 3553c │ │ │ │ add r3, r4, #8 │ │ │ │ ldr r0, [r5, r3, lsl #2] │ │ │ │ add r3, r4, #1 │ │ │ │ strh r4, [sp, #2] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r4, r3, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ - beq 3565c │ │ │ │ + beq 35604 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7cd0 │ │ │ │ + bl 7c80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35564 │ │ │ │ + bne 3550c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ add r1, sp, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1408c │ │ │ │ - ldr r2, [pc, #216] @ 35688 │ │ │ │ - ldr r3, [pc, #208] @ 35684 │ │ │ │ + bl 14034 │ │ │ │ + ldr r2, [pc, #216] @ 35630 │ │ │ │ + ldr r3, [pc, #208] @ 3562c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3567c │ │ │ │ + bne 35624 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r3, r4, #8 │ │ │ │ ldr r0, [r5, r3, lsl #2] │ │ │ │ add r3, r4, #1 │ │ │ │ strh r4, [sp, #2] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r4, r3, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ - beq 3565c │ │ │ │ + beq 35604 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 355d4 │ │ │ │ - b 35594 │ │ │ │ - bl 1408c │ │ │ │ + bne 3557c │ │ │ │ + b 3553c │ │ │ │ + bl 14034 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 355a8 │ │ │ │ - ldr r2, [pc, #92] @ 3568c │ │ │ │ - ldr r3, [pc, #80] @ 35684 │ │ │ │ + bne 35550 │ │ │ │ + ldr r2, [pc, #92] @ 35634 │ │ │ │ + ldr r3, [pc, #80] @ 3562c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3567c │ │ │ │ + bne 35624 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 7b20 │ │ │ │ + b 7adc │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r1, [pc, #36] @ 35690 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r1, [pc, #36] @ 35638 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #3 │ │ │ │ - bl 97564 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, pc, r8, lsr #4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r8, pc, r8, ror r1 @ │ │ │ │ - strdeq r8, [pc], -r8 @ │ │ │ │ - andeq sp, fp, r8, ror #28 │ │ │ │ + bl 9750c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r7, pc, r8, lsl #5 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + ldrdeq r7, [pc], -r8 │ │ │ │ + andeq r7, pc, r8, asr r1 @ │ │ │ │ + andeq sp, fp, r8, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 35724 │ │ │ │ + beq 356cc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #300] @ 357ec │ │ │ │ + ldr r1, [pc, #300] @ 35794 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35794 │ │ │ │ - ldr r1, [pc, #276] @ 357f0 │ │ │ │ + beq 3573c │ │ │ │ + ldr r1, [pc, #276] @ 35798 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3572c │ │ │ │ + bne 356d4 │ │ │ │ add ip, r4, #32 │ │ │ │ ldr lr, [ip, #4]! │ │ │ │ mov r2, r3 │ │ │ │ cmp lr, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 356f4 │ │ │ │ + bne 3569c │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ - beq 357d0 │ │ │ │ - ldr r1, [pc, #216] @ 357f4 │ │ │ │ + beq 35778 │ │ │ │ + ldr r1, [pc, #216] @ 3579c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #196] @ 357f8 │ │ │ │ + ldr r1, [pc, #196] @ 357a0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 357b0 │ │ │ │ + beq 35758 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 35724 │ │ │ │ - ldr r8, [pc, #164] @ 357fc │ │ │ │ - ldr r7, [pc, #164] @ 35800 │ │ │ │ + beq 356cc │ │ │ │ + ldr r8, [pc, #164] @ 357a4 │ │ │ │ + ldr r7, [pc, #164] @ 357a8 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, r4, #32 │ │ │ │ mov r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r1, r8 │ │ │ │ movne r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [r4, #4]! │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35768 │ │ │ │ + bne 35710 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #104] @ 35804 │ │ │ │ + ldr r1, [pc, #104] @ 357ac │ │ │ │ ldr r2, [r4, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsh r3, [r4, #30] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35724 │ │ │ │ - ldr r1, [pc, #68] @ 35808 │ │ │ │ + beq 356cc │ │ │ │ + ldr r1, [pc, #68] @ 357b0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 35724 │ │ │ │ - ldr r1, [pc, #52] @ 3580c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 356cc │ │ │ │ + ldr r1, [pc, #52] @ 357b4 │ │ │ │ add r2, r2, #8 │ │ │ │ ldr r2, [r4, r2, lsl #2] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 35724 │ │ │ │ - andeq sp, fp, ip, lsr lr │ │ │ │ - andeq sp, fp, r8, lsr #28 │ │ │ │ - strdeq sp, [fp], -r0 │ │ │ │ - andeq sp, fp, ip, lsr #26 │ │ │ │ - muleq fp, ip, sp │ │ │ │ - muleq fp, r0, sp │ │ │ │ - andeq sp, fp, r8, asr sp │ │ │ │ - andeq sp, fp, r0, asr sp │ │ │ │ - andeq sp, fp, r8, lsl sp │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 356cc │ │ │ │ + andeq sp, fp, ip, lsr #10 │ │ │ │ + andeq sp, fp, r8, lsl r5 │ │ │ │ + andeq sp, fp, r0, ror #9 │ │ │ │ + andeq sp, fp, ip, lsl r4 │ │ │ │ + andeq sp, fp, ip, lsl #9 │ │ │ │ + andeq sp, fp, r0, lsl #9 │ │ │ │ + andeq sp, fp, r8, asr #8 │ │ │ │ + andeq sp, fp, r0, asr #8 │ │ │ │ + andeq sp, fp, r8, lsl #8 │ │ │ │ ldrsh r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r3, [pc, #1156] @ 35cb4 │ │ │ │ + ldr r3, [pc, #1156] @ 35c5c │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #1144] @ 35cb8 │ │ │ │ + ldr r1, [pc, #1144] @ 35c60 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #1140] @ 35cbc │ │ │ │ + ldr r3, [pc, #1140] @ 35c64 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ - beq 35878 │ │ │ │ + beq 35820 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - ldr r3, [pc, #1108] @ 35cc0 │ │ │ │ + ldr r3, [pc, #1108] @ 35c68 │ │ │ │ add r3, r1, r3 │ │ │ │ - ldr r1, [pc, #1104] @ 35cc4 │ │ │ │ + ldr r1, [pc, #1104] @ 35c6c │ │ │ │ cmp r3, r1 │ │ │ │ movhi r2, #0 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1088] @ 35cc8 │ │ │ │ + ldr r3, [pc, #1088] @ 35c70 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl e5258 │ │ │ │ + bl e48f0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 35c70 │ │ │ │ - ldr r3, [pc, #1064] @ 35ccc │ │ │ │ + bne 35c18 │ │ │ │ + ldr r3, [pc, #1064] @ 35c74 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - beq 35c90 │ │ │ │ + beq 35c38 │ │ │ │ cmp r0, #105 @ 0x69 │ │ │ │ - beq 35c68 │ │ │ │ - ldr r3, [pc, #1028] @ 35cd0 │ │ │ │ + beq 35c10 │ │ │ │ + ldr r3, [pc, #1028] @ 35c78 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - beq 35bb4 │ │ │ │ + beq 35b5c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ - ldr r3, [pc, #1000] @ 35cd4 │ │ │ │ + ldr r3, [pc, #1000] @ 35c7c │ │ │ │ add r8, r4, r7, lsl #2 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 35bd0 │ │ │ │ + bne 35b78 │ │ │ │ ldr r6, [r4, r7, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 35bd0 │ │ │ │ - ldr r3, [pc, #964] @ 35cd8 │ │ │ │ + beq 35b78 │ │ │ │ + ldr r3, [pc, #964] @ 35c80 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr sl, [r2, r3] │ │ │ │ ldr r3, [sl, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35930 │ │ │ │ + beq 358d8 │ │ │ │ ldrb r3, [sl, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35bf4 │ │ │ │ + beq 35b9c │ │ │ │ add r1, r8, #4 │ │ │ │ - ldr r3, [pc, #928] @ 35cdc │ │ │ │ + ldr r3, [pc, #928] @ 35c84 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r5, [sp, #28] │ │ │ │ ldr r1, [sl, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3596c │ │ │ │ + beq 35914 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 35c24 │ │ │ │ + bne 35bcc │ │ │ │ mov r2, #393216 @ 0x60000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 35c78 │ │ │ │ - bl 50e08 │ │ │ │ + beq 35c20 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35c78 │ │ │ │ + beq 35c20 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 35c78 │ │ │ │ + bne 35c20 │ │ │ │ ldr r9, [r0, #28] │ │ │ │ - ldr r3, [pc, #824] @ 35ce0 │ │ │ │ + ldr r3, [pc, #824] @ 35c88 │ │ │ │ tst r9, r3 │ │ │ │ bic r9, r9, #-16777216 @ 0xff000000 │ │ │ │ bic r9, r9, #12582912 @ 0xc00000 │ │ │ │ - beq 35c78 │ │ │ │ - ldr r1, [pc, #808] @ 35ce4 │ │ │ │ + beq 35c20 │ │ │ │ + ldr r1, [pc, #808] @ 35c8c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sl, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [sl, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r4, [r3] │ │ │ │ - bcs 35c0c │ │ │ │ + bcs 35bb4 │ │ │ │ ldr r3, [sl, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ ldr r1, [sl, #16] │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov r7, r9 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ mov r8, r0 │ │ │ │ orr r3, r3, #38 @ 0x26 │ │ │ │ strh r3, [r0, #12] │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ mov r2, #8388608 @ 0x800000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ - bl 7f04 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ + bl 7eb4 │ │ │ │ add r7, r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35a3c │ │ │ │ + bne 359e4 │ │ │ │ lsl r6, r9, #2 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ add r7, r6, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #8388608 @ 0x800000 │ │ │ │ mov r1, r4 │ │ │ │ strh r9, [r0, #28] │ │ │ │ mov fp, r0 │ │ │ │ strh r3, [r0, #30] │ │ │ │ add r6, r0, r6 │ │ │ │ add r9, r9, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ str r4, [fp, r9, lsl #2] │ │ │ │ - b 35aac │ │ │ │ + b 35a54 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ add r3, r4, #8 │ │ │ │ str r6, [fp, r3, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r9, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, r9 │ │ │ │ add r4, r0, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ add r6, r6, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35aa8 │ │ │ │ + bne 35a50 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #488] @ 35ce8 │ │ │ │ + ldr r2, [pc, #488] @ 35c90 │ │ │ │ str r7, [fp, #12] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp] │ │ │ │ str r8, [fp, #24] │ │ │ │ ldrh r0, [r8, #12] │ │ │ │ mov r2, #1 │ │ │ │ orr r0, r0, r2 │ │ │ │ mov r1, fp │ │ │ │ strh r0, [r8, #12] │ │ │ │ mov r0, r8 │ │ │ │ - bl 13e24 │ │ │ │ - ldr r2, [pc, #440] @ 35cec │ │ │ │ - ldr r1, [pc, #440] @ 35cf0 │ │ │ │ + bl 13dcc │ │ │ │ + ldr r2, [pc, #440] @ 35c94 │ │ │ │ + ldr r1, [pc, #440] @ 35c98 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r3, #20 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ str r4, [r2, #4] │ │ │ │ str r4, [r2, #8] │ │ │ │ - bl 1b184 │ │ │ │ + bl 1b12c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r6, [r3], #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 35948 │ │ │ │ + bne 358f0 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - ldr r2, [pc, #356] @ 35cf4 │ │ │ │ - ldr r3, [pc, #296] @ 35cbc │ │ │ │ + ldr r2, [pc, #356] @ 35c9c │ │ │ │ + ldr r3, [pc, #296] @ 35c64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 35c8c │ │ │ │ + bne 35c34 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r1, [pc, #312] @ 35cf8 │ │ │ │ + ldr r1, [pc, #312] @ 35ca0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 97564 │ │ │ │ - b 358d8 │ │ │ │ + bl 9750c │ │ │ │ + b 35880 │ │ │ │ mov r0, #0 │ │ │ │ - bl 9166c │ │ │ │ - ldr r1, [pc, #284] @ 35cfc │ │ │ │ + bl 91614 │ │ │ │ + ldr r1, [pc, #284] @ 35ca4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #276] @ 35d00 │ │ │ │ - bl 97564 │ │ │ │ + ldr r0, [pc, #276] @ 35ca8 │ │ │ │ + bl 9750c │ │ │ │ mov r0, #1 │ │ │ │ - b 35b88 │ │ │ │ - bl 29150 │ │ │ │ + b 35b30 │ │ │ │ + bl 290f8 │ │ │ │ ldr r6, [r4, r7, lsl #2] │ │ │ │ add r1, r8, #4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 35934 │ │ │ │ - b 35b78 │ │ │ │ + bne 358dc │ │ │ │ + b 35b20 │ │ │ │ mov r1, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 359ec │ │ │ │ + bge 35994 │ │ │ │ mov r0, r4 │ │ │ │ - b 359f8 │ │ │ │ + b 359a0 │ │ │ │ ldr r1, [sl, #1248] @ 0x4e0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3596c │ │ │ │ - ldr r3, [pc, #192] @ 35d04 │ │ │ │ + bne 35914 │ │ │ │ + ldr r3, [pc, #192] @ 35cac │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r2, [pc, #188] @ 35d08 │ │ │ │ - ldr r0, [pc, #188] @ 35d0c │ │ │ │ + ldr r2, [pc, #188] @ 35cb0 │ │ │ │ + ldr r0, [pc, #188] @ 35cb4 │ │ │ │ ldr ip, [r1, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 358a8 │ │ │ │ + b 35850 │ │ │ │ mvn r0, #0 │ │ │ │ - b 35b88 │ │ │ │ - ldr r1, [pc, #144] @ 35d10 │ │ │ │ + b 35b30 │ │ │ │ + ldr r1, [pc, #144] @ 35cb8 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #3 │ │ │ │ - bl 97564 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + bl 9750c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #52] @ 35cd0 │ │ │ │ - ldr r1, [pc, #116] @ 35d14 │ │ │ │ + ldr r3, [pc, #52] @ 35c78 │ │ │ │ + ldr r1, [pc, #116] @ 35cbc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r0, [pc, #112] @ 35d18 │ │ │ │ + ldr r0, [pc, #112] @ 35cc0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - bl 97564 │ │ │ │ - strdeq r7, [pc], -r8 │ │ │ │ - andeq r7, pc, r4, ror #29 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + bl 9750c │ │ │ │ + andeq r6, pc, r8, asr pc @ │ │ │ │ + andeq r6, pc, r4, asr #30 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ vsudot.u8 d27, d29, d12[0] │ │ │ │ andeq r4, r4, r0, lsr r2 │ │ │ │ - andeq sp, fp, r0, ror #11 │ │ │ │ - andeq r0, r0, ip, lsr r7 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq sp, fp, ip, asr #10 │ │ │ │ + ldrdeq ip, [fp], -r0 │ │ │ │ + andeq r0, r0, r4, lsr r7 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq ip, fp, ip, lsr ip │ │ │ │ @ instruction: 0x003ffffe │ │ │ │ - andeq r3, ip, r0, ror #18 │ │ │ │ - andeq r0, r0, r4, lsl #8 │ │ │ │ + andeq r3, ip, r0, asr r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0xfffffb58 │ │ │ │ - andeq r4, ip, r8, lsr #1 │ │ │ │ - muleq pc, r8, fp @ │ │ │ │ - andeq r2, ip, r4, ror #8 │ │ │ │ - andeq r2, ip, r8, asr #8 │ │ │ │ + muleq ip, r8, r7 │ │ │ │ + strdeq r6, [pc], -r8 │ │ │ │ + andeq r1, ip, r4, asr fp │ │ │ │ + andeq r1, ip, r8, lsr fp │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ - andeq r0, r0, r4, lsr #11 │ │ │ │ - @ instruction: 0x000bd2bc │ │ │ │ - andeq sp, fp, ip, lsl #4 │ │ │ │ - muleq fp, ip, r8 │ │ │ │ - andeq r2, ip, ip, ror r3 │ │ │ │ + muleq r0, ip, r5 │ │ │ │ + andeq ip, fp, ip, lsr #19 │ │ │ │ + strdeq ip, [fp], -ip @ │ │ │ │ + andeq ip, fp, ip, lsl #31 │ │ │ │ + andeq r1, ip, ip, ror #20 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #288] @ 35e54 │ │ │ │ - ldr ip, [pc, #288] @ 35e58 │ │ │ │ + ldr r3, [pc, #288] @ 35dfc │ │ │ │ + ldr ip, [pc, #288] @ 35e00 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, ip] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r7, #308] @ 0x134 │ │ │ │ ldr r4, [r7, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r2 │ │ │ │ - beq 35e0c │ │ │ │ + beq 35db4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 16f70 │ │ │ │ + bl 16f18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35e0c │ │ │ │ + beq 35db4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r8, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub r8, r8, r3 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ mov r7, r0 │ │ │ │ - bcs 35e28 │ │ │ │ + bcs 35dd0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 35e44 │ │ │ │ + bcs 35dec │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strb r2, [r3] │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl a3988 │ │ │ │ - bl 72ae8 │ │ │ │ + bl a3930 │ │ │ │ + bl 72a90 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d68 │ │ │ │ - b 35e04 │ │ │ │ + bne 35d10 │ │ │ │ + b 35dac │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 35db4 │ │ │ │ + bcc 35d5c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 35dc4 │ │ │ │ - strdeq r7, [pc], -r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 35d6c │ │ │ │ + andeq r6, pc, r4, asr sl @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3544] @ 0xdd8 │ │ │ │ - ldr lr, [pc, #1928] @ 365fc │ │ │ │ - ldr ip, [pc, #1928] @ 36600 │ │ │ │ - ldr r2, [pc, #1928] @ 36604 │ │ │ │ + ldr lr, [pc, #1928] @ 365a4 │ │ │ │ + ldr ip, [pc, #1928] @ 365a8 │ │ │ │ + ldr r2, [pc, #1928] @ 365ac │ │ │ │ sub sp, sp, #524 @ 0x20c │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ str lr, [sp, #4] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #1908] @ 36608 │ │ │ │ + ldr r3, [pc, #1908] @ 365b0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #516] @ 0x204 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [lr, r3] │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #1876] @ 3660c │ │ │ │ + ldr r2, [pc, #1876] @ 365b4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ strb r3, [sp, #509] @ 0x1fd │ │ │ │ strb r3, [sp, #513] @ 0x201 │ │ │ │ - ldr r3, [pc, #1848] @ 36610 │ │ │ │ + ldr r3, [pc, #1848] @ 365b8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #1844] @ 36614 │ │ │ │ - ldr r7, [pc, #1844] @ 36618 │ │ │ │ - ldr r6, [pc, #1844] @ 3661c │ │ │ │ + ldr r3, [pc, #1844] @ 365bc │ │ │ │ + ldr r7, [pc, #1844] @ 365c0 │ │ │ │ + ldr r6, [pc, #1844] @ 365c4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [lr, r2] │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ mov ip, lr │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35f74 │ │ │ │ + beq 35f1c │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - beq 365b4 │ │ │ │ + beq 3655c │ │ │ │ cmp r4, #97 @ 0x61 │ │ │ │ - beq 35f58 │ │ │ │ + beq 35f00 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bne 35f04 │ │ │ │ + bne 35eac │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - ldr r3, [pc, #1764] @ 36620 │ │ │ │ + ldr r3, [pc, #1764] @ 365c8 │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - bl 9772c │ │ │ │ - b 35f04 │ │ │ │ - ldr r3, [pc, #1728] @ 36620 │ │ │ │ + bl 976d4 │ │ │ │ + b 35eac │ │ │ │ + ldr r3, [pc, #1728] @ 365c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 35f04 │ │ │ │ + b 35eac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #1696] @ 36620 │ │ │ │ + ldr r3, [pc, #1696] @ 365c8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr ip, [sp] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub r1, r1, r3 │ │ │ │ add r3, ip, r3, lsl #2 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1636] @ 36608 │ │ │ │ + ldr r3, [pc, #1636] @ 365b0 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ movgt r3, #0 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ movle r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35fec │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #1612] @ 36624 │ │ │ │ - ldr r1, [pc, #1612] @ 36628 │ │ │ │ + beq 35f94 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #1612] @ 365cc │ │ │ │ + ldr r1, [pc, #1612] @ 365d0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #1604] @ 3662c │ │ │ │ + ldr r0, [pc, #1604] @ 365d4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1592] @ 36630 │ │ │ │ + ldr r3, [pc, #1592] @ 365d8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r5, [sp] │ │ │ │ orr r1, r1, #2 │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r1, [r2, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r5], #4 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r3, #2 │ │ │ │ ldrle r3, [r6, #164] @ 0xa4 │ │ │ │ strle r3, [sp] │ │ │ │ subgt r3, r3, #1 │ │ │ │ ldrle r3, [r6, #160] @ 0xa0 │ │ │ │ strgt r3, [sp, #12] │ │ │ │ strle r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #1480] @ 36620 │ │ │ │ - ldr r2, [pc, #1492] @ 36630 │ │ │ │ + ldr r3, [pc, #1480] @ 365c8 │ │ │ │ + ldr r2, [pc, #1492] @ 365d8 │ │ │ │ strgt r5, [sp] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [r2, #212] @ 0xd4 │ │ │ │ str r1, [r3, #12] │ │ │ │ @@ -46933,30 +46933,30 @@ │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldreq r2, [sp, #8] │ │ │ │ ldrbeq r3, [r2, #1]! │ │ │ │ streq r2, [sp, #8] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 36350 │ │ │ │ + beq 362f8 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ ldreq r3, [sp, #8] │ │ │ │ ldrbeq r4, [r3, #1] │ │ │ │ subeq r4, r4, #45 @ 0x2d │ │ │ │ clzeq r4, r4 │ │ │ │ lsreq r4, r4, #5 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - ldr r3, [pc, #1380] @ 36630 │ │ │ │ + ldr r3, [pc, #1380] @ 365d8 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #464] @ 0x1d0 │ │ │ │ str r5, [sp, #468] @ 0x1d4 │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - ldr r3, [pc, #1312] @ 36608 │ │ │ │ + ldr r3, [pc, #1312] @ 365b0 │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ ldr r2, [r4, #396] @ 0x18c │ │ │ │ str r2, [sp, #460] @ 0x1cc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, sp, #472 @ 0x1d8 │ │ │ │ ldr ip, [r3] │ │ │ │ @@ -46964,941 +46964,941 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3618c │ │ │ │ + beq 36134 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - ldr r3, [pc, #1272] @ 36630 │ │ │ │ + ldr r3, [pc, #1272] @ 365d8 │ │ │ │ ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - ldr r3, [pc, #1220] @ 36608 │ │ │ │ + ldr r3, [pc, #1220] @ 365b0 │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, sp, #472 @ 0x1d8 │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ mov r5, #1 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ strh r5, [r4, #226] @ 0xe2 │ │ │ │ - beq 3646c │ │ │ │ + beq 36414 │ │ │ │ ldr r3, [r4, #372] @ 0x174 │ │ │ │ mov r2, #10 │ │ │ │ mov r0, #2 │ │ │ │ str r2, [r3, #400] @ 0x190 │ │ │ │ - bl 56998 │ │ │ │ - ldr r3, [pc, #1164] @ 36620 │ │ │ │ + bl 56940 │ │ │ │ + ldr r3, [pc, #1164] @ 365c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movlt r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 36474 │ │ │ │ - ldr r3, [pc, #1120] @ 36630 │ │ │ │ + bne 3641c │ │ │ │ + ldr r3, [pc, #1120] @ 365d8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrsh r3, [r3, #226] @ 0xe2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 363e8 │ │ │ │ + bne 36390 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ strb r2, [sp, #508] @ 0x1fc │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #508 @ 0x1fc │ │ │ │ str r3, [r4, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movlt r3, #0 │ │ │ │ strlt r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #1000] @ 36608 │ │ │ │ + ldr r3, [pc, #1000] @ 365b0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr ip, [r3, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1016] @ 36630 │ │ │ │ + ldr r3, [pc, #1016] @ 365d8 │ │ │ │ ldr r2, [ip, #8] │ │ │ │ bic r2, r2, #2 │ │ │ │ str r2, [ip, #8] │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r5, #212] @ 0xd4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ strh r3, [r5, #224] @ 0xe0 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ add r0, r0, #840 @ 0x348 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r2, #0 │ │ │ │ - bl f68c │ │ │ │ - ldr r3, [pc, #932] @ 36620 │ │ │ │ + bl f634 │ │ │ │ + ldr r3, [pc, #932] @ 365c8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ mov r7, r0 │ │ │ │ - beq 364c0 │ │ │ │ + beq 36468 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ - bgt 3637c │ │ │ │ + bgt 36324 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36368 │ │ │ │ + beq 36310 │ │ │ │ ldrd r0, [r4, #104] @ 0x68 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r2, #27 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r7 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r8, [sp, #32] │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ - ldr r2, [pc, #852] @ 36630 │ │ │ │ - ldr r3, [pc, #808] @ 36608 │ │ │ │ + ldr r2, [pc, #852] @ 365d8 │ │ │ │ + ldr r3, [pc, #808] @ 365b0 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ str r1, [r2, #372] @ 0x174 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add lr, sp, #472 @ 0x1d8 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ - ldr r4, [pc, #788] @ 36620 │ │ │ │ + ldr r4, [pc, #788] @ 365c8 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldr r3, [r7, r4] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r3, #100] @ 0x64 │ │ │ │ - ldr r2, [pc, #780] @ 36634 │ │ │ │ - ldr r3, [pc, #728] @ 36604 │ │ │ │ + ldr r2, [pc, #780] @ 365dc │ │ │ │ + ldr r3, [pc, #728] @ 365ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #516] @ 0x204 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 365e0 │ │ │ │ + bne 36588 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #524 @ 0x20c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ sub r4, r4, #91 @ 0x5b │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ - b 360c0 │ │ │ │ + b 36068 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 362d0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 36278 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ and r3, r5, #255 @ 0xff │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 362a0 │ │ │ │ + beq 36248 │ │ │ │ ldrb r1, [r6] │ │ │ │ add r2, r2, r1, lsl #1 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ sub r1, r1, #43 @ 0x2b │ │ │ │ lsr r3, r3, #3 │ │ │ │ and r3, r3, #1 │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ eor r3, r3, #1 │ │ │ │ andne r3, r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 362a0 │ │ │ │ + beq 36248 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ strb r5, [sp, #512] @ 0x200 │ │ │ │ strb r3, [sp, #513] @ 0x201 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 362d0 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 36278 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r2, [pc, #580] @ 36638 │ │ │ │ + ldr r2, [pc, #580] @ 365e0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - bl 91674 │ │ │ │ - ldr r3, [pc, #516] @ 36620 │ │ │ │ + bl 9161c │ │ │ │ + ldr r3, [pc, #516] @ 365c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r3] │ │ │ │ str r5, [r4, #12] │ │ │ │ - bne 361e0 │ │ │ │ + bne 36188 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 361e0 │ │ │ │ + beq 36188 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #484] @ 3663c │ │ │ │ - ldr r1, [pc, #460] @ 36628 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #484] @ 365e4 │ │ │ │ + ldr r1, [pc, #460] @ 365d0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #472] @ 36640 │ │ │ │ + ldr r0, [pc, #472] @ 365e8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r5, #2 │ │ │ │ - b 36320 │ │ │ │ + b 362c8 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ mov r6, r0 │ │ │ │ - beq 3657c │ │ │ │ + beq 36524 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - beq 364d0 │ │ │ │ + beq 36478 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 361c8 │ │ │ │ + beq 36170 │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ add r3, r4, #28 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ addne r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 36204 │ │ │ │ + b 361ac │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 362d0 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 36278 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r0, [r4, #29] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movne r3, r0 │ │ │ │ - beq 365e4 │ │ │ │ - ldr r1, [pc, #340] @ 36644 │ │ │ │ + beq 3658c │ │ │ │ + ldr r1, [pc, #340] @ 365ec │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ strb r3, [sp, #512] @ 0x200 │ │ │ │ - bl 829ec │ │ │ │ - ldr r3, [pc, #284] @ 36620 │ │ │ │ + bl 82994 │ │ │ │ + ldr r3, [pc, #284] @ 365c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #63 @ 0x3f │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36584 │ │ │ │ + beq 3652c │ │ │ │ add r3, sp, #512 @ 0x200 │ │ │ │ and r6, r6, #255 @ 0xff │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #248] @ 36630 │ │ │ │ + ldr r3, [pc, #248] @ 365d8 │ │ │ │ strb r6, [sp, #508] @ 0x1fc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #1 │ │ │ │ strh r2, [r3, #226] @ 0xe2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 36570 │ │ │ │ + beq 36518 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r1, [r1, r3, lsl #2] │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r2, [r4, #24] │ │ │ │ streq r3, [r4, #12] │ │ │ │ add r3, sp, #508 @ 0x1fc │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 36204 │ │ │ │ + b 361ac │ │ │ │ ldrb r3, [r4, #29] │ │ │ │ - b 364e8 │ │ │ │ - ldr r2, [pc, #188] @ 36648 │ │ │ │ - ldr r0, [pc, #188] @ 3664c │ │ │ │ + b 36490 │ │ │ │ + ldr r2, [pc, #188] @ 365f0 │ │ │ │ + ldr r0, [pc, #188] @ 365f4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r6, #63 @ 0x3f │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 3652c │ │ │ │ + b 364d4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - ldr r3, [pc, #96] @ 36620 │ │ │ │ - ldr r2, [pc, #140] @ 36650 │ │ │ │ + ldr r3, [pc, #96] @ 365c8 │ │ │ │ + ldr r2, [pc, #140] @ 365f8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r0, [pc, #136] @ 36654 │ │ │ │ + ldr r0, [pc, #136] @ 365fc │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #84] @ 36628 │ │ │ │ + ldr r1, [pc, #84] @ 365d0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #108] @ 36658 │ │ │ │ - ldr r0, [pc, #108] @ 3665c │ │ │ │ - ldr r1, [pc, #52] @ 36628 │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #108] @ 36600 │ │ │ │ + ldr r0, [pc, #108] @ 36604 │ │ │ │ + ldr r1, [pc, #52] @ 365d0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andeq r7, pc, ip, lsr #17 │ │ │ │ - andeq r7, pc, r8, lsr #17 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, lsr r6 │ │ │ │ + bl 976d4 │ │ │ │ + andeq r6, pc, ip, lsl #18 │ │ │ │ + andeq r6, pc, r8, lsl #18 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, lsr r6 │ │ │ │ teqeq r2, pc, lsr #31 │ │ │ │ @ instruction: 0xfffffe30 │ │ │ │ - andeq r2, ip, ip, lsr #2 │ │ │ │ - andeq ip, fp, ip, ror #30 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r2, ip, ip, asr #32 │ │ │ │ + andeq r1, ip, ip, lsl r8 │ │ │ │ + andeq ip, fp, ip, asr r6 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r1, ip, ip, lsr r7 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq ip, fp, r4, lsl #29 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r7, pc, r0, lsl #8 │ │ │ │ - andeq sp, fp, r8, ror #2 │ │ │ │ - andeq r1, ip, ip, asr #23 │ │ │ │ - andeq ip, fp, r4, lsl #20 │ │ │ │ - andeq sp, fp, r4, rrx │ │ │ │ - muleq ip, r4, sl │ │ │ │ - ldrdeq ip, [fp], -r4 │ │ │ │ - andeq r1, ip, r0, asr sl │ │ │ │ - muleq fp, r0, r8 │ │ │ │ - andeq r1, ip, r4, lsr sl │ │ │ │ - andeq ip, fp, r4, ror r8 │ │ │ │ + andeq ip, fp, r4, ror r5 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r6, pc, r0, ror #8 │ │ │ │ + andeq ip, fp, r8, asr r8 │ │ │ │ + @ instruction: 0x000c12bc │ │ │ │ + strdeq ip, [fp], -r4 │ │ │ │ + andeq ip, fp, r4, asr r7 │ │ │ │ + andeq r1, ip, r4, lsl #3 │ │ │ │ + andeq fp, fp, r4, asr #31 │ │ │ │ + andeq r1, ip, r0, asr #2 │ │ │ │ + andeq fp, fp, r0, lsl #31 │ │ │ │ + andeq r1, ip, r4, lsr #2 │ │ │ │ + andeq fp, fp, r4, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #60] @ 366b4 │ │ │ │ - ldr r2, [pc, #60] @ 366b8 │ │ │ │ + ldr r3, [pc, #60] @ 3665c │ │ │ │ + ldr r2, [pc, #60] @ 36660 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r2, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3669c │ │ │ │ + beq 36644 │ │ │ │ ldrb r1, [r2, #424] @ 0x1a8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 366ac │ │ │ │ + beq 36654 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ bic r3, r3, #8192 @ 0x2000 │ │ │ │ strh r3, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - bl 29390 │ │ │ │ - b 3669c │ │ │ │ - strheq r7, [pc], -r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 29338 │ │ │ │ + b 36644 │ │ │ │ + andeq r6, pc, r0, lsl r1 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r5, [pc, #1028] @ 36ad8 │ │ │ │ - ldr r3, [pc, #1028] @ 36adc │ │ │ │ + ldr r5, [pc, #1028] @ 36a80 │ │ │ │ + ldr r3, [pc, #1028] @ 36a84 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r7, #0 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r7 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r7, [r8, #228] @ 0xe4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq 36770 │ │ │ │ - ldr r3, [pc, #980] @ 36ae0 │ │ │ │ + beq 36718 │ │ │ │ + ldr r3, [pc, #980] @ 36a88 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 36788 │ │ │ │ + beq 36730 │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq 36954 │ │ │ │ - bgt 3691c │ │ │ │ + beq 368fc │ │ │ │ + bgt 368c4 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 36928 │ │ │ │ + beq 368d0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 366f4 │ │ │ │ - ldr r3, [pc, #932] @ 36ae4 │ │ │ │ - ldr r2, [pc, #932] @ 36ae8 │ │ │ │ + bne 3669c │ │ │ │ + ldr r3, [pc, #932] @ 36a8c │ │ │ │ + ldr r2, [pc, #932] @ 36a90 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #928] @ 36aec │ │ │ │ + ldr r0, [pc, #928] @ 36a94 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #924] @ 36af0 │ │ │ │ + ldr r1, [pc, #924] @ 36a98 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #892] @ 36af4 │ │ │ │ + ldr r3, [pc, #892] @ 36a9c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3671c │ │ │ │ - ldr r3, [pc, #872] @ 36af8 │ │ │ │ + bne 366c4 │ │ │ │ + ldr r3, [pc, #872] @ 36aa0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36ab8 │ │ │ │ - ldr r2, [pc, #828] @ 36ae4 │ │ │ │ + bne 36a60 │ │ │ │ + ldr r2, [pc, #828] @ 36a8c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr fp, [r4, r1, lsl #2] │ │ │ │ ldrb r2, [r2] │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ add r2, r4, r1, lsl #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - beq 36968 │ │ │ │ + beq 36910 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 36764 │ │ │ │ + beq 3670c │ │ │ │ ldr r3, [r8] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 36a94 │ │ │ │ + bne 36a3c │ │ │ │ cmp r7, #0 │ │ │ │ ldr r6, [r8, #464] @ 0x1d0 │ │ │ │ - beq 36998 │ │ │ │ + beq 36940 │ │ │ │ ldr r3, [r8, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36808 │ │ │ │ + beq 367b0 │ │ │ │ ldrb r3, [r8, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 369ac │ │ │ │ + beq 36954 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 36a68 │ │ │ │ + bne 36a10 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 36a88 │ │ │ │ + beq 36a30 │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r9, #61 @ 0x3d │ │ │ │ mov r4, r6 │ │ │ │ mov fp, #0 │ │ │ │ mov r6, r5 │ │ │ │ str r7, [sp, #16] │ │ │ │ add r7, r4, #9 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 36888 │ │ │ │ + beq 36830 │ │ │ │ strb fp, [r5] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r8, #16] │ │ │ │ mov r2, #0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36884 │ │ │ │ + beq 3682c │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ orr r2, r2, #8192 @ 0x2000 │ │ │ │ strh r2, [r0, #12] │ │ │ │ - ldr r2, [pc, #644] @ 36afc │ │ │ │ + ldr r2, [pc, #644] @ 36aa4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [r1, #64] @ 0x40 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #64] @ 0x40 │ │ │ │ strb r9, [r5] │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 36830 │ │ │ │ + bne 367d8 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r7, #0 │ │ │ │ ldr fp, [r4, r3, lsl #2] │ │ │ │ - beq 368b4 │ │ │ │ + beq 3685c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r7, [r4, r3, lsl #2] │ │ │ │ - bl 63404 │ │ │ │ + bl 633ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt 369e4 │ │ │ │ + blt 3698c │ │ │ │ ldr r3, [r8, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r8, #100] @ 0x64 │ │ │ │ ldreq r2, [r3, #1840] @ 0x730 │ │ │ │ ldreq r3, [r2] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r2] │ │ │ │ ldr r3, [r8, #196] @ 0xc4 │ │ │ │ orr r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [r8, #196] @ 0xc4 │ │ │ │ ldr r3, [r8, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36900 │ │ │ │ + beq 368a8 │ │ │ │ ldrb r4, [r8, #424] @ 0x1a8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 369ec │ │ │ │ + beq 36994 │ │ │ │ mov r0, #2 │ │ │ │ - bl 56110 │ │ │ │ - bl 22e90 │ │ │ │ + bl 560b8 │ │ │ │ + bl 22e38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 26cec │ │ │ │ + bl 26c94 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ moveq r9, #1 │ │ │ │ - b 366f4 │ │ │ │ - ldr r3, [pc, #436] @ 36ae4 │ │ │ │ - ldr r2, [pc, #460] @ 36b00 │ │ │ │ + b 3669c │ │ │ │ + ldr r3, [pc, #436] @ 36a8c │ │ │ │ + ldr r2, [pc, #460] @ 36aa8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #456] @ 36b04 │ │ │ │ + ldr r0, [pc, #456] @ 36aac │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 366f4 │ │ │ │ - ldr r3, [pc, #392] @ 36ae4 │ │ │ │ + bl 976d4 │ │ │ │ + b 3669c │ │ │ │ + ldr r3, [pc, #392] @ 36a8c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ - b 366f4 │ │ │ │ + b 3669c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 36764 │ │ │ │ - ldr r3, [pc, #400] @ 36b08 │ │ │ │ - ldr r2, [pc, #400] @ 36b0c │ │ │ │ - ldr r0, [pc, #400] @ 36b10 │ │ │ │ + beq 3670c │ │ │ │ + ldr r3, [pc, #400] @ 36ab0 │ │ │ │ + ldr r2, [pc, #400] @ 36ab4 │ │ │ │ + ldr r0, [pc, #400] @ 36ab8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str fp, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 369b4 │ │ │ │ + bne 3695c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 36818 │ │ │ │ - b 368b4 │ │ │ │ - bl 29150 │ │ │ │ - b 36808 │ │ │ │ - ldr r1, [pc, #344] @ 36b14 │ │ │ │ + bne 367c0 │ │ │ │ + b 3685c │ │ │ │ + bl 290f8 │ │ │ │ + b 367b0 │ │ │ │ + ldr r1, [pc, #344] @ 36abc │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl adcc <__time64@plt+0x2a78> │ │ │ │ + bl ad74 <__time64@plt+0x2a7c> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 36818 │ │ │ │ + bne 367c0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr fp, [r4, r3, lsl #2] │ │ │ │ - b 368b4 │ │ │ │ + b 3685c │ │ │ │ mov r3, #1 │ │ │ │ - b 36764 │ │ │ │ + b 3670c │ │ │ │ add r7, sl, #7 │ │ │ │ lsl r7, r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r1, #32 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ sub r2, r7, #24 │ │ │ │ add r0, r5, #24 │ │ │ │ str sl, [r5, #8] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ str r5, [r6, #8] │ │ │ │ ldr r1, [r8, #196] @ 0xc4 │ │ │ │ mov r0, r6 │ │ │ │ and r1, r1, #4 │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ ldr r3, [r8, #196] @ 0xc4 │ │ │ │ ldr r0, [r8, #372] @ 0x174 │ │ │ │ bic r3, r3, #8388608 @ 0x800000 │ │ │ │ mov r1, #11 │ │ │ │ str r3, [r8, #196] @ 0xc4 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ - ldr r1, [pc, #168] @ 36b18 │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ + ldr r1, [pc, #168] @ 36ac0 │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl adcc <__time64@plt+0x2a78> │ │ │ │ - b 36810 │ │ │ │ + bl ad74 <__time64@plt+0x2a7c> │ │ │ │ + b 367b8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr fp, [r4, r3, lsl #2] │ │ │ │ - b 368ac │ │ │ │ - ldr r3, [pc, #128] @ 36b1c │ │ │ │ - ldr r0, [pc, #128] @ 36b20 │ │ │ │ + b 36854 │ │ │ │ + ldr r3, [pc, #128] @ 36ac4 │ │ │ │ + ldr r0, [pc, #128] @ 36ac8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, fp │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #96] @ 36b24 │ │ │ │ - ldr r1, [pc, #96] @ 36b28 │ │ │ │ + bl 976d4 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #96] @ 36acc │ │ │ │ + ldr r1, [pc, #96] @ 36ad0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #88] @ 36b2c │ │ │ │ + ldr r0, [pc, #88] @ 36ad4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andeq r7, pc, r4, asr r0 @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, asr #7 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - ldrdeq r1, [ip], -r0 │ │ │ │ - andeq ip, fp, r0, lsl r7 │ │ │ │ + bl 976d4 │ │ │ │ + strheq r6, [pc], -r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, asr #7 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r0, ip, r0, asr #31 │ │ │ │ + andeq fp, fp, r0, lsl #28 │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r1, ip, r8, ror #13 │ │ │ │ - andeq ip, fp, r0, lsr #10 │ │ │ │ - andeq r0, r0, r8, lsr r6 │ │ │ │ - andeq r2, ip, ip, asr #20 │ │ │ │ - andeq ip, fp, r0, ror #9 │ │ │ │ + andeq r0, r0, r8, asr #13 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + ldrdeq r0, [ip], -r8 │ │ │ │ + andeq fp, fp, r0, lsl ip │ │ │ │ + andeq r0, r0, r0, lsr r6 │ │ │ │ + andeq r2, ip, ip, lsr r1 │ │ │ │ + ldrdeq fp, [fp], -r0 │ │ │ │ @ instruction: 0xfffffc98 │ │ │ │ @ instruction: 0xfffffbe4 │ │ │ │ - andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq ip, fp, r0, asr #7 │ │ │ │ - andeq r1, ip, r0, ror #10 │ │ │ │ + andeq r0, r0, r4, lsr #8 │ │ │ │ + @ instruction: 0x000bbab0 │ │ │ │ + andeq r0, ip, r0, asr ip │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - muleq fp, r8, r3 │ │ │ │ + andeq fp, fp, r8, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r9, [pc, #264] @ 36c50 │ │ │ │ - ldr r2, [pc, #264] @ 36c54 │ │ │ │ - ldr r3, [pc, #264] @ 36c58 │ │ │ │ + ldr r9, [pc, #264] @ 36bf8 │ │ │ │ + ldr r2, [pc, #264] @ 36bfc │ │ │ │ + ldr r3, [pc, #264] @ 36c00 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r8, [pc, #260] @ 36c5c │ │ │ │ - ldr r7, [pc, #260] @ 36c60 │ │ │ │ + ldr r8, [pc, #260] @ 36c04 │ │ │ │ + ldr r7, [pc, #260] @ 36c08 │ │ │ │ ldr r6, [r9, r2] │ │ │ │ ldr r5, [r9, r3] │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36bcc │ │ │ │ + beq 36b74 │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ - beq 36bb0 │ │ │ │ + beq 36b58 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bne 36b6c │ │ │ │ + bne 36b14 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #200] @ 36c64 │ │ │ │ - ldr r0, [pc, #200] @ 36c68 │ │ │ │ + ldr r2, [pc, #200] @ 36c0c │ │ │ │ + ldr r0, [pc, #200] @ 36c10 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ldr r1, [pc, #196] @ 36c6c │ │ │ │ + ldr r1, [pc, #196] @ 36c14 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9772c │ │ │ │ - b 36b6c │ │ │ │ - ldr r3, [pc, #156] @ 36c70 │ │ │ │ + bl 976d4 │ │ │ │ + b 36b14 │ │ │ │ + ldr r3, [pc, #156] @ 36c18 │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r2, [r9, r3] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ add r2, r4, r3, lsl #2 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 36c2c │ │ │ │ + bne 36bd4 │ │ │ │ ldr r3, [r4, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36c2c │ │ │ │ + beq 36bd4 │ │ │ │ add r4, r2, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 4ed04 │ │ │ │ + bl 4ecac │ │ │ │ ldr r3, [r4], #4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36c00 │ │ │ │ + bne 36ba8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #56] @ 36c74 │ │ │ │ - ldr r1, [pc, #44] @ 36c6c │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #56] @ 36c1c │ │ │ │ + ldr r1, [pc, #44] @ 36c14 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #44] @ 36c78 │ │ │ │ + ldr r0, [pc, #44] @ 36c20 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldrdeq r6, [pc], -ip │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - muleq r0, r0, r4 │ │ │ │ - andeq r1, ip, r4, asr #9 │ │ │ │ - andeq ip, fp, r0, lsl #6 │ │ │ │ - andeq r1, ip, r0, lsl #9 │ │ │ │ - andeq ip, fp, r0, asr #5 │ │ │ │ + bl 976d4 │ │ │ │ + andeq r5, pc, ip, lsr ip @ │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r0, r0, r8, lsl #9 │ │ │ │ + @ instruction: 0x000c0bb4 │ │ │ │ + strdeq fp, [fp], -r0 │ │ │ │ + andeq r0, ip, r0, ror fp │ │ │ │ + @ instruction: 0x000bb9b0 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r1, ip, r8, ror #7 │ │ │ │ - andeq ip, fp, r0, lsr #4 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + ldrdeq r0, [ip], -r8 │ │ │ │ + andeq fp, fp, r0, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #272] @ 36da4 │ │ │ │ - ldr r3, [pc, #272] @ 36da8 │ │ │ │ + ldr r5, [pc, #272] @ 36d4c │ │ │ │ + ldr r3, [pc, #272] @ 36d50 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 36d20 │ │ │ │ + beq 36cc8 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 36cf4 │ │ │ │ + beq 36c9c │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 36ca0 │ │ │ │ - ldr r3, [pc, #224] @ 36dac │ │ │ │ - ldr r2, [pc, #224] @ 36db0 │ │ │ │ + bne 36c48 │ │ │ │ + ldr r3, [pc, #224] @ 36d54 │ │ │ │ + ldr r2, [pc, #224] @ 36d58 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #220] @ 36db4 │ │ │ │ + ldr r0, [pc, #220] @ 36d5c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #216] @ 36db8 │ │ │ │ + ldr r1, [pc, #216] @ 36d60 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #176] @ 36dac │ │ │ │ - ldr r2, [pc, #188] @ 36dbc │ │ │ │ + ldr r3, [pc, #176] @ 36d54 │ │ │ │ + ldr r2, [pc, #188] @ 36d64 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #184] @ 36dc0 │ │ │ │ + ldr r0, [pc, #184] @ 36d68 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 36ca0 │ │ │ │ - ldr r3, [pc, #156] @ 36dc4 │ │ │ │ + bl 976d4 │ │ │ │ + b 36c48 │ │ │ │ + ldr r3, [pc, #156] @ 36d6c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 36d84 │ │ │ │ - ldr r3, [pc, #108] @ 36dac │ │ │ │ + bne 36d2c │ │ │ │ + ldr r3, [pc, #108] @ 36d54 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r0, r4, r3, lsl #2 │ │ │ │ ldr r3, [r4, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36d64 │ │ │ │ + beq 36d0c │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36d74 │ │ │ │ - ldr r3, [pc, #92] @ 36dc8 │ │ │ │ + bne 36d1c │ │ │ │ + ldr r3, [pc, #92] @ 36d70 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 5e2d4 │ │ │ │ + bl 5e27c │ │ │ │ mov r1, r6 │ │ │ │ - bl 34970 │ │ │ │ - b 36d64 │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #60] @ 36dcc │ │ │ │ - ldr r1, [pc, #60] @ 36dd0 │ │ │ │ + bl 34918 │ │ │ │ + b 36d0c │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #60] @ 36d74 │ │ │ │ + ldr r1, [pc, #60] @ 36d78 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #52] @ 36dd4 │ │ │ │ + ldr r0, [pc, #52] @ 36d7c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - muleq pc, r4, sl @ │ │ │ │ - andeq r0, r0, ip, asr #12 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r1, ip, r4, asr #6 │ │ │ │ - andeq ip, fp, r4, lsl #3 │ │ │ │ + bl 976d4 │ │ │ │ + strdeq r5, [pc], -r4 │ │ │ │ + andeq r0, r0, r4, asr #12 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r0, ip, r4, lsr sl │ │ │ │ + andeq fp, fp, r4, ror r8 │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ - andeq r1, ip, ip, lsl r3 │ │ │ │ - andeq ip, fp, r4, asr r1 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - muleq ip, r4, r2 │ │ │ │ + andeq r0, ip, ip, lsl #20 │ │ │ │ + andeq fp, fp, r4, asr #16 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, ip, r4, lsl #19 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq ip, fp, ip, asr #1 │ │ │ │ + @ instruction: 0x000bb7bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3432] @ 0xd68 │ │ │ │ - ldr ip, [pc, #1892] @ 37554 │ │ │ │ - ldr r0, [pc, #1892] @ 37558 │ │ │ │ - ldr r3, [pc, #1892] @ 3755c │ │ │ │ + ldr ip, [pc, #1892] @ 374fc │ │ │ │ + ldr r0, [pc, #1892] @ 37500 │ │ │ │ + ldr r3, [pc, #1892] @ 37504 │ │ │ │ sub sp, sp, #628 @ 0x274 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp, #16] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1872] @ 37560 │ │ │ │ + ldr r2, [pc, #1872] @ 37508 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #620] @ 0x26c │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #1856] @ 37564 │ │ │ │ + ldr r3, [pc, #1856] @ 3750c │ │ │ │ ldr r2, [r2, #188] @ 0xbc │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, ip │ │ │ │ ldr r4, [ip, r3] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 36ee4 │ │ │ │ + beq 36e8c │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 36eb4 │ │ │ │ + beq 36e5c │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 36e34 │ │ │ │ + bne 36ddc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #1796] @ 37568 │ │ │ │ - ldr r2, [pc, #1796] @ 3756c │ │ │ │ + ldr r3, [pc, #1796] @ 37510 │ │ │ │ + ldr r2, [pc, #1796] @ 37514 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r0, [pc, #1792] @ 37570 │ │ │ │ + ldr r0, [pc, #1792] @ 37518 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #1788] @ 37574 │ │ │ │ + ldr r1, [pc, #1788] @ 3751c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, #2 │ │ │ │ - ldr r2, [pc, #1768] @ 37578 │ │ │ │ - ldr r3, [pc, #1736] @ 3755c │ │ │ │ + ldr r2, [pc, #1768] @ 37520 │ │ │ │ + ldr r3, [pc, #1736] @ 37504 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #620] @ 0x26c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 374b4 │ │ │ │ + bne 3745c │ │ │ │ add sp, sp, #628 @ 0x274 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1704] @ 37568 │ │ │ │ - ldr r0, [pc, #1720] @ 3757c │ │ │ │ + ldr r3, [pc, #1704] @ 37510 │ │ │ │ + ldr r0, [pc, #1720] @ 37524 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #1716] @ 37580 │ │ │ │ + ldr r2, [pc, #1716] @ 37528 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 36e34 │ │ │ │ + bl 976d4 │ │ │ │ + b 36ddc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #1656] @ 37568 │ │ │ │ + ldr r3, [pc, #1656] @ 37510 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsl r3, r3, #2 │ │ │ │ ldr r5, [r1, r3]! │ │ │ │ - ldr r3, [pc, #1656] @ 37584 │ │ │ │ + ldr r3, [pc, #1656] @ 3752c │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ clz r2, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 36f50 │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #1612] @ 37588 │ │ │ │ - ldr r1, [pc, #1612] @ 3758c │ │ │ │ + beq 36ef8 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #1612] @ 37530 │ │ │ │ + ldr r1, [pc, #1612] @ 37534 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #1604] @ 37590 │ │ │ │ + ldr r0, [pc, #1604] @ 37538 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #1544] @ 37560 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #1544] @ 37508 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r6, [r2, r3] │ │ │ │ add r3, r6, #472 @ 0x1d8 │ │ │ │ ldrsh r3, [r3, #2] │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ - bge 37508 │ │ │ │ + bge 374b0 │ │ │ │ ldr r3, [r6, #344] @ 0x158 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37390 │ │ │ │ - ldr r3, [pc, #1500] @ 37560 │ │ │ │ + beq 37338 │ │ │ │ + ldr r3, [pc, #1500] @ 37508 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ add r1, r4, #156 @ 0x9c │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -47910,39 +47910,39 @@ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ str r3, [r5, #28] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r1, [r4, #172] @ 0xac │ │ │ │ - ldr r3, [pc, #1392] @ 37560 │ │ │ │ + ldr r3, [pc, #1392] @ 37508 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r0, #1536 @ 0x600 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #344] @ 0x158 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 37328 │ │ │ │ + beq 372d0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 4d374 │ │ │ │ + bl 4d31c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #1324] @ 37560 │ │ │ │ + ldr r3, [pc, #1324] @ 37508 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #576] @ 0x240 │ │ │ │ str r9, [sp, #580] @ 0x244 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr sl, [r1, r3] │ │ │ │ - ldr r3, [pc, #1332] @ 37584 │ │ │ │ + ldr r3, [pc, #1332] @ 3752c │ │ │ │ ldr r2, [sl, #372] @ 0x174 │ │ │ │ str r2, [sp, #568] @ 0x238 │ │ │ │ ldr r2, [sl, #396] @ 0x18c │ │ │ │ str r2, [sp, #572] @ 0x23c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r6, sp, #584 @ 0x248 │ │ │ │ ldr r8, [r3] │ │ │ │ @@ -47970,18 +47970,18 @@ │ │ │ │ str r3, [r8, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [r8, #76] @ 0x4c │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 37160 │ │ │ │ - ldr r3, [pc, #1140] @ 37560 │ │ │ │ + bne 37108 │ │ │ │ + ldr r3, [pc, #1140] @ 37508 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r2, r1, #472 @ 0x1d8 │ │ │ │ ldrh r3, [r2, #2] │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ @@ -47990,51 +47990,51 @@ │ │ │ │ ldrh r2, [r2] │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ add r2, r2, #1616 @ 0x650 │ │ │ │ strh r3, [r2, #28] │ │ │ │ ldr r3, [r1, #188] @ 0xbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 37130 │ │ │ │ - bl b624 <__time64@plt+0x32d0> │ │ │ │ + beq 370d8 │ │ │ │ + bl b5cc <__time64@plt+0x32d4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3733c │ │ │ │ - ldr r3, [pc, #1052] @ 37560 │ │ │ │ + beq 372e4 │ │ │ │ + ldr r3, [pc, #1052] @ 37508 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and r1, r1, #4 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ - ldr r3, [pc, #1012] @ 37560 │ │ │ │ + ldr r3, [pc, #1012] @ 37508 │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ ldr r2, [ip, r3] │ │ │ │ - ldr r3, [pc, #1036] @ 37584 │ │ │ │ + ldr r3, [pc, #1036] @ 3752c │ │ │ │ str r1, [r2, #372] @ 0x174 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add lr, sp, #584 @ 0x248 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ cmp r5, #0 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - beq 371ac │ │ │ │ + beq 37154 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 372a4 │ │ │ │ - ldr r3, [pc, #928] @ 37560 │ │ │ │ + beq 3724c │ │ │ │ + ldr r3, [pc, #928] @ 37508 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ add r2, r1, #472 @ 0x1d8 │ │ │ │ ldrh r3, [r2, #2] │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ @@ -48043,59 +48043,59 @@ │ │ │ │ ldrh r2, [r2] │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ add r2, r2, #1616 @ 0x650 │ │ │ │ strh r3, [r2, #28] │ │ │ │ ldr r3, [r1, #188] @ 0xbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 37210 │ │ │ │ - bl b624 <__time64@plt+0x32d0> │ │ │ │ + beq 371b8 │ │ │ │ + bl b5cc <__time64@plt+0x32d4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 372f4 │ │ │ │ + beq 3729c │ │ │ │ cmp r4, #12 │ │ │ │ - beq 37304 │ │ │ │ + beq 372ac │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 4d400 │ │ │ │ - ldr r3, [pc, #820] @ 37560 │ │ │ │ + bl 4d3a8 │ │ │ │ + ldr r3, [pc, #820] @ 37508 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldr r0, [r1, #188] @ 0xbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 3724c │ │ │ │ + beq 371f4 │ │ │ │ add r1, r1, #156 @ 0x9c │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ - bl 7b44 │ │ │ │ - ldr r3, [pc, #780] @ 37560 │ │ │ │ + bl 7b00 │ │ │ │ + ldr r3, [pc, #780] @ 37508 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r5, [r1, r3] │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #156 @ 0x9c │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ ldr r1, [r5, #172] @ 0xac │ │ │ │ add r0, r0, #1536 @ 0x600 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ str r6, [r5, #36] @ 0x24 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #7 │ │ │ │ ldreq r0, [r5, #44] @ 0x2c │ │ │ │ - beq 36e88 │ │ │ │ + beq 36e30 │ │ │ │ ldr r0, [r5, #372] @ 0x174 │ │ │ │ mov r1, r4 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 7b20 │ │ │ │ - ldr r3, [pc, #684] @ 37560 │ │ │ │ + bl 7adc │ │ │ │ + ldr r3, [pc, #684] @ 37508 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ add r2, r1, #472 @ 0x1d8 │ │ │ │ ldrh r3, [r2, #2] │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ @@ -48104,693 +48104,693 @@ │ │ │ │ ldrh r2, [r2] │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ add r2, r2, #1616 @ 0x650 │ │ │ │ strh r3, [r2, #28] │ │ │ │ ldr r3, [r1, #188] @ 0xbc │ │ │ │ cmp r0, r3 │ │ │ │ - bne 37200 │ │ │ │ + bne 371a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37210 │ │ │ │ + bne 371b8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #592] @ 37560 │ │ │ │ + ldr r3, [pc, #592] @ 37508 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #160] @ 0xa0 │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b 37224 │ │ │ │ + b 371cc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3701c │ │ │ │ - b 37028 │ │ │ │ - ldr r0, [pc, #592] @ 37594 │ │ │ │ - bl 59670 │ │ │ │ + bne 36fc4 │ │ │ │ + b 36fd0 │ │ │ │ + ldr r0, [pc, #592] @ 3753c │ │ │ │ + bl 59618 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ - ldr r3, [pc, #500] @ 37560 │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ + ldr r3, [pc, #500] @ 37508 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #196] @ 0xc4 │ │ │ │ bic r3, r3, #1 │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ lsl r3, r3, #8 │ │ │ │ and r1, r3, #65536 @ 0x10000 │ │ │ │ - bl 34970 │ │ │ │ + bl 34918 │ │ │ │ str r5, [sp, #28] │ │ │ │ - b 37160 │ │ │ │ + b 37108 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 373bc │ │ │ │ + beq 37364 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ - ldr r3, [pc, #484] @ 37598 │ │ │ │ + ldr r3, [pc, #484] @ 37540 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ - beq 37480 │ │ │ │ + beq 37428 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24670 │ │ │ │ + bl 24618 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25568 │ │ │ │ + bl 25510 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - blt 374e0 │ │ │ │ + blt 37488 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #376] @ 37560 │ │ │ │ + ldr r3, [pc, #376] @ 37508 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 239b4 │ │ │ │ + bl 2395c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ add r1, r4, #156 @ 0x9c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ str r2, [r4, #184] @ 0xb8 │ │ │ │ - beq 37454 │ │ │ │ + beq 373fc │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ str r3, [r4, #188] @ 0xbc │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ str r6, [r4, #156] @ 0x9c │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r6, #28] │ │ │ │ ldr r1, [r4, #172] @ 0xac │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 36fe8 │ │ │ │ + b 36f90 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str r1, [r4, #156] @ 0x9c │ │ │ │ str r3, [r4, #188] @ 0xbc │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ str r2, [r1, #28] │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 36fe8 │ │ │ │ + b 36f90 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq 374a0 │ │ │ │ + beq 37448 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ ldr r2, [r6, #1128] @ 0x468 │ │ │ │ add r3, r3, #560 @ 0x230 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 373bc │ │ │ │ + beq 37364 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 374b8 │ │ │ │ + beq 37460 │ │ │ │ str r4, [sp, #24] │ │ │ │ - b 36f7c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 36f24 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25bc4 │ │ │ │ + bl 25b6c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3752c │ │ │ │ + beq 374d4 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 373bc │ │ │ │ - b 374ac │ │ │ │ + bne 37364 │ │ │ │ + b 37454 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #176] @ 3759c │ │ │ │ - ldr r0, [pc, #176] @ 375a0 │ │ │ │ + ldr r3, [pc, #176] @ 37544 │ │ │ │ + ldr r0, [pc, #176] @ 37548 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #168] @ 375a4 │ │ │ │ + ldr r1, [pc, #168] @ 3754c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #152] @ 375a8 │ │ │ │ - ldr r0, [pc, #152] @ 375ac │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #152] @ 37550 │ │ │ │ + ldr r0, [pc, #152] @ 37554 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #120] @ 375b0 │ │ │ │ - ldr r0, [pc, #120] @ 375b4 │ │ │ │ + ldr r3, [pc, #120] @ 37558 │ │ │ │ + ldr r0, [pc, #120] @ 3755c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - andeq r6, pc, r0, lsr r9 @ │ │ │ │ - andeq r6, pc, ip, lsr #18 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, lsl #13 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r1, ip, ip, lsr #3 │ │ │ │ - andeq fp, fp, ip, ror #31 │ │ │ │ + bl 976d4 │ │ │ │ + muleq pc, r0, r9 @ │ │ │ │ + andeq r5, pc, ip, lsl #19 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, lsl #13 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + muleq ip, ip, r8 │ │ │ │ + ldrdeq fp, [fp], -ip │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ - muleq pc, r8, r8 @ │ │ │ │ - muleq fp, r0, pc @ │ │ │ │ - andeq r1, ip, r8, asr r1 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r1, ip, r8, ror #1 │ │ │ │ + strdeq r5, [pc], -r8 │ │ │ │ + andeq fp, fp, r0, lsl #13 │ │ │ │ + andeq r0, ip, r8, asr #16 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + ldrdeq r0, [ip], -r8 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq fp, fp, r0, lsr #30 │ │ │ │ + andeq fp, fp, r0, lsl r6 │ │ │ │ andeq r8, r0, r1 │ │ │ │ andeq r4, r0, r0, ror #1 │ │ │ │ - muleq r0, r4, r3 │ │ │ │ - andeq fp, fp, ip, ror #18 │ │ │ │ + andeq r0, r0, ip, lsl #7 │ │ │ │ + andeq fp, fp, ip, asr r0 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq fp, fp, ip, asr #18 │ │ │ │ - andeq r0, r0, r4, asr #14 │ │ │ │ - andeq fp, fp, r4, lsr #18 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq fp, fp, ip, lsr r0 │ │ │ │ + andeq r0, r0, ip, lsr r7 │ │ │ │ + andeq fp, fp, r4, lsl r0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #352] @ 37740 │ │ │ │ - ldr r3, [pc, #352] @ 37744 │ │ │ │ + ldr r5, [pc, #352] @ 376e8 │ │ │ │ + ldr r3, [pc, #352] @ 376ec │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 37678 │ │ │ │ + beq 37620 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 3764c │ │ │ │ + beq 375f4 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 375f0 │ │ │ │ - ldr r3, [pc, #300] @ 37748 │ │ │ │ - ldr r2, [pc, #300] @ 3774c │ │ │ │ + bne 37598 │ │ │ │ + ldr r3, [pc, #300] @ 376f0 │ │ │ │ + ldr r2, [pc, #300] @ 376f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #296] @ 37750 │ │ │ │ + ldr r0, [pc, #296] @ 376f8 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #292] @ 37754 │ │ │ │ + ldr r1, [pc, #292] @ 376fc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r6, #2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #244] @ 37748 │ │ │ │ - ldr r2, [pc, #256] @ 37758 │ │ │ │ + ldr r3, [pc, #244] @ 376f0 │ │ │ │ + ldr r2, [pc, #256] @ 37700 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #252] @ 3775c │ │ │ │ + ldr r0, [pc, #252] @ 37704 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 375f0 │ │ │ │ - ldr r3, [pc, #224] @ 37760 │ │ │ │ + bl 976d4 │ │ │ │ + b 37598 │ │ │ │ + ldr r3, [pc, #224] @ 37708 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 376fc │ │ │ │ - ldr r3, [pc, #176] @ 37748 │ │ │ │ + bne 376a4 │ │ │ │ + ldr r3, [pc, #176] @ 376f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r4, [r4, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 376f4 │ │ │ │ + beq 3769c │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ed04 │ │ │ │ - bl f1304 │ │ │ │ + bl 4ecac │ │ │ │ + bl f099c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3771c │ │ │ │ - ldr r3, [pc, #156] @ 37764 │ │ │ │ + blt 376c4 │ │ │ │ + ldr r3, [pc, #156] @ 3770c │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ cmp r1, r0 │ │ │ │ - blt 3771c │ │ │ │ + blt 376c4 │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r2, #164] @ 0xa4 │ │ │ │ str r1, [r2, #160] @ 0xa0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ - b 376c0 │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #96] @ 37768 │ │ │ │ - ldr r1, [pc, #96] @ 3776c │ │ │ │ + b 37668 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #96] @ 37710 │ │ │ │ + ldr r1, [pc, #96] @ 37714 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #88] @ 37770 │ │ │ │ + ldr r0, [pc, #88] @ 37718 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #80] @ 37774 │ │ │ │ - ldr r0, [pc, #80] @ 37778 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #80] @ 3771c │ │ │ │ + ldr r0, [pc, #80] @ 37720 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - andeq r6, pc, r8, asr #2 │ │ │ │ - andeq r0, r0, r4, asr #8 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - strdeq r0, [ip], -r4 │ │ │ │ - andeq fp, fp, r4, lsr r8 │ │ │ │ + bl 976d4 │ │ │ │ + andeq r5, pc, r8, lsr #3 │ │ │ │ + andeq r0, r0, ip, lsr r4 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r0, ip, r4, ror #1 │ │ │ │ + andeq sl, fp, r4, lsr #30 │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ - andeq r0, ip, r4, asr #19 │ │ │ │ - strdeq fp, [fp], -ip │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, ip, ip, lsl r9 │ │ │ │ + strheq r0, [ip], -r4 │ │ │ │ + andeq sl, fp, ip, ror #29 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, ip, ip │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq fp, fp, r4, asr r7 │ │ │ │ - andeq r0, r0, r0, ror #9 │ │ │ │ - andeq fp, fp, r8, lsr r7 │ │ │ │ + andeq sl, fp, r4, asr #28 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq sl, fp, r8, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #236] @ 37880 │ │ │ │ - ldr r3, [pc, #236] @ 37884 │ │ │ │ - ldr r8, [pc, #236] @ 37888 │ │ │ │ - ldr r7, [pc, #236] @ 3788c │ │ │ │ + ldr r6, [pc, #236] @ 37828 │ │ │ │ + ldr r3, [pc, #236] @ 3782c │ │ │ │ + ldr r8, [pc, #236] @ 37830 │ │ │ │ + ldr r7, [pc, #236] @ 37834 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 37820 │ │ │ │ + beq 377c8 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 377fc │ │ │ │ + beq 377a4 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 377b0 │ │ │ │ - ldr r3, [pc, #180] @ 37890 │ │ │ │ - ldr r2, [pc, #180] @ 37894 │ │ │ │ + bne 37758 │ │ │ │ + ldr r3, [pc, #180] @ 37838 │ │ │ │ + ldr r2, [pc, #180] @ 3783c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #176] @ 37898 │ │ │ │ + ldr r0, [pc, #176] @ 37840 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #172] @ 3789c │ │ │ │ + ldr r1, [pc, #172] @ 37844 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #140] @ 37890 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #140] @ 37838 │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - bl 9772c │ │ │ │ - b 377b0 │ │ │ │ - ldr r3, [pc, #120] @ 378a0 │ │ │ │ + bl 976d4 │ │ │ │ + b 37758 │ │ │ │ + ldr r3, [pc, #120] @ 37848 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37860 │ │ │ │ - ldr r3, [pc, #80] @ 37890 │ │ │ │ + bne 37808 │ │ │ │ + ldr r3, [pc, #80] @ 37838 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ - bl 64a8c │ │ │ │ - ldr r3, [pc, #76] @ 378a4 │ │ │ │ + bl 64a34 │ │ │ │ + ldr r3, [pc, #76] @ 3784c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #60] @ 378a8 │ │ │ │ - ldr r1, [pc, #44] @ 3789c │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #60] @ 37850 │ │ │ │ + ldr r1, [pc, #44] @ 37844 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #48] @ 378ac │ │ │ │ + ldr r0, [pc, #48] @ 37854 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andeq r5, pc, ip, lsl #31 │ │ │ │ - andeq r0, r0, r4, lsr #13 │ │ │ │ - andeq r0, ip, r0, lsl #17 │ │ │ │ - andeq fp, fp, r0, asr #13 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, ip, r4, lsr r8 │ │ │ │ - andeq fp, fp, r4, ror r6 │ │ │ │ + bl 976d4 │ │ │ │ + andeq r4, pc, ip, ror #31 │ │ │ │ + muleq r0, ip, r6 │ │ │ │ + andeq pc, fp, r0, ror pc @ │ │ │ │ + @ instruction: 0x000badb0 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq pc, fp, r4, lsr #30 │ │ │ │ + andeq sl, fp, r4, ror #26 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - @ instruction: 0x000c07b8 │ │ │ │ - strdeq fp, [fp], -r0 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq pc, fp, r8, lsr #29 │ │ │ │ + andeq sl, fp, r0, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1] │ │ │ │ - ldr r6, [pc, #408] @ 37a64 │ │ │ │ + ldr r6, [pc, #408] @ 37a0c │ │ │ │ ldrb r9, [r3] │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r9, #102 @ 0x66 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ - beq 37a08 │ │ │ │ + beq 379b0 │ │ │ │ cmp r9, #100 @ 0x64 │ │ │ │ - beq 3794c │ │ │ │ - ldr r3, [pc, #376] @ 37a68 │ │ │ │ + beq 378f4 │ │ │ │ + ldr r3, [pc, #376] @ 37a10 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - ldr r8, [pc, #372] @ 37a6c │ │ │ │ - ldr r7, [pc, #372] @ 37a70 │ │ │ │ + ldr r8, [pc, #372] @ 37a14 │ │ │ │ + ldr r7, [pc, #372] @ 37a18 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3797c │ │ │ │ + beq 37924 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 37958 │ │ │ │ + beq 37900 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 37900 │ │ │ │ - ldr r3, [pc, #328] @ 37a74 │ │ │ │ - ldr r2, [pc, #328] @ 37a78 │ │ │ │ + bne 378a8 │ │ │ │ + ldr r3, [pc, #328] @ 37a1c │ │ │ │ + ldr r2, [pc, #328] @ 37a20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #324] @ 37a7c │ │ │ │ + ldr r0, [pc, #324] @ 37a24 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #320] @ 37a80 │ │ │ │ + ldr r1, [pc, #320] @ 37a28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #304] @ 37a84 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #304] @ 37a2c │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - b 378f0 │ │ │ │ - ldr r3, [pc, #276] @ 37a74 │ │ │ │ + b 37898 │ │ │ │ + ldr r3, [pc, #276] @ 37a1c │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - bl 9772c │ │ │ │ - b 37900 │ │ │ │ - ldr r3, [pc, #260] @ 37a88 │ │ │ │ + bl 976d4 │ │ │ │ + b 378a8 │ │ │ │ + ldr r3, [pc, #260] @ 37a30 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 37a14 │ │ │ │ - ldr r3, [pc, #216] @ 37a74 │ │ │ │ - ldr r1, [pc, #236] @ 37a8c │ │ │ │ + bne 379bc │ │ │ │ + ldr r3, [pc, #216] @ 37a1c │ │ │ │ + ldr r1, [pc, #236] @ 37a34 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r6, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [r5, #196] @ 0xc4 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r1, #16 │ │ │ │ add r3, r4, r2, lsl #2 │ │ │ │ - beq 37a34 │ │ │ │ + beq 379dc │ │ │ │ cmp r9, #100 @ 0x64 │ │ │ │ - bne 379d0 │ │ │ │ + bne 37978 │ │ │ │ ldr r2, [r4, r2, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ - ldr r2, [pc, #184] @ 37a90 │ │ │ │ - ldr r0, [pc, #184] @ 37a94 │ │ │ │ + ldr r2, [pc, #184] @ 37a38 │ │ │ │ + ldr r0, [pc, #184] @ 37a3c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r9 │ │ │ │ - bl 63b98 │ │ │ │ + bl 63b40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37a54 │ │ │ │ + bne 379fc │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #136] @ 37a98 │ │ │ │ + ldr r3, [pc, #136] @ 37a40 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - b 378f0 │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #124] @ 37a9c │ │ │ │ - ldr r1, [pc, #92] @ 37a80 │ │ │ │ + b 37898 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #124] @ 37a44 │ │ │ │ + ldr r1, [pc, #92] @ 37a28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #112] @ 37aa0 │ │ │ │ + ldr r0, [pc, #112] @ 37a48 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r0, [pc, #104] @ 37aa4 │ │ │ │ - ldr r3, [pc, #104] @ 37aa8 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r0, [pc, #104] @ 37a4c │ │ │ │ + ldr r3, [pc, #104] @ 37a50 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #3 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - ldr r0, [pc, #80] @ 37aac │ │ │ │ - ldr r3, [pc, #80] @ 37ab0 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r0, [pc, #80] @ 37a54 │ │ │ │ + ldr r3, [pc, #80] @ 37a58 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 37a40 │ │ │ │ - andeq r5, pc, ip, asr lr @ │ │ │ │ - muleq r0, r8, r6 │ │ │ │ - andeq r0, ip, ip, lsr #14 │ │ │ │ - andeq fp, fp, ip, ror #10 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, ip, r4, ror #13 │ │ │ │ - andeq fp, fp, r4, lsr #10 │ │ │ │ + b 379e8 │ │ │ │ + @ instruction: 0x000f4ebc │ │ │ │ + muleq r0, r0, r6 │ │ │ │ + andeq pc, fp, ip, lsl lr @ │ │ │ │ + andeq sl, fp, ip, asr ip │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + ldrdeq pc, [fp], -r4 │ │ │ │ + andeq sl, fp, r4, lsl ip │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r0, r0, r8, ror #16 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, ror r8 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andeq r0, r0, r0, lsr #8 │ │ │ │ - andeq r0, ip, r4, lsl #12 │ │ │ │ - andeq fp, fp, ip, lsr r4 │ │ │ │ - andeq fp, fp, ip, lsr #8 │ │ │ │ - andeq r0, r0, r0, lsr #16 │ │ │ │ - andeq fp, fp, ip, lsl #8 │ │ │ │ - andeq r0, r0, r0, lsl #15 │ │ │ │ + andeq r0, r0, r0, ror #16 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, ror r8 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq r0, r0, r8, lsl r4 │ │ │ │ + strdeq pc, [fp], -r4 │ │ │ │ + andeq sl, fp, ip, lsr #22 │ │ │ │ + andeq sl, fp, ip, lsl fp │ │ │ │ + andeq r0, r0, r8, lsl r8 │ │ │ │ + strdeq sl, [fp], -ip │ │ │ │ + andeq r0, r0, r8, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #364] @ 37c38 │ │ │ │ - ldr r2, [pc, #364] @ 37c3c │ │ │ │ - ldr r3, [pc, #364] @ 37c40 │ │ │ │ + ldr r7, [pc, #364] @ 37be0 │ │ │ │ + ldr r2, [pc, #364] @ 37be4 │ │ │ │ + ldr r3, [pc, #364] @ 37be8 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr sl, [pc, #360] @ 37c44 │ │ │ │ - ldr r9, [pc, #360] @ 37c48 │ │ │ │ + ldr sl, [pc, #360] @ 37bec │ │ │ │ + ldr r9, [pc, #360] @ 37bf0 │ │ │ │ ldr r8, [r7, r2] │ │ │ │ ldr r5, [r7, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add sl, pc, sl │ │ │ │ mov r4, r1 │ │ │ │ mov r6, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 37b84 │ │ │ │ + beq 37b2c │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - beq 37b54 │ │ │ │ - ble 37b30 │ │ │ │ + beq 37afc │ │ │ │ + ble 37ad8 │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ moveq r6, #2 │ │ │ │ - beq 37af8 │ │ │ │ + beq 37aa0 │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ moveq r6, #4 │ │ │ │ - b 37af8 │ │ │ │ + b 37aa0 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 37b5c │ │ │ │ + bne 37b04 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9772c │ │ │ │ - b 37af8 │ │ │ │ + bl 976d4 │ │ │ │ + b 37aa0 │ │ │ │ mov r6, #1 │ │ │ │ - b 37af8 │ │ │ │ + b 37aa0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 37af8 │ │ │ │ + bne 37aa0 │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r2, [pc, #220] @ 37c4c │ │ │ │ - ldr r0, [pc, #220] @ 37c50 │ │ │ │ + ldr r2, [pc, #220] @ 37bf4 │ │ │ │ + ldr r0, [pc, #220] @ 37bf8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ldr r1, [pc, #216] @ 37c54 │ │ │ │ + ldr r1, [pc, #216] @ 37bfc │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - ldr r3, [pc, #196] @ 37c58 │ │ │ │ + ldr r3, [pc, #196] @ 37c00 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r4, r2, lsl #2 │ │ │ │ - bne 37c18 │ │ │ │ + bne 37bc0 │ │ │ │ ldr r1, [r4, r2, lsl #2] │ │ │ │ - ldr r2, [pc, #168] @ 37c5c │ │ │ │ - ldr r0, [pc, #168] @ 37c60 │ │ │ │ + ldr r2, [pc, #168] @ 37c04 │ │ │ │ + ldr r0, [pc, #168] @ 37c08 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [r7, r0] │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, #0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r6 │ │ │ │ - bl 63b98 │ │ │ │ + bl 63b40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 37bf8 │ │ │ │ - bl 64304 │ │ │ │ - ldr r3, [pc, #120] @ 37c64 │ │ │ │ + bne 37ba0 │ │ │ │ + bl 642ac │ │ │ │ + ldr r3, [pc, #120] @ 37c0c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #104] @ 37c68 │ │ │ │ - ldr r0, [pc, #104] @ 37c6c │ │ │ │ + ldr r3, [pc, #104] @ 37c10 │ │ │ │ + ldr r0, [pc, #104] @ 37c14 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #76] @ 37c70 │ │ │ │ - ldr r1, [pc, #44] @ 37c54 │ │ │ │ + bl 976d4 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #76] @ 37c18 │ │ │ │ + ldr r1, [pc, #44] @ 37bfc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #64] @ 37c74 │ │ │ │ + ldr r0, [pc, #64] @ 37c1c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andeq r5, pc, r8, asr ip @ │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, r0, r4, ror r5 │ │ │ │ - andeq r0, ip, ip, lsr r5 │ │ │ │ - andeq fp, fp, r4, ror r3 │ │ │ │ - andeq r0, ip, ip, lsr #9 │ │ │ │ - andeq fp, fp, ip, ror #5 │ │ │ │ + bl 976d4 │ │ │ │ + @ instruction: 0x000f4cb8 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r0, r0, ip, ror #10 │ │ │ │ + andeq pc, fp, ip, lsr #24 │ │ │ │ + andeq sl, fp, r4, ror #20 │ │ │ │ + muleq fp, ip, fp │ │ │ │ + ldrdeq sl, [fp], -ip │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r0, lsl #16 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsl #15 │ │ │ │ - andeq fp, fp, r4, ror #4 │ │ │ │ - andeq r0, ip, r0, lsl #8 │ │ │ │ - andeq fp, fp, r8, lsr r2 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, ror r7 │ │ │ │ + andeq sl, fp, r4, asr r9 │ │ │ │ + strdeq pc, [fp], -r0 │ │ │ │ + andeq sl, fp, r8, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ - ldr r0, [pc, #1240] @ 38168 │ │ │ │ - ldr r2, [pc, #1240] @ 3816c │ │ │ │ + ldr r0, [pc, #1240] @ 38110 │ │ │ │ + ldr r2, [pc, #1240] @ 38114 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r5, [pc, #1232] @ 38170 │ │ │ │ + ldr r5, [pc, #1232] @ 38118 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ - ldr r3, [pc, #1228] @ 38174 │ │ │ │ + ldr r3, [pc, #1228] @ 3811c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 91674 │ │ │ │ - ldr r3, [pc, #1188] @ 38178 │ │ │ │ + bl 9161c │ │ │ │ + ldr r3, [pc, #1188] @ 38120 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 37d0c │ │ │ │ + beq 37cb4 │ │ │ │ cmp r9, #58 @ 0x3a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq 38128 │ │ │ │ - ldr r2, [pc, #1160] @ 3817c │ │ │ │ - ldr r0, [pc, #1160] @ 38180 │ │ │ │ - ldr r1, [pc, #1160] @ 38184 │ │ │ │ + beq 380d0 │ │ │ │ + ldr r2, [pc, #1160] @ 38124 │ │ │ │ + ldr r0, [pc, #1160] @ 38128 │ │ │ │ + ldr r1, [pc, #1160] @ 3812c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r9, #2 │ │ │ │ - b 380c0 │ │ │ │ + b 38068 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r3, [r4, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38108 │ │ │ │ + bne 380b0 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 8144 <__getrusage64@plt> │ │ │ │ + bl 80e8 <__getrusage64@plt> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ lsr r3, r2, #28 │ │ │ │ orr r3, r3, r1, lsl #4 │ │ │ │ bic r0, r3, #-268435456 @ 0xf0000000 │ │ │ │ bic r3, r2, #-268435456 @ 0xf0000000 │ │ │ │ asr ip, r1, #31 │ │ │ │ add r3, r3, r0 │ │ │ │ add r3, r3, r1, lsr #24 │ │ │ │ and r0, ip, #13 │ │ │ │ add r3, r3, r0 │ │ │ │ - ldr r0, [pc, #1064] @ 38188 │ │ │ │ + ldr r0, [pc, #1064] @ 38130 │ │ │ │ ldr lr, [sp, #64] @ 0x40 │ │ │ │ str lr, [sp, #32] │ │ │ │ umull lr, r0, r3, r0 │ │ │ │ bic ip, ip, #13 │ │ │ │ lsr r0, r0, #3 │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ sub r3, r3, r0 │ │ │ │ add r3, r3, ip │ │ │ │ - ldr r8, [pc, #1032] @ 3818c │ │ │ │ + ldr r8, [pc, #1032] @ 38134 │ │ │ │ subs r2, r2, r3 │ │ │ │ mul r0, r8, r2 │ │ │ │ - ldr sl, [pc, #1024] @ 38190 │ │ │ │ + ldr sl, [pc, #1024] @ 38138 │ │ │ │ sbc r1, r1, r3, asr #31 │ │ │ │ mla r1, sl, r1, r0 │ │ │ │ umull r0, ip, r2, sl │ │ │ │ mov r6, #15 │ │ │ │ add r1, r1, ip │ │ │ │ asr r4, r1, #31 │ │ │ │ eor r2, r0, r1, asr #31 │ │ │ │ @@ -48805,15 +48805,15 @@ │ │ │ │ adc r1, r1, #0 │ │ │ │ lsr r4, r4, #2 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ orr r4, r4, r1, lsl #30 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ - bl f1454 │ │ │ │ + bl f0aec │ │ │ │ ldr lr, [sp, #32] │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ lsr r3, lr, #28 │ │ │ │ orr r3, r3, fp, lsl #4 │ │ │ │ ldrd r6, [sp, #72] @ 0x48 │ │ │ │ bic r3, r3, #-268435456 @ 0xf0000000 │ │ │ │ bic r2, lr, #-268435456 @ 0xf0000000 │ │ │ │ @@ -48822,15 +48822,15 @@ │ │ │ │ and ip, r3, #13 │ │ │ │ add r2, r2, fp, lsr #24 │ │ │ │ add r2, r2, ip │ │ │ │ bic r3, r3, #13 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #856] @ 38188 │ │ │ │ + ldr r6, [pc, #856] @ 38130 │ │ │ │ umull ip, r6, r2, r6 │ │ │ │ lsr r6, r6, #3 │ │ │ │ rsb r6, r6, r6, lsl #4 │ │ │ │ sub r2, r2, r6 │ │ │ │ add r2, r2, r3 │ │ │ │ subs r7, lr, r2 │ │ │ │ mul ip, r8, r7 │ │ │ │ @@ -48850,64 +48850,64 @@ │ │ │ │ adds r6, r6, r2 │ │ │ │ adds r3, r3, r8 │ │ │ │ adc ip, ip, #0 │ │ │ │ lsr r8, r3, #2 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ orr r8, r8, ip, lsl #30 │ │ │ │ - bl f1454 │ │ │ │ - ldr r1, [pc, #752] @ 38194 │ │ │ │ - ldr r2, [pc, #752] @ 38198 │ │ │ │ + bl f0aec │ │ │ │ + ldr r1, [pc, #752] @ 3813c │ │ │ │ + ldr r2, [pc, #752] @ 38140 │ │ │ │ ldr r7, [r5, r1] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ - beq 380fc │ │ │ │ - ldr r1, [pc, #716] @ 3819c │ │ │ │ + beq 380a4 │ │ │ │ + ldr r1, [pc, #716] @ 38144 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrb ip, [r7, #427] @ 0x1ab │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str ip, [sp, #16] │ │ │ │ str ip, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 8144 <__getrusage64@plt> │ │ │ │ + bl 80e8 <__getrusage64@plt> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ lsr r3, r2, #28 │ │ │ │ orr r3, r3, r1, lsl #4 │ │ │ │ bic r0, r3, #-268435456 @ 0xf0000000 │ │ │ │ bic r3, r2, #-268435456 @ 0xf0000000 │ │ │ │ asr ip, r1, #31 │ │ │ │ add r3, r3, r0 │ │ │ │ add r3, r3, r1, lsr #24 │ │ │ │ and r0, ip, #13 │ │ │ │ add r3, r3, r0 │ │ │ │ - ldr r0, [pc, #588] @ 38188 │ │ │ │ + ldr r0, [pc, #588] @ 38130 │ │ │ │ bic ip, ip, #13 │ │ │ │ umull lr, r0, r3, r0 │ │ │ │ - ldr r8, [pc, #580] @ 3818c │ │ │ │ + ldr r8, [pc, #580] @ 38134 │ │ │ │ lsr r0, r0, #3 │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ sub r3, r3, r0 │ │ │ │ add r3, r3, ip │ │ │ │ subs r2, r2, r3 │ │ │ │ mul r0, r8, r2 │ │ │ │ - ldr sl, [pc, #556] @ 38190 │ │ │ │ + ldr sl, [pc, #556] @ 38138 │ │ │ │ sbc r1, r1, r3, asr #31 │ │ │ │ mla r1, sl, r1, r0 │ │ │ │ umull r0, ip, r2, sl │ │ │ │ mov r5, #15 │ │ │ │ add r1, r1, ip │ │ │ │ asr r4, r1, #31 │ │ │ │ eor r2, r0, r1, asr #31 │ │ │ │ @@ -48923,28 +48923,28 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ lsr r3, r4, #2 │ │ │ │ orr r3, r3, r1, lsl #30 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ - bl f1454 │ │ │ │ + bl f0aec │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ lsr r3, r6, #28 │ │ │ │ orr r3, r3, fp, lsl #4 │ │ │ │ ldrd r4, [sp, #72] @ 0x48 │ │ │ │ bic r3, r3, #-268435456 @ 0xf0000000 │ │ │ │ bic r2, r6, #-268435456 @ 0xf0000000 │ │ │ │ add r2, r2, r3 │ │ │ │ asr r3, fp, #31 │ │ │ │ and ip, r3, #13 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r2, fp, lsr #24 │ │ │ │ - ldr r5, [pc, #400] @ 38188 │ │ │ │ + ldr r5, [pc, #400] @ 38130 │ │ │ │ add r2, r2, ip │ │ │ │ umull ip, r5, r2, r5 │ │ │ │ bic r3, r3, #13 │ │ │ │ lsr r5, r5, #3 │ │ │ │ rsb r5, r5, r5, lsl #4 │ │ │ │ sub r2, r2, r5 │ │ │ │ add r2, r2, r3 │ │ │ │ @@ -48968,128 +48968,128 @@ │ │ │ │ adds r5, r5, r2 │ │ │ │ adds r3, r3, r8 │ │ │ │ adc ip, ip, #0 │ │ │ │ lsr r6, r3, #2 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ orr r6, r6, ip, lsl #30 │ │ │ │ - bl f1454 │ │ │ │ + bl f0aec │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq 380f0 │ │ │ │ - ldr r1, [pc, #268] @ 381a0 │ │ │ │ + beq 38098 │ │ │ │ + ldr r1, [pc, #268] @ 38148 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ ldrb ip, [r7, #427] @ 0x1ab │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str ip, [sp, #16] │ │ │ │ str ip, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r2, [pc, #220] @ 381a4 │ │ │ │ - ldr r3, [pc, #160] @ 3816c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r2, [pc, #220] @ 3814c │ │ │ │ + ldr r3, [pc, #160] @ 38114 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 38164 │ │ │ │ + bne 3810c │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #176] @ 381a8 │ │ │ │ + ldr r1, [pc, #176] @ 38150 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 38094 │ │ │ │ - ldr r1, [pc, #168] @ 381ac │ │ │ │ + b 3803c │ │ │ │ + ldr r1, [pc, #168] @ 38154 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 37ed0 │ │ │ │ - ldr r3, [pc, #160] @ 381b0 │ │ │ │ - ldr r0, [pc, #160] @ 381b4 │ │ │ │ + b 37e78 │ │ │ │ + ldr r3, [pc, #160] @ 38158 │ │ │ │ + ldr r0, [pc, #160] @ 3815c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 9772c │ │ │ │ - ldr r5, [pc, #136] @ 381b8 │ │ │ │ - ldr r4, [pc, #136] @ 381bc │ │ │ │ + bl 976d4 │ │ │ │ + ldr r5, [pc, #136] @ 38160 │ │ │ │ + ldr r4, [pc, #136] @ 38164 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 9166c │ │ │ │ - ldr r1, [pc, #104] @ 381c0 │ │ │ │ + bl 91614 │ │ │ │ + ldr r1, [pc, #104] @ 38168 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - muleq pc, r8, sl @ │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r5, pc, r4, lsl #21 │ │ │ │ - @ instruction: 0x000005b0 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, ip, ip, lsr #6 │ │ │ │ - andeq fp, fp, ip, ror #2 │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + strdeq r4, [pc], -r8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r4, pc, r4, ror #21 │ │ │ │ + andeq r0, r0, r8, lsr #11 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq pc, fp, ip, lsl sl @ │ │ │ │ + andeq sl, fp, ip, asr r8 │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ stmhi r8, {r0, r3, r7, fp, pc} │ │ │ │ cdp 14, 14, cr14, cr14, cr14, {7} │ │ │ │ cdp 14, 14, cr14, cr14, cr15, {7} │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - muleq fp, r8, r6 │ │ │ │ - ldrdeq fp, [fp], -r4 │ │ │ │ - andeq r5, pc, r0, ror #12 │ │ │ │ - andeq fp, fp, ip, lsl #9 │ │ │ │ - andeq fp, fp, r0, lsl #9 │ │ │ │ - muleq r0, ip, r7 │ │ │ │ - andeq sl, fp, r4, asr sp │ │ │ │ - strdeq pc, [fp], -r4 │ │ │ │ - andeq sl, fp, r4, lsr sp │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq sl, fp, r8, lsl #27 │ │ │ │ + andeq sl, fp, r4, asr #23 │ │ │ │ + andeq r4, pc, r0, asr #13 │ │ │ │ + andeq sl, fp, ip, ror fp │ │ │ │ + andeq sl, fp, r0, ror fp │ │ │ │ + muleq r0, r4, r7 │ │ │ │ + andeq sl, fp, r4, asr #8 │ │ │ │ + andeq pc, fp, r4, ror #11 │ │ │ │ + andeq sl, fp, r4, lsr #8 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl c441c <__isoc23_strtoul@@Base+0x155a0> │ │ │ │ + bl c4394 <__isoc23_strtoul@@Base+0x15570> │ │ │ │ pop {r4, lr} │ │ │ │ mov r0, #1 │ │ │ │ - b 56998 │ │ │ │ + b 56940 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3160] @ 0xc58 │ │ │ │ - ldr ip, [pc, #3972] @ 39180 │ │ │ │ + ldr ip, [pc, #3972] @ 39128 │ │ │ │ sub sp, sp, #900 @ 0x384 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ - ldr r1, [pc, #3964] @ 39184 │ │ │ │ + ldr r1, [pc, #3964] @ 3912c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ mov r4, #1 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #892] @ 0x37c │ │ │ │ mov r1, #0 │ │ │ │ ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #940] @ 0x3ac │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #3924] @ 39188 │ │ │ │ + ldr r1, [pc, #3924] @ 39130 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #3992] @ 391d4 │ │ │ │ + ldr r3, [pc, #3992] @ 3917c │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [sp, #186] @ 0xba │ │ │ │ str r1, [sp] │ │ │ │ strb r4, [sp, #187] @ 0xbb │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -49097,74 +49097,74 @@ │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ ldr r2, [r3, #1196] @ 0x4ac │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - beq 39410 │ │ │ │ + beq 393b8 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #3920] @ 391d4 │ │ │ │ + ldr r3, [pc, #3920] @ 3917c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r3, #140] @ 0x8c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ - beq 38874 │ │ │ │ + beq 3881c │ │ │ │ ldr r3, [r1] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38874 │ │ │ │ + beq 3881c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r5] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ands r4, r3, #64 @ 0x40 │ │ │ │ moveq r6, #131072 @ 0x20000 │ │ │ │ - beq 382f0 │ │ │ │ + beq 38298 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ - bl 7f28 │ │ │ │ - ldr r6, [pc, #3744] @ 3918c │ │ │ │ + bl 7ed8 │ │ │ │ + ldr r6, [pc, #3744] @ 39134 │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #131072 @ 0x20000 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #3800] @ 391d4 │ │ │ │ + ldr r3, [pc, #3800] @ 3917c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq 39b98 │ │ │ │ + beq 39b40 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 39560 │ │ │ │ + bne 39508 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq 38350 │ │ │ │ + beq 382f8 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #3732] @ 391d4 │ │ │ │ + ldr r3, [pc, #3732] @ 3917c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sp, #4] │ │ │ │ strne r2, [r3, #1188] @ 0x4a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ands r7, r3, #4 │ │ │ │ - bne 39578 │ │ │ │ + bne 39520 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 39724 │ │ │ │ + bne 396cc │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ mov r3, #10 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ @@ -49174,115 +49174,115 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r3, [r3, #421] @ 0x1a5 │ │ │ │ ldreq r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 383b8 │ │ │ │ + bne 38360 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #8 │ │ │ │ - beq 383f0 │ │ │ │ + beq 38398 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #3600] @ 391d4 │ │ │ │ + ldr r3, [pc, #3600] @ 3917c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #1200] @ 0x4b0 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ tst r3, #32 │ │ │ │ - beq 383e4 │ │ │ │ + beq 3838c │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39688 │ │ │ │ + beq 39630 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ tst r3, #24 │ │ │ │ - beq 38b24 │ │ │ │ + beq 38acc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrh r3, [r2, #12] │ │ │ │ ands r3, r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 38aec │ │ │ │ + beq 38a94 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrh r3, [r1, #20] │ │ │ │ bic r3, r3, #384 @ 0x180 │ │ │ │ strh r3, [r1, #20] │ │ │ │ ldr r5, [r2, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3849c │ │ │ │ + beq 38444 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp] │ │ │ │ orr r6, r6, #16384 @ 0x4000 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38484 │ │ │ │ + beq 3842c │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38484 │ │ │ │ - ldr r3, [pc, #3456] @ 391d4 │ │ │ │ + beq 3842c │ │ │ │ + ldr r3, [pc, #3456] @ 3917c │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r9 │ │ │ │ ldr r4, [r3, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 38b1c │ │ │ │ + bge 38ac4 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 38434 │ │ │ │ + bne 383dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 384b8 │ │ │ │ + beq 38460 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ tst r3, #24 │ │ │ │ orreq r3, r3, #16 │ │ │ │ streq r3, [sp, #16] │ │ │ │ ldreq r3, [sp, #4] │ │ │ │ ldrheq r3, [r3, #14] │ │ │ │ streq r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ lsr r3, r0, #1 │ │ │ │ and r3, r3, #1 │ │ │ │ strb r3, [sp, #186] @ 0xba │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38b58 │ │ │ │ + beq 38b00 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 38514 │ │ │ │ + bne 384bc │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #3288] @ 391d4 │ │ │ │ + ldr r3, [pc, #3288] @ 3917c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #1200] @ 0x4b0 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ ands r3, r3, #48 @ 0x30 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - beq 38be0 │ │ │ │ + beq 38b88 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [pc, #3248] @ 391d4 │ │ │ │ + ldr r3, [pc, #3248] @ 3917c │ │ │ │ mov r5, r2 │ │ │ │ str r2, [sp, #596] @ 0x254 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ ldr r4, [r0, r3] │ │ │ │ - ldr r3, [pc, #3152] @ 39190 │ │ │ │ + ldr r3, [pc, #3152] @ 39138 │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ str r2, [sp, #584] @ 0x248 │ │ │ │ ldr r2, [r4, #396] @ 0x18c │ │ │ │ str r2, [sp, #588] @ 0x24c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add lr, sp, #600 @ 0x258 │ │ │ │ ldr ip, [r3] │ │ │ │ @@ -49293,562 +49293,562 @@ │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ mov r1, r5 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ str r0, [r4, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 389c4 │ │ │ │ + bne 3896c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 39698 │ │ │ │ + bne 39640 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ tst r3, #2 │ │ │ │ - beq 385c4 │ │ │ │ - ldr r3, [pc, #3104] @ 391d4 │ │ │ │ + beq 3856c │ │ │ │ + ldr r3, [pc, #3104] @ 3917c │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 398e4 │ │ │ │ + beq 3988c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ands r3, r3, #24 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - beq 38d4c │ │ │ │ + beq 38cf4 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bhi 38bc8 │ │ │ │ + bhi 38b70 │ │ │ │ add r3, sp, #888 @ 0x378 │ │ │ │ add r3, r3, #3 │ │ │ │ add fp, sp, #636 @ 0x27c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq 38618 │ │ │ │ + beq 385c0 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [sp, #187] @ 0xbb │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 396b8 │ │ │ │ + beq 39660 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r9, fp │ │ │ │ and r2, r1, #16 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ lsr r2, r2, #4 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ and r2, r1, #8 │ │ │ │ mov r7, fp │ │ │ │ str fp, [sp, #20] │ │ │ │ mov r8, #0 │ │ │ │ mov fp, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b 387b4 │ │ │ │ + b 3875c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r2, #8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 38c28 │ │ │ │ + beq 38bd0 │ │ │ │ ldr r5, [r5, #32] │ │ │ │ mov r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 3881c │ │ │ │ + ble 387c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38bf4 │ │ │ │ + beq 38b9c │ │ │ │ ldr sl, [sp, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 38bf4 │ │ │ │ + bne 38b9c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8060 │ │ │ │ + bl 8010 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38bf4 │ │ │ │ + beq 38b9c │ │ │ │ strb sl, [r0], #1 │ │ │ │ sub r5, r0, r6 │ │ │ │ cmp fp, r5 │ │ │ │ movge sl, r5 │ │ │ │ - bge 386cc │ │ │ │ + bge 38674 │ │ │ │ mov sl, fp │ │ │ │ cmp sl, #0 │ │ │ │ - ble 38828 │ │ │ │ + ble 387d0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ sub r3, r2, r7 │ │ │ │ cmp r3, sl │ │ │ │ - bge 3873c │ │ │ │ + bge 386e4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ sub r3, sl, r3 │ │ │ │ sub r5, r2, r1 │ │ │ │ add r5, r5, r3 │ │ │ │ add r3, sp, #636 @ 0x27c │ │ │ │ cmp r1, r3 │ │ │ │ sub r7, r7, r1 │ │ │ │ sub r9, r9, r1 │ │ │ │ - beq 38d2c │ │ │ │ + beq 38cd4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38d14 │ │ │ │ + beq 38cbc │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ - bl 599dc │ │ │ │ + bl 59984 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r9, r2, r9 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r7, r6 │ │ │ │ mov r3, sl │ │ │ │ - beq 38760 │ │ │ │ + beq 38708 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str sl, [sp, #76] @ 0x4c │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 38c0c │ │ │ │ + bne 38bb4 │ │ │ │ ldr r2, [sp] │ │ │ │ add r7, r7, r3 │ │ │ │ - ldr r3, [pc, #2636] @ 391c4 │ │ │ │ + ldr r3, [pc, #2636] @ 3916c │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 38790 │ │ │ │ + ble 38738 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38c58 │ │ │ │ + beq 38c00 │ │ │ │ cmp fp, sl │ │ │ │ strb r8, [r7] │ │ │ │ - ble 388dc │ │ │ │ + ble 38884 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 388dc │ │ │ │ + bne 38884 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 397f4 │ │ │ │ + beq 3979c │ │ │ │ sub fp, fp, sl │ │ │ │ ldr r4, [sp, #188] @ 0xbc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 38658 │ │ │ │ + beq 38600 │ │ │ │ cmp fp, #0 │ │ │ │ sub sl, fp, #1 │ │ │ │ - ble 38810 │ │ │ │ + ble 387b8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r5, #0 │ │ │ │ add r6, sp, #636 @ 0x27c │ │ │ │ - b 387ec │ │ │ │ + b 38794 │ │ │ │ cmp sl, #0 │ │ │ │ add r5, r5, #1 │ │ │ │ sub sl, sl, #1 │ │ │ │ - ble 38c04 │ │ │ │ + ble 38bac │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #0 │ │ │ │ strb r0, [r5, r6] │ │ │ │ - bne 387dc │ │ │ │ + bne 38784 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3997c │ │ │ │ + bne 39924 │ │ │ │ mov r4, r8 │ │ │ │ mov r6, r8 │ │ │ │ mov r5, r8 │ │ │ │ cmp fp, r5 │ │ │ │ movge sl, r5 │ │ │ │ - blt 386c8 │ │ │ │ - ldr r3, [pc, #2452] @ 391c4 │ │ │ │ + blt 38670 │ │ │ │ + ldr r3, [pc, #2452] @ 3916c │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 38790 │ │ │ │ + ble 38738 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38790 │ │ │ │ + bne 38738 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, r9 │ │ │ │ - beq 38ce4 │ │ │ │ + beq 38c8c │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp fp, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r7, r2 │ │ │ │ - b 38790 │ │ │ │ + b 38738 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #2388] @ 391d4 │ │ │ │ + ldr r3, [pc, #2388] @ 3917c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ add r2, r2, #196 @ 0xc4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq 38b8c │ │ │ │ + beq 38b34 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldr r1, [sp] │ │ │ │ - ldr r3, [pc, #2340] @ 391d4 │ │ │ │ + ldr r3, [pc, #2340] @ 3917c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r6, #131072 @ 0x20000 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #10 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 3838c │ │ │ │ + b 38334 │ │ │ │ cmp r5, #0 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ ldrne r2, [sp, #8] │ │ │ │ ldrhne r3, [r2, #20] │ │ │ │ bicne r3, r3, #384 @ 0x180 │ │ │ │ strhne r3, [r2, #20] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38908 │ │ │ │ + beq 388b0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl 2bb40 │ │ │ │ + bl 2bae8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 395fc │ │ │ │ + beq 395a4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 38948 │ │ │ │ + beq 388f0 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ lsr r3, r3, #2 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp sl, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 395fc │ │ │ │ + beq 395a4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39650 │ │ │ │ + beq 395f8 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #2096] @ 39194 │ │ │ │ + ldr r3, [pc, #2096] @ 3913c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r1, r3 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39650 │ │ │ │ + beq 395f8 │ │ │ │ add r3, sp, #636 @ 0x27c │ │ │ │ cmp fp, r3 │ │ │ │ - beq 39898 │ │ │ │ + beq 39840 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r1, fp │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ lsl sl, sl, #16 │ │ │ │ lsr sl, sl, #16 │ │ │ │ tst r3, #12288 @ 0x3000 │ │ │ │ strh sl, [r4, #14] │ │ │ │ - bne 389c0 │ │ │ │ + bne 38968 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strhne sl, [r3, #14] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 38a7c │ │ │ │ - ldr r2, [pc, #2040] @ 391d4 │ │ │ │ + bne 38a24 │ │ │ │ + ldr r2, [pc, #2040] @ 3917c │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ tst r3, #48 @ 0x30 │ │ │ │ - bne 38a7c │ │ │ │ + bne 38a24 │ │ │ │ ldrb r3, [sp, #186] @ 0xba │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38ac0 │ │ │ │ + bne 38a68 │ │ │ │ ldrb r2, [sp, #187] @ 0xbb │ │ │ │ ands r2, r2, #255 @ 0xff │ │ │ │ - beq 38adc │ │ │ │ - ldr r3, [pc, #1984] @ 391d4 │ │ │ │ + beq 38a84 │ │ │ │ + ldr r3, [pc, #1984] @ 3917c │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ tst r3, #32 │ │ │ │ - beq 38a38 │ │ │ │ + beq 389e0 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 396d0 │ │ │ │ + beq 39678 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ tst r3, #2 │ │ │ │ - bne 38bb0 │ │ │ │ + bne 38b58 │ │ │ │ cmp r4, #1 │ │ │ │ - bgt 39b80 │ │ │ │ - ldr r2, [pc, #1860] @ 39198 │ │ │ │ - ldr r3, [pc, #1836] @ 39184 │ │ │ │ + bgt 39b28 │ │ │ │ + ldr r2, [pc, #1860] @ 39140 │ │ │ │ + ldr r3, [pc, #1836] @ 3912c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #892] @ 0x37c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 39b7c │ │ │ │ + bne 39b24 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #900 @ 0x384 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp] │ │ │ │ - ldr r3, [pc, #1868] @ 391d4 │ │ │ │ + ldr r3, [pc, #1868] @ 3917c │ │ │ │ ldr r1, [sp, #584] @ 0x248 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1788] @ 39190 │ │ │ │ + ldr r3, [pc, #1788] @ 39138 │ │ │ │ str r1, [r2, #372] @ 0x174 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add lr, sp, #600 @ 0x258 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldrb r3, [sp, #186] @ 0xba │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ cmp r3, #0 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - beq 38a00 │ │ │ │ + beq 389a8 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ ldrb r2, [sp, #187] @ 0xbb │ │ │ │ ands r2, r2, #255 @ 0xff │ │ │ │ - bne 38a0c │ │ │ │ + bne 389b4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ - b 38a0c │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ + b 389b4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ tst r3, #24 │ │ │ │ - beq 39498 │ │ │ │ + beq 39440 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrh r3, [r2, #20] │ │ │ │ bic r3, r3, #384 @ 0x180 │ │ │ │ strh r3, [r2, #20] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 38420 │ │ │ │ - b 384b8 │ │ │ │ + bne 383c8 │ │ │ │ + b 38460 │ │ │ │ mov r4, r0 │ │ │ │ - b 38a4c │ │ │ │ + b 389f4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [r2, #1036] @ 0x40c │ │ │ │ mov r1, #1 │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r2, #1036] @ 0x40c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, r2, #1024 @ 0x400 │ │ │ │ lsr r3, r3, #9 │ │ │ │ strb r3, [r2, #28] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 43e84 │ │ │ │ - b 383f0 │ │ │ │ + bl 43e2c │ │ │ │ + b 38398 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #1648] @ 391d4 │ │ │ │ + ldr r3, [pc, #1648] @ 3917c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ ldrb r2, [r3, #428] @ 0x1ac │ │ │ │ subs r2, r2, #2 │ │ │ │ movne r2, #1 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ lsr r3, r0, #6 │ │ │ │ and r3, r3, #1 │ │ │ │ strb r3, [sp, #187] @ 0xbb │ │ │ │ - b 384e0 │ │ │ │ + b 38488 │ │ │ │ ldr r3, [r3, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3889c │ │ │ │ + bne 38844 │ │ │ │ mov r2, #10 │ │ │ │ mov r6, #131072 @ 0x20000 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - b 3838c │ │ │ │ + b 38334 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #1560] @ 391d4 │ │ │ │ + ldr r3, [pc, #1560] @ 3917c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ - bl 4847c │ │ │ │ - b 38a44 │ │ │ │ + bl 48424 │ │ │ │ + b 389ec │ │ │ │ add r0, r4, #1 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ add r3, r0, r4 │ │ │ │ mov fp, r0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 385f0 │ │ │ │ + b 38598 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 385a0 │ │ │ │ + b 38548 │ │ │ │ cmp fp, r5 │ │ │ │ movge sl, r5 │ │ │ │ - bge 386d4 │ │ │ │ - b 386c8 │ │ │ │ + bge 3867c │ │ │ │ + b 38670 │ │ │ │ mov r4, r8 │ │ │ │ - b 38684 │ │ │ │ + b 3862c │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b 38768 │ │ │ │ + b 38710 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38cec │ │ │ │ + beq 38c94 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 38810 │ │ │ │ + beq 387b8 │ │ │ │ ldr r5, [r5, #32] │ │ │ │ - b 3867c │ │ │ │ + b 38624 │ │ │ │ cmp r9, r7 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ ldrcc r6, [sp, #24] │ │ │ │ strb r3, [r7] │ │ │ │ - bcc 38c94 │ │ │ │ - b 38cb8 │ │ │ │ + bcc 38c3c │ │ │ │ + b 38c60 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 39624 │ │ │ │ + ble 395cc │ │ │ │ add r9, r9, r0 │ │ │ │ cmp r7, r9 │ │ │ │ add r6, r6, #1 │ │ │ │ - bls 38cb4 │ │ │ │ + bls 38c5c │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 38c70 │ │ │ │ + bgt 38c18 │ │ │ │ mov r0, #1 │ │ │ │ add r9, r9, r0 │ │ │ │ cmp r7, r9 │ │ │ │ add r6, r6, #1 │ │ │ │ - bhi 38c94 │ │ │ │ + bhi 38c3c │ │ │ │ sub fp, fp, r6 │ │ │ │ cmp fp, #0 │ │ │ │ - bgt 396dc │ │ │ │ - ldr r3, [pc, #1276] @ 391c4 │ │ │ │ + bgt 39684 │ │ │ │ + ldr r3, [pc, #1276] @ 3916c │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 38790 │ │ │ │ + ble 38738 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, r9 │ │ │ │ - bne 38858 │ │ │ │ + bne 38800 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - b 38790 │ │ │ │ + b 38738 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r2, #8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3975c │ │ │ │ + beq 39704 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ mov r4, #1 │ │ │ │ - b 3867c │ │ │ │ + b 38624 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 38728 │ │ │ │ + b 386d0 │ │ │ │ add r0, r5, #1 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r7 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 38728 │ │ │ │ + b 386d0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a00 <__isoc23_strtoul@@Base+0x16b84> │ │ │ │ + bl c5978 <__isoc23_strtoul@@Base+0x16b54> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 399b0 │ │ │ │ + beq 39958 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38d80 │ │ │ │ + beq 38d28 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl 2bb40 │ │ │ │ + bl 2bae8 │ │ │ │ add r2, r6, r4 │ │ │ │ ldrb r3, [r2, #-1] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ cmp r3, r1 │ │ │ │ movne r3, r2 │ │ │ │ strbne r1, [r3, #-1] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ tst r3, #2 │ │ │ │ - bne 39984 │ │ │ │ + bne 3992c │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #1056] @ 391d4 │ │ │ │ + ldr r3, [pc, #1056] @ 3917c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r6], #1 │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r5, [r3, #1252] @ 0x4e4 │ │ │ │ ldr ip, [sp] │ │ │ │ - ldr r3, [pc, #1032] @ 391d4 │ │ │ │ - ldr r2, [pc, #1012] @ 391c4 │ │ │ │ + ldr r3, [pc, #1032] @ 3917c │ │ │ │ + ldr r2, [pc, #1012] @ 3916c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r0, #2 │ │ │ │ ldr r1, [r3, #272] @ 0x110 │ │ │ │ add r3, r3, #340 @ 0x154 │ │ │ │ strh r0, [r3] │ │ │ │ ldr r3, [ip, r2] │ │ │ │ mov r9, #0 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str r9, [r3, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #928] @ 3919c │ │ │ │ - ldr fp, [pc, #928] @ 391a0 │ │ │ │ - ldr sl, [pc, #928] @ 391a4 │ │ │ │ + ldr r3, [pc, #928] @ 39144 │ │ │ │ + ldr fp, [pc, #928] @ 39148 │ │ │ │ + ldr sl, [pc, #928] @ 3914c │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #912] @ 391a8 │ │ │ │ + ldr r3, [pc, #912] @ 39150 │ │ │ │ str fp, [sp, #32] │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ sub r2, r0, r2 │ │ │ │ @@ -49856,1371 +49856,1371 @@ │ │ │ │ mov r8, r9 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ mov r9, ip │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - bhi 38e74 │ │ │ │ + bhi 38e1c │ │ │ │ add r3, r3, r5 │ │ │ │ ldrh r3, [r3, r5] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39900 │ │ │ │ + bne 398a8 │ │ │ │ mov r5, #3 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 38e84 │ │ │ │ - ldr r8, [pc, #808] @ 391ac │ │ │ │ + bne 38e2c │ │ │ │ + ldr r8, [pc, #808] @ 39154 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39000 │ │ │ │ + bne 38fa8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 39030 │ │ │ │ + beq 38fd8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 39400 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #764] @ 391b0 │ │ │ │ + beq 393a8 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #764] @ 39158 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov r4, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38f00 │ │ │ │ + beq 38ea8 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #748] @ 391d4 │ │ │ │ + ldr r3, [pc, #748] @ 3917c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bne 39768 │ │ │ │ + bne 39710 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 38f3c │ │ │ │ + beq 38ee4 │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ cmp r5, #3 │ │ │ │ add fp, fp, #1 │ │ │ │ - beq 39790 │ │ │ │ + beq 39738 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 38e48 │ │ │ │ + b 38df0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 38fac │ │ │ │ - ldr r3, [pc, #648] @ 391d4 │ │ │ │ + beq 38f54 │ │ │ │ + ldr r3, [pc, #648] @ 3917c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ cmp r5, #3 │ │ │ │ ldr r7, [sl, #4]! │ │ │ │ mov r3, r0 │ │ │ │ - bne 39b74 │ │ │ │ + bne 39b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 389c4 │ │ │ │ + beq 3896c │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 38f34 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #548] @ 391b0 │ │ │ │ + beq 38edc │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #548] @ 39158 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r4, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 38f44 │ │ │ │ + bne 38eec │ │ │ │ cmp r5, #3 │ │ │ │ - beq 389c4 │ │ │ │ + beq 3896c │ │ │ │ mov r8, r7 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #4] │ │ │ │ - b 38e48 │ │ │ │ + b 38df0 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 38fdc │ │ │ │ + beq 38f84 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39874 │ │ │ │ + bne 3981c │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r6, r3 │ │ │ │ - bcc 39774 │ │ │ │ + bcc 3971c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r8, [pc, #448] @ 391b4 │ │ │ │ + ldr r8, [pc, #448] @ 3915c │ │ │ │ cmp r3, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, #3 │ │ │ │ - beq 38e90 │ │ │ │ - ldr r3, [pc, #460] @ 391d4 │ │ │ │ + beq 38e38 │ │ │ │ + ldr r3, [pc, #460] @ 3917c │ │ │ │ mov r1, r8 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r8, #272] @ 0x110 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r8, [r3, #24] │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ add r8, r8, r3 │ │ │ │ - bne 38e98 │ │ │ │ + bne 38e40 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38e98 │ │ │ │ + beq 38e40 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f04 │ │ │ │ - ldr r3, [pc, #392] @ 391d4 │ │ │ │ + bl 7eb4 │ │ │ │ + ldr r3, [pc, #392] @ 3917c │ │ │ │ ldr ip, [r9, r3] │ │ │ │ add r2, r8, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r3, [r2, #-1]! │ │ │ │ add r3, ip, r3 │ │ │ │ ldrb r3, [r3, #1252] @ 0x4e4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 39050 │ │ │ │ + beq 38ff8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 39a94 │ │ │ │ + beq 39a3c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2, #1] │ │ │ │ - b 38e98 │ │ │ │ + b 38e40 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r8, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ subne r8, r6, #1 │ │ │ │ strne r3, [sp, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 390d0 │ │ │ │ - ldr r3, [pc, #280] @ 391c4 │ │ │ │ + bne 39078 │ │ │ │ + ldr r3, [pc, #280] @ 3916c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 390d0 │ │ │ │ + ble 39078 │ │ │ │ sub r0, r6, #1 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ subgt r0, r0, #1 │ │ │ │ addgt r6, r6, r0 │ │ │ │ - ldr r3, [pc, #252] @ 391d4 │ │ │ │ + ldr r3, [pc, #252] @ 3917c │ │ │ │ mvn r5, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldrb r3, [r6] │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ add r3, r2, r3 │ │ │ │ ldrb r3, [r3, #1252] @ 0x4e4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 393c0 │ │ │ │ + beq 39368 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ add r2, r6, #1 │ │ │ │ - beq 39390 │ │ │ │ + beq 39338 │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq 397a8 │ │ │ │ + beq 39750 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 39428 │ │ │ │ + beq 393d0 │ │ │ │ cmp r3, #3 │ │ │ │ - bne 393b8 │ │ │ │ + bne 39360 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 39148 │ │ │ │ - ldr r3, [pc, #164] @ 391d4 │ │ │ │ + beq 390f0 │ │ │ │ + ldr r3, [pc, #164] @ 3917c │ │ │ │ sub r2, r2, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ - bl c5a00 <__isoc23_strtoul@@Base+0x16b84> │ │ │ │ + bl c5978 <__isoc23_strtoul@@Base+0x16b54> │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r8, r6 │ │ │ │ - bne 390e0 │ │ │ │ + bne 39088 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mvn r2, #0 │ │ │ │ - bl c5a00 <__isoc23_strtoul@@Base+0x16b84> │ │ │ │ + bl c5978 <__isoc23_strtoul@@Base+0x16b54> │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ - b 390e0 │ │ │ │ - andeq r5, pc, r4, lsr #10 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - strdeq r5, [pc], -r0 │ │ │ │ + b 39088 │ │ │ │ + andeq r4, pc, r4, lsl #11 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r4, pc, r0, asr r5 @ │ │ │ │ andeq r0, r2, r0, lsl #12 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - ldrdeq r4, [pc], -r4 @ │ │ │ │ - ldrdeq r1, [ip], -r6 │ │ │ │ - andeq sp, fp, ip, lsr #32 │ │ │ │ - andeq sl, fp, r0, rrx │ │ │ │ - andeq sl, fp, r8, lsr r0 │ │ │ │ - @ instruction: 0x000bcfb0 │ │ │ │ - andeq r0, r0, ip, lsr #7 │ │ │ │ - andeq ip, fp, ip, lsr lr │ │ │ │ - @ instruction: 0x000bc9b4 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r3, pc, r4, lsr sp @ │ │ │ │ + andeq r1, ip, r6, asr #3 │ │ │ │ + andeq ip, fp, ip, lsl r7 │ │ │ │ + andeq r9, fp, r0, asr r7 │ │ │ │ + andeq r9, fp, r8, lsr #14 │ │ │ │ + andeq ip, fp, r0, lsr #13 │ │ │ │ + andeq r0, r0, r4, lsr #7 │ │ │ │ + andeq ip, fp, ip, lsr #10 │ │ │ │ + andeq ip, fp, r4, lsr #1 │ │ │ │ @ instruction: 0xffffeb14 │ │ │ │ - andeq ip, fp, ip, lsl #8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r0, r0, asr #12 │ │ │ │ - andeq r9, fp, r0, asr #20 │ │ │ │ - andeq r9, fp, r0, lsl #6 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, asr #15 │ │ │ │ - @ instruction: 0x000b92b4 │ │ │ │ - ldr r3, [pc, #-20] @ 391d4 │ │ │ │ + strdeq fp, [fp], -ip │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r0, r0, r8, lsr r6 │ │ │ │ + andeq r9, fp, r0, lsr r1 │ │ │ │ + strdeq r8, [fp], -r0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x000007bc │ │ │ │ + andeq r8, fp, r4, lsr #19 │ │ │ │ + ldr r3, [pc, #-20] @ 3917c │ │ │ │ ldr r1, [r9, r3] │ │ │ │ mov r2, r6 │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ add r3, r1, r3 │ │ │ │ ldrb r5, [r3, #1252] @ 0x4e4 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 391e8 │ │ │ │ + beq 39190 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 38e48 │ │ │ │ + beq 38df0 │ │ │ │ cmp r5, #5 │ │ │ │ - beq 39a40 │ │ │ │ + beq 399e8 │ │ │ │ cmp r5, #4 │ │ │ │ - bne 38e84 │ │ │ │ + bne 38e2c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ subeq r3, r6, #1 │ │ │ │ streq r3, [sp, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 39080 │ │ │ │ - ldr r3, [pc, #-100] @ 391d4 │ │ │ │ + beq 39028 │ │ │ │ + ldr r3, [pc, #-100] @ 3917c │ │ │ │ ldr r2, [r9, r3] │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ add r3, r2, r3 │ │ │ │ ldrb r5, [r3, #1252] @ 0x4e4 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 39238 │ │ │ │ - b 38e74 │ │ │ │ - ldr r3, [pc, #-132] @ 391d4 │ │ │ │ + beq 391e0 │ │ │ │ + b 38e1c │ │ │ │ + ldr r3, [pc, #-132] @ 3917c │ │ │ │ ldrb r2, [r6], #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r5, [r3, #1252] @ 0x4e4 │ │ │ │ cmp r5, #3 │ │ │ │ moveq r3, #1 │ │ │ │ ldrne r5, [sp, #120] @ 0x78 │ │ │ │ streq r3, [sp, #84] @ 0x54 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 38e48 │ │ │ │ - ldr r3, [pc, #-176] @ 391d4 │ │ │ │ + beq 38df0 │ │ │ │ + ldr r3, [pc, #-176] @ 3917c │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - b 38e48 │ │ │ │ - ldr r3, [pc, #-224] @ 391d4 │ │ │ │ + b 38df0 │ │ │ │ + ldr r3, [pc, #-224] @ 3917c │ │ │ │ ldr r1, [r9, r3] │ │ │ │ mov r3, r6 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ add r2, r1, r2 │ │ │ │ ldrb r5, [r2, #1252] @ 0x4e4 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ mov r0, r2 │ │ │ │ cmp r5, #37 @ 0x25 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - bne 397fc │ │ │ │ + bne 397a4 │ │ │ │ eor r6, r2, #1 │ │ │ │ cmp r8, #0 │ │ │ │ and r6, r6, #255 @ 0xff │ │ │ │ streq r6, [sp, #100] @ 0x64 │ │ │ │ moveq r6, r3 │ │ │ │ - beq 38e48 │ │ │ │ + beq 38df0 │ │ │ │ ldr r0, [r1, #272] @ 0x110 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ mov r6, r3 │ │ │ │ mov r3, #1 │ │ │ │ strb r0, [r8] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 38e48 │ │ │ │ + b 38df0 │ │ │ │ sub r5, r6, #1 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ subeq r8, r6, #1 │ │ │ │ - bl 28be8 │ │ │ │ + bl 28b90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 399a8 │ │ │ │ - ldr r3, [pc, #-404] @ 391c4 │ │ │ │ + blt 39950 │ │ │ │ + ldr r3, [pc, #-404] @ 3916c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 39a30 │ │ │ │ + ble 399d8 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r7, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r6, #-1] │ │ │ │ cmp r0, #1 │ │ │ │ subgt r0, r0, #1 │ │ │ │ addgt r6, r6, r0 │ │ │ │ mov r5, #4 │ │ │ │ - b 38e48 │ │ │ │ + b 38df0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ subs r1, r7, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ cmpeq r3, #4 │ │ │ │ - bne 39428 │ │ │ │ + bne 393d0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 398ac │ │ │ │ + bne 39854 │ │ │ │ bic r5, r5, r5, asr #31 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ - b 390e0 │ │ │ │ - ldr r3, [pc, #-516] @ 391c4 │ │ │ │ + b 39088 │ │ │ │ + ldr r3, [pc, #-516] @ 3916c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ movle r3, #1 │ │ │ │ - ble 393f0 │ │ │ │ + ble 39398 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ movge r3, r0 │ │ │ │ movlt r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ add r6, r6, r3 │ │ │ │ moveq r5, #1 │ │ │ │ - b 390e0 │ │ │ │ + b 39088 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 38ecc │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 38e74 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ - bl 5dc10 │ │ │ │ + bl 5dbb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38a4c │ │ │ │ + beq 389f4 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b 38278 │ │ │ │ + b 38220 │ │ │ │ mov r6, r2 │ │ │ │ sub r2, r3, #3 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r7, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 39468 │ │ │ │ + bne 39410 │ │ │ │ cmp r3, #2 │ │ │ │ cmpne r3, #39 @ 0x27 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r3, #5 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 39b08 │ │ │ │ + beq 39ab0 │ │ │ │ mov r2, r5 │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ - bne 39484 │ │ │ │ - ldr r3, [pc, #-712] @ 391b8 │ │ │ │ + bne 3942c │ │ │ │ + ldr r3, [pc, #-712] @ 39160 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r5, #5 │ │ │ │ - beq 38e48 │ │ │ │ + beq 38df0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6, #-1] │ │ │ │ - b 38e48 │ │ │ │ - ldr r3, [pc, #-716] @ 391d4 │ │ │ │ + b 38df0 │ │ │ │ + ldr r3, [pc, #-716] @ 3917c │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ mov r7, r0 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ tst r3, #1 │ │ │ │ ldrb r3, [r4, #1344] @ 0x540 │ │ │ │ mov r5, r0 │ │ │ │ - bne 39798 │ │ │ │ + bne 39740 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #39 @ 0x27 │ │ │ │ strbeq r3, [r4, #1344] @ 0x540 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 394fc │ │ │ │ - ldr r3, [pc, #-792] @ 391d4 │ │ │ │ + ble 394a4 │ │ │ │ + ldr r3, [pc, #-792] @ 3917c │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, r2 │ │ │ │ mov r2, #3 │ │ │ │ strb r2, [r3, #1252] @ 0x4e4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 3952c │ │ │ │ + beq 394d4 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #-832] @ 391d4 │ │ │ │ + ldr r3, [pc, #-832] @ 3917c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #1262] @ 0x4ee │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - ldr r3, [pc, #-876] @ 391d4 │ │ │ │ + ldr r3, [pc, #-876] @ 3917c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #2 │ │ │ │ strb r2, [r3, #1252] @ 0x4e4 │ │ │ │ movne r2, #37 @ 0x25 │ │ │ │ strbne r2, [r3, #1286] @ 0x506 │ │ │ │ movne r2, #20 │ │ │ │ strbne r2, [r3, #1265] @ 0x4f1 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ - b 38af8 │ │ │ │ - bl 51124 │ │ │ │ + b 38aa0 │ │ │ │ + bl 510cc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 38328 │ │ │ │ + b 382d0 │ │ │ │ bic r3, r3, #4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 395a4 │ │ │ │ + beq 3954c │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r0, #28] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r0, #28] │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 395d8 │ │ │ │ + beq 39580 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r0, #28] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r0, #28] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - b 38380 │ │ │ │ + b 38328 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, fp │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ add r3, sp, #636 @ 0x27c │ │ │ │ cmp fp, r3 │ │ │ │ - beq 389c0 │ │ │ │ + beq 38968 │ │ │ │ mov r0, fp │ │ │ │ - bl 7b20 │ │ │ │ - b 389c0 │ │ │ │ + bl 7adc │ │ │ │ + b 38968 │ │ │ │ sub fp, fp, r6 │ │ │ │ cmp fp, #0 │ │ │ │ - ble 38cc0 │ │ │ │ + ble 38c68 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r9, r7 │ │ │ │ movcc r3, r0 │ │ │ │ orrcs r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38cc0 │ │ │ │ - b 396e0 │ │ │ │ + beq 38c68 │ │ │ │ + b 39688 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp sl, r3 │ │ │ │ - bne 3897c │ │ │ │ + bne 38924 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3897c │ │ │ │ + beq 38924 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 3897c │ │ │ │ + bne 38924 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 7b44 │ │ │ │ - b 389c0 │ │ │ │ + bl 7b00 │ │ │ │ + b 38968 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 43f94 │ │ │ │ - b 383e4 │ │ │ │ - ldr r2, [pc, #-1252] @ 391bc │ │ │ │ + bl 43f3c │ │ │ │ + b 3838c │ │ │ │ + ldr r2, [pc, #-1252] @ 39164 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2b85c │ │ │ │ + bl 2b804 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - b 385a0 │ │ │ │ + b 38548 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ mov r1, sl │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ - b 388f4 │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ + b 3889c │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ - bl 43f30 │ │ │ │ - b 38a38 │ │ │ │ + bl 43ed8 │ │ │ │ + b 389e0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 387b4 │ │ │ │ + bne 3875c │ │ │ │ cmp r5, sl │ │ │ │ orrgt r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 387b4 │ │ │ │ - ldr r3, [pc, #-1344] @ 391c4 │ │ │ │ + bne 3875c │ │ │ │ + ldr r3, [pc, #-1344] @ 3916c │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 38790 │ │ │ │ + ble 38738 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r9 │ │ │ │ moveq r7, r9 │ │ │ │ - b 38790 │ │ │ │ + b 38738 │ │ │ │ ldr r8, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [r8, #24] │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ streq r4, [r8, #24] │ │ │ │ - bl 1a60c │ │ │ │ + bl 1a5b4 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ - b 38380 │ │ │ │ + b 38328 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mov r4, #1 │ │ │ │ - b 3881c │ │ │ │ + b 387c4 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ - bl a38f4 │ │ │ │ - b 38ef8 │ │ │ │ - ldr r3, [pc, #-1448] @ 391d4 │ │ │ │ + bl a389c │ │ │ │ + b 38ea0 │ │ │ │ + ldr r3, [pc, #-1448] @ 3917c │ │ │ │ ldrb r2, [r6], #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r8, #0 │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r5, [r3, #1252] @ 0x4e4 │ │ │ │ - b 38e48 │ │ │ │ + b 38df0 │ │ │ │ ldr r7, [sl, #4]! │ │ │ │ - b 38f3c │ │ │ │ + b 38ee4 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ ldreq r3, [sp, #24] │ │ │ │ strbeq r3, [r4, #1344] @ 0x540 │ │ │ │ - b 394d8 │ │ │ │ + b 39480 │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r1, r0, r1 │ │ │ │ ldrb r1, [r1, #1252] @ 0x4e4 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bne 398c8 │ │ │ │ + bne 39870 │ │ │ │ cmp r8, #0 │ │ │ │ addeq r6, r6, #2 │ │ │ │ moveq r8, r6 │ │ │ │ - beq 390e0 │ │ │ │ + beq 39088 │ │ │ │ sub r2, r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r0, #272] @ 0x110 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ add r8, r6, #2 │ │ │ │ mov r3, #1 │ │ │ │ mov r6, r8 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 390e0 │ │ │ │ + b 39088 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - b 388f4 │ │ │ │ + b 3889c │ │ │ │ cmp r8, #0 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ - beq 39828 │ │ │ │ + beq 397d0 │ │ │ │ ldr r0, [r1, #272] @ 0x110 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #-1628] @ 391d4 │ │ │ │ + ldr r3, [pc, #-1628] @ 3917c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 398d8 │ │ │ │ + bcs 39880 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [r3] │ │ │ │ - ldr r3, [pc, #-1672] @ 391d4 │ │ │ │ + ldr r3, [pc, #-1672] @ 3917c │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r6, r6, #2 │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r5, [r3, #1252] @ 0x4e4 │ │ │ │ - b 38e48 │ │ │ │ - ldr r3, [pc, #-1704] @ 391d4 │ │ │ │ + b 38df0 │ │ │ │ + ldr r3, [pc, #-1704] @ 3917c │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 38fdc │ │ │ │ + b 38f84 │ │ │ │ mov r0, fp │ │ │ │ add r1, sl, #1 │ │ │ │ - bl 59b60 │ │ │ │ + bl 59b08 │ │ │ │ mov fp, r0 │ │ │ │ - b 38988 │ │ │ │ + b 38930 │ │ │ │ mov r1, r5 │ │ │ │ mov r5, #4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 39a1c │ │ │ │ + beq 399c4 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ - b 3948c │ │ │ │ + b 39434 │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r5, r3 │ │ │ │ - b 398b4 │ │ │ │ + b 3985c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 39854 │ │ │ │ - bl 47a04 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 397fc │ │ │ │ + bl 479ac │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [sp, #16] │ │ │ │ biceq r3, r3, #2 │ │ │ │ streq r3, [sp, #16] │ │ │ │ - b 385c4 │ │ │ │ + b 3856c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5a00 <__isoc23_strtoul@@Base+0x16b84> │ │ │ │ + bl c5978 <__isoc23_strtoul@@Base+0x16b54> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 39b14 │ │ │ │ + beq 39abc │ │ │ │ ldr r5, [r5, #32] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ tst r3, #2 │ │ │ │ - beq 39948 │ │ │ │ - ldr r3, [pc, #-1888] @ 391d4 │ │ │ │ + beq 398f0 │ │ │ │ + ldr r3, [pc, #-1888] @ 3917c │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ add r3, r6, r5 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - ldr r3, [pc, #-1924] @ 391d4 │ │ │ │ + ldr r3, [pc, #-1924] @ 3917c │ │ │ │ ldrb r2, [r6], #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ cmp r7, #0 │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r5, [r3, #1252] @ 0x4e4 │ │ │ │ - beq 39ac0 │ │ │ │ + beq 39a68 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - b 38e48 │ │ │ │ + b 38df0 │ │ │ │ mov r4, r0 │ │ │ │ - b 38684 │ │ │ │ + b 3862c │ │ │ │ ldr r1, [sp] │ │ │ │ - ldr r3, [pc, #-1980] @ 391d4 │ │ │ │ + ldr r3, [pc, #-1980] @ 3917c │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 38da8 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 38d50 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ - b 38e48 │ │ │ │ + b 38df0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a00 <__isoc23_strtoul@@Base+0x16b84> │ │ │ │ + bl c5978 <__isoc23_strtoul@@Base+0x16b54> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 39aec │ │ │ │ + beq 39a94 │ │ │ │ ldrh r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ add r4, r4, #1 │ │ │ │ - bne 39a04 │ │ │ │ + bne 399ac │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 39b40 │ │ │ │ + bcc 39ae8 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - bl c5048 <__isoc23_strtoul@@Base+0x161cc> │ │ │ │ + bl c4fc0 <__isoc23_strtoul@@Base+0x1619c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 39b4c │ │ │ │ + bge 39af4 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38d80 │ │ │ │ + beq 38d28 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2bb40 │ │ │ │ - b 38d80 │ │ │ │ - ldr r3, [pc, #-2148] @ 391c0 │ │ │ │ + bl 2bae8 │ │ │ │ + b 38d28 │ │ │ │ + ldr r3, [pc, #-2148] @ 39168 │ │ │ │ mov r6, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 3948c │ │ │ │ + b 39434 │ │ │ │ cmp r7, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r6, #-1] │ │ │ │ - b 39388 │ │ │ │ + b 39330 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ - bl 28be8 │ │ │ │ + bl 28b90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39ae4 │ │ │ │ - ldr r3, [pc, #-2204] @ 391c4 │ │ │ │ + blt 39a8c │ │ │ │ + ldr r3, [pc, #-2204] @ 3916c │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 39a8c │ │ │ │ + ble 39a34 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ ldrgt r2, [sp, #176] @ 0xb0 │ │ │ │ addgt r6, r2, r0 │ │ │ │ mov r5, #4 │ │ │ │ - b 39218 │ │ │ │ + b 391c0 │ │ │ │ cmp r8, r2 │ │ │ │ subeq r2, r1, #2 │ │ │ │ - beq 39074 │ │ │ │ - ldr r3, [pc, #-2260] @ 391d4 │ │ │ │ + beq 3901c │ │ │ │ + ldr r3, [pc, #-2260] @ 3917c │ │ │ │ ldr r1, [r9, r3] │ │ │ │ ldrb r3, [r2, #-1]! │ │ │ │ add r3, r1, r3 │ │ │ │ ldrb r3, [r3, #1252] @ 0x4e4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 39aa8 │ │ │ │ - b 39074 │ │ │ │ + beq 39a50 │ │ │ │ + b 3901c │ │ │ │ cmp r5, #1 │ │ │ │ - beq 39ad4 │ │ │ │ + beq 39a7c │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 3996c │ │ │ │ + bhi 39914 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ mov r8, r7 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ - b 38e48 │ │ │ │ + b 38df0 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ - b 38e84 │ │ │ │ + b 38e2c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39b00 │ │ │ │ + beq 39aa8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2bb40 │ │ │ │ + bl 2bae8 │ │ │ │ mov r5, #3 │ │ │ │ - b 38dc0 │ │ │ │ + b 38d68 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ - b 393b0 │ │ │ │ + b 39358 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5a00 <__isoc23_strtoul@@Base+0x16b84> │ │ │ │ + bl c5978 <__isoc23_strtoul@@Base+0x16b54> │ │ │ │ subs r6, r0, #0 │ │ │ │ ldrne r5, [r5, #32] │ │ │ │ addne r5, r5, #1 │ │ │ │ - bne 39920 │ │ │ │ + bne 398c8 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ - b 38e70 │ │ │ │ + b 38e18 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r1, [sp] │ │ │ │ - ldr r2, [pc, #-2448] @ 391c8 │ │ │ │ - ldr r3, [pc, #-2448] @ 391cc │ │ │ │ - ldr r0, [pc, #-2448] @ 391d0 │ │ │ │ + ldr r2, [pc, #-2448] @ 39170 │ │ │ │ + ldr r3, [pc, #-2448] @ 39174 │ │ │ │ + ldr r0, [pc, #-2448] @ 39178 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 38f24 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #-2484] @ 391d4 │ │ │ │ + b 38ecc │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #-2484] @ 3917c │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #372] @ 0x174 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #-2508] @ 391d8 │ │ │ │ - ldr r0, [pc, #-2508] @ 391dc │ │ │ │ + ldr r3, [pc, #-2508] @ 39180 │ │ │ │ + ldr r0, [pc, #-2508] @ 39184 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r9, [pc, #1240] @ 3a0b0 │ │ │ │ + ldr r9, [pc, #1240] @ 3a058 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - beq 39ea0 │ │ │ │ + beq 39e48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39cb0 │ │ │ │ + beq 39c58 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #1188] @ 3a0b4 │ │ │ │ + ldr r3, [pc, #1188] @ 3a05c │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r8, [r0, #8] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r7, [r0, #12] │ │ │ │ ldr sl, [r9, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #1156] @ 3a0b8 │ │ │ │ + ldr r3, [pc, #1156] @ 3a060 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #356] @ 0x164 │ │ │ │ - bne 39f8c │ │ │ │ + bne 39f34 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sl, #324] @ 0x144 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ add r4, sl, #340 @ 0x154 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrsh r5, [r4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ strh ip, [r4] │ │ │ │ - bl 381e4 │ │ │ │ + bl 3818c │ │ │ │ strh r5, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39ca8 │ │ │ │ + bne 39c50 │ │ │ │ ldr r3, [sl, #1196] @ 0x4ac │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ ldrh r3, [r3, #20] │ │ │ │ tst r3, #384 @ 0x180 │ │ │ │ - beq 39eac │ │ │ │ + beq 39e54 │ │ │ │ ldr r3, [sl, #444] @ 0x1bc │ │ │ │ cmp r3, r8 │ │ │ │ - beq 3a054 │ │ │ │ + beq 39ffc │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1020] @ 3a0b4 │ │ │ │ + ldr r3, [pc, #1020] @ 3a05c │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr sl, [r9, r3] │ │ │ │ - ldr r3, [pc, #1016] @ 3a0bc │ │ │ │ + ldr r3, [pc, #1016] @ 3a064 │ │ │ │ ldr r2, [sl, #220] @ 0xdc │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #996] @ 3a0c0 │ │ │ │ - ldr r7, [pc, #996] @ 3a0c4 │ │ │ │ + ldr r3, [pc, #996] @ 3a068 │ │ │ │ + ldr r7, [pc, #996] @ 3a06c │ │ │ │ ldr fp, [r9, r3] │ │ │ │ - ldr r3, [pc, #992] @ 3a0c8 │ │ │ │ + ldr r3, [pc, #992] @ 3a070 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r9, r3] │ │ │ │ mov r3, #1000 @ 0x3e8 │ │ │ │ smull r1, ip, r2, r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #960] @ 3a0cc │ │ │ │ + ldr r3, [pc, #960] @ 3a074 │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [sp, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 39eb8 │ │ │ │ + beq 39e60 │ │ │ │ sub r2, r3, #58 @ 0x3a │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ - bhi 39d1c │ │ │ │ + bhi 39cc4 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r7, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ ldr r3, [fp] │ │ │ │ and r4, r4, #255 @ 0xff │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ movne r3, #16 │ │ │ │ moveq r3, #8 │ │ │ │ orr r4, r3, r4 │ │ │ │ - b 39d1c │ │ │ │ + b 39cc4 │ │ │ │ ldr r1, [fp] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - bne 39e74 │ │ │ │ + bne 39e1c │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39e74 │ │ │ │ - ldr r3, [pc, #824] @ 3a0d0 │ │ │ │ + bne 39e1c │ │ │ │ + ldr r3, [pc, #824] @ 3a078 │ │ │ │ ldr r8, [sl, #444] @ 0x1bc │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 39d1c │ │ │ │ + b 39cc4 │ │ │ │ orr r4, r4, #4 │ │ │ │ - b 39d1c │ │ │ │ + b 39cc4 │ │ │ │ ldr r3, [fp] │ │ │ │ - ldr r0, [pc, #796] @ 3a0d4 │ │ │ │ + ldr r0, [pc, #796] @ 3a07c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 39d1c │ │ │ │ + bl 976d4 │ │ │ │ + b 39cc4 │ │ │ │ orr r4, r4, #64 @ 0x40 │ │ │ │ - b 39d1c │ │ │ │ + b 39cc4 │ │ │ │ orr r4, r4, #1 │ │ │ │ - b 39d1c │ │ │ │ + b 39cc4 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39d1c │ │ │ │ + beq 39cc4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #10 │ │ │ │ lslne r4, r4, #23 │ │ │ │ lsrne r4, r4, #23 │ │ │ │ orrne r4, r4, r3, lsl #9 │ │ │ │ orrne r4, r4, #256 @ 0x100 │ │ │ │ - b 39d1c │ │ │ │ + b 39cc4 │ │ │ │ orr r4, r4, #128 @ 0x80 │ │ │ │ - b 39d1c │ │ │ │ + b 39cc4 │ │ │ │ orr r4, r4, #32 │ │ │ │ - b 39d1c │ │ │ │ + b 39cc4 │ │ │ │ ldr r3, [fp] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, #0 │ │ │ │ - bl 4ea88 │ │ │ │ + bl 4ea30 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39fd0 │ │ │ │ + bne 39f78 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ - ldr r3, [pc, #640] @ 3a0d8 │ │ │ │ + ldr r3, [pc, #640] @ 3a080 │ │ │ │ mov r2, #0 │ │ │ │ - bl f0d30 │ │ │ │ - bl f15ac │ │ │ │ + bl f03c8 │ │ │ │ + bl f0c44 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ - b 39d1c │ │ │ │ + b 39cc4 │ │ │ │ orr r4, r4, #2 │ │ │ │ - b 39d1c │ │ │ │ + b 39cc4 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, #10 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 3a034 │ │ │ │ + beq 39fdc │ │ │ │ mvn r8, #0 │ │ │ │ - b 39d1c │ │ │ │ + b 39cc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39eac │ │ │ │ - bl 7b20 │ │ │ │ + beq 39e54 │ │ │ │ + bl 7adc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp] │ │ │ │ ldr fp, [r3, #12] │ │ │ │ - ldr r3, [pc, #532] @ 3a0dc │ │ │ │ + ldr r3, [pc, #532] @ 3a084 │ │ │ │ add r6, r5, fp, lsl #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r3, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3a090 │ │ │ │ + bne 3a038 │ │ │ │ ldr r3, [sl, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r3, r8] │ │ │ │ tst r3, #1 │ │ │ │ - beq 39fe4 │ │ │ │ + beq 39f8c │ │ │ │ tst r3, #24 │ │ │ │ - beq 39fe4 │ │ │ │ + beq 39f8c │ │ │ │ cmp r8, #0 │ │ │ │ - blt 3a000 │ │ │ │ + blt 39fa8 │ │ │ │ ldr r5, [r5, fp, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3a014 │ │ │ │ + beq 39fbc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3a014 │ │ │ │ + beq 39fbc │ │ │ │ ands r7, r3, #32 │ │ │ │ - beq 3a014 │ │ │ │ - bl 7f04 │ │ │ │ + beq 39fbc │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r2 │ │ │ │ mov r7, r0 │ │ │ │ - bne 39c2c │ │ │ │ + bne 39bd4 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r0, #24] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r0, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r8, [r0, #8] │ │ │ │ str r4, [r0, #16] │ │ │ │ str r6, [r0] │ │ │ │ str r5, [r0, #4] │ │ │ │ str r7, [r0, #12] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b 39c2c │ │ │ │ - ldr r3, [pc, #332] @ 3a0e0 │ │ │ │ + b 39bd4 │ │ │ │ + ldr r3, [pc, #332] @ 3a088 │ │ │ │ mov r2, #8 │ │ │ │ ldr r9, [r9, r3] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #356] @ 0x164 │ │ │ │ - beq 39c40 │ │ │ │ + beq 39be8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [sl, #356] @ 0x164 │ │ │ │ sub r2, r7, #1 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 39c40 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 39be8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 39d1c │ │ │ │ + b 39cc4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5d994 │ │ │ │ + bl 5d93c │ │ │ │ cmp r8, #0 │ │ │ │ mov r3, r0 │ │ │ │ - blt 3a000 │ │ │ │ + blt 39fa8 │ │ │ │ tst r0, #1 │ │ │ │ - bne 39efc │ │ │ │ - ldr r0, [pc, #220] @ 3a0e4 │ │ │ │ - ldr r1, [pc, #220] @ 3a0e8 │ │ │ │ + bne 39ea4 │ │ │ │ + ldr r0, [pc, #220] @ 3a08c │ │ │ │ + ldr r1, [pc, #220] @ 3a090 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 39f48 │ │ │ │ - ldr r3, [pc, #192] @ 3a0ec │ │ │ │ + beq 39ef0 │ │ │ │ + ldr r3, [pc, #192] @ 3a094 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sl, #356] @ 0x164 │ │ │ │ - b 39c40 │ │ │ │ - bl 5d1a0 │ │ │ │ + b 39be8 │ │ │ │ + bl 5d148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39e98 │ │ │ │ + beq 39e40 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5d36c │ │ │ │ + bl 5d314 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r8, #0 │ │ │ │ - b 39d1c │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 39cc4 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq 39ca4 │ │ │ │ + beq 39c4c │ │ │ │ add r0, sl, #444 @ 0x1bc │ │ │ │ - bl 5d8a8 │ │ │ │ - b 39ca4 │ │ │ │ + bl 5d850 │ │ │ │ + b 39c4c │ │ │ │ ldr r3, [fp] │ │ │ │ - ldr r2, [pc, #116] @ 3a0f0 │ │ │ │ - ldr r0, [pc, #116] @ 3a0f4 │ │ │ │ + ldr r2, [pc, #116] @ 3a098 │ │ │ │ + ldr r0, [pc, #116] @ 3a09c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ldr r1, [pc, #112] @ 3a0f8 │ │ │ │ + ldr r1, [pc, #112] @ 3a0a0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #96] @ 3a0fc │ │ │ │ - ldr r1, [pc, #88] @ 3a0f8 │ │ │ │ + bl 976d4 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #96] @ 3a0a4 │ │ │ │ + ldr r1, [pc, #88] @ 3a0a0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #84] @ 3a100 │ │ │ │ + ldr r0, [pc, #84] @ 3a0a8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andeq r3, pc, r4, asr #22 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldrdeq r4, [pc], -r8 │ │ │ │ - andeq r0, r0, ip, asr r6 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, ip, lr, lsr #24 │ │ │ │ - andeq r0, r0, r0, asr #13 │ │ │ │ - andeq lr, fp, r8, lsl r3 │ │ │ │ - muleq r0, r8, r8 │ │ │ │ - andeq r9, fp, r8, lsr #1 │ │ │ │ + bl 976d4 │ │ │ │ + andeq r2, pc, r4, lsr #23 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r3, pc, r0, lsr r5 @ │ │ │ │ + andeq r0, r0, r4, asr r6 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r0, ip, lr, lsl r3 │ │ │ │ + @ instruction: 0x000006b8 │ │ │ │ + andeq sp, fp, r8, lsl #20 │ │ │ │ + muleq r0, r0, r8 │ │ │ │ + muleq fp, r8, r7 │ │ │ │ addmi r4, pc, r0 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r8, fp, ip, asr lr │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r8, fp, ip, asr #10 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ - andeq r4, pc, r4, ror #1 │ │ │ │ - andeq sp, fp, r0, lsr #31 │ │ │ │ - andeq r8, fp, r0, ror #27 │ │ │ │ + andeq r3, pc, ip, lsr r1 @ │ │ │ │ + muleq fp, r0, r6 │ │ │ │ + ldrdeq r8, [fp], -r0 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq sp, fp, r8, lsl #31 │ │ │ │ - andeq r8, fp, r0, asr #27 │ │ │ │ + andeq sp, fp, r8, ror r6 │ │ │ │ + @ instruction: 0x000b84b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3544] @ 0xdd8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ 3a250 │ │ │ │ - ldr r3, [pc, #304] @ 3a254 │ │ │ │ + ldr r0, [pc, #304] @ 3a1f8 │ │ │ │ + ldr r3, [pc, #304] @ 3a1fc │ │ │ │ mov r2, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #536 @ 0x218 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #532] @ 0x214 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3a1f4 │ │ │ │ + beq 3a19c │ │ │ │ mov lr, r1 │ │ │ │ mov r3, #0 │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ addeq r3, r3, #1 │ │ │ │ moveq lr, r2 │ │ │ │ - beq 3a17c │ │ │ │ + beq 3a124 │ │ │ │ cmp ip, #92 @ 0x5c │ │ │ │ - bne 3a178 │ │ │ │ + bne 3a120 │ │ │ │ ldrb ip, [lr, #1] │ │ │ │ cmp ip, #0 │ │ │ │ addne lr, lr, #2 │ │ │ │ - bne 3a17c │ │ │ │ + bne 3a124 │ │ │ │ mov lr, r2 │ │ │ │ mov r2, lr │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 3a150 │ │ │ │ + bne 3a0f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a1f4 │ │ │ │ + beq 3a19c │ │ │ │ add r3, r3, #1 │ │ │ │ mov r2, #55 @ 0x37 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ add r6, sp, #12 │ │ │ │ str r2, [sp] │ │ │ │ movge r3, #65 @ 0x41 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82af4 │ │ │ │ + bl 82a9c │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3a22c │ │ │ │ - ldr r2, [pc, #140] @ 3a258 │ │ │ │ - ldr r3, [pc, #132] @ 3a254 │ │ │ │ + bne 3a1d4 │ │ │ │ + ldr r2, [pc, #140] @ 3a200 │ │ │ │ + ldr r3, [pc, #132] @ 3a1fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a24c │ │ │ │ + bne 3a1f4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #536 @ 0x218 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, #55 @ 0x37 │ │ │ │ add r6, sp, #12 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 82af4 │ │ │ │ + bl 82a9c │ │ │ │ cmp r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bne 3a1bc │ │ │ │ + bne 3a164 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 59cfc │ │ │ │ - b 3a1c4 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, pc, r4, lsl #12 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r3, pc, ip, asr r5 @ │ │ │ │ + bl 59ca4 │ │ │ │ + b 3a16c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r2, pc, r4, ror #12 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x000f25bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #32] @ 3a294 │ │ │ │ - ldr r2, [pc, #32] @ 3a298 │ │ │ │ - ldr r0, [pc, #32] @ 3a29c │ │ │ │ + ldr r3, [pc, #32] @ 3a23c │ │ │ │ + ldr r2, [pc, #32] @ 3a240 │ │ │ │ + ldr r0, [pc, #32] @ 3a244 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - @ instruction: 0x000f34b0 │ │ │ │ - @ instruction: 0x000006b8 │ │ │ │ - andeq r8, fp, r4, ror #23 │ │ │ │ + bl 976d4 │ │ │ │ + andeq r2, pc, r0, lsl r5 @ │ │ │ │ + @ instruction: 0x000006b0 │ │ │ │ + ldrdeq r8, [fp], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a2fc │ │ │ │ + beq 3a2a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 61a38 │ │ │ │ + bl 619e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a2ec │ │ │ │ + beq 3a294 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ mov r2, #10 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 7d0c <__fstat64_time64@plt> │ │ │ │ + b 7cbc <__fstat64_time64@plt> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 79e8 <__stat64_time64@plt> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 79a4 <__stat64_time64@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3848] @ 0xf08 │ │ │ │ - ldr r2, [pc, #232] @ 3a410 │ │ │ │ + ldr r2, [pc, #232] @ 3a3b8 │ │ │ │ mov r3, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r3, [pc, #220] @ 3a414 │ │ │ │ + ldr r3, [pc, #220] @ 3a3bc │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #236 @ 0xec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ mov r1, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ mvnlt r0, r4 │ │ │ │ lsrlt r0, r0, #31 │ │ │ │ rsblt r0, r0, #0 │ │ │ │ - blt 3a3d8 │ │ │ │ + blt 3a380 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 3a404 │ │ │ │ - ldr r2, [pc, #144] @ 3a418 │ │ │ │ + blt 3a3ac │ │ │ │ + ldr r2, [pc, #144] @ 3a3c0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr ip, [sp, #84] @ 0x54 │ │ │ │ umull r1, r3, r0, r2 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mla r3, r2, ip, r3 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ adds ip, r1, r0 │ │ │ │ @@ -51229,724 +51229,724 @@ │ │ │ │ ldr r5, [sp, #196] @ 0xc4 │ │ │ │ ldr lr, [sp, #200] @ 0xc8 │ │ │ │ mla r2, r5, r2, r1 │ │ │ │ adds r0, r0, lr │ │ │ │ adc r2, r2, lr, asr #31 │ │ │ │ cmp r0, ip │ │ │ │ sbcs r1, r2, r3 │ │ │ │ - bcc 3a404 │ │ │ │ + bcc 3a3ac │ │ │ │ cmp ip, r0 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ mvncc r0, #0 │ │ │ │ movcs r0, #0 │ │ │ │ - ldr r2, [pc, #60] @ 3a41c │ │ │ │ - ldr r3, [pc, #48] @ 3a414 │ │ │ │ + ldr r2, [pc, #60] @ 3a3c4 │ │ │ │ + ldr r3, [pc, #48] @ 3a3bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a40c │ │ │ │ + bne 3a3b4 │ │ │ │ add sp, sp, #236 @ 0xec │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, #1 │ │ │ │ - b 3a3d8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - strdeq r3, [pc], -r4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - blcc fe6ecc20 │ │ │ │ - andeq r3, pc, r8, asr #6 │ │ │ │ + b 3a380 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r2, pc, r4, asr r4 @ │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + blcc fe6ecbc8 │ │ │ │ + andeq r2, pc, r8, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3856] @ 0xf10 │ │ │ │ - ldr r2, [pc, #176] @ 3a4e8 │ │ │ │ - ldr r3, [pc, #176] @ 3a4ec │ │ │ │ + ldr r2, [pc, #176] @ 3a490 │ │ │ │ + ldr r3, [pc, #176] @ 3a494 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #232 @ 0xe8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3a494 │ │ │ │ + bge 3a43c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #128] @ 3a4f0 │ │ │ │ - ldr r3, [pc, #120] @ 3a4ec │ │ │ │ + ldr r2, [pc, #128] @ 3a498 │ │ │ │ + ldr r3, [pc, #120] @ 3a494 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a4e4 │ │ │ │ + bne 3a48c │ │ │ │ add sp, sp, #232 @ 0xe8 │ │ │ │ pop {r4, pc} │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3a464 │ │ │ │ + blt 3a40c │ │ │ │ ldm sp, {r0, r2} │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 3a464 │ │ │ │ + bne 3a40c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - b 3a468 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - strdeq r3, [pc], -r0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x000f32b8 │ │ │ │ + b 3a410 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r2, pc, r0, asr r3 @ │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r2, pc, r8, lsl r3 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #992] @ 3a8f0 │ │ │ │ - ldr r3, [pc, #992] @ 3a8f4 │ │ │ │ + ldr r2, [pc, #992] @ 3a898 │ │ │ │ + ldr r3, [pc, #992] @ 3a89c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #988] @ 3a8f8 │ │ │ │ + ldr r7, [pc, #988] @ 3a8a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ tst r0, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - beq 3a5a0 │ │ │ │ - ldr r3, [pc, #948] @ 3a8fc │ │ │ │ - ldr r2, [pc, #948] @ 3a900 │ │ │ │ + beq 3a548 │ │ │ │ + ldr r3, [pc, #948] @ 3a8a4 │ │ │ │ + ldr r2, [pc, #948] @ 3a8a8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r1, [r3, #1092] @ 0x444 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 3a5c8 │ │ │ │ + beq 3a570 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ed04 │ │ │ │ + bl 4ecac │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r1 │ │ │ │ - bl 4ed04 │ │ │ │ + bl 4ecac │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #896] @ 3a904 │ │ │ │ + ldr r1, [pc, #896] @ 3a8ac │ │ │ │ sub r4, r4, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi 3a714 │ │ │ │ + bhi 3a6bc │ │ │ │ ldrb r4, [r1, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r0, #78 @ 0x4e │ │ │ │ - bgt 3a728 │ │ │ │ - ldr r3, [pc, #856] @ 3a908 │ │ │ │ + bgt 3a6d0 │ │ │ │ + ldr r3, [pc, #856] @ 3a8b0 │ │ │ │ sub r4, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #77 @ 0x4d │ │ │ │ - bhi 3a8f0 │ │ │ │ + bhi 3a898 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq 3a55c │ │ │ │ + beq 3a504 │ │ │ │ ldrb r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ - bne 3a5fc │ │ │ │ + bne 3a5a4 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq 3a5ec │ │ │ │ + beq 3a594 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 3a61c │ │ │ │ + bne 3a5c4 │ │ │ │ mov r3, r6 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq 3a60c │ │ │ │ + beq 3a5b4 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl add84 │ │ │ │ + bl add2c │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl add84 │ │ │ │ + bl add2c │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a664 │ │ │ │ + bne 3a60c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3a57c │ │ │ │ + beq 3a524 │ │ │ │ mov r5, r6 │ │ │ │ - ldr r3, [pc, #672] @ 3a90c │ │ │ │ - ldr r0, [pc, #672] @ 3a910 │ │ │ │ + ldr r3, [pc, #672] @ 3a8b4 │ │ │ │ + ldr r0, [pc, #672] @ 3a8b8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #4 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r1, r9 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - ldr r2, [pc, #628] @ 3a914 │ │ │ │ - ldr r3, [pc, #592] @ 3a8f4 │ │ │ │ + ldr r2, [pc, #628] @ 3a8bc │ │ │ │ + ldr r3, [pc, #592] @ 3a89c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a8ec │ │ │ │ + bne 3a894 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r9 │ │ │ │ - bl f1290 │ │ │ │ + bl f0928 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 3a698 │ │ │ │ + b 3a640 │ │ │ │ mov r1, r9 │ │ │ │ - bl f12b8 │ │ │ │ + bl f0950 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 3a698 │ │ │ │ + b 3a640 │ │ │ │ mov r1, r9 │ │ │ │ - bl f12a4 │ │ │ │ + bl f093c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 3a698 │ │ │ │ + b 3a640 │ │ │ │ mov r1, r9 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 3a698 │ │ │ │ + b 3a640 │ │ │ │ mov r1, r9 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3a698 │ │ │ │ + b 3a640 │ │ │ │ ldrb r0, [r1] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 3a698 │ │ │ │ + b 3a640 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a310 │ │ │ │ + bl 3a2b8 │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3a698 │ │ │ │ + b 3a640 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a310 │ │ │ │ + bl 3a2b8 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - b 3a698 │ │ │ │ - ldr r2, [pc, #416] @ 3a918 │ │ │ │ - ldr r3, [pc, #376] @ 3a8f4 │ │ │ │ + b 3a640 │ │ │ │ + ldr r2, [pc, #416] @ 3a8c0 │ │ │ │ + ldr r3, [pc, #376] @ 3a89c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a8ec │ │ │ │ + bne 3a894 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 3a104 │ │ │ │ - ldr r3, [pc, #364] @ 3a91c │ │ │ │ + b 3a0ac │ │ │ │ + ldr r3, [pc, #364] @ 3a8c4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ blx r3 │ │ │ │ lsr r0, r0, #31 │ │ │ │ - b 3a698 │ │ │ │ - ldr r3, [pc, #332] @ 3a91c │ │ │ │ + b 3a640 │ │ │ │ + ldr r3, [pc, #332] @ 3a8c4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b 3a698 │ │ │ │ - ldr r3, [pc, #260] @ 3a8fc │ │ │ │ - ldr r1, [pc, #292] @ 3a920 │ │ │ │ + b 3a640 │ │ │ │ + ldr r3, [pc, #260] @ 3a8a4 │ │ │ │ + ldr r1, [pc, #292] @ 3a8c8 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 3a8d4 │ │ │ │ + bcs 3a87c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r1, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a104 │ │ │ │ + bl 3a0ac │ │ │ │ cmp r0, #0 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b 3a698 │ │ │ │ + b 3a640 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 3a698 │ │ │ │ + b 3a640 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a104 │ │ │ │ + bl 3a0ac │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3a698 │ │ │ │ - ldr r2, [pc, #152] @ 3a924 │ │ │ │ - ldr r3, [pc, #100] @ 3a8f4 │ │ │ │ + b 3a640 │ │ │ │ + ldr r2, [pc, #152] @ 3a8cc │ │ │ │ + ldr r3, [pc, #100] @ 3a89c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3a8ec │ │ │ │ + bne 3a894 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 3a420 │ │ │ │ + b 3a3c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3a698 │ │ │ │ + b 3a640 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3a830 │ │ │ │ + bge 3a7d8 │ │ │ │ mov r1, #0 │ │ │ │ - b 3a83c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, pc, r8, lsl r2 @ │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r3, pc, r4, lsl #4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, ip, ip, lsl r4 │ │ │ │ - strdeq r0, [ip], -r6 │ │ │ │ - andeq r0, r0, r0, ror #9 │ │ │ │ - strdeq r8, [fp], -r0 │ │ │ │ - andeq r3, pc, r8, lsl #1 │ │ │ │ - @ instruction: 0x000f2fb0 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r8, fp, r8, lsr #27 │ │ │ │ - muleq pc, ip, lr @ │ │ │ │ + b 3a7e4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r2, pc, r8, ror r2 @ │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r2, pc, r4, ror #4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr #9 │ │ │ │ + andeq pc, fp, ip, lsl #22 │ │ │ │ + andeq pc, fp, r6, ror #21 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r7, fp, r0, ror #29 │ │ │ │ + andeq r2, pc, r8, ror #1 │ │ │ │ + andeq r2, pc, r0, lsl r0 @ │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + muleq fp, r8, r4 │ │ │ │ + strdeq r1, [pc], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #608] @ 3aba4 │ │ │ │ + ldr r1, [pc, #608] @ 3ab4c │ │ │ │ ldrb r3, [r0] │ │ │ │ - ldr r2, [pc, #604] @ 3aba8 │ │ │ │ + ldr r2, [pc, #604] @ 3ab50 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #592] @ 3abac │ │ │ │ + ldr r3, [pc, #592] @ 3ab54 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ mov r2, #0 │ │ │ │ - beq 3ab2c │ │ │ │ - ldr r2, [pc, #568] @ 3abb0 │ │ │ │ + beq 3aad4 │ │ │ │ + ldr r2, [pc, #568] @ 3ab58 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ands r7, r1, #16384 @ 0x4000 │ │ │ │ - beq 3aac0 │ │ │ │ + beq 3aa68 │ │ │ │ cmp r5, #1 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - beq 3ab10 │ │ │ │ + beq 3aab8 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 3ab34 │ │ │ │ + beq 3aadc │ │ │ │ cmp r3, r0 │ │ │ │ - bne 3aa20 │ │ │ │ - bl 7f4c │ │ │ │ + bne 3a9c8 │ │ │ │ + bl 7efc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa48 │ │ │ │ + beq 3a9f0 │ │ │ │ ldrd r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 3ab4c │ │ │ │ + bne 3aaf4 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ab2c │ │ │ │ + bne 3aad4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3aa8c │ │ │ │ + beq 3aa34 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3aa78 │ │ │ │ + beq 3aa20 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r3, r1 │ │ │ │ lsleq r5, r5, #6 │ │ │ │ - beq 3aa10 │ │ │ │ + beq 3a9b8 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r1, r3 │ │ │ │ lsleq r5, r5, #3 │ │ │ │ tst r5, r2 │ │ │ │ mvneq r5, #0 │ │ │ │ movne r5, #0 │ │ │ │ - b 3aa90 │ │ │ │ + b 3aa38 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 80d8 │ │ │ │ + bl 807c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a9c4 │ │ │ │ + bne 3a96c │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 3a9ac │ │ │ │ + bne 3a954 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 806c │ │ │ │ + bl 801c │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 3ab54 │ │ │ │ + bne 3aafc │ │ │ │ ldrd r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 3aa90 │ │ │ │ - bl 80d8 │ │ │ │ - b 3aa90 │ │ │ │ + beq 3aa38 │ │ │ │ + bl 807c │ │ │ │ + b 3aa38 │ │ │ │ and r3, r2, #61440 @ 0xf000 │ │ │ │ cmp r5, #1 │ │ │ │ cmpeq r3, #32768 @ 0x8000 │ │ │ │ moveq r5, #73 @ 0x49 │ │ │ │ - beq 3aa10 │ │ │ │ + beq 3a9b8 │ │ │ │ mov r5, #0 │ │ │ │ - ldr r2, [pc, #284] @ 3abb4 │ │ │ │ - ldr r3, [pc, #268] @ 3aba8 │ │ │ │ + ldr r2, [pc, #284] @ 3ab5c │ │ │ │ + ldr r3, [pc, #268] @ 3ab50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3aba0 │ │ │ │ + bne 3ab48 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 61a38 │ │ │ │ + bl 619e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a988 │ │ │ │ + beq 3a930 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r6, #8 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ - ldr r2, [pc, #212] @ 3abb8 │ │ │ │ - ldr r3, [pc, #192] @ 3aba8 │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ + ldr r2, [pc, #212] @ 3ab60 │ │ │ │ + ldr r3, [pc, #192] @ 3ab50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3aba0 │ │ │ │ + bne 3ab48 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5e25c │ │ │ │ + b 5e204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a994 │ │ │ │ + bne 3a93c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a9e0 │ │ │ │ + beq 3a988 │ │ │ │ mvn r5, #0 │ │ │ │ - b 3aa90 │ │ │ │ + b 3aa38 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 3ab68 │ │ │ │ + beq 3ab10 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 3aa48 │ │ │ │ - b 3aa24 │ │ │ │ - bl 80d8 │ │ │ │ - b 3a9c4 │ │ │ │ - bl 7f4c │ │ │ │ + beq 3a9f0 │ │ │ │ + b 3a9cc │ │ │ │ + bl 807c │ │ │ │ + b 3a96c │ │ │ │ + bl 7efc │ │ │ │ ldrd r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 3aa90 │ │ │ │ - b 3aa70 │ │ │ │ - ldr r2, [pc, #76] @ 3abbc │ │ │ │ - ldr r3, [pc, #52] @ 3aba8 │ │ │ │ + beq 3aa38 │ │ │ │ + b 3aa18 │ │ │ │ + ldr r2, [pc, #76] @ 3ab64 │ │ │ │ + ldr r3, [pc, #52] @ 3ab50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3aba0 │ │ │ │ + bne 3ab48 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 806c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, pc, r0, ror #27 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, pc, ip, asr #27 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - muleq pc, r0, ip @ │ │ │ │ - andeq r2, pc, r4, asr #24 │ │ │ │ - @ instruction: 0x000f2bb8 │ │ │ │ + b 801c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, pc, r0, asr #28 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r1, pc, ip, lsr #28 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + strdeq r1, [pc], -r0 │ │ │ │ + andeq r1, pc, r4, lsr #25 │ │ │ │ + andeq r1, pc, r8, lsl ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r6, r0 │ │ │ │ sub r2, r0, #67 @ 0x43 │ │ │ │ - ldr r0, [pc, #1472] @ 3b1a0 │ │ │ │ + ldr r0, [pc, #1472] @ 3b148 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #1468] @ 3b1a4 │ │ │ │ + ldr r1, [pc, #1468] @ 3b14c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #1464] @ 3b1a8 │ │ │ │ - ldr r5, [pc, #1464] @ 3b1ac │ │ │ │ + ldr r3, [pc, #1464] @ 3b150 │ │ │ │ + ldr r5, [pc, #1464] @ 3b154 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #55 @ 0x37 │ │ │ │ - bhi 3ac70 │ │ │ │ + bhi 3ac18 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1412] @ 3b1b0 │ │ │ │ + ldr r3, [pc, #1412] @ 3b158 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ad80 │ │ │ │ + bne 3ad28 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1384] @ 3b1b4 │ │ │ │ - ldr r3, [pc, #1364] @ 3b1a4 │ │ │ │ + ldr r2, [pc, #1384] @ 3b15c │ │ │ │ + ldr r3, [pc, #1364] @ 3b14c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b19c │ │ │ │ + bne 3b144 │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #1344] @ 3b1b8 │ │ │ │ - ldr r2, [pc, #1344] @ 3b1bc │ │ │ │ - ldr r0, [pc, #1344] @ 3b1c0 │ │ │ │ + ldr r3, [pc, #1344] @ 3b160 │ │ │ │ + ldr r2, [pc, #1344] @ 3b164 │ │ │ │ + ldr r0, [pc, #1344] @ 3b168 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r6, [r3, #1] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #1316] @ 3b1c4 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #1316] @ 3b16c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r2, #1458176 @ 0x164000 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ac40 │ │ │ │ + beq 3abe8 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ - ldr r3, [pc, #1284] @ 3b1c8 │ │ │ │ + ldr r3, [pc, #1284] @ 3b170 │ │ │ │ cmp r6, #82 @ 0x52 │ │ │ │ and r3, r3, r2 │ │ │ │ - beq 3b148 │ │ │ │ + beq 3b0f0 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - bne 3ace4 │ │ │ │ + bne 3ac8c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ac40 │ │ │ │ + beq 3abe8 │ │ │ │ ldr r4, [r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 3b0fc │ │ │ │ + bne 3b0a4 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 3ad10 │ │ │ │ + beq 3acb8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b170 │ │ │ │ + beq 3b118 │ │ │ │ mov r0, #1 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ac40 │ │ │ │ + beq 3abe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r0, r4, r0 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 3ac40 │ │ │ │ + beq 3abe8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80e4 <__lstat64_time64@plt> │ │ │ │ + bl 8088 <__lstat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ac40 │ │ │ │ + blt 3abe8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ and r0, r0, #61440 @ 0xf000 │ │ │ │ sub r0, r0, #40960 @ 0xa000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a928 │ │ │ │ + bl 3a8d0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ac40 │ │ │ │ + blt 3abe8 │ │ │ │ cmp r6, #115 @ 0x73 │ │ │ │ - beq 3b158 │ │ │ │ - ldr r3, [pc, #1056] @ 3b1c4 │ │ │ │ + beq 3b100 │ │ │ │ + ldr r3, [pc, #1056] @ 3b16c │ │ │ │ cmp r6, #79 @ 0x4f │ │ │ │ ldreq r3, [r5, r3] │ │ │ │ ldrne r3, [r5, r3] │ │ │ │ ldreq r0, [sp, #32] │ │ │ │ ldreq r3, [r3, #64] @ 0x40 │ │ │ │ ldrne r0, [sp, #36] @ 0x24 │ │ │ │ ldrne r3, [r3, #72] @ 0x48 │ │ │ │ sub r0, r0, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 3ac40 │ │ │ │ + beq 3abe8 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ac40 │ │ │ │ + beq 3abe8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ac40 │ │ │ │ + blt 3abe8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ and r0, r0, #1024 @ 0x400 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 3ac40 │ │ │ │ + beq 3abe8 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ac40 │ │ │ │ + beq 3abe8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ac40 │ │ │ │ + blt 3abe8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ and r0, r0, #2048 @ 0x800 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ac40 │ │ │ │ + blt 3abe8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ and r0, r0, #61440 @ 0xf000 │ │ │ │ sub r0, r0, #24576 @ 0x6000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ac40 │ │ │ │ + blt 3abe8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ and r0, r0, #61440 @ 0xf000 │ │ │ │ sub r0, r0, #49152 @ 0xc000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a928 │ │ │ │ + bl 3a8d0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ ldrb r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ac40 │ │ │ │ - ldr r2, [pc, #748] @ 3b1cc │ │ │ │ + blt 3abe8 │ │ │ │ + ldr r2, [pc, #748] @ 3b174 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr lr, [sp, #92] @ 0x5c │ │ │ │ umull r3, r1, r0, r2 │ │ │ │ ldr ip, [sp, #96] @ 0x60 │ │ │ │ mla r1, r2, lr, r1 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ adds r0, r3, ip │ │ │ │ @@ -51957,888 +51957,888 @@ │ │ │ │ mla r3, r2, r5, r3 │ │ │ │ adds ip, ip, lr │ │ │ │ adc r3, r3, lr, asr #31 │ │ │ │ cmp ip, r0 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a928 │ │ │ │ + bl 3a8d0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ac40 │ │ │ │ - bl 43d3c │ │ │ │ - b 3ac44 │ │ │ │ + bne 3abe8 │ │ │ │ + bl 43ce4 │ │ │ │ + b 3abec │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a928 │ │ │ │ + bl 3a8d0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ac40 │ │ │ │ + blt 3abe8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 3ad10 │ │ │ │ + beq 3acb8 │ │ │ │ cmp r2, #49152 @ 0xc000 │ │ │ │ - bne 3ac40 │ │ │ │ + bne 3abe8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 3ac40 │ │ │ │ + beq 3abe8 │ │ │ │ and r3, r3, #384 @ 0x180 │ │ │ │ subs r0, r3, #384 @ 0x180 │ │ │ │ movne r0, #1 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ac40 │ │ │ │ + blt 3abe8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ and r0, r0, #61440 @ 0xf000 │ │ │ │ sub r0, r0, #8192 @ 0x2000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ac40 │ │ │ │ + blt 3abe8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ and r0, r0, #61440 @ 0xf000 │ │ │ │ sub r0, r0, #32768 @ 0x8000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ac40 │ │ │ │ + blt 3abe8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ and r0, r0, #61440 @ 0xf000 │ │ │ │ sub r0, r0, #16384 @ 0x4000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ ldrb r3, [r4] │ │ │ │ mov r6, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ add r1, sp, #8 │ │ │ │ str r6, [sp, #8] │ │ │ │ - beq 3b130 │ │ │ │ + beq 3b0d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27190 │ │ │ │ + bl 27138 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 3ac40 │ │ │ │ - ldr r2, [pc, #324] @ 3b1c4 │ │ │ │ + ble 3abe8 │ │ │ │ + ldr r2, [pc, #324] @ 3b16c │ │ │ │ lsr r3, r0, #5 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ and r3, r3, #7 │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ and r0, r0, #31 │ │ │ │ ands r3, r3, r6, lsl r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ sub r0, r0, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ ldrb r0, [r4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 3ac40 │ │ │ │ + beq 3abe8 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ac40 │ │ │ │ + beq 3abe8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a2a0 │ │ │ │ + bl 3a248 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3ac40 │ │ │ │ + blt 3abe8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ and r0, r0, #512 @ 0x200 │ │ │ │ - b 3ac44 │ │ │ │ - ldr r2, [pc, #204] @ 3b1d0 │ │ │ │ - ldr r3, [pc, #156] @ 3b1a4 │ │ │ │ + b 3abec │ │ │ │ + ldr r2, [pc, #204] @ 3b178 │ │ │ │ + ldr r3, [pc, #156] @ 3b14c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b19c │ │ │ │ + bne 3b144 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 511f8 │ │ │ │ + b 511a0 │ │ │ │ add r0, r4, r6 │ │ │ │ - bl 27190 │ │ │ │ + bl 27138 │ │ │ │ cmp r0, #0 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ sub r0, r3, #16384 @ 0x4000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ movge r0, #1 │ │ │ │ movlt r0, #0 │ │ │ │ - b 3ac44 │ │ │ │ + b 3abec │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ac40 │ │ │ │ + beq 3abe8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ac40 │ │ │ │ + beq 3abe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 3ac44 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, pc, r4, asr #22 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - strdeq pc, [fp], -ip │ │ │ │ - andeq r2, pc, ip, lsr #22 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - ldrdeq r2, [pc], -ip │ │ │ │ - muleq pc, r4, r4 @ │ │ │ │ - andeq r0, r0, ip, ror #14 │ │ │ │ - andeq r8, fp, r4, ror #3 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 3abec │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, pc, r4, lsr #23 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq pc, fp, ip, ror #9 │ │ │ │ + andeq r1, pc, ip, lsl #23 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq r1, pc, ip, lsr fp @ │ │ │ │ + andeq r2, pc, ip, ror #9 │ │ │ │ + andeq r0, r0, r4, ror #14 │ │ │ │ + ldrdeq r7, [fp], -r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq ip, r0, r0, lsl #1 │ │ │ │ - blcc fe6ed9d4 │ │ │ │ - andeq r2, pc, r4, lsr #12 │ │ │ │ + blcc fe6ed97c │ │ │ │ + andeq r1, pc, r4, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1156] @ 3b67c │ │ │ │ - ldr r1, [pc, #1156] @ 3b680 │ │ │ │ + ldr r0, [pc, #1156] @ 3b624 │ │ │ │ + ldr r1, [pc, #1156] @ 3b628 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r6, [pc, #1152] @ 3b684 │ │ │ │ + ldr r6, [pc, #1152] @ 3b62c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r3, r2 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - bge 3b324 │ │ │ │ - ldr r1, [pc, #1120] @ 3b688 │ │ │ │ + bge 3b2cc │ │ │ │ + ldr r1, [pc, #1120] @ 3b630 │ │ │ │ add ip, r3, #1 │ │ │ │ str ip, [r4] │ │ │ │ ldr r8, [r6, r1] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r5, [r0, r3, lsl #2] │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ lsl r1, r3, #2 │ │ │ │ - bne 3b328 │ │ │ │ + bne 3b2d0 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 3b388 │ │ │ │ + beq 3b330 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne 3b268 │ │ │ │ + bne 3b210 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b400 │ │ │ │ + beq 3b3a8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ add r2, r3, #1 │ │ │ │ - ble 3b3a8 │ │ │ │ + ble 3b350 │ │ │ │ str r2, [r4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r7, [r2, r3, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3b4e0 │ │ │ │ + beq 3b488 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - beq 3b508 │ │ │ │ + beq 3b4b0 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 3b518 │ │ │ │ + beq 3b4c0 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ ldrb r3, [r5] │ │ │ │ - bne 3b470 │ │ │ │ + bne 3b418 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 3b548 │ │ │ │ - ldr r3, [pc, #968] @ 3b68c │ │ │ │ + beq 3b4f0 │ │ │ │ + ldr r3, [pc, #968] @ 3b634 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 270b8 │ │ │ │ + bl 27060 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ - beq 3b314 │ │ │ │ + beq 3b2bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b65c │ │ │ │ + beq 3b604 │ │ │ │ sub r3, r0, #129 @ 0x81 │ │ │ │ cmp r3, #1 │ │ │ │ ldrls r3, [r4] │ │ │ │ mov r2, r7 │ │ │ │ subls r3, r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ strls r3, [r4] │ │ │ │ - bl 3a4f4 │ │ │ │ - b 3b3d4 │ │ │ │ + bl 3a49c │ │ │ │ + b 3b37c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - blt 3b534 │ │ │ │ - bl 3a25c │ │ │ │ + blt 3b4dc │ │ │ │ + bl 3a204 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, r2 │ │ │ │ - bge 3b248 │ │ │ │ - ldr r3, [pc, #848] @ 3b68c │ │ │ │ + bge 3b1f0 │ │ │ │ + ldr r3, [pc, #848] @ 3b634 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 270b8 │ │ │ │ + bl 27060 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 3b248 │ │ │ │ + beq 3b1f0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldrb r3, [r5] │ │ │ │ - beq 3b5cc │ │ │ │ + beq 3b574 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b5ec │ │ │ │ + beq 3b594 │ │ │ │ mov r0, #1 │ │ │ │ - b 3b3d4 │ │ │ │ + b 3b37c │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - bne 3b270 │ │ │ │ + bne 3b218 │ │ │ │ cmp r2, r3 │ │ │ │ addle r2, r3, #1 │ │ │ │ - bgt 3b588 │ │ │ │ + bgt 3b530 │ │ │ │ str r2, [r4] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldrb r2, [r5] │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne 3b4f0 │ │ │ │ + bne 3b498 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 3b59c │ │ │ │ + beq 3b544 │ │ │ │ str r3, [r4] │ │ │ │ ldrb r0, [r5] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - ldr r2, [pc, #692] @ 3b690 │ │ │ │ - ldr r3, [pc, #672] @ 3b680 │ │ │ │ + ldr r2, [pc, #692] @ 3b638 │ │ │ │ + ldr r3, [pc, #672] @ 3b628 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b658 │ │ │ │ + bne 3b600 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b6b4 │ │ │ │ + bl 3b65c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bge 3b324 │ │ │ │ + bge 3b2cc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r4] │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b44c │ │ │ │ + beq 3b3f4 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne 3b44c │ │ │ │ + bne 3b3f4 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b3d4 │ │ │ │ - ldr r2, [pc, #576] @ 3b694 │ │ │ │ - ldr r3, [pc, #576] @ 3b698 │ │ │ │ - ldr r0, [pc, #576] @ 3b69c │ │ │ │ + beq 3b37c │ │ │ │ + ldr r2, [pc, #576] @ 3b63c │ │ │ │ + ldr r3, [pc, #576] @ 3b640 │ │ │ │ + ldr r0, [pc, #576] @ 3b644 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 3b2bc │ │ │ │ + bne 3b264 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b2bc │ │ │ │ + bne 3b264 │ │ │ │ ldrb r8, [r5, #1] │ │ │ │ - ldr r3, [pc, #528] @ 3b6a0 │ │ │ │ + ldr r3, [pc, #528] @ 3b648 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2bc │ │ │ │ - ldr r2, [pc, #500] @ 3b6a4 │ │ │ │ - ldr r3, [pc, #460] @ 3b680 │ │ │ │ + beq 3b264 │ │ │ │ + ldr r2, [pc, #500] @ 3b64c │ │ │ │ + ldr r3, [pc, #460] @ 3b628 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b658 │ │ │ │ + bne 3b600 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 3abc0 │ │ │ │ + b 3ab68 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldrb r2, [r5] │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq 3b3bc │ │ │ │ + beq 3b364 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 3b3c4 │ │ │ │ + bne 3b36c │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b380 │ │ │ │ - b 3b3c4 │ │ │ │ + beq 3b328 │ │ │ │ + b 3b36c │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b2a4 │ │ │ │ - b 3b2bc │ │ │ │ + bne 3b24c │ │ │ │ + b 3b264 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne 3b2a4 │ │ │ │ + bne 3b24c │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b2a4 │ │ │ │ - b 3b2bc │ │ │ │ + bne 3b24c │ │ │ │ + b 3b264 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r4] │ │ │ │ ldr r7, [r2, r3, lsl #2] │ │ │ │ - b 3b2e8 │ │ │ │ + b 3b290 │ │ │ │ ldrb r8, [r5, #1] │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ cmp r8, #116 @ 0x74 │ │ │ │ - bne 3b5c0 │ │ │ │ + bne 3b568 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b2bc │ │ │ │ + bne 3b264 │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b650 │ │ │ │ + beq 3b5f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 3b3d4 │ │ │ │ + b 3b37c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b1d4 │ │ │ │ + bl 3b17c │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3b3d4 │ │ │ │ + b 3b37c │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - bne 3b604 │ │ │ │ + bne 3b5ac │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b610 │ │ │ │ + beq 3b5b8 │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 3b3c4 │ │ │ │ + b 3b36c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b488 │ │ │ │ - b 3b2bc │ │ │ │ + beq 3b430 │ │ │ │ + b 3b264 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b580 │ │ │ │ + beq 3b528 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b6b4 │ │ │ │ + bl 3b65c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 3b3d4 │ │ │ │ + b 3b37c │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b6b4 │ │ │ │ + bl 3b65c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 3b3d4 │ │ │ │ + b 3b37c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b380 │ │ │ │ - b 3b5b4 │ │ │ │ + beq 3b328 │ │ │ │ + b 3b55c │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #140] @ 3b6a8 │ │ │ │ + ldr r2, [pc, #140] @ 3b650 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - ldr r3, [pc, #88] @ 3b680 │ │ │ │ + ldr r3, [pc, #88] @ 3b628 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3b658 │ │ │ │ + bne 3b600 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 43d3c │ │ │ │ - bl 43d3c │ │ │ │ - b 3b3d4 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #72] @ 3b6ac │ │ │ │ - ldr r0, [pc, #72] @ 3b6b0 │ │ │ │ + b 43ce4 │ │ │ │ + bl 43ce4 │ │ │ │ + b 3b37c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #72] @ 3b654 │ │ │ │ + ldr r0, [pc, #72] @ 3b658 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - andeq r2, pc, r0, lsr r5 @ │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, pc, ip, lsl r5 @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, asr #10 │ │ │ │ - andeq r2, pc, ip, asr #6 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r8, fp, r8, asr r1 │ │ │ │ - andeq r7, fp, r4, lsl #20 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r2, pc, r8, ror r2 @ │ │ │ │ - andeq r2, pc, r4, lsl #2 │ │ │ │ - andeq r0, r0, ip, ror #14 │ │ │ │ - strdeq r7, [fp], -r8 │ │ │ │ + bl 976d4 │ │ │ │ + muleq pc, r0, r5 @ │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r1, pc, ip, ror r5 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, lsr r5 │ │ │ │ + andeq r1, pc, ip, lsr #7 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r7, fp, r8, asr #16 │ │ │ │ + strdeq r7, [fp], -r4 │ │ │ │ + andeq r0, r0, r8, ror #15 │ │ │ │ + ldrdeq r1, [pc], -r8 │ │ │ │ + andeq r1, pc, r4, ror #2 │ │ │ │ + andeq r0, r0, r4, ror #14 │ │ │ │ + andeq r6, fp, r8, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 3b1d4 │ │ │ │ + bl 3b17c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r6, [pc, #232] @ 3b7cc │ │ │ │ + ldr r6, [pc, #232] @ 3b774 │ │ │ │ cmp r2, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ - ble 3b73c │ │ │ │ + ble 3b6e4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r4] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ ldrb r1, [r2] │ │ │ │ - bne 3b748 │ │ │ │ + bne 3b6f0 │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne 3b734 │ │ │ │ + bne 3b6dc │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b734 │ │ │ │ + bne 3b6dc │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ cmp r2, #111 @ 0x6f │ │ │ │ - beq 3b77c │ │ │ │ + beq 3b724 │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ - beq 3b7b8 │ │ │ │ + beq 3b760 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b75c │ │ │ │ + bne 3b704 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - bne 3b70c │ │ │ │ + bne 3b6b4 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b784 │ │ │ │ - ldr r3, [pc, #108] @ 3b7d0 │ │ │ │ - ldr r0, [pc, #108] @ 3b7d4 │ │ │ │ + beq 3b72c │ │ │ │ + ldr r3, [pc, #108] @ 3b778 │ │ │ │ + ldr r0, [pc, #108] @ 3b77c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ cmp r7, #2 │ │ │ │ - bne 3b794 │ │ │ │ + bne 3b73c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b6b4 │ │ │ │ + bl 3b65c │ │ │ │ orr r5, r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - blt 3b6f0 │ │ │ │ - b 3b73c │ │ │ │ + blt 3b698 │ │ │ │ + b 3b6e4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b6b4 │ │ │ │ + bl 3b65c │ │ │ │ and r5, r5, r0 │ │ │ │ - b 3b7a4 │ │ │ │ - andeq r2, pc, r4, asr #32 │ │ │ │ - andeq r0, r0, r8, lsr r6 │ │ │ │ - andeq r7, fp, r0, lsl #14 │ │ │ │ + b 3b74c │ │ │ │ + andeq r1, pc, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0, lsr r6 │ │ │ │ + strdeq r6, [fp], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #1060] @ 3bc30 │ │ │ │ + ldr r1, [pc, #1060] @ 3bbd8 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - ldr r2, [pc, #1056] @ 3bc34 │ │ │ │ + ldr r2, [pc, #1056] @ 3bbdc │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #1052] @ 3bc38 │ │ │ │ + ldr r6, [pc, #1052] @ 3bbe0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ - beq 3b918 │ │ │ │ + beq 3b8c0 │ │ │ │ cmp r5, #1 │ │ │ │ - ble 3b968 │ │ │ │ + ble 3b910 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 3b874 │ │ │ │ + beq 3b81c │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 3b970 │ │ │ │ - ldr r1, [pc, #992] @ 3bc3c │ │ │ │ + beq 3b918 │ │ │ │ + ldr r1, [pc, #992] @ 3bbe4 │ │ │ │ sub r0, r5, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 3b8d4 │ │ │ │ + bhi 3b87c │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3b854 │ │ │ │ + bne 3b7fc │ │ │ │ cmp r5, #6 │ │ │ │ - bgt 3b8d4 │ │ │ │ + bgt 3b87c │ │ │ │ sub r1, r5, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [r4, r1, lsl #2] │ │ │ │ ldrb r0, [r1] │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bne 3b854 │ │ │ │ + bne 3b7fc │ │ │ │ ldrb r7, [r1, #1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b854 │ │ │ │ + bne 3b7fc │ │ │ │ cmp r5, #4 │ │ │ │ movne r3, r4 │ │ │ │ - beq 3bbe4 │ │ │ │ + beq 3bb8c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [sp, #20] │ │ │ │ sub r5, r5, #2 │ │ │ │ ldrb r3, [r2] │ │ │ │ add r4, r4, #4 │ │ │ │ - b 3b84c │ │ │ │ + b 3b7f4 │ │ │ │ mov r5, #5 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ str r5, [sp, #16] │ │ │ │ - bl 3b6b4 │ │ │ │ + bl 3b65c │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - ldr r2, [pc, #844] @ 3bc40 │ │ │ │ - ldr r3, [pc, #828] @ 3bc34 │ │ │ │ + ldr r2, [pc, #844] @ 3bbe8 │ │ │ │ + ldr r3, [pc, #828] @ 3bbdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3bc2c │ │ │ │ + bne 3bbd4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b834 │ │ │ │ + bne 3b7dc │ │ │ │ sub r5, r0, #1 │ │ │ │ ldr r3, [r4, r5, lsl #2] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne 3b944 │ │ │ │ + bne 3b8ec │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b834 │ │ │ │ - ldr r2, [pc, #760] @ 3bc44 │ │ │ │ - ldr r3, [pc, #760] @ 3bc48 │ │ │ │ - ldr r0, [pc, #760] @ 3bc4c │ │ │ │ + beq 3b7dc │ │ │ │ + ldr r2, [pc, #760] @ 3bbec │ │ │ │ + ldr r3, [pc, #760] @ 3bbf0 │ │ │ │ + ldr r0, [pc, #760] @ 3bbf4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, #1 │ │ │ │ - b 3b8ec │ │ │ │ + b 3b894 │ │ │ │ ldrb r7, [r2, #1] │ │ │ │ - ldr r2, [pc, #724] @ 3bc50 │ │ │ │ + ldr r2, [pc, #724] @ 3bbf8 │ │ │ │ sub r1, r5, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi 3b8d4 │ │ │ │ + bhi 3b87c │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ clz r0, r3 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3b8ec │ │ │ │ - ldr r3, [pc, #684] @ 3bc54 │ │ │ │ + b 3b894 │ │ │ │ + ldr r3, [pc, #684] @ 3bbfc │ │ │ │ mov r7, #0 │ │ │ │ ldr r1, [r6, r3] │ │ │ │ ldr r8, [r4, #8] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 270b8 │ │ │ │ + bl 27060 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ - bne 3b8d4 │ │ │ │ + bne 3b87c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bb50 │ │ │ │ + bne 3baf8 │ │ │ │ cmp r5, #5 │ │ │ │ - beq 3b8d0 │ │ │ │ + beq 3b878 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3ba88 │ │ │ │ + beq 3ba30 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 3bb9c │ │ │ │ + beq 3bb44 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 3bbc0 │ │ │ │ + beq 3bb68 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ - bne 3ba98 │ │ │ │ + bne 3ba40 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ba98 │ │ │ │ + bne 3ba40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3b8ec │ │ │ │ + b 3b894 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 3babc │ │ │ │ + beq 3ba64 │ │ │ │ mov r5, #3 │ │ │ │ - b 3b8d4 │ │ │ │ - ldr r3, [pc, #528] @ 3bc54 │ │ │ │ + b 3b87c │ │ │ │ + ldr r3, [pc, #528] @ 3bbfc │ │ │ │ clz r7, r7 │ │ │ │ ldr r1, [r6, r3] │ │ │ │ lsr r7, r7, #5 │ │ │ │ - b 3b9ac │ │ │ │ + b 3b954 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3ba34 │ │ │ │ + bne 3b9dc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrb r0, [r3] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 3b8ec │ │ │ │ + b 3b894 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3b8d0 │ │ │ │ - ldr r3, [pc, #472] @ 3bc54 │ │ │ │ + bne 3b878 │ │ │ │ + ldr r3, [pc, #472] @ 3bbfc │ │ │ │ add r4, r4, #4 │ │ │ │ ldr r1, [r6, r3] │ │ │ │ mov r7, #1 │ │ │ │ - b 3b9ac │ │ │ │ + b 3b954 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 3bb78 │ │ │ │ - ldr r3, [pc, #440] @ 3bc58 │ │ │ │ - ldr r0, [pc, #440] @ 3bc5c │ │ │ │ + beq 3bb20 │ │ │ │ + ldr r3, [pc, #440] @ 3bc00 │ │ │ │ + ldr r0, [pc, #440] @ 3bc04 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #4 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bb68 │ │ │ │ + bne 3bb10 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bne 3bbd0 │ │ │ │ + bne 3bb78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 3ba34 │ │ │ │ + bne 3b9dc │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 3ba34 │ │ │ │ + bne 3b9dc │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ba34 │ │ │ │ + bne 3b9dc │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #340] @ 3bc60 │ │ │ │ + ldr r2, [pc, #340] @ 3bc08 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r6, r2] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 91674 │ │ │ │ - ldr r3, [pc, #308] @ 3bc64 │ │ │ │ - ldr r2, [pc, #308] @ 3bc68 │ │ │ │ + bl 9161c │ │ │ │ + ldr r3, [pc, #308] @ 3bc0c │ │ │ │ + ldr r2, [pc, #308] @ 3bc10 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #304] @ 3bc6c │ │ │ │ + ldr r0, [pc, #304] @ 3bc14 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #300] @ 3bc70 │ │ │ │ + ldr r1, [pc, #300] @ 3bc18 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - bl 3a4f4 │ │ │ │ + bl 3a49c │ │ │ │ cmp r5, #5 │ │ │ │ eorne r0, r0, #1 │ │ │ │ - b 3b8ec │ │ │ │ + b 3b894 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ cmpne r0, #45 @ 0x2d │ │ │ │ - bne 3ba34 │ │ │ │ - b 3bad4 │ │ │ │ + bne 3b9dc │ │ │ │ + b 3ba7c │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ba98 │ │ │ │ + bne 3ba40 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ mov r1, r8 │ │ │ │ - bl 3abc0 │ │ │ │ + bl 3ab68 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3b8ec │ │ │ │ + b 3b894 │ │ │ │ ldrb r3, [r8, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b9ec │ │ │ │ + bne 3b994 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldrb r0, [r8, #1] │ │ │ │ - bl 3abc0 │ │ │ │ + bl 3ab68 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 3b8ec │ │ │ │ + b 3b894 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b9fc │ │ │ │ - b 3bb84 │ │ │ │ + bne 3b9a4 │ │ │ │ + b 3bb2c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 3abc0 │ │ │ │ + bl 3ab68 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 3b8ec │ │ │ │ - ldr r3, [pc, #104] @ 3bc54 │ │ │ │ + b 3b894 │ │ │ │ + ldr r3, [pc, #104] @ 3bbfc │ │ │ │ ldr r8, [r4, #8] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 270b8 │ │ │ │ + bl 27060 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [sp, #20] │ │ │ │ - beq 3b8b4 │ │ │ │ + beq 3b85c │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ ldrbeq r7, [r8, #1] │ │ │ │ clzeq r7, r7 │ │ │ │ lsreq r7, r7, #5 │ │ │ │ - b 3b9ac │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, pc, r8, lsl pc @ │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r1, pc, ip, lsl #30 │ │ │ │ - andeq pc, fp, r8, lsl #4 │ │ │ │ - andeq r1, pc, r4, lsr lr @ │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r7, fp, r4, ror #24 │ │ │ │ - andeq r7, fp, ip, lsl #10 │ │ │ │ - andeq pc, fp, ip, ror #1 │ │ │ │ - andeq r0, r0, r4, asr #10 │ │ │ │ - andeq r0, r0, ip, ror #14 │ │ │ │ - @ instruction: 0x000b73bc │ │ │ │ - andeq r0, r0, r8, asr #10 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq ip, fp, r0, ror #9 │ │ │ │ - andeq r7, fp, r0, lsr #6 │ │ │ │ + b 3b954 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r0, pc, r8, ror pc @ │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, pc, ip, ror #30 │ │ │ │ + strdeq lr, [fp], -r8 │ │ │ │ + muleq pc, r4, lr @ │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r7, fp, r4, asr r3 │ │ │ │ + strdeq r6, [fp], -ip │ │ │ │ + ldrdeq lr, [fp], -ip │ │ │ │ + andeq r0, r0, ip, lsr r5 │ │ │ │ + andeq r0, r0, r4, ror #14 │ │ │ │ + andeq r6, fp, ip, lsr #21 │ │ │ │ + andeq r0, r0, r0, asr #10 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + ldrdeq fp, [fp], -r0 │ │ │ │ + andeq r6, fp, r0, lsl sl │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #40] @ 0x28 │ │ │ │ add r3, r4, #4 │ │ │ │ str r3, [r1, #40] @ 0x28 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ ldrsh r3, [r1, #24] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b 17cac │ │ │ │ + b 17c54 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr sl, [pc, #740] @ 3bfa8 │ │ │ │ + ldr sl, [pc, #740] @ 3bf50 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #732] @ 3bfac │ │ │ │ + ldr r3, [pc, #732] @ 3bf54 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r5, [sl, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #312] @ 0x138 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ @@ -52846,942 +52846,942 @@ │ │ │ │ bic fp, fp, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ str r0, [r7, #8] │ │ │ │ str fp, [r7, #32] │ │ │ │ - beq 3bf54 │ │ │ │ + beq 3befc │ │ │ │ mov r3, fp │ │ │ │ tst r9, #2 │ │ │ │ orrne r3, r3, #82 @ 0x52 │ │ │ │ strne r3, [r7, #32] │ │ │ │ - bne 3bd34 │ │ │ │ + bne 3bcdc │ │ │ │ bic r2, r9, #512 @ 0x200 │ │ │ │ sub r2, r2, #4 │ │ │ │ bics r2, r2, #4 │ │ │ │ orreq r3, r3, #12 │ │ │ │ streq r3, [r7, #32] │ │ │ │ bic r4, r9, #4194304 @ 0x400000 │ │ │ │ bic r4, r4, #512 @ 0x200 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [sp] │ │ │ │ mov r0, r8 │ │ │ │ - bl adcc <__time64@plt+0x2a78> │ │ │ │ + bl ad74 <__time64@plt+0x2a7c> │ │ │ │ add r1, r0, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ - ldr r1, [pc, #584] @ 3bfb0 │ │ │ │ + bl a37fc │ │ │ │ + ldr r1, [pc, #584] @ 3bf58 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl adcc <__time64@plt+0x2a78> │ │ │ │ - ldr r3, [pc, #552] @ 3bfb4 │ │ │ │ + bl ad74 <__time64@plt+0x2a7c> │ │ │ │ + ldr r3, [pc, #552] @ 3bf5c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 3bdac │ │ │ │ + beq 3bd54 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ mov r0, r6 │ │ │ │ - bl 95b60 │ │ │ │ + bl 95b08 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3bdd4 │ │ │ │ + bne 3bd7c │ │ │ │ ldr r0, [r5, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bdcc │ │ │ │ - bl 153b4 │ │ │ │ + beq 3bd74 │ │ │ │ + bl 1535c │ │ │ │ cmp r8, r0 │ │ │ │ - beq 3bf78 │ │ │ │ + beq 3bf20 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp, #20] │ │ │ │ mov r5, r4 │ │ │ │ mov sl, r3 │ │ │ │ mov fp, r3 │ │ │ │ - b 3bdfc │ │ │ │ + b 3bda4 │ │ │ │ mov sl, r4 │ │ │ │ mov fp, #0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3bdcc │ │ │ │ + beq 3bd74 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, sl │ │ │ │ mov r4, r0 │ │ │ │ - beq 3bdf4 │ │ │ │ + beq 3bd9c │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 3be38 │ │ │ │ + beq 3bde0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3bf04 │ │ │ │ + beq 3beac │ │ │ │ cmp fp, #0 │ │ │ │ - beq 3be74 │ │ │ │ + beq 3be1c │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3be74 │ │ │ │ + bne 3be1c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r3, [sl, r3] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 3bf70 │ │ │ │ + beq 3bf18 │ │ │ │ tst r9, #1024 @ 0x400 │ │ │ │ - beq 3be98 │ │ │ │ + beq 3be40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 513e0 │ │ │ │ + bl 51388 │ │ │ │ and r3, r9, #4194304 @ 0x400000 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3bf48 │ │ │ │ + blt 3bef0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bdec │ │ │ │ + beq 3bd94 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [r7, #32] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r8, [r7, #36] @ 0x24 │ │ │ │ - bl 3c37c │ │ │ │ + bl 3c324 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #244] @ 3bfb8 │ │ │ │ + ldr r2, [pc, #244] @ 3bf60 │ │ │ │ bic r3, r3, #8128 @ 0x1fc0 │ │ │ │ bic r3, r3, #49 @ 0x31 │ │ │ │ lsl r3, r3, #18 │ │ │ │ lsr r3, r3, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 3bdec │ │ │ │ + beq 3bd94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bdec │ │ │ │ + beq 3bd94 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov sl, r4 │ │ │ │ mov fp, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b 3bdf4 │ │ │ │ + b 3bd9c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3bf38 │ │ │ │ + beq 3bee0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3be38 │ │ │ │ - bl 15dac │ │ │ │ + beq 3bde0 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3be38 │ │ │ │ + bne 3bde0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3be38 │ │ │ │ + bne 3bde0 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3be38 │ │ │ │ - b 3bdf4 │ │ │ │ + bne 3bde0 │ │ │ │ + b 3bd9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3be98 │ │ │ │ - b 3bdec │ │ │ │ + beq 3be40 │ │ │ │ + b 3bd94 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bd0c │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + beq 3bcb4 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ str r0, [r7, #12] │ │ │ │ - b 3bd10 │ │ │ │ + b 3bcb8 │ │ │ │ mov sl, r4 │ │ │ │ - b 3bdf4 │ │ │ │ + b 3bd9c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - ldr r1, [pc, #40] @ 3bfbc │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + ldr r1, [pc, #40] @ 3bf64 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - andeq r1, pc, ip, asr sl @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + @ instruction: 0x000f0abc │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ @ instruction: 0xfffffefc │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ andeq r2, r0, ip │ │ │ │ - andeq r7, fp, r8, lsr #12 │ │ │ │ + andeq r6, fp, r8, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrh r3, [r1, #12] │ │ │ │ - ldr r9, [pc, #892] @ 3c358 │ │ │ │ + ldr r9, [pc, #892] @ 3c300 │ │ │ │ ldrsh r8, [r2, #24] │ │ │ │ mov r5, r2 │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ add r9, pc, r9 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ - beq 3c008 │ │ │ │ + beq 3bfb0 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c110 │ │ │ │ + beq 3c0b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15660 │ │ │ │ + bl 15608 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c02c │ │ │ │ + beq 3bfd4 │ │ │ │ ldrsh r3, [r5, #26] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c1ac │ │ │ │ + bne 3c154 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c044 │ │ │ │ + beq 3bfec │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq 3c18c │ │ │ │ - ldr r3, [pc, #784] @ 3c35c │ │ │ │ + beq 3c134 │ │ │ │ + ldr r3, [pc, #784] @ 3c304 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r9, r3] │ │ │ │ ldr r5, [r7, #312] @ 0x138 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ cmp r8, #43 @ 0x2b │ │ │ │ mov r1, r0 │ │ │ │ - beq 3c174 │ │ │ │ + beq 3c11c │ │ │ │ mov r2, #61 @ 0x3d │ │ │ │ mov r0, r6 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ str r5, [r7, #312] @ 0x138 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 3c0c0 │ │ │ │ + beq 3c068 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c0c0 │ │ │ │ + beq 3c068 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 183f0 │ │ │ │ - ldr r1, [pc, #692] @ 3c360 │ │ │ │ + bl 18398 │ │ │ │ + ldr r1, [pc, #692] @ 3c308 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + b d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ ldrhne r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ orrne r3, r3, #8192 @ 0x2000 │ │ │ │ strhne r3, [r4, #12] │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3c2cc │ │ │ │ + beq 3c274 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c2dc │ │ │ │ + beq 3c284 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + b c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c13c │ │ │ │ + beq 3c0e4 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c13c │ │ │ │ + beq 3c0e4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c008 │ │ │ │ + bne 3bfb0 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c024 │ │ │ │ + beq 3bfcc │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c31c │ │ │ │ + beq 3c2c4 │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #97 @ 0x61 │ │ │ │ - beq 3c348 │ │ │ │ - ldr r3, [pc, #504] @ 3c35c │ │ │ │ + beq 3c2f0 │ │ │ │ + ldr r3, [pc, #504] @ 3c304 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r9, r3] │ │ │ │ ldr r5, [r7, #312] @ 0x138 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ str r5, [r7, #312] @ 0x138 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsh r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 3c044 │ │ │ │ - ldr r1, [pc, #452] @ 3c364 │ │ │ │ + blt 3bfec │ │ │ │ + ldr r1, [pc, #452] @ 3c30c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 3c044 │ │ │ │ - ldr r3, [pc, #424] @ 3c35c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 3bfec │ │ │ │ + ldr r3, [pc, #424] @ 3c304 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r9, r3] │ │ │ │ ldr r3, [r7, #308] @ 0x134 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr fp, [r7, #1236] @ 0x4d4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ addeq sl, r0, #1 │ │ │ │ movne sl, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c30c │ │ │ │ - ldr r1, [pc, #376] @ 3c368 │ │ │ │ + bne 3c2b4 │ │ │ │ + ldr r1, [pc, #376] @ 3c310 │ │ │ │ mov r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c2fc │ │ │ │ - ldr r1, [pc, #348] @ 3c36c │ │ │ │ + bne 3c2a4 │ │ │ │ + ldr r1, [pc, #348] @ 3c314 │ │ │ │ mov r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str sl, [r7, #308] @ 0x134 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ sub r8, r8, #43 @ 0x2b │ │ │ │ clz r8, r8 │ │ │ │ lsr r8, r8, #5 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7, #368] @ 0x170 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1df60 │ │ │ │ + bl 1df08 │ │ │ │ mov r0, r4 │ │ │ │ str fp, [r7, #1236] @ 0x4d4 │ │ │ │ str sl, [r7, #368] @ 0x170 │ │ │ │ str r4, [r7, #308] @ 0x134 │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ mov r1, #524288 @ 0x80000 │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bcac │ │ │ │ + bl 3bc54 │ │ │ │ str r9, [r5, #4] │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ str sl, [r7, #308] @ 0x134 │ │ │ │ - ldr r1, [pc, #216] @ 3c370 │ │ │ │ + ldr r1, [pc, #216] @ 3c318 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 3bcac │ │ │ │ + bl 3bc54 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str sl, [r5, #4] │ │ │ │ str r3, [r7, #308] @ 0x134 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ - bne 3c2ec │ │ │ │ - ldr r1, [pc, #172] @ 3c374 │ │ │ │ + bne 3c294 │ │ │ │ + ldr r1, [pc, #172] @ 3c31c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 3c0ac │ │ │ │ - ldr r3, [pc, #164] @ 3c378 │ │ │ │ + b 3c054 │ │ │ │ + ldr r3, [pc, #164] @ 3c320 │ │ │ │ ldr r0, [r9, r3] │ │ │ │ add r5, r0, #3 │ │ │ │ - b 3c0e8 │ │ │ │ + b 3c090 │ │ │ │ mov r0, r5 │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ mov r5, r0 │ │ │ │ - b 3c0f8 │ │ │ │ + b 3c0a0 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - b 3c2c0 │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + b 3c268 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - b 3c208 │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + b 3c1b0 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - b 3c1e8 │ │ │ │ - ldr r3, [pc, #56] @ 3c35c │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + b 3c190 │ │ │ │ + ldr r3, [pc, #56] @ 3c304 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r9, r3] │ │ │ │ ldr r5, [r4, #312] @ 0x138 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ str r5, [r4, #312] @ 0x138 │ │ │ │ - b 3c024 │ │ │ │ + b 3bfcc │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne 3c15c │ │ │ │ + bne 3c104 │ │ │ │ mov r8, #43 @ 0x2b │ │ │ │ - b 3c198 │ │ │ │ - andeq r1, pc, r0, asr #14 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r6, fp, ip, lsl #29 │ │ │ │ - andeq r7, fp, r0, lsr r4 │ │ │ │ - ldrdeq r7, [fp], -r0 │ │ │ │ - andeq r6, fp, r0, lsr #30 │ │ │ │ + b 3c140 │ │ │ │ + andeq r0, pc, r0, lsr #15 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r6, fp, ip, ror r5 │ │ │ │ + andeq r6, fp, r0, lsr #22 │ │ │ │ + andeq r6, fp, r0, asr #21 │ │ │ │ + andeq r6, fp, r0, lsl r6 │ │ │ │ andeq r0, r8, r0, lsr #1 │ │ │ │ - andeq r6, fp, r0, lsl #28 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + strdeq r6, [fp], -r0 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r9, [pc, #1736] @ 3ca5c │ │ │ │ + ldr r9, [pc, #1736] @ 3ca04 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #1732] @ 3ca60 │ │ │ │ + ldr r3, [pc, #1732] @ 3ca08 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ ldr sl, [r5, #44] @ 0x2c │ │ │ │ ldrb r3, [r8, #153] @ 0x99 │ │ │ │ sub sp, sp, #20 │ │ │ │ tst r3, #4 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bne 3c4fc │ │ │ │ + bne 3c4a4 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ movne r4, #10 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c3e8 │ │ │ │ + beq 3c390 │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ - ldr r3, [pc, #1668] @ 3ca64 │ │ │ │ + ldr r3, [pc, #1668] @ 3ca0c │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq 3c4c0 │ │ │ │ + beq 3c468 │ │ │ │ ldrb r3, [r8, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c528 │ │ │ │ + bne 3c4d0 │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ and r2, r3, #14 │ │ │ │ cmp r2, #12 │ │ │ │ - beq 3c4cc │ │ │ │ + beq 3c474 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15660 │ │ │ │ + bl 15608 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne 3c4b0 │ │ │ │ + bne 3c458 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ - ldr r3, [pc, #1604] @ 3ca68 │ │ │ │ + ldr r3, [pc, #1604] @ 3ca10 │ │ │ │ cmp r1, #0 │ │ │ │ and r3, r3, r2 │ │ │ │ - beq 3c6ec │ │ │ │ + beq 3c694 │ │ │ │ ldrb r0, [r1] │ │ │ │ cmp r0, #116 @ 0x74 │ │ │ │ - beq 3c534 │ │ │ │ + beq 3c4dc │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r8, #32] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 3c848 │ │ │ │ + beq 3c7f0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3c5ac │ │ │ │ + beq 3c554 │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ - beq 3c998 │ │ │ │ + beq 3c940 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - beq 3c680 │ │ │ │ + beq 3c628 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r7 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ mov sl, #0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ moveq fp, sl │ │ │ │ moveq sl, #0 │ │ │ │ - beq 3c680 │ │ │ │ + beq 3c628 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c730 │ │ │ │ + beq 3c6d8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3bfc0 │ │ │ │ + bl 3bf68 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #1432] @ 3ca6c │ │ │ │ + ldr r1, [pc, #1432] @ 3ca14 │ │ │ │ add r2, r2, #8192 @ 0x2000 │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3c4c0 │ │ │ │ + bne 3c468 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 3c4c0 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 3c468 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 3c3c0 │ │ │ │ + bl 56940 │ │ │ │ + b 3c368 │ │ │ │ mov r0, r6 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca2c │ │ │ │ + beq 3c9d4 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ and r0, r2, #98 @ 0x62 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - beq 3c668 │ │ │ │ + beq 3c610 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c668 │ │ │ │ + bne 3c610 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c580 │ │ │ │ + beq 3c528 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c580 │ │ │ │ + beq 3c528 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c590 │ │ │ │ + bne 3c538 │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ - ldr r1, [pc, #1256] @ 3ca70 │ │ │ │ + ldr r1, [pc, #1256] @ 3ca18 │ │ │ │ and r1, r1, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c438 │ │ │ │ + beq 3c3e0 │ │ │ │ ldr r1, [r8, #32] │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 3c9e8 │ │ │ │ + beq 3c990 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 3c81c │ │ │ │ + bne 3c7c4 │ │ │ │ mov sl, #1 │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ - bne 3c47c │ │ │ │ + bne 3c424 │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - bne 3c4c0 │ │ │ │ + bne 3c468 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c6f8 │ │ │ │ + beq 3c6a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c5ec │ │ │ │ - bl 7f04 │ │ │ │ + beq 3c594 │ │ │ │ + bl 7eb4 │ │ │ │ add r0, r0, #1 │ │ │ │ add sl, sl, r0 │ │ │ │ mov r1, sl │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 3c868 │ │ │ │ + bne 3c810 │ │ │ │ ldr ip, [r6, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 3c6c0 │ │ │ │ + beq 3c668 │ │ │ │ ldr r3, [ip, #20] │ │ │ │ ldr r2, [ip, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 3c6c0 │ │ │ │ + blt 3c668 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [ip, #28] │ │ │ │ - beq 3c890 │ │ │ │ + beq 3c838 │ │ │ │ ldrsh r3, [r5, #26] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c6c0 │ │ │ │ + beq 3c668 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [ip, #4] │ │ │ │ - beq 3ca1c │ │ │ │ - bl 276cc │ │ │ │ + beq 3c9c4 │ │ │ │ + bl 27674 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #1052] @ 3ca74 │ │ │ │ + ldr r1, [pc, #1052] @ 3ca1c │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 3c6e0 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 3c688 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 3c81c │ │ │ │ + bne 3c7c4 │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ movne sl, #0 │ │ │ │ movne fp, #1 │ │ │ │ - beq 3c5b8 │ │ │ │ + beq 3c560 │ │ │ │ mov r2, r1 │ │ │ │ ldrsh r3, [r5, #24] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 17cac │ │ │ │ + bl 17c54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c724 │ │ │ │ + beq 3c6cc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3c4b0 │ │ │ │ + beq 3c458 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r7 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - b 3c4b0 │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + b 3c458 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 3c838 │ │ │ │ + bcs 3c7e0 │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #10 │ │ │ │ str r1, [r7] │ │ │ │ strb r2, [r3] │ │ │ │ ldrh r0, [r6, #14] │ │ │ │ add r0, r0, #1 │ │ │ │ - b 3c4c4 │ │ │ │ + b 3c46c │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ - beq 3c5b8 │ │ │ │ - b 3c694 │ │ │ │ + beq 3c560 │ │ │ │ + b 3c63c │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c96c │ │ │ │ + beq 3c914 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 3c5c8 │ │ │ │ - ldr r1, [pc, #868] @ 3ca78 │ │ │ │ + bne 3c570 │ │ │ │ + ldr r1, [pc, #868] @ 3ca20 │ │ │ │ mov r2, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 3c5c8 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 3c570 │ │ │ │ mov r3, fp │ │ │ │ mov fp, sl │ │ │ │ mov sl, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c880 │ │ │ │ + beq 3c828 │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 3c880 │ │ │ │ + bne 3c828 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ strh r3, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ bic r3, r3, #8192 @ 0x2000 │ │ │ │ strh r3, [r6, #12] │ │ │ │ mov r9, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3c8e0 │ │ │ │ + beq 3c888 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 3c984 │ │ │ │ + bne 3c92c │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - bne 3c950 │ │ │ │ + bne 3c8f8 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 3c9c8 │ │ │ │ + bls 3c970 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r7] │ │ │ │ mov r2, #61 @ 0x3d │ │ │ │ strb r2, [r3] │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ - ldr r3, [pc, #668] @ 3ca64 │ │ │ │ + ldr r3, [pc, #668] @ 3ca0c │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - bne 3c508 │ │ │ │ + bne 3c4b0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c508 │ │ │ │ + beq 3c4b0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 276cc │ │ │ │ - ldr r1, [pc, #624] @ 3ca7c │ │ │ │ + bl 27674 │ │ │ │ + ldr r1, [pc, #624] @ 3ca24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 3c528 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 3c4d0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 3c5a8 │ │ │ │ + b 3c550 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 3c6e0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 3c688 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ - bne 3c448 │ │ │ │ - ldr r2, [pc, #544] @ 3ca80 │ │ │ │ + bne 3c3f0 │ │ │ │ + ldr r2, [pc, #544] @ 3ca28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #12] │ │ │ │ - b 3c448 │ │ │ │ - ldr r1, [pc, #532] @ 3ca84 │ │ │ │ + b 3c3f0 │ │ │ │ + ldr r1, [pc, #532] @ 3ca2c │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 3c608 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 3c5b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r9, r0 │ │ │ │ - b 3c76c │ │ │ │ + b 3c714 │ │ │ │ ldrh r1, [r6, #12] │ │ │ │ tst r1, #16 │ │ │ │ - beq 3c908 │ │ │ │ + beq 3c8b0 │ │ │ │ ldr r4, [r8, #276] @ 0x114 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c6e0 │ │ │ │ + beq 3c688 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ cmp r1, r5 │ │ │ │ - blt 3c6e0 │ │ │ │ + blt 3c688 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl c7168 <__isoc23_strtoul@@Base+0x182ec> │ │ │ │ - b 3c6e0 │ │ │ │ + bl c7008 <__isoc23_strtoul@@Base+0x181e4> │ │ │ │ + b 3c688 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 3c4e0 │ │ │ │ + bne 3c488 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c4c0 │ │ │ │ + beq 3c468 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3c4c0 │ │ │ │ - b 3c4e0 │ │ │ │ + bne 3c468 │ │ │ │ + b 3c488 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c9ac │ │ │ │ - ldr r2, [pc, #368] @ 3ca88 │ │ │ │ + beq 3c954 │ │ │ │ + ldr r2, [pc, #368] @ 3ca30 │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3c944 │ │ │ │ + beq 3c8ec │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ str r4, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ cmp r1, #0 │ │ │ │ - bge 3ca3c │ │ │ │ + bge 3c9e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ - b 3c6e0 │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + b 3c688 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 3c9d8 │ │ │ │ + bls 3c980 │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #10 │ │ │ │ str r1, [r7] │ │ │ │ strb r2, [r3] │ │ │ │ - b 3c528 │ │ │ │ - ldr r1, [pc, #280] @ 3ca8c │ │ │ │ + b 3c4d0 │ │ │ │ + ldr r1, [pc, #280] @ 3ca34 │ │ │ │ mov r2, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 3c5c8 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 3c570 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r7 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - b 3c77c │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + b 3c724 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r7 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - b 3c5b4 │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + b 3c55c │ │ │ │ ldr r1, [r8, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3c6e0 │ │ │ │ + beq 3c688 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3c8a8 │ │ │ │ - b 3c6e0 │ │ │ │ + bne 3c850 │ │ │ │ + b 3c688 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 3c7bc │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 3c764 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 3c528 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 3c4d0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ - bne 3c5a0 │ │ │ │ - ldr r1, [pc, #144] @ 3ca90 │ │ │ │ + bne 3c548 │ │ │ │ + ldr r1, [pc, #144] @ 3ca38 │ │ │ │ cmp sl, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r5, #12] │ │ │ │ - bne 3c81c │ │ │ │ + bne 3c7c4 │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ movne sl, #1 │ │ │ │ - bne 3c494 │ │ │ │ - b 3c5b4 │ │ │ │ - ldr r3, [pc, #112] @ 3ca94 │ │ │ │ + bne 3c43c │ │ │ │ + b 3c55c │ │ │ │ + ldr r3, [pc, #112] @ 3ca3c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ - b 3c650 │ │ │ │ + b 3c5f8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ mov r9, r0 │ │ │ │ - b 3c518 │ │ │ │ + b 3c4c0 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r4 │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl c7168 <__isoc23_strtoul@@Base+0x182ec> │ │ │ │ - b 3c944 │ │ │ │ - muleq pc, r0, r3 @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl c7008 <__isoc23_strtoul@@Base+0x181e4> │ │ │ │ + b 3c8ec │ │ │ │ + strdeq r0, [pc], -r0 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq ip, r0, r0, lsl #1 │ │ │ │ andeq r4, r0, r0, lsr #1 │ │ │ │ andeq r2, r0, lr │ │ │ │ andeq r0, r0, pc, lsr r1 │ │ │ │ - muleq fp, r4, pc @ │ │ │ │ - andeq r6, fp, r4, lsr #26 │ │ │ │ - strdeq r6, [fp], -r4 │ │ │ │ - andeq r6, fp, r8, ror sp │ │ │ │ - andeq r6, fp, ip, ror #14 │ │ │ │ - andeq sl, fp, ip, lsr #29 │ │ │ │ - andeq r6, fp, ip, ror #24 │ │ │ │ - ldrdeq r6, [fp], -r4 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + andeq r6, fp, r4, lsl #13 │ │ │ │ + andeq r6, fp, r4, lsl r4 │ │ │ │ + andeq r6, fp, r4, ror #9 │ │ │ │ + andeq r6, fp, r8, ror #8 │ │ │ │ + andeq r5, fp, ip, asr lr │ │ │ │ + muleq fp, ip, r5 │ │ │ │ + andeq r6, fp, ip, asr r3 │ │ │ │ + andeq r6, fp, r4, asr #5 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #4052] @ 3da88 │ │ │ │ + ldr r3, [pc, #4052] @ 3da30 │ │ │ │ mov ip, r1 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ and r3, ip, r3 │ │ │ │ - ldr r1, [pc, #4040] @ 3da8c │ │ │ │ + ldr r1, [pc, #4040] @ 3da34 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ and r3, ip, #67108864 @ 0x4000000 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ands r4, ip, #536870912 @ 0x20000000 │ │ │ │ and r3, ip, #4194304 @ 0x400000 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 3d8dc │ │ │ │ - ldr r3, [pc, #4004] @ 3da90 │ │ │ │ + beq 3d884 │ │ │ │ + ldr r3, [pc, #4004] @ 3da38 │ │ │ │ ldr r5, [r1, r3] │ │ │ │ mov r3, #0 │ │ │ │ ldr r8, [r5, #308] @ 0x134 │ │ │ │ str r3, [r5, #308] @ 0x134 │ │ │ │ ldr r3, [r5, #368] @ 0x170 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr sl, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str sl, [r5, #16] │ │ │ │ - beq 3d900 │ │ │ │ + beq 3d8a8 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [r5, #368] @ 0x170 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr fp, [pc, #3936] @ 3da94 │ │ │ │ + ldr fp, [pc, #3936] @ 3da3c │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ ldreq r3, [sp, #44] @ 0x2c │ │ │ │ and fp, fp, ip │ │ │ │ orreq r3, r3, #262144 @ 0x40000 │ │ │ │ streq r3, [sp, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d9d0 │ │ │ │ + beq 3d978 │ │ │ │ ands r3, ip, #16384 @ 0x4000 │ │ │ │ str r3, [sp, #28] │ │ │ │ - beq 3cb7c │ │ │ │ + beq 3cb24 │ │ │ │ ldrsh r2, [r6, #24] │ │ │ │ - ldr fp, [pc, #3892] @ 3da98 │ │ │ │ + ldr fp, [pc, #3892] @ 3da40 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ ldrne r3, [sp, #44] @ 0x2c │ │ │ │ and fp, fp, ip │ │ │ │ orrne r3, r3, #16384 @ 0x4000 │ │ │ │ strne r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrsh r2, [r6, #26] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d980 │ │ │ │ + bne 3d928 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r9, r0, #4 │ │ │ │ lsr r2, r3, #9 │ │ │ │ and r2, r2, #1 │ │ │ │ eor r2, r2, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ and r2, ip, #67108864 @ 0x4000000 │ │ │ │ @@ -53791,1314 +53791,1314 @@ │ │ │ │ mov lr, #0 │ │ │ │ orr r3, r3, r2, lsl #6 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r9, [sp, #12] │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ str lr, [sp, #32] │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ - b 3cde0 │ │ │ │ + b 3cd88 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, sl │ │ │ │ - beq 3cf30 │ │ │ │ + beq 3ced8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, sl │ │ │ │ - beq 3cf68 │ │ │ │ + beq 3cf10 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, sl │ │ │ │ orr r2, r3, r2, lsl #10 │ │ │ │ mov r0, r7 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d0d0 │ │ │ │ + beq 3d078 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, sl │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ - beq 3cfbc │ │ │ │ + beq 3cf64 │ │ │ │ tst r3, #1 │ │ │ │ - beq 3cc48 │ │ │ │ + beq 3cbf0 │ │ │ │ ldrsh r2, [r6, #26] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3cc48 │ │ │ │ + bne 3cbf0 │ │ │ │ ldrsh r2, [r6, #24] │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq 3dd94 │ │ │ │ + beq 3dd3c │ │ │ │ bic r2, fp, #8704 @ 0x2200 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3dd94 │ │ │ │ + bne 3dd3c │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 3cc60 │ │ │ │ + beq 3cc08 │ │ │ │ ldr r9, [r4, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3d214 │ │ │ │ + beq 3d1bc │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cc9c │ │ │ │ + beq 3cc44 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #12288 @ 0x3000 │ │ │ │ - bne 3cc9c │ │ │ │ + bne 3cc44 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cc9c │ │ │ │ - bl 50e08 │ │ │ │ + beq 3cc44 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cc9c │ │ │ │ + beq 3cc44 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 3ddc0 │ │ │ │ + bne 3dd68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 3cee0 │ │ │ │ + beq 3ce88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 513e0 │ │ │ │ + bl 51388 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 3ccc8 │ │ │ │ + ble 3cc70 │ │ │ │ ldr r3, [r9, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3d6a4 │ │ │ │ + beq 3d64c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ceec │ │ │ │ + beq 3ce94 │ │ │ │ ldr r3, [r9, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dd70 │ │ │ │ + bne 3dd18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cd00 │ │ │ │ + beq 3cca8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d748 │ │ │ │ + beq 3d6f0 │ │ │ │ ldrsh r3, [r6, #26] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cf00 │ │ │ │ + bne 3cea8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp fp, #512 @ 0x200 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - beq 3cf9c │ │ │ │ + beq 3cf44 │ │ │ │ ldrsh r2, [r6, #24] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 3d0ec │ │ │ │ + beq 3d094 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3d584 │ │ │ │ + beq 3d52c │ │ │ │ cmp sl, r3 │ │ │ │ - beq 3d0f4 │ │ │ │ + beq 3d09c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d378 │ │ │ │ + beq 3d320 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, r0 │ │ │ │ - beq 3cda0 │ │ │ │ + beq 3cd48 │ │ │ │ ldrsh r2, [r6, #24] │ │ │ │ mov r0, r4 │ │ │ │ subs r2, r2, #45 @ 0x2d │ │ │ │ movne r2, #1 │ │ │ │ lsl r2, r2, #16 │ │ │ │ - bl 1db6c │ │ │ │ - ldr r3, [pc, #3392] @ 3dadc │ │ │ │ + bl 1db14 │ │ │ │ + ldr r3, [pc, #3392] @ 3da84 │ │ │ │ ldrh fp, [r4, #12] │ │ │ │ and fp, fp, r3 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ bic r9, fp, #512 @ 0x200 │ │ │ │ subs r8, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r8] │ │ │ │ ldr r3, [r5, #1540] @ 0x604 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d01c │ │ │ │ + beq 3cfc4 │ │ │ │ mov fp, r9 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d81c │ │ │ │ + beq 3d7c4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, sl │ │ │ │ - bne 3cbd0 │ │ │ │ + bne 3cb78 │ │ │ │ ands r4, fp, #4 │ │ │ │ bic fp, fp, #512 @ 0x200 │ │ │ │ - bne 3d258 │ │ │ │ + bne 3d200 │ │ │ │ ldr r2, [r5, #368] @ 0x170 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3ce44 │ │ │ │ - ldr r1, [pc, #3216] @ 3da9c │ │ │ │ + beq 3cdec │ │ │ │ + ldr r1, [pc, #3216] @ 3da44 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r4, [r3] │ │ │ │ - bcs 3d63c │ │ │ │ + bcs 3d5e4 │ │ │ │ ldr r3, [r5, #1216] @ 0x4c0 │ │ │ │ ldr r7, [r3, #24] │ │ │ │ str r7, [r3] │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d168 │ │ │ │ + beq 3d110 │ │ │ │ mov r1, #524288 @ 0x80000 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16f70 │ │ │ │ + bl 16f18 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldrhne r3, [r8, #12] │ │ │ │ - beq 3d168 │ │ │ │ + beq 3d110 │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 3ce80 │ │ │ │ + beq 3ce28 │ │ │ │ ldr r2, [r8, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d7d8 │ │ │ │ + beq 3d780 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 3ce94 │ │ │ │ + bne 3ce3c │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d7a8 │ │ │ │ + beq 3d750 │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ceac │ │ │ │ + beq 3ce54 │ │ │ │ ldrb r3, [r5, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d654 │ │ │ │ + beq 3d5fc │ │ │ │ ldrsh r3, [r6, #24] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 3d450 │ │ │ │ + beq 3d3f8 │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq 3d568 │ │ │ │ + beq 3d510 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cdcc │ │ │ │ + beq 3cd74 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r6, #20] │ │ │ │ strne r2, [r3, #32] │ │ │ │ - b 3cdcc │ │ │ │ + b 3cd74 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cce0 │ │ │ │ + bne 3cc88 │ │ │ │ tst fp, #1024 @ 0x400 │ │ │ │ - bne 3cce0 │ │ │ │ + bne 3cc88 │ │ │ │ ldrsh r3, [r6, #26] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cd0c │ │ │ │ + beq 3ccb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15660 │ │ │ │ - ldr r3, [pc, #2960] @ 3daa0 │ │ │ │ + bl 15608 │ │ │ │ + ldr r3, [pc, #2960] @ 3da48 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d65c │ │ │ │ + beq 3d604 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 3bfc0 │ │ │ │ - b 3cdcc │ │ │ │ + bl 3bf68 │ │ │ │ + b 3cd74 │ │ │ │ ldrsh r3, [r6, #24] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 3cbdc │ │ │ │ + bne 3cb84 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ mov r2, #2 │ │ │ │ bic r3, r3, #16384 @ 0x4000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r5, #196] @ 0xc4 │ │ │ │ - bl 24c7c │ │ │ │ + bl 24c24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2598c │ │ │ │ - b 3cdcc │ │ │ │ + bl 25934 │ │ │ │ + b 3cd74 │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cbe8 │ │ │ │ + beq 3cb90 │ │ │ │ ldrb r3, [r5, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cbe8 │ │ │ │ + bne 3cb90 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cbe8 │ │ │ │ - bl 29150 │ │ │ │ - b 3cbe8 │ │ │ │ + beq 3cb90 │ │ │ │ + bl 290f8 │ │ │ │ + b 3cb90 │ │ │ │ cmp sl, r3 │ │ │ │ - beq 3d0f4 │ │ │ │ + beq 3d09c │ │ │ │ tst fp, #134217728 @ 0x8000000 │ │ │ │ - bne 3d158 │ │ │ │ + bne 3d100 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cd68 │ │ │ │ - b 3cda0 │ │ │ │ - ldr r2, [pc, #2784] @ 3daa4 │ │ │ │ + bne 3cd10 │ │ │ │ + b 3cd48 │ │ │ │ + ldr r2, [pc, #2784] @ 3da4c │ │ │ │ tst r3, r2 │ │ │ │ - beq 3cc18 │ │ │ │ + beq 3cbc0 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp sl, r3 │ │ │ │ - beq 3d540 │ │ │ │ + beq 3d4e8 │ │ │ │ ldrb r3, [r5, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d00c │ │ │ │ + bne 3cfb4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #2792] @ 3dad4 │ │ │ │ + ldr r3, [pc, #2792] @ 3da7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r3, [pc, #2736] @ 3daa8 │ │ │ │ + ldr r3, [pc, #2736] @ 3da50 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 3cdcc │ │ │ │ + b 3cd74 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst fp, #2 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - beq 3d39c │ │ │ │ + beq 3d344 │ │ │ │ ldrsh r2, [r6, #24] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 3d470 │ │ │ │ + beq 3d418 │ │ │ │ bic r1, r3, r9 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d328 │ │ │ │ + bne 3d2d0 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d068 │ │ │ │ + beq 3d010 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #12288 @ 0x3000 │ │ │ │ orreq r3, r3, #8192 @ 0x2000 │ │ │ │ streq r2, [r4, #24] │ │ │ │ strheq r3, [r4, #12] │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, #61 @ 0x3d │ │ │ │ strbne r3, [r8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cdc8 │ │ │ │ + beq 3cd70 │ │ │ │ ldrsh r3, [r6, #24] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 3d630 │ │ │ │ + bne 3d5d8 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ands r1, r3, #128 @ 0x80 │ │ │ │ - beq 3d0b4 │ │ │ │ + beq 3d05c │ │ │ │ ldr r1, [r5, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d0b4 │ │ │ │ + beq 3d05c │ │ │ │ ldr r1, [r1, #28] │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r2, [r5, #16] │ │ │ │ ldreq r1, [r2, #24] │ │ │ │ ldr r2, [r5, #1212] @ 0x4bc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3db24 │ │ │ │ + beq 3dacc │ │ │ │ orr r3, r3, #16384 @ 0x4000 │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - b 3cdc8 │ │ │ │ + b 3cd70 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, sl │ │ │ │ - beq 3d540 │ │ │ │ + beq 3d4e8 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp sl, r3 │ │ │ │ - bne 3cdcc │ │ │ │ - b 3cfd4 │ │ │ │ + bne 3cd74 │ │ │ │ + b 3cf7c │ │ │ │ cmp sl, r3 │ │ │ │ - bne 3cfac │ │ │ │ + bne 3cf54 │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d12c │ │ │ │ + beq 3d0d4 │ │ │ │ ldrb r3, [r5, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d12c │ │ │ │ + bne 3d0d4 │ │ │ │ tst fp, #1024 @ 0x400 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ - bne 3d918 │ │ │ │ + bne 3d8c0 │ │ │ │ tst r3, #1152 @ 0x480 │ │ │ │ movne r1, #0 │ │ │ │ - beq 3db10 │ │ │ │ + beq 3dab8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29390 │ │ │ │ + bl 29338 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d508 │ │ │ │ + beq 3d4b0 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d758 │ │ │ │ + beq 3d700 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e8c │ │ │ │ + bl 50e34 │ │ │ │ tst fp, #134217728 @ 0x8000000 │ │ │ │ - beq 3cfac │ │ │ │ + beq 3cf54 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ - bl 130c8 │ │ │ │ - b 3cdcc │ │ │ │ + bl 13070 │ │ │ │ + b 3cd74 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3d674 │ │ │ │ + beq 3d61c │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ - ldr r2, [pc, #2336] @ 3daac │ │ │ │ + ldr r2, [pc, #2336] @ 3da54 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #160 @ 0xa0 │ │ │ │ - beq 3ce68 │ │ │ │ + beq 3ce10 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cdcc │ │ │ │ + beq 3cd74 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r1, [r5, #368] @ 0x170 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r4, [r0] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ sub r4, r4, r3 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov r1, sl │ │ │ │ add r0, r0, r4 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bne 3d9a4 │ │ │ │ + bne 3d94c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3cecc │ │ │ │ - b 3cdcc │ │ │ │ + bne 3ce74 │ │ │ │ + b 3cd74 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d240 │ │ │ │ + beq 3d1e8 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d240 │ │ │ │ + beq 3d1e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cc60 │ │ │ │ + bne 3cc08 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ and r2, r3, #1536 @ 0x600 │ │ │ │ cmp r2, #512 @ 0x200 │ │ │ │ biceq r3, r3, #512 @ 0x200 │ │ │ │ strheq r3, [r4, #12] │ │ │ │ - bne 3cc60 │ │ │ │ - b 3cd00 │ │ │ │ + bne 3cc08 │ │ │ │ + b 3cca8 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d27c │ │ │ │ + beq 3d224 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 3de20 │ │ │ │ + bne 3ddc8 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d6ec │ │ │ │ - ldr r1, [pc, #2080] @ 3dab0 │ │ │ │ + beq 3d694 │ │ │ │ + ldr r1, [pc, #2080] @ 3da58 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16f70 │ │ │ │ + bl 16f18 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 3ce94 │ │ │ │ - b 3d194 │ │ │ │ + bne 3ce3c │ │ │ │ + b 3d13c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3da7c │ │ │ │ + beq 3da24 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3da7c │ │ │ │ + bne 3da24 │ │ │ │ mov r2, #3 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ tst r2, #1 │ │ │ │ - beq 3dc6c │ │ │ │ + beq 3dc14 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ and r1, r9, #12 │ │ │ │ bic r2, r2, r1 │ │ │ │ strh r2, [r4, #12] │ │ │ │ ldrsh r2, [r6, #24] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 3d038 │ │ │ │ + bne 3cfe0 │ │ │ │ tst fp, #8192 @ 0x2000 │ │ │ │ - bne 3d478 │ │ │ │ + bne 3d420 │ │ │ │ bic r2, fp, #46592 @ 0xb600 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3dc30 │ │ │ │ + bne 3dbd8 │ │ │ │ orr r2, r3, r9 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, #0 │ │ │ │ - beq 3d048 │ │ │ │ + beq 3cff0 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r3, r3, #1616 @ 0x650 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 3dcc0 │ │ │ │ + beq 3dc68 │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d85c │ │ │ │ + bne 3d804 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, sl │ │ │ │ - beq 3d874 │ │ │ │ + beq 3d81c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - b 3d048 │ │ │ │ + b 3cff0 │ │ │ │ strb r3, [r8] │ │ │ │ ldr r2, [r5, #1540] @ 0x604 │ │ │ │ cmp r2, #0 │ │ │ │ movne r9, r3 │ │ │ │ - bne 3cdc8 │ │ │ │ + bne 3cd70 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ mov r9, r2 │ │ │ │ mov fp, #512 @ 0x200 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ tst fp, #12 │ │ │ │ - beq 3d2fc │ │ │ │ + beq 3d2a4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3dddc │ │ │ │ + beq 3dd84 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 5bf60 │ │ │ │ + bl 5bf08 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bf60 │ │ │ │ + bl 5bf08 │ │ │ │ ldrsh r2, [r6, #24] │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - beq 3d300 │ │ │ │ + beq 3d2a8 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq 3d2a0 │ │ │ │ + beq 3d248 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d418 │ │ │ │ + beq 3d3c0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d300 │ │ │ │ + beq 3d2a8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ and r1, r9, #12 │ │ │ │ orr r2, r2, r1 │ │ │ │ strh r2, [r4, #12] │ │ │ │ ldrsh r2, [r6, #24] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 3d038 │ │ │ │ - b 3d308 │ │ │ │ + bne 3cfe0 │ │ │ │ + b 3d2b0 │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ orr r3, r3, fp │ │ │ │ orr r3, r3, #160 @ 0xa0 │ │ │ │ strh r3, [r8, #12] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cecc │ │ │ │ - b 3cdcc │ │ │ │ + bne 3ce74 │ │ │ │ + b 3cd74 │ │ │ │ tst fp, #8192 @ 0x2000 │ │ │ │ - beq 3d944 │ │ │ │ + beq 3d8ec │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ddf8 │ │ │ │ + bne 3dda0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ddf8 │ │ │ │ + bne 3dda0 │ │ │ │ bic r2, fp, #46592 @ 0xb600 │ │ │ │ bic r2, r2, #1 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r1, r3, r9 │ │ │ │ ldrsh r2, [r6, #24] │ │ │ │ streq r1, [sp, #40] @ 0x28 │ │ │ │ - beq 3d040 │ │ │ │ - ldr r1, [pc, #1548] @ 3dadc │ │ │ │ + beq 3cfe8 │ │ │ │ + ldr r1, [pc, #1548] @ 3da84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ tst fp, #96 @ 0x60 │ │ │ │ and r0, r0, r1 │ │ │ │ orr r1, r0, r9 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - beq 3d040 │ │ │ │ + beq 3cfe8 │ │ │ │ tst fp, #32 │ │ │ │ biceq r1, r1, #32 │ │ │ │ streq r1, [sp, #40] @ 0x28 │ │ │ │ - beq 3d040 │ │ │ │ + beq 3cfe8 │ │ │ │ tst fp, #64 @ 0x40 │ │ │ │ ldreq r1, [sp, #40] @ 0x28 │ │ │ │ biceq r1, r1, #64 @ 0x40 │ │ │ │ streq r1, [sp, #40] @ 0x28 │ │ │ │ - b 3d040 │ │ │ │ + b 3cfe8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - beq 3d710 │ │ │ │ + beq 3d6b8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d9b0 │ │ │ │ + bne 3d958 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #1416] @ 3dab4 │ │ │ │ + ldr r3, [pc, #1416] @ 3da5c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r1, r3 │ │ │ │ - bl 51fa4 │ │ │ │ - b 3cfa4 │ │ │ │ + bl 51f4c │ │ │ │ + b 3cf4c │ │ │ │ ldrb r3, [r5, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d00c │ │ │ │ + bne 3cfb4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #1404] @ 3dad4 │ │ │ │ + ldr r3, [pc, #1404] @ 3da7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r3, [pc, #1388] @ 3dad0 │ │ │ │ + ldr r3, [pc, #1388] @ 3da78 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b 3cff8 │ │ │ │ + b 3cfa0 │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ bic r3, r3, fp │ │ │ │ strh r3, [r8, #12] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cecc │ │ │ │ - b 3cdcc │ │ │ │ + bne 3ce74 │ │ │ │ + b 3cd74 │ │ │ │ cmp sl, r3 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ and r3, r3, #71303168 @ 0x4400000 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - beq 3d990 │ │ │ │ + beq 3d938 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 3d5b4 │ │ │ │ + beq 3d55c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d5f8 │ │ │ │ + beq 3d5a0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #1248] @ 3daa0 │ │ │ │ + ldr r3, [pc, #1248] @ 3da48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, #0 │ │ │ │ - bl 3c37c │ │ │ │ + bl 3c324 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d604 │ │ │ │ + beq 3d5ac │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d628 │ │ │ │ + beq 3d5d0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - bne 3cfac │ │ │ │ - b 3d0f4 │ │ │ │ + bne 3cf54 │ │ │ │ + b 3d09c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dbc0 │ │ │ │ + bne 3db68 │ │ │ │ ldrb r3, [r5, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3db34 │ │ │ │ + beq 3dadc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d5e8 │ │ │ │ + bne 3d590 │ │ │ │ mov fp, #512 @ 0x200 │ │ │ │ - b 3cdcc │ │ │ │ + b 3cd74 │ │ │ │ mov r0, r4 │ │ │ │ - bl d914 │ │ │ │ - b 3cdc8 │ │ │ │ + bl d8bc │ │ │ │ + b 3cd70 │ │ │ │ mov r1, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3ce38 │ │ │ │ + bge 3cde0 │ │ │ │ mov r7, r4 │ │ │ │ - b 3ce44 │ │ │ │ - bl 29150 │ │ │ │ - b 3ceac │ │ │ │ + b 3cdec │ │ │ │ + bl 290f8 │ │ │ │ + b 3ce54 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r1, [r8] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17cac │ │ │ │ - b 3cf1c │ │ │ │ - ldr r1, [pc, #1084] @ 3dab8 │ │ │ │ + bl 17c54 │ │ │ │ + b 3cec4 │ │ │ │ + ldr r1, [pc, #1084] @ 3da60 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d194 │ │ │ │ + bne 3d13c │ │ │ │ add r0, r7, #9 │ │ │ │ - bl 4ea54 │ │ │ │ + bl 4e9fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d194 │ │ │ │ - b 3cdcc │ │ │ │ + beq 3d13c │ │ │ │ + b 3cd74 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ - ldr r3, [pc, #1032] @ 3dabc │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ + ldr r3, [pc, #1032] @ 3da64 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 3ccc8 │ │ │ │ + bne 3cc70 │ │ │ │ ldr r3, [r9, #28] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r3, [r9, #28] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #28] │ │ │ │ - b 3cd00 │ │ │ │ + b 3cca8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2979c │ │ │ │ - ldr r2, [pc, #964] @ 3dac0 │ │ │ │ + bl 29744 │ │ │ │ + ldr r2, [pc, #964] @ 3da68 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 3ce94 │ │ │ │ - b 3d194 │ │ │ │ + bne 3ce3c │ │ │ │ + b 3d13c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cfa4 │ │ │ │ + beq 3cf4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cfa4 │ │ │ │ + bne 3cf4c │ │ │ │ orr r1, fp, #67108864 @ 0x4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 130c8 │ │ │ │ + bl 13070 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cfa4 │ │ │ │ + bne 3cf4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a60c │ │ │ │ - b 3cfa4 │ │ │ │ + bl 1a5b4 │ │ │ │ + b 3cf4c │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ - b 3cd00 │ │ │ │ + bl 101d4 │ │ │ │ + b 3cca8 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 3d774 │ │ │ │ + beq 3d71c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3db78 │ │ │ │ + beq 3db20 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r2, #0 │ │ │ │ cmp r9, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r9, #28] │ │ │ │ mov r1, r2 │ │ │ │ orrne r3, r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ strne r3, [r9, #28] │ │ │ │ - bl 517bc │ │ │ │ - b 3cfa4 │ │ │ │ + bl 51764 │ │ │ │ + b 3cf4c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #748] @ 3daa0 │ │ │ │ + ldr r3, [pc, #748] @ 3da48 │ │ │ │ mov r1, r8 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldrsh r2, [r6, #24] │ │ │ │ ldr r0, [r8] │ │ │ │ sub r2, r2, #43 @ 0x2b │ │ │ │ mov r3, r6 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ - bl 3c37c │ │ │ │ - b 3cdcc │ │ │ │ + bl 3c324 │ │ │ │ + b 3cd74 │ │ │ │ ldr r2, [r8, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d804 │ │ │ │ + beq 3d7ac │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d804 │ │ │ │ + beq 3d7ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ce80 │ │ │ │ + bne 3ce28 │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ tst r3, #4 │ │ │ │ - bne 3ce80 │ │ │ │ + bne 3ce28 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 3cec0 │ │ │ │ + b 3ce68 │ │ │ │ ldr lr, [sp, #32] │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ cmp lr, #255 @ 0xff │ │ │ │ and r4, fp, #536870912 @ 0x20000000 │ │ │ │ - ble 3d83c │ │ │ │ + ble 3d7e4 │ │ │ │ and lr, lr, #255 @ 0xff │ │ │ │ cmp lr, #1 │ │ │ │ movlt lr, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3d850 │ │ │ │ + beq 3d7f8 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r5, #16] │ │ │ │ str r8, [r5, #308] @ 0x134 │ │ │ │ mov r0, lr │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29390 │ │ │ │ + bl 29338 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, sl │ │ │ │ - bne 3d368 │ │ │ │ + bne 3d310 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d8ac │ │ │ │ + beq 3d854 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 3d8ac │ │ │ │ + bne 3d854 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r3, r7, r0 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ ldreq r3, [sp, #40] @ 0x28 │ │ │ │ orreq r3, r3, #128 @ 0x80 │ │ │ │ streq r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ tst fp, #1 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ bic r1, r3, #512 @ 0x200 │ │ │ │ - beq 3d8d0 │ │ │ │ - ldr r3, [pc, #508] @ 3dac4 │ │ │ │ + beq 3d878 │ │ │ │ + ldr r3, [pc, #508] @ 3da6c │ │ │ │ and r3, r3, fp │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 3dc20 │ │ │ │ + beq 3dbc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 111fc │ │ │ │ - b 3d048 │ │ │ │ - ldr r3, [pc, #428] @ 3da90 │ │ │ │ + bl 111a4 │ │ │ │ + b 3cff0 │ │ │ │ + ldr r3, [pc, #428] @ 3da38 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r8, r4 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r5, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3cb14 │ │ │ │ + bne 3cabc │ │ │ │ ldrsh r3, [r6, #26] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [sp, #44] @ 0x2c │ │ │ │ orreq r3, r3, #524288 @ 0x80000 │ │ │ │ streq r3, [sp, #44] @ 0x2c │ │ │ │ - b 3cb20 │ │ │ │ + b 3cac8 │ │ │ │ ldr r2, [r5, #464] @ 0x1d0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3d118 │ │ │ │ + bne 3d0c0 │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 3d93c │ │ │ │ + beq 3d8e4 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3dcc8 │ │ │ │ - bl 29150 │ │ │ │ - b 3d12c │ │ │ │ - ldr r2, [pc, #400] @ 3dadc │ │ │ │ + beq 3dc70 │ │ │ │ + bl 290f8 │ │ │ │ + b 3d0d4 │ │ │ │ + ldr r2, [pc, #400] @ 3da84 │ │ │ │ tst fp, #96 @ 0x60 │ │ │ │ and r2, r2, r3 │ │ │ │ orr r2, r9, r2 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - beq 3d328 │ │ │ │ + beq 3d2d0 │ │ │ │ tst fp, #32 │ │ │ │ biceq r2, r2, #32 │ │ │ │ streq r2, [sp, #40] @ 0x28 │ │ │ │ - beq 3d328 │ │ │ │ + beq 3d2d0 │ │ │ │ tst fp, #64 @ 0x40 │ │ │ │ ldreq r2, [sp, #40] @ 0x28 │ │ │ │ biceq r2, r2, #64 @ 0x40 │ │ │ │ streq r2, [sp, #40] @ 0x28 │ │ │ │ - b 3d328 │ │ │ │ + b 3d2d0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ orr r3, r3, #1327104 @ 0x144000 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 3cb88 │ │ │ │ + b 3cb30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d0f4 │ │ │ │ + bne 3d09c │ │ │ │ mov fp, #512 @ 0x200 │ │ │ │ - b 3cdcc │ │ │ │ + b 3cd74 │ │ │ │ mov r1, r4 │ │ │ │ - bl a38f4 │ │ │ │ - b 3d208 │ │ │ │ + bl a389c │ │ │ │ + b 3d1b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dc50 │ │ │ │ + beq 3dbf8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ orr r3, r3, #1073741824 @ 0x40000000 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b 3d520 │ │ │ │ + b 3d4c8 │ │ │ │ ldr r3, [r5, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d9fc │ │ │ │ + beq 3d9a4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #224] @ 3dac8 │ │ │ │ - ldr r0, [pc, #224] @ 3dacc │ │ │ │ + ldr r2, [pc, #224] @ 3da70 │ │ │ │ + ldr r0, [pc, #224] @ 3da74 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #156] @ 3daa0 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #156] @ 3da48 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldrsh r3, [r6, #24] │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3dbe0 │ │ │ │ + beq 3db88 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r2, sl │ │ │ │ moveq r2, #0 │ │ │ │ orreq fp, fp, #160 @ 0xa0 │ │ │ │ streq r2, [r6, #12] │ │ │ │ - beq 3da3c │ │ │ │ + beq 3d9e4 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, sl │ │ │ │ - beq 3dcf8 │ │ │ │ + beq 3dca0 │ │ │ │ and r2, fp, #12 │ │ │ │ cmp r2, #12 │ │ │ │ - beq 3dd2c │ │ │ │ + beq 3dcd4 │ │ │ │ sub r3, r3, #43 @ 0x2b │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ clz r3, r3 │ │ │ │ str r6, [sp] │ │ │ │ lsr r3, r3, #5 │ │ │ │ - bl 3bcac │ │ │ │ + bl 3bc54 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3dc7c │ │ │ │ + bne 3dc24 │ │ │ │ and r4, fp, #536870912 @ 0x20000000 │ │ │ │ - b 3dc08 │ │ │ │ + b 3dbb0 │ │ │ │ bic r2, r3, r9 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - b 3d328 │ │ │ │ - beq 8bf490 │ │ │ │ - andeq r0, pc, r0, ror #24 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 3d2d0 │ │ │ │ + beq 8bf438 │ │ │ │ + andeq pc, lr, r0, asr #25 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ @ instruction: 0xf995ff7f │ │ │ │ @ instruction: 0xf995bf7f │ │ │ │ - andeq ip, fp, r4, lsl r5 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ + andeq fp, fp, r4, lsl #24 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ andeq r1, r0, ip │ │ │ │ - andeq r0, r0, r8, asr r5 │ │ │ │ + andeq r0, r0, r0, asr r5 │ │ │ │ andeq r4, r0, r0, lsr #1 │ │ │ │ andeq r0, r8, r8 │ │ │ │ - andeq r0, r0, r8, ror r4 │ │ │ │ - ldrdeq r5, [fp], -r0 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + andeq r0, r0, r0, ror r4 │ │ │ │ + andeq r5, fp, r0, asr #5 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ eoreq r0, r8, r0, lsl #1 │ │ │ │ andeq r0, r0, r2, ror r1 │ │ │ │ - andeq r0, r0, r4, ror #13 │ │ │ │ - andeq r5, fp, ip, ror r4 │ │ │ │ - andeq r0, r0, r4, lsl r7 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r4, fp, ip, ror #22 │ │ │ │ + andeq r0, r0, ip, lsl #14 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0xffffe098 │ │ │ │ @ instruction: 0xffffb601 │ │ │ │ - andeq r5, fp, r4, lsl #17 │ │ │ │ - ldrdeq r5, [fp], -ip │ │ │ │ - andeq r0, r0, ip, lsr #7 │ │ │ │ - andeq r5, fp, r0, asr #1 │ │ │ │ - muleq r0, r4, r7 │ │ │ │ - muleq fp, r4, r0 │ │ │ │ - andeq r0, r0, ip, lsr r8 │ │ │ │ - andeq r5, fp, r8, ror r0 │ │ │ │ - andeq r5, fp, r8, rrx │ │ │ │ - andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r5, fp, r0, asr #32 │ │ │ │ - andeq r0, r0, r8, ror #14 │ │ │ │ + andeq r4, fp, r4, ror pc │ │ │ │ + andeq r4, fp, ip, asr #15 │ │ │ │ + andeq r0, r0, r4, lsr #7 │ │ │ │ + @ instruction: 0x000b47b0 │ │ │ │ + andeq r0, r0, ip, lsl #15 │ │ │ │ + andeq r4, fp, r4, lsl #15 │ │ │ │ + andeq r0, r0, r4, lsr r8 │ │ │ │ + andeq r4, fp, r8, ror #14 │ │ │ │ + andeq r4, fp, r8, asr r7 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r4, fp, r0, lsr r7 │ │ │ │ + andeq r0, r0, r0, ror #14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ clz r1, r0 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - b 3d124 │ │ │ │ + b 3d0cc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ - bl 106e4 │ │ │ │ - b 3cdc8 │ │ │ │ + bl 1068c │ │ │ │ + b 3cd70 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #-112] @ 3dad0 │ │ │ │ + ldr r3, [pc, #-112] @ 3da78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r3, [pc, #-124] @ 3dad4 │ │ │ │ + ldr r3, [pc, #-124] @ 3da7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 3d61c │ │ │ │ + b 3d5c4 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3dba4 │ │ │ │ + beq 3db4c │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3dba4 │ │ │ │ + beq 3db4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d774 │ │ │ │ + bne 3d71c │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, #1024 @ 0x400 │ │ │ │ movne r2, #1536 @ 0x600 │ │ │ │ orr r3, r3, r2 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - b 3cfa4 │ │ │ │ + b 3cf4c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d604 │ │ │ │ + beq 3d5ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d604 │ │ │ │ - b 3d5b4 │ │ │ │ + beq 3d5ac │ │ │ │ + b 3d55c │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, sl │ │ │ │ - beq 3dcac │ │ │ │ - ldr r1, [pc, #-284] @ 3dad8 │ │ │ │ + beq 3dc54 │ │ │ │ + ldr r1, [pc, #-284] @ 3da80 │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ - bl adcc <__time64@plt+0x2a78> │ │ │ │ + bl ad74 <__time64@plt+0x2a7c> │ │ │ │ ldr r0, [r7] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ cmp r4, #0 │ │ │ │ mov lr, #0 │ │ │ │ - beq 3d850 │ │ │ │ - b 3d844 │ │ │ │ + beq 3d7f8 │ │ │ │ + b 3d7ec │ │ │ │ ldrh r2, [r4, #14] │ │ │ │ mov r0, r4 │ │ │ │ - bl 111fc │ │ │ │ - b 3d048 │ │ │ │ - ldr r2, [pc, #-348] @ 3dadc │ │ │ │ + bl 111a4 │ │ │ │ + b 3cff0 │ │ │ │ + ldr r2, [pc, #-348] @ 3da84 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ tst fp, #96 @ 0x60 │ │ │ │ and r1, r1, r2 │ │ │ │ orr r2, r9, r1 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bne 3d95c │ │ │ │ - b 3d328 │ │ │ │ + bne 3d904 │ │ │ │ + b 3d2d0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - b 3d520 │ │ │ │ + b 3d4c8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - b 3d2ec │ │ │ │ + b 3d294 │ │ │ │ ldr r0, [r7] │ │ │ │ str r6, [sp] │ │ │ │ ldrsh r3, [r6, #24] │ │ │ │ mov r1, #0 │ │ │ │ sub r3, r3, #43 @ 0x2b │ │ │ │ str r1, [r6, #48] @ 0x30 │ │ │ │ mov r2, sl │ │ │ │ orr r1, fp, #16384 @ 0x4000 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - bl 3bcac │ │ │ │ - b 3da74 │ │ │ │ + bl 3bc54 │ │ │ │ + b 3da1c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp] │ │ │ │ - bl 3bcac │ │ │ │ - b 3dc08 │ │ │ │ + bl 3bc54 │ │ │ │ + b 3dbb0 │ │ │ │ ldr lr, [sp, #32] │ │ │ │ - b 3d850 │ │ │ │ + b 3d7f8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d118 │ │ │ │ + beq 3d0c0 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3d118 │ │ │ │ + beq 3d0c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d93c │ │ │ │ + bne 3d8e4 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ - b 3d118 │ │ │ │ + b 3d0c0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ and r2, r2, #1024 @ 0x400 │ │ │ │ orr fp, fp, r2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - beq 3dd54 │ │ │ │ + beq 3dcfc │ │ │ │ orr fp, fp, #4194304 @ 0x400000 │ │ │ │ cmp r2, #0 │ │ │ │ orr fp, fp, #1024 @ 0x400 │ │ │ │ - beq 3da3c │ │ │ │ + beq 3d9e4 │ │ │ │ orr fp, fp, #2048 @ 0x800 │ │ │ │ - b 3da3c │ │ │ │ + b 3d9e4 │ │ │ │ sub r3, r3, #43 @ 0x2b │ │ │ │ bic r1, fp, #8 │ │ │ │ mov r2, sl │ │ │ │ clz r3, r3 │ │ │ │ str r6, [sp] │ │ │ │ lsr r3, r3, #5 │ │ │ │ - bl 3bcac │ │ │ │ + bl 3bc54 │ │ │ │ bic fp, fp, #4 │ │ │ │ ldrsh r3, [r6, #24] │ │ │ │ - b 3da48 │ │ │ │ + b 3d9f0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3dd24 │ │ │ │ + bne 3dccc │ │ │ │ bics r2, fp, #512 @ 0x200 │ │ │ │ - bne 3da3c │ │ │ │ + bne 3d9e4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r6, #48] @ 0x30 │ │ │ │ - b 3da48 │ │ │ │ + b 3d9f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #-672] @ 3dae0 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #-672] @ 3da88 │ │ │ │ mov r1, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #-684] @ 3dae4 │ │ │ │ + ldr r0, [pc, #-684] @ 3da8c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #-700] @ 3dae8 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #-700] @ 3da90 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #-704] @ 3daec │ │ │ │ + ldr r0, [pc, #-704] @ 3da94 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr ip, [sp, #36] @ 0x24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #-736] @ 3daf0 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #-736] @ 3da98 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #-740] @ 3daf4 │ │ │ │ + ldr r0, [pc, #-740] @ 3da9c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 3ddac │ │ │ │ + b 3dd54 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #-756] @ 3daf8 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #-756] @ 3daa0 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #-760] @ 3dafc │ │ │ │ + ldr r0, [pc, #-760] @ 3daa4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 3ddac │ │ │ │ - ldr r0, [pc, #-768] @ 3db00 │ │ │ │ - ldr r2, [pc, #-768] @ 3db04 │ │ │ │ + b 3dd54 │ │ │ │ + ldr r0, [pc, #-768] @ 3daa8 │ │ │ │ + ldr r2, [pc, #-768] @ 3daac │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ - bl 9772c │ │ │ │ - ldr r0, [pc, #-800] @ 3db08 │ │ │ │ - ldr r2, [pc, #-800] @ 3db0c │ │ │ │ + bl 976d4 │ │ │ │ + ldr r0, [pc, #-800] @ 3dab0 │ │ │ │ + ldr r2, [pc, #-800] @ 3dab4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 3de04 │ │ │ │ + b 3ddac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3576] @ 0xdf8 │ │ │ │ - ldr ip, [pc, #2112] @ 3e688 │ │ │ │ - ldr r2, [pc, #2112] @ 3e68c │ │ │ │ + ldr ip, [pc, #2112] @ 3e630 │ │ │ │ + ldr r2, [pc, #2112] @ 3e634 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r6, [pc, #2108] @ 3e690 │ │ │ │ + ldr r6, [pc, #2108] @ 3e638 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ sub sp, sp, #488 @ 0x1e8 │ │ │ │ - ldr r3, [pc, #2100] @ 3e694 │ │ │ │ + ldr r3, [pc, #2100] @ 3e63c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #484] @ 0x1e4 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 3df9c │ │ │ │ - ldr r3, [pc, #2060] @ 3e698 │ │ │ │ + beq 3df44 │ │ │ │ + ldr r3, [pc, #2060] @ 3e640 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ - ldr r8, [pc, #2056] @ 3e69c │ │ │ │ + ldr r8, [pc, #2056] @ 3e644 │ │ │ │ mov r9, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov sl, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - beq 3dfb0 │ │ │ │ + beq 3df58 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ - bgt 3de9c │ │ │ │ + bgt 3de44 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ - ble 3df04 │ │ │ │ + ble 3deac │ │ │ │ sub r3, r3, #97 @ 0x61 │ │ │ │ cmp r3, #21 │ │ │ │ - bhi 3de9c │ │ │ │ + bhi 3de44 │ │ │ │ ldrsb r3, [r8, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov sl, #16384 @ 0x4000 │ │ │ │ - ldr r3, [pc, #1960] @ 3e694 │ │ │ │ + ldr r3, [pc, #1960] @ 3e63c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ - b 3de9c │ │ │ │ + b 3de44 │ │ │ │ mov r0, #1 │ │ │ │ - bl 2979c │ │ │ │ + bl 29744 │ │ │ │ mov r5, r0 │ │ │ │ - b 3de9c │ │ │ │ + b 3de44 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 3df70 │ │ │ │ + beq 3df18 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 3de9c │ │ │ │ - ldr r3, [pc, #1924] @ 3e6a0 │ │ │ │ - ldr r2, [pc, #1924] @ 3e6a4 │ │ │ │ + bne 3de44 │ │ │ │ + ldr r3, [pc, #1924] @ 3e648 │ │ │ │ + ldr r2, [pc, #1924] @ 3e64c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1920] @ 3e6a8 │ │ │ │ + ldr r0, [pc, #1920] @ 3e650 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #1916] @ 3e6ac │ │ │ │ + ldr r1, [pc, #1916] @ 3e654 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r9, #2 │ │ │ │ - ldr r2, [pc, #1896] @ 3e6b0 │ │ │ │ - ldr r3, [pc, #1856] @ 3e68c │ │ │ │ + ldr r2, [pc, #1896] @ 3e658 │ │ │ │ + ldr r3, [pc, #1856] @ 3e634 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #484] @ 0x1e4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3e600 │ │ │ │ + bne 3e5a8 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #488 @ 0x1e8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #1832] @ 3e6a0 │ │ │ │ - ldr r2, [pc, #1848] @ 3e6b4 │ │ │ │ + ldr r3, [pc, #1832] @ 3e648 │ │ │ │ + ldr r2, [pc, #1848] @ 3e65c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #1844] @ 3e6b8 │ │ │ │ + ldr r0, [pc, #1844] @ 3e660 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 3de9c │ │ │ │ - ldr r3, [pc, #1816] @ 3e6bc │ │ │ │ + bl 976d4 │ │ │ │ + b 3de44 │ │ │ │ + ldr r3, [pc, #1816] @ 3e664 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ - b 3de8c │ │ │ │ + b 3de34 │ │ │ │ mov r9, #1 │ │ │ │ - b 3de9c │ │ │ │ - ldr r3, [pc, #1800] @ 3e6c0 │ │ │ │ + b 3de44 │ │ │ │ + ldr r3, [pc, #1800] @ 3e668 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr lr, [r3] │ │ │ │ - ldr r3, [pc, #1756] @ 3e6a0 │ │ │ │ + ldr r3, [pc, #1756] @ 3e648 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r4, r4, r3, lsl #2 │ │ │ │ ldr r3, [lr, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e114 │ │ │ │ + bne 3e0bc │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e138 │ │ │ │ + beq 3e0e0 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r9, #1 │ │ │ │ - beq 3df40 │ │ │ │ + beq 3dee8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #1684] @ 3e694 │ │ │ │ + ldr r3, [pc, #1684] @ 3e63c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, r5 │ │ │ │ orreq sl, sl, #131072 @ 0x20000 │ │ │ │ movne sl, #524288 @ 0x80000 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 3e14c │ │ │ │ - ldr r3, [pc, #1652] @ 3e694 │ │ │ │ + bne 3e0f4 │ │ │ │ + ldr r3, [pc, #1652] @ 3e63c │ │ │ │ add r4, r4, #4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -55121,22 +55121,22 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r5, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ - ldr r3, [pc, #1524] @ 3e694 │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ + ldr r3, [pc, #1524] @ 3e63c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3e198 │ │ │ │ + beq 3e140 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1544] @ 3e6c0 │ │ │ │ + ldr r3, [pc, #1544] @ 3e668 │ │ │ │ str r1, [r2, #372] @ 0x174 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add lr, sp, #448 @ 0x1c0 │ │ │ │ ldr ip, [r3] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ @@ -55144,4843 +55144,4843 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e190 │ │ │ │ + beq 3e138 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp] │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #1460] @ 3e6c0 │ │ │ │ + ldr r3, [pc, #1460] @ 3e668 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr lr, [r3] │ │ │ │ - b 3e048 │ │ │ │ + b 3dff0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #1440] @ 3e6c4 │ │ │ │ - ldr r1, [pc, #1440] @ 3e6c8 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #1440] @ 3e66c │ │ │ │ + ldr r1, [pc, #1440] @ 3e670 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #1432] @ 3e6cc │ │ │ │ + ldr r0, [pc, #1432] @ 3e674 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3e114 │ │ │ │ + beq 3e0bc │ │ │ │ cmp r5, #0 │ │ │ │ strne r2, [sp, #36] @ 0x24 │ │ │ │ - beq 3df40 │ │ │ │ + beq 3dee8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e190 │ │ │ │ - ldr r3, [pc, #1316] @ 3e694 │ │ │ │ + beq 3e138 │ │ │ │ + ldr r3, [pc, #1316] @ 3e63c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, r5 │ │ │ │ - beq 3e3a8 │ │ │ │ + beq 3e350 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ - b 3df40 │ │ │ │ + b 3dee8 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1bc │ │ │ │ + beq 3e164 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 3e3c8 │ │ │ │ + beq 3e370 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ orr r2, r3, #262144 @ 0x40000 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r1, [sp] │ │ │ │ - ldr r2, [pc, #1208] @ 3e694 │ │ │ │ - ldr r3, [pc, #1248] @ 3e6c0 │ │ │ │ + ldr r2, [pc, #1208] @ 3e63c │ │ │ │ + ldr r3, [pc, #1248] @ 3e668 │ │ │ │ ldr r6, [r1, r2] │ │ │ │ ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ str r2, [r6, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, sp, #448 @ 0x1c0 │ │ │ │ ldr ip, [r3] │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - beq 3e26c │ │ │ │ + beq 3e214 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #1204] @ 3e6d0 │ │ │ │ - ldr r1, [pc, #1204] @ 3e6d4 │ │ │ │ + ldr r2, [pc, #1204] @ 3e678 │ │ │ │ + ldr r1, [pc, #1204] @ 3e67c │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, r1 │ │ │ │ and r2, r3, #1 │ │ │ │ - beq 3e2d8 │ │ │ │ + beq 3e280 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e2e4 │ │ │ │ + beq 3e28c │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #1172] @ 3e6d8 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #1172] @ 3e680 │ │ │ │ ldr ip, [sp] │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #1152] @ 3e6dc │ │ │ │ + ldr r0, [pc, #1152] @ 3e684 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 3e0e0 │ │ │ │ + b 3e088 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 3e260 │ │ │ │ + beq 3e208 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3e0e0 │ │ │ │ + bne 3e088 │ │ │ │ ldr r3, [r6, #300] @ 0x12c │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 3e0e0 │ │ │ │ + beq 3e088 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e0e0 │ │ │ │ + beq 3e088 │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ - ldr r3, [pc, #1060] @ 3e6e0 │ │ │ │ + ldr r3, [pc, #1060] @ 3e688 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ - bne 3e0e0 │ │ │ │ + bne 3e088 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ - bl f68c │ │ │ │ - b 3e0e0 │ │ │ │ + bl f634 │ │ │ │ + b 3e088 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e260 │ │ │ │ - b 3e234 │ │ │ │ + beq 3e208 │ │ │ │ + b 3e1dc │ │ │ │ ldr r1, [sp] │ │ │ │ - ldr r2, [pc, #932] @ 3e694 │ │ │ │ - ldr r6, [pc, #1004] @ 3e6e0 │ │ │ │ + ldr r2, [pc, #932] @ 3e63c │ │ │ │ + ldr r6, [pc, #1004] @ 3e688 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ and r6, r6, r3 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 3e550 │ │ │ │ + beq 3e4f8 │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 3e320 │ │ │ │ + beq 3e2c8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e508 │ │ │ │ + beq 3e4b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #860] @ 3e694 │ │ │ │ + ldr r3, [pc, #860] @ 3e63c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 3e4d4 │ │ │ │ - ldr r3, [pc, #836] @ 3e694 │ │ │ │ + beq 3e47c │ │ │ │ + ldr r3, [pc, #836] @ 3e63c │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r6, #160 @ 0xa0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - beq 3e4b8 │ │ │ │ + beq 3e460 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 3e0e0 │ │ │ │ + bne 3e088 │ │ │ │ ldr r2, [r3, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e384 │ │ │ │ + beq 3e32c │ │ │ │ ldrb r3, [r3, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e604 │ │ │ │ + beq 3e5ac │ │ │ │ ldrh r1, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ and r1, r1, #512 @ 0x200 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ - b 3e0e0 │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ + b 3e088 │ │ │ │ ldr r2, [r3, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e17c │ │ │ │ + beq 3e124 │ │ │ │ ldrb r3, [r3, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e17c │ │ │ │ - bl 29150 │ │ │ │ - b 3e17c │ │ │ │ + bne 3e124 │ │ │ │ + bl 290f8 │ │ │ │ + b 3e124 │ │ │ │ ldr r9, [r4, #368] @ 0x170 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 3e1bc │ │ │ │ + bne 3e164 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 3e1bc │ │ │ │ + beq 3e164 │ │ │ │ ldr r6, [r4, #1216] @ 0x4c0 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ mov r1, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r5, [r3] │ │ │ │ - bcs 3e618 │ │ │ │ - ldr r3, [pc, #608] @ 3e694 │ │ │ │ + bcs 3e5c0 │ │ │ │ + ldr r3, [pc, #608] @ 3e63c │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #1216] @ 0x4c0 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ str r9, [r3] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 15428 │ │ │ │ - ldr r3, [pc, #564] @ 3e694 │ │ │ │ + bl 153d0 │ │ │ │ + ldr r3, [pc, #564] @ 3e63c │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #300] @ 0x12c │ │ │ │ cmp r6, r3 │ │ │ │ mov r4, r0 │ │ │ │ - beq 3e60c │ │ │ │ + beq 3e5b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e62c │ │ │ │ + beq 3e5d4 │ │ │ │ ldr r0, [sp] │ │ │ │ - ldr r3, [pc, #524] @ 3e694 │ │ │ │ + ldr r3, [pc, #524] @ 3e63c │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #556] @ 3e6c0 │ │ │ │ + ldr r3, [pc, #556] @ 3e668 │ │ │ │ str r1, [r2, #372] @ 0x174 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add lr, sp, #448 @ 0x1c0 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - b 3e210 │ │ │ │ + b 3e1b8 │ │ │ │ ldr r3, [r3, #300] @ 0x12c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 3e5a4 │ │ │ │ + beq 3e54c │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - b 3e0e0 │ │ │ │ + b 3e088 │ │ │ │ ldr r3, [r3, #260] @ 0x104 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e348 │ │ │ │ + beq 3e2f0 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e348 │ │ │ │ + beq 3e2f0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 3e348 │ │ │ │ + bne 3e2f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ - b 3e0e0 │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ + b 3e088 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e530 │ │ │ │ + beq 3e4d8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e530 │ │ │ │ + beq 3e4d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e320 │ │ │ │ + bne 3e2c8 │ │ │ │ ldrh r3, [r4, #14] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e320 │ │ │ │ + bne 3e2c8 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ bic r3, r3, #4608 @ 0x1200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e320 │ │ │ │ - b 3e32c │ │ │ │ + bne 3e2c8 │ │ │ │ + b 3e2d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e56c │ │ │ │ + beq 3e514 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e5d0 │ │ │ │ - ldr r3, [pc, #288] @ 3e694 │ │ │ │ + beq 3e578 │ │ │ │ + ldr r3, [pc, #288] @ 3e63c │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ - beq 3e308 │ │ │ │ + beq 3e2b0 │ │ │ │ tst r3, #1152 @ 0x480 │ │ │ │ - beq 3e674 │ │ │ │ + beq 3e61c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29390 │ │ │ │ + bl 29338 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ - b 3e308 │ │ │ │ + b 3e2b0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3e5bc │ │ │ │ + beq 3e564 │ │ │ │ ldrsh r3, [r3, #10] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e0e0 │ │ │ │ + bne 3e088 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ - b 3e0e0 │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ + b 3e088 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r3, r7, r0 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne 3e56c │ │ │ │ + bne 3e514 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e56c │ │ │ │ - b 3e260 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - bl 29150 │ │ │ │ - b 3e384 │ │ │ │ + bne 3e514 │ │ │ │ + b 3e208 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + bl 290f8 │ │ │ │ + b 3e32c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e47c │ │ │ │ - b 3e1bc │ │ │ │ + bne 3e424 │ │ │ │ + b 3e164 │ │ │ │ mov r1, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3e42c │ │ │ │ - b 3e444 │ │ │ │ + bge 3e3d4 │ │ │ │ + b 3e3ec │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1bc │ │ │ │ + beq 3e164 │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ - ldr r3, [pc, #144] @ 3e6e0 │ │ │ │ + ldr r3, [pc, #144] @ 3e688 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ - bne 3e1bc │ │ │ │ + bne 3e164 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov r1, r5 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ - b 3df40 │ │ │ │ + b 3dee8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ clz r5, r0 │ │ │ │ lsr r5, r5, #5 │ │ │ │ - b 3e590 │ │ │ │ - andeq pc, lr, r0, ror #17 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq pc, lr, r0, asr #17 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - @ instruction: 0x000007b8 │ │ │ │ - ldrdeq ip, [fp], -r8 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - strdeq sl, [fp], -r4 │ │ │ │ - andeq r4, fp, r4, lsr pc │ │ │ │ + b 3e538 │ │ │ │ + andeq lr, lr, r0, asr #18 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq lr, lr, r0, lsr #18 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x000007b0 │ │ │ │ + andeq ip, fp, r8, asr #5 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r9, fp, r4, ror #15 │ │ │ │ + andeq r4, fp, r4, lsr #12 │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ - andeq pc, lr, r0, ror #15 │ │ │ │ - andeq sl, fp, r0, lsr #1 │ │ │ │ - ldrdeq r4, [fp], -r8 │ │ │ │ - andeq r0, r0, r4, lsl #11 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r9, fp, r0, lsl #30 │ │ │ │ + andeq lr, lr, r0, asr #16 │ │ │ │ + muleq fp, r0, r7 │ │ │ │ + andeq r4, fp, r8, asr #11 │ │ │ │ + andeq r0, r0, ip, ror r5 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + strdeq r9, [fp], -r0 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r4, fp, r8, lsr sp │ │ │ │ + andeq r4, fp, r8, lsr #8 │ │ │ │ andeq r2, r0, lr │ │ │ │ andeq r2, r0, ip │ │ │ │ - andeq r0, r0, ip, lsr #7 │ │ │ │ - andeq r4, fp, r0, lsl ip │ │ │ │ + andeq r0, r0, r4, lsr #7 │ │ │ │ + andeq r4, fp, r0, lsl #6 │ │ │ │ andeq r4, r0, r0, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr ip, [pc, #444] @ 3e8b8 │ │ │ │ - ldr r3, [pc, #444] @ 3e8bc │ │ │ │ + ldr ip, [pc, #444] @ 3e860 │ │ │ │ + ldr r3, [pc, #444] @ 3e864 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r5, [pc, #428] @ 3e8c0 │ │ │ │ + ldr r5, [pc, #428] @ 3e868 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r7, [r4] │ │ │ │ mov r6, sp │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ add r5, pc, r5 │ │ │ │ strh r3, [sp, #24] │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - beq 3e7b4 │ │ │ │ - ldr r3, [pc, #368] @ 3e8c4 │ │ │ │ + beq 3e75c │ │ │ │ + ldr r3, [pc, #368] @ 3e86c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3e7cc │ │ │ │ + beq 3e774 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 3e830 │ │ │ │ + beq 3e7d8 │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ streq r7, [sp, #12] │ │ │ │ - beq 3e740 │ │ │ │ + beq 3e6e8 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 3e740 │ │ │ │ - ldr r3, [pc, #320] @ 3e8c8 │ │ │ │ - ldr r2, [pc, #320] @ 3e8cc │ │ │ │ + bne 3e6e8 │ │ │ │ + ldr r3, [pc, #320] @ 3e870 │ │ │ │ + ldr r2, [pc, #320] @ 3e874 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #316] @ 3e8d0 │ │ │ │ + ldr r0, [pc, #316] @ 3e878 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 3e74c │ │ │ │ - ldr r3, [pc, #280] @ 3e8d4 │ │ │ │ + bne 3e6f4 │ │ │ │ + ldr r3, [pc, #280] @ 3e87c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3e764 │ │ │ │ - ldr r3, [pc, #260] @ 3e8d8 │ │ │ │ + bne 3e70c │ │ │ │ + ldr r3, [pc, #260] @ 3e880 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3e8a0 │ │ │ │ - ldr r3, [pc, #220] @ 3e8c8 │ │ │ │ + bne 3e848 │ │ │ │ + ldr r3, [pc, #220] @ 3e870 │ │ │ │ ldrb r2, [r7] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #220] @ 3e8dc │ │ │ │ + ldr r1, [pc, #220] @ 3e884 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ movne r1, #8832 @ 0x2280 │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r0, r4, r3, lsl #2 │ │ │ │ - ldr r3, [pc, #204] @ 3e8e0 │ │ │ │ + ldr r3, [pc, #204] @ 3e888 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #368] @ 0x170 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3e888 │ │ │ │ + beq 3e830 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r6 │ │ │ │ - bl 3ca98 │ │ │ │ - b 3e85c │ │ │ │ - ldr r3, [pc, #144] @ 3e8c8 │ │ │ │ - ldr r2, [pc, #168] @ 3e8e4 │ │ │ │ + bl 3ca40 │ │ │ │ + b 3e804 │ │ │ │ + ldr r3, [pc, #144] @ 3e870 │ │ │ │ + ldr r2, [pc, #168] @ 3e88c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #164] @ 3e8e8 │ │ │ │ + ldr r0, [pc, #164] @ 3e890 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #160] @ 3e8ec │ │ │ │ + ldr r1, [pc, #160] @ 3e894 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, #2 │ │ │ │ - ldr r2, [pc, #140] @ 3e8f0 │ │ │ │ - ldr r3, [pc, #84] @ 3e8bc │ │ │ │ + ldr r2, [pc, #140] @ 3e898 │ │ │ │ + ldr r3, [pc, #84] @ 3e864 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3e89c │ │ │ │ + bne 3e844 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #100] @ 3e8f4 │ │ │ │ + ldr r2, [pc, #100] @ 3e89c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r2, r2, #3 │ │ │ │ str r2, [r3, #368] @ 0x170 │ │ │ │ - b 3e820 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - bl 9166c │ │ │ │ - ldr r1, [pc, #76] @ 3e8f8 │ │ │ │ + b 3e7c8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + bl 91614 │ │ │ │ + ldr r1, [pc, #76] @ 3e8a0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #72] @ 3e8fc │ │ │ │ + ldr r0, [pc, #72] @ 3e8a4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andeq pc, lr, ip, lsr #32 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - strdeq lr, [lr], -r0 │ │ │ │ - andeq r0, r0, ip, lsr #12 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - muleq fp, r0, r8 │ │ │ │ - andeq r4, fp, ip, asr #13 │ │ │ │ - andeq r0, r0, ip, lsl #11 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ + bl 976d4 │ │ │ │ + andeq lr, lr, ip, lsl #1 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq lr, lr, r0, asr r0 │ │ │ │ + andeq r0, r0, r4, lsr #12 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r8, fp, r0, lsl #31 │ │ │ │ + @ instruction: 0x000b3dbc │ │ │ │ + andeq r0, r0, r4, lsl #11 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ andeq r0, r2, r1, lsl #4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldrdeq r9, [fp], -r8 │ │ │ │ - andeq r4, fp, r8, lsl r6 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r8, fp, r8, asr #29 │ │ │ │ + andeq r3, fp, r8, lsl #26 │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ - andeq lr, lr, r4, asr #29 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + andeq sp, lr, r4, lsr #30 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - @ instruction: 0x000b45b8 │ │ │ │ + andeq r3, fp, r8, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr ip, [pc, #796] @ 3ec34 │ │ │ │ - ldr r3, [pc, #796] @ 3ec38 │ │ │ │ + ldr ip, [pc, #796] @ 3ebdc │ │ │ │ + ldr r3, [pc, #796] @ 3ebe0 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r8, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r5, [pc, #776] @ 3ec3c │ │ │ │ + ldr r5, [pc, #776] @ 3ebe4 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - bl 8018 │ │ │ │ - ldr r3, [pc, #748] @ 3ec40 │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r3, [pc, #748] @ 3ebe8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr sl, [r3, #24] │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - beq 3eba4 │ │ │ │ + beq 3eb4c │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r1, [pc, #708] @ 3ec44 │ │ │ │ - beq 3eafc │ │ │ │ - ldr r3, [pc, #700] @ 3ec44 │ │ │ │ + ldreq r1, [pc, #708] @ 3ebec │ │ │ │ + beq 3eaa4 │ │ │ │ + ldr r3, [pc, #700] @ 3ebec │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #696] @ 3ec48 │ │ │ │ + ldr r3, [pc, #696] @ 3ebf0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r9] │ │ │ │ - ldr r7, [pc, #680] @ 3ec4c │ │ │ │ + ldr r7, [pc, #680] @ 3ebf4 │ │ │ │ str r6, [r3, #24] │ │ │ │ str r2, [r3, #12] │ │ │ │ strb r6, [r3, #28] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r3] │ │ │ │ strh r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4] │ │ │ │ add r7, pc, r7 │ │ │ │ mov fp, r6 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq 3ea54 │ │ │ │ - ldr r3, [pc, #628] @ 3ec50 │ │ │ │ + beq 3e9fc │ │ │ │ + ldr r3, [pc, #628] @ 3ebf8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3ea6c │ │ │ │ + beq 3ea14 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bgt 3ea44 │ │ │ │ + bgt 3e9ec │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - ble 3eb7c │ │ │ │ + ble 3eb24 │ │ │ │ sub r3, r3, #112 @ 0x70 │ │ │ │ cmp r3, #8 │ │ │ │ - bhi 3ea44 │ │ │ │ + bhi 3e9ec │ │ │ │ ldrb r3, [r7, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r3, [r3, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3eb9c │ │ │ │ + bne 3eb44 │ │ │ │ ldr r3, [r9] │ │ │ │ - ldr r2, [pc, #548] @ 3ec54 │ │ │ │ - ldr r0, [pc, #548] @ 3ec58 │ │ │ │ + ldr r2, [pc, #548] @ 3ebfc │ │ │ │ + ldr r0, [pc, #548] @ 3ec00 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - bne 3e9d4 │ │ │ │ - ldr r3, [pc, #512] @ 3ec5c │ │ │ │ + bne 3e97c │ │ │ │ + ldr r3, [pc, #512] @ 3ec04 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3e9ec │ │ │ │ - ldr r3, [pc, #492] @ 3ec60 │ │ │ │ + bne 3e994 │ │ │ │ + ldr r3, [pc, #492] @ 3ec08 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ec14 │ │ │ │ + bne 3ebbc │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ sub r2, r2, #-1073741823 @ 0xc0000001 │ │ │ │ add r4, r4, r2, lsl #2 │ │ │ │ - ldr r2, [pc, #420] @ 3ec44 │ │ │ │ + ldr r2, [pc, #420] @ 3ebec │ │ │ │ cmp r1, r2 │ │ │ │ - beq 3ec08 │ │ │ │ + beq 3ebb0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3eb10 │ │ │ │ + bne 3eab8 │ │ │ │ ldrsh r3, [sp, #42] @ 0x2a │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ebf8 │ │ │ │ + bne 3eba0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 296d0 │ │ │ │ + bl 29678 │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ mov sl, r0 │ │ │ │ cmp fp, #0 │ │ │ │ strh r3, [sp, #40] @ 0x28 │ │ │ │ - beq 3eaf8 │ │ │ │ - ldr r3, [pc, #392] @ 3ec64 │ │ │ │ + beq 3eaa0 │ │ │ │ + ldr r3, [pc, #392] @ 3ec0c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - bl adcc <__time64@plt+0x2a78> │ │ │ │ - ldr r1, [pc, #360] @ 3ec68 │ │ │ │ + bl ad74 <__time64@plt+0x2a7c> │ │ │ │ + ldr r1, [pc, #360] @ 3ec10 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ca98 │ │ │ │ + bl 3ca40 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #340] @ 3ec6c │ │ │ │ - ldr r2, [pc, #284] @ 3ec38 │ │ │ │ + ldr r1, [pc, #340] @ 3ec14 │ │ │ │ + ldr r2, [pc, #284] @ 3ebe0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 3ec10 │ │ │ │ + bne 3ebb8 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ strh r2, [sp, #42] @ 0x2a │ │ │ │ - b 3e9c8 │ │ │ │ + b 3e970 │ │ │ │ ldr r3, [r4] │ │ │ │ mov fp, #1 │ │ │ │ - b 3e9c8 │ │ │ │ - ldr r3, [pc, #256] @ 3ec68 │ │ │ │ + b 3e970 │ │ │ │ + ldr r3, [pc, #256] @ 3ec10 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ - b 3e9c8 │ │ │ │ + b 3e970 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, #1 │ │ │ │ - b 3e9c8 │ │ │ │ + b 3e970 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 3ea14 │ │ │ │ + beq 3e9bc │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 3ea44 │ │ │ │ + bne 3e9ec │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r3, [r3, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ebb8 │ │ │ │ + beq 3eb60 │ │ │ │ mov r3, #2 │ │ │ │ - b 3eb10 │ │ │ │ + b 3eab8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ebdc │ │ │ │ - ldr r3, [pc, #180] @ 3ec68 │ │ │ │ + beq 3eb84 │ │ │ │ + ldr r3, [pc, #180] @ 3ec10 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 3e988 │ │ │ │ + b 3e930 │ │ │ │ ldr r3, [r9] │ │ │ │ - ldr r2, [pc, #172] @ 3ec70 │ │ │ │ - ldr r0, [pc, #172] @ 3ec74 │ │ │ │ + ldr r2, [pc, #172] @ 3ec18 │ │ │ │ + ldr r0, [pc, #172] @ 3ec1c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ldr r1, [pc, #168] @ 3ec78 │ │ │ │ + ldr r1, [pc, #168] @ 3ec20 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 3eb9c │ │ │ │ + bl 976d4 │ │ │ │ + b 3eb44 │ │ │ │ mov r0, #1 │ │ │ │ - bl 296d0 │ │ │ │ + bl 29678 │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ - ldr r1, [pc, #120] @ 3ec68 │ │ │ │ + ldr r1, [pc, #120] @ 3ec10 │ │ │ │ strh r3, [sp, #40] @ 0x28 │ │ │ │ mov sl, r0 │ │ │ │ - b 3eafc │ │ │ │ - bl 296d0 │ │ │ │ + b 3eaa4 │ │ │ │ + bl 29678 │ │ │ │ mov r3, #43 @ 0x2b │ │ │ │ mov sl, r0 │ │ │ │ - b 3eac8 │ │ │ │ + b 3ea70 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b 3eafc │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #92] @ 3ec7c │ │ │ │ - ldr r1, [pc, #92] @ 3ec80 │ │ │ │ + b 3eaa4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #92] @ 3ec24 │ │ │ │ + ldr r1, [pc, #92] @ 3ec28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #84] @ 3ec84 │ │ │ │ + ldr r0, [pc, #84] @ 3ec2c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andeq lr, lr, ip, lsl #28 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - ldrdeq lr, [lr], -r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 976d4 │ │ │ │ + andeq sp, lr, ip, ror #28 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq sp, lr, r8, lsr lr │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ eoreq r0, r8, r0, lsl #4 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq ip, fp, r2, asr #1 │ │ │ │ - muleq r0, r4, r8 │ │ │ │ - strdeq r9, [fp], -r0 │ │ │ │ - andeq r4, fp, r0, lsr r4 │ │ │ │ - andeq r0, r0, r8, lsl r4 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r4, lsr #14 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + @ instruction: 0x000bb7b2 │ │ │ │ + andeq r0, r0, ip, lsl #17 │ │ │ │ + andeq r8, fp, r0, ror #25 │ │ │ │ + andeq r3, fp, r0, lsr #22 │ │ │ │ + andeq r0, r0, r0, lsl r4 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, ip, lsl r7 │ │ │ │ eoreq r8, r8, r0, lsl #4 │ │ │ │ - andeq lr, lr, r0, lsl ip │ │ │ │ - andeq r9, fp, r8, asr r4 │ │ │ │ - muleq fp, r8, r2 │ │ │ │ + andeq sp, lr, r0, ror ip │ │ │ │ + andeq r8, fp, r8, asr #22 │ │ │ │ + andeq r3, fp, r8, lsl #19 │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ - andeq r9, fp, r4, lsl #8 │ │ │ │ + strdeq r8, [fp], -r4 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r4, fp, ip, lsr r2 │ │ │ │ + andeq r3, fp, ip, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #3672] @ 3fb00 │ │ │ │ + ldr r0, [pc, #3672] @ 3faa8 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr fp, [r3, #4] │ │ │ │ - ldr r3, [pc, #3664] @ 3fb04 │ │ │ │ + ldr r3, [pc, #3664] @ 3faac │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp, #28] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r6, [pc, #3648] @ 3fb08 │ │ │ │ + ldr r6, [pc, #3648] @ 3fab0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ - bl 8018 │ │ │ │ - ldr r3, [pc, #3616] @ 3fb0c │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r3, [pc, #3616] @ 3fab4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 3f4a8 │ │ │ │ - ldr r3, [pc, #3588] @ 3fb10 │ │ │ │ + beq 3f450 │ │ │ │ + ldr r3, [pc, #3588] @ 3fab8 │ │ │ │ ldr r2, [fp] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [fp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [r3, #100] @ 0x64 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ - ldr r8, [pc, #3560] @ 3fb14 │ │ │ │ + ldr r8, [pc, #3560] @ 3fabc │ │ │ │ mov r9, #0 │ │ │ │ - ldr r4, [pc, #3556] @ 3fb18 │ │ │ │ + ldr r4, [pc, #3556] @ 3fac0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov sl, r9 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r9, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f1d4 │ │ │ │ + beq 3f17c │ │ │ │ ldrsh r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ed74 │ │ │ │ - ldr r3, [pc, #3496] @ 3fb10 │ │ │ │ + bne 3ed1c │ │ │ │ + ldr r3, [pc, #3496] @ 3fab8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r3, [r3, #28] │ │ │ │ strh r3, [sp, #64] @ 0x40 │ │ │ │ sub r3, r0, #58 @ 0x3a │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - bhi 3ed40 │ │ │ │ + bhi 3ece8 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r8, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f150 │ │ │ │ + beq 3f0f8 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 3fac4 │ │ │ │ + blt 3fa6c │ │ │ │ cmp r0, #90 @ 0x5a │ │ │ │ moveq r3, #1 │ │ │ │ orreq r4, r4, #16 │ │ │ │ streq r3, [sp, #24] │ │ │ │ - beq 3ed40 │ │ │ │ + beq 3ece8 │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ movne r3, #32 │ │ │ │ moveq r3, #64 @ 0x40 │ │ │ │ bic r4, r4, #96 @ 0x60 │ │ │ │ orr r4, r3, r4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 3ed40 │ │ │ │ - ldr r3, [pc, #3376] @ 3fb10 │ │ │ │ + b 3ece8 │ │ │ │ + ldr r3, [pc, #3376] @ 3fab8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3f170 │ │ │ │ + beq 3f118 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 3f170 │ │ │ │ - beq 3f5d8 │ │ │ │ + blt 3f118 │ │ │ │ + beq 3f580 │ │ │ │ cmp sl, #0 │ │ │ │ bicne r4, r4, #98 @ 0x62 │ │ │ │ cmp r0, #88 @ 0x58 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - beq 3f1c0 │ │ │ │ + beq 3f168 │ │ │ │ bic r4, r4, #68 @ 0x44 │ │ │ │ mov sl, #0 │ │ │ │ mov r9, #1 │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ orr r4, r4, #1024 @ 0x400 │ │ │ │ - b 3ed40 │ │ │ │ - ldr r3, [pc, #3292] @ 3fb10 │ │ │ │ - ldr r2, [pc, #3300] @ 3fb1c │ │ │ │ + b 3ece8 │ │ │ │ + ldr r3, [pc, #3292] @ 3fab8 │ │ │ │ + ldr r2, [pc, #3300] @ 3fac4 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - ldr r0, [pc, #3296] @ 3fb20 │ │ │ │ + ldr r0, [pc, #3296] @ 3fac8 │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ldr r1, [pc, #3284] @ 3fb24 │ │ │ │ + ldr r1, [pc, #3284] @ 3facc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #2 │ │ │ │ str r2, [r3, #100] @ 0x64 │ │ │ │ - ldr r2, [pc, #3260] @ 3fb28 │ │ │ │ - ldr r3, [pc, #3220] @ 3fb04 │ │ │ │ + ldr r2, [pc, #3260] @ 3fad0 │ │ │ │ + ldr r3, [pc, #3220] @ 3faac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 3fac0 │ │ │ │ + bne 3fa68 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #3192] @ 3fb10 │ │ │ │ - ldr r2, [pc, #3216] @ 3fb2c │ │ │ │ + ldr r3, [pc, #3192] @ 3fab8 │ │ │ │ + ldr r2, [pc, #3216] @ 3fad4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #3212] @ 3fb30 │ │ │ │ + ldr r0, [pc, #3212] @ 3fad8 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 3ed40 │ │ │ │ + bl 976d4 │ │ │ │ + b 3ece8 │ │ │ │ bic r4, r4, #131072 @ 0x20000 │ │ │ │ orr r4, r4, #8320 @ 0x2080 │ │ │ │ - b 3ed40 │ │ │ │ - ldr r3, [pc, #3136] @ 3fb10 │ │ │ │ + b 3ece8 │ │ │ │ + ldr r3, [pc, #3136] @ 3fab8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3ef00 │ │ │ │ + beq 3eea8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov r1, #69 @ 0x45 │ │ │ │ ldr r0, [r5, r2, lsl #2] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f618 │ │ │ │ + beq 3f5c0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3f19c │ │ │ │ + beq 3f144 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 3f19c │ │ │ │ - beq 3f604 │ │ │ │ + blt 3f144 │ │ │ │ + beq 3f5ac │ │ │ │ cmp sl, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - beq 3f1ac │ │ │ │ + beq 3f154 │ │ │ │ bic r4, r4, #98 @ 0x62 │ │ │ │ - b 3f1ac │ │ │ │ + b 3f154 │ │ │ │ orr r4, r4, #67108864 @ 0x4000000 │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ orr r4, r4, #96 @ 0x60 │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 3ed40 │ │ │ │ - ldr r3, [pc, #3044] @ 3fb34 │ │ │ │ + bne 3ece8 │ │ │ │ + ldr r3, [pc, #3044] @ 3fadc │ │ │ │ orr r4, r4, #4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ orr r4, r4, #32768 @ 0x8000 │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 3ed40 │ │ │ │ + bne 3ece8 │ │ │ │ tst r4, #2 │ │ │ │ moveq sl, #1 │ │ │ │ bicne r4, r4, #8 │ │ │ │ orrne r4, r4, #98 @ 0x62 │ │ │ │ movne sl, #1 │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ orr r4, r4, #1 │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ ldr r3, [r5] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ bic r4, r4, #512 @ 0x200 │ │ │ │ strh r3, [sp, #66] @ 0x42 │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ bic r4, r4, #131072 @ 0x20000 │ │ │ │ orr r4, r4, #16384 @ 0x4000 │ │ │ │ orr r4, r4, #128 @ 0x80 │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ orr r4, r4, #134217728 @ 0x8000000 │ │ │ │ - b 3ed40 │ │ │ │ - ldr r3, [pc, #2932] @ 3fb38 │ │ │ │ + b 3ece8 │ │ │ │ + ldr r3, [pc, #2932] @ 3fae0 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ bicne r4, r4, #96 @ 0x60 │ │ │ │ orr r4, r4, #8 │ │ │ │ mov sl, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 3ed40 │ │ │ │ - ldr r3, [pc, #2860] @ 3fb10 │ │ │ │ + b 3ece8 │ │ │ │ + ldr r3, [pc, #2860] @ 3fab8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3f008 │ │ │ │ + beq 3efb0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - bls 3f010 │ │ │ │ + bls 3efb8 │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ cmp r9, #0 │ │ │ │ bicne r4, r4, #68 @ 0x44 │ │ │ │ cmp sl, #0 │ │ │ │ bicne r4, r4, #8 │ │ │ │ orrne r4, r4, #98 @ 0x62 │ │ │ │ movne r9, #0 │ │ │ │ orreq r4, r4, #2 │ │ │ │ moveq r9, sl │ │ │ │ - b 3ed40 │ │ │ │ - ldr r3, [pc, #2772] @ 3fb10 │ │ │ │ + b 3ece8 │ │ │ │ + ldr r3, [pc, #2772] @ 3fab8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ orr r4, r4, #536870912 @ 0x20000000 │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ bic r4, r4, #131072 @ 0x20000 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ bic r4, r4, #512 @ 0x200 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ orr r4, r4, #256 @ 0x100 │ │ │ │ - b 3ed40 │ │ │ │ - ldr r3, [pc, #2708] @ 3fb10 │ │ │ │ + b 3ece8 │ │ │ │ + ldr r3, [pc, #2708] @ 3fab8 │ │ │ │ orr r4, r4, #4194304 @ 0x400000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f0c4 │ │ │ │ + beq 3f06c │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - bne 3f904 │ │ │ │ + bne 3f8ac │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r0, r3, r0 │ │ │ │ ldrb r1, [r0, #-1] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne 3f904 │ │ │ │ + bne 3f8ac │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 3ed40 │ │ │ │ - ldr r3, [pc, #2620] @ 3fb10 │ │ │ │ + b 3ece8 │ │ │ │ + ldr r3, [pc, #2620] @ 3fab8 │ │ │ │ orr r4, r4, #16777216 @ 0x1000000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 3ed40 │ │ │ │ - ldr r3, [pc, #2592] @ 3fb10 │ │ │ │ + b 3ece8 │ │ │ │ + ldr r3, [pc, #2592] @ 3fab8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3f168 │ │ │ │ + beq 3f110 │ │ │ │ mov r0, #0 │ │ │ │ - bl 5bf60 │ │ │ │ + bl 5bf08 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - beq 3fae0 │ │ │ │ + beq 3fa88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f168 │ │ │ │ - ldr r3, [pc, #2576] @ 3fb38 │ │ │ │ + beq 3f110 │ │ │ │ + ldr r3, [pc, #2576] @ 3fae0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ orreq r4, r4, #8 │ │ │ │ orrne r4, r4, #4 │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 3ed40 │ │ │ │ - ldr r3, [pc, #2488] @ 3fb10 │ │ │ │ + b 3ece8 │ │ │ │ + ldr r3, [pc, #2488] @ 3fab8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 3ed9c │ │ │ │ + b 3ed44 │ │ │ │ orr r4, r4, #12 │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ cmp r0, #88 @ 0x58 │ │ │ │ - bne 3f6f0 │ │ │ │ + bne 3f698 │ │ │ │ cmp sl, #0 │ │ │ │ mov r3, #16 │ │ │ │ bicne r4, r4, #98 @ 0x62 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - beq 3f1c0 │ │ │ │ + beq 3f168 │ │ │ │ orr r4, r4, #4 │ │ │ │ mov sl, #0 │ │ │ │ mov r9, #1 │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ mov r3, #10 │ │ │ │ cmp sl, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bne 3ef28 │ │ │ │ + bne 3eed0 │ │ │ │ bic r4, r4, #4 │ │ │ │ orr r4, r4, #64 @ 0x40 │ │ │ │ mov sl, #0 │ │ │ │ mov r9, #1 │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ bic r4, r4, #64 @ 0x40 │ │ │ │ orr r4, r4, #4 │ │ │ │ mov sl, #0 │ │ │ │ mov r9, #1 │ │ │ │ - b 3ed40 │ │ │ │ - ldr r3, [pc, #2356] @ 3fb10 │ │ │ │ + b 3ece8 │ │ │ │ + ldr r3, [pc, #2356] @ 3fab8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r2, #100] @ 0x64 │ │ │ │ ldr r2, [r5, r3, lsl #2] │ │ │ │ add r5, r5, r3, lsl #2 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 3f208 │ │ │ │ + beq 3f1b0 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 3f5ec │ │ │ │ + beq 3f594 │ │ │ │ sub r5, r5, #4 │ │ │ │ and r3, r4, #80 @ 0x50 │ │ │ │ cmp r3, #16 │ │ │ │ orreq r4, r4, #32 │ │ │ │ and r3, r4, #2 │ │ │ │ orrs r3, r3, r9 │ │ │ │ - bne 3f454 │ │ │ │ - ldr r3, [pc, #2320] @ 3fb3c │ │ │ │ + bne 3f3fc │ │ │ │ + ldr r3, [pc, #2320] @ 3fae4 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ and r8, r4, #134217728 @ 0x8000000 │ │ │ │ - bne 3f4c4 │ │ │ │ + bne 3f46c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3f81c │ │ │ │ - ldr r3, [pc, #2296] @ 3fb40 │ │ │ │ + beq 3f7c4 │ │ │ │ + ldr r3, [pc, #2296] @ 3fae8 │ │ │ │ and r3, r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ andne sl, r4, #16384 @ 0x4000 │ │ │ │ - bne 3f750 │ │ │ │ + bne 3f6f8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 3f7d4 │ │ │ │ + beq 3f77c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3f298 │ │ │ │ + beq 3f240 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r2, r1 │ │ │ │ moveq r2, #0 │ │ │ │ orreq r4, r4, #2 │ │ │ │ streq r2, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fa48 │ │ │ │ + bne 3f9f0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ - bge 3fa0c │ │ │ │ + bge 3f9b4 │ │ │ │ tst r4, #536870912 @ 0x20000000 │ │ │ │ - beq 3f6c4 │ │ │ │ + beq 3f66c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #1212] @ 0x4bc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3faa8 │ │ │ │ + bne 3fa50 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r9, r9, r9, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ orr r4, r4, r9, lsl #1 │ │ │ │ - bne 3f894 │ │ │ │ + bne 3f83c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r3, r3, #472 @ 0x1d8 │ │ │ │ ldrsh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f2f8 │ │ │ │ + beq 3f2a0 │ │ │ │ ldrsh r3, [sp, #66] @ 0x42 │ │ │ │ cmp r3, #0 │ │ │ │ orreq r4, r4, #524288 @ 0x80000 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f30c │ │ │ │ - bl 59a2c │ │ │ │ + beq 3f2b4 │ │ │ │ + bl 599d4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ tst r4, #16777216 @ 0x1000000 │ │ │ │ - beq 3f624 │ │ │ │ + beq 3f5cc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r7, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ sub r8, r8, r3 │ │ │ │ - beq 3f944 │ │ │ │ - ldr r1, [pc, #2056] @ 3fb44 │ │ │ │ + beq 3f8ec │ │ │ │ + ldr r1, [pc, #2056] @ 3faec │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr sl, [sp, #12] │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [sl, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f848 │ │ │ │ + beq 3f7f0 │ │ │ │ ldr r9, [r7, #24] │ │ │ │ sub r9, r3, r9 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r7, #24] │ │ │ │ ldr r1, [sl, #16] │ │ │ │ mov r2, #2228224 @ 0x220000 │ │ │ │ add r0, r0, r8 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f9b4 │ │ │ │ + bne 3f95c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3f920 │ │ │ │ + bne 3f8c8 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fa6c │ │ │ │ + beq 3fa14 │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ and r1, r2, #98 @ 0x62 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq 3f3f4 │ │ │ │ + beq 3f39c │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3f964 │ │ │ │ + beq 3f90c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ str r1, [r3, #24] │ │ │ │ - bne 3f930 │ │ │ │ + bne 3f8d8 │ │ │ │ ldrsh r3, [sp, #64] @ 0x40 │ │ │ │ bic r4, r4, #16777216 @ 0x1000000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #1212] @ 0x4bc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3f664 │ │ │ │ + beq 3f60c │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - bne 3f43c │ │ │ │ - ldr r3, [pc, #1820] @ 3fb48 │ │ │ │ + bne 3f3e4 │ │ │ │ + ldr r3, [pc, #1820] @ 3faf0 │ │ │ │ tst r4, r3 │ │ │ │ - beq 3f43c │ │ │ │ + beq 3f3e4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fa88 │ │ │ │ + bne 3fa30 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ca98 │ │ │ │ - b 3ee64 │ │ │ │ + bl 3ca40 │ │ │ │ + b 3ee0c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f224 │ │ │ │ - ldr r3, [pc, #1764] @ 3fb4c │ │ │ │ - ldr r0, [pc, #1764] @ 3fb50 │ │ │ │ + beq 3f1cc │ │ │ │ + ldr r3, [pc, #1764] @ 3faf4 │ │ │ │ + ldr r0, [pc, #1764] @ 3faf8 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ - ldr r3, [pc, #1760] @ 3fb54 │ │ │ │ + ldr r3, [pc, #1760] @ 3fafc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1748] @ 3fb58 │ │ │ │ + ldr r3, [pc, #1748] @ 3fb00 │ │ │ │ mov r1, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #1704] @ 3fb3c │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #1704] @ 3fae4 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - b 3f22c │ │ │ │ + b 3f1d4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - bne 3f528 │ │ │ │ - ldr r3, [pc, #1692] @ 3fb5c │ │ │ │ + bne 3f4d0 │ │ │ │ + ldr r3, [pc, #1692] @ 3fb04 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ - b 3ed24 │ │ │ │ + b 3eccc │ │ │ │ tst r4, #76 @ 0x4c │ │ │ │ and sl, r4, #16384 @ 0x4000 │ │ │ │ - bne 3f704 │ │ │ │ + bne 3f6ac │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3f750 │ │ │ │ + bne 3f6f8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3f8dc │ │ │ │ - ldr r3, [pc, #1636] @ 3fb4c │ │ │ │ + beq 3f884 │ │ │ │ + ldr r3, [pc, #1636] @ 3faf4 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ - ldr r3, [pc, #1648] @ 3fb60 │ │ │ │ - ldr r0, [pc, #1648] @ 3fb64 │ │ │ │ + ldr r3, [pc, #1648] @ 3fb08 │ │ │ │ + ldr r0, [pc, #1648] @ 3fb0c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1640] @ 3fb68 │ │ │ │ + ldr r3, [pc, #1640] @ 3fb10 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r2, [r7] │ │ │ │ tst r4, #16777216 @ 0x1000000 │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - beq 3f254 │ │ │ │ - b 3f83c │ │ │ │ + beq 3f1fc │ │ │ │ + b 3f7e4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ add r8, r4, #2 │ │ │ │ lsl r8, r8, #2 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ mov r1, r8 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r2, [r7, #104] @ 0x68 │ │ │ │ - ldr r3, [pc, #1520] @ 3fb3c │ │ │ │ + ldr r3, [pc, #1520] @ 3fae4 │ │ │ │ ldr r2, [r2, #260] @ 0x104 │ │ │ │ str r2, [r0] │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r5] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq 3f914 │ │ │ │ + beq 3f8bc │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - beq 3f958 │ │ │ │ + beq 3f900 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ - beq 3f8f8 │ │ │ │ + beq 3f8a0 │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - beq 3f9e0 │ │ │ │ + beq 3f988 │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ - beq 3f9ec │ │ │ │ + beq 3f994 │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ - bne 3fa28 │ │ │ │ - ldr r3, [pc, #1484] @ 3fb6c │ │ │ │ + bne 3f9d0 │ │ │ │ + ldr r3, [pc, #1484] @ 3fb14 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #0 │ │ │ │ subgt r1, r8, #8 │ │ │ │ str r3, [r0, #4] │ │ │ │ addgt r1, r5, r1 │ │ │ │ addgt r3, r0, #4 │ │ │ │ - ble 3f5c8 │ │ │ │ + ble 3f570 │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ str r2, [r3, #4]! │ │ │ │ cmp r5, r1 │ │ │ │ - bne 3f5b8 │ │ │ │ - ldr r3, [pc, #1420] @ 3fb5c │ │ │ │ + bne 3f560 │ │ │ │ + ldr r3, [pc, #1420] @ 3fb04 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ - b 3ed24 │ │ │ │ + b 3eccc │ │ │ │ cmp sl, #0 │ │ │ │ bicne r4, r4, #98 @ 0x62 │ │ │ │ mvnne r3, #0 │ │ │ │ mvneq r3, #0 │ │ │ │ - b 3ee08 │ │ │ │ + b 3edb0 │ │ │ │ ldrb r3, [r2] │ │ │ │ sub r2, r3, #43 @ 0x2b │ │ │ │ tst r2, #253 @ 0xfd │ │ │ │ strheq r3, [sp, #64] @ 0x40 │ │ │ │ - beq 3f20c │ │ │ │ - b 3f208 │ │ │ │ + beq 3f1b4 │ │ │ │ + b 3f1b0 │ │ │ │ mvn r3, #0 │ │ │ │ cmp sl, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - beq 3f1ac │ │ │ │ - b 3ef28 │ │ │ │ + beq 3f154 │ │ │ │ + b 3eed0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 3ed40 │ │ │ │ + b 3ece8 │ │ │ │ cmp fp, #0 │ │ │ │ ldrsh r3, [sp, #64] @ 0x40 │ │ │ │ clz r2, r3 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3f40c │ │ │ │ + beq 3f3b4 │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #45 @ 0x2d │ │ │ │ strhne r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #1212] @ 0x4bc │ │ │ │ cmp r3, #0 │ │ │ │ ldrsheq r3, [sp, #64] @ 0x40 │ │ │ │ - bne 3f43c │ │ │ │ + bne 3f3e4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - b 3f41c │ │ │ │ + b 3f3c4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3f268 │ │ │ │ + bne 3f210 │ │ │ │ bic r3, r4, #40960 @ 0xa000 │ │ │ │ bic r3, r3, #132 @ 0x84 │ │ │ │ orrs r3, r3, r9 │ │ │ │ - bne 3f7d4 │ │ │ │ + bne 3f77c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ - beq 3f9f8 │ │ │ │ + beq 3f9a0 │ │ │ │ cmp r3, #0 │ │ │ │ orr r4, r4, #2 │ │ │ │ - bne 3fa48 │ │ │ │ + bne 3f9f0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ - bge 3fa0c │ │ │ │ + bge 3f9b4 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r9, r9, r9, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ orr r4, r4, r9, lsl #1 │ │ │ │ - beq 3f2d8 │ │ │ │ + beq 3f280 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #1212] @ 0x4bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f894 │ │ │ │ + beq 3f83c │ │ │ │ orr r4, r4, #49152 @ 0xc000 │ │ │ │ - b 3f2d8 │ │ │ │ + b 3f280 │ │ │ │ cmp sl, #0 │ │ │ │ mov r3, #10 │ │ │ │ bicne r4, r4, #98 @ 0x62 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 3ee14 │ │ │ │ - ldr r3, [pc, #1088] @ 3fb4c │ │ │ │ - ldr r0, [pc, #1120] @ 3fb70 │ │ │ │ + b 3edbc │ │ │ │ + ldr r3, [pc, #1088] @ 3faf4 │ │ │ │ + ldr r0, [pc, #1120] @ 3fb18 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ - ldr r3, [pc, #1116] @ 3fb74 │ │ │ │ + ldr r3, [pc, #1116] @ 3fb1c │ │ │ │ mov r1, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1104] @ 3fb78 │ │ │ │ + ldr r3, [pc, #1104] @ 3fb20 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1, #56] @ 0x38 │ │ │ │ - beq 3f8d4 │ │ │ │ - ldr r3, [pc, #1060] @ 3fb7c │ │ │ │ - ldr r0, [pc, #1060] @ 3fb80 │ │ │ │ + beq 3f87c │ │ │ │ + ldr r3, [pc, #1060] @ 3fb24 │ │ │ │ + ldr r0, [pc, #1060] @ 3fb28 │ │ │ │ ldr r8, [r6, r3] │ │ │ │ - ldr r3, [pc, #1056] @ 3fb84 │ │ │ │ + ldr r3, [pc, #1056] @ 3fb2c │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - bne 3f4e0 │ │ │ │ + bne 3f488 │ │ │ │ tst r4, #16777216 @ 0x1000000 │ │ │ │ - beq 3f254 │ │ │ │ - ldr r3, [pc, #1004] @ 3fb88 │ │ │ │ - ldr r0, [pc, #1004] @ 3fb8c │ │ │ │ + beq 3f1fc │ │ │ │ + ldr r3, [pc, #1004] @ 3fb30 │ │ │ │ + ldr r0, [pc, #1004] @ 3fb34 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - bne 3f270 │ │ │ │ - ldr r3, [pc, #880] @ 3fb4c │ │ │ │ - ldr r0, [pc, #944] @ 3fb90 │ │ │ │ + bne 3f218 │ │ │ │ + ldr r3, [pc, #880] @ 3faf4 │ │ │ │ + ldr r0, [pc, #944] @ 3fb38 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #932] @ 3fb94 │ │ │ │ + ldr r3, [pc, #932] @ 3fb3c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #920] @ 3fb98 │ │ │ │ + ldr r3, [pc, #920] @ 3fb40 │ │ │ │ mov r1, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - b 3f270 │ │ │ │ + b 3f218 │ │ │ │ tst r4, #16384 @ 0x4000 │ │ │ │ - bne 3f8ac │ │ │ │ + bne 3f854 │ │ │ │ tst r4, #16777216 @ 0x1000000 │ │ │ │ - beq 3f670 │ │ │ │ - ldr r3, [pc, #872] @ 3fb9c │ │ │ │ + beq 3f618 │ │ │ │ + ldr r3, [pc, #872] @ 3fb44 │ │ │ │ and r3, r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3f254 │ │ │ │ - ldr r3, [pc, #824] @ 3fb7c │ │ │ │ + beq 3f1fc │ │ │ │ + ldr r3, [pc, #824] @ 3fb24 │ │ │ │ ldr r8, [r6, r3] │ │ │ │ - b 3f794 │ │ │ │ + b 3f73c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bls 3f8e8 │ │ │ │ + bls 3f890 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r7] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ strb r2, [r3] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r7, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, #2228224 @ 0x220000 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r0, r0, r8 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 3f3bc │ │ │ │ + b 3f364 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #1540] @ 0x604 │ │ │ │ cmp r3, #0 │ │ │ │ orreq r4, r4, #33554432 @ 0x2000000 │ │ │ │ orreq r4, r4, #128 @ 0x80 │ │ │ │ - b 3f2d8 │ │ │ │ - ldr r3, [pc, #748] @ 3fba0 │ │ │ │ + b 3f280 │ │ │ │ + ldr r3, [pc, #748] @ 3fb48 │ │ │ │ and r3, r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f4e0 │ │ │ │ + bne 3f488 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3f268 │ │ │ │ - b 3f7d4 │ │ │ │ + bne 3f210 │ │ │ │ + b 3f77c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 3f4e8 │ │ │ │ + bne 3f490 │ │ │ │ tst r4, #16777216 @ 0x1000000 │ │ │ │ - beq 3f254 │ │ │ │ - b 3f83c │ │ │ │ + beq 3f1fc │ │ │ │ + b 3f7e4 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 3f864 │ │ │ │ - ldr r3, [pc, #676] @ 3fba4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 3f80c │ │ │ │ + ldr r3, [pc, #676] @ 3fb4c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3f5a0 │ │ │ │ + b 3f548 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b 3f1e4 │ │ │ │ - ldr r3, [pc, #652] @ 3fba8 │ │ │ │ + b 3f18c │ │ │ │ + ldr r3, [pc, #652] @ 3fb50 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3f5a0 │ │ │ │ + b 3f548 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl a38f4 │ │ │ │ - b 3f3cc │ │ │ │ + bl a389c │ │ │ │ + b 3f374 │ │ │ │ lsl r2, r2, #17 │ │ │ │ lsr r2, r2, #17 │ │ │ │ mov r0, #0 │ │ │ │ strh r2, [r3, #12] │ │ │ │ - b 3ee64 │ │ │ │ - ldr r3, [pc, #608] @ 3fbac │ │ │ │ + b 3ee0c │ │ │ │ + ldr r3, [pc, #608] @ 3fb54 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1df60 │ │ │ │ - b 3ee64 │ │ │ │ - ldr r3, [pc, #592] @ 3fbb0 │ │ │ │ + bl 1df08 │ │ │ │ + b 3ee0c │ │ │ │ + ldr r3, [pc, #592] @ 3fb58 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3f5a0 │ │ │ │ + b 3f548 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3f990 │ │ │ │ + beq 3f938 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3f990 │ │ │ │ + beq 3f938 │ │ │ │ mov r0, r3 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f9ac │ │ │ │ + bne 3f954 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #464] @ 0x1d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3f9ac │ │ │ │ + beq 3f954 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1b35c │ │ │ │ + bl 1b304 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ - b 3f3f4 │ │ │ │ + b 3f39c │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, r9] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r7, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r0, r0, r8 │ │ │ │ mov r2, #2228224 @ 0x220000 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 3f3bc │ │ │ │ - ldr r3, [pc, #460] @ 3fbb4 │ │ │ │ + b 3f364 │ │ │ │ + ldr r3, [pc, #460] @ 3fb5c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3f5a0 │ │ │ │ - ldr r3, [pc, #452] @ 3fbb8 │ │ │ │ + b 3f548 │ │ │ │ + ldr r3, [pc, #452] @ 3fb60 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 3f5a0 │ │ │ │ + b 3f548 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fa48 │ │ │ │ + bne 3f9f0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ - blt 3f6c4 │ │ │ │ - ldr r2, [pc, #424] @ 3fbbc │ │ │ │ - ldr r0, [pc, #424] @ 3fbc0 │ │ │ │ - ldr r3, [pc, #424] @ 3fbc4 │ │ │ │ + blt 3f66c │ │ │ │ + ldr r2, [pc, #424] @ 3fb64 │ │ │ │ + ldr r0, [pc, #424] @ 3fb68 │ │ │ │ + ldr r3, [pc, #424] @ 3fb6c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #408] @ 3fbc8 │ │ │ │ - ldr r0, [pc, #408] @ 3fbcc │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #408] @ 3fb70 │ │ │ │ + ldr r0, [pc, #408] @ 3fb74 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #130 @ 0x82 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #376] @ 3fbd0 │ │ │ │ - ldr r1, [pc, #376] @ 3fbd4 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #376] @ 3fb78 │ │ │ │ + ldr r1, [pc, #376] @ 3fb7c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #368] @ 3fbd8 │ │ │ │ + ldr r0, [pc, #368] @ 3fb80 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #360] @ 3fbdc │ │ │ │ - ldr r0, [pc, #360] @ 3fbe0 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #360] @ 3fb84 │ │ │ │ + ldr r0, [pc, #360] @ 3fb88 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #340] @ 3fbe4 │ │ │ │ - ldr r0, [pc, #340] @ 3fbe8 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #340] @ 3fb8c │ │ │ │ + ldr r0, [pc, #340] @ 3fb90 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #316] @ 3fbec │ │ │ │ - ldr r0, [pc, #316] @ 3fbf0 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #316] @ 3fb94 │ │ │ │ + ldr r0, [pc, #316] @ 3fb98 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #296] @ 3fbf4 │ │ │ │ - ldr r0, [pc, #296] @ 3fbf8 │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #296] @ 3fb9c │ │ │ │ + ldr r0, [pc, #296] @ 3fba0 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #276] @ 3fbfc │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #276] @ 3fba4 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #272] @ 3fc00 │ │ │ │ + ldr r0, [pc, #272] @ 3fba8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ - andeq lr, lr, r4, ror sl │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq lr, lr, r0, asr #20 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq fp, fp, ip, asr sp │ │ │ │ + bl 976d4 │ │ │ │ + ldrdeq sp, [lr], -r4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq sp, lr, r0, lsr #21 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq fp, fp, ip, asr #8 │ │ │ │ andeq r0, r2, r0, lsl #4 │ │ │ │ - andeq r9, fp, r4, ror #3 │ │ │ │ - andeq r4, fp, ip, lsl r0 │ │ │ │ + ldrdeq r8, [fp], -r4 │ │ │ │ + andeq r3, fp, ip, lsl #14 │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ - @ instruction: 0x000ee8bc │ │ │ │ - andeq r9, fp, r0, lsl #3 │ │ │ │ - @ instruction: 0x000b3fb8 │ │ │ │ - andeq r0, r0, ip, asr #8 │ │ │ │ - andeq r0, r0, ip, lsr #9 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ + andeq sp, lr, ip, lsl r9 │ │ │ │ + andeq r8, fp, r0, ror r8 │ │ │ │ + andeq r3, fp, r8, lsr #13 │ │ │ │ + andeq r0, r0, r4, asr #8 │ │ │ │ + andeq r0, r0, r4, lsr #9 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ @ instruction: 0xf7fdfdff │ │ │ │ - andeq r3, fp, ip, asr #22 │ │ │ │ + andeq r3, fp, ip, lsr r2 │ │ │ │ strbeq r0, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - andeq r0, r0, ip, lsr #15 │ │ │ │ - strdeq r3, [fp], -r8 │ │ │ │ - andeq r4, fp, r4, ror #3 │ │ │ │ - andeq r4, fp, r8, asr #3 │ │ │ │ - andeq r0, r0, r0, lsl r7 │ │ │ │ - andeq r4, fp, r8, lsr #3 │ │ │ │ - andeq r3, fp, ip, ror #18 │ │ │ │ - andeq r4, fp, r0, asr #2 │ │ │ │ - andeq r4, fp, r4, lsr #1 │ │ │ │ - andeq r3, fp, r4, asr #14 │ │ │ │ - andeq r3, fp, r0, asr pc │ │ │ │ - andeq r3, fp, ip, lsr pc │ │ │ │ - andeq r0, r0, r8, ror #9 │ │ │ │ - andeq r3, fp, r0, lsl #14 │ │ │ │ - andeq r3, fp, r0, lsl pc │ │ │ │ + andeq r0, r0, r4, lsr #15 │ │ │ │ + andeq r3, fp, r8, ror #1 │ │ │ │ ldrdeq r3, [fp], -r4 │ │ │ │ - andeq r3, fp, r0, asr #13 │ │ │ │ - andeq r3, fp, ip, ror r6 │ │ │ │ - andeq r3, fp, r8, lsl #29 │ │ │ │ - andeq r3, fp, r8, asr #28 │ │ │ │ + @ instruction: 0x000b38b8 │ │ │ │ + andeq r0, r0, r8, lsl #14 │ │ │ │ + muleq fp, r8, r8 │ │ │ │ + andeq r3, fp, ip, asr r0 │ │ │ │ + andeq r3, fp, r0, lsr r8 │ │ │ │ + muleq fp, r4, r7 │ │ │ │ + andeq r2, fp, r4, lsr lr │ │ │ │ + andeq r3, fp, r0, asr #12 │ │ │ │ + andeq r3, fp, ip, lsr #12 │ │ │ │ + andeq r0, r0, r0, ror #9 │ │ │ │ + strdeq r2, [fp], -r0 │ │ │ │ + andeq r3, fp, r0, lsl #12 │ │ │ │ + andeq r2, fp, r4, asr #29 │ │ │ │ + @ instruction: 0x000b2db0 │ │ │ │ + andeq r2, fp, ip, ror #26 │ │ │ │ + andeq r3, fp, r8, ror r5 │ │ │ │ + andeq r3, fp, r8, lsr r5 │ │ │ │ vudot.u8 , , d15[1] │ │ │ │ svcle 0x00ffbd7f │ │ │ │ - andeq r3, fp, r0, asr #26 │ │ │ │ - ldrdeq r3, [fp], -r0 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - ldrdeq r3, [fp], -ip │ │ │ │ - andeq r3, fp, r4, ror #24 │ │ │ │ - andeq r3, fp, r4, asr ip │ │ │ │ - muleq fp, r8, ip │ │ │ │ - andeq r3, fp, ip, asr #8 │ │ │ │ + andeq r3, fp, r0, lsr r4 │ │ │ │ + andeq r3, fp, r0, asr #7 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq r3, fp, ip, asr #7 │ │ │ │ + andeq r3, fp, r4, asr r3 │ │ │ │ + andeq r3, fp, r4, asr #6 │ │ │ │ + andeq r3, fp, r8, lsl #7 │ │ │ │ + andeq r2, fp, ip, lsr fp │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ - andeq r0, r0, r4, lsr #12 │ │ │ │ - andeq r3, fp, r4, lsr r4 │ │ │ │ - andeq r8, fp, ip, asr #11 │ │ │ │ + andeq r0, r0, ip, lsl r6 │ │ │ │ + andeq r2, fp, r4, lsr #22 │ │ │ │ + @ instruction: 0x000b7cbc │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r3, fp, r4, lsl #8 │ │ │ │ - andeq r3, fp, r8, lsl #25 │ │ │ │ - andeq r3, fp, ip, ror #7 │ │ │ │ - andeq r0, r0, r4, ror r3 │ │ │ │ - ldrdeq r3, [fp], -r4 │ │ │ │ - andeq r3, fp, ip, lsr #24 │ │ │ │ - @ instruction: 0x000b33b4 │ │ │ │ - andeq r0, r0, r8, ror #12 │ │ │ │ - muleq fp, r8, r3 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + strdeq r2, [fp], -r4 │ │ │ │ andeq r3, fp, r8, ror r3 │ │ │ │ + ldrdeq r2, [fp], -ip │ │ │ │ + andeq r0, r0, ip, ror #6 │ │ │ │ + andeq r2, fp, r4, asr #21 │ │ │ │ + andeq r3, fp, ip, lsl r3 │ │ │ │ + andeq r2, fp, r4, lsr #21 │ │ │ │ + andeq r0, r0, r0, ror #12 │ │ │ │ + andeq r2, fp, r8, lsl #21 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r2, fp, r8, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #460] @ 3fde8 │ │ │ │ - ldr r3, [pc, #460] @ 3fdec │ │ │ │ + ldr ip, [pc, #460] @ 3fd90 │ │ │ │ + ldr r3, [pc, #460] @ 3fd94 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r7, [ip, r3] │ │ │ │ - ldr r3, [pc, #452] @ 3fdf0 │ │ │ │ + ldr r3, [pc, #452] @ 3fd98 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr fp, [pc, r3] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7, #1126] @ 0x466 │ │ │ │ - ldr r3, [pc, #436] @ 3fdf4 │ │ │ │ + ldr r3, [pc, #436] @ 3fd9c │ │ │ │ cmp fp, #0 │ │ │ │ ldr r9, [ip, r3] │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - ble 3fd80 │ │ │ │ + ble 3fd28 │ │ │ │ ldr lr, [r9] │ │ │ │ sub r4, lr, #32 │ │ │ │ add sl, r4, fp, lsl #5 │ │ │ │ ldr r2, [r4, #32]! │ │ │ │ cmp sl, r4 │ │ │ │ - beq 3fd78 │ │ │ │ + beq 3fd20 │ │ │ │ cmp r2, r8 │ │ │ │ - bne 3fc60 │ │ │ │ + bne 3fc08 │ │ │ │ str fp, [sp, #4] │ │ │ │ add fp, r4, #32 │ │ │ │ mov ip, r4 │ │ │ │ cmp fp, sl │ │ │ │ mov r4, fp │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm fp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - bne 3fc78 │ │ │ │ + bne 3fc20 │ │ │ │ ldr fp, [sp, #4] │ │ │ │ - ldr r2, [pc, #336] @ 3fdf8 │ │ │ │ + ldr r2, [pc, #336] @ 3fda0 │ │ │ │ sub r3, fp, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [r2] │ │ │ │ - ldr r1, [pc, #320] @ 3fdfc │ │ │ │ + ldr r1, [pc, #320] @ 3fda4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bgt 3fcfc │ │ │ │ + bgt 3fca4 │ │ │ │ add r3, r2, #4 │ │ │ │ cmp lr, #0 │ │ │ │ add r2, r2, #5 │ │ │ │ str r3, [r1, #4] │ │ │ │ lsl r1, r2, #5 │ │ │ │ - beq 3fdc0 │ │ │ │ + beq 3fd68 │ │ │ │ mov r0, lr │ │ │ │ - bl 599dc │ │ │ │ + bl 59984 │ │ │ │ mov lr, r0 │ │ │ │ - ldr r3, [pc, #268] @ 3fe00 │ │ │ │ + ldr r3, [pc, #268] @ 3fda8 │ │ │ │ str lr, [r9] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r8, [lr, r3, lsl #5] │ │ │ │ ldrb r2, [r7, #1126] @ 0x466 │ │ │ │ ldr r7, [r9] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ lsl r2, r2, #12 │ │ │ │ add r7, r7, r3, lsl #5 │ │ │ │ cmp r6, #0 │ │ │ │ str r2, [r7, #24] │ │ │ │ - beq 3fd3c │ │ │ │ + beq 3fce4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 59a2c │ │ │ │ - ldr r3, [pc, #208] @ 3fe04 │ │ │ │ + bl 599d4 │ │ │ │ + ldr r3, [pc, #208] @ 3fdac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [r7, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3fd5c │ │ │ │ + beq 3fd04 │ │ │ │ ldr r2, [r9] │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ add r2, r2, r3, lsl #5 │ │ │ │ strd r0, [r2, #8] │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ strd r0, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ 3fe08 │ │ │ │ + ldr r2, [pc, #164] @ 3fdb0 │ │ │ │ add r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, r8 │ │ │ │ - beq 3fca0 │ │ │ │ - ldr r1, [pc, #132] @ 3fe0c │ │ │ │ + beq 3fc48 │ │ │ │ + ldr r1, [pc, #132] @ 3fdb4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eeb58 │ │ │ │ + bl ee1f0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3fdd0 │ │ │ │ + beq 3fd78 │ │ │ │ add r1, r7, #1088 @ 0x440 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, #0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #96] @ 3fe10 │ │ │ │ + ldr r3, [pc, #96] @ 3fdb8 │ │ │ │ ldr lr, [r9] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, #1 │ │ │ │ - b 3fcb4 │ │ │ │ + b 3fc5c │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov lr, r0 │ │ │ │ - b 3fcec │ │ │ │ - ldr r3, [pc, #60] @ 3fe14 │ │ │ │ + b 3fc94 │ │ │ │ + ldr r3, [pc, #60] @ 3fdbc │ │ │ │ ldr lr, [r9] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, #1 │ │ │ │ - b 3fcb4 │ │ │ │ - andeq sp, lr, ip, lsl #22 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r1, pc, ip, lsl #4 │ │ │ │ - andeq r0, r0, r0, lsr r4 │ │ │ │ - muleq pc, r0, r1 @ │ │ │ │ - andeq r1, pc, r0, lsl #3 │ │ │ │ - andeq r1, pc, r4, asr #2 │ │ │ │ - andeq r1, pc, r8, lsl #2 │ │ │ │ - ldrdeq r1, [pc], -r4 │ │ │ │ - andeq r3, fp, ip, lsl #19 │ │ │ │ - andeq r1, pc, r8, lsl #1 │ │ │ │ - andeq r1, pc, r0, rrx │ │ │ │ - ldr r3, [pc, #144] @ 3feb0 │ │ │ │ + b 3fc5c │ │ │ │ + andeq ip, lr, ip, ror #22 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, pc, r4, ror #4 │ │ │ │ + andeq r0, r0, r8, lsr #8 │ │ │ │ + andeq r0, pc, r8, ror #3 │ │ │ │ + ldrdeq r0, [pc], -r8 │ │ │ │ + muleq pc, ip, r1 @ │ │ │ │ + andeq r0, pc, r0, ror #2 │ │ │ │ + andeq r0, pc, ip, lsr #2 │ │ │ │ + andeq r3, fp, ip, ror r0 │ │ │ │ + andeq r0, pc, r0, ror #1 │ │ │ │ + strheq r0, [pc], -r8 │ │ │ │ + ldr r3, [pc, #144] @ 3fe58 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [pc, r3] │ │ │ │ - ldr r3, [pc, #136] @ 3feb4 │ │ │ │ + ldr r3, [pc, #136] @ 3fe5c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ble 3fea8 │ │ │ │ - ldr r2, [pc, #124] @ 3feb8 │ │ │ │ + ble 3fe50 │ │ │ │ + ldr r2, [pc, #124] @ 3fe60 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r1, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #0 │ │ │ │ - b 3fe64 │ │ │ │ + b 3fe0c │ │ │ │ cmp r2, r4 │ │ │ │ add r3, r3, #32 │ │ │ │ - beq 3fea8 │ │ │ │ + beq 3fe50 │ │ │ │ ldr lr, [r3, #16] │ │ │ │ ldr ip, [r3, #20] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp ip, r5 │ │ │ │ cmpeq lr, r6 │ │ │ │ - bne 3fe58 │ │ │ │ + bne 3fe00 │ │ │ │ ldr lr, [r3, #12] │ │ │ │ ldr ip, [r7, #12] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp lr, ip │ │ │ │ cmpeq r1, r0 │ │ │ │ - bne 3fe58 │ │ │ │ + bne 3fe00 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b eeb58 │ │ │ │ + b ee1f0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r1, pc, r8, lsl r0 @ │ │ │ │ - strdeq sp, [lr], -ip │ │ │ │ - andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, pc, r0, ror r0 @ │ │ │ │ + andeq ip, lr, ip, asr r9 │ │ │ │ + andeq r0, r0, r8, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-152] @ 0xffffff68 │ │ │ │ sub sp, sp, #4160 @ 0x1040 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - ldr r0, [pc, #1612] @ 40530 │ │ │ │ + ldr r0, [pc, #1612] @ 404d8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #1608] @ 40534 │ │ │ │ + ldr r3, [pc, #1608] @ 404dc │ │ │ │ add ip, sp, #56 @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ add lr, sp, #4160 @ 0x1040 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - ldr r9, [pc, #1584] @ 40538 │ │ │ │ + ldr r9, [pc, #1584] @ 404e0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, ip │ │ │ │ add lr, lr, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [lr] │ │ │ │ mov r3, #0 │ │ │ │ - bl 8018 │ │ │ │ - ldr r3, [pc, #1552] @ 4053c │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r3, [pc, #1552] @ 404e4 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r2, [r3, #520] @ 0x208 │ │ │ │ ldr r4, [r3, #272] @ 0x110 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 40458 │ │ │ │ - ldr r3, [pc, #1524] @ 40540 │ │ │ │ - ldr r7, [pc, #1524] @ 40544 │ │ │ │ + beq 40400 │ │ │ │ + ldr r3, [pc, #1524] @ 404e8 │ │ │ │ + ldr r7, [pc, #1524] @ 404ec │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - ldr r3, [pc, #1520] @ 40548 │ │ │ │ - ldr sl, [pc, #1520] @ 4054c │ │ │ │ + ldr r3, [pc, #1520] @ 404f0 │ │ │ │ + ldr sl, [pc, #1520] @ 404f4 │ │ │ │ ldr r6, [r9, r3] │ │ │ │ - ldr r3, [pc, #1516] @ 40550 │ │ │ │ + ldr r3, [pc, #1516] @ 404f8 │ │ │ │ mov fp, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ str fp, [sp, #20] │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ str fp, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 40038 │ │ │ │ + beq 3ffe0 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bgt 3ff80 │ │ │ │ + bgt 3ff28 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - ble 3ffec │ │ │ │ + ble 3ff94 │ │ │ │ sub r3, r3, #100 @ 0x64 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 3ff80 │ │ │ │ + bhi 3ff28 │ │ │ │ ldrsb r3, [r7, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov fp, #1 │ │ │ │ - b 3ff80 │ │ │ │ + b 3ff28 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 3ff80 │ │ │ │ + b 3ff28 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 3ff80 │ │ │ │ + b 3ff28 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 3ff80 │ │ │ │ + b 3ff28 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 40010 │ │ │ │ + bne 3ffb8 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 9772c │ │ │ │ - b 3ff80 │ │ │ │ + bl 976d4 │ │ │ │ + b 3ff28 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 3ff80 │ │ │ │ + bne 3ff28 │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r2, [pc, #1328] @ 40554 │ │ │ │ - ldr r0, [pc, #1328] @ 40558 │ │ │ │ + ldr r2, [pc, #1328] @ 404fc │ │ │ │ + ldr r0, [pc, #1328] @ 40500 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ldr r1, [pc, #1324] @ 4055c │ │ │ │ + ldr r1, [pc, #1324] @ 40504 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ - ldr r3, [pc, #1304] @ 40560 │ │ │ │ + ldr r3, [pc, #1304] @ 40508 │ │ │ │ add r8, r5, r6, lsl #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 404f0 │ │ │ │ + bne 40498 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 403dc │ │ │ │ + beq 40384 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 40510 │ │ │ │ + bne 404b8 │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40098 │ │ │ │ + beq 40040 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrb r3, [r3, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 404e4 │ │ │ │ + beq 4048c │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #1208] @ 40564 │ │ │ │ + ldr r0, [pc, #1208] @ 4050c │ │ │ │ sub r7, r3, #4 │ │ │ │ mov r2, #1 │ │ │ │ sub r3, r3, #60 @ 0x3c │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - ldr r3, [pc, #1184] @ 40568 │ │ │ │ + ldr r3, [pc, #1184] @ 40510 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl ee934 │ │ │ │ + bl edfcc │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 40424 │ │ │ │ + beq 403cc │ │ │ │ cmp fp, #0 │ │ │ │ - bne 404a8 │ │ │ │ + bne 40450 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ - bl 3fc04 │ │ │ │ + bl 3fbac │ │ │ │ ldr fp, [r5, r6, lsl #2] │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp fp, #0 │ │ │ │ sub r7, r7, r2 │ │ │ │ - beq 4020c │ │ │ │ - ldr r3, [pc, #1112] @ 4056c │ │ │ │ + beq 401b4 │ │ │ │ + ldr r3, [pc, #1112] @ 40514 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #1104] @ 40570 │ │ │ │ + ldr r3, [pc, #1104] @ 40518 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #1096] @ 40574 │ │ │ │ + ldr r3, [pc, #1096] @ 4051c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ - bl 23964 │ │ │ │ + bl 2390c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 402e8 │ │ │ │ - ldr r3, [pc, #1032] @ 40578 │ │ │ │ + bne 40290 │ │ │ │ + ldr r3, [pc, #1032] @ 40520 │ │ │ │ ldr r5, [r9, r3] │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 40248 │ │ │ │ + bne 401f0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ mov r0, fp │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r2, r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ - beq 40388 │ │ │ │ + beq 40330 │ │ │ │ ldrh r3, [r2, #12] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eor r3, r3, #1 │ │ │ │ - beq 40368 │ │ │ │ + beq 40310 │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 403c0 │ │ │ │ - ldr r5, [pc, #940] @ 4057c │ │ │ │ + bne 40368 │ │ │ │ + ldr r5, [pc, #940] @ 40524 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #2 │ │ │ │ str r5, [sp] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 402d8 │ │ │ │ + bne 40280 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [r4] │ │ │ │ ldr fp, [r8, #4]! │ │ │ │ cmp fp, #0 │ │ │ │ - bne 40130 │ │ │ │ - ldr r2, [pc, #876] @ 40580 │ │ │ │ - ldr r3, [pc, #796] @ 40534 │ │ │ │ + bne 400d8 │ │ │ │ + ldr r2, [pc, #876] @ 40528 │ │ │ │ + ldr r3, [pc, #796] @ 404dc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4160 @ 0x1040 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 404ec │ │ │ │ + bne 40494 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, sp, #4160 @ 0x1040 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #820] @ 40584 │ │ │ │ + ldr r3, [pc, #820] @ 4052c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4017c │ │ │ │ + beq 40124 │ │ │ │ subs sl, r3, #1 │ │ │ │ - bpl 40274 │ │ │ │ - b 4017c │ │ │ │ + bpl 4021c │ │ │ │ + b 40124 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bcc 4017c │ │ │ │ + bcc 40124 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r0, [r2, sl, lsl #5] │ │ │ │ lsl r6, sl, #5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40268 │ │ │ │ + beq 40210 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add r1, r1, r7 │ │ │ │ - bl eeb58 │ │ │ │ + bl ee1f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40268 │ │ │ │ + beq 40210 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 15968 │ │ │ │ + bl 15910 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 401f0 │ │ │ │ + beq 40198 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 401c8 │ │ │ │ + bne 40170 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r7, #0 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ orr r3, r3, r2 │ │ │ │ strh r3, [r0, #12] │ │ │ │ - beq 401f8 │ │ │ │ + beq 401a0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a38f4 │ │ │ │ - b 40200 │ │ │ │ - ldr r3, [pc, #664] @ 40588 │ │ │ │ + bl a389c │ │ │ │ + b 401a8 │ │ │ │ + ldr r3, [pc, #664] @ 40530 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 40328 │ │ │ │ + bge 402d0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r3, #28] │ │ │ │ mov r2, #0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 401f0 │ │ │ │ + beq 40198 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 401f0 │ │ │ │ - b 401c8 │ │ │ │ + beq 40198 │ │ │ │ + b 40170 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 15968 │ │ │ │ + bl 15910 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 402fc │ │ │ │ + beq 402a4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ mov r0, fp │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 401c8 │ │ │ │ - ldr r5, [pc, #552] @ 4058c │ │ │ │ + beq 40170 │ │ │ │ + ldr r5, [pc, #552] @ 40534 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 4019c │ │ │ │ + b 40144 │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 403a8 │ │ │ │ + bne 40350 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 401d0 │ │ │ │ - b 401f0 │ │ │ │ + bne 40178 │ │ │ │ + b 40198 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r2 │ │ │ │ - bl 15968 │ │ │ │ + bl 15910 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 401f0 │ │ │ │ - ldr r5, [pc, #492] @ 40590 │ │ │ │ + bne 40198 │ │ │ │ + ldr r5, [pc, #492] @ 40538 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 401d0 │ │ │ │ + b 40178 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r2 │ │ │ │ - bl 15968 │ │ │ │ + bl 15910 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4037c │ │ │ │ - b 4039c │ │ │ │ + bne 40324 │ │ │ │ + b 40344 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r2 │ │ │ │ - bl 15968 │ │ │ │ + bl 15910 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 401c8 │ │ │ │ - b 4039c │ │ │ │ + bne 40170 │ │ │ │ + b 40344 │ │ │ │ ldr fp, [r5, r6, lsl #2] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 404d4 │ │ │ │ + beq 4047c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 40510 │ │ │ │ + bne 404b8 │ │ │ │ ldr r2, [r3, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 40414 │ │ │ │ + beq 403bc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrb r2, [r3, #424] @ 0x1a8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 40468 │ │ │ │ + beq 40410 │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ sub r7, r7, r2 │ │ │ │ - b 4010c │ │ │ │ - bl f0214 │ │ │ │ - ldr r2, [pc, #356] @ 40594 │ │ │ │ + b 400b4 │ │ │ │ + bl ef8ac │ │ │ │ + ldr r2, [pc, #356] @ 4053c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r0, [pc, #340] @ 40598 │ │ │ │ + ldr r0, [pc, #340] @ 40540 │ │ │ │ str ip, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 4020c │ │ │ │ + b 401b4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r2 │ │ │ │ - bl 24c7c │ │ │ │ - b 3ff44 │ │ │ │ - bl 29150 │ │ │ │ + bl 24c24 │ │ │ │ + b 3feec │ │ │ │ + bl 290f8 │ │ │ │ ldr fp, [r5, r6, lsl #2] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r2, fp, r3 │ │ │ │ - bne 400f8 │ │ │ │ + bne 400a0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - ldr r3, [pc, #268] @ 4059c │ │ │ │ + ldr r3, [pc, #268] @ 40544 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, #1 │ │ │ │ - bl 3bcac │ │ │ │ - b 4020c │ │ │ │ - ldr r2, [pc, #236] @ 4059c │ │ │ │ + bl 3bc54 │ │ │ │ + b 401b4 │ │ │ │ + ldr r2, [pc, #236] @ 40544 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ - ldr r1, [pc, #228] @ 405a0 │ │ │ │ + ldr r1, [pc, #228] @ 40548 │ │ │ │ ldr r3, [r3, #-60] @ 0xffffffc4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp] │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 400e4 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 4008c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4020c │ │ │ │ - b 4047c │ │ │ │ - bl 29150 │ │ │ │ - b 40098 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #168] @ 405a4 │ │ │ │ - ldr r1, [pc, #92] @ 4055c │ │ │ │ + bne 401b4 │ │ │ │ + b 40424 │ │ │ │ + bl 290f8 │ │ │ │ + b 40040 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #168] @ 4054c │ │ │ │ + ldr r1, [pc, #92] @ 40504 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #156] @ 405a8 │ │ │ │ + ldr r0, [pc, #156] @ 40550 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #148] @ 405ac │ │ │ │ - ldr r0, [pc, #148] @ 405b0 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #148] @ 40554 │ │ │ │ + ldr r0, [pc, #148] @ 40558 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldr r3, [r5] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 9772c │ │ │ │ - andeq sp, lr, ip, lsr r8 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq sp, lr, r0, lsl #16 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq sl, fp, r2, lsr #23 │ │ │ │ - andeq r0, r0, r8, lsl r5 │ │ │ │ - strdeq r2, [fp], -ip │ │ │ │ - andeq r8, fp, r0, asr #1 │ │ │ │ - strdeq r7, [fp], -r8 │ │ │ │ - andeq r2, fp, r8, lsr lr │ │ │ │ + bl 976d4 │ │ │ │ + muleq lr, ip, r8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq ip, lr, r0, ror #16 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + muleq fp, r2, r2 │ │ │ │ + andeq r0, r0, r0, lsl r5 │ │ │ │ + andeq r2, fp, ip, ror #11 │ │ │ │ + @ instruction: 0x000b77b0 │ │ │ │ + andeq r7, fp, r8, ror #13 │ │ │ │ + andeq r2, fp, r8, lsr #10 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r3, fp, r0, lsr #4 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r2, fp, r0, lsl r9 │ │ │ │ teqeq r4, pc, lsr #15 │ │ │ │ - ldrdeq r3, [fp], -r0 │ │ │ │ - @ instruction: 0x000b92b0 │ │ │ │ - andeq r2, fp, r0, asr #26 │ │ │ │ - andeq r0, r0, r0, lsr r4 │ │ │ │ - andeq r3, fp, r4, asr r5 │ │ │ │ - andeq sp, lr, r4, lsl r5 │ │ │ │ - andeq r0, pc, ip, ror #23 │ │ │ │ - andeq r0, pc, ip, asr #22 │ │ │ │ - andeq r3, fp, r0, asr #7 │ │ │ │ - andeq r8, fp, r8, lsr #3 │ │ │ │ - muleq fp, ip, pc @ │ │ │ │ - andeq r2, fp, r4, lsr #20 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andeq r3, fp, r4, ror r2 │ │ │ │ - andeq r7, fp, r8, lsr #22 │ │ │ │ - andeq r2, fp, r0, ror #18 │ │ │ │ - andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq r2, fp, r8, asr #18 │ │ │ │ + andeq r2, fp, r0, asr #17 │ │ │ │ + andeq r8, fp, r0, lsr #19 │ │ │ │ + andeq r2, fp, r0, lsr r4 │ │ │ │ + andeq r0, r0, r8, lsr #8 │ │ │ │ + andeq r2, fp, r4, asr #24 │ │ │ │ + andeq ip, lr, r4, ror r5 │ │ │ │ + andeq pc, lr, r4, asr #24 │ │ │ │ + andeq pc, lr, r4, lsr #23 │ │ │ │ + @ instruction: 0x000b2ab0 │ │ │ │ + muleq fp, r8, r8 │ │ │ │ + andeq r8, fp, ip, lsl #13 │ │ │ │ + andeq r2, fp, r4, lsl r1 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq r2, fp, r4, ror #18 │ │ │ │ + andeq r7, fp, r8, lsl r2 │ │ │ │ + andeq r2, fp, r0, asr r0 │ │ │ │ + andeq r0, r0, r4, lsr #8 │ │ │ │ + andeq r2, fp, r8, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #216] @ 406a8 │ │ │ │ - ldr r3, [pc, #216] @ 406ac │ │ │ │ + ldr r0, [pc, #216] @ 40650 │ │ │ │ + ldr r3, [pc, #216] @ 40654 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r7, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r6, [pc, #164] @ 406b0 │ │ │ │ + ldr r6, [pc, #164] @ 40658 │ │ │ │ cmp r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 4067c │ │ │ │ + beq 40624 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4d9a8 │ │ │ │ + bl 4d950 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r0, #2 │ │ │ │ - blt 40650 │ │ │ │ - ldr r3, [pc, #128] @ 406b4 │ │ │ │ + blt 405f8 │ │ │ │ + ldr r3, [pc, #128] @ 4065c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r2, [r3, #196] @ 0xc4 │ │ │ │ tst r1, #8 │ │ │ │ orrne r2, r2, #8 │ │ │ │ biceq r2, r2, #8 │ │ │ │ str r2, [r3, #196] @ 0xc4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #96] @ 406b8 │ │ │ │ - ldr r3, [pc, #80] @ 406ac │ │ │ │ + ldr r2, [pc, #96] @ 40660 │ │ │ │ + ldr r3, [pc, #80] @ 40654 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 406a4 │ │ │ │ + bne 4064c │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #48] @ 406b4 │ │ │ │ - ldr r2, [pc, #52] @ 406bc │ │ │ │ + ldr r1, [pc, #48] @ 4065c │ │ │ │ + ldr r2, [pc, #52] @ 40664 │ │ │ │ ldr r0, [r6, r1] │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp] │ │ │ │ - bl 3bcac │ │ │ │ - b 4064c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, lr, r4, asr r1 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq sp, lr, ip, lsl r1 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldrdeq sp, [lr], -r0 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - ldr r3, [pc, #20] @ 406dc │ │ │ │ - ldr r2, [pc, #20] @ 406e0 │ │ │ │ + bl 3bc54 │ │ │ │ + b 405f4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x000ec1b4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq ip, lr, ip, ror r1 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq ip, lr, r0, lsr r1 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + ldr r3, [pc, #20] @ 40684 │ │ │ │ + ldr r2, [pc, #20] @ 40688 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - b 3de30 │ │ │ │ - andeq sp, lr, r0, rrx │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldr r3, [pc, #20] @ 40700 │ │ │ │ - ldr r2, [pc, #20] @ 40704 │ │ │ │ + b 3ddd8 │ │ │ │ + andeq ip, lr, r0, asr #1 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldr r3, [pc, #20] @ 406a8 │ │ │ │ + ldr r2, [pc, #20] @ 406ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b 3de30 │ │ │ │ - andeq sp, lr, ip, lsr r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 3ddd8 │ │ │ │ + muleq lr, ip, r0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r2, [pc, #2524] @ 410fc │ │ │ │ - ldr r3, [pc, #2524] @ 41100 │ │ │ │ + ldr r2, [pc, #2524] @ 410a4 │ │ │ │ + ldr r3, [pc, #2524] @ 410a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ mov r3, r0 │ │ │ │ ldr sl, [r3], #4 │ │ │ │ tst r1, #32 │ │ │ │ - ldr r8, [pc, #2488] @ 41104 │ │ │ │ + ldr r8, [pc, #2488] @ 410ac │ │ │ │ mov r9, r1 │ │ │ │ bicne r9, r1, #4 │ │ │ │ cmp sl, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ moveq lr, sl │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 40b04 │ │ │ │ + beq 40aac │ │ │ │ and ip, r9, #4 │ │ │ │ lsr r3, ip, #2 │ │ │ │ and fp, r9, #32 │ │ │ │ mov lr, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ str fp, [sp, #4] │ │ │ │ and r3, r9, #1 │ │ │ │ mov fp, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ str ip, [sp, #32] │ │ │ │ str lr, [sp, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r9, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40974 │ │ │ │ + bne 4091c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40870 │ │ │ │ - ldr r3, [pc, #2388] @ 41108 │ │ │ │ + beq 40818 │ │ │ │ + ldr r3, [pc, #2388] @ 410b0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r6, [r8, r3] │ │ │ │ mov r9, #32 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ tst fp, #8 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ - beq 40c64 │ │ │ │ + beq 40c0c │ │ │ │ ldr r1, [r6, #28] │ │ │ │ ldr r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 15690 │ │ │ │ + bl 15638 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 40978 │ │ │ │ + beq 40920 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 40808 │ │ │ │ + beq 407b0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40e70 │ │ │ │ + beq 40e18 │ │ │ │ tst fp, #2 │ │ │ │ - bne 40c3c │ │ │ │ - ldr r1, [pc, #2292] @ 4110c │ │ │ │ + bne 40be4 │ │ │ │ + ldr r1, [pc, #2292] @ 410b4 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 4084c │ │ │ │ - ldr r2, [pc, #2280] @ 41110 │ │ │ │ + bne 407f4 │ │ │ │ + ldr r2, [pc, #2280] @ 410b8 │ │ │ │ tst fp, #64 @ 0x40 │ │ │ │ ldr r3, [r8, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 40df4 │ │ │ │ - ldr r1, [pc, #2264] @ 41114 │ │ │ │ + beq 40d9c │ │ │ │ + ldr r1, [pc, #2264] @ 410bc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp r4, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 40978 │ │ │ │ + bne 40920 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr sl, [r3], #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 40ac4 │ │ │ │ + beq 40a6c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r9, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 407ac │ │ │ │ - ldr r3, [pc, #2208] @ 41118 │ │ │ │ + bne 40754 │ │ │ │ + ldr r3, [pc, #2208] @ 410c0 │ │ │ │ mov r2, #8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 270b8 │ │ │ │ + bl 27060 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40e0c │ │ │ │ - ldr r3, [pc, #2160] @ 41110 │ │ │ │ + beq 40db4 │ │ │ │ + ldr r3, [pc, #2160] @ 410b8 │ │ │ │ tst fp, #64 @ 0x40 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ - bne 40f4c │ │ │ │ + bne 40ef4 │ │ │ │ tst fp, #2 │ │ │ │ - bne 40f60 │ │ │ │ - ldr r3, [pc, #2144] @ 4111c │ │ │ │ + bne 40f08 │ │ │ │ + ldr r3, [pc, #2144] @ 410c4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #2140] @ 41120 │ │ │ │ + ldr r1, [pc, #2140] @ 410c8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sl │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, #2 │ │ │ │ - beq 4084c │ │ │ │ - ldr r3, [pc, #2080] @ 41108 │ │ │ │ + beq 407f4 │ │ │ │ + ldr r3, [pc, #2080] @ 410b0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 407bc │ │ │ │ + beq 40764 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 4091c │ │ │ │ + beq 408c4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 40e98 │ │ │ │ + beq 40e40 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne 407bc │ │ │ │ + bne 40764 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 407bc │ │ │ │ + beq 40764 │ │ │ │ tst fp, #2 │ │ │ │ - bne 40f7c │ │ │ │ - ldr r3, [pc, #1996] @ 41110 │ │ │ │ + bne 40f24 │ │ │ │ + ldr r3, [pc, #1996] @ 410b8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ tst fp, #64 @ 0x40 │ │ │ │ ldr r7, [r3] │ │ │ │ - beq 40fd0 │ │ │ │ - ldr r1, [pc, #1996] @ 41124 │ │ │ │ + beq 40f78 │ │ │ │ + ldr r1, [pc, #1996] @ 410cc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r4, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 407bc │ │ │ │ - b 4084c │ │ │ │ + bne 40764 │ │ │ │ + b 407f4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r7, sl │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ mov sl, fp │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r6, r5 │ │ │ │ and r3, sl, #66 @ 0x42 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r4, #1 │ │ │ │ movle r2, #2 │ │ │ │ - ble 409a8 │ │ │ │ + ble 40950 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25bc4 │ │ │ │ + bl 25b6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40acc │ │ │ │ + beq 40a74 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 40b34 │ │ │ │ + bne 40adc │ │ │ │ cmp r9, #0 │ │ │ │ moveq r0, r7 │ │ │ │ - bne 40a34 │ │ │ │ - bl 239b4 │ │ │ │ + bne 409dc │ │ │ │ + bl 2395c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp] │ │ │ │ - beq 40c14 │ │ │ │ + beq 40bbc │ │ │ │ ands r3, sl, #64 @ 0x40 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 40d48 │ │ │ │ - ldr r3, [pc, #1804] @ 41108 │ │ │ │ + beq 40cf0 │ │ │ │ + ldr r3, [pc, #1804] @ 410b0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - bl 15428 │ │ │ │ - ldr r3, [pc, #1792] @ 41110 │ │ │ │ + bl 153d0 │ │ │ │ + ldr r3, [pc, #1792] @ 410b8 │ │ │ │ ldr fp, [r8, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40e1c │ │ │ │ - ldr r1, [pc, #1800] @ 41128 │ │ │ │ + beq 40dc4 │ │ │ │ + ldr r1, [pc, #1800] @ 410d0 │ │ │ │ ldr r0, [fp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 40aa4 │ │ │ │ + beq 40a4c │ │ │ │ cmp r4, #1 │ │ │ │ - ble 40a80 │ │ │ │ + ble 40a28 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40a60 │ │ │ │ + beq 40a08 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 409a4 │ │ │ │ + bne 4094c │ │ │ │ mov fp, sl │ │ │ │ - b 40ab0 │ │ │ │ + b 40a58 │ │ │ │ tst sl, #2 │ │ │ │ - bne 40db4 │ │ │ │ + bne 40d5c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 40de4 │ │ │ │ + beq 40d8c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40a60 │ │ │ │ + beq 40a08 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40998 │ │ │ │ - b 40a60 │ │ │ │ + bne 40940 │ │ │ │ + b 40a08 │ │ │ │ mov fp, sl │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr sl, [r3], #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 40790 │ │ │ │ + bne 40738 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ - b 40b04 │ │ │ │ - ldr r3, [pc, #1588] @ 41108 │ │ │ │ + b 40aac │ │ │ │ + ldr r3, [pc, #1588] @ 410b0 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40af8 │ │ │ │ + beq 40aa0 │ │ │ │ cmp r9, #0 │ │ │ │ addeq r0, r0, #2 │ │ │ │ - beq 409d4 │ │ │ │ - b 40a34 │ │ │ │ + beq 4097c │ │ │ │ + b 409dc │ │ │ │ cmp r9, #0 │ │ │ │ - beq 40bbc │ │ │ │ + beq 40b64 │ │ │ │ mov lr, #1 │ │ │ │ - ldr r2, [pc, #1568] @ 4112c │ │ │ │ - ldr r3, [pc, #1520] @ 41100 │ │ │ │ + ldr r2, [pc, #1568] @ 410d4 │ │ │ │ + ldr r3, [pc, #1520] @ 410a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 410f0 │ │ │ │ + bne 41098 │ │ │ │ mov r0, lr │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst sl, #9 │ │ │ │ - bne 40af8 │ │ │ │ + bne 40aa0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 40a34 │ │ │ │ - ldr r3, [pc, #1468] @ 41108 │ │ │ │ + bne 409dc │ │ │ │ + ldr r3, [pc, #1468] @ 410b0 │ │ │ │ mov r2, r9 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40a34 │ │ │ │ - ldr r3, [pc, #1444] @ 41110 │ │ │ │ + bne 409dc │ │ │ │ + ldr r3, [pc, #1444] @ 410b8 │ │ │ │ tst sl, #64 @ 0x40 │ │ │ │ ldr fp, [r8, r3] │ │ │ │ ldr r3, [fp] │ │ │ │ - beq 40f28 │ │ │ │ - ldr r1, [pc, #1456] @ 41130 │ │ │ │ + beq 40ed0 │ │ │ │ + ldr r1, [pc, #1456] @ 410d8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r3 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ tst sl, #2 │ │ │ │ - bne 40ec4 │ │ │ │ + bne 40e6c │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 40f40 │ │ │ │ + bcs 40ee8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ - b 40a34 │ │ │ │ + b 409dc │ │ │ │ cmp r4, #1 │ │ │ │ - ble 40a68 │ │ │ │ + ble 40a10 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40be0 │ │ │ │ + beq 40b88 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 409a4 │ │ │ │ + bne 4094c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r5, r6 │ │ │ │ ldr r7, [r3], #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 40ac4 │ │ │ │ + beq 40a6c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r9, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 410f4 │ │ │ │ + bne 4109c │ │ │ │ mov fp, sl │ │ │ │ mov sl, r7 │ │ │ │ - b 40870 │ │ │ │ - ldr r3, [pc, #1268] @ 41110 │ │ │ │ + b 40818 │ │ │ │ + ldr r3, [pc, #1268] @ 410b8 │ │ │ │ ldr fp, [r8, r3] │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r5, [fp] │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 40a2c │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 409d4 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 40e14 │ │ │ │ - ldr r3, [pc, #1252] @ 41134 │ │ │ │ + beq 40dbc │ │ │ │ + ldr r3, [pc, #1252] @ 410dc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ mov r1, r0 │ │ │ │ - b 40818 │ │ │ │ + b 407c0 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 15690 │ │ │ │ + bl 15638 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 407d0 │ │ │ │ - ldr r3, [pc, #1204] @ 41138 │ │ │ │ + beq 40778 │ │ │ │ + ldr r3, [pc, #1204] @ 410e0 │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ - bne 407d0 │ │ │ │ + bne 40778 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 4084c │ │ │ │ - ldr r3, [pc, #1136] @ 41110 │ │ │ │ + bne 407f4 │ │ │ │ + ldr r3, [pc, #1136] @ 410b8 │ │ │ │ tst fp, #64 @ 0x40 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ moveq r1, sl │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 40cb8 │ │ │ │ - ldr r1, [pc, #1156] @ 4113c │ │ │ │ + beq 40c60 │ │ │ │ + ldr r1, [pc, #1156] @ 410e4 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ tst fp, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - beq 40d14 │ │ │ │ + beq 40cbc │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ and r2, r2, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 40cec │ │ │ │ + beq 40c94 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 40ff8 │ │ │ │ - ldr r2, [pc, #1100] @ 41140 │ │ │ │ + beq 40fa0 │ │ │ │ + ldr r2, [pc, #1100] @ 410e8 │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 40fec │ │ │ │ + bcs 40f94 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4084c │ │ │ │ + beq 407f4 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 407d0 │ │ │ │ - ldr r3, [pc, #960] @ 41110 │ │ │ │ + b 40778 │ │ │ │ + ldr r3, [pc, #960] @ 410b8 │ │ │ │ mov r0, r7 │ │ │ │ ldr fp, [r8, r3] │ │ │ │ ldr r5, [fp] │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - ldr r3, [pc, #916] @ 41108 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + ldr r3, [pc, #916] @ 410b0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r5, [r8, r3] │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40e1c │ │ │ │ - ldr r3, [pc, #944] @ 41144 │ │ │ │ + beq 40dc4 │ │ │ │ + ldr r3, [pc, #944] @ 410ec │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r2, #32 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 40c1c │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 40bc4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 276cc │ │ │ │ - ldr r2, [pc, #900] @ 41148 │ │ │ │ + bl 27674 │ │ │ │ + ldr r2, [pc, #900] @ 410f0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #884] @ 4114c │ │ │ │ + ldr r0, [pc, #884] @ 410f4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 40a78 │ │ │ │ + bne 40a20 │ │ │ │ mov r3, #1 │ │ │ │ mov fp, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 40aa8 │ │ │ │ + b 40a50 │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #848] @ 41150 │ │ │ │ + ldr r1, [pc, #848] @ 410f8 │ │ │ │ mov r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 40840 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 407e8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b 408e0 │ │ │ │ - ldr r3, [pc, #824] @ 41154 │ │ │ │ - b 40c4c │ │ │ │ + b 40888 │ │ │ │ + ldr r3, [pc, #824] @ 410fc │ │ │ │ + b 40bf4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25b48 │ │ │ │ + bl 25af0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40e44 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + beq 40dec │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40fb4 │ │ │ │ - ldr r0, [pc, #780] @ 41158 │ │ │ │ + beq 40f5c │ │ │ │ + ldr r0, [pc, #780] @ 41100 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40da4 │ │ │ │ - ldr r1, [pc, #752] @ 4115c │ │ │ │ + beq 40d4c │ │ │ │ + ldr r1, [pc, #752] @ 41104 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 40a24 │ │ │ │ + b 409cc │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40978 │ │ │ │ + beq 40920 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40978 │ │ │ │ - bl 15dac │ │ │ │ + beq 40920 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40808 │ │ │ │ - b 40978 │ │ │ │ + bne 407b0 │ │ │ │ + b 40920 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 407bc │ │ │ │ + beq 40764 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 407bc │ │ │ │ - bl 15dac │ │ │ │ + beq 40764 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 407bc │ │ │ │ + beq 40764 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ - b 4091c │ │ │ │ - ldr r3, [pc, #660] @ 41160 │ │ │ │ + b 408c4 │ │ │ │ + ldr r3, [pc, #660] @ 41108 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp] │ │ │ │ str r3, [sp] │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r3, [pc, #628] @ 41164 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r3, [pc, #628] @ 4110c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [fp] │ │ │ │ str r3, [sp] │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 40b94 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 40b3c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - b 40b80 │ │ │ │ + b 40b28 │ │ │ │ mov r1, #10 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 40a34 │ │ │ │ - ldr r1, [pc, #532] @ 41168 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 409dc │ │ │ │ + ldr r1, [pc, #532] @ 41110 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 408d0 │ │ │ │ - ldr r3, [pc, #516] @ 4116c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 40878 │ │ │ │ + ldr r3, [pc, #516] @ 41114 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ mov r3, r0 │ │ │ │ - b 408bc │ │ │ │ - ldr r3, [pc, #492] @ 41170 │ │ │ │ + b 40864 │ │ │ │ + ldr r3, [pc, #492] @ 41118 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28ce0 │ │ │ │ - ldr r3, [pc, #376] @ 41110 │ │ │ │ + bl 28c88 │ │ │ │ + ldr r3, [pc, #376] @ 410b8 │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp] │ │ │ │ - b 40944 │ │ │ │ - ldr r3, [pc, #440] @ 41174 │ │ │ │ + b 408ec │ │ │ │ + ldr r3, [pc, #440] @ 4111c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ mov r1, r0 │ │ │ │ - b 40e54 │ │ │ │ + b 40dfc │ │ │ │ mov r0, r5 │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 40964 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 4090c │ │ │ │ mov r1, #10 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 40d38 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 40ce0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 41028 │ │ │ │ + beq 40fd0 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 41028 │ │ │ │ + beq 40fd0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40cec │ │ │ │ - ldr r2, [pc, #304] @ 41160 │ │ │ │ + bne 40c94 │ │ │ │ + ldr r2, [pc, #304] @ 41108 │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r2, #0 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - b 41078 │ │ │ │ + b 41020 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41090 │ │ │ │ + beq 41038 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41090 │ │ │ │ + beq 41038 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 25bc4 │ │ │ │ + bl 25b6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4105c │ │ │ │ + beq 41004 │ │ │ │ ldr r2, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ ldrb r2, [r2, #2] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne 40d14 │ │ │ │ - ldr r2, [pc, #180] @ 41164 │ │ │ │ + bne 40cbc │ │ │ │ + ldr r2, [pc, #180] @ 4110c │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ ldr r2, [r6, #272] @ 0x110 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r2, #24] │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 40d14 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 40cbc │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b 40984 │ │ │ │ - andeq sp, lr, r8 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - ldrdeq ip, [lr], -r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r5, fp, ip, lsl r6 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andeq r2, fp, ip, lsr #30 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r5, fp, r8, ror r5 │ │ │ │ - muleq fp, r0, lr │ │ │ │ - andeq r2, fp, r4, lsl #28 │ │ │ │ - andeq r2, fp, r0, lsr #26 │ │ │ │ - andeq ip, lr, ip, lsl ip │ │ │ │ - @ instruction: 0x000b28bc │ │ │ │ - andeq r0, r0, r4, lsr #11 │ │ │ │ - andeq r4, r0, r0, lsr #1 │ │ │ │ - andeq r2, fp, r4, lsl #15 │ │ │ │ - andeq r0, r0, r0, lsl r5 │ │ │ │ - andeq r0, r0, r8, ror #8 │ │ │ │ - andeq r0, r0, r4, asr #14 │ │ │ │ - muleq fp, r4, r0 │ │ │ │ - andeq r2, fp, r4, asr r9 │ │ │ │ - andeq r0, r0, r4, asr #11 │ │ │ │ - andeq r2, fp, r8, lsr #18 │ │ │ │ - muleq fp, r0, r2 │ │ │ │ - andeq r0, r0, r4, ror #15 │ │ │ │ - muleq r0, r0, r5 │ │ │ │ + b 4092c │ │ │ │ + andeq ip, lr, r8, rrx │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq ip, lr, r4, lsr r0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r4, fp, ip, lsl #26 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq r2, fp, ip, lsl r6 │ │ │ │ + andeq r0, r0, r8, asr #7 │ │ │ │ + andeq r4, fp, r8, ror #24 │ │ │ │ + andeq r2, fp, r0, lsl #11 │ │ │ │ strdeq r2, [fp], -r4 │ │ │ │ - andeq r0, r0, r4, ror #10 │ │ │ │ - andeq r0, r0, r4, lsl #14 │ │ │ │ - @ instruction: 0x000007bc │ │ │ │ + andeq r2, fp, r0, lsl r4 │ │ │ │ + andeq fp, lr, ip, ror ip │ │ │ │ + andeq r1, fp, ip, lsr #31 │ │ │ │ + muleq r0, ip, r5 │ │ │ │ + andeq r4, r0, r0, lsr #1 │ │ │ │ + andeq r1, fp, r4, ror lr │ │ │ │ + andeq r0, r0, r8, lsl #10 │ │ │ │ + andeq r0, r0, r0, ror #8 │ │ │ │ + andeq r0, r0, ip, lsr r7 │ │ │ │ + andeq r1, fp, r4, lsl #15 │ │ │ │ + andeq r2, fp, r4, asr #32 │ │ │ │ + @ instruction: 0x000005bc │ │ │ │ + andeq r2, fp, r8, lsl r0 │ │ │ │ + andeq r2, fp, r0, lsl #19 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, lsl #11 │ │ │ │ + andeq r1, fp, r4, ror #29 │ │ │ │ + andeq r0, r0, ip, asr r5 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0x000007b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r8, [pc, #516] @ 41394 │ │ │ │ - ldr r3, [pc, #516] @ 41398 │ │ │ │ + ldr r8, [pc, #516] @ 4133c │ │ │ │ + ldr r3, [pc, #516] @ 41340 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r9, [r8, r3] │ │ │ │ - ldr r3, [pc, #508] @ 4139c │ │ │ │ + ldr r3, [pc, #508] @ 41344 │ │ │ │ ldr r2, [r9] │ │ │ │ mov r4, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r4, [r2, #24] │ │ │ │ str r4, [r2, #12] │ │ │ │ ldr r6, [r8, r3] │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 41278 │ │ │ │ + beq 41220 │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - beq 4124c │ │ │ │ - bgt 41220 │ │ │ │ + beq 411f4 │ │ │ │ + bgt 411c8 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 41238 │ │ │ │ + beq 411e0 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq 41270 │ │ │ │ + beq 41218 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 411bc │ │ │ │ + bne 41164 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 41240 │ │ │ │ + beq 411e8 │ │ │ │ ldr r3, [r9] │ │ │ │ - ldr r2, [pc, #408] @ 413a0 │ │ │ │ - ldr r0, [pc, #408] @ 413a4 │ │ │ │ + ldr r2, [pc, #408] @ 41348 │ │ │ │ + ldr r0, [pc, #408] @ 4134c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 411bc │ │ │ │ + bl 976d4 │ │ │ │ + b 41164 │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ orreq r4, r4, #16 │ │ │ │ - beq 411bc │ │ │ │ + beq 41164 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ orreq r4, r4, #1 │ │ │ │ - b 411bc │ │ │ │ + b 41164 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 4131c │ │ │ │ + bne 412c4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #340] @ 413a8 │ │ │ │ + ldr r3, [pc, #340] @ 41350 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne 41350 │ │ │ │ + bne 412f8 │ │ │ │ ldr r2, [r3, #196] @ 0xc4 │ │ │ │ orr r2, r2, #16384 @ 0x4000 │ │ │ │ str r2, [r3, #196] @ 0xc4 │ │ │ │ - b 411bc │ │ │ │ + b 41164 │ │ │ │ orr r4, r4, #2 │ │ │ │ - b 411bc │ │ │ │ + b 41164 │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add ip, r5, r3, lsl #2 │ │ │ │ - bne 412c8 │ │ │ │ + bne 41270 │ │ │ │ tst r4, #18 │ │ │ │ - bne 41240 │ │ │ │ + bne 411e8 │ │ │ │ ldr r1, [r5, r3, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 41240 │ │ │ │ + beq 411e8 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r7, r3 │ │ │ │ - beq 41240 │ │ │ │ - ldr r3, [pc, #244] @ 413a8 │ │ │ │ + beq 411e8 │ │ │ │ + ldr r3, [pc, #244] @ 41350 │ │ │ │ ldr r1, [r8, r3] │ │ │ │ ldr r3, [r1, #196] @ 0xc4 │ │ │ │ orr r3, r3, #2097152 @ 0x200000 │ │ │ │ str r3, [r1, #196] @ 0xc4 │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - b 41240 │ │ │ │ - ldr r2, [pc, #220] @ 413ac │ │ │ │ + b 411e8 │ │ │ │ + ldr r2, [pc, #220] @ 41354 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 41374 │ │ │ │ + bne 4131c │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4133c │ │ │ │ + beq 412e4 │ │ │ │ tst r4, #1 │ │ │ │ - beq 41308 │ │ │ │ - ldr r3, [pc, #172] @ 413a8 │ │ │ │ + beq 412b0 │ │ │ │ + ldr r3, [pc, #172] @ 41350 │ │ │ │ ldr r2, [r8, r3] │ │ │ │ ldr r3, [r2, #196] @ 0xc4 │ │ │ │ orr r3, r3, #2097152 @ 0x200000 │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, ip │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 40708 │ │ │ │ + b 406b0 │ │ │ │ ldr r3, [r9] │ │ │ │ - ldr r2, [pc, #136] @ 413b0 │ │ │ │ - ldr r0, [pc, #136] @ 413b4 │ │ │ │ + ldr r2, [pc, #136] @ 41358 │ │ │ │ + ldr r0, [pc, #136] @ 4135c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ldr r1, [pc, #132] @ 413b8 │ │ │ │ + ldr r1, [pc, #132] @ 41360 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ tst r4, #18 │ │ │ │ movne r7, #1 │ │ │ │ moveq r7, #0 │ │ │ │ lsl r7, r7, #1 │ │ │ │ - b 41240 │ │ │ │ - ldr r2, [pc, #100] @ 413bc │ │ │ │ - ldr r3, [pc, #100] @ 413c0 │ │ │ │ - ldr r0, [pc, #100] @ 413c4 │ │ │ │ + b 411e8 │ │ │ │ + ldr r2, [pc, #100] @ 41364 │ │ │ │ + ldr r3, [pc, #100] @ 41368 │ │ │ │ + ldr r0, [pc, #100] @ 4136c │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #72] @ 413c8 │ │ │ │ - ldr r1, [pc, #52] @ 413b8 │ │ │ │ + bl 976d4 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #72] @ 41370 │ │ │ │ + ldr r1, [pc, #52] @ 41360 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #60] @ 413cc │ │ │ │ + ldr r0, [pc, #60] @ 41374 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - muleq lr, r8, r5 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - muleq r0, r8, r4 │ │ │ │ - andeq r6, fp, r8, lsl lr │ │ │ │ - andeq r1, fp, r4, asr ip │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - strdeq r6, [fp], -r4 │ │ │ │ - andeq r1, fp, r4, lsr fp │ │ │ │ + bl 976d4 │ │ │ │ + strdeq fp, [lr], -r8 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + muleq r0, r0, r4 │ │ │ │ + andeq r6, fp, r8, lsl #10 │ │ │ │ + andeq r1, fp, r4, asr #6 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r6, fp, r4, ror #7 │ │ │ │ + andeq r1, fp, r4, lsr #4 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq r2, fp, r4, lsl r4 │ │ │ │ - andeq r1, fp, r0, lsl #22 │ │ │ │ - andeq r6, fp, r4, lsr #25 │ │ │ │ - ldrdeq r1, [fp], -ip │ │ │ │ + andeq r0, r0, r4, lsr #8 │ │ │ │ + andeq r1, fp, r4, lsl #22 │ │ │ │ + strdeq r1, [fp], -r0 │ │ │ │ + muleq fp, r4, r3 │ │ │ │ + andeq r1, fp, ip, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1] │ │ │ │ - ldr r8, [pc, #308] @ 41520 │ │ │ │ + ldr r8, [pc, #308] @ 414c8 │ │ │ │ ldrb r4, [r3] │ │ │ │ - ldr r2, [pc, #304] @ 41524 │ │ │ │ - ldr r3, [pc, #304] @ 41528 │ │ │ │ + ldr r2, [pc, #304] @ 414cc │ │ │ │ + ldr r3, [pc, #304] @ 414d0 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r7, [pc, #300] @ 4152c │ │ │ │ - ldr fp, [pc, #300] @ 41530 │ │ │ │ - ldr sl, [pc, #300] @ 41534 │ │ │ │ + ldr r7, [pc, #300] @ 414d4 │ │ │ │ + ldr fp, [pc, #300] @ 414d8 │ │ │ │ + ldr sl, [pc, #300] @ 414dc │ │ │ │ sub r4, r4, #116 @ 0x74 │ │ │ │ clz r4, r4 │ │ │ │ ldr r9, [r8, r2] │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ mov r5, r1 │ │ │ │ lsl r4, r4, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 414a0 │ │ │ │ + beq 41448 │ │ │ │ sub r0, r0, #58 @ 0x3a │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ - bhi 4142c │ │ │ │ + bhi 413d4 │ │ │ │ ldrsb r0, [r7, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ orr r4, r4, #4 │ │ │ │ orr r4, r4, #2 │ │ │ │ - b 4142c │ │ │ │ + b 413d4 │ │ │ │ orr r4, r4, #64 @ 0x40 │ │ │ │ - b 4142c │ │ │ │ + b 413d4 │ │ │ │ orr r4, r4, #32 │ │ │ │ - b 4142c │ │ │ │ + b 413d4 │ │ │ │ orr r4, r4, #1 │ │ │ │ - b 4142c │ │ │ │ + b 413d4 │ │ │ │ orr r4, r4, #8 │ │ │ │ - b 4142c │ │ │ │ + b 413d4 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, fp │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 9772c │ │ │ │ - b 4142c │ │ │ │ - ldr r2, [pc, #144] @ 41538 │ │ │ │ + bl 976d4 │ │ │ │ + b 413d4 │ │ │ │ + ldr r2, [pc, #144] @ 414e0 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ tst r4, #65 @ 0x41 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ bicne r4, r4, #2 │ │ │ │ cmp r2, #0 │ │ │ │ add r0, r5, r3, lsl #2 │ │ │ │ - bne 41504 │ │ │ │ + bne 414ac │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41504 │ │ │ │ + beq 414ac │ │ │ │ mov r1, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 40708 │ │ │ │ + b 406b0 │ │ │ │ ldr r3, [r9] │ │ │ │ - ldr r2, [pc, #76] @ 4153c │ │ │ │ - ldr r0, [pc, #76] @ 41540 │ │ │ │ + ldr r2, [pc, #76] @ 414e4 │ │ │ │ + ldr r0, [pc, #76] @ 414e8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ldr r1, [pc, #72] @ 41544 │ │ │ │ + ldr r1, [pc, #72] @ 414ec │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 9166c │ │ │ │ - ldr r1, [pc, #48] @ 41544 │ │ │ │ + bl 91614 │ │ │ │ + ldr r1, [pc, #48] @ 414ec │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #44] @ 41548 │ │ │ │ + ldr r0, [pc, #44] @ 414f0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andeq ip, lr, r4, lsr r3 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - strdeq r9, [fp], -sl │ │ │ │ - andeq r6, fp, r0, lsl #24 │ │ │ │ - andeq r1, fp, r0, asr #20 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r6, fp, ip, lsr #22 │ │ │ │ - andeq r1, fp, ip, ror #18 │ │ │ │ + bl 976d4 │ │ │ │ + muleq lr, r4, r3 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r0, r0, ip, asr #11 │ │ │ │ + andeq r8, fp, sl, ror #27 │ │ │ │ + strdeq r6, [fp], -r0 │ │ │ │ + andeq r1, fp, r0, lsr r1 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r6, fp, ip, lsl r2 │ │ │ │ + andeq r1, fp, ip, asr r0 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r1, fp, r0, asr r9 │ │ │ │ + andeq r1, fp, r0, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ - ldr lr, [pc, #440] @ 4171c │ │ │ │ - ldr ip, [pc, #440] @ 41720 │ │ │ │ + ldr lr, [pc, #440] @ 416c4 │ │ │ │ + ldr ip, [pc, #440] @ 416c8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #432] @ 41724 │ │ │ │ + ldr r3, [pc, #432] @ 416cc │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ - ldr r2, [pc, #428] @ 41728 │ │ │ │ + ldr r2, [pc, #428] @ 416d0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #148] @ 0x94 │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #20 │ │ │ │ add r5, sp, #4 │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7e38 │ │ │ │ + bl 7de8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7b08 │ │ │ │ + bl 7ac4 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r1, [pc, #344] @ 4172c │ │ │ │ + ldr r1, [pc, #344] @ 416d4 │ │ │ │ bic r3, r3, #200 @ 0xc8 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r4] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 416d8 │ │ │ │ + bcs 41680 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ mov r1, #0 │ │ │ │ - bl 5638c │ │ │ │ + bl 56334 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r0, #1424 @ 0x590 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ ldr r9, [r7] │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 416f0 │ │ │ │ + beq 41698 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4165c │ │ │ │ + beq 41604 │ │ │ │ mov r1, r9 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41700 │ │ │ │ + beq 416a8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldrb r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4170c │ │ │ │ + bne 416b4 │ │ │ │ str r0, [r7] │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #1424 @ 0x590 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7e38 │ │ │ │ + bl 7de8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7b08 │ │ │ │ - ldr r2, [pc, #124] @ 41730 │ │ │ │ - ldr r3, [pc, #104] @ 41720 │ │ │ │ + bl 7ac4 │ │ │ │ + ldr r2, [pc, #124] @ 416d8 │ │ │ │ + ldr r3, [pc, #104] @ 416c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 41718 │ │ │ │ + bne 416c0 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4160c │ │ │ │ + bge 415b4 │ │ │ │ mov r0, #0 │ │ │ │ - b 41618 │ │ │ │ + b 415c0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 41700 │ │ │ │ + bne 416a8 │ │ │ │ mov r0, #0 │ │ │ │ - b 41668 │ │ │ │ + b 41610 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b20 │ │ │ │ - b 416f8 │ │ │ │ + bl 7adc │ │ │ │ + b 416a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 59a2c │ │ │ │ - b 41668 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, lr, r4, asr #3 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq ip, lr, r4, lsr #3 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - muleq fp, ip, r1 │ │ │ │ - andeq ip, lr, r4, ror r0 │ │ │ │ + bl 599d4 │ │ │ │ + b 41610 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq fp, lr, r4, lsr #4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq fp, lr, r4, lsl #4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r1, fp, ip, lsl #17 │ │ │ │ + ldrdeq fp, [lr], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #116] @ 417c0 │ │ │ │ - ldr r3, [pc, #116] @ 417c4 │ │ │ │ + ldr r2, [pc, #116] @ 41768 │ │ │ │ + ldr r3, [pc, #116] @ 4176c │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bl 55b84 │ │ │ │ + bl 55b2c │ │ │ │ ldr r0, [sp] │ │ │ │ subs r0, r0, #1 │ │ │ │ movmi r0, #79 @ 0x4f │ │ │ │ - bmi 41790 │ │ │ │ + bmi 41738 │ │ │ │ cmp r0, #300 @ 0x12c │ │ │ │ movge r0, #300 @ 0x12c │ │ │ │ cmp r0, #15 │ │ │ │ movlt r0, #15 │ │ │ │ - ldr r2, [pc, #48] @ 417c8 │ │ │ │ - ldr r3, [pc, #40] @ 417c4 │ │ │ │ + ldr r2, [pc, #48] @ 41770 │ │ │ │ + ldr r3, [pc, #40] @ 4176c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 417bc │ │ │ │ + bne 41764 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq fp, [lr], -ip │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - muleq lr, r0, pc @ │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq fp, lr, ip, lsr r0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + strdeq sl, [lr], -r0 │ │ │ │ ldr r1, [r0, #484] @ 0x1e4 │ │ │ │ ldr r2, [r0, #488] @ 0x1e8 │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ - bl 8048 │ │ │ │ + bl 7ff8 │ │ │ │ ldr r3, [r4, #484] @ 0x1e4 │ │ │ │ str r3, [r4, #488] @ 0x1e8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #12] @ 4181c │ │ │ │ + ldr r1, [pc, #12] @ 417c4 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - b 8048 │ │ │ │ - andeq r9, fp, r4, ror r3 │ │ │ │ + b 7ff8 │ │ │ │ + andeq r8, fp, r4, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #2296] @ 42130 │ │ │ │ - ldr r3, [pc, #2296] @ 42134 │ │ │ │ + ldr ip, [pc, #2296] @ 420d8 │ │ │ │ + ldr r3, [pc, #2296] @ 420dc │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, pc, ip │ │ │ │ str r1, [r0, #912] @ 0x390 │ │ │ │ str r1, [sp, #12] │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr fp, [ip, r3] │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r3, [pc, #2268] @ 42138 │ │ │ │ + ldr r3, [pc, #2268] @ 420e0 │ │ │ │ ldr r2, [fp] │ │ │ │ mov r6, r0 │ │ │ │ ands r3, r3, r2 │ │ │ │ ldrbne r3, [fp, #5] │ │ │ │ mov r4, #0 │ │ │ │ lsrne r3, r3, #7 │ │ │ │ str r3, [r0, #1176] @ 0x498 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ strb r4, [fp, #415] @ 0x19f │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r1, r4 │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [r6, #1164] @ 0x48c │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr r7, [fp, #356] @ 0x164 │ │ │ │ str r4, [r6, #480] @ 0x1e0 │ │ │ │ cmp r7, r4 │ │ │ │ str r0, [r6, #1160] @ 0x488 │ │ │ │ - beq 41ee4 │ │ │ │ + beq 41e8c │ │ │ │ ldr r1, [fp, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [fp, #356] @ 0x164 │ │ │ │ - beq 41ef0 │ │ │ │ + beq 41e98 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ str r0, [r6, #440] @ 0x1b8 │ │ │ │ - ldr r2, [pc, #2160] @ 4213c │ │ │ │ + ldr r2, [pc, #2160] @ 420e4 │ │ │ │ ldr r3, [r1, #32] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ sub r3, r0, r3 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ str r3, [r2] │ │ │ │ bic r3, r3, r3, asr #31 │ │ │ │ str r3, [r6, #436] @ 0x1b4 │ │ │ │ str r0, [r6, #428] @ 0x1ac │ │ │ │ ldr r3, [fp] │ │ │ │ - ldr r2, [pc, #2116] @ 42138 │ │ │ │ + ldr r2, [pc, #2116] @ 420e0 │ │ │ │ tst r2, r3 │ │ │ │ - ldreq r0, [pc, #2116] @ 42140 │ │ │ │ + ldreq r0, [pc, #2116] @ 420e8 │ │ │ │ moveq r3, #1024 @ 0x400 │ │ │ │ - bne 41ed8 │ │ │ │ + bne 41e80 │ │ │ │ ldr sl, [r6, #500] @ 0x1f4 │ │ │ │ str r3, [r6, #476] @ 0x1dc │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #420] @ 0x1a4 │ │ │ │ mov r4, sl │ │ │ │ mov r2, #13 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #416] @ 0x1a0 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [r6, #1180] @ 0x49c │ │ │ │ str r3, [sp, #4] │ │ │ │ strb r2, [r4], #1 │ │ │ │ - ldr r3, [pc, #2056] @ 42144 │ │ │ │ + ldr r3, [pc, #2056] @ 420ec │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add sl, sl, #255 @ 0xff │ │ │ │ ldr r9, [r2, r3] │ │ │ │ - ldr r3, [pc, #2044] @ 42148 │ │ │ │ + ldr r3, [pc, #2044] @ 420f0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 419f8 │ │ │ │ + ble 419a0 │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r9, #24 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r9, #32] │ │ │ │ - ble 41c50 │ │ │ │ + ble 41bf8 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ add r8, r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41a08 │ │ │ │ + beq 419b0 │ │ │ │ ldr r1, [sp] │ │ │ │ sub r2, r3, #7 │ │ │ │ cmp r2, #20 │ │ │ │ - bhi 41fb8 │ │ │ │ + bhi 41f60 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r6, #500] @ 0x1f4 │ │ │ │ sub r3, r4, r3 │ │ │ │ and r3, r3, #7 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r4, sl │ │ │ │ - bcs 419e8 │ │ │ │ + bcs 41990 │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r4], #1 │ │ │ │ ldr r3, [r6, #500] @ 0x1f4 │ │ │ │ sub r3, r4, r3 │ │ │ │ and r3, r3, #7 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne sl, r4 │ │ │ │ - bhi 419cc │ │ │ │ + bhi 41974 │ │ │ │ mov r7, r8 │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 41960 │ │ │ │ + bgt 41908 │ │ │ │ mov r8, r7 │ │ │ │ ldrb r3, [r8], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41990 │ │ │ │ + bne 41938 │ │ │ │ ldr r3, [r6, #500] @ 0x1f4 │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r4, r3 │ │ │ │ cmp r3, r5 │ │ │ │ subgt r3, r3, r5 │ │ │ │ strgt r3, [r6, #416] @ 0x1a0 │ │ │ │ strb r2, [r4] │ │ │ │ ldr r3, [r6, #1176] @ 0x498 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 41dd8 │ │ │ │ + bne 41d80 │ │ │ │ ldr r2, [r6, #416] @ 0x1a0 │ │ │ │ ldr r3, [r6, #476] @ 0x1dc │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, #6 │ │ │ │ strgt r3, [r6, #476] @ 0x1dc │ │ │ │ - ble 41f0c │ │ │ │ - ldr r3, [pc, #1788] @ 4214c │ │ │ │ + ble 41eb4 │ │ │ │ + ldr r3, [pc, #1788] @ 420f4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrsh r3, [r0, #22] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 41dac │ │ │ │ + beq 41d54 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #488] @ 0x1e8 │ │ │ │ str r0, [r6, #484] @ 0x1e4 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r0, #32] │ │ │ │ add r3, r1, r3 │ │ │ │ str r3, [r6, #492] @ 0x1ec │ │ │ │ - bne 41d24 │ │ │ │ + bne 41ccc │ │ │ │ mov r2, #0 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r0, [r6, #1188] @ 0x4a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r6, #452] @ 0x1c4 │ │ │ │ - beq 41b1c │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + beq 41ac4 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41b1c │ │ │ │ - bl 7f04 │ │ │ │ + beq 41ac4 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r0, #80 @ 0x50 │ │ │ │ movcc r1, r0 │ │ │ │ movcs r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r1, #148 @ 0x94 │ │ │ │ str r1, [r6, #468] @ 0x1d4 │ │ │ │ addne r3, r6, r3, lsl #2 │ │ │ │ addne r1, r4, r1 │ │ │ │ - beq 41b14 │ │ │ │ + beq 41abc │ │ │ │ ldrb r2, [r4], #1 │ │ │ │ str r2, [r3, #-4]! │ │ │ │ cmp r1, r4 │ │ │ │ - bne 41b04 │ │ │ │ + bne 41aac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #1188] @ 0x4a4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, r8 │ │ │ │ ldrb r3, [r7], #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 41d3c │ │ │ │ + beq 41ce4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, sl │ │ │ │ strb r3, [r6, #420] @ 0x1a4 │ │ │ │ movcc r3, #27 │ │ │ │ strbcc r3, [r4], #1 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #1 │ │ │ │ - beq 41ce4 │ │ │ │ + beq 41c8c │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ cmp sl, r4 │ │ │ │ strbhi r3, [r4], #1 │ │ │ │ cmp r3, #13 │ │ │ │ sub r8, r7, #1 │ │ │ │ - beq 41ce4 │ │ │ │ + beq 41c8c │ │ │ │ cmp r3, #27 │ │ │ │ - beq 41d10 │ │ │ │ + beq 41cb8 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 41d10 │ │ │ │ + beq 41cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41f8c │ │ │ │ + bne 41f34 │ │ │ │ sub r1, r3, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ - bls 41bd8 │ │ │ │ + bls 41b80 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 41cf4 │ │ │ │ + beq 41c9c │ │ │ │ cmp r2, #1 │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 41f94 │ │ │ │ + bne 41f3c │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 41d08 │ │ │ │ + bhi 41cb0 │ │ │ │ sub r1, r3, #91 @ 0x5b │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 41d08 │ │ │ │ + bne 41cb0 │ │ │ │ mov r1, r7 │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41ce0 │ │ │ │ + beq 41c88 │ │ │ │ mov r7, r1 │ │ │ │ - b 41b60 │ │ │ │ + b 41b08 │ │ │ │ ldr r3, [r6, #500] @ 0x1f4 │ │ │ │ add r2, r3, #2 │ │ │ │ cmp r4, r2 │ │ │ │ ldrbeq r2, [r4, #-1] │ │ │ │ streq r2, [sp, #20] │ │ │ │ add r4, r3, #1 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #420] @ 0x1a4 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 41954 │ │ │ │ + b 418fc │ │ │ │ ldr r3, [r6, #500] @ 0x1f4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ subhi r4, r4, #1 │ │ │ │ movhi r7, r8 │ │ │ │ - bhi 41954 │ │ │ │ + bhi 418fc │ │ │ │ mov r7, r8 │ │ │ │ - b 419ec │ │ │ │ + b 41994 │ │ │ │ ldr r3, [r6, #500] @ 0x1f4 │ │ │ │ - b 41c08 │ │ │ │ + b 41bb0 │ │ │ │ ldr r8, [r9, #68] @ 0x44 │ │ │ │ add r8, r8, #1 │ │ │ │ add r8, r7, r8 │ │ │ │ - beq 41a08 │ │ │ │ + beq 419b0 │ │ │ │ cmp r4, sl │ │ │ │ - bcs 419e8 │ │ │ │ + bcs 41990 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [sp, #24] │ │ │ │ - beq 41f44 │ │ │ │ + beq 41eec │ │ │ │ sub r2, r8, r7 │ │ │ │ cmp r2, #1 │ │ │ │ add r5, r5, #1 │ │ │ │ - ble 41f9c │ │ │ │ + ble 41f44 │ │ │ │ ldr r1, [r9, #56] @ 0x38 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4205c │ │ │ │ + beq 42004 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ sub r2, r2, r0 │ │ │ │ add r5, r5, r2 │ │ │ │ cmp r4, sl │ │ │ │ cmpcc r7, r8 │ │ │ │ - bcs 419e8 │ │ │ │ + bcs 41990 │ │ │ │ ldrb r3, [r7], #1 │ │ │ │ strb r3, [r4], #1 │ │ │ │ cmp r8, r7 │ │ │ │ cmphi sl, r4 │ │ │ │ - bhi 41cc4 │ │ │ │ + bhi 41c6c │ │ │ │ mov r7, r8 │ │ │ │ - b 419ec │ │ │ │ + b 41994 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ add r5, r5, r2 │ │ │ │ - b 41954 │ │ │ │ + b 418fc │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ cmpne r3, #63 @ 0x3f │ │ │ │ - beq 41bd8 │ │ │ │ + beq 41b80 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - beq 41f94 │ │ │ │ + beq 41f3c │ │ │ │ cmp r3, #27 │ │ │ │ - bgt 41ce8 │ │ │ │ - ldr r1, [pc, #1080] @ 42150 │ │ │ │ + bgt 41c90 │ │ │ │ + ldr r1, [pc, #1080] @ 420f8 │ │ │ │ lsr r3, r1, r3 │ │ │ │ tst r3, #1 │ │ │ │ - beq 41ce8 │ │ │ │ - b 41ce4 │ │ │ │ + beq 41c90 │ │ │ │ + b 41c8c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r6, #488] @ 0x1e8 │ │ │ │ - b 41ab4 │ │ │ │ + b 41a5c │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ mov r2, r7 │ │ │ │ - bhi 41d60 │ │ │ │ + bhi 41d08 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ sub r1, r3, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ - bls 41d50 │ │ │ │ + bls 41cf8 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bne 41b34 │ │ │ │ + bne 41adc │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ add r7, r2, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41d88 │ │ │ │ - b 419e8 │ │ │ │ + bne 41d30 │ │ │ │ + b 41990 │ │ │ │ ldrb r3, [r7], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 419e8 │ │ │ │ + beq 41990 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 41954 │ │ │ │ + beq 418fc │ │ │ │ cmp r3, #27 │ │ │ │ - bne 41d7c │ │ │ │ + bne 41d24 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - bne 41d7c │ │ │ │ + bne 41d24 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 41954 │ │ │ │ - ldr r4, [pc, #928] @ 42154 │ │ │ │ + b 418fc │ │ │ │ + ldr r4, [pc, #928] @ 420fc │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41fa8 │ │ │ │ + beq 41f50 │ │ │ │ add r3, r0, #1024 @ 0x400 │ │ │ │ str r0, [r6, #488] @ 0x1e8 │ │ │ │ str r0, [r6, #484] @ 0x1e4 │ │ │ │ str r3, [r6, #492] @ 0x1ec │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #888] @ 42158 │ │ │ │ + ldr r0, [pc, #888] @ 42100 │ │ │ │ ldr r1, [fp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 41dfc │ │ │ │ + beq 41da4 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 41f70 │ │ │ │ - ldr r5, [pc, #856] @ 4215c │ │ │ │ + bne 41f18 │ │ │ │ + ldr r5, [pc, #856] @ 42104 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r3, [pc, #852] @ 42160 │ │ │ │ + ldr r3, [pc, #852] @ 42108 │ │ │ │ ldr r1, [pc, r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 41e24 │ │ │ │ + beq 41dcc │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41e98 │ │ │ │ - ldr r4, [pc, #824] @ 42164 │ │ │ │ - ldr r0, [pc, #824] @ 42168 │ │ │ │ + beq 41e40 │ │ │ │ + ldr r4, [pc, #824] @ 4210c │ │ │ │ + ldr r0, [pc, #824] @ 42110 │ │ │ │ add r4, pc, r4 │ │ │ │ add r7, r4, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 4154c │ │ │ │ - ldr r0, [pc, #804] @ 4216c │ │ │ │ + bl 414f4 │ │ │ │ + ldr r0, [pc, #804] @ 42114 │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4154c │ │ │ │ + bl 414f4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4211c │ │ │ │ - ldr r1, [pc, #780] @ 42170 │ │ │ │ + beq 420c4 │ │ │ │ + ldr r1, [pc, #780] @ 42118 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42108 │ │ │ │ - ldr r3, [pc, #764] @ 42174 │ │ │ │ + beq 420b0 │ │ │ │ + ldr r3, [pc, #764] @ 4211c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41e84 │ │ │ │ - bl 7b20 │ │ │ │ + beq 41e2c │ │ │ │ + bl 7adc │ │ │ │ mov r0, r5 │ │ │ │ - bl 59a2c │ │ │ │ - ldr r3, [pc, #740] @ 42178 │ │ │ │ + bl 599d4 │ │ │ │ + ldr r3, [pc, #740] @ 42120 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r3, [pc, #732] @ 4217c │ │ │ │ + ldr r3, [pc, #732] @ 42124 │ │ │ │ ldr r2, [r6, #416] @ 0x1a0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 41f80 │ │ │ │ + beq 41f28 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41f80 │ │ │ │ + beq 41f28 │ │ │ │ ldr r3, [r6, #1176] @ 0x498 │ │ │ │ cmp r3, #0 │ │ │ │ rsb r3, r2, #1020 @ 0x3fc │ │ │ │ add r3, r3, #3 │ │ │ │ str r3, [r6, #476] @ 0x1dc │ │ │ │ - bne 41a48 │ │ │ │ - b 41a34 │ │ │ │ - bl 41734 │ │ │ │ + bne 419f0 │ │ │ │ + b 419dc │ │ │ │ + bl 416dc │ │ │ │ sub r3, r0, #2 │ │ │ │ - b 41900 │ │ │ │ - ldr r7, [pc, #660] @ 42180 │ │ │ │ + b 418a8 │ │ │ │ + ldr r7, [pc, #660] @ 42128 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 418a8 │ │ │ │ + b 41850 │ │ │ │ add ip, r6, #432 @ 0x1b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [ip] │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r6, #440] @ 0x1b8 │ │ │ │ - b 418e4 │ │ │ │ + b 4188c │ │ │ │ ldr r0, [r6, #500] @ 0x1f4 │ │ │ │ rsb r4, r3, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [r6, #476] @ 0x1dc │ │ │ │ add r1, r0, r4 │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ ldr r3, [r6, #416] @ 0x1a0 │ │ │ │ mov r2, #13 │ │ │ │ sub r3, r3, r4 │ │ │ │ sub r8, r8, r3 │ │ │ │ str r3, [r6, #416] @ 0x1a0 │ │ │ │ strb r2, [r8, #-2] │ │ │ │ - b 41a48 │ │ │ │ + b 419f0 │ │ │ │ sub r2, r8, r7 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 42050 │ │ │ │ + ble 41ff8 │ │ │ │ ldr r1, [r9, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ streq r1, [sp, #4] │ │ │ │ - beq 41cb0 │ │ │ │ + beq 41c58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 41ca0 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + b 41c48 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 41e04 │ │ │ │ - b 41dfc │ │ │ │ + bne 41dac │ │ │ │ + b 41da4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #1176] @ 0x498 │ │ │ │ - b 41a34 │ │ │ │ + b 419dc │ │ │ │ mov r0, #0 │ │ │ │ - b 41bd8 │ │ │ │ + b 41b80 │ │ │ │ mov r0, #1 │ │ │ │ - b 41bd8 │ │ │ │ + b 41b80 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 41cb8 │ │ │ │ + b 41c60 │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 41dc0 │ │ │ │ + b 41d68 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4208c │ │ │ │ + beq 42034 │ │ │ │ cmp r4, sl │ │ │ │ - bcs 419e8 │ │ │ │ + bcs 41990 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 41c78 │ │ │ │ + bne 41c20 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ str r3, [sp, #24] │ │ │ │ - bhi 41f44 │ │ │ │ + bhi 41eec │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr ip, [r0] │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ ands lr, r2, #16384 @ 0x4000 │ │ │ │ sub r2, r8, r7 │ │ │ │ - bne 420e8 │ │ │ │ + bne 42090 │ │ │ │ cmp r2, #1 │ │ │ │ strb lr, [r6, #420] @ 0x1a4 │ │ │ │ - ble 42050 │ │ │ │ + ble 41ff8 │ │ │ │ ldr r1, [r9, #56] @ 0x38 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ strne lr, [sp, #4] │ │ │ │ - bne 41ca0 │ │ │ │ + bne 41c48 │ │ │ │ ldr ip, [r0] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [ip, r3] │ │ │ │ tst r3, #2 │ │ │ │ mvnne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - b 41cb0 │ │ │ │ + b 41c58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 41cb8 │ │ │ │ + b 41c60 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ movhi r3, #1 │ │ │ │ mvnhi r0, #0 │ │ │ │ strhi r3, [sp, #4] │ │ │ │ - bhi 41cb0 │ │ │ │ + bhi 41c58 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr ip, [r0] │ │ │ │ - b 42034 │ │ │ │ + b 41fdc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r4, sl │ │ │ │ add r5, r5, r2 │ │ │ │ eorcs r3, r2, #1 │ │ │ │ movcs r7, r8 │ │ │ │ strcs r3, [sp, #4] │ │ │ │ - bcs 41954 │ │ │ │ + bcs 418fc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 420dc │ │ │ │ + beq 42084 │ │ │ │ sub r2, r8, r7 │ │ │ │ cmp r2, #1 │ │ │ │ add r5, r5, #1 │ │ │ │ - ble 41f9c │ │ │ │ + ble 41f44 │ │ │ │ ldr r1, [r9, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne 41c98 │ │ │ │ - b 42070 │ │ │ │ + bne 41c40 │ │ │ │ + b 42018 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ - b 41fe4 │ │ │ │ + b 41f8c │ │ │ │ cmp r2, #1 │ │ │ │ - ble 42050 │ │ │ │ + ble 41ff8 │ │ │ │ ldr r1, [r9, #56] @ 0x38 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ streq r1, [sp, #4] │ │ │ │ - bne 41f64 │ │ │ │ - b 42034 │ │ │ │ - ldr r0, [pc, #116] @ 42184 │ │ │ │ + bne 41f0c │ │ │ │ + b 41fdc │ │ │ │ + ldr r0, [pc, #116] @ 4212c │ │ │ │ add r1, r1, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4154c │ │ │ │ - b 41e70 │ │ │ │ - ldr r0, [pc, #100] @ 42188 │ │ │ │ + bl 414f4 │ │ │ │ + b 41e18 │ │ │ │ + ldr r0, [pc, #100] @ 42130 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 4154c │ │ │ │ - b 41e5c │ │ │ │ - andeq fp, lr, ip, ror #29 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 414f4 │ │ │ │ + b 41e04 │ │ │ │ + andeq sl, lr, ip, asr #30 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ tsteq r2, #0 │ │ │ │ - andeq r0, r0, ip, lsr #16 │ │ │ │ + andeq r0, r0, r4, lsr #16 │ │ │ │ andeq r0, r0, r2, lsl #8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r9, fp, ip, lsl #4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + strdeq r8, [fp], -ip │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ stmdaeq r0, {r0, sp} │ │ │ │ + andeq lr, lr, ip, ror #1 │ │ │ │ + strheq r1, [fp], -r8 │ │ │ │ + andeq r3, fp, r0, lsr #14 │ │ │ │ muleq lr, r4, r0 │ │ │ │ - andeq r1, fp, r8, asr #19 │ │ │ │ - andeq r4, fp, r0, lsr r0 │ │ │ │ - andeq pc, lr, ip, lsr r0 @ │ │ │ │ - andeq pc, lr, r8, lsl r0 @ │ │ │ │ - andeq r1, fp, ip, ror r9 │ │ │ │ - andeq r1, fp, ip, lsl #31 │ │ │ │ - andeq lr, lr, r4, ror #31 │ │ │ │ - ldrdeq lr, [lr], -r0 │ │ │ │ - @ instruction: 0x000eefb4 │ │ │ │ - andeq lr, lr, r4, lsr #31 │ │ │ │ - andeq r3, fp, r8, asr #30 │ │ │ │ - andeq r1, fp, r8, lsr #13 │ │ │ │ - andeq r2, fp, r0, lsl sl │ │ │ │ + andeq lr, lr, r0, ror r0 │ │ │ │ + andeq r1, fp, ip, rrx │ │ │ │ + andeq r1, fp, ip, ror r6 │ │ │ │ + andeq lr, lr, ip, lsr r0 │ │ │ │ + andeq lr, lr, r8, lsr #32 │ │ │ │ + andeq lr, lr, ip │ │ │ │ + strdeq sp, [lr], -ip │ │ │ │ + andeq r3, fp, r8, lsr r6 │ │ │ │ + muleq fp, r8, sp │ │ │ │ + andeq r2, fp, r0, lsl #2 │ │ │ │ ldr r3, [r0, #468] @ 0x1d4 │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ addle r2, r3, #1 │ │ │ │ addle r3, r3, #148 @ 0x94 │ │ │ │ strle r2, [r0, #468] @ 0x1d4 │ │ │ │ strle r1, [r0, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #240] @ 422b0 │ │ │ │ - ldr r2, [pc, #240] @ 422b4 │ │ │ │ + ldr ip, [pc, #240] @ 42258 │ │ │ │ + ldr r2, [pc, #240] @ 4225c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #236] @ 422b8 │ │ │ │ + ldr r0, [pc, #236] @ 42260 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ cmp r1, r2 │ │ │ │ - ldr r2, [pc, #224] @ 422bc │ │ │ │ + ldr r2, [pc, #224] @ 42264 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ - beq 42270 │ │ │ │ - ldr r0, [pc, #200] @ 422c0 │ │ │ │ + beq 42218 │ │ │ │ + ldr r0, [pc, #200] @ 42268 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4229c │ │ │ │ + beq 42244 │ │ │ │ add r4, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ subs r6, r0, #0 │ │ │ │ - ble 42270 │ │ │ │ + ble 42218 │ │ │ │ add r6, r6, r4 │ │ │ │ mov r7, #0 │ │ │ │ - b 4222c │ │ │ │ + b 421d4 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 42270 │ │ │ │ + beq 42218 │ │ │ │ ldr r2, [r5, #488] @ 0x1e8 │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ - beq 42224 │ │ │ │ + beq 421cc │ │ │ │ ldrb r1, [r3] │ │ │ │ mov r3, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ strb r7, [r2, #1] │ │ │ │ ldr r2, [r5, #492] @ 0x1ec │ │ │ │ cmp r3, r2 │ │ │ │ strcc r3, [r5, #488] @ 0x1e8 │ │ │ │ - bcc 42224 │ │ │ │ + bcc 421cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 417cc │ │ │ │ + bl 41774 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 4222c │ │ │ │ - ldr r2, [pc, #76] @ 422c4 │ │ │ │ - ldr r3, [pc, #60] @ 422b8 │ │ │ │ + bne 421d4 │ │ │ │ + ldr r2, [pc, #76] @ 4226c │ │ │ │ + ldr r3, [pc, #60] @ 42260 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 422ac │ │ │ │ + bne 42254 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r6, #1 │ │ │ │ add r4, sp, #4 │ │ │ │ strb r1, [sp, #4] │ │ │ │ - b 42218 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, lr, r0, ror #10 │ │ │ │ + b 421c0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq sl, lr, r0, asr #11 │ │ │ │ strdeq sp, [r0], -pc @ │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq fp, lr, ip, asr #10 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - @ instruction: 0x000eb4b0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq sl, lr, ip, lsr #11 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq sl, lr, r0, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #148] @ 42374 │ │ │ │ - ldr r2, [pc, #148] @ 42378 │ │ │ │ + ldr r3, [pc, #148] @ 4231c │ │ │ │ + ldr r2, [pc, #148] @ 42320 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r7, r4, #24 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - b 42330 │ │ │ │ + b 422d8 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - ble 4235c │ │ │ │ + ble 42304 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add r5, r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ movlt r1, #63 @ 0x3f │ │ │ │ mov r0, r6 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ - bgt 42300 │ │ │ │ + bgt 422a8 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ cmp r1, #0 │ │ │ │ mov r5, r3 │ │ │ │ - bne 42328 │ │ │ │ + bne 422d0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ - bne 42328 │ │ │ │ + bne 422d0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq fp, lr, r8, asr #8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + andeq sl, lr, r8, lsr #9 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ - ldr r2, [pc, #1096] @ 427e8 │ │ │ │ - ldr r0, [pc, #1096] @ 427ec │ │ │ │ + ldr r2, [pc, #1096] @ 42790 │ │ │ │ + ldr r0, [pc, #1096] @ 42794 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #1092] @ 427f0 │ │ │ │ + ldr r3, [pc, #1092] @ 42798 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r8, #444] @ 0x1bc │ │ │ │ mov r6, r1 │ │ │ │ tst r3, #1 │ │ │ │ ldrbne r3, [r8, #1052] @ 0x41c │ │ │ │ moveq r3, #10 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #1036] @ 427f4 │ │ │ │ + ldr r3, [pc, #1036] @ 4279c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movlt r3, #2 │ │ │ │ mvnge r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ rsblt sl, sl, #0 │ │ │ │ orr r3, r3, #65536 @ 0x10000 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #4 │ │ │ │ ldr r9, [r4, #136] @ 0x88 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mvn r0, #0 │ │ │ │ str r7, [r4, #136] @ 0x88 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4268c │ │ │ │ + bne 42634 │ │ │ │ ldrb r3, [r4, #153] @ 0x99 │ │ │ │ ands r3, r3, #12 │ │ │ │ - bne 424e0 │ │ │ │ + bne 42488 │ │ │ │ ldrb r2, [r4, #415] @ 0x19f │ │ │ │ cmp r2, #0 │ │ │ │ - beq 42468 │ │ │ │ + beq 42410 │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #928] @ 427f8 │ │ │ │ + ldr r1, [pc, #928] @ 427a0 │ │ │ │ tst r1, r2 │ │ │ │ - beq 42468 │ │ │ │ + beq 42410 │ │ │ │ ldr r2, [r4, #196] @ 0xc4 │ │ │ │ tst r2, #32 │ │ │ │ - bne 4251c │ │ │ │ + bne 424c4 │ │ │ │ cmp r9, #0 │ │ │ │ strb r7, [r4, #415] @ 0x19f │ │ │ │ str r7, [r5] │ │ │ │ - beq 42490 │ │ │ │ + beq 42438 │ │ │ │ mov r2, #0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42428 │ │ │ │ + blt 423d0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl c803c <__isoc23_strtoul@@Base+0x191c0> │ │ │ │ + bl c7edc <__isoc23_strtoul@@Base+0x190b8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42428 │ │ │ │ + blt 423d0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 424e0 │ │ │ │ + ble 42488 │ │ │ │ cmp r0, #1 │ │ │ │ movge r2, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movlt r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7ad8 │ │ │ │ + bl 7a94 │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ - ldr r2, [pc, #784] @ 427fc │ │ │ │ + ldr r2, [pc, #784] @ 427a4 │ │ │ │ bic r3, r3, #65536 @ 0x10000 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - ldr r3, [pc, #760] @ 427f0 │ │ │ │ + ldr r3, [pc, #760] @ 42798 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [r4, #136] @ 0x88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 427e4 │ │ │ │ + bne 4278c │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 55b84 │ │ │ │ + bl 55b2c │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r8 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ ldr r3, [r8, #1176] @ 0x498 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 425a4 │ │ │ │ + beq 4254c │ │ │ │ ldr r3, [r8, #460] @ 0x1cc │ │ │ │ ldr r0, [r8, #416] @ 0x1a0 │ │ │ │ ldr r1, [r8, #1180] @ 0x49c │ │ │ │ add r0, r0, r3 │ │ │ │ - bl f0730 │ │ │ │ + bl efdc8 │ │ │ │ cmp r0, #0 │ │ │ │ sub fp, r0, #1 │ │ │ │ - ble 4258c │ │ │ │ - ldr r3, [pc, #664] @ 42800 │ │ │ │ + ble 42534 │ │ │ │ + ldr r3, [pc, #664] @ 427a8 │ │ │ │ str r4, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, fp │ │ │ │ mov fp, r3 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 422c8 │ │ │ │ + bl 42270 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 42574 │ │ │ │ + bcs 4251c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - ldr r3, [pc, #624] @ 42804 │ │ │ │ + ldr r3, [pc, #624] @ 427ac │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 422c8 │ │ │ │ - b 425d4 │ │ │ │ + bl 42270 │ │ │ │ + b 4257c │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ cmp fp, #1 │ │ │ │ sub fp, fp, #2 │ │ │ │ - ble 425c8 │ │ │ │ + ble 42570 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ subs fp, fp, #1 │ │ │ │ - bcs 425b4 │ │ │ │ + bcs 4255c │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r8 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ mov r0, r8 │ │ │ │ - bl 417cc │ │ │ │ + bl 41774 │ │ │ │ ldr r0, [r4, #1224] @ 0x4c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42628 │ │ │ │ + beq 425d0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 427c0 │ │ │ │ + bcs 42768 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4, #1224] @ 0x4c8 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 42628 │ │ │ │ + beq 425d0 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42740 │ │ │ │ + bne 426e8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r8, #1176] @ 0x498 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #15 │ │ │ │ movlt r3, #15 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r8, #1180] @ 0x49c │ │ │ │ - bne 42668 │ │ │ │ + bne 42610 │ │ │ │ ldr r2, [r8, #476] @ 0x1dc │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ sublt r2, r3, #2 │ │ │ │ ldr r3, [r8, #416] @ 0x1a0 │ │ │ │ strlt r2, [r8, #476] @ 0x1dc │ │ │ │ cmp r3, r2 │ │ │ │ sublt r2, r2, r3 │ │ │ │ strlt r2, [r8, #476] @ 0x1dc │ │ │ │ ldr r3, [r4] │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - beq 42680 │ │ │ │ + beq 42628 │ │ │ │ ldr r0, [r8, #1152] @ 0x480 │ │ │ │ - bl 4abb0 │ │ │ │ - b 42468 │ │ │ │ + bl 4ab58 │ │ │ │ + b 42410 │ │ │ │ ldr r0, [r8, #1156] @ 0x484 │ │ │ │ - bl 46c6c │ │ │ │ - b 42468 │ │ │ │ + bl 46c14 │ │ │ │ + b 42410 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 426ec │ │ │ │ + beq 42694 │ │ │ │ ldr r1, [r8, #928] @ 0x3a0 │ │ │ │ ldr r0, [r8, #932] @ 0x3a4 │ │ │ │ add r7, r8, #928 @ 0x3a0 │ │ │ │ orrs r1, r1, r0 │ │ │ │ - bne 4275c │ │ │ │ + bne 42704 │ │ │ │ mov r7, #0 │ │ │ │ - b 426d0 │ │ │ │ + b 42678 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 424e0 │ │ │ │ + bne 42488 │ │ │ │ ldrb r3, [r4, #153] @ 0x99 │ │ │ │ tst r3, #12 │ │ │ │ - bne 424e0 │ │ │ │ + bne 42488 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 427d4 │ │ │ │ + bne 4277c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 7ad8 │ │ │ │ + bl 7a94 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 426b0 │ │ │ │ - b 424e0 │ │ │ │ + blt 42658 │ │ │ │ + b 42488 │ │ │ │ ldr r3, [r8, #944] @ 0x3b0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42694 │ │ │ │ + bne 4263c │ │ │ │ mov r0, r6 │ │ │ │ - bl 7eec │ │ │ │ + bl 7e9c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #944] @ 0x3b0 │ │ │ │ - beq 42694 │ │ │ │ + beq 4263c │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42694 │ │ │ │ + blt 4263c │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add ip, r8, #944 @ 0x3b0 │ │ │ │ str r1, [r8, #928] @ 0x3a0 │ │ │ │ str r0, [r8, #932] @ 0x3a4 │ │ │ │ add r7, r8, #928 @ 0x3a0 │ │ │ │ strd r2, [ip, #-8] │ │ │ │ - b 426a0 │ │ │ │ + b 42648 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #188] @ 42808 │ │ │ │ + ldr r3, [pc, #188] @ 427b0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 42628 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 425d0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7d0c <__fstat64_time64@plt> │ │ │ │ + bl 7cbc <__fstat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 426a8 │ │ │ │ + blt 42650 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r8, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 426a8 │ │ │ │ + bne 42650 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r8, #936] @ 0x3a8 │ │ │ │ ldr r3, [r8, #940] @ 0x3ac │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 426a8 │ │ │ │ + bne 42650 │ │ │ │ ldrd r2, [sp, #112] @ 0x70 │ │ │ │ mov r7, #1 │ │ │ │ strd r2, [sp, #32] │ │ │ │ ldrd r2, [sp, #128] @ 0x80 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ - b 426d0 │ │ │ │ + b 42678 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 42608 │ │ │ │ - b 42628 │ │ │ │ + bge 425b0 │ │ │ │ + b 425d0 │ │ │ │ ldr r0, [r8, #944] @ 0x3b0 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 8120 <__utime64@plt> │ │ │ │ - b 426d0 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, lr, ip, ror r3 │ │ │ │ - andeq fp, lr, r0, lsl #7 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 80c4 <__utime64@plt> │ │ │ │ + b 42678 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq sl, [lr], -ip │ │ │ │ + andeq sl, lr, r0, ror #7 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ tsteq r2, #0 │ │ │ │ - andeq fp, lr, r4, lsr r2 │ │ │ │ - ldrdeq lr, [lr], -ip │ │ │ │ - @ instruction: 0x000ee8b0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + muleq lr, r4, r2 │ │ │ │ + andeq sp, lr, r4, lsr r9 │ │ │ │ + andeq sp, lr, r8, lsl #18 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #560] @ 42a58 │ │ │ │ + ldr r1, [pc, #560] @ 42a00 │ │ │ │ ldr fp, [r0, #468] @ 0x1d4 │ │ │ │ add r1, pc, r1 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r9, #0 │ │ │ │ add fp, r2, fp │ │ │ │ add r7, r5, r2 │ │ │ │ strb r9, [r5, r2] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 42880 │ │ │ │ + b 42828 │ │ │ │ cmp r1, #0 │ │ │ │ rsbne r4, r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 42a30 │ │ │ │ + beq 429d8 │ │ │ │ add r5, r5, #1 │ │ │ │ sub fp, fp, #1 │ │ │ │ add r2, fp, #148 @ 0x94 │ │ │ │ cmp r7, r5 │ │ │ │ str r4, [r8, r2, lsl #2] │ │ │ │ - bls 42968 │ │ │ │ + bls 42910 │ │ │ │ ldrb r4, [r5] │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r4, #60 @ 0x3c │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 42858 │ │ │ │ - ldr r2, [pc, #436] @ 42a5c │ │ │ │ + bne 42800 │ │ │ │ + ldr r2, [pc, #436] @ 42a04 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 429d8 │ │ │ │ + ble 42980 │ │ │ │ str fp, [sp, #8] │ │ │ │ add sl, r6, #24 │ │ │ │ mov fp, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 42918 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 428c0 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ - beq 429e0 │ │ │ │ + beq 42988 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ sub r2, r7, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bge 429fc │ │ │ │ + bge 429a4 │ │ │ │ ldr r1, [r8, #912] @ 0x390 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp] │ │ │ │ - bl 4237c │ │ │ │ + bl 42324 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 429c0 │ │ │ │ + bne 42968 │ │ │ │ strb r9, [r7, #1]! │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 429c8 │ │ │ │ + ble 42970 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r2, [r6, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ ldrgt r4, [r6, #24] │ │ │ │ addle r2, r2, #1 │ │ │ │ addgt r5, r5, r0 │ │ │ │ addle r5, r5, r2 │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [r6, #32] │ │ │ │ - blt 428c8 │ │ │ │ + blt 42870 │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ rsbne r4, r4, #0 │ │ │ │ - b 4286c │ │ │ │ + b 42814 │ │ │ │ ldr ip, [r8, #468] @ 0x1d4 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ subs fp, fp, ip │ │ │ │ - beq 429b0 │ │ │ │ + beq 42958 │ │ │ │ cmp sl, fp │ │ │ │ - ble 429b0 │ │ │ │ + ble 42958 │ │ │ │ add r3, ip, #147 @ 0x93 │ │ │ │ add r2, sl, ip │ │ │ │ add r0, r8, #588 @ 0x24c │ │ │ │ add r0, r0, r2, lsl #2 │ │ │ │ add r2, r3, fp │ │ │ │ sub r0, r0, fp, lsl #2 │ │ │ │ add r2, r8, r2, lsl #2 │ │ │ │ add r3, r8, r3, lsl #2 │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ str r1, [r3, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - bne 429a0 │ │ │ │ + bne 42948 │ │ │ │ sub r3, sl, fp │ │ │ │ add r3, r3, ip │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r8, #468] @ 0x1d4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldrb r4, [r5] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 4295c │ │ │ │ + b 42904 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ add r5, r5, #1 │ │ │ │ str r2, [r0] │ │ │ │ - b 4286c │ │ │ │ + b 42814 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str fp, [sp, #20] │ │ │ │ ldr fp, [sp, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 41808 │ │ │ │ + bl 417b0 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ ldrb r4, [r5], #1 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add fp, fp, r2 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 4286c │ │ │ │ + b 42814 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #36] @ 42a60 │ │ │ │ + ldr r3, [pc, #36] @ 42a08 │ │ │ │ str r4, [r8, #468] @ 0x1d4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ - bl 7e98 │ │ │ │ + bl 7e48 │ │ │ │ mvn r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ - andeq sl, lr, r0, lsl #30 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ + andeq r9, lr, r0, ror #30 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #384] @ 42c00 │ │ │ │ + ldr r0, [pc, #384] @ 42ba8 │ │ │ │ subs r5, r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #376] @ 42c04 │ │ │ │ + ldr r1, [pc, #376] @ 42bac │ │ │ │ movne r5, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr sl, [pc, #364] @ 42c08 │ │ │ │ + ldr sl, [pc, #364] @ 42bb0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ movgt r5, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r5, #0 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - bne 42be0 │ │ │ │ + bne 42b88 │ │ │ │ ldr r0, [r8, #1180] @ 0x49c │ │ │ │ ldr r4, [r8, #416] @ 0x1a0 │ │ │ │ cmp r4, r0 │ │ │ │ addgt ip, r0, #1 │ │ │ │ movgt r3, #1 │ │ │ │ - ble 42af0 │ │ │ │ + ble 42a98 │ │ │ │ sub r4, r4, ip │ │ │ │ add r1, r3, #1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r4, r0 │ │ │ │ lsl r3, r1, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ - bgt 42ad4 │ │ │ │ + bgt 42a7c │ │ │ │ cmp r2, #0 │ │ │ │ sub r6, r2, #1 │ │ │ │ movgt fp, #1 │ │ │ │ addgt r9, sp, #4 │ │ │ │ - ble 42b78 │ │ │ │ + ble 42b20 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 42b44 │ │ │ │ + beq 42aec │ │ │ │ ldr fp, [r7] │ │ │ │ add r7, r7, #4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 42b44 │ │ │ │ - ldr r3, [pc, #232] @ 42c0c │ │ │ │ + beq 42aec │ │ │ │ + ldr r3, [pc, #232] @ 42bb4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 42bb0 │ │ │ │ + beq 42b58 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 42bf4 │ │ │ │ + beq 42b9c │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r8, #1180] @ 0x49c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r2, r4 │ │ │ │ orrlt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addne r5, r5, #1 │ │ │ │ lslne r5, r5, #16 │ │ │ │ lsrne r5, r5, #16 │ │ │ │ movne r4, #0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 42b04 │ │ │ │ - ldr r2, [pc, #144] @ 42c10 │ │ │ │ - ldr r3, [pc, #128] @ 42c04 │ │ │ │ + bcs 42aac │ │ │ │ + ldr r2, [pc, #144] @ 42bb8 │ │ │ │ + ldr r3, [pc, #128] @ 42bac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ lsl r5, r5, #16 │ │ │ │ lsr r5, r5, #16 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ orr r0, r5, r4, lsl #16 │ │ │ │ - bne 42bfc │ │ │ │ + bne 42ba4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ and r3, fp, #255 @ 0xff │ │ │ │ strb r3, [sp, #4] │ │ │ │ cmp r3, #10 │ │ │ │ - bne 42b44 │ │ │ │ + bne 42aec │ │ │ │ add r5, r5, #1 │ │ │ │ sub r6, r6, #1 │ │ │ │ lsl r5, r5, #16 │ │ │ │ cmn r6, #1 │ │ │ │ lsr r5, r5, #16 │ │ │ │ mov r4, #0 │ │ │ │ - bne 42b0c │ │ │ │ - b 42b78 │ │ │ │ + bne 42ab4 │ │ │ │ + b 42b20 │ │ │ │ ldrh r5, [sp, #64] @ 0x40 │ │ │ │ ldrh r4, [sp, #66] @ 0x42 │ │ │ │ add r7, r7, r3, lsl #2 │ │ │ │ sub r2, r2, r3 │ │ │ │ - b 42af0 │ │ │ │ + b 42a98 │ │ │ │ ldrb r3, [sp, #4] │ │ │ │ - b 42bb8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - muleq lr, ip, ip │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq sl, lr, r0, lsl #25 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq sl, lr, r8, lsr #23 │ │ │ │ + b 42b60 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + strdeq r9, [lr], -ip │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r9, lr, r0, ror #25 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r9, lr, r8, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r7, r2 │ │ │ │ ldr r5, [r1, ip, lsl #2] │ │ │ │ - ldr r2, [pc, #432] @ 42dec │ │ │ │ + ldr r2, [pc, #432] @ 42d94 │ │ │ │ add fp, r1, r3, lsl #2 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov lr, r0 │ │ │ │ add r6, r1, ip, lsl #2 │ │ │ │ add r4, r7, r3, lsl #2 │ │ │ │ - beq 42d1c │ │ │ │ - ldr r1, [pc, #400] @ 42df0 │ │ │ │ + beq 42cc4 │ │ │ │ + ldr r1, [pc, #400] @ 42d98 │ │ │ │ add ip, r7, #4096 @ 0x1000 │ │ │ │ - ldr r9, [pc, #396] @ 42df4 │ │ │ │ + ldr r9, [pc, #396] @ 42d9c │ │ │ │ ldr r3, [r2, r1] │ │ │ │ mov sl, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r7, [sp, #8] │ │ │ │ cmp fp, r6 │ │ │ │ ldreq r3, [sp, #8] │ │ │ │ @@ -59988,653 +59988,653 @@ │ │ │ │ subeq r2, r4, r3 │ │ │ │ asreq r3, r2, #2 │ │ │ │ streq r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r8, r7 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 42d4c │ │ │ │ + beq 42cf4 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ cmple r0, #1 │ │ │ │ - bne 42d58 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bne 42d00 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r2, r5, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ tst r2, #2 │ │ │ │ - beq 42d44 │ │ │ │ + beq 42cec │ │ │ │ cmp r5, #9 │ │ │ │ movne r3, #94 @ 0x5e │ │ │ │ eorne r5, r5, #64 @ 0x40 │ │ │ │ strne r3, [r4] │ │ │ │ - beq 42d8c │ │ │ │ + beq 42d34 │ │ │ │ cmp fp, r6 │ │ │ │ ldreq r3, [sp, #8] │ │ │ │ subeq r2, r8, r3 │ │ │ │ asreq r3, r2, #2 │ │ │ │ streq r3, [sp, #60] @ 0x3c │ │ │ │ mov r4, r8 │ │ │ │ str r5, [r4], #4 │ │ │ │ cmp sl, r4 │ │ │ │ - bls 42d14 │ │ │ │ + bls 42cbc │ │ │ │ ldr r5, [r6, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne 42c78 │ │ │ │ + bne 42c20 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ sub r7, r4, r7 │ │ │ │ mov r3, #0 │ │ │ │ asr r7, r7, #2 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [r4] │ │ │ │ str r7, [lr, #460] @ 0x1cc │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42cd0 │ │ │ │ + blt 42c78 │ │ │ │ mov r8, r4 │ │ │ │ - b 42cf8 │ │ │ │ + b 42ca0 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 42cd0 │ │ │ │ - b 42cb8 │ │ │ │ + bhi 42c78 │ │ │ │ + b 42c60 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 42d3c │ │ │ │ + ble 42ce4 │ │ │ │ sub r2, r0, #1 │ │ │ │ mov ip, r7 │ │ │ │ str r5, [r4] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r9, [ip], #4 │ │ │ │ - bne 42d6c │ │ │ │ + bne 42d14 │ │ │ │ add r0, r7, r0, lsl #2 │ │ │ │ sub r4, r0, #4 │ │ │ │ cmp sl, r4 │ │ │ │ - bls 42d14 │ │ │ │ - b 42d08 │ │ │ │ + bls 42cbc │ │ │ │ + b 42cb0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #416] @ 0x1a0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ sub r0, r4, r3 │ │ │ │ add r2, r2, r0, asr #2 │ │ │ │ rsbs r0, r2, #0 │ │ │ │ and r0, r0, #7 │ │ │ │ and r2, r2, #7 │ │ │ │ rsbpl r2, r0, #0 │ │ │ │ rsbs r2, r2, #7 │ │ │ │ - beq 42de0 │ │ │ │ + beq 42d88 │ │ │ │ lsl r8, r2, #2 │ │ │ │ mov r0, #32 │ │ │ │ add r2, r4, r2, lsl #2 │ │ │ │ str r0, [r4], #4 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 42dc4 │ │ │ │ + bne 42d6c │ │ │ │ sub r8, r8, #4 │ │ │ │ add r8, r7, r8 │ │ │ │ mov r5, #32 │ │ │ │ - b 42ce4 │ │ │ │ + b 42c8c │ │ │ │ mov r8, r4 │ │ │ │ mov r5, #32 │ │ │ │ - b 42ce4 │ │ │ │ - andeq sl, lr, r4, ror #21 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + b 42c8c │ │ │ │ + andeq r9, lr, r4, asr #22 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ strdeq sp, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r7, r1, #4080 @ 0xff0 │ │ │ │ - ldr r1, [pc, #284] @ 42f3c │ │ │ │ + ldr r1, [pc, #284] @ 42ee4 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #280] @ 42f40 │ │ │ │ + ldr r2, [pc, #280] @ 42ee8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #272] @ 42f44 │ │ │ │ + ldr r3, [pc, #272] @ 42eec │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ - beq 42f04 │ │ │ │ + beq 42eac │ │ │ │ ldr r4, [r9], #4 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 42ec0 │ │ │ │ - ldr r2, [pc, #220] @ 42f48 │ │ │ │ + beq 42e68 │ │ │ │ + ldr r2, [pc, #220] @ 42ef0 │ │ │ │ add r7, r7, #14 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ mov r5, r6 │ │ │ │ - b 42ea0 │ │ │ │ + b 42e48 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 42eac │ │ │ │ + blt 42e54 │ │ │ │ ldr r4, [r9], #4 │ │ │ │ add r5, r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r7, r5 │ │ │ │ - bls 42ebc │ │ │ │ + bls 42e64 │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42e78 │ │ │ │ + bne 42e20 │ │ │ │ and r4, r4, #255 @ 0xff │ │ │ │ mov r0, #1 │ │ │ │ strb r4, [r5] │ │ │ │ - b 42e8c │ │ │ │ + b 42e34 │ │ │ │ sub r4, r5, r6 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5] │ │ │ │ - ldr r2, [pc, #124] @ 42f4c │ │ │ │ - ldr r3, [pc, #108] @ 42f40 │ │ │ │ + ldr r2, [pc, #124] @ 42ef4 │ │ │ │ + ldr r3, [pc, #108] @ 42ee8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 42f38 │ │ │ │ + bne 42ee0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 42df8 │ │ │ │ + bl 42da0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82b4c │ │ │ │ - b 42ec8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, lr, r0, lsl #18 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq sl, lr, ip, ror #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq sl, lr, r8, asr r8 │ │ │ │ + bl 82af4 │ │ │ │ + b 42e70 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r9, lr, r0, ror #18 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r9, lr, ip, asr #18 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + @ instruction: 0x000e98b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2936] @ 0xb78 │ │ │ │ - ldr ip, [pc, #444] @ 43124 │ │ │ │ + ldr ip, [pc, #444] @ 430cc │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #440] @ 43128 │ │ │ │ + ldr r0, [pc, #440] @ 430d0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ sub sp, sp, #1120 @ 0x460 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #424] @ 4312c │ │ │ │ + ldr r3, [pc, #424] @ 430d4 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #416] @ 43130 │ │ │ │ + ldr r2, [pc, #416] @ 430d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #1124] @ 0x464 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ add sl, sp, #100 @ 0x64 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [r5, #496] @ 0x1f0 │ │ │ │ mov r1, sl │ │ │ │ ldr r9, [r4, #512] @ 0x200 │ │ │ │ - bl 42df8 │ │ │ │ + bl 42da0 │ │ │ │ ldr r3, [sp, #1160] @ 0x488 │ │ │ │ mov r1, r6 │ │ │ │ cmn r3, #2 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6, r7] │ │ │ │ ldr r2, [r5, #448] @ 0x1c0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ addeq r2, r2, #1 │ │ │ │ moveq r3, #27 │ │ │ │ add r0, r0, #1248 @ 0x4e0 │ │ │ │ strb r3, [r5, #957] @ 0x3bd │ │ │ │ add r0, r0, #12 │ │ │ │ str r2, [r5, #960] @ 0x3c0 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - ldr r2, [pc, #308] @ 43134 │ │ │ │ + ldr r2, [pc, #308] @ 430dc │ │ │ │ add r0, r0, #1280 @ 0x500 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, r5, #960 @ 0x3c0 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r1, sl │ │ │ │ add r0, r0, #1312 @ 0x520 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r1, r5, #956 @ 0x3bc │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, #1344 @ 0x540 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sp │ │ │ │ ldr sl, [r4, #48] @ 0x30 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ - bl 5638c │ │ │ │ + bl 56334 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ str sl, [r4, #48] @ 0x30 │ │ │ │ add r0, r0, #1248 @ 0x4e0 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ cmp r6, r0 │ │ │ │ - beq 43108 │ │ │ │ + beq 430b0 │ │ │ │ cmp r8, #0 │ │ │ │ movle r7, #0 │ │ │ │ - bgt 430dc │ │ │ │ + bgt 43084 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #1312 @ 0x520 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 1022c │ │ │ │ - ldr r2, [pc, #136] @ 43138 │ │ │ │ - ldr r3, [pc, #116] @ 43128 │ │ │ │ + bl 101d4 │ │ │ │ + ldr r2, [pc, #136] @ 430e0 │ │ │ │ + ldr r3, [pc, #116] @ 430d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1124] @ 0x464 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43120 │ │ │ │ + bne 430c8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #1120 @ 0x460 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82b70 │ │ │ │ + bl 82b18 │ │ │ │ add r8, r6, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r8, #-1] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r7, r0 │ │ │ │ - b 43094 │ │ │ │ + b 4303c │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #1248 @ 0x4e0 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 1022c │ │ │ │ - b 43094 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000ea7bc │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - muleq lr, ip, r7 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 101d4 │ │ │ │ + b 4303c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r9, lr, ip, lsl r8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + strdeq r9, [lr], -ip │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r0, r2, lsl #4 │ │ │ │ - andeq sl, lr, r8, ror r6 │ │ │ │ + ldrdeq r9, [lr], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r2, [pc, #860] @ 434b0 │ │ │ │ - ldr r3, [pc, #860] @ 434b4 │ │ │ │ + ldr r2, [pc, #860] @ 43458 │ │ │ │ + ldr r3, [pc, #860] @ 4345c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r0, #468] @ 0x1d4 │ │ │ │ - ldr r7, [pc, #852] @ 434b8 │ │ │ │ + ldr r7, [pc, #852] @ 43460 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ cmp r5, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ - beq 43260 │ │ │ │ + beq 43208 │ │ │ │ sub r3, r5, #1 │ │ │ │ add r5, r5, #147 @ 0x93 │ │ │ │ str r3, [r4, #468] @ 0x1d4 │ │ │ │ ldr r5, [r4, r5, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - blt 43220 │ │ │ │ + blt 431c8 │ │ │ │ cmp r6, #2 │ │ │ │ sub r3, r5, #13 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #920] @ 0x398 │ │ │ │ - bne 43234 │ │ │ │ + bne 431dc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 431f8 │ │ │ │ - ldr r2, [pc, #748] @ 434bc │ │ │ │ - ldr r3, [pc, #736] @ 434b4 │ │ │ │ + bne 431a0 │ │ │ │ + ldr r2, [pc, #748] @ 43464 │ │ │ │ + ldr r3, [pc, #736] @ 4345c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 434ac │ │ │ │ + bne 43454 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r5, #9 │ │ │ │ cmpne r5, #27 │ │ │ │ - beq 431c8 │ │ │ │ + beq 43170 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ cmpne r5, #61 @ 0x3d │ │ │ │ - beq 431c8 │ │ │ │ + beq 43170 │ │ │ │ cmp r5, #12 │ │ │ │ lslne r6, r5, #1 │ │ │ │ - beq 431c8 │ │ │ │ - b 43248 │ │ │ │ + beq 43170 │ │ │ │ + b 431f0 │ │ │ │ cmp r6, #0 │ │ │ │ rsb r8, r5, #0 │ │ │ │ - ble 432dc │ │ │ │ + ble 43284 │ │ │ │ mov r5, r8 │ │ │ │ - b 431a0 │ │ │ │ + b 43148 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r5, #10 │ │ │ │ - beq 431c8 │ │ │ │ + beq 43170 │ │ │ │ mov r6, #20 │ │ │ │ mov r5, #10 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r6] │ │ │ │ ands r3, r3, #2048 @ 0x800 │ │ │ │ streq r3, [r4, #920] @ 0x398 │ │ │ │ - b 431c8 │ │ │ │ - bl 417cc │ │ │ │ + b 43170 │ │ │ │ + bl 41774 │ │ │ │ cmn r6, #2 │ │ │ │ movne r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ strb r5, [r4, #956] @ 0x3bc │ │ │ │ mvn r3, #79 @ 0x4f │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r4, #957] @ 0x3bd │ │ │ │ str r5, [sp] │ │ │ │ add r5, sp, #8 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r4, #912] @ 0x390 │ │ │ │ - bl 4237c │ │ │ │ + bl 42324 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bgt 432c4 │ │ │ │ + bgt 4326c │ │ │ │ ldr r5, [r4, #468] @ 0x1d4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ strb r3, [r4, #957] @ 0x3bd │ │ │ │ - bne 43188 │ │ │ │ + bne 43130 │ │ │ │ cmp r2, #0 │ │ │ │ mvnne r1, #2 │ │ │ │ mvneq r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4280c │ │ │ │ + bl 427b4 │ │ │ │ mov r2, r0 │ │ │ │ - b 4329c │ │ │ │ + b 43244 │ │ │ │ ldr r3, [r4, #392] @ 0x188 │ │ │ │ cmp r3, r8 │ │ │ │ - beq 433c8 │ │ │ │ - ldr r3, [pc, #464] @ 434c0 │ │ │ │ + beq 43370 │ │ │ │ + ldr r3, [pc, #464] @ 43468 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #240] @ 0xf0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4322c │ │ │ │ - ldr r3, [pc, #448] @ 434c4 │ │ │ │ + beq 431d4 │ │ │ │ + ldr r3, [pc, #448] @ 4346c │ │ │ │ cmn r5, #127 @ 0x7f │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ movlt r3, #0 │ │ │ │ movge r3, #1 │ │ │ │ cmp r2, #1 │ │ │ │ orrle r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 433a8 │ │ │ │ + beq 43350 │ │ │ │ and r3, r5, #255 @ 0xff │ │ │ │ rsb r2, r3, #0 │ │ │ │ mov r5, #1 │ │ │ │ cmp r3, #229 @ 0xe5 │ │ │ │ movne r3, #79 @ 0x4f │ │ │ │ strb r5, [r4, #421] @ 0x1a5 │ │ │ │ strb r2, [sp, #8] │ │ │ │ - beq 433d8 │ │ │ │ + beq 43380 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 42f50 │ │ │ │ + bl 42ef8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 43380 │ │ │ │ + bne 43328 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #421] @ 0x1a5 │ │ │ │ - b 431a0 │ │ │ │ + b 43148 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4280c │ │ │ │ + bl 427b4 │ │ │ │ ldr r3, [r4, #468] @ 0x1d4 │ │ │ │ sub r2, r3, #1 │ │ │ │ add r3, r3, #147 @ 0x93 │ │ │ │ str r2, [r4, #468] @ 0x1d4 │ │ │ │ ldr r5, [r4, r3, lsl #2] │ │ │ │ - b 43374 │ │ │ │ + b 4331c │ │ │ │ ldr r3, [r4, #920] @ 0x398 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r5, r8 │ │ │ │ - beq 431c8 │ │ │ │ + beq 43170 │ │ │ │ rsb r6, r5, r5, lsl #31 │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r5, r8 │ │ │ │ - b 43248 │ │ │ │ - bl 7cdc │ │ │ │ + b 431f0 │ │ │ │ + bl 7c8c │ │ │ │ mov r1, #2 │ │ │ │ - bl 7c58 │ │ │ │ - b 432e8 │ │ │ │ + bl 7c08 │ │ │ │ + b 43290 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ movne r9, #400 @ 0x190 │ │ │ │ mvneq r9, #0 │ │ │ │ add r7, sp, #9 │ │ │ │ mvn r8, #47 @ 0x2f │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43438 │ │ │ │ + bne 433e0 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r3, #13 │ │ │ │ ldr r0, [r4, #912] @ 0x390 │ │ │ │ mov r1, r7 │ │ │ │ - bl c803c <__isoc23_strtoul@@Base+0x191c0> │ │ │ │ + bl c7edc <__isoc23_strtoul@@Base+0x190b8> │ │ │ │ subs r2, r0, #0 │ │ │ │ - ble 4342c │ │ │ │ + ble 433d4 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4280c │ │ │ │ + bl 427b4 │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43498 │ │ │ │ + beq 43440 │ │ │ │ sub r2, r0, #1 │ │ │ │ add r3, r0, #147 @ 0x93 │ │ │ │ str r2, [r4, #468] @ 0x1d4 │ │ │ │ ldr r3, [r4, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 434a0 │ │ │ │ + bge 43448 │ │ │ │ sub r1, r8, r3 │ │ │ │ cmp r1, #9 │ │ │ │ rsb r1, r3, #0 │ │ │ │ add r5, r5, #1 │ │ │ │ strb r1, [r7] │ │ │ │ - bhi 43478 │ │ │ │ + bhi 43420 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 4348c │ │ │ │ + bne 43434 │ │ │ │ mov r3, #78 @ 0x4e │ │ │ │ - b 43344 │ │ │ │ + b 432ec │ │ │ │ cmp r5, #2 │ │ │ │ - bne 43498 │ │ │ │ + bne 43440 │ │ │ │ cmn r3, #79 @ 0x4f │ │ │ │ cmnne r3, #91 @ 0x5b │ │ │ │ - bne 43470 │ │ │ │ + bne 43418 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r0, r2 │ │ │ │ - b 433f0 │ │ │ │ + b 43398 │ │ │ │ rsb r3, r5, #80 @ 0x50 │ │ │ │ - b 43344 │ │ │ │ + b 432ec │ │ │ │ rsb r3, r5, #80 @ 0x50 │ │ │ │ str r0, [r4, #468] @ 0x1d4 │ │ │ │ - b 43344 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq sl, [lr], -r4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x000ea5bc │ │ │ │ - andeq sl, lr, r8, asr r5 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + b 432ec │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r9, lr, r4, lsr r6 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r9, lr, ip, lsl r6 │ │ │ │ + @ instruction: 0x000e95b8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ add r0, r0, #3 │ │ │ │ add r1, r1, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ bic r1, r1, #3 │ │ │ │ sub r0, r0, r1 │ │ │ │ ldr r2, [r1] │ │ │ │ add r3, r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ str r2, [r3] │ │ │ │ - bne 434dc │ │ │ │ + bne 43484 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-32] @ 0xffffffe0 │ │ │ │ add r3, r0, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ cmp r1, r3 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #272] @ 43634 │ │ │ │ + ldr r1, [pc, #272] @ 435dc │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr r3, [pc, #268] @ 43638 │ │ │ │ + ldr r3, [pc, #268] @ 435e0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #256] @ 4363c │ │ │ │ + ldr r2, [pc, #256] @ 435e4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add ip, ip, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [ip] │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - beq 43610 │ │ │ │ + beq 435b8 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r5 │ │ │ │ moveq r4, r3 │ │ │ │ - beq 435cc │ │ │ │ - ldr r1, [pc, #204] @ 43640 │ │ │ │ + beq 43574 │ │ │ │ + ldr r1, [pc, #204] @ 435e8 │ │ │ │ ldr r8, [r2, r1] │ │ │ │ add r7, r8, #24 │ │ │ │ ldr r2, [r8, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ addle r4, r4, #1 │ │ │ │ - ble 435b4 │ │ │ │ + ble 4355c │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldrle r2, [r8, #68] @ 0x44 │ │ │ │ addgt r4, r4, r3 │ │ │ │ addle r2, r2, #1 │ │ │ │ ldrgt r3, [r8, #24] │ │ │ │ addle r4, r4, r2 │ │ │ │ str r0, [r8, #32] │ │ │ │ str r3, [r6], #4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43578 │ │ │ │ + bne 43520 │ │ │ │ sub r5, r6, r5 │ │ │ │ asr r4, r5, #2 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - ldr r2, [pc, #104] @ 43644 │ │ │ │ - ldr r3, [pc, #88] @ 43638 │ │ │ │ + ldr r2, [pc, #104] @ 435ec │ │ │ │ + ldr r3, [pc, #88] @ 435e0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43630 │ │ │ │ + bne 435d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r6, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 434f8 │ │ │ │ + bl 434a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 434c8 │ │ │ │ - b 435d4 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - strdeq sl, [lr], -ip │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - ldrdeq sl, [lr], -ip │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq sl, lr, ip, asr #2 │ │ │ │ + bl 43470 │ │ │ │ + b 4357c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r9, lr, ip, asr r2 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r9, lr, ip, lsr r2 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r9, lr, ip, lsr #3 │ │ │ │ add r0, r0, #3 │ │ │ │ add r1, r1, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ bic r1, r1, #3 │ │ │ │ sub ip, r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ bxle lr │ │ │ │ ldr r0, [r3], #4 │ │ │ │ str r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r3 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bne 4365c │ │ │ │ + bne 43604 │ │ │ │ bx lr │ │ │ │ add r3, r0, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r2, [r3] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4368c │ │ │ │ + bne 43634 │ │ │ │ sub r0, r3, r0 │ │ │ │ asr r0, r0, #2 │ │ │ │ sub r0, r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -60643,394 +60643,394 @@ │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ mov r6, r3 │ │ │ │ cmp sl, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r1 │ │ │ │ sub r7, r3, r2 │ │ │ │ - blt 43728 │ │ │ │ + blt 436d0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4371c │ │ │ │ + beq 436c4 │ │ │ │ ldr r3, [r0, #1176] @ 0x498 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 439f0 │ │ │ │ + bne 43998 │ │ │ │ cmp r7, #0 │ │ │ │ subge r9, r7, #1 │ │ │ │ - blt 4378c │ │ │ │ + blt 43734 │ │ │ │ sub r4, r4, #-1073741823 @ 0xc0000001 │ │ │ │ add r4, r8, r4, lsl #2 │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ subs r9, r9, #1 │ │ │ │ - bcs 43708 │ │ │ │ + bcs 436b0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [r0, #1176] @ 0x498 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 437c0 │ │ │ │ + bne 43768 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 4374c │ │ │ │ + blt 436f4 │ │ │ │ sub r9, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bgt 43700 │ │ │ │ - b 4371c │ │ │ │ + bgt 436a8 │ │ │ │ + b 436c4 │ │ │ │ ldrb r3, [r0, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ rsbne r7, r7, r7, lsl #31 │ │ │ │ sub r3, r2, r6 │ │ │ │ lslne r7, r7, #1 │ │ │ │ - beq 4379c │ │ │ │ + beq 43744 │ │ │ │ ldr r2, [r5, #416] @ 0x1a0 │ │ │ │ add r2, r4, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - ble 4379c │ │ │ │ + ble 43744 │ │ │ │ ldr r1, [r5, #500] @ 0x1f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 422c8 │ │ │ │ + bl 42270 │ │ │ │ mov r4, sl │ │ │ │ sub r7, r6, r4 │ │ │ │ - b 4373c │ │ │ │ + b 436e4 │ │ │ │ ldrb r3, [r0, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r2, r6 │ │ │ │ - bne 43ab0 │ │ │ │ + bne 43a58 │ │ │ │ sub r4, r3, #1 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 437a0 │ │ │ │ + bcs 43748 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #1184] @ 0x4a0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 42a64 │ │ │ │ + bl 42a0c │ │ │ │ ldr r3, [r5, #460] @ 0x1cc │ │ │ │ cmp r3, r4 │ │ │ │ movgt sl, #0 │ │ │ │ addgt r9, r5, #1184 @ 0x4a0 │ │ │ │ str r0, [r5, #1184] @ 0x4a0 │ │ │ │ - bgt 43804 │ │ │ │ + bgt 437ac │ │ │ │ add r9, r5, #1184 @ 0x4a0 │ │ │ │ ldrh r2, [r9, #2] │ │ │ │ ldr r3, [r5, #1180] @ 0x49c │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ movle sl, #0 │ │ │ │ - bgt 43a70 │ │ │ │ + bgt 43a18 │ │ │ │ ldr r2, [r5, #1184] @ 0x4a0 │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42a64 │ │ │ │ + bl 42a0c │ │ │ │ lsr r3, r0, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrh r3, [r9, #2] │ │ │ │ lsl fp, r0, #16 │ │ │ │ cmp r3, #0 │ │ │ │ lsr fp, fp, #16 │ │ │ │ ldrh r3, [r9] │ │ │ │ str r0, [sp, #20] │ │ │ │ - bne 438f4 │ │ │ │ + bne 4389c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 438d0 │ │ │ │ - ldr r2, [pc, #716] @ 43b20 │ │ │ │ + bne 43878 │ │ │ │ + ldr r2, [pc, #716] @ 43ac8 │ │ │ │ add r2, pc, r2 │ │ │ │ str fp, [r2, #16] │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 43a0c │ │ │ │ + bhi 439b4 │ │ │ │ ldrh r3, [r9, #2] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub r7, r2, r3 │ │ │ │ cmp r7, #0 │ │ │ │ sub r4, r6, r7 │ │ │ │ - bge 4373c │ │ │ │ + bge 436e4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp fp, #0 │ │ │ │ sub r3, r3, r2 │ │ │ │ - beq 43aa4 │ │ │ │ + beq 43a4c │ │ │ │ ldr r1, [r5, #416] @ 0x1a0 │ │ │ │ ldr r2, [r5, #1180] @ 0x49c │ │ │ │ cmp r1, r2 │ │ │ │ - bgt 4379c │ │ │ │ + bgt 43744 │ │ │ │ ldrb r0, [r5, #420] @ 0x1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4379c │ │ │ │ + beq 43744 │ │ │ │ sub sl, r4, sl │ │ │ │ rsb r7, r7, r7, lsl #31 │ │ │ │ cmp sl, r7, lsl #1 │ │ │ │ - bge 4379c │ │ │ │ + bge 43744 │ │ │ │ mul r3, fp, r2 │ │ │ │ mov r0, r5 │ │ │ │ sub r3, r3, r1 │ │ │ │ mov r1, #13 │ │ │ │ add r4, r3, #1 │ │ │ │ - bl 421a8 │ │ │ │ - b 43784 │ │ │ │ - ldr r2, [pc, #588] @ 43b24 │ │ │ │ + bl 42150 │ │ │ │ + b 4372c │ │ │ │ + ldr r2, [pc, #588] @ 43acc │ │ │ │ lsr r7, r7, #31 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ cmp r3, r2 │ │ │ │ movle r7, #0 │ │ │ │ andgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 43a58 │ │ │ │ - ldr r4, [pc, #556] @ 43b28 │ │ │ │ + bne 43a00 │ │ │ │ + ldr r4, [pc, #556] @ 43ad0 │ │ │ │ cmp fp, r3 │ │ │ │ add r4, pc, r4 │ │ │ │ str fp, [r4, #16] │ │ │ │ - bcs 43858 │ │ │ │ + bcs 43800 │ │ │ │ ldr r7, [r5, #416] @ 0x1a0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 422c8 │ │ │ │ + bl 42270 │ │ │ │ ldrh r3, [r9] │ │ │ │ sub r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, fp │ │ │ │ strh r3, [r9] │ │ │ │ - bhi 4390c │ │ │ │ + bhi 438b4 │ │ │ │ ldr r1, [r5, #1180] @ 0x49c │ │ │ │ mov r0, r7 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl f0950 │ │ │ │ + bl effe8 │ │ │ │ ldrh r3, [r9, #2] │ │ │ │ cmp fp, r0 │ │ │ │ mov r4, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bgt 43864 │ │ │ │ + bgt 4380c │ │ │ │ sub r1, r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ mov r7, r4 │ │ │ │ - ble 43864 │ │ │ │ + ble 4380c │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r5 │ │ │ │ strh r4, [r9, #2] │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ ldrb r3, [r5, #420] @ 0x1a4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r2, #0 │ │ │ │ - beq 43b0c │ │ │ │ + beq 43ab4 │ │ │ │ ldr r3, [r5, #1180] @ 0x49c │ │ │ │ mov r1, #10 │ │ │ │ add r3, r3, #1 │ │ │ │ sub r3, r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ mov r0, r8 │ │ │ │ - bl 43684 │ │ │ │ + bl 4362c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - bgt 43ac0 │ │ │ │ + bgt 43a68 │ │ │ │ sub r4, r4, #1 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 439c0 │ │ │ │ - ldr r3, [pc, #336] @ 43b2c │ │ │ │ + bcs 43968 │ │ │ │ + ldr r3, [pc, #336] @ 43ad4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bl 422c8 │ │ │ │ + bl 42270 │ │ │ │ ldrh r3, [r9, #2] │ │ │ │ - b 43864 │ │ │ │ + b 4380c │ │ │ │ ldr r3, [r0, #1184] @ 0x4a0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 42a64 │ │ │ │ + bl 42a0c │ │ │ │ mov r9, r5 │ │ │ │ str r0, [r9, #1184]! @ 0x4a0 │ │ │ │ - b 43804 │ │ │ │ + b 437ac │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ sub r4, r3, #1 │ │ │ │ - ble 43a30 │ │ │ │ + ble 439d8 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 43a1c │ │ │ │ + bcs 439c4 │ │ │ │ strh fp, [r9] │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r5 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r9, #2] │ │ │ │ sub r4, r6, r7 │ │ │ │ sub r9, r7, #1 │ │ │ │ - b 43740 │ │ │ │ - ldr r1, [pc, #208] @ 43b30 │ │ │ │ + b 436e8 │ │ │ │ + ldr r1, [pc, #208] @ 43ad8 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 422c8 │ │ │ │ + bl 42270 │ │ │ │ ldrh r3, [r9] │ │ │ │ - b 438f4 │ │ │ │ + b 4389c │ │ │ │ sub r4, r3, #1 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bcs 43a78 │ │ │ │ + bcs 43a20 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 43a8c │ │ │ │ - b 4371c │ │ │ │ + bcs 43a34 │ │ │ │ + b 436c4 │ │ │ │ ldrb r2, [r5, #420] @ 0x1a4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4379c │ │ │ │ + beq 43744 │ │ │ │ rsb r7, r7, r7, lsl #31 │ │ │ │ lsl r7, r7, #1 │ │ │ │ sub r4, r4, sl │ │ │ │ - b 43764 │ │ │ │ + b 4370c │ │ │ │ ldr r1, [r8, r3, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ addne r4, r8, r3, lsl #2 │ │ │ │ - bne 43ae4 │ │ │ │ - b 439bc │ │ │ │ - bl 421a8 │ │ │ │ + bne 43a8c │ │ │ │ + b 43964 │ │ │ │ + bl 42150 │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 43af8 │ │ │ │ + beq 43aa0 │ │ │ │ str r7, [sp, #12] │ │ │ │ subs r7, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bcs 43ad4 │ │ │ │ - b 439d4 │ │ │ │ + bcs 43a7c │ │ │ │ + b 4397c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ sub r4, r3, #2 │ │ │ │ - bne 439c0 │ │ │ │ - b 439d4 │ │ │ │ + bne 43968 │ │ │ │ + b 4397c │ │ │ │ ldr r1, [r5, #500] @ 0x1f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 422c8 │ │ │ │ + bl 42270 │ │ │ │ ldrh r3, [r9, #2] │ │ │ │ - b 43864 │ │ │ │ - strdeq sp, [lr], -r4 │ │ │ │ - andeq sp, lr, ip, ror #10 │ │ │ │ - andeq sp, lr, r8, asr #10 │ │ │ │ - andeq sp, lr, r8, ror #8 │ │ │ │ - andeq pc, sl, ip, asr sp @ │ │ │ │ + b 4380c │ │ │ │ + andeq ip, lr, ip, asr #12 │ │ │ │ + andeq ip, lr, r4, asr #11 │ │ │ │ + andeq ip, lr, r0, lsr #11 │ │ │ │ + andeq ip, lr, r0, asr #9 │ │ │ │ + andeq pc, sl, ip, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #40] @ 43b74 │ │ │ │ + ldr r1, [pc, #40] @ 43b1c │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ - ldr r1, [pc, #32] @ 43b78 │ │ │ │ + bl 599ac │ │ │ │ + ldr r1, [pc, #32] @ 43b20 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #1136 @ 0x470 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ andeq r0, r0, r8, lsr #9 │ │ │ │ - andeq pc, sl, r8, ror #24 │ │ │ │ + andeq pc, sl, r8, asr r3 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ cmp r8, #4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [r0] │ │ │ │ - beq 43bdc │ │ │ │ + beq 43b84 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8288 <__ioctl_time64@plt> │ │ │ │ + bl 822c <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ popge {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #4 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ str r8, [r4] │ │ │ │ - b 43bb0 │ │ │ │ + b 43b58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8288 <__ioctl_time64@plt> │ │ │ │ + bl 822c <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ popge {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #4 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ str r8, [r4] │ │ │ │ - b 43bdc │ │ │ │ + b 43b84 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8348 │ │ │ │ + bl 82ec │ │ │ │ cmp r0, #0 │ │ │ │ popge {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #4 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ str r7, [r4] │ │ │ │ - b 43c2c │ │ │ │ + b 43bd4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #200] @ 43d34 │ │ │ │ - ldr r2, [pc, #200] @ 43d38 │ │ │ │ + ldr r3, [pc, #200] @ 43cdc │ │ │ │ + ldr r2, [pc, #200] @ 43ce0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r5, r1 │ │ │ │ ldr r6, [r2, #128] @ 0x80 │ │ │ │ ldr r2, [r6, #1144] @ 0x478 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 43d04 │ │ │ │ + beq 43cac │ │ │ │ mov r7, r0 │ │ │ │ mov r8, #0 │ │ │ │ - b 43ca8 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 43c50 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 43cfc │ │ │ │ + bne 43ca4 │ │ │ │ str r8, [r0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 43c08 │ │ │ │ + bl 43bb0 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 43c94 │ │ │ │ + beq 43c3c │ │ │ │ ldr r3, [r6, #444] @ 0x1bc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43cf8 │ │ │ │ + bne 43ca0 │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ add ip, r6, #1072 @ 0x430 │ │ │ │ add ip, ip, #12 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ @@ -61048,191 +61048,191 @@ │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldm r6, {r0, r1, r2} │ │ │ │ mov r4, #0 │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ - b 43cfc │ │ │ │ - @ instruction: 0x000e9abc │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 43ca4 │ │ │ │ + andeq r8, lr, ip, lsl fp │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #200] @ 43e1c │ │ │ │ - ldr r1, [pc, #200] @ 43e20 │ │ │ │ + ldr ip, [pc, #200] @ 43dc4 │ │ │ │ + ldr r1, [pc, #200] @ 43dc8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r3, [pc, #192] @ 43e24 │ │ │ │ + ldr r3, [pc, #192] @ 43dcc │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #188] @ 43e28 │ │ │ │ + ldr r2, [pc, #188] @ 43dd0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r1, [r2, #128] @ 0x80 │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [r1, #1144] @ 0x478 │ │ │ │ - blt 43de8 │ │ │ │ + blt 43d90 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - blt 43de8 │ │ │ │ + blt 43d90 │ │ │ │ ldr r3, [r2, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ cmp r3, #24 │ │ │ │ - beq 43de8 │ │ │ │ + beq 43d90 │ │ │ │ ldr r3, [r2, #1196] @ 0x4ac │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43dd0 │ │ │ │ + beq 43d78 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ tst r0, #4 │ │ │ │ - bne 43de8 │ │ │ │ + bne 43d90 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 43c54 │ │ │ │ + bl 43bfc │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 43dec │ │ │ │ + b 43d94 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #56] @ 43e2c │ │ │ │ - ldr r3, [pc, #40] @ 43e20 │ │ │ │ + ldr r2, [pc, #56] @ 43dd4 │ │ │ │ + ldr r3, [pc, #40] @ 43dc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 43e18 │ │ │ │ + bne 43dc0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r9, [lr], -r4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r9, lr, r0, asr #19 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r9, lr, r4, lsr r9 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r8, lr, r4, lsr sl │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r8, lr, r0, lsr #20 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq lr, r4, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r8, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7d84 │ │ │ │ + bl 7d34 │ │ │ │ cmp r0, #0 │ │ │ │ popge {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #4 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ str r8, [r4] │ │ │ │ - b 43e58 │ │ │ │ + b 43e00 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #140] @ 43f28 │ │ │ │ - ldr ip, [pc, #140] @ 43f2c │ │ │ │ + ldr r3, [pc, #140] @ 43ed0 │ │ │ │ + ldr ip, [pc, #140] @ 43ed4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3, ip] │ │ │ │ subs r6, r0, #0 │ │ │ │ ldr r9, [ip, #128] @ 0x80 │ │ │ │ - blt 43f18 │ │ │ │ + blt 43ec0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, #0 │ │ │ │ - b 43ed4 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 43e7c │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 43f20 │ │ │ │ + bne 43ec8 │ │ │ │ str r8, [r0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 43e30 │ │ │ │ + bl 43dd8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 43ec0 │ │ │ │ + beq 43e68 │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ add ip, r9, #1072 @ 0x430 │ │ │ │ add ip, ip, #12 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ mov r4, #0 │ │ │ │ str r6, [r9, #1144] @ 0x478 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq r9, lr, ip, lsl #17 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r8, lr, ip, ror #17 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #68] @ 43f8c │ │ │ │ - ldr r2, [pc, #68] @ 43f90 │ │ │ │ + ldr r3, [pc, #68] @ 43f34 │ │ │ │ + ldr r2, [pc, #68] @ 43f38 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ ldr r2, [r4, #444] @ 0x1bc │ │ │ │ strb r1, [r4, #421] @ 0x1a5 │ │ │ │ cmp r2, r1 │ │ │ │ popeq {r4, pc} │ │ │ │ cmp r0, r1 │ │ │ │ ldrlt r0, [r4, #1144] @ 0x478 │ │ │ │ add r2, r4, #964 @ 0x3c4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 43e84 │ │ │ │ + bl 43e2c │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4, #444] @ 0x1bc │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r9, lr, r0, ror #15 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r8, lr, r0, asr #16 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #456] @ 44174 │ │ │ │ - ldr r2, [pc, #456] @ 44178 │ │ │ │ + ldr r3, [pc, #456] @ 4411c │ │ │ │ + ldr r2, [pc, #456] @ 44120 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #444] @ 0x1bc │ │ │ │ cmp r3, #1 │ │ │ │ - beq 4415c │ │ │ │ + beq 44104 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 4414c │ │ │ │ + beq 440f4 │ │ │ │ add r7, r4, #964 @ 0x3c4 │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ - bl 43c54 │ │ │ │ + bl 43bfc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4416c │ │ │ │ + beq 44114 │ │ │ │ ldr r8, [r4, #976] @ 0x3d0 │ │ │ │ tst r8, #8 │ │ │ │ - beq 440f4 │ │ │ │ + beq 4409c │ │ │ │ bic r3, r8, #4096 @ 0x1000 │ │ │ │ mov lr, r7 │ │ │ │ str r3, [r4, #976] @ 0x3d0 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add r9, r4, #1024 @ 0x400 │ │ │ │ mov ip, r9 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ @@ -61243,15 +61243,15 @@ │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldr r3, [r4, #1024] @ 0x400 │ │ │ │ cmp r6, #0 │ │ │ │ bic r3, r3, #460 @ 0x1cc │ │ │ │ orr r3, r3, #2 │ │ │ │ str r3, [r4, #1024] @ 0x400 │ │ │ │ - beq 44140 │ │ │ │ + beq 440e8 │ │ │ │ bic r8, r8, #4096 @ 0x1000 │ │ │ │ bic r8, r8, #2 │ │ │ │ add r3, r4, #1040 @ 0x410 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ str r8, [r4, #1036] @ 0x40c │ │ │ │ strh r1, [r3, #6] │ │ │ │ ldrb r3, [r4, #995] @ 0x3e3 │ │ │ │ @@ -61274,31 +61274,31 @@ │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #1 │ │ │ │ strb r5, [r4, #1053] @ 0x41d │ │ │ │ strb r5, [r4, #1054] @ 0x41e │ │ │ │ strb r5, [r4, #1055] @ 0x41f │ │ │ │ strb r5, [r4, #1056] @ 0x420 │ │ │ │ str r3, [r4, #396] @ 0x18c │ │ │ │ - bl 43e84 │ │ │ │ + bl 43e2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4416c │ │ │ │ + beq 44114 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f94 │ │ │ │ + bl 7f44 │ │ │ │ cmp r0, #8 │ │ │ │ movls r2, #1 │ │ │ │ movhi r2, #2 │ │ │ │ cmp r6, r5 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #3 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r4, #916] @ 0x394 │ │ │ │ str r3, [r4, #444] @ 0x1bc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4416c │ │ │ │ + beq 44114 │ │ │ │ bic r3, r8, #4096 @ 0x1000 │ │ │ │ mov lr, r7 │ │ │ │ str r3, [r4, #976] @ 0x3d0 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add r9, r4, #1024 @ 0x400 │ │ │ │ mov ip, r9 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ @@ -61310,27 +61310,27 @@ │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldr r3, [r4, #1024] @ 0x400 │ │ │ │ bic r3, r3, #460 @ 0x1cc │ │ │ │ orr r3, r3, #2 │ │ │ │ str r3, [r4, #1024] @ 0x400 │ │ │ │ bic r8, r8, #4096 @ 0x1000 │ │ │ │ bic r8, r8, #43 @ 0x2b │ │ │ │ - b 44048 │ │ │ │ + b 43ff0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ rsb r0, r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ rsb r0, r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq r9, lr, ip, ror r7 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + ldrdeq r8, [lr], -ip │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -61339,86 +61339,86 @@ │ │ │ │ mov r6, r2 │ │ │ │ asr r2, r0, #2 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r1 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 436ac │ │ │ │ + bl 43654 │ │ │ │ cmp r6, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 441e0 │ │ │ │ + bne 44188 │ │ │ │ ldr r3, [r4] │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 441cc │ │ │ │ + b 44174 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-72] @ 0xffffffb8 │ │ │ │ mov sl, r1 │ │ │ │ cmp r1, #1 │ │ │ │ - ldr r1, [pc, #1092] @ 44664 │ │ │ │ + ldr r1, [pc, #1092] @ 4460c │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ - ldr r2, [pc, #1084] @ 44668 │ │ │ │ + ldr r2, [pc, #1084] @ 44610 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #8192 @ 0x2000 │ │ │ │ ldr r8, [r4, #496] @ 0x1f0 │ │ │ │ add r0, r0, #28 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ lsl r6, r3, #2 │ │ │ │ strb sl, [r7, #20] │ │ │ │ - bls 44538 │ │ │ │ + bls 444e0 │ │ │ │ ldr r5, [r4, #468] @ 0x1d4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 44524 │ │ │ │ + bne 444cc │ │ │ │ ldr r1, [r4, #496] @ 0x1f0 │ │ │ │ add r2, r8, r6 │ │ │ │ cmp r1, r2 │ │ │ │ ldrcc r9, [r2, #-4] │ │ │ │ movcs r9, r5 │ │ │ │ movcc r5, r9 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 44298 │ │ │ │ + bne 44240 │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4459c │ │ │ │ + bne 44544 │ │ │ │ add fp, sp, #28 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ mov r2, fp │ │ │ │ - bl 42c14 │ │ │ │ + bl 42bbc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 43684 │ │ │ │ + bl 4362c │ │ │ │ lsl r3, r0, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 43684 │ │ │ │ + bl 4362c │ │ │ │ add r4, fp, r4, lsl #2 │ │ │ │ sub r3, r4, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r6, r0, lsl #2 │ │ │ │ addne r4, fp, r5, lsl #2 │ │ │ │ ldr r6, [r7, #24] │ │ │ │ sub r4, r4, fp │ │ │ │ @@ -61427,68 +61427,68 @@ │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, r6 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ movgt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r0, #476] @ 0x1dc │ │ │ │ mov r4, r2 │ │ │ │ - bne 44330 │ │ │ │ + bne 442d8 │ │ │ │ add r3, r6, r5 │ │ │ │ cmp r3, r2 │ │ │ │ addgt r6, fp, r6, lsl #2 │ │ │ │ - bgt 44358 │ │ │ │ + bgt 44300 │ │ │ │ sub r5, r4, r5, asr #1 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ movlt r3, #0 │ │ │ │ str r5, [r7, #24] │ │ │ │ addge r6, fp, r5, lsl #2 │ │ │ │ strlt r3, [r7, #24] │ │ │ │ ldrge r5, [r0, #476] @ 0x1dc │ │ │ │ ldrlt r5, [r0, #476] @ 0x1dc │ │ │ │ movlt r6, fp │ │ │ │ cmp r5, #0 │ │ │ │ ldr r8, [r7] │ │ │ │ sub r5, r5, #1 │ │ │ │ - ble 44448 │ │ │ │ + ble 443f0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r9, [pc, #760] @ 4466c │ │ │ │ + ldr r9, [pc, #760] @ 44614 │ │ │ │ mov r4, r8 │ │ │ │ mov r3, #32 │ │ │ │ mov r8, r6 │ │ │ │ - b 44394 │ │ │ │ + b 4433c │ │ │ │ cmp r5, #0 │ │ │ │ add r8, r8, #4 │ │ │ │ mov r4, r6 │ │ │ │ sub r5, r5, #1 │ │ │ │ - ble 44440 │ │ │ │ + ble 443e8 │ │ │ │ ldr r2, [r8] │ │ │ │ add r6, r4, #4 │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [r8, #4] │ │ │ │ streq r3, [r8] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ streq r1, [r4, #4] │ │ │ │ streq r3, [r4] │ │ │ │ ldr r2, [r8] │ │ │ │ moveq r1, #32 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 44380 │ │ │ │ + beq 44328 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r7 │ │ │ │ sub r1, r4, r1 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl 4417c │ │ │ │ + bl 44124 │ │ │ │ ldr r2, [r8] │ │ │ │ str r2, [r4] │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r3, #32 │ │ │ │ cmp r2, r9 │ │ │ │ - bne 44380 │ │ │ │ + bne 44328 │ │ │ │ add r2, r8, #8 │ │ │ │ ldr r1, [r6], #4 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, #0 │ │ │ │ streq r1, [r6] │ │ │ │ ldr r1, [r2, #-4] │ │ │ │ str r1, [r6, #-4] │ │ │ │ @@ -61496,338 +61496,338 @@ │ │ │ │ mov r4, r6 │ │ │ │ add r1, r1, #4 │ │ │ │ str r1, [r7, #4] │ │ │ │ ldr r1, [r8] │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r1, r9 │ │ │ │ add r2, r2, #4 │ │ │ │ - beq 443f8 │ │ │ │ + beq 443a0 │ │ │ │ cmp r5, #0 │ │ │ │ sub r5, r5, #1 │ │ │ │ - bgt 44394 │ │ │ │ + bgt 4433c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #1176] @ 0x498 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp sl, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44640 │ │ │ │ + bne 445e8 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r1, [r0, #476] @ 0x1dc │ │ │ │ add r2, r3, r1 │ │ │ │ add fp, fp, r2, lsl #2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, fp │ │ │ │ - bcc 4458c │ │ │ │ + bcc 44534 │ │ │ │ cmp r3, #0 │ │ │ │ movle r5, #62 @ 0x3e │ │ │ │ movgt r5, #42 @ 0x2a │ │ │ │ ldrb r2, [r7, #18] │ │ │ │ cmp r2, r5 │ │ │ │ - beq 444b0 │ │ │ │ + beq 44458 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 4417c │ │ │ │ + bl 44124 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ strb r5, [r7, #18] │ │ │ │ ldm r7, {r1, r2} │ │ │ │ sub r3, r4, r3 │ │ │ │ sub r2, r2, r1 │ │ │ │ mov r4, #0 │ │ │ │ asr r2, r2, #2 │ │ │ │ str r4, [sp] │ │ │ │ - bl 436ac │ │ │ │ + bl 43654 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp sl, #4 │ │ │ │ lsl r2, r0, #2 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ str r0, [r7, #4] │ │ │ │ - beq 4460c │ │ │ │ + beq 445b4 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r7, #19] │ │ │ │ - ldr r2, [pc, #380] @ 44670 │ │ │ │ - ldr r3, [pc, #368] @ 44668 │ │ │ │ + ldr r2, [pc, #380] @ 44618 │ │ │ │ + ldr r3, [pc, #368] @ 44610 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #8192 @ 0x2000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #28 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 44660 │ │ │ │ + bne 44608 │ │ │ │ add sp, sp, #8192 @ 0x2000 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp sl, #4 │ │ │ │ - beq 44298 │ │ │ │ + beq 44240 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7, #19] │ │ │ │ - b 444ec │ │ │ │ + b 44494 │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r7, #18] │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r7, #4] │ │ │ │ str r2, [r7, #24] │ │ │ │ cmp sl, #0 │ │ │ │ ldrb r1, [r4, #420] @ 0x1a4 │ │ │ │ strb r1, [r7, #16] │ │ │ │ - beq 444e4 │ │ │ │ + beq 4448c │ │ │ │ str r2, [r3] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ ldr r1, [r0, #500] @ 0x1f4 │ │ │ │ - bl 422c8 │ │ │ │ + bl 42270 │ │ │ │ ldr r4, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #468] @ 0x1d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44298 │ │ │ │ + beq 44240 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7, #19] │ │ │ │ - b 444ec │ │ │ │ + b 44494 │ │ │ │ cmp r3, #0 │ │ │ │ movgt r5, #60 @ 0x3c │ │ │ │ movle r5, #32 │ │ │ │ - b 4448c │ │ │ │ + b 44434 │ │ │ │ ldr r3, [r8, r3, lsl #2] │ │ │ │ cmp r9, #255 @ 0xff │ │ │ │ cmpls r3, #0 │ │ │ │ - bne 44298 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bne 44240 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq 44298 │ │ │ │ + beq 44240 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ sub r2, r2, r3 │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2, asr #2 │ │ │ │ - ble 44298 │ │ │ │ + ble 44240 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, #0 │ │ │ │ add r1, r3, #4 │ │ │ │ str r1, [r7, #4] │ │ │ │ str r9, [r3] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str r2, [r3] │ │ │ │ - b 444ec │ │ │ │ + b 44494 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #1176] @ 0x498 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 444e4 │ │ │ │ + beq 4448c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ asr r2, r2, #2 │ │ │ │ asr r3, r3, #2 │ │ │ │ str r4, [sp] │ │ │ │ - bl 436ac │ │ │ │ + bl 43654 │ │ │ │ ldr r3, [r7] │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ str r3, [r7, #4] │ │ │ │ - b 444e4 │ │ │ │ + b 4448c │ │ │ │ ldr r3, [r0, #460] @ 0x1cc │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r7] │ │ │ │ - bl 436ac │ │ │ │ + bl 43654 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ - b 44464 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - strdeq r9, [lr], -ip │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + b 4440c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r8, lr, ip, asr r5 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ strdeq sp, [r0], -pc @ │ │ │ │ - andeq r9, lr, r4, lsr r2 │ │ │ │ + muleq lr, r4, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #216] @ 44768 │ │ │ │ + ldr r2, [pc, #216] @ 44710 │ │ │ │ ldr r5, [r3, #496] @ 0x1f0 │ │ │ │ ldr r8, [r3, #448] @ 0x1c0 │ │ │ │ - ldr r3, [pc, #208] @ 4476c │ │ │ │ + ldr r3, [pc, #208] @ 44714 │ │ │ │ sub sp, sp, #412 @ 0x19c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r9, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #404] @ 0x194 │ │ │ │ mov r3, #0 │ │ │ │ - bl 43648 │ │ │ │ + bl 435f0 │ │ │ │ str r6, [r5] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ str r6, [r3, #448] @ 0x1c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 434f8 │ │ │ │ + bl 434a0 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r0, #32 │ │ │ │ - beq 44714 │ │ │ │ + beq 446bc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ str r8, [r3, #448] @ 0x1c0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 43648 │ │ │ │ + bl 435f0 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 441f4 │ │ │ │ - ldr r2, [pc, #48] @ 44770 │ │ │ │ - ldr r3, [pc, #40] @ 4476c │ │ │ │ + bl 4419c │ │ │ │ + ldr r2, [pc, #48] @ 44718 │ │ │ │ + ldr r3, [pc, #40] @ 44714 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 44764 │ │ │ │ + bne 4470c │ │ │ │ add sp, sp, #412 @ 0x19c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, lr, ip, lsl #1 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r8, lr, r8, ror #31 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r8, lr, ip, ror #1 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r8, lr, r8, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-3080] @ 0xfffff3f8 │ │ │ │ sub sp, sp, #11200 @ 0x2bc0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #4084] @ 45798 │ │ │ │ + ldr r2, [pc, #4084] @ 45740 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #4080] @ 4579c │ │ │ │ + ldr r3, [pc, #4080] @ 45744 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, sp, #11200 @ 0x2bc0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1, #28] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #4048] @ 457a0 │ │ │ │ + ldr r3, [pc, #4048] @ 45748 │ │ │ │ mov ip, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [ip, #1156] @ 0x484 │ │ │ │ add r1, r1, #28 │ │ │ │ mov r5, r3 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #732 @ 0x2dc │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 449f0 │ │ │ │ + beq 44998 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ add r2, sp, #8896 @ 0x22c0 │ │ │ │ add r2, r2, #28 │ │ │ │ str r2, [r3, #500] @ 0x1f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, sp, #732 @ 0x2dc │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r2] │ │ │ │ mov r3, #4 │ │ │ │ mov r0, #2 │ │ │ │ strb r1, [r2, #28] │ │ │ │ strb r3, [r2, #20] │ │ │ │ - bl 43f94 │ │ │ │ + bl 43f3c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 448c4 │ │ │ │ + bge 4486c │ │ │ │ add r3, sp, #11264 @ 0x2c00 │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44898 │ │ │ │ + beq 44840 │ │ │ │ add r3, sp, #11264 @ 0x2c00 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ add r3, r3, #8 │ │ │ │ - ldr r2, [pc, #3904] @ 457a4 │ │ │ │ - ldr r3, [pc, #3892] @ 4579c │ │ │ │ + ldr r2, [pc, #3904] @ 4574c │ │ │ │ + ldr r3, [pc, #3892] @ 45744 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #11200 @ 0x2bc0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #28 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 46900 │ │ │ │ + bne 468a8 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #11200 @ 0x2bc0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add ip, sp, #11264 @ 0x2c00 │ │ │ │ add ip, ip, #8 │ │ │ │ ldr ip, [ip] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 4237c │ │ │ │ + bl 42324 │ │ │ │ mov r8, r0 │ │ │ │ - b 4485c │ │ │ │ + b 44804 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [r3, #444] @ 0x1bc │ │ │ │ add r3, sp, #11264 @ 0x2c00 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ add r3, r3, #8 │ │ │ │ - bl 41820 │ │ │ │ + bl 417c8 │ │ │ │ add r3, sp, #11264 @ 0x2c00 │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne 45788 │ │ │ │ + bne 45730 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [r3, #52] @ 0x34 │ │ │ │ ldr r5, [r4, #504] @ 0x1f8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 457e4 │ │ │ │ + beq 4578c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r4, #496] @ 0x1f0 │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmn r3, #5 │ │ │ │ - bne 44964 │ │ │ │ + bne 4490c │ │ │ │ ldr r3, [r0, #504] @ 0x1f8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #428] @ 0x1ac │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ @@ -61842,57 +61842,57 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ strge r3, [r1, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #432] @ 0x1b0 │ │ │ │ str r3, [r2, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 44a24 │ │ │ │ + beq 449cc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #1176] @ 0x498 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 449d8 │ │ │ │ + beq 44980 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 417cc │ │ │ │ + bl 41774 │ │ │ │ mov r0, #2 │ │ │ │ - bl 43f30 │ │ │ │ + bl 43ed8 │ │ │ │ adds r3, r8, #2 │ │ │ │ movne r3, #1 │ │ │ │ rsb r8, r3, #0 │ │ │ │ - b 4485c │ │ │ │ + b 44804 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn r3, #4 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [r1, #1156] @ 0x484 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ - b 44804 │ │ │ │ + b 447ac │ │ │ │ add r2, sp, #11264 @ 0x2c00 │ │ │ │ add r2, r2, #8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r8, [r3, r2, lsl #2] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #3424] @ 457a8 │ │ │ │ + ldr r1, [pc, #3424] @ 45750 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r2, [r3, #416] @ 0x1a0 │ │ │ │ add r0, r2, r0 │ │ │ │ cmp r0, r1 │ │ │ │ subgt r2, r1, r2 │ │ │ │ strgt r2, [sp, #28] │ │ │ │ @@ -61902,51 +61902,51 @@ │ │ │ │ mov r0, r4 │ │ │ │ subs r1, r2, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ movne r1, #1 │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44d3c │ │ │ │ + bne 44ce4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov fp, r3 │ │ │ │ strb r3, [r5, #17] │ │ │ │ - ldr r3, [pc, #3320] @ 457ac │ │ │ │ + ldr r3, [pc, #3320] @ 45754 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ mvn r6, #0 │ │ │ │ mov sl, r8 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, fp │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 4610c │ │ │ │ + beq 460b4 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r9, [r5, #52] @ 0x34 │ │ │ │ - beq 44ba0 │ │ │ │ + beq 44b48 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ ldr r3, [r9, #400] @ 0x190 │ │ │ │ - beq 44b64 │ │ │ │ + beq 44b0c │ │ │ │ cmp r4, r3 │ │ │ │ mov r2, r4 │ │ │ │ - beq 44b1c │ │ │ │ + beq 44ac4 │ │ │ │ ldr r3, [r9, #396] @ 0x18c │ │ │ │ cmp r3, r4 │ │ │ │ - beq 44b1c │ │ │ │ + beq 44ac4 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ lslls r8, r4, #1 │ │ │ │ movls fp, #0 │ │ │ │ - bls 44b7c │ │ │ │ + bls 44b24 │ │ │ │ mov fp, #0 │ │ │ │ ldr r3, [r9, #448] @ 0x1c0 │ │ │ │ mov r0, r5 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #448] @ 0x1c0 │ │ │ │ ldr ip, [r5, #52] @ 0x34 │ │ │ │ mov r1, #2 │ │ │ │ @@ -61954,48 +61954,48 @@ │ │ │ │ add lr, r3, #1 │ │ │ │ str lr, [ip, #448] @ 0x1c0 │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3, #452] @ 0x1c4 │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - beq 44d34 │ │ │ │ + beq 44cdc │ │ │ │ ldr r3, [r9, #396] @ 0x18c │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movne r8, #184 @ 0xb8 │ │ │ │ - beq 44d34 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 44cdc │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r8] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 44bc8 │ │ │ │ + bne 44b70 │ │ │ │ cmp r4, #13 │ │ │ │ cmpne r4, #10 │ │ │ │ movne r2, r4 │ │ │ │ - bne 44b20 │ │ │ │ + bne 44ac8 │ │ │ │ ldr r3, [r9, #396] @ 0x18c │ │ │ │ cmp r3, r4 │ │ │ │ moveq r2, #1 │ │ │ │ mvneq r4, #4 │ │ │ │ - beq 44bf0 │ │ │ │ + beq 44b98 │ │ │ │ ldr r3, [r9, #400] @ 0x190 │ │ │ │ cmp r3, r4 │ │ │ │ moveq r2, #1 │ │ │ │ mvneq r4, #3 │ │ │ │ - beq 44bf0 │ │ │ │ + beq 44b98 │ │ │ │ ldr r3, [r9, #412] @ 0x19c │ │ │ │ cmp r3, r4 │ │ │ │ - beq 44c90 │ │ │ │ + beq 44c38 │ │ │ │ ldr r3, [r9, #408] @ 0x198 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 45770 │ │ │ │ + beq 45718 │ │ │ │ cmp r4, #9 │ │ │ │ cmpne r4, #27 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ldr r3, [r9, #464] @ 0x1d0 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -62009,664 +62009,664 @@ │ │ │ │ movlt r3, #1 │ │ │ │ cmp r8, #0 │ │ │ │ movle r8, r3 │ │ │ │ strgt sl, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldr r9, [r2, #448] @ 0x1c0 │ │ │ │ - beq 44c70 │ │ │ │ + beq 44c18 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bhi 44c68 │ │ │ │ + bhi 44c10 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r1, r4, #1 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne 44c70 │ │ │ │ + bne 44c18 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r2, #920] @ 0x398 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, r4, #7 │ │ │ │ cmp r2, #134 @ 0x86 │ │ │ │ - bhi 44c9c │ │ │ │ + bhi 44c44 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #1 │ │ │ │ mvn r4, #6 │ │ │ │ - b 44bf0 │ │ │ │ + b 44b98 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r0, #452] @ 0x1c4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r3, r2, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - bge 460fc │ │ │ │ + bge 460a4 │ │ │ │ str r3, [r0, #452] @ 0x1c4 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [r0, #448] @ 0x1c0 │ │ │ │ cmp r3, r1 │ │ │ │ - ble 44cec │ │ │ │ + ble 44c94 │ │ │ │ lsl r2, r2, #2 │ │ │ │ ldr r1, [r7, r2] │ │ │ │ str r1, [r7, r3, lsl #2] │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r0, #448] @ 0x1c0 │ │ │ │ sub r2, r2, #4 │ │ │ │ cmp r1, r3 │ │ │ │ - blt 44ccc │ │ │ │ + blt 44c74 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ movne fp, #0 │ │ │ │ - bne 44d10 │ │ │ │ - ldr r3, [pc, #2784] @ 457e0 │ │ │ │ + bne 44cb8 │ │ │ │ + ldr r3, [pc, #2784] @ 45788 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb fp, [r3, #6] │ │ │ │ and fp, fp, #1 │ │ │ │ eor fp, fp, #1 │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [r0, #448] @ 0x1c0 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r7, r1, lsl #2] │ │ │ │ mov r1, #2 │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ mov r2, r3 │ │ │ │ - b 44b20 │ │ │ │ + b 44ac8 │ │ │ │ mov r1, #14 │ │ │ │ - bl 4218c │ │ │ │ - b 44a9c │ │ │ │ + bl 42134 │ │ │ │ + b 44a44 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r8, r9 │ │ │ │ ldr r2, [r3, #464] @ 0x1d0 │ │ │ │ ldr r0, [r3, #504] @ 0x1f8 │ │ │ │ movge r8, r9 │ │ │ │ cmp r2, #0 │ │ │ │ add r4, r0, r8, lsl #2 │ │ │ │ streq r2, [r0, r8, lsl #2] │ │ │ │ - bne 45ab4 │ │ │ │ + bne 45a5c │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3, #464] @ 0x1d0 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ sub r9, r9, r8 │ │ │ │ ldr r3, [r2, #452] @ 0x1c4 │ │ │ │ add r4, r7, r9, lsl #2 │ │ │ │ sub r3, r3, r8 │ │ │ │ str r3, [r2, #452] @ 0x1c4 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ ldr r0, [r3, #504] @ 0x1f8 │ │ │ │ sub r2, r2, r9 │ │ │ │ - bl 43648 │ │ │ │ + bl 435f0 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #448] @ 0x1c0 │ │ │ │ add r1, r7, r1, lsl #2 │ │ │ │ - bl 434c8 │ │ │ │ + bl 43470 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ str r9, [r5, #8] │ │ │ │ str r9, [r6, #448] @ 0x1c0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #3 │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r1, [r3, #428] @ 0x1ac │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #432] @ 0x1b0 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ strb r2, [r0, #17] │ │ │ │ mov r4, #10 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45814 │ │ │ │ + beq 457bc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2, #28] │ │ │ │ mov r0, #2 │ │ │ │ - bl 43f30 │ │ │ │ + bl 43ed8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, #1172] @ 0x494 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r2, #1172] @ 0x494 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #2456] @ 457e0 │ │ │ │ + ldr r3, [pc, #2456] @ 45788 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #1164] @ 0x48c │ │ │ │ ldr r1, [r3, #1160] @ 0x488 │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ cmp r4, #10 │ │ │ │ - bne 44ea8 │ │ │ │ + bne 44e50 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [lr, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, #452] @ 0x1c4 │ │ │ │ add ip, r3, #1 │ │ │ │ str ip, [r2, #452] @ 0x1c4 │ │ │ │ ldr ip, [sp, #36] @ 0x24 │ │ │ │ str r4, [ip, r3, lsl #2] │ │ │ │ ldr r3, [lr, #52] @ 0x34 │ │ │ │ mov r4, lr │ │ │ │ ldr r3, [r3, #452] @ 0x1c4 │ │ │ │ str r0, [ip, r3, lsl #2] │ │ │ │ ldr r0, [lr, #52] @ 0x34 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 417cc │ │ │ │ + bl 41774 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ - bl 42df8 │ │ │ │ + bl 42da0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r8, r0 │ │ │ │ mvneq r8, #0 │ │ │ │ - b 4485c │ │ │ │ + b 44804 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ - beq 44dc4 │ │ │ │ + beq 44d6c │ │ │ │ add r8, r8, r9 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ mov sl, r7 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r4 │ │ │ │ - b 44f00 │ │ │ │ + b 44ea8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r9 │ │ │ │ - beq 45808 │ │ │ │ + beq 457b0 │ │ │ │ ldr r3, [r6, #452] @ 0x1c4 │ │ │ │ cmp r3, r9 │ │ │ │ - ble 45808 │ │ │ │ + ble 457b0 │ │ │ │ cmp r8, #3 │ │ │ │ - bne 44ef4 │ │ │ │ + bne 44e9c │ │ │ │ ldr r4, [sl, r9, lsl #2] │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bhi 44ef4 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 44e9c │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r4, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ subne r3, r4, #32 │ │ │ │ strne r3, [sl, r9, lsl #2] │ │ │ │ ldrne r6, [r5, #52] @ 0x34 │ │ │ │ - b 44ef4 │ │ │ │ + b 44e9c │ │ │ │ cmp r8, r9 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ suble r9, r9, r8 │ │ │ │ subgt r9, r9, r9 │ │ │ │ - b 44dc4 │ │ │ │ + b 44d6c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #2168] @ 457e0 │ │ │ │ + ldr r2, [pc, #2168] @ 45788 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r0, #448] @ 0x1c0 │ │ │ │ add r2, r2, #340 @ 0x154 │ │ │ │ cmp r1, #0 │ │ │ │ ldrsh r2, [r2] │ │ │ │ - ble 458e8 │ │ │ │ + ble 45890 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 44ca0 │ │ │ │ + beq 44c48 │ │ │ │ ldr r2, [r0, #920] @ 0x398 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 46294 │ │ │ │ + beq 4623c │ │ │ │ cmp r2, #1 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0, #920] @ 0x398 │ │ │ │ - bne 4544c │ │ │ │ + bne 453f4 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r9, sl │ │ │ │ mov r8, sl │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b 44fe8 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + b 44f90 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r2, r4, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq 45b54 │ │ │ │ + beq 45afc │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ sub r3, r4, #48 @ 0x30 │ │ │ │ add r9, r3, r9, lsl #1 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ mov r4, r0 │ │ │ │ - bls 44fc0 │ │ │ │ + bls 44f68 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 460bc │ │ │ │ + bne 46064 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7f92c │ │ │ │ + bl 7f8d4 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r5, #52] @ 0x34 │ │ │ │ - beq 4544c │ │ │ │ + beq 453f4 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movge r3, sl │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ mov r9, sl │ │ │ │ - b 44dc4 │ │ │ │ + b 44d6c │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mvn r6, #0 │ │ │ │ str r9, [r5, #8] │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r6, [r3, #448] @ 0x1c0 │ │ │ │ str r6, [r3, #452] @ 0x1c4 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r6, [r5, #8] │ │ │ │ ldr r2, [r3, #464] @ 0x1d0 │ │ │ │ ldr r8, [r3, #504] @ 0x1f8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45824 │ │ │ │ + bne 457cc │ │ │ │ add r6, r7, r6, lsl #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 434c8 │ │ │ │ + bl 43470 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3, #464] @ 0x1d0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #3 │ │ │ │ str r3, [r6] │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ cmn r4, #5 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bne 45350 │ │ │ │ + bne 452f8 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 450dc │ │ │ │ + bne 45084 │ │ │ │ mov r1, #10 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [r0, #500] @ 0x1f4 │ │ │ │ - bl 422c8 │ │ │ │ + bl 42270 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #396] @ 0x18c │ │ │ │ cmp r3, r1 │ │ │ │ - bne 45b44 │ │ │ │ + bne 45aec │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ streq r3, [r5, #32] │ │ │ │ - beq 44ac8 │ │ │ │ + beq 44a70 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #10 │ │ │ │ str r3, [r5, #32] │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r1, [r0, #500] @ 0x1f4 │ │ │ │ - bl 422c8 │ │ │ │ + bl 42270 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #2 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ca0 │ │ │ │ + b 44c48 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ ldr r9, [r6, #452] @ 0x1c4 │ │ │ │ - b 44dc4 │ │ │ │ + b 44d6c │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r9, [r5, #8] │ │ │ │ ldr r2, [r3, #464] @ 0x1d0 │ │ │ │ ldr r4, [r3, #504] @ 0x1f8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 45840 │ │ │ │ + bne 457e8 │ │ │ │ mov r2, #2 │ │ │ │ cmp r8, #0 │ │ │ │ str r2, [r3, #464] @ 0x1d0 │ │ │ │ - beq 451f8 │ │ │ │ + beq 451a0 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ bic r3, r9, r9, asr #31 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 451f8 │ │ │ │ + ble 451a0 │ │ │ │ ldr r3, [r7, r9, lsl #2] │ │ │ │ str r3, [r4], #4 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ add r1, r7, r9, lsl #2 │ │ │ │ ldr r3, [r2, #452] @ 0x1c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #452] @ 0x1c4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ lsl r1, r9, #2 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #8 │ │ │ │ str r3, [r7, r9, lsl #2] │ │ │ │ - beq 451e8 │ │ │ │ + beq 45190 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r3, r1]! │ │ │ │ str r2, [r3, #-4] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ - bne 451d0 │ │ │ │ + bne 45178 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ subs r8, r8, #1 │ │ │ │ ldr r9, [r3, #448] @ 0x1c0 │ │ │ │ - bne 4518c │ │ │ │ + bne 45134 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ - b 44dc4 │ │ │ │ + b 44d6c │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ str r2, [r3, #428] @ 0x1ac │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ str r1, [r2, #432] @ 0x1b0 │ │ │ │ - ldr r3, [pc, #1464] @ 457e0 │ │ │ │ + ldr r3, [pc, #1464] @ 45788 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ ldr r3, [r2, #432] @ 0x1b0 │ │ │ │ ldr r2, [r2, #428] @ 0x1ac │ │ │ │ str r8, [sp] │ │ │ │ - bl 48c7c │ │ │ │ + bl 48c24 │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r3, #440] @ 0x1b8 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt 459a0 │ │ │ │ + bgt 45948 │ │ │ │ str r2, [r3, #428] @ 0x1ac │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ str r2, [r3, #432] @ 0x1b0 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #428] @ 0x1ac │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3, #432] @ 0x1b0 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ mov r1, #3 │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ ldr r3, [r2, #432] @ 0x1b0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2, #428] @ 0x1ac │ │ │ │ - bl 48954 │ │ │ │ + bl 488fc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - bl 434f8 │ │ │ │ + bl 434a0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ - bl 43684 │ │ │ │ + bl 4362c │ │ │ │ mov r1, #3 │ │ │ │ str r0, [r6, #452] @ 0x1c4 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ cmp r4, #14 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - beq 45af0 │ │ │ │ + beq 45a98 │ │ │ │ cmp r4, #16 │ │ │ │ - bne 45350 │ │ │ │ + bne 452f8 │ │ │ │ ldr r2, [r0, #428] @ 0x1ac │ │ │ │ ldr r3, [r0, #436] @ 0x1b4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 45350 │ │ │ │ + beq 452f8 │ │ │ │ ldr r6, [r0, #448] @ 0x1c0 │ │ │ │ str r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble 45b40 │ │ │ │ + ble 45ae8 │ │ │ │ mov r4, sl │ │ │ │ mov r8, r0 │ │ │ │ - b 4533c │ │ │ │ + b 452e4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 45b3c │ │ │ │ + beq 45ae4 │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ - bl 7ed4 │ │ │ │ + bl 7e84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45330 │ │ │ │ + bne 452d8 │ │ │ │ mov r0, r8 │ │ │ │ mvn r6, #0 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #10 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ - blt 4505c │ │ │ │ + blt 45004 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3, #464] @ 0x1d0 │ │ │ │ mov r1, #23 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r8, [r5, #8] │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r8, sl │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - bl 417cc │ │ │ │ + bl 41774 │ │ │ │ mov r0, #2 │ │ │ │ - bl 43f30 │ │ │ │ - b 4485c │ │ │ │ + bl 43ed8 │ │ │ │ + b 44804 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4544c │ │ │ │ + beq 453f4 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r6, #452] @ 0x1c4 │ │ │ │ cmp r2, r8 │ │ │ │ - blt 4544c │ │ │ │ + blt 453f4 │ │ │ │ ldr r3, [r7, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ addne r9, r9, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bgt 45410 │ │ │ │ - b 46130 │ │ │ │ + bgt 453b8 │ │ │ │ + b 460d8 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq 46130 │ │ │ │ + beq 460d8 │ │ │ │ ldr r3, [r7, r9, lsl #2] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 45404 │ │ │ │ + bne 453ac │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 45404 │ │ │ │ - b 44dc4 │ │ │ │ + bne 453ac │ │ │ │ + b 44d6c │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #504] @ 0x1f8 │ │ │ │ - bl 43684 │ │ │ │ + bl 4362c │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r1, #452] @ 0x1c4 │ │ │ │ add r3, r0, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - ble 45854 │ │ │ │ - bl 41808 │ │ │ │ + ble 457fc │ │ │ │ + bl 417b0 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ - beq 459bc │ │ │ │ + beq 45964 │ │ │ │ cmp r0, #24 │ │ │ │ - beq 46094 │ │ │ │ + beq 4603c │ │ │ │ cmp r0, #5 │ │ │ │ - bne 4544c │ │ │ │ + bne 453f4 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #452] @ 0x1c4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 45510 │ │ │ │ - ldr r3, [pc, #836] @ 457e0 │ │ │ │ + blt 454b8 │ │ │ │ + ldr r3, [pc, #836] @ 45788 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45520 │ │ │ │ + beq 454c8 │ │ │ │ ldr r9, [r6, #448] @ 0x1c0 │ │ │ │ ldr r8, [r6, #496] @ 0x1f0 │ │ │ │ cmp r9, #0 │ │ │ │ str r9, [r5, #8] │ │ │ │ - ble 4671c │ │ │ │ + ble 466c4 │ │ │ │ sub r8, r8, #4 │ │ │ │ mov r4, sl │ │ │ │ - b 454d8 │ │ │ │ + b 45480 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - beq 4671c │ │ │ │ + beq 466c4 │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ - bl 7ed4 │ │ │ │ + bl 7e84 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 454cc │ │ │ │ + bne 45474 │ │ │ │ ldr r1, [r6, #452] @ 0x1c4 │ │ │ │ ldr r2, [r6, #496] @ 0x1f0 │ │ │ │ mov r0, #10 │ │ │ │ str r0, [r2, r1, lsl #2] │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r1, #452] @ 0x1c4 │ │ │ │ ldr r1, [r1, #496] @ 0x1f0 │ │ │ │ add r2, r2, #1 │ │ │ │ str r3, [r1, r2, lsl #2] │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r6, #428] @ 0x1ac │ │ │ │ ldr r3, [r6, #440] @ 0x1b8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 46508 │ │ │ │ + beq 464b0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r5, #28] │ │ │ │ - bl 7fa98 │ │ │ │ + bl 7fa40 │ │ │ │ cmn r0, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq 46384 │ │ │ │ + beq 4632c │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r1, [r3, #496] @ 0x1f0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 434f8 │ │ │ │ + bl 434a0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #10 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #464] @ 0x1d0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #464] @ 0x1d0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r3, [r0, #452] @ 0x1c4 │ │ │ │ cmp r6, r3 │ │ │ │ movgt r6, r3 │ │ │ │ strgt r3, [r5, #8] │ │ │ │ cmp r9, r6 │ │ │ │ - beq 45350 │ │ │ │ + beq 452f8 │ │ │ │ ldrge r1, [r0, #400] @ 0x190 │ │ │ │ movlt r1, #4 │ │ │ │ sublt r6, r6, r9 │ │ │ │ subge r6, r9, r6 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ - ldr r3, [pc, #520] @ 457c0 │ │ │ │ + b 44a70 │ │ │ │ + ldr r3, [pc, #520] @ 45768 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ - bl a1278 │ │ │ │ + bl a1220 │ │ │ │ mvn r6, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 44674 │ │ │ │ + bl 4461c │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsl r6, r8, #2 │ │ │ │ - b 44ac8 │ │ │ │ - ldr r3, [pc, #492] @ 457e0 │ │ │ │ + b 44a70 │ │ │ │ + ldr r3, [pc, #492] @ 45788 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 45614 │ │ │ │ + beq 455bc │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #452] @ 0x1c4 │ │ │ │ cmp r3, r9 │ │ │ │ addne r9, r9, #1 │ │ │ │ cmp r9, #1 │ │ │ │ - ble 4544c │ │ │ │ + ble 453f4 │ │ │ │ sub r3, r9, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r7, r3, lsl #2 │ │ │ │ ldr r1, [r2, #-4] │ │ │ │ ldr r0, [r7, r3, lsl #2] │ │ │ │ str r0, [r2, #-4] │ │ │ │ str r1, [r7, r3, lsl #2] │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ - b 44dc4 │ │ │ │ + b 44d6c │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ ldr r9, [r3, #496] @ 0x1f0 │ │ │ │ add r0, sp, #332 @ 0x14c │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 43648 │ │ │ │ + bl 435f0 │ │ │ │ mov r3, #94 @ 0x5e │ │ │ │ str r3, [r9] │ │ │ │ mov r3, #82 @ 0x52 │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ str r3, [r9, #8] │ │ │ │ mov r3, #32 │ │ │ │ @@ -62674,48 +62674,48 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9, #16] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r6, #4 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r3, #448] @ 0x1c0 │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 46398 │ │ │ │ + beq 46340 │ │ │ │ cmp r1, #13 │ │ │ │ cmpne r1, #10 │ │ │ │ - beq 46398 │ │ │ │ + beq 46340 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 456f4 │ │ │ │ + beq 4569c │ │ │ │ cmp r1, #8 │ │ │ │ cmpne r1, #127 @ 0x7f │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ cmn r1, #4 │ │ │ │ movne r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ orrs r2, r2, r0 │ │ │ │ - beq 45918 │ │ │ │ + beq 458c0 │ │ │ │ cmp r6, #4 │ │ │ │ - bgt 458f4 │ │ │ │ + bgt 4589c │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r0, r9 │ │ │ │ add r1, sp, #332 @ 0x14c │ │ │ │ - bl 43648 │ │ │ │ + bl 435f0 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ - b 452c8 │ │ │ │ + b 45270 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #432] @ 0x1b0 │ │ │ │ cmp r3, r8 │ │ │ │ ldrlt r1, [r2, #428] @ 0x1ac │ │ │ │ sublt r3, r8, r3 │ │ │ │ sublt r3, r1, r3 │ │ │ │ strlt r3, [r2, #428] @ 0x1ac │ │ │ │ @@ -62724,659 +62724,659 @@ │ │ │ │ movlt r2, #0 │ │ │ │ strge r3, [r2, #432] @ 0x1b0 │ │ │ │ strlt r2, [r3, #432] @ 0x1b0 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #428] @ 0x1ac │ │ │ │ ldr r1, [r3, #436] @ 0x1b4 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt 45284 │ │ │ │ + bgt 4522c │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #428] @ 0x1ac │ │ │ │ - b 4544c │ │ │ │ + b 453f4 │ │ │ │ ldr r3, [r9, #452] @ 0x1c4 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #1 │ │ │ │ mvneq r4, #1 │ │ │ │ - beq 44bf0 │ │ │ │ - b 44be0 │ │ │ │ + beq 44b98 │ │ │ │ + b 44b88 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 434f8 │ │ │ │ - b 44910 │ │ │ │ - andeq r8, lr, r0, lsl #31 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r8, lr, r8, asr pc │ │ │ │ - andeq r8, lr, r4, asr #29 │ │ │ │ + bl 434a0 │ │ │ │ + b 448b8 │ │ │ │ + andeq r7, lr, r0, ror #31 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x000e7fb8 │ │ │ │ + andeq r7, lr, r4, lsr #30 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ - andeq r6, fp, lr, asr #1 │ │ │ │ - andeq sp, sl, r0, lsl #28 │ │ │ │ - muleq sl, r0, sp │ │ │ │ - andeq r5, fp, r4, lsl r1 │ │ │ │ - andeq r5, fp, ip, asr #2 │ │ │ │ - andeq r0, r0, r4, lsr r4 │ │ │ │ - andeq sp, sl, r4, asr #18 │ │ │ │ + @ instruction: 0x000b57be │ │ │ │ + strdeq sp, [sl], -r0 │ │ │ │ + andeq sp, sl, r0, lsl #9 │ │ │ │ + andeq r4, fp, r4, lsl #16 │ │ │ │ + andeq r4, fp, ip, lsr r8 │ │ │ │ + andeq r0, r0, ip, lsr #8 │ │ │ │ + andeq sp, sl, r4, lsr r0 │ │ │ │ andeq r0, r0, r6, lsl r4 │ │ │ │ andcs r0, r0, r1, asr #32 │ │ │ │ - andeq sp, sl, ip, lsr #9 │ │ │ │ - andeq ip, sl, r8, lsl lr │ │ │ │ - muleq sl, r0, r3 │ │ │ │ - strdeq ip, [sl], -ip @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + muleq sl, ip, fp │ │ │ │ + andeq ip, sl, r8, lsl #10 │ │ │ │ + andeq ip, sl, r0, lsl #21 │ │ │ │ + andeq ip, sl, ip, ror #7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [r4, #504] @ 0x1f8 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #504] @ 0x1f8 │ │ │ │ str r5, [r3] │ │ │ │ ldr r4, [r2, #52] @ 0x34 │ │ │ │ - b 44924 │ │ │ │ + b 448cc │ │ │ │ mov r7, sl │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ - b 44dc4 │ │ │ │ + b 44d6c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ - bl 441f4 │ │ │ │ - b 44e20 │ │ │ │ + bl 4419c │ │ │ │ + b 44dc8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 43684 │ │ │ │ + bl 4362c │ │ │ │ add r6, r7, r6, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ - bl 434c8 │ │ │ │ - b 45090 │ │ │ │ + bl 43470 │ │ │ │ + b 45038 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43684 │ │ │ │ + bl 4362c │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ add r4, r4, r0, lsl #2 │ │ │ │ - b 45178 │ │ │ │ + b 45120 │ │ │ │ str r9, [r5, #8] │ │ │ │ ldr r2, [r1, #452] @ 0x1c4 │ │ │ │ ldr r3, [r1, #448] @ 0x1c0 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 45890 │ │ │ │ + blt 45838 │ │ │ │ add r3, r0, r2 │ │ │ │ lsl r3, r3, #2 │ │ │ │ ldr r1, [r7, r2, lsl #2] │ │ │ │ str r1, [r7, r3] │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r1, #448] @ 0x1c0 │ │ │ │ sub r3, r3, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - ble 45870 │ │ │ │ + ble 45818 │ │ │ │ ldr r0, [r1, #504] @ 0x1f8 │ │ │ │ ldr r3, [r0], #4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 458c0 │ │ │ │ + beq 45868 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r1, #448] @ 0x1c0 │ │ │ │ add ip, r2, #1 │ │ │ │ str ip, [r1, #448] @ 0x1c0 │ │ │ │ str r3, [r7, r2, lsl #2] │ │ │ │ ldr r3, [r0], #4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 458a0 │ │ │ │ + bne 45848 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ - bl 43684 │ │ │ │ + bl 4362c │ │ │ │ mvn r6, #0 │ │ │ │ str r0, [r4, #452] @ 0x1c4 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4544c │ │ │ │ - b 44ca0 │ │ │ │ + bne 453f4 │ │ │ │ + b 44c48 │ │ │ │ sub r6, r6, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9, r6, lsl #2] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r3, #448] @ 0x1c0 │ │ │ │ - bl 441f4 │ │ │ │ - b 456a0 │ │ │ │ + bl 4419c │ │ │ │ + b 45648 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ cmp r1, #7 │ │ │ │ cmpne r2, r1 │ │ │ │ - beq 456fc │ │ │ │ + beq 456a4 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 469ac │ │ │ │ + beq 46954 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #-352] @ 457e0 │ │ │ │ + ldr r3, [pc, #-352] @ 45788 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, r9, r6, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ands lr, r3, #65536 @ 0x10000 │ │ │ │ add r3, r9, r6, lsl #2 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add r3, r6, #1 │ │ │ │ - beq 4616c │ │ │ │ + beq 46114 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str r0, [r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r3, #448] @ 0x1c0 │ │ │ │ - bl 441f4 │ │ │ │ - b 456a0 │ │ │ │ + bl 4419c │ │ │ │ + b 45648 │ │ │ │ str r6, [sp, #16] │ │ │ │ - b 44fb0 │ │ │ │ - bl 41808 │ │ │ │ + b 44f58 │ │ │ │ + bl 417b0 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r2, [r3, #440] @ 0x1b8 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ - b 4526c │ │ │ │ - ldr lr, [pc, #-532] @ 457b0 │ │ │ │ + b 45214 │ │ │ │ + ldr lr, [pc, #-532] @ 45758 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r8, [r3, #428] @ 0x1ac │ │ │ │ add r6, sp, #9152 @ 0x23c0 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add r6, r6, #28 │ │ │ │ mov ip, r6 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ asr r1, r8, #31 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ strb r3, [ip] │ │ │ │ - bl a146c │ │ │ │ + bl a1414 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 7d60 <__stpcpy_chk@plt> │ │ │ │ + bl 7d10 <__stpcpy_chk@plt> │ │ │ │ ldr r8, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r8, #432] @ 0x1b0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4631c │ │ │ │ + bne 462c4 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r8, #428] @ 0x1ac │ │ │ │ cmp r3, r6 │ │ │ │ - bne 45a44 │ │ │ │ + bne 459ec │ │ │ │ ldr r2, [r8, #432] @ 0x1b0 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 45a98 │ │ │ │ - ldr r1, [pc, #-664] @ 457b4 │ │ │ │ + beq 45a40 │ │ │ │ + ldr r1, [pc, #-664] @ 4575c │ │ │ │ add r4, sp, #9152 @ 0x23c0 │ │ │ │ add r4, r4, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fb8 <__strcat_chk@plt> │ │ │ │ + bl 7f68 <__strcat_chk@plt> │ │ │ │ asr r1, r6, #31 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl a146c │ │ │ │ + bl a1414 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 7d60 <__stpcpy_chk@plt> │ │ │ │ + bl 7d10 <__stpcpy_chk@plt> │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4643c │ │ │ │ + bne 463e4 │ │ │ │ add r1, sp, #9152 @ 0x23c0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, #28 │ │ │ │ - bl 44674 │ │ │ │ + bl 4461c │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ - bl 43684 │ │ │ │ + b 44a70 │ │ │ │ + bl 4362c │ │ │ │ cmn r0, #4 │ │ │ │ - beq 44d6c │ │ │ │ + beq 44d14 │ │ │ │ add r2, r0, #4 │ │ │ │ mvn r1, #3 │ │ │ │ add r2, r4, r2, lsl #2 │ │ │ │ sub r1, r1, r4 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #504] @ 0x1f8 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ str r3, [r2, #-4]! │ │ │ │ cmp r2, r4 │ │ │ │ - bne 45ad0 │ │ │ │ - b 44d6c │ │ │ │ + bne 45a78 │ │ │ │ + b 44d14 │ │ │ │ ldr r2, [r0, #428] @ 0x1ac │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 45350 │ │ │ │ + beq 452f8 │ │ │ │ ldr r6, [r0, #448] @ 0x1c0 │ │ │ │ str r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble 460e8 │ │ │ │ + ble 46090 │ │ │ │ mov r4, sl │ │ │ │ mov r8, r0 │ │ │ │ - b 45b28 │ │ │ │ + b 45ad0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 460e4 │ │ │ │ + beq 4608c │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ - bl 7ed4 │ │ │ │ + bl 7e84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45b1c │ │ │ │ - b 4534c │ │ │ │ + bne 45ac4 │ │ │ │ + b 452f4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #16 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ mov r2, r8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ - bne 460bc │ │ │ │ + bne 46064 │ │ │ │ cmp r4, #95 @ 0x5f │ │ │ │ - bgt 462b4 │ │ │ │ + bgt 4625c │ │ │ │ cmp r4, #7 │ │ │ │ - ble 45008 │ │ │ │ - ldr r1, [pc, #-968] @ 457b8 │ │ │ │ + ble 44fb0 │ │ │ │ + ldr r1, [pc, #-968] @ 45760 │ │ │ │ sub r0, r4, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #87 @ 0x57 │ │ │ │ - bhi 45008 │ │ │ │ + bhi 44fb0 │ │ │ │ add r0, r0, r0 │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r4, #92 @ 0x5c │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ ldr r9, [r1, #448] @ 0x1c0 │ │ │ │ cmp r9, #0 │ │ │ │ - ble 4544c │ │ │ │ + ble 453f4 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ mov r4, r2 │ │ │ │ str r9, [r5, #8] │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ - bl 7ed4 │ │ │ │ + bl 7e84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46654 │ │ │ │ + beq 465fc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - bne 45bc0 │ │ │ │ - b 4544c │ │ │ │ + bne 45b68 │ │ │ │ + b 453f4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - bl 4313c │ │ │ │ - ldr r2, [pc, #-1084] @ 457bc │ │ │ │ + bl 430e4 │ │ │ │ + ldr r2, [pc, #-1084] @ 45764 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ add r2, pc, r2 │ │ │ │ sub r1, r0, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bhi 45cf8 │ │ │ │ + bhi 45ca0 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r6, #0 │ │ │ │ add r0, sp, #10176 @ 0x27c0 │ │ │ │ movne r2, r6 │ │ │ │ mvneq r2, #0 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ add r0, r0, #28 │ │ │ │ - bl 48adc │ │ │ │ + bl 48a84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4544c │ │ │ │ + beq 453f4 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [r3, #448] @ 0x1c0 │ │ │ │ ldr r3, [r3, #452] @ 0x1c4 │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ - bcs 468c8 │ │ │ │ + bcs 46870 │ │ │ │ add r0, sp, #4800 @ 0x12c0 │ │ │ │ str r1, [r5, #8] │ │ │ │ add r0, r0, #28 │ │ │ │ add r1, r7, r1, lsl #2 │ │ │ │ - bl 434c8 │ │ │ │ + bl 43470 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45cac │ │ │ │ + beq 45c54 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r1, #448] @ 0x1c0 │ │ │ │ add r0, r2, #1 │ │ │ │ str r0, [r1, #448] @ 0x1c0 │ │ │ │ str r3, [r7, r2, lsl #2] │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #452] @ 0x1c4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #452] @ 0x1c4 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 45c7c │ │ │ │ + bne 45c24 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ add r1, sp, #4800 @ 0x12c0 │ │ │ │ ldr r0, [r3, #448] @ 0x1c0 │ │ │ │ add r1, r1, #28 │ │ │ │ add r0, r7, r0, lsl #2 │ │ │ │ - bl 434c8 │ │ │ │ + bl 43470 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mvn r6, #0 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ mov r1, #1 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - beq 45fcc │ │ │ │ - bl 4218c │ │ │ │ + beq 45f74 │ │ │ │ + bl 42134 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mov r4, #95 @ 0x5f │ │ │ │ - b 45008 │ │ │ │ + b 44fb0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #14 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [r0, #440] @ 0x1b8 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ - beq 4679c │ │ │ │ + beq 46744 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r1, [r5, #36] @ 0x24 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ mov r6, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #16 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #432] @ 0x1b0 │ │ │ │ mov r6, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #436] @ 0x1b4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #428] @ 0x1ac │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ mov r1, #10 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ movne r1, r4 │ │ │ │ moveq r1, #4 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 4544c │ │ │ │ + beq 453f4 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldr r6, [r2, #452] @ 0x1c4 │ │ │ │ cmp r3, r6 │ │ │ │ - bgt 4544c │ │ │ │ + bgt 453f4 │ │ │ │ ldr ip, [r2, #448] @ 0x1c0 │ │ │ │ cmp ip, #0 │ │ │ │ subgt r2, ip, #1 │ │ │ │ - bgt 45e28 │ │ │ │ - b 468bc │ │ │ │ + bgt 45dd0 │ │ │ │ + b 46864 │ │ │ │ subs r2, r2, #1 │ │ │ │ - bcc 467ac │ │ │ │ + bcc 46754 │ │ │ │ ldr r0, [r7, r2, lsl #2] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 45e20 │ │ │ │ + bne 45dc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 45e20 │ │ │ │ + bne 45dc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r6, [r3, #448] @ 0x1c0 │ │ │ │ - b 44dc8 │ │ │ │ - ldr r3, [pc, #-1684] @ 457c0 │ │ │ │ + b 44d70 │ │ │ │ + ldr r3, [pc, #-1684] @ 45768 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - b 455c0 │ │ │ │ + b 45568 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #-1676] @ 457e0 │ │ │ │ + ldr r3, [pc, #-1676] @ 45788 │ │ │ │ add r8, sp, #204 @ 0xcc │ │ │ │ ldr r4, [r2, r3] │ │ │ │ add r6, sp, #188 @ 0xbc │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7e38 │ │ │ │ + bl 7de8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r8 │ │ │ │ - bl 7b08 │ │ │ │ + bl 7ac4 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r0, [pc, #-1768] @ 457c4 │ │ │ │ + ldr r0, [pc, #-1768] @ 4576c │ │ │ │ bic r3, r3, #200 @ 0xc8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4] │ │ │ │ - bl 5638c │ │ │ │ + bl 56334 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7e38 │ │ │ │ + bl 7de8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7b08 │ │ │ │ - b 45364 │ │ │ │ + bl 7ac4 │ │ │ │ + b 4530c │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ sub r1, r3, #1 │ │ │ │ ldr r6, [r0, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r6, #0 │ │ │ │ - ble 45f84 │ │ │ │ + ble 45f2c │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 45f84 │ │ │ │ + beq 45f2c │ │ │ │ ldr ip, [r7, r6, lsl #2] │ │ │ │ mov r3, r6 │ │ │ │ cmp ip, #255 @ 0xff │ │ │ │ - bhi 45f38 │ │ │ │ + bhi 45ee0 │ │ │ │ ldr r2, [r8] │ │ │ │ ldrb r2, [r2, ip, lsl #1] │ │ │ │ lsr r2, r2, #3 │ │ │ │ cmp ip, #95 @ 0x5f │ │ │ │ orreq r2, r2, #1 │ │ │ │ tst r2, #1 │ │ │ │ - beq 45f04 │ │ │ │ + beq 45eac │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - b 45f50 │ │ │ │ + b 45ef8 │ │ │ │ subs r6, r6, #1 │ │ │ │ sub r3, r3, #4 │ │ │ │ - beq 45f84 │ │ │ │ + beq 45f2c │ │ │ │ ldr ip, [r7, r3] │ │ │ │ cmp ip, #255 @ 0xff │ │ │ │ - bhi 45f44 │ │ │ │ + bhi 45eec │ │ │ │ ldr r2, [r8] │ │ │ │ ldrb r2, [r2, ip, lsl #1] │ │ │ │ lsr r2, r2, #3 │ │ │ │ cmp ip, #95 @ 0x5f │ │ │ │ orreq r2, r2, #1 │ │ │ │ tst r2, #1 │ │ │ │ - bne 45f44 │ │ │ │ + bne 45eec │ │ │ │ cmp r1, #0 │ │ │ │ sub r1, r1, #1 │ │ │ │ - bne 45f04 │ │ │ │ + bne 45eac │ │ │ │ cmp r4, #98 @ 0x62 │ │ │ │ - beq 45e40 │ │ │ │ + beq 45de8 │ │ │ │ ldr r1, [r0, #400] @ 0x190 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #464] @ 0x1d0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #464] @ 0x1d0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ sub r6, r3, r6 │ │ │ │ - b 45020 │ │ │ │ + b 44fc8 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3, #464] @ 0x1d0 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ mov r1, #5 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - beq 468e4 │ │ │ │ + beq 4688c │ │ │ │ cmp r4, #49 @ 0x31 │ │ │ │ cmpeq r6, #59 @ 0x3b │ │ │ │ - bne 46070 │ │ │ │ + bne 46018 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ sub r1, r0, #51 @ 0x33 │ │ │ │ cmp r1, #6 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bhi 46064 │ │ │ │ + bhi 4600c │ │ │ │ mov r2, #69 @ 0x45 │ │ │ │ lsr r2, r2, r1 │ │ │ │ tst r2, #1 │ │ │ │ - beq 46064 │ │ │ │ + beq 4600c │ │ │ │ mov r1, #1 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - beq 46bfc │ │ │ │ + beq 46ba4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ - beq 46bdc │ │ │ │ - bl 4218c │ │ │ │ + beq 46b84 │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r3, #452] @ 0x1c4 │ │ │ │ cmp r2, r1 │ │ │ │ strgt r1, [r5, #8] │ │ │ │ movgt r2, r1 │ │ │ │ ldr r1, [r3, #448] @ 0x1c0 │ │ │ │ str r1, [r5, #8] │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ - b 44dc8 │ │ │ │ + b 44d70 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ mov r6, r9 │ │ │ │ ldr r3, [r2, #464] @ 0x1d0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #464] @ 0x1d0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 45020 │ │ │ │ + b 44fc8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #14 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 44e04 │ │ │ │ + bne 44dac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ str r4, [r3, #468] @ 0x1d4 │ │ │ │ - bl 41808 │ │ │ │ + bl 417b0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r4, [r3] │ │ │ │ mvn r4, #0 │ │ │ │ - b 44e04 │ │ │ │ + b 44dac │ │ │ │ ldr r9, [r6, #448] @ 0x1c0 │ │ │ │ cmp r9, #0 │ │ │ │ - ble 468f8 │ │ │ │ + ble 468a0 │ │ │ │ mov r3, sl │ │ │ │ - b 46150 │ │ │ │ + b 460f8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - beq 44dc4 │ │ │ │ + beq 44d6c │ │ │ │ ldr r2, [r7, r3, lsl #2] │ │ │ │ cmp r2, r0 │ │ │ │ - bne 46144 │ │ │ │ + bne 460ec │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 46144 │ │ │ │ + bne 460ec │ │ │ │ mov r9, r3 │ │ │ │ - b 44dc4 │ │ │ │ + b 44d6c │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne 45964 │ │ │ │ + bne 4590c │ │ │ │ mov r4, r6 │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ mov r6, lr │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r1 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ @@ -63389,356 +63389,356 @@ │ │ │ │ add fp, r9, r2 │ │ │ │ ldr r2, [r8, #52] @ 0x34 │ │ │ │ add r3, r9, r4, lsl r1 │ │ │ │ add sl, r4, #1 │ │ │ │ str sl, [r2, #448] @ 0x1c0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ ldr r0, [r8, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r0, #13 │ │ │ │ cmpne r0, #10 │ │ │ │ mov r2, r0 │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #0 │ │ │ │ - beq 464ec │ │ │ │ + beq 46494 │ │ │ │ ldr r1, [r8, #52] @ 0x34 │ │ │ │ ldr r1, [r1, #400] @ 0x190 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 46228 │ │ │ │ + beq 461d0 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls 46258 │ │ │ │ + bls 46200 │ │ │ │ mov r5, r8 │ │ │ │ mov r6, sl │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ ldr sl, [sp, #96] @ 0x60 │ │ │ │ str ip, [r9, r4, lsl #2] │ │ │ │ - b 4596c │ │ │ │ + b 45914 │ │ │ │ str r6, [r9, r7] │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq 46194 │ │ │ │ + beq 4613c │ │ │ │ mov r5, r8 │ │ │ │ mov r6, sl │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ ldr sl, [sp, #96] @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ - b 4596c │ │ │ │ + b 45914 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsl r1, r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq 46228 │ │ │ │ + beq 461d0 │ │ │ │ add r1, r4, #2 │ │ │ │ add r7, r7, #8 │ │ │ │ mov r4, sl │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov sl, r1 │ │ │ │ add fp, r9, r7 │ │ │ │ - b 4622c │ │ │ │ + b 461d4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r0, #920] @ 0x398 │ │ │ │ mov r1, #27 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ - b 44fb0 │ │ │ │ + b 44f58 │ │ │ │ sub r0, r4, #98 @ 0x62 │ │ │ │ cmp r0, #29 │ │ │ │ - bhi 45008 │ │ │ │ + bhi 44fb0 │ │ │ │ mov r1, #1 │ │ │ │ lsl r1, r1, r0 │ │ │ │ - ldr ip, [pc, #-2824] @ 457c8 │ │ │ │ + ldr ip, [pc, #-2824] @ 45770 │ │ │ │ tst r1, ip │ │ │ │ - bne 46560 │ │ │ │ - ldr ip, [pc, #-2832] @ 457cc │ │ │ │ + bne 46508 │ │ │ │ + ldr ip, [pc, #-2832] @ 45774 │ │ │ │ tst r1, ip │ │ │ │ - bne 45eec │ │ │ │ + bne 45e94 │ │ │ │ cmp r0, #14 │ │ │ │ - bne 45008 │ │ │ │ + bne 44fb0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #25 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #23 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [r3, #464] @ 0x1d0 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ - ldr r1, [pc, #-2900] @ 457d0 │ │ │ │ + b 44a70 │ │ │ │ + ldr r1, [pc, #-2900] @ 45778 │ │ │ │ sub r3, r6, r0 │ │ │ │ add r3, r3, #1024 @ 0x400 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7d48 <__memcpy_chk@plt> │ │ │ │ + bl 7cf8 <__memcpy_chk@plt> │ │ │ │ ldr r0, [r8, #432] @ 0x1b0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ asr r1, r0, #31 │ │ │ │ - bl a146c │ │ │ │ + bl a1414 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r6, r0 │ │ │ │ - bl 7d60 <__stpcpy_chk@plt> │ │ │ │ - ldr r1, [pc, #-2968] @ 457d4 │ │ │ │ + bl 7d10 <__stpcpy_chk@plt> │ │ │ │ + ldr r1, [pc, #-2968] @ 4577c │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r3, r6, r0 │ │ │ │ add r3, r3, #1024 @ 0x400 │ │ │ │ - bl 7d48 <__memcpy_chk@plt> │ │ │ │ + bl 7cf8 <__memcpy_chk@plt> │ │ │ │ ldr r8, [r5, #52] @ 0x34 │ │ │ │ - b 45a24 │ │ │ │ + b 459cc │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #28] │ │ │ │ - bl 41808 │ │ │ │ + bl 417b0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ - bl 43684 │ │ │ │ + bl 4362c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmn r3, #2 │ │ │ │ - beq 4649c │ │ │ │ + beq 46444 │ │ │ │ cmp r8, #1 │ │ │ │ - beq 463c8 │ │ │ │ + beq 46370 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ - ble 467dc │ │ │ │ + ble 46784 │ │ │ │ mvn r6, #0 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 464b8 │ │ │ │ + bne 46460 │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #-3076] @ 457e0 │ │ │ │ + ldr r3, [pc, #-3076] @ 45788 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ add r2, r2, #508 @ 0x1fc │ │ │ │ ldr r3, [r2, #-80] @ 0xffffffb0 │ │ │ │ stm sp, {r0, r6} │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 487c8 │ │ │ │ + bl 48770 │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - bgt 4675c │ │ │ │ - beq 45700 │ │ │ │ - bl 41808 │ │ │ │ + bgt 46704 │ │ │ │ + beq 456a8 │ │ │ │ + bl 417b0 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #428] @ 0x1ac │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #432] @ 0x1b0 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ - b 45700 │ │ │ │ - ldr r1, [pc, #-3180] @ 457d8 │ │ │ │ + b 456a8 │ │ │ │ + ldr r1, [pc, #-3180] @ 45780 │ │ │ │ sub r3, r4, r0 │ │ │ │ add r3, r3, #1024 @ 0x400 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ - bl 7d48 <__memcpy_chk@plt> │ │ │ │ + bl 7cf8 <__memcpy_chk@plt> │ │ │ │ add r0, r6, #1 │ │ │ │ mov r2, #0 │ │ │ │ asr r1, r0, #31 │ │ │ │ - bl a146c │ │ │ │ + bl a1414 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ add r0, r4, r0 │ │ │ │ - bl 7d60 <__stpcpy_chk@plt> │ │ │ │ - ldr r1, [pc, #-3244] @ 457dc │ │ │ │ + bl 7d10 <__stpcpy_chk@plt> │ │ │ │ + ldr r1, [pc, #-3244] @ 45784 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r3, r4, r0 │ │ │ │ add r3, r3, #1024 @ 0x400 │ │ │ │ - bl 7d48 <__memcpy_chk@plt> │ │ │ │ - b 45a98 │ │ │ │ + bl 7cf8 <__memcpy_chk@plt> │ │ │ │ + b 45a40 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 4689c │ │ │ │ + beq 46844 │ │ │ │ mvn r6, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r6, [r5, #48] @ 0x30 │ │ │ │ movle r6, #1 │ │ │ │ strle r6, [r5, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ - bl 42df8 │ │ │ │ + bl 42da0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r2, #79 @ 0x4f │ │ │ │ add r0, r0, #508 @ 0x1fc │ │ │ │ add r1, r9, #4 │ │ │ │ - bl 82b70 │ │ │ │ + bl 82b18 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #587] @ 0x24b │ │ │ │ str r6, [r5, #48] @ 0x30 │ │ │ │ - b 463d8 │ │ │ │ + b 46380 │ │ │ │ mov r5, r8 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ ldr sl, [sp, #96] @ 0x60 │ │ │ │ - b 4639c │ │ │ │ - ldr r3, [pc, #-3376] @ 457e0 │ │ │ │ + b 46344 │ │ │ │ + ldr r3, [pc, #-3376] @ 45788 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45520 │ │ │ │ - bl 473c0 │ │ │ │ + beq 454c8 │ │ │ │ + bl 47368 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ str r2, [r3, #440] @ 0x1b8 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #440] @ 0x1b8 │ │ │ │ str r2, [r3, #428] @ 0x1ac │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [r6, #440] @ 0x1b8 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 45520 │ │ │ │ - bl 4847c │ │ │ │ + blt 454c8 │ │ │ │ + bl 48424 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ - b 45520 │ │ │ │ + b 454c8 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r0, #448] @ 0x1c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ - beq 46bac │ │ │ │ + beq 46b54 │ │ │ │ ldr lr, [r0, #452] @ 0x1c4 │ │ │ │ mov r9, r6 │ │ │ │ cmp lr, r9 │ │ │ │ - ble 465d8 │ │ │ │ + ble 46580 │ │ │ │ ldr r2, [r7, r9, lsl #2] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #254 @ 0xfe │ │ │ │ - bls 46620 │ │ │ │ + bls 465c8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 465d0 │ │ │ │ + beq 46578 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bhi 465c0 │ │ │ │ + bhi 46568 │ │ │ │ ldr r1, [r8] │ │ │ │ ldrb r1, [r1, r2, lsl #1] │ │ │ │ lsr r1, r1, #3 │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ orreq r1, r1, #1 │ │ │ │ tst r1, #1 │ │ │ │ - beq 465d0 │ │ │ │ + beq 46578 │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r2, [r7, r9, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4659c │ │ │ │ + bne 46544 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcs 4657c │ │ │ │ + bcs 46524 │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - beq 46b14 │ │ │ │ + beq 46abc │ │ │ │ cmp r4, #102 @ 0x66 │ │ │ │ - beq 46b08 │ │ │ │ + beq 46ab0 │ │ │ │ cmp r4, #99 @ 0x63 │ │ │ │ - beq 46990 │ │ │ │ + beq 46938 │ │ │ │ cmp r6, r9 │ │ │ │ - beq 4544c │ │ │ │ + beq 453f4 │ │ │ │ mov r1, #4 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #464] @ 0x1d0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #464] @ 0x1d0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ ldr r6, [r0, #448] @ 0x1c0 │ │ │ │ sub r6, r9, r6 │ │ │ │ - b 45020 │ │ │ │ + b 44fc8 │ │ │ │ ldr ip, [r8] │ │ │ │ ldrb r1, [ip, r2, lsl #1] │ │ │ │ lsr r1, r1, #3 │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ orreq r1, r1, #1 │ │ │ │ tst r1, #1 │ │ │ │ - bne 465c4 │ │ │ │ + bne 4656c │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r2, [r7, r9, lsl #2] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #254 @ 0xfe │ │ │ │ - bhi 46594 │ │ │ │ - b 46624 │ │ │ │ + bhi 4653c │ │ │ │ + b 465cc │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ - b 4666c │ │ │ │ + b 46614 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1, #448] @ 0x1c0 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r1, #448] @ 0x1c0 │ │ │ │ ldr r2, [r7, r3, lsl #2] │ │ │ │ lsl ip, r3, #2 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bhi 46660 │ │ │ │ + bhi 46608 │ │ │ │ ldr r0, [r8] │ │ │ │ ldrb r0, [r0, r2, lsl #1] │ │ │ │ lsr r0, r0, #3 │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 46660 │ │ │ │ + bne 46608 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ strne r4, [sp, #100] @ 0x64 │ │ │ │ - beq 46820 │ │ │ │ + beq 467c8 │ │ │ │ add r3, r1, #452 @ 0x1c4 │ │ │ │ add r2, r1, #448 @ 0x1c0 │ │ │ │ mov r0, r1 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r1, r7 │ │ │ │ - bl 7e80c │ │ │ │ + bl 7e7b4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 467e8 │ │ │ │ + blt 46790 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - beq 4683c │ │ │ │ + beq 467e4 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - bne 44dc8 │ │ │ │ + bne 44d70 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #448] @ 0x1c0 │ │ │ │ sub r1, r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [r7, r1, lsl #2] │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - beq 4683c │ │ │ │ + beq 467e4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r3, r0 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ cmp r1, #32 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r2, #920] @ 0x398 │ │ │ │ - b 44dc8 │ │ │ │ + b 44d70 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r2, #452] @ 0x1c4 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ mov r0, #10 │ │ │ │ @@ -63746,443 +63746,443 @@ │ │ │ │ ldr r2, [r2, #496] @ 0x1f0 │ │ │ │ str r0, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [r2, #452] @ 0x1c4 │ │ │ │ ldr r2, [r2, #496] @ 0x1f0 │ │ │ │ str r3, [r2, r1, lsl #2] │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ - b 45510 │ │ │ │ + b 454b8 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [r2, #428] @ 0x1ac │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ str r3, [r2, #432] @ 0x1b0 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ ldr r3, [r2, #432] @ 0x1b0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r2, #428] @ 0x1ac │ │ │ │ - bl 48954 │ │ │ │ + bl 488fc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - bl 434f8 │ │ │ │ - b 452c8 │ │ │ │ + bl 434a0 │ │ │ │ + b 45270 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ str r1, [r5, #36] @ 0x24 │ │ │ │ - b 45d40 │ │ │ │ + b 45ce8 │ │ │ │ cmp ip, r6 │ │ │ │ - blt 467c4 │ │ │ │ - b 45e40 │ │ │ │ + blt 4676c │ │ │ │ + b 45de8 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp ip, r6 │ │ │ │ - beq 45e40 │ │ │ │ + beq 45de8 │ │ │ │ ldr r2, [r7, r6, lsl #2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 467b8 │ │ │ │ + bne 46760 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 467b8 │ │ │ │ - b 45e40 │ │ │ │ + bne 46760 │ │ │ │ + b 45de8 │ │ │ │ mov r6, #1 │ │ │ │ str r6, [r5, #48] @ 0x30 │ │ │ │ - b 463cc │ │ │ │ + b 46374 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r9, [r3, #448] @ 0x1c0 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #920] @ 0x398 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4544c │ │ │ │ + bne 453f4 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3, #920] @ 0x398 │ │ │ │ mov r1, #9 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ add ip, r7, ip │ │ │ │ ldr r3, [ip, #-4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ movne r3, r4 │ │ │ │ moveq r3, #61 @ 0x3d │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - b 466a8 │ │ │ │ + b 46650 │ │ │ │ cmp r4, #61 @ 0x3d │ │ │ │ cmneq r6, #1 │ │ │ │ - bne 46858 │ │ │ │ + bne 46800 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #1172] @ 0x494 │ │ │ │ cmp r2, #1 │ │ │ │ strgt r9, [r3, #448] @ 0x1c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ sub r1, r3, #92 @ 0x5c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r6, #0 │ │ │ │ orrgt r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 46948 │ │ │ │ + beq 468f0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #920] @ 0x398 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ cmp r8, #1 │ │ │ │ - beq 463d4 │ │ │ │ + beq 4637c │ │ │ │ mvn r3, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ movle r3, #1 │ │ │ │ strle r3, [r5, #48] @ 0x30 │ │ │ │ - b 463d4 │ │ │ │ + b 4637c │ │ │ │ moveq r2, ip │ │ │ │ - beq 45e28 │ │ │ │ - b 467c4 │ │ │ │ - bl 41808 │ │ │ │ - b 45cd0 │ │ │ │ + beq 45dd0 │ │ │ │ + b 4676c │ │ │ │ + bl 417b0 │ │ │ │ + b 45c78 │ │ │ │ mov r1, #2 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ mov r1, #1 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ mov r9, sl │ │ │ │ - b 44dc4 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 44d6c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - beq 46bfc │ │ │ │ + beq 46ba4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ - beq 46bdc │ │ │ │ - bl 4218c │ │ │ │ + beq 46b84 │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ - bl 4313c │ │ │ │ + b 44a70 │ │ │ │ + bl 430e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bhi 45350 │ │ │ │ + bhi 452f8 │ │ │ │ ldr r3, [r8] │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 45350 │ │ │ │ + beq 452f8 │ │ │ │ mov r1, #27 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ mov r6, r9 │ │ │ │ mov r1, #3 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ sub r6, r6, r3 │ │ │ │ - b 45020 │ │ │ │ + b 44fc8 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl 41808 │ │ │ │ - b 45700 │ │ │ │ + bl 417b0 │ │ │ │ + b 456a8 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - beq 46c48 │ │ │ │ + beq 46bf0 │ │ │ │ cmp r4, #59 @ 0x3b │ │ │ │ - bne 46c24 │ │ │ │ + bne 46bcc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #53 @ 0x35 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bne 46c18 │ │ │ │ + bne 46bc0 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bne 46c14 │ │ │ │ + bne 46bbc │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r0, #448] @ 0x1c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ movne r4, #100 @ 0x64 │ │ │ │ - bne 46574 │ │ │ │ - b 4544c │ │ │ │ + bne 4651c │ │ │ │ + b 453f4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - beq 46bc8 │ │ │ │ - bl 4218c │ │ │ │ + beq 46b70 │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ mov r1, #6 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 46a98 │ │ │ │ + ble 46a40 │ │ │ │ ldr r2, [r0, #452] @ 0x1c4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 46ab8 │ │ │ │ + beq 46a60 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r0, #508] @ 0x1fc │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ cmp r3, #77 @ 0x4d │ │ │ │ - ble 46acc │ │ │ │ + ble 46a74 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmn r2, #2 │ │ │ │ - bne 46a98 │ │ │ │ + bne 46a40 │ │ │ │ ldrb r2, [r5, #20] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 46b68 │ │ │ │ + beq 46b10 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ ldrb r3, [r0, #508] @ 0x1fc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46a98 │ │ │ │ + beq 46a40 │ │ │ │ mov r1, #13 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #18 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ mov r6, r9 │ │ │ │ - b 45e40 │ │ │ │ + b 45de8 │ │ │ │ mov r9, r6 │ │ │ │ sub r9, r9, r6 │ │ │ │ - b 46b5c │ │ │ │ + b 46b04 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ ldr r3, [r7, r2, lsl #2] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 46b48 │ │ │ │ + bhi 46af0 │ │ │ │ ldr r0, [r8] │ │ │ │ lsl r1, r3, #1 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ tst r1, #256 @ 0x100 │ │ │ │ addne r3, r3, #32 │ │ │ │ strne r3, [r7, r2, lsl #2] │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ sub r9, r9, #1 │ │ │ │ ldr r3, [r2, #448] @ 0x1c0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #448] @ 0x1c0 │ │ │ │ cmp r9, #0 │ │ │ │ - bgt 46b1c │ │ │ │ - b 44dc8 │ │ │ │ + bgt 46ac4 │ │ │ │ + b 44d70 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, #512 @ 0x200 │ │ │ │ - bl 434c8 │ │ │ │ + bl 43470 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ add r1, r0, #508 @ 0x1fc │ │ │ │ add r1, r1, #1 │ │ │ │ add r0, r0, #512 @ 0x200 │ │ │ │ - bl 42df8 │ │ │ │ + bl 42da0 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ mov r1, #94 @ 0x5e │ │ │ │ mvn r3, #1 │ │ │ │ strb r1, [r2, #508] @ 0x1fc │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ - b 46ad8 │ │ │ │ + b 46a80 │ │ │ │ cmp r4, #108 @ 0x6c │ │ │ │ - beq 46b10 │ │ │ │ + beq 46ab8 │ │ │ │ cmp r4, #102 @ 0x66 │ │ │ │ - beq 45e40 │ │ │ │ + beq 45de8 │ │ │ │ cmp r4, #99 @ 0x63 │ │ │ │ - bne 4544c │ │ │ │ - b 46994 │ │ │ │ + bne 453f4 │ │ │ │ + b 4693c │ │ │ │ mov r1, #22 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ sub r1, r3, #1 │ │ │ │ ldr r6, [r0, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r6, #0 │ │ │ │ movgt r4, #98 @ 0x62 │ │ │ │ - bgt 45f04 │ │ │ │ - b 45e40 │ │ │ │ + bgt 45eac │ │ │ │ + b 45de8 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r0, #448] @ 0x1c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ movne r4, #102 @ 0x66 │ │ │ │ - bne 46574 │ │ │ │ - b 45e40 │ │ │ │ - bl 4218c │ │ │ │ + bne 4651c │ │ │ │ + b 45de8 │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ ldr r2, [r0, #448] @ 0x1c0 │ │ │ │ ldr r3, [r0, #452] @ 0x1c4 │ │ │ │ cmp r2, r3 │ │ │ │ - bge 45350 │ │ │ │ + bge 452f8 │ │ │ │ mvn r1, #3 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - b 44ac8 │ │ │ │ + b 44a70 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 441f4 │ │ │ │ + bl 4419c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ pop {r4, lr} │ │ │ │ - b 417cc │ │ │ │ + b 41774 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ strd r4, [sp] │ │ │ │ - bl ad220 │ │ │ │ + bl ad1c8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #836] @ 47030 │ │ │ │ + ldr r0, [pc, #836] @ 46fd8 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #832] @ 47034 │ │ │ │ + ldr r3, [pc, #832] @ 46fdc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ - ldr sl, [pc, #804] @ 47038 │ │ │ │ + ldr sl, [pc, #804] @ 46fe0 │ │ │ │ cmp r3, #0 │ │ │ │ add sl, pc, sl │ │ │ │ ldrsh r0, [r8, #22] │ │ │ │ - beq 46f08 │ │ │ │ + beq 46eb0 │ │ │ │ mov r4, #2 │ │ │ │ mov r7, r2 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 7d54 │ │ │ │ + bl 7d04 │ │ │ │ cmp r1, #0 │ │ │ │ addge r4, r5, r7 │ │ │ │ strdge r0, [r6, #40] @ 0x28 │ │ │ │ - bge 46d6c │ │ │ │ - b 47004 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bge 46d14 │ │ │ │ + b 46fac │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r9, [r4] │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 46f38 │ │ │ │ + beq 46ee0 │ │ │ │ mov fp, r4 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bls 46d50 │ │ │ │ + bls 46cf8 │ │ │ │ cmp fp, r5 │ │ │ │ movls r0, r7 │ │ │ │ - bls 46edc │ │ │ │ + bls 46e84 │ │ │ │ mov r3, #10 │ │ │ │ mov r2, #0 │ │ │ │ add fp, r6, #4096 @ 0x1000 │ │ │ │ strb r3, [r4, #1] │ │ │ │ strb r2, [r4, #2] │ │ │ │ ldr r3, [fp, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ add r3, r4, #3 │ │ │ │ sub r9, r3, r5 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 46e0c │ │ │ │ + beq 46db4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 8354 <__time64@plt> │ │ │ │ - ldr r1, [pc, #632] @ 4703c │ │ │ │ + bl 82f8 <__time64@plt> │ │ │ │ + ldr r1, [pc, #632] @ 46fe4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [sl, r1] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ ldr r2, [r1] │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ ldr r2, [r1, #68] @ 0x44 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ ldr r1, [fp, #76] @ 0x4c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #584] @ 47040 │ │ │ │ + ldr r1, [pc, #584] @ 46fe8 │ │ │ │ moveq r2, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [fp, #72] @ 0x48 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [fp, #72] @ 0x48 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ tst r9, #1 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r4, #3] │ │ │ │ addne r3, r4, #4 │ │ │ │ ldr sl, [r6, #28] │ │ │ │ strne r3, [sp, #24] │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ @@ -64201,76 +64201,76 @@ │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ str r4, [r6, r2, lsl #3] │ │ │ │ add r2, r6, r2, lsl #3 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #6 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ble 46ea8 │ │ │ │ + ble 46e50 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ adds r2, r2, #2048 @ 0x800 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ adc r1, r1, #0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r1, r1, r3 │ │ │ │ - blt 46f54 │ │ │ │ + blt 46efc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ mov r2, r9 │ │ │ │ ldrsh r0, [r8, #22] │ │ │ │ mov r1, r5 │ │ │ │ - bl 8048 │ │ │ │ + bl 7ff8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ movge r3, #0 │ │ │ │ movge r0, r7 │ │ │ │ strge r3, [fp, #68] @ 0x44 │ │ │ │ - blt 47024 │ │ │ │ - ldr r2, [pc, #352] @ 47044 │ │ │ │ - ldr r3, [pc, #332] @ 47034 │ │ │ │ + blt 46fcc │ │ │ │ + ldr r2, [pc, #352] @ 46fec │ │ │ │ + ldr r3, [pc, #332] @ 46fdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4702c │ │ │ │ + bne 46fd4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #312] @ 47048 │ │ │ │ - ldr r3, [pc, #288] @ 47034 │ │ │ │ + ldr ip, [pc, #312] @ 46ff0 │ │ │ │ + ldr r3, [pc, #288] @ 46fdc │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors ip, r3, ip │ │ │ │ mov r3, #0 │ │ │ │ - bne 4702c │ │ │ │ + bne 46fd4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 8048 │ │ │ │ + b 7ff8 │ │ │ │ cmp r9, #92 @ 0x5c │ │ │ │ - bne 46d7c │ │ │ │ + bne 46d24 │ │ │ │ ldrb r3, [fp] │ │ │ │ cmp r3, #10 │ │ │ │ movne r4, fp │ │ │ │ addne fp, fp, #1 │ │ │ │ - b 46d7c │ │ │ │ + b 46d24 │ │ │ │ add lr, sp, #44 @ 0x2c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, lr │ │ │ │ mov r2, #6 │ │ │ │ str lr, [sp, #32] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ adds r4, r4, #6 │ │ │ │ adc r3, r3, #0 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ str r4, [r6, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ @@ -64294,155 +64294,155 @@ │ │ │ │ add r3, r3, #3 │ │ │ │ lsl r3, r3, #3 │ │ │ │ strd r4, [r6, r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r4, [r6, #48] @ 0x30 │ │ │ │ str r0, [r3] │ │ │ │ ldrsh r0, [r8, #22] │ │ │ │ - bl 8048 │ │ │ │ + bl 7ff8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, #6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b44 │ │ │ │ - b 46ec8 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #60] @ 4704c │ │ │ │ + bl 7b00 │ │ │ │ + b 46e70 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ + ldr r2, [pc, #60] @ 46ff4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r0, [pc, #48] @ 47050 │ │ │ │ + ldr r0, [pc, #48] @ 46ff8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 46edc │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, lr, r8, lsr sl │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r6, lr, r4, lsl sl │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq ip, sl, r8, asr #20 │ │ │ │ - andeq r6, lr, r4, asr #16 │ │ │ │ - andeq r6, lr, r8, lsl r8 │ │ │ │ - andeq ip, sl, r8, lsl #16 │ │ │ │ - andeq fp, sl, ip, asr #28 │ │ │ │ + b 46e84 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + muleq lr, r8, sl │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r5, lr, r4, ror sl │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq ip, sl, r8, lsr r1 │ │ │ │ + andeq r5, lr, r4, lsr #17 │ │ │ │ + andeq r5, lr, r8, ror r8 │ │ │ │ + strdeq fp, [sl], -r8 │ │ │ │ + andeq fp, sl, ip, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #508] @ 4726c │ │ │ │ + ldr r0, [pc, #508] @ 47214 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #504] @ 47270 │ │ │ │ + ldr r1, [pc, #504] @ 47218 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r2, #3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bge 470ec │ │ │ │ + bge 47094 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ mov r4, #2 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #436] @ 47274 │ │ │ │ - ldr r3, [pc, #428] @ 47270 │ │ │ │ + ldr r2, [pc, #436] @ 4721c │ │ │ │ + ldr r3, [pc, #428] @ 47218 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r4, [r7, #40] @ 0x28 │ │ │ │ strd r4, [r7, #48] @ 0x30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 47268 │ │ │ │ + bne 47210 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r8, [sp] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ cmp r1, r8 │ │ │ │ movge r9, #1 │ │ │ │ - blt 47098 │ │ │ │ + blt 47040 │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 47098 │ │ │ │ + beq 47040 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ cmp r9, #0 │ │ │ │ mov r3, r1 │ │ │ │ add r9, r1, r2 │ │ │ │ strb r8, [r1, r2] │ │ │ │ - beq 47208 │ │ │ │ + beq 471b0 │ │ │ │ mov ip, r3 │ │ │ │ ldrb r0, [r3], #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47140 │ │ │ │ + bne 470e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bcc 471d8 │ │ │ │ + bcc 47180 │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 471f0 │ │ │ │ + beq 47198 │ │ │ │ mov lr, r3 │ │ │ │ add r3, ip, #2 │ │ │ │ cmp r0, #130 @ 0x82 │ │ │ │ - bne 47140 │ │ │ │ + bne 470e8 │ │ │ │ ldrb r0, [lr, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47140 │ │ │ │ + bne 470e8 │ │ │ │ add r2, lr, #2 │ │ │ │ sub r2, r2, r1 │ │ │ │ adds r9, r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ adc sl, r5, r2, asr #31 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ mov r2, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ mov r4, r9 │ │ │ │ mov r5, sl │ │ │ │ cmp r0, #4 │ │ │ │ mov r2, r0 │ │ │ │ - beq 4721c │ │ │ │ + beq 471c4 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 471d0 │ │ │ │ + ble 47178 │ │ │ │ adds r9, r2, r9 │ │ │ │ adc r5, sl, r2, asr #31 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, #0 │ │ │ │ - b 47110 │ │ │ │ + b 470b8 │ │ │ │ mov r9, #1 │ │ │ │ adds r4, r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ adc r5, r5, r2, asr #31 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ - b 47110 │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ + b 470b8 │ │ │ │ add lr, ip, #2 │ │ │ │ cmp r9, lr │ │ │ │ - bcc 47214 │ │ │ │ + bcc 471bc │ │ │ │ ldrb r0, [ip, #2] │ │ │ │ add r3, ip, #3 │ │ │ │ - b 4716c │ │ │ │ + b 47114 │ │ │ │ ldrb r0, [r3], #1 │ │ │ │ mov lr, r1 │ │ │ │ - b 4716c │ │ │ │ + b 47114 │ │ │ │ mov r9, r0 │ │ │ │ - b 471dc │ │ │ │ + b 47184 │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ ldrb r3, [sp, #8] │ │ │ │ lsl r0, r0, #8 │ │ │ │ ldrb r1, [sp, #10] │ │ │ │ orr r0, r0, r3, lsl #16 │ │ │ │ lsr r3, sl, #31 │ │ │ │ adds r3, r3, r9 │ │ │ │ @@ -64450,81 +64450,81 @@ │ │ │ │ lsr r3, r3, #1 │ │ │ │ adc r1, sl, #0 │ │ │ │ orr r3, r3, r1, lsl #31 │ │ │ │ cmp r0, r3 │ │ │ │ asr r1, r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ - bge 471c4 │ │ │ │ + bge 4716c │ │ │ │ adds r4, r9, #4 │ │ │ │ adc r5, sl, #0 │ │ │ │ - b 470b8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000e66b4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r6, lr, r8, ror #12 │ │ │ │ + b 47060 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r5, lr, r4, lsl r7 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r5, lr, r8, asr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ add r5, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - ldr r6, [pc, #76] @ 472f0 │ │ │ │ + ldr r6, [pc, #76] @ 47298 │ │ │ │ cmp r0, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 472c8 │ │ │ │ + beq 47270 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 472c4 │ │ │ │ + beq 4726c │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b20 │ │ │ │ - ldr r2, [pc, #28] @ 472f4 │ │ │ │ - ldr r3, [pc, #28] @ 472f8 │ │ │ │ + bl 7adc │ │ │ │ + ldr r2, [pc, #28] @ 4729c │ │ │ │ + ldr r3, [pc, #28] @ 472a0 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r1, [r3, #108] @ 0x6c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r6, lr, r4, lsl #9 │ │ │ │ - andeq r9, lr, ip, ror fp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r5, lr, r4, ror #9 │ │ │ │ + ldrdeq r8, [lr], -r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 473a8 │ │ │ │ + bcs 47350 │ │ │ │ add r1, r3, #1 │ │ │ │ mvn r2, #126 @ 0x7e │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 473b4 │ │ │ │ + bcs 4735c │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4, #28] │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ @@ -64535,83 +64535,83 @@ │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, r3, lsl #3] │ │ │ │ add r4, r4, r3, lsl #3 │ │ │ │ str r1, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #129 @ 0x81 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 47338 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 472e0 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 4735c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 47304 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r1, #2 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr ip, [pc, #980] @ 477b4 │ │ │ │ + ldr ip, [pc, #980] @ 4775c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #968] @ 477b8 │ │ │ │ + ldr r1, [pc, #968] @ 47760 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r6, #40] @ 0x28 │ │ │ │ ldr r7, [r6, #44] @ 0x2c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ cmp r0, r5 │ │ │ │ sbcs r3, r1, r7 │ │ │ │ movge sl, r0 │ │ │ │ movge lr, #0 │ │ │ │ - bge 4744c │ │ │ │ + bge 473f4 │ │ │ │ ldr lr, [r6, #28] │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mvn sl, #0 │ │ │ │ subs r3, lr, r3 │ │ │ │ movmi r3, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r5, #8 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [r6, #28] │ │ │ │ - ldr r9, [pc, #872] @ 477bc │ │ │ │ + ldr r9, [pc, #872] @ 47764 │ │ │ │ mov r4, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r8, r4 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ str r1, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ mov fp, #0 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r2, #0 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 47660 │ │ │ │ + beq 47608 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ add r2, r1, fp │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r4, #0 │ │ │ │ add fp, r1, r3 │ │ │ │ strb r8, [r1, r3] │ │ │ │ moveq r1, r2 │ │ │ │ - bne 47514 │ │ │ │ + bne 474bc │ │ │ │ cmp r2, r1 │ │ │ │ - bls 474f8 │ │ │ │ + bls 474a0 │ │ │ │ sub r1, r2, r1 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ adds r5, r1, r5 │ │ │ │ adc r7, r7, r1, asr #31 │ │ │ │ ldr r1, [r6, #60] @ 0x3c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #28] │ │ │ │ @@ -64620,301 +64620,301 @@ │ │ │ │ add r3, r3, #3 │ │ │ │ add r0, r6, r3, lsl #3 │ │ │ │ mov r1, r2 │ │ │ │ str r5, [r6, r3, lsl #3] │ │ │ │ str r7, [r0, #4] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ - beq 475a4 │ │ │ │ + beq 4754c │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - beq 4755c │ │ │ │ + beq 47504 │ │ │ │ cmp fp, r2 │ │ │ │ - bcc 47778 │ │ │ │ + bcc 47720 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 47518 │ │ │ │ + bne 474c0 │ │ │ │ cmp fp, r3 │ │ │ │ - bcs 4753c │ │ │ │ - b 476f0 │ │ │ │ + bcs 474e4 │ │ │ │ + b 47698 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc 475c8 │ │ │ │ + bcc 47570 │ │ │ │ ldrb r4, [r3] │ │ │ │ mov r0, r3 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ - beq 47534 │ │ │ │ + beq 474dc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r0 │ │ │ │ - b 474b8 │ │ │ │ + b 47460 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 475b0 │ │ │ │ + bne 47558 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ ldr r4, [r9, #4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r6, #28] │ │ │ │ adds r0, r5, #2 │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ adc r0, r7, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ add r0, r2, #6 │ │ │ │ - beq 47634 │ │ │ │ + beq 475dc │ │ │ │ cmp fp, r0 │ │ │ │ - bcc 475c0 │ │ │ │ + bcc 47568 │ │ │ │ mov r2, r0 │ │ │ │ - b 474b8 │ │ │ │ + b 47460 │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 47614 │ │ │ │ + beq 475bc │ │ │ │ add r2, r2, #1 │ │ │ │ cmp fp, r2 │ │ │ │ - bcs 474b8 │ │ │ │ + bcs 47460 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r1 │ │ │ │ sub r2, r0, r2 │ │ │ │ adds r5, r2, r5 │ │ │ │ sub fp, r0, fp │ │ │ │ adc r7, r7, r2, asr #31 │ │ │ │ orrs r1, r4, fp │ │ │ │ - bne 47480 │ │ │ │ + bne 47428 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ add r2, r2, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ add r3, r3, #520 @ 0x208 │ │ │ │ add r3, r3, #3 │ │ │ │ mov r4, r1 │ │ │ │ add r1, r6, r3, lsl #3 │ │ │ │ str r2, [r6, #28] │ │ │ │ mov fp, r4 │ │ │ │ str r5, [r6, r3, lsl #3] │ │ │ │ str r7, [r1, #4] │ │ │ │ - b 47480 │ │ │ │ + b 47428 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ add r2, r2, #2 │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp fp, r2 │ │ │ │ str r3, [r6, #28] │ │ │ │ - bcs 474b8 │ │ │ │ + bcs 47460 │ │ │ │ mov r0, r2 │ │ │ │ - b 475c4 │ │ │ │ + b 4756c │ │ │ │ cmp fp, r0 │ │ │ │ - bcc 475c4 │ │ │ │ + bcc 4756c │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ ldrb ip, [r2, #2] │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ lsl r3, r3, #8 │ │ │ │ orr r3, r3, ip, lsl #16 │ │ │ │ sub r2, r2, #1 │ │ │ │ orr r3, r3, r2 │ │ │ │ str r3, [r6, #28] │ │ │ │ - b 4759c │ │ │ │ + b 47544 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r5, [r6, #40] @ 0x28 │ │ │ │ orrs sl, sl, r3 │ │ │ │ moveq r4, #0 │ │ │ │ andne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r7, [r6, #44] @ 0x2c │ │ │ │ - beq 47784 │ │ │ │ + beq 4772c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcs 47708 │ │ │ │ + bcs 476b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 472fc │ │ │ │ + bl 472a4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ sub r3, r2, r3 │ │ │ │ adds r3, r3, #2 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ movmi r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ sub r4, r2, r4 │ │ │ │ str r3, [r6, #28] │ │ │ │ - blt 47710 │ │ │ │ + blt 476b8 │ │ │ │ mov sl, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r5, #2 │ │ │ │ mov r7, sl │ │ │ │ mov r4, #1 │ │ │ │ str sl, [sp, #8] │ │ │ │ - b 47464 │ │ │ │ + b 4740c │ │ │ │ sub r2, r0, r2 │ │ │ │ adds r5, r2, r5 │ │ │ │ adc r7, r7, r2, asr #31 │ │ │ │ sub fp, r0, fp │ │ │ │ mov r4, #1 │ │ │ │ - b 47480 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 476a0 │ │ │ │ - ldr r1, [pc, #168] @ 477c0 │ │ │ │ + b 47428 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 47648 │ │ │ │ + ldr r1, [pc, #168] @ 47768 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - bl 7de4 │ │ │ │ + bl 7d94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 476d4 │ │ │ │ + blt 4767c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ mov r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #144] @ 477c4 │ │ │ │ + ldr r1, [pc, #144] @ 4776c │ │ │ │ strb r3, [sp, #24] │ │ │ │ strh r2, [sp, #20] │ │ │ │ asr r2, r3, #16 │ │ │ │ asr r3, r3, #8 │ │ │ │ strb r2, [sp, #22] │ │ │ │ strb r3, [sp, #23] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ strb r3, [sp, #25] │ │ │ │ - bl 8048 │ │ │ │ + bl 7ff8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8048 │ │ │ │ + bl 7ff8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d3ac │ │ │ │ - b 476d4 │ │ │ │ + bl 5d354 │ │ │ │ + b 4767c │ │ │ │ mov r0, r2 │ │ │ │ mov r4, #1 │ │ │ │ - b 475c4 │ │ │ │ - ldr r2, [pc, #60] @ 477c8 │ │ │ │ - ldr r3, [pc, #40] @ 477b8 │ │ │ │ + b 4756c │ │ │ │ + ldr r2, [pc, #60] @ 47770 │ │ │ │ + ldr r3, [pc, #40] @ 47760 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 477b0 │ │ │ │ + bne 47758 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, lr, ip, lsr r3 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r9, lr, r4, lsl #20 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + muleq lr, ip, r3 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r8, lr, ip, asr sl │ │ │ │ andeq r0, r8, r2 │ │ │ │ - andeq r3, fp, r0, asr r6 │ │ │ │ - muleq lr, ip, pc @ │ │ │ │ + andeq r2, fp, r0, asr #26 │ │ │ │ + strdeq r4, [lr], -ip │ │ │ │ cmp r1, #2 │ │ │ │ - beq 477dc │ │ │ │ + beq 47784 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #28 │ │ │ │ - beq 47828 │ │ │ │ + beq 477d0 │ │ │ │ add r2, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ cmp r3, #9 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ - ble 47834 │ │ │ │ + ble 477dc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsh r8, [r5, #22] │ │ │ │ mov r0, r8 │ │ │ │ - bl 5d3ac │ │ │ │ - ldr r1, [pc, #236] @ 47934 │ │ │ │ + bl 5d354 │ │ │ │ + ldr r1, [pc, #236] @ 478dc │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ - bl 7de4 │ │ │ │ + bl 7d94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 47878 │ │ │ │ - ldr r1, [pc, #216] @ 47938 │ │ │ │ + blt 47820 │ │ │ │ + ldr r1, [pc, #216] @ 478e0 │ │ │ │ mov r2, r8 │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ cmp r0, r8 │ │ │ │ mov r7, r0 │ │ │ │ - beq 478a0 │ │ │ │ + beq 47848 │ │ │ │ mvn r0, #0 │ │ │ │ - b 4782c │ │ │ │ - ldr r2, [pc, #188] @ 4793c │ │ │ │ - ldr r0, [pc, #188] @ 47940 │ │ │ │ + b 477d4 │ │ │ │ + ldr r2, [pc, #188] @ 478e4 │ │ │ │ + ldr r0, [pc, #188] @ 478e8 │ │ │ │ ldr ip, [r6, #24] │ │ │ │ ldr r3, [r7] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 47870 │ │ │ │ + bl 976d4 │ │ │ │ + b 47818 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp] │ │ │ │ - bl 7d54 │ │ │ │ + bl 7d04 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ sbcs r1, r1, r3 │ │ │ │ - blt 478e4 │ │ │ │ + blt 4788c │ │ │ │ mov r0, #1 │ │ │ │ - b 4782c │ │ │ │ + b 477d4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ - bl 7d54 │ │ │ │ + bl 7d04 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ add r1, r6, #4160 @ 0x1040 │ │ │ │ strd r2, [r6, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, [r1, #32] │ │ │ │ - bl 473c0 │ │ │ │ + bl 47368 │ │ │ │ ldrd r2, [r6, #40] @ 0x28 │ │ │ │ str r4, [r6, #28] │ │ │ │ strd r2, [r6, #48] @ 0x30 │ │ │ │ - b 478dc │ │ │ │ + b 47884 │ │ │ │ andeq r0, r8, r2, asr #8 │ │ │ │ andeq r0, r0, r6, lsl #8 │ │ │ │ - andeq fp, sl, r8, asr #31 │ │ │ │ - ldrdeq fp, [sl], -r4 │ │ │ │ + @ instruction: 0x000ab6b8 │ │ │ │ + andeq sl, sl, r4, asr #25 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ and r1, r1, r3 │ │ │ │ add r1, r1, #520 @ 0x208 │ │ │ │ add r1, r1, #3 │ │ │ │ lsl r1, r1, #3 │ │ │ │ add r0, r0, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #128] @ 479fc │ │ │ │ - ldr lr, [pc, #128] @ 47a00 │ │ │ │ + ldr ip, [pc, #128] @ 479a4 │ │ │ │ + ldr lr, [pc, #128] @ 479a8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr ip, [ip, lr] │ │ │ │ sub r0, r3, r0 │ │ │ │ cmp r3, r1 │ │ │ │ @@ -64922,457 +64922,457 @@ │ │ │ │ str r0, [ip] │ │ │ │ bic r0, r0, r0, asr #31 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 479f0 │ │ │ │ + bne 47998 │ │ │ │ ldr ip, [r2, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #20] │ │ │ │ and r1, r1, ip │ │ │ │ add r1, r1, #520 @ 0x208 │ │ │ │ add r1, r1, #3 │ │ │ │ lsl r1, r1, #3 │ │ │ │ ldrd r4, [r2, r1] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ - b 479e8 │ │ │ │ - andeq r5, lr, r8, lsr #27 │ │ │ │ - andeq r0, r0, ip, lsr #16 │ │ │ │ + b 47990 │ │ │ │ + andeq r4, lr, r8, lsl #28 │ │ │ │ + andeq r0, r0, r4, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-192] @ 0xffffff40 │ │ │ │ - ldr r2, [pc, #2528] @ 48408 │ │ │ │ - ldr r1, [pc, #2528] @ 4840c │ │ │ │ + ldr r2, [pc, #2528] @ 483b0 │ │ │ │ + ldr r1, [pc, #2528] @ 483b4 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #8320 @ 0x2080 │ │ │ │ ldr sl, [r2] │ │ │ │ - ldr r2, [pc, #2516] @ 48410 │ │ │ │ + ldr r2, [pc, #2516] @ 483b8 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r0, sp, #8320 @ 0x2080 │ │ │ │ - ldr r4, [pc, #2500] @ 48414 │ │ │ │ - ldr r3, [pc, #2500] @ 48418 │ │ │ │ + ldr r4, [pc, #2500] @ 483bc │ │ │ │ + ldr r3, [pc, #2500] @ 483c0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r0, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp sl, #0 │ │ │ │ add r0, r0, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ str sl, [r3, #108] @ 0x6c │ │ │ │ - beq 47ab4 │ │ │ │ + beq 47a5c │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #2456] @ 4841c │ │ │ │ - ldr r3, [pc, #2440] @ 48410 │ │ │ │ + ldr r2, [pc, #2456] @ 483c4 │ │ │ │ + ldr r3, [pc, #2440] @ 483b8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #8320 @ 0x2080 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48404 │ │ │ │ + bne 483ac │ │ │ │ add sp, sp, #8320 @ 0x2080 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add r0, r0, #364 @ 0x16c │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 481a8 │ │ │ │ - ldr r9, [pc, #2384] @ 48420 │ │ │ │ + beq 48150 │ │ │ │ + ldr r9, [pc, #2384] @ 483c8 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23e88 │ │ │ │ + bl 23e30 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ - ldr r1, [pc, #2368] @ 48424 │ │ │ │ + ldr r1, [pc, #2368] @ 483cc │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #384 @ 0x180 │ │ │ │ ldrne r2, [r9, #8] │ │ │ │ streq r2, [r9, #8] │ │ │ │ mov r7, r0 │ │ │ │ - bl 7de4 │ │ │ │ + bl 7d94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 47be0 │ │ │ │ + blt 47b88 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 7d54 │ │ │ │ + bl 7d04 │ │ │ │ cmp r4, #9 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ - bls 47bf8 │ │ │ │ + bls 47ba0 │ │ │ │ orrs r3, r5, r8 │ │ │ │ - beq 47b68 │ │ │ │ + beq 47b10 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 7d54 │ │ │ │ + bl 7d04 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ad8 │ │ │ │ + bl 7a94 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 47bc8 │ │ │ │ + bne 47b70 │ │ │ │ ldrb r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ - bne 47bc8 │ │ │ │ + bne 47b70 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add r0, r0, #392 @ 0x188 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47c20 │ │ │ │ + beq 47bc8 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ - bl 7ca0 <__isoc23_strtoll@plt> │ │ │ │ + bl 7c50 <__isoc23_strtoll@plt> │ │ │ │ rsbs r3, r0, #16384 @ 0x4000 │ │ │ │ rscs r3, r1, #0 │ │ │ │ - blt 48164 │ │ │ │ + blt 4810c │ │ │ │ cmp r1, #0 │ │ │ │ - blt 47c20 │ │ │ │ + blt 47bc8 │ │ │ │ cmp r0, #15 │ │ │ │ mov fp, r0 │ │ │ │ movle r9, #15 │ │ │ │ - ldrle r0, [pc, #2148] @ 48428 │ │ │ │ - ble 47c40 │ │ │ │ - b 47c24 │ │ │ │ + ldrle r0, [pc, #2148] @ 483d0 │ │ │ │ + ble 47be8 │ │ │ │ + b 47bcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7c34 │ │ │ │ + bl 7be4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 47ad0 │ │ │ │ + bge 47a78 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4816c │ │ │ │ + bne 48114 │ │ │ │ mov r0, #0 │ │ │ │ - b 47a7c │ │ │ │ - ldr r1, [pc, #2092] @ 4842c │ │ │ │ + b 47a24 │ │ │ │ + ldr r1, [pc, #2092] @ 483d4 │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ subs fp, r0, #0 │ │ │ │ - blt 47b24 │ │ │ │ + blt 47acc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ mov r4, fp │ │ │ │ - b 47b24 │ │ │ │ + b 47acc │ │ │ │ mov fp, #512 @ 0x200 │ │ │ │ mov r3, #16 │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r3, fp │ │ │ │ - ble 47c28 │ │ │ │ + ble 47bd0 │ │ │ │ add r0, r3, #524 @ 0x20c │ │ │ │ lsl r0, r0, #3 │ │ │ │ sub r9, r3, #1 │ │ │ │ - bl 59670 │ │ │ │ - ldr r3, [pc, #2020] @ 48430 │ │ │ │ + bl 59618 │ │ │ │ + ldr r3, [pc, #2020] @ 483d8 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r3] │ │ │ │ mov r3, #75 @ 0x4b │ │ │ │ str r7, [ip, #108] @ 0x6c │ │ │ │ add r1, r0, #64 @ 0x40 │ │ │ │ str r9, [r7, #60] @ 0x3c │ │ │ │ str fp, [r7, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ add r9, r7, #4160 @ 0x1040 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ lsl r2, r2, #3 │ │ │ │ str r0, [r7, #20] │ │ │ │ add r0, r9, #24 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ str r3, [r7, #28] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r9, #32] │ │ │ │ mov r0, r6 │ │ │ │ strd r2, [r7, #40] @ 0x28 │ │ │ │ - bl 59a2c │ │ │ │ - ldr lr, [pc, #1896] @ 48434 │ │ │ │ + bl 599d4 │ │ │ │ + ldr lr, [pc, #1896] @ 483dc │ │ │ │ orrs r3, r5, r8 │ │ │ │ add lr, pc, lr │ │ │ │ mov ip, r7 │ │ │ │ str r0, [r7, #24] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ str r3, [ip] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ - bne 47ea8 │ │ │ │ + bne 47e50 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #1852] @ 48438 │ │ │ │ + ldr r1, [pc, #1852] @ 483e0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 47d2c │ │ │ │ + beq 47cd4 │ │ │ │ mov r0, sl │ │ │ │ - bl 7c34 │ │ │ │ + bl 7be4 │ │ │ │ mov r0, sl │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ add r6, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7d0c <__fstat64_time64@plt> │ │ │ │ + bl 7cbc <__fstat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 47f80 │ │ │ │ + bge 47f28 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl c45b4 <__isoc23_strtoul@@Base+0x15738> │ │ │ │ + bl c452c <__isoc23_strtoul@@Base+0x15708> │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - ldr r2, [pc, #1760] @ 4843c │ │ │ │ + ldr r2, [pc, #1760] @ 483e4 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add ip, r7, #28 │ │ │ │ str ip, [r3, #468] @ 0x1d4 │ │ │ │ - ldr r0, [pc, #1748] @ 48440 │ │ │ │ + ldr r0, [pc, #1748] @ 483e8 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2b85c │ │ │ │ + bl 2b804 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ mov r4, #0 │ │ │ │ add r7, r7, #4096 @ 0x1000 │ │ │ │ tst r3, #32 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ - beq 47a78 │ │ │ │ - ldr r0, [pc, #1708] @ 48444 │ │ │ │ + beq 47a20 │ │ │ │ + ldr r0, [pc, #1708] @ 483ec │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7de4 │ │ │ │ + bl 7d94 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 48238 │ │ │ │ + blt 481e0 │ │ │ │ add r9, sp, #152 @ 0x98 │ │ │ │ sub sl, r9, #4 │ │ │ │ - ldr r2, [pc, #1676] @ 48448 │ │ │ │ + ldr r2, [pc, #1676] @ 483f0 │ │ │ │ mov r1, sl │ │ │ │ - bl 7ad8 │ │ │ │ + bl 7a94 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48230 │ │ │ │ + blt 481d8 │ │ │ │ sub r3, r0, #1 │ │ │ │ ldrb r2, [sl, r3] │ │ │ │ cmp r2, #10 │ │ │ │ add r2, sl, r3 │ │ │ │ - beq 47de4 │ │ │ │ - b 47df4 │ │ │ │ + beq 47d8c │ │ │ │ + b 47d9c │ │ │ │ sub r3, r3, #1 │ │ │ │ ldrb r1, [r2, #-1]! │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, #10 │ │ │ │ - beq 47de0 │ │ │ │ + beq 47d88 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sl, r0] │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r0, sl │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 48390 │ │ │ │ + beq 48338 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, fp │ │ │ │ strb r5, [fp] │ │ │ │ mov fp, r9 │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - b 47e60 │ │ │ │ + b 47e08 │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 47e40 │ │ │ │ + bcc 47de8 │ │ │ │ cmp r1, r4 │ │ │ │ orrls r5, r5, #1 │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi 47e54 │ │ │ │ + bhi 47dfc │ │ │ │ cmp r1, r4 │ │ │ │ orrls r5, r5, #2 │ │ │ │ cmp r3, #32 │ │ │ │ cmpne r3, #59 @ 0x3b │ │ │ │ - bne 48240 │ │ │ │ + bne 481e8 │ │ │ │ mov r2, #10 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, r9 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-120] @ 0xffffff88 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ movne r2, r4 │ │ │ │ - bne 47e2c │ │ │ │ + bne 47dd4 │ │ │ │ mov r2, #10 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, r9 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [fp, #-120] @ 0xffffff88 │ │ │ │ ldrb r3, [r0] │ │ │ │ - b 47e2c │ │ │ │ + b 47dd4 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ mov r6, #32 │ │ │ │ smlabb r6, fp, r6, r3 │ │ │ │ subs r2, r5, r6 │ │ │ │ sbc r3, r8, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 47054 │ │ │ │ + bl 46ffc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r9, #0 │ │ │ │ str r0, [r7, #28] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 473c0 │ │ │ │ + bl 47368 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ sub r3, r3, fp │ │ │ │ cmp r3, #1 │ │ │ │ movge r2, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movlt r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldrd r2, [r7, #48] @ 0x30 │ │ │ │ strlt sl, [sp, #16] │ │ │ │ strd r2, [sp, #24] │ │ │ │ ldrlt sl, [sp, #12] │ │ │ │ - bge 47f48 │ │ │ │ + bge 47ef0 │ │ │ │ adds r6, r6, r6 │ │ │ │ adc r9, r9, r9 │ │ │ │ subs r2, r5, r6 │ │ │ │ sbc r3, r8, r9 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 47054 │ │ │ │ + bl 46ffc │ │ │ │ cmp sl, r0 │ │ │ │ str r0, [r7, #28] │ │ │ │ - blt 47f1c │ │ │ │ + blt 47ec4 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ - ldr r6, [pc, #1276] @ 4844c │ │ │ │ + ldr r6, [pc, #1276] @ 483f4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r6, #4] │ │ │ │ - bl 473c0 │ │ │ │ + bl 47368 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 482f0 │ │ │ │ - ldr r3, [pc, #1244] @ 48450 │ │ │ │ + beq 48298 │ │ │ │ + ldr r3, [pc, #1244] @ 483f8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b 47d14 │ │ │ │ + b 47cbc │ │ │ │ mov r0, #0 │ │ │ │ - bl 8354 <__time64@plt> │ │ │ │ + bl 82f8 <__time64@plt> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add r9, sp, #152 @ 0x98 │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr r3, [r9, #-36] @ 0xffffffdc │ │ │ │ sbc r1, r1, r3 │ │ │ │ cmp r0, #600 @ 0x258 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - blt 47d44 │ │ │ │ + blt 47cec │ │ │ │ rsbs r5, r5, #16384 @ 0x4000 │ │ │ │ rscs r8, r8, #0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movlt r3, #1 │ │ │ │ movge r3, #0 │ │ │ │ cmp r2, #1 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47d44 │ │ │ │ + beq 47cec │ │ │ │ ldr r0, [r7, #24] │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 7c34 │ │ │ │ + bl 7be4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 483b4 │ │ │ │ + blt 4835c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - ldr r5, [pc, #1124] @ 48454 │ │ │ │ + ldr r5, [pc, #1124] @ 483fc │ │ │ │ ldrsh r0, [r3, #22] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r5] │ │ │ │ - bl 7d0c <__fstat64_time64@plt> │ │ │ │ + bl 7cbc <__fstat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ ldrge r3, [r9, #-104] @ 0xffffff98 │ │ │ │ strge r3, [r5, #8] │ │ │ │ movge r3, #1 │ │ │ │ strge r3, [r5, #4] │ │ │ │ - bl 47a04 │ │ │ │ + bl 479ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 482e0 │ │ │ │ + beq 48288 │ │ │ │ sub r8, r8, fp │ │ │ │ sub r8, r8, #1 │ │ │ │ bic r8, r8, r8, asr #31 │ │ │ │ - ldr r3, [pc, #1056] @ 48458 │ │ │ │ + ldr r3, [pc, #1056] @ 48400 │ │ │ │ add r8, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r3] │ │ │ │ str r7, [r3] │ │ │ │ - bl 47964 │ │ │ │ + bl 4790c │ │ │ │ mov sl, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mvn r1, #0 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ mov r2, #0 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 482c4 │ │ │ │ + beq 4826c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r1, r0] │ │ │ │ add r0, r1, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov ip, r3 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 48088 │ │ │ │ + bne 48030 │ │ │ │ cmp r0, r3 │ │ │ │ movcc fp, #1 │ │ │ │ - bcc 480b8 │ │ │ │ + bcc 48060 │ │ │ │ ldrb lr, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ addeq r3, ip, #2 │ │ │ │ moveq fp, lr │ │ │ │ movne fp, r2 │ │ │ │ cmp r0, r3 │ │ │ │ rsbls r2, r1, r0 │ │ │ │ @@ -65380,17 +65380,17 @@ │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ adc r3, r3, r2, asr #31 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp fp, #0 │ │ │ │ - bne 48058 │ │ │ │ + bne 48000 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ add r1, r1, #1 │ │ │ │ and r4, r1, r3 │ │ │ │ add r2, r4, #520 @ 0x208 │ │ │ │ ldr ip, [r5, #40] @ 0x28 │ │ │ │ add r2, r2, #3 │ │ │ │ @@ -65401,149 +65401,149 @@ │ │ │ │ str r0, [r2, #4] │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ ldr lr, [r5, #52] @ 0x34 │ │ │ │ adds r2, r2, #2048 @ 0x800 │ │ │ │ adc lr, lr, #0 │ │ │ │ cmp r2, ip │ │ │ │ sbcs lr, lr, r0 │ │ │ │ - blt 48320 │ │ │ │ + blt 482c8 │ │ │ │ add r8, r8, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 47964 │ │ │ │ + bl 4790c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp sl, r0 │ │ │ │ sbcs r4, r3, r1 │ │ │ │ - bge 482c4 │ │ │ │ + bge 4826c │ │ │ │ mov sl, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ - b 48058 │ │ │ │ + b 48000 │ │ │ │ mov fp, #16384 @ 0x4000 │ │ │ │ - b 47c24 │ │ │ │ + b 47bcc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 83388 │ │ │ │ + bl 83330 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 47bf0 │ │ │ │ - ldr r2, [pc, #716] @ 4845c │ │ │ │ - ldr r1, [pc, #716] @ 48460 │ │ │ │ - bl 7de4 │ │ │ │ + beq 47b98 │ │ │ │ + ldr r2, [pc, #716] @ 48404 │ │ │ │ + ldr r1, [pc, #716] @ 48408 │ │ │ │ + bl 7d94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 47bf0 │ │ │ │ + blt 47b98 │ │ │ │ mov r5, #0 │ │ │ │ mov r8, r5 │ │ │ │ - b 47b68 │ │ │ │ + b 47b10 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r0, r0, #140 @ 0x8c │ │ │ │ sub r5, r5, r3 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 481dc │ │ │ │ + beq 48184 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - ldr r3, [pc, #640] @ 48464 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + ldr r3, [pc, #640] @ 4840c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r5, #0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bne 48224 │ │ │ │ + bne 481cc │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ add r6, r6, r5 │ │ │ │ - b 47ac8 │ │ │ │ + b 47a70 │ │ │ │ mov r1, r5 │ │ │ │ - bl a38f4 │ │ │ │ - b 48210 │ │ │ │ + bl a389c │ │ │ │ + b 481b8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ str r4, [r7, #80] @ 0x50 │ │ │ │ - b 47a78 │ │ │ │ + b 47a20 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r7, #80] @ 0x50 │ │ │ │ - beq 47a78 │ │ │ │ - ldr r1, [pc, #524] @ 48468 │ │ │ │ + beq 47a20 │ │ │ │ + ldr r1, [pc, #524] @ 48410 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ mov r0, sl │ │ │ │ - bl 5ec9c │ │ │ │ + bl 5ec44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 47a78 │ │ │ │ + blt 47a20 │ │ │ │ cmp r4, #9 │ │ │ │ - ble 483d4 │ │ │ │ + ble 4837c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ mov r0, #2 │ │ │ │ - bl 7eec │ │ │ │ + bl 7e9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 483f8 │ │ │ │ - bl 59a2c │ │ │ │ + beq 483a0 │ │ │ │ + bl 599d4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #0 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [r7, #76] @ 0x4c │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ str r0, [r7, #72] @ 0x48 │ │ │ │ - b 47a78 │ │ │ │ + b 47a20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 472fc │ │ │ │ + bl 472a4 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r7, r5 │ │ │ │ - ldr r3, [pc, #388] @ 4846c │ │ │ │ + ldr r3, [pc, #388] @ 48414 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [r3] │ │ │ │ - b 47d44 │ │ │ │ + b 47cec │ │ │ │ ldr r0, [r7, #20] │ │ │ │ mov r2, r5 │ │ │ │ str r5, [r7, #40] @ 0x28 │ │ │ │ str r8, [r7, #44] @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r8 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ strd r2, [r7, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [r7, #28] │ │ │ │ - b 47f6c │ │ │ │ + b 47f14 │ │ │ │ mov r2, #130 @ 0x82 │ │ │ │ strb r1, [r9] │ │ │ │ strh r2, [r9, #-4] │ │ │ │ asr r2, r1, #16 │ │ │ │ asr r1, r1, #8 │ │ │ │ strb r2, [r9, #-2] │ │ │ │ strb r1, [r9, #-1] │ │ │ │ mov r2, #6 │ │ │ │ sub r1, r9, #4 │ │ │ │ strb fp, [r9, #1] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ and r3, r4, r2 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ add r3, r3, #520 @ 0x208 │ │ │ │ adds r2, r2, #6 │ │ │ │ adc r1, r1, #0 │ │ │ │ @@ -65551,673 +65551,673 @@ │ │ │ │ str r2, [r5, #40] @ 0x28 │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ str r2, [r5, r3, lsl #3] │ │ │ │ add r3, r5, r3, lsl #3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ - b 48138 │ │ │ │ + b 480e0 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, sl │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne 47e10 │ │ │ │ + bne 47db8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ str fp, [r7, #80] @ 0x50 │ │ │ │ - b 47a78 │ │ │ │ - ldr r2, [pc, #180] @ 48470 │ │ │ │ - ldr r0, [pc, #180] @ 48474 │ │ │ │ + b 47a20 │ │ │ │ + ldr r2, [pc, #180] @ 48418 │ │ │ │ + ldr r0, [pc, #180] @ 4841c │ │ │ │ ldr r3, [r7, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 482e0 │ │ │ │ - ldr r1, [pc, #80] @ 4842c │ │ │ │ + bl 976d4 │ │ │ │ + b 48288 │ │ │ │ + ldr r1, [pc, #80] @ 483d4 │ │ │ │ mov r2, #10 │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 48274 │ │ │ │ + blt 4821c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ mov r4, r5 │ │ │ │ - b 48274 │ │ │ │ - ldr r0, [pc, #120] @ 48478 │ │ │ │ + b 4821c │ │ │ │ + ldr r0, [pc, #120] @ 48420 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 48294 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, lr, r0, lsr r4 │ │ │ │ - andeq r5, lr, ip, ror #25 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r5, lr, ip, asr #25 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r5, lr, r4, lsr #25 │ │ │ │ - andeq r9, lr, ip, lsl #7 │ │ │ │ + b 4823c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r8, lr, r8, lsl #9 │ │ │ │ + andeq r4, lr, ip, asr #26 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r4, lr, ip, lsr #26 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r4, lr, r4, lsl #26 │ │ │ │ + andeq r8, lr, r4, ror #7 │ │ │ │ andeq r0, r8, r2, asr #8 │ │ │ │ andeq r1, r0, r0, ror #1 │ │ │ │ andeq r0, r0, r6, lsl #8 │ │ │ │ - andeq r9, lr, ip, lsl #4 │ │ │ │ - andeq sl, sp, ip, lsr #29 │ │ │ │ - muleq fp, ip, r0 │ │ │ │ + andeq r8, lr, r4, ror #4 │ │ │ │ + andeq r9, sp, ip, lsl #30 │ │ │ │ + andeq r2, fp, ip, lsl #15 │ │ │ │ @ instruction: 0xffffef20 │ │ │ │ muleq r8, r0, r2 │ │ │ │ - andeq fp, sl, r8, lsr fp │ │ │ │ + andeq fp, sl, r8, lsr #4 │ │ │ │ strdeq r1, [r0], -pc @ │ │ │ │ - andeq r8, lr, r8, lsl #30 │ │ │ │ - andeq r8, lr, r4, ror #29 │ │ │ │ - andeq r8, lr, r8, ror #28 │ │ │ │ - andeq r8, lr, r0, lsr #28 │ │ │ │ + andeq r7, lr, r0, ror #30 │ │ │ │ + andeq r7, lr, ip, lsr pc │ │ │ │ + andeq r7, lr, r0, asr #29 │ │ │ │ + andeq r7, lr, r8, ror lr │ │ │ │ andeq r0, r8, r0, lsl #3 │ │ │ │ andeq r0, r0, r2, asr #8 │ │ │ │ - andeq r0, r0, ip, lsl r5 │ │ │ │ + andeq r0, r0, r4, lsl r5 │ │ │ │ andeq r0, r8, r1, asr #8 │ │ │ │ - andeq r8, lr, r4, ror fp │ │ │ │ - andeq fp, sl, ip, asr #9 │ │ │ │ - andeq sl, sl, r0, lsr #21 │ │ │ │ - andeq fp, sl, r8, lsl #9 │ │ │ │ + andeq r7, lr, ip, asr #23 │ │ │ │ + @ instruction: 0x000aabbc │ │ │ │ + muleq sl, r0, r1 │ │ │ │ + andeq sl, sl, r8, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #132] @ 48518 │ │ │ │ + ldr r5, [pc, #132] @ 484c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #8 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r4, #56] @ 0x38 │ │ │ │ - beq 484d0 │ │ │ │ + beq 48478 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 484ec │ │ │ │ + blt 48494 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 47278 │ │ │ │ - bl 47a04 │ │ │ │ + bl 47220 │ │ │ │ + bl 479ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 484e0 │ │ │ │ - ldr r3, [pc, #20] @ 4851c │ │ │ │ + bne 48488 │ │ │ │ + ldr r3, [pc, #20] @ 484c4 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ bic r3, r3, #2 │ │ │ │ str r3, [r2] │ │ │ │ - b 484e0 │ │ │ │ - muleq lr, r4, r2 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 48488 │ │ │ │ + strdeq r4, [lr], -r4 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ clz r5, r0 │ │ │ │ - ldr r1, [pc, #320] @ 48680 │ │ │ │ + ldr r1, [pc, #320] @ 48628 │ │ │ │ lsr r5, r5, #5 │ │ │ │ sub sp, sp, #20 │ │ │ │ orrs r5, r5, r3, lsr #31 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrd r8, [sp, #48] @ 0x30 │ │ │ │ - bne 48654 │ │ │ │ + bne 485fc │ │ │ │ mov r7, r0 │ │ │ │ str r5, [sp] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ - b 485a4 │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ + b 4854c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 48610 │ │ │ │ + beq 485b8 │ │ │ │ cmp r5, r8 │ │ │ │ cmpeq r4, #10 │ │ │ │ - beq 48610 │ │ │ │ + beq 485b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 485a0 │ │ │ │ + beq 48548 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bls 48644 │ │ │ │ + bls 485ec │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ strb r5, [r3] │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 48618 │ │ │ │ + bcs 485c0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ ldrb r4, [r3] │ │ │ │ subs r3, r4, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #10 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48630 │ │ │ │ + bne 485d8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 48568 │ │ │ │ + bne 48510 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48608 │ │ │ │ + beq 485b0 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r6] │ │ │ │ strbcc r5, [r3] │ │ │ │ - bcs 48644 │ │ │ │ + bcs 485ec │ │ │ │ cmp r4, #0 │ │ │ │ - bne 485a0 │ │ │ │ + bne 48548 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, #0 │ │ │ │ - bl c5048 <__isoc23_strtoul@@Base+0x161cc> │ │ │ │ + bl c4fc0 <__isoc23_strtoul@@Base+0x1619c> │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne 485c4 │ │ │ │ - b 48610 │ │ │ │ + bne 4856c │ │ │ │ + b 485b8 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 485a0 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 48548 │ │ │ │ and r1, r5, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 48608 │ │ │ │ - ldr r3, [pc, #40] @ 48684 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 485b0 │ │ │ │ + ldr r3, [pc, #40] @ 4862c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - andeq r5, lr, r0, ror #3 │ │ │ │ - @ instruction: 0x000004b8 │ │ │ │ + b c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + andeq r4, lr, r0, asr #4 │ │ │ │ + @ instruction: 0x000004b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #288] @ 487c0 │ │ │ │ + ldr r1, [pc, #288] @ 48768 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #284] @ 487c4 │ │ │ │ + ldr r0, [pc, #284] @ 4876c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [r1, r0] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [r7, #68] @ 0x44 │ │ │ │ str r4, [sp] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl c5a00 <__isoc23_strtoul@@Base+0x16b84> │ │ │ │ + bl c5978 <__isoc23_strtoul@@Base+0x16b54> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 48790 │ │ │ │ + beq 48738 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r3, #32] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - ble 48790 │ │ │ │ + ble 48738 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 487a0 │ │ │ │ + beq 48748 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 48790 │ │ │ │ + beq 48738 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, sl │ │ │ │ - b 48768 │ │ │ │ + b 48710 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ - blt 48784 │ │ │ │ + blt 4872c │ │ │ │ sub r5, r5, r0 │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r6, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bge 48790 │ │ │ │ - bl 82d0 │ │ │ │ + bge 48738 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 487a4 │ │ │ │ + beq 4874c │ │ │ │ ldrb r3, [r4] │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ cmp r3, #10 │ │ │ │ addeq r8, r8, #1 │ │ │ │ cmp r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bgt 4872c │ │ │ │ + bgt 486d4 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ - b 48740 │ │ │ │ + b 486e8 │ │ │ │ mvn r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, sl │ │ │ │ cmp fp, #0 │ │ │ │ - beq 48794 │ │ │ │ + beq 4873c │ │ │ │ sub r4, r4, sl │ │ │ │ mov r0, r8 │ │ │ │ str r4, [fp] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r5, lr, r4, lsl #1 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + andeq r4, lr, r4, ror #1 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #348] @ 48940 │ │ │ │ + ldr r2, [pc, #348] @ 488e8 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #344] @ 48944 │ │ │ │ + ldr r3, [pc, #344] @ 488ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr fp, [pc, #332] @ 48948 │ │ │ │ + ldr fp, [pc, #332] @ 488f0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ subs r5, r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add fp, pc, fp │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r0, [sp, #8] │ │ │ │ - beq 488a8 │ │ │ │ + beq 48850 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 488e4 │ │ │ │ + bne 4888c │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ - blt 48918 │ │ │ │ + blt 488c0 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt 488a0 │ │ │ │ - b 488a8 │ │ │ │ + bgt 48848 │ │ │ │ + b 48850 │ │ │ │ cmp sl, #0 │ │ │ │ addgt r4, r4, #1 │ │ │ │ suble r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 47944 │ │ │ │ + bl 478ec │ │ │ │ stm sp, {r6, r8} │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 48688 │ │ │ │ + bl 48630 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bge 48934 │ │ │ │ - ldr r3, [pc, #184] @ 4894c │ │ │ │ + bge 488dc │ │ │ │ + ldr r3, [pc, #184] @ 488f4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - bne 488a8 │ │ │ │ + bne 48850 │ │ │ │ cmp r4, r7 │ │ │ │ - bne 48854 │ │ │ │ + bne 487fc │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm r9, {r0, r1, r2} │ │ │ │ - ldr r2, [pc, #148] @ 48950 │ │ │ │ - ldr r3, [pc, #132] @ 48944 │ │ │ │ + ldr r2, [pc, #148] @ 488f8 │ │ │ │ + ldr r3, [pc, #132] @ 488ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4893c │ │ │ │ + bne 488e4 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r6] │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ addeq r6, r6, #1 │ │ │ │ addeq r8, sp, #16 │ │ │ │ - beq 4883c │ │ │ │ + beq 487e4 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ addeq r6, r6, #1 │ │ │ │ moveq r8, r3 │ │ │ │ - beq 4883c │ │ │ │ + beq 487e4 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ add r8, sp, #16 │ │ │ │ - bge 48848 │ │ │ │ + bge 487f0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ sub r7, r7, r3 │ │ │ │ cmp r7, #1 │ │ │ │ movlt r7, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - bgt 48854 │ │ │ │ - b 488a8 │ │ │ │ + bgt 487fc │ │ │ │ + b 48850 │ │ │ │ str r4, [sp, #8] │ │ │ │ - b 488a8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, lr, r0, asr #30 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r4, lr, r0, lsl pc │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r4, lr, ip, ror #28 │ │ │ │ + b 48850 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r3, lr, r0, lsr #31 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r3, lr, r0, ror pc │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r3, lr, ip, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #360] @ 48ad4 │ │ │ │ + ldr ip, [pc, #360] @ 48a7c │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #352] @ 48ad8 │ │ │ │ + ldr r2, [pc, #352] @ 48a80 │ │ │ │ add ip, pc, ip │ │ │ │ mov r9, r3 │ │ │ │ mov r3, ip │ │ │ │ ldr r3, [ip, r2] │ │ │ │ subs r8, r0, #0 │ │ │ │ ldr sl, [r3, #108] @ 0x6c │ │ │ │ addne r6, r8, r6 │ │ │ │ moveq r6, r8 │ │ │ │ cmp sl, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 48acc │ │ │ │ + beq 48a74 │ │ │ │ mov r0, sl │ │ │ │ - bl 47964 │ │ │ │ + bl 4790c │ │ │ │ mov r5, #0 │ │ │ │ lsr r7, r9, #31 │ │ │ │ mov r4, r8 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 48a10 │ │ │ │ + bcs 489b8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48a24 │ │ │ │ + beq 489cc │ │ │ │ cmp r0, #10 │ │ │ │ - beq 48a64 │ │ │ │ + beq 48a0c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 489b4 │ │ │ │ + beq 4895c │ │ │ │ cmp r5, r9 │ │ │ │ movne r3, r7 │ │ │ │ orreq r3, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 489b4 │ │ │ │ + beq 4895c │ │ │ │ cmp r4, r6 │ │ │ │ - bcs 48a88 │ │ │ │ + bcs 48a30 │ │ │ │ strb r0, [r4], #1 │ │ │ │ - b 489b4 │ │ │ │ + b 4895c │ │ │ │ mov r1, #0 │ │ │ │ - bl c5048 <__isoc23_strtoul@@Base+0x161cc> │ │ │ │ + bl c4fc0 <__isoc23_strtoul@@Base+0x1619c> │ │ │ │ add r3, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 489dc │ │ │ │ + bhi 48984 │ │ │ │ mov r3, #2 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 48a58 │ │ │ │ + beq 48a00 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r8, r4 │ │ │ │ - bcc 48abc │ │ │ │ + bcc 48a64 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r5, r9 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 48a24 │ │ │ │ + beq 489cc │ │ │ │ cmp r9, #0 │ │ │ │ - bge 489b4 │ │ │ │ + bge 4895c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 489b4 │ │ │ │ + beq 4895c │ │ │ │ cmp r4, r6 │ │ │ │ - bcc 48a08 │ │ │ │ + bcc 489b0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #-1] │ │ │ │ sub r6, r4, #1 │ │ │ │ mov r3, #2 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r4, r6 │ │ │ │ mov r3, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r8, r4 │ │ │ │ - bcs 48a50 │ │ │ │ + bcs 489f8 │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ subeq r4, r4, #1 │ │ │ │ - b 48a50 │ │ │ │ + b 489f8 │ │ │ │ mvn r5, #0 │ │ │ │ - b 48a58 │ │ │ │ - @ instruction: 0x000e4db4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldr r3, [pc, #404] @ 48c78 │ │ │ │ + b 48a00 │ │ │ │ + andeq r3, lr, r4, lsl lr │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldr r3, [pc, #404] @ 48c20 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48c70 │ │ │ │ + beq 48c18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ mov r6, r0 │ │ │ │ sub r2, r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 48954 │ │ │ │ + bl 488fc │ │ │ │ ldrb r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 48c68 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 48c10 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov lr, r0 │ │ │ │ mov sl, r0 │ │ │ │ - b 48b7c │ │ │ │ + b 48b24 │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ movne r8, #0 │ │ │ │ andeq r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 48c00 │ │ │ │ + bne 48ba8 │ │ │ │ ldrb r3, [r2] │ │ │ │ mov ip, r2 │ │ │ │ ldrb r4, [ip, #1] │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movne lr, #0 │ │ │ │ andeq lr, r7, #1 │ │ │ │ cmp r4, #0 │ │ │ │ add r2, ip, #1 │ │ │ │ - beq 48c50 │ │ │ │ + beq 48bf8 │ │ │ │ ldr r3, [r9] │ │ │ │ eor r7, lr, #1 │ │ │ │ add r3, r3, r4, lsl #1 │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ mov r3, r7 │ │ │ │ ands ip, r7, ip, lsr #5 │ │ │ │ - bne 48be4 │ │ │ │ + bne 48b8c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r2 │ │ │ │ moveq r0, #1 │ │ │ │ and r8, r3, #1 │ │ │ │ cmp r4, #39 @ 0x27 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add ip, r2, #1 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ - beq 48b44 │ │ │ │ + beq 48aec │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 48b60 │ │ │ │ + beq 48b08 │ │ │ │ ldrb r3, [ip, #1]! │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 48bd0 │ │ │ │ - b 48b60 │ │ │ │ + bne 48b78 │ │ │ │ + b 48b08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48ba4 │ │ │ │ + beq 48b4c │ │ │ │ subs r5, r5, #1 │ │ │ │ strb sl, [r2] │ │ │ │ - beq 48c50 │ │ │ │ + beq 48bf8 │ │ │ │ mov r0, #0 │ │ │ │ - b 48ba4 │ │ │ │ + b 48b4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48c24 │ │ │ │ - b 48b60 │ │ │ │ + bne 48bcc │ │ │ │ + b 48b08 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movne lr, #0 │ │ │ │ andeq lr, r2, #1 │ │ │ │ ldrb r3, [ip, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48c48 │ │ │ │ + beq 48bf0 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ eor r2, lr, #1 │ │ │ │ - bne 48c0c │ │ │ │ + bne 48bb4 │ │ │ │ cmp lr, #0 │ │ │ │ mov lr, #0 │ │ │ │ - bne 48c18 │ │ │ │ + bne 48bc0 │ │ │ │ ldrb r3, [ip] │ │ │ │ mov r7, r8 │ │ │ │ - b 48b60 │ │ │ │ + b 48b08 │ │ │ │ eor r7, lr, #1 │ │ │ │ - b 48b60 │ │ │ │ + b 48b08 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r1 │ │ │ │ strb r3, [r2] │ │ │ │ - beq 48c68 │ │ │ │ + beq 48c10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - andeq r8, lr, r8, ror r3 │ │ │ │ + ldrdeq r7, [lr], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ subs r6, r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r5, r3, ip │ │ │ │ - beq 48d34 │ │ │ │ + beq 48cdc │ │ │ │ cmp ip, #0 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ mov r4, r2 │ │ │ │ - ble 48cf8 │ │ │ │ + ble 48ca0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 48cd0 │ │ │ │ - b 48cec │ │ │ │ + ble 48c78 │ │ │ │ + b 48c94 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ sub r5, r5, r0 │ │ │ │ - blt 48cec │ │ │ │ + blt 48c94 │ │ │ │ mov r1, #0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 48954 │ │ │ │ + bl 488fc │ │ │ │ cmp r0, r5 │ │ │ │ - ble 48cbc │ │ │ │ + ble 48c64 │ │ │ │ mov r0, r7 │ │ │ │ stm r7, {r4, r5} │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r6, #32] │ │ │ │ cmp r5, #0 │ │ │ │ sub r6, r3, r2 │ │ │ │ - blt 48d18 │ │ │ │ - b 48cec │ │ │ │ - bl 48954 │ │ │ │ + blt 48cc0 │ │ │ │ + b 48c94 │ │ │ │ + bl 488fc │ │ │ │ adds r5, r5, r0 │ │ │ │ - bpl 48cec │ │ │ │ + bpl 48c94 │ │ │ │ mvn r3, #0 │ │ │ │ add r4, r4, r3 │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, r4 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r4 │ │ │ │ - ble 48d0c │ │ │ │ + ble 48cb4 │ │ │ │ mvn r4, #0 │ │ │ │ - b 48cec │ │ │ │ + b 48c94 │ │ │ │ ldr ip, [r0, #92] @ 0x5c │ │ │ │ push {r4, lr} │ │ │ │ ldr r3, [ip, #452] @ 0x1c4 │ │ │ │ ldr lr, [ip, #424] @ 0x1a8 │ │ │ │ cmp r3, lr │ │ │ │ - bge 48d8c │ │ │ │ + bge 48d34 │ │ │ │ ldr r4, [ip, #460] @ 0x1cc │ │ │ │ cmp lr, r4 │ │ │ │ - ble 48d8c │ │ │ │ + ble 48d34 │ │ │ │ cmn r2, #10 │ │ │ │ ldr lr, [ip, #448] @ 0x1c0 │ │ │ │ - beq 48d94 │ │ │ │ + beq 48d3c │ │ │ │ cmp r3, #0 │ │ │ │ cmpge r3, lr │ │ │ │ - beq 48d94 │ │ │ │ + beq 48d3c │ │ │ │ ldr r3, [ip, #496] @ 0x1f0 │ │ │ │ add lr, lr, #1 │ │ │ │ str lr, [ip, #448] @ 0x1c0 │ │ │ │ str r1, [r3, lr, lsl #2] │ │ │ │ pop {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ - b 41808 │ │ │ │ + b 417b0 │ │ │ │ bic lr, lr, lr, asr #31 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, lr │ │ │ │ lslgt r3, r3, #2 │ │ │ │ str r2, [ip, #452] @ 0x1c4 │ │ │ │ - ble 48dcc │ │ │ │ + ble 48d74 │ │ │ │ ldr ip, [r0, #92] @ 0x5c │ │ │ │ ldr ip, [ip, #496] @ 0x1f0 │ │ │ │ ldr r4, [ip, r3] │ │ │ │ str r4, [ip, r2, lsl #2] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp lr, r2 │ │ │ │ sub r3, r3, #4 │ │ │ │ - bne 48dac │ │ │ │ + bne 48d54 │ │ │ │ ldr ip, [r0, #92] @ 0x5c │ │ │ │ ldr lr, [ip, #448] @ 0x1c0 │ │ │ │ - b 48d78 │ │ │ │ + b 48d20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -66227,20 +66227,20 @@ │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ sub r2, r2, r1 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ ldr r3, [r3, #496] @ 0x1f0 │ │ │ │ add r1, r3, r1, lsl #2 │ │ │ │ - ldr r3, [pc, #32] @ 48e44 │ │ │ │ + ldr r3, [pc, #32] @ 48dec │ │ │ │ cmp r2, r3 │ │ │ │ movge r4, r3 │ │ │ │ movlt r4, r2 │ │ │ │ mov r2, r4 │ │ │ │ - bl 43648 │ │ │ │ + bl 435f0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, r4, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ ldrb r2, [r3, #956] @ 0x3bc │ │ │ │ @@ -66254,103 +66254,103 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #496] @ 0x1f0 │ │ │ │ add r3, r1, #1 │ │ │ │ str r2, [r0, r3, lsl #2] │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ ldr r1, [r3, #496] @ 0x1f0 │ │ │ │ - bl 434c8 │ │ │ │ + bl 43470 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [pc, #244] @ 48fac │ │ │ │ + ldr r1, [pc, #244] @ 48f54 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #240] @ 48fb0 │ │ │ │ + ldr r2, [pc, #240] @ 48f58 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ cmn r3, #2 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ - beq 48f74 │ │ │ │ + beq 48f1c │ │ │ │ add r5, sp, #4 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 434c8 │ │ │ │ + bl 43470 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #496] @ 0x1f0 │ │ │ │ - bl 434c8 │ │ │ │ + bl 43470 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r3, #448] @ 0x1c0 │ │ │ │ - bl 43684 │ │ │ │ + bl 4362c │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #128] @ 48fb4 │ │ │ │ + ldr r3, [pc, #128] @ 48f5c │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ add r1, r1, #4 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r2, #452] @ 0x1c4 │ │ │ │ - ldr r2, [pc, #112] @ 48fb8 │ │ │ │ + ldr r2, [pc, #112] @ 48f60 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #96] @ 48fb0 │ │ │ │ + ldr r3, [pc, #96] @ 48f58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48fa8 │ │ │ │ + bne 48f50 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #64] @ 48fbc │ │ │ │ - ldr r3, [pc, #48] @ 48fb0 │ │ │ │ + ldr r2, [pc, #64] @ 48f64 │ │ │ │ + ldr r3, [pc, #48] @ 48f58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 48fa8 │ │ │ │ + bne 48f50 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 41808 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, lr, r4, ror #16 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + b 417b0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r3, lr, r4, asr #17 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ - ldrdeq r4, [lr], -ip │ │ │ │ - andeq r4, lr, ip, lsr #15 │ │ │ │ + andeq r3, lr, ip, lsr r8 │ │ │ │ + andeq r3, lr, ip, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r3, #448] @ 0x1c0 │ │ │ │ ldr r1, [r3, #472] @ 0x1d8 │ │ │ │ cmp r0, r1 │ │ │ │ - blt 49088 │ │ │ │ + blt 49030 │ │ │ │ cmp r4, #0 │ │ │ │ pople {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r3, #496] @ 0x1f0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r6, r0, lsl #2] │ │ │ │ str r2, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [r3, #448] @ 0x1c0 │ │ │ │ @@ -66360,69 +66360,69 @@ │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ cmp r1, r2 │ │ │ │ ldrgt r4, [r3, #448] @ 0x1c0 │ │ │ │ subgt r4, r2, r4 │ │ │ │ cmp r7, #99 @ 0x63 │ │ │ │ - beq 49068 │ │ │ │ + beq 49010 │ │ │ │ ldr r3, [r3, #504] @ 0x1f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49060 │ │ │ │ + beq 49008 │ │ │ │ mov r3, #0 │ │ │ │ ldr r8, [r6, r4, lsl #2] │ │ │ │ str r3, [r6, r4, lsl #2] │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #504] @ 0x1f8 │ │ │ │ - bl 434c8 │ │ │ │ + bl 43470 │ │ │ │ str r8, [r6, r4, lsl #2] │ │ │ │ cmp r7, #121 @ 0x79 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ add r1, r6, r4, lsl #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 434c8 │ │ │ │ + bl 43470 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ ldr r3, [r2, #452] @ 0x1c4 │ │ │ │ sub r3, r3, r4 │ │ │ │ str r3, [r2, #452] @ 0x1c4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 41808 │ │ │ │ + b 417b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ - beq 4911c │ │ │ │ + beq 490c4 │ │ │ │ ldrb r3, [r0, #11] │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ add r3, r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ strb r3, [r0, #11] │ │ │ │ - bhi 4911c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 490c4 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r0 │ │ │ │ - b 490ec │ │ │ │ + b 49094 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ sub r5, r3, #48 @ 0x30 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ mov r4, r0 │ │ │ │ - bhi 4910c │ │ │ │ + bhi 490b4 │ │ │ │ ldr r0, [r7] │ │ │ │ lsl r2, r4, #1 │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ add r3, r5, r5, lsl #2 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ add r3, r4, r3, lsl #1 │ │ │ │ mvn r1, #0 │ │ │ │ - bne 490d4 │ │ │ │ + bne 4907c │ │ │ │ cmp r5, #0 │ │ │ │ ldrgt r3, [r6, #56] @ 0x38 │ │ │ │ mulgt r3, r5, r3 │ │ │ │ strgt r3, [r6, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -66431,219 +66431,219 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r7, [r0, #92] @ 0x5c │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r4, [r7, #448] @ 0x1c0 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq 492d8 │ │ │ │ + beq 49280 │ │ │ │ ldr fp, [r7, #472] @ 0x1d8 │ │ │ │ - ldr sl, [pc, #752] @ 4944c │ │ │ │ + ldr sl, [pc, #752] @ 493f4 │ │ │ │ cmp r4, fp │ │ │ │ sub r8, r1, #1 │ │ │ │ - ble 492d8 │ │ │ │ + ble 49280 │ │ │ │ ldr r6, [r7, #496] @ 0x1f0 │ │ │ │ lsl r5, r4, #2 │ │ │ │ ldr r9, [r6, r4, lsl #2] │ │ │ │ cmp r9, #255 @ 0xff │ │ │ │ - bhi 49314 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 492bc │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r1, r9, #1 │ │ │ │ ldr ip, [r0] │ │ │ │ ldrh r0, [ip, r1] │ │ │ │ tst r0, #8192 @ 0x2000 │ │ │ │ - beq 49314 │ │ │ │ + beq 492bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq 49208 │ │ │ │ + beq 491b0 │ │ │ │ add r5, r6, r5 │ │ │ │ ldr lr, [r5, #-4] │ │ │ │ cmp lr, #255 @ 0xff │ │ │ │ - bhi 491c8 │ │ │ │ + bhi 49170 │ │ │ │ ldrb r0, [ip, lr, lsl #1] │ │ │ │ lsr r0, r0, #3 │ │ │ │ cmp lr, #95 @ 0x5f │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 491dc │ │ │ │ + beq 49184 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr ip, [r0] │ │ │ │ mov r0, #0 │ │ │ │ ldrb r1, [ip, r1] │ │ │ │ lsr r1, r1, #3 │ │ │ │ and r1, r1, #1 │ │ │ │ cmp r9, #95 @ 0x5f │ │ │ │ orreq r1, r1, #1 │ │ │ │ eor r3, r1, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 49208 │ │ │ │ + beq 491b0 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp fp, r4 │ │ │ │ - bgt 4942c │ │ │ │ + bgt 493d4 │ │ │ │ add r3, r4, #1 │ │ │ │ add r9, r6, r3, lsl #2 │ │ │ │ ldr r5, [r9, #-4]! │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bls 492e0 │ │ │ │ + bls 49288 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq 4937c │ │ │ │ + beq 49324 │ │ │ │ ldr r3, [r6, r4, lsl #2] │ │ │ │ lsl r5, r4, #2 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 49260 │ │ │ │ + bhi 49208 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r1, [r0, r3, lsl #1] │ │ │ │ lsr r1, r1, #3 │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ orreq r1, r1, #1 │ │ │ │ tst r1, #1 │ │ │ │ - beq 493c8 │ │ │ │ + beq 49370 │ │ │ │ cmp fp, r4 │ │ │ │ addle r5, r5, #4 │ │ │ │ addle r5, r6, r5 │ │ │ │ - ble 49284 │ │ │ │ - b 492b0 │ │ │ │ + ble 4922c │ │ │ │ + b 49258 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp fp, r3 │ │ │ │ - bgt 492b4 │ │ │ │ + bgt 4925c │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [r5, #-4]! │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ - bhi 49274 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 4921c │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r3, [r3, r6, lsl #1] │ │ │ │ lsr r3, r3, #3 │ │ │ │ cmp r6, #95 @ 0x5f │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 49274 │ │ │ │ + bne 4921c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, #0 │ │ │ │ str r4, [r7, #448] @ 0x1c0 │ │ │ │ - beq 492d8 │ │ │ │ + beq 49280 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ sub r8, r8, #1 │ │ │ │ ldr r7, [r3, #92] @ 0x5c │ │ │ │ ldr fp, [r7, #472] @ 0x1d8 │ │ │ │ cmp r4, fp │ │ │ │ - bgt 49164 │ │ │ │ + bgt 4910c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r1, [r1, r5] │ │ │ │ tst r1, #8192 @ 0x2000 │ │ │ │ - beq 4921c │ │ │ │ + beq 491c4 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp fp, r4 │ │ │ │ - ble 49210 │ │ │ │ + ble 491b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - bne 49228 │ │ │ │ - b 492b0 │ │ │ │ + bne 491d0 │ │ │ │ + b 49258 │ │ │ │ add r5, r6, r5 │ │ │ │ ldr r5, [r5, #-4] │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 4936c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 49314 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r1, r5, #1 │ │ │ │ ldr ip, [r0] │ │ │ │ ldrh r1, [ip, r1] │ │ │ │ tst r1, #8192 @ 0x2000 │ │ │ │ - bne 491fc │ │ │ │ + bne 491a4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq 49208 │ │ │ │ + beq 491b0 │ │ │ │ lsr r1, r1, #3 │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ orreq r1, r1, #1 │ │ │ │ tst r1, #1 │ │ │ │ - beq 49410 │ │ │ │ + beq 493b8 │ │ │ │ cmp r9, #255 @ 0xff │ │ │ │ - bhi 49208 │ │ │ │ + bhi 491b0 │ │ │ │ lsl r1, r9, #1 │ │ │ │ - b 491c8 │ │ │ │ + b 49170 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - bne 4935c │ │ │ │ - b 49208 │ │ │ │ + bne 49304 │ │ │ │ + b 491b0 │ │ │ │ cmp fp, r4 │ │ │ │ - bgt 492b0 │ │ │ │ + bgt 49258 │ │ │ │ add r3, r4, #1 │ │ │ │ add r6, r6, r3, lsl #2 │ │ │ │ - b 493a0 │ │ │ │ + b 49348 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp fp, r3 │ │ │ │ - bgt 492b4 │ │ │ │ + bgt 4925c │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [r6, #-4]! │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 49390 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 49338 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r5] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 49390 │ │ │ │ - b 492b0 │ │ │ │ + beq 49338 │ │ │ │ + b 49258 │ │ │ │ cmp fp, r4 │ │ │ │ addle r1, r5, #4 │ │ │ │ addle r1, r6, r1 │ │ │ │ - bgt 492b0 │ │ │ │ + bgt 49258 │ │ │ │ ldr r3, [r1, #-4]! │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ lsl ip, r3, #1 │ │ │ │ - bhi 492b0 │ │ │ │ + bhi 49258 │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ ldrh ip, [r0, ip] │ │ │ │ - beq 492b0 │ │ │ │ + beq 49258 │ │ │ │ tst ip, sl │ │ │ │ sub r3, r4, #1 │ │ │ │ - bne 492b0 │ │ │ │ + bne 49258 │ │ │ │ cmp fp, r3 │ │ │ │ - bgt 492b4 │ │ │ │ + bgt 4925c │ │ │ │ mov r4, r3 │ │ │ │ - b 493d8 │ │ │ │ + b 49380 │ │ │ │ cmp r9, #255 @ 0xff │ │ │ │ movls r0, #1 │ │ │ │ lslls r1, r9, r0 │ │ │ │ - bls 491dc │ │ │ │ + bls 49184 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp fp, r4 │ │ │ │ - ble 49208 │ │ │ │ + ble 491b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq 492b0 │ │ │ │ + beq 49258 │ │ │ │ ldr r3, [r6, r4, lsl #2] │ │ │ │ lsl r5, r4, #2 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 492b0 │ │ │ │ - b 49238 │ │ │ │ + bhi 49258 │ │ │ │ + b 491e0 │ │ │ │ andeq r2, r0, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [r0, #92] @ 0x5c │ │ │ │ ldr r8, [r0, #20] │ │ │ │ ldr r3, [r7, #468] @ 0x1d4 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ - ble 494ac │ │ │ │ + ble 49454 │ │ │ │ add r3, r3, #147 @ 0x93 │ │ │ │ ldr r2, [r7, r3, lsl #2] │ │ │ │ cmp r2, #27 │ │ │ │ cmpne r2, #10 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r2, #13 │ │ │ │ @@ -66659,515 +66659,515 @@ │ │ │ │ cmp r5, r2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r6, #0 │ │ │ │ ldr fp, [r7, #496] @ 0x1f0 │ │ │ │ movne r5, r6 │ │ │ │ movne r9, r6 │ │ │ │ - beq 4983c │ │ │ │ + beq 497e4 │ │ │ │ ldr r3, [r7, #452] @ 0x1c4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [fp, r3, lsl #2] │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ ldr r2, [r0, #588] @ 0x24c │ │ │ │ ldr r1, [r0, #496] @ 0x1f0 │ │ │ │ stm sp, {r5, r9} │ │ │ │ - bl 42c14 │ │ │ │ + bl 42bbc │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r3, #588] @ 0x24c │ │ │ │ - bl 43684 │ │ │ │ + bl 4362c │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmn sl, #50 @ 0x32 │ │ │ │ sub r0, r0, #1 │ │ │ │ bic r0, r0, r0, asr #31 │ │ │ │ str r0, [r3, #460] @ 0x1cc │ │ │ │ - beq 49834 │ │ │ │ + beq 497dc │ │ │ │ cmp r8, r9 │ │ │ │ - bgt 497bc │ │ │ │ + bgt 49764 │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, #476] @ 0x1dc │ │ │ │ add r3, r8, r3 │ │ │ │ cmp r3, r9 │ │ │ │ - ble 497bc │ │ │ │ + ble 49764 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r8 │ │ │ │ movne r7, r8 │ │ │ │ movne r6, #0 │ │ │ │ - bne 4957c │ │ │ │ + bne 49524 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ cmp r7, r9 │ │ │ │ movgt r6, #0 │ │ │ │ andle r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ subne r6, r7, r8 │ │ │ │ moveq r7, r8 │ │ │ │ ldr r0, [r5, #460] @ 0x1cc │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r7, r0 │ │ │ │ - ble 495b8 │ │ │ │ - b 499f8 │ │ │ │ + ble 49560 │ │ │ │ + b 499a0 │ │ │ │ ldr r2, [r5, #952] @ 0x3b8 │ │ │ │ ldr r3, [r5, #588] @ 0x24c │ │ │ │ ldr r2, [r2, r6, lsl #2] │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 49880 │ │ │ │ + bne 49828 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, r0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bgt 495d8 │ │ │ │ + bgt 49580 │ │ │ │ cmp r6, r1 │ │ │ │ - ble 49590 │ │ │ │ + ble 49538 │ │ │ │ cmp r0, r7 │ │ │ │ - blt 49824 │ │ │ │ + blt 497cc │ │ │ │ ldr r3, [r5, #476] @ 0x1dc │ │ │ │ add r3, r8, r3 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt 49938 │ │ │ │ + bgt 498e0 │ │ │ │ cmp r6, r1 │ │ │ │ - ble 498c0 │ │ │ │ + ble 49868 │ │ │ │ ldr r2, [r5, #448] @ 0x1c0 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 49834 │ │ │ │ + beq 497dc │ │ │ │ ldr r3, [r5, #452] @ 0x1c4 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 498cc │ │ │ │ + bne 49874 │ │ │ │ sub r6, r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r1, [r4, #24] │ │ │ │ ldr r1, [r5, #588] @ 0x24c │ │ │ │ - ldr r3, [pc, #1016] @ 49a0c │ │ │ │ + ldr r3, [pc, #1016] @ 499b4 │ │ │ │ ldr ip, [r1, r7, lsl #2] │ │ │ │ ldr lr, [r4, #20] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 499bc │ │ │ │ + bne 49964 │ │ │ │ add r2, r1, r7, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq 49628 │ │ │ │ + beq 495d0 │ │ │ │ ldr r2, [r5, #456] @ 0x1c8 │ │ │ │ mov r0, r5 │ │ │ │ str lr, [sp] │ │ │ │ - bl 436ac │ │ │ │ + bl 43654 │ │ │ │ str r0, [r5, #456] @ 0x1c8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r5, r7, r8 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt 49688 │ │ │ │ + bgt 49630 │ │ │ │ lsl r7, r5, #2 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r0, #952] @ 0x3b8 │ │ │ │ ldr r1, [r3, r7] │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r7, r7, #4 │ │ │ │ cmp r3, r5 │ │ │ │ - bge 49660 │ │ │ │ + bge 49608 │ │ │ │ add r7, r8, r5 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ str r7, [r3, #456] @ 0x1c8 │ │ │ │ str r6, [r4, #24] │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r6, #460] @ 0x1cc │ │ │ │ ldr r3, [r6, #476] @ 0x1dc │ │ │ │ cmp r1, r3 │ │ │ │ movlt r1, #32 │ │ │ │ - blt 496b8 │ │ │ │ + blt 49660 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r1, #62 @ 0x3e │ │ │ │ - bne 49948 │ │ │ │ + bne 498f0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4972c │ │ │ │ + beq 496d4 │ │ │ │ ldr r3, [r6, #476] @ 0x1dc │ │ │ │ cmp r3, r5 │ │ │ │ - ble 49708 │ │ │ │ + ble 496b0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r2, #456] @ 0x1c8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #456] @ 0x1c8 │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r6, #476] @ 0x1dc │ │ │ │ cmp r3, r5 │ │ │ │ - bgt 496d4 │ │ │ │ + bgt 4967c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r2, #456] @ 0x1c8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #456] @ 0x1c8 │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #1176] @ 0x498 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49744 │ │ │ │ + beq 496ec │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 499c4 │ │ │ │ + beq 4996c │ │ │ │ str r9, [r4, #40] @ 0x28 │ │ │ │ cmn sl, #30 │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ str r8, [r4, #48] @ 0x30 │ │ │ │ - bne 49768 │ │ │ │ + bne 49710 │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ addge r9, r9, #1 │ │ │ │ ldr r1, [r6, #588] @ 0x24c │ │ │ │ - ldr r3, [pc, #664] @ 49a0c │ │ │ │ + ldr r3, [pc, #664] @ 499b4 │ │ │ │ ldr r0, [r1, r9, lsl #2] │ │ │ │ ldr ip, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 49794 │ │ │ │ + bne 4973c │ │ │ │ add r3, r1, r9, lsl #2 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 49784 │ │ │ │ + beq 4972c │ │ │ │ ldr r2, [r6, #456] @ 0x1c8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 436ac │ │ │ │ + bl 43654 │ │ │ │ str r0, [r6, #456] @ 0x1c8 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 417cc │ │ │ │ + b 41774 │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #580] @ 49a0c │ │ │ │ + ldr r3, [pc, #580] @ 499b4 │ │ │ │ ldr r1, [r5, #588] @ 0x24c │ │ │ │ ldr ip, [r4, #20] │ │ │ │ ldr r0, [r1, r8, lsl #2] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 497ec │ │ │ │ + bne 49794 │ │ │ │ add r3, r1, r8, lsl #2 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 497dc │ │ │ │ + beq 49784 │ │ │ │ ldr r2, [r5, #456] @ 0x1c8 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 436ac │ │ │ │ + bl 43654 │ │ │ │ str r0, [r5, #456] @ 0x1c8 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r8, [r3, #476] @ 0x1dc │ │ │ │ sub r8, r9, r8, asr #1 │ │ │ │ bic r8, r8, r8, asr #31 │ │ │ │ str r8, [r3, #456] @ 0x1c8 │ │ │ │ str r8, [r4, #20] │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ - b 4954c │ │ │ │ + b 494f4 │ │ │ │ ldr r2, [r5, #448] @ 0x1c0 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 499e8 │ │ │ │ + bne 49990 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, r2 │ │ │ │ - beq 4995c │ │ │ │ + beq 49904 │ │ │ │ ldr r6, [fp, r5, lsl #2] │ │ │ │ ldr r9, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ - bhi 49878 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 49820 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r6, r6, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r6] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ addeq r9, r9, #1 │ │ │ │ addeq r5, r5, #1 │ │ │ │ moveq r6, #1 │ │ │ │ - beq 494e0 │ │ │ │ + beq 49488 │ │ │ │ mov r6, #1 │ │ │ │ - b 494e0 │ │ │ │ + b 49488 │ │ │ │ cmp r0, r7 │ │ │ │ - bge 495c8 │ │ │ │ + bge 49570 │ │ │ │ mov r2, r6 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt 49a04 │ │ │ │ + bgt 499ac │ │ │ │ mov r0, #32 │ │ │ │ ldr r3, [r5, #952] @ 0x3b8 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ - bge 4989c │ │ │ │ - b 49604 │ │ │ │ + bge 49844 │ │ │ │ + b 495ac │ │ │ │ ldr r3, [r5, #452] @ 0x1c4 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 49888 │ │ │ │ + beq 49830 │ │ │ │ cmp r7, r0 │ │ │ │ - bgt 49888 │ │ │ │ + bgt 49830 │ │ │ │ sub ip, r7, r6 │ │ │ │ lsl r3, r6, #2 │ │ │ │ lsl lr, ip, #2 │ │ │ │ - b 49910 │ │ │ │ + b 498b8 │ │ │ │ ldr r1, [r5, #588] @ 0x24c │ │ │ │ ldr r5, [r5, #952] @ 0x3b8 │ │ │ │ add r1, r1, lr │ │ │ │ ldr r1, [r1, r3] │ │ │ │ str r1, [r5, r3] │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r1, [r5, #460] @ 0x1cc │ │ │ │ cmp r1, r0 │ │ │ │ - blt 49930 │ │ │ │ + blt 498d8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r1, [r5, #476] @ 0x1dc │ │ │ │ add r2, r6, #1 │ │ │ │ cmp r1, r6 │ │ │ │ add r0, r2, ip │ │ │ │ - bgt 498e4 │ │ │ │ + bgt 4988c │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b 49888 │ │ │ │ + b 49830 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b 49890 │ │ │ │ + b 49838 │ │ │ │ ldr r3, [r5, #452] @ 0x1c4 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 498d4 │ │ │ │ - b 49888 │ │ │ │ + bne 4987c │ │ │ │ + b 49830 │ │ │ │ add r3, r3, r8 │ │ │ │ cmp r1, r3 │ │ │ │ movlt r1, #60 @ 0x3c │ │ │ │ movge r1, #42 @ 0x2a │ │ │ │ - b 496b8 │ │ │ │ + b 49660 │ │ │ │ ldr r6, [fp, r5, lsl #2] │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ - bhi 49988 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 49930 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r6, r6, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r6] │ │ │ │ ands r6, r3, #16384 @ 0x4000 │ │ │ │ moveq r5, r6 │ │ │ │ moveq r9, r6 │ │ │ │ - beq 494e0 │ │ │ │ + beq 49488 │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ - bhi 49844 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 497ec │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r6, r6, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r6] │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - bne 49844 │ │ │ │ + bne 497ec │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r9, r3 │ │ │ │ - b 494e0 │ │ │ │ + b 49488 │ │ │ │ mov r3, r7 │ │ │ │ - b 49638 │ │ │ │ + b 495e0 │ │ │ │ ldr r3, [r6, #460] @ 0x1cc │ │ │ │ ldr r1, [r6, #588] @ 0x24c │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bl 436ac │ │ │ │ + bl 43654 │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ - b 49744 │ │ │ │ + b 496ec │ │ │ │ ldr r3, [r5, #452] @ 0x1c4 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 49888 │ │ │ │ - b 495fc │ │ │ │ + bne 49830 │ │ │ │ + b 495a4 │ │ │ │ cmp r6, r1 │ │ │ │ - ble 49888 │ │ │ │ - b 495e0 │ │ │ │ + ble 49830 │ │ │ │ + b 49588 │ │ │ │ mov r1, r6 │ │ │ │ - b 49604 │ │ │ │ + b 495ac │ │ │ │ strdeq sp, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r0, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #516] @ 49c30 │ │ │ │ + ldr r3, [pc, #516] @ 49bd8 │ │ │ │ ldr r4, [r5, #448] @ 0x1c0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmn r4, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 49bbc │ │ │ │ + beq 49b64 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, r2 │ │ │ │ movne r4, #0 │ │ │ │ movne r6, r4 │ │ │ │ - beq 49bd0 │ │ │ │ + beq 49b78 │ │ │ │ ldr r2, [r5, #452] @ 0x1c4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 49c28 │ │ │ │ - ldr r2, [pc, #456] @ 49c34 │ │ │ │ + bgt 49bd0 │ │ │ │ + ldr r2, [pc, #456] @ 49bdc │ │ │ │ ldr r8, [r3, r2] │ │ │ │ - b 49aac │ │ │ │ + b 49a54 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr r5, [r7, #92] @ 0x5c │ │ │ │ cmp r0, #1 │ │ │ │ - ble 49ac0 │ │ │ │ + ble 49a68 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 49b18 │ │ │ │ + beq 49ac0 │ │ │ │ sub r0, r0, #1 │ │ │ │ add r6, r6, r0 │ │ │ │ ldr r3, [r5, #452] @ 0x1c4 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ add r6, r6, #1 │ │ │ │ - blt 49bc4 │ │ │ │ + blt 49b6c │ │ │ │ ldr r3, [r8, #56] @ 0x38 │ │ │ │ ldr r2, [r5, #496] @ 0x1f0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [r2, r4, lsl #2] │ │ │ │ - bne 49a70 │ │ │ │ + bne 49a18 │ │ │ │ cmp r9, #127 @ 0x7f │ │ │ │ - bhi 49b0c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 49ab4 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 49b0c │ │ │ │ + bne 49ab4 │ │ │ │ cmp r9, #9 │ │ │ │ addne r6, r6, #1 │ │ │ │ - bne 49b0c │ │ │ │ + bne 49ab4 │ │ │ │ ldr r3, [r5, #416] @ 0x1a0 │ │ │ │ add r3, r6, r3 │ │ │ │ rsbs r2, r3, #0 │ │ │ │ and r2, r2, #7 │ │ │ │ and r3, r3, #7 │ │ │ │ rsbpl r3, r2, #0 │ │ │ │ sub r3, r6, r3 │ │ │ │ add r6, r3, #7 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 49a98 │ │ │ │ + bne 49a40 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - blt 49b34 │ │ │ │ + blt 49adc │ │ │ │ ldr r3, [r5, #476] @ 0x1dc │ │ │ │ add r3, r0, r3 │ │ │ │ cmp r3, r6 │ │ │ │ - bgt 49b54 │ │ │ │ + bgt 49afc │ │ │ │ ldr r3, [r5, #952] @ 0x3b8 │ │ │ │ mov r2, #0 │ │ │ │ mvn r1, #19 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r3] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 49450 │ │ │ │ + b 493f8 │ │ │ │ ldr r1, [r5, #588] @ 0x24c │ │ │ │ - ldr r3, [pc, #216] @ 49c38 │ │ │ │ + ldr r3, [pc, #216] @ 49be0 │ │ │ │ ldr ip, [r1, r6, lsl #2] │ │ │ │ cmp ip, r3 │ │ │ │ addeq r3, r1, r6, lsl #2 │ │ │ │ - bne 49b7c │ │ │ │ + bne 49b24 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r2, ip │ │ │ │ - beq 49b6c │ │ │ │ + beq 49b14 │ │ │ │ ldr r2, [r5, #456] @ 0x1c8 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 436ac │ │ │ │ + bl 43654 │ │ │ │ str r0, [r5, #456] @ 0x1c8 │ │ │ │ ldr r0, [r7, #92] @ 0x5c │ │ │ │ - bl 417cc │ │ │ │ + bl 41774 │ │ │ │ ldr r3, [r7, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #456] @ 0x1c8 │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ str r2, [r7, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #496] @ 0x1f0 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r7, #20] │ │ │ │ mov r6, #0 │ │ │ │ - b 49b1c │ │ │ │ + b 49ac4 │ │ │ │ ldr ip, [r7, #44] @ 0x2c │ │ │ │ cmn ip, #1 │ │ │ │ cmpne r4, ip │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ movle r6, r4 │ │ │ │ - ble 49a58 │ │ │ │ + ble 49a00 │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #588] @ 0x24c │ │ │ │ add r6, r1, #1 │ │ │ │ - ldr r4, [pc, #56] @ 49c38 │ │ │ │ + ldr r4, [pc, #56] @ 49be0 │ │ │ │ ldr lr, [r2, r6, lsl #2] │ │ │ │ cmp lr, r4 │ │ │ │ - bne 49c20 │ │ │ │ + bne 49bc8 │ │ │ │ add r1, r1, #1073741825 @ 0x40000001 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r1, lr │ │ │ │ - beq 49c10 │ │ │ │ + beq 49bb8 │ │ │ │ add r4, ip, #1 │ │ │ │ - b 49a58 │ │ │ │ + b 49a00 │ │ │ │ mov r6, #0 │ │ │ │ - b 49b1c │ │ │ │ - strdeq r3, [lr], -ip │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + b 49ac4 │ │ │ │ + andeq r2, lr, ip, asr sp │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ strdeq sp, [r0], -pc @ │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ cmn r2, #1 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 49cf0 │ │ │ │ + beq 49c98 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r3, #448] @ 0x1c0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mvn r2, #0 │ │ │ │ str r5, [r3, #472] @ 0x1d8 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #452] @ 0x1c4 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 48fc0 │ │ │ │ + bl 48f68 │ │ │ │ mvn r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49450 │ │ │ │ + bl 493f8 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r2, #448] @ 0x1c0 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ - ldr r1, [pc, #72] @ 49cfc │ │ │ │ + ldr r1, [pc, #72] @ 49ca4 │ │ │ │ str r5, [r2, #456] @ 0x1c8 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r2, #460] @ 0x1cc │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ str r3, [r2, #452] @ 0x1c4 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ @@ -67176,966 +67176,966 @@ │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #952] @ 0x3b8 │ │ │ │ str r5, [r3] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ - b 49c68 │ │ │ │ + b 49c10 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r8, [r0, #92] @ 0x5c │ │ │ │ - ldr r9, [pc, #584] @ 49f64 │ │ │ │ + ldr r9, [pc, #584] @ 49f0c │ │ │ │ ldr r6, [r8, #448] @ 0x1c0 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmn r6, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ - beq 49f4c │ │ │ │ + beq 49ef4 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #1 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - beq 49d64 │ │ │ │ + beq 49d0c │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bhi 49da0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 49d48 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 49da0 │ │ │ │ + bne 49d48 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48fc0 │ │ │ │ + bl 48f68 │ │ │ │ mvn r2, #9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48d3c │ │ │ │ + bl 48ce4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 49f30 │ │ │ │ + bne 49ed8 │ │ │ │ mvn r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 49450 │ │ │ │ + b 493f8 │ │ │ │ ldr sl, [r8, #496] @ 0x1f0 │ │ │ │ ldr fp, [sl, r6, lsl #2] │ │ │ │ add r3, sl, r6, lsl #2 │ │ │ │ cmp fp, #255 @ 0xff │ │ │ │ str r3, [sp] │ │ │ │ - bhi 49dd0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 49d78 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r2, fp, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq 49d64 │ │ │ │ + beq 49d0c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bhi 49dfc │ │ │ │ + bhi 49da4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ lsl r1, r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq 49d64 │ │ │ │ + beq 49d0c │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - bhi 49d64 │ │ │ │ - ldr r1, [pc, #348] @ 49f68 │ │ │ │ + bhi 49d0c │ │ │ │ + ldr r1, [pc, #348] @ 49f10 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r1, [r9, r1] │ │ │ │ ldr r9, [r8, #456] @ 0x1c8 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 49e4c │ │ │ │ + beq 49df4 │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt 49d64 │ │ │ │ + bgt 49d0c │ │ │ │ ldr r8, [r4, #92] @ 0x5c │ │ │ │ ldr sl, [r8, #496] @ 0x1f0 │ │ │ │ ldr r6, [r8, #448] @ 0x1c0 │ │ │ │ ldr fp, [sl, r6, lsl #2] │ │ │ │ add r3, sl, r6, lsl #2 │ │ │ │ str r3, [sp] │ │ │ │ cmp fp, #127 @ 0x7f │ │ │ │ - bhi 49d64 │ │ │ │ + bhi 49d0c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ sub r9, r9, r3 │ │ │ │ - beq 49e74 │ │ │ │ + beq 49e1c │ │ │ │ ldr r3, [r8, #476] @ 0x1dc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - beq 49f10 │ │ │ │ + beq 49eb8 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r6, [sl, r6, lsl #2] │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ - bhi 49e9c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 49e44 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r6, r6, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r6] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq 49d64 │ │ │ │ + beq 49d0c │ │ │ │ ldr r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r5, [r3] │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #456] @ 0x1c8 │ │ │ │ ldr r3, [r3, #588] @ 0x24c │ │ │ │ str r5, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #952] @ 0x3b8 │ │ │ │ str r5, [r3, r9, lsl #2] │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - beq 49f58 │ │ │ │ + beq 49f00 │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ ldr r1, [r0, #496] @ 0x1f0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #448] @ 0x1c0 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r5, [r1, r3, lsl #2] │ │ │ │ ldr r3, [r2, #456] @ 0x1c8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #456] @ 0x1c8 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 417cc │ │ │ │ + b 41774 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48fc0 │ │ │ │ + bl 48f68 │ │ │ │ mvn r2, #9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48d3c │ │ │ │ + bl 48ce4 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ ldr r1, [r3, #452] @ 0x1c4 │ │ │ │ cmp r2, r1 │ │ │ │ addlt r2, r2, #1 │ │ │ │ strlt r2, [r3, #448] @ 0x1c0 │ │ │ │ - b 49d8c │ │ │ │ + b 49d34 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 41808 │ │ │ │ + b 417b0 │ │ │ │ mov r1, #8 │ │ │ │ - bl 421a8 │ │ │ │ - b 49efc │ │ │ │ - andeq r3, lr, r4, lsl #20 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + bl 42150 │ │ │ │ + b 49ea4 │ │ │ │ + andeq r2, lr, r4, ror #20 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #2652] @ 4a9e0 │ │ │ │ + ldr r3, [pc, #2652] @ 4a988 │ │ │ │ mov r2, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r1, r1, #8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ - bhi 4a028 │ │ │ │ + bhi 49fd0 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ mov r5, #1 │ │ │ │ ldr r8, [r0, #452] @ 0x1c4 │ │ │ │ strb r2, [r6, #9] │ │ │ │ mov r1, #1 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #412] @ 0x19c │ │ │ │ cmp r0, r2 │ │ │ │ - beq 4a8c8 │ │ │ │ + beq 4a870 │ │ │ │ cmp r0, #27 │ │ │ │ str r0, [r6, #12] │ │ │ │ - beq 4a068 │ │ │ │ + beq 4a010 │ │ │ │ ldr r7, [r6, #92] @ 0x5c │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ ldr r4, [r7, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a530 │ │ │ │ + beq 4a4d8 │ │ │ │ add r3, r5, r4 │ │ │ │ mul r2, r5, r3 │ │ │ │ - b 4a01c │ │ │ │ + b 49fc4 │ │ │ │ ldr ip, [r7, #496] @ 0x1f0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr ip, [ip, r3, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp ip, r1 │ │ │ │ - beq 4a528 │ │ │ │ + beq 4a4d0 │ │ │ │ add r3, r5, r3 │ │ │ │ cmp r8, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bge 4a000 │ │ │ │ + bge 49fa8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #92] @ 0x5c │ │ │ │ mvn r2, #0 │ │ │ │ ldr r4, [r7, #472] @ 0x1d8 │ │ │ │ ldr r3, [r7, #448] @ 0x1c0 │ │ │ │ mul r1, r3, r2 │ │ │ │ cmp r1, r4 │ │ │ │ - bge 4a028 │ │ │ │ + bge 49fd0 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ mul r2, r3, r2 │ │ │ │ cmp r2, r4 │ │ │ │ movle r4, r3 │ │ │ │ str r4, [r7, #448] @ 0x1c0 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0, #92] @ 0x5c │ │ │ │ ldr fp, [r1, #448] @ 0x1c0 │ │ │ │ cmp fp, #0 │ │ │ │ - blt 4a028 │ │ │ │ + blt 49fd0 │ │ │ │ ldr r8, [r0, #56] @ 0x38 │ │ │ │ cmp r8, #0 │ │ │ │ sub r8, r8, #1 │ │ │ │ - beq 4a8ec │ │ │ │ + beq 4a894 │ │ │ │ ldr sl, [r1, #452] @ 0x1c4 │ │ │ │ ldr r7, [r1, #472] @ 0x1d8 │ │ │ │ - ldr r9, [pc, #2368] @ 4a9e4 │ │ │ │ + ldr r9, [pc, #2368] @ 4a98c │ │ │ │ mov r4, fp │ │ │ │ stmib sp, {r1, fp} │ │ │ │ mov r6, sl │ │ │ │ mov fp, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r6, r4 │ │ │ │ - bge 4a798 │ │ │ │ + bge 4a740 │ │ │ │ cmp fp, #69 @ 0x45 │ │ │ │ - beq 4a150 │ │ │ │ + beq 4a0f8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r5, [r3, #496] @ 0x1f0 │ │ │ │ ldr sl, [r5, r4, lsl #2] │ │ │ │ lsl r3, r4, #2 │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ - bhi 4a104 │ │ │ │ + bhi 4a0ac │ │ │ │ str r3, [sp] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb ip, [r0, sl, lsl #1] │ │ │ │ lsr ip, ip, #3 │ │ │ │ cmp sl, #95 @ 0x5f │ │ │ │ orreq ip, ip, #1 │ │ │ │ tst ip, #1 │ │ │ │ - beq 4a880 │ │ │ │ + beq 4a828 │ │ │ │ cmp r4, r6 │ │ │ │ - bgt 4a150 │ │ │ │ + bgt 4a0f8 │ │ │ │ sub r3, r3, #4 │ │ │ │ add sl, r5, r3 │ │ │ │ - b 4a124 │ │ │ │ + b 4a0cc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - blt 4a150 │ │ │ │ + blt 4a0f8 │ │ │ │ ldr r5, [sl, #4]! │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 4a118 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 4a0c0 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r3, [r3, r5, lsl #1] │ │ │ │ lsr r3, r3, #3 │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 4a118 │ │ │ │ + bne 4a0c0 │ │ │ │ cmp r7, r4 │ │ │ │ sublt r4, r4, #1 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bcs 4a0b4 │ │ │ │ + bcs 4a05c │ │ │ │ ldmib sp, {r1, fp} │ │ │ │ ldr r6, [sp, #12] │ │ │ │ str r4, [r1, #448] @ 0x1c0 │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ ldr r0, [r3, #448] @ 0x1c0 │ │ │ │ subs r0, r0, fp │ │ │ │ movne r0, #1 │ │ │ │ - b 4a02c │ │ │ │ + b 49fd4 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ mov r8, #0 │ │ │ │ mvn r5, #0 │ │ │ │ - b 49fb8 │ │ │ │ + b 49f60 │ │ │ │ ldr r7, [r0, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ ldr r4, [r7, #452] @ 0x1c4 │ │ │ │ - b 4a040 │ │ │ │ + b 49fe8 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ mvn r1, #0 │ │ │ │ - bl 4313c │ │ │ │ - ldr r3, [pc, #2100] @ 4a9e8 │ │ │ │ + bl 430e4 │ │ │ │ + ldr r3, [pc, #2100] @ 4a990 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r2, r0, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bhi 4a5bc │ │ │ │ + bhi 4a564 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr fp, [r0, #56] @ 0x38 │ │ │ │ ldr r9, [r0, #92] @ 0x5c │ │ │ │ cmp fp, #0 │ │ │ │ ldr r7, [r9, #448] @ 0x1c0 │ │ │ │ sub fp, fp, #1 │ │ │ │ - beq 4a8e4 │ │ │ │ + beq 4a88c │ │ │ │ ldr sl, [r9, #452] @ 0x1c4 │ │ │ │ - ldr r8, [pc, #2024] @ 4a9e4 │ │ │ │ + ldr r8, [pc, #2024] @ 4a98c │ │ │ │ mov r4, r7 │ │ │ │ mov r6, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #87 @ 0x57 │ │ │ │ - beq 4a304 │ │ │ │ + beq 4a2ac │ │ │ │ ldr sl, [r9, #496] @ 0x1f0 │ │ │ │ lsl r5, r4, #2 │ │ │ │ ldr r1, [sl, r5] │ │ │ │ str r1, [sp] │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bhi 4a254 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 4a1fc │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r1, [sp] │ │ │ │ ldr ip, [r0] │ │ │ │ ldrb r0, [ip, r1, lsl #1] │ │ │ │ lsr r0, r0, #3 │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - beq 4a554 │ │ │ │ + beq 4a4fc │ │ │ │ cmp r4, r6 │ │ │ │ - bge 4a8d8 │ │ │ │ + bge 4a880 │ │ │ │ sub r5, r5, #4 │ │ │ │ add r5, sl, r5 │ │ │ │ - b 4a274 │ │ │ │ + b 4a21c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 4a544 │ │ │ │ + beq 4a4ec │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ - bhi 4a268 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 4a210 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r0, [r0, r7, lsl #1] │ │ │ │ lsr r0, r0, #3 │ │ │ │ cmp r7, #95 @ 0x5f │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 4a268 │ │ │ │ + bne 4a210 │ │ │ │ cmp r4, r6 │ │ │ │ - bge 4a2d4 │ │ │ │ + bge 4a27c │ │ │ │ sub r5, r4, #-1073741823 @ 0xc0000001 │ │ │ │ add r5, sl, r5, lsl #2 │ │ │ │ ldr sl, [r5, #4]! │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ - bhi 4a2d4 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 4a27c │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl sl, sl, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r1, [r1, sl] │ │ │ │ tst r1, #8192 @ 0x2000 │ │ │ │ - bne 4a518 │ │ │ │ + bne 4a4c0 │ │ │ │ subs fp, fp, #1 │ │ │ │ - bcs 4a20c │ │ │ │ + bcs 4a1b4 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ str r4, [r9, #448] @ 0x1c0 │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ ldr r0, [r3, #448] @ 0x1c0 │ │ │ │ subs r0, r0, r7 │ │ │ │ movne r0, #1 │ │ │ │ - b 4a02c │ │ │ │ + b 49fd4 │ │ │ │ subs fp, fp, #1 │ │ │ │ - bcc 4a2dc │ │ │ │ + bcc 4a284 │ │ │ │ cmp r4, r6 │ │ │ │ - bge 4a2fc │ │ │ │ + bge 4a2a4 │ │ │ │ ldr sl, [r9, #496] @ 0x1f0 │ │ │ │ sub r1, r4, #-1073741823 @ 0xc0000001 │ │ │ │ add r7, sl, r1, lsl #2 │ │ │ │ - b 4a328 │ │ │ │ + b 4a2d0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 4a2fc │ │ │ │ + beq 4a2a4 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 4a31c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 4a2c4 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrh r0, [r0, r5] │ │ │ │ tst r0, #8192 @ 0x2000 │ │ │ │ - bne 4a2a0 │ │ │ │ - b 4a31c │ │ │ │ + bne 4a248 │ │ │ │ + b 4a2c4 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ - beq 4a5d0 │ │ │ │ - bhi 4a5c8 │ │ │ │ + beq 4a578 │ │ │ │ + bhi 4a570 │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ - beq 4a370 │ │ │ │ + beq 4a318 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne 4a028 │ │ │ │ + bne 49fd0 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ ldr r7, [r6, #92] @ 0x5c │ │ │ │ - beq 4a5dc │ │ │ │ + beq 4a584 │ │ │ │ mov r8, #0 │ │ │ │ mvn r5, #0 │ │ │ │ - b 49fe4 │ │ │ │ + b 49f8c │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ ldr r1, [r0, #56] @ 0x38 │ │ │ │ ldr r4, [r3, #448] @ 0x1c0 │ │ │ │ - bl 49124 │ │ │ │ + bl 490cc │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ ldr r0, [r3, #448] @ 0x1c0 │ │ │ │ subs r0, r0, r4 │ │ │ │ movne r0, #1 │ │ │ │ - b 4a02c │ │ │ │ + b 49fd4 │ │ │ │ ldr r7, [r0, #92] @ 0x5c │ │ │ │ ldr r4, [r7, #452] @ 0x1c4 │ │ │ │ - b 4a064 │ │ │ │ + b 4a00c │ │ │ │ ldr r7, [r0, #92] @ 0x5c │ │ │ │ ldr r4, [r7, #448] @ 0x1c0 │ │ │ │ ldr r6, [r7, #452] @ 0x1c4 │ │ │ │ cmp r4, r6 │ │ │ │ - bgt 4a028 │ │ │ │ + bgt 49fd0 │ │ │ │ ldr r8, [r7, #496] @ 0x1f0 │ │ │ │ - ldr r9, [pc, #1556] @ 4a9ec │ │ │ │ + ldr r9, [pc, #1556] @ 4a994 │ │ │ │ sub r5, r4, #-1073741823 @ 0xc0000001 │ │ │ │ add r5, r8, r5, lsl #2 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 4a3f0 │ │ │ │ + b 4a398 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bgt 4a028 │ │ │ │ + bgt 49fd0 │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ mov r0, r9 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a3e4 │ │ │ │ + beq 4a38c │ │ │ │ cmp r4, r6 │ │ │ │ - bgt 4a028 │ │ │ │ + bgt 49fd0 │ │ │ │ ldr r5, [r8, r4, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ mov ip, #1 │ │ │ │ sub r9, r0, r9 │ │ │ │ cmp r9, #2 │ │ │ │ movle r1, #1 │ │ │ │ mvngt r1, #0 │ │ │ │ add r3, r1, r4 │ │ │ │ mul r2, r1, r3 │ │ │ │ ldrble lr, [r0, #3] │ │ │ │ ldrbgt lr, [r0, #-3] │ │ │ │ movgt r6, #0 │ │ │ │ - b 4a458 │ │ │ │ + b 4a400 │ │ │ │ cmp r5, r0 │ │ │ │ addeq ip, ip, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r1, r3 │ │ │ │ cmp r6, r2 │ │ │ │ mov r4, r3 │ │ │ │ - blt 4a028 │ │ │ │ + blt 49fd0 │ │ │ │ ldr r0, [r8, r3, lsl #2] │ │ │ │ cmp r0, lr │ │ │ │ - bne 4a448 │ │ │ │ + bne 4a3f0 │ │ │ │ subs ip, ip, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ - bne 4a454 │ │ │ │ - b 4a064 │ │ │ │ + bne 4a3fc │ │ │ │ + b 4a00c │ │ │ │ ldr r7, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [r7, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4a940 │ │ │ │ + ble 4a8e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 4a064 │ │ │ │ + b 4a00c │ │ │ │ ldr r7, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [r7, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4a940 │ │ │ │ + ble 4a8e8 │ │ │ │ ldr r4, [r7, #472] @ 0x1d8 │ │ │ │ ldr r8, [r7, #452] @ 0x1c4 │ │ │ │ cmp r4, r8 │ │ │ │ - bge 4a064 │ │ │ │ + bge 4a00c │ │ │ │ ldr r6, [r7, #496] @ 0x1f0 │ │ │ │ sub r3, r4, #-1073741823 @ 0xc0000001 │ │ │ │ add r6, r6, r3, lsl #2 │ │ │ │ - b 4a4ec │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + b 4a494 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r5] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 4a064 │ │ │ │ + beq 4a00c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq 4a064 │ │ │ │ + beq 4a00c │ │ │ │ ldr r5, [r6, #4]! │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 4a064 │ │ │ │ - b 4a4c8 │ │ │ │ + bhi 4a00c │ │ │ │ + b 4a470 │ │ │ │ ldr r7, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ ldr r4, [r7, #452] @ 0x1c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ - b 4a064 │ │ │ │ + b 4a00c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 4a2b0 │ │ │ │ - b 4a2d4 │ │ │ │ + bne 4a258 │ │ │ │ + b 4a27c │ │ │ │ subs r0, r0, #1 │ │ │ │ - bne 49ff4 │ │ │ │ + bne 49f9c │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ bic r3, r3, #32 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ subeq r4, r4, r5 │ │ │ │ - b 4a064 │ │ │ │ + b 4a00c │ │ │ │ subs fp, fp, #1 │ │ │ │ - bcc 4a2dc │ │ │ │ + bcc 4a284 │ │ │ │ lsl r5, r4, #2 │ │ │ │ - b 4a220 │ │ │ │ + b 4a1c8 │ │ │ │ cmp r4, r6 │ │ │ │ - bge 4a8d8 │ │ │ │ + bge 4a880 │ │ │ │ sub r0, r5, #4 │ │ │ │ add r0, sl, r0 │ │ │ │ - b 4a588 │ │ │ │ + b 4a530 │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ ldrh r1, [ip, lr] │ │ │ │ - beq 4a2a0 │ │ │ │ + beq 4a248 │ │ │ │ tst r1, r8 │ │ │ │ - bne 4a2a0 │ │ │ │ + bne 4a248 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 4a544 │ │ │ │ + beq 4a4ec │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ lsl lr, r1, #1 │ │ │ │ - bhi 4a2a0 │ │ │ │ - b 4a568 │ │ │ │ + bhi 4a248 │ │ │ │ + b 4a510 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - beq 4a5e8 │ │ │ │ - bl 4218c │ │ │ │ + beq 4a590 │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ mov r1, r4 │ │ │ │ - bl 4218c │ │ │ │ - b 4a028 │ │ │ │ + bl 42134 │ │ │ │ + b 49fd0 │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - bne 4a028 │ │ │ │ + bne 49fd0 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ ldr r7, [r6, #92] @ 0x5c │ │ │ │ - bne 4a37c │ │ │ │ + bne 4a324 │ │ │ │ ldr r8, [r7, #452] @ 0x1c4 │ │ │ │ mov r5, #1 │ │ │ │ - b 49fe4 │ │ │ │ + b 49f8c │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ - bl 4218c │ │ │ │ - b 4a068 │ │ │ │ + bl 42134 │ │ │ │ + b 4a010 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - beq 4a690 │ │ │ │ + beq 4a638 │ │ │ │ cmp r4, #49 @ 0x31 │ │ │ │ cmpeq r5, #59 @ 0x3b │ │ │ │ - bne 4a678 │ │ │ │ + bne 4a620 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ sub r2, r0, #51 @ 0x33 │ │ │ │ cmp r2, #6 │ │ │ │ mov r7, r0 │ │ │ │ - bhi 4a668 │ │ │ │ + bhi 4a610 │ │ │ │ mov r3, #69 @ 0x45 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 4a668 │ │ │ │ + beq 4a610 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - beq 4a900 │ │ │ │ + beq 4a8a8 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ - beq 4a8f4 │ │ │ │ - bl 4218c │ │ │ │ + beq 4a89c │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ mov r1, r7 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ mov r1, r4 │ │ │ │ - bl 4218c │ │ │ │ - b 4a028 │ │ │ │ + bl 42134 │ │ │ │ + b 49fd0 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ - bl 4218c │ │ │ │ - b 4a068 │ │ │ │ + bl 42134 │ │ │ │ + b 4a010 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - beq 4a934 │ │ │ │ + beq 4a8dc │ │ │ │ cmp r4, #59 @ 0x3b │ │ │ │ - beq 4a90c │ │ │ │ + beq 4a8b4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ - bl 4218c │ │ │ │ - b 4a028 │ │ │ │ + bl 42134 │ │ │ │ + b 49fd0 │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ - bl 4218c │ │ │ │ - b 4a068 │ │ │ │ + bl 42134 │ │ │ │ + b 4a010 │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ cmp r3, #77 @ 0x4d │ │ │ │ - bhi 4a70c │ │ │ │ + bhi 4a6b4 │ │ │ │ ldr r2, [r0, #452] @ 0x1c4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 4a984 │ │ │ │ + beq 4a92c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a70c │ │ │ │ + bne 4a6b4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #2 │ │ │ │ - beq 4a954 │ │ │ │ + beq 4a8fc │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, #107 @ 0x6b │ │ │ │ str r3, [r6] │ │ │ │ - bl 4218c │ │ │ │ - b 4a068 │ │ │ │ + bl 42134 │ │ │ │ + b 4a010 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - beq 4a900 │ │ │ │ + beq 4a8a8 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ - beq 4a8f4 │ │ │ │ - bl 4218c │ │ │ │ + beq 4a89c │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ - bl 4218c │ │ │ │ - b 4a028 │ │ │ │ + bl 42134 │ │ │ │ + b 49fd0 │ │ │ │ mov r1, #108 @ 0x6c │ │ │ │ - bl 4218c │ │ │ │ - b 4a068 │ │ │ │ + bl 42134 │ │ │ │ + b 4a010 │ │ │ │ mov r1, #106 @ 0x6a │ │ │ │ - bl 4218c │ │ │ │ - b 4a068 │ │ │ │ + bl 42134 │ │ │ │ + b 4a010 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - beq 4a948 │ │ │ │ - bl 4218c │ │ │ │ + beq 4a8f0 │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ - bl 4218c │ │ │ │ - b 4a028 │ │ │ │ + bl 42134 │ │ │ │ + b 49fd0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r5, [r3, #496] @ 0x1f0 │ │ │ │ ldr sl, [r5, r4, lsl #2] │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ - bhi 4a7c4 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 4a76c │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, sl, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 4a7d0 │ │ │ │ + bne 4a778 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - blt 4a0bc │ │ │ │ + blt 4a064 │ │ │ │ sub r3, r4, #-1073741823 @ 0xc0000001 │ │ │ │ add sl, r5, r3, lsl #2 │ │ │ │ str r5, [sp] │ │ │ │ mov r5, r6 │ │ │ │ mov r6, sl │ │ │ │ ldr sl, [r6, #4]! │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ - bls 4a848 │ │ │ │ + bls 4a7f0 │ │ │ │ cmp fp, #69 @ 0x45 │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [sp] │ │ │ │ - bne 4a0cc │ │ │ │ + bne 4a074 │ │ │ │ cmp r6, r4 │ │ │ │ - blt 4a150 │ │ │ │ + blt 4a0f8 │ │ │ │ sub r3, r4, #-1073741823 @ 0xc0000001 │ │ │ │ add sl, r5, r3, lsl #2 │ │ │ │ - b 4a820 │ │ │ │ + b 4a7c8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - blt 4a150 │ │ │ │ + blt 4a0f8 │ │ │ │ ldr r5, [sl, #4]! │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 4a814 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 4a7bc │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r5, r5, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r5] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 4a150 │ │ │ │ - b 4a814 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bne 4a0f8 │ │ │ │ + b 4a7bc │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, sl, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 4a7f0 │ │ │ │ + beq 4a798 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bge 4a7e4 │ │ │ │ + bge 4a78c │ │ │ │ cmp fp, #69 @ 0x45 │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [sp] │ │ │ │ - bne 4a0cc │ │ │ │ - b 4a150 │ │ │ │ + bne 4a074 │ │ │ │ + b 4a0f8 │ │ │ │ cmp r4, r6 │ │ │ │ - bgt 4a150 │ │ │ │ + bgt 4a0f8 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r1, r5, r3 │ │ │ │ - b 4a8b4 │ │ │ │ + b 4a85c │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ ldrh r3, [r0, r2] │ │ │ │ - beq 4a150 │ │ │ │ + beq 4a0f8 │ │ │ │ tst r3, r9 │ │ │ │ - bne 4a150 │ │ │ │ + bne 4a0f8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - blt 4a150 │ │ │ │ + blt 4a0f8 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ lsl r2, r3, #1 │ │ │ │ - bhi 4a150 │ │ │ │ - b 4a894 │ │ │ │ + bhi 4a0f8 │ │ │ │ + b 4a83c │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 4313c │ │ │ │ - b 49fd4 │ │ │ │ + bl 430e4 │ │ │ │ + b 49f7c │ │ │ │ subs fp, fp, #1 │ │ │ │ - bcs 4a220 │ │ │ │ - b 4a2dc │ │ │ │ + bcs 4a1c8 │ │ │ │ + b 4a284 │ │ │ │ mov r4, r7 │ │ │ │ - b 4a2e4 │ │ │ │ + b 4a28c │ │ │ │ mov r4, fp │ │ │ │ - b 4a168 │ │ │ │ + b 4a110 │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ - bl 4218c │ │ │ │ - b 4a068 │ │ │ │ + bl 42134 │ │ │ │ + b 4a010 │ │ │ │ mov r1, #119 @ 0x77 │ │ │ │ - bl 4218c │ │ │ │ - b 4a068 │ │ │ │ + bl 42134 │ │ │ │ + b 4a010 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r0, #53 @ 0x35 │ │ │ │ mov r5, r0 │ │ │ │ - beq 4a960 │ │ │ │ + beq 4a908 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - b 4a6bc │ │ │ │ + b 4a664 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ - bl 4218c │ │ │ │ - b 4a068 │ │ │ │ + bl 42134 │ │ │ │ + b 4a010 │ │ │ │ mvn r0, #1 │ │ │ │ - b 4a02c │ │ │ │ + b 49fd4 │ │ │ │ mov r1, #105 @ 0x69 │ │ │ │ - bl 4218c │ │ │ │ - b 4a068 │ │ │ │ + bl 42134 │ │ │ │ + b 4a010 │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ - bl 4218c │ │ │ │ - b 4a068 │ │ │ │ + bl 42134 │ │ │ │ + b 4a010 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - beq 4a9cc │ │ │ │ - bl 4218c │ │ │ │ - b 4a920 │ │ │ │ + beq 4a974 │ │ │ │ + bl 42134 │ │ │ │ + b 4a8c8 │ │ │ │ ldr r2, [r0, #496] @ 0x1f0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ add r1, r3, #508 @ 0x1fc │ │ │ │ ldr r0, [r3, #496] @ 0x1f0 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 42df8 │ │ │ │ + bl 42da0 │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ mov r0, #94 @ 0x5e │ │ │ │ mvn r3, #1 │ │ │ │ strb r0, [r2, #508] @ 0x1fc │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ str r3, [r6] │ │ │ │ - bl 4218c │ │ │ │ - b 4a068 │ │ │ │ + bl 42134 │ │ │ │ + b 4a010 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ strb r3, [r6, #80] @ 0x50 │ │ │ │ - bl 4218c │ │ │ │ - b 4a068 │ │ │ │ - andeq r0, fp, r8, lsl lr │ │ │ │ + bl 42134 │ │ │ │ + b 4a010 │ │ │ │ + andeq r0, fp, r8, lsl #10 │ │ │ │ andeq r2, r0, r8 │ │ │ │ - ldrdeq r0, [fp], -r6 │ │ │ │ - andeq r0, fp, r0, lsl #26 │ │ │ │ + andeq r0, fp, r6, asr #7 │ │ │ │ + strdeq r0, [fp], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ ldr r6, [r3, #448] @ 0x1c0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4ab44 │ │ │ │ + beq 4aaec │ │ │ │ cmp r2, #121 @ 0x79 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r2 │ │ │ │ - bne 4aac8 │ │ │ │ + bne 4aa70 │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ mov r1, #32 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #452] @ 0x1c4 │ │ │ │ ldr r3, [r3, #496] @ 0x1f0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r3, r2, lsl #2] │ │ │ │ mov r1, r8 │ │ │ │ - bl 49f6c │ │ │ │ + bl 49f14 │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ ldr r1, [r3, #496] @ 0x1f0 │ │ │ │ sub ip, r2, #1 │ │ │ │ str ip, [r3, #452] @ 0x1c4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - beq 4ab44 │ │ │ │ + beq 4aaec │ │ │ │ ldr r9, [r5, #92] @ 0x5c │ │ │ │ sub r3, sl, #99 @ 0x63 │ │ │ │ ldr r4, [r9, #448] @ 0x1c0 │ │ │ │ clz r3, r3 │ │ │ │ cmp r4, r6 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movle r3, #0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 4aad8 │ │ │ │ + bne 4aa80 │ │ │ │ subs r4, r4, r6 │ │ │ │ - bpl 4ab74 │ │ │ │ + bpl 4ab1c │ │ │ │ cmp r8, #37 @ 0x25 │ │ │ │ rsbne r4, r4, #0 │ │ │ │ rsbeq r4, r4, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 48fc0 │ │ │ │ + bl 48f68 │ │ │ │ cmp sl, #121 @ 0x79 │ │ │ │ ldreq r3, [r5, #92] @ 0x5c │ │ │ │ streq r6, [r3, #448] @ 0x1c0 │ │ │ │ mov r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ ldr r6, [r3, #448] @ 0x1c0 │ │ │ │ - b 4aa24 │ │ │ │ - ldr r0, [pc, #196] @ 4aba4 │ │ │ │ + b 4a9cc │ │ │ │ + ldr r0, [pc, #196] @ 4ab4c │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ subeq r4, r4, r6 │ │ │ │ - beq 4ab14 │ │ │ │ + beq 4aabc │ │ │ │ ldr fp, [r9, #496] @ 0x1f0 │ │ │ │ add fp, fp, r4, lsl #2 │ │ │ │ ldr r7, [fp, #-4]! │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ - bls 4ab4c │ │ │ │ + bls 4aaf4 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 4aa90 │ │ │ │ + bne 4aa38 │ │ │ │ mov r4, #1 │ │ │ │ - ldr r0, [pc, #140] @ 4aba8 │ │ │ │ + ldr r0, [pc, #140] @ 4ab50 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [r9, #448] @ 0x1c0 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ mov r2, #99 @ 0x63 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ab94 │ │ │ │ + beq 4ab3c │ │ │ │ add r1, r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 48fc0 │ │ │ │ - b 4aac0 │ │ │ │ + bl 48f68 │ │ │ │ + b 4aa68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r7, r7, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 4ab08 │ │ │ │ + beq 4aab0 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bgt 4aafc │ │ │ │ - b 4ab08 │ │ │ │ - ldr r0, [pc, #48] @ 4abac │ │ │ │ + bgt 4aaa4 │ │ │ │ + b 4aab0 │ │ │ │ + ldr r0, [pc, #48] @ 4ab54 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [r9, #448] @ 0x1c0 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ - b 4aaa4 │ │ │ │ + b 4aa4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 48fc0 │ │ │ │ - b 4aac0 │ │ │ │ - andeq r8, sl, r0, lsl #28 │ │ │ │ - andeq r8, sl, r8, asr #27 │ │ │ │ - andeq r8, sl, r8, ror #26 │ │ │ │ + bl 48f68 │ │ │ │ + b 4aa68 │ │ │ │ + strdeq r8, [sl], -r0 │ │ │ │ + @ instruction: 0x000a84b8 │ │ │ │ + andeq r8, sl, r8, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ ldr r1, [r0, #500] @ 0x1f4 │ │ │ │ - bl 422c8 │ │ │ │ + bl 42270 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3, #952] @ 0x3b8 │ │ │ │ mvn r1, #0 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ @@ -68146,268 +68146,268 @@ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ ldrb r3, [r3, #957] @ 0x3bd │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ pop {r4, lr} │ │ │ │ mvneq r1, #19 │ │ │ │ mvnne r1, #29 │ │ │ │ - b 49450 │ │ │ │ + b 493f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-64] @ 0xffffffc0 │ │ │ │ subs r6, r2, #0 │ │ │ │ - ldr r2, [pc, #2636] @ 4b688 │ │ │ │ + ldr r2, [pc, #2636] @ 4b630 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr r3, [pc, #2632] @ 4b68c │ │ │ │ + ldr r3, [pc, #2632] @ 4b634 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #2624] @ 4b690 │ │ │ │ + ldr r9, [pc, #2624] @ 4b638 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ add r9, pc, r9 │ │ │ │ add r1, r1, #20 │ │ │ │ ldr r8, [r0, #16] │ │ │ │ ldr r7, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1] │ │ │ │ mov r3, #0 │ │ │ │ - beq 4ac94 │ │ │ │ + beq 4ac3c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ bic r3, r3, #32 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ cmpne r3, #70 @ 0x46 │ │ │ │ moveq r3, #59 @ 0x3b │ │ │ │ streq r3, [r0, #28] │ │ │ │ bic r3, r5, #32 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ ldreq r3, [r4, #92] @ 0x5c │ │ │ │ ldreq r8, [r3, #504] @ 0x1f8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4acd4 │ │ │ │ - ldr r3, [pc, #2528] @ 4b694 │ │ │ │ + beq 4ac7c │ │ │ │ + ldr r3, [pc, #2528] @ 4b63c │ │ │ │ sub r2, r5, #9 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - bhi 4acd4 │ │ │ │ + bhi 4ac7c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - bl 41808 │ │ │ │ + bl 417b0 │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #2488] @ 4b698 │ │ │ │ - ldr r3, [pc, #2472] @ 4b68c │ │ │ │ + ldr r2, [pc, #2488] @ 4b640 │ │ │ │ + ldr r3, [pc, #2472] @ 4b634 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4b684 │ │ │ │ + bne 4b62c │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #472] @ 0x1d8 │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ ldr sl, [r4, #92] @ 0x5c │ │ │ │ ldr r5, [sl, #448] @ 0x1c0 │ │ │ │ ldr r3, [sl, #452] @ 0x1c4 │ │ │ │ cmp r5, r3 │ │ │ │ - bge 4ad58 │ │ │ │ + bge 4ad00 │ │ │ │ ldr r3, [sl, #496] @ 0x1f0 │ │ │ │ ldr r9, [r3, r5, lsl #2] │ │ │ │ cmp r9, #255 @ 0xff │ │ │ │ - bhi 4ad58 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 4ad00 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r9, r9, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r9] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 4b3e4 │ │ │ │ + bne 4b38c │ │ │ │ mov r0, r4 │ │ │ │ - bl 49a10 │ │ │ │ + bl 499b8 │ │ │ │ bic r3, r6, #32 │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ - bne 4b3a8 │ │ │ │ + bne 4b350 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4acd4 │ │ │ │ + beq 4ac7c │ │ │ │ ldr r9, [r4, #92] @ 0x5c │ │ │ │ ldr r5, [r9, #448] @ 0x1c0 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 4aec8 │ │ │ │ + beq 4ae70 │ │ │ │ ldr r3, [r9, #496] @ 0x1f0 │ │ │ │ ldr sl, [r3, r5, lsl #2] │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ - bhi 4adb8 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 4ad60 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl sl, sl, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, sl] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ mvneq r3, #0 │ │ │ │ streq r3, [r4, #44] @ 0x2c │ │ │ │ ldreq r5, [r9, #448] @ 0x1c0 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r9, #448] @ 0x1c0 │ │ │ │ mov r5, #80 @ 0x50 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4acd4 │ │ │ │ + beq 4ac7c │ │ │ │ bic r3, r6, #16 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne 4b3f0 │ │ │ │ + bne 4b398 │ │ │ │ mvn r5, #9 │ │ │ │ cmp r7, #0 │ │ │ │ - ble 4aeb4 │ │ │ │ + ble 4ae5c │ │ │ │ ldr r1, [r8] │ │ │ │ add r9, r8, #4 │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, #0 │ │ │ │ movne sl, r9 │ │ │ │ - beq 4ae18 │ │ │ │ + beq 4adc0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48d3c │ │ │ │ + bl 48ce4 │ │ │ │ ldr r1, [sl], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4ae00 │ │ │ │ + bne 4ada8 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - beq 4aeb4 │ │ │ │ + beq 4ae5c │ │ │ │ ldr r1, [r8] │ │ │ │ - b 4adf4 │ │ │ │ + b 4ad9c │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ - bl 49a10 │ │ │ │ + bl 499b8 │ │ │ │ bic r3, r6, #32 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - bne 4b5d4 │ │ │ │ + bne 4b57c │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4acd4 │ │ │ │ + beq 4ac7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ cmp r6, #82 @ 0x52 │ │ │ │ mvneq r5, #39 @ 0x27 │ │ │ │ - bne 4addc │ │ │ │ - b 4ade0 │ │ │ │ + bne 4ad84 │ │ │ │ + b 4ad88 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4b424 │ │ │ │ + beq 4b3cc │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ str r1, [r4, #28] │ │ │ │ - beq 4b534 │ │ │ │ + beq 4b4dc │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a9f0 │ │ │ │ + bl 4a998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4acd4 │ │ │ │ + beq 4ac7c │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ ldr r1, [r3, #452] @ 0x1c4 │ │ │ │ cmp r2, r1 │ │ │ │ addlt r2, r2, #1 │ │ │ │ strlt r2, [r3, #448] @ 0x1c0 │ │ │ │ mvn r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49450 │ │ │ │ + bl 493f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 4acd8 │ │ │ │ + b 4ac80 │ │ │ │ bic r3, r6, #16 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - beq 4addc │ │ │ │ + beq 4ad84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - b 4ae60 │ │ │ │ + b 4ae08 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr sl, [r3, #448] @ 0x1c0 │ │ │ │ cmp sl, #0 │ │ │ │ - blt 4acd4 │ │ │ │ + blt 4ac7c │ │ │ │ ldr r8, [r3, #496] @ 0x1f0 │ │ │ │ mov r7, #0 │ │ │ │ sub r8, r8, #4 │ │ │ │ - b 4af18 │ │ │ │ + b 4aec0 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp sl, r7 │ │ │ │ - blt 4acd4 │ │ │ │ + blt 4ac7c │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ - bl 7ed4 │ │ │ │ + bl 7e84 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4af0c │ │ │ │ + bne 4aeb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r8, [r3, #452] @ 0x1c4 │ │ │ │ add r2, r8, #1 │ │ │ │ str r2, [r3, #452] @ 0x1c4 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r3, #452] @ 0x1c4 │ │ │ │ ldr r2, [r3, #496] @ 0x1f0 │ │ │ │ ldr fp, [r3, #448] @ 0x1c0 │ │ │ │ str r6, [r2, r1, lsl #2] │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r7, [r6, #448] @ 0x1c0 │ │ │ │ sub sl, fp, #1 │ │ │ │ mov r3, r7 │ │ │ │ - b 4afa8 │ │ │ │ + b 4af50 │ │ │ │ add r2, ip, r2 │ │ │ │ ldr lr, [r2, #4] │ │ │ │ cmp lr, #255 @ 0xff │ │ │ │ - bhi 4af98 │ │ │ │ + bhi 4af40 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r2, [r2, lr, lsl #1] │ │ │ │ lsr r2, r2, #3 │ │ │ │ cmp lr, #95 @ 0x5f │ │ │ │ orreq r2, r2, #1 │ │ │ │ tst r2, #1 │ │ │ │ - beq 4afd8 │ │ │ │ + beq 4af80 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr ip, [r6, #496] @ 0x1f0 │ │ │ │ lsl r2, r3, #2 │ │ │ │ ldr r1, [ip, r3, lsl #2] │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bhi 4af6c │ │ │ │ + bhi 4af14 │ │ │ │ ldr lr, [r0] │ │ │ │ ldrb lr, [lr, r1, lsl #1] │ │ │ │ lsr lr, lr, #3 │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ orreq lr, lr, #1 │ │ │ │ tst lr, #1 │ │ │ │ - bne 4af6c │ │ │ │ + bne 4af14 │ │ │ │ cmp sl, #0 │ │ │ │ cmpge r5, #92 @ 0x5c │ │ │ │ movne fp, r5 │ │ │ │ - bne 4aff8 │ │ │ │ + bne 4afa0 │ │ │ │ ldr r3, [ip, fp, lsl #2] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ moveq fp, #61 @ 0x3d │ │ │ │ movne fp, #92 @ 0x5c │ │ │ │ - ldr r3, [pc, #1692] @ 4b69c │ │ │ │ + ldr r3, [pc, #1692] @ 4b644 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - beq 4b024 │ │ │ │ + beq 4afcc │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ add r0, r0, #12 │ │ │ │ blx r3 │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r6, #480] @ 0x1e0 │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ @@ -68415,436 +68415,436 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldrne ip, [r4, #56] @ 0x38 │ │ │ │ mvneq ip, #0 │ │ │ │ ldr r1, [r0, #496] @ 0x1f0 │ │ │ │ add r3, r0, #452 @ 0x1c4 │ │ │ │ add r2, r0, #448 @ 0x1c0 │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 7e80c │ │ │ │ + bl 7e7b4 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4b404 │ │ │ │ + blt 4b3ac │ │ │ │ ldr r2, [r3, #1172] @ 0x494 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b57c │ │ │ │ + beq 4b524 │ │ │ │ ldrb r2, [r4, #11] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b57c │ │ │ │ + bne 4b524 │ │ │ │ str r8, [r3, #452] @ 0x1c4 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r3, #448] @ 0x1c0 │ │ │ │ - bl 4abb0 │ │ │ │ - b 4aec0 │ │ │ │ + bl 4ab58 │ │ │ │ + b 4ae68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ add r5, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r3, #0 │ │ │ │ ldrne r2, [r4, #56] @ 0x38 │ │ │ │ moveq r2, r3 │ │ │ │ streq r3, [r4, #56] @ 0x38 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ mov r0, r5 │ │ │ │ - bl 48adc │ │ │ │ + bl 48a84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b554 │ │ │ │ - bl 41808 │ │ │ │ - b 4aeb4 │ │ │ │ + bne 4b4fc │ │ │ │ + bl 417b0 │ │ │ │ + b 4ae5c │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [r4, #28] │ │ │ │ mov r2, #121 @ 0x79 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a9f0 │ │ │ │ + bl 4a998 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4aeb4 │ │ │ │ - b 4acd4 │ │ │ │ + bne 4ae5c │ │ │ │ + b 4ac7c │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 4ae88 │ │ │ │ + b 4ae30 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4b444 │ │ │ │ + beq 4b3ec │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ str r1, [r4, #28] │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4b270 │ │ │ │ + beq 4b218 │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ - beq 4b170 │ │ │ │ + beq 4b118 │ │ │ │ mov r2, #99 @ 0x63 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a9f0 │ │ │ │ + bl 4a998 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4acd4 │ │ │ │ + beq 4ac7c │ │ │ │ cmp r6, #99 @ 0x63 │ │ │ │ - bne 4b500 │ │ │ │ + bne 4b4a8 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4acd4 │ │ │ │ + beq 4ac7c │ │ │ │ mvn r5, #9 │ │ │ │ - b 4adec │ │ │ │ + b 4ad94 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r2, #99 @ 0x63 │ │ │ │ str r2, [r4, #28] │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4b270 │ │ │ │ + beq 4b218 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49c3c │ │ │ │ + bl 49be4 │ │ │ │ mvn r0, #9 │ │ │ │ - b 4acd8 │ │ │ │ + b 4ac80 │ │ │ │ cmp r6, #82 @ 0x52 │ │ │ │ - beq 4ad6c │ │ │ │ + beq 4ad14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mvn r0, #39 @ 0x27 │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ cmn r2, #1 │ │ │ │ strne r2, [r3, #472] @ 0x1d8 │ │ │ │ - b 4acd8 │ │ │ │ + b 4ac80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4b4c0 │ │ │ │ + beq 4b468 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #121 @ 0x79 │ │ │ │ str r1, [r4, #28] │ │ │ │ - bne 4b0d8 │ │ │ │ + bne 4b080 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [r3, #504] @ 0x1f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4acd4 │ │ │ │ + beq 4ac7c │ │ │ │ ldr r1, [r3, #496] @ 0x1f0 │ │ │ │ - bl 434c8 │ │ │ │ - b 4aeb4 │ │ │ │ + bl 43470 │ │ │ │ + b 4ae5c │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #920] @ 0x398 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4acd4 │ │ │ │ + bne 4ac7c │ │ │ │ mov r5, #61 @ 0x3d │ │ │ │ - b 4aef0 │ │ │ │ + b 4ae98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48fc0 │ │ │ │ + bl 48f68 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4b500 │ │ │ │ + beq 4b4a8 │ │ │ │ ldr r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4acd4 │ │ │ │ + beq 4ac7c │ │ │ │ bic r3, r6, #16 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne 4b4e0 │ │ │ │ + bne 4b488 │ │ │ │ mov r7, #1 │ │ │ │ - b 4b150 │ │ │ │ + b 4b0f8 │ │ │ │ mov r3, #108 @ 0x6c │ │ │ │ mov r1, r3 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 4ae88 │ │ │ │ + b 4ae30 │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 4ae88 │ │ │ │ + b 4ae30 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ str r1, [r4, #28] │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 4b128 │ │ │ │ + bne 4b0d0 │ │ │ │ mvn r0, #34 @ 0x22 │ │ │ │ - b 4acd8 │ │ │ │ + b 4ac80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4b464 │ │ │ │ + beq 4b40c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ ldrb r3, [r0, #956] @ 0x3bc │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r4, #4] │ │ │ │ - bl 7f92c │ │ │ │ + bl 7f8d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4acd0 │ │ │ │ + beq 4ac78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldrb r3, [r2, #956] @ 0x3bc │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r2, #956] @ 0x3bc │ │ │ │ - b 4aec0 │ │ │ │ + b 4ae68 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4b490 │ │ │ │ + beq 4b438 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r8] │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ cmp r7, #0 │ │ │ │ sub r7, r7, #1 │ │ │ │ - beq 4aec0 │ │ │ │ + beq 4ae68 │ │ │ │ subs r2, r7, #0 │ │ │ │ movne r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49d00 │ │ │ │ + bl 49ca8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bcs 4b2e4 │ │ │ │ - b 4aec0 │ │ │ │ + bcs 4b28c │ │ │ │ + b 4ae68 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4acd4 │ │ │ │ + beq 4ac7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ cmp r7, #0 │ │ │ │ mvngt r6, #0 │ │ │ │ sub r7, r7, #1 │ │ │ │ - bgt 4b354 │ │ │ │ - b 4aec0 │ │ │ │ - bl 7e5c <__ctype_tolower_loc@plt> │ │ │ │ + bgt 4b2fc │ │ │ │ + b 4ae68 │ │ │ │ + bl 7e0c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r5, [r3, r5, lsl #2] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49d00 │ │ │ │ + bl 49ca8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bcc 4aec0 │ │ │ │ + bcc 4ae68 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [r3, #448] @ 0x1c0 │ │ │ │ cmp r6, r2 │ │ │ │ - beq 4aec0 │ │ │ │ + beq 4ae68 │ │ │ │ ldr r3, [r3, #496] @ 0x1f0 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 4b33c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 4b2e4 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - bne 4b330 │ │ │ │ + bne 4b2d8 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 4b33c │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + beq 4b2e4 │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r5, [r3, r5, lsl #2] │ │ │ │ - b 4b33c │ │ │ │ + b 4b2e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 4b270 │ │ │ │ + beq 4b218 │ │ │ │ ldr r1, [r3, #496] @ 0x1f0 │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ sub r1, r2, #1 │ │ │ │ str r1, [r3, #448] @ 0x1c0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ str r2, [r3, #472] @ 0x1d8 │ │ │ │ - b 4b270 │ │ │ │ + b 4b218 │ │ │ │ add r5, r5, #1 │ │ │ │ str r5, [sl, #448] @ 0x1c0 │ │ │ │ - b 4ad1c │ │ │ │ + b 4acc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ - beq 4aedc │ │ │ │ - b 4ae60 │ │ │ │ + beq 4ae84 │ │ │ │ + b 4ae08 │ │ │ │ str r7, [r3, #448] @ 0x1c0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #920] @ 0x398 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4b65c │ │ │ │ + bne 4b604 │ │ │ │ str r8, [r3, #452] @ 0x1c4 │ │ │ │ - bl 41808 │ │ │ │ - b 4aeb4 │ │ │ │ + bl 417b0 │ │ │ │ + b 4ae5c │ │ │ │ ldrb r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b514 │ │ │ │ + beq 4b4bc │ │ │ │ mov r3, #119 @ 0x77 │ │ │ │ mov r1, r3 │ │ │ │ strb r6, [r4, #80] @ 0x50 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 4ae88 │ │ │ │ + b 4ae30 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49090 │ │ │ │ + bl 49038 │ │ │ │ mov r1, r0 │ │ │ │ - b 4b10c │ │ │ │ + b 4b0b4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #412] @ 0x19c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 4b64c │ │ │ │ + beq 4b5f4 │ │ │ │ cmp r1, #27 │ │ │ │ - bne 4b284 │ │ │ │ - b 4aec0 │ │ │ │ + bne 4b22c │ │ │ │ + b 4ae68 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ mov r1, #1 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #412] @ 0x19c │ │ │ │ cmp r5, r3 │ │ │ │ - beq 4b544 │ │ │ │ + beq 4b4ec │ │ │ │ cmp r5, #27 │ │ │ │ movne r3, r5 │ │ │ │ - bne 4b2cc │ │ │ │ - b 4aec0 │ │ │ │ + bne 4b274 │ │ │ │ + b 4ae68 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49090 │ │ │ │ + bl 49038 │ │ │ │ mov r1, r0 │ │ │ │ - b 4b1b8 │ │ │ │ + b 4b160 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ cmp r6, #82 @ 0x52 │ │ │ │ ldr r1, [r8] │ │ │ │ - bne 4b230 │ │ │ │ + bne 4b1d8 │ │ │ │ mov r7, #1 │ │ │ │ mvn r5, #39 @ 0x27 │ │ │ │ - b 4adec │ │ │ │ + b 4ad94 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r2, #448] @ 0x1c0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #472] @ 0x1d8 │ │ │ │ - b 4b17c │ │ │ │ + b 4b124 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49090 │ │ │ │ + bl 49038 │ │ │ │ mov r1, r0 │ │ │ │ - b 4ae7c │ │ │ │ + b 4ae24 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49c3c │ │ │ │ - b 4aeb4 │ │ │ │ + bl 49be4 │ │ │ │ + b 4ae5c │ │ │ │ mov r1, #2 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ mov r5, r0 │ │ │ │ - b 4b4b0 │ │ │ │ + b 4b458 │ │ │ │ mov r1, r5 │ │ │ │ - bl 434f8 │ │ │ │ + bl 434a0 │ │ │ │ mov r1, #32 │ │ │ │ mvn r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48d3c │ │ │ │ + bl 48ce4 │ │ │ │ ldr r1, [r5], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4b560 │ │ │ │ - b 4b17c │ │ │ │ + bne 4b508 │ │ │ │ + b 4b124 │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ - ldr r1, [pc, #280] @ 4b6a0 │ │ │ │ + ldr r1, [pc, #280] @ 4b648 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp fp, #61 @ 0x3d │ │ │ │ ldr r3, [r2, #452] @ 0x1c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #452] @ 0x1c4 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ - beq 4b5c8 │ │ │ │ + beq 4b570 │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ cmp r2, sl │ │ │ │ - ble 4b17c │ │ │ │ + ble 4b124 │ │ │ │ ldr r1, [r3, #496] @ 0x1f0 │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne 4b17c │ │ │ │ + bne 4b124 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #920] @ 0x398 │ │ │ │ - b 4b17c │ │ │ │ + b 4b124 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r2, #448] @ 0x1c0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4b17c │ │ │ │ + beq 4b124 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #472] @ 0x1d8 │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ - ldr r0, [pc, #164] @ 4b6a4 │ │ │ │ + ldr r0, [pc, #164] @ 4b64c │ │ │ │ ldr r2, [r5, #456] @ 0x1c8 │ │ │ │ ldr r1, [r5, #588] @ 0x24c │ │ │ │ add r3, r2, #1 │ │ │ │ ldr ip, [r1, r3, lsl #2] │ │ │ │ ldr lr, [r4, #20] │ │ │ │ cmp ip, r0 │ │ │ │ - bne 4b630 │ │ │ │ + bne 4b5d8 │ │ │ │ add r0, r2, #1073741825 @ 0x40000001 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ ldr r6, [r0, #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq 4b620 │ │ │ │ + beq 4b5c8 │ │ │ │ mov r0, r5 │ │ │ │ str lr, [sp] │ │ │ │ - bl 436ac │ │ │ │ + bl 43654 │ │ │ │ str r0, [r5, #456] @ 0x1c8 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 417cc │ │ │ │ - b 4b17c │ │ │ │ + bl 41774 │ │ │ │ + b 4b124 │ │ │ │ mov r1, #2 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ mov r1, r0 │ │ │ │ - b 4b484 │ │ │ │ + b 4b42c │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3, #920] @ 0x398 │ │ │ │ mov r1, #9 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r2, #452] @ 0x1c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #452] @ 0x1c4 │ │ │ │ - b 4b17c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, lr, r4, ror #21 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - ldrdeq r2, [lr], -r0 │ │ │ │ - andeq r0, fp, r4, lsr #4 │ │ │ │ - andeq r2, lr, r8, asr #20 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + b 4b124 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, lr, r4, asr #22 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r1, lr, r0, lsr fp │ │ │ │ + andeq pc, sl, r4, lsl r9 @ │ │ │ │ + andeq r1, lr, r8, lsr #21 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ strdeq sp, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-104] @ 0xffffff98 │ │ │ │ - ldr r2, [pc, #4068] @ 4c6b0 │ │ │ │ + ldr r2, [pc, #4068] @ 4c658 │ │ │ │ sub sp, sp, #8256 @ 0x2040 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #4052] @ 4c6b4 │ │ │ │ + ldr r1, [pc, #4052] @ 4c65c │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #4048] @ 4c6b8 │ │ │ │ + ldr r2, [pc, #4048] @ 4c660 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov fp, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8192 @ 0x2000 │ │ │ │ mov r3, #1 │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ @@ -68857,614 +68857,614 @@ │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmn r9, #45 @ 0x2d │ │ │ │ movne r1, #0 │ │ │ │ moveq r1, #1 │ │ │ │ rsb r1, r1, #0 │ │ │ │ eor r1, r1, #1 │ │ │ │ mvn r1, r1 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #408] @ 0x198 │ │ │ │ cmp r3, r5 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r0, #920] @ 0x398 │ │ │ │ - beq 4b998 │ │ │ │ + beq 4b940 │ │ │ │ ldr r3, [r0, #400] @ 0x190 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 4b910 │ │ │ │ + beq 4b8b8 │ │ │ │ ldr r3, [r0, #396] @ 0x18c │ │ │ │ cmp r3, r5 │ │ │ │ - beq 4ba74 │ │ │ │ + beq 4ba1c │ │ │ │ ldr r3, [r0, #404] @ 0x194 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 4bad4 │ │ │ │ + beq 4ba7c │ │ │ │ ldr r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r5 │ │ │ │ - beq 4bce0 │ │ │ │ + beq 4bc88 │ │ │ │ cmn r9, #45 @ 0x2d │ │ │ │ - beq 4ba20 │ │ │ │ + beq 4b9c8 │ │ │ │ cmn r5, #7 │ │ │ │ - beq 4bce0 │ │ │ │ + beq 4bc88 │ │ │ │ cmp r5, #9 │ │ │ │ - bne 4b970 │ │ │ │ + bne 4b918 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #3860] @ 4c6bc │ │ │ │ + ldr r3, [pc, #3860] @ 4c664 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - beq 4b86c │ │ │ │ + beq 4b814 │ │ │ │ add r2, r3, #340 @ 0x154 │ │ │ │ ldrsh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4b86c │ │ │ │ + beq 4b814 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r8, [r2, #448] @ 0x1c0 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 4c654 │ │ │ │ + blt 4c5fc │ │ │ │ ldr r1, [r2, #496] @ 0x1f0 │ │ │ │ mov r6, #0 │ │ │ │ sub r7, r1, #4 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r5, r6 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r3 │ │ │ │ - b 4b808 │ │ │ │ + b 4b7b0 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ - blt 4c654 │ │ │ │ + blt 4c5fc │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 7ed4 │ │ │ │ + bl 7e84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4b7fc │ │ │ │ + bne 4b7a4 │ │ │ │ cmn r9, #45 @ 0x2d │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - beq 4bccc │ │ │ │ + beq 4bc74 │ │ │ │ ldr ip, [r2, #452] @ 0x1c4 │ │ │ │ cmp ip, #0 │ │ │ │ - blt 4b864 │ │ │ │ + blt 4b80c │ │ │ │ ldr ip, [r1, r8, lsl #2] │ │ │ │ cmp ip, #92 @ 0x5c │ │ │ │ - beq 4c794 │ │ │ │ + beq 4c73c │ │ │ │ ldr r1, [r2, #920] @ 0x398 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c7cc │ │ │ │ + beq 4c774 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 4c7a0 │ │ │ │ + beq 4c748 │ │ │ │ str r0, [r2, #920] @ 0x398 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r8, [r3, #448] @ 0x1c0 │ │ │ │ cmp r8, #0 │ │ │ │ - ble 4c654 │ │ │ │ + ble 4c5fc │ │ │ │ cmn r9, #40 @ 0x28 │ │ │ │ - bne 4b8a8 │ │ │ │ + bne 4b850 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ ldr r3, [r3, #452] @ 0x1c4 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 4b8ec │ │ │ │ + blt 4b894 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48fc0 │ │ │ │ + bl 48f68 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mvn r9, #9 │ │ │ │ ldr sl, [r3, #452] @ 0x1c4 │ │ │ │ add sl, sl, #3 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ movne fp, #0 │ │ │ │ - bne 4b8cc │ │ │ │ - ldr r3, [pc, #3584] @ 4c6bc │ │ │ │ + bne 4b874 │ │ │ │ + ldr r3, [pc, #3584] @ 4c664 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ and r3, r3, #1 │ │ │ │ eor fp, r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48d3c │ │ │ │ + bl 48ce4 │ │ │ │ mvn r1, #29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49450 │ │ │ │ - b 4b718 │ │ │ │ + bl 493f8 │ │ │ │ + b 4b6c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 49d00 │ │ │ │ + bl 49ca8 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ cmp sl, r3 │ │ │ │ movlt sl, r3 │ │ │ │ - b 4b71c │ │ │ │ + b 4b6c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #920] @ 0x398 │ │ │ │ - ldr r3, [pc, #3484] @ 4c6bc │ │ │ │ + ldr r3, [pc, #3484] @ 4c664 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ ands r3, fp, r3, lsr #1 │ │ │ │ - bne 4bd64 │ │ │ │ + bne 4bd0c │ │ │ │ cmn r9, #45 @ 0x2d │ │ │ │ - beq 4be98 │ │ │ │ + beq 4be40 │ │ │ │ cmn r9, #40 @ 0x28 │ │ │ │ - beq 4bda4 │ │ │ │ + beq 4bd4c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - ble 4b95c │ │ │ │ + ble 4b904 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ cmp r1, r2 │ │ │ │ - bge 4bd40 │ │ │ │ + bge 4bce8 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48fc0 │ │ │ │ - b 4b8dc │ │ │ │ - ldr r3, [pc, #3400] @ 4c6c0 │ │ │ │ + bl 48f68 │ │ │ │ + b 4b884 │ │ │ │ + ldr r3, [pc, #3400] @ 4c668 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0, #920] @ 0x398 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r5, #6 │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ - bhi 4b86c │ │ │ │ + bhi 4b814 │ │ │ │ ldrsb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 4b71c │ │ │ │ + bne 4b6c4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #8] │ │ │ │ cmn r9, #45 @ 0x2d │ │ │ │ - beq 4b9c0 │ │ │ │ + beq 4b968 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48dd8 │ │ │ │ + bl 48d80 │ │ │ │ mvn r1, #29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49450 │ │ │ │ + bl 493f8 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, #460] @ 0x1cc │ │ │ │ ldr r1, [r2, #588] @ 0x24c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #460] @ 0x1cc │ │ │ │ str r0, [r1, r3, lsl #2] │ │ │ │ - ldr r2, [pc, #3284] @ 4c6c4 │ │ │ │ - ldr r3, [pc, #3268] @ 4c6b8 │ │ │ │ + ldr r2, [pc, #3284] @ 4c66c │ │ │ │ + ldr r3, [pc, #3268] @ 4c660 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #8192 @ 0x2000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4cb78 │ │ │ │ + bne 4cb20 │ │ │ │ add sp, sp, #8256 @ 0x2040 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #392] @ 0x188 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 4b78c │ │ │ │ + bne 4b734 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #920] @ 0x398 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #472] @ 0x1d8 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mvn r2, #0 │ │ │ │ ldr r1, [r3, #448] @ 0x1c0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 48fc0 │ │ │ │ + bl 48f68 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ - b 4b9e8 │ │ │ │ + b 4b990 │ │ │ │ cmn r9, #45 @ 0x2d │ │ │ │ - bne 4b86c │ │ │ │ - b 4ba34 │ │ │ │ + bne 4b814 │ │ │ │ + b 4b9dc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #920] @ 0x398 │ │ │ │ - ldr r3, [pc, #3128] @ 4c6bc │ │ │ │ + ldr r3, [pc, #3128] @ 4c664 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ ands r3, fp, r3, lsr #1 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ - bne 4bf28 │ │ │ │ + bne 4bed0 │ │ │ │ cmn r9, #45 @ 0x2d │ │ │ │ - beq 4bfa4 │ │ │ │ + beq 4bf4c │ │ │ │ ldr r1, [r3, #472] @ 0x1d8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4bd28 │ │ │ │ + beq 4bcd0 │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ str r1, [r3, #448] @ 0x1c0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ sub r1, r2, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 48fc0 │ │ │ │ - b 4b8dc │ │ │ │ + bl 48f68 │ │ │ │ + b 4b884 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #920] @ 0x398 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r5, [r3, #448] @ 0x1c0 │ │ │ │ ldr r2, [r3, #472] @ 0x1d8 │ │ │ │ cmp r5, r2 │ │ │ │ - ble 4bb3c │ │ │ │ + ble 4bae4 │ │ │ │ ldr r8, [r3, #496] @ 0x1f0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r6, [r8, r5, lsl #2] │ │ │ │ lsl r7, r5, #2 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ lsl r6, r6, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r6] │ │ │ │ - bls 4bd34 │ │ │ │ + bls 4bcdc │ │ │ │ tst r3, #4 │ │ │ │ - bne 4bb3c │ │ │ │ + bne 4bae4 │ │ │ │ add r8, r8, r7 │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 4bb3c │ │ │ │ + bhi 4bae4 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 4b95c │ │ │ │ + bne 4b904 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #87 @ 0x57 │ │ │ │ mov r1, #1 │ │ │ │ - bl 49124 │ │ │ │ + bl 490cc │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r5, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 48fc0 │ │ │ │ - b 4b8dc │ │ │ │ + bl 48f68 │ │ │ │ + b 4b884 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #2884] @ 4c6bc │ │ │ │ + ldr r3, [pc, #2884] @ 4c664 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - beq 4c7b8 │ │ │ │ + beq 4c760 │ │ │ │ cmn r9, #45 @ 0x2d │ │ │ │ - beq 4c648 │ │ │ │ + beq 4c5f0 │ │ │ │ cmn r9, #40 @ 0x28 │ │ │ │ - beq 4bec0 │ │ │ │ + beq 4be68 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4bef0 │ │ │ │ + beq 4be98 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 48dd8 │ │ │ │ + bl 48d80 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ ldr ip, [r2, #440] @ 0x1b8 │ │ │ │ str ip, [r2, #428] @ 0x1ac │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r2, #472] @ 0x1d8 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ ldr r2, [r0, #448] @ 0x1c0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - bge 4bd14 │ │ │ │ + bge 4bcbc │ │ │ │ ldr r1, [r0, #452] @ 0x1c4 │ │ │ │ cmp r1, #0 │ │ │ │ addge r2, r2, #1 │ │ │ │ strge r2, [r0, #448] @ 0x1c0 │ │ │ │ ldrge r0, [r4, #92] @ 0x5c │ │ │ │ mvn r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ mvn r1, #0 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4c6e8 │ │ │ │ + beq 4c690 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r8, #255 @ 0xff │ │ │ │ strb r6, [r4, #11] │ │ │ │ ldrb r5, [r3, #956] @ 0x3bc │ │ │ │ - bhi 4bdf4 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 4bd9c │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r8, #1 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 4be34 │ │ │ │ - bl 49f6c │ │ │ │ + bne 4bddc │ │ │ │ + bl 49f14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bf68 │ │ │ │ + bne 4bf10 │ │ │ │ cmp r8, #46 @ 0x2e │ │ │ │ - bne 4be58 │ │ │ │ + bne 4be00 │ │ │ │ ldrb r8, [r4, #10] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - bl 4ac1c │ │ │ │ + bl 4abc4 │ │ │ │ mov r9, r0 │ │ │ │ cmn r9, #1 │ │ │ │ - beq 4be74 │ │ │ │ + beq 4be1c │ │ │ │ cmp r5, #0 │ │ │ │ ldreq r3, [r4, #56] @ 0x38 │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ strbeq r8, [r4, #10] │ │ │ │ mov r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - beq 4be2c │ │ │ │ - ldr r3, [pc, #2580] @ 4c6c8 │ │ │ │ + beq 4bdd4 │ │ │ │ + ldr r3, [pc, #2580] @ 4c670 │ │ │ │ add r2, r9, #40 @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #25 │ │ │ │ - bhi 4bd0c │ │ │ │ + bhi 4bcb4 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4c654 │ │ │ │ + beq 4c5fc │ │ │ │ mov fp, r0 │ │ │ │ mov r5, #9 │ │ │ │ - b 4b8cc │ │ │ │ + b 4b874 │ │ │ │ mov r1, #2 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48d3c │ │ │ │ + bl 48ce4 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #29 │ │ │ │ - bl 49450 │ │ │ │ + bl 493f8 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - b 4b71c │ │ │ │ + b 4b6c4 │ │ │ │ mvn r9, #9 │ │ │ │ - b 4b8dc │ │ │ │ + b 4b884 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49a10 │ │ │ │ + bl 499b8 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 4bbfc │ │ │ │ + b 4bba4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49c3c │ │ │ │ - b 4b8dc │ │ │ │ + bl 49be4 │ │ │ │ + b 4b884 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 4bb3c │ │ │ │ - b 4bb14 │ │ │ │ + bne 4bae4 │ │ │ │ + b 4babc │ │ │ │ ldr r2, [r3, #472] @ 0x1d8 │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bge 4bdc0 │ │ │ │ + bge 4bd68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49a10 │ │ │ │ + bl 499b8 │ │ │ │ mvn r9, #39 @ 0x27 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - b 4b71c │ │ │ │ + b 4b6c4 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ ldr r3, [r3, #496] @ 0x1f0 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - bne 4b930 │ │ │ │ + bne 4b8d8 │ │ │ │ mov r0, r4 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 48fc0 │ │ │ │ + bl 48f68 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r3, #400] @ 0x190 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48d3c │ │ │ │ - b 4bf60 │ │ │ │ + bl 48ce4 │ │ │ │ + b 4bf08 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ ldr r1, [r3, #472] @ 0x1d8 │ │ │ │ cmp r2, r1 │ │ │ │ subgt r2, r2, #1 │ │ │ │ strgt r2, [r3, #448] @ 0x1c0 │ │ │ │ - bgt 4bd50 │ │ │ │ - bl 41808 │ │ │ │ - b 4bd50 │ │ │ │ + bgt 4bcf8 │ │ │ │ + bl 417b0 │ │ │ │ + b 4bcf8 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ - ldr r2, [pc, #2296] @ 4c6cc │ │ │ │ + ldr r2, [pc, #2296] @ 4c674 │ │ │ │ ldr r0, [r3, #452] @ 0x1c4 │ │ │ │ ldr r1, [r3, #496] @ 0x1f0 │ │ │ │ add r3, r0, #1 │ │ │ │ cmp r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 43648 │ │ │ │ - b 4b8dc │ │ │ │ + bl 435f0 │ │ │ │ + b 4b884 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49f6c │ │ │ │ + bl 49f14 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 4bf98 │ │ │ │ + bne 4bf40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ac1c │ │ │ │ + bl 4abc4 │ │ │ │ cmn r0, #1 │ │ │ │ mov r9, r0 │ │ │ │ - bne 4bc8c │ │ │ │ - bl 41808 │ │ │ │ + bne 4bc34 │ │ │ │ + bl 417b0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - b 4bc0c │ │ │ │ - bl 49090 │ │ │ │ + b 4bbb4 │ │ │ │ + bl 49038 │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 4bf80 │ │ │ │ + beq 4bf28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49f6c │ │ │ │ + bl 49f14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bf68 │ │ │ │ + bne 4bf10 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4ac1c │ │ │ │ + bl 4abc4 │ │ │ │ mov r9, r0 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 4bc8c │ │ │ │ - ldr r3, [pc, #2132] @ 4c6d0 │ │ │ │ + bne 4bc34 │ │ │ │ + ldr r3, [pc, #2132] @ 4c678 │ │ │ │ sub r2, r8, #10 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ - bhi 4be20 │ │ │ │ + bhi 4bdc8 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr ip, [r3, #448] @ 0x1c0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 4b940 │ │ │ │ + bne 4b8e8 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [r3, #472] @ 0x1d8 │ │ │ │ - bl 48fc0 │ │ │ │ - b 4b9e8 │ │ │ │ + bl 48f68 │ │ │ │ + b 4b990 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ ldr ip, [sp, #24] │ │ │ │ ldr r1, [r0, #448] @ 0x1c0 │ │ │ │ sub r2, sl, r1 │ │ │ │ cmp ip, r1 │ │ │ │ cmpge r2, #0 │ │ │ │ - bgt 4c65c │ │ │ │ + bgt 4c604 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, #448] @ 0x1c0 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4bba0 │ │ │ │ + bne 4bb48 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r1, [r0, #452] @ 0x1c4 │ │ │ │ ldr r0, [r0, #496] @ 0x1f0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r2, [r0, r1, lsl #2] │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #496] @ 0x1f0 │ │ │ │ - bl 434c8 │ │ │ │ + bl 43470 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - b 4bba0 │ │ │ │ + b 4bb48 │ │ │ │ ldr r1, [r3, #448] @ 0x1c0 │ │ │ │ ldr r2, [r3, #496] @ 0x1f0 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne 4ba98 │ │ │ │ + bne 4ba40 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48fc0 │ │ │ │ + bl 48f68 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r3, #396] @ 0x18c │ │ │ │ mov r0, r4 │ │ │ │ - bl 48d3c │ │ │ │ + bl 48ce4 │ │ │ │ mov fp, #0 │ │ │ │ - b 4b8dc │ │ │ │ + b 4b884 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49a10 │ │ │ │ + bl 499b8 │ │ │ │ cmp r8, #91 @ 0x5b │ │ │ │ cmpne r8, #79 @ 0x4f │ │ │ │ - beq 4be2c │ │ │ │ - b 4be24 │ │ │ │ + beq 4bdd4 │ │ │ │ + b 4bdcc │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 49f6c │ │ │ │ + bl 49f14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bc64 │ │ │ │ + beq 4bc0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 49a10 │ │ │ │ - b 4be24 │ │ │ │ + bl 499b8 │ │ │ │ + b 4bdcc │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4a9f0 │ │ │ │ - b 4b8dc │ │ │ │ + bl 4a998 │ │ │ │ + b 4b884 │ │ │ │ mvn r1, #29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49450 │ │ │ │ + bl 493f8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 4b9e8 │ │ │ │ + b 4b990 │ │ │ │ mvn r9, #9 │ │ │ │ - b 4b718 │ │ │ │ + b 4b6c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #2 │ │ │ │ - beq 4c990 │ │ │ │ + beq 4c938 │ │ │ │ bic r5, r8, #16 │ │ │ │ cmp r5, #47 @ 0x2f │ │ │ │ - beq 4c7f0 │ │ │ │ + beq 4c798 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4c76c │ │ │ │ + beq 4c714 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49c3c │ │ │ │ + bl 49be4 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [r1, #496] @ 0x1f0 │ │ │ │ add r1, r1, #508 @ 0x1fc │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #496] @ 0x1f0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r3, #496] @ 0x1f0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 434f8 │ │ │ │ + bl 434a0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r8, #78 @ 0x4e │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ str r2, [sp, #20] │ │ │ │ rsbeq r2, r2, #0 │ │ │ │ streq r2, [sp, #20] │ │ │ │ ldr r1, [r3, #496] @ 0x1f0 │ │ │ │ ldr r3, [r3, #428] @ 0x1ac │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 42df8 │ │ │ │ + bl 42da0 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r2 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r2, #428] @ 0x1ac │ │ │ │ - bne 4c0b0 │ │ │ │ + bne 4c058 │ │ │ │ ldr r0, [r2, #440] @ 0x1b8 │ │ │ │ cmp r0, r3 │ │ │ │ ldrle r3, [r2, #436] @ 0x1b4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2, #428] @ 0x1ac │ │ │ │ ldrle r1, [r4, #92] @ 0x5c │ │ │ │ ldrle r3, [r1, #428] @ 0x1ac │ │ │ │ @@ -69472,486 +69472,486 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r7, #108] @ 0x6c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp] │ │ │ │ add r2, r2, #1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 487c8 │ │ │ │ + bl 48770 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ str r9, [r1, #448] @ 0x1c0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ mov r2, #79 @ 0x4f │ │ │ │ ldr r1, [r0, #496] @ 0x1f0 │ │ │ │ add r0, r0, #508 @ 0x1fc │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 82b70 │ │ │ │ + bl 82b18 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2, #587] @ 0x24b │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r5, r3 │ │ │ │ str r5, [r2, #428] @ 0x1ac │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ - blt 4c760 │ │ │ │ + blt 4c708 │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ ldr r2, [r2, #952] @ 0x3b8 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #428] @ 0x1ac │ │ │ │ ldr r1, [r3, #440] @ 0x1b8 │ │ │ │ ldr r0, [r3, #496] @ 0x1f0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 4c6d8 │ │ │ │ + bne 4c680 │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 4c6d8 │ │ │ │ + beq 4c680 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r1 │ │ │ │ - bl 434f8 │ │ │ │ + bl 434a0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r3, #496] @ 0x1f0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 434f8 │ │ │ │ + bl 434a0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [r3, #496] @ 0x1f0 │ │ │ │ - bl 43684 │ │ │ │ + bl 4362c │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2, #452] @ 0x1c4 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ - blt 4c1a8 │ │ │ │ + blt 4c150 │ │ │ │ ldr r3, [r2, #448] @ 0x1c0 │ │ │ │ cmn r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r2, #448] @ 0x1c0 │ │ │ │ ldreq r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r2, #452] @ 0x1c4 │ │ │ │ ldr r2, [r2, #496] @ 0x1f0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #496] @ 0x1f0 │ │ │ │ - bl 434c8 │ │ │ │ + bl 43470 │ │ │ │ cmp r8, #45 @ 0x2d │ │ │ │ cmpne r8, #107 @ 0x6b │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 4c6f0 │ │ │ │ + bne 4c698 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r3, #428] @ 0x1ac │ │ │ │ ldr r2, [r3, #436] @ 0x1b4 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4c2f8 │ │ │ │ + beq 4c2a0 │ │ │ │ ldr r9, [r3, #448] @ 0x1c0 │ │ │ │ cmp r9, r5 │ │ │ │ - blt 4c9b0 │ │ │ │ + blt 4c958 │ │ │ │ ldr r8, [r3, #496] @ 0x1f0 │ │ │ │ str r3, [sp, #20] │ │ │ │ sub r8, r8, #4 │ │ │ │ mov r3, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 4c22c │ │ │ │ + b 4c1d4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - blt 4c9a4 │ │ │ │ + blt 4c94c │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ - bl 7ed4 │ │ │ │ + bl 7e84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c220 │ │ │ │ + bne 4c1c8 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 4c2f8 │ │ │ │ + b 4c2a0 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r2, #428] @ 0x1ac │ │ │ │ ldr r1, [r2, #440] @ 0x1b8 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4cae0 │ │ │ │ + beq 4ca88 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ sub r3, r3, r1 │ │ │ │ str r3, [r2, #428] @ 0x1ac │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #428] @ 0x1ac │ │ │ │ ldr r1, [r3, #436] @ 0x1b4 │ │ │ │ cmp r2, r1 │ │ │ │ - ble 4c784 │ │ │ │ + ble 4c72c │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ - b 4c128 │ │ │ │ + b 4c0d0 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r2, #428] @ 0x1ac │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [r2, #428] @ 0x1ac │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r3, #428] @ 0x1ac │ │ │ │ ldr r2, [r3, #440] @ 0x1b8 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt 4c78c │ │ │ │ + bgt 4c734 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ adds r3, r1, #1 │ │ │ │ movne r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ - beq 4c27c │ │ │ │ + beq 4c224 │ │ │ │ add r3, sp, #4096 @ 0x1000 │ │ │ │ add r3, r3, #60 @ 0x3c │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ - bl 48e9c │ │ │ │ + bl 48e44 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #19 │ │ │ │ - bl 49450 │ │ │ │ + bl 493f8 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - b 4bc0c │ │ │ │ + b 4bbb4 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 4cb7c │ │ │ │ + beq 4cb24 │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ ldr r3, [r3, #496] @ 0x1f0 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, r2, lsl #2] │ │ │ │ add r1, r3, r2, lsl #2 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r2, #496] @ 0x1f0 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r8, [r3] │ │ │ │ - bcc 4c384 │ │ │ │ + bcc 4c32c │ │ │ │ sub r9, r1, #4 │ │ │ │ cmp r9, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r9 │ │ │ │ - bcc 4c3b0 │ │ │ │ + bcc 4c358 │ │ │ │ mov r1, r9 │ │ │ │ mov r9, r0 │ │ │ │ ldr ip, [r0, #-4] │ │ │ │ cmp ip, #10 │ │ │ │ - beq 4c3a4 │ │ │ │ + beq 4c34c │ │ │ │ ldr r3, [r2, #496] @ 0x1f0 │ │ │ │ cmp r3, r5 │ │ │ │ - bls 4c350 │ │ │ │ + bls 4c2f8 │ │ │ │ cmp r8, #35 @ 0x23 │ │ │ │ - bne 4bfc0 │ │ │ │ + bne 4bf68 │ │ │ │ ldr r3, [r2, #440] @ 0x1b8 │ │ │ │ str r3, [r2, #428] @ 0x1ac │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ - b 4c2f8 │ │ │ │ + b 4c2a0 │ │ │ │ mov ip, r9 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, ip │ │ │ │ cmp r8, #35 @ 0x23 │ │ │ │ - bne 4c424 │ │ │ │ + bne 4c3cc │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq 4c3fc │ │ │ │ + beq 4c3a4 │ │ │ │ ldr r3, [r2, #496] @ 0x1f0 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 4c38c │ │ │ │ + bcc 4c334 │ │ │ │ sub r1, r9, #4 │ │ │ │ cmp r3, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r1 │ │ │ │ - bls 4c36c │ │ │ │ + bls 4c314 │ │ │ │ mov r3, r9 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - bne 4c3c4 │ │ │ │ + bne 4c36c │ │ │ │ ldr r3, [r2, #452] @ 0x1c4 │ │ │ │ add r1, r1, #4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #452] @ 0x1c4 │ │ │ │ - bl 434c8 │ │ │ │ + bl 43470 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r2, #496] @ 0x1f0 │ │ │ │ cmp r5, r3 │ │ │ │ - bcs 4c3d0 │ │ │ │ - b 4c38c │ │ │ │ + bcs 4c378 │ │ │ │ + b 4c334 │ │ │ │ sub r3, r5, r3 │ │ │ │ asr r3, r3, #2 │ │ │ │ str r3, [r2, #448] @ 0x1c0 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mvn r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48d3c │ │ │ │ + bl 48ce4 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r2, #496] @ 0x1f0 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi 4bfc0 │ │ │ │ + bhi 4bf68 │ │ │ │ sub r5, r9, #4 │ │ │ │ cmp r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ - bhi 4c46c │ │ │ │ + bhi 4c414 │ │ │ │ ldr r0, [r9, #-4] │ │ │ │ cmp r0, #10 │ │ │ │ - bne 4c378 │ │ │ │ + bne 4c320 │ │ │ │ mov r9, r5 │ │ │ │ - b 4c424 │ │ │ │ + b 4c3cc │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, #468] @ 0x1d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c8a0 │ │ │ │ + beq 4c848 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ cmp r8, #79 @ 0x4f │ │ │ │ cmpne r8, #91 @ 0x5b │ │ │ │ - beq 4be2c │ │ │ │ - b 4be20 │ │ │ │ + beq 4bdd4 │ │ │ │ + b 4bdc8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #536] @ 4c6d4 │ │ │ │ + ldr r3, [pc, #536] @ 4c67c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl a1278 │ │ │ │ + bl a1220 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49c3c │ │ │ │ + bl 49be4 │ │ │ │ ldrb r1, [r5], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4c504 │ │ │ │ + beq 4c4ac │ │ │ │ mvn r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48d3c │ │ │ │ + bl 48ce4 │ │ │ │ ldrb r1, [r5], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4c4ec │ │ │ │ + bne 4c494 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #19 │ │ │ │ - bl 49450 │ │ │ │ + bl 493f8 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e9c │ │ │ │ + bl 48e44 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ mov r1, #97 @ 0x61 │ │ │ │ - bl 4218c │ │ │ │ - b 4c2f8 │ │ │ │ + bl 42134 │ │ │ │ + b 4c2a0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ mov r1, #10 │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4abb0 │ │ │ │ - b 4c2f8 │ │ │ │ + bl 4ab58 │ │ │ │ + b 4c2a0 │ │ │ │ ldrb r5, [r4, #11] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4c938 │ │ │ │ + beq 4c8e0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r2, #436] @ 0x1b4 │ │ │ │ cmp r1, r3 │ │ │ │ - bge 4be20 │ │ │ │ + bge 4bdc8 │ │ │ │ ldr r1, [r2, #440] @ 0x1b8 │ │ │ │ cmp r1, r3 │ │ │ │ - blt 4be20 │ │ │ │ + blt 4bdc8 │ │ │ │ str r3, [r2, #428] @ 0x1ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ cmp r8, #71 @ 0x47 │ │ │ │ ldr r9, [r4, #92] @ 0x5c │ │ │ │ mvneq r3, #0 │ │ │ │ streq r3, [r9, #448] @ 0x1c0 │ │ │ │ - beq 4c128 │ │ │ │ + beq 4c0d0 │ │ │ │ ldr r2, [r9, #428] @ 0x1ac │ │ │ │ ldr r3, [r9, #440] @ 0x1b8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4c8ec │ │ │ │ + beq 4c894 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7fa98 │ │ │ │ + bl 7fa40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4be20 │ │ │ │ + bne 4bdc8 │ │ │ │ mvn r3, #14 │ │ │ │ cmn r3, #15 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ - b 4bfd0 │ │ │ │ + b 4bf78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e9c │ │ │ │ - b 4c2f8 │ │ │ │ + bl 48e44 │ │ │ │ + b 4c2a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [r3, #496] @ 0x1f0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4be20 │ │ │ │ + beq 4bdc8 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ - bl 434c8 │ │ │ │ + bl 43470 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - bl 43684 │ │ │ │ + bl 4362c │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r0, #1 │ │ │ │ str r3, [r1, #452] @ 0x1c4 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ - b 4c2f8 │ │ │ │ + b 4c2a0 │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c558 │ │ │ │ + bne 4c500 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r2, #436] @ 0x1b4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - b 4c560 │ │ │ │ + b 4c508 │ │ │ │ mvn r9, #24 │ │ │ │ - b 4bcac │ │ │ │ - bl 41808 │ │ │ │ + b 4bc54 │ │ │ │ + bl 417b0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - b 4b71c │ │ │ │ - bl 41808 │ │ │ │ - b 4b8dc │ │ │ │ + b 4b6c4 │ │ │ │ + bl 417b0 │ │ │ │ + b 4b884 │ │ │ │ ldr r0, [r0, #496] @ 0x1f0 │ │ │ │ add ip, sp, #60 @ 0x3c │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ add r1, ip, r1, lsl #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 43648 │ │ │ │ + bl 435f0 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r2, #452] @ 0x1c4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r1 │ │ │ │ suble r1, r0, #1 │ │ │ │ strle r1, [r2, #452] @ 0x1c4 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 49450 │ │ │ │ + bl 493f8 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r0, #448] @ 0x1c0 │ │ │ │ - b 4bedc │ │ │ │ - andeq r2, lr, r8, asr r0 │ │ │ │ - andeq r2, lr, r4, asr #32 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq pc, sl, r8, asr #12 │ │ │ │ - andeq r1, lr, r8, lsr sp │ │ │ │ - andeq pc, sl, r2, lsr r3 @ │ │ │ │ + b 4be84 │ │ │ │ + strheq r1, [lr], -r8 │ │ │ │ + andeq r1, lr, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq lr, sl, r8, lsr sp │ │ │ │ + muleq lr, r8, sp │ │ │ │ + andeq lr, sl, r2, lsr #20 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - andeq pc, sl, r4, lsl #3 │ │ │ │ - andeq r0, r0, r4, lsr r4 │ │ │ │ + andeq lr, sl, r4, ror r8 │ │ │ │ + andeq r0, r0, ip, lsr #8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ - bl 48954 │ │ │ │ - b 4c160 │ │ │ │ + bl 488fc │ │ │ │ + b 4c108 │ │ │ │ mov r9, r8 │ │ │ │ - b 4b8dc │ │ │ │ + b 4b884 │ │ │ │ cmp r8, #43 @ 0x2b │ │ │ │ cmpne r8, #106 @ 0x6a │ │ │ │ - bne 4c2f8 │ │ │ │ + bne 4c2a0 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [r2, #428] @ 0x1ac │ │ │ │ ldr r1, [r2, #440] @ 0x1b8 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 4c2f8 │ │ │ │ + beq 4c2a0 │ │ │ │ ldr r9, [r2, #448] @ 0x1c0 │ │ │ │ cmp r9, #0 │ │ │ │ - blt 4ca18 │ │ │ │ + blt 4c9c0 │ │ │ │ ldr r8, [r2, #496] @ 0x1f0 │ │ │ │ mov r5, r3 │ │ │ │ sub r8, r8, #4 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 4c74c │ │ │ │ + b 4c6f4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - blt 4ca0c │ │ │ │ + blt 4c9b4 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ - bl 7ed4 │ │ │ │ + bl 7e84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c740 │ │ │ │ - b 4c23c │ │ │ │ + bne 4c6e8 │ │ │ │ + b 4c1e4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r2, #428] @ 0x1ac │ │ │ │ - bl 41808 │ │ │ │ + bl 417b0 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ cmn r1, #1 │ │ │ │ - bne 4c5d0 │ │ │ │ - bl 49c3c │ │ │ │ - b 4c2f8 │ │ │ │ + bne 4c578 │ │ │ │ + bl 49be4 │ │ │ │ + b 4c2a0 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ add r2, r1, r2 │ │ │ │ str r2, [r3, #428] @ 0x1ac │ │ │ │ - b 4be20 │ │ │ │ + b 4bdc8 │ │ │ │ mov r3, #9 │ │ │ │ str r3, [r1, r8, lsl #2] │ │ │ │ - b 4b8dc │ │ │ │ + b 4b884 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 4bb8c │ │ │ │ + b 4bb34 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #27 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48d3c │ │ │ │ - b 4b8dc │ │ │ │ + bl 48ce4 │ │ │ │ + b 4b884 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r1, [r2, #920] @ 0x398 │ │ │ │ - b 4bb8c │ │ │ │ + b 4bb34 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49c3c │ │ │ │ + bl 49be4 │ │ │ │ mvn r2, #9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 48d3c │ │ │ │ + bl 48ce4 │ │ │ │ mvn r1, #29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49450 │ │ │ │ + bl 493f8 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r3, #472] @ 0x1d8 │ │ │ │ mvn r1, #44 @ 0x2c │ │ │ │ - bl 4b6a8 │ │ │ │ + bl 4b650 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #472] @ 0x1d8 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r8, #47 @ 0x2f │ │ │ │ ldr r3, [r1, #452] @ 0x1c4 │ │ │ │ ldr r1, [r1, #496] @ 0x1f0 │ │ │ │ @@ -69960,317 +69960,317 @@ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ movne r0, #1 │ │ │ │ mvneq r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmn r2, #1 │ │ │ │ - beq 4c76c │ │ │ │ + beq 4c714 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4cb18 │ │ │ │ + beq 4cac0 │ │ │ │ ldr r1, [r3, #496] @ 0x1f0 │ │ │ │ ldr r3, [r3, #428] @ 0x1ac │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 42df8 │ │ │ │ + bl 42da0 │ │ │ │ cmp r8, #63 @ 0x3f │ │ │ │ - beq 4ca28 │ │ │ │ + beq 4c9d0 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ - b 4c080 │ │ │ │ + b 4c028 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r0, [r5, #912] @ 0x390 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #400 @ 0x190 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #13 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl c803c <__isoc23_strtoul@@Base+0x191c0> │ │ │ │ + bl c7edc <__isoc23_strtoul@@Base+0x190b8> │ │ │ │ cmp r0, #0 │ │ │ │ - ble 4c8d8 │ │ │ │ + ble 4c880 │ │ │ │ ldrb r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, #468] @ 0x1d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4be20 │ │ │ │ - b 4c484 │ │ │ │ + beq 4bdc8 │ │ │ │ + b 4c42c │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c5a8 │ │ │ │ - bl 473c0 │ │ │ │ + beq 4c550 │ │ │ │ + bl 47368 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r0, #28] │ │ │ │ str r2, [r3, #440] @ 0x1b8 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #440] @ 0x1b8 │ │ │ │ str r2, [r3, #428] @ 0x1ac │ │ │ │ ldr r9, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [r9, #440] @ 0x1b8 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 4c5a8 │ │ │ │ - bl 4847c │ │ │ │ + blt 4c550 │ │ │ │ + bl 48424 │ │ │ │ ldr r9, [r4, #92] @ 0x5c │ │ │ │ - b 4c5a8 │ │ │ │ + b 4c550 │ │ │ │ ldr r9, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r9, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 4c9c8 │ │ │ │ + blt 4c970 │ │ │ │ ldr r8, [r9, #496] @ 0x1f0 │ │ │ │ str r4, [sp, #20] │ │ │ │ sub r8, r8, #4 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 4c974 │ │ │ │ + b 4c91c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - blt 4c9c0 │ │ │ │ + blt 4c968 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ - bl 7ed4 │ │ │ │ + bl 7e84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c968 │ │ │ │ + bne 4c910 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r7, r8 │ │ │ │ - b 4c598 │ │ │ │ + b 4c540 │ │ │ │ cmp r8, #110 @ 0x6e │ │ │ │ - beq 4c000 │ │ │ │ + beq 4bfa8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - b 4bff4 │ │ │ │ + b 4bf9c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #107 @ 0x6b │ │ │ │ - bl 4218c │ │ │ │ - b 4c2f8 │ │ │ │ + bl 42134 │ │ │ │ + b 4c2a0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r7, r8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9, #448] @ 0x1c0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mvn r1, #49 @ 0x31 │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ str r2, [r3, #452] @ 0x1c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49450 │ │ │ │ + bl 493f8 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r0, #10 │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ ldr r1, [r3, #496] @ 0x1f0 │ │ │ │ add ip, r2, #1 │ │ │ │ str ip, [r3, #452] @ 0x1c4 │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ ldr r9, [r4, #92] @ 0x5c │ │ │ │ - b 4c598 │ │ │ │ + b 4c540 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r8 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #106 @ 0x6a │ │ │ │ - bl 4218c │ │ │ │ - b 4c2f8 │ │ │ │ + bl 42134 │ │ │ │ + b 4c2a0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #496] @ 0x1f0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r1 │ │ │ │ - bl 42df8 │ │ │ │ + bl 42da0 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ sub r5, r0, r5 │ │ │ │ adds r3, r1, r5 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bcs 4cb6c │ │ │ │ + bcs 4cb14 │ │ │ │ mov r3, r4 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - b 4ca9c │ │ │ │ + b 4ca44 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bcc 4cb64 │ │ │ │ + bcc 4cb0c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ca8c │ │ │ │ + bne 4ca34 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ subs r3, r5, r1 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ movpl r9, r3 │ │ │ │ ldr r5, [r1, #428] @ 0x1ac │ │ │ │ mov r2, r1 │ │ │ │ - bpl 4c0dc │ │ │ │ - b 4c080 │ │ │ │ + bpl 4c084 │ │ │ │ + b 4c028 │ │ │ │ add r3, sp, #4096 @ 0x1000 │ │ │ │ add r3, r3, #60 @ 0x3c │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ - bl 48e48 │ │ │ │ + bl 48df0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #428] @ 0x1ac │ │ │ │ - b 4c25c │ │ │ │ + b 4c204 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49c3c │ │ │ │ + bl 49be4 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [r1, #496] @ 0x1f0 │ │ │ │ add r1, r1, #508 @ 0x1fc │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #496] @ 0x1f0 │ │ │ │ strb r5, [r3] │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r3, #496] @ 0x1f0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 434f8 │ │ │ │ + bl 434a0 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ - b 4c87c │ │ │ │ + b 4c824 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r1 │ │ │ │ - bl 434f8 │ │ │ │ - b 4c898 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + bl 434a0 │ │ │ │ + b 4c840 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mvn r3, #24 │ │ │ │ - b 4c5bc │ │ │ │ + b 4c564 │ │ │ │ mov ip, #0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov lr, #20480 @ 0x5000 │ │ │ │ sub ip, sp, ip │ │ │ │ sub lr, ip, lr │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ cmp ip, lr │ │ │ │ - bne 4cb98 │ │ │ │ + bne 4cb40 │ │ │ │ str r0, [lr, #-352] @ 0xfffffea0 │ │ │ │ sub sp, sp, #20736 @ 0x5100 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #1284] @ 4d0c4 │ │ │ │ + ldr r2, [pc, #1284] @ 4d06c │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #1280] @ 4d0c8 │ │ │ │ + ldr r3, [pc, #1280] @ 4d070 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, sp, #20736 @ 0x5100 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #1152] @ 0x480 │ │ │ │ - ldr r2, [pc, #1244] @ 4d0cc │ │ │ │ + ldr r2, [pc, #1244] @ 4d074 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r1, #68 @ 0x44 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ - beq 4ceb0 │ │ │ │ + beq 4ce58 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ add r2, sp, #20480 @ 0x5000 │ │ │ │ add r2, r2, #64 @ 0x40 │ │ │ │ str r2, [r3, #500] @ 0x1f4 │ │ │ │ add r3, sp, #20736 @ 0x5100 │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ add r3, r3, #96 @ 0x60 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ - bl 41820 │ │ │ │ + bl 417c8 │ │ │ │ add r3, sp, #20736 @ 0x5100 │ │ │ │ add r3, r3, #96 @ 0x60 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #2 │ │ │ │ strb r4, [r7, r3] │ │ │ │ - bl 43f94 │ │ │ │ + bl 43f3c │ │ │ │ cmp r0, r4 │ │ │ │ - bge 4ccdc │ │ │ │ + bge 4cc84 │ │ │ │ add r3, sp, #20736 @ 0x5100 │ │ │ │ add r3, r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 4ccb4 │ │ │ │ + beq 4cc5c │ │ │ │ add r3, sp, #20736 @ 0x5100 │ │ │ │ ldr r0, [r3, #96] @ 0x60 │ │ │ │ add r3, r3, #96 @ 0x60 │ │ │ │ - ldr r2, [pc, #1100] @ 4d0d0 │ │ │ │ - ldr r3, [pc, #1088] @ 4d0c8 │ │ │ │ + ldr r2, [pc, #1100] @ 4d078 │ │ │ │ + ldr r3, [pc, #1088] @ 4d070 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #20736 @ 0x5100 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #68 @ 0x44 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4d0c0 │ │ │ │ + bne 4d068 │ │ │ │ add sp, sp, #20736 @ 0x5100 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add ip, sp, #20736 @ 0x5100 │ │ │ │ add ip, ip, #96 @ 0x60 │ │ │ │ ldr ip, [ip] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 4237c │ │ │ │ - b 4cc7c │ │ │ │ + bl 42324 │ │ │ │ + b 4cc24 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r8, #92] @ 0x5c │ │ │ │ add r7, sp, #28 │ │ │ │ str r0, [r3, #496] @ 0x1f0 │ │ │ │ ldr r2, [r8, #92] @ 0x5c │ │ │ │ ldr r1, [r3, #452] @ 0x1c4 │ │ │ │ ldr r3, [r2, #496] @ 0x1f0 │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ str r3, [r2, #496] @ 0x1f0 │ │ │ │ strb r4, [r0, r1] │ │ │ │ ldr r3, [r8, #92] @ 0x5c │ │ │ │ ldr r1, [r3, #496] @ 0x1f0 │ │ │ │ - bl 434f8 │ │ │ │ + bl 434a0 │ │ │ │ ldr r6, [r8, #92] @ 0x5c │ │ │ │ mov r2, #32 │ │ │ │ str r7, [r6, #948] @ 0x3b4 │ │ │ │ ldr r6, [r8, #92] @ 0x5c │ │ │ │ - ldr lr, [pc, #932] @ 4d0d4 │ │ │ │ + ldr lr, [pc, #932] @ 4d07c │ │ │ │ mvn ip, #1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [r6, #456] @ 0x1c8 │ │ │ │ sub r3, r0, #1 │ │ │ │ ldr r0, [r8, #92] @ 0x5c │ │ │ │ str r3, [r0, #448] @ 0x1c0 │ │ │ │ ldr r0, [r8, #92] @ 0x5c │ │ │ │ @@ -70299,880 +70299,880 @@ │ │ │ │ str r2, [r3, #952] @ 0x3b8 │ │ │ │ ldr r3, [r8, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #952] @ 0x3b8 │ │ │ │ str r4, [r3] │ │ │ │ ldr r4, [r8, #92] @ 0x5c │ │ │ │ ldr r3, [r4, #504] @ 0x1f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d0a8 │ │ │ │ + beq 4d050 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d094 │ │ │ │ + beq 4d03c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldrb r3, [r0, #10] │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ce28 │ │ │ │ + bne 4cdd0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r0, #60] @ 0x3c │ │ │ │ str r1, [r0, #56] @ 0x38 │ │ │ │ mov r1, #105 @ 0x69 │ │ │ │ strb r1, [r0, #10] │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r2, [r2, #504] @ 0x1f8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d0b8 │ │ │ │ + beq 4d060 │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d0b8 │ │ │ │ + beq 4d060 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #672] @ 4d0d4 │ │ │ │ + ldr r1, [pc, #672] @ 4d07c │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #416] @ 0x1a0 │ │ │ │ add r0, r2, r5 │ │ │ │ cmp r0, r1 │ │ │ │ subgt r5, r1, r2 │ │ │ │ sub r5, r5, #2 │ │ │ │ str r5, [r3, #424] @ 0x1a8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ceec │ │ │ │ + beq 4ce94 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ ldr r2, [r3, #1176] @ 0x498 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ce8c │ │ │ │ + beq 4ce34 │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ str r2, [r3, #448] @ 0x1c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 49a10 │ │ │ │ + bl 499b8 │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #496] @ 0x1f0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #2 │ │ │ │ str r2, [r3] │ │ │ │ - bl 43f30 │ │ │ │ + bl 43ed8 │ │ │ │ adds r0, r4, #2 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b 4cc7c │ │ │ │ + b 4cc24 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ str r4, [r7, #1152] @ 0x480 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r0, [r4, #16] │ │ │ │ - b 4cc08 │ │ │ │ + b 4cbb0 │ │ │ │ add r3, sp, #20736 @ 0x5100 │ │ │ │ add r3, r3, #96 @ 0x60 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r4, [r3, #68] @ 0x44 │ │ │ │ - beq 4cf28 │ │ │ │ + beq 4ced0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mvn r1, #29 │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ ldr r2, [r0, #20] │ │ │ │ str r2, [r3, #456] @ 0x1c8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - bl 49450 │ │ │ │ + bl 493f8 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mvn r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4b6a8 │ │ │ │ + bl 4b650 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r4, #1176] @ 0x498 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cf90 │ │ │ │ + beq 4cf38 │ │ │ │ ldr r3, [r4, #460] @ 0x1cc │ │ │ │ ldr r1, [r4, #588] @ 0x24c │ │ │ │ - ldr r2, [pc, #384] @ 4d0d8 │ │ │ │ + ldr r2, [pc, #384] @ 4d080 │ │ │ │ ldr ip, [r1, r3, lsl #2] │ │ │ │ cmp ip, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr lr, [r2, #20] │ │ │ │ - bne 4cf7c │ │ │ │ + bne 4cf24 │ │ │ │ add r2, r1, r3, lsl #2 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq 4cf6c │ │ │ │ + beq 4cf14 │ │ │ │ ldr r2, [r4, #456] @ 0x1c8 │ │ │ │ mov r0, r4 │ │ │ │ str lr, [sp] │ │ │ │ - bl 436ac │ │ │ │ + bl 43654 │ │ │ │ str r0, [r4, #456] @ 0x1c8 │ │ │ │ mov r0, #2 │ │ │ │ - bl 43f30 │ │ │ │ + bl 43ed8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r2, #1172] @ 0x494 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r2, #1172] @ 0x494 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #288] @ 4d0dc │ │ │ │ + ldr r3, [pc, #288] @ 4d084 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r1, #1164] @ 0x48c │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r1, [r1, #1160] @ 0x488 │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r3, #452] @ 0x1c4 │ │ │ │ - bne 4d068 │ │ │ │ + bne 4d010 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ ldr r3, [r2, #452] @ 0x1c4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2, #452] @ 0x1c4 │ │ │ │ - blt 4d0b8 │ │ │ │ + blt 4d060 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #88] @ 0x58 │ │ │ │ ldr r2, [r1, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d040 │ │ │ │ + beq 4cfe8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r2, #452] @ 0x1c4 │ │ │ │ mov r2, #10 │ │ │ │ add r3, r1, r3 │ │ │ │ strb r2, [r3, #-1] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ ldr r0, [r3, #452] @ 0x1c4 │ │ │ │ - b 4cc7c │ │ │ │ + b 4cc24 │ │ │ │ ldr r1, [r2, #452] @ 0x1c4 │ │ │ │ ldr r2, [r2, #496] @ 0x1f0 │ │ │ │ str r3, [r2, r1, lsl #2] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r4, [r3, #92] @ 0x5c │ │ │ │ ldr r0, [r4, #496] @ 0x1f0 │ │ │ │ - bl 42df8 │ │ │ │ + bl 42da0 │ │ │ │ str r0, [r4, #452] @ 0x1c4 │ │ │ │ - b 4d030 │ │ │ │ + b 4cfd8 │ │ │ │ ldr r0, [r3, #496] @ 0x1f0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ mov r1, #10 │ │ │ │ str r2, [r3, #452] @ 0x1c4 │ │ │ │ str r1, [r0, r2, lsl #2] │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 421a8 │ │ │ │ + bl 42150 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - bl 417cc │ │ │ │ - b 4cfe4 │ │ │ │ + bl 41774 │ │ │ │ + b 4cf8c │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ - b 4cdd0 │ │ │ │ + b 4cd78 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ str r0, [r4, #504] @ 0x1f8 │ │ │ │ - b 4cdc0 │ │ │ │ + b 4cd68 │ │ │ │ mvn r0, #0 │ │ │ │ - b 4cc7c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, lr, r4, ror #22 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, lr, r8, lsr fp │ │ │ │ - andeq r0, lr, r4, lsr #21 │ │ │ │ + b 4cc24 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq pc, sp, r4, asr #23 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + muleq sp, r8, fp │ │ │ │ + andeq pc, sp, r4, lsl #22 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ strdeq sp, [r0], -pc @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - ldr r3, [pc, #72] @ 4d138 │ │ │ │ + ldr r3, [pc, #72] @ 4d0e0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bne 4d0fc │ │ │ │ + bne 4d0a4 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #40] @ 4d13c │ │ │ │ + ldr r0, [pc, #40] @ 4d0e4 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - andeq r0, lr, ip, lsr r6 │ │ │ │ - andeq r0, r0, r0, asr #15 │ │ │ │ + muleq sp, ip, r6 │ │ │ │ + @ instruction: 0x000007b8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ - b 59a04 │ │ │ │ - ldr r3, [pc, #120] @ 4d1cc │ │ │ │ - ldr r2, [pc, #120] @ 4d1d0 │ │ │ │ - ldr r1, [pc, #120] @ 4d1d4 │ │ │ │ + b 599ac │ │ │ │ + ldr r3, [pc, #120] @ 4d174 │ │ │ │ + ldr r2, [pc, #120] @ 4d178 │ │ │ │ + ldr r1, [pc, #120] @ 4d17c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r3, r1] │ │ │ │ mov lr, r0 │ │ │ │ mov r3, #30 │ │ │ │ mov r5, #1 │ │ │ │ mov ip, r2 │ │ │ │ add r4, r2, #25 │ │ │ │ - b 4d188 │ │ │ │ + b 4d130 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ lsr r1, r3, #5 │ │ │ │ and r1, r1, #7 │ │ │ │ ldr r1, [r6, r1, lsl #2] │ │ │ │ and r3, r3, #31 │ │ │ │ ands r1, r1, r5, lsl r3 │ │ │ │ add r2, r2, #1 │ │ │ │ ldrbne r1, [r2, #-1] │ │ │ │ mov r3, lr │ │ │ │ strbne r1, [r3], #1 │ │ │ │ movne lr, r3 │ │ │ │ sub r3, r2, ip │ │ │ │ cmp r2, r4 │ │ │ │ add r3, ip, r3, lsl #2 │ │ │ │ - bne 4d184 │ │ │ │ + bne 4d12c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [lr] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrdeq r0, [lr], -r0 @ │ │ │ │ - andeq r4, ip, r0, ror r9 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq pc, sp, r0, lsr r6 @ │ │ │ │ + andeq r4, ip, r0, rrx │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #148] @ 4d284 │ │ │ │ - ldr r2, [pc, #148] @ 4d288 │ │ │ │ + ldr r3, [pc, #148] @ 4d22c │ │ │ │ + ldr r2, [pc, #148] @ 4d230 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r2, #516] @ 0x204 │ │ │ │ - beq 4d268 │ │ │ │ + beq 4d210 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, r0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 4d26c │ │ │ │ + bne 4d214 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - beq 4d23c │ │ │ │ + beq 4d1e4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r0 │ │ │ │ moveq r2, #1 │ │ │ │ streq r2, [r3] │ │ │ │ - beq 4d26c │ │ │ │ + beq 4d214 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, r0 │ │ │ │ streq r4, [r2] │ │ │ │ - bne 4d260 │ │ │ │ - b 4d278 │ │ │ │ + bne 4d208 │ │ │ │ + b 4d220 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - beq 4d274 │ │ │ │ + beq 4d21c │ │ │ │ mov r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d250 │ │ │ │ + bne 4d1f8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [r3, #16] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r0, lr, r8, lsr r5 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + muleq sp, r8, r5 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ addne r7, r0, #4 │ │ │ │ movne r8, r0 │ │ │ │ movne r4, r7 │ │ │ │ movne r9, #0 │ │ │ │ - beq 4d350 │ │ │ │ + beq 4d2f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r6, [r4], #4 │ │ │ │ cmp r6, #0 │ │ │ │ add r9, r9, r0 │ │ │ │ - bne 4d2b8 │ │ │ │ + bne 4d260 │ │ │ │ sub r8, r4, r8 │ │ │ │ asr r5, r8, #2 │ │ │ │ sub sl, r5, #1 │ │ │ │ add r4, r8, #20 │ │ │ │ add r0, sl, r4 │ │ │ │ add r0, r0, r9 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r3, #1 │ │ │ │ cmp sl, #0 │ │ │ │ sub r5, r5, #2 │ │ │ │ mov r9, r0 │ │ │ │ str r6, [r0, #16] │ │ │ │ str sl, [r0, #8] │ │ │ │ add r0, r0, r4 │ │ │ │ str r3, [r9] │ │ │ │ add r4, r9, #20 │ │ │ │ - beq 4d340 │ │ │ │ + beq 4d2e8 │ │ │ │ mov r6, r4 │ │ │ │ - b 4d320 │ │ │ │ + b 4d2c8 │ │ │ │ add r7, r7, #4 │ │ │ │ str r0, [r6], #4 │ │ │ │ ldr r1, [r7, #-4] │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ - bcs 4d31c │ │ │ │ + bcs 4d2c4 │ │ │ │ add r4, r4, r8 │ │ │ │ sub r4, r4, #4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #24 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ add r4, r0, #20 │ │ │ │ str r3, [r0] │ │ │ │ str r6, [r0, #8] │ │ │ │ str r6, [r0, #16] │ │ │ │ - b 4d340 │ │ │ │ + b 4d2e8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #108] @ 4d3f8 │ │ │ │ - ldr r2, [pc, #108] @ 4d3fc │ │ │ │ + ldr r3, [pc, #108] @ 4d3a0 │ │ │ │ + ldr r2, [pc, #108] @ 4d3a4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #516] @ 0x204 │ │ │ │ mov r6, r0 │ │ │ │ ldm r4, {r2, r7} │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ - bl 4d1d8 │ │ │ │ + bl 4d180 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d28c │ │ │ │ + bl 4d234 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r0, r7 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #160] @ 0xa0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r3, r3, #20 │ │ │ │ str r3, [r5, #164] @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - muleq lr, ip, r3 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + strdeq pc, [sp], -ip │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #88] @ 4d470 │ │ │ │ - ldr r2, [pc, #88] @ 4d474 │ │ │ │ + ldr r3, [pc, #88] @ 4d418 │ │ │ │ + ldr r2, [pc, #88] @ 4d41c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r7, #516] @ 0x204 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ - bl 4d1d8 │ │ │ │ + bl 4d180 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne 4d430 │ │ │ │ + bne 4d3d8 │ │ │ │ cmp r5, #0 │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7, #160] @ 0xa0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r3, r3, #20 │ │ │ │ str r3, [r7, #164] @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r0, lr, r0, lsl r3 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldr r3, [pc, #36] @ 4d4a4 │ │ │ │ - ldr r2, [pc, #36] @ 4d4a8 │ │ │ │ + andeq pc, sp, r0, ror r3 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldr r3, [pc, #36] @ 4d44c │ │ │ │ + ldr r2, [pc, #36] @ 4d450 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #516] @ 0x204 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r0] │ │ │ │ bx lr │ │ │ │ - andeq r0, lr, r8, lsr #5 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq pc, sp, r8, lsl #6 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ - ldr r7, [pc, #1172] @ 4d960 │ │ │ │ + ldr r7, [pc, #1172] @ 4d908 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ tst r6, #4 │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ - beq 4d914 │ │ │ │ - ldr r3, [pc, #1148] @ 4d964 │ │ │ │ + beq 4d8bc │ │ │ │ + ldr r3, [pc, #1148] @ 4d90c │ │ │ │ tst r6, #16 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ ldr r8, [r4, #4] │ │ │ │ - bne 4d6fc │ │ │ │ + bne 4d6a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orr r3, r3, #262144 @ 0x40000 │ │ │ │ str r3, [sp, #24] │ │ │ │ ands r3, r6, #3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 4d694 │ │ │ │ + beq 4d63c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4d68c │ │ │ │ - ldr r3, [pc, #1100] @ 4d968 │ │ │ │ - ldr fp, [pc, #1100] @ 4d96c │ │ │ │ + beq 4d634 │ │ │ │ + ldr r3, [pc, #1100] @ 4d910 │ │ │ │ + ldr fp, [pc, #1100] @ 4d914 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #1092] @ 4d970 │ │ │ │ + ldr r3, [pc, #1092] @ 4d918 │ │ │ │ add r4, r4, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, pc, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 4d580 │ │ │ │ + b 4d528 │ │ │ │ tst r6, #1 │ │ │ │ - bne 4d5f8 │ │ │ │ + bne 4d5a0 │ │ │ │ tst r6, #2 │ │ │ │ - beq 4d6bc │ │ │ │ - ldr r2, [pc, #1056] @ 4d974 │ │ │ │ + beq 4d664 │ │ │ │ + ldr r2, [pc, #1056] @ 4d91c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r7, r2] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r8] │ │ │ │ mov r3, r9 │ │ │ │ moveq r2, #43 @ 0x2b │ │ │ │ movne r2, #45 @ 0x2d │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r8, [r4, #4] │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4d654 │ │ │ │ + beq 4d5fc │ │ │ │ lsr r3, r8, #5 │ │ │ │ and r1, r8, #31 │ │ │ │ mov r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ lsl r2, r2, r1 │ │ │ │ and r3, r3, #7 │ │ │ │ - beq 4d5a8 │ │ │ │ + beq 4d550 │ │ │ │ ldr r1, [r5, r3, lsl #2] │ │ │ │ tst r2, r1 │ │ │ │ - beq 4d570 │ │ │ │ + beq 4d518 │ │ │ │ ldr r9, [r4, #-8] │ │ │ │ add r3, sp, r3, lsl #2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldrb ip, [r9] │ │ │ │ ands r2, r2, r3 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ cmp ip, #110 @ 0x6e │ │ │ │ mov sl, r0 │ │ │ │ - bne 4d53c │ │ │ │ + bne 4d4e4 │ │ │ │ ldrb ip, [r9, #1] │ │ │ │ cmp ip, #111 @ 0x6f │ │ │ │ - bne 4d53c │ │ │ │ + bne 4d4e4 │ │ │ │ ldrb ip, [r9, #2] │ │ │ │ cmp ip, #116 @ 0x74 │ │ │ │ clzne sl, r2 │ │ │ │ addne r9, r9, #2 │ │ │ │ lsrne sl, sl, #5 │ │ │ │ tst r6, #1 │ │ │ │ - beq 4d544 │ │ │ │ - ldr r2, [pc, #884] @ 4d974 │ │ │ │ + beq 4d4ec │ │ │ │ + ldr r2, [pc, #884] @ 4d91c │ │ │ │ mov r1, r9 │ │ │ │ ldr r8, [r7, r2] │ │ │ │ mov r2, #32 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, #32 │ │ │ │ add r4, r4, #8 │ │ │ │ rsb r2, r0, #24 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp sl, #0 │ │ │ │ ldr r0, [r8] │ │ │ │ moveq r1, fp │ │ │ │ movne r1, r3 │ │ │ │ mov r2, #10 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r8, [r4, #-4] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4d580 │ │ │ │ + bne 4d528 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d68c │ │ │ │ - ldr r3, [pc, #780] @ 4d974 │ │ │ │ + bne 4d634 │ │ │ │ + ldr r3, [pc, #780] @ 4d91c │ │ │ │ ldr r9, [r7, r3] │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 4d8d4 │ │ │ │ + bcs 4d87c │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #10 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #728] @ 4d974 │ │ │ │ - ldr r1, [pc, #728] @ 4d978 │ │ │ │ + ldr r3, [pc, #728] @ 4d91c │ │ │ │ + ldr r1, [pc, #728] @ 4d920 │ │ │ │ ldr r9, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, #13 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4d514 │ │ │ │ - b 4d668 │ │ │ │ + bne 4d4bc │ │ │ │ + b 4d610 │ │ │ │ bics r0, r0, r8, lsr #8 │ │ │ │ - beq 4d570 │ │ │ │ - ldr r3, [pc, #680] @ 4d974 │ │ │ │ + beq 4d518 │ │ │ │ + ldr r3, [pc, #680] @ 4d91c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ ldr r0, [r8] │ │ │ │ - bne 4d948 │ │ │ │ - ldr r3, [pc, #668] @ 4d97c │ │ │ │ + bne 4d8f0 │ │ │ │ + ldr r3, [pc, #668] @ 4d924 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #664] @ 4d980 │ │ │ │ - ldr r1, [pc, #664] @ 4d984 │ │ │ │ + ldr r2, [pc, #664] @ 4d928 │ │ │ │ + ldr r1, [pc, #664] @ 4d92c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 4d570 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 4d518 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4d954 │ │ │ │ + beq 4d8fc │ │ │ │ add r4, r4, #8 │ │ │ │ mov r9, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov fp, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b 4d738 │ │ │ │ - bl 7f04 │ │ │ │ + b 4d6e0 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ add r9, r9, #8 │ │ │ │ cmp fp, r0 │ │ │ │ movlt fp, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d794 │ │ │ │ + beq 4d73c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4d758 │ │ │ │ + beq 4d700 │ │ │ │ lsr r3, r2, #5 │ │ │ │ and r3, r3, #7 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ and r2, r2, #31 │ │ │ │ ands r3, r3, r6, lsl r2 │ │ │ │ - beq 4d784 │ │ │ │ + beq 4d72c │ │ │ │ ldr r0, [r9, #-8] │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ - bne 4d71c │ │ │ │ + bne 4d6c4 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne 4d71c │ │ │ │ + bne 4d6c4 │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ addne r0, r0, #2 │ │ │ │ - b 4d71c │ │ │ │ + b 4d6c4 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ add r9, r9, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4d740 │ │ │ │ - bl 41734 │ │ │ │ + bne 4d6e8 │ │ │ │ + bl 416dc │ │ │ │ add sl, fp, #4 │ │ │ │ lsl r2, sl, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r6, #0 │ │ │ │ cmp r2, r0 │ │ │ │ movge r0, r2 │ │ │ │ - bl f0730 │ │ │ │ - ldr r3, [pc, #460] @ 4d988 │ │ │ │ - ldr r2, [pc, #460] @ 4d98c │ │ │ │ + bl efdc8 │ │ │ │ + ldr r3, [pc, #460] @ 4d930 │ │ │ │ + ldr r2, [pc, #460] @ 4d934 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #452] @ 4d990 │ │ │ │ + ldr r3, [pc, #452] @ 4d938 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r0 │ │ │ │ - b 4d814 │ │ │ │ + b 4d7bc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d908 │ │ │ │ - ldr r2, [pc, #416] @ 4d994 │ │ │ │ + beq 4d8b0 │ │ │ │ + ldr r2, [pc, #416] @ 4d93c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #412] @ 4d998 │ │ │ │ + ldr r1, [pc, #412] @ 4d940 │ │ │ │ mov r6, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d8b0 │ │ │ │ + beq 4d858 │ │ │ │ lsr r2, r3, #5 │ │ │ │ and r1, r3, #31 │ │ │ │ cmp r5, #0 │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r1 │ │ │ │ and r2, r2, #7 │ │ │ │ - beq 4d83c │ │ │ │ + beq 4d7e4 │ │ │ │ ldr r1, [r5, r2, lsl #2] │ │ │ │ tst r3, r1 │ │ │ │ - beq 4d804 │ │ │ │ + beq 4d7ac │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ ldr r2, [r2, #-16] │ │ │ │ ands r2, r3, r2 │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ movne r1, #1 │ │ │ │ ldrb r0, [r3] │ │ │ │ moveq r1, #0 │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - beq 4d8e4 │ │ │ │ - ldr r2, [pc, #264] @ 4d974 │ │ │ │ + beq 4d88c │ │ │ │ + ldr r2, [pc, #264] @ 4d91c │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r9, r6 │ │ │ │ ldr r0, [r2] │ │ │ │ - ble 4d7e4 │ │ │ │ + ble 4d78c │ │ │ │ cmp r1, #0 │ │ │ │ addeq r1, fp, #2 │ │ │ │ movne r1, sl │ │ │ │ ldreq r2, [sp, #16] │ │ │ │ ldrne r2, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r8 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d814 │ │ │ │ + bne 4d7bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4d68c │ │ │ │ - ldr r3, [pc, #180] @ 4d974 │ │ │ │ + beq 4d634 │ │ │ │ + ldr r3, [pc, #180] @ 4d91c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 4d67c │ │ │ │ + bcc 4d624 │ │ │ │ mov r1, #10 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + b c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ cmp r0, #111 @ 0x6f │ │ │ │ - bne 4d864 │ │ │ │ + bne 4d80c │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ cmp r0, #116 @ 0x74 │ │ │ │ clzne r1, r2 │ │ │ │ addne r3, r3, #2 │ │ │ │ lsrne r1, r1, #5 │ │ │ │ - b 4d864 │ │ │ │ - ldr r2, [pc, #140] @ 4d99c │ │ │ │ + b 4d80c │ │ │ │ + ldr r2, [pc, #140] @ 4d944 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 4d7f4 │ │ │ │ - ldr r2, [pc, #132] @ 4d9a0 │ │ │ │ - ldr r3, [pc, #84] @ 4d974 │ │ │ │ + b 4d79c │ │ │ │ + ldr r2, [pc, #132] @ 4d948 │ │ │ │ + ldr r3, [pc, #84] @ 4d91c │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r9, [r7, r3] │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [r9] │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 4d4e0 │ │ │ │ - ldr r3, [pc, #84] @ 4d9a4 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 4d488 │ │ │ │ + ldr r3, [pc, #84] @ 4d94c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 4d6e0 │ │ │ │ + b 4d688 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 41734 │ │ │ │ - andeq r0, lr, r4, asr r2 │ │ │ │ - andeq r0, r0, ip, lsl #12 │ │ │ │ - andeq r6, sl, ip, ror #24 │ │ │ │ - ldrdeq r7, [sl], -r0 │ │ │ │ - andeq fp, sl, r4, ror lr │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - ldrdeq r6, [sl], -r8 │ │ │ │ - andeq r6, sl, r0, asr sl │ │ │ │ - andeq r6, sl, ip, lsr #21 │ │ │ │ - andeq r6, sl, ip, lsr #21 │ │ │ │ - andeq r8, sl, r4, ror r6 │ │ │ │ - andeq r6, sl, r8, lsr #19 │ │ │ │ - andeq r6, sl, r0, ror #18 │ │ │ │ - andeq r8, sl, r0, asr #12 │ │ │ │ - andeq r5, sl, r8, asr pc │ │ │ │ - andeq r6, sl, r0, lsr #16 │ │ │ │ - muleq r0, ip, r8 │ │ │ │ - andeq r8, sl, r4, ror #9 │ │ │ │ + b 416dc │ │ │ │ + @ instruction: 0x000df2b4 │ │ │ │ + andeq r0, r0, r4, lsl #12 │ │ │ │ + andeq r6, sl, ip, asr r3 │ │ │ │ + andeq r7, sl, r0, asr #9 │ │ │ │ + andeq fp, sl, r4, ror #10 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq r6, sl, r8, asr #3 │ │ │ │ + andeq r6, sl, r0, asr #2 │ │ │ │ + muleq sl, ip, r1 │ │ │ │ + muleq sl, ip, r1 │ │ │ │ + andeq r7, sl, r4, ror #26 │ │ │ │ + muleq sl, r8, r0 │ │ │ │ + andeq r6, sl, r0, asr r0 │ │ │ │ + andeq r7, sl, r0, lsr sp │ │ │ │ + andeq r5, sl, r8, asr #12 │ │ │ │ + andeq r5, sl, r0, lsl pc │ │ │ │ + muleq r0, r4, r8 │ │ │ │ + ldrdeq r7, [sl], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr ip, [pc, #2632] @ 4e408 │ │ │ │ - ldr r2, [pc, #2632] @ 4e40c │ │ │ │ + ldr ip, [pc, #2632] @ 4e3b0 │ │ │ │ + ldr r2, [pc, #2632] @ 4e3b4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r9, [pc, #2624] @ 4e410 │ │ │ │ + ldr r9, [pc, #2624] @ 4e3b8 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ - ldr r3, [pc, #2620] @ 4e414 │ │ │ │ + ldr r3, [pc, #2620] @ 4e3bc │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r5, [r9, r3] │ │ │ │ subs r7, r0, #0 │ │ │ │ ldr r3, [r5, #516] @ 0x204 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #2588] @ 4e418 │ │ │ │ + ldr r3, [pc, #2588] @ 4e3c0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #2584] @ 4e41c │ │ │ │ + ldr r3, [pc, #2584] @ 4e3c4 │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr lr, [pc, #2568] @ 4e420 │ │ │ │ + ldr lr, [pc, #2568] @ 4e3c8 │ │ │ │ and r3, r3, #128 @ 0x80 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ mov ip, #0 │ │ │ │ add r4, sp, #68 @ 0x44 │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ str r7, [sp, #32] │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [r9, lr] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ ldr r2, [r8] │ │ │ │ str r3, [r2, #100] @ 0x64 │ │ │ │ - ble 4df28 │ │ │ │ + ble 4ded0 │ │ │ │ mov r3, #4 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #2500] @ 4e424 │ │ │ │ - ldr fp, [pc, #2500] @ 4e428 │ │ │ │ + ldr r3, [pc, #2500] @ 4e3cc │ │ │ │ + ldr fp, [pc, #2500] @ 4e3d0 │ │ │ │ ldr r7, [r9, r3] │ │ │ │ - ldr r3, [pc, #2496] @ 4e42c │ │ │ │ - ldr r2, [pc, #2496] @ 4e430 │ │ │ │ + ldr r3, [pc, #2496] @ 4e3d4 │ │ │ │ + ldr r2, [pc, #2496] @ 4e3d8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ cmp ip, #0 │ │ │ │ moveq r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add fp, pc, fp │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4df7c │ │ │ │ + beq 4df24 │ │ │ │ ldr r2, [r8] │ │ │ │ ldrb r3, [r2, #28] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ movne r4, #0 │ │ │ │ - beq 4dcf0 │ │ │ │ + beq 4dc98 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - bgt 4dd18 │ │ │ │ + bgt 4dcc0 │ │ │ │ cmp r1, #57 @ 0x39 │ │ │ │ - ble 4dd40 │ │ │ │ + ble 4dce8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ sub r3, r1, #58 @ 0x3a │ │ │ │ cmp r3, #10 │ │ │ │ - bhi 4db00 │ │ │ │ + bhi 4daa8 │ │ │ │ ldrb r3, [r0, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ orr r3, r3, #4194304 @ 0x400000 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, fp │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4de38 │ │ │ │ + beq 4dde0 │ │ │ │ sub r0, r0, fp │ │ │ │ add r0, fp, r0, lsl #2 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4dc98 │ │ │ │ + bne 4dc40 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 4df0c │ │ │ │ + beq 4deb4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ cmpeq r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 4decc │ │ │ │ + bne 4de74 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov sl, #1 │ │ │ │ bic r1, r1, #32 │ │ │ │ orr r1, r1, #1024 @ 0x400 │ │ │ │ mvn r3, #16384 @ 0x4000 │ │ │ │ mov r0, #16384 @ 0x4000 │ │ │ │ mov r2, sl │ │ │ │ @@ -71180,87 +71180,87 @@ │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ and r1, r1, r3 │ │ │ │ add r3, r4, #104 @ 0x68 │ │ │ │ add r4, sp, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r1, [r4, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4da9c │ │ │ │ + bne 4da44 │ │ │ │ add r2, r2, #376 @ 0x178 │ │ │ │ add r2, r5, r2, lsl #2 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ orr r3, r3, r0 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b 4da9c │ │ │ │ + b 4da44 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r2, #132096 @ 0x20400 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 4da9c │ │ │ │ + beq 4da44 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1022c │ │ │ │ - b 4da9c │ │ │ │ + bl 101d4 │ │ │ │ + b 4da44 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r0, [pc, #2144] @ 4e434 │ │ │ │ - ldr r2, [pc, #2144] @ 4e438 │ │ │ │ - ldr r1, [pc, #2144] @ 4e43c │ │ │ │ + ldr r0, [pc, #2144] @ 4e3dc │ │ │ │ + ldr r2, [pc, #2144] @ 4e3e0 │ │ │ │ + ldr r1, [pc, #2144] @ 4e3e4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mvn fp, #0 │ │ │ │ - ldr r2, [pc, #2128] @ 4e440 │ │ │ │ - ldr r3, [pc, #2072] @ 4e40c │ │ │ │ + ldr r2, [pc, #2128] @ 4e3e8 │ │ │ │ + ldr r3, [pc, #2072] @ 4e3b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e3a4 │ │ │ │ + bne 4e34c │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r1, [r2, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #2080] @ 4e444 │ │ │ │ + ldr r3, [pc, #2080] @ 4e3ec │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4de4c │ │ │ │ + bne 4ddf4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov r1, #1 │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, r3, #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4de2c │ │ │ │ + beq 4ddd4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 4de20 │ │ │ │ + beq 4ddc8 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - bl 27190 │ │ │ │ + bl 27138 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ble 4de80 │ │ │ │ + ble 4de28 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4dc7c │ │ │ │ + beq 4dc24 │ │ │ │ tst r4, #256 @ 0x100 │ │ │ │ - bne 4e128 │ │ │ │ + bne 4e0d0 │ │ │ │ ldr r2, [r5] │ │ │ │ and r3, r4, #255 @ 0xff │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - beq 4db1c │ │ │ │ + beq 4dac4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e0ec │ │ │ │ + beq 4e094 │ │ │ │ bic r2, r3, #8 │ │ │ │ cmp r2, #17 │ │ │ │ - bne 4df38 │ │ │ │ + bne 4dee0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, r3 │ │ │ │ mvn r1, r2 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ bic r3, r3, #50331648 @ 0x3000000 │ │ │ │ bic r3, r3, #131072 @ 0x20000 │ │ │ │ @@ -71271,134 +71271,134 @@ │ │ │ │ ldr ip, [r0, #-36] @ 0xffffffdc │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ orr r2, ip, r2 │ │ │ │ str r2, [r0, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [r3, #1508] @ 0x5e4 │ │ │ │ and r2, r2, r1 │ │ │ │ str r2, [r3, #1508] @ 0x5e4 │ │ │ │ - b 4da9c │ │ │ │ + b 4da44 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, #1 │ │ │ │ - bne 4dac4 │ │ │ │ + bne 4da6c │ │ │ │ ldr r4, [r2, #4] │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - ble 4dad0 │ │ │ │ + ble 4da78 │ │ │ │ cmp r1, #111 @ 0x6f │ │ │ │ - beq 4de08 │ │ │ │ + beq 4ddb0 │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - bne 4db00 │ │ │ │ + bne 4daa8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4db00 │ │ │ │ + beq 4daa8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 4da9c │ │ │ │ + b 4da44 │ │ │ │ cmn r1, #6 │ │ │ │ - beq 4dd8c │ │ │ │ + beq 4dd34 │ │ │ │ cmn r1, #5 │ │ │ │ - beq 4dc18 │ │ │ │ + beq 4dbc0 │ │ │ │ cmn r1, #7 │ │ │ │ - bne 4db00 │ │ │ │ + bne 4daa8 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - beq 4e148 │ │ │ │ + beq 4e0f0 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dc50 │ │ │ │ + bne 4dbf8 │ │ │ │ mov r3, #20 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 4da9c │ │ │ │ - ldr r3, [pc, #1716] @ 4e448 │ │ │ │ + b 4da44 │ │ │ │ + ldr r3, [pc, #1716] @ 4e3f0 │ │ │ │ ldr r2, [r9, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #1 │ │ │ │ - beq 4ddf8 │ │ │ │ + beq 4dda0 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - bne 4dde8 │ │ │ │ + bne 4dd90 │ │ │ │ and r1, r3, #255 @ 0xff │ │ │ │ cmp r1, #6 │ │ │ │ - beq 4dde8 │ │ │ │ + beq 4dd90 │ │ │ │ add lr, sp, #104 @ 0x68 │ │ │ │ lsr ip, r1, #5 │ │ │ │ and r3, r3, #31 │ │ │ │ add ip, lr, ip, lsl #2 │ │ │ │ lsl r3, r0, r3 │ │ │ │ ldr lr, [ip, #-36] @ 0xffffffdc │ │ │ │ tst r3, lr │ │ │ │ - beq 4dde8 │ │ │ │ + beq 4dd90 │ │ │ │ bic lr, lr, r3 │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ orreq sl, sl, #1 │ │ │ │ str lr, [ip, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r2, r2, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dda4 │ │ │ │ + bne 4dd4c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 4da9c │ │ │ │ + b 4da44 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e13c │ │ │ │ + beq 4e0e4 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dc50 │ │ │ │ + bne 4dbf8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4dd78 │ │ │ │ + beq 4dd20 │ │ │ │ mov r3, #21 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 4dd80 │ │ │ │ + b 4dd28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4de6c │ │ │ │ + beq 4de14 │ │ │ │ mvn r1, #1 │ │ │ │ mov r2, #1 │ │ │ │ - b 4dcc4 │ │ │ │ + b 4dc6c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r0, [pc, #1524] @ 4e44c │ │ │ │ - ldr r2, [pc, #1524] @ 4e450 │ │ │ │ + ldr r0, [pc, #1524] @ 4e3f4 │ │ │ │ + ldr r2, [pc, #1524] @ 4e3f8 │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 4da9c │ │ │ │ + bl 976d4 │ │ │ │ + b 4da44 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r2, r4 │ │ │ │ mvn r3, #1 │ │ │ │ mov r0, #1 │ │ │ │ - b 4db68 │ │ │ │ + b 4db10 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq 4e11c │ │ │ │ - ldr r2, [pc, #1472] @ 4e454 │ │ │ │ + beq 4e0c4 │ │ │ │ + ldr r2, [pc, #1472] @ 4e3fc │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r0, [pc, #1464] @ 4e458 │ │ │ │ - ldr r2, [pc, #1464] @ 4e45c │ │ │ │ + ldr r0, [pc, #1464] @ 4e400 │ │ │ │ + ldr r2, [pc, #1464] @ 4e404 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #1448] @ 4e460 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #1448] @ 4e408 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - b 4dc7c │ │ │ │ + b 4dc24 │ │ │ │ lsr r2, r3, #5 │ │ │ │ cmp r3, #7 │ │ │ │ and r2, r2, #7 │ │ │ │ lsl r4, r2, #2 │ │ │ │ add r1, sp, r2, lsl #2 │ │ │ │ moveq r4, r0 │ │ │ │ andne r3, r3, #31 │ │ │ │ @@ -71406,381 +71406,381 @@ │ │ │ │ lslne r0, ip, r3 │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ mvnne r3, ip, lsl r3 │ │ │ │ mvneq r3, #128 @ 0x80 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ moveq r2, r4 │ │ │ │ streq r4, [sp, #28] │ │ │ │ - b 4db68 │ │ │ │ + b 4db10 │ │ │ │ ldr r2, [r5] │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - bne 4e3e4 │ │ │ │ + bne 4e38c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mvn r3, #64 @ 0x40 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - b 4db68 │ │ │ │ + b 4db10 │ │ │ │ rsb r3, r7, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ str ip, [sp, #8] │ │ │ │ - b 4da58 │ │ │ │ + b 4da00 │ │ │ │ cmp r3, #24 │ │ │ │ mvneq r1, #16777216 @ 0x1000000 │ │ │ │ moveq r2, #16777216 @ 0x1000000 │ │ │ │ - beq 4dcb0 │ │ │ │ + beq 4dc58 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ cmpeq r2, #0 │ │ │ │ - bne 4e3a8 │ │ │ │ + bne 4e350 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov sl, #1 │ │ │ │ bic r3, r3, #1024 @ 0x400 │ │ │ │ orr r3, r3, #32 │ │ │ │ mvn r1, #16384 @ 0x4000 │ │ │ │ mov r2, #16384 @ 0x4000 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b 4dcc4 │ │ │ │ - ldr r3, [pc, #1244] @ 4e460 │ │ │ │ + b 4dc6c │ │ │ │ + ldr r3, [pc, #1244] @ 4e408 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e3c4 │ │ │ │ + bne 4e36c │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r2, [r6, r3, lsl #2] │ │ │ │ lsl r0, r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4dfd0 │ │ │ │ + beq 4df78 │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 4dfd0 │ │ │ │ + bne 4df78 │ │ │ │ ldrb r2, [r2] │ │ │ │ sub r2, r2, #43 @ 0x2b │ │ │ │ tst r2, #253 @ 0xfd │ │ │ │ - beq 4e264 │ │ │ │ + beq 4e20c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e254 │ │ │ │ + bne 4e1fc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 4e24c │ │ │ │ + bne 4e1f4 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r8, [r3, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, #2 │ │ │ │ sub fp, r3, r8 │ │ │ │ add sl, r6, r8, lsl #2 │ │ │ │ - beq 4e1d0 │ │ │ │ + beq 4e178 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e1f4 │ │ │ │ + beq 4e19c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 4e2a4 │ │ │ │ + beq 4e24c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e318 │ │ │ │ + beq 4e2c0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ mov r2, fp │ │ │ │ mov r1, #0 │ │ │ │ - bl 54878 │ │ │ │ + bl 54820 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ ldr ip, [r5] │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ tst ip, #32 │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ bicne r7, r7, #4194304 @ 0x400000 │ │ │ │ ands r2, r7, #67108864 @ 0x4000000 │ │ │ │ orrne r8, r8, #32768 @ 0x8000 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 4e168 │ │ │ │ + beq 4e110 │ │ │ │ ldr r3, [r5, #1508] @ 0x5e4 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 4e0bc │ │ │ │ + beq 4e064 │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 4e0bc │ │ │ │ + beq 4e064 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e354 │ │ │ │ - bl 81a4 │ │ │ │ + beq 4e2fc │ │ │ │ + bl 8148 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e1c4 │ │ │ │ + blt 4e16c │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 4e19c │ │ │ │ + bne 4e144 │ │ │ │ ldrd r2, [r5, #64] @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4e1c4 │ │ │ │ + beq 4e16c │ │ │ │ ldr ip, [r5] │ │ │ │ tst ip, #16 │ │ │ │ and r3, r7, #16 │ │ │ │ - beq 4e154 │ │ │ │ + beq 4e0fc │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r5, #196] @ 0xc4 │ │ │ │ biceq r3, r3, #16 │ │ │ │ streq r3, [r5, #196] @ 0xc4 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - b 4dbe8 │ │ │ │ + b 4db90 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 4db2c │ │ │ │ - ldr r3, [pc, #872] @ 4e464 │ │ │ │ + bne 4dad4 │ │ │ │ + ldr r3, [pc, #872] @ 4e40c │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r0, [pc, #864] @ 4e468 │ │ │ │ + ldr r0, [pc, #864] @ 4e410 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #840] @ 4e46c │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #840] @ 4e414 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 4de94 │ │ │ │ + b 4de3c │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r2, [pc, #828] @ 4e470 │ │ │ │ + ldr r2, [pc, #828] @ 4e418 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ - b 4de94 │ │ │ │ + b 4de3c │ │ │ │ cmp r4, #0 │ │ │ │ strne r4, [sp, #44] @ 0x2c │ │ │ │ - bne 4dd80 │ │ │ │ + bne 4dd28 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 4dd80 │ │ │ │ + b 4dd28 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r5, #196] @ 0xc4 │ │ │ │ orrne r3, r3, #16 │ │ │ │ strne r3, [r5, #196] @ 0xc4 │ │ │ │ - b 4e0d8 │ │ │ │ + b 4e080 │ │ │ │ eor r3, ip, r7 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 4e0bc │ │ │ │ + beq 4e064 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ - beq 4e354 │ │ │ │ + beq 4e2fc │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 4e090 │ │ │ │ + bne 4e038 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 4e1c4 │ │ │ │ - bl 7e08 │ │ │ │ + beq 4e16c │ │ │ │ + bl 7db8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e1c4 │ │ │ │ + blt 4e16c │ │ │ │ ldrd r2, [r5, #64] @ 0x40 │ │ │ │ ldr ip, [r5] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4e0bc │ │ │ │ + bne 4e064 │ │ │ │ ldrd r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4e0bc │ │ │ │ + bne 4e064 │ │ │ │ ldr ip, [r5] │ │ │ │ bic r7, r7, #67108864 @ 0x4000000 │ │ │ │ - b 4e0bc │ │ │ │ + b 4e064 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 4d4ac │ │ │ │ + bl 4d454 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e01c │ │ │ │ + bne 4dfc4 │ │ │ │ tst r7, #1 │ │ │ │ - beq 4e03c │ │ │ │ + beq 4dfe4 │ │ │ │ ldr r6, [r6, r8, lsl #2] │ │ │ │ str r6, [r5, #364] @ 0x16c │ │ │ │ cmp r6, #0 │ │ │ │ subne fp, fp, #1 │ │ │ │ - bne 4e03c │ │ │ │ - ldr r3, [pc, #604] @ 4e474 │ │ │ │ - ldr r4, [pc, #604] @ 4e478 │ │ │ │ + bne 4dfe4 │ │ │ │ + ldr r3, [pc, #604] @ 4e41c │ │ │ │ + ldr r4, [pc, #604] @ 4e420 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9166c │ │ │ │ - ldr r1, [pc, #568] @ 4e47c │ │ │ │ + bl 91614 │ │ │ │ + ldr r1, [pc, #568] @ 4e424 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9772c │ │ │ │ - bl 5a200 │ │ │ │ - b 4dfe4 │ │ │ │ + bl 976d4 │ │ │ │ + bl 5a1a8 │ │ │ │ + b 4df8c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d75c │ │ │ │ - b 4dfdc │ │ │ │ + bl 2d704 │ │ │ │ + b 4df84 │ │ │ │ add r0, r6, r0 │ │ │ │ ldr r2, [r0, #-4] │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ - bne 4e290 │ │ │ │ + bne 4e238 │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ - bne 4e290 │ │ │ │ + bne 4e238 │ │ │ │ ldrb r2, [r2, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4dfd0 │ │ │ │ + beq 4df78 │ │ │ │ add r3, r3, #1 │ │ │ │ bic r7, r7, #136 @ 0x88 │ │ │ │ str r3, [r1, #12] │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - b 4dfdc │ │ │ │ - ldr r3, [pc, #468] @ 4e480 │ │ │ │ + b 4df84 │ │ │ │ + ldr r3, [pc, #468] @ 4e428 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - ble 4e384 │ │ │ │ + ble 4e32c │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ - bl 95b60 │ │ │ │ + bl 95b08 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e028 │ │ │ │ + bne 4dfd0 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 4d1d8 │ │ │ │ + bl 4d180 │ │ │ │ sub r0, sl, #4 │ │ │ │ - bl 4d28c │ │ │ │ + bl 4d234 │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r6, #4] │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #160] @ 0xa0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add r3, r3, #20 │ │ │ │ str r3, [r5, #164] @ 0xa4 │ │ │ │ - b 4e03c │ │ │ │ + b 4dfe4 │ │ │ │ cmp fp, #0 │ │ │ │ - bgt 4e2d0 │ │ │ │ + bgt 4e278 │ │ │ │ ldr r3, [sl, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e03c │ │ │ │ + beq 4dfe4 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 4e03c │ │ │ │ + bne 4dfe4 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 4e03c │ │ │ │ + bne 4dfe4 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e2d0 │ │ │ │ - b 4e03c │ │ │ │ + beq 4e278 │ │ │ │ + b 4dfe4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 81a4 │ │ │ │ + bl 8148 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl 7e08 │ │ │ │ + bl 7db8 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ ldr ip, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r5, #64] @ 0x40 │ │ │ │ streq r3, [r5, #68] @ 0x44 │ │ │ │ ldreq r3, [r5, #72] @ 0x48 │ │ │ │ streq r3, [r5, #76] @ 0x4c │ │ │ │ - b 4e0bc │ │ │ │ + b 4e064 │ │ │ │ ldr r0, [r5, #164] @ 0xa4 │ │ │ │ ldr r1, [r5, #160] @ 0xa0 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 95b60 │ │ │ │ + bl 95b08 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e028 │ │ │ │ - b 4e320 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + bne 4dfd0 │ │ │ │ + b 4e2c8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ and ip, r3, #31 │ │ │ │ mov r1, #1 │ │ │ │ lsr r3, r3, #5 │ │ │ │ lsl r2, r1, ip │ │ │ │ and r0, r3, #7 │ │ │ │ mvn r1, r1, lsl ip │ │ │ │ - b 4dcc4 │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #180] @ 4e484 │ │ │ │ - ldr r1, [pc, #168] @ 4e47c │ │ │ │ + b 4dc6c │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #180] @ 4e42c │ │ │ │ + ldr r1, [pc, #168] @ 4e424 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #168] @ 4e488 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #120] @ 4e464 │ │ │ │ - ldr r3, [pc, #156] @ 4e48c │ │ │ │ - ldr r0, [pc, #156] @ 4e490 │ │ │ │ + ldr r0, [pc, #168] @ 4e430 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #120] @ 4e40c │ │ │ │ + ldr r3, [pc, #156] @ 4e434 │ │ │ │ + ldr r0, [pc, #156] @ 4e438 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 9772c │ │ │ │ - andeq pc, sp, r8, ror #26 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq pc, sp, r8, asr #26 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 976d4 │ │ │ │ + andeq lr, sp, r8, asr #27 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq lr, sp, r8, lsr #27 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ teqeq r2, pc, lsr #31 │ │ │ │ @ instruction: 0xfffff6d4 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, r0, r8, lsr #14 │ │ │ │ - andeq r4, ip, ip, asr #32 │ │ │ │ - @ instruction: 0x000008b8 │ │ │ │ - andeq r4, ip, r4, asr #32 │ │ │ │ - andeq r5, sl, ip, lsl #5 │ │ │ │ - andeq sl, sl, ip, asr #8 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r0, r0, r0, lsr #14 │ │ │ │ + andeq r3, ip, ip, lsr r7 │ │ │ │ + @ instruction: 0x000008b0 │ │ │ │ + andeq r3, ip, r4, lsr r7 │ │ │ │ + andeq r4, sl, ip, ror r9 │ │ │ │ + andeq r9, sl, ip, lsr fp │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ - andeq pc, sp, r8, lsr fp @ │ │ │ │ + muleq sp, r8, fp │ │ │ │ andeq r2, r0, sp, lsr #26 │ │ │ │ - andeq r0, r0, ip, lsl #12 │ │ │ │ - andeq r5, sl, r8 │ │ │ │ - andeq sl, sl, r8, asr #3 │ │ │ │ - andeq r6, sl, r0, lsl r3 │ │ │ │ - andeq r4, sl, r8, asr #31 │ │ │ │ - andeq r6, sl, r0, lsl r3 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq r4, sl, r0, ror #26 │ │ │ │ - andeq r6, sl, ip, lsl #1 │ │ │ │ - andeq r6, sl, r8, ror r0 │ │ │ │ - andeq r0, r0, r4, ror #12 │ │ │ │ - andeq r4, sl, ip, asr #24 │ │ │ │ + andeq r0, r0, r4, lsl #12 │ │ │ │ + strdeq r4, [sl], -r8 │ │ │ │ + @ instruction: 0x000a98b8 │ │ │ │ + andeq r5, sl, r0, lsl #20 │ │ │ │ + @ instruction: 0x000a46b8 │ │ │ │ + andeq r5, sl, r0, lsl #20 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, lsr #8 │ │ │ │ + andeq r4, sl, r0, asr r4 │ │ │ │ + andeq r5, sl, ip, ror r7 │ │ │ │ + andeq r5, sl, r8, ror #14 │ │ │ │ + andeq r0, r0, ip, asr r6 │ │ │ │ + andeq r4, sl, ip, lsr r3 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r9, sl, r4, asr ip │ │ │ │ - andeq r4, sl, ip, lsl #21 │ │ │ │ - ldrdeq r9, [sl], -r0 │ │ │ │ - andeq r4, sl, ip, ror #20 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r9, sl, r4, asr #6 │ │ │ │ + andeq r4, sl, ip, ror r1 │ │ │ │ + andeq r8, sl, r0, asr #21 │ │ │ │ + andeq r4, sl, ip, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #428] @ 4e658 │ │ │ │ - ldr r1, [pc, #428] @ 4e65c │ │ │ │ + ldr ip, [pc, #428] @ 4e600 │ │ │ │ + ldr r1, [pc, #428] @ 4e604 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r6, [pc, #420] @ 4e660 │ │ │ │ + ldr r6, [pc, #420] @ 4e608 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #416] @ 4e664 │ │ │ │ - ldr r3, [pc, #416] @ 4e668 │ │ │ │ + ldr r2, [pc, #416] @ 4e60c │ │ │ │ + ldr r3, [pc, #416] @ 4e610 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r4, #196] @ 0xc4 │ │ │ │ @@ -71788,385 +71788,385 @@ │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ mov r1, #9 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ bic r3, r3, #1 │ │ │ │ orr r3, r3, #2 │ │ │ │ strb r3, [r0, #8] │ │ │ │ ldrb r5, [r7, #8] │ │ │ │ ands r8, r5, #1 │ │ │ │ - bne 4e52c │ │ │ │ + bne 4e4d4 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4e64c │ │ │ │ - ldr r3, [pc, #312] @ 4e66c │ │ │ │ + bne 4e5f4 │ │ │ │ + ldr r3, [pc, #312] @ 4e614 │ │ │ │ mov r2, #8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add sl, sp, #16 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp, #24] │ │ │ │ - bl 5d5b4 │ │ │ │ + bl 5d55c │ │ │ │ add r3, sp, r8, lsl #2 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ mov r2, #1 │ │ │ │ lsl r3, r8, #2 │ │ │ │ asr r1, r0, #31 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r9, [r4, #272] @ 0x110 │ │ │ │ - bl a146c │ │ │ │ + bl a1414 │ │ │ │ mov r2, r6 │ │ │ │ mvn r5, r5 │ │ │ │ and r5, r5, #1 │ │ │ │ add r5, sp, r5, lsl #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r8, r6 │ │ │ │ strb r6, [r3, #60] @ 0x3c │ │ │ │ bic r3, r1, #304 @ 0x130 │ │ │ │ str r6, [r4, #440] @ 0x1b8 │ │ │ │ and r1, r1, #4 │ │ │ │ streq sl, [r4, #440] @ 0x1b8 │ │ │ │ str r6, [r4, #436] @ 0x1b4 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ strne sl, [r4, #436] @ 0x1b4 │ │ │ │ str r6, [r4, #144] @ 0x90 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 2f32c │ │ │ │ + bl 2f2d4 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ strb fp, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r1, [r4, #396] @ 0x18c │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 5f5c4 │ │ │ │ - ldr r2, [pc, #76] @ 4e670 │ │ │ │ - ldr r3, [pc, #52] @ 4e65c │ │ │ │ + bl 5f56c │ │ │ │ + ldr r2, [pc, #76] @ 4e618 │ │ │ │ + ldr r3, [pc, #52] @ 4e604 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e654 │ │ │ │ + bne 4e5fc │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 28f70 │ │ │ │ - b 4e52c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, sp, ip, ror r2 @ │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq pc, sp, r8, asr r2 @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq r0, r0, r4, ror r7 │ │ │ │ - andeq pc, sp, r4, lsl #2 │ │ │ │ + bl 28f18 │ │ │ │ + b 4e4d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq lr, [sp], -ip │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x000de2b8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq r0, r0, ip, ror #14 │ │ │ │ + andeq lr, sp, r4, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #760] @ 4e984 │ │ │ │ - ldr r3, [pc, #760] @ 4e988 │ │ │ │ + ldr lr, [pc, #760] @ 4e92c │ │ │ │ + ldr r3, [pc, #760] @ 4e930 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r3, [lr, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r7, [pc, #748] @ 4e98c │ │ │ │ + ldr r7, [pc, #748] @ 4e934 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #736] @ 4e990 │ │ │ │ + ldr r3, [pc, #736] @ 4e938 │ │ │ │ mov ip, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ str ip, [sp] │ │ │ │ ldr r8, [r7, r3] │ │ │ │ mov r6, r0 │ │ │ │ str ip, [r8, #480] @ 0x1e0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq 4e964 │ │ │ │ + beq 4e90c │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r1] │ │ │ │ tst r2, #16 │ │ │ │ - beq 4e928 │ │ │ │ + beq 4e8d0 │ │ │ │ str ip, [r0] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e940 │ │ │ │ + beq 4e8e8 │ │ │ │ and r9, r5, #512 @ 0x200 │ │ │ │ - b 4e764 │ │ │ │ + b 4e70c │ │ │ │ ldr r2, [r8, #140] @ 0x8c │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #4] │ │ │ │ strne r1, [r4, #4] │ │ │ │ - beq 4e7ac │ │ │ │ + beq 4e754 │ │ │ │ mov r1, sp │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 73ac4 │ │ │ │ + bl 73a6c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ - ble 4e750 │ │ │ │ + ble 4e6f8 │ │ │ │ ldr r2, [r8, #480] @ 0x1e0 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r8, #480] @ 0x1e0 │ │ │ │ ldreq r3, [r6] │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r8, #484] @ 0x1e4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, r1, r3 │ │ │ │ str r1, [r6] │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e800 │ │ │ │ + beq 4e7a8 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb r1, [r4, #9] │ │ │ │ bic r2, r3, #2 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r4, #8] │ │ │ │ - bne 4e784 │ │ │ │ + bne 4e72c │ │ │ │ tst r3, #8 │ │ │ │ - bne 4e7e8 │ │ │ │ + bne 4e790 │ │ │ │ ands r1, r3, #1 │ │ │ │ - beq 4e6f8 │ │ │ │ + beq 4e6a0 │ │ │ │ ldr r2, [sp] │ │ │ │ orr r3, r3, #2 │ │ │ │ str r2, [r4, #4] │ │ │ │ str r4, [sp] │ │ │ │ strb r3, [r4, #8] │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - b 4e750 │ │ │ │ + b 4e6f8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e714 │ │ │ │ + beq 4e6bc │ │ │ │ ldr r1, [r8, #140] @ 0x8c │ │ │ │ ldr r2, [r1] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ ldr r2, [sp] │ │ │ │ str r2, [r3, #4] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ str r3, [sp] │ │ │ │ bic r2, r2, #8 │ │ │ │ orr r2, r2, #1 │ │ │ │ strb r2, [r3, #8] │ │ │ │ - b 4e7a0 │ │ │ │ + b 4e748 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4e494 │ │ │ │ + bl 4e43c │ │ │ │ ldr r3, [sp] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r0, [sp] │ │ │ │ - b 4e7a0 │ │ │ │ + b 4e748 │ │ │ │ add r1, r1, #2 │ │ │ │ lsl r5, r1, #2 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r9, [sp] │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp r9, #0 │ │ │ │ movne r3, r4 │ │ │ │ str r4, [r0, r5] │ │ │ │ add r5, r0, r5 │ │ │ │ movne fp, r5 │ │ │ │ - beq 4e974 │ │ │ │ + beq 4e91c │ │ │ │ add r0, r9, #9 │ │ │ │ ldr sl, [r9, #4] │ │ │ │ str r3, [r9, #4] │ │ │ │ str r0, [r5, #-4]! │ │ │ │ ldrb r2, [r9, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 4e884 │ │ │ │ + beq 4e82c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4e894 │ │ │ │ + beq 4e83c │ │ │ │ ldrb r2, [sl, #8] │ │ │ │ tst r2, #2 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - beq 4e87c │ │ │ │ + beq 4e824 │ │ │ │ sub fp, fp, r5 │ │ │ │ cmp fp, #4 │ │ │ │ - bgt 4e8e0 │ │ │ │ + bgt 4e888 │ │ │ │ add r4, r4, #1 │ │ │ │ mov fp, r5 │ │ │ │ mov r9, sl │ │ │ │ - b 4e834 │ │ │ │ - bl 275ec │ │ │ │ + b 4e7dc │ │ │ │ + bl 27594 │ │ │ │ cmp sl, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e858 │ │ │ │ + bne 4e800 │ │ │ │ sub fp, fp, r5 │ │ │ │ cmp fp, #4 │ │ │ │ addle r4, r4, #1 │ │ │ │ - bgt 4e908 │ │ │ │ + bgt 4e8b0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #312] @ 0x138 │ │ │ │ str r4, [r6] │ │ │ │ - ldr r2, [pc, #220] @ 4e994 │ │ │ │ - ldr r3, [pc, #204] @ 4e988 │ │ │ │ + ldr r2, [pc, #220] @ 4e93c │ │ │ │ + ldr r3, [pc, #204] @ 4e930 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4e980 │ │ │ │ + bne 4e928 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #176] @ 4e998 │ │ │ │ + ldr r2, [pc, #176] @ 4e940 │ │ │ │ asr r1, fp, #2 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ - bl 95b60 │ │ │ │ + bl 95b08 │ │ │ │ add r4, r4, #1 │ │ │ │ mov fp, r5 │ │ │ │ mov r3, #0 │ │ │ │ - b 4e87c │ │ │ │ - ldr r3, [pc, #136] @ 4e998 │ │ │ │ + b 4e824 │ │ │ │ + ldr r3, [pc, #136] @ 4e940 │ │ │ │ asr r1, fp, #2 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - bl 95b60 │ │ │ │ + bl 95b08 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 4e8a4 │ │ │ │ + b 4e84c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r0] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ add r3, r3, #20 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ - b 4e8b0 │ │ │ │ + b 4e858 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ mov r1, #8 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r5, r0 │ │ │ │ add r3, r0, #4 │ │ │ │ str r4, [r0, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #-4] │ │ │ │ - b 4e8b0 │ │ │ │ - ldr r5, [pc, #48] @ 4e99c │ │ │ │ + b 4e858 │ │ │ │ + ldr r5, [pc, #48] @ 4e944 │ │ │ │ str r3, [r0] │ │ │ │ add r5, pc, r5 │ │ │ │ - b 4e8b0 │ │ │ │ + b 4e858 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ - b 4e958 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - muleq sp, ip, r0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq pc, sp, r8, ror r0 @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq lr, sp, r0, ror lr │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - strdeq r2, [lr], -ip │ │ │ │ + b 4e900 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + strdeq lr, [sp], -ip │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + ldrdeq lr, [sp], -r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldrdeq sp, [sp], -r0 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r1, lr, r4, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #148] @ 4ea4c │ │ │ │ + ldr r3, [pc, #148] @ 4e9f4 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #144] @ 4ea50 │ │ │ │ + ldr r2, [pc, #144] @ 4e9f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldrb r5, [r0] │ │ │ │ ldrb r6, [r4] │ │ │ │ sub r3, r6, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, r5 │ │ │ │ - bcs 4ea44 │ │ │ │ + bcs 4e9ec │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 4ea04 │ │ │ │ + b 4e9ac │ │ │ │ ldrb r6, [r4, #19] │ │ │ │ add r4, r4, #20 │ │ │ │ sub r3, r6, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r5, r3 │ │ │ │ - bls 4ea44 │ │ │ │ + bls 4e9ec │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 4e9ec │ │ │ │ + bne 4e994 │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bne 4e9ec │ │ │ │ - bl 82d0 │ │ │ │ + bne 4e994 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e9ec │ │ │ │ + bne 4e994 │ │ │ │ cmp r8, #0 │ │ │ │ strhne r6, [r8] │ │ │ │ ldr r0, [r4, #15] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq lr, sp, ip, ror #26 │ │ │ │ - andeq r0, r0, ip, ror #13 │ │ │ │ + andeq sp, sp, ip, asr #27 │ │ │ │ + andeq r0, r0, r4, ror #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4e9a0 │ │ │ │ + bl 4e948 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr lr, [pc, #576] @ 4ece0 │ │ │ │ - ldr ip, [pc, #576] @ 4ece4 │ │ │ │ + ldr lr, [pc, #576] @ 4ec88 │ │ │ │ + ldr ip, [pc, #576] @ 4ec8c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r6, [pc, #568] @ 4ece8 │ │ │ │ + ldr r6, [pc, #568] @ 4ec90 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #564] @ 4ecec │ │ │ │ + ldr r3, [pc, #564] @ 4ec94 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ - ldr r3, [pc, #544] @ 4ecf0 │ │ │ │ + ldr r3, [pc, #544] @ 4ec98 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ ldr r3, [r7, #1092] @ 0x444 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movne r3, #16384 @ 0x4000 │ │ │ │ @@ -72175,150 +72175,150 @@ │ │ │ │ ldrb r2, [r0] │ │ │ │ moveq r3, #10 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ strb r3, [sp, #23] │ │ │ │ streq r0, [sp, #24] │ │ │ │ - bne 4eb5c │ │ │ │ + bne 4eb04 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4eb28 │ │ │ │ + beq 4ead0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r5] │ │ │ │ - ldr r2, [pc, #452] @ 4ecf4 │ │ │ │ - ldr r3, [pc, #432] @ 4ece4 │ │ │ │ + ldr r2, [pc, #452] @ 4ec9c │ │ │ │ + ldr r3, [pc, #432] @ 4ec8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4ecdc │ │ │ │ + bne 4ec84 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ add r2, sp, #24 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #23 │ │ │ │ str r3, [r0] │ │ │ │ mov fp, r0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl afea4 <__isoc23_strtoul@@Base+0x1028> │ │ │ │ - bl f0cd0 │ │ │ │ + bl afe4c <__isoc23_strtoul@@Base+0x1028> │ │ │ │ + bl f0368 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - beq 4ec00 │ │ │ │ + beq 4eba8 │ │ │ │ ldr r1, [r7, #196] @ 0xc4 │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 4ec20 │ │ │ │ + beq 4ebc8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp] │ │ │ │ ldrb r2, [r3] │ │ │ │ ldrb r3, [r7, #427] @ 0x1ab │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4ecc4 │ │ │ │ + beq 4ec6c │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl afea4 <__isoc23_strtoul@@Base+0x1028> │ │ │ │ - bl f0cd0 │ │ │ │ + bl afe4c <__isoc23_strtoul@@Base+0x1028> │ │ │ │ + bl f0368 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r1, [r7, #196] @ 0xc4 │ │ │ │ andne r1, r1, #32768 @ 0x8000 │ │ │ │ - bne 4ec18 │ │ │ │ + bne 4ebc0 │ │ │ │ ldr r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ec94 │ │ │ │ + beq 4ec3c │ │ │ │ ldr r1, [r7, #196] @ 0xc4 │ │ │ │ mov r2, #0 │ │ │ │ and r1, r1, #32768 @ 0x8000 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4eb10 │ │ │ │ + bne 4eab8 │ │ │ │ ldrb r1, [r7, #427] @ 0x1ab │ │ │ │ cmp r1, r2 │ │ │ │ - bne 4ec38 │ │ │ │ + bne 4ebe0 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4ec5c │ │ │ │ - ldr r2, [pc, #184] @ 4ecf8 │ │ │ │ + beq 4ec04 │ │ │ │ + ldr r2, [pc, #184] @ 4eca0 │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 76c94 │ │ │ │ + bl 76c3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4eb24 │ │ │ │ + bne 4eacc │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne sl, #0 │ │ │ │ - ble 4eb28 │ │ │ │ - ldr r2, [pc, #128] @ 4ecfc │ │ │ │ - ldr r0, [pc, #128] @ 4ed00 │ │ │ │ + ble 4ead0 │ │ │ │ + ldr r2, [pc, #128] @ 4eca4 │ │ │ │ + ldr r0, [pc, #128] @ 4eca8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r4, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4eb18 │ │ │ │ + beq 4eac0 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ moveq r8, #0 │ │ │ │ moveq r9, #-2147483648 @ 0x80000000 │ │ │ │ - b 4eb18 │ │ │ │ + b 4eac0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl add84 │ │ │ │ + bl add2c │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - b 4ebe8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, sp, r8, lsl #25 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq lr, sp, r8, ror #24 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, asr r5 │ │ │ │ - strdeq lr, [sp], -r8 │ │ │ │ + b 4eb90 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq sp, sp, r8, ror #25 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq sp, sp, r8, asr #25 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr #10 │ │ │ │ + andeq sp, sp, r8, asr ip │ │ │ │ @ instruction: 0x000007b4 │ │ │ │ - andeq r0, r0, r4, asr #12 │ │ │ │ - andeq r4, sl, r8, ror #3 │ │ │ │ + andeq r0, r0, ip, lsr r6 │ │ │ │ + ldrdeq r3, [sl], -r8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - b 4ea88 │ │ │ │ + b 4ea30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r5, [pc, #1708] @ 4f3d4 │ │ │ │ + ldr r5, [pc, #1708] @ 4f37c │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #1704] @ 4f3d8 │ │ │ │ + ldr r2, [pc, #1704] @ 4f380 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ str r2, [sp] │ │ │ │ ldr sl, [r2, #260] @ 0x104 │ │ │ │ ldr r2, [sp] │ │ │ │ ldrsh fp, [r1, #28] │ │ │ │ @@ -72327,174 +72327,174 @@ │ │ │ │ ldrne sl, [sl, #36] @ 0x24 │ │ │ │ mov r8, r1 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, fp │ │ │ │ str r1, [sp, #4] │ │ │ │ - beq 4ed84 │ │ │ │ + beq 4ed2c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r8, #20] │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ lsl r2, r3, #9 │ │ │ │ str r2, [sp, #8] │ │ │ │ - blt 4f0a0 │ │ │ │ + blt 4f048 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r4 │ │ │ │ str r0, [r8, #4] │ │ │ │ - bls 4f02c │ │ │ │ + bls 4efd4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs fp, fp, r0 │ │ │ │ movne fp, #1 │ │ │ │ cmp r3, r0 │ │ │ │ movne fp, #0 │ │ │ │ ldrh r3, [r8, #32] │ │ │ │ tst r3, #4 │ │ │ │ - beq 4ee08 │ │ │ │ + beq 4edb0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ee08 │ │ │ │ + beq 4edb0 │ │ │ │ cmp sl, #0 │ │ │ │ movne r1, sl │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #540672 @ 0x84000 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r0 │ │ │ │ - beq 4f134 │ │ │ │ + beq 4f0dc │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ - ldr sl, [pc, #1480] @ 4f3dc │ │ │ │ + ldr sl, [pc, #1480] @ 4f384 │ │ │ │ and r3, r3, sl │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - bne 4f0b8 │ │ │ │ + bne 4f060 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ lsl r9, r3, #13 │ │ │ │ and r9, r9, #4194304 @ 0x400000 │ │ │ │ str r5, [sp, #16] │ │ │ │ - b 4ee54 │ │ │ │ + b 4edfc │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, r6 │ │ │ │ - beq 4ee44 │ │ │ │ - bl 517bc │ │ │ │ + beq 4edec │ │ │ │ + bl 51764 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ and r3, r3, sl │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - bne 4eea4 │ │ │ │ + bne 4ee4c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r2, r9 │ │ │ │ ldr r7, [r3, #16] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ - beq 4ee34 │ │ │ │ + beq 4eddc │ │ │ │ ldrb r5, [r3, #20] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov ip, r0 │ │ │ │ str r5, [ip, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ and r3, r3, sl │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq 4ee54 │ │ │ │ + beq 4edfc │ │ │ │ cmp fp, #0 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - beq 4f0c0 │ │ │ │ + beq 4f068 │ │ │ │ ldr r8, [r8, #12] │ │ │ │ cmp r6, #0 │ │ │ │ add r8, r8, r7 │ │ │ │ - beq 4f188 │ │ │ │ + beq 4f130 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4f240 │ │ │ │ + beq 4f1e8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 4f0ec │ │ │ │ - ldr r3, [pc, #1252] @ 4f3e0 │ │ │ │ + bne 4f094 │ │ │ │ + ldr r3, [pc, #1252] @ 4f388 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ add r9, r7, #24 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 4f054 │ │ │ │ + ble 4effc │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [r7, #32] │ │ │ │ - ble 4f07c │ │ │ │ + ble 4f024 │ │ │ │ ldr fp, [r7, #24] │ │ │ │ add r4, r4, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - blt 4ef94 │ │ │ │ + blt 4ef3c │ │ │ │ cmp fp, #127 @ 0x7f │ │ │ │ - ble 4f060 │ │ │ │ + ble 4f008 │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ mov r0, fp │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f090 │ │ │ │ + beq 4f038 │ │ │ │ blx r3 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ef04 │ │ │ │ + bne 4eeac │ │ │ │ ldrb sl, [r4] │ │ │ │ cmp sl, #46 @ 0x2e │ │ │ │ - beq 4ef00 │ │ │ │ + beq 4eea8 │ │ │ │ cmp fp, #91 @ 0x5b │ │ │ │ - bne 4efa0 │ │ │ │ + bne 4ef48 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ mov r4, r0 │ │ │ │ ldrb sl, [r4] │ │ │ │ cmp sl, #46 @ 0x2e │ │ │ │ - beq 4ef00 │ │ │ │ + beq 4eea8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [sp] │ │ │ │ ldr r5, [r6, #1216] @ 0x4c0 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [r6, #1216] @ 0x4c0 │ │ │ │ mov r1, r8 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r6, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 4f374 │ │ │ │ + bcs 4f31c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r3, [r3, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ @@ -72502,4088 +72502,4088 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strb sl, [r4] │ │ │ │ orr r2, r3, #131072 @ 0x20000 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b f68c │ │ │ │ + b f634 │ │ │ │ ldrsh ip, [r8, #36] @ 0x24 │ │ │ │ add r2, r2, ip │ │ │ │ cmp r4, r2 │ │ │ │ - bcc 4f190 │ │ │ │ + bcc 4f138 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs fp, fp, #0 │ │ │ │ movne fp, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne fp, #0 │ │ │ │ - b 4edd0 │ │ │ │ + b 4ed78 │ │ │ │ ldrb fp, [r4], #1 │ │ │ │ cmp fp, #127 @ 0x7f │ │ │ │ - bgt 4ef48 │ │ │ │ - ldr r3, [pc, #892] @ 4f3e4 │ │ │ │ + bgt 4eef0 │ │ │ │ + ldr r3, [pc, #892] @ 4f38c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r0, [r3, fp] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 4ef64 │ │ │ │ + b 4ef0c │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ add r4, r4, r3 │ │ │ │ - beq 4f060 │ │ │ │ - b 4ef94 │ │ │ │ - bl 809c │ │ │ │ + beq 4f008 │ │ │ │ + b 4ef3c │ │ │ │ + bl 804c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ef04 │ │ │ │ - b 4ef6c │ │ │ │ + bne 4eeac │ │ │ │ + b 4ef14 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4eda8 │ │ │ │ + beq 4ed50 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #0 │ │ │ │ - bne 4f230 │ │ │ │ + bne 4f1d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 4f0dc │ │ │ │ + ble 4f084 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r2, #8 │ │ │ │ - beq 4f110 │ │ │ │ + beq 4f0b8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #268435464 @ 0x10000008 │ │ │ │ moveq r2, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 4f0ac │ │ │ │ + bne 4f054 │ │ │ │ mov r4, r6 │ │ │ │ - b 4eec4 │ │ │ │ + b 4ee6c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4ee08 │ │ │ │ + beq 4edb0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #16384 @ 0x4000 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r0 │ │ │ │ - b 4ee08 │ │ │ │ - ldr r3, [pc, #648] @ 4f3e8 │ │ │ │ - ldr r2, [pc, #648] @ 4f3ec │ │ │ │ + b 4edb0 │ │ │ │ + ldr r3, [pc, #648] @ 4f390 │ │ │ │ + ldr r2, [pc, #648] @ 4f394 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #640] @ 4f3f0 │ │ │ │ + ldr r3, [pc, #640] @ 4f398 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ - bne 4f25c │ │ │ │ + bne 4f204 │ │ │ │ mov r6, r4 │ │ │ │ - b 4eed4 │ │ │ │ + b 4ee7c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb r3, [r4, fp] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strb r0, [r4, fp] │ │ │ │ orr r2, r3, #1441792 @ 0x160000 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ add r7, r4, fp │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4f300 │ │ │ │ + beq 4f2a8 │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ and r2, r2, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 4f1e4 │ │ │ │ + beq 4f18c │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f2d4 │ │ │ │ + beq 4f27c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strb r3, [r7] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ ldr r3, [sp] │ │ │ │ movne r7, #0 │ │ │ │ ldr r1, [r3, #1236] @ 0x4d4 │ │ │ │ movne r4, r6 │ │ │ │ movne fp, r7 │ │ │ │ - bne 4edd0 │ │ │ │ + bne 4ed78 │ │ │ │ adds r7, fp, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movne fp, #1 │ │ │ │ moveq fp, #0 │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ movne fp, #0 │ │ │ │ andeq fp, fp, #1 │ │ │ │ - b 4edd0 │ │ │ │ + b 4ed78 │ │ │ │ ldr r8, [r8, #12] │ │ │ │ mov r6, r4 │ │ │ │ add r8, r8, r7 │ │ │ │ - b 4eed4 │ │ │ │ + b 4ee7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4f188 │ │ │ │ + beq 4f130 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f158 │ │ │ │ + beq 4f100 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ mov r2, #8 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4f188 │ │ │ │ + beq 4f130 │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ str r4, [r6, #24] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 4f188 │ │ │ │ + beq 4f130 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f188 │ │ │ │ + bne 4f130 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f2bc │ │ │ │ + beq 4f264 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f2bc │ │ │ │ - bl 15dac │ │ │ │ + beq 4f264 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f188 │ │ │ │ + bne 4f130 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 522bc │ │ │ │ + bl 52264 │ │ │ │ mov r6, r0 │ │ │ │ - b 4eed4 │ │ │ │ + b 4ee7c │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f300 │ │ │ │ + beq 4f2a8 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f300 │ │ │ │ + beq 4f2a8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f1e4 │ │ │ │ + bne 4f18c │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #272] @ 0x110 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ sub r1, r1, r2 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 6cb44 │ │ │ │ + bl 6caec │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f38c │ │ │ │ + bne 4f334 │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f360 │ │ │ │ + beq 4f308 │ │ │ │ ldr r3, [sp] │ │ │ │ - ldr r2, [pc, #160] @ 4f3f4 │ │ │ │ + ldr r2, [pc, #160] @ 4f39c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ strb r3, [r7] │ │ │ │ - bne 4f1ec │ │ │ │ - b 4f0ac │ │ │ │ + bne 4f194 │ │ │ │ + b 4f054 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4effc │ │ │ │ + bge 4efa4 │ │ │ │ mov r0, #0 │ │ │ │ - b 4f00c │ │ │ │ + b 4efb4 │ │ │ │ ldr r3, [sp] │ │ │ │ - ldr r6, [pc, #96] @ 4f3f8 │ │ │ │ + ldr r6, [pc, #96] @ 4f3a0 │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, r1 │ │ │ │ - bl 4ed04 │ │ │ │ + bl 4ecac │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ - ldr r2, [pc, #72] @ 4f3fc │ │ │ │ + ldr r2, [pc, #72] @ 4f3a4 │ │ │ │ orr r3, r3, #536 @ 0x218 │ │ │ │ orr r3, r3, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ strh r3, [r6, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r2, [r6, #20] │ │ │ │ strd r0, [r2] │ │ │ │ strb r3, [r7] │ │ │ │ - b 4f0ac │ │ │ │ - strdeq lr, [sp], -ip │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 4f054 │ │ │ │ + andeq sp, sp, ip, asr sl │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ @ instruction: 0xffffc080 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ - teqeq r2, r5 @ │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + teqeq r2, r5 @ │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r2, r0, lsl #4 │ │ │ │ - andeq lr, sp, r4, asr #27 │ │ │ │ - @ instruction: 0x000e1ab8 │ │ │ │ + andeq sp, sp, ip, lsl lr │ │ │ │ + andeq r0, lr, r0, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #4044] @ 503e8 │ │ │ │ + ldr r1, [pc, #4044] @ 50390 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #4040] @ 503ec │ │ │ │ + ldr r2, [pc, #4040] @ 50394 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #4036] @ 503f0 │ │ │ │ + ldr r3, [pc, #4036] @ 50398 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr sl, [pc, #4032] @ 503f4 │ │ │ │ + ldr sl, [pc, #4032] @ 5039c │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r7, [r0] │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ cmp r8, #3 │ │ │ │ - bhi 505b0 │ │ │ │ + bhi 50558 │ │ │ │ ldrb r3, [r3, r8] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, #0 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldrsh r3, [r4, #32] │ │ │ │ tst r3, #4 │ │ │ │ - bne 4f870 │ │ │ │ - ldr r0, [pc, #3956] @ 503f8 │ │ │ │ + bne 4f818 │ │ │ │ + ldr r0, [pc, #3956] @ 503a0 │ │ │ │ tst r3, #3 │ │ │ │ movne r1, r8 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ moveq r1, #2 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ str r5, [r6] │ │ │ │ - ldr r2, [pc, #3912] @ 503fc │ │ │ │ - ldr r3, [pc, #3892] @ 503ec │ │ │ │ + ldr r2, [pc, #3912] @ 503a4 │ │ │ │ + ldr r3, [pc, #3892] @ 50394 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 50568 │ │ │ │ + bne 50510 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #3864] @ 50400 │ │ │ │ + ldr r3, [pc, #3864] @ 503a8 │ │ │ │ ldr r5, [sl, r3] │ │ │ │ ldr r2, [r5] │ │ │ │ ands r2, r2, #4194304 @ 0x400000 │ │ │ │ - beq 4f65c │ │ │ │ + beq 4f604 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ - b 4f4ac │ │ │ │ + b 4f454 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4f518 │ │ │ │ + beq 4f4c0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 4f87c │ │ │ │ + bgt 4f824 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4ed10 │ │ │ │ + bl 4ecb8 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ and r3, r3, #38 @ 0x26 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - beq 4f89c │ │ │ │ + beq 4f844 │ │ │ │ mov r2, #26 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldrb r3, [r4, #38] @ 0x26 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f934 │ │ │ │ + bne 4f8dc │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r4] │ │ │ │ strb r3, [r4, #38] @ 0x26 │ │ │ │ ldrh r4, [r5, #12] │ │ │ │ ldrd r8, [sp, #112] @ 0x70 │ │ │ │ tst r4, #2 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ - beq 4f4a8 │ │ │ │ + beq 4f450 │ │ │ │ and r3, r4, #26 │ │ │ │ cmp r3, #26 │ │ │ │ - beq 4f4a8 │ │ │ │ + beq 4f450 │ │ │ │ and r3, r4, #50 @ 0x32 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - beq 4fa9c │ │ │ │ + beq 4fa44 │ │ │ │ and r3, r4, #18 │ │ │ │ cmp r3, #18 │ │ │ │ - beq 4f4a8 │ │ │ │ + beq 4f450 │ │ │ │ and r3, r4, #14 │ │ │ │ cmp r3, #14 │ │ │ │ - beq 4fdf8 │ │ │ │ + beq 4fda0 │ │ │ │ and r3, r4, #38 @ 0x26 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - beq 50338 │ │ │ │ + beq 502e0 │ │ │ │ and r3, r4, #6 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 50390 │ │ │ │ + beq 50338 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f15ac │ │ │ │ + bl f0c44 │ │ │ │ and r2, r4, #10 │ │ │ │ cmp r2, #10 │ │ │ │ - beq 50518 │ │ │ │ + beq 504c0 │ │ │ │ and r4, r4, #34 @ 0x22 │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ lsleq r0, r0, #16 │ │ │ │ asreq r0, r0, #16 │ │ │ │ - bl f0c4c │ │ │ │ + bl f02e4 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - b 4f4a8 │ │ │ │ + b 4f450 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - ldr r3, [pc, #3572] @ 50404 │ │ │ │ + ldr r3, [pc, #3572] @ 503ac │ │ │ │ addeq r1, r7, #1 │ │ │ │ streq r1, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sl, r3] │ │ │ │ movne r1, r7 │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 4f744 │ │ │ │ + ble 4f6ec │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ add r0, r9, #24 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #32] │ │ │ │ - ble 4fab8 │ │ │ │ + ble 4fa60 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4f750 │ │ │ │ - b 4f778 │ │ │ │ + bge 4f6f8 │ │ │ │ + b 4f720 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 4ed10 │ │ │ │ + bl 4ecb8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4fd34 │ │ │ │ + beq 4fcdc │ │ │ │ ldrb r3, [r4, #38] @ 0x26 │ │ │ │ str r7, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fa80 │ │ │ │ + bne 4fa28 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f6a8 │ │ │ │ - ldr r3, [pc, #3444] @ 50408 │ │ │ │ + beq 4f650 │ │ │ │ + ldr r3, [pc, #3444] @ 503b0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 502b8 │ │ │ │ + beq 50260 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #2 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #38] @ 0x26 │ │ │ │ - bne 4f6c8 │ │ │ │ + bne 4f670 │ │ │ │ ldrsh r3, [r4, #34] @ 0x22 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 4fd98 │ │ │ │ + ble 4fd40 │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 4f6e4 │ │ │ │ + beq 4f68c │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4fda8 │ │ │ │ + beq 4fd50 │ │ │ │ mov r0, r7 │ │ │ │ - bl d700 │ │ │ │ - ldr r2, [pc, #3352] @ 5040c │ │ │ │ + bl d6a8 │ │ │ │ + ldr r2, [pc, #3352] @ 503b4 │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ bics r2, r2, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - beq 4fd74 │ │ │ │ + beq 4fd1c │ │ │ │ and r3, r3, #18 │ │ │ │ cmp r3, #18 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r4, #39] @ 0x27 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #8 │ │ │ │ - beq 4f4ac │ │ │ │ + beq 4f454 │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 4f4ac │ │ │ │ + beq 4f454 │ │ │ │ mov r0, r7 │ │ │ │ - bl 513e0 │ │ │ │ + bl 51388 │ │ │ │ str r7, [r4, #24] │ │ │ │ add r3, r0, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 4f4ac │ │ │ │ + b 4f454 │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r0, [r1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - ble 4faf0 │ │ │ │ + ble 4fa98 │ │ │ │ ldr r3, [r9, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fd64 │ │ │ │ + beq 4fd0c │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fafc │ │ │ │ + bne 4faa4 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [sp, #40] @ 0x28 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ strb r5, [r4, #38] @ 0x26 │ │ │ │ str r5, [r0] │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl afea4 <__isoc23_strtoul@@Base+0x1028> │ │ │ │ - bl f0cd0 │ │ │ │ + bl afe4c <__isoc23_strtoul@@Base+0x1028> │ │ │ │ + bl f0368 │ │ │ │ ldrb r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - beq 4f99c │ │ │ │ + beq 4f944 │ │ │ │ cmp r3, #1 │ │ │ │ movls r3, #10 │ │ │ │ strbls r3, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq 4f95c │ │ │ │ - ldr r3, [pc, #3104] @ 50410 │ │ │ │ + beq 4f904 │ │ │ │ + ldr r3, [pc, #3104] @ 503b8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f810 │ │ │ │ + beq 4f7b8 │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f840 │ │ │ │ - ldr r3, [pc, #3048] @ 50400 │ │ │ │ + bne 4f7e8 │ │ │ │ + ldr r3, [pc, #3048] @ 503a8 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrb r2, [r3, #427] @ 0x1ab │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 4fd10 │ │ │ │ + beq 4fcb8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 4f840 │ │ │ │ + beq 4f7e8 │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ - bne 4fa08 │ │ │ │ + bne 4f9b0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r4, #39] @ 0x27 │ │ │ │ - bl add84 │ │ │ │ + bl add2c │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ str r3, [fp] │ │ │ │ - b 4f4a8 │ │ │ │ - ldr r9, [pc, #2972] @ 50414 │ │ │ │ + b 4f450 │ │ │ │ + ldr r9, [pc, #2972] @ 503bc │ │ │ │ mov r8, #0 │ │ │ │ - b 4f4ac │ │ │ │ + b 4f454 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 4f52c │ │ │ │ - ldr r3, [pc, #2916] @ 50408 │ │ │ │ + b 4f4d4 │ │ │ │ + ldr r3, [pc, #2916] @ 503b0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4f53c │ │ │ │ + beq 4f4e4 │ │ │ │ ldrd r0, [sp, #112] @ 0x70 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f8f4 │ │ │ │ + bne 4f89c │ │ │ │ mov r0, r7 │ │ │ │ - bl 35810 │ │ │ │ + bl 357b8 │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl f0c4c │ │ │ │ + bl f02e4 │ │ │ │ ldrd r2, [sp, #112] @ 0x70 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f53c │ │ │ │ + beq 4f4e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r5, [pc, #2836] @ 50418 │ │ │ │ - ldr r4, [pc, #2836] @ 5041c │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r5, [pc, #2836] @ 503c0 │ │ │ │ + ldr r4, [pc, #2836] @ 503c4 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r0, [sp, #112] @ 0x70 │ │ │ │ - bl f1304 │ │ │ │ + bl f099c │ │ │ │ mov r1, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #2764] @ 50408 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #2764] @ 503b0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ str r0, [r4, #16] │ │ │ │ - b 4f558 │ │ │ │ + b 4f500 │ │ │ │ tst r3, #32 │ │ │ │ - beq 4f9d0 │ │ │ │ + beq 4f978 │ │ │ │ mov r2, r7 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ add r2, r2, #1 │ │ │ │ - beq 4f960 │ │ │ │ + beq 4f908 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ cmpne r3, #0 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r7, r2 │ │ │ │ - b 4f7e8 │ │ │ │ + b 4f790 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 4f7e8 │ │ │ │ - ldr r3, [pc, #2640] @ 50400 │ │ │ │ - ldr r2, [pc, #2668] @ 50420 │ │ │ │ + bne 4f790 │ │ │ │ + ldr r3, [pc, #2640] @ 503a8 │ │ │ │ + ldr r2, [pc, #2668] @ 503c8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r2, [sl, r2] │ │ │ │ ldr r1, [r3, #1092] @ 0x444 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4f954 │ │ │ │ + beq 4f8fc │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 4f95c │ │ │ │ + bne 4f904 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ mov r3, #10 │ │ │ │ mov r2, r5 │ │ │ │ strb r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl afea4 <__isoc23_strtoul@@Base+0x1028> │ │ │ │ - bl f0cd0 │ │ │ │ + bl afe4c <__isoc23_strtoul@@Base+0x1028> │ │ │ │ + bl f0368 │ │ │ │ ldrb r3, [sp, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - b 4f7d0 │ │ │ │ + b 4f778 │ │ │ │ ldrb r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #16 │ │ │ │ - beq 4fdec │ │ │ │ + beq 4fd94 │ │ │ │ cmp r2, #10 │ │ │ │ - bne 4f860 │ │ │ │ + bne 4f808 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f860 │ │ │ │ + beq 4f808 │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ addeq r7, r7, #3 │ │ │ │ sub r3, r5, r7 │ │ │ │ cmp r3, #16 │ │ │ │ - bls 4f860 │ │ │ │ + bls 4f808 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl add84 │ │ │ │ + bl add2c │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ strd r0, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f860 │ │ │ │ + bne 4f808 │ │ │ │ mov r3, #1 │ │ │ │ ldrd r8, [sp, #16] │ │ │ │ strb r3, [r4, #39] @ 0x27 │ │ │ │ - b 4f860 │ │ │ │ - ldr r3, [pc, #2432] @ 50408 │ │ │ │ + b 4f808 │ │ │ │ + ldr r3, [pc, #2432] @ 503b0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ str r0, [r4, #16] │ │ │ │ - b 4f6a8 │ │ │ │ + b 4f650 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl f13b4 │ │ │ │ - bl f0c74 │ │ │ │ + bl f0a4c │ │ │ │ + bl f030c │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - b 4f4a8 │ │ │ │ + b 4f450 │ │ │ │ ldr r2, [r9, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ moveq r3, #1 │ │ │ │ - bne 4f778 │ │ │ │ - ldr r2, [pc, #2380] @ 50424 │ │ │ │ + bne 4f720 │ │ │ │ + ldr r2, [pc, #2380] @ 503cc │ │ │ │ ldr r2, [sl, r2] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ ldrb r2, [r2, r0] │ │ │ │ cmp r2, #24 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ - b 4f770 │ │ │ │ + b 4f718 │ │ │ │ subs r3, r0, #46 @ 0x2e │ │ │ │ movne r3, #1 │ │ │ │ - b 4fad0 │ │ │ │ + b 4fa78 │ │ │ │ add fp, r9, #24 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r4, fp │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 4fba8 │ │ │ │ + ble 4fb50 │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [r9, #32] │ │ │ │ - ble 4fcb8 │ │ │ │ + ble 4fc60 │ │ │ │ ldr fp, [r9, #24] │ │ │ │ add r3, r3, r0 │ │ │ │ cmp fp, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - blt 4fc30 │ │ │ │ + blt 4fbd8 │ │ │ │ cmp fp, #127 @ 0x7f │ │ │ │ - ble 4fbbc │ │ │ │ + ble 4fb64 │ │ │ │ ldr r3, [r9, #76] @ 0x4c │ │ │ │ mov r0, fp │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fc1c │ │ │ │ + beq 4fbc4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fc28 │ │ │ │ + bne 4fbd0 │ │ │ │ mov r7, r5 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ cmp fp, #46 @ 0x2e │ │ │ │ - bne 4fe30 │ │ │ │ + bne 4fdd8 │ │ │ │ add r5, r7, #1 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 4fcd0 │ │ │ │ + beq 4fc78 │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ mov r8, #262144 @ 0x40000 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 4fb18 │ │ │ │ + bgt 4fac0 │ │ │ │ add r3, r5, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrb fp, [r5] │ │ │ │ cmp fp, #127 @ 0x7f │ │ │ │ - bgt 4fb58 │ │ │ │ - ldr r3, [pc, #2144] @ 50424 │ │ │ │ + bgt 4fb00 │ │ │ │ + ldr r3, [pc, #2144] @ 503cc │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r3, [r3, fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fc28 │ │ │ │ + beq 4fbd0 │ │ │ │ lsr r3, r8, #18 │ │ │ │ cmp fp, #91 @ 0x5b │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r5 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq 4fb7c │ │ │ │ + beq 4fb24 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r2 │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldrb fp, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmp fp, #91 @ 0x5b │ │ │ │ - beq 4fbf4 │ │ │ │ - b 4fb7c │ │ │ │ - bl 809c │ │ │ │ + beq 4fb9c │ │ │ │ + b 4fb24 │ │ │ │ + bl 804c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fb74 │ │ │ │ + beq 4fb1c │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ - b 4fb0c │ │ │ │ + b 4fab4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r7, fp │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ ldrb r2, [r4, #32] │ │ │ │ lsr r3, r8, #18 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r3, r3, r2, lsr #2 │ │ │ │ - bne 50170 │ │ │ │ + bne 50118 │ │ │ │ strb r3, [r5] │ │ │ │ - ldr r3, [pc, #1956] @ 50400 │ │ │ │ + ldr r3, [pc, #1956] @ 503a8 │ │ │ │ and r2, r7, #255 @ 0xff │ │ │ │ ldr r5, [sl, r3] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r3, [r5] │ │ │ │ ands r1, r3, #4194304 @ 0x400000 │ │ │ │ - beq 4fee0 │ │ │ │ + beq 4fe88 │ │ │ │ ldr r8, [r5, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r8, r8, #728 @ 0x2d8 │ │ │ │ strb r2, [r3] │ │ │ │ str r8, [r4] │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ and r3, r3, #18 │ │ │ │ cmp r3, #18 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r4, #39] @ 0x27 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, #91 @ 0x5b │ │ │ │ strh r3, [r4, #28] │ │ │ │ - beq 5018c │ │ │ │ + beq 50134 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ - b 4f4a8 │ │ │ │ - bne 4fc30 │ │ │ │ + b 4f450 │ │ │ │ + bne 4fbd8 │ │ │ │ ldr r2, [r9, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 4fbbc │ │ │ │ + b 4fb64 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r7, #2 │ │ │ │ - bl 28d4c │ │ │ │ + bl 28cf4 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fb98 │ │ │ │ + beq 4fb40 │ │ │ │ sub r5, r5, #2 │ │ │ │ mov r8, #262144 @ 0x40000 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - b 4fb0c │ │ │ │ + b 4fab4 │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - beq 4f840 │ │ │ │ - ldr r2, [pc, #1800] @ 50428 │ │ │ │ - ldr r0, [pc, #1800] @ 5042c │ │ │ │ + beq 4f7e8 │ │ │ │ + ldr r2, [pc, #1800] @ 503d0 │ │ │ │ + ldr r0, [pc, #1800] @ 503d4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [r5] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ ldrne r3, [r4] │ │ │ │ - beq 4f4f4 │ │ │ │ + beq 4f49c │ │ │ │ str r3, [r6] │ │ │ │ - ldr r2, [pc, #1760] @ 50430 │ │ │ │ + ldr r2, [pc, #1760] @ 503d8 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ ldr r2, [sl, r2] │ │ │ │ orr r3, r3, #8 │ │ │ │ str r2, [r4] │ │ │ │ strh r3, [r4, #32] │ │ │ │ - b 4f4f4 │ │ │ │ - bl 809c │ │ │ │ + b 4f49c │ │ │ │ + bl 804c │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ - b 4f770 │ │ │ │ - bl f15ac │ │ │ │ - bl f0cd0 │ │ │ │ + b 4f718 │ │ │ │ + bl f0c44 │ │ │ │ + bl f0368 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ strb r3, [r4, #39] @ 0x27 │ │ │ │ - b 4f714 │ │ │ │ + b 4f6bc │ │ │ │ ldr r3, [r5] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 4f6e4 │ │ │ │ - b 4f6c8 │ │ │ │ + beq 4f68c │ │ │ │ + b 4f670 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4fdd4 │ │ │ │ + beq 4fd7c │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4fdd4 │ │ │ │ + beq 4fd7c │ │ │ │ mov r0, r7 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f6e4 │ │ │ │ + bne 4f68c │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ tst r3, #2 │ │ │ │ - bne 4f6e4 │ │ │ │ + bne 4f68c │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r3, r0 │ │ │ │ - b 4fd44 │ │ │ │ + b 4fcec │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ - beq 4f840 │ │ │ │ - b 4f860 │ │ │ │ + beq 4f7e8 │ │ │ │ + b 4f808 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 503c8 │ │ │ │ + bne 50370 │ │ │ │ mov r1, r9 │ │ │ │ - bl f1650 │ │ │ │ - bl f0cbc │ │ │ │ + bl f0ce8 │ │ │ │ + bl f0354 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - b 4f4a8 │ │ │ │ + b 4f450 │ │ │ │ cmp fp, #40 @ 0x28 │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r7, fp │ │ │ │ - bne 505a8 │ │ │ │ - ldr r2, [pc, #1460] @ 50400 │ │ │ │ + bne 50550 │ │ │ │ + ldr r2, [pc, #1460] @ 503a8 │ │ │ │ ldr r8, [r6] │ │ │ │ ldr r5, [sl, r2] │ │ │ │ - ldr r1, [pc, #1500] @ 50434 │ │ │ │ + ldr r1, [pc, #1500] @ 503dc │ │ │ │ ldr r2, [r5, #272] @ 0x110 │ │ │ │ sub r8, r3, r8 │ │ │ │ ldr r7, [r2] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ sub r7, r7, r2 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [r6] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bne 504c4 │ │ │ │ + bne 5046c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, r7 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 504d0 │ │ │ │ + beq 50478 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldrh r3, [r3, #8] │ │ │ │ mov r8, #0 │ │ │ │ rsb r3, r3, #0 │ │ │ │ mov r9, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ strh r3, [r4, #30] │ │ │ │ - b 4f4a8 │ │ │ │ + b 4f450 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ sub r3, r2, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ tst r3, #4 │ │ │ │ ldrne r3, [r5, #296] @ 0x128 │ │ │ │ ldreq r3, [r5, #16] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #91 @ 0x5b │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov fp, r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bne 50020 │ │ │ │ + bne 4ffc8 │ │ │ │ add r1, r9, #24 │ │ │ │ mov r2, r8 │ │ │ │ mov r8, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r7, #91 @ 0x5b │ │ │ │ - beq 5010c │ │ │ │ + beq 500b4 │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r2, #1 │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ - ble 4ffcc │ │ │ │ + ble 4ff74 │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r9, #32] │ │ │ │ - ble 4fffc │ │ │ │ + ble 4ffa4 │ │ │ │ ldr r7, [r9, #24] │ │ │ │ add r3, r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - blt 50010 │ │ │ │ + blt 4ffb8 │ │ │ │ cmp r7, #127 @ 0x7f │ │ │ │ - ble 4ffe0 │ │ │ │ + ble 4ff88 │ │ │ │ ldr r3, [r9, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 500e4 │ │ │ │ + beq 5008c │ │ │ │ blx r3 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 500f4 │ │ │ │ + beq 5009c │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 4ff58 │ │ │ │ + bgt 4ff00 │ │ │ │ add r3, fp, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r7, [fp] │ │ │ │ cmp r7, #127 @ 0x7f │ │ │ │ - bgt 4ff98 │ │ │ │ - ldr r3, [pc, #1084] @ 50424 │ │ │ │ + bgt 4ff40 │ │ │ │ + ldr r3, [pc, #1084] @ 503cc │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r0, [r3, r7] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 4ffb4 │ │ │ │ + b 4ff5c │ │ │ │ ldr r2, [r9, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - beq 4ffe0 │ │ │ │ + beq 4ff88 │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ and r3, r7, #255 @ 0xff │ │ │ │ mov r8, #1310720 @ 0x140000 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r0, [r6] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 50074 │ │ │ │ + bne 5001c │ │ │ │ ldrb r3, [r0] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ - bne 50454 │ │ │ │ + bne 503fc │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bne 50074 │ │ │ │ + bne 5001c │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ - bne 50074 │ │ │ │ + bne 5001c │ │ │ │ ldrb r1, [r0, #3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5056c │ │ │ │ + beq 50514 │ │ │ │ orr r2, r8, #147456 @ 0x24000 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r8, r0, #0 │ │ │ │ ldreq r2, [r6] │ │ │ │ ldreq r3, [sp, #36] @ 0x24 │ │ │ │ streq r2, [r4] │ │ │ │ subeq r3, r3, r2 │ │ │ │ strheq r3, [r4, #28] │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 50378 │ │ │ │ + beq 50320 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r8, #0 │ │ │ │ strb r2, [r3] │ │ │ │ - bne 4fc80 │ │ │ │ + bne 4fc28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 505c0 │ │ │ │ + beq 50568 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ - b 4f4a8 │ │ │ │ - bl 809c │ │ │ │ + b 4f450 │ │ │ │ + bl 804c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ - b 4ffb4 │ │ │ │ + b 4ff5c │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ cmpne r7, #91 @ 0x5b │ │ │ │ mov r2, #1310720 @ 0x140000 │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ - beq 4ff3c │ │ │ │ - b 50014 │ │ │ │ + beq 4fee4 │ │ │ │ + b 4ffbc │ │ │ │ mov r1, fp │ │ │ │ mov fp, r8 │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 5011c │ │ │ │ + beq 500c4 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, fp │ │ │ │ mov fp, r0 │ │ │ │ - beq 4ff44 │ │ │ │ + beq 4feec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov fp, r3 │ │ │ │ mov r3, #91 @ 0x5b │ │ │ │ mov r8, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 50020 │ │ │ │ + b 4ffc8 │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r4] │ │ │ │ sub r3, r5, r3 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ strh r3, [r4, #28] │ │ │ │ - b 4f4a8 │ │ │ │ + b 4f450 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r3, r5, r3 │ │ │ │ strh r3, [r4, #28] │ │ │ │ add r4, r9, #24 │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ - beq 501c0 │ │ │ │ + beq 50168 │ │ │ │ cmp r7, #91 @ 0x5b │ │ │ │ - beq 50250 │ │ │ │ + beq 501f8 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 50250 │ │ │ │ + beq 501f8 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 4fcac │ │ │ │ + bne 4fc54 │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, #1 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - ble 50240 │ │ │ │ + ble 501e8 │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #32] │ │ │ │ - ble 50288 │ │ │ │ + ble 50230 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5029c │ │ │ │ + blt 50244 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - ble 5026c │ │ │ │ + ble 50214 │ │ │ │ ldr r3, [r9, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 502a8 │ │ │ │ + beq 50250 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5029c │ │ │ │ + beq 50244 │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 501d4 │ │ │ │ + bgt 5017c │ │ │ │ add r3, r5, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r0, [r5] │ │ │ │ - b 50208 │ │ │ │ + b 501b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b 501ac │ │ │ │ - ldr r3, [pc, #432] @ 50424 │ │ │ │ + b 50154 │ │ │ │ + ldr r3, [pc, #432] @ 503cc │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b 50228 │ │ │ │ + b 501d0 │ │ │ │ ldr r2, [r9, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - beq 5026c │ │ │ │ + beq 50214 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ ldrb r7, [r5] │ │ │ │ - b 5019c │ │ │ │ - bl 809c │ │ │ │ + b 50144 │ │ │ │ + bl 804c │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ - b 50228 │ │ │ │ + b 501d0 │ │ │ │ ldrh r8, [r7, #12] │ │ │ │ ands r8, r8, #2 │ │ │ │ - bne 4f6a8 │ │ │ │ + bne 4f650 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r9, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ - bl 14e40 │ │ │ │ + bl 14de8 │ │ │ │ ldrh r3, [sp, #52] @ 0x34 │ │ │ │ mov r2, r8 │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ bic r3, r3, #1 │ │ │ │ strh r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldrh r3, [sp, #52] @ 0x34 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 4f6a8 │ │ │ │ + beq 4f650 │ │ │ │ mov r0, r9 │ │ │ │ - bl d700 │ │ │ │ + bl d6a8 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - b 4f4ac │ │ │ │ + b 4f454 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 504f4 │ │ │ │ + bne 5049c │ │ │ │ mov r1, r9 │ │ │ │ - bl f1360 │ │ │ │ + bl f09f8 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ - bl f0c4c │ │ │ │ + bl f02e4 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - b 4f4a8 │ │ │ │ + b 4f450 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50544 │ │ │ │ + bne 504ec │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r0] │ │ │ │ - b 500b4 │ │ │ │ + b 5005c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 50528 │ │ │ │ + bne 504d0 │ │ │ │ mov r1, r9 │ │ │ │ - bl f1360 │ │ │ │ - bl f0c28 │ │ │ │ + bl f09f8 │ │ │ │ + bl f02c0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - b 4f4a8 │ │ │ │ + b 4f450 │ │ │ │ add r1, r9, #-2147483648 @ 0x80000000 │ │ │ │ - bl f1650 │ │ │ │ + bl f0ce8 │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ - bl f0cbc │ │ │ │ + bl f0354 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - b 4f4a8 │ │ │ │ - andeq lr, sp, r8, lsl #6 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, ip, r4, lsl r7 │ │ │ │ - andeq lr, sp, ip, ror #5 │ │ │ │ - ldrdeq r3, [sl], -r8 │ │ │ │ - andeq lr, sp, r4, ror r2 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r0, r4, lsl #8 │ │ │ │ + b 4f450 │ │ │ │ + andeq sp, sp, r8, ror #6 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r1, ip, r4, lsl #28 │ │ │ │ + andeq sp, sp, ip, asr #6 │ │ │ │ + andeq r3, sl, r8, asr #1 │ │ │ │ + ldrdeq sp, [sp], -r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ mvnmi r0, #0 │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ - andeq r4, sl, r0, asr #17 │ │ │ │ - andeq r3, sl, r0, ror #10 │ │ │ │ - andeq r0, r0, r4, asr r5 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - ldrdeq r4, [sl], -ip │ │ │ │ - andeq r3, sl, r4, asr #2 │ │ │ │ - andeq r0, r0, r4, ror r4 │ │ │ │ - andeq r4, sl, r0, ror r3 │ │ │ │ - andeq r3, sl, r8, ror #26 │ │ │ │ - andeq sp, sp, r0, asr #25 │ │ │ │ - ldrdeq r0, [lr], -r0 @ │ │ │ │ - andeq r0, r0, r8, ror #10 │ │ │ │ - andeq r3, sl, r0, lsl #25 │ │ │ │ - ldrdeq sp, [sp], -ip │ │ │ │ - andeq r0, lr, ip, ror #17 │ │ │ │ + @ instruction: 0x000a3fb0 │ │ │ │ + andeq r2, sl, r0, asr ip │ │ │ │ + andeq r0, r0, ip, asr #10 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r3, sl, ip, asr #23 │ │ │ │ + andeq r2, sl, r4, lsr r8 │ │ │ │ + andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r3, sl, r0, ror #20 │ │ │ │ + andeq r3, sl, r8, asr r4 │ │ │ │ + andeq ip, sp, r8, lsl sp │ │ │ │ + andeq pc, sp, r8, lsr #20 │ │ │ │ + andeq r0, r0, r0, ror #10 │ │ │ │ + andeq r3, sl, r0, ror r3 │ │ │ │ + andeq ip, sp, r4, lsr ip │ │ │ │ + andeq pc, sp, r4, asr #18 │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bne 50074 │ │ │ │ + bne 5001c │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - bne 50074 │ │ │ │ + bne 5001c │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bne 50074 │ │ │ │ + bne 5001c │ │ │ │ ldrb r1, [r0, #3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 50074 │ │ │ │ - ldr r0, [pc, #-88] @ 50438 │ │ │ │ - ldr r8, [pc, #-88] @ 5043c │ │ │ │ + bne 5001c │ │ │ │ + ldr r0, [pc, #-88] @ 503e0 │ │ │ │ + ldr r8, [pc, #-88] @ 503e4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl add84 │ │ │ │ - ldr r3, [pc, #-96] @ 50440 │ │ │ │ + bl add2c │ │ │ │ + ldr r3, [pc, #-96] @ 503e8 │ │ │ │ add r8, pc, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r8, #56 @ 0x38 │ │ │ │ strd r0, [r3, #16]! │ │ │ │ str r3, [r8, #20] │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ orr r3, r3, #536 @ 0x218 │ │ │ │ orr r3, r3, #3 │ │ │ │ strh r3, [r8, #12] │ │ │ │ - b 50098 │ │ │ │ + b 50040 │ │ │ │ mov r1, r7 │ │ │ │ - bl a38f4 │ │ │ │ - b 4fe9c │ │ │ │ + bl a389c │ │ │ │ + b 4fe44 │ │ │ │ cmp r8, #14 │ │ │ │ - bls 50550 │ │ │ │ + bls 504f8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 500d4 │ │ │ │ - ldr r3, [pc, #-168] @ 50444 │ │ │ │ + bne 5007c │ │ │ │ + ldr r3, [pc, #-168] @ 503ec │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [r4] │ │ │ │ - b 4f4f4 │ │ │ │ + b 4f49c │ │ │ │ add r1, r9, #-2147483648 @ 0x80000000 │ │ │ │ - bl f1360 │ │ │ │ + bl f09f8 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl f0c4c │ │ │ │ + bl f02e4 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - b 4f4a8 │ │ │ │ - bl f0cd0 │ │ │ │ + b 4f450 │ │ │ │ + bl f0368 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - b 4f4a8 │ │ │ │ + b 4f450 │ │ │ │ add r1, r9, #-2147483648 @ 0x80000000 │ │ │ │ - bl f1360 │ │ │ │ + bl f09f8 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl f0c28 │ │ │ │ + bl f02c0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - b 4f4a8 │ │ │ │ + b 4f450 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl a38f4 │ │ │ │ - b 500b4 │ │ │ │ + bl a389c │ │ │ │ + b 5005c │ │ │ │ ldr r0, [r6] │ │ │ │ add r2, r4, #30 │ │ │ │ mov r1, r8 │ │ │ │ - bl 4e9a0 │ │ │ │ + bl 4e948 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 504d8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #-300] @ 50448 │ │ │ │ - ldr r8, [pc, #-300] @ 5044c │ │ │ │ + b 50480 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldr r0, [pc, #-300] @ 503f0 │ │ │ │ + ldr r8, [pc, #-300] @ 503f4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl add84 │ │ │ │ - ldr r3, [pc, #-308] @ 50450 │ │ │ │ + bl add2c │ │ │ │ + ldr r3, [pc, #-308] @ 503f8 │ │ │ │ add r8, pc, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r8, #28 │ │ │ │ strd r0, [r3, #8]! │ │ │ │ str r3, [r8, #20] │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ orr r3, r3, #536 @ 0x218 │ │ │ │ orr r3, r3, #3 │ │ │ │ strh r3, [r8, #12] │ │ │ │ - b 50098 │ │ │ │ + b 50040 │ │ │ │ mov r5, r3 │ │ │ │ - b 4fc3c │ │ │ │ + b 4fbe4 │ │ │ │ mov r5, r7 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ - b 4f4a8 │ │ │ │ + b 4f450 │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ udf #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr lr, [pc, #156] @ 5067c │ │ │ │ - ldr ip, [pc, #156] @ 50680 │ │ │ │ + ldr lr, [pc, #156] @ 50624 │ │ │ │ + ldr ip, [pc, #156] @ 50628 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #152] @ 50684 │ │ │ │ + ldr r2, [pc, #152] @ 5062c │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 76aa8 │ │ │ │ + bl 76a50 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r5, [pc, #104] @ 50688 │ │ │ │ + ldr r5, [pc, #104] @ 50630 │ │ │ │ ldrb r3, [r3] │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50658 │ │ │ │ - ldr r2, [pc, #88] @ 5068c │ │ │ │ - ldr r3, [pc, #72] @ 50680 │ │ │ │ + bne 50600 │ │ │ │ + ldr r2, [pc, #88] @ 50634 │ │ │ │ + ldr r3, [pc, #72] @ 50628 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 50678 │ │ │ │ + bne 50620 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #48] @ 50690 │ │ │ │ - ldr r0, [pc, #48] @ 50694 │ │ │ │ + ldr r2, [pc, #48] @ 50638 │ │ │ │ + ldr r0, [pc, #48] @ 5063c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r4, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, sp, r8, asr #2 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq ip, sp, r8, lsr #3 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ @ instruction: 0xffffee04 │ │ │ │ - andeq sp, sp, r8, lsl #2 │ │ │ │ - strdeq sp, [sp], -r4 │ │ │ │ - andeq r0, r0, r4, asr #12 │ │ │ │ - andeq r2, sl, r4, lsl #16 │ │ │ │ + andeq ip, sp, r8, ror #2 │ │ │ │ + andeq ip, sp, r4, asr r1 │ │ │ │ + andeq r0, r0, ip, lsr r6 │ │ │ │ + strdeq r1, [sl], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #3 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ bic r3, r3, #1024 @ 0x400 │ │ │ │ mov r1, r6 │ │ │ │ strh r3, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e40 │ │ │ │ + bl 14de8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 506f4 │ │ │ │ + beq 5069c │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 50738 │ │ │ │ + beq 506e0 │ │ │ │ add r3, r6, #20 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r5, #4] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ orr r3, r3, #1024 @ 0x400 │ │ │ │ strh r3, [r4, #12] │ │ │ │ str r4, [r6, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 7b20 │ │ │ │ - b 506f4 │ │ │ │ + bl 7adc │ │ │ │ + b 5069c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #1 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ mov r5, r1 │ │ │ │ str r3, [r1, #28] │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ - ldr r6, [pc, #116] @ 507e0 │ │ │ │ + ldr r6, [pc, #116] @ 50788 │ │ │ │ cmp r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r2 │ │ │ │ movne r0, #4 │ │ │ │ - beq 507d0 │ │ │ │ + beq 50778 │ │ │ │ strh r0, [r4, #4] │ │ │ │ str r7, [r5, #28] │ │ │ │ ldrsh r1, [r4, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ pople {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #44] @ 507e4 │ │ │ │ + ldr r2, [pc, #44] @ 5078c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r2, r2, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmn r3, #1 │ │ │ │ str r2, [r0], #4 │ │ │ │ - bne 507bc │ │ │ │ + bne 50764 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 1af68 │ │ │ │ + bl 1af10 │ │ │ │ lsl r0, r0, #16 │ │ │ │ asr r0, r0, #16 │ │ │ │ - b 5077c │ │ │ │ - @ instruction: 0x000dcfbc │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + b 50724 │ │ │ │ + andeq ip, sp, ip, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #340] @ 50954 │ │ │ │ + ldr r6, [pc, #340] @ 508fc │ │ │ │ subs r5, r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 508f8 │ │ │ │ + beq 508a0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50864 │ │ │ │ + beq 5080c │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 508b8 │ │ │ │ + beq 50860 │ │ │ │ ldrh r3, [r2, #12] │ │ │ │ add r0, r2, #20 │ │ │ │ and r3, r3, #512 @ 0x200 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5085c │ │ │ │ + beq 50804 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 508a4 │ │ │ │ + beq 5084c │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r4, #12] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r8, [r5, #36] @ 0x24 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 508d0 │ │ │ │ + beq 50878 │ │ │ │ ldr r2, [r8, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50920 │ │ │ │ + beq 508c8 │ │ │ │ ldrb r1, [r8, #3] │ │ │ │ add r3, r4, #20 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ - beq 50908 │ │ │ │ + beq 508b0 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ - beq 508fc │ │ │ │ + beq 508a4 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r4, #12] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - bge 50930 │ │ │ │ + bge 508d8 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ add r0, r3, #16 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add r0, r5, r0, lsl #2 │ │ │ │ and r3, r3, #2 │ │ │ │ - b 50840 │ │ │ │ + b 507e8 │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsh ip, [r8, #4] │ │ │ │ cmp r7, #0 │ │ │ │ mla r2, r1, ip, r2 │ │ │ │ str r2, [r4, #20] │ │ │ │ - bne 508a4 │ │ │ │ - b 508fc │ │ │ │ + bne 5084c │ │ │ │ + b 508a4 │ │ │ │ mov r2, r8 │ │ │ │ - bl 50740 │ │ │ │ + bl 506e8 │ │ │ │ ldr r2, [r8, #28] │ │ │ │ - b 5087c │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #28] @ 50958 │ │ │ │ + b 50824 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #28] @ 50900 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #12] @ 5095c │ │ │ │ + ldr r0, [pc, #12] @ 50904 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andeq ip, sp, r0, lsr #30 │ │ │ │ - andeq r0, r0, r4, lsl #12 │ │ │ │ - andeq r2, sl, ip, lsl r5 │ │ │ │ + bl 976d4 │ │ │ │ + andeq fp, sp, r0, lsl #31 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r1, sl, ip, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r9, [pc, #1124] @ 50ddc │ │ │ │ + ldr r9, [pc, #1124] @ 50d84 │ │ │ │ subs r5, r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov fp, r2 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r8, r0 │ │ │ │ add r7, r2, #1 │ │ │ │ - beq 509a0 │ │ │ │ + beq 50948 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r7, r3 │ │ │ │ movlt r7, r3 │ │ │ │ add r7, r7, #31 │ │ │ │ bic r7, r7, #31 │ │ │ │ cmp r7, #4194304 @ 0x400000 │ │ │ │ movge r7, #4194304 @ 0x400000 │ │ │ │ cmp fp, #4194304 @ 0x400000 │ │ │ │ - bge 50da8 │ │ │ │ + bge 50d50 │ │ │ │ sub r3, r7, #1 │ │ │ │ add r4, r7, #68 @ 0x44 │ │ │ │ add r4, r4, r3, lsl #2 │ │ │ │ mov r0, r4 │ │ │ │ lsl sl, r3, #2 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ add r0, sl, #68 @ 0x44 │ │ │ │ add r0, r6, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r6, #52] @ 0x34 │ │ │ │ str r7, [r6, #56] @ 0x38 │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 50ae8 │ │ │ │ + beq 50a90 │ │ │ │ mov lr, r5 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ mov ip, r6 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ str r4, [r6, #12] │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 50cac │ │ │ │ + ble 50c54 │ │ │ │ add r1, r5, #60 @ 0x3c │ │ │ │ add r3, r6, #60 @ 0x3c │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ strb r0, [r2, r4] │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ str r2, [r3, #4]! │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt 50a44 │ │ │ │ + bgt 509ec │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ add r8, r8, #16 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50a9c │ │ │ │ - b 50dd8 │ │ │ │ + bne 50a44 │ │ │ │ + b 50d80 │ │ │ │ add r8, r3, #16 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50dd8 │ │ │ │ + beq 50d80 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 50a8c │ │ │ │ + bne 50a34 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [r6, #16] │ │ │ │ str r6, [r8] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r4, r7 │ │ │ │ - bge 50adc │ │ │ │ + bge 50a84 │ │ │ │ sub r2, r7, r4 │ │ │ │ add r0, r4, #16 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r6, r0, lsl #2 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r4, [r6, #12] │ │ │ │ str r5, [r6, #32] │ │ │ │ ldrh r2, [r8, #12] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ and r1, r2, #98 @ 0x62 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq 50b70 │ │ │ │ + beq 50b18 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50b70 │ │ │ │ + bne 50b18 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50cc8 │ │ │ │ + beq 50c70 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50cc8 │ │ │ │ + beq 50c70 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 50b70 │ │ │ │ + bne 50b18 │ │ │ │ ldrh r1, [r8, #12] │ │ │ │ - ldr r2, [pc, #668] @ 50de0 │ │ │ │ + ldr r2, [pc, #668] @ 50d88 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ - beq 50b58 │ │ │ │ + beq 50b00 │ │ │ │ bic r1, r1, #512 @ 0x200 │ │ │ │ mov r4, #1073741824 @ 0x40000000 │ │ │ │ strh r1, [r8, #12] │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 50b88 │ │ │ │ + bne 50b30 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #20] │ │ │ │ - b 50b88 │ │ │ │ - ldr r2, [pc, #616] @ 50de0 │ │ │ │ + b 50b30 │ │ │ │ + ldr r2, [pc, #616] @ 50d88 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ add r1, r2, #3 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 50c48 │ │ │ │ + beq 50bf0 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r1, [pc, #596] @ 50de4 │ │ │ │ + ldr r1, [pc, #596] @ 50d8c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50c58 │ │ │ │ - ldr r3, [pc, #576] @ 50de8 │ │ │ │ - ldr r2, [pc, #576] @ 50dec │ │ │ │ + beq 50c00 │ │ │ │ + ldr r3, [pc, #576] @ 50d90 │ │ │ │ + ldr r2, [pc, #576] @ 50d94 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #568] @ 50df0 │ │ │ │ + ldr r3, [pc, #568] @ 50d98 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #544] @ 50df4 │ │ │ │ + ldr r0, [pc, #544] @ 50d9c │ │ │ │ str r1, [r6, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 50c7c │ │ │ │ + beq 50c24 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 50c00 │ │ │ │ + beq 50ba8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50d24 │ │ │ │ - ldr r3, [pc, #496] @ 50df8 │ │ │ │ + beq 50ccc │ │ │ │ + ldr r3, [pc, #496] @ 50da0 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r6] │ │ │ │ mov r0, r8 │ │ │ │ str r4, [r6, #28] │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ mov r1, r5 │ │ │ │ orr r3, r3, #1024 @ 0x400 │ │ │ │ strh r3, [r8, #12] │ │ │ │ mov r0, r8 │ │ │ │ - bl 50698 │ │ │ │ + bl 50640 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r6, #4] │ │ │ │ - b 50abc │ │ │ │ + b 50a64 │ │ │ │ ldrh r1, [r8, #12] │ │ │ │ ands r4, r1, #512 @ 0x200 │ │ │ │ - bne 50b4c │ │ │ │ - b 50b64 │ │ │ │ + bne 50af4 │ │ │ │ + b 50b0c │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50cb4 │ │ │ │ + bne 50c5c │ │ │ │ ldr r3, [r8, #20] │ │ │ │ str r3, [r6, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50ce0 │ │ │ │ + beq 50c88 │ │ │ │ add r4, r4, #1 │ │ │ │ - ldr r3, [pc, #376] @ 50dfc │ │ │ │ + ldr r3, [pc, #376] @ 50da4 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r6] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [r6, #28] │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ orr r3, r3, #1024 @ 0x400 │ │ │ │ strh r3, [r8, #12] │ │ │ │ - b 50abc │ │ │ │ + b 50a64 │ │ │ │ mov r4, #0 │ │ │ │ - b 50a6c │ │ │ │ + b 50a14 │ │ │ │ mov r0, r8 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50ba0 │ │ │ │ - b 50c68 │ │ │ │ + bne 50b48 │ │ │ │ + b 50c10 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 50b84 │ │ │ │ + beq 50b2c │ │ │ │ bic r2, r2, #512 @ 0x200 │ │ │ │ mov r4, #1073741824 @ 0x40000000 │ │ │ │ strh r2, [r8, #12] │ │ │ │ - b 50b88 │ │ │ │ + b 50b30 │ │ │ │ ldrh r3, [r8, #12] │ │ │ │ tst r3, #2 │ │ │ │ - beq 50c7c │ │ │ │ + beq 50c24 │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 50c78 │ │ │ │ + beq 50c20 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50c7c │ │ │ │ + beq 50c24 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50c7c │ │ │ │ + beq 50c24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50c78 │ │ │ │ - b 50c7c │ │ │ │ + bne 50c20 │ │ │ │ + b 50c24 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50d48 │ │ │ │ + beq 50cf0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50d48 │ │ │ │ - bl 15dac │ │ │ │ + beq 50cf0 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50c00 │ │ │ │ + bne 50ba8 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ str r5, [r6, #64] @ 0x40 │ │ │ │ ldrb r3, [r2] │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r2] │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50d78 │ │ │ │ - b 50da0 │ │ │ │ + bne 50d20 │ │ │ │ + b 50d48 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50da0 │ │ │ │ + beq 50d48 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r9, [r2, #40] @ 0x28 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 50d6c │ │ │ │ + beq 50d14 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50da0 │ │ │ │ + beq 50d48 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 50c00 │ │ │ │ + b 50ba8 │ │ │ │ mov r2, #1 │ │ │ │ asr r1, fp, #31 │ │ │ │ mov r0, fp │ │ │ │ - bl a146c │ │ │ │ - ldr r2, [pc, #64] @ 50e00 │ │ │ │ + bl a1414 │ │ │ │ + ldr r2, [pc, #64] @ 50da8 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #48] @ 50e04 │ │ │ │ + ldr r0, [pc, #48] @ 50dac │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - bl 82e8 │ │ │ │ - andeq ip, sp, r8, lsr #27 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r2, sp, r8, asr #7 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ + bl 976d4 │ │ │ │ + bl 828c │ │ │ │ + andeq fp, sp, r8, lsl #28 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq r1, sp, r8, lsr #8 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ teqeq r2, r5 @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r2, sl, r8, lsr #6 │ │ │ │ - andeq r2, sp, r0, asr r3 │ │ │ │ - ldrdeq r2, [sp], -r4 │ │ │ │ - andeq r0, r0, r4, lsl #12 │ │ │ │ - muleq sl, r8, r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r1, sl, r8, lsl sl │ │ │ │ + @ instruction: 0x000d13b0 │ │ │ │ + andeq r1, sp, r4, lsr r3 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r1, sl, r8, lsl #15 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ ands r3, r3, #1024 @ 0x400 │ │ │ │ - bne 50e1c │ │ │ │ + bne 50dc4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #4] @ 50e28 │ │ │ │ + ldr r1, [pc, #4] @ 50dd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 14c98 │ │ │ │ - andeq r2, sp, r8, lsr r1 │ │ │ │ + b 14c40 │ │ │ │ + muleq sp, r8, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - bne 50e84 │ │ │ │ + bne 50e2c │ │ │ │ add r2, r0, #16 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - b 50e74 │ │ │ │ + b 50e1c │ │ │ │ ldr r2, [r3, #-4]! │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 50e60 │ │ │ │ + bgt 50e08 │ │ │ │ add r0, r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7f04 │ │ │ │ - ldr r8, [pc, #364] @ 51024 │ │ │ │ - ldr ip, [pc, #364] @ 51028 │ │ │ │ + bl 7eb4 │ │ │ │ + ldr r8, [pc, #364] @ 50fcc │ │ │ │ + ldr ip, [pc, #364] @ 50fd0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r5, [r8, ip] │ │ │ │ - ldr r2, [pc, #356] @ 5102c │ │ │ │ - ldr r1, [pc, #356] @ 51030 │ │ │ │ + ldr r2, [pc, #356] @ 50fd4 │ │ │ │ + ldr r1, [pc, #356] @ 50fd8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ sub r6, r0, #1 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 50fac │ │ │ │ + bcs 50f54 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r5, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r2, #1441792 @ 0x160000 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 50fdc │ │ │ │ + beq 50f84 │ │ │ │ mov r0, r7 │ │ │ │ - bl 50e08 │ │ │ │ - ldr r3, [pc, #252] @ 51034 │ │ │ │ + bl 50db0 │ │ │ │ + ldr r3, [pc, #252] @ 50fdc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51004 │ │ │ │ + beq 50fac │ │ │ │ cmp r6, #0 │ │ │ │ - beq 50fc4 │ │ │ │ + beq 50f6c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #16 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r4] │ │ │ │ ldrh r3, [r4, #4] │ │ │ │ sub r1, r0, #8 │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ strh r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 14e40 │ │ │ │ + bl 14de8 │ │ │ │ ldrh r3, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ bic r3, r3, #1 │ │ │ │ strh r3, [r4, #4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 50f08 │ │ │ │ + bge 50eb0 │ │ │ │ mov r0, #0 │ │ │ │ - b 50f14 │ │ │ │ + b 50ebc │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 50960 │ │ │ │ + bl 50908 │ │ │ │ mov r6, r0 │ │ │ │ - b 50f5c │ │ │ │ - ldr r3, [pc, #84] @ 51038 │ │ │ │ - ldr r0, [pc, #84] @ 5103c │ │ │ │ + b 50f04 │ │ │ │ + ldr r3, [pc, #84] @ 50fe0 │ │ │ │ + ldr r0, [pc, #84] @ 50fe4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #3 │ │ │ │ str r4, [sp] │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #52] @ 51040 │ │ │ │ - ldr r0, [pc, #52] @ 51044 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #52] @ 50fe8 │ │ │ │ + ldr r0, [pc, #52] @ 50fec │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ - andeq ip, sp, r0, ror r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r1, sl, r0, asr #31 │ │ │ │ - andeq r3, sl, r8, asr r3 │ │ │ │ - andeq r0, r0, r4, lsl #8 │ │ │ │ - andeq r0, r0, r8, lsr #8 │ │ │ │ - andeq r1, sl, r8, ror lr │ │ │ │ - andeq r0, r0, r4, ror r8 │ │ │ │ - andeq r1, sl, r4, asr lr │ │ │ │ + bl 976d4 │ │ │ │ + ldrdeq fp, [sp], -r0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x000a16b0 │ │ │ │ + andeq r2, sl, r8, asr #20 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, lsr #8 │ │ │ │ + andeq r1, sl, r8, ror #10 │ │ │ │ + andeq r0, r0, ip, ror #16 │ │ │ │ + andeq r1, sl, r4, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, #36] @ 0x24 │ │ │ │ - bne 510c4 │ │ │ │ + bne 5106c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 510b4 │ │ │ │ + beq 5105c │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 510b4 │ │ │ │ - ldr r7, [pc, #140] @ 5111c │ │ │ │ + beq 5105c │ │ │ │ + ldr r7, [pc, #140] @ 510c4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r3, r4, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldrb r3, [r5] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 51090 │ │ │ │ + bgt 51038 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ strb r3, [r5, #1] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - beq 51108 │ │ │ │ + beq 510b0 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51108 │ │ │ │ - ldr r8, [pc, #64] @ 51120 │ │ │ │ + beq 510b0 │ │ │ │ + ldr r8, [pc, #64] @ 510c8 │ │ │ │ mov r4, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r2, r4, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt 510e4 │ │ │ │ + bgt 5108c │ │ │ │ cmp r7, #0 │ │ │ │ ldrbne r3, [r5, #1] │ │ │ │ strbne r3, [r7] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r3, sl, r4, lsr #3 │ │ │ │ - andeq r3, sl, r0, asr r1 │ │ │ │ + muleq sl, r4, r8 │ │ │ │ + andeq r2, sl, r0, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr lr, [r0, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 51168 │ │ │ │ + beq 51110 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, lr │ │ │ │ mov r2, #7 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, #0 │ │ │ │ bx r3 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 511d0 │ │ │ │ + beq 51178 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ ldrb r1, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - bge 511c8 │ │ │ │ + bge 51170 │ │ │ │ strb r3, [r2, #1] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ tst r1, #8388608 @ 0x800000 │ │ │ │ - bne 511a0 │ │ │ │ + bne 51148 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r2, #24] │ │ │ │ str lr, [r1, r3, lsl #2] │ │ │ │ ldrb r1, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 511a0 │ │ │ │ + bgt 51148 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r2, #2] │ │ │ │ - b 51198 │ │ │ │ + b 51140 │ │ │ │ mov r0, lr │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq 511f0 │ │ │ │ + beq 51198 │ │ │ │ add r2, r2, #16 │ │ │ │ ldr r0, [r0, r2, lsl #2] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r1, #32] │ │ │ │ - ldr r2, [pc, #268] @ 51310 │ │ │ │ + ldr r2, [pc, #268] @ 512b8 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bne 51258 │ │ │ │ + bne 51200 │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r3, r0 │ │ │ │ - bge 51250 │ │ │ │ - ldr r0, [pc, #240] @ 51314 │ │ │ │ + bge 511f8 │ │ │ │ + ldr r0, [pc, #240] @ 512bc │ │ │ │ add r3, r3, #16 │ │ │ │ ldr ip, [r2, r0] │ │ │ │ ldr r0, [r1, r3, lsl #2] │ │ │ │ add r3, ip, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 512ac │ │ │ │ + beq 51254 │ │ │ │ add ip, ip, #3 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, ip │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 512a4 │ │ │ │ + beq 5124c │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ and r2, r2, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 51290 │ │ │ │ + beq 51238 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 51298 │ │ │ │ + beq 51240 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 512f4 │ │ │ │ + bne 5129c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 512d4 │ │ │ │ - b 51238 │ │ │ │ + bne 5127c │ │ │ │ + b 511e0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 512ec │ │ │ │ + bne 51294 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51238 │ │ │ │ + beq 511e0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 512c8 │ │ │ │ + beq 51270 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 512bc │ │ │ │ + beq 51264 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 512a4 │ │ │ │ - bl 15dac │ │ │ │ + beq 5124c │ │ │ │ + bl 15d54 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq ip, sp, r4, lsr #10 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + andeq fp, sp, r4, lsl #11 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 513a8 │ │ │ │ - bl 50e08 │ │ │ │ + beq 51350 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 513a8 │ │ │ │ + beq 51350 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5135c │ │ │ │ + beq 51304 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, #0 │ │ │ │ bx r3 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 513c4 │ │ │ │ + bne 5136c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 513b0 │ │ │ │ - ldr r0, [pc, #88] @ 513d4 │ │ │ │ - ldr ip, [pc, #88] @ 513d8 │ │ │ │ + beq 51358 │ │ │ │ + ldr r0, [pc, #88] @ 5137c │ │ │ │ + ldr ip, [pc, #88] @ 51380 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #11 │ │ │ │ umull r2, r1, ip, r3 │ │ │ │ cmp r3, #9 │ │ │ │ add r2, r3, #48 @ 0x30 │ │ │ │ lsr r3, r1, #3 │ │ │ │ add r1, r3, r3, lsl #2 │ │ │ │ sub r2, r2, r1, lsl #1 │ │ │ │ strb r2, [r0, #-1]! │ │ │ │ - bhi 51384 │ │ │ │ + bhi 5132c │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #36] @ 513dc │ │ │ │ + ldr r0, [pc, #36] @ 51384 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r3, [r0, #10]! │ │ │ │ pop {r4, pc} │ │ │ │ strh r3, [r2, #12] │ │ │ │ sub r0, r2, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b ce78 <__time64@plt+0x4b24> │ │ │ │ - andeq pc, sp, ip, lsl #22 │ │ │ │ + b ce20 <__time64@plt+0x4b28> │ │ │ │ + andeq lr, sp, r4, ror #22 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ - ldrdeq pc, [sp], -r0 │ │ │ │ + andeq lr, sp, r8, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51424 │ │ │ │ + bne 513cc │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51424 │ │ │ │ + bne 513cc │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ bic r0, r0, #-16777216 @ 0xff000000 │ │ │ │ bic r0, r0, #12582912 @ 0xc00000 │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 51488 │ │ │ │ + beq 51430 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 51488 │ │ │ │ + bne 51430 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 51488 │ │ │ │ + bne 51430 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ add r2, r0, #16 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ pople {r4, pc} │ │ │ │ ldr r2, [r3, #-4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5146c │ │ │ │ + beq 51414 │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 50e08 │ │ │ │ - ldr r7, [pc, #772] @ 517b4 │ │ │ │ + bl 50db0 │ │ │ │ + ldr r7, [pc, #772] @ 5175c │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 514fc │ │ │ │ + beq 514a4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - beq 514fc │ │ │ │ + beq 514a4 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 51504 │ │ │ │ + beq 514ac │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 514f0 │ │ │ │ + beq 51498 │ │ │ │ mov r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #28] │ │ │ │ bic r3, r3, #142606336 @ 0x8800000 │ │ │ │ str r3, [r4, #28] │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 51650 │ │ │ │ + beq 515f8 │ │ │ │ ands r2, r3, #67108864 @ 0x4000000 │ │ │ │ - beq 51584 │ │ │ │ + beq 5152c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bge 51574 │ │ │ │ + bge 5151c │ │ │ │ orr r2, r2, #75497472 @ 0x4800000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldrb r2, [r5, #3] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ add r2, r3, #1 │ │ │ │ - beq 51564 │ │ │ │ + beq 5150c │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 514e8 │ │ │ │ + bne 51490 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - blt 51530 │ │ │ │ + blt 514d8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ bic r3, r3, #67108864 @ 0x4000000 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 514fc │ │ │ │ + b 514a4 │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr ip, [r5, #24] │ │ │ │ ldr lr, [r0, r1, lsl #2] │ │ │ │ ldr r0, [ip, r1, lsl #2] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, lr │ │ │ │ - blt 51610 │ │ │ │ + blt 515b8 │ │ │ │ ldrb r0, [r5, #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 514f4 │ │ │ │ + beq 5149c │ │ │ │ sub r3, r1, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ ldrb lr, [r5] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ strb r3, [r5, #1] │ │ │ │ - bcs 515fc │ │ │ │ + bcs 515a4 │ │ │ │ str r2, [ip, r1, lsl #2] │ │ │ │ ldrb r1, [r5] │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 515f8 │ │ │ │ + bls 515a0 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ str r2, [r1, r3, lsl #2] │ │ │ │ ldrb r1, [r5] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 515e0 │ │ │ │ + bhi 51588 │ │ │ │ ldrb r0, [r5, #2] │ │ │ │ sub r0, r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r0, [r5, #2] │ │ │ │ str r3, [r5, #12] │ │ │ │ - b 514fc │ │ │ │ + b 514a4 │ │ │ │ str r0, [ip, r1, lsl #2] │ │ │ │ ldrb lr, [r5] │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 514e8 │ │ │ │ + beq 51490 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ add lr, r3, lr, lsl #2 │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r0, [r3], #4 │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp r3, lr │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne 51634 │ │ │ │ - b 514e8 │ │ │ │ + bne 515dc │ │ │ │ + b 51490 │ │ │ │ ldr r9, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ add r8, r9, #1 │ │ │ │ ldreq r5, [r4, #44] @ 0x2c │ │ │ │ cmp r8, r2 │ │ │ │ - bcs 5175c │ │ │ │ + bcs 51704 │ │ │ │ add r9, r9, #16 │ │ │ │ add r9, r4, r9, lsl #2 │ │ │ │ ldr r3, [r9, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51700 │ │ │ │ - ldr r2, [pc, #304] @ 517b8 │ │ │ │ + beq 516a8 │ │ │ │ + ldr r2, [pc, #304] @ 51760 │ │ │ │ mov sl, r4 │ │ │ │ ldr fp, [r7, r2] │ │ │ │ add r2, fp, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 51770 │ │ │ │ + beq 51718 │ │ │ │ str r8, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [sl, #60] @ 0x3c │ │ │ │ ldrb r3, [r3, r8] │ │ │ │ tst r3, #1 │ │ │ │ - beq 514e8 │ │ │ │ + beq 51490 │ │ │ │ ldr r3, [sl, #28] │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ add r3, r8, #16 │ │ │ │ ldr sl, [sl, r3, lsl #2] │ │ │ │ - beq 516e0 │ │ │ │ + beq 51688 │ │ │ │ mov r0, sl │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 516e0 │ │ │ │ + beq 51688 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51748 │ │ │ │ + beq 516f0 │ │ │ │ ldrh r3, [sl, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 514e8 │ │ │ │ + beq 51490 │ │ │ │ mov r2, #8388608 @ 0x800000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 517bc │ │ │ │ - b 514e8 │ │ │ │ + bl 51764 │ │ │ │ + b 51490 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 5174c │ │ │ │ + bne 516f4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5174c │ │ │ │ + beq 516f4 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ cmp r3, r8 │ │ │ │ - bls 5174c │ │ │ │ - ldr r3, [pc, #144] @ 517b8 │ │ │ │ + bls 516f4 │ │ │ │ + ldr r3, [pc, #144] @ 51760 │ │ │ │ mov sl, r5 │ │ │ │ ldr fp, [r7, r3] │ │ │ │ add r3, r5, #64 @ 0x40 │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ add r2, fp, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 51770 │ │ │ │ + beq 51718 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51698 │ │ │ │ + bne 51640 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - bhi 51674 │ │ │ │ + bhi 5161c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ bic r3, r3, #142606336 @ 0x8800000 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - b 514fc │ │ │ │ + b 514a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5142c │ │ │ │ + bl 513d4 │ │ │ │ ldr r3, [sl, #28] │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #12582912 @ 0xc00000 │ │ │ │ cmp r0, r3 │ │ │ │ - bge 51798 │ │ │ │ + bge 51740 │ │ │ │ add r3, r8, #16 │ │ │ │ ldr r3, [sl, r3, lsl #2] │ │ │ │ - b 51740 │ │ │ │ + b 516e8 │ │ │ │ mov r0, r6 │ │ │ │ str r8, [r4, #52] @ 0x34 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ add fp, fp, #3 │ │ │ │ cmp fp, r0 │ │ │ │ - bne 5178c │ │ │ │ - b 51748 │ │ │ │ - andeq ip, sp, ip, ror r2 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + bne 51734 │ │ │ │ + b 516f0 │ │ │ │ + ldrdeq fp, [sp], -ip │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 50e08 │ │ │ │ - ldr sl, [pc, #1936] @ 51f78 │ │ │ │ + bl 50db0 │ │ │ │ + ldr sl, [pc, #1936] @ 51f20 │ │ │ │ bic r9, r8, #-16777216 @ 0xff000000 │ │ │ │ add sl, pc, sl │ │ │ │ bic r9, r9, #12582912 @ 0xc00000 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 51910 │ │ │ │ + beq 518b8 │ │ │ │ ldr r4, [r6, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 518ac │ │ │ │ + beq 51854 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51904 │ │ │ │ + beq 518ac │ │ │ │ ldrb r3, [r4] │ │ │ │ ands r5, r8, #16777216 @ 0x1000000 │ │ │ │ and r0, r8, #67108864 @ 0x4000000 │ │ │ │ mov r2, r3 │ │ │ │ - bne 519c8 │ │ │ │ + bne 51970 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51c78 │ │ │ │ + beq 51c20 │ │ │ │ cmp r9, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ str r9, [r4, #12] │ │ │ │ moveq r5, r9 │ │ │ │ - bne 51890 │ │ │ │ - b 51cb4 │ │ │ │ + bne 51838 │ │ │ │ + b 51c5c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl f0730 │ │ │ │ + bl efdc8 │ │ │ │ ldr sl, [r4, #24] │ │ │ │ str r0, [sl, r5, lsl #2] │ │ │ │ ldrb r5, [r4, #1] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ ldr r2, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ mul r3, r2, r3 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ sub r9, r9, r3 │ │ │ │ cmp r9, #0 │ │ │ │ strb r5, [r4, #1] │ │ │ │ - ble 51cb0 │ │ │ │ + ble 51c58 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, r5 │ │ │ │ - bhi 51844 │ │ │ │ + bhi 517ec │ │ │ │ ldr r3, [r6, #28] │ │ │ │ strb r3, [r4, #1] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ orr r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b 51a20 │ │ │ │ + b 519c8 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 51b24 │ │ │ │ + beq 51acc │ │ │ │ tst r8, #33554432 @ 0x2000000 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - bne 51dd8 │ │ │ │ + bne 51d80 │ │ │ │ bic r2, r3, #25165824 @ 0x1800000 │ │ │ │ and r3, r8, #696254464 @ 0x29800000 │ │ │ │ orr r3, r3, r2 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r6, #28] │ │ │ │ - beq 51bd4 │ │ │ │ + beq 51b7c │ │ │ │ tst r8, #268435456 @ 0x10000000 │ │ │ │ - bne 51de8 │ │ │ │ + bne 51d90 │ │ │ │ ands r2, r8, #4194304 @ 0x400000 │ │ │ │ - beq 51dfc │ │ │ │ + beq 51da4 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r4 │ │ │ │ tst r8, #8388608 @ 0x800000 │ │ │ │ - bne 51bec │ │ │ │ + bne 51b94 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1636] @ 51f7c │ │ │ │ + ldr r3, [pc, #1636] @ 51f24 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ - bne 51a44 │ │ │ │ + bne 519ec │ │ │ │ and r3, r8, #33554432 @ 0x2000000 │ │ │ │ orrs r3, r3, r9 │ │ │ │ - beq 519b8 │ │ │ │ - ldr r3, [pc, #1604] @ 51f80 │ │ │ │ + beq 51960 │ │ │ │ + ldr r3, [pc, #1604] @ 51f28 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51b14 │ │ │ │ + bne 51abc │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 50960 │ │ │ │ + bl 50908 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ and r2, r8, #696254464 @ 0x29800000 │ │ │ │ bic r3, r3, #16777216 @ 0x1000000 │ │ │ │ orr r3, r3, r2 │ │ │ │ tst r8, #8388608 @ 0x800000 │ │ │ │ and fp, r8, #37748736 @ 0x2400000 │ │ │ │ str r9, [r6, #52] @ 0x34 │ │ │ │ str r3, [r6, #28] │ │ │ │ - bne 51a7c │ │ │ │ + bne 51a24 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 51aa0 │ │ │ │ + bne 51a48 │ │ │ │ bic r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [r6, #28] │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ ldrb r3, [r3, r9] │ │ │ │ tst r3, #1 │ │ │ │ - bne 51ec0 │ │ │ │ + bne 51e68 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 51904 │ │ │ │ + beq 518ac │ │ │ │ add r9, r9, #16 │ │ │ │ ldr r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51904 │ │ │ │ + bne 518ac │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ lslne r3, r3, #2 │ │ │ │ strb r1, [r4, #1] │ │ │ │ str r1, [r4, #12] │ │ │ │ - beq 519f8 │ │ │ │ + beq 519a0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r1, [r2, r3] │ │ │ │ sub r3, r3, #4 │ │ │ │ cmn r3, #4 │ │ │ │ - bne 519e4 │ │ │ │ + bne 5198c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ lsr r3, r3, #22 │ │ │ │ lsl r3, r3, #22 │ │ │ │ str r3, [r6, #28] │ │ │ │ - beq 51c68 │ │ │ │ + beq 51c10 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ bic r8, r8, #16777216 @ 0x1000000 │ │ │ │ orr r3, r3, r2 │ │ │ │ orr r3, r3, #67108864 @ 0x4000000 │ │ │ │ tst r8, #33554432 @ 0x2000000 │ │ │ │ - bne 51c4c │ │ │ │ + bne 51bf4 │ │ │ │ and r2, r8, #696254464 @ 0x29800000 │ │ │ │ bic r3, r3, #25165824 @ 0x1800000 │ │ │ │ orr r2, r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r6, #28] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1332] @ 51f80 │ │ │ │ + ldr r3, [pc, #1332] @ 51f28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [sl, r3] │ │ │ │ ldr fp, [r4, #1236] @ 0x4d4 │ │ │ │ - bl 4ed04 │ │ │ │ - bl f1304 │ │ │ │ + bl 4ecac │ │ │ │ + bl f099c │ │ │ │ mov r3, #1 │ │ │ │ str fp, [r4, #1236] @ 0x4d4 │ │ │ │ strb r3, [r4, #1581] @ 0x62d │ │ │ │ cmp r0, #4194304 @ 0x400000 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r4, #1584] @ 0x630 │ │ │ │ - bcc 51928 │ │ │ │ - b 51bac │ │ │ │ + bcc 518d0 │ │ │ │ + b 51b54 │ │ │ │ sub r3, r9, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r6, #52] @ 0x34 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 51e2c │ │ │ │ + bne 51dd4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 519b8 │ │ │ │ + beq 51960 │ │ │ │ mov r7, r4 │ │ │ │ ands r1, r8, #4194304 @ 0x400000 │ │ │ │ - bne 51ce4 │ │ │ │ + bne 51c8c │ │ │ │ tst r8, #268435456 @ 0x10000000 │ │ │ │ addeq r3, r6, #64 @ 0x40 │ │ │ │ - bne 51e40 │ │ │ │ + bne 51de8 │ │ │ │ add r1, r3, r9, lsl #2 │ │ │ │ add r3, r6, #60 @ 0x3c │ │ │ │ - b 51ac8 │ │ │ │ + b 51a70 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 51904 │ │ │ │ + beq 518ac │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne 51ac0 │ │ │ │ - ldr r2, [pc, #1184] @ 51f7c │ │ │ │ + bne 51a68 │ │ │ │ + ldr r2, [pc, #1184] @ 51f24 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ add r2, r2, #3 │ │ │ │ str r2, [r3] │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ ldr r2, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 51e90 │ │ │ │ + bne 51e38 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r6, #28] │ │ │ │ - b 51ac0 │ │ │ │ + b 51a68 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29390 │ │ │ │ - b 51948 │ │ │ │ + bl 29338 │ │ │ │ + b 518f0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 51c30 │ │ │ │ - ldr r3, [pc, #1096] @ 51f7c │ │ │ │ + beq 51bd8 │ │ │ │ + ldr r3, [pc, #1096] @ 51f24 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 51c30 │ │ │ │ + beq 51bd8 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51b64 │ │ │ │ - ldr r1, [pc, #1072] @ 51f84 │ │ │ │ + beq 51b0c │ │ │ │ + ldr r1, [pc, #1072] @ 51f2c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 51c00 │ │ │ │ - ldr r3, [pc, #1044] @ 51f80 │ │ │ │ + beq 51ba8 │ │ │ │ + ldr r3, [pc, #1044] @ 51f28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [sl, r3] │ │ │ │ ldr fp, [r4, #1236] @ 0x4d4 │ │ │ │ - bl 4ed04 │ │ │ │ - bl f1304 │ │ │ │ + bl 4ecac │ │ │ │ + bl f099c │ │ │ │ mov r3, #1 │ │ │ │ str fp, [r4, #1236] @ 0x4d4 │ │ │ │ strb r3, [r4, #1581] @ 0x62d │ │ │ │ cmp r0, #0 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r4, #1584] @ 0x630 │ │ │ │ - bge 51c28 │ │ │ │ + bge 51bd0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 50e2c │ │ │ │ + bl 50dd4 │ │ │ │ add r9, r9, r0 │ │ │ │ cmp r9, #4194304 @ 0x400000 │ │ │ │ - bcc 51c30 │ │ │ │ + bcc 51bd8 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #972] @ 51f88 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #972] @ 51f30 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #956] @ 51f8c │ │ │ │ + ldr r0, [pc, #956] @ 51f34 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ tst r8, #8388608 @ 0x800000 │ │ │ │ - beq 51e70 │ │ │ │ + beq 51e18 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ blx r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51904 │ │ │ │ - b 519b8 │ │ │ │ + bne 518ac │ │ │ │ + b 51960 │ │ │ │ ldr r4, [r6, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ sub r4, r4, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl d700 │ │ │ │ - bl f1304 │ │ │ │ + bl d6a8 │ │ │ │ + bl f099c │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 51b98 │ │ │ │ + blt 51b40 │ │ │ │ cmp r9, #4194304 @ 0x400000 │ │ │ │ - bge 51bac │ │ │ │ + bge 51b54 │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, r9 │ │ │ │ - bgt 5195c │ │ │ │ + bgt 51904 │ │ │ │ and r3, r8, #33554432 @ 0x2000000 │ │ │ │ orrs r3, r3, r9 │ │ │ │ - bne 51934 │ │ │ │ - b 519b8 │ │ │ │ + bne 518dc │ │ │ │ + b 51960 │ │ │ │ and r2, r8, #696254464 @ 0x29800000 │ │ │ │ bic r3, r3, #16777216 @ 0x1000000 │ │ │ │ orr r3, r3, r2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r6, #28] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r2, [r2] │ │ │ │ orr r3, r3, r2 │ │ │ │ - b 51a20 │ │ │ │ + b 519c8 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 51e38 │ │ │ │ + bcs 51de0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r0, r3, lsl #2] │ │ │ │ ldr ip, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ sub r1, r9, r1 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ str r9, [r0, r3, lsl #2] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - b 51a20 │ │ │ │ + b 519c8 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r5, r3 │ │ │ │ - bcs 51898 │ │ │ │ + bcs 51840 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r2, r5, #1 │ │ │ │ strb r2, [r4, #1] │ │ │ │ str r1, [r3, r5, lsl #2] │ │ │ │ ldrb r5, [r4, #1] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - bhi 51cc0 │ │ │ │ - b 51898 │ │ │ │ - ldr r3, [pc, #656] @ 51f7c │ │ │ │ + bhi 51c68 │ │ │ │ + b 51840 │ │ │ │ + ldr r3, [pc, #656] @ 51f24 │ │ │ │ add r9, r6, r9, lsl #2 │ │ │ │ ldr r4, [sl, r3] │ │ │ │ ldr r5, [r9, #64] @ 0x40 │ │ │ │ add r3, r4, #3 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ - bne 51904 │ │ │ │ - ldr r3, [pc, #628] @ 51f80 │ │ │ │ + bne 518ac │ │ │ │ + ldr r3, [pc, #628] @ 51f28 │ │ │ │ ldr r8, [sl, r3] │ │ │ │ ldr r3, [r8, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51eec │ │ │ │ + bne 51e94 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 51ed8 │ │ │ │ + beq 51e80 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51f1c │ │ │ │ - ldr r1, [pc, #600] @ 51f90 │ │ │ │ + beq 51ec4 │ │ │ │ + ldr r1, [pc, #600] @ 51f38 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ ldr r0, [r8, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r8, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 51efc │ │ │ │ + bcs 51ea4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r8, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ mov r2, #8 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r7, [r0, #24] │ │ │ │ mov r0, r7 │ │ │ │ - bl 522bc │ │ │ │ + bl 52264 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a60c │ │ │ │ + bl 1a5b4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 51904 │ │ │ │ + bne 518ac │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r2, #0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51f48 │ │ │ │ + bne 51ef0 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #28] │ │ │ │ - b 51904 │ │ │ │ + b 518ac │ │ │ │ bic r2, r3, #16777216 @ 0x1000000 │ │ │ │ and r3, r8, #696254464 @ 0x29800000 │ │ │ │ orr r3, r2, r3 │ │ │ │ - b 518d0 │ │ │ │ + b 51878 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r4 │ │ │ │ - b 51904 │ │ │ │ + b 518ac │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r4 │ │ │ │ ands r1, r8, #12582912 @ 0xc00000 │ │ │ │ - bne 518fc │ │ │ │ + bne 518a4 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51904 │ │ │ │ - b 519b8 │ │ │ │ + bne 518ac │ │ │ │ + b 51960 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 51aa0 │ │ │ │ - b 51904 │ │ │ │ + bne 51a48 │ │ │ │ + b 518ac │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - b 51a20 │ │ │ │ + b 519c8 │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 51f14 │ │ │ │ + blt 51ebc │ │ │ │ add r3, r6, #64 @ 0x40 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, r3 │ │ │ │ lsl r2, r2, #2 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #28] │ │ │ │ - b 51ab4 │ │ │ │ + b 51a5c │ │ │ │ tst r8, #16777216 @ 0x1000000 │ │ │ │ - beq 51904 │ │ │ │ - ldr r1, [pc, #276] @ 51f94 │ │ │ │ + beq 518ac │ │ │ │ + ldr r1, [pc, #276] @ 51f3c │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ blx r4 │ │ │ │ - b 51904 │ │ │ │ + b 518ac │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 51ac0 │ │ │ │ + bne 51a68 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ ldr ip, [r0, #56] @ 0x38 │ │ │ │ cmp r2, ip │ │ │ │ - bge 51b04 │ │ │ │ + bge 51aac │ │ │ │ add r2, r2, #16 │ │ │ │ ldr r2, [r0, r2, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 51ac0 │ │ │ │ - b 51b04 │ │ │ │ + bne 51a68 │ │ │ │ + b 51aac │ │ │ │ add r3, r9, #16 │ │ │ │ ldr r0, [r6, r3, lsl #2] │ │ │ │ mov r1, fp │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ - bl 517bc │ │ │ │ - b 519a0 │ │ │ │ + bl 51764 │ │ │ │ + b 51948 │ │ │ │ ldrb r3, [r8, #528] @ 0x210 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r3, r4, #3 │ │ │ │ streq r3, [r9, #64] @ 0x40 │ │ │ │ - b 51da0 │ │ │ │ + b 51d48 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29390 │ │ │ │ - b 51d18 │ │ │ │ + bl 29338 │ │ │ │ + b 51cc0 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 51d68 │ │ │ │ + bge 51d10 │ │ │ │ mov r0, #0 │ │ │ │ - b 51d74 │ │ │ │ + b 51d1c │ │ │ │ add r3, r6, #64 @ 0x40 │ │ │ │ - b 51e64 │ │ │ │ - ldr r3, [pc, #116] @ 51f98 │ │ │ │ - ldr r2, [pc, #116] @ 51f9c │ │ │ │ + b 51e0c │ │ │ │ + ldr r3, [pc, #116] @ 51f40 │ │ │ │ + ldr r2, [pc, #116] @ 51f44 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #108] @ 51fa0 │ │ │ │ + ldr r3, [pc, #108] @ 51f48 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ - b 51d30 │ │ │ │ + b 51cd8 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51904 │ │ │ │ + bne 518ac │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ - bge 51dc8 │ │ │ │ + bge 51d70 │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 51904 │ │ │ │ - b 51dc8 │ │ │ │ - andeq fp, sp, r0, asr #30 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r2, sl, r0, ror r9 │ │ │ │ - andeq r0, r0, r4, lsl #12 │ │ │ │ - muleq sl, ip, r2 │ │ │ │ - andeq r1, sl, r8, lsr #13 │ │ │ │ - @ instruction: 0x000a3fb0 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ + bne 518ac │ │ │ │ + b 51d70 │ │ │ │ + andeq sl, sp, r0, lsr #31 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r2, sl, r0, rrx │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, sl, ip, lsl #19 │ │ │ │ + muleq sl, r8, sp │ │ │ │ + andeq r3, sl, r0, lsr #13 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ teqeq r2, r5 @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #736] @ 5229c │ │ │ │ - ldr r3, [pc, #736] @ 522a0 │ │ │ │ + ldr r2, [pc, #736] @ 52244 │ │ │ │ + ldr r3, [pc, #736] @ 52248 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #732] @ 522a4 │ │ │ │ + ldr r8, [pc, #732] @ 5224c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ subs r7, r1, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - beq 52030 │ │ │ │ - bl 50e08 │ │ │ │ + beq 51fd8 │ │ │ │ + bl 50db0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 52030 │ │ │ │ + beq 51fd8 │ │ │ │ ldr r6, [r5, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 52178 │ │ │ │ - ldr r2, [pc, #672] @ 522a8 │ │ │ │ - ldr r3, [pc, #660] @ 522a0 │ │ │ │ + beq 52120 │ │ │ │ + ldr r2, [pc, #672] @ 52250 │ │ │ │ + ldr r3, [pc, #660] @ 52248 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 52298 │ │ │ │ + bne 52240 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 5204c │ │ │ │ + beq 51ff4 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 520e4 │ │ │ │ + beq 5208c │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ subs r6, r0, #0 │ │ │ │ movne sl, #0 │ │ │ │ - beq 52168 │ │ │ │ + beq 52110 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 520dc │ │ │ │ + beq 52084 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 520dc │ │ │ │ + beq 52084 │ │ │ │ str r9, [r5, #28] │ │ │ │ str r7, [r5, #32] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ orr r3, r3, #1024 @ 0x400 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - beq 52128 │ │ │ │ - ldr r1, [pc, #516] @ 522ac │ │ │ │ + beq 520d0 │ │ │ │ + ldr r1, [pc, #516] @ 52254 │ │ │ │ mov r2, #4194304 @ 0x400000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 52154 │ │ │ │ + bne 520fc │ │ │ │ mov r1, sl │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50698 │ │ │ │ - b 52000 │ │ │ │ + bl 50640 │ │ │ │ + b 51fa8 │ │ │ │ mov r5, #0 │ │ │ │ - b 52000 │ │ │ │ + b 51fa8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 52110 │ │ │ │ + beq 520b8 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 52110 │ │ │ │ + beq 520b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5204c │ │ │ │ + bne 51ff4 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5204c │ │ │ │ + beq 51ff4 │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ mov r9, #1073741824 @ 0x40000000 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - b 52050 │ │ │ │ - ldr r3, [pc, #384] @ 522b0 │ │ │ │ + b 51ff8 │ │ │ │ + ldr r3, [pc, #384] @ 52258 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp sl, r3 │ │ │ │ cmpne sl, #0 │ │ │ │ - beq 52000 │ │ │ │ - ldr r1, [pc, #364] @ 522b4 │ │ │ │ + beq 51fa8 │ │ │ │ + ldr r1, [pc, #364] @ 5225c │ │ │ │ mov r2, #4194304 @ 0x400000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 52000 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 51fa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov sl, r0 │ │ │ │ - b 52064 │ │ │ │ + b 5200c │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [sp, #11] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 52000 │ │ │ │ + beq 51fa8 │ │ │ │ ldr r9, [r5, #32] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 520dc │ │ │ │ + bne 52084 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ str r9, [r0, #28] │ │ │ │ str r7, [r0, #32] │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ orr r3, r3, #1024 @ 0x400 │ │ │ │ strh r3, [r4, #12] │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5228c │ │ │ │ + beq 52234 │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ add r8, r6, #64 @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r9, r2 │ │ │ │ - beq 52244 │ │ │ │ + beq 521ec │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ add r1, sp, #10 │ │ │ │ strb r3, [sp, #10] │ │ │ │ mov r2, #4194304 @ 0x400000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r3, [r8] │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - bcs 5228c │ │ │ │ + bcs 52234 │ │ │ │ ldr r2, [r8, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 52244 │ │ │ │ - ldr r0, [pc, #84] @ 522b8 │ │ │ │ + beq 521ec │ │ │ │ + ldr r0, [pc, #84] @ 52260 │ │ │ │ mov r3, r9 │ │ │ │ add r1, sp, #11 │ │ │ │ umull ip, r2, r0, r3 │ │ │ │ cmp r3, #9 │ │ │ │ add ip, r3, #48 @ 0x30 │ │ │ │ lsr r3, r2, #3 │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ sub ip, ip, r2, lsl #1 │ │ │ │ strb ip, [r1, #-1]! │ │ │ │ - bhi 52268 │ │ │ │ - b 52210 │ │ │ │ + bhi 52210 │ │ │ │ + b 521b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b20 │ │ │ │ - b 52000 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, sp, ip, ror #14 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq fp, sp, r8, asr r7 │ │ │ │ - andeq fp, sp, r0, lsr #14 │ │ │ │ - andeq r0, sl, r4, asr lr │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - @ instruction: 0x000a0db4 │ │ │ │ + bl 7adc │ │ │ │ + b 51fa8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq sl, sp, ip, asr #15 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x000da7b8 │ │ │ │ + andeq sl, sp, r0, lsl #15 │ │ │ │ + andeq r0, sl, r4, asr #10 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq r0, sl, r4, lsr #9 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 52418 │ │ │ │ + beq 523c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52434 │ │ │ │ + beq 523dc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 507e8 │ │ │ │ + bl 50790 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 523c0 │ │ │ │ + beq 52368 │ │ │ │ ldr r3, [r8] │ │ │ │ str r3, [r6, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ orrs r3, r0, r7 │ │ │ │ - beq 523c8 │ │ │ │ + beq 52370 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r7, #116 @ 0x74 │ │ │ │ orr r3, r3, #67108864 @ 0x4000000 │ │ │ │ moveq r1, r4 │ │ │ │ movne r1, r4 │ │ │ │ str r3, [r5, #28] │ │ │ │ moveq r2, #0 │ │ │ │ movne r2, #128 @ 0x80 │ │ │ │ movne r0, r6 │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl 14e40 │ │ │ │ + bl 14de8 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ bic r3, r3, #1024 @ 0x400 │ │ │ │ strh r3, [r4, #12] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ bic r3, r3, #67108864 @ 0x4000000 │ │ │ │ str r3, [r5, #28] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 523a4 │ │ │ │ + beq 5234c │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 523a4 │ │ │ │ + beq 5234c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 523a4 │ │ │ │ + beq 5234c │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 523a4 │ │ │ │ - bl 7b20 │ │ │ │ + beq 5234c │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 523f0 │ │ │ │ + beq 52398 │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ - beq 5246c │ │ │ │ + beq 52414 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5247c │ │ │ │ + beq 52424 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52380 │ │ │ │ + bne 52328 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 523b8 │ │ │ │ + bne 52360 │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ ldrb r3, [r1, r2] │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r1, r2] │ │ │ │ - beq 52454 │ │ │ │ + beq 523fc │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 523c0 │ │ │ │ + beq 52368 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 524a0 │ │ │ │ + b 52448 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #33554432 @ 0x2000000 │ │ │ │ mov r0, r6 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r0, r6 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ mov r5, r0 │ │ │ │ - b 522f0 │ │ │ │ + b 52298 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r5, #28] │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r5, #28] │ │ │ │ str r4, [r8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a60c │ │ │ │ + bl 1a5b4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 523b8 │ │ │ │ + bne 52360 │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldrb r3, [r1, r2] │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r1, r2] │ │ │ │ - b 5240c │ │ │ │ + b 523b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ tst r2, #1 │ │ │ │ - ldr r8, [pc, #1212] @ 52984 │ │ │ │ + ldr r8, [pc, #1212] @ 5292c │ │ │ │ bicne r1, r1, #536870912 @ 0x20000000 │ │ │ │ orreq r1, r1, #536870912 @ 0x20000000 │ │ │ │ ands r9, r1, #16777216 @ 0x1000000 │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ - beq 52574 │ │ │ │ + beq 5251c │ │ │ │ bic r1, r1, #16777216 @ 0x1000000 │ │ │ │ ands r2, r2, #2 │ │ │ │ str r1, [r4, #28] │ │ │ │ - beq 525bc │ │ │ │ + beq 52564 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r2, #545259520 @ 0x20800000 │ │ │ │ movne r2, #629145600 @ 0x25800000 │ │ │ │ mov r1, #0 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ orr r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52584 │ │ │ │ + bne 5252c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 52668 │ │ │ │ + beq 52610 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ ldr r8, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52784 │ │ │ │ + beq 5272c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 52550 │ │ │ │ + bne 524f8 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 52874 │ │ │ │ + beq 5281c │ │ │ │ ldrb r3, [r5, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 527a0 │ │ │ │ + beq 52748 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 528e0 │ │ │ │ + beq 52888 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r8, r3, lsl #2] │ │ │ │ str r3, [r7, #20] │ │ │ │ - b 526d8 │ │ │ │ + b 52680 │ │ │ │ str r1, [r4, #28] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52520 │ │ │ │ + beq 524c8 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 525e0 │ │ │ │ + beq 52588 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 52634 │ │ │ │ + beq 525dc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 526e8 │ │ │ │ + bne 52690 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [r4, #32] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 526f8 │ │ │ │ - ldr r1, [pc, #952] @ 52988 │ │ │ │ + beq 526a0 │ │ │ │ + ldr r1, [pc, #952] @ 52930 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ blx sl │ │ │ │ - b 52578 │ │ │ │ + b 52520 │ │ │ │ str r5, [r7, #20] │ │ │ │ - ldr r1, [pc, #928] @ 5298c │ │ │ │ + ldr r1, [pc, #928] @ 52934 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 144f4 │ │ │ │ + bl 1449c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5285c │ │ │ │ + bne 52804 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r2, #0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 528f8 │ │ │ │ + bne 528a0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 526d8 │ │ │ │ - bl 178c4 │ │ │ │ + b 52680 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 526c8 │ │ │ │ + beq 52670 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ orrs r2, r2, r6 │ │ │ │ - bne 525b0 │ │ │ │ + bne 52558 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 522bc │ │ │ │ + bl 52264 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 525b0 │ │ │ │ + b 52558 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ tst r1, #8388608 @ 0x800000 │ │ │ │ - bne 52750 │ │ │ │ + bne 526f8 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bge 5273c │ │ │ │ - ldr r3, [pc, #772] @ 52990 │ │ │ │ + bge 526e4 │ │ │ │ + ldr r3, [pc, #772] @ 52938 │ │ │ │ add sl, r4, r2, lsl #2 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r5, [sl, #64] @ 0x40 │ │ │ │ add r3, r3, #3 │ │ │ │ add r2, r2, #16 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ add fp, r4, r2, lsl #2 │ │ │ │ - beq 527b4 │ │ │ │ + beq 5275c │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ tst r3, #1 │ │ │ │ - bne 528ac │ │ │ │ + bne 52854 │ │ │ │ ldr r3, [fp] │ │ │ │ - b 526cc │ │ │ │ + b 52674 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7, #20] │ │ │ │ - beq 525e4 │ │ │ │ + beq 5258c │ │ │ │ mov r5, r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ mov r1, #0 │ │ │ │ - bl 517bc │ │ │ │ - b 525b0 │ │ │ │ + bl 51764 │ │ │ │ + b 52558 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 528d8 │ │ │ │ + beq 52880 │ │ │ │ ldrb r3, [r5] │ │ │ │ str sl, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ - beq 5272c │ │ │ │ + beq 526d4 │ │ │ │ lsl r3, r3, #2 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ str sl, [r2, r3] │ │ │ │ sub r3, r3, #4 │ │ │ │ cmn r3, #4 │ │ │ │ - bne 52718 │ │ │ │ + bne 526c0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52584 │ │ │ │ - b 52528 │ │ │ │ + bne 5252c │ │ │ │ + b 524d0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 50960 │ │ │ │ + bl 50908 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt 52684 │ │ │ │ + bgt 5262c │ │ │ │ mov r0, r7 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #552] @ 52994 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #552] @ 5293c │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #536] @ 52998 │ │ │ │ + ldr r0, [pc, #536] @ 52940 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 52550 │ │ │ │ + bne 524f8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 52928 │ │ │ │ + beq 528d0 │ │ │ │ ldrb r3, [r5, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52564 │ │ │ │ + bne 5250c │ │ │ │ ldrsh r3, [r5, #4] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mla r3, r2, r3, r8 │ │ │ │ str r3, [r7, #20] │ │ │ │ - b 526d8 │ │ │ │ + b 52680 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5284c │ │ │ │ + beq 527f4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5284c │ │ │ │ + beq 527f4 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52958 │ │ │ │ - ldr r3, [pc, #436] @ 5299c │ │ │ │ - ldr r1, [pc, #436] @ 529a0 │ │ │ │ + beq 52900 │ │ │ │ + ldr r3, [pc, #436] @ 52944 │ │ │ │ + ldr r1, [pc, #436] @ 52948 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 52940 │ │ │ │ + bcs 528e8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r5, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r2, #8 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r7, [r0, #24] │ │ │ │ mov r0, r7 │ │ │ │ - bl 522bc │ │ │ │ + bl 52264 │ │ │ │ ldr r5, [sl, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 526c0 │ │ │ │ - b 526ac │ │ │ │ + beq 52668 │ │ │ │ + b 52654 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r7, r0 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 525b0 │ │ │ │ - b 526d8 │ │ │ │ + beq 52558 │ │ │ │ + b 52680 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 52928 │ │ │ │ + beq 528d0 │ │ │ │ ldrsh r3, [r5, #4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mul r0, r3, r0 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ ldrsh r3, [r5, #4] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r1, r8 │ │ │ │ mul r2, r3, r2 │ │ │ │ str r0, [r5, #28] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r8, [r5, #28] │ │ │ │ - b 52550 │ │ │ │ + b 524f8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 525b0 │ │ │ │ + beq 52558 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 525b0 │ │ │ │ + beq 52558 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ mov r1, #0 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldr r5, [sl, #64] @ 0x40 │ │ │ │ - b 525b0 │ │ │ │ + b 52558 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - b 52670 │ │ │ │ + b 52618 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 50740 │ │ │ │ + bl 506e8 │ │ │ │ ldr r8, [r5, #28] │ │ │ │ - b 52564 │ │ │ │ + b 5250c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 526d8 │ │ │ │ + bne 52680 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ - bge 52624 │ │ │ │ + bge 525cc │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 526d8 │ │ │ │ - b 52624 │ │ │ │ + bne 52680 │ │ │ │ + b 525cc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 50740 │ │ │ │ + bl 506e8 │ │ │ │ ldr r8, [r5, #28] │ │ │ │ - b 52550 │ │ │ │ + b 524f8 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 52820 │ │ │ │ + bge 527c8 │ │ │ │ mov r0, #0 │ │ │ │ - b 5282c │ │ │ │ - ldr r3, [pc, #68] @ 529a4 │ │ │ │ - ldr r2, [pc, #68] @ 529a8 │ │ │ │ + b 527d4 │ │ │ │ + ldr r3, [pc, #68] @ 5294c │ │ │ │ + ldr r2, [pc, #68] @ 52950 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #60] @ 529ac │ │ │ │ + ldr r3, [pc, #60] @ 52954 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - b 527e0 │ │ │ │ - andeq fp, sp, r8, asr r2 │ │ │ │ - andeq r0, sl, r8, lsr #18 │ │ │ │ - andeq r1, sl, r0, lsl #18 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r0, r0, r4, lsl #12 │ │ │ │ - andeq r0, sl, ip, ror #13 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 52788 │ │ │ │ + @ instruction: 0x000da2b8 │ │ │ │ + andeq r0, sl, r8, lsl r0 │ │ │ │ strdeq r0, [sl], -r0 @ │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + ldrdeq pc, [r9], -ip │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, sl, r0, ror #5 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ teqeq r2, r5 @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 524a0 │ │ │ │ + bl 52448 │ │ │ │ cmp r4, r0 │ │ │ │ - beq 52a40 │ │ │ │ + beq 529e8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne 52a34 │ │ │ │ + bne 529dc │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 529fc │ │ │ │ + beq 529a4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 529f0 │ │ │ │ + beq 52998 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r3, [r6, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 524a0 │ │ │ │ + bl 52448 │ │ │ │ cmp r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ - beq 52a4c │ │ │ │ + beq 529f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 529f0 │ │ │ │ + beq 52998 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b d700 │ │ │ │ + b d6a8 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 13bf8 │ │ │ │ + b 13ba0 │ │ │ │ mov r1, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 13bf8 │ │ │ │ + b 13ba0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 524a0 │ │ │ │ + bl 52448 │ │ │ │ cmp r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 52af0 │ │ │ │ + beq 52a98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52ad8 │ │ │ │ + bne 52a80 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52aa0 │ │ │ │ + beq 52a48 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 52a98 │ │ │ │ + beq 52a40 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ - bl 524a0 │ │ │ │ + bl 52448 │ │ │ │ cmp r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 52b24 │ │ │ │ + beq 52acc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52a98 │ │ │ │ + beq 52a40 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ bic r3, r3, #8192 @ 0x2000 │ │ │ │ strh r3, [r4, #12] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52b14 │ │ │ │ + beq 52abc │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ and r3, r3, #114 @ 0x72 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ ldreq r3, [r0, #20] │ │ │ │ ldrsheq r3, [r3] │ │ │ │ strheq r3, [r0, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 13a64 │ │ │ │ + b 13a0c │ │ │ │ mov r1, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 13a64 │ │ │ │ + b 13a0c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r0 │ │ │ │ - bl 50e08 │ │ │ │ - ldr r9, [pc, #300] @ 52c8c │ │ │ │ - ldr r1, [pc, #300] @ 52c90 │ │ │ │ + bl 50db0 │ │ │ │ + ldr r9, [pc, #300] @ 52c34 │ │ │ │ + ldr r1, [pc, #300] @ 52c38 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [r9, r1] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #312] @ 0x138 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 52c5c │ │ │ │ + beq 52c04 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52bd8 │ │ │ │ + beq 52b80 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52c38 │ │ │ │ + beq 52be0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 522bc │ │ │ │ + bl 52264 │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ movne r9, #0 │ │ │ │ - beq 52c28 │ │ │ │ + beq 52bd0 │ │ │ │ orr r2, r8, #512 @ 0x200 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 14e40 │ │ │ │ + bl 14de8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52be4 │ │ │ │ + bne 52b8c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r3, [r7, #12] │ │ │ │ tst r3, #1 │ │ │ │ ldrheq r3, [r4, #12] │ │ │ │ biceq r3, r3, #1 │ │ │ │ strheq r3, [r4, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 52c10 │ │ │ │ + beq 52bb8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r0, #1 │ │ │ │ orr r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [r5, #28] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r9, r0 │ │ │ │ - b 52bc0 │ │ │ │ + b 52b68 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52ba0 │ │ │ │ + beq 52b48 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52ba0 │ │ │ │ + bne 52b48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1022c │ │ │ │ - b 52ba0 │ │ │ │ - ldr r3, [pc, #48] @ 52c94 │ │ │ │ - ldr r2, [pc, #48] @ 52c98 │ │ │ │ + bl 101d4 │ │ │ │ + b 52b48 │ │ │ │ + ldr r3, [pc, #48] @ 52c3c │ │ │ │ + ldr r2, [pc, #48] @ 52c40 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #40] @ 52c9c │ │ │ │ + ldr r3, [pc, #40] @ 52c44 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ - b 52b80 │ │ │ │ - andeq sl, sp, r8, asr #23 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ + b 52b28 │ │ │ │ + andeq r9, sp, r8, lsr #24 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ teqeq r2, r5 @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #1776] @ 533a8 │ │ │ │ + ldr r3, [pc, #1776] @ 53350 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, r2 │ │ │ │ add sl, r1, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, #0 │ │ │ │ mov r7, #1 │ │ │ │ stmib sp, {r0, r3} │ │ │ │ ldrb r5, [r4, #1] │ │ │ │ add r6, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 52d20 │ │ │ │ + beq 52cc8 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ addeq r4, r4, #2 │ │ │ │ moveq r9, #1 │ │ │ │ - beq 52cd4 │ │ │ │ + beq 52c7c │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ addeq r7, r7, #1 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 52cd4 │ │ │ │ + beq 52c7c │ │ │ │ cmp r5, #93 @ 0x5d │ │ │ │ - beq 52d60 │ │ │ │ + beq 52d08 │ │ │ │ mov r4, r6 │ │ │ │ ldrb r5, [r4, #1] │ │ │ │ add r6, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 52ce4 │ │ │ │ + bne 52c8c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #1] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r8, #0 │ │ │ │ movne fp, #1 │ │ │ │ moveq fp, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 52e00 │ │ │ │ + bne 52da8 │ │ │ │ cmp fp, #0 │ │ │ │ addeq sl, r4, #2 │ │ │ │ - bne 52d6c │ │ │ │ + bne 52d14 │ │ │ │ strb r5, [r6] │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 52d0c │ │ │ │ - b 52d20 │ │ │ │ + bne 52cb4 │ │ │ │ + b 52cc8 │ │ │ │ ldr fp, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ - bl 50e08 │ │ │ │ - ldr r3, [pc, #1580] @ 533ac │ │ │ │ + bl 50db0 │ │ │ │ + ldr r3, [pc, #1580] @ 53354 │ │ │ │ ldrh r1, [fp, #12] │ │ │ │ bics r3, r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - beq 53074 │ │ │ │ + beq 5301c │ │ │ │ ands r0, r8, #268435456 @ 0x10000000 │ │ │ │ - beq 52da0 │ │ │ │ + beq 52d48 │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ - beq 530b4 │ │ │ │ + beq 5305c │ │ │ │ mov r0, #268435456 @ 0x10000000 │ │ │ │ tst r8, #512 @ 0x200 │ │ │ │ - beq 52e6c │ │ │ │ + beq 52e14 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmpne r3, #61 @ 0x3d │ │ │ │ - bne 52e70 │ │ │ │ + bne 52e18 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 53310 │ │ │ │ + bne 532b8 │ │ │ │ mov r2, #37748736 @ 0x2400000 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ add sl, r4, #2 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 52d50 │ │ │ │ - ldr r3, [pc, #1484] @ 533b0 │ │ │ │ + beq 52cf8 │ │ │ │ + ldr r3, [pc, #1484] @ 53358 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - beq 52e60 │ │ │ │ + beq 52e08 │ │ │ │ mov r1, r7 │ │ │ │ - bl a38f4 │ │ │ │ - b 52d50 │ │ │ │ + bl a389c │ │ │ │ + b 52cf8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #1444] @ 533b0 │ │ │ │ + ldr r3, [pc, #1444] @ 53358 │ │ │ │ sub r2, r6, r1 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr ip, [r0, #24] │ │ │ │ ldr r7, [r0] │ │ │ │ sub r7, r7, ip │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #272] @ 0x110 │ │ │ │ ldr sl, [r2, #24] │ │ │ │ add sl, sl, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 275ec │ │ │ │ + bl 27594 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 52d6c │ │ │ │ + bne 52d14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ add sl, r4, #2 │ │ │ │ - bne 52df4 │ │ │ │ + bne 52d9c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ - b 52d50 │ │ │ │ + b 52cf8 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 53050 │ │ │ │ + beq 52ff8 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5303c │ │ │ │ + beq 52fe4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr fp, [r0, #36] @ 0x24 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [fp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 532fc │ │ │ │ + beq 532a4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #28] │ │ │ │ bic r2, r3, #16777216 @ 0x1000000 │ │ │ │ ands r8, r3, #67108864 @ 0x4000000 │ │ │ │ str r2, [r1, #28] │ │ │ │ - bne 532cc │ │ │ │ + bne 53274 │ │ │ │ mov r2, r8 │ │ │ │ str r8, [fp, #12] │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 4ed04 │ │ │ │ - bl f1304 │ │ │ │ + bl 4ecac │ │ │ │ + bl f099c │ │ │ │ ldr r3, [fp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r0, [r3, r2] │ │ │ │ ldr r3, [fp, #16] │ │ │ │ lsr ip, r0, #31 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r0, r3 │ │ │ │ orrge ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 5338c │ │ │ │ + bne 53334 │ │ │ │ mov r3, #93 @ 0x5d │ │ │ │ strb r3, [r4, #1] │ │ │ │ ldr r1, [fp, #24] │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ ldr r1, [fp, #20] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ add r1, r4, #2 │ │ │ │ ldr r4, [fp, #12] │ │ │ │ movne sl, r1 │ │ │ │ mla r4, r2, r0, r4 │ │ │ │ andne r3, r8, #255 @ 0xff │ │ │ │ - bne 52fe4 │ │ │ │ + bne 52f8c │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov sl, ip │ │ │ │ str r7, [sp, #20] │ │ │ │ - b 52f50 │ │ │ │ + b 52ef8 │ │ │ │ mov r5, r7 │ │ │ │ ldrb r2, [fp] │ │ │ │ cmp r2, r8 │ │ │ │ - ble 5334c │ │ │ │ + ble 532f4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ mov r7, r0 │ │ │ │ strb sl, [r7, #-1] │ │ │ │ add r0, r5, #1 │ │ │ │ - bl 4ed04 │ │ │ │ - bl f1304 │ │ │ │ + bl 4ecac │ │ │ │ + bl f099c │ │ │ │ ldr r1, [fp, #16] │ │ │ │ mov r3, #93 @ 0x5d │ │ │ │ ldr r1, [r1, r8, lsl #2] │ │ │ │ cmp r0, r1 │ │ │ │ movlt r1, #0 │ │ │ │ movge r1, #1 │ │ │ │ orrs r1, r1, r0, lsr #31 │ │ │ │ - bne 53320 │ │ │ │ + bne 532c8 │ │ │ │ ldr r1, [fp, #24] │ │ │ │ str r0, [r1, r8, lsl #2] │ │ │ │ strb r3, [r7, #-1] │ │ │ │ ldr r1, [fp, #24] │ │ │ │ ldr r0, [fp, #20] │ │ │ │ ldr r1, [r1, r8, lsl #2] │ │ │ │ ldr r0, [r0, r8, lsl #2] │ │ │ │ add r8, r8, #1 │ │ │ │ mla r4, r0, r1, r4 │ │ │ │ ldrb r1, [r7] │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq 52f4c │ │ │ │ + beq 52ef4 │ │ │ │ mov sl, r7 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ and r3, r8, #255 @ 0xff │ │ │ │ sub r6, sl, #1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ strb r3, [fp, #1] │ │ │ │ @@ -76593,150 +76593,150 @@ │ │ │ │ str r3, [r1, #28] │ │ │ │ ldr r2, [fp, #16] │ │ │ │ ldr r2, [r2, r8, lsl #2] │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r1, #28] │ │ │ │ ldrb r3, [fp] │ │ │ │ cmp r3, r8 │ │ │ │ - ble 53034 │ │ │ │ + ble 52fdc │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #24] │ │ │ │ str r2, [r3, r8, lsl #2] │ │ │ │ ldrb r3, [fp] │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - blt 5301c │ │ │ │ + blt 52fc4 │ │ │ │ str r4, [fp, #12] │ │ │ │ - b 52dd4 │ │ │ │ + b 52d7c │ │ │ │ lsr r0, r0, #28 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ orr r8, r8, r0, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ lsl r3, r8, #19 │ │ │ │ and r3, r3, #4194304 @ 0x400000 │ │ │ │ - beq 53068 │ │ │ │ + beq 53010 │ │ │ │ tst r8, #8 │ │ │ │ - bne 52dc0 │ │ │ │ + bne 52d68 │ │ │ │ and r2, r8, #33554432 @ 0x2000000 │ │ │ │ orr r2, r2, r3 │ │ │ │ - b 52dc4 │ │ │ │ + b 52d6c │ │ │ │ tst r8, #512 @ 0x200 │ │ │ │ - beq 530a8 │ │ │ │ + beq 53050 │ │ │ │ mvn r1, r1 │ │ │ │ tst r1, #320 @ 0x140 │ │ │ │ andeq r0, r8, #268435456 @ 0x10000000 │ │ │ │ - beq 52da8 │ │ │ │ + beq 52d50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #792] @ 533b4 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #792] @ 5335c │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #788] @ 533b8 │ │ │ │ + ldr r0, [pc, #788] @ 53360 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 53338 │ │ │ │ + b 532e0 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ and r0, r8, #268435456 @ 0x10000000 │ │ │ │ - b 52e70 │ │ │ │ + b 52e18 │ │ │ │ mov r1, r4 │ │ │ │ ldrb r3, [r1, #2]! │ │ │ │ mov fp, #1 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ str r1, [sp, #20] │ │ │ │ - bne 5312c │ │ │ │ + bne 530d4 │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, fp │ │ │ │ mov fp, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ add r4, r4, #1 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - beq 530ec │ │ │ │ + beq 53094 │ │ │ │ mov r1, fp │ │ │ │ mov r3, r2 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne 52d9c │ │ │ │ + bne 52d44 │ │ │ │ add r6, fp, fp, lsl #1 │ │ │ │ lsl r6, r6, #2 │ │ │ │ add r6, r6, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r9, r0 │ │ │ │ str r6, [r0, #12] │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ strb fp, [r9, #48] @ 0x30 │ │ │ │ bic r2, r2, #1 │ │ │ │ strb r2, [r9, #4] │ │ │ │ add r2, r9, #80 @ 0x50 │ │ │ │ str r2, [r9, #64] @ 0x40 │ │ │ │ add r2, r2, fp, lsl #2 │ │ │ │ add fp, r2, fp, lsl #2 │ │ │ │ str r2, [r9, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #568] @ 533bc │ │ │ │ + ldr r2, [pc, #568] @ 53364 │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9] │ │ │ │ add r2, r9, #48 @ 0x30 │ │ │ │ str r2, [r9, #36] @ 0x24 │ │ │ │ str fp, [r9, #72] @ 0x48 │ │ │ │ - bl 4ed04 │ │ │ │ - bl f1304 │ │ │ │ + bl 4ecac │ │ │ │ + bl f099c │ │ │ │ ldr r6, [r9, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6] │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - bne 53220 │ │ │ │ + bne 531c8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr fp, [sp, #4] │ │ │ │ mov r7, r3 │ │ │ │ mov r8, #4 │ │ │ │ mov sl, #93 @ 0x5d │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 52ca0 │ │ │ │ + bl 52c48 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r0 │ │ │ │ strb r7, [r6, #-1] │ │ │ │ add r0, r4, #1 │ │ │ │ - bl 4ed04 │ │ │ │ - bl f1304 │ │ │ │ + bl 4ecac │ │ │ │ + bl f099c │ │ │ │ ldr r3, [r9, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, r8] │ │ │ │ - blt 53368 │ │ │ │ + blt 53310 │ │ │ │ ldrb r3, [r6] │ │ │ │ add r8, r8, #4 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ strb sl, [r6, #-1] │ │ │ │ - beq 531d0 │ │ │ │ + beq 53178 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrh r3, [r6, #14] │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r2 │ │ │ │ movne r3, #0 │ │ │ │ strb r3, [r9, #51] @ 0x33 │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ @@ -76746,1637 +76746,1637 @@ │ │ │ │ strh r3, [r6, #12] │ │ │ │ ldrb r3, [r9, #48] @ 0x30 │ │ │ │ ldr r1, [r9, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r2, [r1, r3, lsl #2] │ │ │ │ lsl r3, r3, #2 │ │ │ │ - ble 5329c │ │ │ │ + ble 53244 │ │ │ │ ldr r1, [r9, #64] @ 0x40 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ sub r3, r3, #4 │ │ │ │ mul r2, r1, r2 │ │ │ │ ldr r1, [r9, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r1, r3] │ │ │ │ - bne 5327c │ │ │ │ + bne 53224 │ │ │ │ ldr r1, [r9, #64] @ 0x40 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, r6 │ │ │ │ mul r3, r2, r3 │ │ │ │ str r3, [r9, #56] @ 0x38 │ │ │ │ ldr r3, [r1] │ │ │ │ str r3, [r9, #28] │ │ │ │ strb r5, [r4, #1] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add sl, r6, r0 │ │ │ │ - b 52d54 │ │ │ │ + b 52cfc │ │ │ │ bic r3, r3, #83886080 @ 0x5000000 │ │ │ │ str r3, [r1, #28] │ │ │ │ ldrb r3, [sl] │ │ │ │ ldrb r8, [fp, #1] │ │ │ │ cmp r3, #0 │ │ │ │ lslne r2, r8, #2 │ │ │ │ mov r3, r8 │ │ │ │ - bne 52ec0 │ │ │ │ + bne 52e68 │ │ │ │ mov sl, r6 │ │ │ │ mov r6, r4 │ │ │ │ ldr r4, [fp, #12] │ │ │ │ - b 52fe4 │ │ │ │ + b 52f8c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 50740 │ │ │ │ - b 52ea0 │ │ │ │ + bl 506e8 │ │ │ │ + b 52e48 │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52e84 │ │ │ │ - b 52dc0 │ │ │ │ + bne 52e2c │ │ │ │ + b 52d68 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #144] @ 533c0 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #144] @ 53368 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #140] @ 533c4 │ │ │ │ + ldr r0, [pc, #140] @ 5336c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #100] @ 533c0 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #100] @ 53368 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #100] @ 533c8 │ │ │ │ + ldr r0, [pc, #100] @ 53370 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 53338 │ │ │ │ + b 532e0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #64] @ 533c0 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #64] @ 53368 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #68] @ 533cc │ │ │ │ + ldr r0, [pc, #68] @ 53374 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 53338 │ │ │ │ + b 532e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #36] @ 533c0 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #36] @ 53368 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #44] @ 533d0 │ │ │ │ + ldr r0, [pc, #44] @ 53378 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 53338 │ │ │ │ - andeq sl, sp, r0, ror sl │ │ │ │ + b 532e0 │ │ │ │ + ldrdeq r9, [sp], -r0 │ │ │ │ andeq r0, r0, r1, lsl #8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, ip, lsr #7 │ │ │ │ - andeq pc, r9, r8, asr #27 │ │ │ │ - ldrdeq pc, [ip], -r4 │ │ │ │ - andeq r0, r0, r4, lsl #12 │ │ │ │ - andeq pc, r9, r4, lsr fp @ │ │ │ │ - andeq pc, r9, r8, lsl #22 │ │ │ │ - andeq pc, r9, r4, ror #21 │ │ │ │ - andeq pc, r9, r8, asr #21 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r4, lsr #7 │ │ │ │ + @ instruction: 0x0009f4b8 │ │ │ │ + andeq lr, ip, r4, lsr lr │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq pc, r9, r4, lsr #4 │ │ │ │ + strdeq pc, [r9], -r8 │ │ │ │ + ldrdeq pc, [r9], -r4 │ │ │ │ + @ instruction: 0x0009f1b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #1244] @ 538cc │ │ │ │ + ldr r2, [pc, #1244] @ 53874 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #1240] @ 538d0 │ │ │ │ + ldr r3, [pc, #1240] @ 53878 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr fp, [pc, #1228] @ 538d4 │ │ │ │ + ldr fp, [pc, #1228] @ 5387c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ ands r3, r7, #134217728 @ 0x8000000 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ add fp, pc, fp │ │ │ │ - bne 53738 │ │ │ │ + bne 536e0 │ │ │ │ ldr sl, [r6, #28] │ │ │ │ tst sl, #67108864 @ 0x4000000 │ │ │ │ movne r0, r3 │ │ │ │ - bne 53628 │ │ │ │ + bne 535d0 │ │ │ │ tst r7, #16777216 @ 0x1000000 │ │ │ │ - beq 53448 │ │ │ │ + beq 533f0 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 537d0 │ │ │ │ + beq 53778 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r6, #40] @ 0x28 │ │ │ │ - bl 13d7c │ │ │ │ + bl 13d24 │ │ │ │ ands r3, r7, #67108864 @ 0x4000000 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ - beq 5348c │ │ │ │ + beq 53434 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #1124] @ 538d8 │ │ │ │ + ldr r2, [pc, #1124] @ 53880 │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ str r1, [r0, #28] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r2, #312] @ 0x138 │ │ │ │ str r1, [r2, #316] @ 0x13c │ │ │ │ ldr r1, [r2, #1236] @ 0x4d4 │ │ │ │ str r1, [r2, #1240] @ 0x4d8 │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 534e0 │ │ │ │ - ldr r2, [pc, #1084] @ 538dc │ │ │ │ + beq 53488 │ │ │ │ + ldr r2, [pc, #1084] @ 53884 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ - ldr r2, [pc, #1076] @ 538e0 │ │ │ │ + ldr r2, [pc, #1076] @ 53888 │ │ │ │ ldr r3, [fp, r2] │ │ │ │ - ldr r2, [pc, #1072] @ 538e4 │ │ │ │ + ldr r2, [pc, #1072] @ 5388c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ ldr r1, [r9, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r9, #40] @ 0x28 │ │ │ │ - bne 53764 │ │ │ │ + bne 5370c │ │ │ │ ldrh r2, [r8, #12] │ │ │ │ str r9, [r8, #16] │ │ │ │ and r2, r2, #4096 @ 0x1000 │ │ │ │ strh r2, [r8, #12] │ │ │ │ ldrh r1, [r5, #12] │ │ │ │ tst sl, #25165824 @ 0x1800000 │ │ │ │ bic r1, r1, #4608 @ 0x1200 │ │ │ │ orr r2, r2, r1 │ │ │ │ strh r2, [r8, #12] │ │ │ │ - beq 53748 │ │ │ │ + beq 536f0 │ │ │ │ mov fp, #0 │ │ │ │ ldr r2, [r9, #32] │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r9, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ addeq r2, r2, #16 │ │ │ │ addeq r2, r9, r2, lsl #2 │ │ │ │ streq r2, [r9, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, #545259520 @ 0x20800000 │ │ │ │ movne r2, #8388608 @ 0x800000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 537ac │ │ │ │ + beq 53754 │ │ │ │ add r3, sp, #16 │ │ │ │ stmib sp, {r3, fp} │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ mov r2, #541065216 @ 0x20400000 │ │ │ │ mov r1, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 53654 │ │ │ │ + beq 535fc │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r9, #40] @ 0x28 │ │ │ │ mov r2, #8 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r4, #0 │ │ │ │ mov fp, r0 │ │ │ │ - bne 536c4 │ │ │ │ + bne 5366c │ │ │ │ ldrh r2, [sl, #12] │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - bne 536d4 │ │ │ │ + bne 5367c │ │ │ │ tst r7, #1024 @ 0x400 │ │ │ │ - beq 53688 │ │ │ │ + beq 53630 │ │ │ │ tst r7, #512 @ 0x200 │ │ │ │ - beq 535d8 │ │ │ │ + beq 53580 │ │ │ │ ldr r2, [r9, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 53670 │ │ │ │ + beq 53618 │ │ │ │ ldr r2, [sl, #20] │ │ │ │ str r2, [fp, #20] │ │ │ │ ldrh r2, [sl, #12] │ │ │ │ orr r2, r2, #512 @ 0x200 │ │ │ │ strh r2, [sl, #12] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ mov r0, r5 │ │ │ │ orr r3, r3, #536870912 @ 0x20000000 │ │ │ │ str r3, [r6, #28] │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53554 │ │ │ │ + bne 534fc │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5361c │ │ │ │ + beq 535c4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r0, fp │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r9 │ │ │ │ str sl, [r9, #28] │ │ │ │ str sl, [r6, #28] │ │ │ │ - ldr r2, [pc, #696] @ 538e8 │ │ │ │ - ldr r3, [pc, #668] @ 538d0 │ │ │ │ + ldr r2, [pc, #696] @ 53890 │ │ │ │ + ldr r3, [pc, #668] @ 53878 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 538c8 │ │ │ │ + bne 53870 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r7, #1024 @ 0x400 │ │ │ │ - beq 53688 │ │ │ │ + beq 53630 │ │ │ │ tst r7, #512 @ 0x200 │ │ │ │ - beq 535d8 │ │ │ │ + beq 53580 │ │ │ │ ldr r3, [r9, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 535d8 │ │ │ │ + bne 53580 │ │ │ │ ldr r1, [r6, #60] @ 0x3c │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ ldrb r3, [r1, r2] │ │ │ │ orr r3, r3, #2 │ │ │ │ strb r3, [r1, r2] │ │ │ │ - b 535d8 │ │ │ │ + b 53580 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #2 │ │ │ │ - bne 53704 │ │ │ │ + bne 536ac │ │ │ │ ldr r3, [r9, #32] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [r9, #52] @ 0x34 │ │ │ │ addeq r2, r2, #16 │ │ │ │ streq r3, [r9, r2, lsl #2] │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 535d8 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 53580 │ │ │ │ mov r0, sl │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5359c │ │ │ │ + beq 53544 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #20] │ │ │ │ ldr r2, [r9, #32] │ │ │ │ mov r1, fp │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r9, #52] @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ addeq r2, r2, #16 │ │ │ │ streq fp, [r9, r2, lsl #2] │ │ │ │ mov r2, r7 │ │ │ │ - bl 14e40 │ │ │ │ - b 535d8 │ │ │ │ + bl 14de8 │ │ │ │ + b 53580 │ │ │ │ mov r0, r5 │ │ │ │ - bl d700 │ │ │ │ + bl d6a8 │ │ │ │ ldr r3, [r9, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [r9, #52] @ 0x34 │ │ │ │ addeq r2, r2, #16 │ │ │ │ strd r0, [sp, #16] │ │ │ │ streq r3, [r9, r2, lsl #2] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 535d8 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 53580 │ │ │ │ tst r7, #67108864 @ 0x4000000 │ │ │ │ - bne 53774 │ │ │ │ + bne 5371c │ │ │ │ mov r0, r6 │ │ │ │ - b 53628 │ │ │ │ + b 535d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53508 │ │ │ │ - bl 59a2c │ │ │ │ + beq 534b0 │ │ │ │ + bl 599d4 │ │ │ │ mov fp, r0 │ │ │ │ - b 5350c │ │ │ │ + b 534b4 │ │ │ │ str r0, [r9, #44] @ 0x2c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ - b 534e0 │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + b 53488 │ │ │ │ mov r2, #8388608 @ 0x800000 │ │ │ │ mov r1, #0 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53740 │ │ │ │ + beq 536e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ cmp r0, #0 │ │ │ │ strne r8, [r0, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53788 │ │ │ │ - b 53740 │ │ │ │ + bne 53730 │ │ │ │ + b 536e8 │ │ │ │ ldr r4, [r9, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 53858 │ │ │ │ + beq 53800 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 53614 │ │ │ │ - b 5361c │ │ │ │ + bne 535bc │ │ │ │ + b 535c4 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ mov r0, #1 │ │ │ │ cmp r5, #0 │ │ │ │ ldreq r3, [r6] │ │ │ │ and r7, r7, #1 │ │ │ │ ldreq r5, [r3] │ │ │ │ mov r1, r5 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ bic r3, r3, #1 │ │ │ │ orr r3, r3, r7 │ │ │ │ cmp r2, #0 │ │ │ │ strb r3, [r4, #4] │ │ │ │ - bne 53864 │ │ │ │ + bne 5380c │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 538a0 │ │ │ │ + beq 53848 │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ add r1, r4, #80 @ 0x50 │ │ │ │ add r2, r1, r3, lsl #2 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ str r6, [r4, #44] @ 0x2c │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - b 53628 │ │ │ │ + b 535d0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 53614 │ │ │ │ - b 5361c │ │ │ │ - ldr r2, [pc, #112] @ 538dc │ │ │ │ - ldr r3, [pc, #112] @ 538e0 │ │ │ │ + bne 535bc │ │ │ │ + b 535c4 │ │ │ │ + ldr r2, [pc, #112] @ 53884 │ │ │ │ + ldr r3, [pc, #112] @ 53888 │ │ │ │ ldr r1, [fp, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ - ldr r2, [pc, #104] @ 538e4 │ │ │ │ + ldr r2, [pc, #104] @ 5388c │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - b 53850 │ │ │ │ + b 537f8 │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ lsl r5, r5, #2 │ │ │ │ mov r2, r5 │ │ │ │ str r6, [r4, #44] @ 0x2c │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ add r3, r5, #64 @ 0x40 │ │ │ │ add r3, r4, r3 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b 53850 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, sp, r4, lsr r3 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq sl, sp, ip, lsl #6 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + b 537f8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + muleq sp, r4, r3 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r9, sp, ip, ror #6 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ teqeq r2, r5 @ │ │ │ │ - strdeq sl, [sp], -r8 │ │ │ │ + andeq r9, sp, r8, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ - ldr sl, [pc, #1996] @ 540d8 │ │ │ │ + ldr sl, [pc, #1996] @ 54080 │ │ │ │ and r3, r3, #512 @ 0x200 │ │ │ │ sub sp, sp, #20 │ │ │ │ clz r9, r1 │ │ │ │ clz ip, r3 │ │ │ │ lsr r9, r9, #5 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ lsl r9, r9, #1 │ │ │ │ str r2, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ - b 539d8 │ │ │ │ + b 53980 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ and fp, fp, #8388608 @ 0x800000 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 53b58 │ │ │ │ + beq 53b00 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 53c14 │ │ │ │ + beq 53bbc │ │ │ │ cmp r8, #0 │ │ │ │ - bne 53b74 │ │ │ │ + bne 53b1c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ orr r2, fp, r2 │ │ │ │ ldr fp, [r4, #32] │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 53ed0 │ │ │ │ + beq 53e78 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx fp │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ bic r2, r2, #-16777216 @ 0xff000000 │ │ │ │ bic r2, r2, #4194304 @ 0x400000 │ │ │ │ cmp r2, #8388608 @ 0x800000 │ │ │ │ - beq 53c3c │ │ │ │ + beq 53be4 │ │ │ │ cmp r6, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 539c8 │ │ │ │ + bne 53970 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53a1c │ │ │ │ + beq 539c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53b08 │ │ │ │ + beq 53ab0 │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ movne r7, #0 │ │ │ │ - beq 53b3c │ │ │ │ + beq 53ae4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 524a0 │ │ │ │ + bl 52448 │ │ │ │ ldr fp, [r4, #28] │ │ │ │ subs r3, r5, r0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 53940 │ │ │ │ + bne 538e8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 53bc8 │ │ │ │ + beq 53b70 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 507e8 │ │ │ │ - ldr r3, [pc, #1704] @ 540dc │ │ │ │ + bl 50790 │ │ │ │ + ldr r3, [pc, #1704] @ 54084 │ │ │ │ ldr fp, [sl, r3] │ │ │ │ add r3, fp, #3 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r0] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 53a64 │ │ │ │ + beq 53a0c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [r5, #20] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53a94 │ │ │ │ + beq 53a3c │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r3, fp, #3 │ │ │ │ streq r3, [r7] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53b9c │ │ │ │ + beq 53b44 │ │ │ │ ldrb r2, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 53ac4 │ │ │ │ + beq 53a6c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ addeq r2, fp, #3 │ │ │ │ str r2, [r1, r3, lsl #2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 539c8 │ │ │ │ + beq 53970 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53b08 │ │ │ │ + beq 53ab0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53b08 │ │ │ │ + beq 53ab0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 52b30 │ │ │ │ + bl 52ad8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ bic r3, r3, #536870912 @ 0x20000000 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ orrne r3, r3, #512 @ 0x200 │ │ │ │ biceq r3, r3, #512 @ 0x200 │ │ │ │ cmp r8, #0 │ │ │ │ strh r3, [r5, #12] │ │ │ │ - beq 53cdc │ │ │ │ + beq 53c84 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ ldreq r3, [r4, #52] @ 0x34 │ │ │ │ ldrbeq r7, [r2, r3] │ │ │ │ andeq r7, r7, #2 │ │ │ │ - b 539e8 │ │ │ │ + b 53990 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 53c80 │ │ │ │ + beq 53c28 │ │ │ │ ldr r3, [sp] │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - beq 53cb0 │ │ │ │ + beq 53c58 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 53c70 │ │ │ │ + beq 53c18 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 53b08 │ │ │ │ + beq 53ab0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r7, r0 │ │ │ │ - beq 53b08 │ │ │ │ + beq 53ab0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ mov r0, r5 │ │ │ │ - b 53af0 │ │ │ │ + b 53a98 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53ac4 │ │ │ │ + bne 53a6c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 53e90 │ │ │ │ + beq 53e38 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ ldrb r3, [r1, r2] │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [r1, r2] │ │ │ │ - b 53acc │ │ │ │ + b 53a74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53c2c │ │ │ │ + beq 53bd4 │ │ │ │ ldr fp, [r4, #32] │ │ │ │ cmp fp, #0 │ │ │ │ - bne 53978 │ │ │ │ + bne 53920 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ clz fp, fp │ │ │ │ cmp r2, #0 │ │ │ │ lsr fp, fp, #5 │ │ │ │ moveq fp, #0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 53f18 │ │ │ │ + bne 53ec0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ bic r2, r1, #-16777216 @ 0xff000000 │ │ │ │ bic r2, r2, #12582912 @ 0xc00000 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r1, #1 │ │ │ │ strne r1, [r4, #28] │ │ │ │ - b 53998 │ │ │ │ + b 53940 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 53958 │ │ │ │ + b 53900 │ │ │ │ bic fp, fp, #-16777216 @ 0xff000000 │ │ │ │ bic fp, fp, #4194304 @ 0x400000 │ │ │ │ cmp fp, #8388608 @ 0x800000 │ │ │ │ - bne 539c8 │ │ │ │ + bne 53970 │ │ │ │ ldr r7, [r4, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 53e4c │ │ │ │ + beq 53df4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ bic r2, r2, #1024 @ 0x400 │ │ │ │ strh r2, [r5, #12] │ │ │ │ - b 539ac │ │ │ │ + b 53954 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, r8 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 53b74 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 53b1c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 53ea4 │ │ │ │ + beq 53e4c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldrb r2, [r0, r1] │ │ │ │ bic r2, r2, #1 │ │ │ │ strb r2, [r0, r1] │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ add r2, r2, #16 │ │ │ │ str r8, [r4, r2, lsl #2] │ │ │ │ ldr fp, [r4, #32] │ │ │ │ - b 53bdc │ │ │ │ + b 53b84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53f84 │ │ │ │ + beq 53f2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 53b74 │ │ │ │ + bne 53b1c │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 53b74 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 53b1c │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ ldr r3, [sp] │ │ │ │ lsr r7, r3, #24 │ │ │ │ and r7, r7, #1 │ │ │ │ - bne 53da8 │ │ │ │ + bne 53d50 │ │ │ │ ldr r9, [r4, #44] @ 0x2c │ │ │ │ ldr fp, [r4, #36] @ 0x24 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 54038 │ │ │ │ + beq 53fe0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 53f54 │ │ │ │ + beq 53efc │ │ │ │ ldr r3, [r9, #36] @ 0x24 │ │ │ │ ldr r6, [fp, #28] │ │ │ │ ldr r9, [r3, #28] │ │ │ │ cmp r6, r9 │ │ │ │ - beq 53f54 │ │ │ │ + beq 53efc │ │ │ │ ldrb r3, [fp, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53fec │ │ │ │ + bne 53f94 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r9, #0 │ │ │ │ strne r9, [fp, #28] │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 53d5c │ │ │ │ + beq 53d04 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ ands r6, r3, #1 │ │ │ │ - beq 540a8 │ │ │ │ + beq 54050 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 53d78 │ │ │ │ + beq 53d20 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5406c │ │ │ │ + beq 54014 │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r5 │ │ │ │ strh r3, [r5, #12] │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - ldr r3, [pc, #836] @ 540dc │ │ │ │ + ldr r3, [pc, #836] @ 54084 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 53b34 │ │ │ │ + beq 53adc │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53b34 │ │ │ │ + beq 53adc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53dd8 │ │ │ │ + beq 53d80 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 53e00 │ │ │ │ + beq 53da8 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ tst r3, #1 │ │ │ │ - bne 53e00 │ │ │ │ - bl 7b20 │ │ │ │ + bne 53da8 │ │ │ │ + bl 7adc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a890 <__time64@plt+0x253c> │ │ │ │ + b a838 <__time64@plt+0x2540> │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r1, r0 │ │ │ │ - bge 53bf8 │ │ │ │ + bge 53ba0 │ │ │ │ add r1, r1, #16 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 53bf8 │ │ │ │ + beq 53ba0 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ bic r2, r2, #-16777216 @ 0xff000000 │ │ │ │ bic r2, r2, #4194304 @ 0x400000 │ │ │ │ cmp r2, #8388608 @ 0x800000 │ │ │ │ - bne 539ac │ │ │ │ + bne 53954 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53c60 │ │ │ │ - ldr r2, [pc, #640] @ 540e0 │ │ │ │ + beq 53c08 │ │ │ │ + ldr r2, [pc, #640] @ 54088 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ ldr r1, [r2, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 53e78 │ │ │ │ + beq 53e20 │ │ │ │ ldrb r2, [r2, #424] @ 0x1a8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 53c60 │ │ │ │ + beq 53c08 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - b 53c60 │ │ │ │ + b 53c08 │ │ │ │ cmp r5, r6 │ │ │ │ ldreq r3, [r4, #52] @ 0x34 │ │ │ │ addeq r3, r3, #16 │ │ │ │ streq r8, [r4, r3, lsl #2] │ │ │ │ - b 539c8 │ │ │ │ + b 53970 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ orr r2, fp, r2 │ │ │ │ ldr fp, [r4, #32] │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp fp, #0 │ │ │ │ - bne 53978 │ │ │ │ + bne 53920 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ ldrb r2, [r0, r1] │ │ │ │ bic r2, r2, #1 │ │ │ │ strb r2, [r0, r1] │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ add r2, r2, #16 │ │ │ │ str fp, [r4, r2, lsl #2] │ │ │ │ - bne 53ca8 │ │ │ │ + bne 53c50 │ │ │ │ mov r2, fp │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ ldr fp, [r4, #32] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 53bdc │ │ │ │ + b 53b84 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53e18 │ │ │ │ + beq 53dc0 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 53e38 │ │ │ │ + beq 53de0 │ │ │ │ ldrsh r2, [r0, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mul r3, r2, r3 │ │ │ │ add r1, r1, r3 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 7b44 │ │ │ │ - b 539c8 │ │ │ │ + bl 7b00 │ │ │ │ + b 53970 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53d38 │ │ │ │ + bne 53ce0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53d38 │ │ │ │ + beq 53ce0 │ │ │ │ sub r0, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - bl 7b20 │ │ │ │ - b 53d38 │ │ │ │ + bl 7adc │ │ │ │ + b 53ce0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53cc0 │ │ │ │ + beq 53c68 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 53cc0 │ │ │ │ + bne 53c68 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 540c4 │ │ │ │ + beq 5406c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ ldrb r3, [r1, r2] │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ add r3, r3, #16 │ │ │ │ str r0, [r4, r3, lsl #2] │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ ands r2, r3, #512 @ 0x200 │ │ │ │ - bne 53a1c │ │ │ │ + bne 539c4 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ - b 53a1c │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ + b 539c4 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ cmp r8, #0 │ │ │ │ sub r8, r8, #1 │ │ │ │ - ble 53d28 │ │ │ │ + ble 53cd0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 54020 │ │ │ │ - ldr r3, [pc, #208] @ 540dc │ │ │ │ + beq 53fc8 │ │ │ │ + ldr r3, [pc, #208] @ 54084 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 54020 │ │ │ │ - bl 7b20 │ │ │ │ + beq 53fc8 │ │ │ │ + bl 7adc │ │ │ │ sub r8, r8, #1 │ │ │ │ cmn r8, #1 │ │ │ │ add r6, r6, #4 │ │ │ │ - bne 54004 │ │ │ │ + bne 53fac │ │ │ │ ldr r6, [fp, #28] │ │ │ │ - b 53d28 │ │ │ │ + b 53cd0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 53f54 │ │ │ │ + beq 53efc │ │ │ │ ldrb r3, [fp, #3] │ │ │ │ ldr r6, [fp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54060 │ │ │ │ + beq 54008 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ cmp r8, #0 │ │ │ │ sub r8, r8, #1 │ │ │ │ - bgt 53ffc │ │ │ │ + bgt 53fa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b20 │ │ │ │ - b 53d38 │ │ │ │ + bl 7adc │ │ │ │ + b 53ce0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 540b8 │ │ │ │ + beq 54060 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 540b8 │ │ │ │ + beq 54060 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53d78 │ │ │ │ + bne 53d20 │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ strh r3, [r5, #12] │ │ │ │ - b 53d90 │ │ │ │ - bl 7b20 │ │ │ │ + b 53d38 │ │ │ │ + bl 7adc │ │ │ │ mov r4, r6 │ │ │ │ mov r7, r6 │ │ │ │ - b 53d5c │ │ │ │ + b 53d04 │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r5, #12] │ │ │ │ - b 53da8 │ │ │ │ + b 53d50 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ and r1, r3, #1 │ │ │ │ - bl 1022c │ │ │ │ - b 53fac │ │ │ │ - andeq r9, sp, r8, lsl #28 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 101d4 │ │ │ │ + b 53f54 │ │ │ │ + andeq r8, sp, r8, ror #28 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #1844] @ 54834 │ │ │ │ - ldr r3, [pc, #1844] @ 54838 │ │ │ │ + ldr r2, [pc, #1844] @ 547dc │ │ │ │ + ldr r3, [pc, #1844] @ 547e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 50e08 │ │ │ │ - ldr r3, [pc, #1808] @ 5483c │ │ │ │ - ldr r8, [pc, #1808] @ 54840 │ │ │ │ + bl 50db0 │ │ │ │ + ldr r3, [pc, #1808] @ 547e4 │ │ │ │ + ldr r8, [pc, #1808] @ 547e8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 54378 │ │ │ │ + bhi 54320 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r4, r6 │ │ │ │ str r6, [r0, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #1764] @ 54844 │ │ │ │ - ldr r3, [pc, #1748] @ 54838 │ │ │ │ + ldr r2, [pc, #1764] @ 547ec │ │ │ │ + ldr r3, [pc, #1748] @ 547e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 54824 │ │ │ │ + bne 547cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ - ldr r1, [pc, #1708] @ 54848 │ │ │ │ - ldr r3, [pc, #1708] @ 5484c │ │ │ │ + bl 599ac │ │ │ │ + ldr r1, [pc, #1708] @ 547f0 │ │ │ │ + ldr r3, [pc, #1708] @ 547f4 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r2, [pc, #1700] @ 54850 │ │ │ │ + ldr r2, [pc, #1700] @ 547f8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ - ldr r3, [pc, #1680] @ 54854 │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + ldr r3, [pc, #1680] @ 547fc │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [r4, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ bic r3, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ strb r3, [r4, #4] │ │ │ │ - b 54158 │ │ │ │ + b 54100 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, r5 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - beq 545d0 │ │ │ │ + beq 54578 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ - b 54158 │ │ │ │ + b 54100 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 546f4 │ │ │ │ + beq 5469c │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - beq 54598 │ │ │ │ + beq 54540 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #8 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 54290 │ │ │ │ + beq 54238 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 545f4 │ │ │ │ + beq 5459c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 54158 │ │ │ │ + beq 54100 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 54158 │ │ │ │ - b 54244 │ │ │ │ + beq 54100 │ │ │ │ + b 541ec │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54158 │ │ │ │ + beq 54100 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 542ec │ │ │ │ + beq 54294 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 542ec │ │ │ │ + beq 54294 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, #0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - bne 542f8 │ │ │ │ + bne 542a0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r2, #0 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - b 54158 │ │ │ │ + b 54100 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 545c8 │ │ │ │ + beq 54570 │ │ │ │ str r7, [r3, #24] │ │ │ │ ldr r4, [r0, #56] @ 0x38 │ │ │ │ - b 54158 │ │ │ │ + b 54100 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 545c8 │ │ │ │ - ldr r3, [pc, #1296] @ 54858 │ │ │ │ + beq 54570 │ │ │ │ + ldr r3, [pc, #1296] @ 54800 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3, #426] @ 0x1aa │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54370 │ │ │ │ + bne 54318 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 54370 │ │ │ │ + beq 54318 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5461c │ │ │ │ + beq 545c4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - b 54158 │ │ │ │ + b 54100 │ │ │ │ cmp r6, #0 │ │ │ │ ldreq r5, [r0, #56] @ 0x38 │ │ │ │ - beq 54588 │ │ │ │ + beq 54530 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r6 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ - beq 545c8 │ │ │ │ + beq 54570 │ │ │ │ cmp r5, r3 │ │ │ │ ldrbeq r9, [r0, #31] │ │ │ │ ldrb r3, [r6] │ │ │ │ lsleq r9, r9, #14 │ │ │ │ - ldrne r9, [pc, #1200] @ 5485c │ │ │ │ + ldrne r9, [pc, #1200] @ 54804 │ │ │ │ andeq r9, r9, #524288 @ 0x80000 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1184] @ 54858 │ │ │ │ + ldr r3, [pc, #1184] @ 54800 │ │ │ │ ldrh fp, [r7, #12] │ │ │ │ ldr sl, [r8, r3] │ │ │ │ - bne 543ec │ │ │ │ + bne 54394 │ │ │ │ ldr r3, [sl] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 543ec │ │ │ │ + beq 54394 │ │ │ │ tst r9, #8 │ │ │ │ - beq 543ec │ │ │ │ - ldr r2, [pc, #1156] @ 54860 │ │ │ │ - ldr r0, [pc, #1156] @ 54864 │ │ │ │ + beq 54394 │ │ │ │ + ldr r2, [pc, #1156] @ 54808 │ │ │ │ + ldr r0, [pc, #1156] @ 5480c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sl, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54468 │ │ │ │ + beq 54410 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 54468 │ │ │ │ + beq 54410 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 5442c │ │ │ │ + beq 543d4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5474c │ │ │ │ + beq 546f4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - bne 546b8 │ │ │ │ + bne 54660 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ sub r1, r5, r2 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ orrne r3, r3, #8388608 @ 0x800000 │ │ │ │ strne r3, [r4, #28] │ │ │ │ streq r1, [r4, #48] @ 0x30 │ │ │ │ - b 54590 │ │ │ │ + b 54538 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 54680 │ │ │ │ + beq 54628 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 5442c │ │ │ │ + beq 543d4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5442c │ │ │ │ + bne 543d4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 544c4 │ │ │ │ + beq 5446c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 544c4 │ │ │ │ + beq 5446c │ │ │ │ mov r0, r5 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5442c │ │ │ │ + bne 543d4 │ │ │ │ tst r9, #8 │ │ │ │ - beq 5442c │ │ │ │ - ldr r9, [pc, #916] @ 54868 │ │ │ │ + beq 543d4 │ │ │ │ + ldr r9, [pc, #916] @ 54810 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ and r9, r9, fp │ │ │ │ orr r3, r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ str r7, [r5, #24] │ │ │ │ strh r3, [r5, #12] │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54504 │ │ │ │ + beq 544ac │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 522bc │ │ │ │ + bl 52264 │ │ │ │ ldr r3, [sl, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 547a8 │ │ │ │ + bne 54750 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54778 │ │ │ │ + beq 54720 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ mov r2, #0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54778 │ │ │ │ + beq 54720 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 54554 │ │ │ │ + beq 544fc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 547b8 │ │ │ │ + beq 54760 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ cmp r3, r5 │ │ │ │ movne r2, #0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ orrne r3, r3, #8388608 @ 0x800000 │ │ │ │ strne r3, [r4, #28] │ │ │ │ - bne 54584 │ │ │ │ + bne 5452c │ │ │ │ ands r3, r3, #8388608 @ 0x800000 │ │ │ │ streq r3, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 546b0 │ │ │ │ + beq 54658 │ │ │ │ add r4, r5, #20 │ │ │ │ - b 54158 │ │ │ │ + b 54100 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 545c8 │ │ │ │ + beq 54570 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 545c8 │ │ │ │ + beq 54570 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ streq r3, [r2, #24] │ │ │ │ ldreq r3, [r4, #40] @ 0x28 │ │ │ │ streq r3, [r4, #44] @ 0x2c │ │ │ │ mov r4, #0 │ │ │ │ - b 54158 │ │ │ │ + b 54100 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ bic r5, r5, #-16777216 @ 0xff000000 │ │ │ │ bic r5, r5, #12582912 @ 0xc00000 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 54648 │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + beq 545f0 │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - b 54158 │ │ │ │ + b 54100 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54248 │ │ │ │ + beq 541f0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54248 │ │ │ │ - bl 15dac │ │ │ │ + beq 541f0 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54290 │ │ │ │ - b 54244 │ │ │ │ + bne 54238 │ │ │ │ + b 541ec │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 545c8 │ │ │ │ + beq 54570 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 545c8 │ │ │ │ - bl 15dac │ │ │ │ + beq 54570 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 545c8 │ │ │ │ + beq 54570 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - b 54370 │ │ │ │ + b 54318 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #536] @ 5486c │ │ │ │ + ldr r0, [pc, #536] @ 54814 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - beq 54678 │ │ │ │ + beq 54620 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 540e4 │ │ │ │ + bl 5408c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - b 545e4 │ │ │ │ + b 5458c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - bne 546b8 │ │ │ │ + bne 54660 │ │ │ │ ldrb r3, [r6] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54790 │ │ │ │ + bne 54738 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ - b 54158 │ │ │ │ + b 54100 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r2, #16 │ │ │ │ add r1, sp, #8 │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ blx r3 │ │ │ │ mov r2, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r0] │ │ │ │ blx r3 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - b 54554 │ │ │ │ + b 544fc │ │ │ │ ldr r2, [r0, #28] │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq 54724 │ │ │ │ + beq 546cc │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 54728 │ │ │ │ + beq 546d0 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 54728 │ │ │ │ + beq 546d0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ str r3, [r0, #24] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5425c │ │ │ │ + bne 54204 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ - b 54248 │ │ │ │ + b 541f0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54770 │ │ │ │ + beq 54718 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54770 │ │ │ │ - bl 15dac │ │ │ │ + beq 54718 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54480 │ │ │ │ + bne 54428 │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ - b 54480 │ │ │ │ + b 54428 │ │ │ │ cmp r9, #38 @ 0x26 │ │ │ │ - beq 54800 │ │ │ │ + beq 547a8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 54538 │ │ │ │ - ldr r2, [pc, #196] @ 5485c │ │ │ │ + b 544e0 │ │ │ │ + ldr r2, [pc, #196] @ 54804 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ mov r5, r0 │ │ │ │ - b 54554 │ │ │ │ + b 544fc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29390 │ │ │ │ - b 54510 │ │ │ │ + bl 29338 │ │ │ │ + b 544b8 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 547e0 │ │ │ │ + beq 54788 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 547e0 │ │ │ │ + beq 54788 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54554 │ │ │ │ + bne 544fc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 54828 │ │ │ │ - ldr r3, [pc, #124] @ 54870 │ │ │ │ + bne 547d0 │ │ │ │ + ldr r3, [pc, #124] @ 54818 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b 54554 │ │ │ │ - ldr r3, [pc, #108] @ 54874 │ │ │ │ + b 544fc │ │ │ │ + ldr r3, [pc, #108] @ 5481c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54538 │ │ │ │ - b 54780 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1a60c │ │ │ │ - b 547ec │ │ │ │ - andeq r9, sp, r8, lsr #12 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq sp, fp, r4, lsr #20 │ │ │ │ - strdeq r9, [sp], -r4 │ │ │ │ - andeq r9, sp, r8, asr #11 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + bne 544e0 │ │ │ │ + b 54728 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1a5b4 │ │ │ │ + b 54794 │ │ │ │ + andeq r8, sp, r8, lsl #13 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq sp, fp, r4, lsl r1 │ │ │ │ + andeq r8, sp, r4, asr r6 │ │ │ │ + andeq r8, sp, r8, lsr #12 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ teqeq r2, r5 @ │ │ │ │ - muleq ip, r4, sp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + strdeq sp, [ip], -r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r8, r8 │ │ │ │ - andeq pc, r9, ip, asr lr @ │ │ │ │ - andeq lr, r9, r8, lsl #21 │ │ │ │ + andeq pc, r9, ip, asr #10 │ │ │ │ + andeq lr, r9, r8, ror r1 │ │ │ │ andeq ip, r0, pc, ror r9 │ │ │ │ - andeq lr, r9, r8, lsr #17 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r0, r0, r4, lsl #8 │ │ │ │ + muleq r9, r8, pc @ │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r3 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ - ldr r7, [pc, #372] @ 54a0c │ │ │ │ + ldr r7, [pc, #372] @ 549b4 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - bne 548f8 │ │ │ │ + bne 548a0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 54978 │ │ │ │ + bne 54920 │ │ │ │ mov r7, #0 │ │ │ │ subs r4, r5, #1 │ │ │ │ popmi {r4, r5, r6, r7, r8, pc} │ │ │ │ add r4, r7, r4 │ │ │ │ add r5, r8, r5, lsl #2 │ │ │ │ orr r2, r4, #37748736 @ 0x2400000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldr r1, [r5, #-4]! │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ cmp r4, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ - bne 548c8 │ │ │ │ + bne 54870 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5496c │ │ │ │ + beq 54914 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 549e8 │ │ │ │ + bne 54990 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 548b4 │ │ │ │ + beq 5485c │ │ │ │ ldr ip, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ add r3, r2, #16 │ │ │ │ moveq ip, r0 │ │ │ │ add ip, ip, r3, lsl #2 │ │ │ │ add r1, r0, r3, lsl #2 │ │ │ │ - b 54950 │ │ │ │ + b 548f8 │ │ │ │ ldr r3, [r1, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 548b8 │ │ │ │ + bne 54860 │ │ │ │ ldr r3, [ip, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 548b8 │ │ │ │ + bne 54860 │ │ │ │ mov r7, r2 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 54938 │ │ │ │ + bgt 548e0 │ │ │ │ subs r4, r5, #1 │ │ │ │ - bpl 548c0 │ │ │ │ + bpl 54868 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq 548b4 │ │ │ │ + beq 5485c │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ bic r3, r3, #1024 @ 0x400 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ strh r3, [r6, #12] │ │ │ │ - beq 54998 │ │ │ │ + beq 54940 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 549b8 │ │ │ │ - ldr r3, [pc, #112] @ 54a10 │ │ │ │ + beq 54960 │ │ │ │ + ldr r3, [pc, #112] @ 549b8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ subs r7, r2, r3 │ │ │ │ movne r7, #1 │ │ │ │ subs r4, r5, #1 │ │ │ │ - bpl 548c0 │ │ │ │ + bpl 54868 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 548b4 │ │ │ │ + beq 5485c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 548b4 │ │ │ │ + beq 5485c │ │ │ │ mov r0, r6 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 548b4 │ │ │ │ + beq 5485c │ │ │ │ ldr r2, [r6, #20] │ │ │ │ - b 54998 │ │ │ │ + b 54940 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #28] @ 54a14 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #28] @ 549bc │ │ │ │ mov r1, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #16] @ 54a18 │ │ │ │ + ldr r0, [pc, #16] @ 549c0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andeq r8, sp, r4, lsl #29 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq pc, r9, r8, asr r8 @ │ │ │ │ - andeq lr, r9, r4, ror #8 │ │ │ │ + bl 976d4 │ │ │ │ + andeq r7, sp, r4, ror #29 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq lr, r9, r8, asr #30 │ │ │ │ + andeq sp, r9, r4, asr fp │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ 54a74 │ │ │ │ + ldr r3, [pc, #56] @ 54a1c │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrne r0, [r2] │ │ │ │ - beq 54a60 │ │ │ │ + beq 54a08 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldrne r0, [r0, #32] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #16] @ 54a78 │ │ │ │ + ldr r2, [pc, #16] @ 54a20 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add r0, r0, #3 │ │ │ │ - bl 24670 │ │ │ │ - b 54a50 │ │ │ │ - andeq r8, sp, r4, ror #25 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + bl 24618 │ │ │ │ + b 549f8 │ │ │ │ + andeq r7, sp, r4, asr #26 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r5, r0 │ │ │ │ blx r3 │ │ │ │ - ldr r9, [pc, #240] @ 54ba0 │ │ │ │ + ldr r9, [pc, #240] @ 54b48 │ │ │ │ add r9, pc, r9 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54b94 │ │ │ │ + beq 54b3c │ │ │ │ mov r8, #0 │ │ │ │ - b 54adc │ │ │ │ + b 54a84 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54b98 │ │ │ │ + beq 54b40 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 54af8 │ │ │ │ + beq 54aa0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54b68 │ │ │ │ + beq 54b10 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54ac0 │ │ │ │ - ldr r3, [pc, #136] @ 54ba4 │ │ │ │ + beq 54a68 │ │ │ │ + ldr r3, [pc, #136] @ 54b4c │ │ │ │ mov r1, #9 │ │ │ │ ldr fp, [r9, r3] │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #3 │ │ │ │ ldr r2, [r7] │ │ │ │ str r2, [r0, #4] │ │ │ │ strb r3, [r0, #8] │ │ │ │ str r0, [r7] │ │ │ │ - b 54ac0 │ │ │ │ + b 54a68 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54ac0 │ │ │ │ + beq 54a68 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54ac0 │ │ │ │ - bl 15dac │ │ │ │ + beq 54a68 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54af8 │ │ │ │ - b 54ac0 │ │ │ │ + bne 54aa0 │ │ │ │ + b 54a68 │ │ │ │ mov r8, r4 │ │ │ │ mov r0, r8 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r8, sp, ip, ror ip │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + ldrdeq r7, [sp], -ip │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr r4, [pc, #696] @ 54e78 │ │ │ │ - ldr lr, [pc, #696] @ 54e7c │ │ │ │ + ldr r4, [pc, #696] @ 54e20 │ │ │ │ + ldr lr, [pc, #696] @ 54e24 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr r3, [pc, #688] @ 54e80 │ │ │ │ + ldr r3, [pc, #688] @ 54e28 │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ - ldr ip, [pc, #684] @ 54e84 │ │ │ │ + ldr ip, [pc, #684] @ 54e2c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #188] @ 0xbc │ │ │ │ mov lr, #0 │ │ │ │ ldr r5, [r3, ip] │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r5, #140] @ 0x8c │ │ │ │ @@ -78384,210 +78384,210 @@ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r7, r1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #20] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #188 @ 0xbc │ │ │ │ mov r0, sp │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ ldr r2, [r5] │ │ │ │ - ldr r3, [pc, #616] @ 54e88 │ │ │ │ + ldr r3, [pc, #616] @ 54e30 │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - ldr r4, [pc, #612] @ 54e8c │ │ │ │ + ldr r4, [pc, #612] @ 54e34 │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov fp, sp │ │ │ │ tst r3, #2 │ │ │ │ orrne r4, r4, #128 @ 0x80 │ │ │ │ tst r3, #4 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ orrne r4, r4, #131072 @ 0x20000 │ │ │ │ ands r6, r3, #524288 @ 0x80000 │ │ │ │ - bne 54dc0 │ │ │ │ + bne 54d68 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ add r0, r0, #1136 @ 0x470 │ │ │ │ add r0, r0, #12 │ │ │ │ orrne r4, r4, #262144 @ 0x40000 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ - ldr r3, [pc, #544] @ 54e90 │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ + ldr r3, [pc, #544] @ 54e38 │ │ │ │ mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r3, [r3, #4] │ │ │ │ strne r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #520] @ 54e94 │ │ │ │ + ldr r3, [pc, #520] @ 54e3c │ │ │ │ add r2, r5, #153 @ 0x99 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp sl, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r9, [r3] │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq 54d94 │ │ │ │ + beq 54d3c │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ mov r1, r8 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r9, [r3] │ │ │ │ - bcs 54e04 │ │ │ │ + bcs 54dac │ │ │ │ ldr r3, [r5, #1216] @ 0x4c0 │ │ │ │ ldr r9, [r3, #24] │ │ │ │ str r9, [r3] │ │ │ │ mov r0, r9 │ │ │ │ - bl 275ec │ │ │ │ + bl 27594 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b1510 <__isoc23_strtoul@@Base+0x2694> │ │ │ │ + bl b14b8 <__isoc23_strtoul@@Base+0x2694> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 54e18 │ │ │ │ + beq 54dc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54e28 │ │ │ │ + beq 54dd0 │ │ │ │ ldrb r3, [r5, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 54d38 │ │ │ │ + beq 54ce0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ + bl 56940 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54d60 │ │ │ │ + beq 54d08 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 54d38 │ │ │ │ + bne 54ce0 │ │ │ │ ldr r3, [r7] │ │ │ │ str r3, [ip, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r7] │ │ │ │ ldr r3, [sp] │ │ │ │ - ldr r2, [pc, #300] @ 54e98 │ │ │ │ + ldr r2, [pc, #300] @ 54e40 │ │ │ │ add r0, r6, r3 │ │ │ │ - ldr r3, [pc, #264] @ 54e7c │ │ │ │ + ldr r3, [pc, #264] @ 54e24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 54e74 │ │ │ │ + bne 54e1c │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl b1510 <__isoc23_strtoul@@Base+0x2694> │ │ │ │ + bl b14b8 <__isoc23_strtoul@@Base+0x2694> │ │ │ │ ldrb r3, [r5, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - beq 54d2c │ │ │ │ + beq 54cd4 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 54d2c │ │ │ │ + bl 56940 │ │ │ │ + b 54cd4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - bl 54a7c │ │ │ │ + bl 54a24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ bic r4, r4, #16 │ │ │ │ orr r4, r4, #1024 @ 0x400 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 54a7c │ │ │ │ - ldr r3, [pc, #168] @ 54e9c │ │ │ │ + bl 54a24 │ │ │ │ + ldr r3, [pc, #168] @ 54e44 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ add r6, r6, r0 │ │ │ │ - b 54c4c │ │ │ │ + b 54bf4 │ │ │ │ mov r1, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, r9 │ │ │ │ - bge 54cd4 │ │ │ │ - b 54ce0 │ │ │ │ + bge 54c7c │ │ │ │ + b 54c88 │ │ │ │ ldrb r3, [r5, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - beq 54d60 │ │ │ │ - b 54d24 │ │ │ │ + beq 54d08 │ │ │ │ + b 54ccc │ │ │ │ mov r1, r9 │ │ │ │ add r0, r4, #9 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54d14 │ │ │ │ + bne 54cbc │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r1, r0, #10 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #9 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ add r0, r0, #9 │ │ │ │ - bl 7d90 │ │ │ │ - b 54da8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, sp, r8, ror #22 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r8, sp, r4, asr fp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 7d40 │ │ │ │ + b 54d50 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r7, sp, r8, asr #23 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x000d7bb4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ andeq fp, r1, r0, asr r8 │ │ │ │ andeq fp, r1, r8, asr r8 │ │ │ │ - andeq ip, sp, r0, ror #17 │ │ │ │ - andeq ip, sp, r4, asr #17 │ │ │ │ - @ instruction: 0x000d89b8 │ │ │ │ + andeq fp, sp, r8, lsr r9 │ │ │ │ + andeq fp, sp, ip, lsl r9 │ │ │ │ + andeq r7, sp, r8, lsl sl │ │ │ │ @ instruction: 0xfffffc2c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #48] @ 54ee8 │ │ │ │ + ldr r6, [pc, #48] @ 54e90 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ str r1, [r6, #4] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r6] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 54ba8 │ │ │ │ - muleq sp, r8, r6 │ │ │ │ + b 54b50 │ │ │ │ + strdeq fp, [sp], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #3064] @ 55b08 │ │ │ │ + ldr r2, [pc, #3064] @ 55ab0 │ │ │ │ mov fp, r3 │ │ │ │ str r3, [r0, #4] │ │ │ │ - ldr r3, [pc, #3056] @ 55b0c │ │ │ │ + ldr r3, [pc, #3056] @ 55ab4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #3052] @ 55b10 │ │ │ │ + ldr lr, [pc, #3052] @ 55ab8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r0 │ │ │ │ mov r9, fp │ │ │ │ mov r8, fp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ @@ -78601,965 +78601,965 @@ │ │ │ │ add sl, r5, #9 │ │ │ │ mov r7, #0 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ mov r1, sl │ │ │ │ mov r6, r7 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ add r4, r1, #1 │ │ │ │ - beq 54fb0 │ │ │ │ - bls 54fc8 │ │ │ │ + beq 54f58 │ │ │ │ + bls 54f70 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq 55148 │ │ │ │ + beq 550f0 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - beq 550d0 │ │ │ │ + beq 55078 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne 550b0 │ │ │ │ + bne 55058 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 55064 │ │ │ │ + beq 5500c │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ add r4, r1, #1 │ │ │ │ - bne 54f78 │ │ │ │ + bne 54f20 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ add r1, r1, #2 │ │ │ │ - b 54f6c │ │ │ │ + b 54f14 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ - beq 55280 │ │ │ │ + beq 55228 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 550a8 │ │ │ │ + beq 55050 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 550b0 │ │ │ │ + bne 55058 │ │ │ │ cmp fp, #0 │ │ │ │ str r8, [r5, #4] │ │ │ │ - beq 55394 │ │ │ │ + beq 5533c │ │ │ │ mov r8, r5 │ │ │ │ mov r5, fp │ │ │ │ ldr fp, [fp, #4] │ │ │ │ - b 54f58 │ │ │ │ + b 54f00 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq 556b0 │ │ │ │ + beq 55658 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - beq 55594 │ │ │ │ + beq 5553c │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne 556c8 │ │ │ │ + bne 55670 │ │ │ │ mov r3, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r6, #1 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ add r1, r4, #1 │ │ │ │ - beq 55458 │ │ │ │ - bls 54fbc │ │ │ │ + beq 55400 │ │ │ │ + bls 54f64 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq 5522c │ │ │ │ + beq 551d4 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - beq 550c4 │ │ │ │ + beq 5506c │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne 550bc │ │ │ │ + bne 55064 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 55028 │ │ │ │ + bne 54fd0 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ add r1, r4, #1 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - beq 5567c │ │ │ │ - bhi 54ffc │ │ │ │ + beq 55624 │ │ │ │ + bhi 54fa4 │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ - beq 55698 │ │ │ │ + beq 55640 │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ mov r9, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp] │ │ │ │ mov r6, #1 │ │ │ │ mov r4, r2 │ │ │ │ - bne 54fd8 │ │ │ │ + bne 54f80 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 5518c │ │ │ │ + beq 55134 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ - b 54f6c │ │ │ │ + b 54f14 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 550b0 │ │ │ │ + bne 55058 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55114 │ │ │ │ + beq 550bc │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - beq 55468 │ │ │ │ + beq 55410 │ │ │ │ add r1, r4, #1 │ │ │ │ - bhi 55134 │ │ │ │ + bhi 550dc │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ - beq 550bc │ │ │ │ + beq 55064 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ - b 54fd0 │ │ │ │ + b 54f78 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ - beq 55570 │ │ │ │ + beq 55518 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ add r1, r4, #1 │ │ │ │ - beq 55458 │ │ │ │ - bls 550fc │ │ │ │ + beq 55400 │ │ │ │ + bls 550a4 │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ - bne 54f84 │ │ │ │ + bne 54f2c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 55238 │ │ │ │ + beq 551e0 │ │ │ │ cmp r6, #0 │ │ │ │ movne r7, #0 │ │ │ │ andeq r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5528c │ │ │ │ + bne 55234 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ add r1, r4, #1 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - beq 555b0 │ │ │ │ - bhi 552ac │ │ │ │ + beq 55558 │ │ │ │ + bhi 55254 │ │ │ │ mov r6, #0 │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ mov r7, r6 │ │ │ │ - bne 55104 │ │ │ │ - b 550bc │ │ │ │ + bne 550ac │ │ │ │ + b 55064 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - beq 552e0 │ │ │ │ + beq 55288 │ │ │ │ mov r4, r7 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r2 │ │ │ │ add r2, r4, #1 │ │ │ │ - beq 55458 │ │ │ │ - bhi 55138 │ │ │ │ + beq 55400 │ │ │ │ + bhi 550e0 │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ - bne 54fd8 │ │ │ │ + bne 54f80 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ add r2, r4, #1 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - beq 55214 │ │ │ │ - bhi 552cc │ │ │ │ + beq 551bc │ │ │ │ + bhi 55274 │ │ │ │ mov r6, #1 │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ mov r7, r6 │ │ │ │ - bne 55108 │ │ │ │ + bne 550b0 │ │ │ │ mov r1, r4 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ add r2, r4, #1 │ │ │ │ - bne 551e8 │ │ │ │ + bne 55190 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, #1 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ mov r6, r7 │ │ │ │ add r1, r1, #2 │ │ │ │ - b 54f6c │ │ │ │ + b 54f14 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r3 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 55278 │ │ │ │ + ble 55220 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ add r2, r4, #1 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - beq 555e0 │ │ │ │ + beq 55588 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bls 54fc8 │ │ │ │ + bls 54f70 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne 54f84 │ │ │ │ + bne 54f2c │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 55244 │ │ │ │ + bgt 551ec │ │ │ │ mov r9, #0 │ │ │ │ - b 55150 │ │ │ │ + b 550f8 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 550b0 │ │ │ │ - b 551d8 │ │ │ │ + bne 55058 │ │ │ │ + b 55180 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne 557cc │ │ │ │ + bne 55774 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r7 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 550b0 │ │ │ │ + b 55058 │ │ │ │ mov r6, #0 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ mov r7, r6 │ │ │ │ - beq 555c8 │ │ │ │ + beq 55570 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ - b 54f84 │ │ │ │ + b 54f2c │ │ │ │ mov r7, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r2 │ │ │ │ - b 54f7c │ │ │ │ + b 54f24 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr ip, [sp] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r1, [ip] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r0, r1, #43 @ 0x2b │ │ │ │ add r2, r2, r1, lsl #1 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ tst r0, #253 @ 0xfd │ │ │ │ lsr r2, r2, #3 │ │ │ │ and r2, r2, #1 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 555f4 │ │ │ │ + beq 5559c │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ - beq 55700 │ │ │ │ + beq 556a8 │ │ │ │ mov r2, #1 │ │ │ │ add r4, r7, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ add r7, r4, #1 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq 556d8 │ │ │ │ - bhi 5557c │ │ │ │ + beq 55680 │ │ │ │ + bhi 55524 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - beq 556f0 │ │ │ │ + beq 55698 │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - beq 5519c │ │ │ │ + beq 55144 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 54fd8 │ │ │ │ + b 54f80 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ - ldr r3, [pc, #1908] @ 55b14 │ │ │ │ + ldr r3, [pc, #1908] @ 55abc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [lr, r3] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r9, r8 │ │ │ │ - b 553e0 │ │ │ │ + b 55388 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r5, #4] │ │ │ │ str r5, [r4] │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ add fp, fp, r0 │ │ │ │ orr r3, r3, #2 │ │ │ │ strb r3, [r5, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 55418 │ │ │ │ + beq 553c0 │ │ │ │ mov r5, r9 │ │ │ │ ldr r9, [r9, #4] │ │ │ │ ldr r3, [r7] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 553f8 │ │ │ │ + beq 553a0 │ │ │ │ ldr r3, [r7, #196] @ 0xc4 │ │ │ │ tst r3, #655360 @ 0xa0000 │ │ │ │ - beq 553b0 │ │ │ │ + beq 55358 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r5, #9 │ │ │ │ - bl 54ba8 │ │ │ │ + bl 54b50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 553d0 │ │ │ │ + beq 55378 │ │ │ │ ldr r5, [r4] │ │ │ │ - b 553c0 │ │ │ │ - ldr r2, [pc, #1784] @ 55b18 │ │ │ │ - ldr r3, [pc, #1768] @ 55b0c │ │ │ │ + b 55368 │ │ │ │ + ldr r2, [pc, #1784] @ 55ac0 │ │ │ │ + ldr r3, [pc, #1768] @ 55ab4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 55b00 │ │ │ │ + bne 55aa8 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, r4, #1 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - bne 55130 │ │ │ │ + bne 550d8 │ │ │ │ mov r1, r4 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ add r1, r1, #2 │ │ │ │ - b 54f6c │ │ │ │ + b 54f14 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ add r2, r1, #2 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne 55458 │ │ │ │ + bne 55400 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ add r2, r2, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55448 │ │ │ │ + beq 553f0 │ │ │ │ mov lr, #0 │ │ │ │ mov r0, lr │ │ │ │ mov ip, #1 │ │ │ │ str lr, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ - b 554e8 │ │ │ │ + b 55490 │ │ │ │ sub r3, r3, #65 @ 0x41 │ │ │ │ and r1, r3, #255 @ 0xff │ │ │ │ cmp r1, #23 │ │ │ │ - bhi 554dc │ │ │ │ + bhi 55484 │ │ │ │ lsl r1, ip, r1 │ │ │ │ - ldr r4, [pc, #1628] @ 55b1c │ │ │ │ + ldr r4, [pc, #1628] @ 55ac4 │ │ │ │ tst r1, r4 │ │ │ │ - bne 55550 │ │ │ │ - ldr r3, [pc, #1620] @ 55b20 │ │ │ │ + bne 554f8 │ │ │ │ + ldr r3, [pc, #1620] @ 55ac8 │ │ │ │ tst r1, r3 │ │ │ │ eorne r3, r0, #1 │ │ │ │ strne r3, [sp, #12] │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [sp, #4] │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5551c │ │ │ │ + beq 554c4 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ cmpne r3, #41 @ 0x29 │ │ │ │ - beq 5551c │ │ │ │ + beq 554c4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ moveq r0, #1 │ │ │ │ - beq 554dc │ │ │ │ - bhi 554a4 │ │ │ │ + beq 55484 │ │ │ │ + bhi 5544c │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 554e8 │ │ │ │ + bne 55490 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 55448 │ │ │ │ + beq 553f0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne lr, #0 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ eor r1, r1, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ and r9, r1, r2 │ │ │ │ - b 55124 │ │ │ │ + b 550cc │ │ │ │ cmp r0, #0 │ │ │ │ orreq lr, lr, ip, lsl r3 │ │ │ │ moveq r3, #1 │ │ │ │ bicne lr, lr, ip, lsl r3 │ │ │ │ streq r0, [sp, #12] │ │ │ │ streq r3, [sp, #4] │ │ │ │ strne r0, [sp, #4] │ │ │ │ - b 554dc │ │ │ │ + b 55484 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 55478 │ │ │ │ + b 55420 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 54f7c │ │ │ │ + b 54f24 │ │ │ │ mov r3, r1 │ │ │ │ mov r9, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp] │ │ │ │ mov r6, #1 │ │ │ │ mov r4, r3 │ │ │ │ - b 550b0 │ │ │ │ + b 55058 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, #0 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ mov r6, r7 │ │ │ │ add r1, r1, #2 │ │ │ │ - b 54f6c │ │ │ │ + b 54f14 │ │ │ │ mov r3, r1 │ │ │ │ cmp r9, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bne 55164 │ │ │ │ - b 55238 │ │ │ │ + bne 5510c │ │ │ │ + b 551e0 │ │ │ │ mov r1, r4 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ mov r9, #0 │ │ │ │ add r1, r1, #2 │ │ │ │ - b 54f6c │ │ │ │ + b 54f14 │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq 55614 │ │ │ │ + beq 555bc │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - bne 5534c │ │ │ │ + bne 552f4 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - bne 5534c │ │ │ │ + bne 552f4 │ │ │ │ sub r0, r1, #97 @ 0x61 │ │ │ │ cmp r0, #25 │ │ │ │ - bhi 55970 │ │ │ │ + bhi 55918 │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ sub ip, r0, #97 @ 0x61 │ │ │ │ cmp ip, #25 │ │ │ │ - bhi 5534c │ │ │ │ + bhi 552f4 │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - beq 55ac0 │ │ │ │ + beq 55a68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r2 │ │ │ │ movle r3, r6 │ │ │ │ mvngt r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r1, #-1] │ │ │ │ - ldr r3, [pc, #1188] @ 55b14 │ │ │ │ + ldr r3, [pc, #1188] @ 55abc │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 5590c │ │ │ │ + b 558b4 │ │ │ │ mov r1, r4 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ mov r9, r6 │ │ │ │ add r1, r1, #2 │ │ │ │ mov r6, #1 │ │ │ │ str r4, [sp] │ │ │ │ - b 54f6c │ │ │ │ + b 54f14 │ │ │ │ mov r3, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r6 │ │ │ │ mov r4, r3 │ │ │ │ - b 551d8 │ │ │ │ + b 55180 │ │ │ │ mov r3, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r6 │ │ │ │ mov r4, r3 │ │ │ │ - b 55150 │ │ │ │ + b 550f8 │ │ │ │ mov r9, r6 │ │ │ │ str r4, [sp] │ │ │ │ mov r6, #1 │ │ │ │ - b 550bc │ │ │ │ + b 55064 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r5 │ │ │ │ add r1, r1, #2 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r1] │ │ │ │ - b 54f6c │ │ │ │ + b 54f14 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r7 │ │ │ │ - b 551d8 │ │ │ │ + b 55180 │ │ │ │ add r4, r4, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - beq 55990 │ │ │ │ + beq 55938 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r1, r0 │ │ │ │ mvngt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r2, #37 @ 0x25 │ │ │ │ - beq 559c4 │ │ │ │ - ldr r1, [pc, #964] @ 55b24 │ │ │ │ + beq 5596c │ │ │ │ + ldr r1, [pc, #964] @ 55acc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - bne 55358 │ │ │ │ + bne 55300 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r1, #-1] │ │ │ │ add r4, r3, #1 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr r3, [pc, #904] @ 55b14 │ │ │ │ + ldr r3, [pc, #904] @ 55abc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r6, #0 │ │ │ │ add r5, sp, #116 @ 0x74 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strb r6, [r4, #-1] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ mov r3, #125 @ 0x7d │ │ │ │ strb r3, [r4, #-1] │ │ │ │ mov r7, #2 │ │ │ │ strb r6, [sp, #112] @ 0x70 │ │ │ │ str r5, [sp] │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ - b 5591c │ │ │ │ + b 558c4 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55b04 │ │ │ │ + beq 55aac │ │ │ │ ldr r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r1, #-1] │ │ │ │ - ldr r3, [pc, #808] @ 55b14 │ │ │ │ + ldr r3, [pc, #808] @ 55abc │ │ │ │ ldr r2, [sp, #28] │ │ │ │ sub r6, r1, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ - b 55824 │ │ │ │ + b 557cc │ │ │ │ cmp r5, #44 @ 0x2c │ │ │ │ - beq 558f4 │ │ │ │ + beq 5589c │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ addeq r6, r3, #2 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #1 │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ - beq 558ec │ │ │ │ - bls 5580c │ │ │ │ + beq 55894 │ │ │ │ + bls 557b4 │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ - bne 5581c │ │ │ │ + bne 557c4 │ │ │ │ subs r1, r1, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bpl 5581c │ │ │ │ + bpl 557c4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r3, [r3, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - bne 5595c │ │ │ │ + bne 55904 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, #9 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, sl │ │ │ │ str fp, [r0, #4] │ │ │ │ mov fp, #1 │ │ │ │ strb fp, [r0, #8] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ mov r1, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ mov fp, r0 │ │ │ │ - beq 55968 │ │ │ │ + beq 55910 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 55904 │ │ │ │ + bne 558ac │ │ │ │ add r3, r6, #1 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - b 557fc │ │ │ │ + b 557a4 │ │ │ │ add r1, r1, #1 │ │ │ │ - b 5581c │ │ │ │ + b 557c4 │ │ │ │ cmp r1, #0 │ │ │ │ mov r7, #0 │ │ │ │ - bne 5581c │ │ │ │ - b 55848 │ │ │ │ + bne 557c4 │ │ │ │ + b 557f0 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 55790 │ │ │ │ + bne 55738 │ │ │ │ ldr r6, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r7, #1 │ │ │ │ strb r3, [r6], #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - blt 55948 │ │ │ │ + blt 558f0 │ │ │ │ cmp r3, r2 │ │ │ │ - ble 55950 │ │ │ │ + ble 558f8 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ strb r5, [r6] │ │ │ │ - b 55848 │ │ │ │ + b 557f0 │ │ │ │ cmp r3, r2 │ │ │ │ - blt 5593c │ │ │ │ + blt 558e4 │ │ │ │ ldrb r5, [r6] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 55848 │ │ │ │ + b 557f0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 55860 │ │ │ │ + bl 56940 │ │ │ │ + b 55808 │ │ │ │ mov r5, r8 │ │ │ │ - b 54fec │ │ │ │ + b 54f94 │ │ │ │ sub r0, r1, #65 @ 0x41 │ │ │ │ cmp r0, #25 │ │ │ │ - bhi 5534c │ │ │ │ + bhi 552f4 │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ sub ip, r0, #65 @ 0x41 │ │ │ │ cmp ip, #25 │ │ │ │ - bhi 5534c │ │ │ │ - b 55630 │ │ │ │ + bhi 552f4 │ │ │ │ + b 555d8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - beq 55a8c │ │ │ │ + beq 55a34 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - ble 55a74 │ │ │ │ - ldr r2, [pc, #372] @ 55b28 │ │ │ │ + ble 55a1c │ │ │ │ + ldr r2, [pc, #372] @ 55ad0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ - b 55358 │ │ │ │ + b 55300 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 8018 │ │ │ │ - ldr r0, [pc, #332] @ 55b2c │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r0, [pc, #332] @ 55ad4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #324] @ 55b30 │ │ │ │ + ldr r0, [pc, #324] @ 55ad8 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #320] @ 55b34 │ │ │ │ + ldr r1, [pc, #320] @ 55adc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ ldr r0, [r1] │ │ │ │ - ldr r1, [pc, #296] @ 55b38 │ │ │ │ + ldr r1, [pc, #296] @ 55ae0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ tst r2, #98304 @ 0x18000 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - bne 55a68 │ │ │ │ + bne 55a10 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, #88 @ 0x58 │ │ │ │ - beq 55a54 │ │ │ │ + beq 559fc │ │ │ │ sub r2, r2, #99 @ 0x63 │ │ │ │ cmp r2, #21 │ │ │ │ - bhi 55a68 │ │ │ │ - ldr r1, [pc, #240] @ 55b3c │ │ │ │ + bhi 55a10 │ │ │ │ + ldr r1, [pc, #240] @ 55ae4 │ │ │ │ lsr r2, r1, r2 │ │ │ │ tst r2, #1 │ │ │ │ - beq 55a68 │ │ │ │ + beq 55a10 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r2, [r2] │ │ │ │ - b 55764 │ │ │ │ - ldr r2, [pc, #196] @ 55b40 │ │ │ │ + b 5570c │ │ │ │ + ldr r2, [pc, #196] @ 55ae8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ - b 55358 │ │ │ │ + b 55300 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ add r0, r3, #2 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - beq 55358 │ │ │ │ + beq 55300 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldrb r2, [r2] │ │ │ │ - b 55750 │ │ │ │ + b 556f8 │ │ │ │ add r0, r4, #5 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ addeq r4, r7, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - beq 55358 │ │ │ │ + beq 55300 │ │ │ │ mov r4, r7 │ │ │ │ ldrb r2, [r4], #1 │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - bne 55358 │ │ │ │ - b 5565c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - bl 82e8 │ │ │ │ - andeq r8, sp, r0, lsl r8 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r8, sp, r4, lsl #16 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r8, sp, r8, lsl #6 │ │ │ │ + bne 55300 │ │ │ │ + b 55604 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + bl 828c │ │ │ │ + andeq r7, sp, r0, ror r8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r7, sp, r4, ror #16 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r7, sp, r8, ror #6 │ │ │ │ adceq r8, r0, r3, ror r8 │ │ │ │ andeq r0, r4, r0, lsl #8 │ │ │ │ - andeq sp, r9, r8, lsl #25 │ │ │ │ - andeq sp, r9, r4, lsr sl │ │ │ │ + andeq sp, r9, r8, ror r3 │ │ │ │ + andeq sp, r9, r4, lsr #2 │ │ │ │ teqeq r4, pc, lsr #15 │ │ │ │ @ instruction: 0xfffff020 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andeq lr, r9, r8, ror r8 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq sp, r9, r8, ror #30 │ │ │ │ eoreq r1, r4, r3, asr #32 │ │ │ │ - andeq sp, r9, ip, ror #18 │ │ │ │ + andeq sp, r9, ip, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, #0 │ │ │ │ bx r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #500] @ 55d90 │ │ │ │ + ldr r3, [pc, #500] @ 55d38 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #496] @ 55d94 │ │ │ │ + ldr r0, [pc, #496] @ 55d3c │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #488] @ 55d98 │ │ │ │ + ldr r1, [pc, #488] @ 55d40 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl db414 <__isoc23_strtoul@@Base+0x2c598> │ │ │ │ + bl daaac <__isoc23_strtoul@@Base+0x2bc88> │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r5, #0 │ │ │ │ strne r3, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [sp, #4] │ │ │ │ - ldr r6, [pc, #412] @ 55d9c │ │ │ │ + ldr r6, [pc, #412] @ 55d44 │ │ │ │ add r6, pc, r6 │ │ │ │ strne r2, [r4] │ │ │ │ - ldr r2, [pc, #404] @ 55da0 │ │ │ │ + ldr r2, [pc, #404] @ 55d48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 55d34 │ │ │ │ + beq 55cdc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne 55cac │ │ │ │ - ldr r3, [pc, #376] @ 55da4 │ │ │ │ + bne 55c54 │ │ │ │ + ldr r3, [pc, #376] @ 55d4c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 55cdc │ │ │ │ + beq 55c84 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bne 55c74 │ │ │ │ - ldr r2, [pc, #344] @ 55da8 │ │ │ │ - ldr r3, [pc, #324] @ 55d98 │ │ │ │ + bne 55c1c │ │ │ │ + ldr r2, [pc, #344] @ 55d50 │ │ │ │ + ldr r3, [pc, #324] @ 55d40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 55d8c │ │ │ │ + bne 55d34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #304] @ 55dac │ │ │ │ + ldr r3, [pc, #304] @ 55d54 │ │ │ │ mov r2, #3 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r0, #644 @ 0x284 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - ldr r3, [pc, #280] @ 55db0 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + ldr r3, [pc, #280] @ 55d58 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [r3, #4] │ │ │ │ strb r2, [r4, #415] @ 0x19f │ │ │ │ - b 55c48 │ │ │ │ - ldr r3, [pc, #248] @ 55dac │ │ │ │ + b 55bf0 │ │ │ │ + ldr r3, [pc, #248] @ 55d54 │ │ │ │ mov r2, #3 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add r0, r0, #672 @ 0x2a0 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - ldr r3, [pc, #228] @ 55db4 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + ldr r3, [pc, #228] @ 55d5c │ │ │ │ ldr r2, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - b 55c24 │ │ │ │ - ldr r3, [pc, #200] @ 55dac │ │ │ │ + b 55bcc │ │ │ │ + ldr r3, [pc, #200] @ 55d54 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ add r0, r1, #644 @ 0x284 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 55c48 │ │ │ │ + beq 55bf0 │ │ │ │ ldr r3, [r1, #664] @ 0x298 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 55c48 │ │ │ │ + bne 55bf0 │ │ │ │ ldr r3, [r1, #660] @ 0x294 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55c3c │ │ │ │ + beq 55be4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55c3c │ │ │ │ - bl 15dac │ │ │ │ + beq 55be4 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55c48 │ │ │ │ + bne 55bf0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b 55c3c │ │ │ │ - ldr r2, [pc, #112] @ 55dac │ │ │ │ + b 55be4 │ │ │ │ + ldr r2, [pc, #112] @ 55d54 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ add r0, r1, #672 @ 0x2a0 │ │ │ │ ldrh r2, [r0, #12] │ │ │ │ and r2, r2, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 55c24 │ │ │ │ + beq 55bcc │ │ │ │ ldr r2, [r1, #692] @ 0x2b4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 55c24 │ │ │ │ + bne 55bcc │ │ │ │ ldr r2, [r1, #688] @ 0x2b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 55c18 │ │ │ │ + beq 55bc0 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 55c18 │ │ │ │ - bl 15dac │ │ │ │ + beq 55bc0 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55c24 │ │ │ │ + bne 55bcc │ │ │ │ ldr r3, [sp] │ │ │ │ - b 55c18 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x000db9b4 │ │ │ │ - andeq r7, sp, r4, ror fp │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r7, sp, ip, lsr #22 │ │ │ │ - andeq fp, sp, r0, asr r9 │ │ │ │ - andeq fp, sp, ip, lsr #18 │ │ │ │ - ldrdeq r7, [sp], -r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq fp, sp, r0, asr #17 │ │ │ │ - andeq fp, sp, r8, lsl #17 │ │ │ │ + b 55bc0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq sl, sp, ip, lsl #20 │ │ │ │ + ldrdeq r6, [sp], -r4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r6, sp, ip, lsl #23 │ │ │ │ + andeq sl, sp, r8, lsr #19 │ │ │ │ + andeq sl, sp, r4, lsl #19 │ │ │ │ + andeq r6, sp, r8, lsr fp │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq sl, sp, r8, lsl r9 │ │ │ │ + andeq sl, sp, r0, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr r2, [pc, #484] @ 55fb4 │ │ │ │ - ldr r3, [pc, #484] @ 55fb8 │ │ │ │ + ldr r2, [pc, #484] @ 55f5c │ │ │ │ + ldr r3, [pc, #484] @ 55f60 │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #2 │ │ │ │ - bl 7b08 │ │ │ │ - bl 8294 <__libc_current_sigrtmin@plt> │ │ │ │ - ldr r6, [pc, #428] @ 55fbc │ │ │ │ + bl 7ac4 │ │ │ │ + bl 8238 <__libc_current_sigrtmin@plt> │ │ │ │ + ldr r6, [pc, #428] @ 55f64 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bgt 55f84 │ │ │ │ - ldr r3, [pc, #416] @ 55fc0 │ │ │ │ + bgt 55f2c │ │ │ │ + ldr r3, [pc, #416] @ 55f68 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - ldr r3, [pc, #412] @ 55fc4 │ │ │ │ + ldr r3, [pc, #412] @ 55f6c │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55fa4 │ │ │ │ + beq 55f4c │ │ │ │ mov r3, r4 │ │ │ │ mov ip, #15 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - bne 55e80 │ │ │ │ + bne 55e28 │ │ │ │ and r2, r1, #255 @ 0xff │ │ │ │ tst r1, #65536 @ 0x10000 │ │ │ │ sub r2, r2, #1 │ │ │ │ addne r2, r5, r2 │ │ │ │ ldrbne r2, [r2, #96] @ 0x60 │ │ │ │ cmp r2, ip │ │ │ │ movgt r1, #1 │ │ │ │ @@ -79568,301 +79568,301 @@ │ │ │ │ movgt r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ movne ip, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r3, r3, #12 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 55e40 │ │ │ │ + bne 55de8 │ │ │ │ add r6, ip, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [r5, #132] @ 0x84 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r5, #252] @ 0xfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r1, #4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #404] @ 0x194 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [r5, #120] @ 0x78 │ │ │ │ - beq 55f58 │ │ │ │ + beq 55f00 │ │ │ │ add r1, r4, #12 │ │ │ │ - b 55f1c │ │ │ │ + b 55ec4 │ │ │ │ add r3, r5, r3 │ │ │ │ ldrb r3, [r3, #96] @ 0x60 │ │ │ │ ldr r0, [r5, #404] @ 0x194 │ │ │ │ strb r2, [r0, r3] │ │ │ │ ldr r2, [r1, #-12] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [r5, #120] @ 0x78 │ │ │ │ ldrne r0, [r1, #-4] │ │ │ │ strne r0, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r1, r1, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 55f58 │ │ │ │ + beq 55f00 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - blt 55f0c │ │ │ │ + blt 55eb4 │ │ │ │ tst r2, #65536 @ 0x10000 │ │ │ │ sub r3, r3, #1 │ │ │ │ asr r2, r2, #8 │ │ │ │ - bne 55ee4 │ │ │ │ + bne 55e8c │ │ │ │ cmn r3, #1 │ │ │ │ - bne 55eec │ │ │ │ + bne 55e94 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r1, r1, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 55f1c │ │ │ │ - ldr r2, [pc, #104] @ 55fc8 │ │ │ │ - ldr r3, [pc, #84] @ 55fb8 │ │ │ │ + bne 55ec4 │ │ │ │ + ldr r2, [pc, #104] @ 55f70 │ │ │ │ + ldr r3, [pc, #84] @ 55f60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 55fb0 │ │ │ │ + bne 55f58 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 7f1c <__libc_current_sigrtmax@plt> │ │ │ │ - ldr r3, [pc, #48] @ 55fc0 │ │ │ │ + bl 7ecc <__libc_current_sigrtmax@plt> │ │ │ │ + ldr r3, [pc, #48] @ 55f68 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ cmple r4, r0 │ │ │ │ strblt r4, [r5, #96] @ 0x60 │ │ │ │ strblt r0, [r5, #97] @ 0x61 │ │ │ │ - b 55e20 │ │ │ │ + b 55dc8 │ │ │ │ mov r6, #16 │ │ │ │ mov ip, #15 │ │ │ │ - b 55e98 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, sp, r4, asr r9 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r7, sp, ip, lsl r9 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, ror #12 │ │ │ │ - andeq r7, sp, r8, asr #15 │ │ │ │ + b 55e40 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x000d69b4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r6, sp, ip, ror r9 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, asr r6 │ │ │ │ + andeq r6, sp, r8, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #92] @ 56040 │ │ │ │ - ldr r2, [pc, #92] @ 56044 │ │ │ │ + ldr r3, [pc, #92] @ 55fe8 │ │ │ │ + ldr r2, [pc, #92] @ 55fec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r2, [r5, #404] @ 0x194 │ │ │ │ ldrb r3, [r2] │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r2] │ │ │ │ ldr r4, [r5, #132] @ 0x84 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 56014 │ │ │ │ + bgt 55fbc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r4, r4, #1 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #404] @ 0x194 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ tst r3, #112 @ 0x70 │ │ │ │ - beq 5600c │ │ │ │ + beq 55fb4 │ │ │ │ tst r3, #3 │ │ │ │ - bne 5600c │ │ │ │ + bne 55fb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 56048 │ │ │ │ + bl 55ff0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 56014 │ │ │ │ + bne 55fbc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r7, sp, r4, asr #14 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r6, sp, r4, lsr #15 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #164] @ 56104 │ │ │ │ - ldr r3, [pc, #164] @ 56108 │ │ │ │ + ldr r2, [pc, #164] @ 560ac │ │ │ │ + ldr r3, [pc, #164] @ 560b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #256] @ 0x100 │ │ │ │ - beq 560d8 │ │ │ │ + beq 56080 │ │ │ │ ldr r3, [r5, #404] @ 0x194 │ │ │ │ ldrb r6, [r3, r4] │ │ │ │ tst r6, #3 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #124] @ 5610c │ │ │ │ + ldr r3, [pc, #124] @ 560b4 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ mov r1, r7 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 560e0 │ │ │ │ + beq 56088 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r7 │ │ │ │ movne r7, #1 │ │ │ │ moveq r7, #0 │ │ │ │ cmp r4, #14 │ │ │ │ movne r7, #0 │ │ │ │ andeq r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ orr r6, r6, #1 │ │ │ │ - bne 560f4 │ │ │ │ + bne 5609c │ │ │ │ ldr r3, [r5, #404] @ 0x194 │ │ │ │ bic r6, r6, #12 │ │ │ │ strb r6, [r3, r4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 55fcc │ │ │ │ + b 55f74 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ orr r6, r6, #2 │ │ │ │ - b 560c8 │ │ │ │ + b 56070 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #14 │ │ │ │ - bl 95c3c │ │ │ │ - b 560c8 │ │ │ │ - andeq r7, sp, r8, asr #13 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr r7 │ │ │ │ + bl 95be4 │ │ │ │ + b 56070 │ │ │ │ + andeq r6, sp, r8, lsr #14 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r9, [pc, #448] @ 562e8 │ │ │ │ - ldr r3, [pc, #448] @ 562ec │ │ │ │ + ldr r9, [pc, #448] @ 56290 │ │ │ │ + ldr r3, [pc, #448] @ 56294 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r5, [r9, r3] │ │ │ │ subs r8, r0, #0 │ │ │ │ movge r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrh r4, [r5, #232] @ 0xe8 │ │ │ │ strbge r3, [r5, #234] @ 0xea │ │ │ │ movlt r8, #0 │ │ │ │ cmp r4, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ - beq 561c8 │ │ │ │ + beq 56170 │ │ │ │ cmp r8, #1 │ │ │ │ movle fp, #0 │ │ │ │ movgt fp, #1 │ │ │ │ mov sl, #0 │ │ │ │ ldr r3, [r5, #252] @ 0xfc │ │ │ │ mov r7, r4 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ lsl r2, r4, #2 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 561bc │ │ │ │ + beq 56164 │ │ │ │ ldrb ip, [r0] │ │ │ │ ldr r1, [r5, #404] @ 0x194 │ │ │ │ cmp ip, #0 │ │ │ │ ldrb r6, [r1, r7] │ │ │ │ add r1, r1, r7 │ │ │ │ - beq 56238 │ │ │ │ + beq 561e0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 56278 │ │ │ │ + bne 56220 │ │ │ │ str sl, [r3] │ │ │ │ ldr r1, [r5, #404] @ 0x194 │ │ │ │ add r1, r1, r7 │ │ │ │ bic r6, r6, #12 │ │ │ │ mov r3, r4 │ │ │ │ strb r6, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ - bne 56164 │ │ │ │ + bne 5610c │ │ │ │ add r4, r5, #248 @ 0xf8 │ │ │ │ add r6, r5, #236 @ 0xec │ │ │ │ ldr r0, [r4, #-4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 561e8 │ │ │ │ + beq 56190 │ │ │ │ cmp r8, #0 │ │ │ │ streq r8, [r4] │ │ │ │ - bne 562c4 │ │ │ │ + bne 5626c │ │ │ │ cmp r6, r4 │ │ │ │ - bne 561d0 │ │ │ │ - ldr r3, [pc, #248] @ 562f0 │ │ │ │ + bne 56178 │ │ │ │ + ldr r3, [pc, #248] @ 56298 │ │ │ │ ldr r2, [r5, #252] @ 0xfc │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r2] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 56218 │ │ │ │ - bl 7b20 │ │ │ │ + beq 561c0 │ │ │ │ + bl 7adc │ │ │ │ ldr r2, [r5, #252] @ 0xfc │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, r3 │ │ │ │ str r3, [r2] │ │ │ │ strhne r3, [r5, #232] @ 0xe8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #153] @ 0x99 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, fp, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 561b0 │ │ │ │ + beq 56158 │ │ │ │ cmp r4, #17 │ │ │ │ - beq 56290 │ │ │ │ + beq 56238 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ bic r6, r6, #13 │ │ │ │ ldr r3, [r5, #404] @ 0x194 │ │ │ │ orr r6, r6, #2 │ │ │ │ sub r4, r4, #1 │ │ │ │ strb r6, [r3, r7] │ │ │ │ - b 56164 │ │ │ │ + b 5610c │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [r5, #252] @ 0xfc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, r3, r2 │ │ │ │ - b 561a4 │ │ │ │ + b 5614c │ │ │ │ bic r6, r6, #13 │ │ │ │ orr r6, r6, #2 │ │ │ │ strb r6, [r1] │ │ │ │ ldr r3, [r5, #252] @ 0xfc │ │ │ │ mov r7, #16 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ mov r4, r7 │ │ │ │ - bne 56184 │ │ │ │ + bne 5612c │ │ │ │ mov r4, #15 │ │ │ │ - b 56164 │ │ │ │ + b 5610c │ │ │ │ mov r7, #0 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r6, r4 │ │ │ │ str r7, [r4] │ │ │ │ - beq 561f0 │ │ │ │ + beq 56198 │ │ │ │ ldr r0, [r4, #-4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 562c8 │ │ │ │ - b 561e8 │ │ │ │ - andeq r7, sp, r0, lsl #12 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + bne 56270 │ │ │ │ + b 56190 │ │ │ │ + andeq r6, sp, r0, ror #12 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #120] @ 56384 │ │ │ │ - ldr r2, [pc, #120] @ 56388 │ │ │ │ + ldr r3, [pc, #120] @ 5632c │ │ │ │ + ldr r2, [pc, #120] @ 56330 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r1, [r5, #404] @ 0x194 │ │ │ │ ldrb r3, [r1, r0] │ │ │ │ add r2, r1, r0 │ │ │ │ tst r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -79871,43 +79871,43 @@ │ │ │ │ bic r6, r3, #12 │ │ │ │ ldr r3, [r5, #252] @ 0xfc │ │ │ │ mov r4, r0 │ │ │ │ lsl r7, r0, #2 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 5636c │ │ │ │ + beq 56314 │ │ │ │ ldr r2, [r5, #144] @ 0x90 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 56374 │ │ │ │ + beq 5631c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r5, #404] @ 0x194 │ │ │ │ add r2, r2, r4 │ │ │ │ strb r6, [r2] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [r5, #252] @ 0xfc │ │ │ │ add r3, r3, r7 │ │ │ │ - b 5635c │ │ │ │ - andeq r7, sp, ip, lsl r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 56304 │ │ │ │ + andeq r6, sp, ip, ror r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3544] @ 0xdd8 │ │ │ │ - ldr r5, [pc, #836] @ 566e8 │ │ │ │ - ldr ip, [pc, #836] @ 566ec │ │ │ │ - ldr r2, [pc, #836] @ 566f0 │ │ │ │ + ldr r5, [pc, #836] @ 56690 │ │ │ │ + ldr ip, [pc, #836] @ 56694 │ │ │ │ + ldr r2, [pc, #836] @ 56698 │ │ │ │ sub sp, sp, #532 @ 0x214 │ │ │ │ add r5, pc, r5 │ │ │ │ add ip, pc, ip │ │ │ │ str r5, [sp] │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r3, [pc, #816] @ 566f4 │ │ │ │ + ldr r3, [pc, #816] @ 5669c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #524] @ 0x20c │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -79923,16 +79923,16 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ and r2, r3, #2 │ │ │ │ and r3, r3, #8 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl a3988 │ │ │ │ - ldr r3, [pc, #720] @ 566f8 │ │ │ │ + bl a3930 │ │ │ │ + ldr r3, [pc, #720] @ 566a0 │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr ip, [r5, r3] │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ mov r5, #0 │ │ │ │ bic r3, r3, #10 │ │ │ │ @@ -79946,19 +79946,19 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1} │ │ │ │ moveq r3, #115 @ 0x73 │ │ │ │ stm lr, {r0, r1} │ │ │ │ strbeq r3, [r4, #234] @ 0xea │ │ │ │ ldr r1, [sp] │ │ │ │ - ldr r3, [pc, #628] @ 566f4 │ │ │ │ + ldr r3, [pc, #628] @ 5669c │ │ │ │ mov r2, #4 │ │ │ │ str r2, [sp, #480] @ 0x1e0 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - ldr r3, [pc, #620] @ 566fc │ │ │ │ + ldr r3, [pc, #620] @ 566a4 │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ str r2, [sp, #472] @ 0x1d8 │ │ │ │ ldr r2, [r4, #396] @ 0x18c │ │ │ │ str r2, [sp, #476] @ 0x1dc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, sp, #488 @ 0x1e8 │ │ │ │ ldr ip, [r3] │ │ │ │ @@ -79966,947 +79966,947 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 56508 │ │ │ │ + bne 564b0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 566ac │ │ │ │ + beq 56654 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 566a4 │ │ │ │ - ldr r2, [pc, #524] @ 56700 │ │ │ │ + bne 5664c │ │ │ │ + ldr r2, [pc, #524] @ 566a8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ mov r1, #0 │ │ │ │ - bl 34970 │ │ │ │ - b 5652c │ │ │ │ - ldr r3, [pc, #500] @ 56704 │ │ │ │ + bl 34918 │ │ │ │ + b 564d4 │ │ │ │ + ldr r3, [pc, #500] @ 566ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5652c │ │ │ │ + beq 564d4 │ │ │ │ cmp r5, #12 │ │ │ │ moveq r2, #0 │ │ │ │ movne r5, #4 │ │ │ │ strbeq r2, [r3, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #436] @ 566f4 │ │ │ │ + ldr r3, [pc, #436] @ 5669c │ │ │ │ ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - ldr r3, [pc, #432] @ 566fc │ │ │ │ + ldr r3, [pc, #432] @ 566a4 │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, sp, #488 @ 0x1e8 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 56580 │ │ │ │ + bne 56528 │ │ │ │ ldrb r3, [r4, #234] @ 0xea │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ ldreq r3, [sp, #4] │ │ │ │ strbeq r3, [r4, #234] @ 0xea │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #360] @ 566f4 │ │ │ │ + ldr r3, [pc, #360] @ 5669c │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldrb r3, [r4, #408] @ 0x198 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ sub r3, r3, #1 │ │ │ │ strb r3, [r4, #408] @ 0x198 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldrb r3, [r4, #409] @ 0x199 │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [sp, #32] │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r4, #409] @ 0x199 │ │ │ │ streq r3, [r4, #44] @ 0x2c │ │ │ │ ldr r7, [sp] │ │ │ │ - ldr r3, [pc, #300] @ 566f4 │ │ │ │ + ldr r3, [pc, #300] @ 5669c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r4, [r7, r3] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #268] @ 566f8 │ │ │ │ + ldr r3, [pc, #268] @ 566a0 │ │ │ │ ldr ip, [r7, r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldrne r3, [r4, #196] @ 0xc4 │ │ │ │ ldm lr, {r0, r1} │ │ │ │ orrne r3, r3, #2 │ │ │ │ strne r3, [r4, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ stm ip, {r0, r1} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56634 │ │ │ │ - ldr r3, [pc, #208] @ 566f4 │ │ │ │ + beq 565dc │ │ │ │ + ldr r3, [pc, #208] @ 5669c │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #196] @ 0xc4 │ │ │ │ orr r3, r3, #8 │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #180] @ 566f4 │ │ │ │ + ldr r3, [pc, #180] @ 5669c │ │ │ │ cmp r5, #4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ strb r2, [r3, #421] @ 0x1a5 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ - ble 56674 │ │ │ │ + ble 5661c │ │ │ │ ldr r3, [r3, #1208] @ 0x4b8 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 566d0 │ │ │ │ + bne 56678 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ cmp r3, #12 │ │ │ │ - beq 566d0 │ │ │ │ - ldr r2, [pc, #140] @ 56708 │ │ │ │ - ldr r3, [pc, #112] @ 566f0 │ │ │ │ + beq 56678 │ │ │ │ + ldr r2, [pc, #140] @ 566b0 │ │ │ │ + ldr r3, [pc, #112] @ 56698 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #524] @ 0x20c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 566cc │ │ │ │ + bne 56674 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #532 @ 0x214 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - b 564fc │ │ │ │ + b 564a4 │ │ │ │ ldr r2, [sp] │ │ │ │ - ldr r3, [pc, #60] @ 566f4 │ │ │ │ + ldr r3, [pc, #60] @ 5669c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #196] @ 0xc4 │ │ │ │ and r1, r1, #4 │ │ │ │ - bl 2f32c │ │ │ │ - b 5652c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #28] @ 566f4 │ │ │ │ + bl 2f2d4 │ │ │ │ + b 564d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #28] @ 5669c │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #372] @ 0x174 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ - andeq r7, sp, ip, ror r3 │ │ │ │ - andeq r7, sp, r8, ror r3 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r2, sl, r8, lsr #17 │ │ │ │ - andeq fp, sp, ip, asr #32 │ │ │ │ - andeq r7, sp, ip, lsr #1 │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ + ldrdeq r6, [sp], -ip │ │ │ │ + ldrdeq r6, [sp], -r8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + muleq sl, r8, pc @ │ │ │ │ + andeq sl, sp, r4, lsr #1 │ │ │ │ + andeq r6, sp, ip, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r1, [pc, #580] @ 56968 │ │ │ │ - ldr r2, [pc, #580] @ 5696c │ │ │ │ + ldr r1, [pc, #580] @ 56910 │ │ │ │ + ldr r2, [pc, #580] @ 56914 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r7, [pc, #572] @ 56970 │ │ │ │ + ldr r7, [pc, #572] @ 56918 │ │ │ │ sub sp, sp, #168 @ 0xa8 │ │ │ │ - ldr r3, [pc, #568] @ 56974 │ │ │ │ + ldr r3, [pc, #568] @ 5691c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ - ldr r3, [pc, #548] @ 56978 │ │ │ │ + ldr r3, [pc, #548] @ 56920 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r4, #153] @ 0x99 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r3, #8] │ │ │ │ ldr r3, [r4, #1088] @ 0x440 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ orrne r6, r5, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r8, [r4, #420] @ 0x1a4 │ │ │ │ - beq 5678c │ │ │ │ + beq 56734 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #252] @ 0xfc │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56948 │ │ │ │ + beq 568f0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bl 5638c │ │ │ │ + bl 56334 │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #456] @ 5697c │ │ │ │ + ldr r1, [pc, #456] @ 56924 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ - bl adcc <__time64@plt+0x2a78> │ │ │ │ - bl 22e90 │ │ │ │ - ldr r3, [pc, #428] @ 56980 │ │ │ │ + bl ad74 <__time64@plt+0x2a7c> │ │ │ │ + bl 22e38 │ │ │ │ + ldr r3, [pc, #428] @ 56928 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 567f0 │ │ │ │ - ldr r2, [pc, #412] @ 56984 │ │ │ │ + ble 56798 │ │ │ │ + ldr r2, [pc, #412] @ 5692c │ │ │ │ ldr r3, [r4] │ │ │ │ tst r2, r3 │ │ │ │ - bne 5695c │ │ │ │ + bne 56904 │ │ │ │ ldr r3, [r4] │ │ │ │ tst r3, #32 │ │ │ │ - bne 56870 │ │ │ │ + bne 56818 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 5687c │ │ │ │ - bl 63404 │ │ │ │ - ldr r3, [pc, #376] @ 56988 │ │ │ │ + beq 56824 │ │ │ │ + bl 633ac │ │ │ │ + ldr r3, [pc, #376] @ 56930 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ - ldr r3, [pc, #356] @ 5698c │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ + ldr r3, [pc, #356] @ 56934 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldrb r3, [r4, #421] @ 0x1a5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 568a8 │ │ │ │ + bne 56850 │ │ │ │ tst r6, #256 @ 0x100 │ │ │ │ - beq 56930 │ │ │ │ + beq 568d8 │ │ │ │ and r2, r6, #255 @ 0xff │ │ │ │ cmp r2, r8 │ │ │ │ moveq r5, r8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 568bc │ │ │ │ + bne 56864 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56868 │ │ │ │ + beq 56810 │ │ │ │ bic r6, r6, #384 @ 0x180 │ │ │ │ orr r6, r6, #128 @ 0x80 │ │ │ │ and r0, r6, #255 @ 0xff │ │ │ │ - bl 7ebc │ │ │ │ + bl 7e6c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ tst r3, #8 │ │ │ │ - beq 56804 │ │ │ │ - ldr r3, [pc, #268] @ 56990 │ │ │ │ + beq 567ac │ │ │ │ + ldr r3, [pc, #268] @ 56938 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #252] @ 56994 │ │ │ │ + ldr r3, [pc, #252] @ 5693c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, #0 │ │ │ │ - bl 63b98 │ │ │ │ - b 56804 │ │ │ │ + bl 63b40 │ │ │ │ + b 567ac │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5693c │ │ │ │ + beq 568e4 │ │ │ │ ands r5, r6, #255 @ 0xff │ │ │ │ - beq 56860 │ │ │ │ + beq 56808 │ │ │ │ add r7, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #4 │ │ │ │ - bl 7c40 │ │ │ │ + bl 7bf0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #4 │ │ │ │ strd r2, [sp, #16] │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - bl 7acc │ │ │ │ + bl 7a88 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7e38 │ │ │ │ + bl 7de8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7b08 │ │ │ │ + bl 7ac4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - bl 7e98 │ │ │ │ - bl 7ab4 │ │ │ │ + bl 7e48 │ │ │ │ + bl 7a70 │ │ │ │ ldrb r3, [r4, #421] @ 0x1a5 │ │ │ │ - b 56858 │ │ │ │ + b 56800 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 56868 │ │ │ │ - b 568bc │ │ │ │ + beq 56810 │ │ │ │ + b 56864 │ │ │ │ tst r6, #256 @ 0x100 │ │ │ │ - beq 56850 │ │ │ │ - b 56844 │ │ │ │ + beq 567f8 │ │ │ │ + b 567ec │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ bic r3, r3, #4 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - bl 56c40 │ │ │ │ - b 567ac │ │ │ │ + bl 56be8 │ │ │ │ + b 56754 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 43f30 │ │ │ │ - b 567f0 │ │ │ │ - andeq r7, sp, r4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r6, sp, r4, ror #31 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq sl, sp, r4, lsl #28 │ │ │ │ + bl 43ed8 │ │ │ │ + b 56798 │ │ │ │ + andeq r6, sp, r4, rrx │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r6, sp, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r9, sp, ip, asr lr │ │ │ │ @ instruction: 0xfffff384 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ tsteq r2, #0 │ │ │ │ - andeq r0, r0, ip, lsl #13 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andeq r0, r0, r4, asr r7 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r4, lsl #13 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq r0, r0, ip, asr #14 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #632] @ 56c28 │ │ │ │ - ldr r3, [pc, #632] @ 56c2c │ │ │ │ + ldr r6, [pc, #632] @ 56bd0 │ │ │ │ + ldr r3, [pc, #632] @ 56bd4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ cmp r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r4, #372] @ 0x174 │ │ │ │ - beq 56ad8 │ │ │ │ + beq 56a80 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ - bne 56af4 │ │ │ │ + bne 56a9c │ │ │ │ ldrb r8, [r4, #420] @ 0x1a4 │ │ │ │ orr r3, r8, #256 @ 0x100 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 56a04 │ │ │ │ + beq 569ac │ │ │ │ ldr r3, [r7, #400] @ 0x190 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 56a04 │ │ │ │ - ldr r3, [pc, #564] @ 56c30 │ │ │ │ + ble 569ac │ │ │ │ + ldr r3, [pc, #564] @ 56bd8 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ ldrsb r2, [r4, #153] @ 0x99 │ │ │ │ bic r3, r3, #8388608 @ 0x800000 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - bge 56b30 │ │ │ │ - ldr r2, [pc, #528] @ 56c34 │ │ │ │ + bge 56ad8 │ │ │ │ + ldr r2, [pc, #528] @ 56bdc │ │ │ │ ldr r9, [r6, r2] │ │ │ │ ldrb r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 56b30 │ │ │ │ + beq 56ad8 │ │ │ │ ldr r2, [r4, #404] @ 0x194 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #153] @ 0x99 │ │ │ │ strb r3, [r2, #20] │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ - bne 56a5c │ │ │ │ + bne 56a04 │ │ │ │ and r1, r3, #2064 @ 0x810 │ │ │ │ cmp r1, #16 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ands sl, r3, #8192 @ 0x2000 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ tst r3, #32 │ │ │ │ bic r3, r3, #2048 @ 0x800 │ │ │ │ orr r3, r3, #16 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ mov r3, #1 │ │ │ │ strb sl, [r4, #420] @ 0x1a4 │ │ │ │ strb r3, [r4, #410] @ 0x19a │ │ │ │ - beq 56a9c │ │ │ │ + beq 56a44 │ │ │ │ mov r1, sl │ │ │ │ mov r0, sl │ │ │ │ - bl 2e7a0 │ │ │ │ + bl 2e748 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 56afc │ │ │ │ + bne 56aa4 │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 56c18 │ │ │ │ + bne 56bc0 │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ ldr r2, [r4, #404] @ 0x194 │ │ │ │ bic r3, r3, #2064 @ 0x810 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #20 │ │ │ │ strb r3, [r2, #20] │ │ │ │ ldr r0, [r9, #8] │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ - bl 7c58 │ │ │ │ - bl 62864 │ │ │ │ + bl 7c08 │ │ │ │ + bl 6280c │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #344] @ 56c38 │ │ │ │ + ldr r3, [pc, #344] @ 56be0 │ │ │ │ ldr r2, [r4, #1092] @ 0x444 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ moveq r3, #2 │ │ │ │ streq r3, [r4, #44] @ 0x2c │ │ │ │ strne r0, [r4, #44] @ 0x2c │ │ │ │ mov r8, #0 │ │ │ │ - b 569e0 │ │ │ │ + b 56988 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r9, #12] │ │ │ │ str sl, [r9, #8] │ │ │ │ - bl 64304 │ │ │ │ + bl 642ac │ │ │ │ ldr r3, [r4, #404] @ 0x194 │ │ │ │ strb sl, [r4, #410] @ 0x19a │ │ │ │ strb sl, [r3, #20] │ │ │ │ mov r3, #276 @ 0x114 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ mov r3, #10 │ │ │ │ str r3, [r7, #400] @ 0x190 │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ str sl, [r9, #12] │ │ │ │ bic r3, r3, #1024 @ 0x400 │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - bl c8b38 <__isoc23_strtoul@@Base+0x19cbc> │ │ │ │ + bl c89d8 <__isoc23_strtoul@@Base+0x19bb4> │ │ │ │ subs r5, r0, #0 │ │ │ │ ldreq r5, [r4, #320] @ 0x140 │ │ │ │ mov r0, r5 │ │ │ │ - bl c441c <__isoc23_strtoul@@Base+0x155a0> │ │ │ │ + bl c4394 <__isoc23_strtoul@@Base+0x15570> │ │ │ │ ldrb r3, [r4, #420] @ 0x1a4 │ │ │ │ cmp r3, #13 │ │ │ │ - beq 56c0c │ │ │ │ - ldr r3, [pc, #208] @ 56c3c │ │ │ │ + beq 56bb4 │ │ │ │ + ldr r3, [pc, #208] @ 56be4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c441c <__isoc23_strtoul@@Base+0x155a0> │ │ │ │ + bl c4394 <__isoc23_strtoul@@Base+0x15570> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 56c20 │ │ │ │ - ldr r2, [pc, #176] @ 56c34 │ │ │ │ + beq 56bc8 │ │ │ │ + ldr r2, [pc, #176] @ 56bdc │ │ │ │ mov r3, #0 │ │ │ │ add r1, r4, #416 @ 0x1a0 │ │ │ │ strh r3, [r1] │ │ │ │ strb r3, [r4, #429] @ 0x1ad │ │ │ │ str r3, [r4, #368] @ 0x170 │ │ │ │ str r3, [r4, #1212] @ 0x4bc │ │ │ │ strb r3, [r4, #476] @ 0x1dc │ │ │ │ strb r3, [r4, #1580] @ 0x62c │ │ │ │ ldr r9, [r6, r2] │ │ │ │ ldr r3, [r9, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56bdc │ │ │ │ + bne 56b84 │ │ │ │ ldr r1, [r7, #400] @ 0x190 │ │ │ │ cmp r1, #12 │ │ │ │ - beq 56bc8 │ │ │ │ + beq 56b70 │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b 56bd4 │ │ │ │ + b 56b7c │ │ │ │ ldr r3, [r7, #392] @ 0x188 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56c20 │ │ │ │ + beq 56bc8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80cc <__longjmp_chk@plt> │ │ │ │ + bl 8070 <__longjmp_chk@plt> │ │ │ │ add r0, r9, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 56bf8 │ │ │ │ + beq 56ba0 │ │ │ │ add r0, r9, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ - b 56bb0 │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ + b 56b58 │ │ │ │ ldr r0, [r9, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56bec │ │ │ │ - bl 629e8 │ │ │ │ - b 56bec │ │ │ │ - mov r0, r5 │ │ │ │ - bl d673c <__isoc23_strtoul@@Base+0x278c0> │ │ │ │ - b 56b64 │ │ │ │ - bl 29150 │ │ │ │ - b 56aa4 │ │ │ │ + beq 56b94 │ │ │ │ + bl 62990 │ │ │ │ + b 56b94 │ │ │ │ + mov r0, r5 │ │ │ │ + bl d5e70 <__isoc23_strtoul@@Base+0x2704c> │ │ │ │ + b 56b0c │ │ │ │ + bl 290f8 │ │ │ │ + b 56a4c │ │ │ │ mov r0, r8 │ │ │ │ - bl 5670c │ │ │ │ - andeq r6, sp, r8, ror sp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldrdeq r7, [sp], -ip │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, ip, lsl #13 │ │ │ │ + bl 566b4 │ │ │ │ + ldrdeq r5, [sp], -r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r6, sp, r4, lsr r8 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq r0, r0, ip, asr #9 │ │ │ │ + andeq r0, r0, r4, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #372] @ 56dcc │ │ │ │ - ldr r2, [pc, #372] @ 56dd0 │ │ │ │ + ldr r3, [pc, #372] @ 56d74 │ │ │ │ + ldr r2, [pc, #372] @ 56d78 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldrb r3, [r5, #153] @ 0x99 │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ ldrhne r4, [r5, #232] @ 0xe8 │ │ │ │ mvneq r4, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ and r6, r3, #247 @ 0xf7 │ │ │ │ tst r2, #4 │ │ │ │ strb r6, [r5, #153] @ 0x99 │ │ │ │ - beq 56c94 │ │ │ │ + beq 56c3c │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 56d60 │ │ │ │ + bne 56d08 │ │ │ │ ldr r3, [r5, #404] @ 0x194 │ │ │ │ ldrb r3, [r3, #17] │ │ │ │ tst r3, #8 │ │ │ │ - beq 56cbc │ │ │ │ + beq 56c64 │ │ │ │ ldr r3, [r5, #252] @ 0xfc │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56cbc │ │ │ │ + beq 56c64 │ │ │ │ mov r0, #1 │ │ │ │ - bl 6328c │ │ │ │ + bl 63234 │ │ │ │ cmn r4, #1 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r7, [pc, #264] @ 56dd4 │ │ │ │ - ldr r8, [pc, #264] @ 56dd8 │ │ │ │ + ldr r7, [pc, #264] @ 56d7c │ │ │ │ + ldr r8, [pc, #264] @ 56d80 │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 56d34 │ │ │ │ + b 56cdc │ │ │ │ ldr r2, [r5, #404] @ 0x194 │ │ │ │ sub r6, r4, #1 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ tst r3, #8 │ │ │ │ - beq 56d28 │ │ │ │ + beq 56cd0 │ │ │ │ bic r3, r3, #8 │ │ │ │ strb r3, [r2, r4] │ │ │ │ ldr r3, [r5, #252] @ 0xfc │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56d28 │ │ │ │ + beq 56cd0 │ │ │ │ mov r1, #0 │ │ │ │ add r9, r5, #340 @ 0x154 │ │ │ │ str r4, [r8] │ │ │ │ - bl 5638c │ │ │ │ + bl 56334 │ │ │ │ ldrsh r3, [r9] │ │ │ │ mvn r2, #0 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [r8] │ │ │ │ - beq 56db0 │ │ │ │ + beq 56d58 │ │ │ │ mov r4, r6 │ │ │ │ cmn r4, #1 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, r4 │ │ │ │ subeq r4, r4, #1 │ │ │ │ - beq 56d2c │ │ │ │ + beq 56cd4 │ │ │ │ cmp r4, #17 │ │ │ │ - bne 56cd8 │ │ │ │ + bne 56c80 │ │ │ │ cmp r3, #16 │ │ │ │ movne r4, #16 │ │ │ │ - bne 56cd8 │ │ │ │ + bne 56c80 │ │ │ │ mov r4, #15 │ │ │ │ - b 56d34 │ │ │ │ + b 56cdc │ │ │ │ ldr r7, [r5, #236] @ 0xec │ │ │ │ bic r3, r3, #12 │ │ │ │ cmp r7, #0 │ │ │ │ strb r3, [r5, #153] @ 0x99 │ │ │ │ - beq 56d88 │ │ │ │ + beq 56d30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r5, #236] @ 0xec │ │ │ │ - bl 5638c │ │ │ │ + bl 56334 │ │ │ │ str r7, [r5, #236] @ 0xec │ │ │ │ ldr r3, [r5] │ │ │ │ strb r6, [r5, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - beq 56c94 │ │ │ │ + beq 56c3c │ │ │ │ ldr r3, [r5, #372] @ 0x174 │ │ │ │ mov r2, #11 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ str r2, [r3, #400] @ 0x190 │ │ │ │ - bl 56998 │ │ │ │ - b 56c94 │ │ │ │ - bl 57664 │ │ │ │ + bl 56940 │ │ │ │ + b 56c3c │ │ │ │ + bl 5760c │ │ │ │ mov r3, #1 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ strb r4, [r5, #420] @ 0x1a4 │ │ │ │ strh r3, [r9] │ │ │ │ - bl 56998 │ │ │ │ - b 56d28 │ │ │ │ - ldrdeq r6, [sp], -r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r7, sp, ip, lsl #10 │ │ │ │ - andeq r7, sp, r8, lsl #10 │ │ │ │ + bl 56940 │ │ │ │ + b 56cd0 │ │ │ │ + andeq r5, sp, r0, lsr fp │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r6, sp, r4, ror #10 │ │ │ │ + andeq r6, sp, r0, ror #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r1, [pc, #1308] @ 57310 │ │ │ │ - ldr r2, [pc, #1308] @ 57314 │ │ │ │ + ldr r1, [pc, #1308] @ 572b8 │ │ │ │ + ldr r2, [pc, #1308] @ 572bc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r7, [pc, #1300] @ 57318 │ │ │ │ - ldr r3, [pc, #1300] @ 5731c │ │ │ │ + ldr r7, [pc, #1300] @ 572c0 │ │ │ │ + ldr r3, [pc, #1300] @ 572c4 │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ ldr r9, [r5, #372] @ 0x174 │ │ │ │ ldr sl, [r0] │ │ │ │ mov r6, r0 │ │ │ │ - beq 5704c │ │ │ │ + beq 56ff4 │ │ │ │ bic r4, r4, #128 @ 0x80 │ │ │ │ cmp r4, #28 │ │ │ │ - beq 57020 │ │ │ │ + beq 56fc8 │ │ │ │ ldr r3, [r5, #400] @ 0x190 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57038 │ │ │ │ + bne 56fe0 │ │ │ │ ldr r3, [r5, #252] @ 0xfc │ │ │ │ cmp r4, #14 │ │ │ │ ldr r8, [r3, r4, lsl #2] │ │ │ │ - beq 56fd8 │ │ │ │ + beq 56f80 │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56f90 │ │ │ │ + bne 56f38 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 570c4 │ │ │ │ + beq 5706c │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56f60 │ │ │ │ + beq 56f08 │ │ │ │ ldr r3, [r5, #404] @ 0x194 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r9, #400] @ 0x190 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 570b4 │ │ │ │ + beq 5705c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 570a0 │ │ │ │ + beq 57048 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 57080 │ │ │ │ + beq 57028 │ │ │ │ mov r8, #8 │ │ │ │ - ldr r3, [pc, #1128] @ 57320 │ │ │ │ + ldr r3, [pc, #1128] @ 572c8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ ands r0, r0, #4 │ │ │ │ - beq 56eec │ │ │ │ + beq 56e94 │ │ │ │ ldr r3, [r5, #1092] @ 0x444 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57198 │ │ │ │ + beq 57140 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ rsb r0, r4, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 56f60 │ │ │ │ + bgt 56f08 │ │ │ │ ldr r3, [r5, #1092] @ 0x444 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56f0c │ │ │ │ + beq 56eb4 │ │ │ │ ldrb r3, [r5, #1124] @ 0x464 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r5, #1125] @ 0x465 │ │ │ │ - bne 56f60 │ │ │ │ + bne 56f08 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ldrb r3, [r5, #153] @ 0x99 │ │ │ │ cmp r2, r4 │ │ │ │ ldrge r2, [r5, #404] @ 0x194 │ │ │ │ orr r3, r8, r3 │ │ │ │ strb r3, [r5, #153] @ 0x99 │ │ │ │ ldrbge r1, [r2, r4] │ │ │ │ and r3, r8, #255 @ 0xff │ │ │ │ orrge r3, r3, r1 │ │ │ │ strbge r3, [r2, r4] │ │ │ │ ldr r3, [r9, #400] @ 0x190 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 56f60 │ │ │ │ + bne 56f08 │ │ │ │ ldrb r3, [r5, #197] @ 0xc5 │ │ │ │ lsr r3, r3, #3 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 571bc │ │ │ │ - ldr r2, [pc, #956] @ 57324 │ │ │ │ - ldr r3, [pc, #936] @ 57314 │ │ │ │ + beq 57164 │ │ │ │ + ldr r2, [pc, #956] @ 572cc │ │ │ │ + ldr r3, [pc, #936] @ 572bc │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [r6] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5730c │ │ │ │ + bne 572b4 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r8, #0 │ │ │ │ cmpne r4, #2 │ │ │ │ - beq 56e6c │ │ │ │ + beq 56e14 │ │ │ │ cmp r4, #3 │ │ │ │ cmpne r4, #28 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r4, #18 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56e74 │ │ │ │ + beq 56e1c │ │ │ │ orr r4, r4, #256 @ 0x100 │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ - bl 29150 │ │ │ │ + bl 290f8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - b 56f60 │ │ │ │ - ldr r3, [pc, #840] @ 57328 │ │ │ │ + b 56f08 │ │ │ │ + ldr r3, [pc, #840] @ 572d0 │ │ │ │ ldr r2, [r5, #1092] @ 0x444 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 56e60 │ │ │ │ + bne 56e08 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 56f60 │ │ │ │ + beq 56f08 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56f60 │ │ │ │ + beq 56f08 │ │ │ │ ldrb r3, [r5, #153] @ 0x99 │ │ │ │ ldr r2, [r5, #404] @ 0x194 │ │ │ │ orr r3, r3, #8 │ │ │ │ strb r3, [r5, #153] @ 0x99 │ │ │ │ ldrb r3, [r2, #14] │ │ │ │ orr r3, r3, #8 │ │ │ │ strb r3, [r2, #14] │ │ │ │ - b 56f60 │ │ │ │ + b 56f08 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 55b84 │ │ │ │ + bl 55b2c │ │ │ │ ldr r3, [r5, #400] @ 0x190 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57068 │ │ │ │ + beq 57010 │ │ │ │ ldr r3, [r5, #404] @ 0x194 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ tst r3, #32 │ │ │ │ streq r4, [r5, #400] @ 0x190 │ │ │ │ - b 56f60 │ │ │ │ - ldr r3, [pc, #728] @ 5732c │ │ │ │ + b 56f08 │ │ │ │ + ldr r3, [pc, #728] @ 572d4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 95c3c │ │ │ │ - b 56e38 │ │ │ │ + bl 95be4 │ │ │ │ + b 56de0 │ │ │ │ ldr r3, [r5, #252] @ 0xfc │ │ │ │ ldr r8, [r3, #112] @ 0x70 │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56e6c │ │ │ │ - b 56f90 │ │ │ │ - ldr r3, [pc, #680] @ 57330 │ │ │ │ + beq 56e14 │ │ │ │ + b 56f38 │ │ │ │ + ldr r3, [pc, #680] @ 572d8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56eac │ │ │ │ + beq 56e54 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7c58 │ │ │ │ - b 56eac │ │ │ │ + bl 7c08 │ │ │ │ + b 56e54 │ │ │ │ ldr r3, [r5, #1092] @ 0x444 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56ea4 │ │ │ │ + beq 56e4c │ │ │ │ tst r2, #32 │ │ │ │ - bne 56ea4 │ │ │ │ + bne 56e4c │ │ │ │ cmp r4, #1 │ │ │ │ strb r4, [r5, #420] @ 0x1a4 │ │ │ │ - bne 56eac │ │ │ │ - b 57080 │ │ │ │ + bne 56e54 │ │ │ │ + b 57028 │ │ │ │ ldr r2, [r5, #404] @ 0x194 │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ tst r2, #32 │ │ │ │ - bne 57214 │ │ │ │ + bne 571bc │ │ │ │ tst r2, #16 │ │ │ │ - beq 57180 │ │ │ │ + beq 57128 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq 570f4 │ │ │ │ + beq 5709c │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ and r3, r3, #160 @ 0xa0 │ │ │ │ cmp r3, #32 │ │ │ │ - beq 572e4 │ │ │ │ + beq 5728c │ │ │ │ add r7, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ strb r4, [r5, #420] @ 0x1a4 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 572c4 │ │ │ │ + bne 5726c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7b08 │ │ │ │ + bl 7ac4 │ │ │ │ ldr r3, [r9, #400] @ 0x190 │ │ │ │ ldr r2, [r5, #144] @ 0x90 │ │ │ │ cmp r3, #9 │ │ │ │ - beq 572a8 │ │ │ │ + beq 57250 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt 572a0 │ │ │ │ + bgt 57248 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ tst r3, #32 │ │ │ │ - bne 572a0 │ │ │ │ + bne 57248 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #7 │ │ │ │ movne r3, #9 │ │ │ │ streq r3, [r9, #400] @ 0x190 │ │ │ │ strne r3, [r9, #400] @ 0x190 │ │ │ │ - beq 57160 │ │ │ │ + beq 57108 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - ldr r2, [pc, #460] @ 57334 │ │ │ │ + bl 56940 │ │ │ │ + ldr r2, [pc, #460] @ 572dc │ │ │ │ sub r3, r4, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 571ec │ │ │ │ + bhi 57194 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r4, #20 │ │ │ │ str r8, [r6] │ │ │ │ strb r4, [r5, #420] @ 0x1a4 │ │ │ │ - beq 57244 │ │ │ │ + beq 571ec │ │ │ │ mov r8, #4 │ │ │ │ - b 56eb0 │ │ │ │ + b 56e58 │ │ │ │ mov r0, r3 │ │ │ │ - b 56f0c │ │ │ │ + b 56eb4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7e20 │ │ │ │ + bl 7dd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 571ec │ │ │ │ - bl 7b20 │ │ │ │ + beq 57194 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5670c │ │ │ │ + bl 566b4 │ │ │ │ add r7, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 572d4 │ │ │ │ + bne 5727c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7b08 │ │ │ │ + bl 7ac4 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 56f60 │ │ │ │ + bl 56940 │ │ │ │ + b 56f08 │ │ │ │ ldrb r3, [r5, #153] @ 0x99 │ │ │ │ orr r3, r3, #4 │ │ │ │ strb r3, [r5, #153] @ 0x99 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, r4 │ │ │ │ ldrge r2, [r5, #404] @ 0x194 │ │ │ │ ldrbge r3, [r2, r4] │ │ │ │ orrge r3, r3, #4 │ │ │ │ strbge r3, [r2, r4] │ │ │ │ - b 56f60 │ │ │ │ + b 56f08 │ │ │ │ add r7, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strbne r4, [r5, #419] @ 0x1a3 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 572b4 │ │ │ │ + bne 5725c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7b08 │ │ │ │ - b 56f60 │ │ │ │ + bl 7ac4 │ │ │ │ + b 56f08 │ │ │ │ ldr r3, [r9, #400] @ 0x190 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 57190 │ │ │ │ + bne 57138 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 56f60 │ │ │ │ + beq 56f08 │ │ │ │ ldrb r3, [r5, #153] @ 0x99 │ │ │ │ mvn r3, r3, lsl #25 │ │ │ │ mvn r3, r3, lsr #25 │ │ │ │ strb r3, [r5, #153] @ 0x99 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e38 │ │ │ │ + bl 7de8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7b08 │ │ │ │ + bl 7ac4 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 56f60 │ │ │ │ + bl 56940 │ │ │ │ + b 56f08 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [r9, #400] @ 0x190 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 57160 │ │ │ │ - b 57158 │ │ │ │ + beq 57108 │ │ │ │ + b 57100 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7e38 │ │ │ │ - b 57230 │ │ │ │ + bl 7de8 │ │ │ │ + b 571d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7e38 │ │ │ │ - b 5710c │ │ │ │ + bl 7de8 │ │ │ │ + b 570b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7e38 │ │ │ │ - b 571d0 │ │ │ │ + bl 7de8 │ │ │ │ + b 57178 │ │ │ │ cmp r4, #15 │ │ │ │ - bne 56f60 │ │ │ │ - ldr r3, [pc, #60] @ 57330 │ │ │ │ + bne 56f08 │ │ │ │ + ldr r3, [pc, #60] @ 572d8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r3, [r5, #153] @ 0x99 │ │ │ │ orrne r3, r3, #2 │ │ │ │ strbne r3, [r5, #153] @ 0x99 │ │ │ │ - b 56f60 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, sp, r4, lsr r9 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r6, sp, r0, lsr #18 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r6, sp, r0, asr #15 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r0, lsr r7 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - strdeq sl, [fp], -r0 │ │ │ │ + b 56f08 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + muleq sp, r4, r9 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r5, sp, r0, lsl #19 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r5, sp, r0, lsr #16 │ │ │ │ + andeq r0, r0, r8, asr #9 │ │ │ │ + andeq r0, r0, r8, lsr #14 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq sl, fp, r0, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ - ldr r4, [pc, #260] @ 57460 │ │ │ │ - ldr r3, [pc, #260] @ 57464 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ + ldr r4, [pc, #260] @ 57408 │ │ │ │ + ldr r3, [pc, #260] @ 5740c │ │ │ │ add r4, pc, r4 │ │ │ │ mov r8, #0 │ │ │ │ mov ip, sp │ │ │ │ str r8, [r0] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r5, r6 │ │ │ │ @@ -80917,37 +80917,37 @@ │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1} │ │ │ │ mov r2, #8 │ │ │ │ stm ip, {r0, r1} │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ mov ip, sp │ │ │ │ mov lr, r6 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 57428 │ │ │ │ + beq 573d0 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ ldr r4, [r7, #32] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1} │ │ │ │ mov r2, r8 │ │ │ │ stm r5, {r0, r1} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ mov r0, r7 │ │ │ │ - bl cf8e4 <__isoc23_strtoul@@Base+0x20a68> │ │ │ │ + bl cf018 <__isoc23_strtoul@@Base+0x201f4> │ │ │ │ mov r2, #8 │ │ │ │ strd r0, [r6, #32] │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ ldrsh r3, [r7, #22] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r0, r4 │ │ │ │ str r0, [r6, #4] │ │ │ │ str r0, [r6, #12] │ │ │ │ str r3, [r6, #8] │ │ │ │ strbge r8, [r0, r4] │ │ │ │ @@ -80963,235 +80963,235 @@ │ │ │ │ strb r9, [r7, #16]! │ │ │ │ mvn r4, #0 │ │ │ │ str r9, [r6, #8] │ │ │ │ str r9, [r6] │ │ │ │ str r7, [r6, #4] │ │ │ │ str r7, [r6, #12] │ │ │ │ stm r5, {r0, r1} │ │ │ │ - b 5741c │ │ │ │ - andeq r6, sp, ip, asr #7 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ + b 573c4 │ │ │ │ + andeq r5, sp, ip, lsr #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #476] @ 5765c │ │ │ │ - ldr r2, [pc, #476] @ 57660 │ │ │ │ + ldr r3, [pc, #476] @ 57604 │ │ │ │ + ldr r2, [pc, #476] @ 57608 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 57574 │ │ │ │ + beq 5751c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 575bc │ │ │ │ + beq 57564 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 57564 │ │ │ │ + bls 5750c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 57600 │ │ │ │ + bcs 575a8 │ │ │ │ ldrb r3, [r2, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 575a0 │ │ │ │ + beq 57548 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 574e4 │ │ │ │ + beq 5748c │ │ │ │ strb r3, [r6] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movcc r2, r6 │ │ │ │ strcc r6, [r4, #12] │ │ │ │ subs r5, r2, r1 │ │ │ │ - beq 575a8 │ │ │ │ + beq 57550 │ │ │ │ ldr r8, [r4, #20] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5762c │ │ │ │ + beq 575d4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r2, #0 │ │ │ │ adds r3, r3, r5 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r2, [r4] │ │ │ │ adc r3, r3, r5, asr #31 │ │ │ │ cmp r6, r2 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq 575a0 │ │ │ │ + beq 57548 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57338 │ │ │ │ + bl 572e0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrge r3, [r4, #12] │ │ │ │ addge r2, r3, #1 │ │ │ │ strge r2, [r4, #12] │ │ │ │ ldrbge r0, [r3] │ │ │ │ mvnlt r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r3, [r6] │ │ │ │ - b 574d4 │ │ │ │ + b 5747c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 57594 │ │ │ │ + bcs 5753c │ │ │ │ ldrb r3, [r2, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ subeq r2, r2, #1 │ │ │ │ streq r2, [r4, #12] │ │ │ │ - beq 575a0 │ │ │ │ + beq 57548 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r4, #32] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ str r5, [r4] │ │ │ │ - b 57540 │ │ │ │ + b 574e8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ subs r5, r2, r1 │ │ │ │ - beq 57614 │ │ │ │ + beq 575bc │ │ │ │ ldr r8, [r4, #20] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 574f8 │ │ │ │ + bne 574a0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ adds r3, r3, r5 │ │ │ │ adc r2, r2, r5, asr #31 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ str r8, [r4] │ │ │ │ - b 575a0 │ │ │ │ + b 57548 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ strbne r3, [r6] │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ - b 574e4 │ │ │ │ + b 5748c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ adds r3, r3, r5 │ │ │ │ adc r2, r2, r5, asr #31 │ │ │ │ str r8, [r4] │ │ │ │ str r3, [r4, #32] │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - b 57540 │ │ │ │ - andeq r6, sp, r8, lsr #5 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - ldr r3, [pc, #80] @ 576bc │ │ │ │ - ldr r2, [pc, #80] @ 576c0 │ │ │ │ + b 574e8 │ │ │ │ + andeq r5, sp, r8, lsl #6 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + ldr r3, [pc, #80] @ 57664 │ │ │ │ + ldr r2, [pc, #80] @ 57668 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bcs 576a0 │ │ │ │ + bcs 57648 │ │ │ │ ldrb r1, [r2, #-1] │ │ │ │ cmp r1, #0 │ │ │ │ subeq r2, r2, #1 │ │ │ │ streq r2, [r3, #12] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ strbne r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #28] │ │ │ │ - b 57468 │ │ │ │ - strheq r6, [sp], -ip │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - ldr r3, [pc, #20] @ 576e0 │ │ │ │ - ldr r2, [pc, #20] @ 576e4 │ │ │ │ + b 57410 │ │ │ │ + andeq r5, sp, ip, lsl r1 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + ldr r3, [pc, #20] @ 57688 │ │ │ │ + ldr r2, [pc, #20] @ 5768c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r0, [r2, #20] │ │ │ │ str r1, [r2, #24] │ │ │ │ bx lr │ │ │ │ - andeq r6, sp, ip, asr r0 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - ldr r3, [pc, #44] @ 5771c │ │ │ │ - ldr r2, [pc, #44] @ 57720 │ │ │ │ + strheq r5, [sp], -ip │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + ldr r3, [pc, #44] @ 576c4 │ │ │ │ + ldr r2, [pc, #44] @ 576c8 │ │ │ │ add r3, pc, r3 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [r3, r2] │ │ │ │ mov ip, r0 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - andeq r6, sp, r8, lsr r0 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - ldr r3, [pc, #44] @ 57758 │ │ │ │ - ldr r2, [pc, #44] @ 5775c │ │ │ │ + muleq sp, r8, r0 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + ldr r3, [pc, #44] @ 57700 │ │ │ │ + ldr r2, [pc, #44] @ 57704 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ mov lr, r0 │ │ │ │ ldr ip, [r3, r2] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq r5, [sp], -r8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ + andeq r5, sp, r8, asr r0 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #204] @ 57844 │ │ │ │ - ldr r2, [pc, #204] @ 57848 │ │ │ │ + ldr r3, [pc, #204] @ 577ec │ │ │ │ + ldr r2, [pc, #204] @ 577f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #188] @ 5784c │ │ │ │ + ldr r2, [pc, #188] @ 577f4 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 57824 │ │ │ │ + ble 577cc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ blx r3 │ │ │ │ lsl r0, r0, #16 │ │ │ │ asr r3, r0, #16 │ │ │ │ cmn r3, #1 │ │ │ │ strh r3, [r4] │ │ │ │ - beq 57808 │ │ │ │ + beq 577b0 │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ - bls 57810 │ │ │ │ + bls 577b8 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - ble 57834 │ │ │ │ + ble 577dc │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ add r0, r6, #24 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r2, [r6, #68] @ 0x44 │ │ │ │ addgt r3, r3, r0 │ │ │ │ @@ -81208,212 +81208,212 @@ │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r5, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #1 │ │ │ │ strh r1, [r0] │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - b 57810 │ │ │ │ + b 577b8 │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x000d5fb0 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ + andeq r5, sp, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl f0c4c │ │ │ │ + bl f02e4 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #76] @ 578d4 │ │ │ │ - ldr r2, [pc, #76] @ 578d8 │ │ │ │ + ldr r3, [pc, #76] @ 5787c │ │ │ │ + ldr r2, [pc, #76] @ 57880 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 578a8 │ │ │ │ - bl f0c4c │ │ │ │ + ble 57850 │ │ │ │ + bl f02e4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 578c8 │ │ │ │ + beq 57870 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #1 │ │ │ │ movlt r0, #1 │ │ │ │ - bl f0c4c │ │ │ │ + bl f02e4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #12] @ 578dc │ │ │ │ + ldr r1, [pc, #12] @ 57884 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r5, sp, r0, lsr #29 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ + andeq r4, sp, r0, lsl #30 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ cmp r1, #0 │ │ │ │ mvneq r3, #7 │ │ │ │ streq r1, [r2, #36] @ 0x24 │ │ │ │ - beq 57910 │ │ │ │ + beq 578b8 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ - bge 5791c │ │ │ │ + bge 578c4 │ │ │ │ lsl r0, r0, #4 │ │ │ │ sub r3, r0, #8 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ add r0, r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #36] @ 57960 │ │ │ │ + ldr r2, [pc, #36] @ 57908 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r0, [pc, #32] @ 57964 │ │ │ │ + ldr r0, [pc, #32] @ 5790c │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #24] @ 57968 │ │ │ │ + ldr r1, [pc, #24] @ 57910 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - andeq ip, r9, ip, lsr r9 │ │ │ │ - andeq fp, r9, r8, lsl r5 │ │ │ │ + bl 976d4 │ │ │ │ + andeq ip, r9, ip, lsr #32 │ │ │ │ + andeq sl, r9, r8, lsl #24 │ │ │ │ andeq r0, r0, r2, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #128] @ 57a04 │ │ │ │ - ldr r2, [pc, #128] @ 57a08 │ │ │ │ + ldr r3, [pc, #128] @ 579ac │ │ │ │ + ldr r2, [pc, #128] @ 579b0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ sub r0, r0, #10 │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ add r0, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 579f8 │ │ │ │ + beq 579a0 │ │ │ │ add lr, r0, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ lsl ip, r1, #2 │ │ │ │ cmp r3, #9 │ │ │ │ lsl r2, r0, #2 │ │ │ │ orr ip, ip, r0, lsr #30 │ │ │ │ - bhi 579e4 │ │ │ │ + bhi 5798c │ │ │ │ adds r0, r2, r0 │ │ │ │ adc r1, r1, ip │ │ │ │ adds r0, r0, r0 │ │ │ │ adc r1, r1, r1 │ │ │ │ adds r0, r3, r0 │ │ │ │ adc r1, r1, r3, asr #31 │ │ │ │ ldrb r3, [lr], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 579b4 │ │ │ │ - bl f0cd0 │ │ │ │ + bne 5795c │ │ │ │ + bl f0368 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r5, sp, r4, lsr #27 │ │ │ │ - andeq r0, r0, r4, lsr r4 │ │ │ │ + andeq r4, sp, r4, lsl #28 │ │ │ │ + andeq r0, r0, ip, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #180] @ 57ad8 │ │ │ │ - ldr r2, [pc, #180] @ 57adc │ │ │ │ + ldr r1, [pc, #180] @ 57a80 │ │ │ │ + ldr r2, [pc, #180] @ 57a84 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ - beq 57ac8 │ │ │ │ + beq 57a70 │ │ │ │ ldrd r6, [r3] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 8210 <__gettimeofday64@plt> │ │ │ │ + bl 81b4 <__gettimeofday64@plt> │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl f0cd0 │ │ │ │ - ldr r2, [pc, #120] @ 57ae0 │ │ │ │ - ldr r3, [pc, #120] @ 57ae4 │ │ │ │ - bl f0d30 │ │ │ │ + bl f0368 │ │ │ │ + ldr r2, [pc, #120] @ 57a88 │ │ │ │ + ldr r3, [pc, #120] @ 57a8c │ │ │ │ + bl f03c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [sp] │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl f0978 │ │ │ │ - ldr r2, [pc, #68] @ 57ae8 │ │ │ │ - ldr r3, [pc, #52] @ 57adc │ │ │ │ + bl f0010 │ │ │ │ + ldr r2, [pc, #68] @ 57a90 │ │ │ │ + ldr r3, [pc, #52] @ 57a84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 57ad4 │ │ │ │ + bne 57a7c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ - b 57a4c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, sp, r4, lsl #26 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + b 579f4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r4, sp, r4, ror #26 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ - andeq r5, sp, r4, lsl #25 │ │ │ │ + andeq r4, sp, r4, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #268] @ 57c10 │ │ │ │ - ldr r2, [pc, #268] @ 57c14 │ │ │ │ + ldr r3, [pc, #268] @ 57bb8 │ │ │ │ + ldr r2, [pc, #268] @ 57bbc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ mov r2, #3 │ │ │ │ add r0, r0, #1472 @ 0x5c0 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r1, r8 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r5, [r8, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 57bf0 │ │ │ │ + beq 57b98 │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 57bf0 │ │ │ │ - ldr r7, [pc, #204] @ 57c18 │ │ │ │ + ble 57b98 │ │ │ │ + ldr r7, [pc, #204] @ 57bc0 │ │ │ │ mov r4, #0 │ │ │ │ umull r2, r3, r7, r4 │ │ │ │ ldr r1, [r8, #52] @ 0x34 │ │ │ │ add r2, r4, r4, lsl #1 │ │ │ │ lsr r3, r3, #3 │ │ │ │ cmp r4, #9 │ │ │ │ add lr, r3, #48 @ 0x30 │ │ │ │ @@ -81426,2504 +81426,2504 @@ │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ add ip, r4, #48 @ 0x30 │ │ │ │ strbgt r3, [r2, #1] │ │ │ │ strble ip, [r1, r2] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #1472 @ 0x5c0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #1472 @ 0x5c0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 522bc │ │ │ │ + bl 52264 │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ add r5, r5, #20 │ │ │ │ - bgt 57b4c │ │ │ │ + bgt 57af4 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ add r0, r0, #1472 @ 0x5c0 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r8, #72] @ 0x48 │ │ │ │ strne r3, [r0, #28] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r5, sp, r4, lsr #24 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r4, sp, r4, lsl #25 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ - b 13a64 │ │ │ │ + b 13a0c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #188] @ 57cf4 │ │ │ │ + ldr r6, [pc, #188] @ 57c9c │ │ │ │ subs r4, r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 57cdc │ │ │ │ + beq 57c84 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - bne 57cd4 │ │ │ │ + bne 57c7c │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 57cd4 │ │ │ │ + bne 57c7c │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #103 @ 0x67 │ │ │ │ - bne 57cd4 │ │ │ │ + bne 57c7c │ │ │ │ ldrb r7, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 57cd4 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bne 57c7c │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r0, [r1, r2] │ │ │ │ ands r0, r0, #2048 @ 0x800 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r3, #51 @ 0x33 │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 57cd4 │ │ │ │ - ldr r3, [pc, #68] @ 57cf8 │ │ │ │ + bne 57c7c │ │ │ │ + ldr r3, [pc, #68] @ 57ca0 │ │ │ │ add r2, r4, #4 │ │ │ │ str r2, [r5, #20] │ │ │ │ ldr r2, [r6, r3] │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ ldr r0, [r2, #1572] @ 0x624 │ │ │ │ lsl r3, r3, #4 │ │ │ │ sub r3, r3, #792 @ 0x318 │ │ │ │ add r0, r0, r3 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #20] @ 57cf8 │ │ │ │ + ldr r3, [pc, #20] @ 57ca0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add r0, r0, #1696 @ 0x6a0 │ │ │ │ add r0, r0, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - strdeq r5, [sp], -r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r4, sp, r0, asr fp │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov lr, #0 │ │ │ │ subs r5, r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ str lr, [r3, #28] │ │ │ │ - beq 57d34 │ │ │ │ + beq 57cdc │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp r5, ip │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1408c │ │ │ │ + b 14034 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r5 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 57d88 │ │ │ │ + beq 57d30 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57d84 │ │ │ │ + beq 57d2c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57d74 │ │ │ │ + beq 57d1c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [r7, #16] │ │ │ │ str r7, [r4, #16] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57da8 │ │ │ │ + beq 57d50 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ mov r7, #0 │ │ │ │ - b 57d7c │ │ │ │ + b 57d24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #48] @ 57df8 │ │ │ │ + ldr r5, [pc, #48] @ 57da0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1408c │ │ │ │ - ldr r3, [pc, #40] @ 57dfc │ │ │ │ + bl 14034 │ │ │ │ + ldr r3, [pc, #40] @ 57da4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ ldr r0, [r5, #524] @ 0x20c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r2, #4 │ │ │ │ - bl 242e0 │ │ │ │ + bl 24288 │ │ │ │ str r0, [r5, #524] @ 0x20c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r5, sp, r8, asr r9 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + @ instruction: 0x000d49b8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r2 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr fp, [pc, #564] @ 58064 │ │ │ │ - ldr r3, [pc, #564] @ 58068 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr fp, [pc, #564] @ 5800c │ │ │ │ + ldr r3, [pc, #564] @ 58010 │ │ │ │ add fp, pc, fp │ │ │ │ ands r7, r6, #1 │ │ │ │ ldr r5, [fp, r3] │ │ │ │ mov r9, r0 │ │ │ │ - bne 57e50 │ │ │ │ + bne 57df8 │ │ │ │ ldr r3, [r5] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 5803c │ │ │ │ + bne 57fe4 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 58010 │ │ │ │ + beq 57fb8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq 57f20 │ │ │ │ + beq 57ec8 │ │ │ │ mov fp, #0 │ │ │ │ eor r7, r7, #1 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r7, #0 │ │ │ │ andne r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 57f98 │ │ │ │ + bne 57f40 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r2, r3, #924 @ 0x39c │ │ │ │ cmp r4, r2 │ │ │ │ - beq 57fc4 │ │ │ │ + beq 57f6c │ │ │ │ ldr r1, [r3, #932] @ 0x3a4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, #1 │ │ │ │ - bne 57f5c │ │ │ │ - bl 25810 │ │ │ │ + bne 57f04 │ │ │ │ + bl 257b8 │ │ │ │ str r0, [r5, #520] @ 0x208 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ ldr r0, [r5, #520] @ 0x208 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ strb r3, [r5, #414] @ 0x19e │ │ │ │ - beq 57f18 │ │ │ │ + beq 57ec0 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ ldr r8, [r4, #20] │ │ │ │ cmp r3, r4 │ │ │ │ orreq fp, fp, #1 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 57f64 │ │ │ │ + beq 57f0c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ - bl 242e0 │ │ │ │ + bl 24288 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r5, #520] @ 0x208 │ │ │ │ - beq 57fcc │ │ │ │ + beq 57f74 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 296d0 │ │ │ │ - ldr r3, [pc, #316] @ 5806c │ │ │ │ + bl 29678 │ │ │ │ + ldr r3, [pc, #316] @ 58014 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ str r3, [sp] │ │ │ │ - bl adcc <__time64@plt+0x2a78> │ │ │ │ + bl ad74 <__time64@plt+0x2a7c> │ │ │ │ cmp r8, #0 │ │ │ │ ldreq r3, [r5, #100] @ 0x64 │ │ │ │ mov fp, #1 │ │ │ │ ldreq r8, [r3, #20] │ │ │ │ - b 57e78 │ │ │ │ + b 57e20 │ │ │ │ mov r7, #0 │ │ │ │ - b 57ec0 │ │ │ │ + b 57e68 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 57f18 │ │ │ │ + beq 57ec0 │ │ │ │ add r3, r3, #924 @ 0x39c │ │ │ │ cmp r4, r3 │ │ │ │ orreq r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 57f18 │ │ │ │ + beq 57ec0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ - bl 242e0 │ │ │ │ + bl 24288 │ │ │ │ str r0, [r5, #520] @ 0x208 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 57e90 │ │ │ │ + beq 57e38 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57f18 │ │ │ │ + beq 57ec0 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r2, r3, #924 @ 0x39c │ │ │ │ cmp r4, r2 │ │ │ │ - bne 57ea0 │ │ │ │ + bne 57e48 │ │ │ │ mov r7, #0 │ │ │ │ - b 57eb8 │ │ │ │ + b 57e60 │ │ │ │ tst r6, #524288 @ 0x80000 │ │ │ │ - beq 57f18 │ │ │ │ + beq 57ec0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #4 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57f18 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + beq 57ec0 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 57f18 │ │ │ │ + beq 57ec0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ba40 <__time64@plt+0x36ec> │ │ │ │ + b b9e8 <__time64@plt+0x36f0> │ │ │ │ mov r0, #1 │ │ │ │ - bl 296d0 │ │ │ │ - ldr r3, [pc, #76] @ 5806c │ │ │ │ + bl 29678 │ │ │ │ + ldr r3, [pc, #76] @ 58014 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ str r3, [sp] │ │ │ │ - bl adcc <__time64@plt+0x2a78> │ │ │ │ - b 57e74 │ │ │ │ + bl ad74 <__time64@plt+0x2a7c> │ │ │ │ + b 57e1c │ │ │ │ mov r0, r4 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r2, [pc, #36] @ 58070 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r2, [pc, #36] @ 58018 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #20] @ 58074 │ │ │ │ + ldr r0, [pc, #20] @ 5801c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - strdeq r5, [sp], -r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, lsr #14 │ │ │ │ - andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq sl, r9, ip, lsl #28 │ │ │ │ + bl 976d4 │ │ │ │ + andeq r4, sp, r8, asr r9 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, lsl r7 │ │ │ │ + andeq r0, r0, r4, lsr #8 │ │ │ │ + strdeq sl, [r9], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r1, [pc, #304] @ 581c0 │ │ │ │ - ldr r2, [pc, #304] @ 581c4 │ │ │ │ + ldr r1, [pc, #304] @ 58168 │ │ │ │ + ldr r2, [pc, #304] @ 5816c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r5, [pc, #296] @ 581c8 │ │ │ │ + ldr r5, [pc, #296] @ 58170 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrh fp, [r0, #14] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - beq 581b0 │ │ │ │ + beq 58158 │ │ │ │ ldrd r8, [r3] │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 8210 <__gettimeofday64@plt> │ │ │ │ - ldr r3, [pc, #244] @ 581cc │ │ │ │ + bl 81b4 <__gettimeofday64@plt> │ │ │ │ + ldr r3, [pc, #244] @ 58174 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ ldr r5, [r5, r3] │ │ │ │ - bl f0cd0 │ │ │ │ - ldr r2, [pc, #232] @ 581d0 │ │ │ │ - ldr r3, [pc, #232] @ 581d4 │ │ │ │ - bl f0d30 │ │ │ │ - ldr r4, [pc, #228] @ 581d8 │ │ │ │ + bl f0368 │ │ │ │ + ldr r2, [pc, #232] @ 58178 │ │ │ │ + ldr r3, [pc, #232] @ 5817c │ │ │ │ + bl f03c8 │ │ │ │ + ldr r4, [pc, #228] @ 58180 │ │ │ │ ldr sl, [r5, #1216] @ 0x4c0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl f0978 │ │ │ │ + bl f0010 │ │ │ │ mov r2, fp │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 58198 │ │ │ │ + bcs 58140 │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r5, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ - ldr r2, [pc, #104] @ 581dc │ │ │ │ - ldr r3, [pc, #76] @ 581c4 │ │ │ │ + ldr r2, [pc, #104] @ 58184 │ │ │ │ + ldr r3, [pc, #76] @ 5816c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 581bc │ │ │ │ + bne 58164 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 58160 │ │ │ │ + bge 58108 │ │ │ │ mov r0, #0 │ │ │ │ - b 5816c │ │ │ │ + b 58114 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ - b 580c4 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - muleq sp, r8, r6 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r5, sp, r0, lsl #13 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 5806c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + strdeq r4, [sp], -r8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r4, sp, r0, ror #13 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ - andeq sl, r9, r8, ror #27 │ │ │ │ - @ instruction: 0x000d55b4 │ │ │ │ + ldrdeq sl, [r9], -r8 │ │ │ │ + andeq r4, sp, r4, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #104] @ 58260 │ │ │ │ - ldr r2, [pc, #104] @ 58264 │ │ │ │ + ldr r3, [pc, #104] @ 58208 │ │ │ │ + ldr r2, [pc, #104] @ 5820c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ - ldr r1, [pc, #96] @ 58268 │ │ │ │ + ldr r1, [pc, #96] @ 58210 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 58248 │ │ │ │ + bcs 581f0 │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 58238 │ │ │ │ + bge 581e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r5, sp, r0, lsr r5 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq ip, r9, r4, lsr #1 │ │ │ │ + muleq sp, r0, r5 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r9, r4, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #104] @ 582ec │ │ │ │ - ldr r2, [pc, #104] @ 582f0 │ │ │ │ + ldr r3, [pc, #104] @ 58294 │ │ │ │ + ldr r2, [pc, #104] @ 58298 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ - ldr r1, [pc, #96] @ 582f4 │ │ │ │ + ldr r1, [pc, #96] @ 5829c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 582d4 │ │ │ │ + bcs 5827c │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 582c4 │ │ │ │ + bge 5826c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r5, sp, r4, lsr #9 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq ip, r9, r4, lsr #32 │ │ │ │ + andeq r4, sp, r4, lsl #10 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq fp, r9, r4, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r5, [pc, #408] @ 584c0 │ │ │ │ - ldr r3, [pc, #408] @ 584c4 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r5, [pc, #408] @ 58468 │ │ │ │ + ldr r3, [pc, #408] @ 5846c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ ldr r1, [r9, #100] @ 0x64 │ │ │ │ ldr r3, [r1, #988] @ 0x3dc │ │ │ │ cmp r3, r0 │ │ │ │ - beq 58498 │ │ │ │ + beq 58440 │ │ │ │ ldr r3, [r1, #1044] @ 0x414 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 583a8 │ │ │ │ + beq 58350 │ │ │ │ ldr r3, [r1, #1072] @ 0x430 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 584a8 │ │ │ │ + beq 58450 │ │ │ │ ldr r3, [r1, #1016] @ 0x3f8 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 584b0 │ │ │ │ + beq 58458 │ │ │ │ ldr r3, [r1, #1100] @ 0x44c │ │ │ │ cmp r3, r0 │ │ │ │ - beq 584a0 │ │ │ │ + beq 58448 │ │ │ │ ldr r3, [r1, #1128] @ 0x468 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 584b8 │ │ │ │ + beq 58460 │ │ │ │ ldr r3, [r1, #960] @ 0x3c0 │ │ │ │ cmp r3, r0 │ │ │ │ mvneq sl, #254 @ 0xfe │ │ │ │ - beq 583ac │ │ │ │ + beq 58354 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1408c │ │ │ │ + b 14034 │ │ │ │ mov sl, #0 │ │ │ │ - ldr r3, [pc, #276] @ 584c8 │ │ │ │ + ldr r3, [pc, #276] @ 58470 │ │ │ │ cmp r4, #0 │ │ │ │ ldr fp, [r5, r3] │ │ │ │ ldr r3, [fp, #8] │ │ │ │ orr r3, r3, #134217728 @ 0x8000000 │ │ │ │ str r3, [fp, #8] │ │ │ │ - beq 5842c │ │ │ │ + beq 583d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 99550 │ │ │ │ + bl 994f8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ eor r3, r3, #134217728 @ 0x8000000 │ │ │ │ str r3, [fp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58448 │ │ │ │ + bne 583f0 │ │ │ │ ldr r3, [r9, #196] @ 0xc4 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 58400 │ │ │ │ + beq 583a8 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ tst r3, #8 │ │ │ │ - bne 58490 │ │ │ │ - ldr r3, [pc, #196] @ 584cc │ │ │ │ - ldr r0, [pc, #196] @ 584d0 │ │ │ │ + bne 58438 │ │ │ │ + ldr r3, [pc, #196] @ 58474 │ │ │ │ + ldr r0, [pc, #196] @ 58478 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 9772c │ │ │ │ - ldr r1, [pc, #160] @ 584d4 │ │ │ │ + b 976d4 │ │ │ │ + ldr r1, [pc, #160] @ 5847c │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 99550 │ │ │ │ + bl 994f8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ eor r3, r3, #134217728 @ 0x8000000 │ │ │ │ str r3, [fp, #8] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ add r3, sl, #255 @ 0xff │ │ │ │ bic r3, r3, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne sl, #6 │ │ │ │ - bne 58490 │ │ │ │ - bl 97868 │ │ │ │ + bne 58438 │ │ │ │ + bl 97810 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r0, #1 │ │ │ │ ldrbeq r3, [r4] │ │ │ │ movne r3, #46 @ 0x2e │ │ │ │ strb r3, [r9, #427] @ 0x1ab │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, #6 │ │ │ │ - b 583ac │ │ │ │ + b 58354 │ │ │ │ mov sl, #1 │ │ │ │ - b 583ac │ │ │ │ + b 58354 │ │ │ │ mov sl, #5 │ │ │ │ - b 583ac │ │ │ │ + b 58354 │ │ │ │ mov sl, #3 │ │ │ │ - b 583ac │ │ │ │ + b 58354 │ │ │ │ mov sl, #2 │ │ │ │ - b 583ac │ │ │ │ - andeq r5, sp, r0, lsl #8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - @ instruction: 0x000008b4 │ │ │ │ - andeq sl, r9, r8, asr sl │ │ │ │ - strdeq sp, [r9], -ip │ │ │ │ + b 58354 │ │ │ │ + andeq r4, sp, r0, ror #8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r0, r0, ip, lsr #17 │ │ │ │ + andeq sl, r9, r8, asr #2 │ │ │ │ + andeq sp, r9, ip, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #200] @ 585b8 │ │ │ │ - ldr r1, [pc, #200] @ 585bc │ │ │ │ + ldr ip, [pc, #200] @ 58560 │ │ │ │ + ldr r1, [pc, #200] @ 58564 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r3, [pc, #192] @ 585c0 │ │ │ │ - ldr r2, [pc, #192] @ 585c4 │ │ │ │ + ldr r3, [pc, #192] @ 58568 │ │ │ │ + ldr r2, [pc, #192] @ 5856c │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r2, [r4, #196] @ 0xc4 │ │ │ │ ldr ip, [r4, #288] @ 0x120 │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 58540 │ │ │ │ + beq 584e8 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [sp] │ │ │ │ - beq 58540 │ │ │ │ + beq 584e8 │ │ │ │ ldrb r3, [ip] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq 58570 │ │ │ │ - ldr r2, [pc, #128] @ 585c8 │ │ │ │ - ldr r3, [pc, #112] @ 585bc │ │ │ │ + beq 58518 │ │ │ │ + ldr r2, [pc, #128] @ 58570 │ │ │ │ + ldr r3, [pc, #112] @ 58564 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 585b4 │ │ │ │ + bne 5855c │ │ │ │ mov r0, ip │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, sp │ │ │ │ add r0, ip, #1 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 585ac │ │ │ │ + beq 58554 │ │ │ │ ldr r1, [sp] │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne 585ac │ │ │ │ + bne 58554 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr ip, [r4, #288] @ 0x120 │ │ │ │ - b 58540 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, sp, r8, lsr r2 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r5, sp, r8, lsl r2 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r5, sp, r0, ror #3 │ │ │ │ - ldr r3, [pc, #68] @ 58618 │ │ │ │ - ldr r2, [pc, #68] @ 5861c │ │ │ │ + b 584e8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + muleq sp, r8, r2 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r4, sp, r8, ror r2 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r4, sp, r0, asr #4 │ │ │ │ + ldr r3, [pc, #68] @ 585c0 │ │ │ │ + ldr r2, [pc, #68] @ 585c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 585f8 │ │ │ │ + ble 585a0 │ │ │ │ asr r1, r0, #31 │ │ │ │ mov r2, #1 │ │ │ │ - b a146c │ │ │ │ + b a1414 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 585f0 │ │ │ │ + beq 58598 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #1 │ │ │ │ movlt r0, #1 │ │ │ │ - b 585ec │ │ │ │ - andeq r5, sp, r4, asr r1 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ + b 58594 │ │ │ │ + @ instruction: 0x000d41b4 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #216] @ 58710 │ │ │ │ + ldr r4, [pc, #216] @ 586b8 │ │ │ │ subs r3, r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ - beq 586d8 │ │ │ │ + beq 58680 │ │ │ │ tst r2, #2 │ │ │ │ - beq 586b8 │ │ │ │ + beq 58660 │ │ │ │ ldrd r6, [r3] │ │ │ │ - ldr r3, [pc, #192] @ 58714 │ │ │ │ + ldr r3, [pc, #192] @ 586bc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 5869c │ │ │ │ - bl f0c4c │ │ │ │ - ldr r3, [pc, #168] @ 58718 │ │ │ │ + ble 58644 │ │ │ │ + bl f02e4 │ │ │ │ + ldr r3, [pc, #168] @ 586c0 │ │ │ │ mov r2, #0 │ │ │ │ - bl f097c │ │ │ │ - ldr ip, [pc, #160] @ 5871c │ │ │ │ + bl f0014 │ │ │ │ + ldr ip, [pc, #160] @ 586c4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ ldr r4, [r4, ip] │ │ │ │ - bl f0978 │ │ │ │ - bl f1304 │ │ │ │ + bl f0010 │ │ │ │ + bl f099c │ │ │ │ ldr r3, [r4, #208] @ 0xd0 │ │ │ │ add r0, r0, r3 │ │ │ │ str r0, [r4, #208] @ 0xd0 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 586cc │ │ │ │ + beq 58674 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #1 │ │ │ │ movlt r0, #1 │ │ │ │ - b 58664 │ │ │ │ + b 5860c │ │ │ │ mov r0, r3 │ │ │ │ - bl 4ed04 │ │ │ │ + bl 4ecac │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b 5864c │ │ │ │ + b 585f4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1073741824 @ 0x40000000 │ │ │ │ - b 58674 │ │ │ │ + b 5861c │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r0 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 586f8 │ │ │ │ + beq 586a0 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58708 │ │ │ │ + beq 586b0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r6, r7, lr} │ │ │ │ - b 1022c │ │ │ │ - bl 7b20 │ │ │ │ - b 586f8 │ │ │ │ - strdeq r5, [sp], -r0 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ + b 101d4 │ │ │ │ + bl 7adc │ │ │ │ + b 586a0 │ │ │ │ + andeq r4, sp, r0, asr r1 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #372] @ 588ac │ │ │ │ - ldr lr, [pc, #372] @ 588b0 │ │ │ │ + ldr r4, [pc, #372] @ 58854 │ │ │ │ + ldr lr, [pc, #372] @ 58858 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr r3, [pc, #364] @ 588b4 │ │ │ │ + ldr r3, [pc, #364] @ 5885c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr ip, [pc, #360] @ 588b8 │ │ │ │ + ldr ip, [pc, #360] @ 58860 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #28] │ │ │ │ mov lr, #0 │ │ │ │ ldr r5, [r3, ip] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ mov r6, r2 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r4, r1 │ │ │ │ sub r7, r7, r3 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ cmp r4, #0 │ │ │ │ movne r9, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 58830 │ │ │ │ + beq 587d8 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ subs r2, r6, #0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ movne r2, #1 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ add r0, r0, r7 │ │ │ │ lsl r2, r2, #3 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bne 58890 │ │ │ │ + bne 58838 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5886c │ │ │ │ + bne 58814 │ │ │ │ cmp r8, r6 │ │ │ │ movne r4, r6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5889c │ │ │ │ - ldr r2, [pc, #180] @ 588bc │ │ │ │ - ldr r3, [pc, #164] @ 588b0 │ │ │ │ + beq 58844 │ │ │ │ + ldr r2, [pc, #180] @ 58864 │ │ │ │ + ldr r3, [pc, #164] @ 58858 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 588a8 │ │ │ │ + bne 58850 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r6, #0 │ │ │ │ movne r9, #1 │ │ │ │ - bne 58794 │ │ │ │ + bne 5873c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #16 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, sp │ │ │ │ blx r3 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 58800 │ │ │ │ + b 587a8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 58800 │ │ │ │ + beq 587a8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 58800 │ │ │ │ + b 587a8 │ │ │ │ mov r1, r7 │ │ │ │ - bl a38f4 │ │ │ │ - b 587e8 │ │ │ │ - ldr r4, [pc, #28] @ 588c0 │ │ │ │ + bl a389c │ │ │ │ + b 58790 │ │ │ │ + ldr r4, [pc, #28] @ 58868 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 58800 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - strdeq r4, [sp], -r0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - ldrdeq r4, [sp], -ip │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r4, sp, r0, lsr #30 │ │ │ │ - muleq r9, r0, r5 │ │ │ │ + b 587a8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r4, sp, r0, asr r0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r4, sp, ip, lsr r0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r3, sp, r0, lsl #31 │ │ │ │ + andeq ip, r9, r0, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #356] @ 58a40 │ │ │ │ + ldr r1, [pc, #356] @ 589e8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #348] @ 58a44 │ │ │ │ + ldr r0, [pc, #348] @ 589ec │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #344] @ 58a48 │ │ │ │ + ldr r1, [pc, #344] @ 589f0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #336] @ 58a4c │ │ │ │ - ldr r2, [pc, #336] @ 58a50 │ │ │ │ + ldr r3, [pc, #336] @ 589f4 │ │ │ │ + ldr r2, [pc, #336] @ 589f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r2, #16 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r1, sp │ │ │ │ ldr r3, [r0] │ │ │ │ blx r3 │ │ │ │ - ldr r9, [pc, #296] @ 58a54 │ │ │ │ + ldr r9, [pc, #296] @ 589fc │ │ │ │ mov r7, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, r0 │ │ │ │ - b 58960 │ │ │ │ + b 58908 │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #32 │ │ │ │ str r1, [r8] │ │ │ │ strb r2, [r3] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r6, #1216] @ 0x4c0 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r5, #9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #8 │ │ │ │ blx r3 │ │ │ │ ldr r8, [r6, #1216] @ 0x4c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 589c8 │ │ │ │ + beq 58970 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, #9 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 589c8 │ │ │ │ + bne 58970 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5894c │ │ │ │ + beq 588f4 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 58938 │ │ │ │ + bcc 588e0 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - b 5894c │ │ │ │ + b 588f4 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 58a20 │ │ │ │ + bcs 589c8 │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r8] │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r6, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ - ldr r2, [pc, #92] @ 58a58 │ │ │ │ - ldr r3, [pc, #72] @ 58a48 │ │ │ │ + ldr r2, [pc, #92] @ 58a00 │ │ │ │ + ldr r3, [pc, #72] @ 589f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 58a3c │ │ │ │ + bne 589e4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 589e8 │ │ │ │ + bge 58990 │ │ │ │ mov r0, #0 │ │ │ │ - b 589f4 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, r9, r0, ror r9 │ │ │ │ - andeq r4, sp, ip, lsr lr │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r4, sp, ip, lsr #28 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq sl, r9, r0, lsr #18 │ │ │ │ - andeq r4, sp, ip, lsr #26 │ │ │ │ + b 5899c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq sl, r9, r0, rrx │ │ │ │ + muleq sp, ip, lr │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r3, sp, ip, lsl #29 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq sl, r9, r0, lsl r0 │ │ │ │ + andeq r3, sp, ip, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r4, r3 │ │ │ │ mov r7, r2 │ │ │ │ - bl 292fc │ │ │ │ + bl 292a4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 58ad0 │ │ │ │ + beq 58a78 │ │ │ │ tst r7, #2 │ │ │ │ - beq 58ac4 │ │ │ │ + beq 58a6c │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl f1360 │ │ │ │ + bl f09f8 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bl 7f34 │ │ │ │ + bl 7ee4 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r4, r4, #32 │ │ │ │ streq r4, [r6, #20] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ed04 │ │ │ │ - b 58a9c │ │ │ │ + bl 4ecac │ │ │ │ + b 58a44 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 58af4 │ │ │ │ + beq 58a9c │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58b04 │ │ │ │ + beq 58aac │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 1022c │ │ │ │ - bl 7b20 │ │ │ │ - b 58af4 │ │ │ │ + b 101d4 │ │ │ │ + bl 7adc │ │ │ │ + b 58a9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r3] │ │ │ │ - bl 292fc │ │ │ │ - ldr r3, [pc, #48] @ 58b70 │ │ │ │ - ldr r6, [pc, #48] @ 58b74 │ │ │ │ + bl 292a4 │ │ │ │ + ldr r3, [pc, #48] @ 58b18 │ │ │ │ + ldr r6, [pc, #48] @ 58b1c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3] │ │ │ │ add r4, r4, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7dfc │ │ │ │ + bl 7dac │ │ │ │ and r0, r6, r0, asr r5 │ │ │ │ cmp r8, r0 │ │ │ │ - beq 58b4c │ │ │ │ + beq 58af4 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r0, [r3] │ │ │ │ - bl f0c4c │ │ │ │ + bl f02e4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r8, sp, r0, asr sl │ │ │ │ + andeq r7, sp, r8, lsr #21 │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #224] @ 58c70 │ │ │ │ - ldr lr, [pc, #224] @ 58c74 │ │ │ │ + ldr ip, [pc, #224] @ 58c18 │ │ │ │ + ldr lr, [pc, #224] @ 58c1c │ │ │ │ add ip, pc, ip │ │ │ │ ldr sl, [ip, lr] │ │ │ │ ldr r8, [sl, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r8, #0 │ │ │ │ - beq 58bf8 │ │ │ │ + beq 58ba0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [sl, #100] @ 0x64 │ │ │ │ mov r6, r2 │ │ │ │ add r2, r3, #364 @ 0x16c │ │ │ │ cmp r0, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 58c4c │ │ │ │ + beq 58bf4 │ │ │ │ add r3, r3, #392 @ 0x188 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 58c10 │ │ │ │ + beq 58bb8 │ │ │ │ ldr r0, [sl, #108] @ 0x6c │ │ │ │ - bl 47278 │ │ │ │ + bl 47220 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 47a04 │ │ │ │ - bl 1408c │ │ │ │ + b 479ac │ │ │ │ + bl 14034 │ │ │ │ cmp r8, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 47278 │ │ │ │ + b 47220 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ed04 │ │ │ │ + bl 4ecac │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #100] @ 0x64 │ │ │ │ mov r9, r1 │ │ │ │ add r0, r0, #392 @ 0x188 │ │ │ │ - bl d700 │ │ │ │ + bl d6a8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58bd4 │ │ │ │ + beq 58b7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 58c68 │ │ │ │ + beq 58c10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [sl, #100] @ 0x64 │ │ │ │ - b 58bc8 │ │ │ │ - muleq sp, r8, fp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 58b70 │ │ │ │ + strdeq r3, [sp], -r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r9, [pc, #264] @ 58dac │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r9, [pc, #264] @ 58d54 │ │ │ │ add r9, pc, r9 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ - beq 58d70 │ │ │ │ + beq 58d18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 58d4c │ │ │ │ + beq 58cf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23964 │ │ │ │ - ldr r1, [pc, #232] @ 58db0 │ │ │ │ + bl 2390c │ │ │ │ + ldr r1, [pc, #232] @ 58d58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #131072 @ 0x20000 │ │ │ │ - beq 58d10 │ │ │ │ - ldr r3, [pc, #208] @ 58db4 │ │ │ │ + beq 58cb8 │ │ │ │ + ldr r3, [pc, #208] @ 58d5c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ bic r1, r1, #50331648 @ 0x3000000 │ │ │ │ bic r1, r1, #131072 @ 0x20000 │ │ │ │ orr r1, r1, r2 │ │ │ │ str r1, [r3] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 1408c │ │ │ │ - ldr r1, [pc, #160] @ 58db8 │ │ │ │ + b 14034 │ │ │ │ + ldr r1, [pc, #160] @ 58d60 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #16777216 @ 0x1000000 │ │ │ │ - bne 58cdc │ │ │ │ - ldr r1, [pc, #136] @ 58dbc │ │ │ │ + bne 58c84 │ │ │ │ + ldr r1, [pc, #136] @ 58d64 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #33554432 @ 0x2000000 │ │ │ │ - bne 58cdc │ │ │ │ - b 58cf8 │ │ │ │ - ldr r3, [pc, #96] @ 58db4 │ │ │ │ + bne 58c84 │ │ │ │ + b 58ca0 │ │ │ │ + ldr r3, [pc, #96] @ 58d5c │ │ │ │ ldr sl, [r9, r3] │ │ │ │ ldr r0, [sl, #100] @ 0x64 │ │ │ │ add r0, r0, #252 @ 0xfc │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58cbc │ │ │ │ - b 58cf8 │ │ │ │ - ldr r3, [pc, #60] @ 58db4 │ │ │ │ + bne 58c64 │ │ │ │ + b 58ca0 │ │ │ │ + ldr r3, [pc, #60] @ 58d5c │ │ │ │ mov r5, r0 │ │ │ │ ldr sl, [r9, r3] │ │ │ │ ldr r0, [sl, #100] @ 0x64 │ │ │ │ add r0, r0, #616 @ 0x268 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58cf8 │ │ │ │ + bne 58ca0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 58cb8 │ │ │ │ + bne 58c60 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ - beq 58cf8 │ │ │ │ - b 58d54 │ │ │ │ - andeq r4, sp, r8, lsl #21 │ │ │ │ - andeq fp, r9, r4, lsl #12 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - @ instruction: 0x0009b5bc │ │ │ │ - andeq fp, r9, r8, lsr #11 │ │ │ │ + beq 58ca0 │ │ │ │ + b 58cfc │ │ │ │ + andeq r3, sp, r8, ror #21 │ │ │ │ + strdeq sl, [r9], -r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq sl, r9, ip, lsr #25 │ │ │ │ + muleq r9, r8, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #460] @ 58fa4 │ │ │ │ - ldr r3, [pc, #460] @ 58fa8 │ │ │ │ + ldr r1, [pc, #460] @ 58f4c │ │ │ │ + ldr r3, [pc, #460] @ 58f50 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #456] @ 58fac │ │ │ │ + ldr r2, [pc, #456] @ 58f54 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ subs r6, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - beq 58ecc │ │ │ │ - ldr r3, [pc, #424] @ 58fb0 │ │ │ │ + beq 58e74 │ │ │ │ + ldr r3, [pc, #424] @ 58f58 │ │ │ │ mov r8, #0 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ - b 58e84 │ │ │ │ + b 58e2c │ │ │ │ strb r8, [r4] │ │ │ │ mov r2, #8 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ ldr r3, [r7, #100] @ 0x64 │ │ │ │ add r3, r3, #1808 @ 0x710 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 58e80 │ │ │ │ + beq 58e28 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 58e80 │ │ │ │ + beq 58e28 │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ ldrb r6, [r6, #2] │ │ │ │ tst r1, #2 │ │ │ │ sub r9, r1, #32 │ │ │ │ sub r6, r6, #32 │ │ │ │ - beq 58ef8 │ │ │ │ + beq 58ea0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 58f04 │ │ │ │ + beq 58eac │ │ │ │ bic r9, r9, #1 │ │ │ │ mov r2, r6 │ │ │ │ orr r1, r9, #8192 @ 0x2000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 111fc │ │ │ │ + bl 111a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 58ecc │ │ │ │ + beq 58e74 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ add r0, r6, #1 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r0, r6, #3 │ │ │ │ - bne 58e10 │ │ │ │ + bne 58db8 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ mov r2, #8 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ ldr r3, [r7, #100] @ 0x64 │ │ │ │ add r3, r3, #1808 @ 0x710 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 58ecc │ │ │ │ + beq 58e74 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 58e44 │ │ │ │ - ldr r2, [pc, #224] @ 58fb4 │ │ │ │ - ldr r3, [pc, #208] @ 58fa8 │ │ │ │ + bne 58dec │ │ │ │ + ldr r2, [pc, #224] @ 58f5c │ │ │ │ + ldr r3, [pc, #208] @ 58f50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 58fa0 │ │ │ │ + bne 58f48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bics r9, r9, #1 │ │ │ │ - beq 58e78 │ │ │ │ - b 58e68 │ │ │ │ + beq 58e20 │ │ │ │ + b 58e10 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #4 │ │ │ │ mov sl, r0 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldrb r2, [r7, #427] @ 0x1ab │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 58f50 │ │ │ │ + beq 58ef8 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - beq 58f40 │ │ │ │ + beq 58ee8 │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ - bne 58e64 │ │ │ │ + bne 58e0c │ │ │ │ sub r0, r0, sl │ │ │ │ orr r9, r9, #82 @ 0x52 │ │ │ │ sub r6, r0, #1 │ │ │ │ - b 58e64 │ │ │ │ + b 58e0c │ │ │ │ add r0, r0, #1 │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ orr r6, r9, #18 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [sp, #4] │ │ │ │ ldreq r0, [sp, #4] │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58f90 │ │ │ │ - bl 7f04 │ │ │ │ + bne 58f38 │ │ │ │ + bl 7eb4 │ │ │ │ mov r9, r6 │ │ │ │ - b 58f48 │ │ │ │ + b 58ef0 │ │ │ │ ldrb r2, [r7, #427] @ 0x1ab │ │ │ │ cmp r2, r3 │ │ │ │ - beq 58f84 │ │ │ │ - b 58f40 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, sp, r0, asr r9 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r4, sp, r0, lsr r9 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r4, sp, r4, asr r8 │ │ │ │ + beq 58f2c │ │ │ │ + b 58ee8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x000d39b0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + muleq sp, r0, r9 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x000d38b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #532] @ 591e4 │ │ │ │ - ldr ip, [pc, #532] @ 591e8 │ │ │ │ + ldr r4, [pc, #532] @ 5918c │ │ │ │ + ldr ip, [pc, #532] @ 59190 │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp] │ │ │ │ ldr r6, [r4, ip] │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr ip, [r6, #272] @ 0x110 │ │ │ │ mov r8, r3 │ │ │ │ ldr r9, [ip] │ │ │ │ ldr ip, [ip, #24] │ │ │ │ sub r9, r9, ip │ │ │ │ - beq 591b8 │ │ │ │ + beq 59160 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov sl, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59154 │ │ │ │ + bne 590fc │ │ │ │ ldr r0, [r8, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59124 │ │ │ │ + beq 590cc │ │ │ │ tst sl, #2 │ │ │ │ - bne 59124 │ │ │ │ - ldr r3, [pc, #452] @ 591ec │ │ │ │ + bne 590cc │ │ │ │ + ldr r3, [pc, #452] @ 59194 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ mov r4, r9 │ │ │ │ add fp, r7, #24 │ │ │ │ str r9, [sp, #4] │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 590e8 │ │ │ │ + ble 59090 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r3, [r7, #68] @ 0x44 │ │ │ │ addgt r5, r5, r0 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldrgt r0, [r7, #24] │ │ │ │ addle r3, r3, #1 │ │ │ │ addle r5, r5, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 590f4 │ │ │ │ + beq 5909c │ │ │ │ ldr r1, [r8, #32] │ │ │ │ - bl 7ac0 │ │ │ │ + bl 7a7c │ │ │ │ mov r9, r0 │ │ │ │ adds r1, r9, r4 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 59184 │ │ │ │ + bne 5912c │ │ │ │ ldr r2, [r0, #24] │ │ │ │ str r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 59178 │ │ │ │ + bne 59120 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ str r2, [r0] │ │ │ │ ldr r1, [r6, #272] @ 0x110 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r2, #0 │ │ │ │ add r0, r1, r4 │ │ │ │ - beq 5918c │ │ │ │ + beq 59134 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ adds r4, r4, r0 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 5916c │ │ │ │ + bne 59114 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 59040 │ │ │ │ + bgt 58fe8 │ │ │ │ ldrb r0, [r5], #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59074 │ │ │ │ + bne 5901c │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ addcc r1, r2, #1 │ │ │ │ strcc r1, [r3] │ │ │ │ strbcc r0, [r2] │ │ │ │ - bcs 591a8 │ │ │ │ + bcs 59150 │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r5, [r3, #24] │ │ │ │ add r5, r5, r9 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 59198 │ │ │ │ + bne 59140 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r8, #28] │ │ │ │ str r3, [r8, #36] @ 0x24 │ │ │ │ - bl 8228 │ │ │ │ + bl 81cc │ │ │ │ str r0, [r8, #32] │ │ │ │ - b 59010 │ │ │ │ + b 58fb8 │ │ │ │ mov r1, r4 │ │ │ │ - bl a38f4 │ │ │ │ - b 59034 │ │ │ │ + bl a389c │ │ │ │ + b 58fdc │ │ │ │ mov r1, r4 │ │ │ │ - bl a38f4 │ │ │ │ - b 590a8 │ │ │ │ - bl a38f4 │ │ │ │ - b 59094 │ │ │ │ + bl a389c │ │ │ │ + b 59050 │ │ │ │ + bl a389c │ │ │ │ + b 5903c │ │ │ │ mov r0, #1 │ │ │ │ strb r9, [r1, r4] │ │ │ │ - b 590c8 │ │ │ │ + b 59070 │ │ │ │ mov r1, r9 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a38f4 │ │ │ │ + b a389c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 59118 │ │ │ │ - bl 1408c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 590c0 │ │ │ │ + bl 14034 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r8 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrb r3, [r8, #4] │ │ │ │ tst r3, #1 │ │ │ │ - bne 59138 │ │ │ │ + bne 590e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7b20 │ │ │ │ - b 59138 │ │ │ │ - andeq r4, sp, r8, asr r7 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + bl 7adc │ │ │ │ + b 590e0 │ │ │ │ + @ instruction: 0x000d37b8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 13a64 │ │ │ │ + bl 13a0c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - ldr r7, [pc, #284] @ 59334 │ │ │ │ + ldr r7, [pc, #284] @ 592dc │ │ │ │ cmp r3, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r8, r0 │ │ │ │ - beq 59314 │ │ │ │ - ldr r3, [pc, #268] @ 59338 │ │ │ │ + beq 592bc │ │ │ │ + ldr r3, [pc, #268] @ 592e0 │ │ │ │ str r5, [r4, #28] │ │ │ │ ldr r6, [r7, r3] │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ add r0, r6, #1248 @ 0x4e0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 592f8 │ │ │ │ - ldr r3, [pc, #232] @ 5933c │ │ │ │ + beq 592a0 │ │ │ │ + ldr r3, [pc, #232] @ 592e4 │ │ │ │ mov r5, r8 │ │ │ │ ldr sl, [r7, r3] │ │ │ │ mov r9, #5 │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ add r7, r5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 592a8 │ │ │ │ + ble 59250 │ │ │ │ ldr r3, [sl, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldrb r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5930c │ │ │ │ + beq 592b4 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 592b4 │ │ │ │ + ble 5925c │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ add r4, r6, r4 │ │ │ │ add r5, r5, r0 │ │ │ │ cmp r1, #1 │ │ │ │ add r7, r5, #1 │ │ │ │ strb r9, [r4, #1252] @ 0x4e4 │ │ │ │ - bgt 5926c │ │ │ │ + bgt 59214 │ │ │ │ ldrb r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5930c │ │ │ │ + beq 592b4 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 5931c │ │ │ │ + beq 592c4 │ │ │ │ cmp r4, #10 │ │ │ │ moveq r3, #3 │ │ │ │ - beq 592e8 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 59290 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r4, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #4 │ │ │ │ add r4, r6, r4 │ │ │ │ mov r5, r7 │ │ │ │ strb r3, [r4, #1252] @ 0x4e4 │ │ │ │ - b 5925c │ │ │ │ + b 59204 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #3 │ │ │ │ strb r3, [r6, #1261] @ 0x4ed │ │ │ │ strb r3, [r6, #1284] @ 0x504 │ │ │ │ strb r2, [r6, #1262] @ 0x4ee │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r6, #1252] @ 0x4e4 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ addeq r7, r5, #2 │ │ │ │ moveq r3, #4 │ │ │ │ - beq 592e8 │ │ │ │ - b 592c0 │ │ │ │ - andeq r4, sp, r0, lsl r5 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + beq 59290 │ │ │ │ + b 59268 │ │ │ │ + andeq r3, sp, r0, ror r5 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #60] @ 59394 │ │ │ │ - ldr lr, [pc, #60] @ 59398 │ │ │ │ + ldr ip, [pc, #60] @ 5933c │ │ │ │ + ldr lr, [pc, #60] @ 59340 │ │ │ │ add ip, pc, ip │ │ │ │ ldr ip, [ip, lr] │ │ │ │ mov r4, r1 │ │ │ │ mov lr, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r3 │ │ │ │ str lr, [ip, #224] @ 0xe0 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ cmp r4, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #3 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 13e24 │ │ │ │ - ldrdeq r4, [sp], -r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 13dcc │ │ │ │ + andeq r3, sp, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #192] @ 59474 │ │ │ │ + ldr r7, [pc, #192] @ 5941c │ │ │ │ subs r4, r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ - beq 5945c │ │ │ │ - ldr r1, [pc, #176] @ 59478 │ │ │ │ + beq 59404 │ │ │ │ + ldr r1, [pc, #176] @ 59420 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 593dc │ │ │ │ + beq 59384 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl da818 <__isoc23_strtoul@@Base+0x2b99c> │ │ │ │ + bl d9eb0 <__isoc23_strtoul@@Base+0x2b08c> │ │ │ │ mov r1, r6 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 593d4 │ │ │ │ - ldr r3, [pc, #120] @ 5947c │ │ │ │ + beq 5937c │ │ │ │ + ldr r3, [pc, #120] @ 59424 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ strb r5, [r4, #414] @ 0x19e │ │ │ │ - bl 23704 │ │ │ │ + bl 236ac │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 5946c │ │ │ │ + beq 59414 │ │ │ │ ldr r3, [r4, #272] @ 0x110 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str r2, [r3] │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ ldr r5, [r4, #272] @ 0x110 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r4, #272] @ 0x110 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - b 593d4 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + b 5937c │ │ │ │ mov r0, r2 │ │ │ │ - bl 111f8 │ │ │ │ + bl 111a0 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 61ae8 │ │ │ │ - b 59418 │ │ │ │ - andeq r4, sp, r4, ror r3 │ │ │ │ - andeq sl, r9, r0, lsr #30 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 61a90 │ │ │ │ + b 593c0 │ │ │ │ + ldrdeq r3, [sp], -r4 │ │ │ │ + andeq sl, r9, r0, lsl r6 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r9, [pc, #340] @ 595ec │ │ │ │ + ldr r9, [pc, #340] @ 59594 │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r6, r1, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ movne r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq 59598 │ │ │ │ + beq 59540 │ │ │ │ mov fp, r1 │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 594e0 │ │ │ │ + beq 59488 │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ cmpne r2, #43 @ 0x2b │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 594ac │ │ │ │ + bne 59454 │ │ │ │ ldr r8, [r3, #32] │ │ │ │ sub sl, fp, r6 │ │ │ │ cmp r8, #0 │ │ │ │ - ble 595b4 │ │ │ │ + ble 5955c │ │ │ │ ldr r4, [r3, #28] │ │ │ │ mov r5, #0 │ │ │ │ sub r4, r4, #8 │ │ │ │ str fp, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 59524 │ │ │ │ + b 594cc │ │ │ │ ldrb r3, [r7, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59568 │ │ │ │ + beq 59510 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r8 │ │ │ │ add r4, r4, #16 │ │ │ │ - beq 595b4 │ │ │ │ + beq 5955c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov fp, r4 │ │ │ │ - beq 59508 │ │ │ │ + beq 594b0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59508 │ │ │ │ + beq 594b0 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r8 │ │ │ │ add r4, r4, #16 │ │ │ │ - beq 595b4 │ │ │ │ + beq 5955c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov fp, r4 │ │ │ │ - b 59534 │ │ │ │ + b 594dc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #124] @ 595f0 │ │ │ │ + ldr r2, [pc, #124] @ 59598 │ │ │ │ mov r7, fp │ │ │ │ ldr fp, [sp, #12] │ │ │ │ str fp, [r3, #20] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r2, #100] @ 0x64 │ │ │ │ add r3, r3, #1680 @ 0x690 │ │ │ │ str r3, [r2, #312] @ 0x138 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #80] @ 595f0 │ │ │ │ + ldr r3, [pc, #80] @ 59598 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ add r7, r1, #1680 @ 0x690 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r3, [pc, #48] @ 595f4 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r3, [pc, #48] @ 5959c │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r6, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #24] @ 595f8 │ │ │ │ + ldr r0, [pc, #24] @ 595a0 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ - andeq r4, sp, ip, lsl #5 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror r6 │ │ │ │ - andeq r9, r9, r8, lsl #17 │ │ │ │ + bl 976d4 │ │ │ │ + andeq r3, sp, ip, ror #5 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, ror #12 │ │ │ │ + andeq r8, r9, r8, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r3] │ │ │ │ - bl 292fc │ │ │ │ - ldr r3, [pc, #56] @ 59668 │ │ │ │ - ldr r6, [pc, #56] @ 5966c │ │ │ │ + bl 292a4 │ │ │ │ + ldr r3, [pc, #56] @ 59610 │ │ │ │ + ldr r6, [pc, #56] @ 59614 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3] │ │ │ │ add r4, r4, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7dfc │ │ │ │ + bl 7dac │ │ │ │ and r0, r6, r0, asr r5 │ │ │ │ cmp r8, r0 │ │ │ │ - beq 5963c │ │ │ │ + beq 595e4 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r2, #1 │ │ │ │ str r0, [r3] │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b a146c │ │ │ │ - andeq r7, sp, r0, ror #30 │ │ │ │ + b a1414 │ │ │ │ + @ instruction: 0x000d6fb8 │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7e20 │ │ │ │ + bl 7dd0 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 57924 │ │ │ │ + bl 578cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #328] @ 597f8 │ │ │ │ - ldr r3, [pc, #328] @ 597fc │ │ │ │ + ldr r8, [pc, #328] @ 597a0 │ │ │ │ + ldr r3, [pc, #328] @ 597a4 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r9, [r8, r3] │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r9, #100] @ 0x64 │ │ │ │ ldr r6, [r1, #76] @ 0x4c │ │ │ │ add r0, r0, #1472 @ 0x5c0 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r5, r1 │ │ │ │ - bl 513e0 │ │ │ │ + bl 51388 │ │ │ │ ldr r3, [r9, #100] @ 0x64 │ │ │ │ add r3, r3, #1472 @ 0x5c0 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r7, r3 │ │ │ │ bic r4, r0, r0, asr #31 │ │ │ │ - beq 597bc │ │ │ │ + beq 59764 │ │ │ │ mov r0, r7 │ │ │ │ - bl 513e0 │ │ │ │ + bl 51388 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 597c8 │ │ │ │ + ble 59770 │ │ │ │ cmp r0, #0 │ │ │ │ mlagt r4, r0, r3, r4 │ │ │ │ subs r3, r6, #0 │ │ │ │ movne r3, #1 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ cmp r2, r4 │ │ │ │ ldreq r6, [r3, #36] @ 0x24 │ │ │ │ - beq 597b4 │ │ │ │ + beq 5975c │ │ │ │ clz r3, r6 │ │ │ │ lsr r3, r3, #5 │ │ │ │ add r7, r5, r3, lsl #2 │ │ │ │ ldr r2, [r7, #80] @ 0x50 │ │ │ │ cmp r2, r4 │ │ │ │ - beq 597b0 │ │ │ │ + beq 59758 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add r1, r2, r4, lsl #3 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r2, r4, lsl #3] │ │ │ │ sub r9, r1, r2 │ │ │ │ cmp r9, #0 │ │ │ │ - ble 597d4 │ │ │ │ + ble 5977c │ │ │ │ ldr r6, [r5, #32] │ │ │ │ ldrb r1, [r6, r1] │ │ │ │ add r6, r6, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 597b4 │ │ │ │ + beq 5975c │ │ │ │ str r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59788 │ │ │ │ - bl 7b20 │ │ │ │ + beq 59730 │ │ │ │ + bl 7adc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ add r0, r9, #1 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [r7, #80] @ 0x50 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, r9] │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r4, r3 │ │ │ │ - blt 59708 │ │ │ │ + blt 596b0 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - blt 597e8 │ │ │ │ - ldr r6, [pc, #28] @ 59800 │ │ │ │ + blt 59790 │ │ │ │ + ldr r6, [pc, #28] @ 597a8 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 597b4 │ │ │ │ - ldr r3, [pc, #20] @ 59804 │ │ │ │ + b 5975c │ │ │ │ + ldr r3, [pc, #20] @ 597ac │ │ │ │ ldr r6, [r8, r3] │ │ │ │ add r6, r6, #3 │ │ │ │ - b 597b4 │ │ │ │ - andeq r4, sp, r8, ror r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq ip, r9, r0, asr r6 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + b 5975c │ │ │ │ + ldrdeq r3, [sp], -r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq fp, r9, r0, asr #26 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #344] @ 59978 │ │ │ │ - ldr ip, [pc, #344] @ 5997c │ │ │ │ + ldr lr, [pc, #344] @ 59920 │ │ │ │ + ldr ip, [pc, #344] @ 59924 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #24 │ │ │ │ subs r5, r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ - beq 5991c │ │ │ │ + beq 598c4 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 598f8 │ │ │ │ + beq 598a0 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1408c │ │ │ │ + bl 14034 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ ldrd r6, [r3] │ │ │ │ - bl 8210 <__gettimeofday64@plt> │ │ │ │ + bl 81b4 <__gettimeofday64@plt> │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl f0cd0 │ │ │ │ - ldr r2, [pc, #240] @ 59980 │ │ │ │ - ldr r3, [pc, #240] @ 59984 │ │ │ │ - bl f0d30 │ │ │ │ + bl f0368 │ │ │ │ + ldr r2, [pc, #240] @ 59928 │ │ │ │ + ldr r3, [pc, #240] @ 5992c │ │ │ │ + bl f03c8 │ │ │ │ ldr r8, [r4, #20] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [sp] │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl f0978 │ │ │ │ + bl f0010 │ │ │ │ strd r0, [r8] │ │ │ │ - ldr r2, [pc, #180] @ 59988 │ │ │ │ - ldr r3, [pc, #164] @ 5997c │ │ │ │ + ldr r2, [pc, #180] @ 59930 │ │ │ │ + ldr r3, [pc, #164] @ 59924 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 59974 │ │ │ │ + bne 5991c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, #3 │ │ │ │ strh r3, [r0, #14] │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ orr r3, r3, #18 │ │ │ │ strh r3, [r0, #12] │ │ │ │ mov r0, #8 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ str r0, [r4, #20] │ │ │ │ - b 59858 │ │ │ │ - bl 1408c │ │ │ │ + b 59800 │ │ │ │ + bl 14034 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 598cc │ │ │ │ + beq 59874 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 598cc │ │ │ │ - ldr r2, [pc, #64] @ 5998c │ │ │ │ - ldr r3, [pc, #44] @ 5997c │ │ │ │ + bne 59874 │ │ │ │ + ldr r2, [pc, #64] @ 59934 │ │ │ │ + ldr r3, [pc, #44] @ 59924 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 59974 │ │ │ │ + bne 5991c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 7b20 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, sp, r8, lsl #30 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + b 7adc │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r2, sp, r8, ror #30 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ - andeq r3, sp, r4, asr lr │ │ │ │ - ldrdeq r3, [sp], -ip │ │ │ │ + @ instruction: 0x000d2eb4 │ │ │ │ + andeq r2, sp, ip, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #28 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r1 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7c4c │ │ │ │ + bl 7bfc │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 57924 │ │ │ │ + bl 578cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 57924 │ │ │ │ + bl 578cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl ad3b0 │ │ │ │ + bl ad358 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 57924 │ │ │ │ + bl 578cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #224] @ 59b54 │ │ │ │ + ldr r3, [pc, #224] @ 59afc │ │ │ │ tst r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #212] @ 59b58 │ │ │ │ + ldr r2, [pc, #212] @ 59b00 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ - bne 59b00 │ │ │ │ + bne 59aa8 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59af8 │ │ │ │ - bl 59a2c │ │ │ │ + beq 59aa0 │ │ │ │ + bl 599d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #288] @ 0x120 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59ab8 │ │ │ │ + beq 59a60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 59ae0 │ │ │ │ + beq 59a88 │ │ │ │ bic r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r4, #12] │ │ │ │ str r6, [r5, #288] @ 0x120 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ bic r3, r3, #8192 @ 0x2000 │ │ │ │ strh r3, [r4, #12] │ │ │ │ str r2, [r4, #24] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7b20 │ │ │ │ - b 59ac0 │ │ │ │ + bl 7adc │ │ │ │ + b 59a68 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 59b44 │ │ │ │ + bge 59aec │ │ │ │ mov r6, #0 │ │ │ │ - b 59aa0 │ │ │ │ + b 59a48 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldrd r6, [r1] │ │ │ │ - ldr r1, [pc, #76] @ 59b5c │ │ │ │ + ldr r1, [pc, #76] @ 59b04 │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ strd r6, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 59ae8 │ │ │ │ + bcs 59a90 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r5, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ - b 59a90 │ │ │ │ - @ instruction: 0x000d3cb4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r9, r9, r8, lsl #7 │ │ │ │ + b 59a38 │ │ │ │ + andeq r2, sp, r4, lsl sp │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r8, r9, r8, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl ad378 │ │ │ │ + bl ad320 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 57924 │ │ │ │ + bl 578cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 82204 │ │ │ │ + bl 821ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59bb4 │ │ │ │ + beq 59b5c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #12 │ │ │ │ - bne 59bac │ │ │ │ + bne 59b54 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl 57924 │ │ │ │ + bl 578cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #236] @ 59cd0 │ │ │ │ - ldr r3, [pc, #236] @ 59cd4 │ │ │ │ + ldr r2, [pc, #236] @ 59c78 │ │ │ │ + ldr r3, [pc, #236] @ 59c7c │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bl 8210 <__gettimeofday64@plt> │ │ │ │ + bl 81b4 <__gettimeofday64@plt> │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ - bl f0cd0 │ │ │ │ - ldr r2, [pc, #188] @ 59cd8 │ │ │ │ - ldr r3, [pc, #188] @ 59cdc │ │ │ │ - bl f0d30 │ │ │ │ - ldr r5, [pc, #184] @ 59ce0 │ │ │ │ + bl f0368 │ │ │ │ + ldr r2, [pc, #188] @ 59c80 │ │ │ │ + ldr r3, [pc, #188] @ 59c84 │ │ │ │ + bl f03c8 │ │ │ │ + ldr r5, [pc, #184] @ 59c88 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrd r0, [sp] │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl f097c │ │ │ │ - ldr r3, [pc, #144] @ 59ce4 │ │ │ │ + bl f0014 │ │ │ │ + ldr r3, [pc, #144] @ 59c8c │ │ │ │ mov r2, #0 │ │ │ │ - bl f0d30 │ │ │ │ - ldr r2, [pc, #136] @ 59ce8 │ │ │ │ - ldr r3, [pc, #136] @ 59cec │ │ │ │ - bl 80a8 │ │ │ │ - ldr r3, [pc, #132] @ 59cf0 │ │ │ │ - ldr r2, [pc, #132] @ 59cf4 │ │ │ │ + bl f03c8 │ │ │ │ + ldr r2, [pc, #136] @ 59c90 │ │ │ │ + ldr r3, [pc, #136] @ 59c94 │ │ │ │ + bl 8058 │ │ │ │ + ldr r3, [pc, #132] @ 59c98 │ │ │ │ + ldr r2, [pc, #132] @ 59c9c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r3, #88] @ 0x58 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #4] │ │ │ │ eor r5, r5, r3 │ │ │ │ - bl f1360 │ │ │ │ + bl f09f8 │ │ │ │ eor r0, r0, r5 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bl 7f34 │ │ │ │ + bl 7ee4 │ │ │ │ mvn r3, #0 │ │ │ │ - ldr r2, [pc, #84] @ 59cf8 │ │ │ │ + ldr r2, [pc, #84] @ 59ca0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - ldr r3, [pc, #40] @ 59cd4 │ │ │ │ + ldr r3, [pc, #40] @ 59c7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 59ccc │ │ │ │ + bne 59c74 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, sp, r4, asr #22 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r2, sp, r4, lsr #23 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ - andeq r3, sp, r4, lsl #22 │ │ │ │ + andeq r2, sp, r4, ror #22 │ │ │ │ sbcmi r8, r3, r0, lsl #16 │ │ │ │ @ instruction: 0xffe00000 │ │ │ │ - strdmi pc, [pc, #255] @ 59df3 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r7, sp, r0, lsr #18 │ │ │ │ - andeq r3, sp, r0, lsl #21 │ │ │ │ + strdmi pc, [pc, #255] @ 59d9b │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r6, sp, r8, ror r9 │ │ │ │ + andeq r2, sp, r0, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r8, [pc, #1244] @ 5a1f0 │ │ │ │ - ldr r1, [pc, #1244] @ 5a1f4 │ │ │ │ + ldr r8, [pc, #1244] @ 5a198 │ │ │ │ + ldr r1, [pc, #1244] @ 5a19c │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r5, [r8, r1] │ │ │ │ sub sp, sp, #20 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r6, r3 │ │ │ │ add r0, r0, #1472 @ 0x5c0 │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ add r0, r0, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [r5, #504] @ 0x1f8 │ │ │ │ mov r7, r2 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldrb r3, [r5, #429] @ 0x1ad │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a070 │ │ │ │ + bne 5a018 │ │ │ │ cmp sl, #0 │ │ │ │ add fp, r4, #460 @ 0x1cc │ │ │ │ str r3, [r5, #144] @ 0x90 │ │ │ │ - blt 5a0cc │ │ │ │ + blt 5a074 │ │ │ │ str sl, [r4, #536] @ 0x218 │ │ │ │ - bne 5a078 │ │ │ │ + bne 5a020 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59e00 │ │ │ │ + beq 59da8 │ │ │ │ ldr ip, [r4, #532] @ 0x214 │ │ │ │ sub r9, r0, #8 │ │ │ │ cmp ip, #0 │ │ │ │ - ble 59dec │ │ │ │ + ble 59d94 │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r5, fp │ │ │ │ mov r6, sl │ │ │ │ mov fp, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r5 │ │ │ │ - beq 59dc4 │ │ │ │ - bl 7b20 │ │ │ │ + beq 59d6c │ │ │ │ + bl 7adc │ │ │ │ str sl, [r9, #16] │ │ │ │ ldr ip, [r4, #532] @ 0x214 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp ip, r6 │ │ │ │ add r9, r9, #20 │ │ │ │ - bgt 59da8 │ │ │ │ + bgt 59d50 │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [r4, #508] @ 0x1fc │ │ │ │ mov fp, r5 │ │ │ │ mov r5, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #508] @ 0x1fc │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #524] @ 0x20c │ │ │ │ - beq 59e24 │ │ │ │ + beq 59dcc │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r2, fp │ │ │ │ - beq 59e24 │ │ │ │ + beq 59dcc │ │ │ │ mov r0, r1 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [sp] │ │ │ │ mov r1, #0 │ │ │ │ orrs r2, r3, r7 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ str r1, [r2, #1504] @ 0x5e0 │ │ │ │ str r1, [r2, #1500] @ 0x5dc │ │ │ │ str r7, [r4, #532] @ 0x214 │ │ │ │ - beq 5a0bc │ │ │ │ + beq 5a064 │ │ │ │ add r0, r7, r7, lsl #1 │ │ │ │ mov r1, #1 │ │ │ │ rsb r0, r7, r0, lsl #3 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ mov r2, #2 │ │ │ │ add r3, r3, r3, lsl r2 │ │ │ │ mov r1, fp │ │ │ │ str r0, [r4, #508] @ 0x1fc │ │ │ │ add r0, r0, r3, lsl r2 │ │ │ │ str r0, [r4, #512] @ 0x200 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ add r0, r0, #1472 @ 0x5c0 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ subs r9, r7, #1 │ │ │ │ - bmi 59ebc │ │ │ │ + bmi 59e64 │ │ │ │ ldr r3, [r6, r9, lsl #3] │ │ │ │ - ldr r1, [pc, #868] @ 5a1f8 │ │ │ │ + ldr r1, [pc, #868] @ 5a1a0 │ │ │ │ cmp r3, #0 │ │ │ │ orr r2, r9, #4194304 @ 0x400000 │ │ │ │ - blt 59eb4 │ │ │ │ + blt 59e5c │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ add r0, r0, #1472 @ 0x5c0 │ │ │ │ add r1, r1, #3 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ subs r9, r9, #1 │ │ │ │ - bcs 59e88 │ │ │ │ + bcs 59e30 │ │ │ │ ldr r3, [sp] │ │ │ │ str r3, [r4, #488] @ 0x1e8 │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r4, #516] @ 0x204 │ │ │ │ ldr r1, [r4, #532] @ 0x214 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r5, #144] @ 0x90 │ │ │ │ - beq 5a070 │ │ │ │ + beq 5a018 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr fp, [r4, #488] @ 0x1e8 │ │ │ │ lsl r8, r7, #1 │ │ │ │ sub fp, fp, r3 │ │ │ │ ldr r3, [r4, #516] @ 0x204 │ │ │ │ cmp r8, #0 │ │ │ │ add fp, fp, r3 │ │ │ │ - ble 5a1dc │ │ │ │ + ble 5a184 │ │ │ │ sub r3, r6, #4 │ │ │ │ lsl r9, r7, #3 │ │ │ │ add r0, r3, r7, lsl #3 │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ sub ip, r2, fp │ │ │ │ - blt 59f28 │ │ │ │ + blt 59ed0 │ │ │ │ cmp r7, ip │ │ │ │ movlt r7, ip │ │ │ │ cmp r3, r0 │ │ │ │ - bne 59f10 │ │ │ │ + bne 59eb8 │ │ │ │ str r7, [sp, #4] │ │ │ │ mul sl, r1, sl │ │ │ │ ldr r3, [r4, #528] @ 0x210 │ │ │ │ lsl r1, r1, #1 │ │ │ │ add r1, r1, sl, lsl #1 │ │ │ │ cmp r3, r1, lsl #2 │ │ │ │ lsl r5, sl, #1 │ │ │ │ - bgt 59f74 │ │ │ │ + bgt 59f1c │ │ │ │ cmp r3, #0 │ │ │ │ lsl r1, r1, #3 │ │ │ │ - beq 5a1b4 │ │ │ │ + beq 5a15c │ │ │ │ ldr r0, [r4, #504] @ 0x1f8 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 599dc │ │ │ │ + bl 59984 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [r4, #504] @ 0x1f8 │ │ │ │ str r1, [r4, #528] @ 0x210 │ │ │ │ ldr r3, [r4, #520] @ 0x208 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt 59fa4 │ │ │ │ + bgt 59f4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a19c │ │ │ │ + beq 5a144 │ │ │ │ lsl r1, r7, #1 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 599dc │ │ │ │ + bl 59984 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [r4, #492] @ 0x1ec │ │ │ │ str r1, [r4, #520] @ 0x208 │ │ │ │ ldr r0, [r4, #504] @ 0x1f8 │ │ │ │ mov r2, r9 │ │ │ │ add r0, r0, r5, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ cmp r8, #0 │ │ │ │ - ble 5a1d4 │ │ │ │ + ble 5a17c │ │ │ │ sub r3, r6, #4 │ │ │ │ add r9, r3, r9 │ │ │ │ rsb r6, r6, sl, lsl #3 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ ldrge r0, [r4, #504] @ 0x1f8 │ │ │ │ add r1, r3, r6 │ │ │ │ ldrge r2, [r0, r1] │ │ │ │ subge r2, r2, fp │ │ │ │ strge r2, [r0, r1] │ │ │ │ cmp r3, r9 │ │ │ │ - bne 59fcc │ │ │ │ + bne 59f74 │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ cmp r8, r3, lsl #1 │ │ │ │ addlt r5, r5, r8 │ │ │ │ lsllt r5, r5, #2 │ │ │ │ mvnlt r2, #0 │ │ │ │ - bge 5a024 │ │ │ │ + bge 59fcc │ │ │ │ ldr r3, [r4, #504] @ 0x1f8 │ │ │ │ add r8, r8, #1 │ │ │ │ str r2, [r3, r5] │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r8, r3, lsl #1 │ │ │ │ - blt 5a008 │ │ │ │ + blt 59fb0 │ │ │ │ cmp sl, #0 │ │ │ │ ldreq r2, [sp] │ │ │ │ ldreq r3, [r4, #516] @ 0x204 │ │ │ │ addeq r3, r2, r3 │ │ │ │ streq r3, [sp] │ │ │ │ ldr r2, [r4, #524] @ 0x20c │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ ldr r1, [sp] │ │ │ │ add r0, r0, r2 │ │ │ │ sub r2, r7, r2 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r2, [r4, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [r4, #524] @ 0x20c │ │ │ │ strb r1, [r2, r0] │ │ │ │ str r3, [r4, #544] @ 0x220 │ │ │ │ str r3, [r4, #540] @ 0x21c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp sl, #1 │ │ │ │ - bne 59ecc │ │ │ │ + bne 59e74 │ │ │ │ mov r0, fp │ │ │ │ - bl 57aec │ │ │ │ - b 59ecc │ │ │ │ + bl 57a94 │ │ │ │ + b 59e74 │ │ │ │ mov r0, r7 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a0a8 │ │ │ │ + beq 5a050 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ ands r1, r1, r9 │ │ │ │ - beq 5a170 │ │ │ │ + beq 5a118 │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ add r7, r7, #20 │ │ │ │ - bgt 5a0fc │ │ │ │ + bgt 5a0a4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r5, #144] @ 0x90 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r4, #508] @ 0x1fc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5a0bc │ │ │ │ + beq 5a064 │ │ │ │ ldr r2, [r4, #536] @ 0x218 │ │ │ │ sub r7, r7, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5a1c8 │ │ │ │ + beq 5a170 │ │ │ │ ldr r2, [r4, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 5a0bc │ │ │ │ - ldr r9, [pc, #256] @ 5a1fc │ │ │ │ + ble 5a064 │ │ │ │ + ldr r9, [pc, #256] @ 5a1a4 │ │ │ │ mov sl, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r2, [r4, #536] @ 0x218 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldr r6, [r4, #536] @ 0x218 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 5a134 │ │ │ │ - b 5a08c │ │ │ │ + bge 5a0dc │ │ │ │ + b 5a034 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcc 5a08c │ │ │ │ + bcc 5a034 │ │ │ │ ldr r3, [r4, #532] @ 0x214 │ │ │ │ ldr r2, [r4, #504] @ 0x1f8 │ │ │ │ mla r3, r6, r3, sl │ │ │ │ add r1, r2, r3, lsl #3 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r2, r3, lsl #3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 5a12c │ │ │ │ - ldr r3, [pc, #156] @ 5a1f8 │ │ │ │ + ble 5a0d4 │ │ │ │ + ldr r3, [pc, #156] @ 5a1a0 │ │ │ │ orr r2, r6, #4194304 @ 0x400000 │ │ │ │ ldr r1, [r8, r3] │ │ │ │ mov r0, r7 │ │ │ │ add r1, r1, #3 │ │ │ │ - bl 517bc │ │ │ │ - b 5a12c │ │ │ │ + bl 51764 │ │ │ │ + b 5a0d4 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ add r0, r0, #1472 @ 0x5c0 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #1472 @ 0x5c0 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 1022c │ │ │ │ - b 5a0a8 │ │ │ │ + bl 101d4 │ │ │ │ + b 5a050 │ │ │ │ add r1, r7, #1 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b 59f9c │ │ │ │ + b 59f44 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b 59f6c │ │ │ │ + b 59f14 │ │ │ │ mov r0, fp │ │ │ │ - bl 57aec │ │ │ │ - b 5a0e8 │ │ │ │ + bl 57a94 │ │ │ │ + b 5a090 │ │ │ │ mov r8, #0 │ │ │ │ - b 59ff0 │ │ │ │ + b 59f98 │ │ │ │ mov r3, #0 │ │ │ │ lsl r9, r7, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r7, r3 │ │ │ │ - b 59f34 │ │ │ │ - andeq r3, sp, r4, lsl sl │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + b 59edc │ │ │ │ + andeq r2, sp, r4, ror sl │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ @ instruction: 0x003fffff │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ 5a250 │ │ │ │ - ldr r2, [pc, #56] @ 5a254 │ │ │ │ + ldr r3, [pc, #56] @ 5a1f8 │ │ │ │ + ldr r2, [pc, #56] @ 5a1fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ 5a258 │ │ │ │ + ldr r1, [pc, #28] @ 5a200 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0, #28] │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r3, sp, r0, lsl r5 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r8, ip, r0, asr sp │ │ │ │ + andeq r2, sp, r0, ror r5 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x000c7db0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r5, r0 │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a298 │ │ │ │ + beq 5a240 │ │ │ │ ldrb r3, [r5] │ │ │ │ add r5, r4, #1 │ │ │ │ sub r3, r3, #45 @ 0x2d │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ lsl r4, r3, #3 │ │ │ │ ldrb r3, [r5] │ │ │ │ @@ -83933,429 +83933,429 @@ │ │ │ │ ldrb r1, [r5] │ │ │ │ moveq r4, #8 │ │ │ │ add r2, r5, #1 │ │ │ │ cmp r1, #107 @ 0x6b │ │ │ │ mov ip, r5 │ │ │ │ mov r1, r2 │ │ │ │ movne r0, #0 │ │ │ │ - beq 5a394 │ │ │ │ + beq 5a33c │ │ │ │ ldrb r1, [r5] │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - beq 5a2f0 │ │ │ │ + beq 5a298 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a304 │ │ │ │ + bne 5a2ac │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 5a35c │ │ │ │ + beq 5a304 │ │ │ │ bic r4, r4, #34 @ 0x22 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ tst r4, #2 │ │ │ │ ldrb r3, [r2] │ │ │ │ orr r4, r4, #32 │ │ │ │ add r5, ip, #1 │ │ │ │ - beq 5a380 │ │ │ │ + beq 5a328 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 5a2e4 │ │ │ │ + bne 5a28c │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ cmpne r3, #104 @ 0x68 │ │ │ │ - bne 5a2e4 │ │ │ │ + bne 5a28c │ │ │ │ tst r4, #2 │ │ │ │ orr r4, r4, #1 │ │ │ │ - beq 5a378 │ │ │ │ + beq 5a320 │ │ │ │ ldrb r6, [r5, #2] │ │ │ │ cmp r6, #57 @ 0x39 │ │ │ │ - bne 5a340 │ │ │ │ + bne 5a2e8 │ │ │ │ ldrb r3, [r5, #3] │ │ │ │ cmp r3, #51 @ 0x33 │ │ │ │ ldrbeq r6, [r5, #4] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r6, r6, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r6] │ │ │ │ tst r3, #8 │ │ │ │ - bne 5a2e4 │ │ │ │ - b 5a2e8 │ │ │ │ + bne 5a28c │ │ │ │ + b 5a290 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - bne 5a310 │ │ │ │ + bne 5a2b8 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ cmp r3, #0 │ │ │ │ orreq r4, r4, #5 │ │ │ │ - bne 5a31c │ │ │ │ + bne 5a2c4 │ │ │ │ ldrb r6, [r5, #2] │ │ │ │ - b 5a340 │ │ │ │ + b 5a2e8 │ │ │ │ ldrb r1, [r5] │ │ │ │ cmp r1, #107 @ 0x6b │ │ │ │ - bne 5a2dc │ │ │ │ + bne 5a284 │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, r5, #1 │ │ │ │ tst r4, #32 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ mov ip, r1 │ │ │ │ orr r4, r4, #2 │ │ │ │ mov r5, r1 │ │ │ │ - bne 5a304 │ │ │ │ + bne 5a2ac │ │ │ │ mov r0, #2 │ │ │ │ - b 5a2c8 │ │ │ │ + b 5a270 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #440] @ 5a584 │ │ │ │ - ldr r3, [pc, #440] @ 5a588 │ │ │ │ + ldr r2, [pc, #440] @ 5a52c │ │ │ │ + ldr r3, [pc, #440] @ 5a530 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5a568 │ │ │ │ + beq 5a510 │ │ │ │ mov r5, r8 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5a574 │ │ │ │ - ldr r3, [pc, #404] @ 5a58c │ │ │ │ - ldr r7, [pc, #404] @ 5a590 │ │ │ │ + beq 5a51c │ │ │ │ + ldr r3, [pc, #404] @ 5a534 │ │ │ │ + ldr r7, [pc, #404] @ 5a538 │ │ │ │ mov r9, #0 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5a448 │ │ │ │ + b 5a3f0 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a43c │ │ │ │ + beq 5a3e4 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ - ldr r2, [pc, #356] @ 5a594 │ │ │ │ + ldr r2, [pc, #356] @ 5a53c │ │ │ │ mov r0, r4 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a48c │ │ │ │ + beq 5a434 │ │ │ │ ldr r4, [r5], #4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5a4c4 │ │ │ │ + beq 5a46c │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - bne 5a40c │ │ │ │ + bne 5a3b4 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ - bne 5a40c │ │ │ │ + bne 5a3b4 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ - bne 5a40c │ │ │ │ + bne 5a3b4 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ cmp r3, #122 @ 0x7a │ │ │ │ - bne 5a40c │ │ │ │ + bne 5a3b4 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ addeq r8, r4, #4 │ │ │ │ - bne 5a40c │ │ │ │ - b 5a424 │ │ │ │ + bne 5a3b4 │ │ │ │ + b 5a3cc │ │ │ │ ldr r3, [r6, #492] @ 0x1ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a43c │ │ │ │ + bne 5a3e4 │ │ │ │ add r9, r9, #1 │ │ │ │ lsl sl, r9, #2 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r6, #496] @ 0x1f0 │ │ │ │ - bl 599dc │ │ │ │ + bl 59984 │ │ │ │ add sl, r0, sl │ │ │ │ str r0, [r6, #496] @ 0x1f0 │ │ │ │ str r4, [sl, #-4] │ │ │ │ ldr r4, [r5], #4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5a448 │ │ │ │ + bne 5a3f0 │ │ │ │ cmp r9, #0 │ │ │ │ strne r9, [r6, #492] @ 0x1ec │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ ldrh r3, [r0, #124] @ 0x7c │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 5a4ec │ │ │ │ + beq 5a494 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5a520 │ │ │ │ + beq 5a4c8 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne 5a550 │ │ │ │ + bne 5a4f8 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a518 │ │ │ │ - bl 5a25c │ │ │ │ + beq 5a4c0 │ │ │ │ + bl 5a204 │ │ │ │ tst r0, #32 │ │ │ │ ldrne r3, [r6] │ │ │ │ orrne r3, r3, #64 @ 0x40 │ │ │ │ strne r3, [r6] │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r0, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5a550 │ │ │ │ + beq 5a4f8 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5a550 │ │ │ │ + beq 5a4f8 │ │ │ │ add r0, r0, #112 @ 0x70 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ ldrh r3, [r0, #124] @ 0x7c │ │ │ │ - bne 5a4ec │ │ │ │ + bne 5a494 │ │ │ │ lsl r3, r3, #17 │ │ │ │ lsr r3, r3, #17 │ │ │ │ strh r3, [r0, #124] @ 0x7c │ │ │ │ - bl 23704 │ │ │ │ + bl 236ac │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ - b 5a4f4 │ │ │ │ - ldr r3, [pc, #28] @ 5a58c │ │ │ │ + b 5a49c │ │ │ │ + ldr r3, [pc, #28] @ 5a534 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b 5a4cc │ │ │ │ - ldr r3, [pc, #16] @ 5a58c │ │ │ │ + b 5a474 │ │ │ │ + ldr r3, [pc, #16] @ 5a534 │ │ │ │ mov r8, r4 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b 5a4cc │ │ │ │ - andeq r3, sp, ip, asr r3 │ │ │ │ - andeq r0, r0, r8, asr r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r9, r9, ip, ror #29 │ │ │ │ + b 5a474 │ │ │ │ + @ instruction: 0x000d23bc │ │ │ │ + andeq r0, r0, r0, asr r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldrdeq r9, [r9], -ip │ │ │ │ andseq r2, r0, r0, lsl #5 │ │ │ │ - ldr r2, [pc, #200] @ 5a668 │ │ │ │ - ldr r3, [pc, #200] @ 5a66c │ │ │ │ + ldr r2, [pc, #200] @ 5a610 │ │ │ │ + ldr r3, [pc, #200] @ 5a614 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ add r2, r3, #84 @ 0x54 │ │ │ │ cmp r3, r0 │ │ │ │ cmpne r0, r2 │ │ │ │ - beq 5a660 │ │ │ │ + beq 5a608 │ │ │ │ add r2, r3, #224 @ 0xe0 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5a660 │ │ │ │ + beq 5a608 │ │ │ │ add r2, r3, #924 @ 0x39c │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5a660 │ │ │ │ + beq 5a608 │ │ │ │ add r2, r3, #504 @ 0x1f8 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5a660 │ │ │ │ + beq 5a608 │ │ │ │ add r2, r3, #784 @ 0x310 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5a660 │ │ │ │ + beq 5a608 │ │ │ │ add r2, r3, #336 @ 0x150 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5a660 │ │ │ │ + beq 5a608 │ │ │ │ add r2, r3, #980 @ 0x3d4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5a660 │ │ │ │ + beq 5a608 │ │ │ │ add r2, r3, #1024 @ 0x400 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5a660 │ │ │ │ + beq 5a608 │ │ │ │ add r2, r3, #1056 @ 0x420 │ │ │ │ add r2, r2, #8 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5a660 │ │ │ │ + beq 5a608 │ │ │ │ add r2, r3, #1008 @ 0x3f0 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5a660 │ │ │ │ + beq 5a608 │ │ │ │ add r2, r3, #1088 @ 0x440 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5a660 │ │ │ │ + beq 5a608 │ │ │ │ add r2, r3, #1120 @ 0x460 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5a660 │ │ │ │ + beq 5a608 │ │ │ │ add r3, r3, #952 @ 0x3b8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5a660 │ │ │ │ + beq 5a608 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ - andeq r3, sp, r8, lsl #3 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r2, sp, r8, ror #3 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr fp, [pc, #508] @ 5a888 │ │ │ │ + ldr fp, [pc, #508] @ 5a830 │ │ │ │ ldrb r5, [r3] │ │ │ │ add fp, pc, fp │ │ │ │ cmp r5, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5a6bc │ │ │ │ + beq 5a664 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [r3, #12]! │ │ │ │ add r5, r5, #1 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5a6a8 │ │ │ │ + bne 5a650 │ │ │ │ mov r1, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 59a04 │ │ │ │ - ldr r3, [pc, #444] @ 5a88c │ │ │ │ + bl 599ac │ │ │ │ + ldr r3, [pc, #444] @ 5a834 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp] │ │ │ │ cmp r7, r3 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5a86c │ │ │ │ - ldr r3, [pc, #424] @ 5a890 │ │ │ │ + beq 5a814 │ │ │ │ + ldr r3, [pc, #424] @ 5a838 │ │ │ │ ldr sl, [fp, r3] │ │ │ │ cmp r7, sl │ │ │ │ - beq 5a85c │ │ │ │ - ldr r3, [pc, #412] @ 5a894 │ │ │ │ - ldr r2, [pc, #412] @ 5a898 │ │ │ │ + beq 5a804 │ │ │ │ + ldr r3, [pc, #412] @ 5a83c │ │ │ │ + ldr r2, [pc, #412] @ 5a840 │ │ │ │ ldr r1, [fp, r3] │ │ │ │ - ldr r3, [pc, #408] @ 5a89c │ │ │ │ + ldr r3, [pc, #408] @ 5a844 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [fp, r3] │ │ │ │ ldr r1, [r1] │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a84c │ │ │ │ - ldr r3, [pc, #352] @ 5a890 │ │ │ │ + beq 5a7f4 │ │ │ │ + ldr r3, [pc, #352] @ 5a838 │ │ │ │ mov r9, #0 │ │ │ │ ldr sl, [fp, r3] │ │ │ │ add r5, r7, #12 │ │ │ │ str fp, [sp, #12] │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r9 │ │ │ │ mov fp, r2 │ │ │ │ - b 5a790 │ │ │ │ + b 5a738 │ │ │ │ ands r3, r3, #2 │ │ │ │ movne r3, #10 │ │ │ │ mov r1, r4 │ │ │ │ strh r3, [r4, #14] │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15660 │ │ │ │ + bl 15608 │ │ │ │ add r4, r4, #28 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r5], #12 │ │ │ │ movne r6, r9 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a850 │ │ │ │ + beq 5a7f8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r3, [r5, #-12] │ │ │ │ - beq 5a828 │ │ │ │ + beq 5a7d0 │ │ │ │ cmp r0, r3 │ │ │ │ addne r3, r0, #1 │ │ │ │ - beq 5a828 │ │ │ │ + beq 5a7d0 │ │ │ │ cmp r7, sl │ │ │ │ str r3, [r4, #8] │ │ │ │ str r8, [r4, #24] │ │ │ │ - beq 5a7e0 │ │ │ │ + beq 5a788 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5a830 │ │ │ │ + beq 5a7d8 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 5a7e8 │ │ │ │ + beq 5a790 │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrh r3, [r5, #-8] │ │ │ │ strh r3, [r4, #12] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 5a74c │ │ │ │ + beq 5a6f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #148] @ 5a898 │ │ │ │ + ldr r2, [pc, #148] @ 5a840 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16e60 │ │ │ │ + bl 16e08 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ - b 5a74c │ │ │ │ + b 5a6f4 │ │ │ │ mov r6, fp │ │ │ │ - b 5a7b4 │ │ │ │ - ldr r3, [pc, #104] @ 5a8a0 │ │ │ │ + b 5a75c │ │ │ │ + ldr r3, [pc, #104] @ 5a848 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #1536 @ 0x600 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 5a7d0 │ │ │ │ + b 5a778 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #60] @ 5a8a0 │ │ │ │ + ldr r3, [pc, #60] @ 5a848 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r0, [r3, #104] @ 0x68 │ │ │ │ - b 5a6f0 │ │ │ │ - ldr r3, [pc, #44] @ 5a8a0 │ │ │ │ + b 5a698 │ │ │ │ + ldr r3, [pc, #44] @ 5a848 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r0, [r3, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #36] @ 5a8a4 │ │ │ │ + ldr r3, [pc, #36] @ 5a84c │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r3, #8] │ │ │ │ - b 5a6f0 │ │ │ │ - muleq sp, ip, r0 │ │ │ │ - andeq r0, r0, r4, lsr #7 │ │ │ │ - andeq r0, r0, r4, asr #17 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ + b 5a698 │ │ │ │ + strdeq r2, [sp], -ip │ │ │ │ + muleq r0, ip, r3 │ │ │ │ + @ instruction: 0x000008bc │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ teqeq r2, r5 @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r6, sp, r4, lsl sp │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r5, sp, ip, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr lr, [pc, #1740] @ 5af8c │ │ │ │ - ldr ip, [pc, #1740] @ 5af90 │ │ │ │ + ldr lr, [pc, #1740] @ 5af34 │ │ │ │ + ldr ip, [pc, #1740] @ 5af38 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #772 @ 0x304 │ │ │ │ mov r0, #1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - bl 59a04 │ │ │ │ - ldr r7, [pc, #1692] @ 5af94 │ │ │ │ - ldr r2, [pc, #1692] @ 5af98 │ │ │ │ + bl 599ac │ │ │ │ + ldr r7, [pc, #1692] @ 5af3c │ │ │ │ + ldr r2, [pc, #1692] @ 5af40 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r5, [r7, r2] │ │ │ │ - ldr r3, [pc, #1684] @ 5af9c │ │ │ │ + ldr r3, [pc, #1684] @ 5af44 │ │ │ │ mov r6, #1 │ │ │ │ strb r6, [r5, #1548] @ 0x60c │ │ │ │ str r5, [r5, #1564] @ 0x61c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr sl, [pc, #1664] @ 5afa0 │ │ │ │ - ldr fp, [pc, #1664] @ 5afa4 │ │ │ │ + ldr sl, [pc, #1664] @ 5af48 │ │ │ │ + ldr fp, [pc, #1664] @ 5af4c │ │ │ │ add sl, pc, sl │ │ │ │ add sl, sl, #12 │ │ │ │ add fp, pc, fp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 5a670 │ │ │ │ - ldr r3, [pc, #1640] @ 5afa8 │ │ │ │ - ldr r2, [pc, #1640] @ 5afac │ │ │ │ + bl 5a618 │ │ │ │ + ldr r3, [pc, #1640] @ 5af50 │ │ │ │ + ldr r2, [pc, #1640] @ 5af54 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, r3, #96 @ 0x60 │ │ │ │ add lr, r3, #240 @ 0xf0 │ │ │ │ add r1, r3, #144 @ 0x90 │ │ │ │ add r9, r3, #48 @ 0x30 │ │ │ │ add r8, r3, #192 @ 0xc0 │ │ │ │ str r0, [r5, #296] @ 0x128 │ │ │ │ @@ -84419,295 +84419,295 @@ │ │ │ │ strb r6, [r4, #664] @ 0x298 │ │ │ │ strb r6, [r4, #692] @ 0x2b4 │ │ │ │ strb r6, [r4, #720] @ 0x2d0 │ │ │ │ strb r6, [r4, #748] @ 0x2ec │ │ │ │ str r2, [r4, #376] @ 0x178 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ strb r6, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #32 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #60 @ 0x3c │ │ │ │ add r0, r0, #924 @ 0x39c │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #88 @ 0x58 │ │ │ │ add r0, r0, #504 @ 0x1f8 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #116 @ 0x74 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #144 @ 0x90 │ │ │ │ add r0, r0, #336 @ 0x150 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #172 @ 0xac │ │ │ │ add r0, r0, #616 @ 0x268 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #200 @ 0xc8 │ │ │ │ add r0, r0, #252 @ 0xfc │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #228 @ 0xe4 │ │ │ │ add r0, r0, #364 @ 0x16c │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #256 @ 0x100 │ │ │ │ add r0, r0, #392 @ 0x188 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #284 @ 0x11c │ │ │ │ add r0, r0, #868 @ 0x364 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #312 @ 0x138 │ │ │ │ add r0, r0, #784 @ 0x310 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #404 @ 0x194 │ │ │ │ add r0, r0, #728 @ 0x2d8 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ add r8, sp, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #18 │ │ │ │ add r0, r0, #784 @ 0x310 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #340 @ 0x154 │ │ │ │ add r0, r0, #308 @ 0x134 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #18 │ │ │ │ add r0, r0, #308 @ 0x134 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ mvn r1, #1 │ │ │ │ ldr r3, [r3, #324] @ 0x144 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #32] │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ add r1, r4, #376 @ 0x178 │ │ │ │ add r0, r0, #812 @ 0x32c │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ add r3, r4, #460 @ 0x1cc │ │ │ │ str r3, [r0, #1500] @ 0x5dc │ │ │ │ add r0, r0, #1472 @ 0x5c0 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #1696 @ 0x6a0 │ │ │ │ add r1, r4, #548 @ 0x224 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #432 @ 0x1b0 │ │ │ │ add r0, r0, #1456 @ 0x5b0 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ add r1, r4, #576 @ 0x240 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #716 @ 0x2cc │ │ │ │ add r0, r0, #980 @ 0x3d4 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #1056 @ 0x420 │ │ │ │ add r1, r4, #688 @ 0x2b0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #660 @ 0x294 │ │ │ │ add r0, r0, #1008 @ 0x3f0 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #1088 @ 0x440 │ │ │ │ add r1, r4, #632 @ 0x278 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #604 @ 0x25c │ │ │ │ add r0, r0, #1120 @ 0x460 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #744 @ 0x2e8 │ │ │ │ add r0, r0, #952 @ 0x3b8 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add lr, r5, #84 @ 0x54 │ │ │ │ str lr, [r3, #720] @ 0x2d0 │ │ │ │ add lr, r5, #88 @ 0x58 │ │ │ │ str lr, [r3, #1756] @ 0x6dc │ │ │ │ add lr, r5, #92 @ 0x5c │ │ │ │ str lr, [r3, #1784] @ 0x6f8 │ │ │ │ - ldr ip, [pc, #756] @ 5afb0 │ │ │ │ + ldr ip, [pc, #756] @ 5af58 │ │ │ │ add lr, r5, #148 @ 0x94 │ │ │ │ str lr, [r3, #1616] @ 0x650 │ │ │ │ add lr, r5, #220 @ 0xdc │ │ │ │ str lr, [r3, #776] @ 0x308 │ │ │ │ - ldr r0, [pc, #740] @ 5afb4 │ │ │ │ + ldr r0, [pc, #740] @ 5af5c │ │ │ │ ldr ip, [r7, ip] │ │ │ │ - ldr r1, [pc, #736] @ 5afb8 │ │ │ │ + ldr r1, [pc, #736] @ 5af60 │ │ │ │ str ip, [r3, #300] @ 0x12c │ │ │ │ add ip, r5, #212 @ 0xd4 │ │ │ │ str ip, [r3, #888] @ 0x378 │ │ │ │ ldr r8, [r7, r1] │ │ │ │ ldr r9, [r7, r0] │ │ │ │ - ldr r2, [pc, #716] @ 5afbc │ │ │ │ + ldr r2, [pc, #716] @ 5af64 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r0, r8 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ - ldr r3, [pc, #704] @ 5afc0 │ │ │ │ - ldr r2, [pc, #696] @ 5afbc │ │ │ │ - ldr sl, [pc, #700] @ 5afc4 │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + ldr r3, [pc, #704] @ 5af68 │ │ │ │ + ldr r2, [pc, #696] @ 5af64 │ │ │ │ + ldr sl, [pc, #700] @ 5af6c │ │ │ │ str r0, [r5, #24] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ - ldr r3, [pc, #680] @ 5afc8 │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + ldr r3, [pc, #680] @ 5af70 │ │ │ │ str r0, [r5, #32] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 5a670 │ │ │ │ - ldr r2, [pc, #644] @ 5afbc │ │ │ │ + bl 5a618 │ │ │ │ + ldr r2, [pc, #644] @ 5af64 │ │ │ │ ldr r1, [r9] │ │ │ │ str r0, [r5, #28] │ │ │ │ mov r0, r8 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ str r0, [r5, #20] │ │ │ │ str r0, [r5, #300] @ 0x12c │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ ldr r1, [r9] │ │ │ │ - ldr r2, [pc, #604] @ 5afbc │ │ │ │ + ldr r2, [pc, #604] @ 5af64 │ │ │ │ mov r0, r8 │ │ │ │ ldr r8, [r5, #100] @ 0x64 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ - ldr r1, [pc, #604] @ 5afcc │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + ldr r1, [pc, #604] @ 5af74 │ │ │ │ add r8, r8, #1232 @ 0x4d0 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #596] @ 5afd0 │ │ │ │ + ldr r9, [pc, #596] @ 5af78 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #1248] @ 0x4e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 16e60 │ │ │ │ + bl 16e08 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #1232 @ 0x4d0 │ │ │ │ - bl 14a9c │ │ │ │ - ldr r3, [pc, #556] @ 5afd4 │ │ │ │ + bl 14a44 │ │ │ │ + ldr r3, [pc, #556] @ 5af7c │ │ │ │ ldr r8, [r5, #100] @ 0x64 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r2, r8, #1232 @ 0x4d0 │ │ │ │ add r3, r3, #3 │ │ │ │ str r3, [r8, #1252] @ 0x4e4 │ │ │ │ ldrh r3, [r2, #12] │ │ │ │ mov r1, #24 │ │ │ │ orr r3, r3, r6 │ │ │ │ strh r3, [r2, #12] │ │ │ │ add r3, r5, #180 @ 0xb4 │ │ │ │ str r3, [r8, #1672] @ 0x688 │ │ │ │ mov r0, r6 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r9, r9, #8 │ │ │ │ add r3, r3, #1456 @ 0x5b0 │ │ │ │ str r0, [r8, #1196] @ 0x4ac │ │ │ │ ldr r2, [r3, #-260] @ 0xfffffefc │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r0, r3, #1232 @ 0x4d0 │ │ │ │ ldr r8, [r3, #1196] @ 0x4ac │ │ │ │ - bl 153b4 │ │ │ │ + bl 1535c │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ str r0, [r8, #8] │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #1196] @ 0x4ac │ │ │ │ add r3, r3, #1232 @ 0x4d0 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ mov r8, #0 │ │ │ │ add r3, r3, #1168 @ 0x490 │ │ │ │ ldrh r2, [r3, #20] │ │ │ │ orr r2, r2, #16384 @ 0x4000 │ │ │ │ strh r2, [r3, #20] │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r6, r0 │ │ │ │ add r3, r0, #48 @ 0x30 │ │ │ │ str r0, [r5, #1572] @ 0x624 │ │ │ │ add r6, r6, r8, lsl #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ str r9, [r6, #8] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ add r2, r8, #49 @ 0x31 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, #3 │ │ │ │ strb r2, [r0, #3] │ │ │ │ ldrh r2, [r6, #4] │ │ │ │ str r0, [r6] │ │ │ │ orr r2, r2, sl │ │ │ │ strh r2, [r6, #4] │ │ │ │ ldrne r6, [r5, #1572] @ 0x624 │ │ │ │ addne r3, r0, #5 │ │ │ │ - bne 5ae44 │ │ │ │ + bne 5adec │ │ │ │ mov r1, #320 @ 0x140 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r1, #14 │ │ │ │ - ldr r9, [pc, #312] @ 5afd8 │ │ │ │ + ldr r9, [pc, #312] @ 5af80 │ │ │ │ mov r8, #10 │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ str r3, [r0, #28] │ │ │ │ str r1, [r0, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #4 │ │ │ │ - bl 59a04 │ │ │ │ - ldr r3, [pc, #284] @ 5afdc │ │ │ │ - ldr lr, [pc, #284] @ 5afe0 │ │ │ │ + bl 599ac │ │ │ │ + ldr r3, [pc, #284] @ 5af84 │ │ │ │ + ldr lr, [pc, #284] @ 5af88 │ │ │ │ mov r2, #0 │ │ │ │ add lr, pc, lr │ │ │ │ add lr, lr, #36 @ 0x24 │ │ │ │ mvn ip, #7 │ │ │ │ str r0, [r5, #140] @ 0x8c │ │ │ │ ldr r0, [r7, r3] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ @@ -84721,305 +84721,305 @@ │ │ │ │ strh r8, [r3, #14] │ │ │ │ ldr r1, [r5, #140] @ 0x8c │ │ │ │ add ip, ip, #16 │ │ │ │ add r1, r1, r2 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ str r1, [r3, #20] │ │ │ │ - bne 5aed8 │ │ │ │ - ldr r3, [pc, #196] @ 5afe4 │ │ │ │ + bne 5ae80 │ │ │ │ + ldr r3, [pc, #196] @ 5af8c │ │ │ │ mov r2, #320 @ 0x140 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #624 @ 0x270 │ │ │ │ str r2, [r6, #12] │ │ │ │ str r3, [r6] │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r0, #1680 @ 0x690 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #4] │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ add r0, r0, #1680 @ 0x690 │ │ │ │ - bl 1a60c │ │ │ │ - ldr r2, [pc, #136] @ 5afe8 │ │ │ │ - ldr r3, [pc, #44] @ 5af90 │ │ │ │ + bl 1a5b4 │ │ │ │ + ldr r2, [pc, #136] @ 5af90 │ │ │ │ + ldr r3, [pc, #44] @ 5af38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5af88 │ │ │ │ + bne 5af30 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, sp, r8, ror #28 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, sp, r0, lsr lr │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, lsr #7 │ │ │ │ - andeq r6, sp, r0, ror ip │ │ │ │ - ldrdeq r9, [r9], -r8 │ │ │ │ - andeq r8, ip, r8, asr #12 │ │ │ │ - andeq r0, r0, r8, lsl #15 │ │ │ │ - andeq r0, r0, r0, lsl #17 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, sp, r8, asr #29 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + muleq sp, r0, lr │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, ip, r3 │ │ │ │ + andeq r5, sp, r8, asr #25 │ │ │ │ + andeq r9, r9, r8, asr #1 │ │ │ │ + andeq r7, ip, r8, lsr #13 │ │ │ │ + andeq r0, r0, r0, lsl #15 │ │ │ │ + andeq r0, r0, r8, ror r8 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ teqeq r2, r5 @ │ │ │ │ - andeq r0, r0, ip, lsr #17 │ │ │ │ + andeq r0, r0, r4, lsr #17 │ │ │ │ andeq r1, r0, fp, lsl r2 │ │ │ │ - andeq r0, r0, r4, asr #17 │ │ │ │ - muleq r9, ip, r9 │ │ │ │ - muleq sp, r8, r4 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r1, r0, r3, lsl #4 │ │ │ │ @ instruction: 0x000008bc │ │ │ │ - andeq r3, sp, ip, asr #6 │ │ │ │ - andeq r8, ip, r8, rrx │ │ │ │ - andeq r2, sp, r8, asr #15 │ │ │ │ + andeq r8, r9, ip, lsl #1 │ │ │ │ + strdeq r2, [sp], -r0 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq r1, r0, r3, lsl #4 │ │ │ │ + @ instruction: 0x000008b4 │ │ │ │ + andeq r2, sp, r4, lsr #7 │ │ │ │ + andeq r7, ip, r8, asr #1 │ │ │ │ + andeq r1, sp, r8, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-72] @ 0xffffffb8 │ │ │ │ - ldr lr, [pc, #1896] @ 5b770 │ │ │ │ + ldr lr, [pc, #1896] @ 5b718 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr ip, [pc, #1892] @ 5b774 │ │ │ │ + ldr ip, [pc, #1892] @ 5b71c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r4, sp, #4096 @ 0x1000 │ │ │ │ - ldr r5, [pc, #1876] @ 5b778 │ │ │ │ - ldr r3, [pc, #1876] @ 5b77c │ │ │ │ + ldr r5, [pc, #1876] @ 5b720 │ │ │ │ + ldr r3, [pc, #1876] @ 5b724 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [r4, #28] │ │ │ │ mov ip, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r4, #28 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ mov r6, r0 │ │ │ │ orr r3, r3, #32768 @ 0x8000 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - ldr r3, [pc, #1832] @ 5b780 │ │ │ │ + ldr r3, [pc, #1832] @ 5b728 │ │ │ │ mov r7, r1 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r3, r8, r0 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - bne 5b088 │ │ │ │ + bne 5b030 │ │ │ │ sub r0, r0, #2 │ │ │ │ ldrb r3, [r8, r0] │ │ │ │ cmp r3, #32 │ │ │ │ moveq r3, #0 │ │ │ │ strbeq r3, [r8, r0] │ │ │ │ - ldr r3, [pc, #1780] @ 5b784 │ │ │ │ + ldr r3, [pc, #1780] @ 5b72c │ │ │ │ ldr lr, [r5, r3] │ │ │ │ - ldr r3, [pc, #1776] @ 5b788 │ │ │ │ + ldr r3, [pc, #1776] @ 5b730 │ │ │ │ ldr ip, [r5, r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - bl 7eb0 │ │ │ │ + bl 7e60 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - bl 81f8 │ │ │ │ + bl 819c │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ str r0, [r4, #92] @ 0x5c │ │ │ │ - bl 7afc │ │ │ │ + bl 7ab8 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - bl 7ce8 │ │ │ │ + bl 7c98 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ - bl 8000 │ │ │ │ + bl 7fb0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ - bl 7d30 │ │ │ │ + bl 7ce0 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ mov r0, #1 │ │ │ │ - bl 7c28 │ │ │ │ + bl 7bd8 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ mov r0, #2 │ │ │ │ - bl 7c28 │ │ │ │ + bl 7bd8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - ldrle r3, [pc, #1664] @ 5b78c │ │ │ │ + ldrle r3, [pc, #1664] @ 5b734 │ │ │ │ strle r3, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ movle r0, #100 @ 0x64 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - bl 43b34 │ │ │ │ - ldr r3, [pc, #1644] @ 5b790 │ │ │ │ + bl 43adc │ │ │ │ + ldr r3, [pc, #1644] @ 5b738 │ │ │ │ str r0, [r4, #128] @ 0x80 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ ldr r0, [r7] │ │ │ │ ldr r9, [r8] │ │ │ │ - bl 23964 │ │ │ │ + bl 2390c │ │ │ │ str r0, [r9, #76] @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ - bl 82a0 │ │ │ │ + bl 8244 │ │ │ │ mov r9, #10 │ │ │ │ str r0, [r4, #500] @ 0x1f4 │ │ │ │ - bl 82a0 │ │ │ │ - bl 6cb38 │ │ │ │ + bl 8244 │ │ │ │ + bl 6cae0 │ │ │ │ str r0, [r4, #508] @ 0x1fc │ │ │ │ - bl 4d140 │ │ │ │ + bl 4d0e8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #516] @ 0x204 │ │ │ │ mov r0, #0 │ │ │ │ - bl 66c08 │ │ │ │ + bl 66bb0 │ │ │ │ mov r3, #7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ str r0, [r4, #512] @ 0x200 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ strb r2, [r4, #427] @ 0x1ab │ │ │ │ mov r2, r3 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ - ldr r3, [pc, #1532] @ 5b794 │ │ │ │ - ldr r1, [pc, #1532] @ 5b798 │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ + ldr r3, [pc, #1532] @ 5b73c │ │ │ │ + ldr r1, [pc, #1532] @ 5b740 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ str r0, [r4, #272] @ 0x110 │ │ │ │ - bl a3354 │ │ │ │ + bl a32fc │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ - bl cbdd8 <__isoc23_strtoul@@Base+0x1cf5c> │ │ │ │ - ldr r3, [pc, #1496] @ 5b79c │ │ │ │ + bl cb7c0 <__isoc23_strtoul@@Base+0x1c99c> │ │ │ │ + ldr r3, [pc, #1496] @ 5b744 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ str r1, [r3, #116] @ 0x74 │ │ │ │ str r2, [r4, #444] @ 0x1bc │ │ │ │ str r2, [r4, #456] @ 0x1c8 │ │ │ │ - bl 8078 │ │ │ │ + bl 8028 │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ - bge 5b650 │ │ │ │ + bge 5b5f8 │ │ │ │ subs r9, r9, #1 │ │ │ │ - bne 5b1d8 │ │ │ │ - bl 5de6c │ │ │ │ - bl 55db8 │ │ │ │ - bl 5a8a8 │ │ │ │ + bne 5b180 │ │ │ │ + bl 5de14 │ │ │ │ + bl 55d60 │ │ │ │ + bl 5a850 │ │ │ │ cmp r6, #0 │ │ │ │ movle fp, #0 │ │ │ │ str r0, [r4, #504] @ 0x1f8 │ │ │ │ - ble 5b238 │ │ │ │ + ble 5b1e0 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 5a25c │ │ │ │ + bl 5a204 │ │ │ │ tst r0, #8 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ mov fp, r0 │ │ │ │ orrne r3, r3, #8 │ │ │ │ strne r3, [r4, #8] │ │ │ │ tst r0, #4 │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ orrne r3, r3, #16384 @ 0x4000 │ │ │ │ orrne r3, r3, #32 │ │ │ │ strne r3, [r4, #4] │ │ │ │ - bl 5a3b4 │ │ │ │ + bl 5a35c │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ ldr sl, [r0, #356] @ 0x164 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5b6b0 │ │ │ │ - ldr r2, [pc, #1352] @ 5b7a0 │ │ │ │ + beq 5b658 │ │ │ │ + ldr r2, [pc, #1352] @ 5b748 │ │ │ │ add r0, r0, #728 @ 0x2d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add sl, sp, #24 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ - ldr r2, [pc, #1324] @ 5b7a4 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ + ldr r2, [pc, #1324] @ 5b74c │ │ │ │ mov r1, sl │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ - bl 836a4 │ │ │ │ + bl 8364c │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #4096 @ 0x1000 │ │ │ │ - bls 5b71c │ │ │ │ + bls 5b6c4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5b41c │ │ │ │ + beq 5b3c4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5a25c │ │ │ │ + bl 5a204 │ │ │ │ tst r0, #1 │ │ │ │ - beq 5b41c │ │ │ │ + beq 5b3c4 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 5b72c │ │ │ │ + beq 5b6d4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r0, #112 @ 0x70 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 5b330 │ │ │ │ + beq 5b2d8 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r9, [r0] │ │ │ │ sub r9, r9, r3 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mvn r2, #0 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, r9 │ │ │ │ - bl 83218 │ │ │ │ + bl 831c0 │ │ │ │ ldr r3, [r4, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, r9 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bne 5b750 │ │ │ │ + bne 5b6f8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #1136] @ 5b7a8 │ │ │ │ + ldr r3, [pc, #1136] @ 5b750 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - ldr r0, [pc, #1108] @ 5b7ac │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + ldr r0, [pc, #1108] @ 5b754 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl da840 <__isoc23_strtoul@@Base+0x2b9c4> │ │ │ │ - bl 62864 │ │ │ │ + bl d9ed8 <__isoc23_strtoul@@Base+0x2b0b4> │ │ │ │ + bl 6280c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ orr r3, r3, #32768 @ 0x8000 │ │ │ │ str r3, [r4, #4] │ │ │ │ - ble 5b4b8 │ │ │ │ + ble 5b460 │ │ │ │ tst fp, #32 │ │ │ │ ldrne r3, [r4] │ │ │ │ mov r1, r7 │ │ │ │ orrne r3, r3, #64 @ 0x40 │ │ │ │ rsb r0, r6, #0 │ │ │ │ strne r3, [r4] │ │ │ │ - bl 4d9a8 │ │ │ │ + bl 4d950 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #160] @ 0xa0 │ │ │ │ - blt 5b760 │ │ │ │ - ldr r3, [pc, #1036] @ 5b7b0 │ │ │ │ + blt 5b708 │ │ │ │ + ldr r3, [pc, #1036] @ 5b758 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ sub r6, r6, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [r3, #100] @ 0x64 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ sub r6, r6, r3 │ │ │ │ @@ -85029,95 +85029,95 @@ │ │ │ │ ldr r3, [r7, r6, lsl #2] │ │ │ │ str r3, [r4, #268] @ 0x10c │ │ │ │ ldr r3, [r7] │ │ │ │ str r3, [r7, r6, lsl #2] │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r4] │ │ │ │ - ble 5b698 │ │ │ │ + ble 5b640 │ │ │ │ tst r2, #2097152 @ 0x200000 │ │ │ │ - bne 5b404 │ │ │ │ + bne 5b3ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #160] @ 0xa0 │ │ │ │ ldr r3, [r4, #164] @ 0xa4 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r4, #164] @ 0xa4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 5b4c0 │ │ │ │ + bne 5b468 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 58dc0 │ │ │ │ - b 5b4c0 │ │ │ │ + bl 58d68 │ │ │ │ + b 5b468 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 5b47c │ │ │ │ + ble 5b424 │ │ │ │ ldr r9, [r7] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r9 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b2ac │ │ │ │ - ldr r3, [pc, #868] @ 5b7a8 │ │ │ │ + bne 5b254 │ │ │ │ + ldr r3, [pc, #868] @ 5b750 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - ldr r0, [pc, #848] @ 5b7b4 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + ldr r0, [pc, #848] @ 5b75c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl da840 <__isoc23_strtoul@@Base+0x2b9c4> │ │ │ │ - bl 62864 │ │ │ │ + bl d9ed8 <__isoc23_strtoul@@Base+0x2b0b4> │ │ │ │ + bl 6280c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ orr r3, r3, #32768 @ 0x8000 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 5b374 │ │ │ │ - ldr r3, [pc, #804] @ 5b7a8 │ │ │ │ + b 5b31c │ │ │ │ + ldr r3, [pc, #804] @ 5b750 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - ldr r0, [pc, #788] @ 5b7b8 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + ldr r0, [pc, #788] @ 5b760 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl da840 <__isoc23_strtoul@@Base+0x2b9c4> │ │ │ │ - bl 62864 │ │ │ │ + bl d9ed8 <__isoc23_strtoul@@Base+0x2b0b4> │ │ │ │ + bl 6280c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ orr r3, r3, #32768 @ 0x8000 │ │ │ │ str r3, [r4, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq 5b410 │ │ │ │ + beq 5b3b8 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ - beq 5b664 │ │ │ │ + beq 5b60c │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ orrne r3, r3, #67108864 @ 0x4000000 │ │ │ │ strne r3, [r4] │ │ │ │ - beq 5b680 │ │ │ │ + beq 5b628 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 61a38 │ │ │ │ + bl 619e0 │ │ │ │ mov fp, #0 │ │ │ │ - ldr r9, [pc, #708] @ 5b7bc │ │ │ │ + ldr r9, [pc, #708] @ 5b764 │ │ │ │ add sl, r4, #532 @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r4, #164] @ 0xa4 │ │ │ │ ldrne r0, [r7] │ │ │ │ ldreq r0, [r3] │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ ldr r3, [r4, #164] @ 0xa4 │ │ │ │ ldr r6, [r8] │ │ │ │ - ldr r7, [pc, #676] @ 5b7c0 │ │ │ │ + ldr r7, [pc, #676] @ 5b768 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r4, #360] @ 0x168 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ ldr ip, [r8] │ │ │ │ add lr, r4, #1056 @ 0x420 │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ str sl, [r4, #36] @ 0x24 │ │ │ │ str r0, [r6, #76] @ 0x4c │ │ │ │ ldr r3, [r4, #372] @ 0x174 │ │ │ │ str r3, [r4, #1040] @ 0x410 │ │ │ │ @@ -85132,180 +85132,180 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ str sl, [r4, #188] @ 0xbc │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ str r6, [r4, #372] @ 0x174 │ │ │ │ ldr r3, [r5, r9] │ │ │ │ str r3, [r7, #16]! │ │ │ │ - ldr r3, [pc, #572] @ 5b7c4 │ │ │ │ + ldr r3, [pc, #572] @ 5b76c │ │ │ │ str r3, [r4, #1104] @ 0x450 │ │ │ │ - ldr r3, [pc, #568] @ 5b7c8 │ │ │ │ + ldr r3, [pc, #568] @ 5b770 │ │ │ │ str r7, [r4, #124] @ 0x7c │ │ │ │ str r4, [r4, #1096] @ 0x448 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r4, #1108] @ 0x454 │ │ │ │ - ldr r3, [pc, #552] @ 5b7cc │ │ │ │ + ldr r3, [pc, #552] @ 5b774 │ │ │ │ add r0, r6, #448 @ 0x1c0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r4, #1112] @ 0x458 │ │ │ │ - ldr r3, [pc, #540] @ 5b7d0 │ │ │ │ + ldr r3, [pc, #540] @ 5b778 │ │ │ │ mov r1, #1 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ - ldr r3, [pc, #532] @ 5b7d4 │ │ │ │ + ldr r3, [pc, #532] @ 5b77c │ │ │ │ str r7, [r4, #1116] @ 0x45c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r4, #1120] @ 0x460 │ │ │ │ - ldr r3, [pc, #520] @ 5b7d8 │ │ │ │ + ldr r3, [pc, #520] @ 5b780 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r4, #1144] @ 0x478 │ │ │ │ - ldr r3, [pc, #512] @ 5b7dc │ │ │ │ + ldr r3, [pc, #512] @ 5b784 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r4, #1148] @ 0x47c │ │ │ │ - bl 837b0 │ │ │ │ + bl 83758 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r4, #1088] @ 0x440 │ │ │ │ cmp r3, fp │ │ │ │ - beq 5b600 │ │ │ │ + beq 5b5a8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r2, [pc, #468] @ 5b7e0 │ │ │ │ + ldr r2, [pc, #468] @ 5b788 │ │ │ │ str r7, [r3, #4] │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ add r2, pc, r2 │ │ │ │ bic r3, r3, #32768 @ 0x8000 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - ldr r3, [pc, #336] @ 5b774 │ │ │ │ + ldr r3, [pc, #336] @ 5b71c │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #28 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5b75c │ │ │ │ + bne 5b704 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #396] @ 5b7e4 │ │ │ │ + ldr r3, [pc, #396] @ 5b78c │ │ │ │ mov r2, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ - b 5b1ec │ │ │ │ + b 5b194 │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ cmp r1, r2 │ │ │ │ - bne 5b4d4 │ │ │ │ + bne 5b47c │ │ │ │ bic r3, r3, #67108864 @ 0x4000000 │ │ │ │ str r3, [r4] │ │ │ │ - b 5b4e4 │ │ │ │ + b 5b48c │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ - bl 81a4 │ │ │ │ + bl 8148 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ - bl 7e08 │ │ │ │ - b 5b4e4 │ │ │ │ + bl 7db8 │ │ │ │ + b 5b48c │ │ │ │ ldr r3, [r4, #1508] @ 0x5e4 │ │ │ │ orr r2, r2, #2097152 @ 0x200000 │ │ │ │ bic r3, r3, #2097152 @ 0x200000 │ │ │ │ str r2, [r4] │ │ │ │ str r3, [r4, #1508] @ 0x5e4 │ │ │ │ - b 5b404 │ │ │ │ + b 5b3ac │ │ │ │ add r0, r0, #140 @ 0x8c │ │ │ │ ldr r9, [r4, #1216] @ 0x4c0 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ - ldr r1, [pc, #292] @ 5b7e8 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ + ldr r1, [pc, #292] @ 5b790 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r4, #1216] @ 0x4c0 │ │ │ │ ldr r9, [r4, #100] @ 0x64 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r9, r9, #336 @ 0x150 │ │ │ │ cmp r2, r1 │ │ │ │ addcc r1, r2, #1 │ │ │ │ strcc r1, [r0] │ │ │ │ strbcc sl, [r2] │ │ │ │ - bcs 5b73c │ │ │ │ + bcs 5b6e4 │ │ │ │ ldr r2, [r4, #1216] @ 0x4c0 │ │ │ │ ldr sl, [r2, #24] │ │ │ │ str sl, [r2] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - b 5b250 │ │ │ │ + b 5b1f8 │ │ │ │ mov r0, sl │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ - b 5b330 │ │ │ │ + b 5b2d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ - b 5b330 │ │ │ │ + b 5b2d8 │ │ │ │ mov r1, sl │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5b6f8 │ │ │ │ - b 5b704 │ │ │ │ + bge 5b6a0 │ │ │ │ + b 5b6ac │ │ │ │ mov r1, r9 │ │ │ │ - bl a38f4 │ │ │ │ - b 5b330 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + bl a389c │ │ │ │ + b 5b2d8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r3, #2 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - bl 5670c │ │ │ │ - andeq r2, sp, r8, lsl r7 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - strdeq r2, [sp], -r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, lsr r4 │ │ │ │ + bl 566b4 │ │ │ │ + andeq r1, sp, r8, ror r7 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r1, sp, r8, asr r7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, lsr #8 │ │ │ │ + andeq r0, r0, ip, lsl #16 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq pc, r1, sl, asr r4 @ │ │ │ │ + muleq r0, r8, r8 │ │ │ │ andeq r0, r0, r4, lsl r8 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - andeq fp, r0, pc, lsl r9 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, lsl r8 │ │ │ │ @ instruction: 0xffffc784 │ │ │ │ - andeq r0, r0, r8, lsr #15 │ │ │ │ - andeq r6, sp, r8, lsr r3 │ │ │ │ + andeq r0, r0, r0, lsr #15 │ │ │ │ + muleq sp, r0, r3 │ │ │ │ andeq r1, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ @ instruction: 0xffffe040 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ @ instruction: 0xffffdf34 │ │ │ │ @ instruction: 0xffffdef4 │ │ │ │ - andeq r0, r0, ip, lsr #13 │ │ │ │ - andeq r6, sp, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #13 │ │ │ │ + ldrdeq r5, [sp], -r0 │ │ │ │ teqeq r4, pc, lsr #22 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x000005b8 │ │ │ │ - andeq r0, r0, r4, lsr r6 │ │ │ │ - andeq r0, r0, r0, lsr #13 │ │ │ │ - andeq r0, r0, r4, lsl r5 │ │ │ │ - andeq r0, r0, ip, asr r8 │ │ │ │ - andeq r2, sp, r8, lsl r1 │ │ │ │ - andeq r5, sp, r8, lsr pc │ │ │ │ - andeq r8, r9, r4, asr #24 │ │ │ │ + andeq r0, r0, r8, ror #9 │ │ │ │ + @ instruction: 0x000005b0 │ │ │ │ + andeq r0, r0, ip, lsr #12 │ │ │ │ + muleq r0, r8, r6 │ │ │ │ + andeq r0, r0, ip, lsl #10 │ │ │ │ + andeq r0, r0, r4, asr r8 │ │ │ │ + andeq r1, sp, r8, ror r1 │ │ │ │ + muleq sp, r0, pc @ │ │ │ │ + andeq r8, r9, r4, lsr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r1, [pc, #1632] @ 5be64 │ │ │ │ - ldr r2, [pc, #1632] @ 5be68 │ │ │ │ + ldr r1, [pc, #1632] @ 5be0c │ │ │ │ + ldr r2, [pc, #1632] @ 5be10 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #1624] @ 5be6c │ │ │ │ + ldr r5, [pc, #1624] @ 5be14 │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr r3, [pc, #1620] @ 5be70 │ │ │ │ + ldr r3, [pc, #1620] @ 5be18 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r4, #196] @ 0xc4 │ │ │ │ @@ -85325,1818 +85325,1818 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ ldr ip, [r4, #276] @ 0x114 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ cmp ip, #0 │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ - beq 5b898 │ │ │ │ + beq 5b840 │ │ │ │ mov r0, ip │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #276] @ 0x114 │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b8ac │ │ │ │ + beq 5b854 │ │ │ │ mov r1, #0 │ │ │ │ - bl 4d400 │ │ │ │ - ldr r3, [pc, #1472] @ 5be74 │ │ │ │ + bl 4d3a8 │ │ │ │ + ldr r3, [pc, #1472] @ 5be1c │ │ │ │ ldr r2, [r4, #164] @ 0xa4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r6, [r3] │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r6, #76] @ 0x4c │ │ │ │ ldrh r2, [r4, #232] @ 0xe8 │ │ │ │ str r0, [r4, #360] @ 0x168 │ │ │ │ add r2, r2, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ ldr r0, [r4, #252] @ 0xfc │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 56110 │ │ │ │ + bl 560b8 │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r4, #172] @ 0xac │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ - ldr r3, [pc, #1376] @ 5be78 │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ + ldr r3, [pc, #1376] @ 5be20 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ str r6, [r4, #440] @ 0x1b8 │ │ │ │ str r6, [r5, #4] │ │ │ │ str r6, [r4, #436] @ 0x1b4 │ │ │ │ - bl 62864 │ │ │ │ + bl 6280c │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ ldrd r2, [r4, #88] @ 0x58 │ │ │ │ cmp r0, r6 │ │ │ │ str r6, [r5, #32] │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - beq 5b968 │ │ │ │ - bl 153b4 │ │ │ │ + beq 5b910 │ │ │ │ + bl 1535c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5be50 │ │ │ │ + beq 5bdf8 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #308] @ 0x134 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b98c │ │ │ │ - b 5b9d4 │ │ │ │ + bne 5b934 │ │ │ │ + b 5b97c │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, #8 │ │ │ │ ldr r5, [r0, #28] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r7 │ │ │ │ moveq r5, r0 │ │ │ │ blx r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5b988 │ │ │ │ + bne 5b930 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5b9f8 │ │ │ │ - b 5ba40 │ │ │ │ + bne 5b9a0 │ │ │ │ + b 5b9e8 │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #8 │ │ │ │ ldr r5, [r0, #28] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r7 │ │ │ │ moveq r5, r0 │ │ │ │ blx r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5b9f4 │ │ │ │ + bne 5b99c │ │ │ │ ldr r0, [r4, #1248] @ 0x4e0 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5ba64 │ │ │ │ - b 5baa0 │ │ │ │ + bne 5ba0c │ │ │ │ + b 5ba48 │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r4, #1248] @ 0x4e0 │ │ │ │ mov r2, #8 │ │ │ │ ldr r5, [r0, #28] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r7 │ │ │ │ moveq r5, r0 │ │ │ │ blx r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5ba60 │ │ │ │ + bne 5ba08 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5bb58 │ │ │ │ - ldr r8, [pc, #952] @ 5be7c │ │ │ │ - b 5bae0 │ │ │ │ + beq 5bb00 │ │ │ │ + ldr r8, [pc, #952] @ 5be24 │ │ │ │ + b 5ba88 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ and r7, r7, #512 @ 0x200 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ strh r7, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5bb58 │ │ │ │ + beq 5bb00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ mov r6, r5 │ │ │ │ add r2, r3, #1232 @ 0x4d0 │ │ │ │ cmp r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5bad8 │ │ │ │ + beq 5ba80 │ │ │ │ add r3, r3, #728 @ 0x2d8 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5bad8 │ │ │ │ + beq 5ba80 │ │ │ │ ldrh r7, [r6, #12] │ │ │ │ and r3, r7, r8 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq 5bb48 │ │ │ │ + beq 5baf0 │ │ │ │ tst r7, #1024 @ 0x400 │ │ │ │ - beq 5bac4 │ │ │ │ + beq 5ba6c │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldrh r7, [r6, #12] │ │ │ │ - b 5bac4 │ │ │ │ + b 5ba6c │ │ │ │ mov r0, r6 │ │ │ │ - bl d914 │ │ │ │ + bl d8bc │ │ │ │ ldrh r7, [r6, #12] │ │ │ │ - b 5bb28 │ │ │ │ + b 5bad0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5bbf0 │ │ │ │ - ldr r8, [pc, #772] @ 5be80 │ │ │ │ - b 5bb98 │ │ │ │ + beq 5bb98 │ │ │ │ + ldr r8, [pc, #772] @ 5be28 │ │ │ │ + b 5bb40 │ │ │ │ ldrh r7, [r9, #12] │ │ │ │ and r7, r7, r8 │ │ │ │ cmp r7, #160 @ 0xa0 │ │ │ │ - beq 5be24 │ │ │ │ + beq 5bdcc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bbf0 │ │ │ │ + beq 5bb98 │ │ │ │ mov r9, r6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, #8 │ │ │ │ ldr r5, [r0, #28] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r9 │ │ │ │ moveq r5, r0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, r5 │ │ │ │ mov r6, r0 │ │ │ │ - bne 5bb7c │ │ │ │ + bne 5bb24 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bb8c │ │ │ │ + beq 5bb34 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldr r1, [r9, #20] │ │ │ │ mov r2, #1 │ │ │ │ - bl 15968 │ │ │ │ + bl 15910 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5bb94 │ │ │ │ + bne 5bb3c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5bc7c │ │ │ │ - ldr r8, [pc, #624] @ 5be84 │ │ │ │ + beq 5bc24 │ │ │ │ + ldr r8, [pc, #624] @ 5be2c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5bc1c │ │ │ │ + b 5bbc4 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r2, #8 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ moveq r7, r0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r5 │ │ │ │ mov r6, r0 │ │ │ │ - bhi 5bc60 │ │ │ │ + bhi 5bc08 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ rsb r2, r2, r2, lsl #3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 5bc74 │ │ │ │ + bcc 5bc1c │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ mov r1, r7 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5bc18 │ │ │ │ + bne 5bbc0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ str r3, [r4, #472] @ 0x1d8 │ │ │ │ str r3, [r4, #460] @ 0x1cc │ │ │ │ str r3, [r4, #332] @ 0x14c │ │ │ │ str r3, [r4, #328] @ 0x148 │ │ │ │ strb r3, [r4, #423] @ 0x1a7 │ │ │ │ str r3, [r4, #148] @ 0x94 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ str r3, [r4, #464] @ 0x1d0 │ │ │ │ str r3, [r4, #1236] @ 0x4d4 │ │ │ │ - b 5bcb4 │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + b 5bc5c │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 5bcac │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + bne 5bc54 │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ ldr r6, [r4, #24] │ │ │ │ - b 5bce0 │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + b 5bc88 │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 5bcd8 │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + bne 5bc80 │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ ldr r6, [r4, #32] │ │ │ │ - b 5bd0c │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + b 5bcb4 │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 5bd04 │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + bne 5bcac │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ ldr r6, [r4, #1248] @ 0x4e0 │ │ │ │ - b 5bd38 │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + b 5bce0 │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 5bd30 │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + bne 5bcd8 │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b 5bd64 │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + b 5bd0c │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne 5bd5c │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + bne 5bd04 │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r0, [r4, #1572] @ 0x624 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r0, [r4, #504] @ 0x1f8 │ │ │ │ - bl 7b20 │ │ │ │ - bl 5a8a8 │ │ │ │ + bl 7adc │ │ │ │ + bl 5a850 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ str r0, [r4, #504] @ 0x1f8 │ │ │ │ - beq 5be44 │ │ │ │ - bl 5a3b4 │ │ │ │ - ldr r2, [pc, #192] @ 5be88 │ │ │ │ + beq 5bdec │ │ │ │ + bl 5a35c │ │ │ │ + ldr r2, [pc, #192] @ 5be30 │ │ │ │ ldr r5, [r4, #1088] @ 0x440 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r5, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ - beq 5bdec │ │ │ │ + beq 5bd94 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ - ldr r2, [pc, #148] @ 5be8c │ │ │ │ + ldr r2, [pc, #148] @ 5be34 │ │ │ │ bic r3, r3, #32768 @ 0x8000 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - ldr r3, [pc, #100] @ 5be68 │ │ │ │ + ldr r3, [pc, #100] @ 5be10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5be60 │ │ │ │ + bne 5be08 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl a890 <__time64@plt+0x253c> │ │ │ │ - b 5bb8c │ │ │ │ - bl 5a3b4 │ │ │ │ - bl 58dc0 │ │ │ │ - b 5bdc0 │ │ │ │ + bl a838 <__time64@plt+0x2540> │ │ │ │ + b 5bb34 │ │ │ │ + bl 5a35c │ │ │ │ + bl 58d68 │ │ │ │ + b 5bd68 │ │ │ │ mov r1, r6 │ │ │ │ - bl c3e84 <__isoc23_strtoul@@Base+0x15008> │ │ │ │ + bl c3e2c <__isoc23_strtoul@@Base+0x15008> │ │ │ │ str r0, [r4, #16] │ │ │ │ - b 5b954 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, sp, r4, lsr #30 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r1, sp, r4, lsl #30 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ + b 5b8fc │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r0, sp, r4, lsl #31 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, sp, r4, ror #30 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ @ instruction: 0xffffc080 │ │ │ │ andeq r4, r0, r0, lsr #1 │ │ │ │ - andeq r5, sp, r0, lsl #19 │ │ │ │ - andeq r5, sp, r8, asr #15 │ │ │ │ - andeq r1, sp, r8, lsr #18 │ │ │ │ - ldr r3, [pc, #36] @ 5bebc │ │ │ │ - ldr r2, [pc, #36] @ 5bec0 │ │ │ │ + ldrdeq r4, [sp], -r8 │ │ │ │ + andeq r4, sp, r0, lsr #16 │ │ │ │ + andeq r0, sp, r8, lsl #19 │ │ │ │ + ldr r3, [pc, #36] @ 5be64 │ │ │ │ + ldr r2, [pc, #36] @ 5be68 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ lsr r2, r0, #5 │ │ │ │ and r2, r2, #7 │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ and r0, r0, #31 │ │ │ │ mov r3, #1 │ │ │ │ and r0, r2, r3, lsl r0 │ │ │ │ bx lr │ │ │ │ - muleq sp, r0, r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldr r3, [pc, #40] @ 5bef4 │ │ │ │ - ldr r1, [pc, #40] @ 5bef8 │ │ │ │ + strdeq r0, [sp], -r0 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldr r3, [pc, #40] @ 5be9c │ │ │ │ + ldr r1, [pc, #40] @ 5bea0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ lsr r2, r0, #5 │ │ │ │ and r2, r2, #7 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ mov ip, #1 │ │ │ │ and r0, r0, #31 │ │ │ │ orr r0, r3, ip, lsl r0 │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ - andeq r1, sp, ip, asr r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldr r3, [pc, #40] @ 5bf2c │ │ │ │ - ldr r1, [pc, #40] @ 5bf30 │ │ │ │ + @ instruction: 0x000d08bc │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldr r3, [pc, #40] @ 5bed4 │ │ │ │ + ldr r1, [pc, #40] @ 5bed8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ lsr r2, r0, #5 │ │ │ │ and r2, r2, #7 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ mov ip, #1 │ │ │ │ and r0, r0, #31 │ │ │ │ bic r0, r3, ip, lsl r0 │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ - andeq r1, sp, r4, lsr #16 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldr r3, [pc, #28] @ 5bf58 │ │ │ │ - ldr r2, [pc, #28] @ 5bf5c │ │ │ │ + andeq r0, sp, r4, lsl #17 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldr r3, [pc, #28] @ 5bf00 │ │ │ │ + ldr r2, [pc, #28] @ 5bf04 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r3, [r3, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ bxeq lr │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - b 56998 │ │ │ │ - andeq r1, sp, ip, ror #15 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 56940 │ │ │ │ + andeq r0, sp, ip, asr #16 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #480] @ 5c158 │ │ │ │ + ldr r7, [pc, #480] @ 5c100 │ │ │ │ subs r4, r1, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5c03c │ │ │ │ + beq 5bfe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8228 │ │ │ │ + bl 81cc │ │ │ │ cmp r5, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 5c030 │ │ │ │ - ldr r1, [pc, #444] @ 5c15c │ │ │ │ + beq 5bfd8 │ │ │ │ + ldr r1, [pc, #444] @ 5c104 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #672 @ 0x2a0 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r9, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5c08c │ │ │ │ - ldr r3, [pc, #416] @ 5c160 │ │ │ │ + beq 5c034 │ │ │ │ + ldr r3, [pc, #416] @ 5c108 │ │ │ │ mov r0, r4 │ │ │ │ ldr fp, [r7, r3] │ │ │ │ mov r1, fp │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 5c064 │ │ │ │ - ldr r3, [pc, #392] @ 5c164 │ │ │ │ + beq 5c00c │ │ │ │ + ldr r3, [pc, #392] @ 5c10c │ │ │ │ mov r0, r4 │ │ │ │ ldr sl, [r7, r3] │ │ │ │ mov r1, sl │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c0f0 │ │ │ │ + beq 5c098 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r6, #0 │ │ │ │ add sl, r0, #1 │ │ │ │ - bne 5c070 │ │ │ │ + bne 5c018 │ │ │ │ add r1, r0, #41 @ 0x29 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r5, r0 │ │ │ │ str r9, [r0, #32] │ │ │ │ str r6, [r0, #36] @ 0x24 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r5, #28] │ │ │ │ - bl 7d90 │ │ │ │ - b 5c0d8 │ │ │ │ + bl 7d40 │ │ │ │ + b 5c080 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c08c │ │ │ │ - ldr r1, [pc, #284] @ 5c168 │ │ │ │ + beq 5c034 │ │ │ │ + ldr r1, [pc, #284] @ 5c110 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #672 @ 0x2a0 │ │ │ │ - bl 14c98 │ │ │ │ + bl 14c40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c08c │ │ │ │ + beq 5c034 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ movne sl, r8 │ │ │ │ - beq 5c13c │ │ │ │ + beq 5c0e4 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c094 │ │ │ │ + bne 5c03c │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ tst r3, #1 │ │ │ │ - beq 5c130 │ │ │ │ + beq 5c0d8 │ │ │ │ add r1, sl, #40 @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r9, [r0, #32] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ - bne 5c118 │ │ │ │ + bne 5c0c0 │ │ │ │ str fp, [r5, #28] │ │ │ │ - ldr r3, [pc, #140] @ 5c16c │ │ │ │ + ldr r3, [pc, #140] @ 5c114 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #672 @ 0x2a0 │ │ │ │ str r3, [r5] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ movne sl, r0 │ │ │ │ - bne 5c070 │ │ │ │ + bne 5c018 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r5, r0 │ │ │ │ str r9, [r0, #32] │ │ │ │ str r6, [r0, #36] @ 0x24 │ │ │ │ - b 5c128 │ │ │ │ + b 5c0d0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5c01c │ │ │ │ - ldr r3, [pc, #60] @ 5c164 │ │ │ │ + bne 5bfc4 │ │ │ │ + ldr r3, [pc, #60] @ 5c10c │ │ │ │ ldr sl, [r7, r3] │ │ │ │ str sl, [r5, #28] │ │ │ │ - b 5c0d8 │ │ │ │ + b 5c080 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b20 │ │ │ │ - b 5c0b0 │ │ │ │ + bl 7adc │ │ │ │ + b 5c058 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r5, r0 │ │ │ │ str r9, [r0, #32] │ │ │ │ str r6, [r0, #36] @ 0x24 │ │ │ │ - b 5c0d4 │ │ │ │ - @ instruction: 0x000d17b0 │ │ │ │ - andeq r6, ip, r8, ror #31 │ │ │ │ - andeq r0, r0, ip, lsr #9 │ │ │ │ - andeq r0, r0, ip, asr #8 │ │ │ │ - andeq r6, ip, r0, asr #30 │ │ │ │ - andeq r6, ip, r8, lsr #29 │ │ │ │ + b 5c07c │ │ │ │ + andeq r0, sp, r0, lsl r8 │ │ │ │ + andeq r6, ip, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, lsr #9 │ │ │ │ + andeq r0, r0, r4, asr #8 │ │ │ │ + andeq r5, ip, r0, lsr #31 │ │ │ │ + andeq r5, ip, r8, lsl #30 │ │ │ │ str r1, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #4 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5c1d0 │ │ │ │ + beq 5c178 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c1ac │ │ │ │ + beq 5c154 │ │ │ │ cmp r1, #11 │ │ │ │ cmpne r1, #6 │ │ │ │ - beq 5c1c0 │ │ │ │ + beq 5c168 │ │ │ │ cmp r1, #14 │ │ │ │ - beq 5c1ec │ │ │ │ + beq 5c194 │ │ │ │ subs r0, r1, #1 │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ - bl c45b4 <__isoc23_strtoul@@Base+0x15738> │ │ │ │ + bl c452c <__isoc23_strtoul@@Base+0x15708> │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cce30 <__isoc23_strtoul@@Base+0x1dfb4> │ │ │ │ + bl cc618 <__isoc23_strtoul@@Base+0x1d7f4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c45b4 <__isoc23_strtoul@@Base+0x15738> │ │ │ │ - b 5c1c8 │ │ │ │ + bl c452c <__isoc23_strtoul@@Base+0x15708> │ │ │ │ + b 5c170 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #11 │ │ │ │ cmpne r1, #6 │ │ │ │ - beq 5c264 │ │ │ │ + beq 5c20c │ │ │ │ cmp r1, #2 │ │ │ │ - beq 5c228 │ │ │ │ + beq 5c1d0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ cmpne r2, #32 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c220 │ │ │ │ + beq 5c1c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl d673c <__isoc23_strtoul@@Base+0x278c0> │ │ │ │ + bl d5e70 <__isoc23_strtoul@@Base+0x2704c> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #276] @ 5c3a0 │ │ │ │ + ldr r5, [pc, #276] @ 5c348 │ │ │ │ cmp r1, #11 │ │ │ │ cmpne r1, #6 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 5c310 │ │ │ │ + beq 5c2b8 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 5c2b0 │ │ │ │ + beq 5c258 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 5c2a4 │ │ │ │ + bge 5c24c │ │ │ │ ldrsh r3, [r0, #22] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5c2a4 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq 5c24c │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq 5c2a4 │ │ │ │ - bgt 5c31c │ │ │ │ + beq 5c24c │ │ │ │ + bgt 5c2c4 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 5c2a4 │ │ │ │ + beq 5c24c │ │ │ │ cmp r3, #32 │ │ │ │ - beq 5c2a4 │ │ │ │ - ldr r8, [pc, #168] @ 5c3a4 │ │ │ │ + beq 5c24c │ │ │ │ + ldr r8, [pc, #168] @ 5c34c │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5c328 │ │ │ │ + beq 5c2d0 │ │ │ │ mvn r0, #0 │ │ │ │ - b 5c2a8 │ │ │ │ + b 5c250 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b20 │ │ │ │ - b 5c2a4 │ │ │ │ + bl 7adc │ │ │ │ + b 5c24c │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - beq 5c2a4 │ │ │ │ - b 5c2f4 │ │ │ │ - ldr r2, [pc, #120] @ 5c3a8 │ │ │ │ + beq 5c24c │ │ │ │ + b 5c29c │ │ │ │ + ldr r2, [pc, #120] @ 5c350 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr sl, [r5, r2] │ │ │ │ mov r9, #1 │ │ │ │ ldr r2, [sl, #372] @ 0x174 │ │ │ │ mov r0, r4 │ │ │ │ ldr fp, [r2, #400] @ 0x190 │ │ │ │ str r7, [r2, #400] @ 0x190 │ │ │ │ str r9, [r8] │ │ │ │ - bl d673c <__isoc23_strtoul@@Base+0x278c0> │ │ │ │ + bl d5e70 <__isoc23_strtoul@@Base+0x2704c> │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8b38 <__isoc23_strtoul@@Base+0x19cbc> │ │ │ │ - ldr r2, [pc, #68] @ 5c3ac │ │ │ │ - ldr r0, [pc, #68] @ 5c3b0 │ │ │ │ + bl c89d8 <__isoc23_strtoul@@Base+0x19bb4> │ │ │ │ + ldr r2, [pc, #68] @ 5c354 │ │ │ │ + ldr r0, [pc, #68] @ 5c358 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r6] │ │ │ │ - ldr r1, [pc, #60] @ 5c3b4 │ │ │ │ + ldr r1, [pc, #60] @ 5c35c │ │ │ │ ldrsh r3, [r4, #22] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sl, #372] @ 0x174 │ │ │ │ mov r0, r9 │ │ │ │ str fp, [r3, #400] @ 0x190 │ │ │ │ str r7, [r8] │ │ │ │ - bl 56998 │ │ │ │ - b 5c308 │ │ │ │ - muleq sp, r4, r4 │ │ │ │ - @ instruction: 0x000d52b0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r6, r9, ip, ror #21 │ │ │ │ + bl 56940 │ │ │ │ + b 5c2b0 │ │ │ │ + strdeq r0, [sp], -r4 │ │ │ │ + andeq r4, sp, r8, lsl #6 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr #15 │ │ │ │ + ldrdeq r6, [r9], -ip │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #768] @ 5c6d0 │ │ │ │ - ldr r3, [pc, #768] @ 5c6d4 │ │ │ │ + ldr r2, [pc, #768] @ 5c678 │ │ │ │ + ldr r3, [pc, #768] @ 5c67c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r5, [pc, #760] @ 5c6d8 │ │ │ │ + ldr r5, [pc, #760] @ 5c680 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #744] @ 5c6dc │ │ │ │ + ldr r3, [pc, #744] @ 5c684 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r1, #2 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ mov r4, r1 │ │ │ │ - ble 5c548 │ │ │ │ - ldr r3, [pc, #724] @ 5c6e0 │ │ │ │ - ldr r1, [pc, #724] @ 5c6e4 │ │ │ │ + ble 5c4f0 │ │ │ │ + ldr r3, [pc, #724] @ 5c688 │ │ │ │ + ldr r1, [pc, #724] @ 5c68c │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, r0 │ │ │ │ - beq 5c5a4 │ │ │ │ + beq 5c54c │ │ │ │ cmp r4, #3 │ │ │ │ str r3, [r7, #356] @ 0x164 │ │ │ │ - beq 5c5bc │ │ │ │ + beq 5c564 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 5c51c │ │ │ │ + bne 5c4c4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r7, #512] @ 0x200 │ │ │ │ - bl 66c08 │ │ │ │ + bl 66bb0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ add r0, r0, #28 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ - bl 72ae8 │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ + bl 72a90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ ldrb r4, [r0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c518 │ │ │ │ - ldr r9, [pc, #604] @ 5c6e8 │ │ │ │ - ldr sl, [pc, #604] @ 5c6ec │ │ │ │ + beq 5c4c0 │ │ │ │ + ldr r9, [pc, #604] @ 5c690 │ │ │ │ + ldr sl, [pc, #604] @ 5c694 │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, pc, sl │ │ │ │ - b 5c4c8 │ │ │ │ + b 5c470 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r4, [r3] │ │ │ │ - bcs 5c694 │ │ │ │ + bcs 5c63c │ │ │ │ ldrb r4, [r5, #1] │ │ │ │ add r0, r5, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c518 │ │ │ │ + beq 5c4c0 │ │ │ │ cmp r4, #33 @ 0x21 │ │ │ │ add r5, r0, #1 │ │ │ │ movne r5, r0 │ │ │ │ - bne 5c498 │ │ │ │ + bne 5c440 │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ cmp r4, #33 @ 0x21 │ │ │ │ - beq 5c498 │ │ │ │ + beq 5c440 │ │ │ │ ldr r3, [r7, #108] @ 0x6c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ldrheq r2, [sl, #4] │ │ │ │ ldrne r2, [r3, #28] │ │ │ │ addeq r2, r2, #1 │ │ │ │ lsleq r2, r2, #16 │ │ │ │ asreq r2, r2, #16 │ │ │ │ mov r1, r9 │ │ │ │ strheq r2, [sl, #4] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5c498 │ │ │ │ + bne 5c440 │ │ │ │ ldr r0, [r7, #356] @ 0x164 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c6a0 │ │ │ │ + bne 5c648 │ │ │ │ and r1, r8, #1 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ orr r1, r1, #2112 @ 0x840 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ - b 5c564 │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ + b 5c50c │ │ │ │ ldr r3, [r7, #196] @ 0xc4 │ │ │ │ tst r3, #32 │ │ │ │ - bne 5c590 │ │ │ │ - ldr r3, [pc, #388] @ 5c6e0 │ │ │ │ + bne 5c538 │ │ │ │ + ldr r3, [pc, #388] @ 5c688 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ - ldr r2, [pc, #388] @ 5c6f0 │ │ │ │ - ldr r3, [pc, #356] @ 5c6d4 │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ + ldr r2, [pc, #388] @ 5c698 │ │ │ │ + ldr r3, [pc, #356] @ 5c67c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5c6cc │ │ │ │ + bne 5c674 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r1, #2 │ │ │ │ - beq 5c5f0 │ │ │ │ + beq 5c598 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c554 │ │ │ │ - b 5c404 │ │ │ │ - ldr r3, [pc, #328] @ 5c6f4 │ │ │ │ + beq 5c4fc │ │ │ │ + b 5c3ac │ │ │ │ + ldr r3, [pc, #328] @ 5c69c │ │ │ │ cmp r4, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #356] @ 0x164 │ │ │ │ - bne 5c448 │ │ │ │ + bne 5c3f0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ add r0, r0, #560 @ 0x230 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c518 │ │ │ │ + beq 5c4c0 │ │ │ │ ldr r0, [r6] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r7, #356] @ 0x164 │ │ │ │ - b 5c51c │ │ │ │ + b 5c4c4 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, #0 │ │ │ │ ldrsh r0, [r0, #22] │ │ │ │ mov r3, #10 │ │ │ │ add r1, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl c803c <__isoc23_strtoul@@Base+0x191c0> │ │ │ │ + bl c7edc <__isoc23_strtoul@@Base+0x190b8> │ │ │ │ cmp r0, r4 │ │ │ │ - bge 5c554 │ │ │ │ - ldr r3, [pc, #192] @ 5c6e0 │ │ │ │ - ldr r1, [pc, #192] @ 5c6e4 │ │ │ │ + bge 5c4fc │ │ │ │ + ldr r3, [pc, #192] @ 5c688 │ │ │ │ + ldr r1, [pc, #192] @ 5c68c │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5c6c0 │ │ │ │ + beq 5c668 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ str r3, [r7, #356] @ 0x164 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r9, [r0] │ │ │ │ mov r1, #0 │ │ │ │ sub r9, r9, r3 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ - bl a351c │ │ │ │ - b 5c5d0 │ │ │ │ + bl a34c4 │ │ │ │ + b 5c578 │ │ │ │ mov r1, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 5c4b8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 5c460 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r2 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [r0] │ │ │ │ - b 5c528 │ │ │ │ - ldr r3, [pc, #48] @ 5c6f8 │ │ │ │ + b 5c4d0 │ │ │ │ + ldr r3, [pc, #48] @ 5c6a0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c64c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, sp, r8, asr r3 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r1, sp, r8, lsr r3 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + b 5c5f4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x000d03b8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + muleq sp, r8, r3 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r1, asr #16 │ │ │ │ - andeq r6, r9, r8, asr pc │ │ │ │ - andeq r5, sp, r8, lsl r1 │ │ │ │ - @ instruction: 0x000d11bc │ │ │ │ - andeq r9, r9, r4, lsl #17 │ │ │ │ - andeq r9, r9, ip, ror #14 │ │ │ │ + andeq r6, r9, r8, asr #12 │ │ │ │ + andeq r4, sp, r0, ror r1 │ │ │ │ + andeq r0, sp, ip, lsl r2 │ │ │ │ + andeq r8, r9, r4, ror pc │ │ │ │ + andeq r8, r9, ip, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #352] @ 5c874 │ │ │ │ + ldr r4, [pc, #352] @ 5c81c │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #348] @ 5c878 │ │ │ │ + ldr r3, [pc, #348] @ 5c820 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldrsh sl, [r0, #22] │ │ │ │ ldrb r3, [r5, #61] @ 0x3d │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - beq 5c74c │ │ │ │ + beq 5c6f4 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c7e8 │ │ │ │ - ldr r3, [pc, #296] @ 5c87c │ │ │ │ + bne 5c790 │ │ │ │ + ldr r3, [pc, #296] @ 5c824 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldrb r5, [r4, #153] @ 0x99 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5c85c │ │ │ │ + bne 5c804 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ clz r3, sl │ │ │ │ lsr r3, r3, #5 │ │ │ │ ands r3, r3, r0, lsr #5 │ │ │ │ - bne 5c810 │ │ │ │ + bne 5c7b8 │ │ │ │ ldr r3, [r4, #1200] @ 0x4b0 │ │ │ │ orr r0, r0, #65536 @ 0x10000 │ │ │ │ str r0, [r4, #196] @ 0xc4 │ │ │ │ ldrb r2, [r3, sl] │ │ │ │ ands r5, r2, #64 @ 0x40 │ │ │ │ - beq 5c7b4 │ │ │ │ + beq 5c75c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9710 <__isoc23_strtoul@@Base+0x1a894> │ │ │ │ + bl c95b0 <__isoc23_strtoul@@Base+0x1a78c> │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ bic r3, r3, #65536 @ 0x10000 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq 5c78c │ │ │ │ + beq 5c734 │ │ │ │ str r5, [sp] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 4237c │ │ │ │ - b 5c7a0 │ │ │ │ + bl 42324 │ │ │ │ + b 5c748 │ │ │ │ add fp, r5, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ mov r0, fp │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 5c848 │ │ │ │ + beq 5c7f0 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ - b 5c74c │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ + b 5c6f4 │ │ │ │ add r3, r4, #340 @ 0x154 │ │ │ │ ldrsh r1, [r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 5c3b8 │ │ │ │ + bl 5c360 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5c830 │ │ │ │ + blt 5c7d8 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ - b 5c774 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 5c71c │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #5 │ │ │ │ - bne 5c828 │ │ │ │ + bne 5c7d0 │ │ │ │ mov r0, r5 │ │ │ │ - b 5c7ac │ │ │ │ + b 5c754 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c804 │ │ │ │ - bl 629e8 │ │ │ │ - b 5c804 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq 5c7ac │ │ │ │ + bl 62990 │ │ │ │ + b 5c7ac │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [r3] │ │ │ │ mvn r0, #0 │ │ │ │ - b 5c7ac │ │ │ │ - andeq r1, sp, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 5c754 │ │ │ │ + andeq r0, sp, r0, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ - bne 5c8fc │ │ │ │ + bne 5c8a4 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5c918 │ │ │ │ + beq 5c8c0 │ │ │ │ ldrb r3, [r3, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c920 │ │ │ │ + bne 5c8c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r7, r7, #4 │ │ │ │ str r7, [r4, #20] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl cbdd8 <__isoc23_strtoul@@Base+0x1cf5c> │ │ │ │ + bl cb7c0 <__isoc23_strtoul@@Base+0x1c99c> │ │ │ │ ldrb r3, [r4, #28] │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ mov r0, #1 │ │ │ │ strb r3, [r4, #28] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #4 │ │ │ │ - beq 5c92c │ │ │ │ + beq 5c8d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c918 │ │ │ │ + beq 5c8c0 │ │ │ │ cmp r1, #11 │ │ │ │ cmpne r1, #6 │ │ │ │ - beq 5c93c │ │ │ │ + beq 5c8e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r6, [pc, #36] @ 5c94c │ │ │ │ + ldr r6, [pc, #36] @ 5c8f4 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 5c8d8 │ │ │ │ + b 5c880 │ │ │ │ mov r1, #0 │ │ │ │ - bl c45b4 <__isoc23_strtoul@@Base+0x15738> │ │ │ │ + bl c452c <__isoc23_strtoul@@Base+0x15708> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r7, r9, r4, ror sp │ │ │ │ + andeq r7, r9, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r4, [pc, #784] @ 5cc78 │ │ │ │ - ldr lr, [pc, #784] @ 5cc7c │ │ │ │ + ldr r4, [pc, #784] @ 5cc20 │ │ │ │ + ldr lr, [pc, #784] @ 5cc24 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ - ldr fp, [pc, #768] @ 5cc80 │ │ │ │ + ldr fp, [pc, #768] @ 5cc28 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #28] │ │ │ │ mov lr, #0 │ │ │ │ str ip, [sp, #24] │ │ │ │ - ldr ip, [pc, #752] @ 5cc84 │ │ │ │ + ldr ip, [pc, #752] @ 5cc2c │ │ │ │ add fp, pc, fp │ │ │ │ ldr r4, [fp, ip] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ tst r2, #50331648 @ 0x3000000 │ │ │ │ mov r6, r1 │ │ │ │ - bne 5c9c4 │ │ │ │ + bne 5c96c │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - beq 5cba8 │ │ │ │ - ldr r2, [pc, #712] @ 5cc88 │ │ │ │ + beq 5cb50 │ │ │ │ + ldr r2, [pc, #712] @ 5cc30 │ │ │ │ ldr sl, [fp, r2] │ │ │ │ - b 5c9cc │ │ │ │ - ldr r2, [pc, #704] @ 5cc8c │ │ │ │ + b 5c974 │ │ │ │ + ldr r2, [pc, #704] @ 5cc34 │ │ │ │ ldr sl, [fp, r2] │ │ │ │ ldrb r2, [r4, #153] @ 0x99 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5cc60 │ │ │ │ + bne 5cc08 │ │ │ │ ldrsh r8, [r7, #22] │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c9f8 │ │ │ │ + beq 5c9a0 │ │ │ │ tst r0, #2048 @ 0x800 │ │ │ │ - bne 5cbc8 │ │ │ │ - ldr r3, [pc, #656] @ 5cc90 │ │ │ │ + bne 5cb70 │ │ │ │ + ldr r3, [pc, #656] @ 5cc38 │ │ │ │ mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #644] @ 5cc94 │ │ │ │ + ldr r3, [pc, #644] @ 5cc3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, r4, #340 @ 0x154 │ │ │ │ ldrsh r1, [r3] │ │ │ │ mov r0, r7 │ │ │ │ - bl 5c3b8 │ │ │ │ + bl 5c360 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5cb6c │ │ │ │ + blt 5cb14 │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ca70 │ │ │ │ + beq 5ca18 │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ - ldr r2, [pc, #596] @ 5cc98 │ │ │ │ + ldr r2, [pc, #596] @ 5cc40 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ rsbeq r3, r0, r0, lsl #5 │ │ │ │ addeq r0, r0, r3, lsl #2 │ │ │ │ - ldrne r0, [pc, #584] @ 5cc9c │ │ │ │ + ldrne r0, [pc, #584] @ 5cc44 │ │ │ │ mov r3, r4 │ │ │ │ lsleq r0, r0, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2b85c │ │ │ │ - ldr r3, [pc, #564] @ 5cca0 │ │ │ │ + bl 2b804 │ │ │ │ + ldr r3, [pc, #564] @ 5cc48 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r9, [sp] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ blx sl │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5caa0 │ │ │ │ - bl 2bb40 │ │ │ │ + beq 5ca48 │ │ │ │ + bl 2bae8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - ble 5cb3c │ │ │ │ + ble 5cae4 │ │ │ │ ldrb r2, [r6] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 5cb3c │ │ │ │ + beq 5cae4 │ │ │ │ add r2, r4, #340 @ 0x154 │ │ │ │ ldrsh r2, [r2] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5cb3c │ │ │ │ + bne 5cae4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq 5cb3c │ │ │ │ + beq 5cae4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strb r3, [r6, r5] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5caf8 │ │ │ │ - bl 7b20 │ │ │ │ + beq 5caa0 │ │ │ │ + bl 7adc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7fc40 │ │ │ │ + bl 7fbe8 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ - beq 5cb84 │ │ │ │ - ldr r3, [pc, #400] @ 5cca4 │ │ │ │ + beq 5cb2c │ │ │ │ + ldr r3, [pc, #400] @ 5cc4c │ │ │ │ tst r0, r3 │ │ │ │ and r3, r0, #4096 @ 0x1000 │ │ │ │ - bne 5cbdc │ │ │ │ + bne 5cb84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb3c │ │ │ │ + beq 5cae4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 5cc30 │ │ │ │ + bne 5cbd8 │ │ │ │ mov r3, #10 │ │ │ │ mov r5, #1 │ │ │ │ strb r3, [r6] │ │ │ │ - ldr r2, [pc, #356] @ 5cca8 │ │ │ │ - ldr r3, [pc, #308] @ 5cc7c │ │ │ │ + ldr r2, [pc, #356] @ 5cc50 │ │ │ │ + ldr r3, [pc, #308] @ 5cc24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5cc74 │ │ │ │ + bne 5cc1c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #5 │ │ │ │ - bne 5ca2c │ │ │ │ + bne 5c9d4 │ │ │ │ mov r5, #0 │ │ │ │ - b 5cb3c │ │ │ │ + b 5cae4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5cb30 │ │ │ │ - ldr r3, [pc, #276] @ 5ccac │ │ │ │ + beq 5cad8 │ │ │ │ + ldr r3, [pc, #276] @ 5cc54 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 5ca14 │ │ │ │ - ldr r2, [pc, #256] @ 5ccb0 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 5c9bc │ │ │ │ + ldr r2, [pc, #256] @ 5cc58 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 5c9b8 │ │ │ │ - ldr r2, [pc, #240] @ 5ccb4 │ │ │ │ + bgt 5c960 │ │ │ │ + ldr r2, [pc, #240] @ 5cc5c │ │ │ │ ldr sl, [fp, r2] │ │ │ │ - b 5c9cc │ │ │ │ + b 5c974 │ │ │ │ bic r2, r0, #2048 @ 0x800 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ - b 5c9f8 │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ + b 5c9a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cb24 │ │ │ │ + bne 5cacc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5cc38 │ │ │ │ + beq 5cbe0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 8030 │ │ │ │ + bl 7fe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ - ldr r3, [pc, #168] @ 5ccb4 │ │ │ │ + bl 7eb4 │ │ │ │ + ldr r3, [pc, #168] @ 5cc5c │ │ │ │ ldr r2, [fp, r3] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ lsr r3, r3, #5 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp sl, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5cc44 │ │ │ │ + bne 5cbec │ │ │ │ sub r9, r5, #1 │ │ │ │ - b 5ca14 │ │ │ │ + b 5c9bc │ │ │ │ tst r0, #4352 @ 0x1100 │ │ │ │ - beq 5cb3c │ │ │ │ - b 5cb30 │ │ │ │ - ldr r2, [pc, #96] @ 5ccac │ │ │ │ + beq 5cae4 │ │ │ │ + b 5cad8 │ │ │ │ + ldr r2, [pc, #96] @ 5cc54 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [fp, r2] │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 5cb3c │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 5cae4 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #4 │ │ │ │ mvn r5, #0 │ │ │ │ str r3, [r0] │ │ │ │ - b 5cb3c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, sp, r0, asr #27 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - muleq sp, r8, sp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, asr r6 │ │ │ │ - andeq r0, r0, r8, lsr #12 │ │ │ │ - andeq r4, sp, r8, lsr #23 │ │ │ │ - muleq sp, ip, fp │ │ │ │ + b 5cae4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq pc, ip, r0, lsr #28 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + strdeq pc, [ip], -r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, asr #12 │ │ │ │ + andeq r0, r0, r0, lsr #12 │ │ │ │ + andeq r3, sp, r0, lsl #24 │ │ │ │ + strdeq r3, [sp], -r4 │ │ │ │ andeq r0, r0, r4, lsr r5 │ │ │ │ andeq lr, r0, r0, ror #20 │ │ │ │ - andeq r4, sp, r0, asr #22 │ │ │ │ + muleq sp, r8, fp │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - andeq r0, sp, r4, ror #23 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r0, ip, asr #11 │ │ │ │ + andeq pc, ip, r4, asr #24 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r0, r0, r4, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #472] @ 5cea8 │ │ │ │ + ldr r5, [pc, #472] @ 5ce50 │ │ │ │ cmp r1, #11 │ │ │ │ cmpne r1, #6 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 5cda4 │ │ │ │ + beq 5cd4c │ │ │ │ cmp r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5cd1c │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bne 5ccc4 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ cmpne r2, #32 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5cdfc │ │ │ │ + bne 5cda4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5cd10 │ │ │ │ - ldr r3, [pc, #384] @ 5ceac │ │ │ │ + bne 5ccb8 │ │ │ │ + ldr r3, [pc, #384] @ 5ce54 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldrb r3, [r6, #153] @ 0x99 │ │ │ │ tst r3, #12 │ │ │ │ - beq 5cd50 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq 5ccf8 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #5 │ │ │ │ cmp r3, #1 │ │ │ │ movhi r3, #4 │ │ │ │ strhi r3, [r0] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldrsh r7, [r4, #22] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5ce10 │ │ │ │ + ble 5cdb8 │ │ │ │ ldr r4, [r6, #1092] @ 0x444 │ │ │ │ cmp r4, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 5cd7c │ │ │ │ + beq 5cd24 │ │ │ │ ldrb r3, [r6, #1125] @ 0x465 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ce04 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bne 5cdac │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ ldrb r3, [r6, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - bne 5cdb0 │ │ │ │ + bne 5cd58 │ │ │ │ tst r3, #8 │ │ │ │ - beq 5cd14 │ │ │ │ - bl 56c40 │ │ │ │ - b 5cd14 │ │ │ │ + beq 5ccbc │ │ │ │ + bl 56be8 │ │ │ │ + b 5ccbc │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b20 │ │ │ │ - b 5cd10 │ │ │ │ + bl 7adc │ │ │ │ + b 5ccb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 82b8 │ │ │ │ + bl 825c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cdec │ │ │ │ - ldr r3, [pc, #232] @ 5ceb0 │ │ │ │ + beq 5cd94 │ │ │ │ + ldr r3, [pc, #232] @ 5ce58 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 5ce9c │ │ │ │ + bcs 5ce44 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ + bl 56940 │ │ │ │ ldrb r3, [r6, #153] @ 0x99 │ │ │ │ - b 5cd94 │ │ │ │ + b 5cd3c │ │ │ │ mov r0, r4 │ │ │ │ - bl d673c <__isoc23_strtoul@@Base+0x278c0> │ │ │ │ + bl d5e70 <__isoc23_strtoul@@Base+0x2704c> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ - beq 5ce74 │ │ │ │ + beq 5ce1c │ │ │ │ cmp r3, #4 │ │ │ │ - bne 5cd10 │ │ │ │ + bne 5ccb8 │ │ │ │ ldr r3, [r6, #1092] @ 0x444 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ce60 │ │ │ │ + beq 5ce08 │ │ │ │ ldrb r3, [r6, #153] @ 0x99 │ │ │ │ tst r3, #8 │ │ │ │ - beq 5ce4c │ │ │ │ + beq 5cdf4 │ │ │ │ ldrb r3, [r6, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ce04 │ │ │ │ + bne 5cdac │ │ │ │ ldr r3, [r6, #196] @ 0xc4 │ │ │ │ mov r4, #1 │ │ │ │ orr r3, r3, #65536 @ 0x10000 │ │ │ │ str r3, [r6, #196] @ 0xc4 │ │ │ │ - b 5cd70 │ │ │ │ + b 5cd18 │ │ │ │ ldr r3, [r6, #196] @ 0xc4 │ │ │ │ mov r4, #1 │ │ │ │ orr r3, r3, #65536 @ 0x10000 │ │ │ │ str r3, [r6, #196] @ 0xc4 │ │ │ │ - b 5cd7c │ │ │ │ + b 5cd24 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ mov r1, #4 │ │ │ │ mov r4, #1 │ │ │ │ bic r2, r0, #2048 @ 0x800 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ - b 5cd14 │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ + b 5ccbc │ │ │ │ mov r1, #10 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 5cdec │ │ │ │ - andeq r0, sp, r4, asr sl │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 5cd94 │ │ │ │ + @ instruction: 0x000cfab4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #48] @ 5cefc │ │ │ │ + ldr r3, [pc, #48] @ 5cea4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ 5cf00 │ │ │ │ + ldr r0, [pc, #44] @ 5cea8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldrsh r0, [r4, #22] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 8048 │ │ │ │ - andeq r0, sp, r8, asr r8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + b 7ff8 │ │ │ │ + @ instruction: 0x000cf8b8 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldrd r2, [r4, #24] │ │ │ │ mov r6, r1 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cf4c │ │ │ │ + bne 5cef4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, r5 │ │ │ │ movcc r5, r0 │ │ │ │ sub r0, r0, r5 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r6 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5cf44 │ │ │ │ + beq 5ceec │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ adds r3, r3, r5 │ │ │ │ adc r2, r2, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r2, [r4, #28] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr lr, [pc, #292] @ 5d0d0 │ │ │ │ - ldr ip, [pc, #292] @ 5d0d4 │ │ │ │ + ldr lr, [pc, #292] @ 5d078 │ │ │ │ + ldr ip, [pc, #292] @ 5d07c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r1, [pc, #284] @ 5d0d8 │ │ │ │ - ldr r2, [pc, #284] @ 5d0dc │ │ │ │ - ldr r3, [pc, #284] @ 5d0e0 │ │ │ │ + ldr r1, [pc, #284] @ 5d080 │ │ │ │ + ldr r2, [pc, #284] @ 5d084 │ │ │ │ + ldr r3, [pc, #284] @ 5d088 │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #140] @ 0x8c │ │ │ │ mov ip, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r4, [r1, r3] │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ ands r6, r3, #4096 @ 0x1000 │ │ │ │ - beq 5d068 │ │ │ │ + beq 5d010 │ │ │ │ bic r2, r3, #4096 @ 0x1000 │ │ │ │ tst r3, #32 │ │ │ │ str r2, [r4, #196] @ 0xc4 │ │ │ │ - bne 5d02c │ │ │ │ - ldr r2, [pc, #220] @ 5d0e4 │ │ │ │ - ldr r3, [pc, #200] @ 5d0d4 │ │ │ │ + bne 5cfd4 │ │ │ │ + ldr r2, [pc, #220] @ 5d08c │ │ │ │ + ldr r3, [pc, #200] @ 5d07c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d0cc │ │ │ │ + bne 5d074 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ - ldr r3, [pc, #176] @ 5d0e8 │ │ │ │ + ldr r3, [pc, #176] @ 5d090 │ │ │ │ mov r0, #11 │ │ │ │ str r0, [r2, #400] @ 0x190 │ │ │ │ - ldr r0, [pc, #168] @ 5d0ec │ │ │ │ + ldr r0, [pc, #168] @ 5d094 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldrb r3, [r4, #153] @ 0x99 │ │ │ │ orr r3, r3, #4 │ │ │ │ strb r3, [r4, #153] @ 0x99 │ │ │ │ - b 5d000 │ │ │ │ - ldr r3, [pc, #128] @ 5d0f0 │ │ │ │ - ldr r0, [pc, #128] @ 5d0f4 │ │ │ │ + b 5cfa8 │ │ │ │ + ldr r3, [pc, #128] @ 5d098 │ │ │ │ + ldr r0, [pc, #128] @ 5d09c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ add r5, sp, #12 │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e38 │ │ │ │ + bl 7de8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7b08 │ │ │ │ + bl 7ac4 │ │ │ │ ldrb r3, [r4, #153] @ 0x99 │ │ │ │ orr r3, r3, #8 │ │ │ │ strb r3, [r4, #153] @ 0x99 │ │ │ │ - b 5d000 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, sp, ip, ror r7 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, sp, r4, ror #14 │ │ │ │ - ldrdeq r4, [sp], -r4 @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, sp, r0, lsr #14 │ │ │ │ - andeq r0, r0, ip, lsl #17 │ │ │ │ - andeq r5, r9, r4, lsr #28 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq r5, [r9], -r4 │ │ │ │ + b 5cfa8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq pc, [ip], -ip │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq pc, ip, r4, asr #15 │ │ │ │ + andeq r3, sp, ip, lsr #12 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq pc, ip, r0, lsl #15 │ │ │ │ + andeq r0, r0, r4, lsl #17 │ │ │ │ + andeq r5, r9, r4, lsl r5 │ │ │ │ + andeq r0, r0, r4, asr #16 │ │ │ │ + andeq r5, r9, r4, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r4, r1 │ │ │ │ - bl 7d54 │ │ │ │ + bl 7d04 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #67 @ 0x43 │ │ │ │ - beq 5d180 │ │ │ │ + beq 5d128 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5d18c │ │ │ │ + blt 5d134 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 7d54 │ │ │ │ + bl 7d04 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r6, [sp] │ │ │ │ - bl 7d54 │ │ │ │ + bl 7d04 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #4] @ 5d19c │ │ │ │ + ldr r1, [pc, #4] @ 5d144 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ svclt 0x00f00000 @ IMB │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #248] @ 5d2b0 │ │ │ │ + ldr r3, [pc, #248] @ 5d258 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - blt 5d204 │ │ │ │ - ldr r2, [pc, #236] @ 5d2b4 │ │ │ │ + blt 5d1ac │ │ │ │ + ldr r2, [pc, #236] @ 5d25c │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 5d1dc │ │ │ │ + ble 5d184 │ │ │ │ mov r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ ldr r6, [r5, #1196] @ 0x4ac │ │ │ │ ldr r8, [r5, #284] @ 0x11c │ │ │ │ ldr r7, [r5, #1200] @ 0x4b0 │ │ │ │ - bl 7c28 │ │ │ │ + bl 7bd8 │ │ │ │ cmp r4, r0 │ │ │ │ - blt 5d20c │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + blt 5d1b4 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #9 │ │ │ │ str r3, [r0] │ │ │ │ mov r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r4, r4, #16 │ │ │ │ bic r4, r4, #15 │ │ │ │ cmp r4, r0 │ │ │ │ movge r4, r0 │ │ │ │ add r0, r4, #1 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ mov r1, #1 │ │ │ │ ldr r9, [r5, #52] @ 0x34 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ cmp r9, #0 │ │ │ │ lsl sl, r4, #2 │ │ │ │ str r0, [r5, #1196] @ 0x4ac │ │ │ │ - bne 5d264 │ │ │ │ + bne 5d20c │ │ │ │ add r3, r0, sl │ │ │ │ add sl, r3, sl │ │ │ │ cmp r6, #0 │ │ │ │ str sl, [r5, #1200] @ 0x4b0 │ │ │ │ str r3, [r5, #284] @ 0x11c │ │ │ │ - bne 5d2a4 │ │ │ │ + bne 5d24c │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsl fp, r9, #2 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r0, [r5, #1196] @ 0x4ac │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, r0, sl │ │ │ │ str r0, [r5, #284] @ 0x11c │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r0, [r5, #284] @ 0x11c │ │ │ │ mov r2, r9 │ │ │ │ add r0, r0, sl │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r5, #1200] @ 0x4b0 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b20 │ │ │ │ - b 5d258 │ │ │ │ - andeq r0, sp, r0, ror r5 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 7adc │ │ │ │ + b 5d200 │ │ │ │ + ldrdeq pc, [ip], -r0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #144] @ 5d360 │ │ │ │ - ldr r2, [pc, #144] @ 5d364 │ │ │ │ - ldr r6, [pc, #144] @ 5d368 │ │ │ │ + ldr r3, [pc, #144] @ 5d308 │ │ │ │ + ldr r2, [pc, #144] @ 5d30c │ │ │ │ + ldr r6, [pc, #144] @ 5d310 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ - b 5d2ec │ │ │ │ + b 5d294 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d2e8 │ │ │ │ + bne 5d290 │ │ │ │ ldr r1, [r5, #396] @ 0x18c │ │ │ │ cmp r1, #0 │ │ │ │ - ble 5d350 │ │ │ │ + ble 5d2f8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r3, #0 │ │ │ │ add ip, r0, #4 │ │ │ │ - b 5d334 │ │ │ │ + b 5d2dc │ │ │ │ ldr r2, [r0, r3, lsl #4] │ │ │ │ cmp r2, r4 │ │ │ │ - beq 5d340 │ │ │ │ + beq 5d2e8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 5d348 │ │ │ │ + beq 5d2f0 │ │ │ │ ldr r2, [ip, r3, lsl #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne 5d31c │ │ │ │ + bne 5d2c4 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5d2e8 │ │ │ │ + bne 5d290 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5d2e8 │ │ │ │ - b 5d348 │ │ │ │ - andeq r0, sp, r4, asr r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r4, sp, ip, asr #5 │ │ │ │ - ldr r3, [pc, #48] @ 5d3a4 │ │ │ │ - ldr r2, [pc, #48] @ 5d3a8 │ │ │ │ + bne 5d290 │ │ │ │ + b 5d2f0 │ │ │ │ + @ instruction: 0x000cf4b4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r3, sp, r4, lsr #6 │ │ │ │ + ldr r3, [pc, #48] @ 5d34c │ │ │ │ + ldr r2, [pc, #48] @ 5d350 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r1, [r2, #52] @ 0x34 │ │ │ │ cmp r1, r0 │ │ │ │ - ble 5d39c │ │ │ │ + ble 5d344 │ │ │ │ ldr r3, [r2, #284] @ 0x11c │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x000d03b4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq pc, ip, r4, lsl r4 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #348] @ 5d520 │ │ │ │ + ldr r3, [pc, #348] @ 5d4c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - blt 5d508 │ │ │ │ - ldr r2, [pc, #336] @ 5d524 │ │ │ │ + blt 5d4b0 │ │ │ │ + ldr r2, [pc, #336] @ 5d4cc │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 5d500 │ │ │ │ + ble 5d4a8 │ │ │ │ ldr r3, [r6, #1196] @ 0x4ac │ │ │ │ lsl r7, r4, #2 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d450 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + beq 5d3f8 │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, #0 │ │ │ │ - blt 5d450 │ │ │ │ + blt 5d3f8 │ │ │ │ cmp r4, #2 │ │ │ │ - bgt 5d4b4 │ │ │ │ + bgt 5d45c │ │ │ │ ldr r3, [r6, #1200] @ 0x4b0 │ │ │ │ mov r2, #24 │ │ │ │ strb r2, [r3, r4] │ │ │ │ ldr r3, [r6, #284] @ 0x11c │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d43c │ │ │ │ + beq 5d3e4 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r6, #284] @ 0x11c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r6, #460] @ 0x1cc │ │ │ │ mov r2, #1 │ │ │ │ bic r3, r3, r2, lsl r4 │ │ │ │ str r3, [r6, #460] @ 0x1cc │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #204] @ 5d528 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ + ldr r3, [pc, #204] @ 5d4d0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - beq 5d49c │ │ │ │ + beq 5d444 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5d404 │ │ │ │ + bge 5d3ac │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 5d404 │ │ │ │ + bne 5d3ac │ │ │ │ str r8, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5d48c │ │ │ │ + blt 5d434 │ │ │ │ cmp r4, #2 │ │ │ │ - ble 5d40c │ │ │ │ + ble 5d3b4 │ │ │ │ ldr r3, [r6, #1196] @ 0x4ac │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r6, #1200] @ 0x4b0 │ │ │ │ mov r2, #24 │ │ │ │ strb r2, [r3, r4] │ │ │ │ ldr r3, [r6, #284] @ 0x11c │ │ │ │ @@ -87147,817 +87147,817 @@ │ │ │ │ strne r3, [r2] │ │ │ │ ldrne r3, [r6, #284] @ 0x11c │ │ │ │ mov r2, #0 │ │ │ │ addne r3, r3, r7 │ │ │ │ cmp r4, #9 │ │ │ │ str r2, [r3] │ │ │ │ popgt {r4, r5, r6, r7, r8, pc} │ │ │ │ - b 5d43c │ │ │ │ - bl 5d1a0 │ │ │ │ - b 5d3e0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 5d3e4 │ │ │ │ + bl 5d148 │ │ │ │ + b 5d388 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r2, #9 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [r3] │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq r0, sp, r4, ror #6 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r4, sp, r0, asr r1 │ │ │ │ + andeq pc, ip, r4, asr #7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r3, sp, r8, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #104] @ 5d5ac │ │ │ │ - ldr r2, [pc, #104] @ 5d5b0 │ │ │ │ + ldr r3, [pc, #104] @ 5d554 │ │ │ │ + ldr r2, [pc, #104] @ 5d558 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, r0 │ │ │ │ - ble 5d5a4 │ │ │ │ + ble 5d54c │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 5d59c │ │ │ │ + bhi 5d544 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c64 │ │ │ │ - bl 5d52c │ │ │ │ + bl 7c14 │ │ │ │ + bl 5d4d4 │ │ │ │ ldr r2, [r5, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ bic r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r2, r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ ldr r3, [r5, #1200] @ 0x4b0 │ │ │ │ mov r2, #24 │ │ │ │ strb r2, [r3, r4] │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 5d1a0 │ │ │ │ - b 5d55c │ │ │ │ - andeq r0, sp, r4, ror #3 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 5d148 │ │ │ │ + b 5d504 │ │ │ │ + andeq pc, ip, r4, asr #4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #244] @ 5d6c0 │ │ │ │ - ldr r3, [pc, #244] @ 5d6c4 │ │ │ │ + ldr r2, [pc, #244] @ 5d668 │ │ │ │ + ldr r3, [pc, #244] @ 5d66c │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bl 8090 │ │ │ │ - ldr r5, [pc, #208] @ 5d6c8 │ │ │ │ + bl 8040 │ │ │ │ + ldr r5, [pc, #208] @ 5d670 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5d69c │ │ │ │ + blt 5d644 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5d69c │ │ │ │ + blt 5d644 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5d69c │ │ │ │ - bl 5d52c │ │ │ │ + blt 5d644 │ │ │ │ + bl 5d4d4 │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 5d52c │ │ │ │ - ldr r3, [pc, #148] @ 5d6cc │ │ │ │ + bl 5d4d4 │ │ │ │ + ldr r3, [pc, #148] @ 5d674 │ │ │ │ ldr r2, [r4] │ │ │ │ mov ip, #17 │ │ │ │ mov r1, #18 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #1200] @ 0x4b0 │ │ │ │ strb ip, [r0, r2] │ │ │ │ ldr r2, [r3, #1200] @ 0x4b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 29868 │ │ │ │ + bl 29810 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 29868 │ │ │ │ - ldr r2, [pc, #92] @ 5d6d0 │ │ │ │ - ldr r3, [pc, #76] @ 5d6c4 │ │ │ │ + bl 29810 │ │ │ │ + ldr r2, [pc, #92] @ 5d678 │ │ │ │ + ldr r3, [pc, #76] @ 5d66c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d6bc │ │ │ │ + bne 5d664 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #48] @ 5d6d4 │ │ │ │ - ldr r0, [pc, #48] @ 5d6d8 │ │ │ │ + ldr r3, [pc, #48] @ 5d67c │ │ │ │ + ldr r0, [pc, #48] @ 5d680 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r1, [pc, #44] @ 5d6dc │ │ │ │ + ldr r1, [pc, #44] @ 5d684 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, sp, ip, asr r1 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, sp, r4, lsr r1 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - strheq r0, [sp], -r4 │ │ │ │ - andeq r0, r0, r8, lsr #13 │ │ │ │ - @ instruction: 0x000957bc │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x000cf1bc │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + muleq ip, r4, r1 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq pc, ip, r4, lsl r1 @ │ │ │ │ + andeq r0, r0, r0, lsr #13 │ │ │ │ + andeq r4, r9, ip, lsr #29 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #396] @ 5d884 │ │ │ │ - ldr r2, [pc, #396] @ 5d888 │ │ │ │ + ldr r1, [pc, #396] @ 5d82c │ │ │ │ + ldr r2, [pc, #396] @ 5d830 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #388] @ 5d88c │ │ │ │ - ldr r3, [pc, #388] @ 5d890 │ │ │ │ + ldr r6, [pc, #388] @ 5d834 │ │ │ │ + ldr r3, [pc, #388] @ 5d838 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ands r5, r2, #16384 @ 0x4000 │ │ │ │ - bne 5d830 │ │ │ │ + bne 5d7d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7c70 │ │ │ │ + bl 7c20 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5d860 │ │ │ │ + blt 5d808 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 80f0 │ │ │ │ + bl 8094 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5d860 │ │ │ │ + blt 5d808 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - bl 833c │ │ │ │ + bl 82e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5d860 │ │ │ │ + blt 5d808 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 80f0 │ │ │ │ + bl 8094 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5d860 │ │ │ │ + blt 5d808 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - bl 833c │ │ │ │ + bl 82e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5d860 │ │ │ │ + blt 5d808 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5d860 │ │ │ │ + blt 5d808 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5d860 │ │ │ │ - bl 5d52c │ │ │ │ + blt 5d808 │ │ │ │ + bl 5d4d4 │ │ │ │ str r0, [r4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 5d52c │ │ │ │ + bl 5d4d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov ip, #17 │ │ │ │ mov r1, #18 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r2, [r7, #1200] @ 0x4b0 │ │ │ │ strb ip, [r2, r3] │ │ │ │ ldr r2, [r7, #1200] @ 0x4b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 29868 │ │ │ │ + bl 29810 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 29868 │ │ │ │ - ldr r2, [pc, #140] @ 5d894 │ │ │ │ - ldr r3, [pc, #124] @ 5d888 │ │ │ │ + bl 29810 │ │ │ │ + ldr r2, [pc, #140] @ 5d83c │ │ │ │ + ldr r3, [pc, #124] @ 5d830 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d880 │ │ │ │ + bne 5d828 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #96] @ 5d898 │ │ │ │ - ldr r3, [pc, #76] @ 5d888 │ │ │ │ + ldr r2, [pc, #96] @ 5d840 │ │ │ │ + ldr r3, [pc, #76] @ 5d830 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d880 │ │ │ │ + bne 5d828 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5d5b4 │ │ │ │ - ldr r3, [pc, #52] @ 5d89c │ │ │ │ - ldr r0, [pc, #52] @ 5d8a0 │ │ │ │ + b 5d55c │ │ │ │ + ldr r3, [pc, #52] @ 5d844 │ │ │ │ + ldr r0, [pc, #52] @ 5d848 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #48] @ 5d8a4 │ │ │ │ + ldr r1, [pc, #48] @ 5d84c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, sp, r0, lsr r0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, sp, ip, lsl r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq pc, ip, r0, lsr #30 │ │ │ │ - strdeq pc, [ip], -r0 │ │ │ │ - andeq r0, r0, r8, lsr #13 │ │ │ │ - strdeq r5, [r9], -r8 │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + muleq ip, r0, r0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq pc, ip, ip, ror r0 @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq lr, ip, r0, lsl #31 │ │ │ │ + andeq lr, ip, r0, asr pc │ │ │ │ + andeq r0, r0, r0, lsr #13 │ │ │ │ + andeq r4, r9, r8, ror #25 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ - ble 5d8cc │ │ │ │ - bl 5d3ac │ │ │ │ + ble 5d874 │ │ │ │ + bl 5d354 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #1 │ │ │ │ - ble 5d8dc │ │ │ │ - bl 5d3ac │ │ │ │ + ble 5d884 │ │ │ │ + bl 5d354 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #132] @ 5d988 │ │ │ │ - ldr r2, [pc, #132] @ 5d98c │ │ │ │ + ldr r3, [pc, #132] @ 5d930 │ │ │ │ + ldr r2, [pc, #132] @ 5d934 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r6, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5d980 │ │ │ │ - ldr r7, [pc, #108] @ 5d990 │ │ │ │ + ble 5d928 │ │ │ │ + ldr r7, [pc, #108] @ 5d938 │ │ │ │ mov r4, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r8, r5 │ │ │ │ - b 5d94c │ │ │ │ + b 5d8f4 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r6, #396] @ 0x18c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ add r5, r5, #1 │ │ │ │ - ble 5d980 │ │ │ │ + ble 5d928 │ │ │ │ ldr ip, [r7, #12] │ │ │ │ add r3, ip, r4, lsl #4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add ip, ip, r5, lsl #4 │ │ │ │ subs r0, r2, #0 │ │ │ │ - blt 5d930 │ │ │ │ + blt 5d8d8 │ │ │ │ ldr r3, [r6, #1196] @ 0x4ac │ │ │ │ add r4, r4, #1 │ │ │ │ str r8, [r3, r2, lsl #2] │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r3, [r6, #396] @ 0x18c │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 5d94c │ │ │ │ + bgt 5d8f4 │ │ │ │ str r5, [r6, #396] @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - andeq pc, ip, r4, lsr #28 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r3, sp, r4, lsl #25 │ │ │ │ + andeq lr, ip, r4, lsl #29 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldrdeq r2, [sp], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr r1, [pc, #580] @ 5dbf0 │ │ │ │ - ldr r2, [pc, #580] @ 5dbf4 │ │ │ │ + ldr r1, [pc, #580] @ 5db98 │ │ │ │ + ldr r2, [pc, #580] @ 5db9c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #576] @ 5dbf8 │ │ │ │ + ldr r7, [pc, #576] @ 5dba0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #572] @ 5dbfc │ │ │ │ + ldr r3, [pc, #572] @ 5dba4 │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov r2, #0 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ ldr r3, [r8, #1200] @ 0x4b0 │ │ │ │ ldrb r4, [r3, r0] │ │ │ │ tst r4, #24 │ │ │ │ - bne 5dabc │ │ │ │ + bne 5da64 │ │ │ │ ands r2, r4, #3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5daec │ │ │ │ - ldr r6, [pc, #520] @ 5dc00 │ │ │ │ + beq 5da94 │ │ │ │ + ldr r6, [pc, #520] @ 5dba8 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r2, [r6, #28] │ │ │ │ orrs r3, r3, r2 │ │ │ │ addne r7, sp, #16 │ │ │ │ - beq 5db20 │ │ │ │ + beq 5dac8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 43d3c │ │ │ │ + bl 43ce4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ orrne r4, r4, #32 │ │ │ │ - bl 7d54 │ │ │ │ + bl 7d04 │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, r7 │ │ │ │ - blt 5da88 │ │ │ │ + blt 5da30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7d0c <__fstat64_time64@plt> │ │ │ │ + bl 7cbc <__fstat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5db60 │ │ │ │ + blt 5db08 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ and r3, r2, #61440 @ 0xf000 │ │ │ │ cmp r3, #49152 @ 0xc000 │ │ │ │ cmpne r3, #4096 @ 0x1000 │ │ │ │ - beq 5da80 │ │ │ │ + beq 5da28 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ orrs ip, r0, r1 │ │ │ │ - bne 5db58 │ │ │ │ + bne 5db00 │ │ │ │ bic r2, r2, #3568 @ 0xdf0 │ │ │ │ bic r2, r2, #15 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5db58 │ │ │ │ + bne 5db00 │ │ │ │ orr r4, r4, #16 │ │ │ │ - b 5daa0 │ │ │ │ + b 5da48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7d0c <__fstat64_time64@plt> │ │ │ │ + bl 7cbc <__fstat64_time64@plt> │ │ │ │ orr r6, r4, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5db68 │ │ │ │ + bge 5db10 │ │ │ │ mov r4, r6 │ │ │ │ cmp r5, #0 │ │ │ │ biceq r4, r4, #2 │ │ │ │ - beq 5dab4 │ │ │ │ + beq 5da5c │ │ │ │ cmp r5, #1 │ │ │ │ biceq r4, r4, #1 │ │ │ │ ldr r3, [r8, #1200] @ 0x4b0 │ │ │ │ strb r4, [r3, r5] │ │ │ │ - ldr r2, [pc, #320] @ 5dc04 │ │ │ │ - ldr r3, [pc, #300] @ 5dbf4 │ │ │ │ + ldr r2, [pc, #320] @ 5dbac │ │ │ │ + ldr r3, [pc, #300] @ 5db9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5dbec │ │ │ │ + bne 5db94 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #3 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5db9c │ │ │ │ + blt 5db44 │ │ │ │ and r0, r0, #3 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 5db18 │ │ │ │ + beq 5dac0 │ │ │ │ orr r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ and r4, r4, #255 @ 0xff │ │ │ │ - beq 5d9f0 │ │ │ │ + beq 5d998 │ │ │ │ orr r4, r4, #2 │ │ │ │ - b 5d9f0 │ │ │ │ - ldr r3, [pc, #224] @ 5dc08 │ │ │ │ + b 5d998 │ │ │ │ + ldr r3, [pc, #224] @ 5dbb0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r7, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5da0c │ │ │ │ + blt 5d9b4 │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ strd r2, [r6, #24] │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ strd r2, [r6, #32] │ │ │ │ - b 5da0c │ │ │ │ + b 5d9b4 │ │ │ │ cmp r3, #8192 @ 0x2000 │ │ │ │ - beq 5dbb0 │ │ │ │ + beq 5db58 │ │ │ │ orr r4, r4, #8 │ │ │ │ - b 5daa0 │ │ │ │ + b 5da48 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #49152 @ 0xc000 │ │ │ │ - bne 5da9c │ │ │ │ + bne 5da44 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ biceq r4, r4, #1 │ │ │ │ orreq r4, r4, #18 │ │ │ │ - beq 5daa0 │ │ │ │ + beq 5da48 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ biceq r4, r4, #2 │ │ │ │ orrne r4, r4, #19 │ │ │ │ orreq r4, r4, #17 │ │ │ │ - b 5daa0 │ │ │ │ + b 5da48 │ │ │ │ ldr r2, [r8, #1200] @ 0x4b0 │ │ │ │ mov r3, #24 │ │ │ │ mov r4, r3 │ │ │ │ strb r3, [r2, r5] │ │ │ │ - b 5dabc │ │ │ │ - ldr r3, [pc, #84] @ 5dc0c │ │ │ │ + b 5da64 │ │ │ │ + ldr r3, [pc, #84] @ 5dbb4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq r0, ip │ │ │ │ - bne 5da80 │ │ │ │ + bne 5da28 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 5da80 │ │ │ │ - b 5db60 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, ip, ip, ror sp @ │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq pc, ip, r8, ror #26 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - @ instruction: 0x000d3bb4 │ │ │ │ - andeq pc, ip, r4, ror #24 │ │ │ │ - andeq r0, r0, r8, lsr r8 │ │ │ │ - strdeq r3, [sp], -r4 │ │ │ │ + bne 5da28 │ │ │ │ + b 5db08 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq lr, [ip], -ip │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq lr, ip, r8, asr #27 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r2, sp, ip, lsl #24 │ │ │ │ + andeq lr, ip, r4, asr #25 │ │ │ │ + andeq r0, r0, r0, lsr r8 │ │ │ │ + andeq r2, sp, ip, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ - bl 5d994 │ │ │ │ - ldr r5, [pc, #520] @ 5de3c │ │ │ │ + bl 5d93c │ │ │ │ + ldr r5, [pc, #520] @ 5dde4 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #24 │ │ │ │ - beq 5dd48 │ │ │ │ + beq 5dcf0 │ │ │ │ ands r9, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5dcf4 │ │ │ │ - ldr r3, [pc, #496] @ 5de40 │ │ │ │ + bne 5dc9c │ │ │ │ + ldr r3, [pc, #496] @ 5dde8 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ mov r3, #2 │ │ │ │ ldr r6, [r8, #348] @ 0x15c │ │ │ │ ldr r2, [r8, #1196] @ 0x4ac │ │ │ │ tst r4, #4 │ │ │ │ ldr r5, [r2, r7, lsl #2] │ │ │ │ orrne r3, r3, #2112 @ 0x840 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5dd18 │ │ │ │ + beq 5dcc0 │ │ │ │ ldrsh r2, [r5, #22] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 5dd18 │ │ │ │ + blt 5dcc0 │ │ │ │ tst r4, #32 │ │ │ │ - bne 5ddc8 │ │ │ │ + bne 5dd70 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r0, r5 │ │ │ │ - bl cbdd8 <__isoc23_strtoul@@Base+0x1cf5c> │ │ │ │ + bl cb7c0 <__isoc23_strtoul@@Base+0x1c99c> │ │ │ │ mov r1, #20 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ cmp r9, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 5dd70 │ │ │ │ + bne 5dd18 │ │ │ │ and r4, r4, #48 @ 0x30 │ │ │ │ cmp r4, #16 │ │ │ │ - beq 5de00 │ │ │ │ - ldr r3, [pc, #388] @ 5de44 │ │ │ │ + beq 5dda8 │ │ │ │ + ldr r3, [pc, #388] @ 5ddec │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r6, #12] │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [r8, #320] @ 0x140 │ │ │ │ mov r0, r5 │ │ │ │ - bl c8b38 <__isoc23_strtoul@@Base+0x19cbc> │ │ │ │ + bl c89d8 <__isoc23_strtoul@@Base+0x19bb4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl c45b4 <__isoc23_strtoul@@Base+0x15738> │ │ │ │ + bl c452c <__isoc23_strtoul@@Base+0x15708> │ │ │ │ ldr r3, [r8, #1196] @ 0x4ac │ │ │ │ str r5, [r3, r7, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r0, [pc, #332] @ 5de48 │ │ │ │ - bl 59670 │ │ │ │ - ldr r3, [pc, #316] @ 5de40 │ │ │ │ + ldr r0, [pc, #332] @ 5ddf0 │ │ │ │ + bl 59618 │ │ │ │ + ldr r3, [pc, #316] @ 5dde8 │ │ │ │ tst r4, #2 │ │ │ │ ldr r8, [r5, r3] │ │ │ │ movne r3, #3 │ │ │ │ mov r6, r0 │ │ │ │ moveq r3, r9 │ │ │ │ - b 5dc58 │ │ │ │ + b 5dc00 │ │ │ │ cmp r7, #3 │ │ │ │ movlt r0, r5 │ │ │ │ movge r0, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5dc94 │ │ │ │ + bne 5dc3c │ │ │ │ mov r5, #0 │ │ │ │ - b 5dce8 │ │ │ │ + b 5dc90 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 5de0c │ │ │ │ + beq 5ddb4 │ │ │ │ cmp r7, #2 │ │ │ │ - beq 5dddc │ │ │ │ + beq 5dd84 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5dd40 │ │ │ │ - ldr r3, [pc, #228] @ 5de4c │ │ │ │ + bne 5dce8 │ │ │ │ + ldr r3, [pc, #228] @ 5ddf4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ - b 5dce8 │ │ │ │ + b 5dc90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ tst r4, #2 │ │ │ │ - beq 5ddec │ │ │ │ - ldr r3, [pc, #192] @ 5de50 │ │ │ │ + beq 5dd94 │ │ │ │ + ldr r3, [pc, #192] @ 5ddf8 │ │ │ │ tst r4, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r6, #12] │ │ │ │ - bne 5ddb8 │ │ │ │ + bne 5dd60 │ │ │ │ ands r4, r4, #16 │ │ │ │ streq r4, [r6] │ │ │ │ - bne 5de1c │ │ │ │ + bne 5ddc4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #8] │ │ │ │ str r3, [r6, #4] │ │ │ │ - b 5dcd4 │ │ │ │ - ldr r3, [pc, #148] @ 5de54 │ │ │ │ + b 5dc7c │ │ │ │ + ldr r3, [pc, #148] @ 5ddfc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r6] │ │ │ │ - b 5dda8 │ │ │ │ - ldr r1, [pc, #136] @ 5de58 │ │ │ │ + b 5dd50 │ │ │ │ + ldr r1, [pc, #136] @ 5de00 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ - b 5dc84 │ │ │ │ - ldr r3, [pc, #120] @ 5de5c │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ + b 5dc2c │ │ │ │ + ldr r3, [pc, #120] @ 5de04 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ - b 5dce8 │ │ │ │ + b 5dc90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ mov r0, r5 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ - b 5dd88 │ │ │ │ - ldr r3, [pc, #88] @ 5de60 │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ + b 5dd30 │ │ │ │ + ldr r3, [pc, #88] @ 5de08 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5dcc0 │ │ │ │ - ldr r3, [pc, #80] @ 5de64 │ │ │ │ + b 5dc68 │ │ │ │ + ldr r3, [pc, #80] @ 5de0c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ - b 5dce8 │ │ │ │ - ldr r3, [pc, #68] @ 5de68 │ │ │ │ + b 5dc90 │ │ │ │ + ldr r3, [pc, #68] @ 5de10 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #16384 @ 0x4000 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6] │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ - b 5dda8 │ │ │ │ - strdeq pc, [ip], -r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ + b 5dd50 │ │ │ │ + andeq lr, ip, r8, asr fp │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ @ instruction: 0xffffe5b0 │ │ │ │ andeq r8, r0, r1 │ │ │ │ - andeq r0, r0, ip, lsl #13 │ │ │ │ + andeq r0, r0, r4, lsl #13 │ │ │ │ @ instruction: 0xffffef20 │ │ │ │ @ instruction: 0xffffeb8c │ │ │ │ andeq r8, r0, r0, lsr #32 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0xffffe3f0 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ @ instruction: 0xffffe8d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #336] @ 5dfd4 │ │ │ │ + ldr r4, [pc, #336] @ 5df7c │ │ │ │ mov r3, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ strh r3, [r4, #40] @ 0x28 │ │ │ │ - bl 59670 │ │ │ │ - ldr r5, [pc, #316] @ 5dfd8 │ │ │ │ + bl 59618 │ │ │ │ + ldr r5, [pc, #316] @ 5df80 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #16 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 5d1a0 │ │ │ │ + bl 5d148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dfbc │ │ │ │ - ldr r2, [pc, #288] @ 5dfdc │ │ │ │ - ldr r3, [pc, #288] @ 5dfe0 │ │ │ │ + beq 5df64 │ │ │ │ + ldr r2, [pc, #288] @ 5df84 │ │ │ │ + ldr r3, [pc, #288] @ 5df88 │ │ │ │ ldr r4, [r5, r2] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r2, [r4, #1196] @ 0x4ac │ │ │ │ - ldr r3, [pc, #276] @ 5dfe4 │ │ │ │ + ldr r3, [pc, #276] @ 5df8c │ │ │ │ ldr r1, [r7] │ │ │ │ str r1, [r2] │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r2, [r4, #1196] @ 0x4ac │ │ │ │ - ldr r3, [pc, #260] @ 5dfe8 │ │ │ │ + ldr r3, [pc, #260] @ 5df90 │ │ │ │ ldr r1, [r6] │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r5, [r5, r3] │ │ │ │ - ldr r0, [pc, #248] @ 5dfec │ │ │ │ + ldr r0, [pc, #248] @ 5df94 │ │ │ │ ldr r3, [r4, #1196] @ 0x4ac │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [r3, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl c8408 <__isoc23_strtoul@@Base+0x1958c> │ │ │ │ + bl c82a8 <__isoc23_strtoul@@Base+0x19484> │ │ │ │ mov r0, #0 │ │ │ │ - bl 5dc10 │ │ │ │ + bl 5dbb8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 5dc10 │ │ │ │ - ldr r2, [pc, #212] @ 5dff0 │ │ │ │ + bl 5dbb8 │ │ │ │ + ldr r2, [pc, #212] @ 5df98 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #192] @ 5dff4 │ │ │ │ + ldr r0, [pc, #192] @ 5df9c │ │ │ │ str r3, [r4, #320] @ 0x140 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ str r0, [r4, #348] @ 0x15c │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r2, #8192 @ 0x2000 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #352] @ 0x160 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl cbdd8 <__isoc23_strtoul@@Base+0x1cf5c> │ │ │ │ + bl cb7c0 <__isoc23_strtoul@@Base+0x1c99c> │ │ │ │ ldr r1, [r4, #348] @ 0x15c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ - bl cbdd8 <__isoc23_strtoul@@Base+0x1cf5c> │ │ │ │ + bl cb7c0 <__isoc23_strtoul@@Base+0x1c99c> │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #2 │ │ │ │ - bl c8b38 <__isoc23_strtoul@@Base+0x19cbc> │ │ │ │ + bl c89d8 <__isoc23_strtoul@@Base+0x19bb4> │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #2 │ │ │ │ - bl c8b38 <__isoc23_strtoul@@Base+0x19cbc> │ │ │ │ + bl c89d8 <__isoc23_strtoul@@Base+0x19bb4> │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #32 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ ldr r0, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #32 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #2112 @ 0x840 │ │ │ │ - b cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ - ldr r2, [pc, #52] @ 5dff8 │ │ │ │ - ldr r0, [pc, #52] @ 5dffc │ │ │ │ + b cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ + ldr r2, [pc, #52] @ 5dfa0 │ │ │ │ + ldr r0, [pc, #52] @ 5dfa4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #130 @ 0x82 │ │ │ │ - bl 9772c │ │ │ │ - andeq r3, sp, r4, lsr #14 │ │ │ │ - muleq ip, r0, r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, ip, lsl #13 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + bl 976d4 │ │ │ │ + andeq r2, sp, ip, ror r7 │ │ │ │ + strdeq lr, [ip], -r0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r4, lsl #13 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq r6, r9, r4, lsl r4 │ │ │ │ + andeq r5, r9, r4, lsl #22 │ │ │ │ andeq r8, r0, r4 │ │ │ │ - andeq r6, r9, ip, asr #6 │ │ │ │ - andeq r4, r9, r0, lsr #29 │ │ │ │ + andeq r5, r9, ip, lsr sl │ │ │ │ + muleq r9, r0, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #560] @ 5e248 │ │ │ │ + ldr r8, [pc, #560] @ 5e1f0 │ │ │ │ ldrsh r6, [r0, #22] │ │ │ │ cmn r1, #1 │ │ │ │ cmpne r1, #4 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r6 │ │ │ │ - bne 5e06c │ │ │ │ - ldr r3, [pc, #524] @ 5e24c │ │ │ │ + bne 5e014 │ │ │ │ + ldr r3, [pc, #524] @ 5e1f4 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - blt 5e128 │ │ │ │ + blt 5e0d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e06c │ │ │ │ + beq 5e014 │ │ │ │ cmp r1, #4 │ │ │ │ movne r1, r2 │ │ │ │ mvnne r4, #0 │ │ │ │ - beq 5e134 │ │ │ │ + beq 5e0dc │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #476] @ 5e250 │ │ │ │ + ldr r2, [pc, #476] @ 5e1f8 │ │ │ │ lsl r3, r6, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, r2 │ │ │ │ popcs {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #460] @ 5e254 │ │ │ │ + ldr r3, [pc, #460] @ 5e1fc │ │ │ │ ldr r8, [r8, r3] │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 5e114 │ │ │ │ + ble 5e0bc │ │ │ │ ldr r2, [r8, #196] @ 0xc4 │ │ │ │ ands r2, r2, #1024 @ 0x400 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ ldr r3, [r8, #276] @ 0x114 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 5e144 │ │ │ │ + beq 5e0ec │ │ │ │ cmp r6, #2 │ │ │ │ pople {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5e180 │ │ │ │ + bne 5e128 │ │ │ │ ldr r3, [r8, #1196] @ 0x4ac │ │ │ │ ldr r2, [r3, r6, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5e200 │ │ │ │ + beq 5e1a8 │ │ │ │ ldr r4, [r8, #372] @ 0x174 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5e0f0 │ │ │ │ + beq 5e098 │ │ │ │ ldr r3, [r4, #400] @ 0x190 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 5e22c │ │ │ │ - ldr r3, [pc, #352] @ 5e258 │ │ │ │ + beq 5e1d4 │ │ │ │ + ldr r3, [pc, #352] @ 5e200 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrsh r1, [r5, #22] │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d1a0 │ │ │ │ + bl 5d148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e094 │ │ │ │ + bne 5e03c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, #4 │ │ │ │ - beq 5e06c │ │ │ │ + beq 5e014 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b 5e06c │ │ │ │ + b 5e014 │ │ │ │ cmp r6, #9 │ │ │ │ cmnle r4, #1 │ │ │ │ moveq sl, #1 │ │ │ │ movne sl, #0 │ │ │ │ - bne 5e0b8 │ │ │ │ + bne 5e060 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r5 │ │ │ │ - bl cce30 <__isoc23_strtoul@@Base+0x1dfb4> │ │ │ │ + bl cc618 <__isoc23_strtoul@@Base+0x1d7f4> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ mov r9, r0 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ cmp r9, #2 │ │ │ │ - bgt 5e194 │ │ │ │ + bgt 5e13c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r4, #4 │ │ │ │ - beq 5e1a8 │ │ │ │ + beq 5e150 │ │ │ │ cmn r4, #1 │ │ │ │ movne sl, #0 │ │ │ │ moveq sl, #1 │ │ │ │ cmp r7, #2 │ │ │ │ movgt sl, #0 │ │ │ │ andle sl, sl, #1 │ │ │ │ cmp sl, #0 │ │ │ │ @@ -87969,64 +87969,64 @@ │ │ │ │ mov r2, #24 │ │ │ │ strb r2, [r3, r9] │ │ │ │ ldr r3, [r8, #372] @ 0x174 │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e1e8 │ │ │ │ + bne 5e190 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, r5 │ │ │ │ - bne 5e1dc │ │ │ │ + bne 5e184 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r8, #1200] @ 0x4b0 │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ cmp r2, #24 │ │ │ │ - bne 5e0d8 │ │ │ │ + bne 5e080 │ │ │ │ str r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r8, #1200] @ 0x4b0 │ │ │ │ and r0, r0, #3 │ │ │ │ strb r0, [r3, r6] │ │ │ │ mov r0, r6 │ │ │ │ - bl 5dc10 │ │ │ │ - b 5e0d8 │ │ │ │ + bl 5dbb8 │ │ │ │ + b 5e080 │ │ │ │ mov r0, #8 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ str r5, [r0] │ │ │ │ ldr r3, [r4, #404] @ 0x194 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r0, [r4, #404] @ 0x194 │ │ │ │ - b 5e0f0 │ │ │ │ - andeq pc, ip, r8, lsl #14 │ │ │ │ - andeq r3, sp, r8, ror #10 │ │ │ │ + b 5e098 │ │ │ │ + andeq lr, ip, r8, ror #14 │ │ │ │ + andeq r2, sp, r0, asr #11 │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - @ instruction: 0x000d34b4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r2, sp, ip, lsl #10 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5e2cc │ │ │ │ + beq 5e274 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 5d994 │ │ │ │ + bl 5d93c │ │ │ │ cmp r0, #24 │ │ │ │ - beq 5e2c4 │ │ │ │ + beq 5e26c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5e2bc │ │ │ │ + beq 5e264 │ │ │ │ cmp r4, #4 │ │ │ │ - beq 5e2ac │ │ │ │ + beq 5e254 │ │ │ │ cmp r4, #2 │ │ │ │ - bne 5e2c4 │ │ │ │ + bne 5e26c │ │ │ │ lsr r0, r0, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ sub r0, r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, r0 │ │ │ │ ands r0, r0, #1 │ │ │ │ mvnne r0, #0 │ │ │ │ @@ -88041,447 +88041,447 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r1, [r0] │ │ │ │ - beq 5e300 │ │ │ │ - ldr r1, [pc, #108] @ 5e36c │ │ │ │ + beq 5e2a8 │ │ │ │ + ldr r1, [pc, #108] @ 5e314 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #104] @ 5e370 │ │ │ │ + ldr r2, [pc, #104] @ 5e318 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5e364 │ │ │ │ + beq 5e30c │ │ │ │ mov r0, #32 │ │ │ │ - bl 59670 │ │ │ │ - ldr r2, [pc, #68] @ 5e374 │ │ │ │ + bl 59618 │ │ │ │ + ldr r2, [pc, #68] @ 5e31c │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r0, #12] │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #16] │ │ │ │ str r2, [r0, #24] │ │ │ │ strb r3, [r0, #28] │ │ │ │ str r4, [r0, #20] │ │ │ │ mov r0, r5 │ │ │ │ - bl c45b4 <__isoc23_strtoul@@Base+0x15738> │ │ │ │ + bl c452c <__isoc23_strtoul@@Base+0x15708> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r7, r9, r4, lsr fp │ │ │ │ - muleq r9, r4, sl │ │ │ │ + andeq r7, r9, r4, lsr #4 │ │ │ │ + andeq sl, r9, r4, lsl #3 │ │ │ │ @ instruction: 0xffffe548 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #676] @ 5e634 │ │ │ │ + ldr r3, [pc, #676] @ 5e5dc │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #664] @ 5e638 │ │ │ │ + ldr r2, [pc, #664] @ 5e5e0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #660] @ 5e63c │ │ │ │ + ldr r3, [pc, #660] @ 5e5e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 41734 │ │ │ │ + bl 416dc │ │ │ │ mov r1, #0 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 55b84 │ │ │ │ + bl 55b2c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e5e8 │ │ │ │ + bne 5e590 │ │ │ │ mov r9, #15 │ │ │ │ cmp r8, #9 │ │ │ │ str r9, [sp, #24] │ │ │ │ - ble 5e61c │ │ │ │ - ldr r0, [pc, #584] @ 5e640 │ │ │ │ + ble 5e5c4 │ │ │ │ + ldr r0, [pc, #584] @ 5e5e8 │ │ │ │ mov r2, r8 │ │ │ │ mov fp, #1 │ │ │ │ umull r1, r3, r0, r2 │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ mov r7, fp │ │ │ │ lsr r2, r3, #3 │ │ │ │ add fp, fp, #1 │ │ │ │ - bgt 5e3fc │ │ │ │ + bgt 5e3a4 │ │ │ │ cmp r9, r8 │ │ │ │ add r3, r7, #4 │ │ │ │ subgt sl, sl, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ strgt r8, [sp, #24] │ │ │ │ - bgt 5e4c8 │ │ │ │ + bgt 5e470 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r1, [sp, #12] │ │ │ │ - beq 5e468 │ │ │ │ + beq 5e410 │ │ │ │ mov r7, r6 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r2, [r7, #4]! │ │ │ │ cmp r4, r0 │ │ │ │ movlt r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5e444 │ │ │ │ + bne 5e3ec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, r4, r3 │ │ │ │ cmp sl, r1 │ │ │ │ movle r2, r9 │ │ │ │ movle r4, #1 │ │ │ │ - ble 5e488 │ │ │ │ + ble 5e430 │ │ │ │ mov r0, sl │ │ │ │ - bl f0730 │ │ │ │ + bl efdc8 │ │ │ │ mul r2, r9, r0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r2 │ │ │ │ sub r2, r8, #1 │ │ │ │ movgt r0, r2 │ │ │ │ movgt r1, r4 │ │ │ │ - ble 5e5c4 │ │ │ │ - bl f0730 │ │ │ │ + ble 5e56c │ │ │ │ + bl efdc8 │ │ │ │ mov r1, r4 │ │ │ │ add r9, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl f0730 │ │ │ │ + bl efdc8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r9, #0 │ │ │ │ sub sl, sl, r3 │ │ │ │ str r9, [sp, #24] │ │ │ │ - ble 5e588 │ │ │ │ + ble 5e530 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #368] @ 5e644 │ │ │ │ - ldr r9, [pc, #368] @ 5e648 │ │ │ │ + ldr r2, [pc, #368] @ 5e5ec │ │ │ │ + ldr r9, [pc, #368] @ 5e5f0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r7, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r2, [r3, #153] @ 0x99 │ │ │ │ tst r2, #4 │ │ │ │ - bne 5e588 │ │ │ │ + bne 5e530 │ │ │ │ mov r4, r5 │ │ │ │ str r5, [sp, #12] │ │ │ │ - b 5e524 │ │ │ │ + b 5e4cc │ │ │ │ ldr r0, [r6, r5] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, #32 │ │ │ │ sub r2, sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ ldr r1, [r6, r4, lsl #2] │ │ │ │ add r3, r4, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ lsl r5, r4, #2 │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt 5e50c │ │ │ │ + bgt 5e4b4 │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 5e5b4 │ │ │ │ + bcs 5e55c │ │ │ │ add r1, r2, #1 │ │ │ │ mov r3, #10 │ │ │ │ str r1, [r7] │ │ │ │ strb r3, [r2] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, r5 │ │ │ │ - bgt 5e4f0 │ │ │ │ - ldr r2, [pc, #188] @ 5e64c │ │ │ │ - ldr r3, [pc, #168] @ 5e63c │ │ │ │ + bgt 5e498 │ │ │ │ + ldr r2, [pc, #188] @ 5e5f4 │ │ │ │ + ldr r3, [pc, #168] @ 5e5e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5e630 │ │ │ │ + bne 5e5d8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 5e578 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 5e520 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl f0730 │ │ │ │ + bl efdc8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r4, r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - b 5e49c │ │ │ │ - ldr r9, [pc, #96] @ 5e650 │ │ │ │ + b 5e444 │ │ │ │ + ldr r9, [pc, #96] @ 5e5f8 │ │ │ │ cmp r8, #9 │ │ │ │ smull r2, r9, r3, r9 │ │ │ │ sub r9, r9, r3, asr #31 │ │ │ │ lsl r9, r9, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ str r9, [sp, #24] │ │ │ │ - bgt 5e3f0 │ │ │ │ + bgt 5e398 │ │ │ │ cmp r9, r8 │ │ │ │ movle r3, #4 │ │ │ │ movle fp, #1 │ │ │ │ strle r3, [sp, #12] │ │ │ │ - ble 5e42c │ │ │ │ + ble 5e3d4 │ │ │ │ mov r3, #4 │ │ │ │ mov r9, r8 │ │ │ │ mov fp, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 5e4b4 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - muleq ip, r8, r3 │ │ │ │ - andeq pc, ip, r4, lsl #7 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + b 5e45c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + strdeq lr, [ip], -r8 │ │ │ │ + andeq lr, ip, r4, ror #7 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r5, r9, r0, asr lr │ │ │ │ - muleq ip, r8, r1 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r5, r9, r0, asr #10 │ │ │ │ + strdeq lr, [ip], -r8 │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ - ldr r3, [pc, #36] @ 5e680 │ │ │ │ - ldr ip, [pc, #36] @ 5e684 │ │ │ │ + ldr r3, [pc, #36] @ 5e628 │ │ │ │ + ldr ip, [pc, #36] @ 5e62c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3, ip] │ │ │ │ ldr r3, [ip, #1196] @ 0x4ac │ │ │ │ ldr r3, [r3, r0, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e67c │ │ │ │ + beq 5e624 │ │ │ │ mov r0, r3 │ │ │ │ - b ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ - b 7ad8 │ │ │ │ - andeq pc, ip, ip, asr #1 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldr r3, [pc, #36] @ 5e6b4 │ │ │ │ - ldr ip, [pc, #36] @ 5e6b8 │ │ │ │ + b c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ + b 7a94 │ │ │ │ + andeq lr, ip, ip, lsr #2 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldr r3, [pc, #36] @ 5e65c │ │ │ │ + ldr ip, [pc, #36] @ 5e660 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3, ip] │ │ │ │ ldr r3, [ip, #1196] @ 0x4ac │ │ │ │ ldr r3, [r3, r0, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e6b0 │ │ │ │ + beq 5e658 │ │ │ │ mov r0, r3 │ │ │ │ - b d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 8048 │ │ │ │ - muleq ip, r8, r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 7ff8 │ │ │ │ + strdeq lr, [ip], -r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #112] @ 5e744 │ │ │ │ - ldr ip, [pc, #112] @ 5e748 │ │ │ │ + ldr r1, [pc, #112] @ 5e6ec │ │ │ │ + ldr ip, [pc, #112] @ 5e6f0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [r1, ip] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [ip, #1196] @ 0x4ac │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r7, [r0, r4, lsl #2] │ │ │ │ mov r6, r2 │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r3 │ │ │ │ - beq 5e714 │ │ │ │ + beq 5e6bc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ tst r0, #3 │ │ │ │ - bne 5e72c │ │ │ │ + bne 5e6d4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 7d54 │ │ │ │ + b 7d04 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r8, [sp, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ - andeq pc, ip, r4, asr r0 @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ + strheq lr, [ip], -r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7c64 │ │ │ │ - ldr r6, [pc, #92] @ 5e7c8 │ │ │ │ + bl 7c14 │ │ │ │ + ldr r6, [pc, #92] @ 5e770 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5e7c0 │ │ │ │ - ldr r3, [pc, #80] @ 5e7cc │ │ │ │ + blt 5e768 │ │ │ │ + ldr r3, [pc, #80] @ 5e774 │ │ │ │ ldr r1, [r6, r3] │ │ │ │ ldr r2, [r1, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r2, r5] │ │ │ │ cmp r3, #24 │ │ │ │ moveq r3, #0 │ │ │ │ strbeq r3, [r2, r5] │ │ │ │ ldreq r2, [r1, #1200] @ 0x4b0 │ │ │ │ - ldr r1, [pc, #52] @ 5e7d0 │ │ │ │ + ldr r1, [pc, #52] @ 5e778 │ │ │ │ ldrbeq r3, [r2, r5] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ bic r3, r3, #64 @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ strb r3, [r2, r4] │ │ │ │ - beq 5e7c0 │ │ │ │ + beq 5e768 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq lr, ip, r0, asr #31 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r2, sp, ip, lsl #28 │ │ │ │ + andeq lr, ip, r0, lsr #32 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r1, sp, r4, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4060] @ 0xfdc │ │ │ │ - ldr r2, [pc, #312] @ 5e928 │ │ │ │ - ldr r3, [pc, #312] @ 5e92c │ │ │ │ + ldr r2, [pc, #312] @ 5e8d0 │ │ │ │ + ldr r3, [pc, #312] @ 5e8d4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r2, r8 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ - ldr r7, [pc, #256] @ 5e930 │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ + ldr r7, [pc, #256] @ 5e8d8 │ │ │ │ add r7, pc, r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5e848 │ │ │ │ + blt 5e7f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e8c0 │ │ │ │ + beq 5e868 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 5e880 │ │ │ │ - ldr r2, [pc, #228] @ 5e934 │ │ │ │ - ldr r3, [pc, #216] @ 5e92c │ │ │ │ + beq 5e828 │ │ │ │ + ldr r2, [pc, #228] @ 5e8dc │ │ │ │ + ldr r3, [pc, #216] @ 5e8d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5e924 │ │ │ │ + bne 5e8cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #176] @ 5e938 │ │ │ │ + ldr r3, [pc, #176] @ 5e8e0 │ │ │ │ ldr r0, [r7, r3] │ │ │ │ ldr r2, [r0, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r2, r5] │ │ │ │ add r1, r2, r5 │ │ │ │ cmp r3, #24 │ │ │ │ moveq r3, #0 │ │ │ │ strbeq r3, [r2, r5] │ │ │ │ ldreq r3, [r0, #1200] @ 0x4b0 │ │ │ │ addeq r1, r3, r5 │ │ │ │ ldrbeq r3, [r3, r5] │ │ │ │ tst r8, #1 │ │ │ │ orrne r3, r3, #64 @ 0x40 │ │ │ │ biceq r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r1] │ │ │ │ - b 5e848 │ │ │ │ - ldr r3, [pc, #112] @ 5e938 │ │ │ │ + b 5e7f0 │ │ │ │ + ldr r3, [pc, #112] @ 5e8e0 │ │ │ │ ldr r7, [r7, r3] │ │ │ │ ldr r3, [r7, #1200] @ 0x4b0 │ │ │ │ ldrb r2, [r3, r5] │ │ │ │ cmp r2, #24 │ │ │ │ strbeq r6, [r3, r5] │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 5e918 │ │ │ │ - ldr r2, [pc, #80] @ 5e93c │ │ │ │ + ble 5e8c0 │ │ │ │ + ldr r2, [pc, #80] @ 5e8e4 │ │ │ │ ldr r1, [r7, #1200] @ 0x4b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r3, [r1, r5] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ bic r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ strb r3, [r1, r4] │ │ │ │ - beq 5e848 │ │ │ │ + beq 5e7f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ - b 5e848 │ │ │ │ + b 5e7f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d1a0 │ │ │ │ - b 5e8e4 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, ip, r4, lsr pc │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - strdeq lr, [ip], -ip │ │ │ │ - ldrdeq lr, [ip], -r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - @ instruction: 0x000d2cbc │ │ │ │ + bl 5d148 │ │ │ │ + b 5e88c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + muleq ip, r4, pc @ │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq sp, ip, ip, asr pc │ │ │ │ + andeq sp, ip, r8, lsr pc │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r1, sp, r4, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #324] @ 5ea9c │ │ │ │ + ldr r7, [pc, #324] @ 5ea44 │ │ │ │ subs r8, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r1 │ │ │ │ - beq 5ea50 │ │ │ │ + beq 5e9f8 │ │ │ │ mov r1, #10 │ │ │ │ - bl cce30 <__isoc23_strtoul@@Base+0x1dfb4> │ │ │ │ + bl cc618 <__isoc23_strtoul@@Base+0x1d7f4> │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #292] @ 5eaa0 │ │ │ │ + ldr r3, [pc, #292] @ 5ea48 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [r6, #336] @ 0x150 │ │ │ │ cmp r3, r4 │ │ │ │ streq r5, [r6, #336] @ 0x150 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 5ea68 │ │ │ │ + blt 5ea10 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 5ea20 │ │ │ │ + ble 5e9c8 │ │ │ │ ldr r2, [r6, #284] @ 0x11c │ │ │ │ lsl r1, r5, #2 │ │ │ │ ldr r3, [r2, r4, lsl #2] │ │ │ │ str r3, [r2, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e9e0 │ │ │ │ - ldr r3, [pc, #232] @ 5eaa4 │ │ │ │ + beq 5e988 │ │ │ │ + ldr r3, [pc, #232] @ 5ea4c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrsh r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, r4 │ │ │ │ strheq r5, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #284] @ 0x11c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ @@ -88492,803 +88492,803 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r8, [r3, r1] │ │ │ │ ldr r3, [r6, #1200] @ 0x4b0 │ │ │ │ mov r1, #1 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ strb r2, [r3, r5] │ │ │ │ mov r2, #0 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ tst r0, #1 │ │ │ │ - bne 5ea2c │ │ │ │ + bne 5e9d4 │ │ │ │ ldr r3, [r6, #1196] @ 0x4ac │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, r4, lsl #2] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d1a0 │ │ │ │ - b 5e99c │ │ │ │ + bl 5d148 │ │ │ │ + b 5e944 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ ldr r2, [r6, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r2, r5] │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r2, r5] │ │ │ │ - b 5ea0c │ │ │ │ + b 5e9b4 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ mov r5, r0 │ │ │ │ - b 5e974 │ │ │ │ + b 5e91c │ │ │ │ ldr r2, [r6, #372] @ 0x174 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r3, [pc, #48] @ 5eaa8 │ │ │ │ + ldr r3, [pc, #48] @ 5ea50 │ │ │ │ strb r1, [r6, #425] @ 0x1a9 │ │ │ │ mov r1, #10 │ │ │ │ str r1, [r2, #400] @ 0x190 │ │ │ │ - ldr r0, [pc, #36] @ 5eaac │ │ │ │ + ldr r0, [pc, #36] @ 5ea54 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, r1, #249 @ 0xf9 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - andeq lr, ip, ip, asr #27 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq r0, r0, r0, asr #11 │ │ │ │ - ldrdeq r4, [r9], -ip │ │ │ │ + bl 976d4 │ │ │ │ + andeq sp, ip, ip, lsr #28 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + @ instruction: 0x000005b8 │ │ │ │ + andeq r3, r9, ip, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #448] @ 5ec88 │ │ │ │ - ldr r3, [pc, #448] @ 5ec8c │ │ │ │ + ldr r7, [pc, #448] @ 5ec30 │ │ │ │ + ldr r3, [pc, #448] @ 5ec34 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ cmp r1, r0 │ │ │ │ ldr r3, [r8, #1196] @ 0x4ac │ │ │ │ mov r4, r1 │ │ │ │ ldr r6, [r3, r1, lsl #2] │ │ │ │ - bne 5eb10 │ │ │ │ + bne 5eab8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5eafc │ │ │ │ + beq 5eaa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl cce30 <__isoc23_strtoul@@Base+0x1dfb4> │ │ │ │ + bl cc618 <__isoc23_strtoul@@Base+0x1d7f4> │ │ │ │ cmp r4, #2 │ │ │ │ - ble 5ec40 │ │ │ │ + ble 5ebe8 │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 5ebb8 │ │ │ │ + ble 5eb60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 5d36c │ │ │ │ + bl 5d314 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5eb40 │ │ │ │ + bne 5eae8 │ │ │ │ subs r9, r6, #0 │ │ │ │ movne r9, #1 │ │ │ │ cmp r4, #2 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ebc8 │ │ │ │ + beq 5eb70 │ │ │ │ ldr r3, [r8, #460] @ 0x1cc │ │ │ │ asr r3, r3, r4 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5ec5c │ │ │ │ + beq 5ec04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r8, #1200] @ 0x4b0 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r3, [r1, r5] │ │ │ │ mov r0, r5 │ │ │ │ bic r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r1, r4] │ │ │ │ mov r1, #0 │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5ec6c │ │ │ │ + blt 5ec14 │ │ │ │ cmp r4, #2 │ │ │ │ - ble 5ec54 │ │ │ │ + ble 5ebfc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5ec30 │ │ │ │ + bne 5ebd8 │ │ │ │ ldr r3, [r8, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ cmp r3, #24 │ │ │ │ - beq 5eafc │ │ │ │ + beq 5eaa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 5eb08 │ │ │ │ + bgt 5eab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d1a0 │ │ │ │ + bl 5d148 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r4, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r8, #228] @ 0xe4 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #2 │ │ │ │ movgt r9, #0 │ │ │ │ andle r9, r9, #1 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5eb5c │ │ │ │ + beq 5eb04 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5dc10 │ │ │ │ + bl 5dbb8 │ │ │ │ ldr r2, [r8, #1200] @ 0x4b0 │ │ │ │ mov r1, r4 │ │ │ │ ldrb r3, [r2, r5] │ │ │ │ bic r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r2, r4] │ │ │ │ mov r7, r0 │ │ │ │ - bl cce30 <__isoc23_strtoul@@Base+0x1dfb4> │ │ │ │ + bl cc618 <__isoc23_strtoul@@Base+0x1d7f4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce110 <__isoc23_strtoul@@Base+0x1f294> │ │ │ │ + bl cd844 <__isoc23_strtoul@@Base+0x1ea20> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2112 @ 0x840 │ │ │ │ mov r0, r6 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ ldr r3, [r8, #1196] @ 0x4ac │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, r5, lsl #2] │ │ │ │ - b 5eb94 │ │ │ │ + b 5eb3c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2112 @ 0x840 │ │ │ │ mov r0, r6 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ - b 5eafc │ │ │ │ - bl 5dc10 │ │ │ │ - b 5eb8c │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ + b 5eaa4 │ │ │ │ + bl 5dbb8 │ │ │ │ + b 5eb34 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5e940 │ │ │ │ - b 5eb50 │ │ │ │ - ldr r3, [pc, #28] @ 5ec90 │ │ │ │ - ldr r0, [pc, #28] @ 5ec94 │ │ │ │ + bl 5e8e8 │ │ │ │ + b 5eaf8 │ │ │ │ + ldr r3, [pc, #28] @ 5ec38 │ │ │ │ + ldr r0, [pc, #28] @ 5ec3c │ │ │ │ ldr r2, [r7, r3] │ │ │ │ - ldr r1, [pc, #24] @ 5ec98 │ │ │ │ + ldr r1, [pc, #24] @ 5ec40 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, r2, #4 │ │ │ │ - bl 9772c │ │ │ │ - andeq lr, ip, r0, ror #24 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, ip, asr r6 │ │ │ │ - andeq r4, r9, ip, ror #3 │ │ │ │ + bl 976d4 │ │ │ │ + andeq sp, ip, r0, asr #25 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r4, asr r6 │ │ │ │ + ldrdeq r3, [r9], -ip │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3916] @ 0xf4c │ │ │ │ - ldr r1, [pc, #1632] @ 5f318 │ │ │ │ + ldr r1, [pc, #1632] @ 5f2c0 │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ - ldr r2, [pc, #1628] @ 5f31c │ │ │ │ + ldr r2, [pc, #1628] @ 5f2c4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r6, [sp, #180] @ 0xb4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ands sl, r6, #64 @ 0x40 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ ldrne r8, [sp, #184] @ 0xb8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ moveq r8, sl │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, r3 │ │ │ │ - ldr r7, [pc, #1568] @ 5f320 │ │ │ │ + ldr r7, [pc, #1568] @ 5f2c8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r0] │ │ │ │ moveq r3, #14 │ │ │ │ mov r5, r0 │ │ │ │ streq r3, [r0] │ │ │ │ - beq 5f00c │ │ │ │ + beq 5efb4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f004 │ │ │ │ + beq 5efac │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 5ed4c │ │ │ │ - b 5edfc │ │ │ │ + bne 5ecf4 │ │ │ │ + b 5eda4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 5f00c │ │ │ │ - ldr r3, [pc, #1508] @ 5f324 │ │ │ │ + bne 5efb4 │ │ │ │ + ldr r3, [pc, #1508] @ 5f2cc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3, #153] @ 0x99 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f00c │ │ │ │ + bne 5efb4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7de4 │ │ │ │ + bl 7d94 │ │ │ │ subs fp, r0, #0 │ │ │ │ - blt 5ed2c │ │ │ │ + blt 5ecd4 │ │ │ │ and r4, r6, #3 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r8, #2 │ │ │ │ - beq 5ed80 │ │ │ │ + beq 5ed28 │ │ │ │ cmp r4, #2 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #3 │ │ │ │ - ldr r2, [pc, #1436] @ 5f324 │ │ │ │ + ldr r2, [pc, #1436] @ 5f2cc │ │ │ │ ldr r4, [r7, r2] │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, fp │ │ │ │ - ble 5f014 │ │ │ │ + ble 5efbc │ │ │ │ ldr r2, [r4, #1196] @ 0x4ac │ │ │ │ mov r6, fp │ │ │ │ ldr r0, [r2, fp, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5edbc │ │ │ │ + beq 5ed64 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ tst r0, #4 │ │ │ │ - bne 5f020 │ │ │ │ + bne 5efc8 │ │ │ │ ldr r2, [r4, #1200] @ 0x4b0 │ │ │ │ strb r8, [r2, r6] │ │ │ │ - ldr r1, [pc, #1372] @ 5f328 │ │ │ │ - ldr r2, [pc, #1356] @ 5f31c │ │ │ │ + ldr r1, [pc, #1372] @ 5f2d0 │ │ │ │ + ldr r2, [pc, #1356] @ 5f2c4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 5f218 │ │ │ │ + bne 5f1c0 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 5ed4c │ │ │ │ + bne 5ecf4 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 5ed4c │ │ │ │ + bne 5ecf4 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ - bne 5ed4c │ │ │ │ + bne 5ecf4 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 5ed4c │ │ │ │ + bne 5ecf4 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ - beq 5f09c │ │ │ │ + beq 5f044 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 5ee4c │ │ │ │ + bne 5edf4 │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - beq 5f238 │ │ │ │ + beq 5f1e0 │ │ │ │ add fp, sp, #24 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - beq 5f1d0 │ │ │ │ + beq 5f178 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq 5f19c │ │ │ │ + beq 5f144 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 5f184 │ │ │ │ + bne 5f12c │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne 5f184 │ │ │ │ + bne 5f12c │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - bne 5f184 │ │ │ │ + bne 5f12c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - bne 5f184 │ │ │ │ + bne 5f12c │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 5f184 │ │ │ │ + bne 5f12c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #132 @ 0x84 │ │ │ │ add r0, r4, #10 │ │ │ │ strd r2, [sp, #32] │ │ │ │ cmp r6, #2048 @ 0x800 │ │ │ │ - beq 5f17c │ │ │ │ - bl 59a2c │ │ │ │ + beq 5f124 │ │ │ │ + bl 599d4 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r9, r0 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f204 │ │ │ │ - ldr r1, [pc, #1096] @ 5f32c │ │ │ │ + beq 5f1ac │ │ │ │ + ldr r1, [pc, #1096] @ 5f2d4 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ strb r3, [sl], #1 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f294 │ │ │ │ + beq 5f23c │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8258 │ │ │ │ + bl 81fc │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5f30c │ │ │ │ + bne 5f2b4 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ str sl, [r5] │ │ │ │ - beq 5f300 │ │ │ │ + beq 5f2a8 │ │ │ │ and sl, r6, #256 @ 0x100 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ ldr r1, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [sp, #36] @ 0x24 │ │ │ │ streq r2, [r9, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r1, [sp, #32] │ │ │ │ streq r1, [r9, #8] │ │ │ │ - b 5efac │ │ │ │ - bl 830c │ │ │ │ + b 5ef54 │ │ │ │ + bl 82b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5efec │ │ │ │ + beq 5ef94 │ │ │ │ mov r0, fp │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 5f078 │ │ │ │ - ldr r3, [pc, #916] @ 5f324 │ │ │ │ + bne 5f020 │ │ │ │ + ldr r3, [pc, #916] @ 5f2cc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - bne 5f21c │ │ │ │ + bne 5f1c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f070 │ │ │ │ + bne 5f018 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ ldr r2, [r9, #12] │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 8264 │ │ │ │ + bl 8208 │ │ │ │ subs fp, r0, #0 │ │ │ │ - blt 5f078 │ │ │ │ + blt 5f020 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r1, [r9, #20] │ │ │ │ ldr r2, [r9, #16] │ │ │ │ - beq 5ef68 │ │ │ │ - bl 7fe8 │ │ │ │ + beq 5ef10 │ │ │ │ + bl 7f98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ef74 │ │ │ │ + bne 5ef1c │ │ │ │ mov r1, #5 │ │ │ │ mov r0, fp │ │ │ │ - bl 815c │ │ │ │ + bl 8100 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ef74 │ │ │ │ + bne 5ef1c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 824c │ │ │ │ + bl 81f0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ and r4, r6, #3 │ │ │ │ str r3, [r5] │ │ │ │ - b 5ed68 │ │ │ │ + b 5ed10 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r0] │ │ │ │ mvn fp, #0 │ │ │ │ - b 5edc4 │ │ │ │ + b 5ed6c │ │ │ │ mov r0, fp │ │ │ │ - bl 5d1a0 │ │ │ │ - b 5ed94 │ │ │ │ + bl 5d148 │ │ │ │ + b 5ed3c │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ ldr r7, [r5] │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ cmp r0, #9 │ │ │ │ mov r9, r0 │ │ │ │ - bgt 5f054 │ │ │ │ - b 5edbc │ │ │ │ + bgt 5effc │ │ │ │ + b 5ed64 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #4 │ │ │ │ - bne 5f064 │ │ │ │ + bne 5f00c │ │ │ │ str r7, [r5] │ │ │ │ mov r0, fp │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5f044 │ │ │ │ + blt 5efec │ │ │ │ mov fp, r9 │ │ │ │ mov r6, r9 │ │ │ │ - b 5edbc │ │ │ │ - bl 56c40 │ │ │ │ - b 5efa4 │ │ │ │ + b 5ed64 │ │ │ │ + bl 56be8 │ │ │ │ + b 5ef4c │ │ │ │ ldr r9, [r9, #28] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5ef44 │ │ │ │ + bne 5eeec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 824c │ │ │ │ + bl 81f0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #20 │ │ │ │ - beq 5ed4c │ │ │ │ - b 5f00c │ │ │ │ + beq 5ecf4 │ │ │ │ + b 5efb4 │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 5ee4c │ │ │ │ + bne 5edf4 │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 5ee4c │ │ │ │ + bne 5edf4 │ │ │ │ cmp r6, #2048 @ 0x800 │ │ │ │ - beq 5f17c │ │ │ │ + beq 5f124 │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r0, lsr #31 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5ee4c │ │ │ │ + bne 5edf4 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5f150 │ │ │ │ + bne 5f0f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7f88 <__open64_2@plt> │ │ │ │ + bl 7f38 <__open64_2@plt> │ │ │ │ mov fp, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - bge 5ed64 │ │ │ │ + bge 5ed0c │ │ │ │ mov r0, r9 │ │ │ │ - bl 5d994 │ │ │ │ + bl 5d93c │ │ │ │ cmp r0, #24 │ │ │ │ - beq 5f00c │ │ │ │ + beq 5efb4 │ │ │ │ tst r0, #2 │ │ │ │ and r4, r6, #3 │ │ │ │ - bne 5f130 │ │ │ │ + bne 5f0d8 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 5f00c │ │ │ │ + bls 5efb4 │ │ │ │ orr r0, r0, r6 │ │ │ │ tst r0, #1 │ │ │ │ - beq 5f00c │ │ │ │ + beq 5efb4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7c64 │ │ │ │ + bl 7c14 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bge 5ed68 │ │ │ │ - b 5f00c │ │ │ │ + bge 5ed10 │ │ │ │ + b 5efb4 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5f108 │ │ │ │ + blt 5f0b0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7de4 │ │ │ │ + bl 7d94 │ │ │ │ mov fp, r0 │ │ │ │ - b 5f100 │ │ │ │ + b 5f0a8 │ │ │ │ mov fp, #1 │ │ │ │ - b 5edc4 │ │ │ │ + b 5ed6c │ │ │ │ mov r3, #20 │ │ │ │ cmp r6, #2048 @ 0x800 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5ed4c │ │ │ │ + bne 5ecf4 │ │ │ │ mov fp, #0 │ │ │ │ - b 5edc4 │ │ │ │ + b 5ed6c │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 5f184 │ │ │ │ + bne 5f12c │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - bne 5f184 │ │ │ │ + bne 5f12c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 5f184 │ │ │ │ + bne 5f12c │ │ │ │ mov r3, #2 │ │ │ │ add r0, r4, #9 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 5eebc │ │ │ │ + b 5ee64 │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne 5f184 │ │ │ │ + bne 5f12c │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - bne 5f184 │ │ │ │ + bne 5f12c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 5f184 │ │ │ │ + bne 5f12c │ │ │ │ mov r3, #1 │ │ │ │ add r0, r4, #9 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 5eebc │ │ │ │ + b 5ee64 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r5] │ │ │ │ - b 5ed4c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 5ecf4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 824c │ │ │ │ + bl 81f0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ + bl 56940 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 824c │ │ │ │ - b 5f08c │ │ │ │ + bl 81f0 │ │ │ │ + b 5f034 │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 5ee4c │ │ │ │ + bne 5edf4 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ - beq 5f2dc │ │ │ │ + beq 5f284 │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq 5f2a8 │ │ │ │ + beq 5f250 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 5ee4c │ │ │ │ + bne 5edf4 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 5ee4c │ │ │ │ + bne 5edf4 │ │ │ │ ldrb r3, [r4, #10] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 5ee4c │ │ │ │ + bne 5edf4 │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ee4c │ │ │ │ + bne 5edf4 │ │ │ │ cmp r6, #2048 @ 0x800 │ │ │ │ movne r9, #2 │ │ │ │ - bne 5f0e8 │ │ │ │ - b 5f194 │ │ │ │ - ldr r0, [pc, #148] @ 5f330 │ │ │ │ + bne 5f090 │ │ │ │ + b 5f13c │ │ │ │ + ldr r0, [pc, #148] @ 5f2d8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ mov r9, r0 │ │ │ │ - b 5ef00 │ │ │ │ + b 5eea8 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne 5ee4c │ │ │ │ + bne 5edf4 │ │ │ │ ldrb r3, [r4, #10] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - bne 5ee4c │ │ │ │ + bne 5edf4 │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ee4c │ │ │ │ + bne 5edf4 │ │ │ │ cmp r6, #2048 @ 0x800 │ │ │ │ movne r9, #1 │ │ │ │ - bne 5f0e8 │ │ │ │ - b 5f194 │ │ │ │ + bne 5f090 │ │ │ │ + b 5f13c │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ - bne 5ee4c │ │ │ │ + bne 5edf4 │ │ │ │ ldrb r9, [r4, #10] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5ee4c │ │ │ │ + bne 5edf4 │ │ │ │ cmp r6, #2048 @ 0x800 │ │ │ │ - bne 5f0e8 │ │ │ │ - b 5f194 │ │ │ │ + bne 5f090 │ │ │ │ + b 5f13c │ │ │ │ mov r0, r9 │ │ │ │ - bl 824c │ │ │ │ - b 5f08c │ │ │ │ + bl 81f0 │ │ │ │ + b 5f034 │ │ │ │ cmn sl, #11 │ │ │ │ - bne 5f20c │ │ │ │ - b 5f08c │ │ │ │ - andeq lr, ip, ip, ror #20 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq lr, ip, ip, lsr #20 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq lr, ip, ip, asr r9 │ │ │ │ - andeq r5, r9, r4, asr r4 │ │ │ │ - andeq r5, r9, ip, lsr #1 │ │ │ │ + bne 5f1b4 │ │ │ │ + b 5f034 │ │ │ │ + andeq sp, ip, ip, asr #21 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq sp, ip, ip, lsl #21 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x000cd9bc │ │ │ │ + andeq r4, r9, r4, asr #22 │ │ │ │ + muleq r9, ip, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5ec9c │ │ │ │ - ldr r5, [pc, #52] @ 5f394 │ │ │ │ + bl 5ec44 │ │ │ │ + ldr r5, [pc, #52] @ 5f33c │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5f370 │ │ │ │ + blt 5f318 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #32] @ 5f398 │ │ │ │ - ldr r0, [pc, #32] @ 5f39c │ │ │ │ + ldr r3, [pc, #32] @ 5f340 │ │ │ │ + ldr r0, [pc, #32] @ 5f344 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r1, [pc, #24] @ 5f3a0 │ │ │ │ + ldr r1, [pc, #24] @ 5f348 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r4 │ │ │ │ - bl 9772c │ │ │ │ - andeq lr, ip, ip, asr #7 │ │ │ │ - muleq r0, r4, r3 │ │ │ │ - andeq r3, r9, r0, ror #21 │ │ │ │ + bl 976d4 │ │ │ │ + andeq sp, ip, ip, lsr #8 │ │ │ │ + andeq r0, r0, ip, lsl #7 │ │ │ │ + ldrdeq r3, [r9], -r0 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-168] @ 0xffffff58 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #488] @ 5f5ac │ │ │ │ + ldr r2, [pc, #488] @ 5f554 │ │ │ │ sub sp, sp, #4224 @ 0x1080 │ │ │ │ subs r7, r3, #0 │ │ │ │ - ldr r3, [pc, #480] @ 5f5b0 │ │ │ │ + ldr r3, [pc, #480] @ 5f558 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r9, [pc, #468] @ 5f5b4 │ │ │ │ + ldr r9, [pc, #468] @ 5f55c │ │ │ │ mov r4, r1 │ │ │ │ add r1, sp, #4160 @ 0x1040 │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1] │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r9, pc, r9 │ │ │ │ - beq 5f528 │ │ │ │ + beq 5f4d0 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ mov r6, #0 │ │ │ │ - b 5f414 │ │ │ │ + b 5f3bc │ │ │ │ mov r5, r4 │ │ │ │ strb r6, [r4, r0] │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7d24 │ │ │ │ + bl 7cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 5f40c │ │ │ │ - ldr r3, [pc, #388] @ 5f5b8 │ │ │ │ + bgt 5f3b4 │ │ │ │ + ldr r3, [pc, #388] @ 5f560 │ │ │ │ mov r1, #1 │ │ │ │ ldr r4, [r9, r3] │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, r1 │ │ │ │ - bl 83218 │ │ │ │ + bl 831c0 │ │ │ │ ldr fp, [r4, #272] @ 0x110 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ ldr sl, [fp, #24] │ │ │ │ add r9, sl, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ subs r6, r0, #0 │ │ │ │ streq sl, [fp] │ │ │ │ - beq 5f4b4 │ │ │ │ + beq 5f45c │ │ │ │ sub fp, r6, sl │ │ │ │ mov r0, sl │ │ │ │ mov r2, fp │ │ │ │ mov r1, r9 │ │ │ │ - bl 7b14 │ │ │ │ + bl 7ad0 │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r9, r0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - beq 5f560 │ │ │ │ + beq 5f508 │ │ │ │ mov r1, fp │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ str r8, [sp] │ │ │ │ - ldr r1, [pc, #252] @ 5f5bc │ │ │ │ + ldr r1, [pc, #252] @ 5f564 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ add r1, pc, r1 │ │ │ │ asr r3, r2, #31 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ cmp r7, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5f554 │ │ │ │ - bl 7c34 │ │ │ │ - ldr r2, [pc, #204] @ 5f5c0 │ │ │ │ - ldr r3, [pc, #184] @ 5f5b0 │ │ │ │ + beq 5f4fc │ │ │ │ + bl 7be4 │ │ │ │ + ldr r2, [pc, #204] @ 5f568 │ │ │ │ + ldr r3, [pc, #184] @ 5f558 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4160 @ 0x1040 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f5a8 │ │ │ │ + bne 5f550 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #4224 @ 0x1080 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5ec9c │ │ │ │ + bl 5ec44 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 5f56c │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bge 5f514 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5f400 │ │ │ │ + beq 5f3a8 │ │ │ │ mov r4, #0 │ │ │ │ - b 5f4ec │ │ │ │ + b 5f494 │ │ │ │ mov r1, r5 │ │ │ │ - bl 7e8c │ │ │ │ - b 5f4ec │ │ │ │ + bl 7e3c │ │ │ │ + b 5f494 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ - b 5f4b4 │ │ │ │ + b 5f45c │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 7d0c <__fstat64_time64@plt> │ │ │ │ + bl 7cbc <__fstat64_time64@plt> │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5f54c │ │ │ │ + bne 5f4f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ - bne 5f54c │ │ │ │ + bne 5f4f4 │ │ │ │ lsl r3, r3, #23 │ │ │ │ lsr r3, r3, #23 │ │ │ │ str r3, [r4] │ │ │ │ - b 5f400 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, ip, r8, asr r3 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq lr, ip, r0, lsr r3 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r4, r9, ip, lsl #29 │ │ │ │ - andeq lr, ip, r4, lsr r2 │ │ │ │ + b 5f3a8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x000cd3b8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + muleq ip, r0, r3 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r4, r9, ip, ror r5 │ │ │ │ + muleq ip, r4, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r9, [pc, #572] @ 5f818 │ │ │ │ - ldr r3, [pc, #572] @ 5f81c │ │ │ │ + ldr r9, [pc, #572] @ 5f7c0 │ │ │ │ + ldr r3, [pc, #572] @ 5f7c4 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r6, [r9, r3] │ │ │ │ - ldr r3, [pc, #564] @ 5f820 │ │ │ │ + ldr r3, [pc, #564] @ 5f7c8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r6, #396] @ 0x18c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ bic r0, r1, #98304 @ 0x18000 │ │ │ │ mov r3, r2 │ │ │ │ - b 5f61c │ │ │ │ + b 5f5c4 │ │ │ │ ldr ip, [r5, r3, lsl #4] │ │ │ │ cmp ip, r4 │ │ │ │ - beq 5f728 │ │ │ │ + beq 5f6d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - ble 5f610 │ │ │ │ - ldr fp, [pc, #500] @ 5f824 │ │ │ │ + ble 5f5b8 │ │ │ │ + ldr fp, [pc, #500] @ 5f7cc │ │ │ │ add fp, pc, fp │ │ │ │ ldrsh sl, [fp, #40] @ 0x28 │ │ │ │ cmp sl, r2 │ │ │ │ - ble 5f73c │ │ │ │ + ble 5f6e4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 5f730 │ │ │ │ + blt 5f6d8 │ │ │ │ ands r1, r7, #65536 @ 0x10000 │ │ │ │ mvnne r5, #0 │ │ │ │ - beq 5f7a8 │ │ │ │ - ldr r3, [pc, #464] @ 5f828 │ │ │ │ + beq 5f750 │ │ │ │ + ldr r3, [pc, #464] @ 5f7d0 │ │ │ │ ldr r2, [r6, #396] @ 0x18c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ and r7, r7, #32768 @ 0x8000 │ │ │ │ add r2, r3, r2, lsl #4 │ │ │ │ str r8, [r2, #12] │ │ │ │ ldr r2, [r6, #396] @ 0x18c │ │ │ │ @@ -89298,132 +89298,132 @@ │ │ │ │ ldr r2, [r6, #396] @ 0x18c │ │ │ │ str r4, [r3, r2, lsl #4] │ │ │ │ ldr r2, [r6, #396] @ 0x18c │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r6, #396] @ 0x18c │ │ │ │ str r5, [r3, #4] │ │ │ │ - blt 5f728 │ │ │ │ + blt 5f6d0 │ │ │ │ ldr r3, [r6, #1196] @ 0x4ac │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [r3, r4, lsl #2] │ │ │ │ - bl 5e7d4 │ │ │ │ - ldr r3, [pc, #368] @ 5f82c │ │ │ │ + bl 5e77c │ │ │ │ + ldr r3, [pc, #368] @ 5f7d4 │ │ │ │ lsl r7, r4, #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrsh r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, r4 │ │ │ │ strheq r5, [r3, #48] @ 0x30 │ │ │ │ ldr r2, [r6, #1200] @ 0x4b0 │ │ │ │ - ldr r3, [pc, #344] @ 5f830 │ │ │ │ + ldr r3, [pc, #344] @ 5f7d8 │ │ │ │ ldrb r1, [r2, r4] │ │ │ │ add r3, pc, r3 │ │ │ │ strb r1, [r2, r5] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r6, #396] @ 0x18c │ │ │ │ cmp r8, #0 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldr r2, [r6, #284] @ 0x11c │ │ │ │ sub r3, r3, #12 │ │ │ │ str r3, [r2, r5, lsl #2] │ │ │ │ ldr r3, [r6, #1196] @ 0x4ac │ │ │ │ str r8, [r3, r5, lsl #2] │ │ │ │ lsl r5, r5, #2 │ │ │ │ - beq 5f728 │ │ │ │ + beq 5f6d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ cmp r4, #2 │ │ │ │ - ble 5f800 │ │ │ │ + ble 5f7a8 │ │ │ │ ldr r3, [r6, #1196] @ 0x4ac │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, r7] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r4 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 5f650 │ │ │ │ + b 5f5f8 │ │ │ │ add r1, sl, #8 │ │ │ │ lsl r1, r1, #16 │ │ │ │ asr r1, r1, #16 │ │ │ │ strh r1, [fp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ lsl r1, r1, #4 │ │ │ │ - bl 599dc │ │ │ │ + bl 59984 │ │ │ │ str r0, [fp, #12] │ │ │ │ subs r0, r0, r5 │ │ │ │ - beq 5f63c │ │ │ │ + beq 5f5e4 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bmi 5f63c │ │ │ │ + bmi 5f5e4 │ │ │ │ add sl, r5, sl, lsl #4 │ │ │ │ ldr r1, [r6, #284] @ 0x11c │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ cmp r5, r2 │ │ │ │ movls ip, #1 │ │ │ │ movhi ip, #0 │ │ │ │ cmp sl, r2 │ │ │ │ movls ip, #0 │ │ │ │ cmp ip, #0 │ │ │ │ addne r2, r2, r0 │ │ │ │ strne r2, [r1, r3, lsl #2] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcs 5f774 │ │ │ │ - b 5f63c │ │ │ │ + bcs 5f71c │ │ │ │ + b 5f5e4 │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 5f650 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bge 5f5f8 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #9 │ │ │ │ - beq 5f650 │ │ │ │ + beq 5f5f8 │ │ │ │ ldr r2, [r6, #372] @ 0x174 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r3, [pc, #88] @ 5f834 │ │ │ │ + ldr r3, [pc, #88] @ 5f7dc │ │ │ │ strb r1, [r6, #425] @ 0x1a9 │ │ │ │ mov r1, #10 │ │ │ │ str r1, [r2, #400] @ 0x190 │ │ │ │ - ldr r0, [pc, #76] @ 5f838 │ │ │ │ + ldr r0, [pc, #76] @ 5f7e0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r1, r1, #249 @ 0xf9 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce110 <__isoc23_strtoul@@Base+0x1f294> │ │ │ │ + bl cd844 <__isoc23_strtoul@@Base+0x1ea20> │ │ │ │ ldr r3, [r6, #1196] @ 0x4ac │ │ │ │ str r0, [r3, r5] │ │ │ │ - b 5f728 │ │ │ │ - andeq lr, ip, ip, asr #2 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - @ instruction: 0x000d1fb8 │ │ │ │ - andeq r1, sp, ip, ror pc │ │ │ │ - andeq r1, sp, r0, asr pc │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - ldrdeq r1, [sp], -r0 │ │ │ │ - andeq r0, r0, r0, asr #11 │ │ │ │ - andeq r3, r9, r8, ror r6 │ │ │ │ + b 5f6d0 │ │ │ │ + andeq sp, ip, ip, lsr #3 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r1, sp, r0, lsl r0 │ │ │ │ + ldrdeq r0, [sp], -r4 │ │ │ │ + andeq r0, sp, r8, lsr #31 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq r0, sp, r8, lsr #30 │ │ │ │ + @ instruction: 0x000005b8 │ │ │ │ + andeq r2, r9, r8, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3752] @ 0xea8 │ │ │ │ - ldr ip, [pc, #3868] @ 60770 │ │ │ │ + ldr ip, [pc, #3868] @ 60718 │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov lr, r1 │ │ │ │ - ldr r1, [pc, #3856] @ 60774 │ │ │ │ + ldr r1, [pc, #3856] @ 6071c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #3848] @ 60778 │ │ │ │ - ldr r3, [pc, #3848] @ 6077c │ │ │ │ + ldr r2, [pc, #3848] @ 60720 │ │ │ │ + ldr r3, [pc, #3848] @ 60724 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp lr, #2 │ │ │ │ mov r5, r3 │ │ │ │ @@ -89437,34 +89437,34 @@ │ │ │ │ lsreq r3, r3, #6 │ │ │ │ andeq r3, r3, #1 │ │ │ │ eoreq r3, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r2, [sp, #24] │ │ │ │ - beq 5ffdc │ │ │ │ + beq 5ff84 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r5, #244] @ 0xf4 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl 2d75c │ │ │ │ + bl 2d704 │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r5, #428] @ 0x1ac │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - bne 60af8 │ │ │ │ - ldr r1, [pc, #3716] @ 60780 │ │ │ │ - ldr ip, [pc, #3716] @ 60784 │ │ │ │ + bne 60aa0 │ │ │ │ + ldr r1, [pc, #3716] @ 60728 │ │ │ │ + ldr ip, [pc, #3716] @ 6072c │ │ │ │ ldr r4, [r2, r1] │ │ │ │ - ldr r1, [pc, #3712] @ 60788 │ │ │ │ + ldr r1, [pc, #3712] @ 60730 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp, #68] @ 0x44 │ │ │ │ - ldr ip, [pc, #3700] @ 6078c │ │ │ │ + ldr ip, [pc, #3700] @ 60734 │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add ip, pc, ip │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ subs r0, r0, r1 │ │ │ │ str ip, [sp, #64] @ 0x40 │ │ │ │ @@ -89489,335 +89489,335 @@ │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldr r9, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ and r7, r9, #63 @ 0x3f │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bne 601b4 │ │ │ │ + bne 6015c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ and sl, r9, #64 @ 0x40 │ │ │ │ cmp sl, #0 │ │ │ │ strh r3, [r1, #46] @ 0x2e │ │ │ │ - ldr r3, [pc, #3548] @ 60790 │ │ │ │ + ldr r3, [pc, #3548] @ 60738 │ │ │ │ moveq r2, #60 @ 0x3c │ │ │ │ movne r2, #62 @ 0x3e │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r1, #45] @ 0x2d │ │ │ │ add r2, r7, #48 @ 0x30 │ │ │ │ strb r2, [r3, #44] @ 0x2c │ │ │ │ moveq r3, #2048 @ 0x800 │ │ │ │ movne r3, #65 @ 0x41 │ │ │ │ strb fp, [r1, #48] @ 0x30 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ands r5, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne 6000c │ │ │ │ + bne 5ffb4 │ │ │ │ tst r9, #131072 @ 0x20000 │ │ │ │ and r6, r9, #262144 @ 0x40000 │ │ │ │ - bne 606b0 │ │ │ │ + bne 60658 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 60018 │ │ │ │ + bne 5ffc0 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ and r1, r1, #1056 @ 0x420 │ │ │ │ sub r1, r1, #32 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ lsl r1, r1, #1 │ │ │ │ - bl 728d0 │ │ │ │ + bl 72878 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ str fp, [r0] │ │ │ │ ldr r6, [r8, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5fca8 │ │ │ │ + beq 5fc50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ tst r3, #1 │ │ │ │ - bne 6133c │ │ │ │ - ldr r3, [pc, #3380] @ 60794 │ │ │ │ + bne 612e4 │ │ │ │ + ldr r3, [pc, #3380] @ 6073c │ │ │ │ mov r2, #125 @ 0x7d │ │ │ │ add r3, pc, r3 │ │ │ │ tst r9, #131072 @ 0x20000 │ │ │ │ strb r2, [r3, #44] @ 0x2c │ │ │ │ - bne 5fc98 │ │ │ │ + bne 5fc40 │ │ │ │ tst r9, #512 @ 0x200 │ │ │ │ - bne 60074 │ │ │ │ + bne 6001c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 60090 │ │ │ │ + bge 60038 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60884 │ │ │ │ + bne 6082c │ │ │ │ and r3, r9, #8448 @ 0x2100 │ │ │ │ cmp r3, #8448 @ 0x2100 │ │ │ │ - bne 60b94 │ │ │ │ + bne 60b3c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60708 │ │ │ │ + bne 606b0 │ │ │ │ ldr r3, [r8] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 5fad0 │ │ │ │ + bne 5fa78 │ │ │ │ ldr r3, [r4, #276] @ 0x114 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6073c │ │ │ │ + beq 606e4 │ │ │ │ ldr r3, [r8, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6073c │ │ │ │ + beq 606e4 │ │ │ │ mov r0, #0 │ │ │ │ - bl cfe4c <__isoc23_strtoul@@Base+0x20fd0> │ │ │ │ + bl cf580 <__isoc23_strtoul@@Base+0x2075c> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 612d4 │ │ │ │ + beq 6127c │ │ │ │ ldr r3, [r8] │ │ │ │ ands r1, r3, #8192 @ 0x2000 │ │ │ │ - beq 604f4 │ │ │ │ + beq 6049c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60ce4 │ │ │ │ + bne 60c8c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, #10 │ │ │ │ mov r0, sl │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldrsh r7, [sl, #22] │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ - bl cce30 <__isoc23_strtoul@@Base+0x1dfb4> │ │ │ │ + bl cc618 <__isoc23_strtoul@@Base+0x1d7f4> │ │ │ │ mov r0, sl │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fb3c │ │ │ │ + beq 5fae4 │ │ │ │ ldr r3, [r8] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 60cc4 │ │ │ │ + beq 60c6c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str fp, [sp] │ │ │ │ - bl 7d54 │ │ │ │ + bl 7d04 │ │ │ │ ldr r3, [r4, #1200] @ 0x4b0 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r3, r7] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60730 │ │ │ │ + bne 606d8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ - beq 5fc84 │ │ │ │ + beq 5fc2c │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 60928 │ │ │ │ + beq 608d0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 60a24 │ │ │ │ + blt 609cc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 60a7c │ │ │ │ + beq 60a24 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bgt 5fc10 │ │ │ │ + bgt 5fbb8 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 60b94 │ │ │ │ + blt 60b3c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 60dac │ │ │ │ + ble 60d54 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 60d70 │ │ │ │ + beq 60d18 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ orr r1, r3, #65536 @ 0x10000 │ │ │ │ - beq 60fc0 │ │ │ │ + beq 60f68 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5f5c4 │ │ │ │ + bl 5f56c │ │ │ │ ldr r3, [r4, #1200] @ 0x4b0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r0, r2 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ strb r2, [r3, r5] │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ mov r2, #2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ orr r3, r3, r2 │ │ │ │ mov r0, r6 │ │ │ │ strh r3, [r6, #12] │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d994 │ │ │ │ + bl 5d93c │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, #2 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc84 │ │ │ │ + beq 5fc2c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ ldr r2, [r4, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r2, r5] │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r2, r5] │ │ │ │ ldr r8, [r8, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5ffdc │ │ │ │ + beq 5ff84 │ │ │ │ ldrb r3, [r4, #428] @ 0x1ac │ │ │ │ - b 5f984 │ │ │ │ + b 5f92c │ │ │ │ mov r0, r6 │ │ │ │ - bl d700 │ │ │ │ - bl f1304 │ │ │ │ + bl d6a8 │ │ │ │ + bl f099c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - ble 601c8 │ │ │ │ + ble 60170 │ │ │ │ tst r9, #131072 @ 0x20000 │ │ │ │ - beq 600a0 │ │ │ │ - ldr r0, [pc, #2768] @ 60798 │ │ │ │ + beq 60048 │ │ │ │ + ldr r0, [pc, #2768] @ 60740 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r0, pc, r0 │ │ │ │ tst r9, #262144 @ 0x40000 │ │ │ │ strb r3, [r0, #46] @ 0x2e │ │ │ │ - bne 609c0 │ │ │ │ + bne 60968 │ │ │ │ tst r9, #1024 @ 0x400 │ │ │ │ mov sl, #131072 @ 0x20000 │ │ │ │ strbne r3, [r0, #47] @ 0x2f │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ - beq 5fd70 │ │ │ │ - ldr r3, [pc, #2828] @ 60810 │ │ │ │ + beq 5fd18 │ │ │ │ + ldr r3, [pc, #2828] @ 607b8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - beq 5fd30 │ │ │ │ + beq 5fcd8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r5] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r1, [pc, #2680] @ 6079c │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r1, [pc, #2680] @ 60744 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ - ldr r2, [pc, #2660] @ 607a0 │ │ │ │ + ldr r2, [pc, #2660] @ 60748 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r1, [pc, #2656] @ 607a4 │ │ │ │ + ldr r1, [pc, #2656] @ 6074c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ moveq r3, #10 │ │ │ │ movne r3, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, r2, #44 @ 0x2c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ - beq 5fc84 │ │ │ │ + beq 5fc2c │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ tst r2, r3 │ │ │ │ - beq 5fe00 │ │ │ │ + beq 5fda8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ - ldr r3, [pc, #2576] @ 607a8 │ │ │ │ + ldr r3, [pc, #2576] @ 60750 │ │ │ │ tst r9, #262144 @ 0x40000 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ str r3, [sp, #284] @ 0x11c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ str fp, [sp, #296] @ 0x128 │ │ │ │ addeq r3, sp, #284 @ 0x11c │ │ │ │ - beq 5fde8 │ │ │ │ - ldr r3, [pc, #2532] @ 607ac │ │ │ │ + beq 5fd90 │ │ │ │ + ldr r3, [pc, #2532] @ 60754 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ - ldr r3, [pc, #2516] @ 607b0 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ + ldr r3, [pc, #2516] @ 60758 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ add r3, sp, #272 @ 0x110 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2d3a4 │ │ │ │ + bl 2d34c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5fb78 │ │ │ │ + beq 5fb20 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #1200] @ 0x4b0 │ │ │ │ ldr r2, [r4, #1196] @ 0x4ac │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ ldr sl, [r2, r1, lsl #2] │ │ │ │ tst r3, #24 │ │ │ │ lsl r5, r1, #2 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ - beq 60760 │ │ │ │ - ldr r2, [pc, #2432] @ 607b4 │ │ │ │ + beq 60708 │ │ │ │ + ldr r2, [pc, #2432] @ 6075c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #7 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #24 │ │ │ │ - beq 6129c │ │ │ │ + beq 61244 │ │ │ │ tst r9, #262144 @ 0x40000 │ │ │ │ - beq 601f8 │ │ │ │ + beq 601a0 │ │ │ │ ands r9, r3, #16 │ │ │ │ - bne 612f8 │ │ │ │ - ldr r0, [pc, #2384] @ 607b8 │ │ │ │ + bne 612a0 │ │ │ │ + ldr r0, [pc, #2384] @ 60760 │ │ │ │ ldr r3, [r4, #1196] @ 0x4ac │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r7, [r3, r5] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, r9 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #2348] @ 607bc │ │ │ │ + ldr r0, [pc, #2348] @ 60764 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl f68c │ │ │ │ - ldr r3, [pc, #2340] @ 607c0 │ │ │ │ + bl f634 │ │ │ │ + ldr r3, [pc, #2340] @ 60768 │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #20 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ mov r3, #1 │ │ │ │ @@ -89826,439 +89826,439 @@ │ │ │ │ str r9, [sp, #168] @ 0xa8 │ │ │ │ str r9, [sp, #172] @ 0xac │ │ │ │ str r9, [sp, #176] @ 0xb0 │ │ │ │ str r9, [sp, #180] @ 0xb4 │ │ │ │ str r9, [sp, #184] @ 0xb8 │ │ │ │ strb r3, [sp, #164] @ 0xa4 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5fef0 │ │ │ │ + beq 5fe98 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5ff04 │ │ │ │ + beq 5feac │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5ff14 │ │ │ │ + beq 5febc │ │ │ │ mov r0, r7 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ - bl 4ea88 │ │ │ │ - bl f15ac │ │ │ │ + bl 4ea30 │ │ │ │ + bl f0c44 │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ - beq 5ff48 │ │ │ │ + beq 5fef0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5ff60 │ │ │ │ + beq 5ff08 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ - bl 13e24 │ │ │ │ + bl 13dcc │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61288 │ │ │ │ + bne 61230 │ │ │ │ cmp r9, #0 │ │ │ │ - blt 61288 │ │ │ │ + blt 61230 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 60ca8 │ │ │ │ + beq 60c50 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ mov r0, sl │ │ │ │ mov r5, r1 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ cmp r5, #0 │ │ │ │ - blt 60b7c │ │ │ │ + blt 60b24 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 61288 │ │ │ │ + blt 61230 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 603e8 │ │ │ │ - ldr r3, [pc, #2160] @ 60838 │ │ │ │ + beq 60390 │ │ │ │ + ldr r3, [pc, #2160] @ 607e0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [r8, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - bne 5fc90 │ │ │ │ - ldr r2, [pc, #2016] @ 607c4 │ │ │ │ - ldr r3, [pc, #1932] @ 60774 │ │ │ │ + bne 5fc38 │ │ │ │ + ldr r2, [pc, #2016] @ 6076c │ │ │ │ + ldr r3, [pc, #1932] @ 6071c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 612b8 │ │ │ │ + bne 61260 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ and r3, r9, #393216 @ 0x60000 │ │ │ │ cmp r3, #262144 @ 0x40000 │ │ │ │ - bne 5fa20 │ │ │ │ + bne 5f9c8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r1, r0, #9 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ cmp sl, #0 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r5, #8] │ │ │ │ - bne 60058 │ │ │ │ + bne 60000 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d80 │ │ │ │ + bne 60d28 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 4e494 │ │ │ │ + bl 4e43c │ │ │ │ add r3, r0, #9 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 5fa20 │ │ │ │ + b 5f9c8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 5fc98 │ │ │ │ + beq 5fc40 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r7, r2 │ │ │ │ - blt 60a8c │ │ │ │ + blt 60a34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5d1a0 │ │ │ │ + bl 5d148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 601d8 │ │ │ │ + beq 60180 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fa94 │ │ │ │ + beq 5fa3c │ │ │ │ tst r9, #256 @ 0x100 │ │ │ │ - bne 5faa0 │ │ │ │ + bne 5fa48 │ │ │ │ tst r9, #512 @ 0x200 │ │ │ │ - beq 6088c │ │ │ │ - ldr r3, [pc, #1792] @ 607c8 │ │ │ │ + beq 60834 │ │ │ │ + ldr r3, [pc, #1792] @ 60770 │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3, #46] @ 0x2e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - ble 60d08 │ │ │ │ + ble 60cb0 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - ble 60eb4 │ │ │ │ + ble 60e5c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - bne 60d14 │ │ │ │ + bne 60cbc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d14 │ │ │ │ + bne 60cbc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r7, [r4, #456] @ 0x1c8 │ │ │ │ ldreq r7, [r4, #444] @ 0x1bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f90 │ │ │ │ + beq 60f38 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - beq 60e84 │ │ │ │ + beq 60e2c │ │ │ │ mov r2, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - blt 60b94 │ │ │ │ + blt 60b3c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - ble 60fe4 │ │ │ │ + ble 60f8c │ │ │ │ mov r0, r7 │ │ │ │ - bl 5d994 │ │ │ │ + bl 5d93c │ │ │ │ ldr r2, [r4, #1200] @ 0x4b0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldrb r3, [r2, r7] │ │ │ │ cmp r5, #0 │ │ │ │ bic r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r2, r1] │ │ │ │ - blt 60f98 │ │ │ │ + blt 60f40 │ │ │ │ ldr r3, [r4, #444] @ 0x1bc │ │ │ │ cmp r7, r3 │ │ │ │ - beq 6103c │ │ │ │ + beq 60fe4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61188 │ │ │ │ + beq 61130 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60910 │ │ │ │ + beq 608b8 │ │ │ │ mov sl, #0 │ │ │ │ - b 5fcfc │ │ │ │ - ldr r3, [pc, #1552] @ 607cc │ │ │ │ + b 5fca4 │ │ │ │ + ldr r3, [pc, #1552] @ 60774 │ │ │ │ tst r9, r3 │ │ │ │ moveq r3, #2 │ │ │ │ strbeq r3, [r4, #428] @ 0x1ac │ │ │ │ - b 5f998 │ │ │ │ + b 5f940 │ │ │ │ mov r0, r2 │ │ │ │ - bl 5d1a0 │ │ │ │ + bl 5d148 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fcb8 │ │ │ │ + bne 5fc60 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1624] @ 6083c │ │ │ │ - ldr r0, [pc, #1512] @ 607d0 │ │ │ │ + ldr r3, [pc, #1624] @ 607e4 │ │ │ │ + ldr r0, [pc, #1512] @ 60778 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ - ldr r1, [pc, #1664] @ 60870 │ │ │ │ + ldr r1, [pc, #1664] @ 60818 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, r2, #4 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ tst r3, #1 │ │ │ │ - beq 6136c │ │ │ │ - ldr r1, [pc, #1484] @ 607d4 │ │ │ │ + beq 61314 │ │ │ │ + ldr r1, [pc, #1484] @ 6077c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, sp, #148 @ 0x94 │ │ │ │ - bl babbc <__isoc23_strtoul@@Base+0xbd40> │ │ │ │ + bl bab64 <__isoc23_strtoul@@Base+0xbd40> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - beq 61380 │ │ │ │ + beq 61328 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 60d60 │ │ │ │ + beq 60d08 │ │ │ │ ldrsh r0, [sl, #22] │ │ │ │ ldr r2, [r4, #1200] @ 0x4b0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ orr r1, r3, #64 @ 0x40 │ │ │ │ and r3, r3, #64 @ 0x40 │ │ │ │ strb r1, [r2, r0] │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - beq 60c40 │ │ │ │ - ldr r3, [pc, #1412] @ 607d8 │ │ │ │ + beq 60be8 │ │ │ │ + ldr r3, [pc, #1412] @ 60780 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1392] @ 607dc │ │ │ │ + ldr r1, [pc, #1392] @ 60784 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 603f4 │ │ │ │ + beq 6039c │ │ │ │ ldr r5, [sl, #32] │ │ │ │ add r3, r7, r5 │ │ │ │ mov r6, r5 │ │ │ │ - b 602a0 │ │ │ │ + b 60248 │ │ │ │ ldrb r2, [r3, #-1]! │ │ │ │ cmp r2, #10 │ │ │ │ sub r2, r6, #1 │ │ │ │ - beq 60310 │ │ │ │ + beq 602b8 │ │ │ │ mov r6, r2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6028c │ │ │ │ + bne 60234 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ str fp, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - bl c0bcc <__isoc23_strtoul@@Base+0x11d50> │ │ │ │ + bl c0b74 <__isoc23_strtoul@@Base+0x11d50> │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 60318 │ │ │ │ + blt 602c0 │ │ │ │ cmp r8, #2 │ │ │ │ - beq 60418 │ │ │ │ + beq 603c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 602fc │ │ │ │ + beq 602a4 │ │ │ │ tst r4, #1024 @ 0x400 │ │ │ │ - bne 6032c │ │ │ │ + bne 602d4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ - b 60264 │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ + b 6020c │ │ │ │ mov r5, r6 │ │ │ │ - b 602a8 │ │ │ │ + b 60250 │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ subs r5, r5, r7 │ │ │ │ - beq 6036c │ │ │ │ + beq 60314 │ │ │ │ tst r4, #1024 @ 0x400 │ │ │ │ - beq 6036c │ │ │ │ + beq 60314 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1348] @ 6087c │ │ │ │ + ldr r3, [pc, #1348] @ 60824 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 60264 │ │ │ │ + bge 6020c │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ - b 60384 │ │ │ │ + b 6032c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ ldrsheq r2, [sl, #22] │ │ │ │ ldreq r1, [r4, #1200] @ 0x4b0 │ │ │ │ ldrbeq r3, [r1, r2] │ │ │ │ biceq r3, r3, #64 @ 0x40 │ │ │ │ strbeq r3, [r1, r2] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 603b8 │ │ │ │ + bne 60360 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 60d88 │ │ │ │ + beq 60d30 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str fp, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #3 │ │ │ │ - bne 5fc84 │ │ │ │ + bne 5fc2c │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl cce30 <__isoc23_strtoul@@Base+0x1dfb4> │ │ │ │ + bl cc618 <__isoc23_strtoul@@Base+0x1d7f4> │ │ │ │ mov r0, sl │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 60b94 │ │ │ │ + blt 60b3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - b 5ffdc │ │ │ │ + b 5ff84 │ │ │ │ mov r2, #8 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6027c │ │ │ │ + bne 60224 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ - b 60384 │ │ │ │ + b 6032c │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r8 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ mov r8, r7 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - beq 60494 │ │ │ │ + beq 6043c │ │ │ │ add r5, r7, r4 │ │ │ │ mov r2, r7 │ │ │ │ - b 60458 │ │ │ │ + b 60400 │ │ │ │ mov r3, r2 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ cmp r1, #10 │ │ │ │ - beq 604e0 │ │ │ │ + beq 60488 │ │ │ │ mov r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - bne 60444 │ │ │ │ + bne 603ec │ │ │ │ mvn r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ sub r2, r5, r7 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ str fp, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - bl bfcdc <__isoc23_strtoul@@Base+0x10e60> │ │ │ │ + bl bfc84 <__isoc23_strtoul@@Base+0x10e60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60494 │ │ │ │ + beq 6043c │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r5 │ │ │ │ - bne 60438 │ │ │ │ + bne 603e0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ mov r7, r8 │ │ │ │ sub r2, r3, r7 │ │ │ │ cmp r2, r6 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ mov r8, r9 │ │ │ │ mov r5, r2 │ │ │ │ - bcs 602ec │ │ │ │ + bcs 60294 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 604c8 │ │ │ │ + beq 60470 │ │ │ │ tst r4, #1024 @ 0x400 │ │ │ │ - bne 60dc8 │ │ │ │ + bne 60d70 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ - b 60384 │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ + b 6032c │ │ │ │ sub r4, r4, #1 │ │ │ │ add r4, r7, r4 │ │ │ │ sub r4, r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ - b 60464 │ │ │ │ + b 6040c │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ ldrsh r9, [r0, #22] │ │ │ │ cmp r9, #0 │ │ │ │ - blt 60538 │ │ │ │ + blt 604e0 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #32 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov r2, #1 │ │ │ │ strh r2, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #14 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ mov r3, #2 │ │ │ │ strh r3, [sp, #160] @ 0xa0 │ │ │ │ - bl cf8e4 <__isoc23_strtoul@@Base+0x20a68> │ │ │ │ + bl cf018 <__isoc23_strtoul@@Base+0x201f4> │ │ │ │ ldr r7, [r4, #276] @ 0x114 │ │ │ │ ldr r3, [r8, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldrd r2, [r8, #24] │ │ │ │ str fp, [sp] │ │ │ │ strd r2, [sp, #24] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ cmp r1, #0 │ │ │ │ movlt r7, #0 │ │ │ │ - blt 605d8 │ │ │ │ - ldr r0, [pc, #616] @ 607e0 │ │ │ │ - bl 59670 │ │ │ │ - ldr lr, [pc, #612] @ 607e4 │ │ │ │ + blt 60580 │ │ │ │ + ldr r0, [pc, #616] @ 60788 │ │ │ │ + bl 59618 │ │ │ │ + ldr lr, [pc, #612] @ 6078c │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r0 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ str r3, [ip] │ │ │ │ @@ -90268,1829 +90268,1829 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r5, #32] │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r5, #40 @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ - ldr r3, [pc, #544] @ 607e8 │ │ │ │ + ldr r3, [pc, #544] @ 60790 │ │ │ │ mov r0, #0 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ - bl c45b4 <__isoc23_strtoul@@Base+0x15738> │ │ │ │ + bl c452c <__isoc23_strtoul@@Base+0x15708> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60c58 │ │ │ │ + bne 60c00 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r9, #0 │ │ │ │ and r3, r3, #32768 @ 0x8000 │ │ │ │ - blt 60bac │ │ │ │ + blt 60b54 │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, sl │ │ │ │ - bne 60614 │ │ │ │ + bne 605bc │ │ │ │ ldr r0, [r8, #32] │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ movcs r0, #0 │ │ │ │ - bl cfe4c <__isoc23_strtoul@@Base+0x20fd0> │ │ │ │ + bl cf580 <__isoc23_strtoul@@Base+0x2075c> │ │ │ │ mov r5, r0 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c7168 <__isoc23_strtoul@@Base+0x182ec> │ │ │ │ + bl c7008 <__isoc23_strtoul@@Base+0x181e4> │ │ │ │ mov r0, r7 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldrsh r3, [r5, #22] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 61128 │ │ │ │ + bgt 610d0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ ldr r3, [r8] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne 5fb08 │ │ │ │ + bne 5fab0 │ │ │ │ mov r7, r5 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 73dec │ │ │ │ + bl 73d94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5fb08 │ │ │ │ - b 60c34 │ │ │ │ + beq 5fab0 │ │ │ │ + b 60bdc │ │ │ │ mov r0, r3 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r1, r0, #9 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r2, #9 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r3, #4 │ │ │ │ strb r3, [r5, #8] │ │ │ │ add r0, r5, #9 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ moveq r1, #8 │ │ │ │ movne r1, #256 @ 0x100 │ │ │ │ - bl 73d24 │ │ │ │ + bl 73ccc │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 5fa20 │ │ │ │ + b 5f9c8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #252] @ 60810 │ │ │ │ - ldr r1, [pc, #212] @ 607ec │ │ │ │ + ldr r3, [pc, #252] @ 607b8 │ │ │ │ + ldr r1, [pc, #212] @ 60794 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 5faac │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 5fa54 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 5d3ac │ │ │ │ - b 5fc84 │ │ │ │ + bl 5d354 │ │ │ │ + b 5fc2c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #168] @ 607f0 │ │ │ │ + ldr r3, [pc, #168] @ 60798 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 5ec9c │ │ │ │ + bl 5ec44 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b 5fb5c │ │ │ │ + b 5fb04 │ │ │ │ mov r0, r1 │ │ │ │ - bl 5d994 │ │ │ │ + bl 5d93c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - b 5fe2c │ │ │ │ - andeq sp, ip, r8, asr #29 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq sp, ip, ip, lsr #29 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - muleq r0, r4, r3 │ │ │ │ - andeq r6, r9, ip, lsr #10 │ │ │ │ - andeq r1, sp, r0, lsr #25 │ │ │ │ - andeq r1, sp, ip, lsl #25 │ │ │ │ - strdeq r1, [sp], -r0 │ │ │ │ - andeq r1, sp, r8, asr #22 │ │ │ │ - andeq r1, sp, r0, ror #17 │ │ │ │ - andeq r4, r9, ip, lsl #13 │ │ │ │ - andeq r1, sp, r0, ror #16 │ │ │ │ - andeq r4, r9, ip, asr #12 │ │ │ │ - andeq r1, sp, r0, lsl r8 │ │ │ │ - andeq r3, r9, r4, asr #27 │ │ │ │ - @ instruction: 0x00093db8 │ │ │ │ - andeq r1, fp, r8, lsr #26 │ │ │ │ - andeq r4, r9, ip, asr #10 │ │ │ │ - @ instruction: 0x000933bc │ │ │ │ - andeq r3, ip, ip, asr #8 │ │ │ │ - andeq sp, ip, r4, asr #14 │ │ │ │ - andeq r1, sp, r0, ror #9 │ │ │ │ + b 5fdd4 │ │ │ │ + andeq ip, ip, r8, lsr #30 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq ip, ip, ip, lsl #30 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, lsl #7 │ │ │ │ + andeq r5, r9, ip, lsl ip │ │ │ │ + strdeq r0, [sp], -r8 │ │ │ │ + andeq r0, sp, r4, ror #25 │ │ │ │ + andeq r0, sp, r8, asr #24 │ │ │ │ + andeq r0, sp, r0, lsr #23 │ │ │ │ + andeq r0, sp, r8, lsr r9 │ │ │ │ + andeq r3, r9, ip, ror sp │ │ │ │ + @ instruction: 0x000d08b8 │ │ │ │ + andeq r3, r9, ip, lsr sp │ │ │ │ + andeq r0, sp, r8, ror #16 │ │ │ │ + @ instruction: 0x000934b4 │ │ │ │ + andeq r3, r9, r8, lsr #9 │ │ │ │ + andeq r1, fp, r8, lsl r4 │ │ │ │ + andeq r3, r9, ip, lsr ip │ │ │ │ + andeq r2, r9, ip, lsr #21 │ │ │ │ + andeq r2, ip, ip, lsr #9 │ │ │ │ + andeq ip, ip, r4, lsr #15 │ │ │ │ + andeq r0, sp, r8, lsr r5 │ │ │ │ andeq r0, r0, pc, lsr r2 │ │ │ │ - andeq r2, r9, ip, ror ip │ │ │ │ + andeq r2, r9, ip, ror #6 │ │ │ │ andeq r9, r0, r9, lsr r1 │ │ │ │ @ instruction: 0xffffbf14 │ │ │ │ @ instruction: 0xfffff000 │ │ │ │ andeq r8, r0, r9, lsr #32 │ │ │ │ - andeq r2, ip, ip, ror #26 │ │ │ │ + andeq r1, ip, ip, asr #27 │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ - muleq sp, r0, lr │ │ │ │ - andeq r0, r0, r8, lsr r8 │ │ │ │ - strdeq r0, [sp], -r8 │ │ │ │ + andeq pc, ip, r8, ror #29 │ │ │ │ + andeq r0, r0, r0, lsr r8 │ │ │ │ + andeq pc, ip, r0, asr sp @ │ │ │ │ @ instruction: 0x000001b6 │ │ │ │ - ldrdeq r3, [r9], -r0 │ │ │ │ - andeq r2, r9, r8, ror sl │ │ │ │ - andeq r2, r9, r4, asr #5 │ │ │ │ - andeq r3, r9, ip, lsr r7 │ │ │ │ - @ instruction: 0x000cd5b4 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r3, r9, r8, lsr #13 │ │ │ │ - andeq r0, sp, r4, asr r8 │ │ │ │ - andeq r0, sp, r0, asr #14 │ │ │ │ - andeq r0, sp, r4, asr #9 │ │ │ │ + andeq r3, r9, r0, asr #1 │ │ │ │ + andeq r2, r9, r8, ror #2 │ │ │ │ + @ instruction: 0x000919b4 │ │ │ │ + andeq r2, r9, ip, lsr #28 │ │ │ │ + andeq ip, ip, ip, lsl #12 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + muleq r9, r8, sp │ │ │ │ + andeq pc, ip, ip, lsr #17 │ │ │ │ + muleq ip, r8, r7 │ │ │ │ + andeq pc, ip, ip, lsl r5 @ │ │ │ │ andeq r8, r0, r1 │ │ │ │ - andeq r0, sp, ip, lsr #8 │ │ │ │ - andeq r0, r0, r0, ror #6 │ │ │ │ - andeq r1, r9, r0, lsr #24 │ │ │ │ - andeq r0, sp, r0, asr r3 │ │ │ │ + andeq pc, ip, r4, lsl #9 │ │ │ │ + andeq r0, r0, r8, asr r3 │ │ │ │ + andeq r1, r9, r0, lsl r3 │ │ │ │ + andeq pc, ip, r8, lsr #7 │ │ │ │ + @ instruction: 0x000004b8 │ │ │ │ + andeq r0, r0, r4, asr r6 │ │ │ │ + muleq r9, r0, r7 │ │ │ │ + muleq r9, r0, r2 │ │ │ │ + andeq r0, r0, ip, lsr #14 │ │ │ │ + andeq r1, r9, r0, ror r2 │ │ │ │ andeq r0, r0, r0, asr #9 │ │ │ │ - andeq r0, r0, ip, asr r6 │ │ │ │ - andeq r3, r9, r0, lsr #1 │ │ │ │ - andeq r1, r9, r0, lsr #23 │ │ │ │ - andeq r0, r0, r4, lsr r7 │ │ │ │ - andeq r1, r9, r0, lsl #23 │ │ │ │ - andeq r0, r0, r8, asr #9 │ │ │ │ - andeq r1, r9, r8, asr #22 │ │ │ │ - andeq r0, r0, ip, lsr #7 │ │ │ │ - andeq r1, r9, r4, lsl #22 │ │ │ │ - andeq r0, r0, r0, asr r4 │ │ │ │ - andeq r0, r0, r4, lsl #10 │ │ │ │ - andeq r0, r0, r4, asr #15 │ │ │ │ - andeq r1, r9, ip, lsr #21 │ │ │ │ + andeq r1, r9, r8, lsr r2 │ │ │ │ + andeq r0, r0, r4, lsr #7 │ │ │ │ + strdeq r1, [r9], -r4 │ │ │ │ + andeq r0, r0, r8, asr #8 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0x000007bc │ │ │ │ + muleq r9, ip, r1 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ - andeq r1, r9, ip, ror #20 │ │ │ │ - andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + andeq r1, r9, ip, asr r1 │ │ │ │ + andeq r0, r0, r4, lsr #8 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ tst r9, #256 @ 0x100 │ │ │ │ - bne 5faa0 │ │ │ │ + bne 5fa48 │ │ │ │ tst r9, #2048 @ 0x800 │ │ │ │ - beq 60d28 │ │ │ │ + beq 60cd0 │ │ │ │ ldr r3, [r4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 61314 │ │ │ │ + bne 612bc │ │ │ │ tst r9, #524288 @ 0x80000 │ │ │ │ - bne 60e60 │ │ │ │ - ldr r3, [pc, #-188] @ 607f4 │ │ │ │ + bne 60e08 │ │ │ │ + ldr r3, [pc, #-188] @ 6079c │ │ │ │ mov r2, #62 @ 0x3e │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, #66 @ 0x42 │ │ │ │ strb r2, [r3, #46] @ 0x2e │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - beq 60e84 │ │ │ │ + beq 60e2c │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - ldr r2, [pc, #-236] @ 607f8 │ │ │ │ + ldr r2, [pc, #-236] @ 607a0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5ec9c │ │ │ │ + bl 5ec44 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - blt 61394 │ │ │ │ + blt 6133c │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - ble 60904 │ │ │ │ - bl 833c │ │ │ │ + ble 608ac │ │ │ │ + bl 82e0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 601ac │ │ │ │ + bne 60154 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ movne sl, #0 │ │ │ │ - bne 5fd88 │ │ │ │ + bne 5fd30 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5fb8c │ │ │ │ + bne 5fb34 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ subs r1, r3, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movne r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 60aa0 │ │ │ │ + beq 60a48 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 61054 │ │ │ │ + beq 60ffc │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6100c │ │ │ │ + beq 60fb4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 5f5c4 │ │ │ │ + bl 5f56c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 60a24 │ │ │ │ + blt 609cc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 60a7c │ │ │ │ + beq 60a24 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 5d52c │ │ │ │ + bl 5d4d4 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5eab0 │ │ │ │ + bl 5ea58 │ │ │ │ sub r3, r5, #3 │ │ │ │ cmp r3, #6 │ │ │ │ ldrls r3, [r4, #460] @ 0x1cc │ │ │ │ movls r2, #1 │ │ │ │ orrls r3, r3, r2, lsl r5 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ strls r3, [r4, #460] @ 0x1cc │ │ │ │ - b 5fc48 │ │ │ │ - ldr r1, [pc, #-460] @ 607fc │ │ │ │ + b 5fbf0 │ │ │ │ + ldr r1, [pc, #-460] @ 607a4 │ │ │ │ add r0, r0, #47 @ 0x2f │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ - bl 7b44 │ │ │ │ - ldr r3, [pc, #-476] @ 60800 │ │ │ │ + bl 7b00 │ │ │ │ + ldr r3, [pc, #-476] @ 607a8 │ │ │ │ mov sl, #131072 @ 0x20000 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 5fce4 │ │ │ │ + b 5fc8c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ orr r5, r3, #32768 @ 0x8000 │ │ │ │ - beq 6119c │ │ │ │ + beq 61144 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ - bl 5f5c4 │ │ │ │ + bl 5f56c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 60980 │ │ │ │ + bge 60928 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d36c │ │ │ │ + bl 5d314 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60ae0 │ │ │ │ + beq 60a88 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #9 │ │ │ │ - bgt 60a54 │ │ │ │ + bgt 609fc │ │ │ │ ldr r3, [r4, #460] @ 0x1cc │ │ │ │ asr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - bne 60a68 │ │ │ │ + bne 60a10 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #1196] @ 0x4ac │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 5e940 │ │ │ │ + bl 5e8e8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #3 │ │ │ │ - bne 5fc84 │ │ │ │ + bne 5fc2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 5d52c │ │ │ │ + bl 5d4d4 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - b 5ffdc │ │ │ │ + b 5ff84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fa94 │ │ │ │ + beq 5fa3c │ │ │ │ tst r9, #256 @ 0x100 │ │ │ │ - bne 5faa0 │ │ │ │ - b 600c0 │ │ │ │ + bne 5fa48 │ │ │ │ + b 60068 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ cmpeq r2, #1 │ │ │ │ - bne 60fec │ │ │ │ + bne 60f94 │ │ │ │ ldr r3, [r4, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ tst r3, #16 │ │ │ │ - bne 60dd0 │ │ │ │ + bne 60d78 │ │ │ │ mov r0, #1 │ │ │ │ - bl 29868 │ │ │ │ + bl 29810 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 609e8 │ │ │ │ + bne 60990 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 6098c │ │ │ │ - b 60a1c │ │ │ │ + bge 60934 │ │ │ │ + b 609c4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60a68 │ │ │ │ + beq 60a10 │ │ │ │ ldr r3, [r4, #336] @ 0x150 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 60a68 │ │ │ │ - b 60a38 │ │ │ │ + bne 60a10 │ │ │ │ + b 609e0 │ │ │ │ ldrb r1, [r5, #423] @ 0x1a7 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 60b74 │ │ │ │ + beq 60b1c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5f8f4 │ │ │ │ + bne 5f89c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldrb ip, [r5, #424] @ 0x1a8 │ │ │ │ mov r3, r6 │ │ │ │ sub r0, r1, #1 │ │ │ │ - b 60b50 │ │ │ │ + b 60af8 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 612bc │ │ │ │ + bls 61264 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60b74 │ │ │ │ + beq 60b1c │ │ │ │ ldr r1, [r3] │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ cmp r1, #1 │ │ │ │ - beq 60b20 │ │ │ │ + beq 60ac8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60b74 │ │ │ │ + beq 60b1c │ │ │ │ ldr r1, [r3] │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ cmp r1, #1 │ │ │ │ - bne 60b44 │ │ │ │ + bne 60aec │ │ │ │ cmp ip, #0 │ │ │ │ - bne 60b20 │ │ │ │ + bne 60ac8 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 29150 │ │ │ │ + bl 290f8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrb r3, [r5, #428] @ 0x1ac │ │ │ │ - b 5f8f4 │ │ │ │ + b 5f89c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #-848] @ 60838 │ │ │ │ + ldr r3, [pc, #-848] @ 607e0 │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #-920] @ 60804 │ │ │ │ - ldr r1, [pc, #-816] @ 60870 │ │ │ │ + ldr r0, [pc, #-920] @ 607ac │ │ │ │ + ldr r1, [pc, #-816] @ 60818 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60694 │ │ │ │ + beq 6063c │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, sl │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c7168 <__isoc23_strtoul@@Base+0x182ec> │ │ │ │ + bl c7008 <__isoc23_strtoul@@Base+0x181e4> │ │ │ │ mov r0, r7 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldrsh r3, [sl, #22] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 60f4c │ │ │ │ + bgt 60ef4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sl │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ ldr r3, [r8] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne 5fb08 │ │ │ │ + bne 5fab0 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, sl │ │ │ │ - bl 73dec │ │ │ │ + bl 73d94 │ │ │ │ mov r7, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ - b 5fb08 │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + b 5fab0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 6024c │ │ │ │ + b 601f4 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #-1124] @ 60808 │ │ │ │ + ldr r1, [pc, #-1124] @ 607b0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #-1128] @ 60810 │ │ │ │ + ldr r0, [pc, #-1128] @ 607b8 │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r5, [ip, r0] │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ cmpne r2, #36 @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ movne r2, #92 @ 0x5c │ │ │ │ moveq r2, #32 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r1, [pc, #-1168] @ 6080c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r1, [pc, #-1168] @ 607b4 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c45b4 <__isoc23_strtoul@@Base+0x15738> │ │ │ │ - b 605e4 │ │ │ │ + bl c452c <__isoc23_strtoul@@Base+0x15708> │ │ │ │ + b 6058c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r9 │ │ │ │ str sl, [sp] │ │ │ │ - bl 7d54 │ │ │ │ + bl 7d04 │ │ │ │ mov r5, r1 │ │ │ │ - b 5ffa0 │ │ │ │ + b 5ff48 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #-1216] @ 60810 │ │ │ │ + ldr r3, [pc, #-1216] @ 607b8 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r2, #10 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 5fb3c │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 5fae4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #-1248] @ 60810 │ │ │ │ - ldr r1, [pc, #-1248] @ 60814 │ │ │ │ + ldr r3, [pc, #-1248] @ 607b8 │ │ │ │ + ldr r1, [pc, #-1248] @ 607bc │ │ │ │ ldr r5, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 5faf8 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 5faa0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 60e94 │ │ │ │ + beq 60e3c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #-1252] @ 6083c │ │ │ │ + ldr r3, [pc, #-1252] @ 607e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 60b94 │ │ │ │ + b 60b3c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 60e2c │ │ │ │ + beq 60dd4 │ │ │ │ ldr r3, [r4] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 613f0 │ │ │ │ + bne 61398 │ │ │ │ ands sl, r9, #128 @ 0x80 │ │ │ │ - beq 610b0 │ │ │ │ + beq 61058 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, #62 @ 0x3e │ │ │ │ orr r7, r3, #1024 @ 0x400 │ │ │ │ - ldr r3, [pc, #-1344] @ 60818 │ │ │ │ + ldr r3, [pc, #-1344] @ 607c0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3, #46] @ 0x2e │ │ │ │ - b 608bc │ │ │ │ + b 60864 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 5dc10 │ │ │ │ + bl 5dbb8 │ │ │ │ mov sl, r0 │ │ │ │ - b 60224 │ │ │ │ + b 601cc │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fbf4 │ │ │ │ - b 5fbd4 │ │ │ │ - bl 28f70 │ │ │ │ - b 60058 │ │ │ │ + beq 5fb9c │ │ │ │ + b 5fb7c │ │ │ │ + bl 28f18 │ │ │ │ + b 60000 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str fp, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #3 │ │ │ │ - bne 5fc84 │ │ │ │ - b 603c8 │ │ │ │ - bl 5d1a0 │ │ │ │ + bne 5fc2c │ │ │ │ + b 60370 │ │ │ │ + bl 5d148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60b94 │ │ │ │ + beq 60b3c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5fbd4 │ │ │ │ - b 60d70 │ │ │ │ + bne 5fb7c │ │ │ │ + b 60d18 │ │ │ │ mvn r8, #0 │ │ │ │ - b 6032c │ │ │ │ + b 602d4 │ │ │ │ ldr r2, [r4, #392] @ 0x188 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 60ac0 │ │ │ │ + bne 60a68 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6100c │ │ │ │ + bne 60fb4 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - bgt 61440 │ │ │ │ + bgt 613e8 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61420 │ │ │ │ + bne 613c8 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f5c4 │ │ │ │ - b 60980 │ │ │ │ + bl 5f56c │ │ │ │ + b 60928 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - beq 611e0 │ │ │ │ + beq 61188 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5f334 │ │ │ │ + bl 5f2dc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - bne 5fcfc │ │ │ │ + bne 5fca4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fd88 │ │ │ │ - b 5fb78 │ │ │ │ - ldr r3, [pc, #-1612] @ 6081c │ │ │ │ + bne 5fd30 │ │ │ │ + b 5fb20 │ │ │ │ + ldr r3, [pc, #-1612] @ 607c4 │ │ │ │ mov r2, #59 @ 0x3b │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3, #46] @ 0x2e │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r7, #66 @ 0x42 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ - bne 608c8 │ │ │ │ + bne 60870 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 601ac │ │ │ │ - b 5fc84 │ │ │ │ + bne 60154 │ │ │ │ + b 5fc2c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d14 │ │ │ │ + bne 60cbc │ │ │ │ mov sl, r3 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 5fce4 │ │ │ │ + b 5fc8c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ addeq r3, r2, #1 │ │ │ │ streq r3, [sp, #160] @ 0xa0 │ │ │ │ ldrbeq r3, [r2, #1] │ │ │ │ mvnne r5, #0 │ │ │ │ moveq r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 60d14 │ │ │ │ - bl 5d1a0 │ │ │ │ + bne 60cbc │ │ │ │ + bl 5d148 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d14 │ │ │ │ + bne 60cbc │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r7, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61404 │ │ │ │ + bne 613ac │ │ │ │ ldr r3, [r4, #1196] @ 0x4ac │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60124 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ - b 60124 │ │ │ │ - ldr r0, [pc, #-1840] @ 60824 │ │ │ │ - bl 59670 │ │ │ │ + beq 600cc │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ + b 600cc │ │ │ │ + ldr r0, [pc, #-1840] @ 607cc │ │ │ │ + bl 59618 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl cbdd8 <__isoc23_strtoul@@Base+0x1cf5c> │ │ │ │ + bl cb7c0 <__isoc23_strtoul@@Base+0x1c99c> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #16 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ - b 60bfc │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ + b 60ba4 │ │ │ │ mvn r5, #0 │ │ │ │ - b 60130 │ │ │ │ + b 600d8 │ │ │ │ ldr r2, [r4, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r2, r1] │ │ │ │ tst r3, #1 │ │ │ │ - beq 61030 │ │ │ │ + beq 60fd8 │ │ │ │ orr r3, r3, #4 │ │ │ │ strb r3, [r2, r1] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 601ac │ │ │ │ - b 60910 │ │ │ │ + bne 60154 │ │ │ │ + b 608b8 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61048 │ │ │ │ - ldr r3, [pc, #-1876] @ 60880 │ │ │ │ + beq 60ff0 │ │ │ │ + ldr r3, [pc, #-1876] @ 60828 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 5fbe8 │ │ │ │ - bl 5d1a0 │ │ │ │ - b 6015c │ │ │ │ + b 5fb90 │ │ │ │ + bl 5d148 │ │ │ │ + b 60104 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 29868 │ │ │ │ + bl 29810 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 609e8 │ │ │ │ + bne 60990 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 60980 │ │ │ │ - b 60a1c │ │ │ │ + bge 60928 │ │ │ │ + b 609c4 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610a4 │ │ │ │ - ldr r3, [pc, #-1952] @ 60880 │ │ │ │ + beq 6104c │ │ │ │ + ldr r3, [pc, #-1952] @ 60828 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 60964 │ │ │ │ + b 6090c │ │ │ │ ldr r3, [r4, #444] @ 0x1bc │ │ │ │ cmp r7, r3 │ │ │ │ - bne 60904 │ │ │ │ + bne 608ac │ │ │ │ add r0, r4, #444 @ 0x1bc │ │ │ │ - bl 5d8a8 │ │ │ │ - b 60904 │ │ │ │ + bl 5d850 │ │ │ │ + b 608ac │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 5fbe8 │ │ │ │ + b 5fb90 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - ble 60958 │ │ │ │ + ble 60900 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sp, #24] │ │ │ │ - beq 613c4 │ │ │ │ + beq 6136c │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 5f5c4 │ │ │ │ + bl 5f56c │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ - b 60980 │ │ │ │ + b 60928 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 60964 │ │ │ │ + b 6090c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ tst r9, #524288 @ 0x80000 │ │ │ │ orr r7, r3, #512 @ 0x200 │ │ │ │ - beq 6116c │ │ │ │ + beq 61114 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 61250 │ │ │ │ + bls 611f8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 29868 │ │ │ │ + bl 29810 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6116c │ │ │ │ - ldr r2, [pc, #-2244] @ 60820 │ │ │ │ + beq 61114 │ │ │ │ + ldr r2, [pc, #-2244] @ 607c8 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ add r2, pc, r2 │ │ │ │ strb r1, [r2, #46] @ 0x2e │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 5f3a4 │ │ │ │ + bl 5f34c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - beq 61480 │ │ │ │ + beq 61428 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - beq 60e84 │ │ │ │ + beq 60e2c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ orr r7, r3, #640 @ 0x280 │ │ │ │ - b 608dc │ │ │ │ - ldr r0, [pc, #-2316] @ 60824 │ │ │ │ - bl 59670 │ │ │ │ + b 60884 │ │ │ │ + ldr r0, [pc, #-2316] @ 607cc │ │ │ │ + bl 59618 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl cbdd8 <__isoc23_strtoul@@Base+0x1cf5c> │ │ │ │ + bl cb7c0 <__isoc23_strtoul@@Base+0x1c99c> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #16 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #276] @ 0x114 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ - b 6065c │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ + b 60604 │ │ │ │ tst r9, #1024 @ 0x400 │ │ │ │ - beq 611f0 │ │ │ │ - ldr r3, [pc, #-2388] @ 60828 │ │ │ │ + beq 61198 │ │ │ │ + ldr r3, [pc, #-2388] @ 607d0 │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3, #46] @ 0x2e │ │ │ │ - b 608bc │ │ │ │ + b 60864 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5f5c4 │ │ │ │ - b 60198 │ │ │ │ + bl 5f56c │ │ │ │ + b 60140 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5e7d4 │ │ │ │ + bl 5e77c │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - ble 60a00 │ │ │ │ + ble 609a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5f5c4 │ │ │ │ + bl 5f56c │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - b 60980 │ │ │ │ + b 60928 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fcfc │ │ │ │ - b 5fc84 │ │ │ │ + bne 5fca4 │ │ │ │ + b 5fc2c │ │ │ │ ldr r3, [r4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq 608bc │ │ │ │ + beq 60864 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6148c │ │ │ │ + blt 61434 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ and r3, r3, #61440 @ 0xf000 │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ - bne 608bc │ │ │ │ + bne 60864 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #-2560] @ 6082c │ │ │ │ + ldr r3, [pc, #-2560] @ 607d4 │ │ │ │ mov r1, #17 │ │ │ │ str r1, [r5] │ │ │ │ - ldr r0, [pc, #-2568] @ 60830 │ │ │ │ + ldr r0, [pc, #-2568] @ 607d8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r1, r1, #242 @ 0xf2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #-2596] @ 60834 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #-2596] @ 607dc │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ add r2, pc, r2 │ │ │ │ strb r1, [r2, #46] @ 0x2e │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 5f3a4 │ │ │ │ + bl 5f34c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - bne 61118 │ │ │ │ + bne 610c0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - b 608dc │ │ │ │ + b 60884 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #-2652] @ 60838 │ │ │ │ + ldr r3, [pc, #-2652] @ 607e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 60b94 │ │ │ │ + b 60b3c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #-2668] @ 6083c │ │ │ │ + ldr r3, [pc, #-2668] @ 607e4 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 60b94 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #-2692] @ 60840 │ │ │ │ - ldr r0, [pc, #-2692] @ 60844 │ │ │ │ + b 60b3c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #-2692] @ 607e8 │ │ │ │ + ldr r0, [pc, #-2692] @ 607ec │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #-2712] @ 60848 │ │ │ │ - ldr r0, [pc, #-2712] @ 6084c │ │ │ │ + ldr r3, [pc, #-2712] @ 607f0 │ │ │ │ + ldr r0, [pc, #-2712] @ 607f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r1, [pc, #-2684] @ 60870 │ │ │ │ + ldr r1, [pc, #-2684] @ 60818 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #-2740] @ 60850 │ │ │ │ + ldr r3, [pc, #-2740] @ 607f8 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 60b94 │ │ │ │ - ldr r0, [pc, #-2760] @ 60854 │ │ │ │ + b 60b3c │ │ │ │ + ldr r0, [pc, #-2760] @ 607fc │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #-2732] @ 60878 │ │ │ │ + ldr r3, [pc, #-2732] @ 60820 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr ip, [pc, #-2812] @ 60858 │ │ │ │ + ldr ip, [pc, #-2812] @ 60800 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [r2, ip] │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #-2828] @ 6085c │ │ │ │ + ldr r0, [pc, #-2828] @ 60804 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #-2840] @ 60860 │ │ │ │ + ldr r3, [pc, #-2840] @ 60808 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 60b94 │ │ │ │ + b 60b3c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #-2856] @ 60864 │ │ │ │ + ldr r3, [pc, #-2856] @ 6080c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 60b94 │ │ │ │ + b 60b3c │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ moveq r2, r4 │ │ │ │ - beq 613b0 │ │ │ │ - ldr r3, [pc, #-2888] @ 60868 │ │ │ │ + beq 61358 │ │ │ │ + ldr r3, [pc, #-2888] @ 60810 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ - ldr r0, [pc, #-2892] @ 6086c │ │ │ │ - ldr r1, [pc, #-2892] @ 60870 │ │ │ │ + ldr r0, [pc, #-2892] @ 60814 │ │ │ │ + ldr r1, [pc, #-2892] @ 60818 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61090 │ │ │ │ - ldr r3, [pc, #-2904] @ 60880 │ │ │ │ + beq 61038 │ │ │ │ + ldr r3, [pc, #-2904] @ 60828 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r2, r2, #3 │ │ │ │ - bl 5f5c4 │ │ │ │ - b 6109c │ │ │ │ - ldr r0, [pc, #-2948] @ 60874 │ │ │ │ + bl 5f56c │ │ │ │ + b 61044 │ │ │ │ + ldr r0, [pc, #-2948] @ 6081c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #-2952] @ 60878 │ │ │ │ + ldr r3, [pc, #-2952] @ 60820 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 61324 │ │ │ │ - bl 28f70 │ │ │ │ - ldr r3, [pc, #-2964] @ 6087c │ │ │ │ + b 612cc │ │ │ │ + bl 28f18 │ │ │ │ + ldr r3, [pc, #-2964] @ 60824 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldrsh r7, [r3, #22] │ │ │ │ - b 60124 │ │ │ │ - ldr r3, [pc, #-2984] @ 60880 │ │ │ │ + b 600cc │ │ │ │ + ldr r3, [pc, #-2984] @ 60828 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, r2, #3 │ │ │ │ - bl 5f5c4 │ │ │ │ - b 60980 │ │ │ │ + bl 5f56c │ │ │ │ + b 60928 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [sp, #48] @ 0x30 │ │ │ │ streq r3, [sp, #24] │ │ │ │ - beq 60964 │ │ │ │ - ldr r3, [pc, #-3044] @ 60880 │ │ │ │ + beq 6090c │ │ │ │ + ldr r3, [pc, #-3044] @ 60828 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r2, r2, #3 │ │ │ │ - bl 5f5c4 │ │ │ │ + bl 5f56c │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ - b 6098c │ │ │ │ + b 60934 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - beq 60e84 │ │ │ │ - b 61280 │ │ │ │ + beq 60e2c │ │ │ │ + b 61228 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ orr r7, r3, #640 @ 0x280 │ │ │ │ - b 608bc │ │ │ │ + b 60864 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr fp, [pc, #680] @ 61758 │ │ │ │ - ldr r3, [pc, #680] @ 6175c │ │ │ │ + ldr fp, [pc, #680] @ 61700 │ │ │ │ + ldr r3, [pc, #680] @ 61704 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r7, [fp, r3] │ │ │ │ bic r8, r0, #32768 @ 0x8000 │ │ │ │ ldr r3, [r7, #396] @ 0x18c │ │ │ │ sub sp, sp, #28 │ │ │ │ sub r4, r3, #1 │ │ │ │ cmp r8, r4 │ │ │ │ and ip, r0, #32768 @ 0x8000 │ │ │ │ - bgt 61650 │ │ │ │ - ldr r3, [pc, #644] @ 61760 │ │ │ │ - ldr r9, [pc, #644] @ 61764 │ │ │ │ - ldr sl, [pc, #644] @ 61768 │ │ │ │ + bgt 615f8 │ │ │ │ + ldr r3, [pc, #644] @ 61708 │ │ │ │ + ldr r9, [pc, #644] @ 6170c │ │ │ │ + ldr sl, [pc, #644] @ 61710 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, pc, sl │ │ │ │ str r3, [sp, #20] │ │ │ │ str ip, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ - b 61584 │ │ │ │ + b 6152c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #12 │ │ │ │ - beq 616f4 │ │ │ │ + beq 6169c │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - blt 6173c │ │ │ │ + blt 616e4 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - ldr r3, [pc, #588] @ 6176c │ │ │ │ + ldr r3, [pc, #588] @ 61714 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 616b0 │ │ │ │ + beq 61658 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61550 │ │ │ │ + beq 614f8 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 5f3a4 │ │ │ │ + bl 5f34c │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ add r3, r3, r6 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bge 615d4 │ │ │ │ + bge 6157c │ │ │ │ ldr r3, [r7, #1200] @ 0x4b0 │ │ │ │ mov r2, #24 │ │ │ │ strb r2, [r3, r5] │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt 61648 │ │ │ │ + bgt 615f0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r9, #12] │ │ │ │ cmp r2, #0 │ │ │ │ lsl r6, r4, #4 │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ - bne 614fc │ │ │ │ + bne 614a4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 614fc │ │ │ │ + beq 614a4 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt 61648 │ │ │ │ + bgt 615f0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsl r6, r4, #4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 614fc │ │ │ │ - b 615a8 │ │ │ │ + beq 614a4 │ │ │ │ + b 61550 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e7d4 │ │ │ │ - ldr r3, [pc, #388] @ 61770 │ │ │ │ + bl 5e77c │ │ │ │ + ldr r3, [pc, #388] @ 61718 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrsh r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, r6 │ │ │ │ strheq r5, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r7, #1200] @ 0x4b0 │ │ │ │ ldrb r2, [r3, r6] │ │ │ │ strb r2, [r3, r5] │ │ │ │ ldr r3, [r7, #1200] @ 0x4b0 │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 61728 │ │ │ │ + bne 616d0 │ │ │ │ ldr r3, [r7, #1196] @ 0x4ac │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r3, r6, lsl #2] │ │ │ │ strgt r0, [r3, r5, lsl #2] │ │ │ │ - ble 61714 │ │ │ │ + ble 616bc │ │ │ │ ldr r3, [r7, #1196] @ 0x4ac │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub r4, r4, #1 │ │ │ │ str r2, [r3, r6, lsl #2] │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ cmp r8, r4 │ │ │ │ - ble 61584 │ │ │ │ + ble 6152c │ │ │ │ ldr ip, [sp, #12] │ │ │ │ ldr r3, [r7, #396] @ 0x18c │ │ │ │ cmp ip, #0 │ │ │ │ - bne 616a0 │ │ │ │ + bne 61648 │ │ │ │ cmp r8, r3 │ │ │ │ - bge 616a8 │ │ │ │ - ldr r3, [pc, #268] @ 61774 │ │ │ │ + bge 61650 │ │ │ │ + ldr r3, [pc, #268] @ 6171c │ │ │ │ mov ip, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ add r5, r4, #8 │ │ │ │ ldr r2, [r5, ip, lsl #4] │ │ │ │ add r3, r4, ip, lsl #4 │ │ │ │ cmp r2, #0 │ │ │ │ ldmne r3, {r0, r1, r2, r3} │ │ │ │ add lr, r4, r8, lsl #4 │ │ │ │ stmne lr, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r7, #396] @ 0x18c │ │ │ │ add ip, ip, #1 │ │ │ │ addne r8, r8, #1 │ │ │ │ cmp r3, ip │ │ │ │ - bgt 61674 │ │ │ │ + bgt 6161c │ │ │ │ cmp r8, r3 │ │ │ │ strlt r8, [r7, #396] @ 0x18c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #2 │ │ │ │ - bne 61544 │ │ │ │ + bne 614ec │ │ │ │ mov r0, r3 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 7d54 │ │ │ │ + bl 7d04 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7bb0 │ │ │ │ - b 61550 │ │ │ │ + bl 7b60 │ │ │ │ + b 614f8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 61578 │ │ │ │ + blt 61520 │ │ │ │ ldr r3, [r7, #1196] @ 0x4ac │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, r0, lsl #2] │ │ │ │ - bl 5d3ac │ │ │ │ - b 61578 │ │ │ │ + bl 5d354 │ │ │ │ + b 61520 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ - bl ce110 <__isoc23_strtoul@@Base+0x1f294> │ │ │ │ + bl cd844 <__isoc23_strtoul@@Base+0x1ea20> │ │ │ │ cmp r5, #0 │ │ │ │ streq r5, [r7, #228] @ 0xe4 │ │ │ │ - b 61628 │ │ │ │ + b 615d0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e14 <__fcntl_time64@plt> │ │ │ │ - b 61614 │ │ │ │ + bl 7dc4 <__fcntl_time64@plt> │ │ │ │ + b 615bc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r7, #1196] @ 0x4ac │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, r0, lsl #2] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d3ac │ │ │ │ - andeq ip, ip, r8, ror r2 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, sp, r8, asr #1 │ │ │ │ - andeq r0, sp, r4, asr #1 │ │ │ │ - andeq r0, sp, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq pc, ip, r0, asr #30 │ │ │ │ - ldr r3, [pc, #16] @ 61790 │ │ │ │ - ldr r2, [pc, #16] @ 61794 │ │ │ │ + b 5d354 │ │ │ │ + ldrdeq fp, [ip], -r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq pc, ip, r0, lsr #2 │ │ │ │ + andeq pc, ip, ip, lsl r1 @ │ │ │ │ + andeq pc, ip, r8, lsl r1 @ │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + muleq ip, r8, pc @ │ │ │ │ + ldr r3, [pc, #16] @ 61738 │ │ │ │ + ldr r2, [pc, #16] @ 6173c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r0, [r2, #500] @ 0x1f4 │ │ │ │ - b 82a0 │ │ │ │ - andeq fp, ip, r8, lsr #31 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 8244 │ │ │ │ + andeq fp, ip, r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #324] @ 618f4 │ │ │ │ + ldr r5, [pc, #324] @ 6189c │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ - bhi 618a0 │ │ │ │ + bhi 61848 │ │ │ │ cmn r0, #3 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 61864 │ │ │ │ + beq 6180c │ │ │ │ cmn r0, #2 │ │ │ │ - beq 6182c │ │ │ │ + beq 617d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6188c │ │ │ │ - bl 5d1a0 │ │ │ │ + blt 61834 │ │ │ │ + bl 5d148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6188c │ │ │ │ - ldr r3, [pc, #264] @ 618f8 │ │ │ │ + beq 61834 │ │ │ │ + ldr r3, [pc, #264] @ 618a0 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ ldr r3, [r5, #1200] @ 0x4b0 │ │ │ │ ldrb r0, [r3, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 618dc │ │ │ │ + beq 61884 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 618d0 │ │ │ │ + beq 61878 │ │ │ │ tst r0, #1 │ │ │ │ - beq 61898 │ │ │ │ + beq 61840 │ │ │ │ ldr r3, [r5, #1196] @ 0x4ac │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5dc10 │ │ │ │ - ldr r3, [pc, #196] @ 618f8 │ │ │ │ + b 5dbb8 │ │ │ │ + ldr r3, [pc, #196] @ 618a0 │ │ │ │ cmp r1, #2 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ - beq 618b4 │ │ │ │ + beq 6185c │ │ │ │ ldr r4, [r5, #444] @ 0x1bc │ │ │ │ cmp r4, #0 │ │ │ │ - blt 6188c │ │ │ │ + blt 61834 │ │ │ │ ldr r3, [r5, #1200] @ 0x4b0 │ │ │ │ ldrb r0, [r3, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61808 │ │ │ │ + bne 617b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d994 │ │ │ │ - b 61808 │ │ │ │ - bl 47a04 │ │ │ │ + bl 5d93c │ │ │ │ + b 617b0 │ │ │ │ + bl 479ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61898 │ │ │ │ - ldr r3, [pc, #128] @ 618f8 │ │ │ │ + beq 61840 │ │ │ │ + ldr r3, [pc, #128] @ 618a0 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrsh r4, [r3, #22] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 617f0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bge 61798 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #9 │ │ │ │ str r3, [r0] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #22 │ │ │ │ str r3, [r0] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r5, #456] @ 0x1c8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 6188c │ │ │ │ + blt 61834 │ │ │ │ ldr r3, [r5, #1200] @ 0x4b0 │ │ │ │ ldrb r0, [r3, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 618e8 │ │ │ │ + beq 61890 │ │ │ │ tst r0, #2 │ │ │ │ - bne 61810 │ │ │ │ - b 61898 │ │ │ │ + bne 617b8 │ │ │ │ + b 61840 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d994 │ │ │ │ - b 61800 │ │ │ │ + bl 5d93c │ │ │ │ + b 617a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d994 │ │ │ │ - b 618d0 │ │ │ │ - andeq fp, ip, r4, ror pc │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldr r3, [pc, #16] @ 61914 │ │ │ │ + bl 5d93c │ │ │ │ + b 61878 │ │ │ │ + ldrdeq sl, [ip], -r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldr r3, [pc, #16] @ 618bc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ - andeq pc, ip, r8, lsr #25 │ │ │ │ + andeq lr, ip, r0, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #116] @ 619a4 │ │ │ │ - ldr r3, [pc, #116] @ 619a8 │ │ │ │ + ldr r2, [pc, #116] @ 6194c │ │ │ │ + ldr r3, [pc, #116] @ 61950 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r6, #1196] @ 0x4ac │ │ │ │ ldr r5, [r3, r0, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61958 │ │ │ │ + beq 61900 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ - bl 5d994 │ │ │ │ + bl 5d93c │ │ │ │ cmp r0, #24 │ │ │ │ - beq 6194c │ │ │ │ + beq 618f4 │ │ │ │ tst r0, #2 │ │ │ │ and r0, r0, #1 │ │ │ │ orrne r0, r0, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ ldr r3, [r6, #1196] @ 0x4ac │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r3, r4, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strdeq fp, [ip], -r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq sl, ip, r8, asr lr │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 24670 │ │ │ │ - ldr r5, [pc, #88] @ 61a28 │ │ │ │ + bl 24618 │ │ │ │ + ldr r5, [pc, #88] @ 619d0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25568 │ │ │ │ + bl 25510 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 619f0 │ │ │ │ + blt 61998 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 5dc10 │ │ │ │ + b 5dbb8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25568 │ │ │ │ + bl 25510 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 619e4 │ │ │ │ - ldr r3, [pc, #32] @ 61a2c │ │ │ │ - ldr r0, [pc, #32] @ 61a30 │ │ │ │ + bge 6198c │ │ │ │ + ldr r3, [pc, #32] @ 619d4 │ │ │ │ + ldr r0, [pc, #32] @ 619d8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r1, [pc, #24] @ 61a34 │ │ │ │ + ldr r1, [pc, #24] @ 619dc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r4 │ │ │ │ - bl 9772c │ │ │ │ - andeq fp, ip, ip, asr sp │ │ │ │ - muleq r0, r4, r3 │ │ │ │ - andeq r1, r9, ip, asr #8 │ │ │ │ + bl 976d4 │ │ │ │ + @ instruction: 0x000cadbc │ │ │ │ + andeq r0, r0, ip, lsl #7 │ │ │ │ + andeq r0, r9, ip, lsr fp │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61a98 │ │ │ │ - ldr r1, [pc, #72] @ 61aa0 │ │ │ │ + beq 61a40 │ │ │ │ + ldr r1, [pc, #72] @ 61a48 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61a98 │ │ │ │ + bne 61a40 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ add r2, r4, #8 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ pophi {r4, pc} │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61a78 │ │ │ │ + bne 61a20 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r2, r9, r8, ror #18 │ │ │ │ + andeq r2, r9, r8, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8204 │ │ │ │ + bl 81a8 │ │ │ │ cmp r0, #0 │ │ │ │ popge {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ str r6, [r4] │ │ │ │ - b 61ac4 │ │ │ │ + b 61a6c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7cc4 │ │ │ │ + bl 7c74 │ │ │ │ cmp r0, #0 │ │ │ │ popge {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ str r6, [r4] │ │ │ │ - b 61b08 │ │ │ │ + b 61ab0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #328] @ 61c8c │ │ │ │ + ldr r3, [pc, #328] @ 61c34 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61bec │ │ │ │ + beq 61b94 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble 61c18 │ │ │ │ + ble 61bc0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 61c18 │ │ │ │ + beq 61bc0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ sub r1, r1, #1 │ │ │ │ - bne 61bb8 │ │ │ │ + bne 61b60 │ │ │ │ mov ip, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61c28 │ │ │ │ + beq 61bd0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 61c20 │ │ │ │ + beq 61bc8 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ mov ip, r2 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 61c20 │ │ │ │ + beq 61bc8 │ │ │ │ mov r2, r0 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 61b80 │ │ │ │ + b 61b28 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61bf4 │ │ │ │ + beq 61b9c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 61bd8 │ │ │ │ + beq 61b80 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne 61bb0 │ │ │ │ + bne 61b58 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrhne r4, [r2, #8] │ │ │ │ - b 61c28 │ │ │ │ + b 61bd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61c74 │ │ │ │ + beq 61c1c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c74 │ │ │ │ + beq 61c1c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61bf4 │ │ │ │ + beq 61b9c │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 61b60 │ │ │ │ + bgt 61b08 │ │ │ │ mov ip, #0 │ │ │ │ - b 61be0 │ │ │ │ + b 61b88 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ strne r1, [ip] │ │ │ │ streq r1, [r3, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r1, [pc, #76] @ 61c90 │ │ │ │ + ldr r1, [pc, #76] @ 61c38 │ │ │ │ sub r0, r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r3, #3 │ │ │ │ - bgt 61c7c │ │ │ │ + bgt 61c24 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r2] │ │ │ │ str r3, [r1, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r1, #16] │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - muleq ip, ip, sl │ │ │ │ - muleq ip, ip, r9 │ │ │ │ + strdeq lr, [ip], -r4 │ │ │ │ + strdeq lr, [ip], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #168] @ 61d54 │ │ │ │ - ldr r5, [pc, #168] @ 61d58 │ │ │ │ + ldr r7, [pc, #168] @ 61cfc │ │ │ │ + ldr r5, [pc, #168] @ 61d00 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r4, [r7, #16] │ │ │ │ mov r6, r0 │ │ │ │ - bl 61b2c │ │ │ │ + bl 61ad4 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r2, [pc, #148] @ 61d5c │ │ │ │ + ldr r2, [pc, #148] @ 61d04 │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - bgt 61d2c │ │ │ │ + bgt 61cd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61d3c │ │ │ │ - ldr r3, [pc, #112] @ 61d60 │ │ │ │ + beq 61ce4 │ │ │ │ + ldr r3, [pc, #112] @ 61d08 │ │ │ │ ldr r1, [r4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr r3, [pc, #88] @ 61d64 │ │ │ │ + ldr r3, [pc, #88] @ 61d0c │ │ │ │ str r6, [r4, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r4] │ │ │ │ strh r2, [r4, #8] │ │ │ │ str r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ - bl 61b2c │ │ │ │ + bl 61ad4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61ce8 │ │ │ │ + bne 61c90 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 61d04 │ │ │ │ - b 61d24 │ │ │ │ - andeq pc, ip, r4, lsr r9 @ │ │ │ │ - andeq fp, ip, r4, ror #20 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - strdeq pc, [ip], -r0 │ │ │ │ - ldrdeq pc, [ip], -r4 │ │ │ │ + bne 61cac │ │ │ │ + b 61ccc │ │ │ │ + andeq lr, ip, ip, lsl #19 │ │ │ │ + andeq sl, ip, r4, asr #21 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq lr, ip, r8, asr #18 │ │ │ │ + andeq lr, ip, ip, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #360] @ 61ee8 │ │ │ │ - ldr r2, [pc, #360] @ 61eec │ │ │ │ + ldr r1, [pc, #360] @ 61e90 │ │ │ │ + ldr r2, [pc, #360] @ 61e94 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r9, [pc, #352] @ 61ef0 │ │ │ │ - ldr r3, [pc, #352] @ 61ef4 │ │ │ │ + ldr r9, [pc, #352] @ 61e98 │ │ │ │ + ldr r3, [pc, #352] @ 61e9c │ │ │ │ sub sp, sp, #16 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ ldrb r3, [r0] │ │ │ │ ldr r4, [r8] │ │ │ │ clz r1, r4 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ moveq r5, r1 │ │ │ │ orrne r5, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 61e98 │ │ │ │ + bne 61e40 │ │ │ │ ldrb r7, [r0, #1] │ │ │ │ mov r6, r0 │ │ │ │ add sl, r0, #1 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r7, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 61e54 │ │ │ │ + bne 61dfc │ │ │ │ cmp r7, #37 @ 0x25 │ │ │ │ cmpne r7, #43 @ 0x2b │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - beq 61e18 │ │ │ │ + beq 61dc0 │ │ │ │ cmp r7, #45 @ 0x2d │ │ │ │ - bne 61ea0 │ │ │ │ + bne 61e48 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61e98 │ │ │ │ + beq 61e40 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61e98 │ │ │ │ - ldr r2, [pc, #204] @ 61ef8 │ │ │ │ - ldr r3, [pc, #188] @ 61eec │ │ │ │ + beq 61e40 │ │ │ │ + ldr r2, [pc, #204] @ 61ea0 │ │ │ │ + ldr r3, [pc, #188] @ 61e94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61ee4 │ │ │ │ + bne 61e8c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61e80 │ │ │ │ - b 61e98 │ │ │ │ + bne 61e28 │ │ │ │ + b 61e40 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61e98 │ │ │ │ + beq 61e40 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 61e74 │ │ │ │ + bne 61e1c │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61e24 │ │ │ │ + bne 61dcc │ │ │ │ mov r4, #0 │ │ │ │ - b 61e24 │ │ │ │ - ldr r2, [pc, #84] @ 61efc │ │ │ │ + b 61dcc │ │ │ │ + ldr r2, [pc, #84] @ 61ea4 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61e98 │ │ │ │ + beq 61e40 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ addeq sl, r6, #2 │ │ │ │ ldrd r6, [r4, #40] @ 0x28 │ │ │ │ addeq r3, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ str sl, [sp] │ │ │ │ - bl 48688 │ │ │ │ + bl 48630 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 61e18 │ │ │ │ - b 61e98 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, ip, r8, lsr #19 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - muleq ip, r4, r9 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - strdeq fp, [ip], -ip │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bge 61dc0 │ │ │ │ + b 61e40 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq sl, ip, r8, lsl #20 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + strdeq sl, [ip], -r4 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq sl, ip, ip, asr r9 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #232] @ 62000 │ │ │ │ - ldr r3, [pc, #232] @ 62004 │ │ │ │ + ldr r2, [pc, #232] @ 61fa8 │ │ │ │ + ldr r3, [pc, #232] @ 61fac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r3, #132] @ 0x84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - blt 61f4c │ │ │ │ + blt 61ef4 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61f4c │ │ │ │ + beq 61ef4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, r5 │ │ │ │ - bgt 61f64 │ │ │ │ + bgt 61f0c │ │ │ │ ldrb r3, [r3, #97] @ 0x61 │ │ │ │ cmp r3, r5 │ │ │ │ - bge 61fa4 │ │ │ │ - ldr r3, [pc, #156] @ 62008 │ │ │ │ - ldr r4, [pc, #156] @ 6200c │ │ │ │ + bge 61f4c │ │ │ │ + ldr r3, [pc, #156] @ 61fb0 │ │ │ │ + ldr r4, [pc, #156] @ 61fb4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, r5 │ │ │ │ - bge 61fdc │ │ │ │ - ldr r0, [pc, #92] @ 62010 │ │ │ │ - ldr r2, [pc, #92] @ 62014 │ │ │ │ + bge 61f84 │ │ │ │ + ldr r0, [pc, #92] @ 61fb8 │ │ │ │ + ldr r2, [pc, #92] @ 61fbc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r3, r5 │ │ │ │ add r0, r0, r1 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ - ldr r0, [pc, #68] @ 62018 │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ + ldr r0, [pc, #68] @ 61fc0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #20 │ │ │ │ - b 61f44 │ │ │ │ - ldr r0, [pc, #56] @ 6201c │ │ │ │ - ldr r2, [pc, #56] @ 62020 │ │ │ │ + b 61eec │ │ │ │ + ldr r0, [pc, #56] @ 61fc4 │ │ │ │ + ldr r2, [pc, #56] @ 61fc8 │ │ │ │ mov r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, r1 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ - b 61fcc │ │ │ │ - andeq fp, ip, r0, lsl r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, ip, ror #6 │ │ │ │ - andeq pc, ip, r4, ror #12 │ │ │ │ - andeq pc, ip, ip, lsr #12 │ │ │ │ - andeq r2, r9, r0, lsl r4 │ │ │ │ - andeq pc, ip, r0, lsl r6 @ │ │ │ │ - strdeq pc, [ip], -r8 │ │ │ │ - andeq r2, r9, ip, ror #7 │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ + b 61f74 │ │ │ │ + andeq sl, ip, r0, ror r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r4, ror #6 │ │ │ │ + @ instruction: 0x000ce6bc │ │ │ │ + andeq lr, ip, r4, lsl #13 │ │ │ │ + andeq r1, r9, r0, lsl #22 │ │ │ │ + andeq lr, ip, r8, ror #12 │ │ │ │ + andeq lr, ip, r0, asr r6 │ │ │ │ + ldrdeq r1, [r9], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r0, #28] │ │ │ │ - ldr r5, [pc, #184] @ 620fc │ │ │ │ + ldr r5, [pc, #184] @ 620a4 │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #13 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r5, pc, r5 │ │ │ │ - bne 6205c │ │ │ │ + bne 62004 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 61f00 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 61ea8 │ │ │ │ + bl 28c88 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ - bne 620e4 │ │ │ │ - ldr r0, [pc, #132] @ 62100 │ │ │ │ + bne 6208c │ │ │ │ + ldr r0, [pc, #132] @ 620a8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #128] @ 62104 │ │ │ │ + ldr r3, [pc, #128] @ 620ac │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ tst r3, #32 │ │ │ │ - beq 620b8 │ │ │ │ - ldr r3, [pc, #112] @ 62108 │ │ │ │ - ldr r1, [pc, #112] @ 6210c │ │ │ │ + beq 62060 │ │ │ │ + ldr r3, [pc, #112] @ 620b0 │ │ │ │ + ldr r1, [pc, #112] @ 620b4 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + b c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #76] @ 62110 │ │ │ │ + ldr r2, [pc, #76] @ 620b8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #72] @ 62114 │ │ │ │ + ldr r0, [pc, #72] @ 620bc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ str r6, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #44] @ 62118 │ │ │ │ + ldr r3, [pc, #44] @ 620c0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28ce0 │ │ │ │ - b 6207c │ │ │ │ - ldrdeq fp, [ip], -ip │ │ │ │ - @ instruction: 0x00093db8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x000916b8 │ │ │ │ - andeq r2, r9, ip, lsl r3 │ │ │ │ - muleq r9, r4, sp │ │ │ │ - andeq r0, r0, r8, asr #8 │ │ │ │ + bl 28c88 │ │ │ │ + b 62024 │ │ │ │ + andeq sl, ip, ip, lsr r7 │ │ │ │ + andeq r3, r9, r8, lsr #9 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r9, r8, lsr #27 │ │ │ │ + andeq r1, r9, ip, lsl #20 │ │ │ │ + andeq r0, r9, r4, lsl #9 │ │ │ │ + andeq r0, r0, r0, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #216] @ 6220c │ │ │ │ - ldr r2, [pc, #216] @ 62210 │ │ │ │ + ldr r3, [pc, #216] @ 621b4 │ │ │ │ + ldr r2, [pc, #216] @ 621b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldrb r2, [r5, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldrsh r0, [r5, #48] @ 0x30 │ │ │ │ - bl 7ef8 │ │ │ │ + bl 7ea8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 62180 │ │ │ │ + beq 62128 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62180 │ │ │ │ + beq 62128 │ │ │ │ mov r3, r4 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62170 │ │ │ │ + bne 62118 │ │ │ │ ldrsh r0, [r5, #48] @ 0x30 │ │ │ │ - bl 7ba4 │ │ │ │ + bl 7b54 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ ands r2, r3, #256 @ 0x100 │ │ │ │ - beq 621f8 │ │ │ │ + beq 621a0 │ │ │ │ tst r3, #8 │ │ │ │ - beq 621e4 │ │ │ │ + beq 6218c │ │ │ │ ldrh r3, [r4, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 621e4 │ │ │ │ + beq 6218c │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ ldrsh r0, [r5, #48] @ 0x30 │ │ │ │ - bl 43c54 │ │ │ │ - ldr r2, [pc, #80] @ 62214 │ │ │ │ + bl 43bfc │ │ │ │ + ldr r2, [pc, #80] @ 621bc │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ldrheq r3, [r4, #32] │ │ │ │ orreq r3, r3, #16 │ │ │ │ strheq r3, [r4, #32] │ │ │ │ ldrsh r0, [r5, #48] @ 0x30 │ │ │ │ - bl 43e84 │ │ │ │ - ldr r3, [pc, #44] @ 62218 │ │ │ │ + bl 43e2c │ │ │ │ + ldr r3, [pc, #44] @ 621c0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3, #140] @ 0x8c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 43e84 │ │ │ │ + bl 43e2c │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ - b 6219c │ │ │ │ - strdeq fp, [ip], -r4 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq pc, ip, ip, lsl r4 @ │ │ │ │ - strdeq pc, [ip], -r4 │ │ │ │ + b 62144 │ │ │ │ + andeq sl, ip, r4, asr r6 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq lr, ip, r4, ror r4 │ │ │ │ + andeq lr, ip, ip, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r3, r4 │ │ │ │ @@ -92098,139 +92098,139 @@ │ │ │ │ ldrh r2, [r3, #32] │ │ │ │ tst r2, #2 │ │ │ │ bic r2, r2, #14 │ │ │ │ strhne r2, [r3, #32] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ addne ip, ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6223c │ │ │ │ + bne 621e4 │ │ │ │ cmp ip, #0 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 6228c │ │ │ │ + bne 62234 │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, #18 │ │ │ │ - b 7c58 │ │ │ │ + b 7c08 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7c58 │ │ │ │ + bl 7c08 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #18 │ │ │ │ pop {r4, lr} │ │ │ │ - b 7c58 │ │ │ │ + b 7c08 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #496] @ 624b0 │ │ │ │ - ldr r3, [pc, #496] @ 624b4 │ │ │ │ + ldr r7, [pc, #496] @ 62458 │ │ │ │ + ldr r3, [pc, #496] @ 6245c │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr lr, [r6] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 62484 │ │ │ │ + beq 6242c │ │ │ │ mov r4, lr │ │ │ │ - b 622e8 │ │ │ │ + b 62290 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62484 │ │ │ │ + beq 6242c │ │ │ │ ldr ip, [r4, #24] │ │ │ │ cmp ip, r0 │ │ │ │ - bne 622dc │ │ │ │ + bne 62284 │ │ │ │ ldrh r2, [r4, #32] │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 62318 │ │ │ │ - b 62450 │ │ │ │ + beq 622c0 │ │ │ │ + b 623f8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62358 │ │ │ │ + beq 62300 │ │ │ │ ldrh r2, [r3, #32] │ │ │ │ tst r2, #32 │ │ │ │ - beq 6244c │ │ │ │ + beq 623f4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 62308 │ │ │ │ - b 62338 │ │ │ │ + bne 622b0 │ │ │ │ + b 622e0 │ │ │ │ ldrh r2, [r3, #32] │ │ │ │ tst r2, #32 │ │ │ │ - beq 6244c │ │ │ │ + beq 623f4 │ │ │ │ tst r2, #4 │ │ │ │ - beq 6234c │ │ │ │ + beq 622f4 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6244c │ │ │ │ + beq 623f4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6232c │ │ │ │ + bne 622d4 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp ip, r3 │ │ │ │ - beq 62484 │ │ │ │ + beq 6242c │ │ │ │ cmp lr, r4 │ │ │ │ - beq 6249c │ │ │ │ + beq 62444 │ │ │ │ mov r3, lr │ │ │ │ ldr lr, [lr] │ │ │ │ cmp r4, lr │ │ │ │ - beq 62490 │ │ │ │ + beq 62438 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 6236c │ │ │ │ - ldr r8, [pc, #300] @ 624b8 │ │ │ │ + bne 62314 │ │ │ │ + ldr r8, [pc, #300] @ 62460 │ │ │ │ mov r5, r4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 623d4 │ │ │ │ - ldr r2, [pc, #288] @ 624bc │ │ │ │ + b 6237c │ │ │ │ + ldr r2, [pc, #288] @ 62464 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2, #384] @ 0x180 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 62414 │ │ │ │ + beq 623bc │ │ │ │ bic r3, r3, #32 │ │ │ │ strh r3, [r5, #32] │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #40] @ 0x28 │ │ │ │ ldr r3, [r8, #144] @ 0x90 │ │ │ │ str r3, [r5] │ │ │ │ str r5, [r8, #144] @ 0x90 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 62458 │ │ │ │ + beq 62400 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62404 │ │ │ │ + beq 623ac │ │ │ │ ldrh r2, [r5, #28] │ │ │ │ str r2, [r3] │ │ │ │ ldrh r3, [r5, #32] │ │ │ │ tst r3, #8 │ │ │ │ - beq 62408 │ │ │ │ + beq 623b0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r2] │ │ │ │ ldrh r3, [r5, #32] │ │ │ │ tst r3, #1 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - beq 62394 │ │ │ │ - bl 61c94 │ │ │ │ + beq 6233c │ │ │ │ + bl 61c3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6243c │ │ │ │ + beq 623e4 │ │ │ │ ldrh r3, [r5, #28] │ │ │ │ strh r3, [r0, #8] │ │ │ │ ldrh r2, [r5, #32] │ │ │ │ tst r2, #8 │ │ │ │ - beq 62440 │ │ │ │ + beq 623e8 │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ strh r3, [r0, #8] │ │ │ │ ldrh r2, [r5, #32] │ │ │ │ - ldr r3, [pc, #120] @ 624c0 │ │ │ │ + ldr r3, [pc, #120] @ 62468 │ │ │ │ and r3, r3, r2 │ │ │ │ - b 623a8 │ │ │ │ + b 62350 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r5, [r4, #12] │ │ │ │ subs r3, r2, #1 │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ @@ -92242,2582 +92242,2582 @@ │ │ │ │ bic r3, r2, ip, lsl r3 │ │ │ │ strb r3, [r1, r0, asr #3] │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3] │ │ │ │ - b 62384 │ │ │ │ + b 6232c │ │ │ │ ldr r2, [r4] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - b 62384 │ │ │ │ - andeq fp, ip, r8, ror #8 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq pc, ip, r4, asr r2 @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 6232c │ │ │ │ + andeq sl, ip, r8, asr #9 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq lr, ip, ip, lsr #5 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ strdeq pc, [r0], -lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #164] @ 62580 │ │ │ │ - ldr r3, [pc, #164] @ 62584 │ │ │ │ + ldr r2, [pc, #164] @ 62528 │ │ │ │ + ldr r3, [pc, #164] @ 6252c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, sp │ │ │ │ str r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 62560 │ │ │ │ + beq 62508 │ │ │ │ ldr r3, [sp] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62560 │ │ │ │ - ldr r2, [pc, #76] @ 62588 │ │ │ │ - ldr r3, [pc, #68] @ 62584 │ │ │ │ + bne 62508 │ │ │ │ + ldr r2, [pc, #76] @ 62530 │ │ │ │ + ldr r3, [pc, #68] @ 6252c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6257c │ │ │ │ + bne 62524 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #36] @ 6258c │ │ │ │ - ldr r0, [pc, #36] @ 62590 │ │ │ │ + ldr r2, [pc, #36] @ 62534 │ │ │ │ + ldr r0, [pc, #36] @ 62538 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq fp, ip, ip, asr #4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq fp, ip, ip, ror #3 │ │ │ │ - andeq r1, r9, r8, lsl #29 │ │ │ │ - strdeq r0, [r9], -ip │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq sl, ip, ip, lsr #5 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq sl, ip, ip, asr #4 │ │ │ │ + andeq r1, r9, r8, ror r5 │ │ │ │ + andeq pc, r8, ip, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #652] @ 62838 │ │ │ │ - ldr r3, [pc, #652] @ 6283c │ │ │ │ + ldr r6, [pc, #652] @ 627e0 │ │ │ │ + ldr r3, [pc, #652] @ 627e4 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r1, [pc, #648] @ 62840 │ │ │ │ - ldr r4, [pc, #648] @ 62844 │ │ │ │ + ldr r1, [pc, #648] @ 627e8 │ │ │ │ + ldr r4, [pc, #648] @ 627ec │ │ │ │ ldr r5, [r6, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #17 │ │ │ │ add r4, pc, r4 │ │ │ │ strh r2, [r5, #48] @ 0x30 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #3 │ │ │ │ - ble 62600 │ │ │ │ - ldr r3, [pc, #604] @ 62848 │ │ │ │ + ble 625a8 │ │ │ │ + ldr r3, [pc, #604] @ 627f0 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ tst r3, #32 │ │ │ │ - bne 62630 │ │ │ │ + bne 625d8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, #12 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #3 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - ble 62600 │ │ │ │ - b 625e4 │ │ │ │ - bl 7cdc │ │ │ │ + ble 625a8 │ │ │ │ + b 6258c │ │ │ │ + bl 7c8c │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ - bgt 626ac │ │ │ │ - bne 625f8 │ │ │ │ + bgt 62654 │ │ │ │ + bne 625a0 │ │ │ │ mov r0, #2 │ │ │ │ - bl 7eec │ │ │ │ + bl 7e9c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6266c │ │ │ │ - b 625f8 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bne 62614 │ │ │ │ + b 625a0 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6267c │ │ │ │ + bne 62624 │ │ │ │ mov r0, #2 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6265c │ │ │ │ + blt 62604 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7de4 │ │ │ │ + bl 7d94 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 625f8 │ │ │ │ + blt 625a0 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 62810 │ │ │ │ + bne 627b8 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, #2 │ │ │ │ - bl 7ba4 │ │ │ │ + bl 7b54 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ str r1, [r5, #20] │ │ │ │ mov r0, #0 │ │ │ │ - bl 81c8 │ │ │ │ + bl 816c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6273c │ │ │ │ - ldr r3, [pc, #392] @ 6284c │ │ │ │ + blt 626e4 │ │ │ │ + ldr r3, [pc, #392] @ 627f4 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, #22 │ │ │ │ strb r2, [r3, #148] @ 0x94 │ │ │ │ mov r0, #2 │ │ │ │ - bl 7ef8 │ │ │ │ + bl 7ea8 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, #21 │ │ │ │ str r3, [r5, #24] │ │ │ │ - beq 62760 │ │ │ │ + beq 62708 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 625f8 │ │ │ │ - bl 95c3c │ │ │ │ + ble 625a0 │ │ │ │ + bl 95be4 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r1, #21 │ │ │ │ - bl 7e98 │ │ │ │ + bl 7e48 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 626d0 │ │ │ │ - ldr r3, [pc, #308] @ 62850 │ │ │ │ - ldr r0, [pc, #308] @ 62854 │ │ │ │ + bne 62678 │ │ │ │ + ldr r3, [pc, #308] @ 627f8 │ │ │ │ + ldr r0, [pc, #308] @ 627fc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 9772c │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 976d4 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 626bc │ │ │ │ - ldr r3, [pc, #260] @ 62858 │ │ │ │ + beq 62664 │ │ │ │ + ldr r3, [pc, #260] @ 62800 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3, #148] @ 0x94 │ │ │ │ - b 625f8 │ │ │ │ - ldr r7, [pc, #244] @ 6285c │ │ │ │ + b 625a0 │ │ │ │ + ldr r7, [pc, #244] @ 62804 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r3, [r7, #148] @ 0x94 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 625f8 │ │ │ │ + beq 625a0 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, #0 │ │ │ │ - bl 81c8 │ │ │ │ + bl 816c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, #17 │ │ │ │ str r3, [r5, #16] │ │ │ │ - bl 95d30 │ │ │ │ + bl 95cd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #21 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #22 │ │ │ │ - bl 95c3c │ │ │ │ - ldr r3, [pc, #168] @ 62860 │ │ │ │ + bl 95be4 │ │ │ │ + ldr r3, [pc, #168] @ 62808 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ add r6, r7, #80 @ 0x50 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, #2 │ │ │ │ - bl 7ba4 │ │ │ │ + bl 7b54 │ │ │ │ mov r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 43c54 │ │ │ │ + bl 43bfc │ │ │ │ ldrb r3, [r7, #107] @ 0x6b │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6281c │ │ │ │ + beq 627c4 │ │ │ │ ldr r2, [r4] │ │ │ │ ldrb r3, [r5, #60] @ 0x3c │ │ │ │ orr r2, r2, #16 │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ strb r3, [r5, #60] @ 0x3c │ │ │ │ - b 625f8 │ │ │ │ + b 625a0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 5eab0 │ │ │ │ - b 62698 │ │ │ │ + bl 5ea58 │ │ │ │ + b 62640 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #26 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r1 │ │ │ │ strb r3, [r7, #107] @ 0x6b │ │ │ │ - bl 43e84 │ │ │ │ - b 627f4 │ │ │ │ - andeq fp, ip, ip, ror r1 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ + bl 43e2c │ │ │ │ + b 6279c │ │ │ │ + ldrdeq sl, [ip], -ip │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - andeq pc, ip, r4, lsl r0 @ │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq lr, ip, ip, lsl pc │ │ │ │ - andeq r0, r0, r0, lsl #12 │ │ │ │ - andeq r0, r9, r8, asr #14 │ │ │ │ - andeq lr, ip, ip, lsl #29 │ │ │ │ - andeq lr, ip, ip, ror lr │ │ │ │ - andeq r0, r0, r0, lsr r7 │ │ │ │ + andeq lr, ip, ip, rrx │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq sp, ip, r4, ror pc │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq pc, r8, r8, lsr lr @ │ │ │ │ + andeq sp, ip, r4, ror #29 │ │ │ │ + ldrdeq sp, [ip], -r4 │ │ │ │ + andeq r0, r0, r8, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #344] @ 629d4 │ │ │ │ - ldr r1, [pc, #344] @ 629d8 │ │ │ │ + ldr r2, [pc, #344] @ 6297c │ │ │ │ + ldr r1, [pc, #344] @ 62980 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ - ldr r3, [pc, #336] @ 629dc │ │ │ │ + ldr r3, [pc, #336] @ 62984 │ │ │ │ ldr r8, [r1, #60] @ 0x3c │ │ │ │ ldr r7, [r2, r3] │ │ │ │ adds r3, r8, #7 │ │ │ │ addmi r3, r8, #14 │ │ │ │ add r0, r7, #32 │ │ │ │ asr r5, r3, #3 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ ldr r6, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 628d4 │ │ │ │ + beq 6287c │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [r6] │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 628b8 │ │ │ │ + bne 62860 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 628b0 │ │ │ │ - ldr r3, [pc, #260] @ 629e0 │ │ │ │ + bne 62858 │ │ │ │ + ldr r3, [pc, #260] @ 62988 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 628fc │ │ │ │ + beq 628a4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 628e8 │ │ │ │ - ldr r4, [pc, #224] @ 629e4 │ │ │ │ + bne 62890 │ │ │ │ + ldr r4, [pc, #224] @ 6298c │ │ │ │ mov r3, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #3 │ │ │ │ - ble 62978 │ │ │ │ + ble 62920 │ │ │ │ ldr r2, [r7, #64] @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r7] │ │ │ │ str r3, [r7, #40] @ 0x28 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ str r3, [r7, #8] │ │ │ │ strh r3, [r7, #62] @ 0x3e │ │ │ │ - beq 629c4 │ │ │ │ + beq 6296c │ │ │ │ cmn r8, #14 │ │ │ │ - blt 6295c │ │ │ │ + blt 62904 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r7, #64] @ 0x40 │ │ │ │ strb r1, [r2, r3] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcs 6294c │ │ │ │ + bcs 628f4 │ │ │ │ add r0, r7, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 629a8 │ │ │ │ + beq 62950 │ │ │ │ add r0, r7, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + b db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #3 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - ble 62978 │ │ │ │ - b 62918 │ │ │ │ + ble 62920 │ │ │ │ + b 628c0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6296c │ │ │ │ - bl 629e8 │ │ │ │ + beq 62914 │ │ │ │ + bl 62990 │ │ │ │ add r0, r7, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + b db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ add r0, r5, #1 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ - b 6293c │ │ │ │ - andeq sl, ip, ip, lsr #29 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq lr, ip, r8, lsl #26 │ │ │ │ - ldrdeq lr, [ip], -ip │ │ │ │ + b 628e4 │ │ │ │ + andeq r9, ip, ip, lsl #30 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq sp, ip, r0, ror #26 │ │ │ │ + andeq sp, ip, r4, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r4, [pc, #2120] @ 63248 │ │ │ │ - ldr r2, [pc, #2120] @ 6324c │ │ │ │ - ldr r3, [pc, #2120] @ 63250 │ │ │ │ + ldr r4, [pc, #2120] @ 631f0 │ │ │ │ + ldr r2, [pc, #2120] @ 631f4 │ │ │ │ + ldr r3, [pc, #2120] @ 631f8 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ - ldr ip, [pc, #2076] @ 63254 │ │ │ │ - ldr r1, [pc, #2076] @ 63258 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ + ldr ip, [pc, #2076] @ 631fc │ │ │ │ + ldr r1, [pc, #2076] @ 63200 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #2072] @ 6325c │ │ │ │ + ldr r2, [pc, #2072] @ 63204 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str ip, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ cmp r5, r1 │ │ │ │ moveq r9, #10 │ │ │ │ movne r9, #11 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ ldr r3, [r0] │ │ │ │ mov sl, r0 │ │ │ │ add r0, ip, #152 @ 0x98 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r8, [r4, r2] │ │ │ │ - ldr r3, [pc, #2016] @ 63260 │ │ │ │ + ldr r3, [pc, #2016] @ 63208 │ │ │ │ ldr r6, [r8, #136] @ 0x88 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ subs r5, r6, r1 │ │ │ │ movne r5, #1 │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ str r1, [r8, #136] @ 0x88 │ │ │ │ str r5, [sp, #24] │ │ │ │ tst r9, #1 │ │ │ │ - bne 62adc │ │ │ │ + bne 62a84 │ │ │ │ ldrb r2, [r8, #408] @ 0x198 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62adc │ │ │ │ + bne 62a84 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62adc │ │ │ │ + beq 62a84 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ orrne r9, r9, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mvn r0, #0 │ │ │ │ - bl 7d6c │ │ │ │ + bl 7d1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 62d84 │ │ │ │ + blt 62d2c │ │ │ │ ldrb r2, [r8, #153] @ 0x99 │ │ │ │ tst r2, #4 │ │ │ │ - bne 62ec8 │ │ │ │ + bne 62e70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 62ee8 │ │ │ │ + beq 62e90 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62eb8 │ │ │ │ + beq 62e60 │ │ │ │ ldrb r2, [r7, #61] @ 0x3d │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ strb r2, [r7, #61] @ 0x3d │ │ │ │ ldr r2, [r7] │ │ │ │ orr r9, r9, #1 │ │ │ │ cmp r2, #0 │ │ │ │ movne ip, r2 │ │ │ │ str r5, [r3, #264] @ 0x108 │ │ │ │ - beq 62b64 │ │ │ │ + beq 62b0c │ │ │ │ mov r4, ip │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 62e10 │ │ │ │ + beq 62db8 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 62b40 │ │ │ │ + bne 62ae8 │ │ │ │ ldr ip, [ip] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 62b3c │ │ │ │ - ldr r2, [pc, #1784] @ 63264 │ │ │ │ + bne 62ae4 │ │ │ │ + ldr r2, [pc, #1784] @ 6320c │ │ │ │ cmp r0, r2 │ │ │ │ - beq 62adc │ │ │ │ + beq 62a84 │ │ │ │ ldrb r2, [r7, #63] @ 0x3f │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r2, [pc, #1764] @ 63268 │ │ │ │ + ldr r2, [pc, #1764] @ 63210 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r2, #168] @ 0xa8 │ │ │ │ str r1, [r2, #180] @ 0xb4 │ │ │ │ - bne 62f48 │ │ │ │ + bne 62ef0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61c94 │ │ │ │ - ldr r4, [pc, #1740] @ 6326c │ │ │ │ + bl 61c3c │ │ │ │ + ldr r4, [pc, #1740] @ 63214 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ strh r2, [r4, #184] @ 0xb8 │ │ │ │ str r5, [r4, #164] @ 0xa4 │ │ │ │ str r5, [r4, #264] @ 0x108 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - beq 62f5c │ │ │ │ + beq 62f04 │ │ │ │ and r1, r0, #255 @ 0xff │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - beq 63140 │ │ │ │ - ldr r1, [pc, #1684] @ 63264 │ │ │ │ + beq 630e8 │ │ │ │ + ldr r1, [pc, #1684] @ 6320c │ │ │ │ cmp r0, r1 │ │ │ │ addne r4, r4, #152 @ 0x98 │ │ │ │ strne r2, [sp, #12] │ │ │ │ - beq 63040 │ │ │ │ + beq 62fe8 │ │ │ │ ldr r1, [r8, #380] @ 0x17c │ │ │ │ cmp r1, r5 │ │ │ │ - beq 62e64 │ │ │ │ + beq 62e0c │ │ │ │ ldr r1, [r8, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 62ff4 │ │ │ │ + bne 62f9c │ │ │ │ ldrh r1, [r4, #32] │ │ │ │ and ip, r0, #127 @ 0x7f │ │ │ │ add lr, ip, #1 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ lsl lr, lr, #24 │ │ │ │ bic r1, r1, #10 │ │ │ │ orreq r1, r1, #32 │ │ │ │ orrne r1, r1, #36 @ 0x24 │ │ │ │ cmp lr, #33554432 @ 0x2000000 │ │ │ │ strh r1, [r4, #32] │ │ │ │ - blt 62d04 │ │ │ │ + blt 62cac │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ orreq r1, r1, #8 │ │ │ │ orrne r1, r1, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ strh r1, [r4, #32] │ │ │ │ strh ip, [r4, #28] │ │ │ │ - beq 62f3c │ │ │ │ + beq 62ee4 │ │ │ │ ldr lr, [r7, #8] │ │ │ │ cmp lr, r0 │ │ │ │ cmpeq ip, #2 │ │ │ │ - beq 631d0 │ │ │ │ + beq 63178 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - bne 62d24 │ │ │ │ + bne 62ccc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63230 │ │ │ │ + beq 631d8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r4, r1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - beq 63014 │ │ │ │ + beq 62fbc │ │ │ │ cmp r4, r2 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ldrhne r2, [r4, #32] │ │ │ │ bicne r2, r2, #4 │ │ │ │ strhne r2, [r4, #32] │ │ │ │ ldrb r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62ca4 │ │ │ │ + beq 62c4c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - beq 63064 │ │ │ │ + beq 6300c │ │ │ │ ldr r3, [r8] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 62adc │ │ │ │ + beq 62a84 │ │ │ │ ldr r2, [r8, #196] @ 0xc4 │ │ │ │ tst r2, #65536 @ 0x10000 │ │ │ │ - beq 62adc │ │ │ │ - ldr r2, [pc, #1452] @ 63270 │ │ │ │ + beq 62a84 │ │ │ │ + ldr r2, [pc, #1452] @ 63218 │ │ │ │ tst r3, r2 │ │ │ │ - beq 6310c │ │ │ │ + beq 630b4 │ │ │ │ ldr r1, [r8, #1224] @ 0x4c8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 631a0 │ │ │ │ - ldr r3, [pc, #1432] @ 63274 │ │ │ │ + beq 63148 │ │ │ │ + ldr r3, [pc, #1432] @ 6321c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r3, #268] @ 0x10c │ │ │ │ mov r1, #2 │ │ │ │ - bl 636a8 │ │ │ │ + bl 63650 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r8, #415] @ 0x19f │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 622a8 │ │ │ │ - b 62adc │ │ │ │ + bl 62250 │ │ │ │ + b 62a84 │ │ │ │ asr r0, r0, #8 │ │ │ │ and ip, r0, #255 @ 0xff │ │ │ │ ldrh r0, [r4, #30] │ │ │ │ cmp r0, ip │ │ │ │ movlt r0, ip │ │ │ │ strh r0, [r4, #28] │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - beq 62d68 │ │ │ │ + beq 62d10 │ │ │ │ ldr r1, [r8, #252] @ 0xfc │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r7, #44] @ 0x2c │ │ │ │ - beq 630c8 │ │ │ │ + beq 63070 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [r8, #404] @ 0x194 │ │ │ │ cmp r1, #0 │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ orr r1, r1, #8 │ │ │ │ strb r1, [r0, #17] │ │ │ │ - beq 6314c │ │ │ │ + beq 630f4 │ │ │ │ ldrb r1, [r8, #153] @ 0x99 │ │ │ │ orr r1, r1, #8 │ │ │ │ strb r1, [r8, #153] @ 0x99 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 62c58 │ │ │ │ + bne 62c00 │ │ │ │ ldrh r1, [r4, #32] │ │ │ │ bic r1, r1, #4 │ │ │ │ strh r1, [r4, #32] │ │ │ │ - b 62c58 │ │ │ │ + b 62c00 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #22 │ │ │ │ - beq 62ed4 │ │ │ │ + beq 62e7c │ │ │ │ ldrb r2, [r8, #153] @ 0x99 │ │ │ │ tst r2, #4 │ │ │ │ - bne 62ef0 │ │ │ │ + bne 62e98 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 62f04 │ │ │ │ + beq 62eac │ │ │ │ cmp r3, #10 │ │ │ │ - bne 62ee8 │ │ │ │ + bne 62e90 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, #1 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r6, [r8, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62dd8 │ │ │ │ - ldr r1, [pc, #1192] @ 63278 │ │ │ │ + beq 62d80 │ │ │ │ + ldr r1, [pc, #1192] @ 63220 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 95c3c │ │ │ │ + bl 95be4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r2, [pc, #1176] @ 6327c │ │ │ │ + ldr r2, [pc, #1176] @ 63224 │ │ │ │ str r3, [sl] │ │ │ │ - ldr r3, [pc, #1124] @ 63250 │ │ │ │ + ldr r3, [pc, #1124] @ 631f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63244 │ │ │ │ + bne 631ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - b 62e24 │ │ │ │ + b 62dcc │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62e30 │ │ │ │ + beq 62dd8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 62e18 │ │ │ │ - ldr r1, [pc, #1068] @ 63264 │ │ │ │ + bne 62dc0 │ │ │ │ + ldr r1, [pc, #1068] @ 6320c │ │ │ │ cmp r0, r1 │ │ │ │ - beq 62f1c │ │ │ │ + beq 62ec4 │ │ │ │ and r1, r0, #255 @ 0xff │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - beq 62f80 │ │ │ │ + beq 62f28 │ │ │ │ ldr r1, [r8, #380] @ 0x17c │ │ │ │ subs r3, r2, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bne 62be8 │ │ │ │ + bne 62b90 │ │ │ │ ldr r0, [r8, #456] @ 0x1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62e84 │ │ │ │ + blt 62e2c │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62ea4 │ │ │ │ + blt 62e4c │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r1, [r8, #448] @ 0x1c0 │ │ │ │ str r1, [r8, #456] @ 0x1c8 │ │ │ │ - b 62bf4 │ │ │ │ + b 62b9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 61b2c │ │ │ │ + bl 61ad4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - b 62b14 │ │ │ │ + b 62abc │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 62b00 │ │ │ │ + bl 56940 │ │ │ │ + b 62aa8 │ │ │ │ tst r9, #8 │ │ │ │ - bne 630d8 │ │ │ │ + bne 63080 │ │ │ │ ldrb r3, [r8, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - bne 62ef0 │ │ │ │ + bne 62e98 │ │ │ │ mov r4, #0 │ │ │ │ - b 62db8 │ │ │ │ + b 62d60 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ + bl 56940 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 62da4 │ │ │ │ + bne 62d4c │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ orrs r4, r2, r3 │ │ │ │ - bne 62f50 │ │ │ │ + bne 62ef8 │ │ │ │ str r6, [r8, #136] @ 0x88 │ │ │ │ - b 62dd8 │ │ │ │ + b 62d80 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r4 │ │ │ │ ldrh r2, [r4, #32] │ │ │ │ movne r1, #1 │ │ │ │ bic r2, r2, #14 │ │ │ │ moveq r1, #0 │ │ │ │ strh r2, [r4, #32] │ │ │ │ - b 62c7c │ │ │ │ + b 62c24 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - beq 62d78 │ │ │ │ - b 62d24 │ │ │ │ - bl 62864 │ │ │ │ - b 62b90 │ │ │ │ + beq 62d20 │ │ │ │ + b 62ccc │ │ │ │ + bl 6280c │ │ │ │ + b 62b38 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - b 62a98 │ │ │ │ - ldr r2, [pc, #768] @ 63264 │ │ │ │ + b 62a40 │ │ │ │ + ldr r2, [pc, #768] @ 6320c │ │ │ │ cmp r0, r2 │ │ │ │ movne r2, r3 │ │ │ │ addne r4, r4, #152 @ 0x98 │ │ │ │ - bne 62e3c │ │ │ │ - ldr r4, [pc, #776] @ 63280 │ │ │ │ + bne 62de4 │ │ │ │ + ldr r4, [pc, #776] @ 63228 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, #152 @ 0x98 │ │ │ │ - b 62c8c │ │ │ │ + b 62c34 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ lsr r1, r0, #8 │ │ │ │ orr r3, r3, #524 @ 0x20c │ │ │ │ orr r3, r3, #2 │ │ │ │ strh r3, [r4, #32] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ strh r1, [r4, #28] │ │ │ │ - beq 62fb4 │ │ │ │ + beq 62f5c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 63168 │ │ │ │ + beq 63110 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62adc │ │ │ │ + beq 62a84 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, r2 │ │ │ │ movne r3, r0 │ │ │ │ - bne 62fe0 │ │ │ │ - b 63220 │ │ │ │ + bne 62f88 │ │ │ │ + b 631c8 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 63188 │ │ │ │ + beq 63130 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62fd0 │ │ │ │ + bne 62f78 │ │ │ │ str r0, [r2] │ │ │ │ str r2, [r7] │ │ │ │ - b 62adc │ │ │ │ + b 62a84 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 298d0 │ │ │ │ + bl 29878 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b 62bf4 │ │ │ │ + b 62b9c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r2, r4 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ ldrh r2, [r0, #180] @ 0xb4 │ │ │ │ strh r2, [r3, #8] │ │ │ │ ldrh r0, [r0, #184] @ 0xb8 │ │ │ │ tst r0, #8 │ │ │ │ orrne r2, r2, #256 @ 0x100 │ │ │ │ strhne r2, [r3, #8] │ │ │ │ - b 62c7c │ │ │ │ + b 62c24 │ │ │ │ ldrh r2, [r4, #180] @ 0xb4 │ │ │ │ strh r2, [r3, #8] │ │ │ │ ldrh r1, [r4, #184] @ 0xb8 │ │ │ │ tst r1, #8 │ │ │ │ - beq 62f70 │ │ │ │ + beq 62f18 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ add r4, r4, #152 @ 0x98 │ │ │ │ strh r2, [r3, #8] │ │ │ │ - b 62c8c │ │ │ │ + b 62c34 │ │ │ │ mov r0, #2 │ │ │ │ - bl 7ef8 │ │ │ │ + bl 7ea8 │ │ │ │ cmp r0, r5 │ │ │ │ - bne 62ca4 │ │ │ │ + bne 62c4c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63094 │ │ │ │ - b 630b8 │ │ │ │ + bne 6303c │ │ │ │ + b 63060 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 630b8 │ │ │ │ + beq 63060 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 63088 │ │ │ │ + bne 63030 │ │ │ │ ldrh r2, [r3, #32] │ │ │ │ tst r2, #32 │ │ │ │ - beq 62ca4 │ │ │ │ + beq 62c4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 630a0 │ │ │ │ + bne 63048 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ mov r0, #2 │ │ │ │ - bl 7ba4 │ │ │ │ - b 62ca4 │ │ │ │ + bl 7b54 │ │ │ │ + b 62c4c │ │ │ │ ldrh r1, [r4, #32] │ │ │ │ bic r1, r1, #512 @ 0x200 │ │ │ │ strh r1, [r4, #32] │ │ │ │ - b 62d68 │ │ │ │ + b 62d10 │ │ │ │ bic r9, r9, #8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mvn r0, #0 │ │ │ │ - bl 7d6c │ │ │ │ + bl 7d1c │ │ │ │ ldrb r2, [r8, #153] @ 0x99 │ │ │ │ tst r2, #4 │ │ │ │ mov r5, r0 │ │ │ │ - bne 631c4 │ │ │ │ + bne 6316c │ │ │ │ cmp r5, #0 │ │ │ │ - bge 62b00 │ │ │ │ + bge 62aa8 │ │ │ │ ldr r3, [sl] │ │ │ │ - b 62d9c │ │ │ │ + b 62d44 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #364] @ 63284 │ │ │ │ + ldr r3, [pc, #364] @ 6322c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - ldr r3, [pc, #356] @ 63288 │ │ │ │ + ldr r3, [pc, #356] @ 63230 │ │ │ │ ldr r1, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r3, #268] @ 0x10c │ │ │ │ mov r1, #10 │ │ │ │ - bl 636a8 │ │ │ │ + bl 63650 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ - b 62cf4 │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ + b 62c9c │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ strh r2, [r3, #8] │ │ │ │ - b 62adc │ │ │ │ + b 62a84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 6328c │ │ │ │ + bl 63234 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b 62d68 │ │ │ │ + b 62d10 │ │ │ │ ldr r3, [r8, #196] @ 0xc4 │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 62fb4 │ │ │ │ + beq 62f5c │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7e98 │ │ │ │ + bl 7e48 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b 62fb4 │ │ │ │ + b 62f5c │ │ │ │ ldr r1, [r2] │ │ │ │ str r1, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ str r0, [r2] │ │ │ │ str r2, [r7] │ │ │ │ - b 62adc │ │ │ │ + b 62a84 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r8, #1224] @ 0x4c8 │ │ │ │ - b 62cd4 │ │ │ │ + b 62c7c │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 630fc │ │ │ │ + bl 56940 │ │ │ │ + b 630a4 │ │ │ │ ldr r0, [r8, #196] @ 0xc4 │ │ │ │ tst r0, #2048 @ 0x800 │ │ │ │ - beq 62c50 │ │ │ │ + beq 62bf8 │ │ │ │ bic r1, r1, #4 │ │ │ │ strh r1, [r4, #32] │ │ │ │ ldr r1, [r8, #196] @ 0xc4 │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ bic r1, r1, #2048 @ 0x800 │ │ │ │ str r1, [r8, #196] @ 0xc4 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 7e98 │ │ │ │ + bl 7e48 │ │ │ │ ldr r1, [r8, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ orr r1, r1, #2048 @ 0x800 │ │ │ │ str r1, [r8, #196] @ 0xc4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldrh r1, [r4, #32] │ │ │ │ - b 62d1c │ │ │ │ + b 62cc4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ str r3, [r7, #8] │ │ │ │ - b 62fe8 │ │ │ │ + b 62f90 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r4, r2 │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ - b 62c7c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, ip, r0, lsr #26 │ │ │ │ - andeq sl, ip, ip, lsl sp │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq lr, ip, r8, lsr #23 │ │ │ │ - andeq lr, ip, r0, lsr #23 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ + b 62c24 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r9, ip, r0, lsl #27 │ │ │ │ + andeq r9, ip, ip, ror sp │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq sp, ip, r0, lsl #24 │ │ │ │ + strdeq sp, [ip], -r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - andeq lr, ip, r0, ror #20 │ │ │ │ - andeq lr, ip, r0, asr #20 │ │ │ │ + @ instruction: 0x000cdab8 │ │ │ │ + muleq ip, r8, sl │ │ │ │ tsteq r2, #0 │ │ │ │ - andeq lr, ip, r4, lsl #18 │ │ │ │ + andeq sp, ip, ip, asr r9 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - andeq sl, ip, r0, asr #18 │ │ │ │ - andeq lr, ip, ip, ror #12 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x000ce4bc │ │ │ │ + andeq r9, ip, r0, lsr #19 │ │ │ │ + andeq sp, ip, r4, asr #13 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq sp, ip, r4, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #280] @ 633bc │ │ │ │ - ldr r3, [pc, #280] @ 633c0 │ │ │ │ + ldr r4, [pc, #280] @ 63364 │ │ │ │ + ldr r3, [pc, #280] @ 63368 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r8, [r4, r3] │ │ │ │ mov r7, r0 │ │ │ │ add r0, r8, #32 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ - ldr r3, [pc, #260] @ 633c4 │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ + ldr r3, [pc, #260] @ 6336c │ │ │ │ ldr r6, [r8] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r5, #404] @ 0x194 │ │ │ │ cmp r6, r1 │ │ │ │ ldrb r3, [r2, #17] │ │ │ │ bic r3, r3, #8 │ │ │ │ strb r3, [r2, #17] │ │ │ │ ldrb r9, [r5, #153] @ 0x99 │ │ │ │ strb r1, [r5, #153] @ 0x99 │ │ │ │ - beq 63370 │ │ │ │ + beq 63318 │ │ │ │ subs r7, r7, r1 │ │ │ │ movne r7, #1 │ │ │ │ ldrh r3, [r6, #32] │ │ │ │ mov r4, r6 │ │ │ │ bic r2, r3, #512 @ 0x200 │ │ │ │ and r3, r3, #544 @ 0x220 │ │ │ │ cmp r3, #544 @ 0x220 │ │ │ │ ldr r6, [r6] │ │ │ │ mov r1, #0 │ │ │ │ - bne 63368 │ │ │ │ + bne 63310 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ strh r2, [r4, #32] │ │ │ │ ldr fp, [r5, #376] @ 0x178 │ │ │ │ str r3, [r5, #376] @ 0x178 │ │ │ │ ldrh r3, [r4, #28] │ │ │ │ ldr sl, [r5, #48] @ 0x30 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ ldrh r2, [r4, #32] │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ tst r2, #8 │ │ │ │ strne r3, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [r5, #252] @ 0xfc │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 5638c │ │ │ │ + bl 56334 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, fp │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63390 │ │ │ │ + bne 63338 │ │ │ │ str sl, [r5, #48] @ 0x30 │ │ │ │ str fp, [r5, #376] @ 0x178 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 632f0 │ │ │ │ + bne 63298 │ │ │ │ add r0, r8, #32 │ │ │ │ strb r9, [r5, #153] @ 0x99 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 633a0 │ │ │ │ + beq 63348 │ │ │ │ add r0, r8, #32 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + b db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, #0 │ │ │ │ - bl 622a8 │ │ │ │ - b 63360 │ │ │ │ + bl 62250 │ │ │ │ + b 63308 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63384 │ │ │ │ - bl 629e8 │ │ │ │ + beq 6332c │ │ │ │ + bl 62990 │ │ │ │ add r0, r8, #32 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ - andeq sl, ip, r4, lsl #9 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldr r3, [pc, #44] @ 633fc │ │ │ │ - ldr r2, [pc, #44] @ 63400 │ │ │ │ + b db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ + andeq r9, ip, r4, ror #9 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldr r3, [pc, #44] @ 633a4 │ │ │ │ + ldr r2, [pc, #44] @ 633a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr ip, [r2, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 633f8 │ │ │ │ + beq 633a0 │ │ │ │ ldrb r3, [r2, #61] @ 0x3d │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r2, #61] @ 0x3d │ │ │ │ bx lr │ │ │ │ - b 629e8 │ │ │ │ - andeq sl, ip, r8, asr r3 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ + b 62990 │ │ │ │ + @ instruction: 0x000c93b8 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #600] @ 63674 │ │ │ │ - ldr r6, [pc, #600] @ 63678 │ │ │ │ + ldr r3, [pc, #600] @ 6361c │ │ │ │ + ldr r6, [pc, #600] @ 63620 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3, #148] @ 0x94 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - bne 63458 │ │ │ │ - ldr r3, [pc, #576] @ 6367c │ │ │ │ + bne 63400 │ │ │ │ + ldr r3, [pc, #576] @ 63624 │ │ │ │ ldr r8, [r6, r3] │ │ │ │ ldr r3, [r8, #196] @ 0xc4 │ │ │ │ and r3, r3, #144 @ 0x90 │ │ │ │ cmp r3, #16 │ │ │ │ - beq 6358c │ │ │ │ + beq 63534 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #544] @ 63680 │ │ │ │ + ldr r3, [pc, #544] @ 63628 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldrb r3, [r5, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6344c │ │ │ │ - ldr r3, [pc, #520] @ 6367c │ │ │ │ + beq 633f4 │ │ │ │ + ldr r3, [pc, #520] @ 63624 │ │ │ │ ldr r8, [r6, r3] │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6344c │ │ │ │ + bne 633f4 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ mov r0, #0 │ │ │ │ - bl 43d3c │ │ │ │ - ldr r3, [pc, #488] @ 63684 │ │ │ │ + bl 43ce4 │ │ │ │ + ldr r3, [pc, #488] @ 6362c │ │ │ │ ldr r4, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r1, [r3, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ addeq r1, r1, #1 │ │ │ │ andeq r1, r1, #255 @ 0xff │ │ │ │ strbeq r1, [r3, #140] @ 0x8c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 63618 │ │ │ │ - ldr r9, [pc, #452] @ 63688 │ │ │ │ + beq 635c0 │ │ │ │ + ldr r9, [pc, #452] @ 63630 │ │ │ │ mov sl, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, sl │ │ │ │ - b 634e8 │ │ │ │ + b 63490 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63598 │ │ │ │ + bne 63540 │ │ │ │ ldr r4, [r4] │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 63508 │ │ │ │ + beq 634b0 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #2 │ │ │ │ - bne 634d0 │ │ │ │ + bne 63478 │ │ │ │ ldr r4, [r4] │ │ │ │ tst r3, #32 │ │ │ │ addeq sl, sl, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 634e8 │ │ │ │ - ldr r3, [pc, #380] @ 6368c │ │ │ │ + bne 63490 │ │ │ │ + ldr r3, [pc, #380] @ 63634 │ │ │ │ add r2, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r3, #140] @ 0x8c │ │ │ │ - bne 6353c │ │ │ │ + bne 634e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6353c │ │ │ │ + beq 634e4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 63654 │ │ │ │ + bne 635fc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 635e4 │ │ │ │ + bne 6358c │ │ │ │ add r0, r5, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 635ac │ │ │ │ + beq 63554 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ ldrb r3, [r5, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 635c0 │ │ │ │ - ldr r4, [pc, #296] @ 63690 │ │ │ │ + bne 63568 │ │ │ │ + ldr r4, [pc, #296] @ 63638 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r3, [r4, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63580 │ │ │ │ + beq 63528 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6362c │ │ │ │ + beq 635d4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #60] @ 0x3c │ │ │ │ - b 6344c │ │ │ │ - ldr r3, [pc, #236] @ 63680 │ │ │ │ + b 633f4 │ │ │ │ + ldr r3, [pc, #236] @ 63628 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - b 63474 │ │ │ │ + b 6341c │ │ │ │ mov r1, #15 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 7c58 │ │ │ │ + bl 7c08 │ │ │ │ ldrb r1, [r9, #140] @ 0x8c │ │ │ │ - b 634d8 │ │ │ │ + b 63480 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6354c │ │ │ │ - bl 629e8 │ │ │ │ - b 6354c │ │ │ │ + beq 634f4 │ │ │ │ + bl 62990 │ │ │ │ + b 634f4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, #0 │ │ │ │ - bl 81c8 │ │ │ │ + bl 816c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63560 │ │ │ │ + blt 63508 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldrsh r0, [r5, #48] @ 0x30 │ │ │ │ - bl 7ba4 │ │ │ │ - b 63560 │ │ │ │ + bl 7b54 │ │ │ │ + b 63508 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ tst r3, #8 │ │ │ │ - beq 6353c │ │ │ │ - ldr r3, [pc, #156] @ 63694 │ │ │ │ - ldr r0, [pc, #156] @ 63698 │ │ │ │ + beq 634e4 │ │ │ │ + ldr r3, [pc, #156] @ 6363c │ │ │ │ + ldr r0, [pc, #156] @ 63640 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 63450 │ │ │ │ - ldr r3, [pc, #124] @ 6369c │ │ │ │ + b 633f8 │ │ │ │ + ldr r3, [pc, #124] @ 63644 │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r1, [r3, #140] @ 0x8c │ │ │ │ - b 6353c │ │ │ │ + b 634e4 │ │ │ │ add r7, r4, #80 @ 0x50 │ │ │ │ mov r1, r7 │ │ │ │ ldrsh r0, [r5, #48] @ 0x30 │ │ │ │ - bl 43c54 │ │ │ │ + bl 43bfc │ │ │ │ ldrsh r0, [r5, #48] @ 0x30 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r7 │ │ │ │ strb r6, [r4, #107] @ 0x6b │ │ │ │ - bl 43e84 │ │ │ │ - b 63580 │ │ │ │ - ldr r3, [pc, #68] @ 636a0 │ │ │ │ - ldr r0, [pc, #68] @ 636a4 │ │ │ │ + bl 43e2c │ │ │ │ + b 63528 │ │ │ │ + ldr r3, [pc, #68] @ 63648 │ │ │ │ + ldr r0, [pc, #68] @ 6364c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - b 63610 │ │ │ │ - andeq lr, ip, r4, asr #3 │ │ │ │ - andeq sl, ip, r4, lsl #6 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq lr, ip, r4, asr #2 │ │ │ │ - andeq lr, ip, ip, lsl r1 │ │ │ │ - ldrdeq lr, [ip], -r0 │ │ │ │ - andeq lr, ip, ip, ror r0 │ │ │ │ - andeq r0, r0, r0, asr r8 │ │ │ │ - andeq pc, r8, ip, ror #16 │ │ │ │ - andeq sp, ip, r0, asr #31 │ │ │ │ - andeq r0, r0, r0, ror r6 │ │ │ │ - andeq pc, r8, r8, lsl #16 │ │ │ │ + bl 976d4 │ │ │ │ + b 635b8 │ │ │ │ + andeq sp, ip, ip, lsl r2 │ │ │ │ + andeq r9, ip, r4, ror #6 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + muleq ip, ip, r1 │ │ │ │ + andeq sp, ip, r4, ror r1 │ │ │ │ + andeq sp, ip, r8, lsr #2 │ │ │ │ + ldrdeq sp, [ip], -r4 │ │ │ │ + andeq r0, r0, r8, asr #16 │ │ │ │ + andeq lr, r8, ip, asr pc │ │ │ │ + andeq sp, ip, r8, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror #12 │ │ │ │ + strdeq lr, [r8], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r7, [pc, #948] @ 63a74 │ │ │ │ + ldr r7, [pc, #948] @ 63a1c │ │ │ │ subs r6, r0, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq 63738 │ │ │ │ + beq 636e0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 63738 │ │ │ │ - ldr r3, [pc, #920] @ 63a78 │ │ │ │ + ble 636e0 │ │ │ │ + ldr r3, [pc, #920] @ 63a20 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ ldr r3, [r8, #332] @ 0x14c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 636fc │ │ │ │ + beq 636a4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r1, #2 │ │ │ │ mov r4, r1 │ │ │ │ - beq 63744 │ │ │ │ + beq 636ec │ │ │ │ ldrh r3, [r6, #32] │ │ │ │ tst r3, #4 │ │ │ │ - beq 636f0 │ │ │ │ + beq 63698 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 636f0 │ │ │ │ + beq 63698 │ │ │ │ tst r1, #4 │ │ │ │ - beq 63750 │ │ │ │ - ldr r3, [pc, #844] @ 63a7c │ │ │ │ + beq 636f8 │ │ │ │ + ldr r3, [pc, #844] @ 63a24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #268] @ 0x10c │ │ │ │ - b 63a24 │ │ │ │ + b 639cc │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r1, #4 │ │ │ │ ldrheq r3, [r6, #32] │ │ │ │ - bne 63a0c │ │ │ │ + bne 639b4 │ │ │ │ tst r3, #32 │ │ │ │ - ldr r3, [pc, #804] @ 63a80 │ │ │ │ + ldr r3, [pc, #804] @ 63a28 │ │ │ │ and sl, r4, #1 │ │ │ │ ldr r9, [r7, r3] │ │ │ │ - beq 63770 │ │ │ │ + beq 63718 │ │ │ │ ldrb r3, [r9, #62] @ 0x3e │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63a34 │ │ │ │ + bne 639dc │ │ │ │ add r0, r9, #32 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r6, r3 │ │ │ │ moveq r3, #43 @ 0x2b │ │ │ │ - beq 6379c │ │ │ │ + beq 63744 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r6, r3 │ │ │ │ movne r3, #32 │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ tst r4, #8 │ │ │ │ - ldr r4, [pc, #732] @ 63a84 │ │ │ │ + ldr r4, [pc, #732] @ 63a2c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ - beq 637cc │ │ │ │ + beq 63774 │ │ │ │ ldm r0, {r1, ip} │ │ │ │ cmp r1, ip │ │ │ │ - bcs 63a40 │ │ │ │ + bcs 639e8 │ │ │ │ add ip, r1, #1 │ │ │ │ str ip, [r0] │ │ │ │ mov ip, #10 │ │ │ │ strb ip, [r1] │ │ │ │ - ldr r1, [pc, #692] @ 63a88 │ │ │ │ + ldr r1, [pc, #692] @ 63a30 │ │ │ │ mov r4, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp sl, #0 │ │ │ │ - bne 638e4 │ │ │ │ + bne 6388c │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #8 │ │ │ │ - bne 6390c │ │ │ │ + bne 638b4 │ │ │ │ tst r3, #4 │ │ │ │ - beq 639f0 │ │ │ │ - ldr r3, [pc, #652] @ 63a8c │ │ │ │ + beq 63998 │ │ │ │ + ldr r3, [pc, #652] @ 63a34 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ ldrh ip, [r4, #32] │ │ │ │ - ldr r3, [pc, #632] @ 63a90 │ │ │ │ + ldr r3, [pc, #632] @ 63a38 │ │ │ │ bic ip, ip, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ mvn r2, #0 │ │ │ │ strh ip, [r4, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrh fp, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #268] @ 0x10c │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ - beq 63880 │ │ │ │ - ldr r1, [pc, #568] @ 63a94 │ │ │ │ + beq 63828 │ │ │ │ + ldr r1, [pc, #568] @ 63a3c │ │ │ │ ldr r0, [r3, #268] @ 0x10c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, fp │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp fp, #11 │ │ │ │ movlt r3, #3 │ │ │ │ movge r3, #4 │ │ │ │ cmp fp, #100 @ 0x64 │ │ │ │ addgt r3, r3, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 63954 │ │ │ │ - ldr r3, [pc, #516] @ 63a98 │ │ │ │ + bne 638fc │ │ │ │ + ldr r3, [pc, #516] @ 63a40 │ │ │ │ cmp r5, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #268] @ 0x10c │ │ │ │ rsble r2, r5, #25 │ │ │ │ movgt r2, #1 │ │ │ │ mov r1, #32 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - ldr r3, [pc, #488] @ 63a9c │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + ldr r3, [pc, #488] @ 63a44 │ │ │ │ cmp sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #268] @ 0x10c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - beq 639a4 │ │ │ │ + beq 6394c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 639ac │ │ │ │ - ldr r3, [pc, #460] @ 63aa0 │ │ │ │ + beq 63954 │ │ │ │ + ldr r3, [pc, #460] @ 63a48 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - ldr r3, [pc, #440] @ 63aa4 │ │ │ │ - ldr r1, [pc, #440] @ 63aa8 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + ldr r3, [pc, #440] @ 63a4c │ │ │ │ + ldr r1, [pc, #440] @ 63a50 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #268] @ 0x10c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #8 │ │ │ │ - beq 637f0 │ │ │ │ + beq 63798 │ │ │ │ ldrh r0, [r4, #28] │ │ │ │ - bl 61f00 │ │ │ │ + bl 61ea8 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ mov r1, r5 │ │ │ │ bic r3, r3, #4 │ │ │ │ strh r3, [r4, #32] │ │ │ │ - ldr r3, [pc, #380] @ 63aac │ │ │ │ + ldr r3, [pc, #380] @ 63a54 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #268] @ 0x10c │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ - beq 6388c │ │ │ │ - ldr r3, [pc, #340] @ 63ab0 │ │ │ │ + beq 63834 │ │ │ │ + ldr r3, [pc, #340] @ 63a58 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28ce0 │ │ │ │ - ldr r3, [pc, #324] @ 63ab4 │ │ │ │ + bl 28c88 │ │ │ │ + ldr r3, [pc, #324] @ 63a5c │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r3, #268] @ 0x10c │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r0, fp │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r5, r5, r0 │ │ │ │ - b 6388c │ │ │ │ + b 63834 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ bic r3, r3, #4 │ │ │ │ strh r3, [r4, #32] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 63994 │ │ │ │ - ldr r3, [pc, #260] @ 63ab8 │ │ │ │ + bne 6393c │ │ │ │ + ldr r3, [pc, #260] @ 63a60 │ │ │ │ ldr r2, [r8, #108] @ 0x6c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ ldrd r2, [r6, #40] @ 0x28 │ │ │ │ - bl 48520 │ │ │ │ + bl 484c8 │ │ │ │ add r0, r9, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 63a60 │ │ │ │ + beq 63a08 │ │ │ │ add r0, r9, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ - b 636f0 │ │ │ │ - ldr r3, [pc, #196] @ 63abc │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ + b 63698 │ │ │ │ + ldr r3, [pc, #196] @ 63a64 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ mov r5, r0 │ │ │ │ - b 63918 │ │ │ │ + b 638c0 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ - ldr r3, [pc, #168] @ 63ac0 │ │ │ │ + ldr r3, [pc, #168] @ 63a68 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #268] @ 0x10c │ │ │ │ ldreq r2, [r6, #12] │ │ │ │ - ldr r1, [pc, #152] @ 63ac4 │ │ │ │ + ldr r1, [pc, #152] @ 63a6c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 636f0 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 63698 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 63770 │ │ │ │ - b 636f0 │ │ │ │ + bne 63718 │ │ │ │ + b 63698 │ │ │ │ mov r1, #10 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 637cc │ │ │ │ + b 63774 │ │ │ │ ldr r0, [r9, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 639e4 │ │ │ │ - bl 629e8 │ │ │ │ - b 639e4 │ │ │ │ - andeq sl, ip, r4, rrx │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - @ instruction: 0x000cdeb4 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq sp, ip, ip, lsr lr │ │ │ │ - andeq r0, r9, r8, lsr ip │ │ │ │ - andeq r0, r0, r4, asr r4 │ │ │ │ - andeq sp, ip, r8, asr #27 │ │ │ │ - andeq r0, r9, r0, asr #23 │ │ │ │ - andeq sp, ip, ip, asr #26 │ │ │ │ - andeq sp, ip, ip, lsr #26 │ │ │ │ - andeq r0, r0, r8, ror #13 │ │ │ │ - strdeq sp, [ip], -r4 │ │ │ │ - andeq r0, r9, r0, lsr #22 │ │ │ │ - @ instruction: 0x000cdcb0 │ │ │ │ - andeq r0, r0, r8, asr #8 │ │ │ │ - andeq sp, ip, r0, ror ip │ │ │ │ - andeq r0, r9, r0, lsr #23 │ │ │ │ - andeq r0, r0, ip, lsr #14 │ │ │ │ - andeq sp, ip, r8, asr #23 │ │ │ │ - andeq r0, r9, r0, ror #19 │ │ │ │ + beq 6398c │ │ │ │ + bl 62990 │ │ │ │ + b 6398c │ │ │ │ + andeq r9, ip, r4, asr #1 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq ip, ip, ip, lsl #30 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + muleq ip, r4, lr │ │ │ │ + andeq r0, r9, r8, lsr #6 │ │ │ │ + andeq r0, r0, ip, asr #8 │ │ │ │ + andeq ip, ip, r0, lsr #28 │ │ │ │ + @ instruction: 0x000902b0 │ │ │ │ + andeq ip, ip, r4, lsr #27 │ │ │ │ + andeq ip, ip, r4, lsl #27 │ │ │ │ + andeq r0, r0, r0, ror #13 │ │ │ │ + andeq ip, ip, ip, asr #26 │ │ │ │ + andeq r0, r9, r0, lsl r2 │ │ │ │ + andeq ip, ip, r8, lsl #26 │ │ │ │ + andeq r0, r0, r0, asr #8 │ │ │ │ + andeq ip, ip, r8, asr #25 │ │ │ │ + muleq r9, r0, r2 │ │ │ │ + andeq r0, r0, r4, lsr #14 │ │ │ │ + andeq ip, ip, r0, lsr #24 │ │ │ │ + ldrdeq r0, [r9], -r0 @ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - ldr r3, [pc, #188] @ 63b90 │ │ │ │ + ldr r3, [pc, #188] @ 63b38 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 63b74 │ │ │ │ + beq 63b1c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrh r2, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - beq 63b04 │ │ │ │ + beq 63aac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #136] @ 63b94 │ │ │ │ + ldr r2, [pc, #136] @ 63b3c │ │ │ │ ldr r5, [r3, r2] │ │ │ │ add r0, r5, #32 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ mov r3, r4 │ │ │ │ - b 63b28 │ │ │ │ + b 63ad0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63b54 │ │ │ │ + beq 63afc │ │ │ │ ldrh r2, [r3, #32] │ │ │ │ tst r2, #32 │ │ │ │ - bne 63b1c │ │ │ │ + bne 63ac4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 7c58 │ │ │ │ + bl 7c08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63b54 │ │ │ │ + blt 63afc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6221c │ │ │ │ + bl 621c4 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 63b7c │ │ │ │ + beq 63b24 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63b64 │ │ │ │ - bl 629e8 │ │ │ │ - b 63b64 │ │ │ │ - andeq r9, ip, r4, asr ip │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ + beq 63b0c │ │ │ │ + bl 62990 │ │ │ │ + b 63b0c │ │ │ │ + @ instruction: 0x000c8cb4 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #604] @ 63e0c │ │ │ │ + ldr ip, [pc, #604] @ 63db4 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #600] @ 63e10 │ │ │ │ + ldr r2, [pc, #600] @ 63db8 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #596] @ 63e14 │ │ │ │ + ldr r3, [pc, #596] @ 63dbc │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r2, #268] @ 0x10c │ │ │ │ str ip, [sp, #4] │ │ │ │ str r1, [r2, #272] @ 0x110 │ │ │ │ strb r1, [r2, #276] @ 0x114 │ │ │ │ ldr r6, [ip, r3] │ │ │ │ add r0, r6, #32 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63d84 │ │ │ │ + beq 63d2c │ │ │ │ ldrb r3, [r6, #61] @ 0x3d │ │ │ │ cmp r4, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r6, #61] @ 0x3d │ │ │ │ mov r3, #17 │ │ │ │ str r3, [r6, #36] @ 0x24 │ │ │ │ - beq 63d94 │ │ │ │ + beq 63d3c │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 63d00 │ │ │ │ - ldr r9, [pc, #492] @ 63e18 │ │ │ │ - ldr sl, [pc, #492] @ 63e1c │ │ │ │ - ldr fp, [pc, #492] @ 63e20 │ │ │ │ + beq 63ca8 │ │ │ │ + ldr r9, [pc, #492] @ 63dc0 │ │ │ │ + ldr sl, [pc, #492] @ 63dc4 │ │ │ │ + ldr fp, [pc, #492] @ 63dc8 │ │ │ │ add r5, r4, #4 │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, pc, sl │ │ │ │ add fp, pc, fp │ │ │ │ mov r4, #0 │ │ │ │ ldrb r3, [r2] │ │ │ │ str r2, [r9, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63de4 │ │ │ │ + beq 63d8c │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ mov r0, r2 │ │ │ │ - beq 63d7c │ │ │ │ - bl 624c4 │ │ │ │ + beq 63d24 │ │ │ │ + bl 6246c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 63c9c │ │ │ │ + beq 63c44 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 63ca8 │ │ │ │ + beq 63c50 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63c78 │ │ │ │ + bne 63c20 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63c74 │ │ │ │ + bne 63c1c │ │ │ │ add r0, fp, #152 @ 0x98 │ │ │ │ str r2, [fp, #164] @ 0xa4 │ │ │ │ str r2, [fp, #168] @ 0xa8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sl, #276] @ 0x114 │ │ │ │ mov r1, r8 │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #356] @ 63e24 │ │ │ │ + ldr r3, [pc, #356] @ 63dcc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r3, #276] @ 0x114 │ │ │ │ ldr r2, [r5], #4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63c44 │ │ │ │ + bne 63bec │ │ │ │ add r0, r6, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 63d68 │ │ │ │ + beq 63d10 │ │ │ │ add r0, r6, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq 63d40 │ │ │ │ + beq 63ce8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #276] @ 63e28 │ │ │ │ + ldr r3, [pc, #276] @ 63dd0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #332] @ 0x14c │ │ │ │ - b 63d28 │ │ │ │ + b 63cd0 │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 63d40 │ │ │ │ + beq 63ce8 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63d1c │ │ │ │ + bne 63cc4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63d1c │ │ │ │ + beq 63cc4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r0, r6, #32 │ │ │ │ movne r4, #1 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ lsl r4, r4, #1 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 63cec │ │ │ │ + bne 63c94 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63cec │ │ │ │ - bl 629e8 │ │ │ │ - b 63cec │ │ │ │ - bl 61d68 │ │ │ │ - b 63cb0 │ │ │ │ + beq 63c94 │ │ │ │ + bl 62990 │ │ │ │ + b 63c94 │ │ │ │ + bl 61d10 │ │ │ │ + b 63c58 │ │ │ │ mov r0, #17 │ │ │ │ - bl 629e8 │ │ │ │ + bl 62990 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 63c18 │ │ │ │ + bne 63bc0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 63ddc │ │ │ │ - ldr r3, [pc, #132] @ 63e28 │ │ │ │ + beq 63d84 │ │ │ │ + ldr r3, [pc, #132] @ 63dd0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r9, #332] @ 0x14c │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r5, [r5] │ │ │ │ - bne 63dd0 │ │ │ │ + bne 63d78 │ │ │ │ mov r1, r8 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #2 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 63da8 │ │ │ │ - b 63cdc │ │ │ │ + bne 63d50 │ │ │ │ + b 63c84 │ │ │ │ mov r4, r5 │ │ │ │ - b 63cdc │ │ │ │ + b 63c84 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - ldr r3, [pc, #60] @ 63e2c │ │ │ │ - ldr r0, [pc, #60] @ 63e30 │ │ │ │ + ldr r3, [pc, #60] @ 63dd4 │ │ │ │ + ldr r0, [pc, #60] @ 63dd8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r2 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - andeq r9, ip, r8, ror #22 │ │ │ │ - andeq sp, ip, ip, lsl sl │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq sp, ip, ip, lsr #19 │ │ │ │ - andeq sp, ip, r8, lsr #19 │ │ │ │ - andeq sp, ip, r4, lsr #19 │ │ │ │ - andeq sp, ip, r0, lsr #18 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - muleq r0, ip, r4 │ │ │ │ - andeq pc, r8, r0, ror r0 @ │ │ │ │ + bl 976d4 │ │ │ │ + andeq r8, ip, r8, asr #23 │ │ │ │ + andeq ip, ip, r4, ror sl │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq ip, ip, r4, lsl #20 │ │ │ │ + andeq ip, ip, r0, lsl #20 │ │ │ │ + strdeq ip, [ip], -ip @ │ │ │ │ + andeq ip, ip, r8, ror r9 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, r4, r4 │ │ │ │ + andeq lr, r8, r0, ror #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r7, [pc, #1124] @ 642b0 │ │ │ │ - ldr r3, [pc, #1124] @ 642b4 │ │ │ │ + ldr r7, [pc, #1124] @ 64258 │ │ │ │ + ldr r3, [pc, #1124] @ 6425c │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r8, #32 │ │ │ │ mov r6, r1 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #10 │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ str r3, [r0] │ │ │ │ - beq 64008 │ │ │ │ - ldr r3, [pc, #1072] @ 642b8 │ │ │ │ + beq 63fb0 │ │ │ │ + ldr r3, [pc, #1072] @ 64260 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb fp, [r3, #276] @ 0x114 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 63f58 │ │ │ │ + bne 63f00 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r6, #1 │ │ │ │ cmpne r6, #15 │ │ │ │ moveq sl, #1 │ │ │ │ movne sl, #0 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 63ebc │ │ │ │ - b 641f8 │ │ │ │ + beq 63e64 │ │ │ │ + b 641a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bne 641d8 │ │ │ │ + bne 64180 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7e98 │ │ │ │ - ldr r3, [pc, #996] @ 642bc │ │ │ │ + bl 7e48 │ │ │ │ + ldr r3, [pc, #996] @ 64264 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6425c │ │ │ │ + blt 64204 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 63f18 │ │ │ │ + bne 63ec0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 63f18 │ │ │ │ + beq 63ec0 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ mov r1, #18 │ │ │ │ tst r3, #2 │ │ │ │ - beq 63f18 │ │ │ │ + beq 63ec0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7e98 │ │ │ │ + bl 7e48 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ bic r3, r3, #14 │ │ │ │ strh r3, [r4, #32] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 63eb8 │ │ │ │ - ldr r0, [pc, #916] @ 642c0 │ │ │ │ - ldr r1, [pc, #916] @ 642c4 │ │ │ │ + bne 63e60 │ │ │ │ + ldr r0, [pc, #916] @ 64268 │ │ │ │ + ldr r1, [pc, #916] @ 6426c │ │ │ │ mov r2, #0 │ │ │ │ - bl 7b5e0 │ │ │ │ + bl 7b588 │ │ │ │ add r0, r8, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 63fd8 │ │ │ │ + beq 63f80 │ │ │ │ add r0, r8, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [r4, #12] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 64058 │ │ │ │ + bne 64000 │ │ │ │ ldrb r2, [r8, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 641a8 │ │ │ │ + bne 64150 │ │ │ │ cmp r6, #19 │ │ │ │ - beq 64164 │ │ │ │ + beq 6410c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 7e98 │ │ │ │ + bl 7e48 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 64110 │ │ │ │ - ldr r3, [pc, #808] @ 642bc │ │ │ │ + blt 640b8 │ │ │ │ + ldr r3, [pc, #808] @ 64264 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 641cc │ │ │ │ + bne 64174 │ │ │ │ cmp r6, #15 │ │ │ │ cmpne r6, #1 │ │ │ │ - bne 641cc │ │ │ │ + bne 64174 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #2 │ │ │ │ - beq 63f24 │ │ │ │ + beq 63ecc │ │ │ │ mov r1, #18 │ │ │ │ mov r0, sl │ │ │ │ - bl 7e98 │ │ │ │ + bl 7e48 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #2 │ │ │ │ bicne r3, r3, #14 │ │ │ │ strhne r3, [r4, #32] │ │ │ │ - b 63f24 │ │ │ │ + b 63ecc │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f44 │ │ │ │ - bl 629e8 │ │ │ │ - b 63f44 │ │ │ │ - ldr r3, [pc, #724] @ 642c8 │ │ │ │ + beq 63eec │ │ │ │ + bl 62990 │ │ │ │ + b 63eec │ │ │ │ + ldr r3, [pc, #724] @ 64270 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f24 │ │ │ │ + beq 63ecc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64124 │ │ │ │ - ldr r3, [pc, #700] @ 642cc │ │ │ │ + bne 640cc │ │ │ │ + ldr r3, [pc, #700] @ 64274 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ - beq 64274 │ │ │ │ - ldr r1, [pc, #668] @ 642d0 │ │ │ │ - ldr r2, [pc, #668] @ 642d4 │ │ │ │ + beq 6421c │ │ │ │ + ldr r1, [pc, #668] @ 64278 │ │ │ │ + ldr r2, [pc, #668] @ 6427c │ │ │ │ ldr r0, [r7, r1] │ │ │ │ - ldr r1, [pc, #664] @ 642d8 │ │ │ │ + ldr r1, [pc, #664] @ 64280 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #272] @ 0x110 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r5, #2 │ │ │ │ - b 63f24 │ │ │ │ + b 63ecc │ │ │ │ cmp r6, #19 │ │ │ │ - beq 64140 │ │ │ │ + beq 640e8 │ │ │ │ cmp sl, #0 │ │ │ │ - bge 63f78 │ │ │ │ + bge 63f20 │ │ │ │ ldr r2, [r8] │ │ │ │ rsb r0, sl, #0 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r4, r2 │ │ │ │ - beq 640a4 │ │ │ │ + beq 6404c │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 640a4 │ │ │ │ + beq 6404c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64080 │ │ │ │ + bne 64028 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6407c │ │ │ │ + bne 64024 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7c58 │ │ │ │ + bl 7c08 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 63fec │ │ │ │ + blt 63f94 │ │ │ │ cmp r6, #18 │ │ │ │ - beq 64290 │ │ │ │ - ldr r3, [pc, #504] @ 642bc │ │ │ │ + beq 64238 │ │ │ │ + ldr r3, [pc, #504] @ 64264 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 63f24 │ │ │ │ + bne 63ecc │ │ │ │ cmp r6, #15 │ │ │ │ cmpne r6, #1 │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r6, #0 │ │ │ │ andne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63f24 │ │ │ │ + beq 63ecc │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #2 │ │ │ │ - beq 63f24 │ │ │ │ + beq 63ecc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6221c │ │ │ │ - b 63f24 │ │ │ │ - ldr r3, [pc, #452] @ 642dc │ │ │ │ + bl 621c4 │ │ │ │ + b 63ecc │ │ │ │ + ldr r3, [pc, #452] @ 64284 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f24 │ │ │ │ - ldr r3, [pc, #436] @ 642e0 │ │ │ │ + beq 63ecc │ │ │ │ + ldr r3, [pc, #436] @ 64288 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3, #276] @ 0x114 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64008 │ │ │ │ - ldr r3, [pc, #420] @ 642e4 │ │ │ │ - b 6400c │ │ │ │ - ldr r3, [pc, #372] @ 642bc │ │ │ │ + beq 63fb0 │ │ │ │ + ldr r3, [pc, #420] @ 6428c │ │ │ │ + b 63fb4 │ │ │ │ + ldr r3, [pc, #372] @ 64264 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ cmp r2, sl │ │ │ │ - bne 64060 │ │ │ │ + bne 64008 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #8 │ │ │ │ - beq 64060 │ │ │ │ - b 64184 │ │ │ │ - ldr r3, [pc, #336] @ 642bc │ │ │ │ + beq 64008 │ │ │ │ + b 6412c │ │ │ │ + ldr r3, [pc, #336] @ 64264 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63f78 │ │ │ │ + bne 63f20 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #8 │ │ │ │ - beq 63f78 │ │ │ │ - ldr r3, [pc, #348] @ 642e8 │ │ │ │ + beq 63f20 │ │ │ │ + ldr r3, [pc, #348] @ 64290 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ str r2, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 64124 │ │ │ │ - b 63f24 │ │ │ │ + bne 640cc │ │ │ │ + b 63ecc │ │ │ │ ldr r0, [r3, #268] @ 0x10c │ │ │ │ - ldr r3, [pc, #312] @ 642ec │ │ │ │ + ldr r3, [pc, #312] @ 64294 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ mov r3, sl │ │ │ │ - bl 63b98 │ │ │ │ - b 63f70 │ │ │ │ + bl 63b40 │ │ │ │ + b 63f18 │ │ │ │ cmp r6, #18 │ │ │ │ - bne 63f24 │ │ │ │ - b 63fc4 │ │ │ │ + bne 63ecc │ │ │ │ + b 63f6c │ │ │ │ cmp r5, #0 │ │ │ │ - bge 63f24 │ │ │ │ - ldr r3, [pc, #264] @ 642f0 │ │ │ │ + bge 63ecc │ │ │ │ + ldr r3, [pc, #264] @ 64298 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64124 │ │ │ │ - b 63f24 │ │ │ │ + bne 640cc │ │ │ │ + b 63ecc │ │ │ │ mov r1, r6 │ │ │ │ - bl 7c58 │ │ │ │ + bl 7c08 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 63eb8 │ │ │ │ + blt 63e60 │ │ │ │ cmp r6, #18 │ │ │ │ - beq 642a0 │ │ │ │ - ldr r3, [pc, #164] @ 642bc │ │ │ │ + beq 64248 │ │ │ │ + ldr r3, [pc, #164] @ 64264 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne 64244 │ │ │ │ + bne 641ec │ │ │ │ cmp sl, #0 │ │ │ │ - beq 64244 │ │ │ │ + beq 641ec │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #2 │ │ │ │ - beq 64244 │ │ │ │ + beq 641ec │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6221c │ │ │ │ - ldr r0, [pc, #168] @ 642f4 │ │ │ │ - ldr r1, [pc, #168] @ 642f8 │ │ │ │ + bl 621c4 │ │ │ │ + ldr r0, [pc, #168] @ 6429c │ │ │ │ + ldr r1, [pc, #168] @ 642a0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 7b5e0 │ │ │ │ + bl 7b588 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - b 63ebc │ │ │ │ - ldr r3, [pc, #152] @ 642fc │ │ │ │ + b 63e64 │ │ │ │ + ldr r3, [pc, #152] @ 642a4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64124 │ │ │ │ - b 63f24 │ │ │ │ - ldr r3, [pc, #132] @ 64300 │ │ │ │ + bne 640cc │ │ │ │ + b 63ecc │ │ │ │ + ldr r3, [pc, #132] @ 642a8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ mov r3, r0 │ │ │ │ - b 6402c │ │ │ │ + b 63fd4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6221c │ │ │ │ - b 63f24 │ │ │ │ + bl 621c4 │ │ │ │ + b 63ecc │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 6221c │ │ │ │ - b 64244 │ │ │ │ - ldrdeq r9, [ip], -ip │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq sp, ip, ip, asr r7 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 621c4 │ │ │ │ + b 641ec │ │ │ │ + andeq r8, ip, ip, lsr r9 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + @ instruction: 0x000cc7b4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ rscsle sl, r1, #252, 18 @ 0x3f0000 │ │ │ │ svccc 0x0050624d │ │ │ │ - strdeq sp, [ip], -r0 │ │ │ │ - andeq r0, r0, r0, lsl #15 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq sp, ip, r4, lsr #11 │ │ │ │ - ldrdeq r0, [r9], -ip │ │ │ │ - andeq sp, ip, ip, asr #9 │ │ │ │ - @ instruction: 0x000cd4b8 │ │ │ │ - andeq r0, r0, ip, asr r3 │ │ │ │ - andeq sp, ip, r4, asr r4 │ │ │ │ - andeq r0, r0, r4, lsr #8 │ │ │ │ - strdeq sp, [ip], -ip │ │ │ │ + andeq ip, ip, r8, asr #12 │ │ │ │ + andeq r0, r0, r8, ror r7 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + strdeq ip, [ip], -ip @ │ │ │ │ + andeq pc, r8, ip, asr #21 │ │ │ │ + andeq ip, ip, r4, lsr #10 │ │ │ │ + andeq ip, ip, r0, lsl r5 │ │ │ │ + andeq r0, r0, r4, asr r3 │ │ │ │ + andeq ip, ip, ip, lsr #9 │ │ │ │ + andeq r0, r0, ip, lsl r4 │ │ │ │ + andeq ip, ip, r4, asr r4 │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00a99999 │ │ │ │ - andeq sp, ip, r0, lsl #7 │ │ │ │ - andeq r0, r0, r8, lsl r7 │ │ │ │ + ldrdeq ip, [ip], -r8 │ │ │ │ + andeq r0, r0, r0, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r9, [pc, #1876] @ 64a70 │ │ │ │ + ldr r9, [pc, #1876] @ 64a18 │ │ │ │ subs fp, r0, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r2, [pc, #1868] @ 64a74 │ │ │ │ + ldr r2, [pc, #1868] @ 64a1c │ │ │ │ add r9, pc, r9 │ │ │ │ - blt 64580 │ │ │ │ + blt 64528 │ │ │ │ ldr r6, [r9, r2] │ │ │ │ add r0, r6, #32 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ cmp fp, #0 │ │ │ │ - bne 649c4 │ │ │ │ + bne 6496c │ │ │ │ ldrb r2, [r6, #62] @ 0x3e │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6452c │ │ │ │ + beq 644d4 │ │ │ │ ldr sl, [r6, #28] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6452c │ │ │ │ + beq 644d4 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64374 │ │ │ │ - b 6452c │ │ │ │ + bne 6431c │ │ │ │ + b 644d4 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6452c │ │ │ │ + beq 644d4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp sl, r3 │ │ │ │ - bne 64368 │ │ │ │ + bne 64310 │ │ │ │ ldrh r2, [r4, #32] │ │ │ │ tst r2, #34 @ 0x22 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #28] │ │ │ │ - beq 64830 │ │ │ │ - ldr r2, [pc, #1756] @ 64a78 │ │ │ │ + beq 647d8 │ │ │ │ + ldr r2, [pc, #1756] @ 64a20 │ │ │ │ mov r3, #0 │ │ │ │ ldr r8, [r9, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r8, #456] @ 0x1c8 │ │ │ │ cmp r0, r2 │ │ │ │ - blt 643dc │ │ │ │ - ldr r2, [pc, #1720] @ 64a7c │ │ │ │ + blt 64384 │ │ │ │ + ldr r2, [pc, #1720] @ 64a24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 643dc │ │ │ │ + beq 64384 │ │ │ │ ldr r1, [r8, #380] @ 0x17c │ │ │ │ cmp r2, r1 │ │ │ │ - beq 64a44 │ │ │ │ - ldr r3, [pc, #1692] @ 64a80 │ │ │ │ + beq 649ec │ │ │ │ + ldr r3, [pc, #1692] @ 64a28 │ │ │ │ mov r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r3, [r6, #61] @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64790 │ │ │ │ + bne 64738 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6445c │ │ │ │ + beq 64404 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #34 @ 0x22 │ │ │ │ - beq 6445c │ │ │ │ + beq 64404 │ │ │ │ tst r3, #2 │ │ │ │ - beq 64864 │ │ │ │ + beq 6480c │ │ │ │ orr r2, r3, #1 │ │ │ │ strh r2, [r4, #32] │ │ │ │ ldrb r2, [r6, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 648d0 │ │ │ │ + beq 64878 │ │ │ │ ldr r2, [r8, #196] @ 0xc4 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - bne 648d0 │ │ │ │ + bne 64878 │ │ │ │ ldrh r3, [r4, #28] │ │ │ │ sub r3, r3, #21 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 648a0 │ │ │ │ + bhi 64848 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, #2 │ │ │ │ - bl 7ba4 │ │ │ │ + bl 7b54 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #18 │ │ │ │ - bl 7c58 │ │ │ │ - ldr r3, [pc, #1568] @ 64a84 │ │ │ │ + bl 7c08 │ │ │ │ + ldr r3, [pc, #1568] @ 64a2c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ strb r3, [r6, #61] @ 0x3d │ │ │ │ - bl 629e8 │ │ │ │ + bl 62990 │ │ │ │ ldrb r3, [r6, #61] @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 643ec │ │ │ │ + bne 64394 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 648a0 │ │ │ │ + bne 64848 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6483c │ │ │ │ + beq 647e4 │ │ │ │ ldrb r3, [r8, #153] @ 0x99 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643ec │ │ │ │ + beq 64394 │ │ │ │ ldrb r2, [r8, #153] @ 0x99 │ │ │ │ add r0, r6, #32 │ │ │ │ cmp r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ strne r2, [r8, #44] @ 0x2c │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 648bc │ │ │ │ + beq 64864 │ │ │ │ add r0, r6, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ cmp fp, #1 │ │ │ │ - beq 64574 │ │ │ │ + beq 6451c │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ cmp fp, #0 │ │ │ │ str r3, [r8, #48] @ 0x30 │ │ │ │ - beq 64550 │ │ │ │ + beq 644f8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6497c │ │ │ │ + bne 64924 │ │ │ │ ldrb r3, [r6, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64550 │ │ │ │ + beq 644f8 │ │ │ │ mov r0, #2 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ - bl 7ef8 │ │ │ │ + bl 7ea8 │ │ │ │ cmp r5, r0 │ │ │ │ - beq 649fc │ │ │ │ + beq 649a4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 43e84 │ │ │ │ - b 64550 │ │ │ │ + bl 43e2c │ │ │ │ + b 644f8 │ │ │ │ add r0, r6, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 6476c │ │ │ │ + beq 64714 │ │ │ │ add r0, r6, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ - ldr r3, [pc, #1324] @ 64a78 │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ + ldr r3, [pc, #1324] @ 64a20 │ │ │ │ mov r7, #1 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ ldrb r3, [r6, #62] @ 0x3e │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64568 │ │ │ │ + bne 64510 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ tst r3, #1 │ │ │ │ - bne 64574 │ │ │ │ + bne 6451c │ │ │ │ ldrb r3, [r8, #408] @ 0x198 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 646ec │ │ │ │ + beq 64694 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r9, r2] │ │ │ │ rsb fp, fp, #0 │ │ │ │ add r0, r6, #32 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp fp, #1 │ │ │ │ - beq 649d0 │ │ │ │ - ldr r2, [pc, #1232] @ 64a78 │ │ │ │ + beq 64978 │ │ │ │ + ldr r2, [pc, #1232] @ 64a20 │ │ │ │ ldr r5, [r6] │ │ │ │ ldr r8, [r9, r2] │ │ │ │ ldr r2, [r8, #384] @ 0x180 │ │ │ │ cmp r2, fp │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [r8, #384] @ 0x180 │ │ │ │ cmp r5, #0 │ │ │ │ movne r1, r5 │ │ │ │ - beq 645f0 │ │ │ │ + beq 64598 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, fp │ │ │ │ - beq 64644 │ │ │ │ + beq 645ec │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 645cc │ │ │ │ + bne 64574 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 645c8 │ │ │ │ + bne 64570 │ │ │ │ mov r0, fp │ │ │ │ - bl 61b2c │ │ │ │ + bl 61ad4 │ │ │ │ cmn r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ moveq r3, #127 @ 0x7f │ │ │ │ add r0, r6, #32 │ │ │ │ str r3, [r8, #44] @ 0x2c │ │ │ │ str r3, [r8, #48] @ 0x30 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 6462c │ │ │ │ + bne 645d4 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6462c │ │ │ │ - bl 629e8 │ │ │ │ + beq 645d4 │ │ │ │ + bl 62990 │ │ │ │ add r0, r6, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6473c │ │ │ │ + bne 646e4 │ │ │ │ ldrh r2, [r4, #32] │ │ │ │ ldr sl, [r4, #24] │ │ │ │ bic r2, r2, #1 │ │ │ │ strh r2, [r4, #32] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 643a4 │ │ │ │ + beq 6434c │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 64688 │ │ │ │ - b 643a4 │ │ │ │ + bne 64630 │ │ │ │ + b 6434c │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 64694 │ │ │ │ + beq 6463c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp sl, r3 │ │ │ │ - bne 6467c │ │ │ │ + bne 64624 │ │ │ │ ldrb r2, [r6, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 643a4 │ │ │ │ - ldr r1, [pc, #992] @ 64a88 │ │ │ │ + beq 6434c │ │ │ │ + ldr r1, [pc, #992] @ 64a30 │ │ │ │ ldrsh r0, [r6, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #80 @ 0x50 │ │ │ │ - bl 43c54 │ │ │ │ + bl 43bfc │ │ │ │ ldrh r2, [r5, #32] │ │ │ │ tst r2, #16 │ │ │ │ - bne 64a2c │ │ │ │ + bne 649d4 │ │ │ │ tst r2, #2 │ │ │ │ - beq 649e4 │ │ │ │ + beq 6498c │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldrsh r0, [r6, #48] @ 0x30 │ │ │ │ - bl 7ba4 │ │ │ │ + bl 7b54 │ │ │ │ ldrb r2, [r8, #410] @ 0x19a │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64a60 │ │ │ │ + beq 64a08 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r8, #410] @ 0x19a │ │ │ │ - b 643a4 │ │ │ │ + b 6434c │ │ │ │ add r0, r6, #32 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 64718 │ │ │ │ + beq 646c0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r4, [r4] │ │ │ │ mov r1, #0 │ │ │ │ - bl 622a8 │ │ │ │ + bl 62250 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64700 │ │ │ │ + bne 646a8 │ │ │ │ add r0, r6, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 6481c │ │ │ │ + beq 647c4 │ │ │ │ add r0, r6, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r8, #328] @ 0x148 │ │ │ │ cmp r1, r2 │ │ │ │ ldreq sl, [r4, #24] │ │ │ │ - beq 64660 │ │ │ │ + beq 64608 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ add r0, r6, #32 │ │ │ │ str r3, [r8, #44] @ 0x2c │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 6462c │ │ │ │ - b 6461c │ │ │ │ + bne 645d4 │ │ │ │ + b 645c4 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6453c │ │ │ │ - bl 629e8 │ │ │ │ - b 6453c │ │ │ │ + beq 644e4 │ │ │ │ + bl 62990 │ │ │ │ + b 644e4 │ │ │ │ ldrb r3, [r6, #61] @ 0x3d │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64400 │ │ │ │ + beq 643a8 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 643f8 │ │ │ │ + beq 643a0 │ │ │ │ str r6, [sp, #8] │ │ │ │ - b 647c0 │ │ │ │ + b 64768 │ │ │ │ tst r2, #32 │ │ │ │ - bne 647b4 │ │ │ │ + bne 6475c │ │ │ │ tst r3, #8 │ │ │ │ - bne 648dc │ │ │ │ + bne 64884 │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 64814 │ │ │ │ + beq 647bc │ │ │ │ cmp r5, r4 │ │ │ │ - beq 647b4 │ │ │ │ + beq 6475c │ │ │ │ ldrh r3, [r5, #32] │ │ │ │ tst r3, #4 │ │ │ │ - beq 647b4 │ │ │ │ + beq 6475c │ │ │ │ ldr r2, [r8] │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq 647a4 │ │ │ │ - ldr r3, [pc, #668] @ 64a84 │ │ │ │ + beq 6474c │ │ │ │ + ldr r3, [pc, #668] @ 64a2c │ │ │ │ mov r1, #10 │ │ │ │ ldr r6, [r9, r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r3, #268] @ 0x10c │ │ │ │ - bl 636a8 │ │ │ │ + bl 63650 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 647c0 │ │ │ │ + bne 64768 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - b 643f8 │ │ │ │ + b 643a0 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64728 │ │ │ │ - bl 629e8 │ │ │ │ - b 64728 │ │ │ │ + beq 646d0 │ │ │ │ + bl 62990 │ │ │ │ + b 646d0 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - bl 629e8 │ │ │ │ - b 64394 │ │ │ │ + bl 62990 │ │ │ │ + b 6433c │ │ │ │ cmp fp, #1 │ │ │ │ - bne 643ec │ │ │ │ + bne 64394 │ │ │ │ add r5, r6, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 648bc │ │ │ │ + beq 64864 │ │ │ │ mov r0, r5 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ - b 64574 │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ + b 6451c │ │ │ │ tst r3, #8 │ │ │ │ - bne 648f4 │ │ │ │ + bne 6489c │ │ │ │ tst r3, #32 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bicne r3, r3, #4 │ │ │ │ strhne r3, [r4, #32] │ │ │ │ cmp r0, sl │ │ │ │ - beq 64910 │ │ │ │ + beq 648b8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 622a8 │ │ │ │ + bl 62250 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 648a0 │ │ │ │ + beq 64848 │ │ │ │ ldrb r3, [r6, #62] @ 0x3e │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64780 │ │ │ │ + bne 64728 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 644ac │ │ │ │ + bne 64454 │ │ │ │ add r0, r6, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 644cc │ │ │ │ + bne 64474 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 644cc │ │ │ │ - bl 629e8 │ │ │ │ - b 644cc │ │ │ │ + beq 64474 │ │ │ │ + bl 62990 │ │ │ │ + b 64474 │ │ │ │ bic r3, r3, #15 │ │ │ │ strh r3, [r4, #32] │ │ │ │ - b 6445c │ │ │ │ + b 64404 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62024 │ │ │ │ + bl 61fcc │ │ │ │ ldrh r3, [r5, #32] │ │ │ │ bic r3, r3, #4 │ │ │ │ strh r3, [r5, #32] │ │ │ │ - b 647b4 │ │ │ │ + b 6475c │ │ │ │ bic r3, r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ strh r3, [r4, #32] │ │ │ │ - bl 62024 │ │ │ │ + bl 61fcc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, sl │ │ │ │ - bne 64884 │ │ │ │ + bne 6482c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6492c │ │ │ │ - b 64884 │ │ │ │ + bne 648d4 │ │ │ │ + b 6482c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64884 │ │ │ │ + beq 6482c │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp sl, r2 │ │ │ │ - bne 64920 │ │ │ │ + bne 648c8 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 64884 │ │ │ │ + bne 6482c │ │ │ │ ldrh r2, [r3, #28] │ │ │ │ str r2, [r8, #44] @ 0x2c │ │ │ │ ldrh r1, [r3, #32] │ │ │ │ tst r1, #8 │ │ │ │ orrne r2, r2, #256 @ 0x100 │ │ │ │ strne r2, [r8, #44] @ 0x2c │ │ │ │ movne r2, #1 │ │ │ │ strbne r2, [r8, #421] @ 0x1a5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ ldrhne r2, [r3, #32] │ │ │ │ bicne r2, r2, #1 │ │ │ │ strhne r2, [r3, #32] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - b 64884 │ │ │ │ + b 6482c │ │ │ │ mov r0, r4 │ │ │ │ - bl 6211c │ │ │ │ + bl 620c4 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #8 │ │ │ │ - beq 6499c │ │ │ │ + beq 64944 │ │ │ │ ldrh r1, [r4, #28] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 64a18 │ │ │ │ + beq 649c0 │ │ │ │ tst r3, #2 │ │ │ │ - beq 64550 │ │ │ │ + beq 644f8 │ │ │ │ ldrh r1, [r4, #28] │ │ │ │ cmp r1, #20 │ │ │ │ - bne 64550 │ │ │ │ + bne 644f8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ - bl 7e98 │ │ │ │ - b 64550 │ │ │ │ + bl 7e48 │ │ │ │ + b 644f8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 64598 │ │ │ │ - ldr r2, [pc, #160] @ 64a78 │ │ │ │ + b 64540 │ │ │ │ + ldr r2, [pc, #160] @ 64a20 │ │ │ │ mov sl, #0 │ │ │ │ ldr r8, [r9, r2] │ │ │ │ mov r4, sl │ │ │ │ - b 643a4 │ │ │ │ + b 6434c │ │ │ │ ldrsh r0, [r6, #48] @ 0x30 │ │ │ │ - bl 7ef8 │ │ │ │ + bl 7ea8 │ │ │ │ ldr r2, [r8, #80] @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 646d4 │ │ │ │ - b 646c8 │ │ │ │ + bne 6467c │ │ │ │ + b 64670 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #12] │ │ │ │ streq r3, [r4, #16] │ │ │ │ - bl 6211c │ │ │ │ - b 64518 │ │ │ │ + bl 620c4 │ │ │ │ + b 644c0 │ │ │ │ ldr r3, [r8, #404] @ 0x194 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ tst r3, #2 │ │ │ │ - bne 64550 │ │ │ │ - b 649b8 │ │ │ │ + bne 644f8 │ │ │ │ + b 64960 │ │ │ │ add r2, r5, #48 @ 0x30 │ │ │ │ ldrsh r0, [r6, #48] @ 0x30 │ │ │ │ mov r1, #2 │ │ │ │ - bl 43e84 │ │ │ │ + bl 43e2c │ │ │ │ ldrh r2, [r5, #32] │ │ │ │ - b 646c0 │ │ │ │ - bl 5d3ac │ │ │ │ + b 64668 │ │ │ │ + bl 5d354 │ │ │ │ ldr r0, [r8, #448] @ 0x1c0 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r8, #456] @ 0x1c8 │ │ │ │ str r2, [r8, #448] @ 0x1c0 │ │ │ │ - b 643dc │ │ │ │ + b 64384 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 6221c │ │ │ │ - b 646e0 │ │ │ │ - andeq r9, ip, r4, lsl #8 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq sp, ip, r0, lsr #4 │ │ │ │ - strdeq sp, [ip], -ip │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq ip, ip, r8, lsr pc │ │ │ │ + bl 621c4 │ │ │ │ + b 64688 │ │ │ │ + andeq r8, ip, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq ip, ip, r8, ror r2 │ │ │ │ + andeq ip, ip, r4, asr r2 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + muleq ip, r0, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0] │ │ │ │ - ldr r6, [pc, #160] @ 64b48 │ │ │ │ + ldr r6, [pc, #160] @ 64af0 │ │ │ │ cmp r4, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ addne r5, r0, #4 │ │ │ │ - bne 64ad0 │ │ │ │ - b 64b3c │ │ │ │ - bl 624c4 │ │ │ │ + bne 64a78 │ │ │ │ + b 64ae4 │ │ │ │ + bl 6246c │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 64304 │ │ │ │ + bl 642ac │ │ │ │ ldr r4, [r5], #4 │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - bne 64ab8 │ │ │ │ - ldr r3, [pc, #100] @ 64b4c │ │ │ │ + bne 64a60 │ │ │ │ + ldr r3, [pc, #100] @ 64af4 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ add r8, r7, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 61d68 │ │ │ │ + bl 61d10 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 64b28 │ │ │ │ + beq 64ad0 │ │ │ │ add r0, r7, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - b 64abc │ │ │ │ + b 64a64 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64b10 │ │ │ │ - bl 629e8 │ │ │ │ - b 64b10 │ │ │ │ + beq 64ab8 │ │ │ │ + bl 62990 │ │ │ │ + b 64ab8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mvn r0, #0 │ │ │ │ - b 64304 │ │ │ │ - andeq r8, ip, r0, lsl #25 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ + b 642ac │ │ │ │ + andeq r7, ip, r0, ror #25 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #1280] @ 65068 │ │ │ │ - ldr r2, [pc, #1280] @ 6506c │ │ │ │ + ldr r3, [pc, #1280] @ 65010 │ │ │ │ + ldr r2, [pc, #1280] @ 65014 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #1268] @ 65070 │ │ │ │ + ldr r1, [pc, #1268] @ 65018 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [sl, #108] @ 0x6c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sl, #328] @ 0x148 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sl, #332] @ 0x14c │ │ │ │ ldr fp, [r3, r1] │ │ │ │ ldrb r9, [fp, #63] @ 0x3f │ │ │ │ cmp r9, #0 │ │ │ │ - bne 64fb8 │ │ │ │ + bne 64f60 │ │ │ │ add r0, fp, #32 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ cmp r4, #1 │ │ │ │ ldreq r3, [fp, #44] @ 0x2c │ │ │ │ - ldr r5, [pc, #1212] @ 65074 │ │ │ │ + ldr r5, [pc, #1212] @ 6501c │ │ │ │ moveq r9, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ moveq r4, #0 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [fp, #44] @ 0x2c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #3 │ │ │ │ - ble 64e0c │ │ │ │ + ble 64db4 │ │ │ │ ldr r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64c10 │ │ │ │ + beq 64bb8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r7, r0 │ │ │ │ - beq 64f0c │ │ │ │ + beq 64eb4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64be4 │ │ │ │ + bne 64b8c │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64be0 │ │ │ │ + bne 64b88 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 65010 │ │ │ │ - ldr r3, [pc, #1120] @ 65078 │ │ │ │ + bne 64fb8 │ │ │ │ + ldr r3, [pc, #1120] @ 65020 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #144] @ 0x90 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 65040 │ │ │ │ + beq 64fe8 │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [r3, #144] @ 0x90 │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r5, #32] │ │ │ │ ldr r3, [fp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #40] @ 0x28 │ │ │ │ - bne 64e3c │ │ │ │ + bne 64de4 │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [fp, #64] @ 0x40 │ │ │ │ ldr lr, [sl, #60] @ 0x3c │ │ │ │ ldrb r1, [r0] │ │ │ │ adds r6, lr, #7 │ │ │ │ addmi r6, lr, #14 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ asr r6, r6, #3 │ │ │ │ - bne 64ef0 │ │ │ │ + bne 64e98 │ │ │ │ add ip, r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ add r3, r3, #1 │ │ │ │ add ip, ip, #1 │ │ │ │ - beq 64c74 │ │ │ │ + beq 64c1c │ │ │ │ cmp r6, r3 │ │ │ │ - ble 64e64 │ │ │ │ + ble 64e0c │ │ │ │ lsl r3, r3, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ tst r1, #1 │ │ │ │ mov ip, #1 │ │ │ │ - beq 64cbc │ │ │ │ + beq 64c64 │ │ │ │ lsl ip, ip, #1 │ │ │ │ tst ip, r1 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 64ca8 │ │ │ │ + bne 64c50 │ │ │ │ and ip, ip, #255 @ 0xff │ │ │ │ orr r1, r1, ip │ │ │ │ strb r1, [r0] │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r5, #24] │ │ │ │ strd r0, [r5] │ │ │ │ @@ -94825,348 +94825,348 @@ │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [sl, #328] @ 0x148 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ str r7, [r5, #12] │ │ │ │ ldr r3, [sl, #440] @ 0x1b8 │ │ │ │ str r5, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64f00 │ │ │ │ + beq 64ea8 │ │ │ │ ldr r3, [sl, #380] @ 0x17c │ │ │ │ cmp r3, r7 │ │ │ │ - beq 64f00 │ │ │ │ + beq 64ea8 │ │ │ │ ldr r3, [sl, #488] @ 0x1e8 │ │ │ │ mov r1, #0 │ │ │ │ strh r3, [r5, #30] │ │ │ │ strh r1, [r5, #28] │ │ │ │ ldr r3, [sl, #196] @ 0xc4 │ │ │ │ ands r3, r3, #16 │ │ │ │ - bne 64fdc │ │ │ │ + bne 64f84 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r5, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r5, #16] │ │ │ │ - beq 64d40 │ │ │ │ + beq 64ce8 │ │ │ │ ldr r3, [sl, #196] @ 0xc4 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq 6501c │ │ │ │ + beq 64fc4 │ │ │ │ mvn r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r5, #40] @ 0x28 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - bl 61b2c │ │ │ │ + bl 61ad4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64db4 │ │ │ │ - ldr r2, [pc, #788] @ 6507c │ │ │ │ + beq 64d5c │ │ │ │ + ldr r2, [pc, #788] @ 65024 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64db4 │ │ │ │ + bne 64d5c │ │ │ │ lsl r3, r0, #16 │ │ │ │ ldrh r2, [r5, #32] │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ orreq r2, r2, #10 │ │ │ │ strh r3, [r5, #28] │ │ │ │ strheq r2, [r5, #32] │ │ │ │ strheq r1, [r5, #28] │ │ │ │ - beq 64db4 │ │ │ │ + beq 64d5c │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ orrhi r2, r2, #40 @ 0x28 │ │ │ │ andhi r3, r3, #255 @ 0xff │ │ │ │ orrls r2, r2, #36 @ 0x24 │ │ │ │ strhhi r2, [r5, #32] │ │ │ │ strhhi r3, [r5, #28] │ │ │ │ strhls r2, [r5, #32] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 64dd8 │ │ │ │ + beq 64d80 │ │ │ │ ldrh r3, [r5, #32] │ │ │ │ tst r3, #32 │ │ │ │ ldrne r3, [fp, #44] @ 0x2c │ │ │ │ orreq r3, r3, #512 @ 0x200 │ │ │ │ subne r3, r3, #1 │ │ │ │ strheq r3, [r5, #32] │ │ │ │ strne r3, [fp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #672] @ 65080 │ │ │ │ + ldr r3, [pc, #672] @ 65028 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, fp, #32 │ │ │ │ str r2, [r3, #264] @ 0x108 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 64fc8 │ │ │ │ + beq 64f70 │ │ │ │ add r0, fp, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #12 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r0, [r5, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #3 │ │ │ │ str r3, [r5, #12] │ │ │ │ - ble 64e0c │ │ │ │ - b 64bd4 │ │ │ │ + ble 64db4 │ │ │ │ + b 64b7c │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64c48 │ │ │ │ + beq 64bf0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [fp] │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [r5, #24] │ │ │ │ - b 64cd4 │ │ │ │ + b 64c7c │ │ │ │ cmp lr, #1 │ │ │ │ - ble 65050 │ │ │ │ + ble 64ff8 │ │ │ │ mov r4, #1 │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64e8c │ │ │ │ - b 64eac │ │ │ │ + bne 64e34 │ │ │ │ + b 64e54 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64eac │ │ │ │ + beq 64e54 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r1, r4 │ │ │ │ - bne 64e80 │ │ │ │ + bne 64e28 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 622a8 │ │ │ │ + bl 62250 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64ebc │ │ │ │ + beq 64e64 │ │ │ │ ldr r3, [sl, #60] @ 0x3c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - blt 64e70 │ │ │ │ + blt 64e18 │ │ │ │ asr r4, r4, #3 │ │ │ │ cmp r6, r4 │ │ │ │ - ble 64ee0 │ │ │ │ + ble 64e88 │ │ │ │ ldr r3, [fp, #64] @ 0x40 │ │ │ │ ldrb r1, [r3, r4] │ │ │ │ add r0, r3, r4 │ │ │ │ lsl r4, r4, #3 │ │ │ │ add r3, r4, #1 │ │ │ │ - b 64c9c │ │ │ │ + b 64c44 │ │ │ │ str r8, [r5, #24] │ │ │ │ mov r0, #1 │ │ │ │ - bl 64304 │ │ │ │ - b 64c4c │ │ │ │ + bl 642ac │ │ │ │ + b 64bf4 │ │ │ │ cmp lr, #0 │ │ │ │ - ble 64ee0 │ │ │ │ + ble 64e88 │ │ │ │ mov r3, #1 │ │ │ │ - b 64c9c │ │ │ │ + b 64c44 │ │ │ │ mov r3, #1 │ │ │ │ strh r3, [r5, #32] │ │ │ │ - b 64d04 │ │ │ │ + b 64cac │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov r1, #0 │ │ │ │ - bl 622a8 │ │ │ │ + bl 62250 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 64c10 │ │ │ │ + beq 64bb8 │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, r0 │ │ │ │ - beq 64c10 │ │ │ │ + beq 64bb8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 65038 │ │ │ │ + beq 64fe0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64f34 │ │ │ │ + bne 64edc │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64f30 │ │ │ │ + bne 64ed8 │ │ │ │ ldr r0, [fp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64c10 │ │ │ │ + beq 64bb8 │ │ │ │ mov r3, ip │ │ │ │ - b 64f78 │ │ │ │ + b 64f20 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64f8c │ │ │ │ + beq 64f34 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 64f6c │ │ │ │ + bne 64f14 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 64c10 │ │ │ │ + beq 64bb8 │ │ │ │ mov r1, ip │ │ │ │ - b 64fa4 │ │ │ │ + b 64f4c │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 65058 │ │ │ │ + beq 65000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64f94 │ │ │ │ + bne 64f3c │ │ │ │ str ip, [r3] │ │ │ │ str r3, [fp] │ │ │ │ - b 64c10 │ │ │ │ - bl 62864 │ │ │ │ + b 64bb8 │ │ │ │ + bl 6280c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64df8 │ │ │ │ - bl 629e8 │ │ │ │ - b 64df8 │ │ │ │ + beq 64da0 │ │ │ │ + bl 62990 │ │ │ │ + b 64da0 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl 7c58 │ │ │ │ + bl 7c08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 64ff4 │ │ │ │ + blt 64f9c │ │ │ │ ldr r3, [fp, #8] │ │ │ │ - b 64d20 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 64cc8 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 64fec │ │ │ │ + bne 64f94 │ │ │ │ mov r3, r7 │ │ │ │ str r7, [fp, #8] │ │ │ │ - b 64d20 │ │ │ │ + b 64cc8 │ │ │ │ ldr r0, [fp] │ │ │ │ mov ip, r0 │ │ │ │ - b 64f30 │ │ │ │ + b 64ed8 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ ldr r0, [sl, #108] @ 0x6c │ │ │ │ sub r1, r1, #1 │ │ │ │ - bl 47944 │ │ │ │ + bl 478ec │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b 64d48 │ │ │ │ + b 64cf0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - b 64f5c │ │ │ │ + b 64f04 │ │ │ │ mov r0, #112 @ 0x70 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r5, r0 │ │ │ │ - b 64c2c │ │ │ │ + b 64bd4 │ │ │ │ mov r4, #0 │ │ │ │ - b 64ec0 │ │ │ │ + b 64e68 │ │ │ │ ldr r0, [r3] │ │ │ │ str r0, [r1] │ │ │ │ ldr ip, [fp] │ │ │ │ - b 64fac │ │ │ │ - andeq r8, ip, r0, asr #23 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq ip, ip, r8, lsr #20 │ │ │ │ - andeq ip, ip, ip, asr #19 │ │ │ │ - andeq ip, ip, ip, ror r8 │ │ │ │ - andeq ip, ip, r0, lsl #16 │ │ │ │ + b 64f54 │ │ │ │ + andeq r7, ip, r0, lsr #24 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq fp, ip, r0, lsl #21 │ │ │ │ + andeq fp, ip, r4, lsr #20 │ │ │ │ + ldrdeq fp, [ip], -r4 │ │ │ │ + andeq fp, ip, r8, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #652] @ 65328 │ │ │ │ - ldr r3, [pc, #652] @ 6532c │ │ │ │ + ldr r7, [pc, #652] @ 652d0 │ │ │ │ + ldr r3, [pc, #652] @ 652d4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r0, r5, #32 │ │ │ │ mov r6, r1 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 651f0 │ │ │ │ + beq 65198 │ │ │ │ ldr ip, [r5] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 651f0 │ │ │ │ + beq 65198 │ │ │ │ mov r4, ip │ │ │ │ - b 650e4 │ │ │ │ + b 6508c │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 651f0 │ │ │ │ + beq 65198 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 650d8 │ │ │ │ + bne 65080 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ - beq 651c0 │ │ │ │ - ldr r8, [pc, #560] @ 65330 │ │ │ │ + beq 65168 │ │ │ │ + ldr r8, [pc, #560] @ 652d8 │ │ │ │ cmp r6, #98 @ 0x62 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r1, [r8, #268] @ 0x10c │ │ │ │ - beq 65214 │ │ │ │ + beq 651bc │ │ │ │ cmp ip, r4 │ │ │ │ movne r3, ip │ │ │ │ - beq 65318 │ │ │ │ + beq 652c0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 652c8 │ │ │ │ + beq 65270 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65118 │ │ │ │ - ldr r3, [pc, #508] @ 65334 │ │ │ │ + bne 650c0 │ │ │ │ + ldr r3, [pc, #508] @ 652dc │ │ │ │ str ip, [r4] │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrd r8, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ - ldr r3, [pc, #488] @ 65338 │ │ │ │ + ldr r3, [pc, #488] @ 652e0 │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r2, r3} │ │ │ │ - ldr r7, [pc, #476] @ 6533c │ │ │ │ + ldr r7, [pc, #476] @ 652e4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 48520 │ │ │ │ - ldr r1, [pc, #464] @ 65340 │ │ │ │ + bl 484c8 │ │ │ │ + ldr r1, [pc, #464] @ 652e8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r7, #268] @ 0x10c │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r7, #268] @ 0x10c │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ cmp r6, #102 @ 0x66 │ │ │ │ - beq 652d8 │ │ │ │ + beq 65280 │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #2 │ │ │ │ - bne 65294 │ │ │ │ + bne 6523c │ │ │ │ add r0, r5, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 651dc │ │ │ │ + beq 65184 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ strh r3, [r4, #32] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 651c0 │ │ │ │ - b 6519c │ │ │ │ + bne 65168 │ │ │ │ + b 65144 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 651ac │ │ │ │ - bl 629e8 │ │ │ │ - b 651ac │ │ │ │ + beq 65154 │ │ │ │ + bl 62990 │ │ │ │ + b 65154 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 652b4 │ │ │ │ + beq 6525c │ │ │ │ add r0, r5, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #292] @ 65344 │ │ │ │ + ldr r1, [pc, #292] @ 652ec │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r2, [pc, #264] @ 65334 │ │ │ │ - ldr r3, [pc, #280] @ 65348 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r2, [pc, #264] @ 652dc │ │ │ │ + ldr r3, [pc, #280] @ 652f0 │ │ │ │ ldr r1, [r7, r2] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r2, [r1, #376] @ 0x178 │ │ │ │ ldrh r2, [r4, #32] │ │ │ │ ldrd r6, [r4, #40] @ 0x28 │ │ │ │ mov ip, #38 @ 0x26 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -95174,449 +95174,449 @@ │ │ │ │ strh r2, [r4, #32] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ ldr r1, [r8, #268] @ 0x10c │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - bl 48520 │ │ │ │ - ldr r1, [pc, #216] @ 6534c │ │ │ │ + bl 484c8 │ │ │ │ + ldr r1, [pc, #216] @ 652f4 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r8, #268] @ 0x10c │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r8, #268] @ 0x10c │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldrh r3, [r4, #32] │ │ │ │ tst r3, #2 │ │ │ │ - beq 6519c │ │ │ │ + beq 65144 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6221c │ │ │ │ + bl 621c4 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 651ac │ │ │ │ - b 651dc │ │ │ │ + bne 65154 │ │ │ │ + b 65184 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65200 │ │ │ │ - bl 629e8 │ │ │ │ - b 65200 │ │ │ │ + beq 651a8 │ │ │ │ + bl 62990 │ │ │ │ + b 651a8 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [r2] │ │ │ │ ldr ip, [r5] │ │ │ │ - b 65130 │ │ │ │ + b 650d8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 622a8 │ │ │ │ + bl 62250 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 651f0 │ │ │ │ + beq 65198 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r5, #62] @ 0x3e │ │ │ │ ldrh r2, [r3, #32] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bic r2, r2, #512 @ 0x200 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ strh r2, [r3, #32] │ │ │ │ - bl 64304 │ │ │ │ + bl 642ac │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #62] @ 0x3e │ │ │ │ - b 6519c │ │ │ │ + b 65144 │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [ip] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 65130 │ │ │ │ - andeq r8, ip, ip, lsl #13 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq ip, ip, r0, ror #9 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq pc, r8, r4, lsl #8 │ │ │ │ - andeq ip, ip, r4, ror r4 │ │ │ │ - @ instruction: 0x00090cbc │ │ │ │ - andeq pc, r8, r8, lsl r2 @ │ │ │ │ - andeq pc, r8, r0, lsl r3 @ │ │ │ │ - andeq pc, r8, r0, lsr #9 │ │ │ │ + b 650d8 │ │ │ │ + andeq r7, ip, ip, ror #13 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq fp, ip, r8, lsr r5 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + strdeq lr, [r8], -r4 │ │ │ │ + andeq fp, ip, ip, asr #9 │ │ │ │ + andeq r0, r9, ip, lsr #7 │ │ │ │ + andeq lr, r8, r8, lsl #18 │ │ │ │ + andeq lr, r8, r0, lsl #20 │ │ │ │ + muleq r8, r0, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, #12 │ │ │ │ - bl 59670 │ │ │ │ - ldr r5, [pc, #116] @ 653e4 │ │ │ │ - ldr r3, [pc, #116] @ 653e8 │ │ │ │ + bl 59618 │ │ │ │ + ldr r5, [pc, #116] @ 6538c │ │ │ │ + ldr r3, [pc, #116] @ 65390 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ add r6, r5, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ - ldr r3, [pc, #92] @ 653ec │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ + ldr r3, [pc, #92] @ 65394 │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ str ip, [r3] │ │ │ │ str ip, [r3, #4] │ │ │ │ str r4, [r3, #8] │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 653d0 │ │ │ │ + beq 65378 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 653c0 │ │ │ │ - bl 629e8 │ │ │ │ - b 653c0 │ │ │ │ - @ instruction: 0x000c83b8 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq ip, ip, r0, asr r2 │ │ │ │ + beq 65368 │ │ │ │ + bl 62990 │ │ │ │ + b 65368 │ │ │ │ + andeq r7, ip, r8, lsl r4 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq fp, ip, r8, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #308] @ 6553c │ │ │ │ - ldr r3, [pc, #308] @ 65540 │ │ │ │ + ldr r7, [pc, #308] @ 654e4 │ │ │ │ + ldr r3, [pc, #308] @ 654e8 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #32 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ - ldr r2, [pc, #288] @ 65544 │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ + ldr r2, [pc, #288] @ 654ec │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65534 │ │ │ │ + beq 654dc │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65434 │ │ │ │ + bne 653dc │ │ │ │ str r1, [r2] │ │ │ │ - ldr r4, [pc, #248] @ 65548 │ │ │ │ + ldr r4, [pc, #248] @ 654f0 │ │ │ │ ldr r2, [r5] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ - ldr r2, [pc, #228] @ 6554c │ │ │ │ + ldr r2, [pc, #228] @ 654f4 │ │ │ │ str r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ ldr r7, [r7, r2] │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - ble 65494 │ │ │ │ + ble 6543c │ │ │ │ mov r0, #0 │ │ │ │ - bl 61b2c │ │ │ │ + bl 61ad4 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bgt 6547c │ │ │ │ + bgt 65424 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 654f4 │ │ │ │ + beq 6549c │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r7, #328] @ 0x148 │ │ │ │ mov r2, r4 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r4, [r4] │ │ │ │ - bne 654ec │ │ │ │ + bne 65494 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r3, [r7, #388] @ 0x184 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 654ec │ │ │ │ + beq 65494 │ │ │ │ mov r1, r2 │ │ │ │ ldrh r3, [r1, #32] │ │ │ │ orr r3, r3, #32 │ │ │ │ strh r3, [r1, #32] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 654cc │ │ │ │ + bne 65474 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - bl 622a8 │ │ │ │ + bl 62250 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 654a0 │ │ │ │ + bne 65448 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ add r0, r6, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 65518 │ │ │ │ + beq 654c0 │ │ │ │ add r0, r6, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + b db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6550c │ │ │ │ - bl 629e8 │ │ │ │ + beq 654b4 │ │ │ │ + bl 62990 │ │ │ │ add r0, r6, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + b db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ str r1, [r2, #4] │ │ │ │ - b 65448 │ │ │ │ - andeq r8, ip, r0, lsr #6 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - @ instruction: 0x000cc1bc │ │ │ │ - muleq ip, r0, r1 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 653f0 │ │ │ │ + andeq r7, ip, r0, lsl #7 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq fp, ip, r4, lsl r2 │ │ │ │ + andeq fp, ip, r8, ror #3 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #248] @ 65660 │ │ │ │ + ldr r4, [pc, #248] @ 65608 │ │ │ │ cmn r0, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ - beq 655f4 │ │ │ │ + beq 6559c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 655b8 │ │ │ │ + beq 65560 │ │ │ │ cmn r0, #2 │ │ │ │ - beq 6561c │ │ │ │ - bl 61b2c │ │ │ │ - ldr r2, [pc, #216] @ 65664 │ │ │ │ - ldr r3, [pc, #216] @ 65668 │ │ │ │ + beq 655c4 │ │ │ │ + bl 61ad4 │ │ │ │ + ldr r2, [pc, #216] @ 6560c │ │ │ │ + ldr r3, [pc, #216] @ 65610 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r2, #280] @ 0x118 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ add r0, r4, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 6564c │ │ │ │ + beq 655f4 │ │ │ │ add r0, r4, #32 │ │ │ │ pop {r4, lr} │ │ │ │ - b dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ - ldr r1, [pc, #172] @ 6566c │ │ │ │ - ldr r2, [pc, #164] @ 65668 │ │ │ │ + b db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ + ldr r1, [pc, #172] @ 65614 │ │ │ │ + ldr r2, [pc, #164] @ 65610 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r1, #280] @ 0x118 │ │ │ │ ldr r4, [r4, r2] │ │ │ │ add r0, r4, #32 │ │ │ │ - bl dc330 <__isoc23_strtoul@@Base+0x2d4b4> │ │ │ │ + bl db9c8 <__isoc23_strtoul@@Base+0x2cba4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 65638 │ │ │ │ + beq 655e0 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl dc008 <__isoc23_strtoul@@Base+0x2d18c> │ │ │ │ + bl db6a0 <__isoc23_strtoul@@Base+0x2c87c> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #61] @ 0x3d │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #108] @ 65668 │ │ │ │ + ldr r3, [pc, #108] @ 65610 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ add r0, r0, #32 │ │ │ │ - bl dbe18 <__isoc23_strtoul@@Base+0x2cf9c> │ │ │ │ - ldr r2, [pc, #100] @ 65670 │ │ │ │ + bl db4b0 <__isoc23_strtoul@@Base+0x2c68c> │ │ │ │ + ldr r2, [pc, #100] @ 65618 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #280] @ 0x118 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #280] @ 0x118 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #80] @ 65674 │ │ │ │ - ldr r3, [pc, #64] @ 65668 │ │ │ │ + ldr r1, [pc, #80] @ 6561c │ │ │ │ + ldr r3, [pc, #64] @ 65610 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #280] @ 0x118 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #280] @ 0x118 │ │ │ │ - b 65598 │ │ │ │ + b 65540 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 655dc │ │ │ │ - bl 629e8 │ │ │ │ - b 655dc │ │ │ │ + beq 65584 │ │ │ │ + bl 62990 │ │ │ │ + b 65584 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 655ac │ │ │ │ - bl 629e8 │ │ │ │ - b 655ac │ │ │ │ - andeq r8, ip, r0, asr #3 │ │ │ │ - andeq ip, ip, r4, asr r0 │ │ │ │ - andeq r0, r0, r0, asr #14 │ │ │ │ - andeq ip, ip, r0, lsr #32 │ │ │ │ - ldrdeq fp, [ip], -r8 │ │ │ │ - @ instruction: 0x000cbfbc │ │ │ │ + beq 65554 │ │ │ │ + bl 62990 │ │ │ │ + b 65554 │ │ │ │ + andeq r7, ip, r0, lsr #4 │ │ │ │ + andeq fp, ip, ip, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsr r7 │ │ │ │ + andeq fp, ip, r8, ror r0 │ │ │ │ + andeq fp, ip, r0, lsr r0 │ │ │ │ + andeq fp, ip, r4, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #396] @ 6581c │ │ │ │ + ldr r8, [pc, #396] @ 657c4 │ │ │ │ subs r9, r0, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r3 │ │ │ │ - beq 656b0 │ │ │ │ + beq 65658 │ │ │ │ ldr r3, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65780 │ │ │ │ + beq 65728 │ │ │ │ ldrb r5, [r4, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r4, #54] @ 0x36 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65724 │ │ │ │ + beq 656cc │ │ │ │ ldrb r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65724 │ │ │ │ + beq 656cc │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 65724 │ │ │ │ - ldr r3, [pc, #312] @ 65820 │ │ │ │ + beq 656cc │ │ │ │ + ldr r3, [pc, #312] @ 657c8 │ │ │ │ sub sl, r1, r6 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ sub sl, r7, sl │ │ │ │ ldr r0, [r3, #1216] @ 0x4c0 │ │ │ │ mov r2, sl │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ add r3, r3, sl │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldrsh r3, [r9, #22] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 65804 │ │ │ │ - ldr r3, [pc, #264] @ 65824 │ │ │ │ + bge 657ac │ │ │ │ + ldr r3, [pc, #264] @ 657cc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldr r5, [r4, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 65748 │ │ │ │ + beq 656f0 │ │ │ │ ldrb r3, [r4, #68] @ 0x44 │ │ │ │ sub r6, r5, r6 │ │ │ │ cmp r3, #0 │ │ │ │ sub r7, r7, r6 │ │ │ │ - beq 657e8 │ │ │ │ + beq 65790 │ │ │ │ mov r6, r5 │ │ │ │ cmp r7, #0 │ │ │ │ pople {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 657d8 │ │ │ │ - ldr r3, [pc, #188] @ 65820 │ │ │ │ + beq 65780 │ │ │ │ + ldr r3, [pc, #188] @ 657c8 │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #152] @ 65820 │ │ │ │ + ldr r3, [pc, #152] @ 657c8 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ ldr r0, [r5, #280] @ 0x118 │ │ │ │ tst r3, #2 │ │ │ │ - beq 657a4 │ │ │ │ + beq 6574c │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r0, [r3, #20] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ tst r3, #8 │ │ │ │ - beq 656b0 │ │ │ │ - ldr r3, [pc, #100] @ 65828 │ │ │ │ + beq 65658 │ │ │ │ + ldr r3, [pc, #100] @ 657d0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 656b0 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 65658 │ │ │ │ ldrb r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b 6575c │ │ │ │ - ldr r3, [pc, #48] @ 65820 │ │ │ │ + b 65704 │ │ │ │ + ldr r3, [pc, #48] @ 657c8 │ │ │ │ mov r1, #9 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ str r0, [r4] │ │ │ │ - b 65744 │ │ │ │ + b 656ec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ - bl cbdd8 <__isoc23_strtoul@@Base+0x1cf5c> │ │ │ │ + bl cb7c0 <__isoc23_strtoul@@Base+0x1c99c> │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - b 65724 │ │ │ │ - muleq ip, r8, r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + b 656cc │ │ │ │ + strdeq r7, [ip], -r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #120] @ 658bc │ │ │ │ - ldr r3, [pc, #120] @ 658c0 │ │ │ │ + ldr r2, [pc, #120] @ 65864 │ │ │ │ + ldr r3, [pc, #120] @ 65868 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ add r3, r1, #1 │ │ │ │ sub r4, r3, r5 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ sub r5, r1, r5 │ │ │ │ sub r1, r1, r3 │ │ │ │ adds r6, r1, r4 │ │ │ │ streq r3, [r0] │ │ │ │ - bne 658b0 │ │ │ │ + bne 65858 │ │ │ │ ldr r3, [r7, #272] @ 0x110 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, r6 │ │ │ │ sub r3, r0, r4 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ sub ip, r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r3, #-1]! │ │ │ │ strb r1, [r2, #-1]! │ │ │ │ cmp r3, ip │ │ │ │ - bne 65898 │ │ │ │ + bne 65840 │ │ │ │ sub r0, r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r6 │ │ │ │ - bl a38f4 │ │ │ │ - b 65878 │ │ │ │ - andeq r7, ip, r4, ror #29 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl a389c │ │ │ │ + b 65820 │ │ │ │ + andeq r6, ip, r4, asr #30 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr ip, [pc, #252] @ 659d8 │ │ │ │ - ldr r3, [pc, #252] @ 659dc │ │ │ │ + ldr ip, [pc, #252] @ 65980 │ │ │ │ + ldr r3, [pc, #252] @ 65984 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r7, [r4] │ │ │ │ - bl 57468 │ │ │ │ + bl 57410 │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ cmp r7, #0 │ │ │ │ add r3, r4, #92 @ 0x5c │ │ │ │ add lr, sp, #52 @ 0x34 │ │ │ │ strne r7, [r4] │ │ │ │ ldr r7, [r4, #88] @ 0x58 │ │ │ │ add ip, r4, #52 @ 0x34 │ │ │ │ - ldr r6, [pc, #172] @ 659e0 │ │ │ │ - ldr r8, [pc, #172] @ 659e4 │ │ │ │ + ldr r6, [pc, #172] @ 65988 │ │ │ │ + ldr r8, [pc, #172] @ 6598c │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ @@ -95628,95 +95628,95 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r3, [r6] │ │ │ │ add r0, r4, #4 │ │ │ │ orrs r3, r3, r5 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4, #72] @ 0x48 │ │ │ │ ldrb r8, [r4, #24] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldrb r3, [r4, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #88] @ 659e8 │ │ │ │ + ldr r2, [pc, #88] @ 65990 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r7, #0 │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ subne r3, r3, #1 │ │ │ │ strne r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #48] @ 659dc │ │ │ │ + ldr r3, [pc, #48] @ 65984 │ │ │ │ strb r8, [r4, #24] │ │ │ │ strne r7, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 659d4 │ │ │ │ + bne 6597c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, ip, ip, asr #28 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - strdeq r7, [ip], -r4 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - muleq ip, r0, sp │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r6, ip, ip, lsr #29 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r6, ip, r4, asr lr │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + strdeq r6, [ip], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #2492] @ 663c0 │ │ │ │ - ldr r3, [pc, #2492] @ 663c4 │ │ │ │ + ldr r2, [pc, #2492] @ 66368 │ │ │ │ + ldr r3, [pc, #2492] @ 6636c │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr ip, [r3, #276] @ 0x114 │ │ │ │ ldr r3, [r3, #280] @ 0x118 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r1 │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - beq 662c8 │ │ │ │ - bl 57468 │ │ │ │ - ldr r3, [pc, #2436] @ 663c8 │ │ │ │ + beq 66270 │ │ │ │ + bl 57410 │ │ │ │ + ldr r3, [pc, #2436] @ 66370 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ ldrgt r3, [r4, #12] │ │ │ │ ldrshgt r2, [r4, #18] │ │ │ │ subgt r3, r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ strgt r3, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #280] @ 0x118 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 65a7c │ │ │ │ + beq 65a24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 659ec │ │ │ │ + bl 65994 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r8, #32] │ │ │ │ strd r0, [r8, #24] │ │ │ │ ldm r8, {r1, r3} │ │ │ │ ands r6, r1, #16384 @ 0x4000 │ │ │ │ str r3, [r8, #16] │ │ │ │ - bne 65bc8 │ │ │ │ + bne 65b70 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [sp, #28] │ │ │ │ str r6, [sp, #12] │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - ldr r2, [pc, #2308] @ 663cc │ │ │ │ + ldr r2, [pc, #2308] @ 66374 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov fp, #3 │ │ │ │ ldrne r5, [r2, #12] │ │ │ │ ldreq r5, [r2, #16] │ │ │ │ lsr r2, r6, #14 │ │ │ │ @@ -95724,173 +95724,173 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldrb r6, [r3] │ │ │ │ ldrsh r3, [r4, #18] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 65c70 │ │ │ │ + beq 65c18 │ │ │ │ sub r0, r0, r3 │ │ │ │ cmp fp, #39 @ 0x27 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 66090 │ │ │ │ + beq 66038 │ │ │ │ cmp fp, #39 @ 0x27 │ │ │ │ - ble 65db8 │ │ │ │ + ble 65d60 │ │ │ │ cmp fp, #40 @ 0x28 │ │ │ │ - bne 65b30 │ │ │ │ + bne 65ad8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #2200] @ 663d0 │ │ │ │ + ldr r3, [pc, #2200] @ 66378 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r6, r4, #18 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ - b 65b88 │ │ │ │ + b 65b30 │ │ │ │ ldr r3, [r9, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 65c48 │ │ │ │ + blt 65bf0 │ │ │ │ ldr r3, [r9, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #1 │ │ │ │ ldrle r0, [r4, #12] │ │ │ │ - ble 65b94 │ │ │ │ - bl 57760 │ │ │ │ + ble 65b3c │ │ │ │ + bl 57708 │ │ │ │ ldrsh r3, [r4, #18] │ │ │ │ cmp r3, #1 │ │ │ │ movgt r0, #97 @ 0x61 │ │ │ │ ldrb fp, [r5, r0] │ │ │ │ cmp fp, #0 │ │ │ │ - bne 65bac │ │ │ │ + bne 65b54 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r9, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 65b44 │ │ │ │ + bgt 65aec │ │ │ │ add r3, r0, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldrb fp, [r5, r0] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 65b84 │ │ │ │ + beq 65b2c │ │ │ │ cmp fp, #2 │ │ │ │ ldrsheq r3, [r4, #18] │ │ │ │ - beq 65c70 │ │ │ │ + beq 65c18 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - b 65aec │ │ │ │ + b 65a94 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #16] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #9 │ │ │ │ - beq 65bc0 │ │ │ │ + beq 65b68 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - beq 661ec │ │ │ │ + beq 66194 │ │ │ │ bic r1, r1, #131072 @ 0x20000 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r8] │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - b 65c0c │ │ │ │ + b 65bb4 │ │ │ │ cmp r0, #9 │ │ │ │ - beq 66290 │ │ │ │ + beq 66238 │ │ │ │ cmp r0, #32 │ │ │ │ - bne 6637c │ │ │ │ + bne 66324 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r2, r3 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65bf4 │ │ │ │ - bl 57468 │ │ │ │ + bne 65b9c │ │ │ │ + bl 57410 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65bf4 │ │ │ │ + bne 65b9c │ │ │ │ subs r2, r5, #0 │ │ │ │ movne r2, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r1, [r8] │ │ │ │ - b 65abc │ │ │ │ + b 65a64 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ sub r3, r1, r2 │ │ │ │ cmp r3, #15 │ │ │ │ - bgt 65b54 │ │ │ │ + bgt 65afc │ │ │ │ sub r3, r2, r1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ asr r3, r3, #16 │ │ │ │ mov fp, #2 │ │ │ │ strh r3, [r4, #18] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r1, [r7, #54] @ 0x36 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - blt 65d40 │ │ │ │ + blt 65ce8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ subs r2, r2, sl │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 65fd0 │ │ │ │ + bne 65f78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65cb0 │ │ │ │ + bne 65c58 │ │ │ │ mov r3, #1 │ │ │ │ strh r3, [r4, #18] │ │ │ │ mov r0, r7 │ │ │ │ - bl 658c4 │ │ │ │ + bl 6586c │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 65f50 │ │ │ │ + blt 65ef8 │ │ │ │ cmp fp, #39 @ 0x27 │ │ │ │ - bne 66198 │ │ │ │ + bne 66140 │ │ │ │ cmp r6, #10 │ │ │ │ - beq 660e8 │ │ │ │ + beq 66090 │ │ │ │ ldrb r3, [r7, #54] @ 0x36 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65d10 │ │ │ │ + bne 65cb8 │ │ │ │ ldr r3, [r8, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #32] │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 66120 │ │ │ │ + bcs 660c8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ strb r2, [r3] │ │ │ │ ldrsh r3, [r4, #18] │ │ │ │ ldr ip, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6613c │ │ │ │ + ble 660e4 │ │ │ │ sub sl, ip, r3 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 65b30 │ │ │ │ + b 65ad8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ subs r2, r2, sl │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 65fd0 │ │ │ │ + bne 65f78 │ │ │ │ mov fp, r3 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #1640] @ 663d0 │ │ │ │ + ldr r3, [pc, #1640] @ 66378 │ │ │ │ lsl sl, fp, #16 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ lsr sl, sl, #16 │ │ │ │ ldr r3, [r9, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 66008 │ │ │ │ + bgt 65fb0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsl r3, sl, #17 │ │ │ │ asr r3, r3, #16 │ │ │ │ add ip, r2, #1 │ │ │ │ str ip, [r4, #12] │ │ │ │ ldrb r6, [r2] │ │ │ │ strh r3, [r4, #18] │ │ │ │ @@ -95899,121 +95899,121 @@ │ │ │ │ rsbgt r3, r3, #0 │ │ │ │ strhle r3, [r4, #18] │ │ │ │ mvnle r3, #0 │ │ │ │ add sl, ip, r3 │ │ │ │ mov r0, sl │ │ │ │ str sl, [r4, #12] │ │ │ │ cmp fp, #3 │ │ │ │ - beq 65dcc │ │ │ │ + beq 65d74 │ │ │ │ cmp fp, #38 @ 0x26 │ │ │ │ - beq 65b24 │ │ │ │ - b 65b30 │ │ │ │ + beq 65acc │ │ │ │ + b 65ad8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r6, #32 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66034 │ │ │ │ + beq 65fdc │ │ │ │ ldrb r3, [r7, #54] @ 0x36 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 661c4 │ │ │ │ + beq 6616c │ │ │ │ mov fp, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 65f20 │ │ │ │ + beq 65ec8 │ │ │ │ cmp r6, #32 │ │ │ │ - beq 65fbc │ │ │ │ + beq 65f64 │ │ │ │ rsbs r2, fp, #0 │ │ │ │ and r2, r2, #7 │ │ │ │ and r3, fp, #7 │ │ │ │ rsbpl r3, r2, #0 │ │ │ │ rsb r3, r3, #8 │ │ │ │ add fp, fp, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, fp │ │ │ │ - blt 65e50 │ │ │ │ + blt 65df8 │ │ │ │ cmp r6, #9 │ │ │ │ - beq 65e04 │ │ │ │ + beq 65dac │ │ │ │ cmp r6, #0 │ │ │ │ - ble 65f50 │ │ │ │ + ble 65ef8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldrsh r3, [r4, #18] │ │ │ │ sub r0, r0, r3 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 65b30 │ │ │ │ + bne 65ad8 │ │ │ │ mov r2, #0 │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r2 │ │ │ │ mov r7, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r1, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldrb r6, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 65ed0 │ │ │ │ + bne 65e78 │ │ │ │ ldrb r2, [r9, #54] @ 0x36 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 65ebc │ │ │ │ + bne 65e64 │ │ │ │ subs r2, r5, sl │ │ │ │ - bne 66150 │ │ │ │ + bne 660f8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 658c4 │ │ │ │ + bl 6586c │ │ │ │ subs r6, r0, #0 │ │ │ │ - ble 66180 │ │ │ │ + ble 66128 │ │ │ │ mov r2, fp │ │ │ │ cmp r6, #10 │ │ │ │ - beq 65f88 │ │ │ │ + beq 65f30 │ │ │ │ ldr r1, [r8, #16] │ │ │ │ ldrb r0, [r1, fp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65fa8 │ │ │ │ + bne 65f50 │ │ │ │ cmp r6, #41 @ 0x29 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r3, [r9, #54] @ 0x36 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - beq 663b0 │ │ │ │ + beq 66358 │ │ │ │ subs r0, r2, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66348 │ │ │ │ + bne 662f0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - b 65b30 │ │ │ │ - bl 57468 │ │ │ │ + b 65ad8 │ │ │ │ + bl 57410 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 65e1c │ │ │ │ + bne 65dc4 │ │ │ │ rsbs r2, fp, #0 │ │ │ │ and r2, r2, #7 │ │ │ │ and r3, fp, #7 │ │ │ │ rsbpl r3, r2, #0 │ │ │ │ rsb r3, r3, #8 │ │ │ │ add fp, fp, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, fp │ │ │ │ - blt 660e0 │ │ │ │ + blt 66088 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [r3, #280] @ 0x118 │ │ │ │ ldrb r3, [r7, #54] @ 0x36 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 662d4 │ │ │ │ + bne 6627c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r8] │ │ │ │ orreq r3, r3, #32768 @ 0x8000 │ │ │ │ streq r3, [r8] │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ @@ -96021,337 +96021,337 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr lr, [r3, #40] @ 0x28 │ │ │ │ add r1, lr, #1 │ │ │ │ str r1, [r3, #40] @ 0x28 │ │ │ │ ldr r1, [r8, #16] │ │ │ │ ldrb r0, [r1, fp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66244 │ │ │ │ + beq 661ec │ │ │ │ cmp r0, r6 │ │ │ │ add fp, fp, #1 │ │ │ │ - bne 66324 │ │ │ │ + bne 662cc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - b 65e94 │ │ │ │ + b 65e3c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r3, fp │ │ │ │ - bge 65e04 │ │ │ │ - b 65e58 │ │ │ │ + bge 65dac │ │ │ │ + b 65e00 │ │ │ │ cmp fp, #39 @ 0x27 │ │ │ │ subeq r2, r2, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r0, #0 │ │ │ │ ldrgt r3, [r8, #32] │ │ │ │ addgt r3, r3, r0 │ │ │ │ strgt r3, [r8, #32] │ │ │ │ ldrsh r3, [r4, #18] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65ca8 │ │ │ │ - blt 65d58 │ │ │ │ - b 65cb0 │ │ │ │ + beq 65c50 │ │ │ │ + blt 65d00 │ │ │ │ + b 65c58 │ │ │ │ add r0, r4, #18 │ │ │ │ - bl 57760 │ │ │ │ + bl 57708 │ │ │ │ ldrh r2, [r4, #18] │ │ │ │ add r3, sl, r2 │ │ │ │ lsl r3, r3, #16 │ │ │ │ asr r3, r3, #16 │ │ │ │ strh r3, [r4, #18] │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 65f50 │ │ │ │ + blt 65ef8 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ - b 65d98 │ │ │ │ + b 65d40 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r6, #9 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65e6c │ │ │ │ + beq 65e14 │ │ │ │ ldrb r3, [r7, #54] @ 0x36 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 662ac │ │ │ │ + beq 66254 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65e00 │ │ │ │ + bne 65da8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - b 66080 │ │ │ │ + b 66028 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r6, [r3] │ │ │ │ mov r3, r2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 660d4 │ │ │ │ + beq 6607c │ │ │ │ cmp r6, #9 │ │ │ │ add r2, r3, #1 │ │ │ │ - beq 6606c │ │ │ │ - b 65e50 │ │ │ │ + beq 66014 │ │ │ │ + b 65df8 │ │ │ │ cmp r6, #10 │ │ │ │ - bne 65d28 │ │ │ │ + bne 65cd0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ ldrb r3, [r7, #54] @ 0x36 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65d34 │ │ │ │ + bne 65cdc │ │ │ │ sub r2, r0, sl │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 65d34 │ │ │ │ - bne 662e8 │ │ │ │ + blt 65cdc │ │ │ │ + bne 66290 │ │ │ │ add r0, r0, #1 │ │ │ │ mov sl, r0 │ │ │ │ - b 65d38 │ │ │ │ - bl 57468 │ │ │ │ + b 65ce0 │ │ │ │ + bl 57410 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 66064 │ │ │ │ + bne 6600c │ │ │ │ mov r6, #0 │ │ │ │ - b 65f50 │ │ │ │ + b 65ef8 │ │ │ │ ldrsh r3, [r4, #18] │ │ │ │ ldr sl, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ rsbgt r3, r3, #1 │ │ │ │ movle r3, #1 │ │ │ │ addgt sl, sl, r3 │ │ │ │ strhle r3, [r4, #18] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ add r3, r3, #1 │ │ │ │ str sl, [r4, #12] │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ - b 65d34 │ │ │ │ + b 65cdc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrsh r3, [r4, #18] │ │ │ │ ldr ip, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 65d20 │ │ │ │ + bgt 65cc8 │ │ │ │ sub sl, ip, #1 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, sl │ │ │ │ strh r3, [r4, #18] │ │ │ │ - b 65d28 │ │ │ │ + b 65cd0 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r5, sl │ │ │ │ cmp r0, #0 │ │ │ │ ldrgt r2, [r8, #32] │ │ │ │ addgt r2, r2, r0 │ │ │ │ strgt r2, [r8, #32] │ │ │ │ mov r0, r9 │ │ │ │ - bl 658c4 │ │ │ │ + bl 6586c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bgt 65ecc │ │ │ │ + bgt 65e74 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ mov r7, r9 │ │ │ │ ldrb r6, [r3, fp] │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ - b 65f50 │ │ │ │ + b 65ef8 │ │ │ │ ldrsh r3, [r4, #18] │ │ │ │ ldr ip, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ subgt sl, ip, r3 │ │ │ │ suble sl, ip, #1 │ │ │ │ movle r3, #1 │ │ │ │ mov r0, sl │ │ │ │ strgt sl, [r4, #12] │ │ │ │ strle sl, [r4, #12] │ │ │ │ strhle r3, [r4, #18] │ │ │ │ - b 65b14 │ │ │ │ + b 65abc │ │ │ │ sub r2, r0, sl │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r0, #0 │ │ │ │ - ble 65e00 │ │ │ │ + ble 65da8 │ │ │ │ ldr r3, [r8, #32] │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r8, #32] │ │ │ │ - b 66058 │ │ │ │ + b 66000 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - b 661fc │ │ │ │ + b 661a4 │ │ │ │ cmp r0, #9 │ │ │ │ - bne 66224 │ │ │ │ + bne 661cc │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ mov r3, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 661f4 │ │ │ │ - bl 57468 │ │ │ │ + bne 6619c │ │ │ │ + bl 57410 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r0, #9 │ │ │ │ - beq 661fc │ │ │ │ + beq 661a4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ ldrshgt r2, [r4, #18] │ │ │ │ subgt r3, r3, r2 │ │ │ │ strgt r3, [r4, #12] │ │ │ │ - b 65c40 │ │ │ │ + b 65be8 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r5, [r9, #54] @ 0x36 │ │ │ │ mov r7, r9 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 66314 │ │ │ │ + bne 662bc │ │ │ │ subs r2, r0, sl │ │ │ │ - bne 66390 │ │ │ │ + bne 66338 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ - beq 6631c │ │ │ │ + beq 662c4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrsh r2, [r4, #18] │ │ │ │ mov r6, #41 @ 0x29 │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 65f50 │ │ │ │ + b 65ef8 │ │ │ │ rsbs r1, r5, #0 │ │ │ │ and r1, r1, #7 │ │ │ │ and r2, r5, #7 │ │ │ │ rsbpl r2, r1, #0 │ │ │ │ rsb r2, r2, #8 │ │ │ │ add r5, r5, r2 │ │ │ │ - b 65c08 │ │ │ │ + b 65bb0 │ │ │ │ sub r2, r0, sl │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r0, #0 │ │ │ │ - ble 66058 │ │ │ │ - b 661dc │ │ │ │ - ldr r3, [pc, #248] @ 663c8 │ │ │ │ + ble 66000 │ │ │ │ + b 66184 │ │ │ │ + ldr r3, [pc, #248] @ 66370 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ - b 65a68 │ │ │ │ + b 65a10 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r0, #0 │ │ │ │ ldrgt r3, [r8, #32] │ │ │ │ addgt r3, r3, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ strgt r3, [r8, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ mov sl, r0 │ │ │ │ - b 65d38 │ │ │ │ + b 65ce0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str lr, [r3, #40] @ 0x28 │ │ │ │ mov r6, #10 │ │ │ │ - b 65f50 │ │ │ │ + b 65ef8 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r3, [r9, #54] @ 0x36 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - beq 66364 │ │ │ │ + beq 6630c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrgt r3, [r8, #32] │ │ │ │ addgt r3, r3, r0 │ │ │ │ strgt r3, [r8, #32] │ │ │ │ cmp r6, #10 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldrsheq r3, [r4, #18] │ │ │ │ subeq r0, r0, r3 │ │ │ │ streq r0, [r4, #12] │ │ │ │ - b 65b30 │ │ │ │ + b 65ad8 │ │ │ │ subs r2, r5, #0 │ │ │ │ movne r2, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r2, [sp, #28] │ │ │ │ - b 66230 │ │ │ │ + b 661d8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r0, #0 │ │ │ │ ldrgt r3, [r8, #32] │ │ │ │ addgt r3, r3, r0 │ │ │ │ strgt r3, [r8, #32] │ │ │ │ - b 66260 │ │ │ │ + b 66208 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, #1 │ │ │ │ - beq 66258 │ │ │ │ - b 66260 │ │ │ │ - andeq r7, ip, r0, lsr #26 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + beq 66200 │ │ │ │ + b 66208 │ │ │ │ + andeq r6, ip, r0, lsl #27 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr sl, [pc, #1684] @ 66a80 │ │ │ │ - ldr r2, [pc, #1684] @ 66a84 │ │ │ │ + ldr sl, [pc, #1684] @ 66a28 │ │ │ │ + ldr r2, [pc, #1684] @ 66a2c │ │ │ │ add sl, pc, sl │ │ │ │ ldr r2, [sl, r2] │ │ │ │ - ldr r3, [pc, #1676] @ 66a88 │ │ │ │ + ldr r3, [pc, #1676] @ 66a30 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r2, [sp, #8] │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r0, [r2, #272] @ 0x110 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 668a0 │ │ │ │ + bcs 66848 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ - ldr r3, [pc, #1616] @ 66a8c │ │ │ │ + ldr r3, [pc, #1616] @ 66a34 │ │ │ │ ldr r7, [sl, r3] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ cmp r1, #1 │ │ │ │ ldr r5, [r3, #24] │ │ │ │ add r5, r5, #9 │ │ │ │ - ble 664fc │ │ │ │ + ble 664a4 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ add r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 6648c │ │ │ │ + bls 66434 │ │ │ │ ldrb r3, [r6, #97] @ 0x61 │ │ │ │ add r5, r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 664a4 │ │ │ │ + bne 6644c │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 66458 │ │ │ │ + bgt 66400 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66480 │ │ │ │ + beq 66428 │ │ │ │ mov r9, #0 │ │ │ │ cmn fp, #1 │ │ │ │ - ldr r8, [pc, #1500] @ 66a90 │ │ │ │ + ldr r8, [pc, #1500] @ 66a38 │ │ │ │ movne r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ cmp fp, r9 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r8, pc, r8 │ │ │ │ movle r2, #0 │ │ │ │ @@ -96359,799 +96359,799 @@ │ │ │ │ mov r4, r5 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r9, [sp] │ │ │ │ str r9, [sp, #12] │ │ │ │ str r9, [sp, #16] │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bhi 6652c │ │ │ │ + bhi 664d4 │ │ │ │ ldrb r3, [r8, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r5], #1 │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 664a4 │ │ │ │ + bne 6644c │ │ │ │ ldrb r3, [r5], #1 │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 664fc │ │ │ │ - b 664a4 │ │ │ │ + beq 664a4 │ │ │ │ + b 6644c │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 668ac │ │ │ │ + beq 66854 │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 6655c │ │ │ │ - b 66598 │ │ │ │ + bgt 66504 │ │ │ │ + b 66540 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ strb r3, [r5], #1 │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 664e4 │ │ │ │ + bne 6648c │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 6653c │ │ │ │ + ble 664e4 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ subhi r3, r5, #1 │ │ │ │ addhi r1, r4, r0 │ │ │ │ - bls 6653c │ │ │ │ + bls 664e4 │ │ │ │ ldrb r2, [r4], #1 │ │ │ │ strb r2, [r3, #1]! │ │ │ │ cmp r4, r1 │ │ │ │ - bne 6657c │ │ │ │ + bne 66524 │ │ │ │ ldrb r3, [r6, #97] @ 0x61 │ │ │ │ add r5, r5, r0 │ │ │ │ - b 66548 │ │ │ │ + b 664f0 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ strb r3, [r5], #1 │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66598 │ │ │ │ - b 664e4 │ │ │ │ + beq 66540 │ │ │ │ + b 6648c │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6652c │ │ │ │ + bne 664d4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ cmpne r3, #40 @ 0x28 │ │ │ │ - bne 667b0 │ │ │ │ + bne 66758 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 6652c │ │ │ │ + b 664d4 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ and r3, r3, #1 │ │ │ │ orrs r3, r2, r3 │ │ │ │ - beq 66784 │ │ │ │ + beq 6672c │ │ │ │ cmn fp, #1 │ │ │ │ - beq 66880 │ │ │ │ + beq 66828 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6652c │ │ │ │ + beq 664d4 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ strb r3, [r5], #1 │ │ │ │ - b 6652c │ │ │ │ + b 664d4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r9, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r9, #0 │ │ │ │ - bne 6652c │ │ │ │ + bne 664d4 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6652c │ │ │ │ + bne 664d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp fp, #0 │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ble 6691c │ │ │ │ + ble 668c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6652c │ │ │ │ - ldr r3, [pc, #1076] @ 66a94 │ │ │ │ - ldr r1, [pc, #1076] @ 66a98 │ │ │ │ + beq 664d4 │ │ │ │ + ldr r3, [pc, #1076] @ 66a3c │ │ │ │ + ldr r1, [pc, #1076] @ 66a40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub r2, r5, r3 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 6652c │ │ │ │ + b 664d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst r3, #1 │ │ │ │ - bne 6652c │ │ │ │ + bne 664d4 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp fp, #0 │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bne 6682c │ │ │ │ + bne 667d4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66850 │ │ │ │ + beq 667f8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #-1] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 82d0c │ │ │ │ + bl 82cb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r5, r5, r0 │ │ │ │ - b 6652c │ │ │ │ + b 664d4 │ │ │ │ ldrb r3, [r5, #-2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ moveq r2, r5 │ │ │ │ cmn fp, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bne 6652c │ │ │ │ + bne 664d4 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66714 │ │ │ │ + bne 666bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r9, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 66908 │ │ │ │ + beq 668b0 │ │ │ │ mov r3, #92 @ 0x5c │ │ │ │ cmp r4, r5 │ │ │ │ strb r3, [r5, #-1] │ │ │ │ - bls 669e8 │ │ │ │ + bls 66990 │ │ │ │ mov r2, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r3, #91 @ 0x5b │ │ │ │ strb r3, [r2] │ │ │ │ - b 6652c │ │ │ │ + b 664d4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, r5 │ │ │ │ streq r5, [r0] │ │ │ │ - beq 66758 │ │ │ │ + beq 66700 │ │ │ │ sub r1, r5, r1 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ cmp fp, #0 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 6677c │ │ │ │ + bgt 66724 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ strb r3, [r0, #8] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst r3, #1 │ │ │ │ ldrb r3, [r4] │ │ │ │ - bne 66858 │ │ │ │ + bne 66800 │ │ │ │ cmp r3, #10 │ │ │ │ strbne r3, [r5, #-1] │ │ │ │ mov r3, #0 │ │ │ │ subeq r5, r5, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ str r3, [sp] │ │ │ │ - b 6652c │ │ │ │ + b 664d4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ tst r2, #1 │ │ │ │ - bne 6652c │ │ │ │ + bne 664d4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ cmpne r3, #39 @ 0x27 │ │ │ │ - bne 6652c │ │ │ │ + bne 664d4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ moveq r3, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ movne r3, #1 │ │ │ │ streq r3, [sp, #4] │ │ │ │ strne r3, [sp] │ │ │ │ cmp fp, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ - beq 66820 │ │ │ │ + beq 667c8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r9, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66820 │ │ │ │ + bne 667c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst r3, #1 │ │ │ │ - beq 6652c │ │ │ │ + beq 664d4 │ │ │ │ cmp fp, #2 │ │ │ │ streq r5, [sp, #16] │ │ │ │ addeq r5, r5, #1 │ │ │ │ - beq 6652c │ │ │ │ + beq 664d4 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ - b 6652c │ │ │ │ + b 664d4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r9, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6652c │ │ │ │ + beq 664d4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 666b0 │ │ │ │ + bne 66658 │ │ │ │ sub r5, r5, #1 │ │ │ │ - b 6652c │ │ │ │ + b 664d4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r3, #125 @ 0x7d │ │ │ │ moveq r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ streq r2, [sp] │ │ │ │ - beq 6652c │ │ │ │ - b 66794 │ │ │ │ + beq 664d4 │ │ │ │ + b 6673c │ │ │ │ cmp r4, r5 │ │ │ │ - bls 669a4 │ │ │ │ + bls 6694c │ │ │ │ mov r3, #92 @ 0x5c │ │ │ │ strb r3, [r5], #1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66604 │ │ │ │ - b 6652c │ │ │ │ + bne 665ac │ │ │ │ + b 664d4 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 66434 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 663dc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [sp] │ │ │ │ and r3, r2, #1 │ │ │ │ orrs r3, r3, r1 │ │ │ │ - bne 669bc │ │ │ │ + bne 66964 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ asr r3, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq 668e0 │ │ │ │ + beq 66888 │ │ │ │ mov r1, r5 │ │ │ │ - bl 28d4c │ │ │ │ + bl 28cf4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ movgt r3, #0 │ │ │ │ andle r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66a68 │ │ │ │ + bne 66a10 │ │ │ │ str r3, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 6652c │ │ │ │ + b 664d4 │ │ │ │ cmp r9, #0 │ │ │ │ addne r9, r9, #1 │ │ │ │ streq r9, [sp, #4] │ │ │ │ moveq r9, #1 │ │ │ │ - b 6652c │ │ │ │ + b 664d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66850 │ │ │ │ + beq 667f8 │ │ │ │ ldr r3, [sp] │ │ │ │ strb r3, [r5, #-2] │ │ │ │ - ldr r3, [pc, #360] @ 66a9c │ │ │ │ + ldr r3, [pc, #360] @ 66a44 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 66950 │ │ │ │ + beq 668f8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ tst r2, #8 │ │ │ │ - bne 66a30 │ │ │ │ + bne 669d8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r3, r3, r0 │ │ │ │ sub r1, r4, r3 │ │ │ │ cmp r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ addgt r5, r3, #1 │ │ │ │ - ble 66a04 │ │ │ │ + ble 669ac │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 7b14 │ │ │ │ + bl 7ad0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 6652c │ │ │ │ + b 664d4 │ │ │ │ add r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6582c │ │ │ │ + bl 657d4 │ │ │ │ mov r4, r0 │ │ │ │ sub r5, r0, #2 │ │ │ │ - b 66888 │ │ │ │ + b 66830 │ │ │ │ cmn fp, #1 │ │ │ │ - bne 6652c │ │ │ │ + bne 664d4 │ │ │ │ mov r3, #92 @ 0x5c │ │ │ │ cmp r4, r5 │ │ │ │ strb r3, [r5, #-1] │ │ │ │ - bls 66a4c │ │ │ │ + bls 669f4 │ │ │ │ mov r3, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ strb r2, [r3] │ │ │ │ - b 6652c │ │ │ │ + b 664d4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6582c │ │ │ │ + bl 657d4 │ │ │ │ mov r4, r0 │ │ │ │ sub r2, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - b 6672c │ │ │ │ + b 666d4 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6582c │ │ │ │ + bl 657d4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ sub r3, r0, #1 │ │ │ │ sub r1, r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #16] │ │ │ │ - b 6697c │ │ │ │ + b 66924 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - bl 977b8 │ │ │ │ + bl 97760 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 66958 │ │ │ │ + b 66900 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6582c │ │ │ │ + bl 657d4 │ │ │ │ mov r4, r0 │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - b 669dc │ │ │ │ + b 66984 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 6652c │ │ │ │ - andeq r7, ip, ip, lsr r3 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq fp, sl, r0, lsr #13 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - ldrdeq sp, [r8], -r8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ + b 664d4 │ │ │ │ + muleq ip, ip, r3 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + muleq sl, r0, sp │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq sp, r8, r8, asr #9 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #14 │ │ │ │ cmpne r1, #0 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ - ldr r1, [pc, #204] @ 66ba0 │ │ │ │ + ldr r1, [pc, #204] @ 66b48 │ │ │ │ cmp r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bne 66b20 │ │ │ │ + bne 66ac8 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #184] @ 66ba4 │ │ │ │ + ldr r3, [pc, #184] @ 66b4c │ │ │ │ sub r2, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #10 │ │ │ │ - bhi 66b10 │ │ │ │ + bhi 66ab8 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r7, #0 │ │ │ │ ldrhne r3, [r7, #12] │ │ │ │ bicne r3, r3, #32 │ │ │ │ strhne r3, [r7, #12] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r8, [r5, #24] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 66b10 │ │ │ │ - ldr r3, [pc, #108] @ 66ba8 │ │ │ │ + beq 66ab8 │ │ │ │ + ldr r3, [pc, #108] @ 66b50 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldrb r0, [r3, #-1] │ │ │ │ - bl 7b74 │ │ │ │ + bl 7b24 │ │ │ │ add r1, r5, #32 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #36] @ 0x24 │ │ │ │ movne r2, #1 │ │ │ │ strbne r2, [r3, #24] │ │ │ │ mov r3, #0 │ │ │ │ ldrne r8, [r5, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ strb r8, [r5, #32] │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl cbdd8 <__isoc23_strtoul@@Base+0x1cf5c> │ │ │ │ + bl cb7c0 <__isoc23_strtoul@@Base+0x1c99c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #0 │ │ │ │ - bl c45b4 <__isoc23_strtoul@@Base+0x15738> │ │ │ │ + bl c452c <__isoc23_strtoul@@Base+0x15708> │ │ │ │ cmp r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 66b10 │ │ │ │ + beq 66ab8 │ │ │ │ mov r0, r6 │ │ │ │ - bl c45b4 <__isoc23_strtoul@@Base+0x15738> │ │ │ │ - b 66b10 │ │ │ │ - andeq r6, ip, r4, asr ip │ │ │ │ - muleq sl, pc, r0 @ │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ + bl c452c <__isoc23_strtoul@@Base+0x15708> │ │ │ │ + b 66ab8 │ │ │ │ + @ instruction: 0x000c5cb4 │ │ │ │ + andeq sl, sl, pc, lsl #15 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #60] @ 66c00 │ │ │ │ + ldr r3, [pc, #60] @ 66ba8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, #3 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r3] │ │ │ │ - beq 66bf4 │ │ │ │ + beq 66b9c │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 599dc │ │ │ │ - ldr r3, [pc, #24] @ 66c04 │ │ │ │ + bl 59984 │ │ │ │ + ldr r3, [pc, #24] @ 66bac │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #4] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #12 │ │ │ │ - bl 59670 │ │ │ │ - b 66be4 │ │ │ │ - andeq sl, ip, ip, lsr fp │ │ │ │ - andeq sl, ip, r4, lsl fp │ │ │ │ + bl 59618 │ │ │ │ + b 66b8c │ │ │ │ + muleq ip, r4, fp │ │ │ │ + andeq r9, ip, ip, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #144] @ 66cb0 │ │ │ │ + ldr r6, [pc, #144] @ 66c58 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r1 │ │ │ │ - beq 66c9c │ │ │ │ - ldr r0, [pc, #128] @ 66cb4 │ │ │ │ + beq 66c44 │ │ │ │ + ldr r0, [pc, #128] @ 66c5c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 576c4 │ │ │ │ + bl 5766c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ cmp r5, r3 │ │ │ │ strb r3, [r4, #25] │ │ │ │ strh r3, [r4, #34] @ 0x22 │ │ │ │ strh r3, [r4, #92] @ 0x5c │ │ │ │ strh r2, [r4, #96] @ 0x60 │ │ │ │ - beq 66c88 │ │ │ │ - ldr r2, [pc, #84] @ 66cb8 │ │ │ │ - ldr r3, [pc, #84] @ 66cbc │ │ │ │ + beq 66c30 │ │ │ │ + ldr r2, [pc, #84] @ 66c60 │ │ │ │ + ldr r3, [pc, #84] @ 66c64 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2] │ │ │ │ and r3, r3, r2 │ │ │ │ sub r3, r3, #4194304 @ 0x400000 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ strb r3, [r4, #69] @ 0x45 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ - bl 8018 │ │ │ │ - b 66c5c │ │ │ │ + bl 7fc8 │ │ │ │ + b 66c04 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r0, #1 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ mov r4, r0 │ │ │ │ - b 66c2c │ │ │ │ - andeq r6, ip, r8, lsl #22 │ │ │ │ + b 66bd4 │ │ │ │ + andeq r5, ip, r8, ror #22 │ │ │ │ @ instruction: 0xffffea3c │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ submi r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #880] @ 67048 │ │ │ │ - ldr r3, [pc, #880] @ 6704c │ │ │ │ + ldr r6, [pc, #880] @ 66ff0 │ │ │ │ + ldr r3, [pc, #880] @ 66ff4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #2048 @ 0x800 │ │ │ │ mov r9, r0 │ │ │ │ - beq 66edc │ │ │ │ - ldr r3, [pc, #836] @ 67050 │ │ │ │ + beq 66e84 │ │ │ │ + ldr r3, [pc, #836] @ 66ff8 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ str r3, [r5, #12] │ │ │ │ - blt 66fb0 │ │ │ │ - bne 66df8 │ │ │ │ + blt 66f58 │ │ │ │ + bne 66da0 │ │ │ │ ldr r8, [r5] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 66fcc │ │ │ │ + beq 66f74 │ │ │ │ add r8, r8, #9 │ │ │ │ - ldr r3, [pc, #796] @ 67054 │ │ │ │ + ldr r3, [pc, #796] @ 66ffc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ ldr r4, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 66f20 │ │ │ │ + beq 66ec8 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #12] │ │ │ │ ldrb r3, [r2, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66d48 │ │ │ │ - bl 57664 │ │ │ │ - b 66d68 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bne 66cf0 │ │ │ │ + bl 5760c │ │ │ │ + b 66d10 │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cd844 <__isoc23_strtoul@@Base+0x1e9c8> │ │ │ │ + bl ccf78 <__isoc23_strtoul@@Base+0x1e154> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66d64 │ │ │ │ + bne 66d0c │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str r3, [r7, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #208] @ 0xd0 │ │ │ │ - bl 66c08 │ │ │ │ + bl 66bb0 │ │ │ │ ldr r3, [r7, #196] @ 0xc4 │ │ │ │ tst r3, #288 @ 0x120 │ │ │ │ - bne 66eb4 │ │ │ │ - ldr r2, [pc, #684] @ 67058 │ │ │ │ - ldr r0, [pc, #684] @ 6705c │ │ │ │ + bne 66e5c │ │ │ │ + ldr r2, [pc, #684] @ 67000 │ │ │ │ + ldr r0, [pc, #684] @ 67004 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #5 │ │ │ │ stm sp, {r8, r9} │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #656] @ 67060 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #656] @ 67008 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28ce0 │ │ │ │ - ldr r3, [pc, #620] @ 67050 │ │ │ │ + bl 28c88 │ │ │ │ + ldr r3, [pc, #620] @ 66ff8 │ │ │ │ cmp r7, #0 │ │ │ │ ldrlt r7, [r6, r3] │ │ │ │ mov r9, r0 │ │ │ │ - blt 66fb0 │ │ │ │ + blt 66f58 │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldrb r3, [r5, #93] @ 0x5d │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66f04 │ │ │ │ + bne 66eac │ │ │ │ ands r1, r4, #256 @ 0x100 │ │ │ │ - bne 66f78 │ │ │ │ + bne 66f20 │ │ │ │ cmp r4, #2048 @ 0x800 │ │ │ │ - beq 66fe0 │ │ │ │ + beq 66f88 │ │ │ │ cmp r4, #10 │ │ │ │ - beq 66fd8 │ │ │ │ + beq 66f80 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r4, [r3] │ │ │ │ - bcs 66f6c │ │ │ │ + bcs 66f14 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ ands r1, r4, #512 @ 0x200 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - bne 66f44 │ │ │ │ + bne 66eec │ │ │ │ and r4, r4, #61440 @ 0xf000 │ │ │ │ cmp r4, #32768 @ 0x8000 │ │ │ │ moveq r1, #62 @ 0x3e │ │ │ │ - beq 66e8c │ │ │ │ - bgt 66fe8 │ │ │ │ + beq 66e34 │ │ │ │ + bgt 66f90 │ │ │ │ cmp r4, #8192 @ 0x2000 │ │ │ │ moveq r1, #40 @ 0x28 │ │ │ │ - beq 66e8c │ │ │ │ + beq 66e34 │ │ │ │ cmp r4, #16384 @ 0x4000 │ │ │ │ moveq r1, #38 @ 0x26 │ │ │ │ - beq 66e8c │ │ │ │ + beq 66e34 │ │ │ │ cmp r4, #4096 @ 0x1000 │ │ │ │ moveq r1, #124 @ 0x7c │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcc 66f58 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 66f58 │ │ │ │ - ldr r3, [pc, #424] @ 67064 │ │ │ │ - ldr r0, [pc, #424] @ 67068 │ │ │ │ + bcc 66f00 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 66f00 │ │ │ │ + ldr r3, [pc, #424] @ 6700c │ │ │ │ + ldr r0, [pc, #424] @ 67010 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #5 │ │ │ │ str r9, [sp] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 66dc8 │ │ │ │ - ldr r3, [pc, #352] @ 67050 │ │ │ │ + bne 66d70 │ │ │ │ + ldr r3, [pc, #352] @ 66ff8 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldrb r3, [r5, #93] @ 0x5d │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ str r3, [r5, #12] │ │ │ │ - beq 66fe0 │ │ │ │ + beq 66f88 │ │ │ │ ldr r8, [r5] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 66e04 │ │ │ │ + beq 66dac │ │ │ │ ldrb r3, [r8, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66e04 │ │ │ │ - b 66d2c │ │ │ │ + beq 66dac │ │ │ │ + b 66cd4 │ │ │ │ ldr r3, [r7, #336] @ 0x150 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 66f3c │ │ │ │ + blt 66ee4 │ │ │ │ ldr r2, [r7, #1196] @ 0x4ac │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 66d44 │ │ │ │ - bl 57664 │ │ │ │ - b 66d7c │ │ │ │ + bne 66cec │ │ │ │ + bl 5760c │ │ │ │ + b 66d24 │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r4, [r3] │ │ │ │ - bcs 66ffc │ │ │ │ + bcs 66fa4 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r8, r0 │ │ │ │ - b 66d30 │ │ │ │ + b 66cd8 │ │ │ │ and r1, r4, #255 @ 0xff │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 66e44 │ │ │ │ - ldr r3, [pc, #236] @ 6706c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 66dec │ │ │ │ + ldr r3, [pc, #236] @ 67014 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 66fa0 │ │ │ │ - b 66fa8 │ │ │ │ + bne 66f48 │ │ │ │ + b 66f50 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 66fa8 │ │ │ │ + beq 66f50 │ │ │ │ cmp r2, r4 │ │ │ │ - bne 66f90 │ │ │ │ + bne 66f38 │ │ │ │ ldr r8, [r3] │ │ │ │ - b 66d30 │ │ │ │ - ldr r3, [pc, #184] @ 67070 │ │ │ │ + b 66cd8 │ │ │ │ + ldr r3, [pc, #184] @ 67018 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ mov r8, r0 │ │ │ │ - b 66d30 │ │ │ │ - ldr r8, [pc, #160] @ 67074 │ │ │ │ + b 66cd8 │ │ │ │ + ldr r8, [pc, #160] @ 6701c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 66d30 │ │ │ │ - ldr r3, [pc, #152] @ 67078 │ │ │ │ - b 66fb4 │ │ │ │ - ldr r3, [pc, #148] @ 6707c │ │ │ │ - b 66fb4 │ │ │ │ + b 66cd8 │ │ │ │ + ldr r3, [pc, #152] @ 67020 │ │ │ │ + b 66f5c │ │ │ │ + ldr r3, [pc, #148] @ 67024 │ │ │ │ + b 66f5c │ │ │ │ cmp r4, #36864 @ 0x9000 │ │ │ │ - beq 67008 │ │ │ │ + beq 66fb0 │ │ │ │ cmp r4, #40960 @ 0xa000 │ │ │ │ moveq r1, #35 @ 0x23 │ │ │ │ - b 66e8c │ │ │ │ + b 66e34 │ │ │ │ and r1, r4, #255 @ 0xff │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 66f58 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 66f00 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #60 @ 0x3c │ │ │ │ - beq 67020 │ │ │ │ + beq 66fc8 │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ - b 66e8c │ │ │ │ + b 66e34 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 6703c │ │ │ │ + bcs 66fe4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #62 @ 0x3e │ │ │ │ strb r2, [r3] │ │ │ │ - b 67018 │ │ │ │ + b 66fc0 │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 67018 │ │ │ │ - andeq r6, ip, r0, asr sl │ │ │ │ - andeq r0, r0, r8, ror #15 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - strheq ip, [r8], -r4 │ │ │ │ - andeq r0, r0, r8, lsr r5 │ │ │ │ - andeq r0, r0, ip, asr #17 │ │ │ │ - andeq fp, r8, r0, lsr #31 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 66fc0 │ │ │ │ + @ instruction: 0x000c5ab0 │ │ │ │ + andeq r0, r0, r0, ror #15 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + andeq r0, r0, ip, ror #11 │ │ │ │ + andeq fp, r8, r4, lsr #15 │ │ │ │ + andeq r0, r0, r0, lsr r5 │ │ │ │ + andeq r0, r0, r4, asr #17 │ │ │ │ + muleq r8, r0, r6 │ │ │ │ + andeq r0, r0, r8, asr #7 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r9, r8, asr #21 │ │ │ │ - muleq r0, r4, r4 │ │ │ │ - andeq r0, r0, r4, lsl #9 │ │ │ │ + @ instruction: 0x000911b8 │ │ │ │ + andeq r0, r0, ip, lsl #9 │ │ │ │ + andeq r0, r0, ip, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr ip, [pc, #4020] @ 6804c │ │ │ │ - ldr r1, [pc, #4020] @ 68050 │ │ │ │ - ldr r2, [pc, #4020] @ 68054 │ │ │ │ + ldr ip, [pc, #4020] @ 67ff4 │ │ │ │ + ldr r1, [pc, #4020] @ 67ff8 │ │ │ │ + ldr r2, [pc, #4020] @ 67ffc │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r0, #53] @ 0x35 │ │ │ │ str ip, [sp, #32] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #3988] @ 68058 │ │ │ │ + ldr r3, [pc, #3988] @ 68000 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [ip, r3] │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [sl, #76] @ 0x4c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ strh r3, [r7, #18] │ │ │ │ mov r2, ip │ │ │ │ - bne 69be4 │ │ │ │ - ldr r3, [pc, #3944] @ 6805c │ │ │ │ + bne 69b8c │ │ │ │ + ldr r3, [pc, #3944] @ 68004 │ │ │ │ add r5, r7, #18 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #3932] @ 68060 │ │ │ │ + ldr r3, [pc, #3932] @ 68008 │ │ │ │ mov fp, sl │ │ │ │ ldr r8, [ip, r3] │ │ │ │ - ldr r3, [pc, #3924] @ 68064 │ │ │ │ + ldr r3, [pc, #3924] @ 6800c │ │ │ │ mov sl, r7 │ │ │ │ ldr r6, [ip, r3] │ │ │ │ - ldr r3, [pc, #3916] @ 68068 │ │ │ │ + ldr r3, [pc, #3916] @ 68010 │ │ │ │ mov r7, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldrb r3, [fp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6903c │ │ │ │ + bne 68fe4 │ │ │ │ ldrb r3, [fp, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ ldrbeq r3, [fp, #25] │ │ │ │ ldrbeq r2, [fp, #96] @ 0x60 │ │ │ │ movne r3, #0 │ │ │ │ orreq r3, r3, r2 │ │ │ │ strb r3, [fp, #25] │ │ │ │ @@ -97162,21 +97162,21 @@ │ │ │ │ strbeq r3, [fp, #34] @ 0x22 │ │ │ │ ldrb r3, [fp, #59] @ 0x3b │ │ │ │ sub r2, r3, #1 │ │ │ │ clz r2, r2 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ strb r2, [fp, #71] @ 0x47 │ │ │ │ - beq 68938 │ │ │ │ - ldr r3, [pc, #3816] @ 6806c │ │ │ │ + beq 688e0 │ │ │ │ + ldr r3, [pc, #3816] @ 68014 │ │ │ │ ldr r2, [pc, r3] │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bge 69300 │ │ │ │ - ldr r2, [pc, #3800] @ 68070 │ │ │ │ + bge 692a8 │ │ │ │ + ldr r2, [pc, #3800] @ 68018 │ │ │ │ ldr r1, [fp, #80] @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [fp, #76] @ 0x4c │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [fp, #59] @ 0x3b │ │ │ │ @@ -97184,124 +97184,124 @@ │ │ │ │ orr r3, r3, #3072 @ 0xc00 │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ ldrb r3, [fp, #54] @ 0x36 │ │ │ │ strb r2, [fp, #59] @ 0x3b │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [fp, #84] @ 0x54 │ │ │ │ str r2, [sp, #16] │ │ │ │ - beq 689a8 │ │ │ │ + beq 68950 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ str r3, [fp, #12] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r9, [r8, r3, lsl #2] │ │ │ │ - b 6722c │ │ │ │ + b 671d4 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ mov r3, r0 │ │ │ │ ldrb r4, [r9, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6725c │ │ │ │ + bne 67204 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 6720c │ │ │ │ + ble 671b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57760 │ │ │ │ + bl 57708 │ │ │ │ ldrsh r3, [sl, #18] │ │ │ │ cmp r3, #1 │ │ │ │ movgt r3, #97 @ 0x61 │ │ │ │ movle r3, r0 │ │ │ │ ldrb r4, [r9, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6722c │ │ │ │ + beq 671d4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub r2, r4, #1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bhi 67328 │ │ │ │ + bhi 672d0 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [fp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ and r0, r2, #255 @ 0xff │ │ │ │ orr r3, r3, #4 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bgt 693e8 │ │ │ │ + bgt 69390 │ │ │ │ cmp r1, #32 │ │ │ │ - ble 68714 │ │ │ │ - ldr r0, [pc, #3520] @ 68074 │ │ │ │ + ble 686bc │ │ │ │ + ldr r0, [pc, #3520] @ 6801c │ │ │ │ sub ip, r1, #33 @ 0x21 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp ip, #31 │ │ │ │ - bhi 68714 │ │ │ │ + bhi 686bc │ │ │ │ add r0, r0, ip │ │ │ │ ldrh r0, [r0, ip] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [fp, #80] @ 0x50 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - beq 67f74 │ │ │ │ + beq 67f1c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ sub r3, r3, #125 @ 0x7d │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r1, #4 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6902c │ │ │ │ + beq 68fd4 │ │ │ │ asr r3, r2, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #3432] @ 68078 │ │ │ │ + ldr r3, [pc, #3432] @ 68020 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #34] @ 0x22 │ │ │ │ - beq 676ac │ │ │ │ + beq 67654 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #12 │ │ │ │ - bne 67200 │ │ │ │ + bne 671a8 │ │ │ │ mov fp, #0 │ │ │ │ - b 67c2c │ │ │ │ + b 67bd4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #40] @ 0x28 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 673ac │ │ │ │ + beq 67354 │ │ │ │ ldrb r3, [fp, #54] @ 0x36 │ │ │ │ mov r0, fp │ │ │ │ cmp r3, #0 │ │ │ │ ldrbeq r3, [fp, #52] @ 0x34 │ │ │ │ addeq r3, r3, #1 │ │ │ │ strbeq r3, [fp, #52] @ 0x34 │ │ │ │ - bl 659ec │ │ │ │ + bl 65994 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 69000 │ │ │ │ + ble 68fa8 │ │ │ │ ldrb r3, [fp, #54] @ 0x36 │ │ │ │ cmp r3, #0 │ │ │ │ ldrbeq r3, [fp, #52] @ 0x34 │ │ │ │ subeq r3, r3, #1 │ │ │ │ strbeq r3, [fp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #4] │ │ │ │ @@ -97322,861 +97322,861 @@ │ │ │ │ strb r2, [fp, #98] @ 0x62 │ │ │ │ add r2, r3, r1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [ip, #40] @ 0x28 │ │ │ │ str r3, [sl, #12] │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ cmp r2, #10 │ │ │ │ - beq 673e0 │ │ │ │ + beq 67388 │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ cmp r0, #12 │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sl, #12] │ │ │ │ - beq 6a380 │ │ │ │ + beq 6a328 │ │ │ │ ldrb r2, [fp, #92] @ 0x5c │ │ │ │ cmp r2, #3 │ │ │ │ - bls 67200 │ │ │ │ + bls 671a8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 67200 │ │ │ │ + bne 671a8 │ │ │ │ ldrb r3, [fp, #93] @ 0x5d │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69134 │ │ │ │ + beq 690dc │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ ldrb r1, [fp, #80] @ 0x50 │ │ │ │ sub r3, r3, r2 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, #41 @ 0x29 │ │ │ │ str r3, [sl, #12] │ │ │ │ sub r3, r6, #41 @ 0x29 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ orrs r4, r0, r3 │ │ │ │ - bne 6abec │ │ │ │ + bne 6ab94 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ sub r3, r6, #59 @ 0x3b │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 690e8 │ │ │ │ + beq 69090 │ │ │ │ ldrb r3, [fp, #69] @ 0x45 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67200 │ │ │ │ + beq 671a8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #3096] @ 680c8 │ │ │ │ - ldr r0, [pc, #3016] @ 6807c │ │ │ │ + ldr r3, [pc, #3096] @ 68070 │ │ │ │ + ldr r0, [pc, #3016] @ 68024 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #59 @ 0x3b │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 9772c │ │ │ │ - b 67200 │ │ │ │ + bl 976d4 │ │ │ │ + b 671a8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ orr r3, r3, #8 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sl, #12] │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [sl, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68784 │ │ │ │ + beq 6872c │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 68b50 │ │ │ │ + beq 68af8 │ │ │ │ ldrb r2, [fp, #69] @ 0x45 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 687bc │ │ │ │ + beq 68764 │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ cmpeq r3, #94 @ 0x5e │ │ │ │ - bne 687bc │ │ │ │ + bne 68764 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #2900] @ 68080 │ │ │ │ - ldr r0, [pc, #2900] @ 68084 │ │ │ │ + ldr r3, [pc, #2900] @ 68028 │ │ │ │ + ldr r0, [pc, #2900] @ 6802c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - b 675c8 │ │ │ │ + b 67570 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68a38 │ │ │ │ + bne 689e0 │ │ │ │ ldrb r3, [fp, #25] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 67328 │ │ │ │ + beq 672d0 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [sl, #12] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6913c │ │ │ │ + beq 690e4 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - beq 699fc │ │ │ │ + beq 699a4 │ │ │ │ subs r2, r2, #40 @ 0x28 │ │ │ │ movne r2, #1 │ │ │ │ cmp r1, #8 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, r1 │ │ │ │ movne r2, #0 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b 67328 │ │ │ │ + b 672d0 │ │ │ │ ldrb r3, [fp, #97] @ 0x61 │ │ │ │ cmp r3, #0 │ │ │ │ ldrbeq r3, [fp, #96] @ 0x60 │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strbeq r3, [fp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r6, #126 @ 0x7e │ │ │ │ cmpeq r3, #5 │ │ │ │ - bne 67614 │ │ │ │ + bne 675bc │ │ │ │ ldrb r3, [fp, #80] @ 0x50 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq 69190 │ │ │ │ + beq 69138 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ ldrb r3, [fp, #54] @ 0x36 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldrsh r3, [sl, #18] │ │ │ │ sub r3, r2, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ streq r3, [fp, #72] @ 0x48 │ │ │ │ - beq 67644 │ │ │ │ + beq 675ec │ │ │ │ ldrb r3, [fp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [sp, #44] @ 0x2c │ │ │ │ strne r3, [fp, #64] @ 0x40 │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ ldreq r3, [sp, #44] @ 0x2c │ │ │ │ streq r3, [sl, #12] │ │ │ │ cmp r4, #7 │ │ │ │ - bne 6892c │ │ │ │ + bne 688d4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [sl, #12] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69120 │ │ │ │ + beq 690c8 │ │ │ │ ldrsh r1, [sl, #18] │ │ │ │ cmp r6, #126 @ 0x7e │ │ │ │ cmpeq r2, #40 @ 0x28 │ │ │ │ sub r3, r3, r1 │ │ │ │ ldrb r1, [fp, #61] @ 0x3d │ │ │ │ - beq 6874c │ │ │ │ + beq 686f4 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sl, #12] │ │ │ │ - bne 68c74 │ │ │ │ + bne 68c1c │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq 674ec │ │ │ │ + beq 67494 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 676ac │ │ │ │ + bne 67654 │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ ldrb r3, [fp, #54] @ 0x36 │ │ │ │ - beq 69c44 │ │ │ │ + beq 69bec │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sl, #12] │ │ │ │ - beq 68914 │ │ │ │ + beq 688bc │ │ │ │ ldrb r2, [fp, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [fp, #64] @ 0x40 │ │ │ │ - b 68918 │ │ │ │ + b 688c0 │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ - beq 68888 │ │ │ │ + beq 68830 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [sl, #12] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69a3c │ │ │ │ + beq 699e4 │ │ │ │ cmp r2, r6 │ │ │ │ - beq 6881c │ │ │ │ + beq 687c4 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sl, #12] │ │ │ │ - bne 68888 │ │ │ │ + bne 68830 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ str r3, [fp, #8] │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ ldrb r4, [fp, #52] @ 0x34 │ │ │ │ ldrb r2, [fp, #93] @ 0x5d │ │ │ │ cmp r4, #0 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ strb r2, [fp, #96] @ 0x60 │ │ │ │ - beq 6778c │ │ │ │ + beq 67734 │ │ │ │ ldrb r2, [fp, #54] @ 0x36 │ │ │ │ cmp r2, #0 │ │ │ │ subne r2, r4, #1 │ │ │ │ strbne r2, [fp, #52] @ 0x34 │ │ │ │ - b 6778c │ │ │ │ - bl 57468 │ │ │ │ + b 67734 │ │ │ │ + bl 57410 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 687ec │ │ │ │ - ble 687ec │ │ │ │ + beq 68794 │ │ │ │ + ble 68794 │ │ │ │ cmp r0, #10 │ │ │ │ - beq 677ac │ │ │ │ + beq 67754 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67774 │ │ │ │ + beq 6771c │ │ │ │ cmp r0, #10 │ │ │ │ - bne 6778c │ │ │ │ + bne 67734 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ add r2, r2, #1 │ │ │ │ - bne 687ec │ │ │ │ + bne 68794 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #10 │ │ │ │ movne r2, r3 │ │ │ │ - bne 6781c │ │ │ │ + bne 677c4 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ sub r0, r2, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ add r2, r0, r3 │ │ │ │ str r2, [ip, #40] @ 0x28 │ │ │ │ str r3, [sl, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ cmp r1, #10 │ │ │ │ - beq 677e8 │ │ │ │ + beq 67790 │ │ │ │ ldrb r3, [r9, r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67828 │ │ │ │ + bne 677d0 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r1, [r2] │ │ │ │ ldrb r3, [r9, r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67810 │ │ │ │ + beq 677b8 │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - beq 6778c │ │ │ │ + beq 67734 │ │ │ │ strb r4, [fp, #52] @ 0x34 │ │ │ │ - b 68808 │ │ │ │ + b 687b0 │ │ │ │ ldrb r3, [fp, #80] @ 0x50 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - bne 67200 │ │ │ │ + bne 671a8 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a0b4 │ │ │ │ + beq 6a05c │ │ │ │ cmp r3, #10 │ │ │ │ ldreq r2, [sp, #24] │ │ │ │ ldreq r3, [r2, #40] @ 0x28 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ ldr r3, [fp, #80] @ 0x50 │ │ │ │ asr r2, r3, #8 │ │ │ │ cmp r2, #12 │ │ │ │ - beq 691b4 │ │ │ │ + beq 6915c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orr r1, r1, #32 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq 69cdc │ │ │ │ + beq 69c84 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 69470 │ │ │ │ + bne 69418 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ cmp r1, r3 │ │ │ │ movgt r3, #39 @ 0x27 │ │ │ │ strbgt r3, [fp, #98] @ 0x62 │ │ │ │ - ldr r3, [pc, #1980] @ 68088 │ │ │ │ + ldr r3, [pc, #1980] @ 68030 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 67310 │ │ │ │ + b 672b8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67914 │ │ │ │ + beq 678bc │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ ldr r3, [sl, #12] │ │ │ │ mvn r1, r2 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ subne r3, r3, r2 │ │ │ │ subne r3, r3, r0 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [fp, #80] @ 0x50 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 6793c │ │ │ │ + beq 678e4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #7 │ │ │ │ cmpne r3, #41 @ 0x29 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 692b8 │ │ │ │ + bne 69260 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69100 │ │ │ │ + beq 690a8 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne 6910c │ │ │ │ + bne 690b4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6b1d4 │ │ │ │ + beq 6b17c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 67200 │ │ │ │ - ldr r3, [pc, #1804] @ 6808c │ │ │ │ + beq 671a8 │ │ │ │ + ldr r3, [pc, #1804] @ 68034 │ │ │ │ ldr r2, [fp, #76] @ 0x4c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bge 69ca0 │ │ │ │ + bge 69c48 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ orr r1, r1, #32 │ │ │ │ str r1, [sp, #28] │ │ │ │ - ldr r1, [pc, #1768] @ 68090 │ │ │ │ + ldr r1, [pc, #1768] @ 68038 │ │ │ │ lsl r3, r3, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r0, [fp, #80] @ 0x50 │ │ │ │ orr r3, r3, #93 @ 0x5d │ │ │ │ add ip, r2, #1 │ │ │ │ str ip, [fp, #76] @ 0x4c │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub r0, r0, #125 @ 0x7d │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r3, #5 │ │ │ │ movne r4, #0 │ │ │ │ andeq r4, r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 690ac │ │ │ │ + beq 69054 │ │ │ │ ldrb r4, [fp, #99] @ 0x63 │ │ │ │ cmp r4, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ strbne r4, [fp, #99] @ 0x63 │ │ │ │ - bne 67608 │ │ │ │ + bne 675b0 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - ble 69324 │ │ │ │ + ble 692cc │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6a00c │ │ │ │ + beq 69fb4 │ │ │ │ ldr r2, [fp, #80] @ 0x50 │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq 6a134 │ │ │ │ + beq 6a0dc │ │ │ │ mov r6, #125 @ 0x7d │ │ │ │ strb r4, [fp, #61] @ 0x3d │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ asr r2, r2, #8 │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ movne r0, #64 @ 0x40 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r1, #1 │ │ │ │ movne r4, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - ldr r2, [pc, #1576] @ 68094 │ │ │ │ + ldr r2, [pc, #1576] @ 6803c │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r3, [fp, #76] @ 0x4c │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r2, [fp, #80] @ 0x50 │ │ │ │ - beq 69f14 │ │ │ │ + beq 69ebc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 69f30 │ │ │ │ + bne 69ed8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #12 │ │ │ │ - beq 67348 │ │ │ │ + beq 672f0 │ │ │ │ cmp r1, r6 │ │ │ │ - beq 67ab0 │ │ │ │ + beq 67a58 │ │ │ │ ldrb r2, [fp, #92] @ 0x5c │ │ │ │ cmp r2, #2 │ │ │ │ - bls 6abfc │ │ │ │ + bls 6aba4 │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ - bne 67200 │ │ │ │ + bne 671a8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 67200 │ │ │ │ + bhi 671a8 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ add r2, r1, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6a9b4 │ │ │ │ + beq 6a95c │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - beq 6a8a4 │ │ │ │ + beq 6a84c │ │ │ │ ldrsh r3, [sl, #18] │ │ │ │ sub r3, r2, r3 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b 67328 │ │ │ │ + b 672d0 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 692e0 │ │ │ │ + beq 69288 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq 67200 │ │ │ │ - ldr r3, [pc, #1400] @ 68098 │ │ │ │ + beq 671a8 │ │ │ │ + ldr r3, [pc, #1400] @ 68040 │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ ldr r1, [pc, r3] │ │ │ │ ldr r3, [sl, #12] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [fp, #76] @ 0x4c │ │ │ │ str r3, [sl, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - bge 69c70 │ │ │ │ - ldr r1, [pc, #1368] @ 6809c │ │ │ │ + bge 69c18 │ │ │ │ + ldr r1, [pc, #1368] @ 68044 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ lsl r3, r3, #8 │ │ │ │ ldr r0, [fp, #80] @ 0x50 │ │ │ │ orr r3, r3, #41 @ 0x29 │ │ │ │ add ip, r2, #1 │ │ │ │ str ip, [fp, #76] @ 0x4c │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ bic r4, r0, #2 │ │ │ │ sub r5, r0, #62 @ 0x3e │ │ │ │ cmp r4, #60 @ 0x3c │ │ │ │ mov r7, sl │ │ │ │ clz r5, r5 │ │ │ │ mov sl, fp │ │ │ │ lsr r5, r5, #5 │ │ │ │ mov fp, r0 │ │ │ │ - beq 68a00 │ │ │ │ + beq 689a8 │ │ │ │ ldrb r2, [sl, #93] @ 0x5d │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ strb r3, [sl, #96] @ 0x60 │ │ │ │ strbne r2, [sl, #94] @ 0x5e │ │ │ │ - beq 6a7e8 │ │ │ │ + beq 6a790 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r7, #12] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69930 │ │ │ │ + beq 698d8 │ │ │ │ ldrsh r1, [r7, #18] │ │ │ │ sub r3, r3, r1 │ │ │ │ str r3, [r7, #12] │ │ │ │ ldrb r1, [r9, r2] │ │ │ │ cmp r1, #13 │ │ │ │ - beq 69bfc │ │ │ │ + beq 69ba4 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq 69520 │ │ │ │ + beq 694c8 │ │ │ │ cmp fp, #40 @ 0x28 │ │ │ │ - bne 67c20 │ │ │ │ + bne 67bc8 │ │ │ │ ldrb r3, [sl, #34] @ 0x22 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67c20 │ │ │ │ + beq 67bc8 │ │ │ │ ldrb r3, [sl, #92] @ 0x5c │ │ │ │ ldrb r2, [sl, #93] @ 0x5d │ │ │ │ orrs r3, r3, r2, lsl #8 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ strb r3, [sl, #34] @ 0x22 │ │ │ │ str fp, [sl, #8] │ │ │ │ - ldr r2, [pc, #1132] @ 680a0 │ │ │ │ - ldr r3, [pc, #1052] @ 68054 │ │ │ │ + ldr r2, [pc, #1132] @ 68048 │ │ │ │ + ldr r3, [pc, #1052] @ 67ffc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6ad10 │ │ │ │ + bne 6acb8 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, #3 │ │ │ │ ldr r4, [r3, #40] @ 0x28 │ │ │ │ - b 673c8 │ │ │ │ + b 67370 │ │ │ │ mov r0, fp │ │ │ │ - bl 658c4 │ │ │ │ + bl 6586c │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 68c64 │ │ │ │ - beq 69360 │ │ │ │ + bgt 68c0c │ │ │ │ + beq 69308 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a960 │ │ │ │ + beq 6a908 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - ble 67d0c │ │ │ │ + ble 67cb4 │ │ │ │ ldr r2, [fp, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - ble 67d0c │ │ │ │ + ble 67cb4 │ │ │ │ ldr r0, [fp, #80] @ 0x50 │ │ │ │ and r3, r0, #255 @ 0xff │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bgt 6ac08 │ │ │ │ + bgt 6abb0 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - ble 6abd8 │ │ │ │ - ldr r1, [pc, #992] @ 680a4 │ │ │ │ + ble 6ab80 │ │ │ │ + ldr r1, [pc, #992] @ 6804c │ │ │ │ sub ip, r3, #34 @ 0x22 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp ip, #7 │ │ │ │ - bhi 69698 │ │ │ │ + bhi 69640 │ │ │ │ add ip, ip, ip │ │ │ │ ldrh ip, [r1, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [fp, #92] @ 0x5c │ │ │ │ cmp r3, #3 │ │ │ │ - bls 67cfc │ │ │ │ + bls 67ca4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ cmpeq r0, #40 @ 0x28 │ │ │ │ - beq 689c4 │ │ │ │ + beq 6896c │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sl, #12] │ │ │ │ ldrb r1, [fp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 67348 │ │ │ │ + bne 672f0 │ │ │ │ ldrb r3, [fp, #54] @ 0x36 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6abac │ │ │ │ + bne 6ab54 │ │ │ │ ldr r4, [fp, #72] @ 0x48 │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ ldreq r4, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ sub r9, r3, r4 │ │ │ │ - beq 69ff4 │ │ │ │ + beq 69f9c │ │ │ │ cmp r9, #0 │ │ │ │ - bgt 69508 │ │ │ │ + bgt 694b0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 696a4 │ │ │ │ + bcs 6964c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, r3 │ │ │ │ cmp r1, #1 │ │ │ │ streq r3, [r0] │ │ │ │ - beq 67d9c │ │ │ │ + beq 67d44 │ │ │ │ sub r1, r1, #1 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ str r1, [fp, #72] @ 0x48 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, #10 │ │ │ │ sub r9, r3, #9 │ │ │ │ - beq 69d34 │ │ │ │ + beq 69cdc │ │ │ │ cmp r9, #2 │ │ │ │ - ble 67dd8 │ │ │ │ + ble 67d80 │ │ │ │ ldrb r1, [r2, #9] │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq 6a6ac │ │ │ │ + beq 6a654 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69ef0 │ │ │ │ + bne 69e98 │ │ │ │ ldrb r3, [fp, #93] @ 0x5d │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69850 │ │ │ │ + bne 697f8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 69db8 │ │ │ │ + beq 69d60 │ │ │ │ and r3, r4, #40 @ 0x28 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 6a434 │ │ │ │ + beq 6a3dc │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - beq 69e24 │ │ │ │ + beq 69dcc │ │ │ │ orr r4, r4, #4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 6a5b4 │ │ │ │ + bne 6a55c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ and r3, r4, #255 @ 0xff │ │ │ │ mov r2, r0 │ │ │ │ str r2, [fp] │ │ │ │ strb r3, [r2, #8] │ │ │ │ ldr r4, [fp] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ strb r3, [fp, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r4, #9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - beq 699cc │ │ │ │ + beq 69974 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ orr r3, r3, #16 │ │ │ │ strb r3, [r4, #8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [fp, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ - beq 67eb0 │ │ │ │ + beq 67e58 │ │ │ │ add r6, r4, #9 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 67eb0 │ │ │ │ + beq 67e58 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ add r2, r3, #1 │ │ │ │ - beq 6a448 │ │ │ │ + beq 6a3f0 │ │ │ │ ldr r2, [fp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #12 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r2, [fp] │ │ │ │ str r3, [r2] │ │ │ │ - beq 6b218 │ │ │ │ + beq 6b1c0 │ │ │ │ ldrb r2, [fp, #93] @ 0x5d │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6aee4 │ │ │ │ + bne 6ae8c │ │ │ │ ldrb r3, [fp, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69a50 │ │ │ │ + beq 699f8 │ │ │ │ cmp r9, #2 │ │ │ │ - bgt 69f94 │ │ │ │ + bgt 69f3c │ │ │ │ cmp r9, #1 │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ ldrb r1, [fp, #92] @ 0x5c │ │ │ │ - beq 6a4bc │ │ │ │ + beq 6a464 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 67f10 │ │ │ │ + bne 67eb8 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - beq 6aab8 │ │ │ │ + beq 6aa60 │ │ │ │ ldrb r2, [fp, #97] @ 0x61 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6a4ec │ │ │ │ + bne 6a494 │ │ │ │ cmp r9, #2 │ │ │ │ - bne 69fb0 │ │ │ │ - b 69fa0 │ │ │ │ + bne 69f58 │ │ │ │ + b 69f48 │ │ │ │ ldr r2, [fp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ orr r3, r3, #4 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - beq 69560 │ │ │ │ + beq 69508 │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ - beq 699e4 │ │ │ │ + beq 6998c │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - ble 672a4 │ │ │ │ - b 68cdc │ │ │ │ + ble 6724c │ │ │ │ + b 68c84 │ │ │ │ ldr r3, [fp, #80] @ 0x50 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ and r0, r3, #255 @ 0xff │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ - bne 68cdc │ │ │ │ + bne 68c84 │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68390 │ │ │ │ + beq 68338 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67200 │ │ │ │ - ldr r3, [pc, #252] @ 680a8 │ │ │ │ + bne 671a8 │ │ │ │ + ldr r3, [pc, #252] @ 68050 │ │ │ │ ldr r9, [fp, #80] @ 0x50 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #76] @ 0x4c │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ and r3, r9, #255 @ 0xff │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ asr r3, r9, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne 6abfc │ │ │ │ + bne 6aba4 │ │ │ │ ldrb r3, [fp, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6889c │ │ │ │ + beq 68844 │ │ │ │ cmp r6, #47 @ 0x2f │ │ │ │ - beq 68038 │ │ │ │ + beq 67fe0 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6889c │ │ │ │ + beq 68844 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub r3, r3, #4 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6976c │ │ │ │ + bne 69714 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68038 │ │ │ │ + bne 67fe0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b 67200 │ │ │ │ - andeq r6, ip, r8, lsl #13 │ │ │ │ - andeq r6, ip, r4, lsl #13 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq sl, sl, sl, ror sl │ │ │ │ - andeq sl, ip, ip, ror r5 │ │ │ │ - andeq sl, ip, r4, ror #10 │ │ │ │ - andeq sl, sl, r4, lsr r9 │ │ │ │ - strdeq sl, [ip], -r0 │ │ │ │ - andeq fp, r8, r8, lsr #19 │ │ │ │ - andeq r0, r0, r4, lsl #7 │ │ │ │ - andeq fp, r8, ip, lsr #18 │ │ │ │ - andeq r9, ip, r4, lsr lr │ │ │ │ - andeq r9, ip, ip, ror sp │ │ │ │ - andeq r9, ip, r4, asr sp │ │ │ │ - muleq ip, r0, ip │ │ │ │ - ldrdeq r9, [ip], -ip │ │ │ │ - @ instruction: 0x000c9bb8 │ │ │ │ - strdeq r5, [ip], -r4 │ │ │ │ - andeq r9, sl, r4, ror #30 │ │ │ │ - andeq r9, ip, r0, asr r7 │ │ │ │ - andeq r9, ip, r4, asr #11 │ │ │ │ - andeq r9, ip, ip, lsl r5 │ │ │ │ - strdeq r9, [ip], -ip │ │ │ │ - andeq r9, ip, r4, lsr #9 │ │ │ │ - andeq r9, ip, r8, lsl r2 │ │ │ │ - andeq r9, ip, r4, ror r1 │ │ │ │ - andeq r9, ip, r8, asr #2 │ │ │ │ - andeq r0, r0, r8, ror #6 │ │ │ │ - andeq sl, r8, r0, asr #15 │ │ │ │ - andeq r0, r0, r0, ror #8 │ │ │ │ - strdeq sl, [r8], -r4 │ │ │ │ - andeq r8, ip, r4, lsr sp │ │ │ │ - andeq r8, ip, ip, lsl sp │ │ │ │ + b 671a8 │ │ │ │ + andeq r5, ip, r8, ror #13 │ │ │ │ + andeq r5, ip, r4, ror #13 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq sl, sl, sl, ror #2 │ │ │ │ + ldrdeq r9, [ip], -r4 │ │ │ │ + @ instruction: 0x000c95bc │ │ │ │ + andeq sl, sl, r4, lsr #32 │ │ │ │ + andeq r9, ip, r8, asr #8 │ │ │ │ + muleq r8, r8, r0 │ │ │ │ + andeq r0, r0, ip, ror r3 │ │ │ │ + andeq fp, r8, ip, lsl r0 │ │ │ │ + andeq r8, ip, ip, lsl #29 │ │ │ │ + ldrdeq r8, [ip], -r4 │ │ │ │ + andeq r8, ip, ip, lsr #27 │ │ │ │ + andeq r8, ip, r8, ror #25 │ │ │ │ + andeq r8, ip, r4, lsr ip │ │ │ │ + andeq r8, ip, r0, lsl ip │ │ │ │ + andeq r4, ip, r4, asr fp │ │ │ │ + andeq r9, sl, r4, asr r6 │ │ │ │ + andeq r8, ip, r8, lsr #15 │ │ │ │ + andeq r8, ip, ip, lsl r6 │ │ │ │ + andeq r8, ip, r4, ror r5 │ │ │ │ + andeq r8, ip, r4, asr r5 │ │ │ │ + strdeq r8, [ip], -ip │ │ │ │ + andeq r8, ip, r0, ror r2 │ │ │ │ + andeq r8, ip, ip, asr #3 │ │ │ │ + andeq r8, ip, r0, lsr #3 │ │ │ │ + andeq r0, r0, r0, ror #6 │ │ │ │ + @ instruction: 0x00089eb0 │ │ │ │ + andeq r0, r0, r8, asr r4 │ │ │ │ + andeq r9, r8, r4, ror #25 │ │ │ │ + andeq r7, ip, ip, lsl #27 │ │ │ │ + andeq r7, ip, r4, ror sp │ │ │ │ andeq r0, r0, r9, lsr #4 │ │ │ │ - andeq r8, ip, r0, lsl #25 │ │ │ │ - andeq r8, ip, r8, ror #24 │ │ │ │ - andeq r0, r0, r8, ror r5 │ │ │ │ - andeq sl, r8, r0, ror r3 │ │ │ │ - muleq ip, r4, fp │ │ │ │ - andeq r8, ip, r0, ror #22 │ │ │ │ - strdeq r8, [ip], -r4 │ │ │ │ - muleq ip, r4, r9 │ │ │ │ - andeq r8, ip, r8, lsl #18 │ │ │ │ + ldrdeq r7, [ip], -r8 │ │ │ │ + andeq r7, ip, r0, asr #25 │ │ │ │ + andeq r0, r0, r0, ror r5 │ │ │ │ + andeq r9, r8, r0, ror #20 │ │ │ │ + andeq r7, ip, ip, ror #23 │ │ │ │ + @ instruction: 0x000c7bb8 │ │ │ │ + andeq r7, ip, ip, asr #20 │ │ │ │ + andeq r7, ip, ip, ror #19 │ │ │ │ + andeq r7, ip, r0, ror #18 │ │ │ │ ldrbvs r6, [r3, #-355]! @ 0xfffffe9d │ │ │ │ cmnvs r1, #-1811939327 @ 0x94000001 │ │ │ │ andeq sl, r0, ip, lsr r0 │ │ │ │ sub r3, r0, #123 @ 0x7b │ │ │ │ ldr r2, [fp, #80] @ 0x50 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #-140] @ 680ac │ │ │ │ + ldr r3, [pc, #-140] @ 68054 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ mov r0, fp │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #76] @ 0x4c │ │ │ │ @@ -98199,34 +98199,34 @@ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [fp, #92] @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [fp, #96] @ 0x60 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldrb r3, [fp, #35] @ 0x23 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - bl 66c08 │ │ │ │ + bl 66bb0 │ │ │ │ ldrb r3, [fp, #54] @ 0x36 │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [fp, #54] @ 0x36 │ │ │ │ ldreq r3, [sl, #12] │ │ │ │ movne r3, #0 │ │ │ │ ldrbeq r3, [r3, #1] │ │ │ │ subeq r3, r3, #40 @ 0x28 │ │ │ │ clzeq r3, r3 │ │ │ │ lsreq r3, r3, #5 │ │ │ │ strb r3, [fp, #58] @ 0x3a │ │ │ │ - ldr r3, [pc, #-308] @ 680b0 │ │ │ │ + ldr r3, [pc, #-308] @ 68058 │ │ │ │ ldr r2, [pc, r3] │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [fp, #92] @ 0x5c │ │ │ │ - bge 691a8 │ │ │ │ - ldr r2, [pc, #-332] @ 680b4 │ │ │ │ + bge 69150 │ │ │ │ + ldr r2, [pc, #-332] @ 6805c │ │ │ │ ldr r1, [fp, #80] @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [fp, #76] @ 0x4c │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ ldr r9, [fp, #72] @ 0x48 │ │ │ │ @@ -98235,20 +98235,20 @@ │ │ │ │ strb r3, [fp, #35] @ 0x23 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ ldreq r3, [sl, #4] │ │ │ │ subne r3, r4, r9 │ │ │ │ subeq r3, r4, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 68bc4 │ │ │ │ + blt 68b6c │ │ │ │ mov r0, fp │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r6, r0 │ │ │ │ - beq 68be4 │ │ │ │ - ldr r3, [pc, #-416] @ 680b8 │ │ │ │ + beq 68b8c │ │ │ │ + ldr r3, [pc, #-416] @ 68060 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ @@ -98273,34 +98273,34 @@ │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [fp, #54] @ 0x36 │ │ │ │ sub r3, r3, #1 │ │ │ │ strb r3, [fp, #54] @ 0x36 │ │ │ │ - bne 6ae44 │ │ │ │ + bne 6adec │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [fp, #20] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ asr r3, r3, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ ldr r1, [fp, #80] @ 0x50 │ │ │ │ and r6, r1, #255 @ 0xff │ │ │ │ cmp r6, #36 @ 0x24 │ │ │ │ - bne 67f74 │ │ │ │ + bne 67f1c │ │ │ │ ldr r0, [sl, #12] │ │ │ │ add r2, r0, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6a104 │ │ │ │ + beq 6a0ac │ │ │ │ ldrsh r0, [sl, #18] │ │ │ │ add r9, r9, r6 │ │ │ │ sub r2, r2, r0 │ │ │ │ subs r0, r6, #125 @ 0x7d │ │ │ │ str r2, [sl, #12] │ │ │ │ movne r0, #1 │ │ │ │ mov r2, r6 │ │ │ │ @@ -98309,1526 +98309,1526 @@ │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #20 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67200 │ │ │ │ + bne 671a8 │ │ │ │ ldr r3, [r8] │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a628 │ │ │ │ + beq 6a5d0 │ │ │ │ sub r3, r3, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 6a628 │ │ │ │ + bls 6a5d0 │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67f84 │ │ │ │ + bne 67f2c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 8240 │ │ │ │ + bl 81e4 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ - b 67f9c │ │ │ │ + b 67f44 │ │ │ │ ldr r2, [fp, #80] @ 0x50 │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ and r0, r2, #255 @ 0xff │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - beq 69270 │ │ │ │ + beq 69218 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ble 672a4 │ │ │ │ + ble 6724c │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ - beq 68c90 │ │ │ │ - b 68cdc │ │ │ │ + beq 68c38 │ │ │ │ + b 68c84 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6840c │ │ │ │ + beq 683b4 │ │ │ │ ldrsh r3, [sl, #18] │ │ │ │ mvn r3, r3 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ moveq r1, #0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [sl, #12] │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6930c │ │ │ │ + beq 692b4 │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - beq 69a0c │ │ │ │ + beq 699b4 │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sl, #12] │ │ │ │ - ble 6a1c0 │ │ │ │ + ble 6a168 │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a5c4 │ │ │ │ + beq 6a56c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67200 │ │ │ │ + bne 671a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 67f74 │ │ │ │ + bne 67f1c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #34] @ 0x22 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ ldrb r2, [fp, #54] @ 0x36 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 688cc │ │ │ │ + beq 68874 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67328 │ │ │ │ + bne 672d0 │ │ │ │ ldrb r3, [fp, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [fp, #35] @ 0x23 │ │ │ │ - bne 69e50 │ │ │ │ + bne 69df8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a1fc │ │ │ │ + beq 6a1a4 │ │ │ │ mov sl, fp │ │ │ │ mov fp, r6 │ │ │ │ str fp, [sl, #8] │ │ │ │ - b 67c2c │ │ │ │ + b 67bd4 │ │ │ │ ldrb r3, [fp, #69] @ 0x45 │ │ │ │ ldr r9, [fp, #80] @ 0x50 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #91 @ 0x5b │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ asr r3, r9, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne 696fc │ │ │ │ - ldr r3, [pc, #-1064] @ 680bc │ │ │ │ + bne 696a4 │ │ │ │ + ldr r3, [pc, #-1064] @ 68064 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldrsh r0, [sl, #18] │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ sub r2, r2, r0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #76] @ 0x4c │ │ │ │ str r2, [sl, #12] │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ - b 67328 │ │ │ │ + b 672d0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ orr r3, r3, #12 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrb r3, [fp, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - bne 68ac4 │ │ │ │ + bne 68a6c │ │ │ │ cmp r3, #4 │ │ │ │ ldr r3, [fp, #80] @ 0x50 │ │ │ │ asr r2, r3, #8 │ │ │ │ - beq 68b10 │ │ │ │ + beq 68ab8 │ │ │ │ cmp r2, #12 │ │ │ │ - beq 6979c │ │ │ │ + beq 69744 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #10 │ │ │ │ cmpeq r6, #34 @ 0x22 │ │ │ │ - beq 685c8 │ │ │ │ + beq 68570 │ │ │ │ ldrb r3, [fp, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - beq 68580 │ │ │ │ + beq 68528 │ │ │ │ ldrb r1, [fp, #98] @ 0x62 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 68580 │ │ │ │ + beq 68528 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - blt 6a40c │ │ │ │ - ldr r3, [pc, #-1224] @ 680c0 │ │ │ │ + blt 6a3b4 │ │ │ │ + ldr r3, [pc, #-1224] @ 68068 │ │ │ │ str r2, [fp, #12] │ │ │ │ ldr r2, [pc, r3] │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [fp, #98] @ 0x62 │ │ │ │ - bge 697d8 │ │ │ │ + bge 69780 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [fp, #80] @ 0x50 │ │ │ │ orr r9, r6, r2, lsl #8 │ │ │ │ - ldr r2, [pc, #-1264] @ 680c4 │ │ │ │ + ldr r2, [pc, #-1264] @ 6806c │ │ │ │ add r0, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r0, [fp, #76] @ 0x4c │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ str r9, [fp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ eoreq r3, r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #4 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68a78 │ │ │ │ + beq 68a20 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 692f0 │ │ │ │ + beq 69298 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 69dc0 │ │ │ │ + beq 69d68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ orr r3, r3, #32 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne 67328 │ │ │ │ + bne 672d0 │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ mov r6, r2 │ │ │ │ - b 67f7c │ │ │ │ + b 67f24 │ │ │ │ ldrb r3, [fp, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67200 │ │ │ │ + beq 671a8 │ │ │ │ ldrb r3, [fp, #80] @ 0x50 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne 67200 │ │ │ │ + bne 671a8 │ │ │ │ ldrb r3, [fp, #61] @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67200 │ │ │ │ + bne 671a8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #-1476] @ 680c8 │ │ │ │ + ldr r3, [pc, #-1476] @ 68070 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #-1504] @ 680cc │ │ │ │ + ldr r0, [pc, #-1504] @ 68074 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 67200 │ │ │ │ + bl 976d4 │ │ │ │ + b 671a8 │ │ │ │ ldr r3, [fp, #80] @ 0x50 │ │ │ │ asr r1, r3, #8 │ │ │ │ cmp r1, #12 │ │ │ │ - beq 69180 │ │ │ │ + beq 69128 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ orr r2, r2, #32 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bne 68544 │ │ │ │ + bne 684ec │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r6, r2 │ │ │ │ - beq 698f4 │ │ │ │ + beq 6989c │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ cmpeq r2, #125 @ 0x7d │ │ │ │ - bne 69028 │ │ │ │ + bne 68fd0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #34] @ 0x22 │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ cmp r6, #42 @ 0x2a │ │ │ │ - beq 67f74 │ │ │ │ + beq 67f1c │ │ │ │ ldr r3, [r8, #28] │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ sub r3, r3, #18 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 67f74 │ │ │ │ + bhi 67f1c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ orr r3, r3, #125 @ 0x7d │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6932c │ │ │ │ + beq 692d4 │ │ │ │ add r1, r1, #1 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ cmp r1, #0 │ │ │ │ strb r1, [fp, #61] @ 0x3d │ │ │ │ strne r3, [sl, #12] │ │ │ │ - bne 68c74 │ │ │ │ + bne 68c1c │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [sl, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a39c │ │ │ │ + bne 6a344 │ │ │ │ mov r6, #126 @ 0x7e │ │ │ │ - bl 57468 │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 67328 │ │ │ │ + beq 672d0 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 68b50 │ │ │ │ + beq 68af8 │ │ │ │ ldrb r2, [fp, #69] @ 0x45 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 687b0 │ │ │ │ + beq 68758 │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ cmpeq r3, #94 @ 0x5e │ │ │ │ - beq 67520 │ │ │ │ + beq 674c8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 67328 │ │ │ │ + ble 672d0 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ cmpeq r6, #43 @ 0x2b │ │ │ │ ldrsh r3, [sl, #18] │ │ │ │ sub r3, r1, r3 │ │ │ │ str r3, [sl, #12] │ │ │ │ - bne 67328 │ │ │ │ + bne 672d0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [fp, #34] @ 0x22 │ │ │ │ - bne 6733c │ │ │ │ - b 67200 │ │ │ │ + bne 672e4 │ │ │ │ + b 671a8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ strb r4, [fp, #52] @ 0x34 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ - blt 6a960 │ │ │ │ + blt 6a908 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #40] @ 0x28 │ │ │ │ sub r4, r4, #1 │ │ │ │ str r4, [r3, #40] @ 0x28 │ │ │ │ - b 67358 │ │ │ │ + b 67300 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a5f0 │ │ │ │ + beq 6a598 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ ldrsh r3, [sl, #18] │ │ │ │ sub r2, r2, r3 │ │ │ │ str r2, [sl, #12] │ │ │ │ - bne 68888 │ │ │ │ + bne 68830 │ │ │ │ cmp r6, #37 @ 0x25 │ │ │ │ - bne 67734 │ │ │ │ + bne 676dc │ │ │ │ ldrb r3, [fp, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68888 │ │ │ │ + beq 68830 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #-1940] @ 680d0 │ │ │ │ - ldr r0, [pc, #-1940] @ 680d4 │ │ │ │ + ldr r3, [pc, #-1940] @ 68078 │ │ │ │ + ldr r0, [pc, #-1940] @ 6807c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #99] @ 0x63 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub r6, r6, #34 @ 0x22 │ │ │ │ cmp r3, #4 │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ moveq r6, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68038 │ │ │ │ + beq 67fe0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 68038 │ │ │ │ - b 6802c │ │ │ │ + bne 67fe0 │ │ │ │ + b 67fd4 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 6957c │ │ │ │ + beq 69524 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69588 │ │ │ │ + bne 69530 │ │ │ │ ldrb r3, [fp, #35] @ 0x23 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b288 │ │ │ │ + bne 6b230 │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ - beq 6a688 │ │ │ │ + beq 6a630 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sl, #12] │ │ │ │ str r3, [fp, #72] @ 0x48 │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ - bne 676ac │ │ │ │ + bne 67654 │ │ │ │ ldrb r3, [fp, #25] │ │ │ │ cmp r3, #15 │ │ │ │ - bls 676ac │ │ │ │ + bls 67654 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ ldrb r3, [fp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68980 │ │ │ │ + beq 68928 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ add r2, r1, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 69e9c │ │ │ │ + beq 69e44 │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - beq 697e4 │ │ │ │ + beq 6978c │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - beq 6a044 │ │ │ │ + beq 69fec │ │ │ │ cmp r1, #60 @ 0x3c │ │ │ │ - beq 6a3b4 │ │ │ │ + beq 6a35c │ │ │ │ ldrsh r3, [sl, #18] │ │ │ │ sub r2, r2, r3 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r3, [fp, #54] @ 0x36 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6899c │ │ │ │ + bne 68944 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #72] @ 0x48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 671d4 │ │ │ │ + b 6717c │ │ │ │ str r3, [fp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68994 │ │ │ │ + beq 6893c │ │ │ │ ldr r3, [sl, #12] │ │ │ │ str r3, [fp, #72] @ 0x48 │ │ │ │ - b 671d4 │ │ │ │ - ldr r3, [pc, #-2292] @ 680d8 │ │ │ │ + b 6717c │ │ │ │ + ldr r3, [pc, #-2292] @ 68080 │ │ │ │ ldr r2, [pc, r3] │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bge 69570 │ │ │ │ - ldr r2, [pc, #-2308] @ 680dc │ │ │ │ + bge 69518 │ │ │ │ + ldr r2, [pc, #-2308] @ 68084 │ │ │ │ ldr r0, [fp, #80] @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add ip, r3, #1 │ │ │ │ - ldr r2, [pc, #-2324] @ 680e0 │ │ │ │ + ldr r2, [pc, #-2324] @ 68088 │ │ │ │ str ip, [fp, #76] @ 0x4c │ │ │ │ str r0, [r1, r3, lsl #2] │ │ │ │ str r2, [fp, #80] @ 0x50 │ │ │ │ - b 67608 │ │ │ │ + b 675b0 │ │ │ │ ldrb r3, [sl, #95] @ 0x5f │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [sl, #95] @ 0x5f │ │ │ │ - bne 67bb4 │ │ │ │ + bne 67b5c │ │ │ │ ldrb r2, [sl, #92] @ 0x5c │ │ │ │ str r5, [sl, #20] │ │ │ │ cmp r2, #1 │ │ │ │ ldrb r2, [sl, #96] @ 0x60 │ │ │ │ strb r2, [sl, #24] │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sl, #97] @ 0x61 │ │ │ │ strbls r3, [sl, #96] @ 0x60 │ │ │ │ - b 67bb4 │ │ │ │ + b 67b5c │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldrsh r3, [sl, #18] │ │ │ │ sub r1, r2, r3 │ │ │ │ sub r1, r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - ble 67574 │ │ │ │ + ble 6751c │ │ │ │ mvn r3, r3 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ moveq r3, r1 │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [fp, #25] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 6757c │ │ │ │ - ldr r3, [pc, #-2460] @ 680e4 │ │ │ │ + b 67524 │ │ │ │ + ldr r3, [pc, #-2460] @ 6808c │ │ │ │ ldr r2, [pc, r3] │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bge 69674 │ │ │ │ - ldr r1, [pc, #-2476] @ 680e8 │ │ │ │ + bge 6961c │ │ │ │ + ldr r1, [pc, #-2476] @ 68090 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r0, [fp, #80] @ 0x50 │ │ │ │ add ip, r3, #1 │ │ │ │ lsl r2, r2, #8 │ │ │ │ orr r2, r2, #36 @ 0x24 │ │ │ │ str ip, [fp, #76] @ 0x4c │ │ │ │ str r0, [r1, r3, lsl #2] │ │ │ │ mov r3, #6 │ │ │ │ str r2, [fp, #80] @ 0x50 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6938c │ │ │ │ + bne 69334 │ │ │ │ ldr r3, [fp, #80] @ 0x50 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #96 @ 0x60 │ │ │ │ - beq 68b0c │ │ │ │ + beq 68ab4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #-2556] @ 680ec │ │ │ │ - ldr r0, [pc, #-2556] @ 680f0 │ │ │ │ + ldr r3, [pc, #-2556] @ 68094 │ │ │ │ + ldr r0, [pc, #-2556] @ 68098 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [fp, #80] @ 0x50 │ │ │ │ asr r2, r3, #8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #12 │ │ │ │ eor r1, r1, #1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bne 686dc │ │ │ │ + bne 68684 │ │ │ │ ldrb r2, [fp, #71] @ 0x47 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 686dc │ │ │ │ + beq 68684 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ - bne 686dc │ │ │ │ + bne 68684 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ - beq 6754c │ │ │ │ + beq 674f4 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ ldrb r2, [fp, #92] @ 0x5c │ │ │ │ - ldr r4, [pc, #-2676] @ 680f4 │ │ │ │ + ldr r4, [pc, #-2676] @ 6809c │ │ │ │ cmp r2, #3 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r4] │ │ │ │ - beq 6a074 │ │ │ │ + beq 6a01c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ lsl r4, r1, #8 │ │ │ │ orr r4, r4, #41 @ 0x29 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ orr r2, r2, #8 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bge 6a068 │ │ │ │ - ldr r2, [pc, #-2724] @ 680f8 │ │ │ │ + bge 6a010 │ │ │ │ + ldr r2, [pc, #-2724] @ 680a0 │ │ │ │ ldr r1, [fp, #80] @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ add r0, r3, #1 │ │ │ │ str r0, [fp, #76] @ 0x4c │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ mov r3, #5 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r4, [fp, #80] @ 0x50 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r3, [r4] │ │ │ │ mov r0, fp │ │ │ │ strb r2, [r4] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ strb r3, [r4] │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ - beq 696b0 │ │ │ │ + beq 69658 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ mov r4, #1 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ mov r9, #0 │ │ │ │ mov r5, r8 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [sl, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68c5c │ │ │ │ + beq 68c04 │ │ │ │ ldr r3, [r5] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq 68c44 │ │ │ │ + beq 68bec │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldrb r2, [r1, r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 68dfc │ │ │ │ + beq 68da4 │ │ │ │ cmp r0, #9 │ │ │ │ cmpne r0, #32 │ │ │ │ - bne 68e50 │ │ │ │ + bne 68df8 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68c14 │ │ │ │ - bl 57468 │ │ │ │ - b 68c14 │ │ │ │ + bne 68bbc │ │ │ │ + bl 57410 │ │ │ │ + b 68bbc │ │ │ │ ldr r3, [sl, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ sub r1, r1, #1 │ │ │ │ strb r1, [fp, #61] @ 0x3d │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ cmp r4, #24 │ │ │ │ - bne 68cd8 │ │ │ │ + bne 68c80 │ │ │ │ cmp r6, #35 @ 0x23 │ │ │ │ - beq 6975c │ │ │ │ + beq 69704 │ │ │ │ bic r3, r2, #255 @ 0xff │ │ │ │ orr r3, r3, #125 @ 0x7d │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ - bne 68cb4 │ │ │ │ + bne 68c5c │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sl, #12] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #34] @ 0x22 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ cmp r4, #23 │ │ │ │ - beq 67328 │ │ │ │ + beq 672d0 │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, r1 │ │ │ │ cmp r6, #42 @ 0x2a │ │ │ │ - beq 68cf8 │ │ │ │ + beq 68ca0 │ │ │ │ ldr r3, [r8, #28] │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ sub r3, r3, #18 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 68730 │ │ │ │ + bls 686d8 │ │ │ │ cmp r0, #96 @ 0x60 │ │ │ │ - bne 67f74 │ │ │ │ - ldr r4, [pc, #-3084] @ 680fc │ │ │ │ + bne 67f1c │ │ │ │ + ldr r4, [pc, #-3084] @ 680a4 │ │ │ │ ldr r0, [fp, #76] @ 0x4c │ │ │ │ add r4, pc, r4 │ │ │ │ ldm r4, {r1, r3} │ │ │ │ sub r2, r0, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r2, [fp, #76] @ 0x4c │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ str r1, [fp, #80] @ 0x50 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - bge 69f78 │ │ │ │ + bge 69f20 │ │ │ │ str r0, [fp, #76] @ 0x4c │ │ │ │ str r1, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ orr r3, r3, #125 @ 0x7d │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ - b 68740 │ │ │ │ + b 686e8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 6ad04 │ │ │ │ + beq 6acac │ │ │ │ sub r3, r2, #1 │ │ │ │ asr r2, r0, #8 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #-3176] @ 68100 │ │ │ │ + ldr r2, [pc, #-3176] @ 680a8 │ │ │ │ str r3, [fp, #76] @ 0x4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ cmp r6, #35 @ 0x23 │ │ │ │ - beq 6975c │ │ │ │ + beq 69704 │ │ │ │ cmp r4, #24 │ │ │ │ - beq 68c90 │ │ │ │ + beq 68c38 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ add r2, r1, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r6, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 69c7c │ │ │ │ + beq 69c24 │ │ │ │ ldrsh r1, [sl, #18] │ │ │ │ add r9, r9, r6 │ │ │ │ sub r2, r2, r1 │ │ │ │ str r2, [sl, #12] │ │ │ │ mov r2, r6 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #24 │ │ │ │ - beq 68384 │ │ │ │ + beq 6832c │ │ │ │ ldr r3, [fp, #80] @ 0x50 │ │ │ │ cmp r4, #23 │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ orreq r3, r3, #48 @ 0x30 │ │ │ │ orrne r3, r3, #33 @ 0x21 │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ - b 67328 │ │ │ │ + b 672d0 │ │ │ │ cmp r4, #24 │ │ │ │ - beq 697c4 │ │ │ │ + beq 6976c │ │ │ │ asr r3, r2, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #-3316] @ 68104 │ │ │ │ + ldr r3, [pc, #-3316] @ 680ac │ │ │ │ add r3, pc, r3 │ │ │ │ - b 67310 │ │ │ │ + b 672b8 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ add ip, sp, r3 │ │ │ │ add r8, r3, #1 │ │ │ │ add r3, r2, #1 │ │ │ │ strb r0, [ip, #116] @ 0x74 │ │ │ │ str r3, [sl, #12] │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68e30 │ │ │ │ + beq 68dd8 │ │ │ │ cmp r8, #4 │ │ │ │ - beq 68f28 │ │ │ │ + beq 68ed0 │ │ │ │ mov r3, r8 │ │ │ │ - b 68c28 │ │ │ │ - bl 57468 │ │ │ │ + b 68bd0 │ │ │ │ + bl 57410 │ │ │ │ cmp r8, #4 │ │ │ │ - bne 68e28 │ │ │ │ + bne 68dd0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 68f38 │ │ │ │ + beq 68ee0 │ │ │ │ mov r3, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68e90 │ │ │ │ + bne 68e38 │ │ │ │ mov r0, fp │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ - beq 68f00 │ │ │ │ - bgt 68fa0 │ │ │ │ + beq 68ea8 │ │ │ │ + bgt 68f48 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - beq 68ed4 │ │ │ │ - bgt 693f4 │ │ │ │ + beq 68e7c │ │ │ │ + bgt 6939c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69808 │ │ │ │ + bne 697b0 │ │ │ │ ldrb r3, [fp, #70] @ 0x46 │ │ │ │ strb r0, [fp, #96] @ 0x60 │ │ │ │ orr r9, r9, r3 │ │ │ │ - b 68f6c │ │ │ │ + b 68f14 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68e58 │ │ │ │ + beq 68e00 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldrsh r1, [sl, #18] │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ sub r3, r3, r1 │ │ │ │ str r3, [sl, #12] │ │ │ │ - bne 68e58 │ │ │ │ + bne 68e00 │ │ │ │ ldrb r3, [fp, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [fp, #92] @ 0x5c │ │ │ │ - b 68e58 │ │ │ │ + b 68e00 │ │ │ │ ldrh r3, [fp, #56] @ 0x38 │ │ │ │ cmp r3, r4 │ │ │ │ movcs r3, #0 │ │ │ │ strhcs r3, [fp, #56] @ 0x38 │ │ │ │ ldrb r3, [fp, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68f64 │ │ │ │ + beq 68f0c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #92] @ 0x5c │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - b 68c00 │ │ │ │ + b 68ba8 │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - bne 68c00 │ │ │ │ + bne 68ba8 │ │ │ │ ldrb r1, [fp, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ addeq r4, r4, #1 │ │ │ │ lsleq r4, r4, #16 │ │ │ │ lsreq r4, r4, #16 │ │ │ │ strbeq r1, [fp, #35] @ 0x23 │ │ │ │ - b 68c00 │ │ │ │ + b 68ba8 │ │ │ │ ldrb r3, [r1, r0] │ │ │ │ cmp r3, #1 │ │ │ │ movne r3, r8 │ │ │ │ - bne 68e90 │ │ │ │ + bne 68e38 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ - ldr r2, [pc, #-3644] @ 68108 │ │ │ │ + ldr r2, [pc, #-3644] @ 680b0 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [fp, #92] @ 0x5c │ │ │ │ - beq 68e4c │ │ │ │ - ldr r2, [pc, #-3660] @ 6810c │ │ │ │ + beq 68df4 │ │ │ │ + ldr r2, [pc, #-3660] @ 680b4 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r3, #0 │ │ │ │ strbeq r3, [fp, #92] @ 0x5c │ │ │ │ - b 68e4c │ │ │ │ + b 68df4 │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ - beq 68f74 │ │ │ │ + beq 68f1c │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - b 68c00 │ │ │ │ + b 68ba8 │ │ │ │ sub r4, r4, #1 │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 68f6c │ │ │ │ + bne 68f14 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r8, r5 │ │ │ │ orr r3, r3, r9 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 68250 │ │ │ │ + b 681f8 │ │ │ │ cmp r0, #572 @ 0x23c │ │ │ │ - beq 68fe8 │ │ │ │ - ble 694e4 │ │ │ │ - ldr r3, [pc, #-3748] @ 68110 │ │ │ │ + beq 68f90 │ │ │ │ + ble 6948c │ │ │ │ + ldr r3, [pc, #-3748] @ 680b8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 69898 │ │ │ │ - bgt 69ed0 │ │ │ │ + beq 69840 │ │ │ │ + bgt 69e78 │ │ │ │ sub r3, r3, #32768 @ 0x8000 │ │ │ │ bic r1, r0, #2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 69810 │ │ │ │ + beq 697b8 │ │ │ │ cmp r0, #2048 @ 0x800 │ │ │ │ - bne 69ed0 │ │ │ │ + bne 69e78 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, fp │ │ │ │ str r3, [fp, #12] │ │ │ │ str r6, [fp, #16] │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #88] @ 0x58 │ │ │ │ mov r0, fp │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - b 68c00 │ │ │ │ + b 68ba8 │ │ │ │ ldr r3, [fp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67388 │ │ │ │ + beq 67330 │ │ │ │ mov r2, #572 @ 0x23c │ │ │ │ mov r3, #2048 @ 0x800 │ │ │ │ mov r0, fp │ │ │ │ str r2, [fp, #16] │ │ │ │ str r3, [fp, #8] │ │ │ │ str r4, [fp, #12] │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #34] @ 0x22 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #96] @ 0x60 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - b 69058 │ │ │ │ + b 69000 │ │ │ │ cmp r0, #9 │ │ │ │ cmpne r0, #32 │ │ │ │ - bne 69090 │ │ │ │ + bne 69038 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, r2 │ │ │ │ - bne 6904c │ │ │ │ - bl 57468 │ │ │ │ + bne 68ff4 │ │ │ │ + bl 57410 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6904c │ │ │ │ + bne 68ff4 │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b 67130 │ │ │ │ + b 670d8 │ │ │ │ cmp r0, #10 │ │ │ │ - bne 69cc0 │ │ │ │ + bne 69c68 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ - b 69058 │ │ │ │ + b 69000 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - ble 67328 │ │ │ │ + ble 672d0 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6b258 │ │ │ │ + beq 6b200 │ │ │ │ cmp r6, #93 @ 0x5d │ │ │ │ ldrb r1, [fp, #80] @ 0x50 │ │ │ │ - bne 67458 │ │ │ │ + bne 67400 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ cmpne r1, #41 @ 0x29 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - bne 67200 │ │ │ │ + bne 671a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 6a180 │ │ │ │ + beq 6a128 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ ldr r2, [fp, #80] @ 0x50 │ │ │ │ - b 67a40 │ │ │ │ - bl 57468 │ │ │ │ + b 679e8 │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 67954 │ │ │ │ + bne 678fc │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b 67978 │ │ │ │ - bl 57468 │ │ │ │ + b 67920 │ │ │ │ + bl 57410 │ │ │ │ subs r2, r0, #0 │ │ │ │ - ble 676a4 │ │ │ │ + ble 6764c │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - b 67678 │ │ │ │ + b 67620 │ │ │ │ mov r6, #41 @ 0x29 │ │ │ │ - b 67cfc │ │ │ │ - bl 57468 │ │ │ │ + b 67ca4 │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 69ed8 │ │ │ │ + beq 69e80 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - beq 699f8 │ │ │ │ + beq 699a0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ subs r2, r3, #40 @ 0x28 │ │ │ │ movne r2, #1 │ │ │ │ cmp r1, #8 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, r1 │ │ │ │ movne r2, #0 │ │ │ │ cmn r3, #1 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - beq 67328 │ │ │ │ - b 6754c │ │ │ │ + beq 672d0 │ │ │ │ + b 674f4 │ │ │ │ ldrb r2, [fp, #71] @ 0x47 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 67200 │ │ │ │ - b 686c4 │ │ │ │ + bne 671a8 │ │ │ │ + b 6866c │ │ │ │ ldrb r3, [fp, #61] @ 0x3d │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [fp, #61] @ 0x3d │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67660 │ │ │ │ - bl 66bac │ │ │ │ + b 67608 │ │ │ │ + bl 66b54 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ - b 681f8 │ │ │ │ + b 681a0 │ │ │ │ ldrb r1, [fp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6a0c4 │ │ │ │ + beq 6a06c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orr r1, r1, #32 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bne 6789c │ │ │ │ + bne 67844 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - bne 67f74 │ │ │ │ + bne 67f1c │ │ │ │ ldrb r3, [fp, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a4a8 │ │ │ │ + beq 6a450 │ │ │ │ ldrb r1, [fp, #98] @ 0x62 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - beq 6924c │ │ │ │ + beq 691f4 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bge 6924c │ │ │ │ + bge 691f4 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldrb r0, [r0, #-2] │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ - beq 6924c │ │ │ │ + beq 691f4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - ldr r2, [pc, #4060] @ 6a208 │ │ │ │ + ldr r2, [pc, #4060] @ 6a1b0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r0, [pc, #4056] @ 6a20c │ │ │ │ + ldr r0, [pc, #4056] @ 6a1b4 │ │ │ │ str r1, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r2, [fp, #12] │ │ │ │ cmp r3, #6 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #98] @ 0x62 │ │ │ │ - bne 69498 │ │ │ │ + bne 69440 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ - beq 69fcc │ │ │ │ + beq 69f74 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bgt 6a63c │ │ │ │ + bgt 6a5e4 │ │ │ │ cmp r1, #32 │ │ │ │ - ble 6a99c │ │ │ │ - ldr ip, [pc, #3956] @ 6a210 │ │ │ │ + ble 6a944 │ │ │ │ + ldr ip, [pc, #3956] @ 6a1b8 │ │ │ │ sub lr, r1, #33 @ 0x21 │ │ │ │ add ip, pc, ip │ │ │ │ cmp lr, #31 │ │ │ │ - bhi 68ce4 │ │ │ │ + bhi 68c8c │ │ │ │ add ip, ip, lr │ │ │ │ ldrsh ip, [ip, lr] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ asr r2, r2, #8 │ │ │ │ cmp r2, #12 │ │ │ │ - beq 6793c │ │ │ │ + beq 678e4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 6a654 │ │ │ │ + beq 6a5fc │ │ │ │ strb r3, [fp, #34] @ 0x22 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ orr r3, r3, #8 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 6733c │ │ │ │ - bl 57468 │ │ │ │ + b 672e4 │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 67b10 │ │ │ │ - b 67b18 │ │ │ │ - bl 57468 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq 68634 │ │ │ │ - b 6862c │ │ │ │ - bl 66bac │ │ │ │ + bne 67ab8 │ │ │ │ + b 67ac0 │ │ │ │ + bl 57410 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq 685dc │ │ │ │ + b 685d4 │ │ │ │ + bl 66b54 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ - b 67190 │ │ │ │ - bl 57468 │ │ │ │ + b 67138 │ │ │ │ + bl 57410 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69cac │ │ │ │ - ble 68454 │ │ │ │ + beq 69c54 │ │ │ │ + ble 683fc │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - b 68420 │ │ │ │ + b 683c8 │ │ │ │ strb r4, [fp, #34] @ 0x22 │ │ │ │ - b 67608 │ │ │ │ + b 675b0 │ │ │ │ ldrb r2, [fp, #92] @ 0x5c │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ movne r2, #3 │ │ │ │ strbne r2, [fp, #92] @ 0x5c │ │ │ │ str r1, [sl, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68780 │ │ │ │ + beq 68728 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 6a3a8 │ │ │ │ + beq 6a350 │ │ │ │ mov r6, #126 @ 0x7e │ │ │ │ - b 67508 │ │ │ │ + b 674b0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67c80 │ │ │ │ + beq 67c28 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #432] @ 0x1b0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ae78 │ │ │ │ + bne 6ae20 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, fp │ │ │ │ str r3, [fp, #8] │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #3708] @ 6a214 │ │ │ │ - ldr r0, [pc, #3708] @ 6a218 │ │ │ │ + ldr r3, [pc, #3708] @ 6a1bc │ │ │ │ + ldr r0, [pc, #3708] @ 6a1c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [fp, #80] @ 0x50 │ │ │ │ asr r3, r3, #8 │ │ │ │ cmp r3, #12 │ │ │ │ - bne 68544 │ │ │ │ + bne 684ec │ │ │ │ ldrb r3, [fp, #71] @ 0x47 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68544 │ │ │ │ + beq 684ec │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bne 68544 │ │ │ │ - b 67200 │ │ │ │ + bne 684ec │ │ │ │ + b 671a8 │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ - beq 68d8c │ │ │ │ - b 68cdc │ │ │ │ + beq 68d34 │ │ │ │ + b 68c84 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - beq 69410 │ │ │ │ - b 69ed0 │ │ │ │ + beq 693b8 │ │ │ │ + b 69e78 │ │ │ │ ldr r3, [r5] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6943c │ │ │ │ + bne 693e4 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69400 │ │ │ │ - bl 57468 │ │ │ │ + bne 693a8 │ │ │ │ + bl 57410 │ │ │ │ ldr r3, [r5] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69410 │ │ │ │ + beq 693b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 698c4 │ │ │ │ + bne 6986c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldrshgt r1, [sl, #18] │ │ │ │ subgt r3, r3, r1 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [fp, #96] @ 0x60 │ │ │ │ - b 68c00 │ │ │ │ + b 68ba8 │ │ │ │ ldrb r3, [fp, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a054 │ │ │ │ + beq 69ffc │ │ │ │ ldrb r1, [fp, #98] @ 0x62 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ strbeq r1, [fp, #98] @ 0x62 │ │ │ │ streq r2, [fp, #12] │ │ │ │ - bne 69204 │ │ │ │ - ldr r3, [pc, #3452] @ 6a21c │ │ │ │ + bne 691ac │ │ │ │ + ldr r3, [pc, #3452] @ 6a1c4 │ │ │ │ ldr r2, [pc, r3] │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bge 6a5e4 │ │ │ │ - ldr r1, [pc, #3436] @ 6a220 │ │ │ │ + bge 6a58c │ │ │ │ + ldr r1, [pc, #3436] @ 6a1c8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r0, [fp, #80] @ 0x50 │ │ │ │ add ip, r3, #1 │ │ │ │ lsl r2, r2, #8 │ │ │ │ orr r2, r2, #39 @ 0x27 │ │ │ │ str ip, [fp, #76] @ 0x4c │ │ │ │ str r0, [r1, r3, lsl #2] │ │ │ │ mov r3, #3 │ │ │ │ str r2, [fp, #80] @ 0x50 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ - bne 69ed0 │ │ │ │ + bne 69e78 │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - beq 698c4 │ │ │ │ + beq 6986c │ │ │ │ cmp r4, #1 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldreq r2, [sp, #60] @ 0x3c │ │ │ │ strbeq r2, [fp, #35] @ 0x23 │ │ │ │ - b 68c00 │ │ │ │ + b 68ba8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ mov r1, r4 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 67d4c │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 67cf4 │ │ │ │ cmp fp, #35 @ 0x23 │ │ │ │ - beq 6aaa0 │ │ │ │ + beq 6aa48 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 69bec │ │ │ │ + bls 69b94 │ │ │ │ cmp fp, #38 @ 0x26 │ │ │ │ - beq 6a3d4 │ │ │ │ + beq 6a37c │ │ │ │ cmp r4, #60 @ 0x3c │ │ │ │ - bne 6996c │ │ │ │ + bne 69914 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ orr fp, fp, #40960 @ 0xa000 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #12] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sl, #92] @ 0x5c │ │ │ │ - b 67c20 │ │ │ │ + b 67bc8 │ │ │ │ bic r3, r2, #255 @ 0xff │ │ │ │ orr r3, r3, r6 │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ - b 67200 │ │ │ │ - bl 66bac │ │ │ │ + b 671a8 │ │ │ │ + bl 66b54 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ - b 689d8 │ │ │ │ + b 68980 │ │ │ │ ldrb r2, [fp, #80] @ 0x50 │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq 6a950 │ │ │ │ + beq 6a8f8 │ │ │ │ ldr r2, [fp, #72] @ 0x48 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ cmp r2, #0 │ │ │ │ addne r2, r2, #1 │ │ │ │ subne r4, r1, r2 │ │ │ │ moveq r4, r2 │ │ │ │ add r2, r1, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r1, [r1] │ │ │ │ clzne r4, r4 │ │ │ │ lsrne r4, r4, #5 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6a7b4 │ │ │ │ + beq 6a75c │ │ │ │ sub ip, r6, #123 @ 0x7b │ │ │ │ clz ip, ip │ │ │ │ lsr ip, ip, #5 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 67328 │ │ │ │ + bne 672d0 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ sub r0, r0, r2 │ │ │ │ ldrb r2, [fp, #96] @ 0x60 │ │ │ │ str r0, [sl, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69610 │ │ │ │ + beq 695b8 │ │ │ │ ldrb lr, [r9, r1] │ │ │ │ cmp lr, #1 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r4, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 67328 │ │ │ │ + bne 672d0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - beq 6a878 │ │ │ │ + beq 6a820 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 6a878 │ │ │ │ + beq 6a820 │ │ │ │ ldrb r3, [r9, r1] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 69668 │ │ │ │ + beq 69610 │ │ │ │ ldrb r3, [fp, #92] @ 0x5c │ │ │ │ ldrb r2, [fp, #93] @ 0x5d │ │ │ │ orrs r3, r3, r2, lsl #8 │ │ │ │ - bne 69668 │ │ │ │ + bne 69610 │ │ │ │ ldrb r3, [fp, #97] @ 0x61 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [sp, #28] │ │ │ │ orreq r3, r3, #8 │ │ │ │ streq r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 67328 │ │ │ │ - bl 66bac │ │ │ │ + b 672d0 │ │ │ │ + bl 66b54 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ - b 68a8c │ │ │ │ + b 68a34 │ │ │ │ mov sl, fp │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sl, #16] │ │ │ │ str r2, [sl, #8] │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ mov sl, fp │ │ │ │ mov r3, #123 @ 0x7b │ │ │ │ - b 69684 │ │ │ │ + b 6962c │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 67d74 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 67d1c │ │ │ │ ldrb r3, [fp, #53] @ 0x35 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68bec │ │ │ │ + beq 68b94 │ │ │ │ ldr r3, [fp, #72] @ 0x48 │ │ │ │ cmp r9, r3 │ │ │ │ ldrne r2, [sl, #12] │ │ │ │ addeq r2, r4, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #53] @ 0x35 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [sl, #12] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ movne r4, #2 │ │ │ │ - bne 68bf4 │ │ │ │ - bl 57468 │ │ │ │ + bne 68b9c │ │ │ │ + bl 57410 │ │ │ │ mov r4, #2 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - b 68bf4 │ │ │ │ + b 68b9c │ │ │ │ ldrb r3, [fp, #93] @ 0x5d │ │ │ │ cmp r3, #0 │ │ │ │ - bne 684dc │ │ │ │ + bne 68484 │ │ │ │ ldrb r3, [fp, #71] @ 0x47 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 684dc │ │ │ │ + bne 68484 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #5 │ │ │ │ - beq 684dc │ │ │ │ + beq 68484 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #2808] @ 6a224 │ │ │ │ - ldr r0, [pc, #2808] @ 6a228 │ │ │ │ + ldr r3, [pc, #2808] @ 6a1cc │ │ │ │ + ldr r0, [pc, #2808] @ 6a1d0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r9, [fp, #80] @ 0x50 │ │ │ │ asr r3, r9, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 684dc │ │ │ │ + b 68484 │ │ │ │ bic r3, r2, #255 @ 0xff │ │ │ │ orr r3, r3, #125 @ 0x7d │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ - b 68cb4 │ │ │ │ + b 68c5c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #2740] @ 6a22c │ │ │ │ - ldr r0, [pc, #2740] @ 6a230 │ │ │ │ + ldr r3, [pc, #2740] @ 6a1d4 │ │ │ │ + ldr r0, [pc, #2740] @ 6a1d8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 68038 │ │ │ │ + bl 976d4 │ │ │ │ + b 67fe0 │ │ │ │ ldrb r3, [fp, #71] @ 0x47 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 693d4 │ │ │ │ + bne 6937c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #10 │ │ │ │ cmpeq r0, #34 @ 0x22 │ │ │ │ - beq 685c8 │ │ │ │ + beq 68570 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - b 68580 │ │ │ │ + b 68528 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #34] @ 0x22 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ - bl 66bac │ │ │ │ + b 671a8 │ │ │ │ + bl 66b54 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ - b 685a0 │ │ │ │ + b 68548 │ │ │ │ add r3, r3, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ mov r2, #1 │ │ │ │ strb r3, [fp, #60] @ 0x3c │ │ │ │ ldrb r3, [fp, #54] @ 0x36 │ │ │ │ str r2, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6898c │ │ │ │ - b 6899c │ │ │ │ + beq 68934 │ │ │ │ + b 68944 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ - bne 69ed0 │ │ │ │ + bne 69e78 │ │ │ │ ldrh r3, [fp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - bne 6982c │ │ │ │ + bne 697d4 │ │ │ │ ldrb r1, [r3, #-2] │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ strheq r4, [fp, #56] @ 0x38 │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ - bne 68c00 │ │ │ │ + bne 68ba8 │ │ │ │ ldrb r1, [fp, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ addeq r4, r4, #1 │ │ │ │ lsleq r4, r4, #16 │ │ │ │ lsreq r4, r4, #16 │ │ │ │ - b 68c00 │ │ │ │ + b 68ba8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [fp, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67df4 │ │ │ │ + bne 67d9c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ bic r4, r4, #8 │ │ │ │ cmp r3, #12 │ │ │ │ - bne 67e0c │ │ │ │ + bne 67db4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, r3 │ │ │ │ cmp r1, #2 │ │ │ │ streq r3, [r0] │ │ │ │ - beq 67e0c │ │ │ │ + beq 67db4 │ │ │ │ sub r1, r1, #2 │ │ │ │ - bl a38f4 │ │ │ │ - b 67e0c │ │ │ │ + bl a389c │ │ │ │ + b 67db4 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [sl, #12] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 698dc │ │ │ │ + beq 69884 │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - beq 68c00 │ │ │ │ + beq 68ba8 │ │ │ │ ldrsh r1, [sl, #18] │ │ │ │ sub r3, r3, r1 │ │ │ │ - b 68c00 │ │ │ │ + b 68ba8 │ │ │ │ sub r4, r4, #1 │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 694f4 │ │ │ │ - b 68f88 │ │ │ │ - bl 57468 │ │ │ │ + bne 6949c │ │ │ │ + b 68f30 │ │ │ │ + bl 57410 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ cmpne r0, #0 │ │ │ │ - ble 68c00 │ │ │ │ - b 698b8 │ │ │ │ + ble 68ba8 │ │ │ │ + b 69860 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr ip, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ cmp ip, r0 │ │ │ │ strbgt r3, [fp, #98] @ 0x62 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq 69028 │ │ │ │ - ldr r3, [pc, #2316] @ 6a234 │ │ │ │ + beq 68fd0 │ │ │ │ + ldr r3, [pc, #2316] @ 6a1dc │ │ │ │ str r1, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - b 67310 │ │ │ │ - bl 57468 │ │ │ │ + b 672b8 │ │ │ │ + bl 57410 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 69fdc │ │ │ │ + bne 69f84 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #13 │ │ │ │ - bne 67bec │ │ │ │ + bne 67b94 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 6a77c │ │ │ │ + beq 6a724 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 69bec │ │ │ │ + bls 69b94 │ │ │ │ cmp fp, #38 @ 0x26 │ │ │ │ - beq 6a3d4 │ │ │ │ + beq 6a37c │ │ │ │ cmp r4, #60 @ 0x3c │ │ │ │ - beq 6aaec │ │ │ │ + beq 6aa94 │ │ │ │ ldrb r3, [sl, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67c20 │ │ │ │ + beq 67bc8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq 67c20 │ │ │ │ + beq 67bc8 │ │ │ │ cmp r2, #32 │ │ │ │ cmpne r2, #9 │ │ │ │ - beq 67c20 │ │ │ │ + beq 67bc8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #2200] @ 6a238 │ │ │ │ + ldr r1, [pc, #2200] @ 6a1e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r0, [pc, #2192] @ 6a23c │ │ │ │ + ldr r0, [pc, #2192] @ 6a1e4 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ mov r2, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 9772c │ │ │ │ - b 67bec │ │ │ │ + bl 976d4 │ │ │ │ + b 67b94 │ │ │ │ ldrb r3, [fp, #97] @ 0x61 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [sp, #36] @ 0x24 │ │ │ │ strbeq r3, [fp, #25] │ │ │ │ mov r2, r4 │ │ │ │ - b 67eb4 │ │ │ │ + b 67e5c │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ - beq 69fcc │ │ │ │ + beq 69f74 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - ble 6928c │ │ │ │ - b 68ce4 │ │ │ │ + ble 69234 │ │ │ │ + b 68c8c │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ orr r2, r2, #4 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b 675c8 │ │ │ │ + b 67570 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, r2 │ │ │ │ - bne 68428 │ │ │ │ - bl 57468 │ │ │ │ + bne 683d0 │ │ │ │ + bl 57410 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69cac │ │ │ │ + beq 69c54 │ │ │ │ ldrgt r3, [sl, #12] │ │ │ │ - ble 68454 │ │ │ │ - b 68428 │ │ │ │ - bl 57468 │ │ │ │ + ble 683fc │ │ │ │ + b 683d0 │ │ │ │ + bl 57410 │ │ │ │ subs r2, r0, #0 │ │ │ │ - ble 68888 │ │ │ │ + ble 68830 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - b 67718 │ │ │ │ + b 676c0 │ │ │ │ ldrb r3, [fp, #97] @ 0x61 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6a4ec │ │ │ │ + bne 6a494 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst r3, #32 │ │ │ │ - bne 69fbc │ │ │ │ + bne 69f64 │ │ │ │ ldrb r3, [fp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69fbc │ │ │ │ + beq 69f64 │ │ │ │ ldrb r3, [fp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r2, #0 │ │ │ │ - bne 69fbc │ │ │ │ + bne 69f64 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 69fbc │ │ │ │ + beq 69f64 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ mov r2, #0 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69fbc │ │ │ │ + beq 69f64 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #32 │ │ │ │ - bne 69fbc │ │ │ │ + bne 69f64 │ │ │ │ ldrb r2, [fp, #24] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 69fe8 │ │ │ │ + beq 69f90 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r2, [r2, #196] @ 0xc4 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 69ae4 │ │ │ │ + beq 69a8c │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 69fbc │ │ │ │ + beq 69f64 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 69fbc │ │ │ │ + beq 69f64 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ - bl 59670 │ │ │ │ - ldr r3, [pc, #1852] @ 6a240 │ │ │ │ - ldr r2, [pc, #1852] @ 6a244 │ │ │ │ + bl 59618 │ │ │ │ + ldr r3, [pc, #1852] @ 6a1e8 │ │ │ │ + ldr r2, [pc, #1852] @ 6a1ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ @@ -99842,31 +99842,31 @@ │ │ │ │ str fp, [r6, #36] @ 0x24 │ │ │ │ str r4, [r6, #20] │ │ │ │ str ip, [sl, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r0 │ │ │ │ moveq r3, #32 │ │ │ │ str r3, [r6, #24] │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r0 │ │ │ │ - bl c45b4 <__isoc23_strtoul@@Base+0x15738> │ │ │ │ + bl c452c <__isoc23_strtoul@@Base+0x15708> │ │ │ │ ldrb r3, [fp, #52] @ 0x34 │ │ │ │ ldr r6, [sl] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strb r3, [fp, #52] @ 0x34 │ │ │ │ - beq 6a864 │ │ │ │ - bl 57664 │ │ │ │ + beq 6a80c │ │ │ │ + bl 5760c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl cd844 <__isoc23_strtoul@@Base+0x1e9c8> │ │ │ │ + bl ccf78 <__isoc23_strtoul@@Base+0x1e154> │ │ │ │ mov r0, r6 │ │ │ │ - bl 57338 │ │ │ │ + bl 572e0 │ │ │ │ ldrb r3, [fp, #52] @ 0x34 │ │ │ │ mov r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ strb r3, [fp, #52] @ 0x34 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ orr r3, r3, #32 │ │ │ │ strh r3, [r4, #12] │ │ │ │ @@ -99875,1723 +99875,1723 @@ │ │ │ │ orr r3, r3, r2 │ │ │ │ strb r3, [fp, #25] │ │ │ │ ldrb r3, [fp, #53] @ 0x35 │ │ │ │ strh r2, [sl, #18] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - beq 67124 │ │ │ │ + beq 670cc │ │ │ │ mov sl, fp │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sl, #53] @ 0x35 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ mov fp, r3 │ │ │ │ str r3, [sl, #8] │ │ │ │ - b 67c2c │ │ │ │ + b 67bd4 │ │ │ │ cmp r2, fp │ │ │ │ - beq 6a82c │ │ │ │ + beq 6a7d4 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 69bec │ │ │ │ + bls 69b94 │ │ │ │ cmp fp, #38 @ 0x26 │ │ │ │ - beq 6a504 │ │ │ │ + beq 6a4ac │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ - bne 6a330 │ │ │ │ + bne 6a2d8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #12] │ │ │ │ - ldr r3, [pc, #1560] @ 6a248 │ │ │ │ + ldr r3, [pc, #1560] @ 6a1f0 │ │ │ │ orr fp, fp, #16384 @ 0x4000 │ │ │ │ sub r3, fp, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ strb r3, [sl, #92] @ 0x5c │ │ │ │ - b 67c20 │ │ │ │ + b 67bc8 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #10 │ │ │ │ - beq 6a604 │ │ │ │ + beq 6a5ac │ │ │ │ cmp r3, #0 │ │ │ │ ldrsh r3, [sl, #18] │ │ │ │ sub r3, r2, r3 │ │ │ │ str r3, [sl, #12] │ │ │ │ streq r3, [fp, #72] @ 0x48 │ │ │ │ - bne 676e8 │ │ │ │ - b 676ac │ │ │ │ - bl 66bac │ │ │ │ + bne 67690 │ │ │ │ + b 67654 │ │ │ │ + bl 66b54 │ │ │ │ ldr r2, [fp, #76] @ 0x4c │ │ │ │ - b 67b3c │ │ │ │ - bl 57468 │ │ │ │ + b 67ae4 │ │ │ │ + bl 57410 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r2, r6 │ │ │ │ - beq 68db8 │ │ │ │ + beq 68d60 │ │ │ │ addle r9, r9, r6 │ │ │ │ movle r2, r6 │ │ │ │ - ble 68db8 │ │ │ │ + ble 68d60 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ - b 68da4 │ │ │ │ - bl 66bac │ │ │ │ + b 68d4c │ │ │ │ + bl 66b54 │ │ │ │ ldr r2, [fp, #76] @ 0x4c │ │ │ │ - b 67990 │ │ │ │ + b 67938 │ │ │ │ ldr r3, [r8, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #24 │ │ │ │ - bne 68454 │ │ │ │ - b 67200 │ │ │ │ + bne 683fc │ │ │ │ + b 671a8 │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ cmp r0, #91 @ 0x5b │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sl, #12] │ │ │ │ moveq r3, #16 │ │ │ │ strbeq r3, [fp, #25] │ │ │ │ - b 67130 │ │ │ │ + b 670d8 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - bne 67f74 │ │ │ │ + bne 67f1c │ │ │ │ cmp r2, #4 │ │ │ │ - bne 691e4 │ │ │ │ + bne 6918c │ │ │ │ ldrb r3, [fp, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 678a8 │ │ │ │ + beq 67850 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #1316] @ 6a22c │ │ │ │ - ldr r0, [pc, #1344] @ 6a24c │ │ │ │ + ldr r3, [pc, #1316] @ 6a1d4 │ │ │ │ + ldr r0, [pc, #1344] @ 6a1f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r2, [fp, #80] @ 0x50 │ │ │ │ asr r2, r2, #8 │ │ │ │ - b 678a8 │ │ │ │ + b 67850 │ │ │ │ ldrb r3, [fp, #93] @ 0x5d │ │ │ │ ldrb r4, [r2, #9] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 69d7c │ │ │ │ + bne 69d24 │ │ │ │ bic r2, r6, #2 │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ - bne 69d7c │ │ │ │ + bne 69d24 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ cmp r2, #23 │ │ │ │ - bne 69d7c │ │ │ │ + bne 69d24 │ │ │ │ mov r0, fp │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ mov sl, fp │ │ │ │ sub r3, r4, #48 @ 0x30 │ │ │ │ str r3, [sl, #20] │ │ │ │ mov fp, r0 │ │ │ │ - b 67c2c │ │ │ │ + b 67bd4 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq 6a73c │ │ │ │ + beq 6a6e4 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq 6a56c │ │ │ │ + beq 6a514 │ │ │ │ cmp r4, #126 @ 0x7e │ │ │ │ - bne 6a578 │ │ │ │ + bne 6a520 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6a9d0 │ │ │ │ + bne 6a978 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b2e0 │ │ │ │ + bne 6b288 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r4, #4 │ │ │ │ cmp r3, #12 │ │ │ │ - bne 67e0c │ │ │ │ + bne 67db4 │ │ │ │ bic r4, r4, #8 │ │ │ │ - b 6986c │ │ │ │ + b 69814 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r4, [sl] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ - beq 6a7c4 │ │ │ │ - bl 57664 │ │ │ │ + beq 6a76c │ │ │ │ + bl 5760c │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [fp] │ │ │ │ - bl 57338 │ │ │ │ + bl 572e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, r2 │ │ │ │ subs r4, r3, #2 │ │ │ │ - bne 6a814 │ │ │ │ + bne 6a7bc │ │ │ │ str r2, [r0] │ │ │ │ str r6, [fp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #72] @ 0x48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 69ef8 │ │ │ │ + beq 69ea0 │ │ │ │ ands r0, r4, #76 @ 0x4c │ │ │ │ - bne 67e28 │ │ │ │ + bne 67dd0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #12 │ │ │ │ mvneq r0, #0 │ │ │ │ - bl 663d4 │ │ │ │ + bl 6637c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [fp] │ │ │ │ - b 67e4c │ │ │ │ + b 67df4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 684a4 │ │ │ │ + bne 6844c │ │ │ │ ldr r3, [sl, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a764 │ │ │ │ + beq 6a70c │ │ │ │ ldrsh r1, [sl, #18] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ sub r2, r2, r1 │ │ │ │ str r2, [sl, #12] │ │ │ │ - beq 684a4 │ │ │ │ + beq 6844c │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 684a4 │ │ │ │ + bne 6844c │ │ │ │ strb r3, [fp, #34] @ 0x22 │ │ │ │ - b 69e18 │ │ │ │ - bl 57468 │ │ │ │ + b 69dc0 │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 68980 │ │ │ │ + beq 68928 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 6aa70 │ │ │ │ + beq 6aa18 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq 6aa5c │ │ │ │ + beq 6aa04 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - beq 6a3b4 │ │ │ │ + beq 6a35c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 68980 │ │ │ │ + ble 68928 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ - b 68974 │ │ │ │ + b 6891c │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - b 69464 │ │ │ │ + b 6940c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #8 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - b 675c8 │ │ │ │ + b 67570 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - b 6985c │ │ │ │ + b 69804 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r0 │ │ │ │ - b 67e40 │ │ │ │ + b 67de8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ tst r2, #32 │ │ │ │ - beq 6a364 │ │ │ │ + beq 6a30c │ │ │ │ orr r2, r2, #4 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq 6a36c │ │ │ │ + beq 6a314 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b3a8 │ │ │ │ + beq 6b350 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne 6b3b4 │ │ │ │ + bne 6b35c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #12 │ │ │ │ - bne 6b36c │ │ │ │ + bne 6b314 │ │ │ │ ldrb r3, [fp, #54] @ 0x36 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b36c │ │ │ │ + bne 6b314 │ │ │ │ ldrb r3, [fp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67d24 │ │ │ │ - b 67348 │ │ │ │ - bl 66bac │ │ │ │ + beq 67ccc │ │ │ │ + b 672f0 │ │ │ │ + bl 66b54 │ │ │ │ ldr r2, [fp, #76] @ 0x4c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [fp, #80] @ 0x50 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ add r0, r2, #1 │ │ │ │ - b 68d2c │ │ │ │ + b 68cd4 │ │ │ │ ldrb r2, [fp, #97] @ 0x61 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6a4ec │ │ │ │ + bne 6a494 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ cmpeq r2, #1 │ │ │ │ - beq 6a9e4 │ │ │ │ + beq 6a98c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst r3, #32 │ │ │ │ - beq 69a74 │ │ │ │ + beq 69a1c │ │ │ │ mov r3, #0 │ │ │ │ mov sl, fp │ │ │ │ strb r3, [fp, #96] @ 0x60 │ │ │ │ - b 6a4f0 │ │ │ │ + b 6a498 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ mov r6, r2 │ │ │ │ - b 67f7c │ │ │ │ - ble 6a308 │ │ │ │ + b 67f24 │ │ │ │ + ble 6a2b0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - b 67bcc │ │ │ │ + b 67b74 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne 69acc │ │ │ │ - b 69fbc │ │ │ │ + bne 69a74 │ │ │ │ + b 69f64 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #9 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ str r0, [fp] │ │ │ │ - b 67d44 │ │ │ │ + b 67cec │ │ │ │ ldrb r2, [fp, #92] @ 0x5c │ │ │ │ cmp r2, #2 │ │ │ │ - bls 67a28 │ │ │ │ + bls 679d0 │ │ │ │ ldrb r0, [fp, #93] @ 0x5d │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a128 │ │ │ │ + bne 6a0d0 │ │ │ │ ldr r2, [fp, #80] @ 0x50 │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq 6ab2c │ │ │ │ + beq 6aad4 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #125 @ 0x7d │ │ │ │ strb r0, [fp, #61] @ 0x3d │ │ │ │ - b 67a40 │ │ │ │ + b 679e8 │ │ │ │ add r3, r3, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ mov r2, #3 │ │ │ │ - b 697f0 │ │ │ │ + b 69798 │ │ │ │ strb r3, [fp, #98] @ 0x62 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ str r3, [fp, #12] │ │ │ │ - b 69498 │ │ │ │ - bl 66bac │ │ │ │ + b 69440 │ │ │ │ + bl 66b54 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ - b 68b94 │ │ │ │ + b 68b3c │ │ │ │ mov r1, #4 │ │ │ │ cmp r3, r2 │ │ │ │ strb r1, [fp, #92] @ 0x5c │ │ │ │ - bge 6a55c │ │ │ │ - ldr r1, [pc, #452] @ 6a250 │ │ │ │ + bge 6a504 │ │ │ │ + ldr r1, [pc, #452] @ 6a1f8 │ │ │ │ ldr r0, [fp, #80] @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add ip, r3, #1 │ │ │ │ str ip, [fp, #76] @ 0x4c │ │ │ │ str r0, [r1, r3, lsl #2] │ │ │ │ - ldr r1, [pc, #428] @ 6a254 │ │ │ │ - ldr r4, [pc, #428] @ 6a258 │ │ │ │ + ldr r1, [pc, #428] @ 6a1fc │ │ │ │ + ldr r4, [pc, #428] @ 6a200 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ str r1, [fp, #80] @ 0x50 │ │ │ │ - b 68b80 │ │ │ │ - bl 57468 │ │ │ │ + b 68b28 │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 67200 │ │ │ │ - b 6785c │ │ │ │ + beq 671a8 │ │ │ │ + b 67804 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 6a0f0 │ │ │ │ - bhi 6a5a4 │ │ │ │ + beq 6a098 │ │ │ │ + bhi 6a54c │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bhi 6aa94 │ │ │ │ + bhi 6aa3c │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi 6a0f0 │ │ │ │ + bhi 6a098 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - bne 67200 │ │ │ │ + bne 671a8 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ addeq r2, r2, #2 │ │ │ │ streq r2, [sl, #12] │ │ │ │ - b 67200 │ │ │ │ - bl 57468 │ │ │ │ + b 671a8 │ │ │ │ + bl 57410 │ │ │ │ ldr r1, [fp, #80] @ 0x50 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ moveq r2, r6 │ │ │ │ - beq 68340 │ │ │ │ - ble 6aa84 │ │ │ │ + beq 682e8 │ │ │ │ + ble 6aa2c │ │ │ │ ldr r2, [sl, #12] │ │ │ │ - b 68324 │ │ │ │ + b 682cc │ │ │ │ ldrb r1, [fp, #80] @ 0x50 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - bne 6a170 │ │ │ │ + bne 6a118 │ │ │ │ mov r6, #125 @ 0x7d │ │ │ │ ldr r2, [sl, #12] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [sl, #12] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6a538 │ │ │ │ + beq 6a4e0 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq 6aa2c │ │ │ │ + beq 6a9d4 │ │ │ │ ldrsh r2, [sl, #18] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sl, #12] │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ - bne 6746c │ │ │ │ + bne 67414 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, #125 @ 0x7d │ │ │ │ strb r3, [fp, #61] @ 0x3d │ │ │ │ - b 690e8 │ │ │ │ + b 69090 │ │ │ │ ldrb r3, [fp, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67200 │ │ │ │ + beq 671a8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #196] @ 6a25c │ │ │ │ - ldr r0, [pc, #196] @ 6a260 │ │ │ │ + ldr r3, [pc, #196] @ 6a204 │ │ │ │ + ldr r0, [pc, #196] @ 6a208 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp] │ │ │ │ - bl 9772c │ │ │ │ - b 67200 │ │ │ │ + bl 976d4 │ │ │ │ + b 671a8 │ │ │ │ ldr r3, [r8, #24] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ cmp r3, #24 │ │ │ │ - beq 6a974 │ │ │ │ + beq 6a91c │ │ │ │ cmp r0, #91 @ 0x5b │ │ │ │ - beq 67200 │ │ │ │ + beq 671a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6aecc │ │ │ │ + bne 6ae74 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ - beq 67200 │ │ │ │ - b 68460 │ │ │ │ + beq 671a8 │ │ │ │ + b 68408 │ │ │ │ mov sl, fp │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ - b 69684 │ │ │ │ + b 6962c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strb r3, [fp, #34] @ 0x22 │ │ │ │ - b 69e18 │ │ │ │ - @ instruction: 0x000007b4 │ │ │ │ - andeq r9, r8, r4, lsr ip │ │ │ │ - muleq sl, ip, r9 │ │ │ │ - andeq r0, r0, r8, ror r5 │ │ │ │ - andeq r9, r8, r0, asr #21 │ │ │ │ - andeq r8, ip, r0, ror #4 │ │ │ │ - andeq r8, ip, r8, asr #4 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r9, r8, ip, lsr #14 │ │ │ │ - andeq r0, r0, r4, ror #11 │ │ │ │ - ldrdeq r9, [r8], -r8 │ │ │ │ - ldrdeq r7, [ip], -r4 │ │ │ │ - andeq r0, r0, r0, lsr #9 │ │ │ │ - andeq r9, r8, ip, lsr #9 │ │ │ │ + b 69dc0 │ │ │ │ + andeq r0, r0, ip, lsr #15 │ │ │ │ + andeq r9, r8, r4, lsr #6 │ │ │ │ + andeq r8, sl, ip, lsl #1 │ │ │ │ + andeq r0, r0, r0, ror r5 │ │ │ │ + @ instruction: 0x000891b0 │ │ │ │ + @ instruction: 0x000c72b8 │ │ │ │ + andeq r7, ip, r0, lsr #5 │ │ │ │ + andeq r0, r0, r8, ror #13 │ │ │ │ + andeq r8, r8, ip, lsl lr │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r8, r8, r8, asr #27 │ │ │ │ + andeq r6, ip, ip, lsr #28 │ │ │ │ + muleq r0, r8, r4 │ │ │ │ + muleq r8, ip, fp │ │ │ │ @ instruction: 0xffffcf94 │ │ │ │ - muleq r8, r4, r2 │ │ │ │ + andeq lr, r8, r4, lsl #19 │ │ │ │ andeq r4, r0, fp, lsr r0 │ │ │ │ - andeq r9, r8, r0, asr r1 │ │ │ │ - andeq r7, ip, r0, ror r6 │ │ │ │ + andeq r8, r8, r0, asr #16 │ │ │ │ + andeq r6, ip, r8, asr #13 │ │ │ │ andeq r0, r0, r9, lsr #4 │ │ │ │ andeq r0, r0, r9, lsr #10 │ │ │ │ - @ instruction: 0x000005b4 │ │ │ │ - @ instruction: 0x00088cb8 │ │ │ │ - @ instruction: 0x000007b4 │ │ │ │ - andeq r8, r8, r8, asr #20 │ │ │ │ - andeq r0, r0, r0, ror r8 │ │ │ │ - andeq r8, r8, ip, asr #19 │ │ │ │ + andeq r0, r0, ip, lsr #11 │ │ │ │ + andeq r8, r8, r8, lsr #7 │ │ │ │ + andeq r0, r0, ip, lsr #15 │ │ │ │ + andeq r8, r8, r8, lsr r1 │ │ │ │ + andeq r0, r0, r8, ror #16 │ │ │ │ + strheq r8, [r8], -ip │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ andeq r0, r0, fp, lsr r2 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, asr #7 │ │ │ │ andeq r1, r0, r6, lsr #32 │ │ │ │ andeq r0, r0, fp, asr r2 │ │ │ │ andeq r0, r0, sl, lsl #2 │ │ │ │ andeq r0, r0, sp, lsl #2 │ │ │ │ andeq r0, r0, r1, lsl r1 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r0, r4, lsl r6 │ │ │ │ - andeq r8, r8, r0 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - muleq r0, r4, r6 │ │ │ │ - andeq r7, r8, r8, lsr #31 │ │ │ │ - andeq r0, r0, r4, asr #10 │ │ │ │ + andeq r0, r0, ip, lsl #12 │ │ │ │ + strdeq r7, [r8], -r0 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, ip, lsl #13 │ │ │ │ + muleq r8, r8, r6 │ │ │ │ + andeq r0, r0, ip, lsr r5 │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ - andeq r0, r0, r0, ror r5 │ │ │ │ - muleq r8, r4, lr │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, ror #10 │ │ │ │ + andeq r7, r8, r4, lsl #11 │ │ │ │ + andeq r0, r0, r8, ror #15 │ │ │ │ andeq r0, r0, r1, lsl #16 │ │ │ │ - ldrdeq r6, [sl], -r4 │ │ │ │ - andeq r0, r0, r4, asr r8 │ │ │ │ - andeq r7, r8, r8, ror sp │ │ │ │ - andeq r8, r8, r8, lsl sp │ │ │ │ - andeq r7, r8, r4, lsr sp │ │ │ │ - andeq r8, r8, r0, lsl #26 │ │ │ │ - andeq r0, r0, r4, ror #16 │ │ │ │ - andeq r7, r8, ip, ror #25 │ │ │ │ - @ instruction: 0x000892b8 │ │ │ │ - andeq sl, r8, r4, ror #16 │ │ │ │ - muleq r8, ip, r2 │ │ │ │ - andeq r8, r8, r0, lsr #25 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r9, r8, r0, asr r2 │ │ │ │ - andeq r9, r8, ip, ror #4 │ │ │ │ - andeq r7, r8, r4, ror #24 │ │ │ │ + andeq r6, sl, r4, asr #5 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + andeq r7, r8, r8, ror #8 │ │ │ │ + andeq r8, r8, r8, lsl #8 │ │ │ │ + andeq r7, r8, r4, lsr #8 │ │ │ │ + strdeq r8, [r8], -r0 │ │ │ │ + andeq r0, r0, ip, asr r8 │ │ │ │ + ldrdeq r7, [r8], -ip │ │ │ │ + andeq r8, r8, r8, lsr #19 │ │ │ │ + andeq r9, r8, r4, asr pc │ │ │ │ + andeq r8, r8, ip, lsl #19 │ │ │ │ + muleq r8, r0, r3 │ │ │ │ + andeq r0, r0, ip, ror #11 │ │ │ │ + andeq r8, r8, r0, asr #18 │ │ │ │ + andeq r8, r8, ip, asr r9 │ │ │ │ + andeq r7, r8, r4, asr r3 │ │ │ │ andeq r0, r0, sp, asr r2 │ │ │ │ ldrb r3, [r9, r2] │ │ │ │ cmp r3, #13 │ │ │ │ - bne 67bec │ │ │ │ + bne 67b94 │ │ │ │ cmp fp, r2 │ │ │ │ - beq 6ab20 │ │ │ │ + beq 6aac8 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 69bec │ │ │ │ + bls 69b94 │ │ │ │ cmp fp, #38 @ 0x26 │ │ │ │ - beq 6aa38 │ │ │ │ + beq 6a9e0 │ │ │ │ cmp r4, #60 @ 0x3c │ │ │ │ - bne 6996c │ │ │ │ + bne 69914 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bne 6b29c │ │ │ │ + bne 6b244 │ │ │ │ mov r3, #1 │ │ │ │ strh r3, [sl, #96] @ 0x60 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ orr fp, fp, #8192 @ 0x2000 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #12] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sl, #92] @ 0x5c │ │ │ │ - b 67c20 │ │ │ │ + b 67bc8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 69f30 │ │ │ │ + bne 69ed8 │ │ │ │ cmp r1, r6 │ │ │ │ - bne 67aa4 │ │ │ │ + bne 67a4c │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq 67ac8 │ │ │ │ - b 67200 │ │ │ │ + beq 67a70 │ │ │ │ + b 671a8 │ │ │ │ mov sl, fp │ │ │ │ mov r3, #10 │ │ │ │ mov r2, #0 │ │ │ │ mov fp, r3 │ │ │ │ strb r2, [sl, #34] @ 0x22 │ │ │ │ str r3, [sl, #8] │ │ │ │ - b 67c2c │ │ │ │ + b 67bd4 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ ldrbeq r2, [fp, #92] @ 0x5c │ │ │ │ - bne 69358 │ │ │ │ + bne 69300 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ mov r6, #126 @ 0x7e │ │ │ │ - b 68b60 │ │ │ │ + b 68b08 │ │ │ │ ldrb r3, [fp, #54] @ 0x36 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #20] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #60] @ 0x3c │ │ │ │ - beq 6898c │ │ │ │ - b 6899c │ │ │ │ + beq 68934 │ │ │ │ + b 68944 │ │ │ │ ldrb r3, [sl, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ moveq fp, #38 @ 0x26 │ │ │ │ streq r3, [sp, #56] @ 0x38 │ │ │ │ - beq 67c20 │ │ │ │ + beq 67bc8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov fp, #38 @ 0x26 │ │ │ │ ldrb r2, [r3] │ │ │ │ and r3, r2, #223 @ 0xdf │ │ │ │ cmp r3, #9 │ │ │ │ - beq 67c20 │ │ │ │ + beq 67bc8 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 67c20 │ │ │ │ - b 69994 │ │ │ │ + beq 67bc8 │ │ │ │ + b 6993c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - ldr r2, [pc, #-436] @ 6a264 │ │ │ │ + ldr r2, [pc, #-436] @ 6a20c │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r0, [pc, #-440] @ 6a268 │ │ │ │ + ldr r0, [pc, #-440] @ 6a210 │ │ │ │ str r1, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 9772c │ │ │ │ - b 697b8 │ │ │ │ + bl 976d4 │ │ │ │ + b 69760 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ orr r3, r4, #4 │ │ │ │ mov r4, r3 │ │ │ │ - bne 67e18 │ │ │ │ - b 67e28 │ │ │ │ + bne 67dc0 │ │ │ │ + b 67dd0 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne 67eb0 │ │ │ │ + bne 67e58 │ │ │ │ ldrb r1, [r3, #3] │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne 67eb0 │ │ │ │ + bne 67e58 │ │ │ │ sub r0, r2, r6 │ │ │ │ add r1, r3, #4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #-520] @ 6a26c │ │ │ │ + ldr r3, [pc, #-520] @ 6a214 │ │ │ │ mov ip, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ - ldr r0, [pc, #-548] @ 6a270 │ │ │ │ + ldr r0, [pc, #-548] @ 6a218 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 67eb0 │ │ │ │ + bl 976d4 │ │ │ │ + b 67e58 │ │ │ │ strb r3, [fp, #98] @ 0x62 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ str r3, [fp, #12] │ │ │ │ - b 69264 │ │ │ │ + b 6920c │ │ │ │ sub r0, r2, #123 @ 0x7b │ │ │ │ tst r0, #253 @ 0xfd │ │ │ │ - beq 6b338 │ │ │ │ + beq 6b2e0 │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ - beq 6b2c0 │ │ │ │ + beq 6b268 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6a4e0 │ │ │ │ + bne 6a488 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - beq 6aab8 │ │ │ │ + beq 6aa60 │ │ │ │ ldrb r3, [fp, #97] @ 0x61 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69fb0 │ │ │ │ + beq 69f58 │ │ │ │ mov sl, fp │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sl, #60] @ 0x3c │ │ │ │ strb r3, [sl, #97] @ 0x61 │ │ │ │ str r3, [sl, #8] │ │ │ │ - b 67348 │ │ │ │ + b 672f0 │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ - bne 6aa38 │ │ │ │ + bne 6a9e0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ands r1, r1, #16384 @ 0x4000 │ │ │ │ - bne 6a3d4 │ │ │ │ + bne 6a37c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #12] │ │ │ │ mvn r3, #0 │ │ │ │ mov fp, r2 │ │ │ │ strb r1, [sl, #92] @ 0x5c │ │ │ │ str r3, [sl, #20] │ │ │ │ - b 67c20 │ │ │ │ - bl 57468 │ │ │ │ + b 67bc8 │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6a164 │ │ │ │ + beq 6a10c │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 6aa2c │ │ │ │ + beq 6a9d4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6a164 │ │ │ │ + ble 6a10c │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - b 6a158 │ │ │ │ - bl 66bac │ │ │ │ + b 6a100 │ │ │ │ + bl 66b54 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ - b 6a084 │ │ │ │ + b 6a02c │ │ │ │ ldrb r2, [fp, #35] @ 0x23 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6b288 │ │ │ │ + bne 6b230 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6a800 │ │ │ │ + bne 6a7a8 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ and r4, r3, #8 │ │ │ │ - bne 69850 │ │ │ │ + bne 697f8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #12 │ │ │ │ - bne 67e0c │ │ │ │ - b 69db8 │ │ │ │ + bne 67db4 │ │ │ │ + b 69d60 │ │ │ │ sub r3, r3, #123 @ 0x7b │ │ │ │ tst r3, #253 @ 0xfd │ │ │ │ - bne 67200 │ │ │ │ - b 6a0f0 │ │ │ │ + bne 671a8 │ │ │ │ + b 6a098 │ │ │ │ mov r0, #2 │ │ │ │ - bl 663d4 │ │ │ │ + bl 6637c │ │ │ │ str r0, [fp] │ │ │ │ - b 67e28 │ │ │ │ - bl 809c │ │ │ │ + b 67dd0 │ │ │ │ + bl 804c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67200 │ │ │ │ + bne 671a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ movne r2, r6 │ │ │ │ - bne 68390 │ │ │ │ - b 68460 │ │ │ │ - bl 66bac │ │ │ │ + bne 68338 │ │ │ │ + b 68408 │ │ │ │ + bl 66b54 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ - b 694ac │ │ │ │ - bl 57468 │ │ │ │ + b 69454 │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ - ble 68888 │ │ │ │ + ble 68830 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ - b 68830 │ │ │ │ + b 687d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a980 │ │ │ │ + beq 6a928 │ │ │ │ ldrsh r3, [sl, #18] │ │ │ │ sub r3, r2, r3 │ │ │ │ ldrb r2, [fp, #60] @ 0x3c │ │ │ │ str r3, [sl, #12] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [fp, #64] @ 0x40 │ │ │ │ - b 676ac │ │ │ │ + b 67654 │ │ │ │ mov r3, #1 │ │ │ │ mov r6, #123 @ 0x7b │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 68130 │ │ │ │ + b 680d8 │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ biceq r3, r2, #255 @ 0xff │ │ │ │ orreq r3, r3, #125 @ 0x7d │ │ │ │ streq r3, [fp, #80] @ 0x50 │ │ │ │ - beq 68ca4 │ │ │ │ - b 68ce4 │ │ │ │ + beq 68c4c │ │ │ │ + b 68c8c │ │ │ │ ldrb r3, [fp, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6793c │ │ │ │ + bne 678e4 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6793c │ │ │ │ + bne 678e4 │ │ │ │ strb r3, [fp, #34] @ 0x22 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ orr r3, r3, #8 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 6a980 │ │ │ │ + beq 6a928 │ │ │ │ ldrsh r3, [sl, #18] │ │ │ │ sub r2, r2, r3 │ │ │ │ str r2, [sl, #12] │ │ │ │ str r2, [fp, #72] @ 0x48 │ │ │ │ - b 676ac │ │ │ │ + b 67654 │ │ │ │ add r0, r2, #9 │ │ │ │ add r3, r0, r3 │ │ │ │ ldrb r3, [r3, #-10] │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne 67dd8 │ │ │ │ + bne 67d80 │ │ │ │ ldrb r3, [fp, #92] @ 0x5c │ │ │ │ ldrb r2, [fp, #93] @ 0x5d │ │ │ │ orrs r3, r3, r2, lsl #8 │ │ │ │ - bne 67dd8 │ │ │ │ + bne 67d80 │ │ │ │ bic r3, r6, #2 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - bne 67dd8 │ │ │ │ + bne 67d80 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67dd8 │ │ │ │ + bne 67d80 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov sl, fp │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, r3 │ │ │ │ cmp r1, #1 │ │ │ │ streq r3, [r0] │ │ │ │ - beq 6a718 │ │ │ │ + beq 6a6c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3988 │ │ │ │ - ldr r3, [pc, #-1212] @ 6a274 │ │ │ │ + bl a3930 │ │ │ │ + ldr r3, [pc, #-1212] @ 6a21c │ │ │ │ str r3, [sl, #8] │ │ │ │ mov fp, r3 │ │ │ │ str r0, [sl] │ │ │ │ - b 67c2c │ │ │ │ + b 67bd4 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6a800 │ │ │ │ + bne 6a7a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6984c │ │ │ │ + bne 697f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #12 │ │ │ │ - bne 67e0c │ │ │ │ + bne 67db4 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ - b 69db8 │ │ │ │ - bl 57468 │ │ │ │ + b 69d60 │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ movle r3, #10 │ │ │ │ - ble 69e84 │ │ │ │ + ble 69e2c │ │ │ │ ldr r2, [sl, #12] │ │ │ │ - b 69e70 │ │ │ │ + b 69e18 │ │ │ │ ldrb r3, [sl, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ streq fp, [sp, #56] @ 0x38 │ │ │ │ moveq fp, #512 @ 0x200 │ │ │ │ - beq 67c20 │ │ │ │ + beq 67bc8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldrb r2, [r3] │ │ │ │ and r3, r2, #223 @ 0xdf │ │ │ │ cmp r3, #9 │ │ │ │ - beq 6a7ac │ │ │ │ + beq 6a754 │ │ │ │ cmp r2, #32 │ │ │ │ - bne 6ab18 │ │ │ │ + bne 6aac0 │ │ │ │ mov fp, #512 @ 0x200 │ │ │ │ - b 67c20 │ │ │ │ - bl 57468 │ │ │ │ + b 67bc8 │ │ │ │ + bl 57410 │ │ │ │ subs r1, r0, #0 │ │ │ │ - ble 67328 │ │ │ │ - b 695bc │ │ │ │ + ble 672d0 │ │ │ │ + b 69564 │ │ │ │ ldr r9, [sl, #12] │ │ │ │ - bl 57664 │ │ │ │ + bl 5760c │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [fp] │ │ │ │ str r4, [sl] │ │ │ │ strh r2, [sl, #18] │ │ │ │ str r9, [sl, #12] │ │ │ │ str r9, [sl, #4] │ │ │ │ - b 69dec │ │ │ │ + b 69d94 │ │ │ │ ldrb r3, [sl, #54] @ 0x36 │ │ │ │ cmp r3, #0 │ │ │ │ strbeq r3, [sl, #92] @ 0x5c │ │ │ │ mov r3, #41 @ 0x29 │ │ │ │ str r3, [sl, #8] │ │ │ │ - b 67c2c │ │ │ │ + b 67bd4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #12 │ │ │ │ - bne 69ef8 │ │ │ │ + bne 69ea0 │ │ │ │ mov r4, #0 │ │ │ │ - b 6986c │ │ │ │ + b 69814 │ │ │ │ mov r1, r4 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ cmp r4, #9 │ │ │ │ str r6, [fp] │ │ │ │ - bhi 67200 │ │ │ │ - b 69e10 │ │ │ │ + bhi 671a8 │ │ │ │ + b 69db8 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq 6a8b0 │ │ │ │ + beq 6a858 │ │ │ │ orr fp, fp, #512 @ 0x200 │ │ │ │ cmp fp, #572 @ 0x23c │ │ │ │ moveq r2, #1 │ │ │ │ strbeq r2, [sl, #60] @ 0x3c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #12] │ │ │ │ - ldr r3, [pc, #-1500] @ 6a278 │ │ │ │ + ldr r3, [pc, #-1500] @ 6a220 │ │ │ │ sub r3, fp, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ strb r3, [sl, #92] @ 0x5c │ │ │ │ - b 67c20 │ │ │ │ + b 67bc8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ mov r6, r0 │ │ │ │ - b 69b84 │ │ │ │ + b 69b2c │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ cmpeq r1, #40 @ 0x28 │ │ │ │ - bne 67328 │ │ │ │ + bne 672d0 │ │ │ │ add r2, r0, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a9b4 │ │ │ │ + beq 6a95c │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne 67ae8 │ │ │ │ + bne 67a90 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ ldrb r2, [fp, #92] @ 0x5c │ │ │ │ mov r6, #125 @ 0x7d │ │ │ │ - b 68b60 │ │ │ │ + b 68b08 │ │ │ │ ldrb r2, [sl, #93] @ 0x5d │ │ │ │ cmp r2, #0 │ │ │ │ - bne 69bec │ │ │ │ + bne 69b94 │ │ │ │ ldrb r2, [sl, #34] @ 0x22 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 69bec │ │ │ │ + bne 69b94 │ │ │ │ ldrb r2, [sl, #54] @ 0x36 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6a8f8 │ │ │ │ + beq 6a8a0 │ │ │ │ ldrb r2, [sl, #58] @ 0x3a │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6a8f8 │ │ │ │ + bne 6a8a0 │ │ │ │ ldrb r3, [r3, #-2] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - beq 69bec │ │ │ │ + beq 69b94 │ │ │ │ ldrh r3, [sl, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69bec │ │ │ │ + bne 69b94 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ str r3, [sl, #12] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, #5 │ │ │ │ add r3, r3, r1 │ │ │ │ mov r0, sl │ │ │ │ strb r1, [sl, #59] @ 0x3b │ │ │ │ str r2, [sl, #84] @ 0x54 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ bic r3, r0, #512 @ 0x200 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ mov fp, r0 │ │ │ │ - beq 67c2c │ │ │ │ + beq 67bd4 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r3, #2048 @ 0x800 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sl, #16] │ │ │ │ str r3, [sl, #8] │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ ldrb r3, [fp, #99] @ 0x63 │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [fp, #99] @ 0x63 │ │ │ │ - b 67200 │ │ │ │ + b 671a8 │ │ │ │ mov sl, fp │ │ │ │ mov r3, #2048 @ 0x800 │ │ │ │ mov fp, r3 │ │ │ │ str r3, [sl, #8] │ │ │ │ - b 67c2c │ │ │ │ + b 67bd4 │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - beq 68454 │ │ │ │ - b 67200 │ │ │ │ + beq 683fc │ │ │ │ + b 671a8 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ - b 69e18 │ │ │ │ + b 69dc0 │ │ │ │ ldr r3, [r8, #28] │ │ │ │ ldrb r3, [r3, #46] @ 0x2e │ │ │ │ sub r3, r3, #18 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 67f74 │ │ │ │ - b 68730 │ │ │ │ - bl 57468 │ │ │ │ + bhi 67f1c │ │ │ │ + b 686d8 │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 67328 │ │ │ │ + beq 672d0 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ movne r6, #125 @ 0x7d │ │ │ │ - bne 68798 │ │ │ │ - b 6a8a0 │ │ │ │ + bne 68740 │ │ │ │ + b 6a848 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r4, #4 │ │ │ │ cmp r3, #12 │ │ │ │ - bne 67e28 │ │ │ │ - b 6986c │ │ │ │ + bne 67dd0 │ │ │ │ + b 69814 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #-1908] @ 6a27c │ │ │ │ + ldr r3, [pc, #-1908] @ 6a224 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 270b8 │ │ │ │ + bl 27060 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6ab38 │ │ │ │ + bne 6aae0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst r3, #32 │ │ │ │ - bne 69fbc │ │ │ │ + bne 69f64 │ │ │ │ ldrb r3, [fp, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69a74 │ │ │ │ - b 69a68 │ │ │ │ + bne 69a1c │ │ │ │ + b 69a10 │ │ │ │ cmp r6, #41 @ 0x29 │ │ │ │ - bne 68038 │ │ │ │ - b 67200 │ │ │ │ + bne 67fe0 │ │ │ │ + b 671a8 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - bne 6a3d4 │ │ │ │ + bne 6a37c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ - ldr fp, [pc, #-2004] @ 6a280 │ │ │ │ + ldr fp, [pc, #-2004] @ 6a228 │ │ │ │ str r3, [r7, #12] │ │ │ │ strb r2, [sl, #92] @ 0x5c │ │ │ │ - b 67c20 │ │ │ │ + b 67bc8 │ │ │ │ ldrb r3, [fp, #60] @ 0x3c │ │ │ │ mov r2, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 697f0 │ │ │ │ + b 69798 │ │ │ │ ldrb r3, [fp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 697f0 │ │ │ │ + b 69798 │ │ │ │ add r9, r9, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #1 │ │ │ │ - b 68340 │ │ │ │ + b 682e8 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 67200 │ │ │ │ - b 6a0f0 │ │ │ │ + bne 671a8 │ │ │ │ + b 6a098 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, fp, #512 @ 0x200 │ │ │ │ str r3, [r7, #12] │ │ │ │ strb r2, [sl, #92] @ 0x5c │ │ │ │ - b 67c20 │ │ │ │ + b 67bc8 │ │ │ │ ldrb r2, [r4, #10] │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - bne 67f10 │ │ │ │ - ldr r3, [pc, #-2120] @ 6a284 │ │ │ │ + bne 67eb8 │ │ │ │ + ldr r3, [pc, #-2120] @ 6a22c │ │ │ │ mov sl, fp │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov fp, r3 │ │ │ │ strb r2, [sl, #93] @ 0x5d │ │ │ │ strh r2, [sl, #94] @ 0x5e │ │ │ │ strb r1, [sl, #96] @ 0x60 │ │ │ │ str r3, [sl, #8] │ │ │ │ - b 67c2c │ │ │ │ + b 67bd4 │ │ │ │ ldrb r3, [sl, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67c20 │ │ │ │ + beq 67bc8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq 67c20 │ │ │ │ + beq 67bc8 │ │ │ │ cmp r2, #32 │ │ │ │ cmpne r2, #9 │ │ │ │ - beq 67bec │ │ │ │ - b 69994 │ │ │ │ + beq 67b94 │ │ │ │ + b 6993c │ │ │ │ mov fp, #512 @ 0x200 │ │ │ │ - b 69994 │ │ │ │ + b 6993c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ orr fp, fp, #512 @ 0x200 │ │ │ │ - b 6a844 │ │ │ │ + b 6a7ec │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #125 @ 0x7d │ │ │ │ - b 6a138 │ │ │ │ + b 6a0e0 │ │ │ │ mov r7, sl │ │ │ │ mov sl, fp │ │ │ │ ldrb r3, [sl, #92] @ 0x5c │ │ │ │ mov fp, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ad3c │ │ │ │ + beq 6ace4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6ad9c │ │ │ │ - ldr r2, [pc, #-2252] @ 6a294 │ │ │ │ + beq 6ad44 │ │ │ │ + ldr r2, [pc, #-2252] @ 6a23c │ │ │ │ mov r3, #1 │ │ │ │ cmp r6, r2 │ │ │ │ strb r3, [sl, #92] @ 0x5c │ │ │ │ - beq 6ad94 │ │ │ │ + beq 6ad3c │ │ │ │ cmp fp, #272 @ 0x110 │ │ │ │ - beq 6ab84 │ │ │ │ - b 684ac │ │ │ │ + beq 6ab2c │ │ │ │ + b 68454 │ │ │ │ cmp r3, #9 │ │ │ │ cmpne r3, #32 │ │ │ │ - bne 6ad14 │ │ │ │ + bne 6acbc │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r7, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ab78 │ │ │ │ - bl 57468 │ │ │ │ + bne 6ab20 │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 684ac │ │ │ │ - b 6ab78 │ │ │ │ + beq 68454 │ │ │ │ + b 6ab20 │ │ │ │ ldrb r3, [fp, #60] @ 0x3c │ │ │ │ mov r7, sl │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, fp │ │ │ │ - bne 6ac24 │ │ │ │ + bne 6abcc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ and r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [sl, #70] @ 0x46 │ │ │ │ str r2, [sl, #8] │ │ │ │ - b 67348 │ │ │ │ + b 672f0 │ │ │ │ cmp r3, #1 │ │ │ │ mov sl, fp │ │ │ │ movne r3, #123 @ 0x7b │ │ │ │ moveq r3, #40 @ 0x28 │ │ │ │ - b 69684 │ │ │ │ + b 6962c │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ mov r4, r3 │ │ │ │ - bne 6a168 │ │ │ │ - b 6a138 │ │ │ │ + bne 6a110 │ │ │ │ + b 6a0e0 │ │ │ │ mov r0, fp │ │ │ │ str r6, [fp, #8] │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ mov sl, fp │ │ │ │ moveq r3, #91 @ 0x5b │ │ │ │ - beq 69684 │ │ │ │ + beq 6962c │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movne r3, #123 @ 0x7b │ │ │ │ - b 69684 │ │ │ │ + b 6962c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r6, [fp] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ subs r8, r2, r3 │ │ │ │ - bne 6ae10 │ │ │ │ + bne 6adb8 │ │ │ │ ldr r5, [sl, #64] @ 0x40 │ │ │ │ ldr r1, [sl, #88] @ 0x58 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r3, [r7, #12] │ │ │ │ mov r0, #1 │ │ │ │ subne r5, r3, r5 │ │ │ │ add r1, r5, r1 │ │ │ │ add r1, r1, #49 @ 0x31 │ │ │ │ - bl 59a04 │ │ │ │ + bl 599ac │ │ │ │ ldr r3, [sl, #4] │ │ │ │ mov r1, #9 │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r3, [sl, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6adc0 │ │ │ │ + bne 6ad68 │ │ │ │ mov r2, r5 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r1, [sl, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r0, #0 │ │ │ │ - bl 663d4 │ │ │ │ + bl 6637c │ │ │ │ str r0, [sl] │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r1, [sl] │ │ │ │ add r1, r1, #9 │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ mov r3, #4352 @ 0x1100 │ │ │ │ str r3, [r4] │ │ │ │ ldrb r3, [sl, #60] @ 0x3c │ │ │ │ cmp r3, #2 │ │ │ │ movcc r3, #4352 @ 0x1100 │ │ │ │ movcs r3, #20736 @ 0x5100 │ │ │ │ str r3, [r4] │ │ │ │ cmp r8, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sl, #4] │ │ │ │ str r6, [sl] │ │ │ │ strb r3, [sl, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bne 6adb0 │ │ │ │ + bne 6ad58 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ - b 6abc0 │ │ │ │ + b 6ab68 │ │ │ │ mov sl, fp │ │ │ │ mov r3, #39 @ 0x27 │ │ │ │ - b 69684 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 6962c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 684ac │ │ │ │ + ble 68454 │ │ │ │ ldrsh r2, [r7, #18] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ ldr r3, [r7, #12] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bne 684ac │ │ │ │ + bne 68454 │ │ │ │ mov fp, #0 │ │ │ │ - b 684ac │ │ │ │ - ldr r3, [pc, #-2748] @ 6a288 │ │ │ │ - ldr r2, [pc, #-2748] @ 6a28c │ │ │ │ + b 68454 │ │ │ │ + ldr r3, [pc, #-2748] @ 6a230 │ │ │ │ + ldr r2, [pc, #-2748] @ 6a234 │ │ │ │ cmp r6, r2 │ │ │ │ cmpne r6, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - beq 6ae28 │ │ │ │ + beq 6add0 │ │ │ │ sub r2, r6, #268 @ 0x10c │ │ │ │ sub r2, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 6ae1c │ │ │ │ - ldr r2, [pc, #-2784] @ 6a290 │ │ │ │ + bls 6adc4 │ │ │ │ + ldr r2, [pc, #-2784] @ 6a238 │ │ │ │ cmp r6, r2 │ │ │ │ moveq r2, #1 │ │ │ │ strbeq r2, [sl, #97] @ 0x61 │ │ │ │ strbeq r3, [sl, #92] @ 0x5c │ │ │ │ - beq 684ac │ │ │ │ - ldr r2, [pc, #-2804] @ 6a294 │ │ │ │ + beq 68454 │ │ │ │ + ldr r2, [pc, #-2804] @ 6a23c │ │ │ │ strb r3, [sl, #97] @ 0x61 │ │ │ │ cmp r6, r2 │ │ │ │ strbeq r3, [sl, #96] @ 0x60 │ │ │ │ - bne 6ab6c │ │ │ │ - ldr fp, [pc, #-2824] @ 6a294 │ │ │ │ - b 684ac │ │ │ │ + bne 6ab14 │ │ │ │ + ldr fp, [pc, #-2824] @ 6a23c │ │ │ │ + b 68454 │ │ │ │ cmp r6, #264 @ 0x108 │ │ │ │ - bne 6ad34 │ │ │ │ + bne 6acdc │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sl, #92] @ 0x5c │ │ │ │ - b 684ac │ │ │ │ + b 68454 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r2, r8 │ │ │ │ - bl a351c │ │ │ │ - b 6abc0 │ │ │ │ + bl a34c4 │ │ │ │ + b 6ab68 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r9, #1216] @ 0x4c0 │ │ │ │ mov r3, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ ldr r1, [r9, #272] @ 0x110 │ │ │ │ asr r3, r2, #31 │ │ │ │ ldr r0, [r9, #1216] @ 0x4c0 │ │ │ │ - bl c7168 <__isoc23_strtoul@@Base+0x182ec> │ │ │ │ + bl c7008 <__isoc23_strtoul@@Base+0x181e4> │ │ │ │ str r7, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r9, #1216] @ 0x4c0 │ │ │ │ mov r3, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ - b 6ac8c │ │ │ │ - bl a3988 │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ + b 6ac34 │ │ │ │ + bl a3930 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - b 6ac40 │ │ │ │ + b 6abe8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sl, #97] @ 0x61 │ │ │ │ - b 6ada4 │ │ │ │ + b 6ad4c │ │ │ │ mov r3, #1 │ │ │ │ cmp r6, r2 │ │ │ │ strb r3, [sl, #97] @ 0x61 │ │ │ │ moveq r3, #2 │ │ │ │ strbeq r3, [sl, #92] @ 0x5c │ │ │ │ - bne 6ada4 │ │ │ │ - b 684ac │ │ │ │ + bne 6ad4c │ │ │ │ + b 68454 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - ldr r3, [pc, #-3000] @ 6a298 │ │ │ │ + ldr r3, [pc, #-3000] @ 6a240 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r0, [pc, #-3008] @ 6a29c │ │ │ │ + ldr r0, [pc, #-3008] @ 6a244 │ │ │ │ str r2, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r1, #5 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #-3040] @ 6a2a0 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #-3040] @ 6a248 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #8 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ - ldr r2, [pc, #-3068] @ 6a2a4 │ │ │ │ + ldr r2, [pc, #-3068] @ 6a24c │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr ip, [ip, #432] @ 0x1b0 │ │ │ │ - ldr r0, [pc, #-3084] @ 6a2a8 │ │ │ │ + ldr r0, [pc, #-3084] @ 6a250 │ │ │ │ str ip, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r6, r2] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ - beq 67200 │ │ │ │ + beq 671a8 │ │ │ │ cmp r0, #42 @ 0x2a │ │ │ │ cmpne r0, #64 @ 0x40 │ │ │ │ - beq 67200 │ │ │ │ - b 67f74 │ │ │ │ + beq 671a8 │ │ │ │ + b 67f1c │ │ │ │ ldrb r2, [fp, #94] @ 0x5e │ │ │ │ mov sl, fp │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6aff0 │ │ │ │ + bne 6af98 │ │ │ │ strb r2, [fp, #92] @ 0x5c │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne 6af10 │ │ │ │ + bne 6aeb8 │ │ │ │ ldrb r3, [r4, #10] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 6b22c │ │ │ │ + beq 6b1d4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #-3184] @ 6a2ac │ │ │ │ + ldr r3, [pc, #-3184] @ 6a254 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 270b8 │ │ │ │ + bl 27060 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #78 @ 0x4e │ │ │ │ - beq 6af70 │ │ │ │ - bhi 6af60 │ │ │ │ + beq 6af18 │ │ │ │ + bhi 6af08 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6af54 │ │ │ │ + beq 6aefc │ │ │ │ ldrb r3, [sl, #95] @ 0x5f │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b088 │ │ │ │ + bne 6b030 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #8] │ │ │ │ - b 67348 │ │ │ │ + b 672f0 │ │ │ │ sub r3, r5, #129 @ 0x81 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6af48 │ │ │ │ - b 6af54 │ │ │ │ + bhi 6aef0 │ │ │ │ + b 6aefc │ │ │ │ ldrb r3, [sl, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6af88 │ │ │ │ + beq 6af30 │ │ │ │ ldrb r3, [r4, #10] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6afb8 │ │ │ │ + beq 6af60 │ │ │ │ ldrb r3, [sl, #95] @ 0x5f │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6af54 │ │ │ │ + beq 6aefc │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sl, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #-3316] @ 6a2b0 │ │ │ │ + ldr r3, [pc, #-3316] @ 6a258 │ │ │ │ mov r2, #0 │ │ │ │ mov fp, r3 │ │ │ │ strb r2, [sl, #95] @ 0x5f │ │ │ │ str r5, [sl, #20] │ │ │ │ str r3, [sl, #8] │ │ │ │ - b 67c2c │ │ │ │ + b 67bd4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r2, [pc, #-3348] @ 6a2b4 │ │ │ │ - ldr r0, [pc, #-3348] @ 6a2b8 │ │ │ │ + ldr r2, [pc, #-3348] @ 6a25c │ │ │ │ + ldr r0, [pc, #-3348] @ 6a260 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldrb r3, [sl, #95] @ 0x5f │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6af54 │ │ │ │ - b 6af94 │ │ │ │ + beq 6aefc │ │ │ │ + b 6af3c │ │ │ │ cmp r9, #2 │ │ │ │ strb r3, [fp, #94] @ 0x5e │ │ │ │ - beq 6b020 │ │ │ │ + beq 6afc8 │ │ │ │ cmp r9, #1 │ │ │ │ - bne 6b010 │ │ │ │ + bne 6afb8 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 6b0bc │ │ │ │ + beq 6b064 │ │ │ │ mov r3, #1 │ │ │ │ mov fp, #0 │ │ │ │ strb r3, [sl, #95] @ 0x5f │ │ │ │ - b 684ac │ │ │ │ + b 68454 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 6b010 │ │ │ │ + bne 6afb8 │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b010 │ │ │ │ + bne 6afb8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #-3464] @ 6a2bc │ │ │ │ + ldr r3, [pc, #-3464] @ 6a264 │ │ │ │ ldrb r5, [r4, #10] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b010 │ │ │ │ + beq 6afb8 │ │ │ │ ldrb r3, [fp, #69] @ 0x45 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #97 @ 0x61 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b0d4 │ │ │ │ - ldr fp, [pc, #-3524] @ 6a2c0 │ │ │ │ + bne 6b07c │ │ │ │ + ldr fp, [pc, #-3524] @ 6a268 │ │ │ │ str r5, [sl, #20] │ │ │ │ - b 684ac │ │ │ │ + b 68454 │ │ │ │ ldrb r3, [sl, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b1bc │ │ │ │ + beq 6b164 │ │ │ │ tst r5, #32 │ │ │ │ - beq 6b1bc │ │ │ │ - ldr r3, [pc, #-3552] @ 6a2c4 │ │ │ │ + beq 6b164 │ │ │ │ + ldr r3, [pc, #-3552] @ 6a26c │ │ │ │ sub r2, r5, #36 @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi 6b55c │ │ │ │ + bhi 6b504 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r2, [r4, #10] │ │ │ │ cmp r2, #0 │ │ │ │ moveq fp, r3 │ │ │ │ strbeq r9, [sl, #94] @ 0x5e │ │ │ │ - beq 684ac │ │ │ │ - b 6b010 │ │ │ │ + beq 68454 │ │ │ │ + b 6afb8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r2, [pc, #-3612] @ 6a2c8 │ │ │ │ - ldr r0, [pc, #-3612] @ 6a2cc │ │ │ │ + ldr r2, [pc, #-3612] @ 6a270 │ │ │ │ + ldr r0, [pc, #-3612] @ 6a274 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldrb r5, [r4, #10] │ │ │ │ - b 6b07c │ │ │ │ - ldr r3, [pc, #-3644] @ 6a2d0 │ │ │ │ + b 6b024 │ │ │ │ + ldr r3, [pc, #-3644] @ 6a278 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - ldr r2, [pc, #-3644] @ 6a2dc │ │ │ │ - ldr r0, [pc, #-3656] @ 6a2d4 │ │ │ │ + ldr r2, [pc, #-3644] @ 6a284 │ │ │ │ + ldr r0, [pc, #-3656] @ 6a27c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne 6af94 │ │ │ │ - b 6af9c │ │ │ │ - ldr r3, [pc, #-3708] @ 6a2d8 │ │ │ │ + bne 6af3c │ │ │ │ + b 6af44 │ │ │ │ + ldr r3, [pc, #-3708] @ 6a280 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - ldr r2, [pc, #-3716] @ 6a2dc │ │ │ │ - ldr r0, [pc, #-3716] @ 6a2e0 │ │ │ │ + ldr r2, [pc, #-3716] @ 6a284 │ │ │ │ + ldr r0, [pc, #-3716] @ 6a288 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 9772c │ │ │ │ - b 6af9c │ │ │ │ - ldr r3, [pc, #-3760] @ 6a2e4 │ │ │ │ + bl 976d4 │ │ │ │ + b 6af44 │ │ │ │ + ldr r3, [pc, #-3760] @ 6a28c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 6b154 │ │ │ │ - ldr r3, [pc, #-3768] @ 6a2e8 │ │ │ │ + b 6b0fc │ │ │ │ + ldr r3, [pc, #-3768] @ 6a290 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 6b154 │ │ │ │ - ldr r3, [pc, #-3776] @ 6a2ec │ │ │ │ + b 6b0fc │ │ │ │ + ldr r3, [pc, #-3776] @ 6a294 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 6b154 │ │ │ │ - ldr r3, [pc, #-3784] @ 6a2f0 │ │ │ │ + b 6b0fc │ │ │ │ + ldr r3, [pc, #-3784] @ 6a298 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 6b154 │ │ │ │ + b 6b0fc │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - bne 6af94 │ │ │ │ + bne 6af3c │ │ │ │ cmp r5, #20 │ │ │ │ moveq r3, #3 │ │ │ │ strbeq r3, [sl, #92] @ 0x5c │ │ │ │ - b 6af9c │ │ │ │ + b 6af44 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - ldr r3, [pc, #-3820] @ 6a2f4 │ │ │ │ - ldr r2, [pc, #-3820] @ 6a2f8 │ │ │ │ + ldr r3, [pc, #-3820] @ 6a29c │ │ │ │ + ldr r2, [pc, #-3820] @ 6a2a0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #-3828] @ 6a2fc │ │ │ │ - ldr r0, [pc, #-3828] @ 6a300 │ │ │ │ + ldr r3, [pc, #-3828] @ 6a2a4 │ │ │ │ + ldr r0, [pc, #-3828] @ 6a2a8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #5 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov sl, fp │ │ │ │ mov r3, #552 @ 0x228 │ │ │ │ mov fp, r3 │ │ │ │ str r3, [sl, #8] │ │ │ │ - b 67c2c │ │ │ │ + b 67bd4 │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6af10 │ │ │ │ - ldr r2, [pc, #-3900] @ 6a304 │ │ │ │ + bne 6aeb8 │ │ │ │ + ldr r2, [pc, #-3900] @ 6a2ac │ │ │ │ mov r1, #1 │ │ │ │ mov fp, r2 │ │ │ │ strb r3, [sl, #93] @ 0x5d │ │ │ │ strb r3, [sl, #95] @ 0x5f │ │ │ │ strb r1, [sl, #96] @ 0x60 │ │ │ │ str r2, [sl, #8] │ │ │ │ - b 67c2c │ │ │ │ + b 67bd4 │ │ │ │ ldrb r2, [fp, #92] @ 0x5c │ │ │ │ cmp r2, #2 │ │ │ │ - bls 690c8 │ │ │ │ + bls 69070 │ │ │ │ ldrb r3, [fp, #93] @ 0x5d │ │ │ │ cmp r3, #0 │ │ │ │ - bne 690c8 │ │ │ │ + bne 69070 │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ - bne 67cfc │ │ │ │ + bne 67ca4 │ │ │ │ ldrb r1, [fp, #80] @ 0x50 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - bne 6a170 │ │ │ │ - b 6a138 │ │ │ │ + bne 6a118 │ │ │ │ + b 6a0e0 │ │ │ │ mov sl, fp │ │ │ │ mov r3, #125 @ 0x7d │ │ │ │ mov fp, r3 │ │ │ │ str r3, [sl, #8] │ │ │ │ - b 67c2c │ │ │ │ + b 67bd4 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - bne 6b2e8 │ │ │ │ + bne 6b290 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ orr fp, fp, #4096 @ 0x1000 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #12] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sl, #92] @ 0x5c │ │ │ │ - b 67c20 │ │ │ │ + b 67bc8 │ │ │ │ mov sl, fp │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, #1 │ │ │ │ cmpeq r2, #125 @ 0x7d │ │ │ │ moveq r3, #0 │ │ │ │ moveq fp, #125 @ 0x7d │ │ │ │ strbeq r3, [sl, #92] @ 0x5c │ │ │ │ - b 684ac │ │ │ │ + b 68454 │ │ │ │ mov r4, #4 │ │ │ │ - b 69850 │ │ │ │ + b 697f8 │ │ │ │ cmp fp, #60 @ 0x3c │ │ │ │ cmpeq r2, #62 @ 0x3e │ │ │ │ - beq 6b3f0 │ │ │ │ + beq 6b398 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq 69544 │ │ │ │ + beq 694ec │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ movne r5, #0 │ │ │ │ andeq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6aaec │ │ │ │ + beq 6aa94 │ │ │ │ ldrb r2, [sl, #32] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6b3e0 │ │ │ │ + bne 6b388 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - ldr fp, [pc, #568] @ 6b564 │ │ │ │ + ldr fp, [pc, #568] @ 6b50c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #12] │ │ │ │ strb r2, [sl, #92] @ 0x5c │ │ │ │ - b 67c20 │ │ │ │ + b 67bc8 │ │ │ │ mov sl, fp │ │ │ │ ldrb r3, [sl, #69] @ 0x45 │ │ │ │ mov fp, r2 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b2c8 │ │ │ │ + beq 6b270 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 6b37c │ │ │ │ + beq 6b324 │ │ │ │ mov fp, #123 @ 0x7b │ │ │ │ - b 684ac │ │ │ │ + b 68454 │ │ │ │ mov r3, #1 │ │ │ │ mov sl, fp │ │ │ │ strh r3, [fp, #96] @ 0x60 │ │ │ │ - b 6b21c │ │ │ │ + b 6b1c4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r2, [pc, #476] @ 6b568 │ │ │ │ - ldr r0, [pc, #476] @ 6b56c │ │ │ │ + ldr r2, [pc, #476] @ 6b510 │ │ │ │ + ldr r0, [pc, #476] @ 6b514 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 9772c │ │ │ │ - b 6b364 │ │ │ │ - bl 57468 │ │ │ │ + bl 976d4 │ │ │ │ + b 6b30c │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 69f48 │ │ │ │ + bne 69ef0 │ │ │ │ ldrb r3, [fp, #69] @ 0x45 │ │ │ │ mov r7, sl │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, fp │ │ │ │ - bne 6b530 │ │ │ │ + bne 6b4d8 │ │ │ │ ldr r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r7, #12] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sl, #53] @ 0x35 │ │ │ │ - b 69bec │ │ │ │ - ldr r3, [pc, #380] @ 6b564 │ │ │ │ + b 69b94 │ │ │ │ + ldr r3, [pc, #380] @ 6b50c │ │ │ │ mov r0, sl │ │ │ │ str r3, [sl, #8] │ │ │ │ - bl 66cc0 │ │ │ │ + bl 66c68 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3, #5] │ │ │ │ lsr r3, r3, #6 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [sl, #20] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r7, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b51c │ │ │ │ + beq 6b4c4 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r7, #12] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6b4cc │ │ │ │ + beq 6b474 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ - beq 6b474 │ │ │ │ + beq 6b41c │ │ │ │ ldrsh r2, [r7, #18] │ │ │ │ sub r3, r3, r2 │ │ │ │ ldrb r2, [sl, #69] @ 0x45 │ │ │ │ str r3, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6b46c │ │ │ │ + beq 6b414 │ │ │ │ ldrb r2, [r3] │ │ │ │ and r3, r2, #223 @ 0xdf │ │ │ │ cmp r3, #9 │ │ │ │ - beq 6b46c │ │ │ │ + beq 6b414 │ │ │ │ cmp r2, #32 │ │ │ │ - bne 6b528 │ │ │ │ - ldr fp, [pc, #252] @ 6b570 │ │ │ │ - b 67c20 │ │ │ │ + bne 6b4d0 │ │ │ │ + ldr fp, [pc, #252] @ 6b518 │ │ │ │ + b 67bc8 │ │ │ │ ldrb r1, [sl, #32] │ │ │ │ - ldr r3, [pc, #244] @ 6b574 │ │ │ │ + ldr r3, [pc, #244] @ 6b51c │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sl, #8] │ │ │ │ - bne 6b4c4 │ │ │ │ + bne 6b46c │ │ │ │ ldrb r2, [sl, #69] @ 0x45 │ │ │ │ cmp r2, #0 │ │ │ │ moveq fp, r3 │ │ │ │ streq r2, [sp, #56] @ 0x38 │ │ │ │ - beq 67c20 │ │ │ │ + beq 67bc8 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldrb r2, [r2] │ │ │ │ and r0, r2, #223 @ 0xdf │ │ │ │ cmp r0, #9 │ │ │ │ - beq 6b4b8 │ │ │ │ + beq 6b460 │ │ │ │ cmp r2, #32 │ │ │ │ - bne 6b50c │ │ │ │ + bne 6b4b4 │ │ │ │ mov fp, r3 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - b 67c20 │ │ │ │ + b 67bc8 │ │ │ │ mov r0, sl │ │ │ │ - bl 66cc0 │ │ │ │ - bl 57468 │ │ │ │ + bl 66c68 │ │ │ │ + bl 57410 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6b4e8 │ │ │ │ + beq 6b490 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - beq 6b474 │ │ │ │ + beq 6b41c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6b514 │ │ │ │ + bgt 6b4bc │ │ │ │ ldrb r3, [sl, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b46c │ │ │ │ + beq 6b414 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldrb r2, [r3] │ │ │ │ and r3, r2, #223 @ 0xdf │ │ │ │ cmp r3, #9 │ │ │ │ - bne 6b464 │ │ │ │ - b 6b46c │ │ │ │ + bne 6b40c │ │ │ │ + b 6b414 │ │ │ │ mov fp, r3 │ │ │ │ - b 69994 │ │ │ │ + b 6993c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - b 6b43c │ │ │ │ - bl 57468 │ │ │ │ + b 6b3e4 │ │ │ │ + bl 57410 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - b 6b420 │ │ │ │ - ldr fp, [pc, #64] @ 6b570 │ │ │ │ - b 69994 │ │ │ │ + b 6b3c8 │ │ │ │ + ldr fp, [pc, #64] @ 6b518 │ │ │ │ + b 6993c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r2, [pc, #56] @ 6b578 │ │ │ │ - ldr r0, [pc, #56] @ 6b57c │ │ │ │ + ldr r2, [pc, #56] @ 6b520 │ │ │ │ + ldr r0, [pc, #56] @ 6b524 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 9772c │ │ │ │ - b 6b3c8 │ │ │ │ + bl 976d4 │ │ │ │ + b 6b370 │ │ │ │ mov r3, #0 │ │ │ │ - b 6b10c │ │ │ │ + b 6b0b4 │ │ │ │ andeq r9, r0, lr, lsr r0 │ │ │ │ - andeq r0, r0, r8, asr #16 │ │ │ │ - ldrdeq r7, [r8], -r0 │ │ │ │ + andeq r0, r0, r0, asr #16 │ │ │ │ + andeq r7, r8, r0, asr #3 │ │ │ │ andeq r8, r0, ip, lsr r0 │ │ │ │ andeq r9, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r8, ror #7 │ │ │ │ - andeq r7, r8, ip, lsl r9 │ │ │ │ + andeq r0, r0, r0, ror #7 │ │ │ │ + andeq r7, r8, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #168] @ 6b640 │ │ │ │ + ldr r6, [pc, #168] @ 6b5e8 │ │ │ │ strb r1, [r0, #59] @ 0x3b │ │ │ │ subs r5, r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ strb r1, [r0, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ - bne 6b5d8 │ │ │ │ + bne 6b580 │ │ │ │ ldrb r3, [r0, #52] @ 0x34 │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r0, #52] @ 0x34 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ ldrb r3, [r4, #52] @ 0x34 │ │ │ │ strb r5, [r4, #68] @ 0x44 │ │ │ │ sub r3, r3, #1 │ │ │ │ strb r3, [r4, #52] @ 0x34 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #100] @ 6b644 │ │ │ │ + ldr r0, [pc, #100] @ 6b5ec │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 576c4 │ │ │ │ + bl 5766c │ │ │ │ mov r0, r4 │ │ │ │ - bl 67080 │ │ │ │ + bl 67028 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ strb r0, [r4, #68] @ 0x44 │ │ │ │ - bl 576c4 │ │ │ │ + bl 5766c │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #60] @ 6b648 │ │ │ │ + ldr r3, [pc, #60] @ 6b5f0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - beq 6b638 │ │ │ │ + beq 6b5e0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ pople {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ 6b64c │ │ │ │ + ldr r3, [pc, #32] @ 6b5f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - b d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + b d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b 6b614 │ │ │ │ - andeq r2, ip, ip, ror r1 │ │ │ │ + b 6b5bc │ │ │ │ + ldrdeq r1, [ip], -ip │ │ │ │ @ instruction: 0xffffa090 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldr r3, [pc, #504] @ 6b850 │ │ │ │ - ldr r2, [pc, #504] @ 6b854 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldr r3, [pc, #504] @ 6b7f8 │ │ │ │ + ldr r2, [pc, #504] @ 6b7fc │ │ │ │ add r3, pc, r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr ip, [r3, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr fp, [ip, #1156] @ 0x484 │ │ │ │ ldrb r2, [ip, #1344] @ 0x540 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r9, [ip, #1596] @ 0x63c │ │ │ │ moveq r0, fp │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq 6b7a0 │ │ │ │ + beq 6b748 │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ - blt 6b7c0 │ │ │ │ + blt 6b768 │ │ │ │ cmp fp, r0 │ │ │ │ subge r7, r0, #1 │ │ │ │ sublt r7, fp, #1 │ │ │ │ cmp r7, #8 │ │ │ │ addls r1, r7, #1 │ │ │ │ movhi r3, #9 │ │ │ │ subls r4, r0, r7 │ │ │ │ @@ -101607,155 +101607,155 @@ │ │ │ │ add r3, r9, r3 │ │ │ │ mov r6, #0 │ │ │ │ add r8, ip, #1152 @ 0x480 │ │ │ │ cmp r2, #4 │ │ │ │ add r8, r8, #4 │ │ │ │ subne r0, r3, #1 │ │ │ │ strb r6, [ip, #1344] @ 0x540 │ │ │ │ - beq 6b754 │ │ │ │ + beq 6b6fc │ │ │ │ cmp r1, #9 │ │ │ │ suble r3, r0, r9 │ │ │ │ strle r3, [r8, r1, lsl #2] │ │ │ │ mov r3, r0 │ │ │ │ mov lr, r3 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ add r2, ip, r2 │ │ │ │ ldrb r2, [r2, #1252] @ 0x4e4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6b700 │ │ │ │ + beq 6b6a8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6b7a8 │ │ │ │ + beq 6b750 │ │ │ │ subs r5, r4, #1 │ │ │ │ - beq 6b770 │ │ │ │ + beq 6b718 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 6b7d0 │ │ │ │ + beq 6b778 │ │ │ │ sub r6, r2, #4 │ │ │ │ cmp r2, #4 │ │ │ │ mov r7, r1 │ │ │ │ clz r6, r6 │ │ │ │ mov r4, r5 │ │ │ │ lsr r6, r6, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ subne r0, r3, #1 │ │ │ │ - bne 6b6f0 │ │ │ │ + bne 6b698 │ │ │ │ mov r0, r3 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ add r2, ip, r2 │ │ │ │ ldrb r2, [r2, #1252] @ 0x4e4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6b754 │ │ │ │ - b 6b6f0 │ │ │ │ + beq 6b6fc │ │ │ │ + b 6b698 │ │ │ │ cmp lr, r0 │ │ │ │ cmpeq r2, #2 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq 6b7f4 │ │ │ │ + beq 6b79c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp fp, r1 │ │ │ │ strb r3, [ip, #1344] @ 0x540 │ │ │ │ - blt 6b844 │ │ │ │ + blt 6b7ec │ │ │ │ cmp sl, #0 │ │ │ │ subne lr, lr, r0 │ │ │ │ strne lr, [sl] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ add r2, ip, r2 │ │ │ │ ldrb r2, [r2, #1252] @ 0x4e4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6b7a8 │ │ │ │ - b 6b720 │ │ │ │ + beq 6b750 │ │ │ │ + b 6b6c8 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r3 │ │ │ │ - b 6b6bc │ │ │ │ + b 6b664 │ │ │ │ cmp lr, r0 │ │ │ │ - beq 6b7f8 │ │ │ │ + beq 6b7a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp fp, r1 │ │ │ │ strb r3, [ip, #1344] @ 0x540 │ │ │ │ - bge 6b82c │ │ │ │ + bge 6b7d4 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r5 │ │ │ │ - b 6b820 │ │ │ │ + b 6b7c8 │ │ │ │ mov r4, #1 │ │ │ │ eor r6, r6, #1 │ │ │ │ cmp r1, #1 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r7, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ moveq r4, r5 │ │ │ │ cmp r7, fp │ │ │ │ strb r3, [ip, #1344] @ 0x540 │ │ │ │ - ble 6b824 │ │ │ │ + ble 6b7cc │ │ │ │ str r7, [ip, #1156] @ 0x484 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b794 │ │ │ │ + beq 6b73c │ │ │ │ mov lr, #0 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, lr │ │ │ │ subne lr, lr, r0 │ │ │ │ strne lr, [sl] │ │ │ │ - b 6b7a0 │ │ │ │ + b 6b748 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ - b 6b820 │ │ │ │ - ldrdeq r2, [ip], -r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 6b7c8 │ │ │ │ + andeq r1, ip, r0, lsr r1 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #48] @ 6b8a0 │ │ │ │ - ldr r2, [pc, #48] @ 6b8a4 │ │ │ │ - ldr r3, [pc, #48] @ 6b8a8 │ │ │ │ + ldr ip, [pc, #48] @ 6b848 │ │ │ │ + ldr r2, [pc, #48] @ 6b84c │ │ │ │ + ldr r3, [pc, #48] @ 6b850 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r0, [pc, #32] @ 6b8ac │ │ │ │ + ldr r0, [pc, #32] @ 6b854 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - @ instruction: 0x000c1eb4 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - ldrdeq r7, [r8], -ip │ │ │ │ + bl 976d4 │ │ │ │ + andeq r0, ip, r4, lsl pc │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r6, r8, ip, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #380] @ 6ba44 │ │ │ │ - ldr r2, [pc, #380] @ 6ba48 │ │ │ │ + ldr r3, [pc, #380] @ 6b9ec │ │ │ │ + ldr r2, [pc, #380] @ 6b9f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r7, #272] @ 0x110 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #24] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, #9 │ │ │ │ cmpls r1, #0 │ │ │ │ - beq 6b978 │ │ │ │ + beq 6b920 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ strb r3, [r0, #8] │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ strb r3, [r4, #19] │ │ │ │ - bne 6b984 │ │ │ │ + bne 6b92c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r5, [r3] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -101763,1382 +101763,1382 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ orr r3, r3, #2 │ │ │ │ strb r3, [r2, #8] │ │ │ │ ldrb r3, [r4, #27] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b9fc │ │ │ │ + beq 6b9a4 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ orr r3, r3, #9 │ │ │ │ strb r3, [r5, #8] │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r6 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldrb r3, [r4, #20] │ │ │ │ strh r3, [r4, #16] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r4, #26] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6b9ac │ │ │ │ + beq 6b954 │ │ │ │ ldrsh r2, [r4, #16] │ │ │ │ cmp r2, r3 │ │ │ │ movne r2, r3 │ │ │ │ - bne 6b9ac │ │ │ │ + bne 6b954 │ │ │ │ ldrb r3, [r4, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ba2c │ │ │ │ + beq 6b9d4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r1, #0 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ str r1, [r7, #1588] @ 0x634 │ │ │ │ - beq 6ba1c │ │ │ │ + beq 6b9c4 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq 6b9d4 │ │ │ │ + beq 6b97c │ │ │ │ ldrb r3, [r4, #23] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6ba1c │ │ │ │ + beq 6b9c4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 54eec │ │ │ │ + bl 54e94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ba0c │ │ │ │ + beq 6b9b4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - blt 6b96c │ │ │ │ - b 6b940 │ │ │ │ + blt 6b914 │ │ │ │ + b 6b8e8 │ │ │ │ ldr r3, [r7] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 6b96c │ │ │ │ - b 6b960 │ │ │ │ + beq 6b914 │ │ │ │ + b 6b908 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 6b96c │ │ │ │ + beq 6b914 │ │ │ │ strb r0, [r5, #9] │ │ │ │ - b 6b920 │ │ │ │ + b 6b8c8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, r5, #9 │ │ │ │ - bl 54ba8 │ │ │ │ - b 6b9e0 │ │ │ │ + bl 54b50 │ │ │ │ + b 6b988 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ add r0, r0, #9 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r2, r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ - b 6b9ac │ │ │ │ - andeq r1, ip, r0, ror #28 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 6b954 │ │ │ │ + andeq r0, ip, r0, asr #29 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #676] @ 6bd08 │ │ │ │ - ldr r3, [pc, #676] @ 6bd0c │ │ │ │ + ldr r2, [pc, #676] @ 6bcb0 │ │ │ │ + ldr r3, [pc, #676] @ 6bcb4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #672] @ 6bd10 │ │ │ │ + ldr r6, [pc, #672] @ 6bcb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 6bb44 │ │ │ │ - ldr r3, [pc, #640] @ 6bd14 │ │ │ │ + beq 6baec │ │ │ │ + ldr r3, [pc, #640] @ 6bcbc │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ cmp r0, r2 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r5, #1588] @ 0x634 │ │ │ │ - beq 6bc54 │ │ │ │ + beq 6bbfc │ │ │ │ sub r3, r0, #33 @ 0x21 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi 6badc │ │ │ │ - ldr r2, [pc, #604] @ 6bd18 │ │ │ │ + bhi 6ba84 │ │ │ │ + ldr r2, [pc, #604] @ 6bcc0 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi 6badc │ │ │ │ + bhi 6ba84 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r0, [r5, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bcb0 │ │ │ │ + bne 6bc58 │ │ │ │ ldr r0, [r5] │ │ │ │ ands r0, r0, #512 @ 0x200 │ │ │ │ - beq 6bb18 │ │ │ │ - ldr r3, [pc, #556] @ 6bd1c │ │ │ │ + beq 6bac0 │ │ │ │ + ldr r3, [pc, #556] @ 6bcc4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6bcd8 │ │ │ │ - ldr r0, [pc, #536] @ 6bd20 │ │ │ │ + beq 6bc80 │ │ │ │ + ldr r0, [pc, #536] @ 6bcc8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bcd8 │ │ │ │ + beq 6bc80 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #516] @ 6bd24 │ │ │ │ - ldr r3, [pc, #488] @ 6bd0c │ │ │ │ + ldr r2, [pc, #516] @ 6bccc │ │ │ │ + ldr r3, [pc, #488] @ 6bcb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6bcd4 │ │ │ │ + bne 6bc7c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #476] @ 6bd28 │ │ │ │ - ldr r3, [pc, #444] @ 6bd0c │ │ │ │ + ldr r2, [pc, #476] @ 6bcd0 │ │ │ │ + ldr r3, [pc, #444] @ 6bcb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6bcd4 │ │ │ │ - ldr r3, [pc, #420] @ 6bd14 │ │ │ │ + bne 6bc7c │ │ │ │ + ldr r3, [pc, #420] @ 6bcbc │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ asr r1, r0, #31 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b a146c │ │ │ │ + b a1414 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 6bb14 │ │ │ │ + ble 6babc │ │ │ │ ldr r3, [r5, #164] @ 0xa4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 6bb18 │ │ │ │ + b 6bac0 │ │ │ │ ldr r2, [r5, #1596] @ 0x63c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6bc84 │ │ │ │ + beq 6bc2c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ - bl 6b650 │ │ │ │ - ldr r2, [pc, #364] @ 6bd2c │ │ │ │ - ldr r3, [pc, #328] @ 6bd0c │ │ │ │ + bl 6b5f8 │ │ │ │ + ldr r2, [pc, #364] @ 6bcd4 │ │ │ │ + ldr r3, [pc, #328] @ 6bcb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ ldreq r0, [r5, #1156] @ 0x484 │ │ │ │ - bne 6bcd4 │ │ │ │ + bne 6bc7c │ │ │ │ mov r2, #0 │ │ │ │ asr r1, r0, #31 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b a146c │ │ │ │ - ldr r2, [pc, #308] @ 6bd30 │ │ │ │ - ldr r3, [pc, #268] @ 6bd0c │ │ │ │ + b a1414 │ │ │ │ + ldr r2, [pc, #308] @ 6bcd8 │ │ │ │ + ldr r3, [pc, #268] @ 6bcb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6bcd4 │ │ │ │ + bne 6bc7c │ │ │ │ ldr r0, [r5, #516] @ 0x204 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 4d14c │ │ │ │ - ldr r2, [pc, #260] @ 6bd34 │ │ │ │ - ldr r3, [pc, #216] @ 6bd0c │ │ │ │ + b 4d0f4 │ │ │ │ + ldr r2, [pc, #260] @ 6bcdc │ │ │ │ + ldr r3, [pc, #216] @ 6bcb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ ldreq r0, [r5, #48] @ 0x30 │ │ │ │ - beq 6bbe0 │ │ │ │ - b 6bcd4 │ │ │ │ + beq 6bb88 │ │ │ │ + b 6bc7c │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - bne 6bc7c │ │ │ │ + bne 6bc24 │ │ │ │ add r3, r5, #472 @ 0x1d8 │ │ │ │ ldrsh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6bc7c │ │ │ │ + beq 6bc24 │ │ │ │ ldr r0, [r5, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bb18 │ │ │ │ + bne 6bac0 │ │ │ │ ldr r0, [r5, #360] @ 0x168 │ │ │ │ - b 6bb18 │ │ │ │ - ldr r1, [pc, #172] @ 6bd38 │ │ │ │ - ldr r3, [pc, #124] @ 6bd0c │ │ │ │ + b 6bac0 │ │ │ │ + ldr r1, [pc, #172] @ 6bce0 │ │ │ │ + ldr r3, [pc, #124] @ 6bcb4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ ldreq r0, [r5, #160] @ 0xa0 │ │ │ │ - beq 6bb78 │ │ │ │ - b 6bcd4 │ │ │ │ - ldr r2, [pc, #132] @ 6bd3c │ │ │ │ - ldr r3, [pc, #80] @ 6bd0c │ │ │ │ + beq 6bb20 │ │ │ │ + b 6bc7c │ │ │ │ + ldr r2, [pc, #132] @ 6bce4 │ │ │ │ + ldr r3, [pc, #80] @ 6bcb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 6bbe0 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ 6bd40 │ │ │ │ + beq 6bb88 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #96] @ 6bce8 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [sp, #9] │ │ │ │ - ldr r0, [pc, #88] @ 6bd44 │ │ │ │ + ldr r0, [pc, #88] @ 6bcec │ │ │ │ strb r4, [sp, #8] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - andeq r1, ip, r4, asr #25 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r1, ip, r4, lsr #25 │ │ │ │ + bl 976d4 │ │ │ │ + andeq r0, ip, r4, lsr #26 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, ip, r4, lsl #26 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x000a58b8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + andeq r8, r8, ip, asr #32 │ │ │ │ + andeq r0, ip, r8, ror #24 │ │ │ │ + andeq r0, ip, ip, lsr ip │ │ │ │ + andeq r0, ip, r8, asr #23 │ │ │ │ + andeq r0, ip, ip, lsl #23 │ │ │ │ + andeq r0, ip, r8, asr fp │ │ │ │ + strdeq r0, [ip], -ip │ │ │ │ + ldrdeq r0, [ip], -r0 @ │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r6, sl, r8, asr #3 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq r8, r8, ip, asr r9 │ │ │ │ - andeq r1, ip, r8, lsl #24 │ │ │ │ - ldrdeq r1, [ip], -ip │ │ │ │ - andeq r1, ip, r8, ror #22 │ │ │ │ - andeq r1, ip, ip, lsr #22 │ │ │ │ - strdeq r1, [ip], -r8 │ │ │ │ - muleq ip, ip, sl │ │ │ │ - andeq r1, ip, r0, ror sl │ │ │ │ - andeq r0, r0, r4, ror r4 │ │ │ │ - andeq r7, r8, r0, ror r1 │ │ │ │ + andeq r6, r8, r0, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #2316] @ 6c66c │ │ │ │ - ldr r3, [pc, #2316] @ 6c670 │ │ │ │ + ldr ip, [pc, #2316] @ 6c614 │ │ │ │ + ldr r3, [pc, #2316] @ 6c618 │ │ │ │ mov r6, r0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r3] │ │ │ │ ldrb r3, [r6, #20] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [r0, #272] @ 0x110 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r6] │ │ │ │ ldrb r0, [r6, #23] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - beq 6bf34 │ │ │ │ + beq 6bedc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6bdb4 │ │ │ │ + beq 6bd5c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + b d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c160 │ │ │ │ + beq 6c108 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #2216] @ 6c674 │ │ │ │ + ldr r3, [pc, #2216] @ 6c61c │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sl, r5, #1 │ │ │ │ ldr fp, [r3, #36] @ 0x24 │ │ │ │ - ble 6bef0 │ │ │ │ - ldr r3, [pc, #2196] @ 6c678 │ │ │ │ + ble 6be98 │ │ │ │ + ldr r3, [pc, #2196] @ 6c620 │ │ │ │ ldr r7, [ip, r3] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 6be68 │ │ │ │ + b 6be10 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6bef8 │ │ │ │ + beq 6bea0 │ │ │ │ sub lr, r0, #10 │ │ │ │ and r2, lr, #255 @ 0xff │ │ │ │ cmp r2, #29 │ │ │ │ - bhi 6c0c8 │ │ │ │ - ldr r3, [pc, #2152] @ 6c67c │ │ │ │ + bhi 6c070 │ │ │ │ + ldr r3, [pc, #2152] @ 6c624 │ │ │ │ lsr r2, r3, r2 │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 6c184 │ │ │ │ + beq 6c12c │ │ │ │ cmp r1, #3 │ │ │ │ - beq 6bf14 │ │ │ │ + beq 6bebc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r4, r3 │ │ │ │ - bne 6c0e8 │ │ │ │ + bne 6c090 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 6c104 │ │ │ │ + bcs 6c0ac │ │ │ │ add r1, r2, #1 │ │ │ │ mov r3, #92 @ 0x5c │ │ │ │ str r1, [r8] │ │ │ │ strb r3, [r2] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r5, sl │ │ │ │ mov r4, r9 │ │ │ │ cmp r5, #0 │ │ │ │ sub sl, r5, #1 │ │ │ │ - ble 6bee0 │ │ │ │ + ble 6be88 │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 6be90 │ │ │ │ + ble 6be38 │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [r7, #44] @ 0x2c │ │ │ │ blx r9 │ │ │ │ cmp r0, #1 │ │ │ │ addgt r4, r4, r0 │ │ │ │ subgt r5, r5, r0 │ │ │ │ - bgt 6be5c │ │ │ │ + bgt 6be04 │ │ │ │ ldrb r2, [r6, #27] │ │ │ │ mov r9, r4 │ │ │ │ ldrb ip, [r9], #1 │ │ │ │ cmp r2, #3 │ │ │ │ ldrb r1, [r6, #23] │ │ │ │ ldrb r0, [fp, ip] │ │ │ │ - bne 6bdf0 │ │ │ │ + bne 6bd98 │ │ │ │ cmp r1, #4 │ │ │ │ - beq 6c050 │ │ │ │ + beq 6bff8 │ │ │ │ cmp r0, #10 │ │ │ │ mov r4, r9 │ │ │ │ mov r5, sl │ │ │ │ - bne 6be5c │ │ │ │ + bne 6be04 │ │ │ │ mov r3, #4 │ │ │ │ strb r3, [r6, #23] │ │ │ │ cmp r5, #0 │ │ │ │ mov r3, #0 │ │ │ │ sub sl, r5, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bgt 6be68 │ │ │ │ + bgt 6be10 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r4, r3 │ │ │ │ movne r1, r3 │ │ │ │ - bne 6c174 │ │ │ │ + bne 6c11c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #4 │ │ │ │ - beq 6c05c │ │ │ │ + beq 6c004 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 6c114 │ │ │ │ + beq 6c0bc │ │ │ │ sub r2, r1, #3 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6c1a8 │ │ │ │ + bne 6c150 │ │ │ │ mov r4, r9 │ │ │ │ mov r5, sl │ │ │ │ - b 6be5c │ │ │ │ + b 6be04 │ │ │ │ ldrb fp, [r6, #27] │ │ │ │ cmp fp, #1 │ │ │ │ - beq 6c190 │ │ │ │ + beq 6c138 │ │ │ │ ldrb r2, [r6, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6c148 │ │ │ │ + beq 6c0f0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bd9c │ │ │ │ + bne 6bd44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bdbc │ │ │ │ + bne 6bd64 │ │ │ │ cmp fp, #3 │ │ │ │ - beq 6bdbc │ │ │ │ + beq 6bd64 │ │ │ │ ldrb r3, [r6, #22] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c16c │ │ │ │ + beq 6c114 │ │ │ │ ldrb r3, [r6, #18] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c16c │ │ │ │ + beq 6c114 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 6bef0 │ │ │ │ + ble 6be98 │ │ │ │ sub r3, r5, #1 │ │ │ │ - ldr r2, [pc, #1768] @ 6c678 │ │ │ │ + ldr r2, [pc, #1768] @ 6c620 │ │ │ │ ldr r7, [ip, r2] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r2, r2, #1248 @ 0x4e0 │ │ │ │ add r2, r2, #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 6bfc4 │ │ │ │ + b 6bf6c │ │ │ │ mov r3, r9 │ │ │ │ mov r5, r4 │ │ │ │ cmp r5, #0 │ │ │ │ sub r4, r5, #1 │ │ │ │ - ble 6c28c │ │ │ │ + ble 6c234 │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ mov r9, r3 │ │ │ │ ldrb fp, [r9], #1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r1, #1 │ │ │ │ ldrb sl, [r2, fp] │ │ │ │ - ble 6c008 │ │ │ │ + ble 6bfb0 │ │ │ │ cmp sl, #5 │ │ │ │ - beq 6c380 │ │ │ │ + beq 6c328 │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ - bgt 6c42c │ │ │ │ + bgt 6c3d4 │ │ │ │ cmp sl, #39 @ 0x27 │ │ │ │ - beq 6c31c │ │ │ │ + beq 6c2c4 │ │ │ │ cmp sl, #15 │ │ │ │ - beq 6c340 │ │ │ │ + beq 6c2e8 │ │ │ │ cmp sl, #14 │ │ │ │ - beq 6c374 │ │ │ │ + beq 6c31c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6c4b4 │ │ │ │ + bne 6c45c │ │ │ │ ldm r8, {r2, r3} │ │ │ │ cmp r2, r3 │ │ │ │ addcc r3, r2, #1 │ │ │ │ strcc r3, [r8] │ │ │ │ strbcc fp, [r2] │ │ │ │ - bcc 6bfb0 │ │ │ │ + bcc 6bf58 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 6bfb0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 6bf58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c120 │ │ │ │ + bne 6c0c8 │ │ │ │ sub lr, r0, #10 │ │ │ │ and lr, lr, #255 @ 0xff │ │ │ │ cmp lr, #29 │ │ │ │ - bhi 6c0d0 │ │ │ │ - ldr r3, [pc, #1548] @ 6c680 │ │ │ │ + bhi 6c078 │ │ │ │ + ldr r3, [pc, #1548] @ 6c628 │ │ │ │ lsr lr, r3, lr │ │ │ │ tst lr, #1 │ │ │ │ - beq 6c0d0 │ │ │ │ + beq 6c078 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r0, r0, #28 │ │ │ │ cmp r3, #4 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6be24 │ │ │ │ + beq 6bdcc │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ cmpne r1, #0 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6be24 │ │ │ │ + beq 6bdcc │ │ │ │ strb r3, [r6, #23] │ │ │ │ - b 6bf28 │ │ │ │ + b 6bed0 │ │ │ │ cmp r1, #4 │ │ │ │ - bne 6bf28 │ │ │ │ + bne 6bed0 │ │ │ │ cmp ip, #42 @ 0x2a │ │ │ │ cmpne ip, #64 @ 0x40 │ │ │ │ - bne 6bf28 │ │ │ │ + bne 6bed0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r4, r3 │ │ │ │ - beq 6be30 │ │ │ │ + beq 6bdd8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcc 6be40 │ │ │ │ + bcc 6bde8 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r8 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 6be50 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 6bdf8 │ │ │ │ cmp r0, #29 │ │ │ │ - bne 6bf28 │ │ │ │ - b 6be24 │ │ │ │ + bne 6bed0 │ │ │ │ + b 6bdcc │ │ │ │ sub lr, r0, #10 │ │ │ │ and r1, lr, #255 @ 0xff │ │ │ │ cmp r1, #29 │ │ │ │ - bhi 6c0d0 │ │ │ │ - ldr r2, [pc, #1348] @ 6c67c │ │ │ │ + bhi 6c078 │ │ │ │ + ldr r2, [pc, #1348] @ 6c624 │ │ │ │ lsr r2, r2, r1 │ │ │ │ tst r2, #1 │ │ │ │ - bne 6be24 │ │ │ │ + bne 6bdcc │ │ │ │ and lr, lr, #255 @ 0xff │ │ │ │ - b 6c06c │ │ │ │ + b 6c014 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bd9c │ │ │ │ + bne 6bd44 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 6c1d4 │ │ │ │ + bls 6c17c │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 6bdc4 │ │ │ │ + b 6bd6c │ │ │ │ ldrb r3, [r6, #27] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 6bdbc │ │ │ │ + beq 6bd64 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + b d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r1, #4 │ │ │ │ - bne 6bf00 │ │ │ │ - b 6c140 │ │ │ │ + bne 6bea8 │ │ │ │ + b 6c0e8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6bd9c │ │ │ │ + bne 6bd44 │ │ │ │ cmp r0, #0 │ │ │ │ strne fp, [sp, #4] │ │ │ │ - bne 6bdc4 │ │ │ │ - b 6c1dc │ │ │ │ + bne 6bd6c │ │ │ │ + b 6c184 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldrb r1, [fp, r2] │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ cmpne r1, #23 │ │ │ │ - bne 6bf28 │ │ │ │ + bne 6bed0 │ │ │ │ ldrb r2, [r6, #20] │ │ │ │ cmp r2, #0 │ │ │ │ addeq r4, r4, #2 │ │ │ │ moveq r5, sl │ │ │ │ - beq 6be5c │ │ │ │ - b 6be24 │ │ │ │ + beq 6be04 │ │ │ │ + b 6bdcc │ │ │ │ cmp fp, #3 │ │ │ │ - beq 6c158 │ │ │ │ + beq 6c100 │ │ │ │ ldrb r3, [r6, #22] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c16c │ │ │ │ + beq 6c114 │ │ │ │ ldrb r3, [r6, #18] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c470 │ │ │ │ + bne 6c418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c16c │ │ │ │ - ldr r2, [pc, #1152] @ 6c684 │ │ │ │ + beq 6c114 │ │ │ │ + ldr r2, [pc, #1152] @ 6c62c │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov lr, #15 │ │ │ │ add r0, r1, #1248 @ 0x4e0 │ │ │ │ add r0, r0, #4 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ cmp r1, #0 │ │ │ │ strbeq lr, [r0, r3] │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c21c │ │ │ │ + bne 6c1c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #1096] @ 6c688 │ │ │ │ + ldr r2, [pc, #1096] @ 6c630 │ │ │ │ add r0, r3, #1248 @ 0x4e0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r3, #42 @ 0x2a │ │ │ │ mov lr, #14 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ cmp r1, #0 │ │ │ │ strbeq lr, [r0, r3] │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c254 │ │ │ │ + bne 6c1fc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #1344] @ 0x540 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #39 @ 0x27 │ │ │ │ strbeq r3, [r2, #1344] @ 0x540 │ │ │ │ cmp r5, #0 │ │ │ │ sub r3, r5, #1 │ │ │ │ - bgt 6bf88 │ │ │ │ + bgt 6bf30 │ │ │ │ ldrb r3, [r6, #23] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6bef0 │ │ │ │ + beq 6be98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #1000] @ 6c68c │ │ │ │ + ldr r2, [pc, #1000] @ 6c634 │ │ │ │ add r0, r3, #1248 @ 0x4e0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ add r0, r0, #4 │ │ │ │ mov ip, #0 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ cmp r1, #15 │ │ │ │ strbeq ip, [r0, r3] │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c2b8 │ │ │ │ + bne 6c260 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r1, [pc, #948] @ 6c690 │ │ │ │ + ldr r1, [pc, #948] @ 6c638 │ │ │ │ add ip, r2, #1248 @ 0x4e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ add ip, ip, #4 │ │ │ │ ldrb r0, [ip, r2] │ │ │ │ cmp r0, #14 │ │ │ │ strbeq r3, [ip, r2] │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6c2ec │ │ │ │ + bne 6c294 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r3, [r3, #1344] @ 0x540 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ ldreq r3, [sp, #4] │ │ │ │ strbeq r2, [r3, #1344] @ 0x540 │ │ │ │ - b 6bef0 │ │ │ │ + b 6be98 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 6c450 │ │ │ │ + bcs 6c3f8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r8] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ strb r2, [r3] │ │ │ │ - b 6c028 │ │ │ │ + b 6bfd0 │ │ │ │ ldrb r3, [r6, #23] │ │ │ │ strb r3, [r6, #24] │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 6c460 │ │ │ │ + bcs 6c408 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r8] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ strb r2, [r3] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #25] │ │ │ │ - b 6c028 │ │ │ │ + b 6bfd0 │ │ │ │ ldrb r3, [r6, #23] │ │ │ │ strb r3, [r6, #24] │ │ │ │ - b 6c028 │ │ │ │ + b 6bfd0 │ │ │ │ ldrb r2, [r6, #18] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6c028 │ │ │ │ + beq 6bfd0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 28be8 │ │ │ │ + bl 28b90 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6c494 │ │ │ │ + blt 6c43c │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 6c48c │ │ │ │ + ble 6c434 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ cmn r0, #1 │ │ │ │ sub r3, r0, #1 │ │ │ │ - beq 6c48c │ │ │ │ + beq 6c434 │ │ │ │ add r9, r9, r3 │ │ │ │ sub r4, r4, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6b8b0 │ │ │ │ + bl 6b858 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r3, [r6, #24] │ │ │ │ - ble 6c28c │ │ │ │ + ble 6c234 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, r3, #1248 @ 0x4e0 │ │ │ │ add r2, r2, #4 │ │ │ │ - b 6c408 │ │ │ │ + b 6c3b0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 6c28c │ │ │ │ + beq 6c234 │ │ │ │ ldrb r3, [r9], #1 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ and r3, r3, #253 @ 0xfd │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6c400 │ │ │ │ + beq 6c3a8 │ │ │ │ mov r5, r4 │ │ │ │ sub r3, r9, #1 │ │ │ │ sub r4, r4, #1 │ │ │ │ - b 6bfc4 │ │ │ │ + b 6bf6c │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ sub r5, r5, r2 │ │ │ │ sub r2, r2, #1 │ │ │ │ add r3, r9, r2 │ │ │ │ - b 6bfb8 │ │ │ │ + b 6bf60 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r8 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 6c028 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 6bfd0 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r8 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 6c368 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 6c310 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bf7c │ │ │ │ - ldr r2, [pc, #532] @ 6c694 │ │ │ │ + beq 6bf24 │ │ │ │ + ldr r2, [pc, #532] @ 6c63c │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - b 6c20c │ │ │ │ + b 6c1b4 │ │ │ │ mov r3, #0 │ │ │ │ - b 6c3cc │ │ │ │ + b 6c374 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r8] │ │ │ │ strbcc fp, [r3] │ │ │ │ - bcc 6bfb0 │ │ │ │ - b 6c040 │ │ │ │ + bcc 6bf58 │ │ │ │ + b 6bfe8 │ │ │ │ ldrb r2, [r6, #18] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6c028 │ │ │ │ + beq 6bfd0 │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ cmp sl, #5 │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6c38c │ │ │ │ + bne 6c334 │ │ │ │ and r1, sl, #253 @ 0xfd │ │ │ │ cmp r1, #1 │ │ │ │ - beq 6c520 │ │ │ │ + beq 6c4c8 │ │ │ │ cmp sl, #4 │ │ │ │ - beq 6c3d4 │ │ │ │ + beq 6c37c │ │ │ │ ldrsh r1, [r6, #16] │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 6b8b0 │ │ │ │ + bl 6b858 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r3, [r6, #24] │ │ │ │ - beq 6c28c │ │ │ │ - b 6c41c │ │ │ │ + beq 6c234 │ │ │ │ + b 6c3c4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6c554 │ │ │ │ + beq 6c4fc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, r3, #1248 @ 0x4e0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r5, r9 │ │ │ │ ldrb r3, [r9], #1 │ │ │ │ ldrb r3, [r0, r3] │ │ │ │ and r1, r3, #253 @ 0xfd │ │ │ │ cmp r1, #1 │ │ │ │ - bne 6c57c │ │ │ │ + bne 6c524 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 6c534 │ │ │ │ + bne 6c4dc │ │ │ │ ldrsh r2, [r6, #16] │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 6b8b0 │ │ │ │ + bl 6b858 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strb r3, [r6, #24] │ │ │ │ - b 6c28c │ │ │ │ + b 6c234 │ │ │ │ cmp r3, #5 │ │ │ │ movne sl, #0 │ │ │ │ andeq sl, r2, #1 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6c5ac │ │ │ │ + bne 6c554 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6c638 │ │ │ │ + bne 6c5e0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ sub r4, r4, #1 │ │ │ │ - bl 6b8b0 │ │ │ │ - b 6c3e0 │ │ │ │ + bl 6b858 │ │ │ │ + b 6c388 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 28be8 │ │ │ │ + bl 28b90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6c614 │ │ │ │ + blt 6c5bc │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 6c5fc │ │ │ │ + ble 6c5a4 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmn r0, #1 │ │ │ │ sub r3, r0, #1 │ │ │ │ - beq 6c5fc │ │ │ │ + beq 6c5a4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r9, r9, r3 │ │ │ │ sub r4, r4, r3 │ │ │ │ - bl 6b8b0 │ │ │ │ - b 6c3e0 │ │ │ │ + bl 6b858 │ │ │ │ + b 6c388 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6b8b0 │ │ │ │ + bl 6b858 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6, #24] │ │ │ │ - b 6c3f0 │ │ │ │ + b 6c398 │ │ │ │ ldrsh r5, [r6, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6c644 │ │ │ │ + beq 6c5ec │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6b8b0 │ │ │ │ + bl 6b858 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6, #24] │ │ │ │ - b 6c41c │ │ │ │ + b 6c3c4 │ │ │ │ ldrsh r5, [r6, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6c658 │ │ │ │ + bne 6c600 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6b8b0 │ │ │ │ + bl 6b858 │ │ │ │ strb r5, [r6, #24] │ │ │ │ - b 6c41c │ │ │ │ + b 6c3c4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6b8b0 │ │ │ │ + bl 6b858 │ │ │ │ strb sl, [r6, #24] │ │ │ │ - b 6c41c │ │ │ │ - andeq r1, ip, r4, asr #19 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + b 6c3c4 │ │ │ │ + andeq r0, ip, r4, lsr #20 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ andcs r0, r4, r1, lsl r0 │ │ │ │ andcs r0, r4, r1 │ │ │ │ - andeq r8, r8, r4, ror #4 │ │ │ │ - andeq r8, r8, r0, lsr r2 │ │ │ │ - andeq r8, r8, r4, asr #3 │ │ │ │ - muleq r8, r4, r1 │ │ │ │ - andeq r7, r8, r8, ror #31 │ │ │ │ + andeq r7, r8, r4, asr r9 │ │ │ │ + andeq r7, r8, r0, lsr #18 │ │ │ │ + @ instruction: 0x000878b4 │ │ │ │ + andeq r7, r8, r4, lsl #17 │ │ │ │ + ldrdeq r7, [r8], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r8, [pc, #752] @ 6c9a0 │ │ │ │ - ldr r3, [pc, #752] @ 6c9a4 │ │ │ │ + ldr r8, [pc, #752] @ 6c948 │ │ │ │ + ldr r3, [pc, #752] @ 6c94c │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r4, [r8, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r9, [r0, #24] │ │ │ │ cmp r7, r3 │ │ │ │ - bcs 6c8b8 │ │ │ │ + bcs 6c860 │ │ │ │ add r3, r7, #1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7] │ │ │ │ ldrb fp, [r4, #1580] @ 0x62c │ │ │ │ add sl, r9, r5 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 6c79c │ │ │ │ + bne 6c744 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ ldr r3, [r0, #1808] @ 0x710 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c79c │ │ │ │ + beq 6c744 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c79c │ │ │ │ + beq 6c744 │ │ │ │ mov r3, #1 │ │ │ │ add r0, r0, #1792 @ 0x700 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ strb r3, [r4, #1580] @ 0x62c │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r0, #1792 @ 0x700 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ strb fp, [r4, #1580] @ 0x62c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 6c79c │ │ │ │ + beq 6c744 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bne 6c8c4 │ │ │ │ + bne 6c86c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 6c8a0 │ │ │ │ + bne 6c848 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c8a0 │ │ │ │ - ldr r3, [pc, #548] @ 6c9a8 │ │ │ │ + bne 6c848 │ │ │ │ + ldr r3, [pc, #548] @ 6c950 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 6c8a0 │ │ │ │ + bne 6c848 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r9, r5] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bne 6c808 │ │ │ │ + bne 6c7b0 │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c824 │ │ │ │ + beq 6c7cc │ │ │ │ sub r2, r3, #43 @ 0x2b │ │ │ │ tst r2, #253 @ 0xfd │ │ │ │ add fp, sl, #1 │ │ │ │ - bne 6c8fc │ │ │ │ + bne 6c8a4 │ │ │ │ ldrb r2, [sl, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6c8dc │ │ │ │ - ldr r3, [pc, #468] @ 6c9ac │ │ │ │ + beq 6c884 │ │ │ │ + ldr r3, [pc, #468] @ 6c954 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6c910 │ │ │ │ + beq 6c8b8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c910 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + beq 6c8b8 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6c750 │ │ │ │ + bne 6c6f8 │ │ │ │ subs r1, r7, r9 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bne 6c8d0 │ │ │ │ + bne 6c878 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r0, #140 @ 0x8c │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6c750 │ │ │ │ - ldr r3, [pc, #364] @ 6c9b0 │ │ │ │ + bne 6c6f8 │ │ │ │ + ldr r3, [pc, #364] @ 6c958 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr fp, [r3] │ │ │ │ cmp fp, #0 │ │ │ │ - bne 6c7d8 │ │ │ │ + bne 6c780 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7afc │ │ │ │ - bl 7a84 │ │ │ │ + bl 7ab8 │ │ │ │ + bl 7a40 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 6c808 │ │ │ │ + beq 6c7b0 │ │ │ │ ldr r0, [sl] │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [r3] │ │ │ │ - beq 6c808 │ │ │ │ + beq 6c7b0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6c968 │ │ │ │ + beq 6c910 │ │ │ │ mov r2, r6 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c920 │ │ │ │ - b 6c7f8 │ │ │ │ + beq 6c8c8 │ │ │ │ + b 6c7a0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + b c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 6c6e8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 6c690 │ │ │ │ mov r1, r5 │ │ │ │ - bl a38f4 │ │ │ │ - b 6c764 │ │ │ │ + bl a389c │ │ │ │ + b 6c70c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a38f4 │ │ │ │ + b a389c │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ addeq r0, r0, #112 @ 0x70 │ │ │ │ addne r0, r0, #588 @ 0x24c │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r6, r0 │ │ │ │ - b 6c800 │ │ │ │ - ldr r3, [pc, #176] @ 6c9b4 │ │ │ │ + b 6c7a8 │ │ │ │ + ldr r3, [pc, #176] @ 6c95c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6c7e4 │ │ │ │ + bne 6c78c │ │ │ │ mov r0, fp │ │ │ │ - bl 79f4 │ │ │ │ + bl 79b0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 6c808 │ │ │ │ - ldr r3, [pc, #144] @ 6c9b8 │ │ │ │ + beq 6c7b0 │ │ │ │ + ldr r3, [pc, #144] @ 6c960 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6c968 │ │ │ │ + beq 6c910 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #8 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c960 │ │ │ │ + beq 6c908 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r4, #144] @ 0x90 │ │ │ │ str r2, [r4, #144] @ 0x90 │ │ │ │ ldr r1, [sl, #20] │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ str r6, [r4, #144] @ 0x90 │ │ │ │ ldr r6, [sl, #20] │ │ │ │ - b 6c800 │ │ │ │ - ldr r3, [pc, #76] @ 6c9bc │ │ │ │ - ldr r2, [pc, #76] @ 6c9c0 │ │ │ │ + b 6c7a8 │ │ │ │ + ldr r3, [pc, #76] @ 6c964 │ │ │ │ + ldr r2, [pc, #76] @ 6c968 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #68] @ 6c9c4 │ │ │ │ + ldr r3, [pc, #68] @ 6c96c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ - ldr r3, [pc, #52] @ 6c9c8 │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + ldr r3, [pc, #52] @ 6c970 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #4] │ │ │ │ - b 6c934 │ │ │ │ - andeq r1, ip, r8, ror r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq r4, ip, r0, lsr pc │ │ │ │ - andeq r4, ip, r4, asr #29 │ │ │ │ - andeq r4, ip, r4, lsl #28 │ │ │ │ - andeq r4, ip, r0, ror #27 │ │ │ │ - andeq r0, r0, ip, ror r7 │ │ │ │ + b 6c8dc │ │ │ │ + ldrdeq r0, [ip], -r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + andeq r3, ip, r8, lsl #31 │ │ │ │ + andeq r3, ip, ip, lsl pc │ │ │ │ + andeq r3, ip, ip, asr lr │ │ │ │ + andeq r3, ip, r8, lsr lr │ │ │ │ + andeq r0, r0, r4, ror r7 │ │ │ │ teqeq r2, r5 @ │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r4, ip, r4, ror sp │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + andeq r3, ip, ip, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #332] @ 6cb30 │ │ │ │ + ldr r3, [pc, #332] @ 6cad8 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 6caac │ │ │ │ - ldr r2, [pc, #320] @ 6cb34 │ │ │ │ + beq 6ca54 │ │ │ │ + ldr r2, [pc, #320] @ 6cadc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 6ca14 │ │ │ │ + bgt 6c9bc │ │ │ │ cmp r1, #0 │ │ │ │ movge r6, r1 │ │ │ │ - blt 6caa4 │ │ │ │ + blt 6ca4c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, #0 │ │ │ │ cmp r1, r6 │ │ │ │ str r6, [r5, #68] @ 0x44 │ │ │ │ - ble 6cab8 │ │ │ │ + ble 6ca60 │ │ │ │ add r7, r4, r1 │ │ │ │ cmp r4, r7 │ │ │ │ addcc r8, r5, #24 │ │ │ │ - bcc 6ca6c │ │ │ │ - b 6caac │ │ │ │ + bcc 6ca14 │ │ │ │ + b 6ca54 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #32] │ │ │ │ - ble 6ca90 │ │ │ │ + ble 6ca38 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ca0c │ │ │ │ + beq 6c9b4 │ │ │ │ cmp r7, r4 │ │ │ │ add r6, r6, #1 │ │ │ │ - bls 6ca0c │ │ │ │ + bls 6c9b4 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bgt 6ca38 │ │ │ │ + bgt 6c9e0 │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bne 6ca5c │ │ │ │ - b 6ca0c │ │ │ │ + bne 6ca04 │ │ │ │ + b 6c9b4 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ add r4, r4, r3 │ │ │ │ - bne 6ca5c │ │ │ │ - b 6ca0c │ │ │ │ + bne 6ca04 │ │ │ │ + b 6c9b4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 7f04 │ │ │ │ + b 7eb4 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, r5, #24 │ │ │ │ - b 6caf4 │ │ │ │ + b 6ca9c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ str r0, [r5, #32] │ │ │ │ - ble 6cb20 │ │ │ │ + ble 6cac8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ca0c │ │ │ │ + beq 6c9b4 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bgt 6cac0 │ │ │ │ + bgt 6ca68 │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6caec │ │ │ │ - b 6ca0c │ │ │ │ + bne 6ca94 │ │ │ │ + b 6c9b4 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ add r4, r4, r2 │ │ │ │ - b 6cb14 │ │ │ │ - andeq r0, ip, r4, asr #26 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + b 6cabc │ │ │ │ + andeq pc, fp, r4, lsr #27 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ - b 59a04 │ │ │ │ + b 599ac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr lr, [pc, #268] @ 6cc68 │ │ │ │ - ldr ip, [pc, #268] @ 6cc6c │ │ │ │ + ldr lr, [pc, #268] @ 6cc10 │ │ │ │ + ldr ip, [pc, #268] @ 6cc14 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #260] @ 6cc70 │ │ │ │ + ldr r3, [pc, #260] @ 6cc18 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ - ldr r2, [pc, #256] @ 6cc74 │ │ │ │ + ldr r2, [pc, #256] @ 6cc1c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r4, r1 │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 15690 │ │ │ │ + bl 15638 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cbd0 │ │ │ │ - ldr r2, [pc, #204] @ 6cc78 │ │ │ │ - ldr r3, [pc, #188] @ 6cc6c │ │ │ │ + bne 6cb78 │ │ │ │ + ldr r2, [pc, #204] @ 6cc20 │ │ │ │ + ldr r3, [pc, #188] @ 6cc14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6cc64 │ │ │ │ + bne 6cc0c │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, sp, #32 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bne 6cc58 │ │ │ │ + bne 6cc00 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r0, [r5, #508] @ 0x1fc │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl 72c6c │ │ │ │ + bl 72c14 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, #1 │ │ │ │ - b 6cba4 │ │ │ │ + b 6cb4c │ │ │ │ mov r1, r4 │ │ │ │ - bl a38f4 │ │ │ │ - b 6cc38 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, ip, ip, asr #23 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x000c0bb8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, ip, ip, ror fp │ │ │ │ + bl a389c │ │ │ │ + b 6cbe0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq pc, fp, ip, lsr #24 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq pc, fp, r8, lsl ip @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldrdeq pc, [fp], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2864] @ 0xb30 │ │ │ │ - ldr ip, [pc, #4028] @ 6dc50 │ │ │ │ - ldr r1, [pc, #4028] @ 6dc54 │ │ │ │ + ldr ip, [pc, #4028] @ 6dbf8 │ │ │ │ + ldr r1, [pc, #4028] @ 6dbfc │ │ │ │ sub sp, sp, #1184 @ 0x4a0 │ │ │ │ - ldr r2, [pc, #4024] @ 6dc58 │ │ │ │ + ldr r2, [pc, #4024] @ 6dc00 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #4004] @ 6dc5c │ │ │ │ + ldr r3, [pc, #4004] @ 6dc04 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #1188] @ 0x4a4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [ip, r3] │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #512] @ 0x200 │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #3960] @ 6dc60 │ │ │ │ - ldr r1, [pc, #3960] @ 6dc64 │ │ │ │ + ldr r2, [pc, #3960] @ 6dc08 │ │ │ │ + ldr r1, [pc, #3960] @ 6dc0c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r3, [r0, #23] │ │ │ │ - ldr r7, [pc, #3948] @ 6dc68 │ │ │ │ + ldr r7, [pc, #3948] @ 6dc10 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ strb r0, [fp, #26] │ │ │ │ mov r3, #0 │ │ │ │ ldr r8, [ip, r1] │ │ │ │ ldr r4, [ip, r2] │ │ │ │ add r7, pc, r7 │ │ │ │ mov sl, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r3 │ │ │ │ add r3, sp, #1184 @ 0x4a0 │ │ │ │ strh r6, [r3] │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 6cddc │ │ │ │ + bgt 6cd84 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r9, [r3] │ │ │ │ cmp r9, #127 @ 0x7f │ │ │ │ - bhi 6f3f0 │ │ │ │ - ldr r2, [pc, #3864] @ 6dc6c │ │ │ │ + bhi 6f398 │ │ │ │ + ldr r2, [pc, #3864] @ 6dc14 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ ldr r0, [r1, #24] │ │ │ │ ldrb r2, [r0, r9] │ │ │ │ sub r2, r2, #2 │ │ │ │ cmp r2, #25 │ │ │ │ - bhi 6cd7c │ │ │ │ + bhi 6cd24 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r7, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r5, r9 │ │ │ │ mov r7, r1 │ │ │ │ cmp sl, #1 │ │ │ │ - beq 6cdf4 │ │ │ │ + beq 6cd9c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6ce04 │ │ │ │ + bne 6cdac │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r4, #12] │ │ │ │ strb r2, [fp, #26] │ │ │ │ - ldr r2, [pc, #3772] @ 6dc70 │ │ │ │ - ldr r3, [pc, #3744] @ 6dc58 │ │ │ │ + ldr r2, [pc, #3772] @ 6dc18 │ │ │ │ + ldr r3, [pc, #3744] @ 6dc00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1188] @ 0x4a4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 70fe8 │ │ │ │ + bne 70f90 │ │ │ │ add sp, sp, #1184 @ 0x4a0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r4, #18 │ │ │ │ - bl 57760 │ │ │ │ + bl 57708 │ │ │ │ mov r9, r0 │ │ │ │ - b 6cd44 │ │ │ │ + b 6ccec │ │ │ │ cmp sl, #1 │ │ │ │ - bne 6ce04 │ │ │ │ + bne 6cdac │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6f93c │ │ │ │ - bl 6b858 │ │ │ │ + beq 6f8e4 │ │ │ │ + bl 6b800 │ │ │ │ cmp sl, #0 │ │ │ │ mov r5, r9 │ │ │ │ mov r7, r1 │ │ │ │ - bne 6cdec │ │ │ │ + bne 6cd94 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl 72c6c │ │ │ │ + bl 72c14 │ │ │ │ mov r0, #1 │ │ │ │ - b 6cdac │ │ │ │ + b 6cd54 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 70660 │ │ │ │ + bne 70608 │ │ │ │ mov sl, #1 │ │ │ │ - b 6cd20 │ │ │ │ + b 6ccc8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r5, r9 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 6cd84 │ │ │ │ + b 6cd2c │ │ │ │ cmp sl, #1 │ │ │ │ - bne 6d4d8 │ │ │ │ + bne 6d480 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrb r5, [r3] │ │ │ │ tst r5, #128 @ 0x80 │ │ │ │ - bne 6d4e4 │ │ │ │ + bne 6d48c │ │ │ │ ldrb r3, [r0, r5] │ │ │ │ cmp r3, #24 │ │ │ │ - beq 6d508 │ │ │ │ + beq 6d4b0 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - beq 6d508 │ │ │ │ + beq 6d4b0 │ │ │ │ cmp r9, #35 @ 0x23 │ │ │ │ - bne 6d4d8 │ │ │ │ + bne 6d480 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ cmp r3, #23 │ │ │ │ - beq 6d524 │ │ │ │ + beq 6d4cc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq 6d524 │ │ │ │ + beq 6d4cc │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #32] │ │ │ │ strb r9, [sp, #1184] @ 0x4a0 │ │ │ │ - bl 6ba4c │ │ │ │ + bl 6b9f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -103150,152 +103150,152 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #1184 @ 0x4a0 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 6e690 │ │ │ │ + bgt 6e638 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r5, [r3] │ │ │ │ cmp sl, #2 │ │ │ │ - bgt 6e450 │ │ │ │ + bgt 6e3f8 │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ - bne 6f11c │ │ │ │ + bne 6f0c4 │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 6e680 │ │ │ │ + bgt 6e628 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r5, [r3] │ │ │ │ - ldr r3, [pc, #3356] @ 6dc6c │ │ │ │ + ldr r3, [pc, #3356] @ 6dc14 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ - bhi 6e600 │ │ │ │ + bhi 6e5a8 │ │ │ │ ldrb r2, [r3, r5] │ │ │ │ cmp r2, #18 │ │ │ │ - beq 6f0d4 │ │ │ │ + beq 6f07c │ │ │ │ sub r1, r5, #35 @ 0x23 │ │ │ │ str r1, [sp, #32] │ │ │ │ bics r1, r1, #2 │ │ │ │ - bne 6e600 │ │ │ │ + bne 6e5a8 │ │ │ │ cmp r2, #19 │ │ │ │ streq r1, [sp, #96] @ 0x60 │ │ │ │ - bne 6ce04 │ │ │ │ + bne 6cdac │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r3, r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 6e180 │ │ │ │ + beq 6e128 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #1184 @ 0x4a0 │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 6e180 │ │ │ │ + beq 6e128 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d01c │ │ │ │ + beq 6cfc4 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 6e180 │ │ │ │ + beq 6e128 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e180 │ │ │ │ + bne 6e128 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d01c │ │ │ │ + beq 6cfc4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d01c │ │ │ │ - bl 15dac │ │ │ │ + beq 6cfc4 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e180 │ │ │ │ - ldr r0, [pc, #3152] @ 6dc74 │ │ │ │ - ldr r3, [pc, #3152] @ 6dc78 │ │ │ │ + bne 6e128 │ │ │ │ + ldr r0, [pc, #3152] @ 6dc1c │ │ │ │ + ldr r3, [pc, #3152] @ 6dc20 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 6eea0 │ │ │ │ + b 6ee48 │ │ │ │ sub r2, r9, #48 @ 0x30 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp sl, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ str r2, [r1, #1588] @ 0x634 │ │ │ │ - beq 6e840 │ │ │ │ + beq 6e7e8 │ │ │ │ ldr lr, [r4, #12] │ │ │ │ add ip, lr, #1 │ │ │ │ str ip, [r4, #12] │ │ │ │ ldrb r2, [lr] │ │ │ │ ldrb r1, [r0, r2] │ │ │ │ cmp r1, #23 │ │ │ │ ldreq r1, [sp, #48] @ 0x30 │ │ │ │ - bne 6d098 │ │ │ │ + bne 6d040 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ mov lr, ip │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r4, #12] │ │ │ │ add r1, r2, r1, lsl #1 │ │ │ │ ldrb r2, [ip, #-1] │ │ │ │ ldrb r5, [r0, r2] │ │ │ │ cmp r5, #23 │ │ │ │ - beq 6d06c │ │ │ │ + beq 6d014 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str lr, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6ec24 │ │ │ │ + beq 6ebcc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #1596] @ 0x63c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6eaa4 │ │ │ │ + beq 6ea4c │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r1, #413] @ 0x19d │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 6b650 │ │ │ │ + bl 6b5f8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6f03c │ │ │ │ + beq 6efe4 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6f774 │ │ │ │ + bne 6f71c │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 6e6f4 │ │ │ │ + beq 6e69c │ │ │ │ add r2, sp, #1184 @ 0x4a0 │ │ │ │ str sl, [sp, #24] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #28] │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str sl, [sp, #92] @ 0x5c │ │ │ │ str sl, [sp, #12] │ │ │ │ - b 6d8b4 │ │ │ │ + b 6d85c │ │ │ │ cmp r9, #46 @ 0x2e │ │ │ │ cmpeq sl, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r5 │ │ │ │ - beq 6cd94 │ │ │ │ + beq 6cd3c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -103305,119 +103305,119 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ subs r6, sl, #0 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ movne r6, #1 │ │ │ │ ldrsh r2, [r4, #18] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6d1e4 │ │ │ │ + bne 6d18c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r7] │ │ │ │ strbcc r9, [r3] │ │ │ │ - bcs 6d590 │ │ │ │ + bcs 6d538 │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 6d200 │ │ │ │ + bgt 6d1a8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r5, [r3] │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble 6d530 │ │ │ │ + ble 6d4d8 │ │ │ │ ldr r3, [r8, #76] @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d5b0 │ │ │ │ + beq 6d558 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d210 │ │ │ │ + beq 6d1b8 │ │ │ │ ldrsh r2, [r4, #18] │ │ │ │ mov r9, r5 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6d178 │ │ │ │ + beq 6d120 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ sub r1, r1, r2 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 6d1a0 │ │ │ │ + ble 6d148 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 57760 │ │ │ │ + bl 57708 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 6d1b0 │ │ │ │ + bge 6d158 │ │ │ │ str r9, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, #0 │ │ │ │ subs r3, r3, #46 @ 0x2e │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 6d288 │ │ │ │ + b 6d230 │ │ │ │ ldr r3, [fp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d3a4 │ │ │ │ + beq 6d34c │ │ │ │ cmp sl, #4 │ │ │ │ strb r6, [r2, #-1] │ │ │ │ - beq 6d5c0 │ │ │ │ + beq 6d568 │ │ │ │ cmp sl, #3 │ │ │ │ - beq 6ce04 │ │ │ │ + beq 6cdac │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ mov r9, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 6d3e8 │ │ │ │ + bgt 6d390 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6d63c │ │ │ │ + bne 6d5e4 │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ - bne 6d5d4 │ │ │ │ + bne 6d57c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6d2a4 │ │ │ │ + bne 6d24c │ │ │ │ ldrb r3, [fp, #29] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d850 │ │ │ │ + beq 6d7f8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r6, [r3, #1588] @ 0x634 │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 6d568 │ │ │ │ + bgt 6d510 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #42 @ 0x2a │ │ │ │ cmpne r0, #64 @ 0x40 │ │ │ │ - bne 6d2f0 │ │ │ │ + bne 6d298 │ │ │ │ ldrb r1, [r2] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e950 │ │ │ │ + bne 6e8f8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ ldrsh r3, [r4, #18] │ │ │ │ sub r3, r2, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 6d328 │ │ │ │ + beq 6d2d0 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 6d578 │ │ │ │ + bcs 6d520 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r7] │ │ │ │ mov r2, #91 @ 0x5b │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ @@ -103435,84 +103435,84 @@ │ │ │ │ ldrh r3, [fp, #22] │ │ │ │ mov r2, #0 │ │ │ │ strh r1, [fp, #22] │ │ │ │ mov r0, fp │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ str r6, [fp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 713fc │ │ │ │ + bl 713a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp sl, #0 │ │ │ │ add r2, r3, r5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ strh r3, [fp, #22] │ │ │ │ strh r9, [fp, #28] │ │ │ │ strb r6, [fp, #30] │ │ │ │ - bne 6d22c │ │ │ │ + bne 6d1d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r9, sl, #4 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ - beq 6d258 │ │ │ │ + beq 6d200 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 6d5a0 │ │ │ │ + bcs 6d548 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r7] │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 6d264 │ │ │ │ + ble 6d20c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 57760 │ │ │ │ + bl 57708 │ │ │ │ mov r5, r0 │ │ │ │ - b 6d274 │ │ │ │ + b 6d21c │ │ │ │ mov r2, r5 │ │ │ │ cmp sl, #2 │ │ │ │ mov r5, r9 │ │ │ │ mov r7, r1 │ │ │ │ mov r3, r2 │ │ │ │ - ble 6f0a8 │ │ │ │ + ble 6f050 │ │ │ │ mov sl, #0 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ mov r0, r3 │ │ │ │ strb r3, [sp, #1184] @ 0x4a0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 6ba4c │ │ │ │ + bl 6b9f4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r2, r3, #64 @ 0x40 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ movne r1, r2 │ │ │ │ orreq r1, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 6d85c │ │ │ │ + beq 6d804 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r1, [r1, #1596] @ 0x63c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6ea08 │ │ │ │ + beq 6e9b0 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ mov r0, #1 │ │ │ │ - bl 6b650 │ │ │ │ + bl 6b5f8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp, #24] │ │ │ │ - beq 6eebc │ │ │ │ + beq 6ee64 │ │ │ │ ldrsh r2, [fp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6eebc │ │ │ │ + beq 6ee64 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #32768 @ 0x8000 │ │ │ │ str r1, [sp, #28] │ │ │ │ strb r2, [fp, #19] │ │ │ │ add r2, sp, #1184 @ 0x4a0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ @@ -103521,88 +103521,88 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 6d890 │ │ │ │ + b 6d838 │ │ │ │ mov r3, r9 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ - b 6d418 │ │ │ │ + b 6d3c0 │ │ │ │ ldr r3, [r8, #76] @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq 6eef0 │ │ │ │ + beq 6ee98 │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ce84 │ │ │ │ + beq 6ce2c │ │ │ │ cmp r9, #35 @ 0x23 │ │ │ │ - beq 6d524 │ │ │ │ + beq 6d4cc │ │ │ │ cmp r9, #64 @ 0x40 │ │ │ │ movne r5, r9 │ │ │ │ moveq sl, #8 │ │ │ │ movne sl, #4 │ │ │ │ - b 6cd20 │ │ │ │ + b 6ccc8 │ │ │ │ mov r5, #35 @ 0x23 │ │ │ │ mov sl, #3 │ │ │ │ - b 6cd20 │ │ │ │ - ldr r3, [pc, #1844] @ 6dc6c │ │ │ │ + b 6ccc8 │ │ │ │ + ldr r3, [pc, #1844] @ 6dc14 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d1d4 │ │ │ │ + beq 6d17c │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d210 │ │ │ │ + beq 6d1b8 │ │ │ │ mov r9, #46 @ 0x2e │ │ │ │ - b 6d16c │ │ │ │ + b 6d114 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 57760 │ │ │ │ + bl 57708 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - b 6d2c8 │ │ │ │ + b 6d270 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 6d330 │ │ │ │ + b 6d2d8 │ │ │ │ and r1, r9, #255 @ 0xff │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 6d194 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 6d13c │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 6d258 │ │ │ │ - bl 809c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 6d200 │ │ │ │ + bl 804c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d1d4 │ │ │ │ - b 6d210 │ │ │ │ + bne 6d17c │ │ │ │ + b 6d1b8 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ mov r9, #0 │ │ │ │ mov sl, #5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 6d258 │ │ │ │ + b 6d200 │ │ │ │ sub r6, r5, #46 @ 0x2e │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp sl, #0 │ │ │ │ moveq r6, #0 │ │ │ │ andne r6, r6, #1 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne 6d160 │ │ │ │ + bne 6d108 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ sub r3, r5, #125 @ 0x7d │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp sl, #4 │ │ │ │ @@ -103610,67 +103610,67 @@ │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ cmpne r5, #42 @ 0x2a │ │ │ │ mov r9, r6 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - b 6f1f8 │ │ │ │ + b 6f1a0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov sl, #5 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r9, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r9 │ │ │ │ str r9, [sp, #12] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bls 6eed4 │ │ │ │ + bls 6ee7c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [r2] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r1] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ sub r2, r3, r7 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - beq 6f3fc │ │ │ │ + beq 6f3a4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6fbb0 │ │ │ │ + beq 6fb58 │ │ │ │ sub r3, sl, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 7016c │ │ │ │ + bhi 70114 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ strb r5, [sp, #1184] @ 0x4a0 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, r5 │ │ │ │ addeq r2, r3, #1 │ │ │ │ streq r2, [r4, #12] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ strbeq r3, [sp, #1185] @ 0x4a1 │ │ │ │ cmp sl, #4 │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ - beq 70588 │ │ │ │ + beq 70530 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 70a90 │ │ │ │ + bgt 70a38 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne 6ce04 │ │ │ │ + bne 6cdac │ │ │ │ mov r3, #0 │ │ │ │ mov sl, #7 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ @@ -103682,79 +103682,79 @@ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r6, #1236] @ 0x4d4 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d7b4 │ │ │ │ + beq 6d75c │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ strb r3, [r4] │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ cmpne r3, #64 @ 0x40 │ │ │ │ strbeq r5, [r4, #1] │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 6d7b4 │ │ │ │ + beq 6d75c │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ - ldr r7, [pc, #1232] @ 6dc7c │ │ │ │ + ldr r7, [pc, #1232] @ 6dc24 │ │ │ │ and r3, r3, r7 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq 702b4 │ │ │ │ + beq 7025c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f9d0 │ │ │ │ + bne 6f978 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ str r3, [r2] │ │ │ │ cmp sl, #7 │ │ │ │ - beq 6f95c │ │ │ │ + beq 6f904 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ - bl 1732c │ │ │ │ + bl 172d4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, #1458176 @ 0x164000 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r0, [fp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - beq 6feb0 │ │ │ │ + beq 6fe58 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 6fd34 │ │ │ │ + beq 6fcdc │ │ │ │ mov r4, #0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r6, r7 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ mov sl, #6 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - b 6d8cc │ │ │ │ + b 6d874 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - b 6d64c │ │ │ │ + b 6d5f4 │ │ │ │ add r2, sp, #1184 @ 0x4a0 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ mov r3, r1 │ │ │ │ mvn r2, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ @@ -103763,20 +103763,20 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp sl, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #48] @ 0x30 │ │ │ │ - bne 6cf00 │ │ │ │ + bne 6cea8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 6e72c │ │ │ │ + beq 6e6d4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6fbb8 │ │ │ │ + beq 6fb60 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r5 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ @@ -103794,590 +103794,590 @@ │ │ │ │ mov ip, #0 │ │ │ │ orr sl, r3, r2 │ │ │ │ mov r9, ip │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ str sl, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6daf4 │ │ │ │ + beq 6da9c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #12 │ │ │ │ - bhi 6d93c │ │ │ │ - ldr r3, [pc, #864] @ 6dc90 │ │ │ │ + bhi 6d8e4 │ │ │ │ + ldr r3, [pc, #864] @ 6dc38 │ │ │ │ lsr r3, r3, r2 │ │ │ │ ands r3, r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - bne 6dd54 │ │ │ │ + bne 6dcfc │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6dc3c │ │ │ │ + bne 6dbe4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6db24 │ │ │ │ + bne 6dacc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e670 │ │ │ │ + beq 6e618 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6dbb0 │ │ │ │ + bne 6db58 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6dca4 │ │ │ │ + blt 6dc4c │ │ │ │ ldr sl, [sp, #28] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp sl, r2 │ │ │ │ mov r4, r2 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ble 6e670 │ │ │ │ + ble 6e618 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e040 │ │ │ │ + beq 6dfe8 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ mov r0, r2 │ │ │ │ - bl 6b650 │ │ │ │ + bl 6b5f8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6e670 │ │ │ │ + beq 6e618 │ │ │ │ orr r3, r4, sl │ │ │ │ str r3, [sp, #20] │ │ │ │ ldrb r3, [fp, #22] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6da4c │ │ │ │ + beq 6d9f4 │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6debc │ │ │ │ + beq 6de64 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - beq 6debc │ │ │ │ + beq 6de64 │ │ │ │ ldr r4, [fp] │ │ │ │ ldrb r2, [fp, #23] │ │ │ │ cmp r4, #0 │ │ │ │ ldreq r4, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6daa0 │ │ │ │ + beq 6da48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6daa0 │ │ │ │ + beq 6da48 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 6ec78 │ │ │ │ + bcs 6ec20 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ strb r2, [r3] │ │ │ │ - b 6daa0 │ │ │ │ + b 6da48 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ ldrb r3, [fp, #22] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 6dd28 │ │ │ │ + bne 6dcd0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ orr r3, r3, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r4, [fp] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ ldrb r3, [fp, #23] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6da94 │ │ │ │ + beq 6da3c │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6da94 │ │ │ │ + beq 6da3c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 6e8f4 │ │ │ │ + bcs 6e89c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 6db00 │ │ │ │ + beq 6daa8 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6db00 │ │ │ │ + beq 6daa8 │ │ │ │ ldrb r1, [fp, #18] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6d914 │ │ │ │ + beq 6d8bc │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 6dacc │ │ │ │ + ble 6da74 │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - bne 6e910 │ │ │ │ + bne 6e8b8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 6e904 │ │ │ │ + bcs 6e8ac │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ ldrb r2, [fp, #18] │ │ │ │ strb r2, [r3] │ │ │ │ - bne 6d91c │ │ │ │ - ldr r6, [pc, #388] @ 6dc80 │ │ │ │ + bne 6d8c4 │ │ │ │ + ldr r6, [pc, #388] @ 6dc28 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 6d91c │ │ │ │ + b 6d8c4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 6e504 │ │ │ │ + bcs 6e4ac │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ - b 6d914 │ │ │ │ + b 6d8bc │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrb r3, [r6, #426] @ 0x1aa │ │ │ │ ldr r4, [r6, #1216] @ 0x4c0 │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r6, #426] @ 0x1aa │ │ │ │ - bl 51318 │ │ │ │ - ldr r1, [pc, #316] @ 6dc84 │ │ │ │ + bl 512c0 │ │ │ │ + ldr r1, [pc, #316] @ 6dc2c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldrb r3, [r6, #426] @ 0x1aa │ │ │ │ ldr r0, [r6, #1216] @ 0x4c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ strb r3, [r6, #426] @ 0x1aa │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 6e514 │ │ │ │ + bcs 6e4bc │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #1216] @ 0x4c0 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ str r4, [r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 6bd48 │ │ │ │ - b 6d954 │ │ │ │ + bl 6bcf0 │ │ │ │ + b 6d8fc │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e670 │ │ │ │ + beq 6e618 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e060 │ │ │ │ + beq 6e008 │ │ │ │ mov r0, r6 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e65c │ │ │ │ + beq 6e604 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - ble 6d9bc │ │ │ │ + ble 6d964 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dc28 │ │ │ │ + beq 6dbd0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6ce28 │ │ │ │ + beq 6cdd0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b20 │ │ │ │ - b 6ce28 │ │ │ │ - ble 6deac │ │ │ │ + bl 7adc │ │ │ │ + b 6cdd0 │ │ │ │ + ble 6de54 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 6bd48 │ │ │ │ - b 6d948 │ │ │ │ - andeq r0, ip, r8, lsl #21 │ │ │ │ - andeq r0, ip, r4, lsl #21 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + bl 6bcf0 │ │ │ │ + b 6d8f0 │ │ │ │ + andeq pc, fp, r8, ror #21 │ │ │ │ + andeq pc, fp, r4, ror #21 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r4, sl, r0, lsl #13 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + ldrdeq pc, [fp], -r4 │ │ │ │ + andeq r5, r8, r4, lsr r5 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - muleq sl, r0, pc @ │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - andeq r0, ip, r4, ror r9 │ │ │ │ - andeq r5, r8, r4, asr #28 │ │ │ │ - andeq r0, r0, r4, ror r4 │ │ │ │ @ instruction: 0xffffc080 │ │ │ │ - andeq r8, r8, r8, lsr r3 │ │ │ │ - strdeq r5, [r8], -ip │ │ │ │ - andeq r6, r8, r8, lsl #6 │ │ │ │ + andeq r7, r8, r8, lsr #20 │ │ │ │ + andeq r4, r8, ip, ror #21 │ │ │ │ + strdeq r5, [r8], -r8 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ andeq r1, r0, r5 │ │ │ │ - andeq r6, r8, r8, rrx │ │ │ │ - andeq r5, r8, r0, asr #29 │ │ │ │ - andeq r4, r8, r4, ror #8 │ │ │ │ - andeq r7, r8, r0, ror r2 │ │ │ │ + andeq r5, r8, r8, asr r7 │ │ │ │ + @ instruction: 0x000855b0 │ │ │ │ + andeq r3, r8, r4, asr fp │ │ │ │ + andeq r6, r8, r0, ror #18 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - beq 6e52c │ │ │ │ + beq 6e4d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dccc │ │ │ │ + beq 6dc74 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ble 70628 │ │ │ │ + ble 705d0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dcf0 │ │ │ │ + beq 6dc98 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ orr r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [r0, #28] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e670 │ │ │ │ + beq 6e618 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6da24 │ │ │ │ + beq 6d9cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ ldrb r3, [fp, #22] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 6da3c │ │ │ │ + beq 6d9e4 │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e5a0 │ │ │ │ + beq 6e548 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - beq 6e5a0 │ │ │ │ + beq 6e548 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orr r2, r2, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b 6d9e0 │ │ │ │ + b 6d988 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ orrs r3, r3, r2 │ │ │ │ moveq r3, #18 │ │ │ │ streq r3, [sp, #104] @ 0x68 │ │ │ │ - beq 6dd88 │ │ │ │ + beq 6dd30 │ │ │ │ cmp r5, #47 @ 0x2f │ │ │ │ moveq r3, #17 │ │ │ │ movne r3, #19 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r9, [sp, #120] @ 0x78 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r5, #37 @ 0x25 │ │ │ │ ldrb r3, [r3] │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ - beq 6e098 │ │ │ │ + beq 6e040 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e174 │ │ │ │ + beq 6e11c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ add sl, sp, #144 @ 0x90 │ │ │ │ orr r3, r3, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #65 @ 0x41 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 8278c │ │ │ │ + bl 82734 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 6df60 │ │ │ │ + bne 6df08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6df90 │ │ │ │ + bne 6df38 │ │ │ │ cmp r5, #35 @ 0x23 │ │ │ │ moveq r2, r0 │ │ │ │ streq r0, [sp, #136] @ 0x88 │ │ │ │ - beq 6de34 │ │ │ │ + beq 6dddc │ │ │ │ add r3, r6, r7 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 6e82c │ │ │ │ + bne 6e7d4 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ mov r2, r7 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6de50 │ │ │ │ + beq 6ddf8 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ands r3, r3, r1 │ │ │ │ - bne 6e5f0 │ │ │ │ + bne 6e598 │ │ │ │ ldr r9, [sp, #120] @ 0x78 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r3, [fp, #31] │ │ │ │ cmp r3, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - bne 6deac │ │ │ │ + bne 6de54 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e574 │ │ │ │ + beq 6e51c │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ orrs r3, r2, r4 │ │ │ │ - beq 6e574 │ │ │ │ + beq 6e51c │ │ │ │ subs r3, r2, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ and r3, r3, r2 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ tst r2, r3 │ │ │ │ - bne 6f0b4 │ │ │ │ + bne 6f05c │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r2, r0 │ │ │ │ - b 6dc40 │ │ │ │ + b 6dbe8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e568 │ │ │ │ + beq 6e510 │ │ │ │ ldrsh r1, [fp, #16] │ │ │ │ mov r0, fp │ │ │ │ - bl 6b8b0 │ │ │ │ + bl 6b858 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ strb r3, [fp, #23] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ sub r3, r3, #64 @ 0x40 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ strb r3, [fp, #19] │ │ │ │ - b 6d914 │ │ │ │ + b 6d8bc │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ mov r1, sl │ │ │ │ add sl, sp, #144 @ 0x90 │ │ │ │ lsl r2, r0, #3 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #520 @ 0x208 │ │ │ │ mov r0, sl │ │ │ │ sub r9, r9, r6 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ - bl 7d48 <__memcpy_chk@plt> │ │ │ │ + bl 7cf8 <__memcpy_chk@plt> │ │ │ │ cmp r7, r9 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ - beq 6de24 │ │ │ │ + beq 6ddcc │ │ │ │ lsl r1, r4, #1 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bmi 6df54 │ │ │ │ + bmi 6defc │ │ │ │ add r2, sl, r2 │ │ │ │ ldr r3, [r2, #-4]! │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, r3, r9 │ │ │ │ cmn r1, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 6df3c │ │ │ │ + bne 6dee4 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6df90 │ │ │ │ + beq 6df38 │ │ │ │ ldrb r3, [fp, #31] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6df90 │ │ │ │ + bne 6df38 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp] │ │ │ │ add r9, r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 59cfc │ │ │ │ + bl 59ca4 │ │ │ │ str r9, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6dfe8 │ │ │ │ + bne 6df90 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e000 │ │ │ │ + bne 6dfa8 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ ldrb r3, [r6, r2] │ │ │ │ add sl, r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dfd0 │ │ │ │ + beq 6df78 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ tst r3, r1 │ │ │ │ - bne 6e8ac │ │ │ │ + bne 6e854 │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r6 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ mov r6, sl │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 6de5c │ │ │ │ + b 6de04 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 6bd48 │ │ │ │ + bl 6bcf0 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dfac │ │ │ │ + beq 6df54 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r2, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e5c0 │ │ │ │ + beq 6e568 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r3, sl │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp] │ │ │ │ - bl 73838 │ │ │ │ + bl 737e0 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ - b 6dfb0 │ │ │ │ + b 6df58 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ ldr r6, [r3, r2, lsl #2] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 6d9bc │ │ │ │ + b 6d964 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e65c │ │ │ │ + beq 6e604 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ mov r4, r0 │ │ │ │ - b 6dbf8 │ │ │ │ + b 6dba0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e5b4 │ │ │ │ + beq 6e55c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ands r3, r3, #1 │ │ │ │ - bne 6e6a0 │ │ │ │ + bne 6e648 │ │ │ │ adds r1, r6, r7 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ - bcs 6de24 │ │ │ │ + bcs 6ddcc │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ mov r9, r1 │ │ │ │ add sl, sp, #664 @ 0x298 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r3 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ - b 6e108 │ │ │ │ + b 6e0b0 │ │ │ │ mov r3, #39 @ 0x27 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, sl │ │ │ │ mov r3, #65 @ 0x41 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 82af4 │ │ │ │ + bl 82a9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6def4 │ │ │ │ + bne 6de9c │ │ │ │ sub r9, r9, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bhi 6e8a0 │ │ │ │ + bhi 6e848 │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ movgt r5, r6 │ │ │ │ strgt r4, [r8, #68] @ 0x44 │ │ │ │ - ble 6e0d8 │ │ │ │ + ble 6e080 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e160 │ │ │ │ + bne 6e108 │ │ │ │ mov r9, r5 │ │ │ │ - b 6e0d8 │ │ │ │ + b 6e080 │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6e16c │ │ │ │ + blt 6e114 │ │ │ │ add r0, r5, r0 │ │ │ │ cmp r0, r9 │ │ │ │ - bhi 6e128 │ │ │ │ + bhi 6e0d0 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e128 │ │ │ │ + beq 6e0d0 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 6e130 │ │ │ │ + bgt 6e0d8 │ │ │ │ mov r0, #1 │ │ │ │ - b 6e144 │ │ │ │ - ldr r2, [pc, #-1268] @ 6dc88 │ │ │ │ + b 6e0ec │ │ │ │ + ldr r2, [pc, #-1268] @ 6dc30 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 6ddc8 │ │ │ │ + b 6dd70 │ │ │ │ cmp r5, #47 @ 0x2f │ │ │ │ movne r1, #1 │ │ │ │ - beq 6fe1c │ │ │ │ + beq 6fdc4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6ec88 │ │ │ │ + beq 6ec30 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f7c0 │ │ │ │ + beq 6f768 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldrb r2, [r6] │ │ │ │ cmp r0, #8 │ │ │ │ - ldrls r3, [pc, #-1320] @ 6dc8c │ │ │ │ + ldrls r3, [pc, #-1320] @ 6dc34 │ │ │ │ movhi r3, #0 │ │ │ │ lsrls r3, r3, r0 │ │ │ │ clz r2, r2 │ │ │ │ andls r3, r3, #1 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6eca4 │ │ │ │ + beq 6ec4c │ │ │ │ ldrb r3, [fp, #22] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r2, [fp, #20] │ │ │ │ ldrsh r9, [fp, #16] │ │ │ │ ldrb r7, [fp, #28] │ │ │ │ ldrb r3, [fp, #27] │ │ │ │ - beq 6f7b0 │ │ │ │ + beq 6f758 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r4, #12] │ │ │ │ ldrb sl, [r2] │ │ │ │ sub r1, sl, #35 @ 0x23 │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ movne r0, r3 │ │ │ │ - bne 6e23c │ │ │ │ + bne 6e1e4 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 6fbcc │ │ │ │ + bgt 6fb74 │ │ │ │ add ip, r2, #2 │ │ │ │ str ip, [r4, #12] │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ mov r0, r3 │ │ │ │ ldrsh r2, [r4, #18] │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ mvn r2, r2 │ │ │ │ @@ -104393,15 +104393,15 @@ │ │ │ │ strb r2, [fp, #22] │ │ │ │ strh r2, [fp, #16] │ │ │ │ strb r2, [fp, #28] │ │ │ │ strb r1, [fp, #23] │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 713fc │ │ │ │ + bl 713a4 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ strbeq r2, [fp, #24] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strb r2, [fp, #22] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -104409,67 +104409,67 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ strh r9, [fp, #16] │ │ │ │ strb r7, [fp, #28] │ │ │ │ strb r3, [fp, #23] │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 6f1a0 │ │ │ │ + bcs 6f148 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, #61 @ 0x3d │ │ │ │ ldr r4, [r3, #24] │ │ │ │ - beq 6f184 │ │ │ │ + beq 6f12c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r3] │ │ │ │ sub r1, r1, r4 │ │ │ │ cmp r1, #1 │ │ │ │ streq r4, [r3] │ │ │ │ - beq 6e308 │ │ │ │ + beq 6e2b0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ sub r1, r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r4, [r4, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ add r4, r4, r3 │ │ │ │ - beq 6f2a0 │ │ │ │ + beq 6f248 │ │ │ │ sub r3, r5, #35 @ 0x23 │ │ │ │ bics r3, r3, #2 │ │ │ │ - beq 6ecfc │ │ │ │ + beq 6eca4 │ │ │ │ cmp r5, #47 @ 0x2f │ │ │ │ - bne 7136c │ │ │ │ + bne 71314 │ │ │ │ sub r2, sl, #35 @ 0x23 │ │ │ │ cmp r2, #12 │ │ │ │ - bhi 6f1b0 │ │ │ │ - ldr r3, [pc, #-1712] @ 6dc90 │ │ │ │ + bhi 6f158 │ │ │ │ + ldr r3, [pc, #-1712] @ 6dc38 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 6f1b0 │ │ │ │ + beq 6f158 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ sub r3, sl, #47 @ 0x2f │ │ │ │ mov r5, sl │ │ │ │ clz r3, r3 │ │ │ │ mov sl, #47 @ 0x2f │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6eb40 │ │ │ │ + beq 6eae8 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - beq 6f3c4 │ │ │ │ + beq 6f36c │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ add r2, r9, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ str sl, [sp, #32] │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ @@ -104481,214 +104481,214 @@ │ │ │ │ mov r8, r5 │ │ │ │ mov r4, r9 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r5, #0 │ │ │ │ cmpeq sl, #47 @ 0x2f │ │ │ │ - beq 6ef74 │ │ │ │ + beq 6ef1c │ │ │ │ cmp r5, #0 │ │ │ │ andne r1, sl, #255 @ 0xff │ │ │ │ movne r4, r6 │ │ │ │ movne r0, r9 │ │ │ │ - beq 6eaf8 │ │ │ │ + beq 6eaa0 │ │ │ │ add r9, r9, #1 │ │ │ │ strb r1, [r0] │ │ │ │ mov r6, r4 │ │ │ │ ldrb sl, [r6], #1 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6f000 │ │ │ │ + beq 6efa8 │ │ │ │ cmp sl, #92 @ 0x5c │ │ │ │ - bne 6e3cc │ │ │ │ + bne 6e374 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6ef88 │ │ │ │ - ldr r0, [pc, #-1932] @ 6dc94 │ │ │ │ + beq 6ef30 │ │ │ │ + ldr r0, [pc, #-1932] @ 6dc3c │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ef88 │ │ │ │ + beq 6ef30 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ add r4, r4, #2 │ │ │ │ mov r0, r9 │ │ │ │ - b 6e3ec │ │ │ │ + b 6e394 │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ - bne 6ce04 │ │ │ │ + bne 6cdac │ │ │ │ sub r3, sl, #6 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 6d740 │ │ │ │ + bls 6d6e8 │ │ │ │ cmp sl, #5 │ │ │ │ - beq 6ea3c │ │ │ │ + beq 6e9e4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ cmpne r3, #42 @ 0x2a │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ - bne 6efa8 │ │ │ │ + bne 6ef50 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6ec04 │ │ │ │ + beq 6ebac │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r0, r6, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 6fcdc │ │ │ │ + beq 6fc84 │ │ │ │ mov r2, #0 │ │ │ │ asr r1, r0, #31 │ │ │ │ - bl a146c │ │ │ │ + bl a1414 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ - bne 6efc4 │ │ │ │ + bne 6ef6c │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f910 │ │ │ │ + bne 6f8b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7007c │ │ │ │ + beq 70024 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr sl, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 6d8cc │ │ │ │ + b 6d874 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #32 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 6d914 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 6d8bc │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6db84 │ │ │ │ + bge 6db2c │ │ │ │ mov r4, #0 │ │ │ │ - b 6db94 │ │ │ │ + b 6db3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f724 │ │ │ │ + beq 6f6cc │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ - bl 178dc │ │ │ │ + bl 17884 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6ef40 │ │ │ │ + beq 6eee8 │ │ │ │ ldrb r3, [fp, #22] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6da4c │ │ │ │ + beq 6d9f4 │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e568 │ │ │ │ + beq 6e510 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - bne 6d9e0 │ │ │ │ + bne 6d988 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #23] │ │ │ │ - b 6dec8 │ │ │ │ + b 6de70 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 59cfc │ │ │ │ + bl 59ca4 │ │ │ │ ldrb r3, [fp, #31] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6de94 │ │ │ │ - b 6deac │ │ │ │ + beq 6de3c │ │ │ │ + b 6de54 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ orr r3, r3, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 6dec8 │ │ │ │ - ldr r2, [pc, #-2340] @ 6dc98 │ │ │ │ + b 6de70 │ │ │ │ + ldr r2, [pc, #-2340] @ 6dc40 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 6e0a4 │ │ │ │ + b 6e04c │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e5dc │ │ │ │ + beq 6e584 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ tst r3, r2 │ │ │ │ - bne 6f17c │ │ │ │ + bne 6f124 │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r6 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 6de5c │ │ │ │ + b 6de04 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ sub r7, r7, r2 │ │ │ │ - b 6dda8 │ │ │ │ + b 6dd50 │ │ │ │ ldrb r3, [r3, #58] @ 0x3a │ │ │ │ ldrsh r2, [r4, #18] │ │ │ │ sub r3, r3, #18 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bhi 6ce04 │ │ │ │ + bhi 6cdac │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r3, r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldrb r3, [fp, #22] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r2, [fp, #20] │ │ │ │ ldrsh r9, [fp, #16] │ │ │ │ ldrb r7, [fp, #28] │ │ │ │ ldrb r3, [fp, #27] │ │ │ │ mov r5, #58 @ 0x3a │ │ │ │ - b 6e268 │ │ │ │ + b 6e210 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 513e0 │ │ │ │ + bl 51388 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - ble 6d9bc │ │ │ │ + ble 6d964 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dc14 │ │ │ │ - b 6dc0c │ │ │ │ + beq 6dbbc │ │ │ │ + b 6dbb4 │ │ │ │ add r0, r4, #18 │ │ │ │ - bl 57760 │ │ │ │ + bl 57708 │ │ │ │ mov r5, r0 │ │ │ │ - b 6cf48 │ │ │ │ + b 6cef0 │ │ │ │ add r0, r4, #18 │ │ │ │ - bl 57760 │ │ │ │ + bl 57708 │ │ │ │ mov r5, r0 │ │ │ │ - b 6cf1c │ │ │ │ + b 6cec4 │ │ │ │ mov r3, #37 @ 0x25 │ │ │ │ str r3, [sp, #4] │ │ │ │ add sl, sp, #664 @ 0x298 │ │ │ │ mov r3, #65 @ 0x41 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 8278c │ │ │ │ + bl 82734 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6de1c │ │ │ │ + beq 6ddc4 │ │ │ │ mov r1, sl │ │ │ │ add sl, sp, #144 @ 0x90 │ │ │ │ mov r3, #520 @ 0x208 │ │ │ │ lsl r2, r4, #3 │ │ │ │ mov r0, sl │ │ │ │ - bl 7d48 <__memcpy_chk@plt> │ │ │ │ + bl 7cf8 <__memcpy_chk@plt> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6df60 │ │ │ │ - b 6df90 │ │ │ │ + bne 6df08 │ │ │ │ + b 6df38 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #1184 @ 0x4a0 │ │ │ │ str sl, [sp, #88] @ 0x58 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #28] │ │ │ │ str sl, [sp, #24] │ │ │ │ @@ -104697,854 +104697,854 @@ │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6eacc │ │ │ │ + beq 6ea74 │ │ │ │ mov r7, #0 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ clz r3, r6 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f744 │ │ │ │ + beq 6f6ec │ │ │ │ ldrh r3, [fp, #16] │ │ │ │ mov r6, #0 │ │ │ │ sub r3, r3, #2 │ │ │ │ strh r3, [fp, #16] │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6ed88 │ │ │ │ + beq 6ed30 │ │ │ │ cmp r5, #47 @ 0x2f │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ebac │ │ │ │ + bne 6eb54 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - beq 7047c │ │ │ │ + beq 70424 │ │ │ │ cmp r5, #61 @ 0x3d │ │ │ │ - bne 6dc14 │ │ │ │ + bne 6dbbc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ce04 │ │ │ │ + beq 6cdac │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r3, [r6, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ef5c │ │ │ │ + bne 6ef04 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ mov r0, sl │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ - bne 6ef4c │ │ │ │ + bne 6eef4 │ │ │ │ ldr r2, [r9, #24] │ │ │ │ str r2, [r9] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6e7d4 │ │ │ │ + beq 6e77c │ │ │ │ mov r3, #0 │ │ │ │ mov r6, sl │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 6d8ec │ │ │ │ + b 6d894 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, fp │ │ │ │ - bl 6bd48 │ │ │ │ - b 6de2c │ │ │ │ + bl 6bcf0 │ │ │ │ + b 6ddd4 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6d0a8 │ │ │ │ + bne 6d050 │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 6ba4c │ │ │ │ + bl 6b9f4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6f034 │ │ │ │ + beq 6efdc │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne 6d0f0 │ │ │ │ + bne 6d098 │ │ │ │ add r3, sp, #1184 @ 0x4a0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mvn r3, #0 │ │ │ │ str sl, [sp, #88] @ 0x58 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #28] │ │ │ │ str sl, [sp, #24] │ │ │ │ str sl, [sp, #12] │ │ │ │ str sl, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #20] │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ - b 6e72c │ │ │ │ + b 6e6d4 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ - b 6de24 │ │ │ │ + b 6ddcc │ │ │ │ cmp r2, #0 │ │ │ │ strne r6, [sp, #120] @ 0x78 │ │ │ │ strne r4, [sp, #112] @ 0x70 │ │ │ │ movne r6, sl │ │ │ │ strne r7, [sp, #48] @ 0x30 │ │ │ │ - bne 6e5f8 │ │ │ │ + bne 6e5a0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl 6bd48 │ │ │ │ + bl 6bcf0 │ │ │ │ add sl, sl, #1 │ │ │ │ mov r3, #0 │ │ │ │ sub r2, sl, r6 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ mov r6, sl │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ - b 6e5f8 │ │ │ │ + b 6e5a0 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 6da94 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 6da3c │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 6d914 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 6d8bc │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6e940 │ │ │ │ + bne 6e8e8 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ subs r2, r0, #0 │ │ │ │ movlt r3, #1 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movlt r2, r3 │ │ │ │ strlt r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 6d914 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 6d8bc │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ cmp sl, #4 │ │ │ │ moveq sl, #5 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ and r3, r0, #255 @ 0xff │ │ │ │ mov r9, r0 │ │ │ │ strb r3, [sp, #1184] @ 0x4a0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - bgt 6ebec │ │ │ │ + bgt 6eb94 │ │ │ │ add r1, r2, #2 │ │ │ │ str r1, [r4, #12] │ │ │ │ ldrb r5, [r2, #1] │ │ │ │ sub r6, r5, #46 @ 0x2e │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ movne r2, r6 │ │ │ │ orreq r2, r6, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6f1cc │ │ │ │ + beq 6f174 │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bls 6fd6c │ │ │ │ + bls 6fd14 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r7] │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ strb r1, [r2] │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r2, r1 │ │ │ │ addcc r1, r2, #1 │ │ │ │ strcc r1, [r7] │ │ │ │ strbcc r3, [r2] │ │ │ │ - bcs 6fd94 │ │ │ │ + bcs 6fd3c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 6fd84 │ │ │ │ + bcs 6fd2c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r7] │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ strb r2, [r3] │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ - b 6d5e0 │ │ │ │ + b 6d588 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r1, #160] @ 0xa0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq 6eee4 │ │ │ │ + beq 6ee8c │ │ │ │ ldrsh r1, [fp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ moveq r2, #0 │ │ │ │ andne r2, r2, #1 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ - b 6d4a0 │ │ │ │ + b 6d448 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmn r3, #1 │ │ │ │ - beq 6ef04 │ │ │ │ + beq 6eeac │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6fb78 │ │ │ │ + beq 6fb20 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - beq 6fe34 │ │ │ │ + beq 6fddc │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ cmpne r3, #64 @ 0x40 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6fe5c │ │ │ │ + bne 6fe04 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 700c4 │ │ │ │ + beq 7006c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r6, [pc, #-3564] @ 6dc9c │ │ │ │ + ldr r6, [pc, #-3564] @ 6dc44 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #42 @ 0x2a │ │ │ │ add r6, pc, r6 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 6d8cc │ │ │ │ + b 6d874 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r0, #160] @ 0xa0 │ │ │ │ cmp r2, ip │ │ │ │ - blt 6f03c │ │ │ │ + blt 6efe4 │ │ │ │ ldr r2, [r0, #164] @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #413] @ 0x19d │ │ │ │ ldr r6, [r2, ip, lsl #2] │ │ │ │ - b 6d0d8 │ │ │ │ + b 6d080 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6fdf4 │ │ │ │ + beq 6fd9c │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 6e4f0 │ │ │ │ + b 6e498 │ │ │ │ ldrb r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6eb28 │ │ │ │ + beq 6ead0 │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - beq 6f750 │ │ │ │ + beq 6f6f8 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ add r1, r6, #1 │ │ │ │ - beq 6ef6c │ │ │ │ + beq 6ef14 │ │ │ │ mov r6, r1 │ │ │ │ ldrb r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6eb04 │ │ │ │ + bne 6eaac │ │ │ │ ldr sl, [sp, #32] │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, fp │ │ │ │ mov r8, r2 │ │ │ │ mov fp, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6ed28 │ │ │ │ + bne 6ecd0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ movlt r3, #0 │ │ │ │ andge r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ed28 │ │ │ │ + bne 6ecd0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 71188 │ │ │ │ + beq 71130 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 71180 │ │ │ │ + beq 71128 │ │ │ │ cmp r5, #47 @ 0x2f │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r6 │ │ │ │ streq sl, [sp, #100] @ 0x64 │ │ │ │ - beq 6e7b8 │ │ │ │ + beq 6e760 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dc28 │ │ │ │ - ldr r0, [pc, #-3872] @ 6dca0 │ │ │ │ + beq 6dbd0 │ │ │ │ + ldr r0, [pc, #-3872] @ 6dc48 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dc20 │ │ │ │ + beq 6dbc8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ - bl 73838 │ │ │ │ - b 6dc20 │ │ │ │ + bl 737e0 │ │ │ │ + b 6dbc8 │ │ │ │ add r0, r4, #18 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 57760 │ │ │ │ + bl 57708 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ - b 6e984 │ │ │ │ + b 6e92c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r3, [r4, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6fbc0 │ │ │ │ + beq 6fb68 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ - bl 6b650 │ │ │ │ + bl 6b5f8 │ │ │ │ ldr r0, [r4, #1156] @ 0x484 │ │ │ │ - b 6e4a4 │ │ │ │ + b 6e44c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 6ba4c │ │ │ │ + bl 6b9f4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6f034 │ │ │ │ + beq 6efdc │ │ │ │ add r2, sp, #1184 @ 0x4a0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 6cf00 │ │ │ │ + b 6cea8 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 6daa0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 6da48 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #8 │ │ │ │ - bhi 6e1cc │ │ │ │ - ldr r3, [pc, #3992] @ 6fc34 │ │ │ │ + bhi 6e174 │ │ │ │ + ldr r3, [pc, #3992] @ 6fbdc │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 6e1cc │ │ │ │ + beq 6e174 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ cmp r3, #18 │ │ │ │ movne r3, #5 │ │ │ │ - bne 6ecc8 │ │ │ │ + bne 6ec70 │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #11 │ │ │ │ movne r3, #4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ - bl 6b580 │ │ │ │ + bl 6b528 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fc14 │ │ │ │ + bne 6fbbc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ str r4, [r3] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ bics r3, r3, #2 │ │ │ │ - bne 7136c │ │ │ │ + bne 71314 │ │ │ │ cmp r5, sl │ │ │ │ - beq 6efec │ │ │ │ + beq 6ef94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ mov sl, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #60] @ 0x3c │ │ │ │ strne r3, [sp, #80] @ 0x50 │ │ │ │ - beq 70fbc │ │ │ │ + beq 70f64 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ef98 │ │ │ │ + bne 6ef40 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ strne sl, [sp, #100] @ 0x64 │ │ │ │ movne r7, #0 │ │ │ │ ldrne sl, [sp, #48] @ 0x30 │ │ │ │ - beq 70e0c │ │ │ │ + beq 70db4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6e788 │ │ │ │ + beq 6e730 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ed78 │ │ │ │ + beq 6ed20 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e788 │ │ │ │ + beq 6e730 │ │ │ │ cmp r5, #43 @ 0x2b │ │ │ │ - bne 6e4f0 │ │ │ │ + bne 6e498 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6dc14 │ │ │ │ + bne 6dbbc │ │ │ │ ldr sl, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dc14 │ │ │ │ + beq 6dbbc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp sl, #2 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ ands r3, r3, r2, lsr #1 │ │ │ │ - beq 6dc14 │ │ │ │ + beq 6dbbc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6ee94 │ │ │ │ + beq 6ee3c │ │ │ │ ldrh r3, [r1, #12] │ │ │ │ and r2, r3, #98 @ 0x62 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 6ee0c │ │ │ │ + beq 6edb4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6dc14 │ │ │ │ + bne 6dbbc │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70e38 │ │ │ │ + beq 70de0 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70e38 │ │ │ │ + beq 70de0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70e38 │ │ │ │ + beq 70de0 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 6dc14 │ │ │ │ + beq 6dbbc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6dc14 │ │ │ │ + bne 6dbbc │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r6, #1216] @ 0x4c0 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 51318 │ │ │ │ - ldr r1, [pc, #3564] @ 6fc38 │ │ │ │ + bl 512c0 │ │ │ │ + ldr r1, [pc, #3564] @ 6fbe0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r6, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 70db0 │ │ │ │ + bcs 70d58 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #1216] @ 0x4c0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r0, [pc, #3488] @ 6fc3c │ │ │ │ - ldr r3, [pc, #3488] @ 6fc40 │ │ │ │ + ldr r0, [pc, #3488] @ 6fbe4 │ │ │ │ + ldr r3, [pc, #3488] @ 6fbe8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - b 6d4a0 │ │ │ │ + b 6d448 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 6d688 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 6d630 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 6d4a0 │ │ │ │ - bl 809c │ │ │ │ + b 6d448 │ │ │ │ + bl 804c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d508 │ │ │ │ + bne 6d4b0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b 6ce84 │ │ │ │ + b 6ce2c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ - beq 70448 │ │ │ │ + beq 703f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f904 │ │ │ │ + beq 6f8ac │ │ │ │ mov r7, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r7 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b 6d8cc │ │ │ │ + b 6d874 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ - bl 17858 │ │ │ │ - b 6e670 │ │ │ │ + bl 17800 │ │ │ │ + b 6e618 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ - bl a38f4 │ │ │ │ - b 6e814 │ │ │ │ + bl a389c │ │ │ │ + b 6e7bc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 29390 │ │ │ │ - b 6e7e0 │ │ │ │ + bl 29338 │ │ │ │ + b 6e788 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r1 │ │ │ │ strb r7, [r4] │ │ │ │ mov r9, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b 6e3f4 │ │ │ │ + b 6e39c │ │ │ │ mov r4, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - b 6e3ec │ │ │ │ + b 6e394 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl a38f4 │ │ │ │ - b 6ed40 │ │ │ │ + bl a389c │ │ │ │ + b 6ece8 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6c9cc │ │ │ │ + bl 6c974 │ │ │ │ mov r2, #0 │ │ │ │ asr r1, r0, #31 │ │ │ │ - bl a146c │ │ │ │ + bl a1414 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6f904 │ │ │ │ + beq 6f8ac │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 6d8cc │ │ │ │ + b 6d874 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - b 6ed14 │ │ │ │ + b 6ecbc │ │ │ │ mov r4, fp │ │ │ │ mov fp, r3 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r9] │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r2 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - b 6eb4c │ │ │ │ + b 6eaf4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2] │ │ │ │ ands r2, r2, #512 @ 0x200 │ │ │ │ - beq 6f254 │ │ │ │ + beq 6f1fc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 70f68 │ │ │ │ - ldr r0, [pc, #3036] @ 6fc44 │ │ │ │ + beq 70f10 │ │ │ │ + ldr r0, [pc, #3036] @ 6fbec │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70f68 │ │ │ │ + beq 70f10 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6fb28 │ │ │ │ + bne 6fad0 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 70028 │ │ │ │ + beq 6ffd0 │ │ │ │ add r3, sp, #1184 @ 0x4a0 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r7, #0 │ │ │ │ str sl, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ mov sl, r7 │ │ │ │ - b 6ed8c │ │ │ │ + b 6ed34 │ │ │ │ cmp sl, #1 │ │ │ │ - bne 6cd94 │ │ │ │ - b 6cdf4 │ │ │ │ + bne 6cd3c │ │ │ │ + b 6cd9c │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 59cfc │ │ │ │ - b 6deac │ │ │ │ + bl 59ca4 │ │ │ │ + b 6de54 │ │ │ │ bic r2, r5, #16 │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - beq 6e600 │ │ │ │ + beq 6e5a8 │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ - bne 70e50 │ │ │ │ + bne 70df8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 70df4 │ │ │ │ + beq 70d9c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 70dcc │ │ │ │ + beq 70d74 │ │ │ │ mov r4, #0 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ mov r7, r4 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - b 6ed6c │ │ │ │ + b 6ed14 │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ - beq 70d70 │ │ │ │ - ldr r3, [pc, #2852] @ 6fc50 │ │ │ │ + beq 70d18 │ │ │ │ + ldr r3, [pc, #2852] @ 6fbf8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ sub r3, r3, #18 │ │ │ │ cmp r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ strls r3, [sp, #96] @ 0x60 │ │ │ │ - bhi 6ce04 │ │ │ │ + bhi 6cdac │ │ │ │ sub r3, r5, #35 @ 0x23 │ │ │ │ cmp r3, #12 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bls 70d3c │ │ │ │ + bls 70ce4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r3, r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - b 6e18c │ │ │ │ + b 6e134 │ │ │ │ mov sl, r6 │ │ │ │ - b 6e8c4 │ │ │ │ + b 6e86c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r4, r4, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 6ed40 │ │ │ │ + b 6ece8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 6e2cc │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 6e274 │ │ │ │ mov r0, r4 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ mov r3, #1 │ │ │ │ mov sl, #0 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - b 6e370 │ │ │ │ + b 6e318 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ cmpne r5, #42 @ 0x2a │ │ │ │ sub r3, r5, #125 @ 0x7d │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ clz r3, r3 │ │ │ │ moveq r6, #1 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movne r6, #0 │ │ │ │ mov r9, #1024 @ 0x400 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r3] │ │ │ │ - beq 6d664 │ │ │ │ + beq 6d60c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6d664 │ │ │ │ + beq 6d60c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrb r0, [r3, #-2] │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - bne 6d664 │ │ │ │ + bne 6d60c │ │ │ │ ldrb r3, [r3, #-3] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r1, r1, r3 │ │ │ │ - beq 70aec │ │ │ │ + beq 70a94 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 70ad0 │ │ │ │ + bne 70a78 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r3 │ │ │ │ mov sl, #2 │ │ │ │ str r3, [r2] │ │ │ │ - b 6d664 │ │ │ │ + b 6d60c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6fb68 │ │ │ │ + bne 6fb10 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne 6f088 │ │ │ │ + bne 6f030 │ │ │ │ add r3, sp, #1184 @ 0x4a0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mvn r3, #0 │ │ │ │ str sl, [sp, #88] @ 0x58 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #28] │ │ │ │ str sl, [sp, #24] │ │ │ │ mov r6, r2 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - b 6e72c │ │ │ │ + b 6e6d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 275ec │ │ │ │ + bl 27594 │ │ │ │ add r3, sp, #140 @ 0x8c │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 4ea88 │ │ │ │ - bl f1304 │ │ │ │ + bl 4ea30 │ │ │ │ + bl f099c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ cmpne r3, #64 @ 0x40 │ │ │ │ moveq r9, #1 │ │ │ │ movne r9, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 6fa80 │ │ │ │ + bne 6fa28 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #1184 @ 0x4a0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 70408 │ │ │ │ + beq 703b0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 703fc │ │ │ │ + beq 703a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - blt 70804 │ │ │ │ + blt 707ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71248 │ │ │ │ + beq 711f0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrb r2, [r3, #30] │ │ │ │ mov r1, #0 │ │ │ │ lsr r2, r2, #7 │ │ │ │ eor r2, r2, #1 │ │ │ │ lsl r2, r2, #23 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r7, [sp, #12] │ │ │ │ sub r4, r4, #1 │ │ │ │ - bgt 6f364 │ │ │ │ - b 6fde8 │ │ │ │ + bgt 6f30c │ │ │ │ + b 6fd90 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r4, r4, #1 │ │ │ │ mov r6, r0 │ │ │ │ - bcc 6fde8 │ │ │ │ + bcc 6fd90 │ │ │ │ mov r0, r7 │ │ │ │ - bl 51490 │ │ │ │ + bl 51438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f350 │ │ │ │ + bne 6f2f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r3 │ │ │ │ strb r3, [fp, #19] │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 703a4 │ │ │ │ + beq 7034c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ce04 │ │ │ │ + bne 6cdac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fcf8 │ │ │ │ + bne 6fca0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ str r3, [r2] │ │ │ │ mov r4, #0 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ - b 6ed40 │ │ │ │ + b 6ece8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ add r9, r2, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6eb40 │ │ │ │ + beq 6eae8 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - beq 6f8fc │ │ │ │ + beq 6f8a4 │ │ │ │ add r2, r2, #3 │ │ │ │ - b 6e398 │ │ │ │ + b 6e340 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r5 │ │ │ │ - b 6d130 │ │ │ │ + b 6d0d8 │ │ │ │ bic r3, r5, #2 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ orr r6, r9, #393216 @ 0x60000 │ │ │ │ - beq 6f7e0 │ │ │ │ + beq 6f788 │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ - bne 6f42c │ │ │ │ + bne 6f3d4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - beq 6f7e8 │ │ │ │ + beq 6f790 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - beq 6f7f0 │ │ │ │ + beq 6f798 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r3, #1596] @ 0x63c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6fd08 │ │ │ │ + beq 6fcb0 │ │ │ │ ldr r7, [r3, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [r7, #204] @ 0xcc │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 6fd08 │ │ │ │ + bne 6fcb0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r2, [r3, #1588] @ 0x634 │ │ │ │ add r3, r7, #196 @ 0xc4 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ cmpne r3, #42 @ 0x2a │ │ │ │ @@ -105553,260 +105553,260 @@ │ │ │ │ moveq r9, #1 │ │ │ │ movne r9, #0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ and r1, r2, #98 @ 0x62 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq 6f4a8 │ │ │ │ + beq 6f450 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70188 │ │ │ │ + beq 70130 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq 6f9e0 │ │ │ │ + beq 6f988 │ │ │ │ ldr r3, [fp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6fda4 │ │ │ │ + beq 6fd4c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6fff4 │ │ │ │ + beq 6ff9c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70918 │ │ │ │ + beq 708c0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, #8388608 @ 0x800000 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [fp, #32] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r6, [r0, #32] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r3 │ │ │ │ - beq 708e4 │ │ │ │ - bl 59a2c │ │ │ │ + beq 7088c │ │ │ │ + bl 599d4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ sub r3, sl, #5 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ - beq 6f57c │ │ │ │ - ldr r3, [pc, #1776] @ 6fc50 │ │ │ │ + beq 6f524 │ │ │ │ + ldr r3, [pc, #1776] @ 6fbf8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ sub r3, r3, #18 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 6cdec │ │ │ │ + bhi 6cd94 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ ldrsh r1, [r4, #18] │ │ │ │ cmp sl, #1 │ │ │ │ movgt r5, #0 │ │ │ │ andle r5, r3, #1 │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ - bne 71160 │ │ │ │ + bne 71108 │ │ │ │ sub r2, sl, #4 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 71274 │ │ │ │ + bhi 7121c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #1588] @ 0x634 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f5e4 │ │ │ │ + beq 6f58c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [sp, #16] │ │ │ │ strne r5, [r3, #1588] @ 0x634 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 6fc6c │ │ │ │ + bne 6fc14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, r3 │ │ │ │ moveq r9, r7 │ │ │ │ - beq 6fc90 │ │ │ │ + beq 6fc38 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r7, [r3, #-1] │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ cmp sl, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 70638 │ │ │ │ + beq 705e0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ sub r2, sl, #5 │ │ │ │ cmp r3, #0 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6ff5c │ │ │ │ + beq 6ff04 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [fp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne sl, #1 │ │ │ │ strne r3, [sp, #64] @ 0x40 │ │ │ │ - beq 707a4 │ │ │ │ + beq 7074c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6fbec │ │ │ │ + beq 6fb94 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fc04 │ │ │ │ + bne 6fbac │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6fa74 │ │ │ │ + beq 6fa1c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #1588] @ 0x634 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq 6f6dc │ │ │ │ + beq 6f684 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl b2f0 <__time64@plt+0x2f9c> │ │ │ │ + bl b298 <__time64@plt+0x2fa0> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ - beq 6f70c │ │ │ │ + beq 6f6b4 │ │ │ │ bic r1, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r1, r1, #12582912 @ 0xc00000 │ │ │ │ clz r2, r7 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r1, r2 │ │ │ │ mvngt r3, #0 │ │ │ │ strgt r3, [sp, #24] │ │ │ │ - bgt 6d890 │ │ │ │ + bgt 6d838 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ bic r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [r2, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 6d890 │ │ │ │ + b 6d838 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1732c │ │ │ │ + bl 172d4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [fp, #36] @ 0x24 │ │ │ │ - bne 6e544 │ │ │ │ - b 6e670 │ │ │ │ + bne 6e4ec │ │ │ │ + b 6e618 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 6ed58 │ │ │ │ + b 6ed00 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, fp │ │ │ │ mov r8, r2 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ mov fp, r3 │ │ │ │ - b 6f3d0 │ │ │ │ + b 6f378 │ │ │ │ add r2, sp, #1184 @ 0x4a0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 6cf00 │ │ │ │ + b 6cea8 │ │ │ │ bic r0, r5, #2 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ strheq r1, [fp, #22] │ │ │ │ - b 6e268 │ │ │ │ + b 6e210 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #8 │ │ │ │ - bhi 6eca4 │ │ │ │ - ldr r3, [pc, #1120] @ 6fc34 │ │ │ │ + bhi 6ec4c │ │ │ │ + ldr r3, [pc, #1120] @ 6fbdc │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - bne 6e1cc │ │ │ │ - b 6eca4 │ │ │ │ + bne 6e174 │ │ │ │ + b 6ec4c │ │ │ │ cmp r5, #61 @ 0x3d │ │ │ │ - bne 6f7f0 │ │ │ │ + bne 6f798 │ │ │ │ orr r6, r9, #393216 @ 0x60000 │ │ │ │ orr r6, r6, #512 @ 0x200 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ bic r6, r6, #262144 @ 0x40000 │ │ │ │ strb r2, [r7, #528] @ 0x210 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ orr r2, r6, #1048576 @ 0x100000 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r7, #528] @ 0x210 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ cmpne r3, #42 @ 0x2a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ moveq r9, #1 │ │ │ │ movne r9, #0 │ │ │ │ cmp r3, #0 │ │ │ │ eorne r3, r9, #1 │ │ │ │ strne r3, [sp, #88] @ 0x58 │ │ │ │ - bne 6f484 │ │ │ │ + bne 6f42c │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [r7, #1216] @ 0x4c0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r7, #1216] @ 0x4c0 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 70c08 │ │ │ │ + bcs 70bb0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r0] │ │ │ │ strb r3, [r2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #1216] @ 0x4c0 │ │ │ │ eor r3, r9, #1 │ │ │ │ @@ -105815,173 +105815,173 @@ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp sl, #1 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6ff00 │ │ │ │ + beq 6fea8 │ │ │ │ tst r6, #1024 @ 0x400 │ │ │ │ - bne 6ffe4 │ │ │ │ + bne 6ff8c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ffe4 │ │ │ │ + beq 6ff8c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl 6cb44 │ │ │ │ + bl 6caec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ffe4 │ │ │ │ + beq 6ff8c │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 711ac │ │ │ │ + bgt 71154 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 6ce28 │ │ │ │ + b 6cdd0 │ │ │ │ mov r2, r9 │ │ │ │ - b 6f3d0 │ │ │ │ + b 6f378 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ - b 6ed8c │ │ │ │ + b 6ed34 │ │ │ │ mov r7, #0 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ mov r4, r7 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #28] │ │ │ │ str r7, [sp, #24] │ │ │ │ - b 6e758 │ │ │ │ + b 6e700 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #2 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 72c6c │ │ │ │ - b 6ce28 │ │ │ │ + bl 72c14 │ │ │ │ + b 6cdd0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1732c │ │ │ │ + bl 172d4 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [fp, #36] @ 0x24 │ │ │ │ - b 6f978 │ │ │ │ + b 6f920 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 178dc │ │ │ │ + bl 17884 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ - bne 6f974 │ │ │ │ - bl 17858 │ │ │ │ + bne 6f91c │ │ │ │ + bl 17800 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ asr r1, r5, #31 │ │ │ │ - bl a146c │ │ │ │ + bl a1414 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ - beq 6fe7c │ │ │ │ + beq 6fe24 │ │ │ │ cmp r0, #0 │ │ │ │ streq r0, [sp, #44] @ 0x2c │ │ │ │ streq r7, [sp, #84] @ 0x54 │ │ │ │ - beq 6ed8c │ │ │ │ + beq 6ed34 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ - b 6d8cc │ │ │ │ + b 6d874 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl a38f4 │ │ │ │ - b 6d7d8 │ │ │ │ + bl a389c │ │ │ │ + b 6d780 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - beq 7012c │ │ │ │ + beq 700d4 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #28] │ │ │ │ str sl, [sp, #92] @ 0x5c │ │ │ │ ldrh r3, [fp, #22] │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ - beq 704f0 │ │ │ │ + beq 70498 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r7, [sp, #32] │ │ │ │ cmp sl, #1 │ │ │ │ - bne 711fc │ │ │ │ + bne 711a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #1588] @ 0x634 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6fa48 │ │ │ │ + beq 6f9f0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl b2f0 <__time64@plt+0x2f9c> │ │ │ │ + bl b298 <__time64@plt+0x2fa0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 6fa6c │ │ │ │ + beq 6fa14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 709e0 │ │ │ │ + beq 70988 │ │ │ │ mov r5, r9 │ │ │ │ - b 6f600 │ │ │ │ + b 6f5a8 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 6d890 │ │ │ │ + b 6d838 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6f380 │ │ │ │ + beq 6f328 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6c9cc │ │ │ │ + bl 6c974 │ │ │ │ cmp r4, #0 │ │ │ │ addlt r4, r4, r0 │ │ │ │ biclt r4, r4, r4, asr #31 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ - blt 6fb18 │ │ │ │ + blt 6fac0 │ │ │ │ ldr r2, [r8, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 705bc │ │ │ │ + ble 70564 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [r8, #68] @ 0x44 │ │ │ │ - beq 705c0 │ │ │ │ + beq 70568 │ │ │ │ add r7, r8, #24 │ │ │ │ - b 6fad4 │ │ │ │ + b 6fa7c │ │ │ │ ldr r2, [r8, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ addle r6, r6, #1 │ │ │ │ - ble 6fb08 │ │ │ │ + ble 6fab0 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ ldrle r3, [r8, #68] @ 0x44 │ │ │ │ str r0, [r8, #32] │ │ │ │ addle r3, r3, #1 │ │ │ │ add r6, r6, r3 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 6fad0 │ │ │ │ + bne 6fa78 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 705c0 │ │ │ │ + bne 70568 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - b 6f380 │ │ │ │ + b 6f328 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r2, sp, #1184 @ 0x4a0 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ mvn r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ @@ -105989,319 +105989,319 @@ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 6cf00 │ │ │ │ + b 6cea8 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ mov r3, r2 │ │ │ │ - b 6fb34 │ │ │ │ + b 6fadc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne 6f904 │ │ │ │ + bne 6f8ac │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7073c │ │ │ │ + bne 706e4 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ mov r7, r6 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r4, r6 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - b 6e788 │ │ │ │ + b 6e730 │ │ │ │ orr r6, r9, #393216 @ 0x60000 │ │ │ │ - b 6f42c │ │ │ │ + b 6f3d4 │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ - b 6f094 │ │ │ │ + b 6f03c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #160] @ 0xa0 │ │ │ │ - b 6e4a4 │ │ │ │ + b 6e44c │ │ │ │ add r0, r4, #18 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 57760 │ │ │ │ + bl 57708 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r1, r0 │ │ │ │ ldrb r0, [fp, #27] │ │ │ │ - b 6e228 │ │ │ │ + b 6e1d0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6f6a0 │ │ │ │ + beq 6f648 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r3 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl a38f4 │ │ │ │ - b 6f6ac │ │ │ │ + bl a389c │ │ │ │ + b 6f654 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r4, [r4, #24] │ │ │ │ add r4, r4, r7 │ │ │ │ - b 6ecf0 │ │ │ │ + b 6ec98 │ │ │ │ andeq r0, r0, r5, lsl #2 │ │ │ │ - ldrdeq r2, [sl], -r8 │ │ │ │ - andeq r3, r8, ip, asr #31 │ │ │ │ - andeq r0, r0, r4, ror r4 │ │ │ │ - strdeq r5, [r8], -ip │ │ │ │ - strheq r3, [r8], -r4 │ │ │ │ - andeq r2, r8, r0, lsr #28 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - strdeq r8, [r8], -ip │ │ │ │ - muleq r8, r4, r9 │ │ │ │ - andeq r2, r8, r0, lsl r9 │ │ │ │ - andeq r2, r8, r0, lsl r7 │ │ │ │ - andeq r2, r8, r4, asr #11 │ │ │ │ + andeq r2, sl, r8, asr #11 │ │ │ │ + @ instruction: 0x000836bc │ │ │ │ + andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r4, r8, ip, ror #21 │ │ │ │ + andeq r2, r8, r4, lsr #15 │ │ │ │ + andeq r2, r8, r0, lsl r5 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r8, r8, ip, ror #11 │ │ │ │ + andeq r2, r8, r4, lsl #1 │ │ │ │ + andeq r2, r8, r0 │ │ │ │ + andeq r1, r8, r0, lsl #28 │ │ │ │ + @ instruction: 0x00081cb4 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, #1 │ │ │ │ - beq 6fc90 │ │ │ │ + beq 6fc38 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ movne r7, #1 │ │ │ │ movne r9, r7 │ │ │ │ - beq 7075c │ │ │ │ + beq 70704 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 700a4 │ │ │ │ + beq 7004c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ cmpne r3, #42 @ 0x2a │ │ │ │ - beq 700a4 │ │ │ │ + beq 7004c │ │ │ │ sub r3, sl, #3 │ │ │ │ cmp r3, #1 │ │ │ │ movhi r5, r9 │ │ │ │ - bls 70d2c │ │ │ │ + bls 70cd4 │ │ │ │ cmp sl, #8 │ │ │ │ - bne 7006c │ │ │ │ + bne 70014 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r3 │ │ │ │ mov sl, #1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 6f694 │ │ │ │ + b 6f63c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bic r0, r0, #-16777216 @ 0xff000000 │ │ │ │ bic r0, r0, #12582912 @ 0xc00000 │ │ │ │ - b 6e4a4 │ │ │ │ + b 6e44c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl a38f4 │ │ │ │ - b 6f3b0 │ │ │ │ + bl a389c │ │ │ │ + b 6f358 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #1588] @ 0x634 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ orrne r6, r9, #131072 @ 0x20000 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ orr r2, r6, #1048576 @ 0x100000 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b 6f81c │ │ │ │ + b 6f7c4 │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 700f4 │ │ │ │ + bne 7009c │ │ │ │ mov r2, #6 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mvn r2, #0 │ │ │ │ mov r6, r7 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 6e4f0 │ │ │ │ + b 6e498 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 6e9c4 │ │ │ │ + b 6e96c │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 6ea00 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 6e9a8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 6e9e0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 6e988 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 706ec │ │ │ │ + beq 70694 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 706ac │ │ │ │ + bne 70654 │ │ │ │ cmp sl, #2 │ │ │ │ - beq 70704 │ │ │ │ + beq 706ac │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r9, [sp, #92] @ 0x5c │ │ │ │ - b 6f550 │ │ │ │ + b 6f4f8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 6ba4c │ │ │ │ + bl 6b9f4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6f380 │ │ │ │ - b 6f374 │ │ │ │ + bne 6f328 │ │ │ │ + b 6f31c │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ mov r7, r6 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ - b 6e788 │ │ │ │ + b 6e730 │ │ │ │ ldrb r3, [fp, #22] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrsh r9, [fp, #16] │ │ │ │ ldrb r7, [fp, #28] │ │ │ │ ldrb r3, [fp, #27] │ │ │ │ - b 6e1ec │ │ │ │ + b 6e194 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 705d0 │ │ │ │ + beq 70578 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r6, [pc, #-512] @ 6fc48 │ │ │ │ + ldr r6, [pc, #-512] @ 6fbf0 │ │ │ │ mov r4, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 6d8cc │ │ │ │ + b 6d874 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 51318 │ │ │ │ + bl 512c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6f904 │ │ │ │ + beq 6f8ac │ │ │ │ mov r7, r4 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - b 6d8cc │ │ │ │ + b 6d874 │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70600 │ │ │ │ + bne 705a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71318 │ │ │ │ + beq 712c0 │ │ │ │ mov r2, #7 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 6e4f0 │ │ │ │ + b 6e498 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70c64 │ │ │ │ + beq 70c0c │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ - bl 178dc │ │ │ │ + bl 17884 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 70eb8 │ │ │ │ + beq 70e60 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 70c30 │ │ │ │ + beq 70bd8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r3 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ mvn r2, #0 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ mov sl, #6 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 6d8cc │ │ │ │ + b 6d874 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6ffe4 │ │ │ │ + bne 6ff8c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r5, r9 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 707c8 │ │ │ │ + bne 70770 │ │ │ │ mov r3, sl │ │ │ │ str sl, [sp, #92] @ 0x5c │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 6f694 │ │ │ │ + b 6f63c │ │ │ │ cmp sl, #8 │ │ │ │ - beq 7097c │ │ │ │ + beq 70924 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r6, [r3, #1596] @ 0x63c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6ff8c │ │ │ │ + beq 6ff34 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, r3, #196 @ 0xc4 │ │ │ │ cmp r1, r3 │ │ │ │ streq r2, [sp, #64] @ 0x40 │ │ │ │ - beq 6f66c │ │ │ │ + beq 6f614 │ │ │ │ cmp sl, #2 │ │ │ │ - beq 70960 │ │ │ │ + beq 70908 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6ffac │ │ │ │ + beq 6ff54 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq 71124 │ │ │ │ + beq 710cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 711b8 │ │ │ │ + beq 71160 │ │ │ │ ldrsh r3, [fp, #16] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ movne r3, #0 │ │ │ │ strb r3, [fp, #19] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 6f66c │ │ │ │ + b 6f614 │ │ │ │ ldr r3, [fp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7094c │ │ │ │ + beq 708f4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 4ed04 │ │ │ │ - bl f1304 │ │ │ │ + bl 4ecac │ │ │ │ + bl f099c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - beq 70b28 │ │ │ │ + beq 70ad0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 6f550 │ │ │ │ + b 6f4f8 │ │ │ │ add r2, sp, #1184 @ 0x4a0 │ │ │ │ mov r3, sl │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ mvn r2, #0 │ │ │ │ str sl, [sp, #88] @ 0x58 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ @@ -106309,1292 +106309,1292 @@ │ │ │ │ str sl, [sp, #24] │ │ │ │ mov r6, r3 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 6e72c │ │ │ │ + b 6e6d4 │ │ │ │ mov r7, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 6f694 │ │ │ │ + b 6f63c │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ mov r7, r0 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 6e788 │ │ │ │ + b 6e730 │ │ │ │ cmp sl, #4 │ │ │ │ mov r5, r9 │ │ │ │ - bne 6fcc0 │ │ │ │ + bne 6fc68 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ mov sl, #1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 6f694 │ │ │ │ + b 6f63c │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ mov r7, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 707e4 │ │ │ │ - ldr r6, [pc, #-1168] @ 6fc4c │ │ │ │ + bne 7078c │ │ │ │ + ldr r6, [pc, #-1168] @ 6fbf4 │ │ │ │ mov r3, #5 │ │ │ │ add r6, pc, r6 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - b 6e4f0 │ │ │ │ + b 6e498 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r7 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, #6 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - b 6ed58 │ │ │ │ + b 6ed00 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r7, [r3, #-1] │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r5, r9 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 6f628 │ │ │ │ + b 6f5d0 │ │ │ │ cmp sl, #1 │ │ │ │ - bne 6ce04 │ │ │ │ - ldr r3, [pc, #-1324] @ 6fc50 │ │ │ │ + bne 6cdac │ │ │ │ + ldr r3, [pc, #-1324] @ 6fbf8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r3 │ │ │ │ - b 6cdf4 │ │ │ │ + b 6cd9c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7024c │ │ │ │ + beq 701f4 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7024c │ │ │ │ + beq 701f4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70294 │ │ │ │ + bne 7023c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp sl, #1 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70294 │ │ │ │ + beq 7023c │ │ │ │ tst r6, #1024 @ 0x400 │ │ │ │ - beq 7026c │ │ │ │ + beq 70214 │ │ │ │ tst r6, #262144 @ 0x40000 │ │ │ │ - beq 70674 │ │ │ │ + beq 7061c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ and r3, r2, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 71114 │ │ │ │ + beq 710bc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f4a8 │ │ │ │ + bne 6f450 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 70234 │ │ │ │ + beq 701dc │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70234 │ │ │ │ + beq 701dc │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldrheq r2, [r3, #12] │ │ │ │ - bne 6f4a8 │ │ │ │ + bne 6f450 │ │ │ │ ands r1, r2, #512 @ 0x200 │ │ │ │ - beq 70b78 │ │ │ │ + beq 70b20 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ bic r2, r2, #512 @ 0x200 │ │ │ │ strh r2, [r3, #12] │ │ │ │ - b 6f4a8 │ │ │ │ + b 6f450 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp sl, #1 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 704e4 │ │ │ │ + beq 7048c │ │ │ │ tst r6, #1024 @ 0x400 │ │ │ │ - bne 704e4 │ │ │ │ + bne 7048c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70294 │ │ │ │ + beq 7023c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl 6cb44 │ │ │ │ + bl 6caec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f8e0 │ │ │ │ + bne 6f888 │ │ │ │ tst r6, #262144 @ 0x40000 │ │ │ │ - beq 6f4a8 │ │ │ │ + beq 6f450 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ and r3, r2, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 701f0 │ │ │ │ - b 6f4a8 │ │ │ │ + bne 70198 │ │ │ │ + b 6f450 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #1588] @ 0x634 │ │ │ │ ldrh r3, [r0, #12] │ │ │ │ and r3, r3, r7 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ moveq r5, r2 │ │ │ │ - beq 70308 │ │ │ │ - b 70764 │ │ │ │ + beq 702b0 │ │ │ │ + b 7070c │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 702f8 │ │ │ │ + beq 702a0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ and r3, r3, r7 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - bne 70314 │ │ │ │ + bne 702bc │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 702d8 │ │ │ │ + bne 70280 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r9, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r7, r7, r0 │ │ │ │ - beq 70788 │ │ │ │ + beq 70730 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r3, r7, #4 │ │ │ │ add r0, r3, r0 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r7, r0 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r3, #91 @ 0x5b │ │ │ │ strb r3, [r7, r6] │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7, r6 │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r3, #93 @ 0x5d │ │ │ │ add r2, r6, r0 │ │ │ │ add r6, r2, #1 │ │ │ │ strb r3, [r7, r2] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r7, r6 │ │ │ │ - bl 7d90 │ │ │ │ - b 6d7c0 │ │ │ │ + bl 7d40 │ │ │ │ + b 6d768 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 4ea88 │ │ │ │ - bl f1304 │ │ │ │ + bl 4ea30 │ │ │ │ + bl f099c │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ble 708cc │ │ │ │ + ble 70874 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 70838 │ │ │ │ + beq 707e0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmn r1, #1 │ │ │ │ ldrb r3, [r3] │ │ │ │ streq r0, [sp, #28] │ │ │ │ - beq 6f390 │ │ │ │ + beq 6f338 │ │ │ │ add r2, r1, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, r2 │ │ │ │ movlt r2, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b 6f390 │ │ │ │ + b 6f338 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 6f374 │ │ │ │ - b 6fde8 │ │ │ │ + bgt 6f31c │ │ │ │ + b 6fd90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 70b44 │ │ │ │ - beq 6fdd4 │ │ │ │ + blt 70aec │ │ │ │ + beq 6fd7c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70f58 │ │ │ │ + beq 70f00 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b650 │ │ │ │ + bl 6b5f8 │ │ │ │ subs r6, r0, #0 │ │ │ │ strne r4, [sp, #24] │ │ │ │ - bne 6f380 │ │ │ │ + bne 6f328 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ - b 6f374 │ │ │ │ + b 6f31c │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70aa4 │ │ │ │ + bne 70a4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 710ec │ │ │ │ + beq 71094 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #1 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b 6e4f0 │ │ │ │ + b 6e498 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70cec │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + beq 70c94 │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70cbc │ │ │ │ + beq 70c64 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 70d0c │ │ │ │ + bcs 70cb4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ - ldr r2, [pc, #-2168] @ 6fc54 │ │ │ │ - ldr r0, [pc, #-2168] @ 6fc58 │ │ │ │ + ldr r2, [pc, #-2168] @ 6fbfc │ │ │ │ + ldr r0, [pc, #-2168] @ 6fc00 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r4, [sp] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ tst r6, #262144 @ 0x40000 │ │ │ │ - bne 70204 │ │ │ │ - b 6f4a8 │ │ │ │ + bne 701ac │ │ │ │ + b 6f450 │ │ │ │ ldr r2, [r8, #40] @ 0x28 │ │ │ │ subs r3, sl, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 70bbc │ │ │ │ + bgt 70b64 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldrsh r5, [r4, #18] │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r4, #12] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70fec │ │ │ │ + beq 70f94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r1, [r3] │ │ │ │ add r5, r5, #1 │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70f9c │ │ │ │ + bne 70f44 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ sub r3, r3, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne 6fa1c │ │ │ │ + bne 6f9c4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r7, [sp, #32] │ │ │ │ strb r3, [fp, #27] │ │ │ │ - b 6fa28 │ │ │ │ + b 6f9d0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 70a2c │ │ │ │ + bgt 709d4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne 6ce04 │ │ │ │ + bne 6cdac │ │ │ │ mov r3, #0 │ │ │ │ mov sl, #6 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 6d71c │ │ │ │ + b 6d6c4 │ │ │ │ add r6, r6, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r3, r0 │ │ │ │ - b 6fb20 │ │ │ │ + b 6fac8 │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7092c │ │ │ │ + bne 708d4 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r6, [pc, #-2448] @ 6fc5c │ │ │ │ + ldr r6, [pc, #-2448] @ 6fc04 │ │ │ │ mov r7, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 6e4f0 │ │ │ │ + b 6e498 │ │ │ │ mov r3, #7 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ - b 6e758 │ │ │ │ + b 6e700 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ - bl 517bc │ │ │ │ - b 6e670 │ │ │ │ + bl 51764 │ │ │ │ + b 6e618 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 6f654 │ │ │ │ + bne 6f5fc │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov sl, #1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 6f66c │ │ │ │ + b 6f614 │ │ │ │ cmp sl, #1 │ │ │ │ mov r5, r9 │ │ │ │ mov r7, r1 │ │ │ │ - beq 6cdf4 │ │ │ │ - b 6ce04 │ │ │ │ + beq 6cd9c │ │ │ │ + b 6cdac │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ ldr r3, [fp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - bne 6f4cc │ │ │ │ + bne 6f474 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7120c │ │ │ │ + beq 711b4 │ │ │ │ cmp r9, #0 │ │ │ │ streq r9, [sp, #72] @ 0x48 │ │ │ │ streq r6, [sp, #12] │ │ │ │ - beq 6f550 │ │ │ │ + beq 6f4f8 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldrb r3, [r3, #30] │ │ │ │ lsr r3, r3, #7 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp sl, #3 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70710 │ │ │ │ + bne 706b8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r9, #1 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 6f550 │ │ │ │ + b 6f4f8 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 6f550 │ │ │ │ + b 6f4f8 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - bne 6fdc0 │ │ │ │ + bne 6fd68 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r2, #8388608 @ 0x800000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r6, [sp, #12] │ │ │ │ - b 6f550 │ │ │ │ + b 6f4f8 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ mov r7, r6 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r4, r6 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - b 6e770 │ │ │ │ + b 6e718 │ │ │ │ mov r5, #1 │ │ │ │ - b 6f600 │ │ │ │ + b 6f5a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ mov r9, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r6, r0 │ │ │ │ add r7, r0, r5 │ │ │ │ add r0, r7, #2 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r7, r0 │ │ │ │ - bl 7b44 │ │ │ │ - b 70394 │ │ │ │ + bl 7b00 │ │ │ │ + b 7033c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ mov sl, #1 │ │ │ │ ldrb r3, [r0, #31] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 6f66c │ │ │ │ + b 6f614 │ │ │ │ mov r7, sl │ │ │ │ str sl, [sp, #92] @ 0x5c │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #28] │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ str sl, [sp, #12] │ │ │ │ - b 7006c │ │ │ │ - ldr r6, [pc, #-2956] @ 6fc60 │ │ │ │ + b 70014 │ │ │ │ + ldr r6, [pc, #-2956] @ 6fc08 │ │ │ │ mov r3, #5 │ │ │ │ add r6, pc, r6 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ - b 6e4f0 │ │ │ │ + b 6e498 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71224 │ │ │ │ + beq 711cc │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldrb r2, [r3, #30] │ │ │ │ mov r1, #0 │ │ │ │ lsr r2, r2, #7 │ │ │ │ eor r2, r2, #1 │ │ │ │ lsl r2, r2, #23 │ │ │ │ mov r0, r7 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ mvn r4, r4 │ │ │ │ - b 6f364 │ │ │ │ + b 6f30c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, r0 │ │ │ │ - ble 708a4 │ │ │ │ + ble 7084c │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 70894 │ │ │ │ + ble 7083c │ │ │ │ sub r7, r0, #1 │ │ │ │ mov r4, r6 │ │ │ │ str r9, [r8, #68] @ 0x44 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ movle r3, #1 │ │ │ │ - ble 70884 │ │ │ │ + ble 7082c │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ movge r3, r0 │ │ │ │ movlt r3, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r4, r4, r3 │ │ │ │ - bcs 7085c │ │ │ │ + bcs 70804 │ │ │ │ sub r4, r4, r6 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ ldrb r3, [r3] │ │ │ │ - b 6f390 │ │ │ │ + b 6f338 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r3, r6 │ │ │ │ - beq 708bc │ │ │ │ + beq 70864 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ ldrb r3, [r3] │ │ │ │ - b 6f390 │ │ │ │ + b 6f338 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r3 │ │ │ │ strb r3, [fp, #19] │ │ │ │ ldrb r3, [r2] │ │ │ │ - b 6f390 │ │ │ │ - bl 4ed04 │ │ │ │ - bl f1304 │ │ │ │ + b 6f338 │ │ │ │ + bl 4ecac │ │ │ │ + bl f099c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ strge r6, [sp, #92] @ 0x5c │ │ │ │ - bge 6f540 │ │ │ │ + bge 6f4e8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 50e2c │ │ │ │ + bl 50dd4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 6f540 │ │ │ │ + b 6f4e8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 51124 │ │ │ │ + bl 510cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f4ec │ │ │ │ - b 6f4e8 │ │ │ │ + bne 6f494 │ │ │ │ + b 6f490 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r6, [pc, #-3284] @ 6fc64 │ │ │ │ + ldr r6, [pc, #-3284] @ 6fc0c │ │ │ │ mov r7, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 6e4f0 │ │ │ │ + b 6e498 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 6f550 │ │ │ │ + b 6f4f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - bl 1a320 │ │ │ │ + bl 1a2c8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ - b 6f66c │ │ │ │ + b 6f614 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1b654 │ │ │ │ + bl 1b5fc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r3, #1216] @ 0x4c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 711e4 │ │ │ │ - bl 1b588 │ │ │ │ + beq 7118c │ │ │ │ + bl 1b530 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 711c0 │ │ │ │ + bcs 71168 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3, #1216] @ 0x4c0 │ │ │ │ mov sl, #1 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r6, [r3] │ │ │ │ - b 6f66c │ │ │ │ + b 6f614 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70a40 │ │ │ │ + beq 709e8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70a08 │ │ │ │ - bl 15dac │ │ │ │ + beq 709b0 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fa6c │ │ │ │ + bne 6fa14 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 70a58 │ │ │ │ + bne 70a00 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r9 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 6f694 │ │ │ │ + b 6f63c │ │ │ │ add r0, r4, #18 │ │ │ │ - bl 57760 │ │ │ │ + bl 57708 │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ - beq 705a8 │ │ │ │ - b 6ce04 │ │ │ │ + beq 70550 │ │ │ │ + b 6cdac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ ands r3, r3, #512 @ 0x200 │ │ │ │ moveq r5, r9 │ │ │ │ moveq r7, r3 │ │ │ │ - beq 7006c │ │ │ │ + beq 70014 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r5, r9 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ cmpne r3, #64 @ 0x40 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - bne 70068 │ │ │ │ + bne 70010 │ │ │ │ cmp sl, #4 │ │ │ │ - bne 70068 │ │ │ │ + bne 70010 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ mov sl, #1 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 6f694 │ │ │ │ + b 6f63c │ │ │ │ add r0, r4, #18 │ │ │ │ - bl 57760 │ │ │ │ + bl 57708 │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ - beq 6d70c │ │ │ │ - b 6ce04 │ │ │ │ + beq 6d6b4 │ │ │ │ + b 6cdac │ │ │ │ mov r7, #0 │ │ │ │ mov r3, #1 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ mov r4, r7 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ - b 6e758 │ │ │ │ + b 6e700 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov sl, #2 │ │ │ │ ldr r1, [r3] │ │ │ │ - b 6d664 │ │ │ │ + b 6d60c │ │ │ │ cmp r1, #2 │ │ │ │ ldreq r2, [sp, #40] @ 0x28 │ │ │ │ streq r3, [r2] │ │ │ │ - beq 70b08 │ │ │ │ + beq 70ab0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ sub r1, r1, #2 │ │ │ │ - bl a38f4 │ │ │ │ - ldr r3, [pc, #-3752] @ 6fc68 │ │ │ │ + bl a389c │ │ │ │ + ldr r3, [pc, #-3752] @ 6fc10 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ strb r1, [r3] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r3] │ │ │ │ - b 6d664 │ │ │ │ + b 6d60c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 6f550 │ │ │ │ + b 6f4f8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r4, r0, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 6fdd4 │ │ │ │ + ble 6fd7c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70424 │ │ │ │ + bne 703cc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ ldr r6, [r3, r4, lsl #2] │ │ │ │ - b 6fde8 │ │ │ │ + b 6fd90 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ add r3, r3, #196 @ 0xc4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7107c │ │ │ │ + beq 71024 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 71048 │ │ │ │ + beq 70ff0 │ │ │ │ ldr r3, [fp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71040 │ │ │ │ + bne 70fe8 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 6f550 │ │ │ │ + b 6f4f8 │ │ │ │ add r6, r4, #18 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 57760 │ │ │ │ + bl 57708 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrsh r5, [r4, #18] │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 70540 │ │ │ │ + beq 704e8 │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 7052c │ │ │ │ + ble 704d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57760 │ │ │ │ + bl 57708 │ │ │ │ mov r1, r0 │ │ │ │ - b 7053c │ │ │ │ + b 704e4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6f87c │ │ │ │ + bge 6f824 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 70d9c │ │ │ │ + beq 70d44 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 6f898 │ │ │ │ + b 6f840 │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ mov r6, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [sp, #60] @ 0x3c │ │ │ │ - beq 70c98 │ │ │ │ + beq 70c40 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r4, r3 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 70114 │ │ │ │ + b 700bc │ │ │ │ mov r1, r7 │ │ │ │ - bl 1732c │ │ │ │ + bl 172d4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [fp, #36] @ 0x24 │ │ │ │ - beq 70e70 │ │ │ │ + beq 70e18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70e5c │ │ │ │ + beq 70e04 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ mov r4, r3 │ │ │ │ - b 6fee8 │ │ │ │ + b 6fe90 │ │ │ │ mov r2, #6 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mvn r2, #0 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 6e4f0 │ │ │ │ + b 6e498 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 70d1c │ │ │ │ - ldr r0, [pc, #1800] @ 713d4 │ │ │ │ - ldr r3, [pc, #1800] @ 713d8 │ │ │ │ + beq 70cc4 │ │ │ │ + ldr r0, [pc, #1800] @ 7137c │ │ │ │ + ldr r3, [pc, #1800] @ 71380 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 70490 │ │ │ │ + beq 70438 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ asr r1, sl, #31 │ │ │ │ - bl a146c │ │ │ │ + bl a1414 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - b 70490 │ │ │ │ + b 70438 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 704c4 │ │ │ │ - ldr r0, [pc, #1720] @ 713dc │ │ │ │ - ldr r3, [pc, #1720] @ 713e0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 70cd0 │ │ │ │ - ldr r0, [pc, #1712] @ 713e4 │ │ │ │ - ldr r3, [pc, #1704] @ 713e0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 7046c │ │ │ │ + ldr r0, [pc, #1720] @ 71384 │ │ │ │ + ldr r3, [pc, #1720] @ 71388 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 70c78 │ │ │ │ + ldr r0, [pc, #1712] @ 7138c │ │ │ │ + ldr r3, [pc, #1704] @ 71388 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 6eea0 │ │ │ │ - ldr r3, [pc, #1700] @ 713e8 │ │ │ │ + b 6ee48 │ │ │ │ + ldr r3, [pc, #1700] @ 71390 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ lsr r3, r3, r2 │ │ │ │ ands r3, r3, #1 │ │ │ │ - bne 6cf8c │ │ │ │ + bne 6cf34 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r5, #47 @ 0x2f │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ sub r2, r1, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bne 6f174 │ │ │ │ - b 6e63c │ │ │ │ + bne 6f11c │ │ │ │ + b 6e5e4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 70ef0 │ │ │ │ + beq 70e98 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 70dcc │ │ │ │ + beq 70d74 │ │ │ │ mov r7, #0 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - b 6e4f0 │ │ │ │ + b 6e498 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 6f898 │ │ │ │ + b 6f840 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6ee80 │ │ │ │ + bge 6ee28 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - b 6ee94 │ │ │ │ + b 6ee3c │ │ │ │ mov r7, #0 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ mov r4, r7 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ mov r6, r7 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ - b 6e788 │ │ │ │ + b 6e730 │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne sl, [sp, #48] @ 0x30 │ │ │ │ movne r7, #0 │ │ │ │ - bne 6e758 │ │ │ │ + bne 6e700 │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 6ed58 │ │ │ │ + b 6ed00 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 6ee24 │ │ │ │ + bne 6edcc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl b6b4 <__time64@plt+0x3360> │ │ │ │ + bl b65c <__time64@plt+0x3364> │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - b 6ee94 │ │ │ │ + b 6ee3c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b 6f150 │ │ │ │ + b 6f0f8 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, #6 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 6ed8c │ │ │ │ + b 6ed34 │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70f08 │ │ │ │ + bne 70eb0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [sp, #28] │ │ │ │ - bne 70c98 │ │ │ │ + bne 70c40 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r4, r3 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, #6 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - b 6e788 │ │ │ │ + b 6e730 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ - bl 17858 │ │ │ │ + bl 17800 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne 70e5c │ │ │ │ + bne 70e04 │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - bne 70f3c │ │ │ │ + bne 70ee4 │ │ │ │ mov r6, r4 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ - b 70ea0 │ │ │ │ + b 70e48 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ - b 70e0c │ │ │ │ + b 70db4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, #6 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - b 6e758 │ │ │ │ + b 6e700 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, #6 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - b 6e770 │ │ │ │ + b 6e718 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - ble 6f374 │ │ │ │ - b 70b64 │ │ │ │ + ble 6f31c │ │ │ │ + b 70b0c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ asr r1, r0, #31 │ │ │ │ - bl a146c │ │ │ │ - ldr r2, [pc, #1120] @ 713e0 │ │ │ │ + bl a1414 │ │ │ │ + ldr r2, [pc, #1120] @ 71388 │ │ │ │ ldr ip, [sp, #36] @ 0x24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #1108] @ 713ec │ │ │ │ + ldr r0, [pc, #1108] @ 71394 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 71008 │ │ │ │ + ble 70fb0 │ │ │ │ add r0, r4, #18 │ │ │ │ - bl 57760 │ │ │ │ + bl 57708 │ │ │ │ mov r1, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 7055c │ │ │ │ + b 70504 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 7101c │ │ │ │ + beq 70fc4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 71180 │ │ │ │ + beq 71128 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ mov r7, r6 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - b 6e7b0 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 6e758 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7055c │ │ │ │ + beq 70504 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r1, [r3] │ │ │ │ - b 70fb4 │ │ │ │ + b 70f5c │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r7, r6 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - bne 6e758 │ │ │ │ - b 6e788 │ │ │ │ + bne 6e700 │ │ │ │ + b 6e730 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 6fff4 │ │ │ │ + b 6ff9c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 710bc │ │ │ │ + bne 71064 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r9 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 6ff38 │ │ │ │ + b 6fee0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #1596] @ 0x63c │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f4a8 │ │ │ │ + bne 6f450 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 71048 │ │ │ │ + beq 70ff0 │ │ │ │ ldr r3, [fp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 710e0 │ │ │ │ + bne 71088 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 6f550 │ │ │ │ + b 6f4f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r9 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 7006c │ │ │ │ + b 70014 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 6fff4 │ │ │ │ + b 6ff9c │ │ │ │ mov r3, #1 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ mov r7, r0 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - b 6e788 │ │ │ │ + b 6e730 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - b 6f4bc │ │ │ │ + b 6f464 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7133c │ │ │ │ + beq 712e4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 511f8 │ │ │ │ + bl 511a0 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r6, r3 │ │ │ │ - beq 6ffd4 │ │ │ │ - ldr r6, [pc, #660] @ 713f0 │ │ │ │ + beq 6ff7c │ │ │ │ + ldr r6, [pc, #660] @ 71398 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 6ffbc │ │ │ │ + b 6ff64 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 178c4 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fa28 │ │ │ │ + beq 6f9d0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str r5, [sp, #32] │ │ │ │ - b 6fa10 │ │ │ │ + b 6f9b8 │ │ │ │ mov r7, r4 │ │ │ │ - b 6ed8c │ │ │ │ + b 6ed34 │ │ │ │ ldrb r3, [fp, #20] │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq sl, [sp, #48] @ 0x30 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 6e788 │ │ │ │ + beq 6e730 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r7, r6 │ │ │ │ - b 6e770 │ │ │ │ + b 6e718 │ │ │ │ add r0, r4, #18 │ │ │ │ - bl 57760 │ │ │ │ - b 6ce28 │ │ │ │ + bl 57708 │ │ │ │ + b 6cdd0 │ │ │ │ mov r3, r6 │ │ │ │ - b 6ffd4 │ │ │ │ + b 6ff7c │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 709c0 │ │ │ │ + bge 70968 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r3 │ │ │ │ mov sl, #1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 6f66c │ │ │ │ - ldr r2, [pc, #520] @ 713f4 │ │ │ │ + b 6f614 │ │ │ │ + ldr r2, [pc, #520] @ 7139c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #1 │ │ │ │ - bl 17cac │ │ │ │ - b 70998 │ │ │ │ + bl 17c54 │ │ │ │ + b 70940 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b 70138 │ │ │ │ + b 700e0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 6f550 │ │ │ │ + b 6f4f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 50e2c │ │ │ │ + bl 50dd4 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, r0 │ │ │ │ - bne 6f31c │ │ │ │ + bne 6f2c4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 6fde8 │ │ │ │ + blt 6fd90 │ │ │ │ orr r2, r4, #8388608 @ 0x800000 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 517bc │ │ │ │ + bl 51764 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f374 │ │ │ │ + beq 6f31c │ │ │ │ mov r0, r4 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r6, r0 │ │ │ │ - b 6fde8 │ │ │ │ + b 6fd90 │ │ │ │ cmp sl, #1 │ │ │ │ - bgt 712f8 │ │ │ │ + bgt 712a0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 712b8 │ │ │ │ + bne 71260 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70144 │ │ │ │ + bne 700ec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ ldreq r7, [sp, #12] │ │ │ │ moveq r5, r9 │ │ │ │ - beq 6fcc0 │ │ │ │ + beq 6fc68 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ - b 6fca0 │ │ │ │ + b 6fc48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #1588] @ 0x634 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fa40 │ │ │ │ + bne 6f9e8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fa48 │ │ │ │ + bne 6f9f0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 70a58 │ │ │ │ + bne 70a00 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r9 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b 6ff38 │ │ │ │ + b 6fee0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 6f5ec │ │ │ │ + beq 6f594 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71380 │ │ │ │ + beq 71328 │ │ │ │ cmp sl, #2 │ │ │ │ - beq 70144 │ │ │ │ - b 6fc7c │ │ │ │ + beq 700ec │ │ │ │ + b 6fc24 │ │ │ │ mov r3, #7 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - b 6e788 │ │ │ │ + b 6e730 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ and r3, r3, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 71360 │ │ │ │ + beq 71308 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 713a0 │ │ │ │ - ldr r6, [pc, #144] @ 713f8 │ │ │ │ + beq 71348 │ │ │ │ + ldr r6, [pc, #144] @ 713a0 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 6ffbc │ │ │ │ + b 6ff64 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 6ed40 │ │ │ │ + b 6ece8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ moveq r5, r9 │ │ │ │ moveq r7, #1 │ │ │ │ - beq 6fcc0 │ │ │ │ + beq 6fc68 │ │ │ │ mov r7, #1 │ │ │ │ - b 6fca0 │ │ │ │ + b 6fc48 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 713c8 │ │ │ │ + beq 71370 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 713c8 │ │ │ │ + beq 71370 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 15dac │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71360 │ │ │ │ + bne 71308 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 6ffd4 │ │ │ │ - muleq r8, ip, r1 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r2, r8, r4, asr #2 │ │ │ │ - andeq r0, r0, r4, ror r4 │ │ │ │ - andeq r2, r8, r4, lsr r1 │ │ │ │ + b 6ff7c │ │ │ │ + andeq r1, r8, ip, lsl #17 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r1, r8, r4, lsr r8 │ │ │ │ + andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r1, r8, r4, lsr #16 │ │ │ │ andeq r1, r0, r5 │ │ │ │ - ldrdeq r1, [r8], -r4 │ │ │ │ - andeq r2, r8, r0, ror ip │ │ │ │ - ldrdeq r1, [r8], -ip │ │ │ │ - andeq r2, r8, r4, ror #20 │ │ │ │ + andeq r1, r8, r4, asr #11 │ │ │ │ + andeq r2, r8, r0, ror #6 │ │ │ │ + andeq r1, r8, ip, asr #9 │ │ │ │ + andeq r2, r8, r4, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr r4, [pc, #4028] @ 723d0 │ │ │ │ - ldr lr, [pc, #4028] @ 723d4 │ │ │ │ - ldr ip, [pc, #4028] @ 723d8 │ │ │ │ + ldr r4, [pc, #4028] @ 72378 │ │ │ │ + ldr lr, [pc, #4028] @ 7237c │ │ │ │ + ldr ip, [pc, #4028] @ 72380 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add r4, pc, r4 │ │ │ │ add lr, pc, lr │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #4008] @ 723dc │ │ │ │ + ldr r3, [pc, #4008] @ 72384 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #100] @ 0x64 │ │ │ │ mov ip, #0 │ │ │ │ ldr lr, [r4, r3] │ │ │ │ - ldr r3, [pc, #3992] @ 723e0 │ │ │ │ + ldr r3, [pc, #3992] @ 72388 │ │ │ │ str lr, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr ip, [r4, r3] │ │ │ │ mov r8, r0 │ │ │ │ - ldr r3, [pc, #3972] @ 723e4 │ │ │ │ + ldr r3, [pc, #3972] @ 7238c │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [lr, #36] @ 0x24 │ │ │ │ ldr fp, [ip, #272] @ 0x110 │ │ │ │ ldr lr, [ip, #512] @ 0x200 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb ip, [r8, #20] │ │ │ │ @@ -107604,1317 +107604,1317 @@ │ │ │ │ str lr, [sp, #80] @ 0x50 │ │ │ │ str r2, [r8] │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr sl, [r3, #12] │ │ │ │ - bne 714b0 │ │ │ │ + bne 71458 │ │ │ │ ldrb r3, [sl] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - beq 7206c │ │ │ │ + beq 72014 │ │ │ │ ldrb r3, [r8, #23] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 71fe8 │ │ │ │ + beq 71f90 │ │ │ │ mvn r3, #0 │ │ │ │ mov r4, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #3864] @ 723e8 │ │ │ │ + ldr r3, [pc, #3864] @ 72390 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #3840] @ 723ec │ │ │ │ + ldr r2, [pc, #3840] @ 72394 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 7157c │ │ │ │ + ble 71524 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 71554 │ │ │ │ + bls 714fc │ │ │ │ ldrb r9, [r6, #97] @ 0x61 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 71570 │ │ │ │ + bne 71518 │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 71520 │ │ │ │ + bgt 714c8 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ ldrb r9, [r6, r3] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, #0 │ │ │ │ mov r0, #1 │ │ │ │ - beq 71548 │ │ │ │ + beq 714f0 │ │ │ │ sub r0, r4, r0 │ │ │ │ sub r5, r0, sl │ │ │ │ - b 71594 │ │ │ │ + b 7153c │ │ │ │ mov r5, r4 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ ldrb r9, [r6, r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 7157c │ │ │ │ + beq 71524 │ │ │ │ sub r5, r5, sl │ │ │ │ ldr r2, [sp] │ │ │ │ sub r3, r9, #2 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bhi 71514 │ │ │ │ + bhi 714bc │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r8, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 71604 │ │ │ │ + beq 715ac │ │ │ │ ldrb r3, [r8, #22] │ │ │ │ mov r1, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq 715f8 │ │ │ │ + beq 715a0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ cmp r2, #0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 725c0 │ │ │ │ + bne 72568 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r9, #38 @ 0x26 │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldrb r5, [r8, #23] │ │ │ │ - beq 72334 │ │ │ │ + beq 722dc │ │ │ │ ldrb r4, [r4] │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ - beq 720b8 │ │ │ │ + beq 72060 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 72348 │ │ │ │ + bne 722f0 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 7218c │ │ │ │ + bcs 72134 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp] │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - beq 71c20 │ │ │ │ + beq 71bc8 │ │ │ │ cmp r4, #0 │ │ │ │ strbne r5, [r8, #23] │ │ │ │ - b 71c20 │ │ │ │ + b 71bc8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 716b0 │ │ │ │ + blt 71658 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 72058 │ │ │ │ + bne 72000 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr sl, [r3, #12] │ │ │ │ add sl, sl, r5 │ │ │ │ str sl, [r3, #12] │ │ │ │ mov r5, #0 │ │ │ │ - bl 6c698 │ │ │ │ + bl 6c640 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r9, #30 │ │ │ │ - beq 71f80 │ │ │ │ + beq 71f28 │ │ │ │ ldrb r3, [r8, #23] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ ldrh r9, [r8, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 71a08 │ │ │ │ + bne 719b0 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr ip, [sp, #4] │ │ │ │ mov r3, #5 │ │ │ │ ldr r0, [ip, #12] │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ add r5, r0, r5 │ │ │ │ str r5, [ip, #12] │ │ │ │ ldr r0, [fp, #24] │ │ │ │ ldr r4, [fp] │ │ │ │ mov r2, r9 │ │ │ │ sub r4, r4, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 6b580 │ │ │ │ + bl 6b528 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 72604 │ │ │ │ + bne 725ac │ │ │ │ ldr r3, [fp, #24] │ │ │ │ str r3, [fp] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ mov r0, fp │ │ │ │ sub r4, r4, #1 │ │ │ │ sub r2, r4, r5 │ │ │ │ str r4, [r3, #12] │ │ │ │ mov sl, r4 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 71514 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 714bc │ │ │ │ ldrb r3, [r8, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ ldrb r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 71e50 │ │ │ │ + beq 71df8 │ │ │ │ ldrb r3, [r8, #22] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne 72384 │ │ │ │ + bne 7232c │ │ │ │ mov r1, sl │ │ │ │ mov r2, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr sl, [r3, #12] │ │ │ │ cmp r9, #11 │ │ │ │ add sl, sl, r5 │ │ │ │ str sl, [r3, #12] │ │ │ │ - bne 71e60 │ │ │ │ + bne 71e08 │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ ldrb r3, [r8, #21] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ strbne r3, [r8, #21] │ │ │ │ strne r3, [sp, #24] │ │ │ │ strbeq r3, [r8, #21] │ │ │ │ - b 71e70 │ │ │ │ + b 71e18 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ ldrb r3, [r8, #30] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 72664 │ │ │ │ + bcs 7260c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r5, r5, #2 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ ldr r2, [fp] │ │ │ │ add r4, r4, r5 │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r3, [fp, #24] │ │ │ │ mov sl, r4 │ │ │ │ sub r3, r2, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71864 │ │ │ │ + beq 7180c │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 71ed8 │ │ │ │ + beq 71e80 │ │ │ │ ldrb r3, [r8, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71880 │ │ │ │ + bne 71828 │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 71df8 │ │ │ │ + beq 71da0 │ │ │ │ ldrb r3, [r8, #23] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ ldrh r2, [r8, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ cmp r3, #3 │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 71a10 │ │ │ │ + beq 719b8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 71a10 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 719b8 │ │ │ │ ldrb r3, [r8, #23] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ ldrh r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 718a8 │ │ │ │ + bne 71850 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 71a30 │ │ │ │ + bcc 719d8 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 71514 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 714bc │ │ │ │ ldrh r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71d18 │ │ │ │ + bne 71cc0 │ │ │ │ ldrb r3, [r8, #22] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71928 │ │ │ │ + beq 718d0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r8, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r3, [r8, #23] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ mov r3, #4 │ │ │ │ strb r3, [r8, #23] │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ ldrb r3, [r8, #27] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ ldrb r2, [r4] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 724ec │ │ │ │ + bne 72494 │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r8, #27] │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ ldrb r2, [r8, #23] │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ ldrh r1, [r8, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 71898 │ │ │ │ + bne 71840 │ │ │ │ strb r2, [r8, #24] │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 72278 │ │ │ │ + beq 72220 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq 7219c │ │ │ │ + beq 72144 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7194c │ │ │ │ + bne 718f4 │ │ │ │ cmp r3, #29 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ cmp r2, #2 │ │ │ │ moveq r3, #3 │ │ │ │ strbeq r3, [r8, #23] │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ ldrh r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 718a8 │ │ │ │ + bne 71850 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr sl, [r3, #12] │ │ │ │ add sl, sl, r5 │ │ │ │ str sl, [r3, #12] │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 718ec │ │ │ │ + bcs 71894 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ strb r2, [r3] │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ ldrb r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71cf8 │ │ │ │ + bne 71ca0 │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7176c │ │ │ │ + bne 71714 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr sl, [r3, #12] │ │ │ │ add sl, sl, #1 │ │ │ │ str sl, [r3, #12] │ │ │ │ - b 717b8 │ │ │ │ + b 71760 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71d30 │ │ │ │ + beq 71cd8 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - bne 71ec4 │ │ │ │ + bne 71e6c │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 82780 │ │ │ │ + bl 82728 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ sub sl, r4, sl │ │ │ │ add sl, r3, sl │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ str sl, [r2, #12] │ │ │ │ cmp r3, #1 │ │ │ │ cmpgt r0, #255 @ 0xff │ │ │ │ mov r5, r0 │ │ │ │ - bgt 723a4 │ │ │ │ + bgt 7234c │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [fp] │ │ │ │ strbcc r0, [r3] │ │ │ │ - bcs 720a0 │ │ │ │ + bcs 72048 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ ldrb r3, [r8, #23] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [fp] │ │ │ │ strbcc r5, [r3] │ │ │ │ - bcc 71514 │ │ │ │ - b 718ec │ │ │ │ + bcc 714bc │ │ │ │ + b 71894 │ │ │ │ ldrb r9, [r8, #28] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 71b4c │ │ │ │ + bne 71af4 │ │ │ │ ldrb r3, [r8, #27] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq 71e80 │ │ │ │ + beq 71e28 │ │ │ │ ldrh r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71e80 │ │ │ │ + bne 71e28 │ │ │ │ ldrb r3, [r8, #23] │ │ │ │ add r2, r5, #1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, sl │ │ │ │ ldrb r3, [r8, #30] │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldrb r3, [r8, #27] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq 71fe0 │ │ │ │ + beq 71f88 │ │ │ │ add sl, sl, r5 │ │ │ │ ldrb r3, [sl, #-1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ ldreq r3, [fp, #24] │ │ │ │ ldreq r1, [fp] │ │ │ │ movne r5, #0 │ │ │ │ subeq r5, r1, r3 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ cmpne r3, #64 @ 0x40 │ │ │ │ - beq 71e24 │ │ │ │ + beq 71dcc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r1, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #4 │ │ │ │ strb r2, [r8, #28] │ │ │ │ strb r2, [r8, #30] │ │ │ │ strb r3, [r8, #23] │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - bl 713fc │ │ │ │ + bl 713a4 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ strb r3, [r8, #30] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ strb r9, [r8, #28] │ │ │ │ strb r3, [r8, #23] │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 72048 │ │ │ │ + bcs 71ff0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp] │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ strb r2, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 72004 │ │ │ │ + bne 71fac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ mov sl, r4 │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 71c6c │ │ │ │ + beq 71c14 │ │ │ │ ldrb r3, [r8, #22] │ │ │ │ mov r1, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71c60 │ │ │ │ + beq 71c08 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrh r3, [r8, #20] │ │ │ │ cmp r2, #0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 721ac │ │ │ │ + bne 72154 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ sub r3, r9, #2 │ │ │ │ cmp r2, #0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71f54 │ │ │ │ + bne 71efc │ │ │ │ cmp r9, #2 │ │ │ │ addne r5, r5, #1 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r2, #12] │ │ │ │ - blt 71cb4 │ │ │ │ - bl 6c698 │ │ │ │ + blt 71c5c │ │ │ │ + bl 6c640 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r8, #32] │ │ │ │ - ldr r2, [pc, #1828] @ 723f0 │ │ │ │ + ldr r2, [pc, #1828] @ 72398 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strb r3, [r8, #20] │ │ │ │ - ldr r3, [pc, #1792] @ 723d8 │ │ │ │ + ldr r3, [pc, #1792] @ 72380 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7287c │ │ │ │ + bne 72824 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ cmpne r3, #96 @ 0x60 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ addeq r4, r4, #2 │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ ldrb r3, [r8, #23] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ cmp r3, #3 │ │ │ │ - bne 718a0 │ │ │ │ - b 71514 │ │ │ │ + bne 71848 │ │ │ │ + b 714bc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 71d4c │ │ │ │ + beq 71cf4 │ │ │ │ ldrb r3, [r8, #23] │ │ │ │ cmp r3, #4 │ │ │ │ - beq 7216c │ │ │ │ + beq 72114 │ │ │ │ ldrb r3, [r8, #22] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne 720e4 │ │ │ │ + bne 7208c │ │ │ │ ldrb r1, [r4] │ │ │ │ ldrb r3, [r8, #23] │ │ │ │ ldrb r9, [r6, r1] │ │ │ │ cmp r9, #28 │ │ │ │ - beq 72200 │ │ │ │ + beq 721a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71ef8 │ │ │ │ + beq 71ea0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ cmp r9, #4 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ ldrh r2, [r8, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 72588 │ │ │ │ + bne 72530 │ │ │ │ cmp r9, #23 │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ orrs r2, r2, r0 │ │ │ │ - bne 72548 │ │ │ │ + bne 724f0 │ │ │ │ bic r3, r1, #2 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ moveq r3, r2 │ │ │ │ streq r3, [sp, #28] │ │ │ │ streq r3, [sp, #60] @ 0x3c │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ ldrb r3, [r8, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72254 │ │ │ │ + bne 721fc │ │ │ │ cmp r9, #39 @ 0x27 │ │ │ │ - bne 727f8 │ │ │ │ + bne 727a0 │ │ │ │ add r4, r4, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 71880 │ │ │ │ + bne 71828 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq 721bc │ │ │ │ + beq 72164 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 71c30 │ │ │ │ + bne 71bd8 │ │ │ │ mov r5, #1 │ │ │ │ - b 71c94 │ │ │ │ + b 71c3c │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne 71bac │ │ │ │ + bne 71b54 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #1464] @ 723f4 │ │ │ │ - ldr r0, [pc, #1464] @ 723f8 │ │ │ │ + ldr r2, [pc, #1464] @ 7239c │ │ │ │ + ldr r0, [pc, #1464] @ 723a0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr sl, [r3, #12] │ │ │ │ add sl, sl, #1 │ │ │ │ str sl, [r3, #12] │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ strb r3, [r8, #20] │ │ │ │ ldrh r3, [r8, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ strh r3, [r8, #16] │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ ldrb r2, [r8, #23] │ │ │ │ cmp r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ - bne 71994 │ │ │ │ + bne 7193c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r1, #0 │ │ │ │ - bne 71eb4 │ │ │ │ + bne 71e5c │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ strne r2, [sp, #16] │ │ │ │ - beq 725ec │ │ │ │ + beq 72594 │ │ │ │ ldrh r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 719a8 │ │ │ │ - b 71a08 │ │ │ │ + beq 71950 │ │ │ │ + b 719b0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 71a94 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 71a3c │ │ │ │ ldrh r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [sp, #16] │ │ │ │ subeq r3, r3, #1 │ │ │ │ andeq r3, r3, #255 @ 0xff │ │ │ │ streq r3, [sp, #16] │ │ │ │ - b 71864 │ │ │ │ + b 7180c │ │ │ │ mov r9, #14 │ │ │ │ ldrb r3, [r8, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71f2c │ │ │ │ + beq 71ed4 │ │ │ │ sub r3, r9, #28 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r9, #36 @ 0x24 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71f48 │ │ │ │ + beq 71ef0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 72684 │ │ │ │ + bne 7262c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr sl, [r3, #12] │ │ │ │ add sl, sl, r5 │ │ │ │ str sl, [r3, #12] │ │ │ │ cmp r9, #2 │ │ │ │ addne r4, r4, #1 │ │ │ │ - b 71514 │ │ │ │ - bl 57664 │ │ │ │ + b 714bc │ │ │ │ + bl 5760c │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, sl │ │ │ │ strh r2, [r1, #18] │ │ │ │ str sl, [r1, #12] │ │ │ │ stm r1, {r3, sl} │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ ldrb r3, [r8, #27] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ ldrb r2, [r4] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ ldrh r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #24] │ │ │ │ add r5, r5, #1 │ │ │ │ sub r3, r3, r2 │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ mov r5, r3 │ │ │ │ - b 71bac │ │ │ │ + b 71b54 │ │ │ │ ldrb r3, [sl] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 714bc │ │ │ │ + bne 71464 │ │ │ │ mvn r3, #0 │ │ │ │ add r4, sl, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 714c8 │ │ │ │ + b 71470 │ │ │ │ ldr r4, [fp] │ │ │ │ ldr r0, [fp, #24] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, r5 │ │ │ │ - bl 28d4c │ │ │ │ + bl 28cf4 │ │ │ │ cmp r4, r0 │ │ │ │ - beq 71c18 │ │ │ │ + beq 71bc0 │ │ │ │ ldr r3, [fp, #24] │ │ │ │ ldr r1, [fp] │ │ │ │ sub r1, r1, r3 │ │ │ │ cmp r1, #2 │ │ │ │ streq r3, [fp] │ │ │ │ - beq 71c18 │ │ │ │ + beq 71bc0 │ │ │ │ sub r1, r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl a38f4 │ │ │ │ - b 71c18 │ │ │ │ + bl a389c │ │ │ │ + b 71bc0 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 71c10 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 71bb8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 7168c │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 71634 │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 72378 │ │ │ │ + beq 72320 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ - bne 72378 │ │ │ │ + bne 72320 │ │ │ │ ldr r2, [fp] │ │ │ │ ldr r3, [fp, #24] │ │ │ │ sub r3, r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r4, sl │ │ │ │ - b 714c8 │ │ │ │ + b 71470 │ │ │ │ and r1, r0, #255 @ 0xff │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - bne 71514 │ │ │ │ - b 71af0 │ │ │ │ + bne 714bc │ │ │ │ + b 71a98 │ │ │ │ ldrb r2, [r8, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7244c │ │ │ │ + beq 723f4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6cc7c │ │ │ │ + bl 6cc24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71658 │ │ │ │ + bne 71600 │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71c18 │ │ │ │ - b 71638 │ │ │ │ + beq 71bc0 │ │ │ │ + b 715e0 │ │ │ │ ldrh r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71d60 │ │ │ │ + bne 71d08 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 725d8 │ │ │ │ + bne 72580 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r5, r5, #2 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ add r4, r4, r5 │ │ │ │ str r4, [r3, #12] │ │ │ │ ldrb r5, [r4, #-1] │ │ │ │ cmp r5, #0 │ │ │ │ subeq r4, r4, #1 │ │ │ │ - beq 71c20 │ │ │ │ + beq 71bc8 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [fp] │ │ │ │ strbcc r5, [r3] │ │ │ │ - bcs 727b4 │ │ │ │ + bcs 7275c │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - bne 71c20 │ │ │ │ + bne 71bc8 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [fp] │ │ │ │ strbcc r5, [r3] │ │ │ │ - bcc 71c20 │ │ │ │ + bcc 71bc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 71c20 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 71bc8 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r2, r3, #123 @ 0x7b │ │ │ │ and r2, r2, #253 @ 0xfd │ │ │ │ and r3, r3, #253 @ 0xfd │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r3, #44 @ 0x2c │ │ │ │ - beq 71514 │ │ │ │ - b 71d4c │ │ │ │ + beq 714bc │ │ │ │ + b 71cf4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 71658 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 71600 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6bd48 │ │ │ │ - b 71c6c │ │ │ │ + bl 6bcf0 │ │ │ │ + b 71c14 │ │ │ │ ldrb r3, [r8, #23] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71e14 │ │ │ │ + beq 71dbc │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71e14 │ │ │ │ + beq 71dbc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r3, #2 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71514 │ │ │ │ - b 7188c │ │ │ │ + beq 714bc │ │ │ │ + b 71834 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 72524 │ │ │ │ + beq 724cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71ef4 │ │ │ │ + beq 71e9c │ │ │ │ ldrh r2, [r8, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 725d0 │ │ │ │ + beq 72578 │ │ │ │ ldrb r3, [r8, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72698 │ │ │ │ + bne 72640 │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 727ac │ │ │ │ + beq 72754 │ │ │ │ subs r3, r1, #36 @ 0x24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72874 │ │ │ │ + beq 7281c │ │ │ │ mov r1, sl │ │ │ │ add r2, r5, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr sl, [r3, #12] │ │ │ │ add sl, sl, r5 │ │ │ │ str sl, [r3, #12] │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ sub r3, r4, sl │ │ │ │ cmp r3, #1 │ │ │ │ - ble 71514 │ │ │ │ + ble 714bc │ │ │ │ ldrb r3, [r4, #-2] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #336] @ 723fc │ │ │ │ + ldr r3, [pc, #336] @ 723a4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r9, #0 │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7232c │ │ │ │ + ble 722d4 │ │ │ │ ldr r5, [r7, #48] @ 0x30 │ │ │ │ add r0, r7, #24 │ │ │ │ str r1, [sp, #28] │ │ │ │ blx r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - ldr r3, [pc, #292] @ 723fc │ │ │ │ + ldr r3, [pc, #292] @ 723a4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #32] │ │ │ │ - ble 72644 │ │ │ │ + ble 725ec │ │ │ │ ldr r5, [r7, #24] │ │ │ │ add r1, r1, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 72654 │ │ │ │ + beq 725fc │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ cmpne r5, #58 @ 0x3a │ │ │ │ - beq 72788 │ │ │ │ + beq 72730 │ │ │ │ cmp r5, #88 @ 0x58 │ │ │ │ - bgt 722b0 │ │ │ │ + bgt 72258 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ - bgt 72614 │ │ │ │ + bgt 725bc │ │ │ │ cmp r5, #43 @ 0x2b │ │ │ │ moveq r9, #0 │ │ │ │ - beq 722b0 │ │ │ │ + beq 72258 │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ orreq r9, r9, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 722bc │ │ │ │ + bgt 72264 │ │ │ │ ldrb r5, [r1], #1 │ │ │ │ - b 722e8 │ │ │ │ + b 72290 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 72c6c │ │ │ │ - b 71658 │ │ │ │ + bl 72c14 │ │ │ │ + b 71600 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6cc7c │ │ │ │ + bl 6cc24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71658 │ │ │ │ + bne 71600 │ │ │ │ cmp r4, #39 @ 0x27 │ │ │ │ - bne 71638 │ │ │ │ + bne 715e0 │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71638 │ │ │ │ + bne 715e0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 71c18 │ │ │ │ + b 71bc0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 72098 │ │ │ │ + b 72040 │ │ │ │ ldrh r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71780 │ │ │ │ + bne 71728 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6bd48 │ │ │ │ - b 71790 │ │ │ │ + bl 6bcf0 │ │ │ │ + b 71738 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72674 │ │ │ │ + beq 7261c │ │ │ │ add r5, sp, #92 @ 0x5c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r9, r0, #0 │ │ │ │ - ble 71514 │ │ │ │ + ble 714bc │ │ │ │ add r9, r9, r5 │ │ │ │ - b 7242c │ │ │ │ - andeq ip, fp, ip, lsl #6 │ │ │ │ - andeq ip, fp, r8, lsl #6 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, sl, r8, ror #15 │ │ │ │ - andeq fp, fp, r4, asr sl │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r1, r8, r8, lsr #32 │ │ │ │ + b 723d4 │ │ │ │ + andeq fp, fp, ip, ror #6 │ │ │ │ + andeq fp, fp, r8, ror #6 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + ldrdeq pc, [r9], -r8 │ │ │ │ + @ instruction: 0x000baab4 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r8, r8, lsl r7 │ │ │ │ eoreq r0, r4, r2, ror #24 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ addeq r8, r0, r1, lsl r0 │ │ │ │ - andeq r1, r8, r8, asr #25 │ │ │ │ + @ instruction: 0x000813b8 │ │ │ │ andcc r4, r0, r0, lsl #8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp] │ │ │ │ ldrb r2, [r5] │ │ │ │ strb r2, [r3] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 72410 │ │ │ │ + bcc 723b8 │ │ │ │ ldrb r1, [r5] │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 72420 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 723c8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r9, [fp] │ │ │ │ - ldr r2, [pc, #-92] @ 72400 │ │ │ │ + ldr r2, [pc, #-92] @ 723a8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr sl, [fp, #24] │ │ │ │ strb r1, [r8, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r4, r3, #1 │ │ │ │ str r4, [r0, #12] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71c20 │ │ │ │ + beq 71bc8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 71c20 │ │ │ │ + beq 71bc8 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ add r2, r3, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 724d8 │ │ │ │ - b 72880 │ │ │ │ + bne 72480 │ │ │ │ + b 72828 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ sub r0, r1, #34 @ 0x22 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 726c4 │ │ │ │ + bne 7266c │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ add r0, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 726c8 │ │ │ │ + beq 72670 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ cmpeq r1, r5 │ │ │ │ - bne 724a4 │ │ │ │ + bne 7244c │ │ │ │ mov r5, #0 │ │ │ │ - b 724c4 │ │ │ │ + b 7246c │ │ │ │ ldrh r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71980 │ │ │ │ + bne 71928 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ - bne 71980 │ │ │ │ + bne 71928 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #24] │ │ │ │ add r5, r5, #1 │ │ │ │ sub r3, r3, r2 │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 71980 │ │ │ │ + b 71928 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71ef8 │ │ │ │ + beq 71ea0 │ │ │ │ ldrh r2, [r8, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 72794 │ │ │ │ + bne 7273c │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ orrs r2, r2, r0 │ │ │ │ - beq 71dd4 │ │ │ │ + beq 71d7c │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ ldrb r2, [r2, r1] │ │ │ │ cmp r2, #24 │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ bic r2, r1, #2 │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ - beq 71514 │ │ │ │ + beq 714bc │ │ │ │ ldr r2, [sp, #28] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 727c4 │ │ │ │ + bne 7276c │ │ │ │ ldrb r3, [r8, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72698 │ │ │ │ + bne 72640 │ │ │ │ cmp r9, #39 @ 0x27 │ │ │ │ - bne 727f8 │ │ │ │ + bne 727a0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r4, #1 │ │ │ │ - beq 728c0 │ │ │ │ + beq 72868 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq 72888 │ │ │ │ + beq 72830 │ │ │ │ mov r4, r3 │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6bd48 │ │ │ │ - b 71604 │ │ │ │ + bl 6bcf0 │ │ │ │ + b 715ac │ │ │ │ mov r9, #14 │ │ │ │ - b 71dac │ │ │ │ + b 71d54 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6bd48 │ │ │ │ - b 720f8 │ │ │ │ + bl 6bcf0 │ │ │ │ + b 720a0 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 71eb4 │ │ │ │ + b 71e5c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl a38f4 │ │ │ │ - b 71724 │ │ │ │ + bl a389c │ │ │ │ + b 716cc │ │ │ │ sub r2, r5, #65 @ 0x41 │ │ │ │ mov r0, #1 │ │ │ │ lsl r2, r0, r2 │ │ │ │ tst r2, r3 │ │ │ │ - bne 726b8 │ │ │ │ - ldr r0, [pc, #-556] @ 72404 │ │ │ │ + bne 72660 │ │ │ │ + ldr r0, [pc, #-556] @ 723ac │ │ │ │ tst r2, r0 │ │ │ │ - beq 722b0 │ │ │ │ + beq 72258 │ │ │ │ cmp r9, #0 │ │ │ │ bicne r4, r4, r2 │ │ │ │ orreq r4, r4, r2 │ │ │ │ - b 722b0 │ │ │ │ + b 72258 │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, r1, r2 │ │ │ │ - bne 722b0 │ │ │ │ + bne 72258 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov r5, #0 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ - b 71880 │ │ │ │ + b 71828 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 71820 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 717c8 │ │ │ │ mov r9, #1 │ │ │ │ add r5, sp, #92 @ 0x5c │ │ │ │ strb r0, [sp, #92] @ 0x5c │ │ │ │ - b 723c8 │ │ │ │ + b 72370 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 71f34 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 71edc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72254 │ │ │ │ - b 71514 │ │ │ │ + bne 721fc │ │ │ │ + b 714bc │ │ │ │ cmp r9, #0 │ │ │ │ moveq r4, #0 │ │ │ │ - b 722b0 │ │ │ │ + b 72258 │ │ │ │ sub r2, r2, #1 │ │ │ │ sub r5, r2, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 72778 │ │ │ │ + bcs 72720 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ sub r1, r9, sl │ │ │ │ ldr r9, [fp, #24] │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r9, r9, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 28ce0 │ │ │ │ + bl 28c88 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ mov sl, r0 │ │ │ │ - bne 7276c │ │ │ │ + bne 72714 │ │ │ │ ldr r3, [fp, #24] │ │ │ │ str r3, [fp] │ │ │ │ cmp r9, sl │ │ │ │ - beq 71c20 │ │ │ │ + beq 71bc8 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 57664 │ │ │ │ + bl 5760c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r3, #1 │ │ │ │ str sl, [r4, #12] │ │ │ │ str sl, [r4, #4] │ │ │ │ strh r3, [r4, #18] │ │ │ │ mov r4, sl │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ mov r0, fp │ │ │ │ - bl a38f4 │ │ │ │ - b 7272c │ │ │ │ + bl a389c │ │ │ │ + b 726d4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 726fc │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 726a4 │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ - b 71880 │ │ │ │ + b 71828 │ │ │ │ ldrb r3, [r8, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72254 │ │ │ │ + bne 721fc │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71f10 │ │ │ │ + bne 71eb8 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 72138 │ │ │ │ - ldr r0, [pc, #-964] @ 72408 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 720e0 │ │ │ │ + ldr r0, [pc, #-964] @ 723b0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71514 │ │ │ │ + bne 714bc │ │ │ │ ldrb r3, [r8, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72698 │ │ │ │ + bne 72640 │ │ │ │ cmp r9, #39 @ 0x27 │ │ │ │ addeq r3, r4, #1 │ │ │ │ - beq 725ac │ │ │ │ + beq 72554 │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72838 │ │ │ │ + bne 727e0 │ │ │ │ cmp r9, #29 │ │ │ │ - bgt 7281c │ │ │ │ - ldr r3, [pc, #-1032] @ 7240c │ │ │ │ + bgt 727c4 │ │ │ │ + ldr r3, [pc, #-1032] @ 723b4 │ │ │ │ lsr r3, r3, r9 │ │ │ │ tst r3, #1 │ │ │ │ - bne 727ac │ │ │ │ + bne 72754 │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne 71f2c │ │ │ │ + bne 71ed4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r9, #2 │ │ │ │ addne r4, r4, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71f10 │ │ │ │ + beq 71eb8 │ │ │ │ cmp r9, #36 @ 0x24 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r9, #28 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71f10 │ │ │ │ - b 72254 │ │ │ │ + beq 71eb8 │ │ │ │ + b 721fc │ │ │ │ mov r9, #14 │ │ │ │ - b 71f48 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 71ef0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r2, r4 │ │ │ │ - b 726c8 │ │ │ │ + b 72670 │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ - bne 725b8 │ │ │ │ + bne 72560 │ │ │ │ mov r1, sl │ │ │ │ add r2, r5, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r5, r5, #3 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ add r4, r4, r5 │ │ │ │ mov sl, r4 │ │ │ │ str r4, [r3, #12] │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 71514 │ │ │ │ + b 714bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr ip, [pc, #480] @ 72ac8 │ │ │ │ - ldr r2, [pc, #480] @ 72acc │ │ │ │ + ldr ip, [pc, #480] @ 72a70 │ │ │ │ + ldr r2, [pc, #480] @ 72a74 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ - ldr r9, [pc, #472] @ 72ad0 │ │ │ │ + ldr r9, [pc, #472] @ 72a78 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #468] @ 72ad4 │ │ │ │ + ldr r3, [pc, #468] @ 72a7c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr sl, [r9, r3] │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -108955,119 +108955,119 @@ │ │ │ │ strh r3, [r4, #16] │ │ │ │ str r3, [r4] │ │ │ │ strb r1, [r4, #23] │ │ │ │ strb r2, [r4, #27] │ │ │ │ ldr r0, [sl, #100] @ 0x64 │ │ │ │ mov sl, #1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ moveq r3, #32 │ │ │ │ ldrbne r3, [r0] │ │ │ │ strb r3, [r4, #18] │ │ │ │ - ldr r3, [pc, #248] @ 72ad8 │ │ │ │ + ldr r3, [pc, #248] @ 72a80 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r2, [r7] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ str r8, [r3, #12] │ │ │ │ str r8, [r3, #4] │ │ │ │ mov r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [r3] │ │ │ │ strh sl, [r3, #18] │ │ │ │ - bl 713fc │ │ │ │ + bl 713a4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ cmp r6, #2 │ │ │ │ mov r7, r0 │ │ │ │ - beq 72a6c │ │ │ │ + beq 72a14 │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldr r2, [pc, #160] @ 72adc │ │ │ │ + ldr r2, [pc, #160] @ 72a84 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ - ldr r3, [pc, #136] @ 72acc │ │ │ │ + ldr r3, [pc, #136] @ 72a74 │ │ │ │ add r2, pc, r2 │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 72aa0 │ │ │ │ + bne 72a48 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #8 │ │ │ │ str r8, [sp, #8] │ │ │ │ - bl 54ba8 │ │ │ │ + bl 54b50 │ │ │ │ cmp r0, sl │ │ │ │ - beq 72a94 │ │ │ │ - bgt 72aa4 │ │ │ │ + beq 72a3c │ │ │ │ + bgt 72a4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 275ec │ │ │ │ - b 72a24 │ │ │ │ + bl 27594 │ │ │ │ + b 729cc │ │ │ │ ldr r7, [sp, #8] │ │ │ │ add r7, r7, #9 │ │ │ │ - b 72a88 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 72ae0 │ │ │ │ - ldr r0, [pc, #52] @ 72ae4 │ │ │ │ + b 72a30 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #52] @ 72a88 │ │ │ │ + ldr r0, [pc, #52] @ 72a8c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - andeq sl, fp, r0, asr #28 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq sl, fp, r0, lsr #28 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq sl, fp, r8, ror #25 │ │ │ │ - andeq r0, r0, r8, lsl r8 │ │ │ │ - @ instruction: 0x000803b0 │ │ │ │ + bl 976d4 │ │ │ │ + andeq r9, fp, r0, lsr #29 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r9, fp, r0, lsl #29 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + andeq r9, fp, r8, asr #26 │ │ │ │ + andeq r0, r0, r0, lsl r8 │ │ │ │ + andeq pc, r7, r0, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3512] @ 0xdb8 │ │ │ │ - ldr r6, [pc, #336] @ 72c50 │ │ │ │ + ldr r6, [pc, #336] @ 72bf8 │ │ │ │ sub sp, sp, #568 @ 0x238 │ │ │ │ subs r3, r0, #0 │ │ │ │ - ldr r2, [pc, #328] @ 72c54 │ │ │ │ + ldr r2, [pc, #328] @ 72bfc │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #324] @ 72c58 │ │ │ │ + ldr r3, [pc, #324] @ 72c00 │ │ │ │ add r2, pc, r2 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #564] @ 0x234 │ │ │ │ mov r3, #0 │ │ │ │ - beq 72c30 │ │ │ │ - ldr r3, [pc, #292] @ 72c5c │ │ │ │ + beq 72bd8 │ │ │ │ + ldr r3, [pc, #292] @ 72c04 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r2, #9 │ │ │ │ str r2, [sp, #520] @ 0x208 │ │ │ │ - ldr r3, [pc, #252] @ 72c60 │ │ │ │ + ldr r3, [pc, #252] @ 72c08 │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ str r2, [sp, #512] @ 0x200 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [r4, #396] @ 0x18c │ │ │ │ str r5, [sp, #524] @ 0x20c │ │ │ │ str r2, [sp, #516] @ 0x204 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -109077,79 +109077,79 @@ │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #372] @ 0x174 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 72c3c │ │ │ │ + beq 72be4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - ldr r3, [pc, #160] @ 72c5c │ │ │ │ + ldr r3, [pc, #160] @ 72c04 │ │ │ │ ldr r2, [sp, #512] @ 0x200 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - ldr r3, [pc, #152] @ 72c60 │ │ │ │ + ldr r3, [pc, #152] @ 72c08 │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, sp, #528 @ 0x210 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #88] @ 72c64 │ │ │ │ - ldr r3, [pc, #72] @ 72c58 │ │ │ │ + ldr r2, [pc, #88] @ 72c0c │ │ │ │ + ldr r3, [pc, #72] @ 72c00 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #564] @ 0x234 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 72c4c │ │ │ │ + bne 72bf4 │ │ │ │ add sp, sp, #568 @ 0x238 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #48] @ 72c68 │ │ │ │ + ldr r0, [pc, #48] @ 72c10 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 72c04 │ │ │ │ + b 72bac │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 728d0 │ │ │ │ + bl 72878 │ │ │ │ str r0, [sp] │ │ │ │ - b 72bb0 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, fp, r4, lsl ip │ │ │ │ - andeq sl, fp, r8, lsl ip │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq sl, fp, ip, lsl fp │ │ │ │ - strdeq r3, [r8], -ip │ │ │ │ + b 72b58 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r9, fp, r4, ror ip │ │ │ │ + andeq r9, fp, r8, ror ip │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r9, fp, ip, ror fp │ │ │ │ + andeq r2, r8, ip, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3456] @ 0xd80 │ │ │ │ - ldr r8, [pc, #2936] @ 737fc │ │ │ │ + ldr r8, [pc, #2936] @ 737a4 │ │ │ │ sub sp, sp, #604 @ 0x25c │ │ │ │ - ldr ip, [pc, #2932] @ 73800 │ │ │ │ + ldr ip, [pc, #2932] @ 737a8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov lr, r0 │ │ │ │ - ldr r0, [pc, #2924] @ 73804 │ │ │ │ + ldr r0, [pc, #2924] @ 737ac │ │ │ │ add r8, pc, r8 │ │ │ │ add ip, pc, ip │ │ │ │ str r8, [sp, #12] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r3, [pc, #2908] @ 73808 │ │ │ │ + ldr r3, [pc, #2908] @ 737b0 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #596] @ 0x254 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r8, r3] │ │ │ │ mov r6, r2 │ │ │ │ ldr r9, [r5, #272] @ 0x110 │ │ │ │ mov r4, r1 │ │ │ │ @@ -109167,550 +109167,550 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ str r9, [sp, #16] │ │ │ │ strb r7, [sp, #71] @ 0x47 │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ cmp r6, r7 │ │ │ │ and r2, r3, #2 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ and r2, r3, #8 │ │ │ │ and r3, r3, #32 │ │ │ │ str r7, [r5, #1588] @ 0x634 │ │ │ │ str r7, [r5, #192] @ 0xc0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bne 732a4 │ │ │ │ - ldr r3, [pc, #2756] @ 7380c │ │ │ │ + bne 7324c │ │ │ │ + ldr r3, [pc, #2756] @ 737b4 │ │ │ │ mov r5, #92 @ 0x5c │ │ │ │ ldr r6, [r8, r3] │ │ │ │ mov r7, r9 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6, #12] │ │ │ │ ldrb r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 72da4 │ │ │ │ + beq 72d4c │ │ │ │ cmp r4, #96 @ 0x60 │ │ │ │ - beq 72db0 │ │ │ │ + beq 72d58 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ - beq 730c4 │ │ │ │ + beq 7306c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r7] │ │ │ │ strbcc r4, [r3] │ │ │ │ - bcc 72d50 │ │ │ │ + bcc 72cf8 │ │ │ │ and r1, r4, #255 @ 0xff │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 72d50 │ │ │ │ - bl 57468 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 72cf8 │ │ │ │ + bl 57410 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 72d68 │ │ │ │ + bne 72d10 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 73524 │ │ │ │ + bcs 734cc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r4, [r0] │ │ │ │ sub r4, r4, r3 │ │ │ │ - bl a3988 │ │ │ │ - ldr r3, [pc, #2576] @ 73808 │ │ │ │ + bl a3930 │ │ │ │ + ldr r3, [pc, #2576] @ 737b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #196] @ 0xc4 │ │ │ │ bic r3, r3, #10 │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72e20 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + beq 72dc8 │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ mov r3, #5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ ldr ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #2504] @ 73810 │ │ │ │ - ldr r3, [pc, #2492] @ 73808 │ │ │ │ + ldr r2, [pc, #2504] @ 737b8 │ │ │ │ + ldr r3, [pc, #2492] @ 737b0 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ ldr r5, [ip, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r5, #208] @ 0xd0 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ mov r1, #3 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r4, [r5, #40] @ 0x28 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ - bl 22938 │ │ │ │ + bl 228e0 │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #1 │ │ │ │ - beq 734dc │ │ │ │ + beq 73484 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #2428] @ 7380c │ │ │ │ + ldr r3, [pc, #2428] @ 737b4 │ │ │ │ add lr, sp, #72 @ 0x48 │ │ │ │ ldr ip, [r2, r3] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm lr, {r0, r1} │ │ │ │ mov r0, r7 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 72ecc │ │ │ │ + bne 72e74 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73544 │ │ │ │ + beq 734ec │ │ │ │ cmp r6, #2 │ │ │ │ - bne 72eec │ │ │ │ + bne 72e94 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #2344] @ 73808 │ │ │ │ + ldr r3, [pc, #2344] @ 737b0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 734b8 │ │ │ │ + bne 73460 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r3, [pc, #2320] @ 73808 │ │ │ │ + ldr r3, [pc, #2320] @ 737b0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #196] @ 0xc4 │ │ │ │ and r1, r1, #4 │ │ │ │ - bl 29940 │ │ │ │ + bl 298e8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ - ldr r3, [pc, #2284] @ 7380c │ │ │ │ + ldr r3, [pc, #2284] @ 737b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add lr, sp, #72 @ 0x48 │ │ │ │ ldr ip, [r2, r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bl 22e90 │ │ │ │ + bl 22e38 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #2224] @ 73808 │ │ │ │ + ldr r3, [pc, #2224] @ 737b0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [r3, #192] @ 0xc0 │ │ │ │ ldrne r2, [r3, #196] @ 0xc4 │ │ │ │ orrne r2, r2, #2 │ │ │ │ strne r2, [r3, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72f90 │ │ │ │ - ldr r3, [pc, #2184] @ 73808 │ │ │ │ + beq 72f38 │ │ │ │ + ldr r3, [pc, #2184] @ 737b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #196] @ 0xc4 │ │ │ │ orr r3, r3, #8 │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add lr, sp, #112 @ 0x70 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ strb r3, [sp, #138] @ 0x8a │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ mov ip, r6 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ - ldr r4, [pc, #2128] @ 73808 │ │ │ │ + ldr r4, [pc, #2128] @ 737b0 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldr r4, [r3, r4] │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r0, [r6, #8] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ - bl cbdd8 <__isoc23_strtoul@@Base+0x1cf5c> │ │ │ │ + bl cb7c0 <__isoc23_strtoul@@Base+0x1c99c> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl c8b38 <__isoc23_strtoul@@Base+0x19cbc> │ │ │ │ + bl c89d8 <__isoc23_strtoul@@Base+0x19bb4> │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ mov r0, r8 │ │ │ │ bic r3, r3, #32 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ cmp r0, #1 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bge 73470 │ │ │ │ + bge 73418 │ │ │ │ add sl, sp, #71 @ 0x47 │ │ │ │ mov fp, #0 │ │ │ │ str sl, [sp, #28] │ │ │ │ ldr sl, [sp, #20] │ │ │ │ mov r9, fp │ │ │ │ mov r2, r9 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 73204 │ │ │ │ + beq 731ac │ │ │ │ ldr r7, [r8, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - ble 73204 │ │ │ │ + ble 731ac │ │ │ │ sub r4, r7, #1 │ │ │ │ add r2, r6, r7 │ │ │ │ mov r5, #0 │ │ │ │ ldrb r3, [r2, #-1]! │ │ │ │ cmp r3, #10 │ │ │ │ - bne 73150 │ │ │ │ + bne 730f8 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmn r4, #1 │ │ │ │ add r5, r5, #1 │ │ │ │ - bne 7309c │ │ │ │ + bne 73044 │ │ │ │ add r5, r5, fp │ │ │ │ mov fp, r5 │ │ │ │ - b 7306c │ │ │ │ - ldr r3, [pc, #1856] @ 7380c │ │ │ │ + b 73014 │ │ │ │ + ldr r3, [pc, #1856] @ 737b4 │ │ │ │ ldr r2, [r8, r3] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldrb r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 73130 │ │ │ │ - ldr r3, [pc, #1832] @ 73814 │ │ │ │ + beq 730d8 │ │ │ │ + ldr r3, [pc, #1832] @ 737bc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - bhi 72d78 │ │ │ │ + bhi 72d20 │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ - beq 7313c │ │ │ │ + beq 730e4 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r7] │ │ │ │ strbcc r5, [r3] │ │ │ │ - bcc 72d78 │ │ │ │ + bcc 72d20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 72d78 │ │ │ │ - bl 57468 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 72d20 │ │ │ │ + bl 57410 │ │ │ │ mov r4, r0 │ │ │ │ - b 730e4 │ │ │ │ + b 7308c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72d78 │ │ │ │ - b 73104 │ │ │ │ + bne 72d20 │ │ │ │ + b 730ac │ │ │ │ cmp fp, #0 │ │ │ │ - ble 7319c │ │ │ │ + ble 73144 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 731c0 │ │ │ │ + beq 73168 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #10 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ add r2, r4, #1 │ │ │ │ cmp r7, r2 │ │ │ │ ldrble r3, [r6, r4] │ │ │ │ strble r3, [sp, #71] @ 0x47 │ │ │ │ movle r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ strbgt r9, [r6, r2] │ │ │ │ strble r9, [r6, r4] │ │ │ │ - bl 6bd48 │ │ │ │ - b 730bc │ │ │ │ + bl 6bcf0 │ │ │ │ + b 73064 │ │ │ │ ldrb r3, [sp, #71] @ 0x47 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73170 │ │ │ │ + beq 73118 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 6bd48 │ │ │ │ + bl 6bcf0 │ │ │ │ strb r9, [sp, #71] @ 0x47 │ │ │ │ - b 73170 │ │ │ │ + b 73118 │ │ │ │ ldrb r1, [sl, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 731f0 │ │ │ │ + bne 73198 │ │ │ │ ldrb r2, [sl, #22] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 731f0 │ │ │ │ - ldr r2, [pc, #1576] @ 73808 │ │ │ │ + beq 73198 │ │ │ │ + ldr r2, [pc, #1576] @ 737b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrb r2, [r2, #1262] @ 0x4ee │ │ │ │ cmp r2, #0 │ │ │ │ - bne 73464 │ │ │ │ + bne 7340c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, fp │ │ │ │ mov r1, #10 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - b 73170 │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + b 73118 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73228 │ │ │ │ - ldr r3, [pc, #1520] @ 73808 │ │ │ │ + beq 731d0 │ │ │ │ + ldr r3, [pc, #1520] @ 737b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #196] @ 0xc4 │ │ │ │ orr r3, r3, #32 │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ sub fp, fp, #1 │ │ │ │ cmp fp, #0 │ │ │ │ - ble 7324c │ │ │ │ - ldr r3, [pc, #1484] @ 73808 │ │ │ │ + ble 731f4 │ │ │ │ + ldr r3, [pc, #1484] @ 737b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3, #1262] @ 0x4ee │ │ │ │ cmp r3, #4 │ │ │ │ - beq 73504 │ │ │ │ + beq 734ac │ │ │ │ ldrb r3, [sp, #71] @ 0x47 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73270 │ │ │ │ + beq 73218 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #71 @ 0x47 │ │ │ │ - bl 6bd48 │ │ │ │ + bl 6bcf0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sp, #71] @ 0x47 │ │ │ │ mov r0, r8 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ - ldr r2, [pc, #1432] @ 73818 │ │ │ │ - ldr r3, [pc, #1408] @ 73804 │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + ldr r2, [pc, #1432] @ 737c0 │ │ │ │ + ldr r3, [pc, #1408] @ 737ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #596] @ 0x254 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 737ac │ │ │ │ + bne 73754 │ │ │ │ add sp, sp, #604 @ 0x25c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1376] @ 7380c │ │ │ │ + ldr r3, [pc, #1376] @ 737b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ - beq 734cc │ │ │ │ + beq 73474 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #12 │ │ │ │ movne r7, #0 │ │ │ │ - bne 72e84 │ │ │ │ - ldr r3, [pc, #1328] @ 7380c │ │ │ │ + bne 72e2c │ │ │ │ + ldr r3, [pc, #1328] @ 737b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add lr, sp, #72 @ 0x48 │ │ │ │ ldr ip, [r2, r3] │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1} │ │ │ │ cmp r5, #0 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - beq 736d4 │ │ │ │ + beq 7367c │ │ │ │ mov r0, r5 │ │ │ │ - bl 75990 │ │ │ │ + bl 75938 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add lr, sp, #112 @ 0x70 │ │ │ │ strb r3, [sp, #138] @ 0x8a │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ ldr ip, [sp, #20] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f15ac │ │ │ │ + bl f0c44 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #1176] @ 73808 │ │ │ │ + ldr r3, [pc, #1176] @ 737b0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [r3, #1216] @ 0x4c0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 736fc │ │ │ │ + beq 736a4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73730 │ │ │ │ - ldr r1, [pc, #1124] @ 7381c │ │ │ │ + bne 736d8 │ │ │ │ + ldr r1, [pc, #1124] @ 737c4 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #1076] @ 73808 │ │ │ │ + ldr r3, [pc, #1076] @ 737b0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 73718 │ │ │ │ + bcs 736c0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ - ldr r3, [pc, #1032] @ 73808 │ │ │ │ + ldr r3, [pc, #1032] @ 737b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #1216] @ 0x4c0 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ str r4, [r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 6bd48 │ │ │ │ + bl 6bcf0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r2, [pc, #980] @ 73808 │ │ │ │ - ldr r3, [pc, #980] @ 7380c │ │ │ │ + ldr r2, [pc, #980] @ 737b0 │ │ │ │ + ldr r3, [pc, #980] @ 737b4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add lr, sp, #72 @ 0x48 │ │ │ │ str r0, [r2, #192] @ 0xc0 │ │ │ │ ldr ip, [r1, r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ - b 73278 │ │ │ │ + b 73220 │ │ │ │ mov r0, sl │ │ │ │ - bl 6b8b0 │ │ │ │ - b 73170 │ │ │ │ + bl 6b858 │ │ │ │ + b 73118 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r5, [r6] │ │ │ │ mov r2, #0 │ │ │ │ sub r5, r5, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ add r1, r5, #64 @ 0x40 │ │ │ │ add r1, r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 73534 │ │ │ │ + bne 734dc │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r3, [r6] │ │ │ │ - b 73058 │ │ │ │ + b 73000 │ │ │ │ ldrb r3, [r3, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72eec │ │ │ │ - bl 29150 │ │ │ │ - b 72eec │ │ │ │ + bne 72e94 │ │ │ │ + bl 290f8 │ │ │ │ + b 72e94 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ - bl 22cc0 │ │ │ │ + bl 22c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 732c4 │ │ │ │ - ldr r2, [pc, #828] @ 73820 │ │ │ │ - ldr r1, [pc, #828] @ 73824 │ │ │ │ + bne 7326c │ │ │ │ + ldr r2, [pc, #828] @ 737c8 │ │ │ │ + ldr r1, [pc, #828] @ 737cc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ - b 72f40 │ │ │ │ + b 72ee8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7368c │ │ │ │ + beq 73634 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #10 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - b 7324c │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + b 731f4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #10 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 72dd8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 72d80 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl a38f4 │ │ │ │ - b 73058 │ │ │ │ + bl a389c │ │ │ │ + b 73000 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72ecc │ │ │ │ + bne 72e74 │ │ │ │ str r3, [sp, #556] @ 0x22c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r3, [pc, #680] @ 73808 │ │ │ │ + ldr r3, [pc, #680] @ 737b0 │ │ │ │ mov r2, #5 │ │ │ │ str r2, [sp, #552] @ 0x228 │ │ │ │ ldr r6, [r1, r3] │ │ │ │ - ldr r3, [pc, #672] @ 73810 │ │ │ │ + ldr r3, [pc, #672] @ 737b8 │ │ │ │ ldr r2, [r6, #372] @ 0x174 │ │ │ │ str r2, [sp, #544] @ 0x220 │ │ │ │ ldr r2, [r6, #396] @ 0x18c │ │ │ │ str r2, [sp, #548] @ 0x224 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, sp, #560 @ 0x230 │ │ │ │ ldr ip, [r3] │ │ │ │ @@ -109720,191 +109720,191 @@ │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ str r3, [r6, #372] @ 0x174 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 737d8 │ │ │ │ + beq 73780 │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne 7376c │ │ │ │ + bne 73714 │ │ │ │ tst r3, #63 @ 0x3f │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne 735e4 │ │ │ │ + bne 7358c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl 8174 <__sigsetjmp@plt> │ │ │ │ + bl 8118 <__sigsetjmp@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 737e4 │ │ │ │ + beq 7378c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [pc, #568] @ 73828 │ │ │ │ + ldr r3, [pc, #568] @ 737d0 │ │ │ │ clz r5, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ - bl 5f334 │ │ │ │ + bl 5f2dc │ │ │ │ lsr r5, r5, #5 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r3, [pc, #496] @ 73808 │ │ │ │ + ldr r3, [pc, #496] @ 737b0 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r5, #0 │ │ │ │ andne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r5, [r1, r3] │ │ │ │ - ldr r3, [pc, #480] @ 73810 │ │ │ │ + ldr r3, [pc, #480] @ 737b8 │ │ │ │ ldr r2, [sp, #544] @ 0x220 │ │ │ │ str r2, [r5, #372] @ 0x174 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add lr, sp, #560 @ 0x230 │ │ │ │ ldr ip, [r3] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldr r3, [r5, #1196] @ 0x4ac │ │ │ │ ldr r8, [r3, r4, lsl #2] │ │ │ │ - beq 73778 │ │ │ │ + beq 73720 │ │ │ │ ldr r3, [r6] │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - beq 73778 │ │ │ │ + beq 73720 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 737b0 │ │ │ │ + beq 73758 │ │ │ │ mov r0, r8 │ │ │ │ - bl cf8e4 <__isoc23_strtoul@@Base+0x20a68> │ │ │ │ - bl f0cd0 │ │ │ │ + bl cf018 <__isoc23_strtoul@@Base+0x201f4> │ │ │ │ + bl f0368 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 73320 │ │ │ │ + b 732c8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 736a8 │ │ │ │ + bne 73650 │ │ │ │ ldrb r3, [r2, #22] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 736c8 │ │ │ │ + bne 73670 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, fp │ │ │ │ mov r1, #10 │ │ │ │ - bl c8430 <__isoc23_strtoul@@Base+0x195b4> │ │ │ │ - b 7324c │ │ │ │ + bl c82d0 <__isoc23_strtoul@@Base+0x194ac> │ │ │ │ + b 731f4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 6b8b0 │ │ │ │ + bl 6b858 │ │ │ │ subs fp, fp, #1 │ │ │ │ - bcs 736bc │ │ │ │ - b 7324c │ │ │ │ + bcs 73664 │ │ │ │ + b 731f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ add r0, r0, #9 │ │ │ │ ands r6, r3, #1 │ │ │ │ - beq 7374c │ │ │ │ - bl 4ed04 │ │ │ │ + beq 736f4 │ │ │ │ + bl 4ecac │ │ │ │ str r6, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 73320 │ │ │ │ - ldr r1, [pc, #296] @ 7382c │ │ │ │ + b 732c8 │ │ │ │ + ldr r1, [pc, #296] @ 737d4 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ strd r4, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 733c8 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 73370 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 733f8 │ │ │ │ + bge 733a0 │ │ │ │ mov r4, #0 │ │ │ │ - b 73410 │ │ │ │ - ldr r1, [pc, #248] @ 73830 │ │ │ │ + b 733b8 │ │ │ │ + ldr r1, [pc, #248] @ 737d8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 733c8 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 73370 │ │ │ │ mov r1, #3 │ │ │ │ - bl 728d0 │ │ │ │ - bl 4ed04 │ │ │ │ + bl 72878 │ │ │ │ + bl 4ecac │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 73320 │ │ │ │ + b 732c8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 735d0 │ │ │ │ + b 73578 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 72f18 │ │ │ │ - ldr r0, [pc, #172] @ 73834 │ │ │ │ - bl 59670 │ │ │ │ + bne 72ec0 │ │ │ │ + ldr r0, [pc, #172] @ 737dc │ │ │ │ + bl 59618 │ │ │ │ mov r3, #17 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ mov r8, r0 │ │ │ │ - b 72f18 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 72ec0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 7d54 │ │ │ │ - bl f0cd0 │ │ │ │ + bl 7d04 │ │ │ │ + bl f0368 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 73320 │ │ │ │ + b 732c8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 735e4 │ │ │ │ + b 7358c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, #3 │ │ │ │ - bl 5f83c │ │ │ │ + bl 5f7e4 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, r0 │ │ │ │ - b 73608 │ │ │ │ - muleq fp, r4, sl │ │ │ │ - muleq fp, r0, sl │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - andeq sl, fp, r8, lsr #9 │ │ │ │ - andeq r1, r8, r4, ror #1 │ │ │ │ - andeq r0, r8, ip, asr #31 │ │ │ │ - andeq r2, r8, r8, asr #18 │ │ │ │ - andeq r0, r0, r8, lsr r8 │ │ │ │ - muleq r7, r4, r7 │ │ │ │ - andeq r0, r8, ip, ror #26 │ │ │ │ + b 735b0 │ │ │ │ + strdeq r9, [fp], -r4 │ │ │ │ + strdeq r9, [fp], -r0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r9, fp, r8, lsl #10 │ │ │ │ + ldrdeq r0, [r8], -r4 │ │ │ │ + @ instruction: 0x000806bc │ │ │ │ + andeq r2, r8, r8, lsr r0 │ │ │ │ + andeq r0, r0, r0, lsr r8 │ │ │ │ + andeq lr, r7, r4, lsl #29 │ │ │ │ + andeq r0, r8, ip, asr r4 │ │ │ │ andeq r8, r0, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #608] @ 73ab8 │ │ │ │ + ldr r3, [pc, #608] @ 73a60 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #604] @ 73abc │ │ │ │ + ldr r2, [pc, #604] @ 73a64 │ │ │ │ add r3, pc, r3 │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - ldr r2, [pc, #584] @ 73ac0 │ │ │ │ + ldr r2, [pc, #584] @ 73a68 │ │ │ │ mov lr, r0 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ ldrb r2, [r0, #31] │ │ │ │ ldr r3, [r8, #272] @ 0x110 │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ @@ -109929,31 +109929,31 @@ │ │ │ │ strh r3, [r6, #22] │ │ │ │ mov r0, r6 │ │ │ │ strb r2, [r6, #31] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r9 │ │ │ │ str fp, [r5, #12] │ │ │ │ str fp, [r5, #4] │ │ │ │ - bl 713fc │ │ │ │ + bl 713a4 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r9, [r3] │ │ │ │ - bcs 73a74 │ │ │ │ + bcs 73a1c │ │ │ │ ldr r3, [r8, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, r7 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bne 73a68 │ │ │ │ + bne 73a10 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ mov ip, r6 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ @@ -109963,102 +109963,102 @@ │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r9 │ │ │ │ str fp, [r5] │ │ │ │ str sl, [r5, #12] │ │ │ │ str sl, [r5, #4] │ │ │ │ strh r8, [r5, #18] │ │ │ │ - b 73988 │ │ │ │ + b 73930 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - beq 739b8 │ │ │ │ + beq 73960 │ │ │ │ mov r2, r7 │ │ │ │ ldrb r3, [r7], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73980 │ │ │ │ + bne 73928 │ │ │ │ mov lr, r1 │ │ │ │ sub r7, r7, lr │ │ │ │ subs r2, r7, #1 │ │ │ │ - bne 73a4c │ │ │ │ + bne 739f4 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7b20 │ │ │ │ + b 7adc │ │ │ │ ldrb r3, [r7] │ │ │ │ add r4, r2, #2 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - beq 73a80 │ │ │ │ + beq 73a28 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq 73a34 │ │ │ │ + beq 739dc │ │ │ │ sub r5, r3, #48 @ 0x30 │ │ │ │ cmp r5, #9 │ │ │ │ - bhi 73a98 │ │ │ │ + bhi 73a40 │ │ │ │ sub r3, r4, r1 │ │ │ │ subs r2, r3, #2 │ │ │ │ - bne 73aac │ │ │ │ + bne 73a54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bge 73a2c │ │ │ │ + bge 739d4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r3, r5, lsl #3] │ │ │ │ lsl r5, r5, #3 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 73a2c │ │ │ │ + blt 739d4 │ │ │ │ add r5, r3, r5 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 73a2c │ │ │ │ + ble 739d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r3, r1 │ │ │ │ - bl 6bd48 │ │ │ │ + bl 6bcf0 │ │ │ │ mov r1, r4 │ │ │ │ - b 73a44 │ │ │ │ + b 739ec │ │ │ │ sub r3, r4, r1 │ │ │ │ subs r2, r3, #2 │ │ │ │ - bne 73a8c │ │ │ │ + bne 73a34 │ │ │ │ mov r1, r7 │ │ │ │ mov r7, r4 │ │ │ │ - b 73988 │ │ │ │ + b 73930 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, lr │ │ │ │ - bl 6bd48 │ │ │ │ + bl 6bcf0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7b20 │ │ │ │ + b 7adc │ │ │ │ mov r1, r7 │ │ │ │ - bl a38f4 │ │ │ │ - b 73940 │ │ │ │ + bl a389c │ │ │ │ + b 738e8 │ │ │ │ mov r1, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 73918 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 738c0 │ │ │ │ sub r2, r4, r1 │ │ │ │ subs r2, r2, #2 │ │ │ │ - beq 73a40 │ │ │ │ + beq 739e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6bd48 │ │ │ │ - b 73a40 │ │ │ │ + bl 6bcf0 │ │ │ │ + b 739e8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73a44 │ │ │ │ + bne 739ec │ │ │ │ mov lr, r1 │ │ │ │ mov r7, r4 │ │ │ │ - b 7399c │ │ │ │ + b 73944 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6bd48 │ │ │ │ - b 739e8 │ │ │ │ - andeq r9, fp, ip, asr #29 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + bl 6bcf0 │ │ │ │ + b 73990 │ │ │ │ + andeq r8, fp, ip, lsr #30 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r9, [pc, #572] @ 73d18 │ │ │ │ - ldr r3, [pc, #572] @ 73d1c │ │ │ │ + ldr r9, [pc, #572] @ 73cc0 │ │ │ │ + ldr r3, [pc, #572] @ 73cc4 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldrb sl, [r0, #8] │ │ │ │ add r9, pc, r9 │ │ │ │ str sl, [sp, #12] │ │ │ │ ldr r6, [r9, r3] │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [r6, #508] @ 0x1fc │ │ │ │ @@ -110076,23 +110076,23 @@ │ │ │ │ ldm lr, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldr fp, [r6, #272] @ 0x110 │ │ │ │ str r3, [r4] │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #32 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrbne r3, [r0] │ │ │ │ strb r3, [r4, #18] │ │ │ │ ands r3, r5, #512 @ 0x200 │ │ │ │ - beq 73b7c │ │ │ │ + beq 73b24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r2, [r6, #418] @ 0x1a2 │ │ │ │ and r3, r3, #64 @ 0x40 │ │ │ │ orrs r2, r2, r3 │ │ │ │ addeq r3, r8, #4 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r6, #1588] @ 0x634 │ │ │ │ @@ -110105,54 +110105,54 @@ │ │ │ │ and r3, r3, #1 │ │ │ │ strb r3, [r4, #28] │ │ │ │ tst r5, #1040 @ 0x410 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r4, #4] │ │ │ │ strh r3, [r4, #20] │ │ │ │ strh r3, [r4, #16] │ │ │ │ - beq 73cf4 │ │ │ │ + beq 73c9c │ │ │ │ tst r5, #4352 @ 0x1100 │ │ │ │ strb r3, [r4, #23] │ │ │ │ - ldr r3, [pc, #344] @ 73d20 │ │ │ │ + ldr r3, [pc, #344] @ 73cc8 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ strb r2, [r4, #29] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r2, r8, #9 │ │ │ │ mov r9, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, #1 │ │ │ │ strh r2, [r3, #18] │ │ │ │ str r9, [r3] │ │ │ │ str r9, [r4, #12] │ │ │ │ strb r9, [r4, #19] │ │ │ │ - beq 73c94 │ │ │ │ + beq 73c3c │ │ │ │ mov r1, #9 │ │ │ │ mov r0, fp │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r3, [fp, #24] │ │ │ │ mov r0, r4 │ │ │ │ strb r9, [r3, #8] │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ movne r1, r9 │ │ │ │ strbne r9, [r4, #29] │ │ │ │ strb r9, [r4, #24] │ │ │ │ - bl 713fc │ │ │ │ + bl 713a4 │ │ │ │ ldrsh r1, [r4, #16] │ │ │ │ ldrb r3, [r4, #19] │ │ │ │ mov r0, r4 │ │ │ │ orr r1, r1, r3 │ │ │ │ - bl 6b8b0 │ │ │ │ + bl 6b858 │ │ │ │ ldr sl, [r4, #12] │ │ │ │ cmp sl, #1 │ │ │ │ - beq 73c80 │ │ │ │ + beq 73c28 │ │ │ │ ldmib sp, {r3, ip} │ │ │ │ str r3, [r6, #1588] @ 0x634 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1} │ │ │ │ @@ -110160,111 +110160,111 @@ │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #1588] @ 0x634 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r7] │ │ │ │ strne r3, [r8, #4] │ │ │ │ - b 73c54 │ │ │ │ + b 73bfc │ │ │ │ lsr r5, r5, #3 │ │ │ │ and r5, r5, r2 │ │ │ │ strb r5, [r4, #23] │ │ │ │ strb r7, [r4, #22] │ │ │ │ ldr r3, [fp, #24] │ │ │ │ str r3, [fp] │ │ │ │ ldrb r3, [r4, #23] │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ cmp r3, r9 │ │ │ │ strbne r7, [r4, #29] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ strb r7, [r4, #24] │ │ │ │ - bl 713fc │ │ │ │ + bl 713a4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ str r0, [r8, #4] │ │ │ │ ldr r3, [r6, #1588] @ 0x634 │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r3, [r8, #8] │ │ │ │ orrne r3, r3, #2 │ │ │ │ strbne r3, [r8, #8] │ │ │ │ - b 73c54 │ │ │ │ + b 73bfc │ │ │ │ ldr r3, [r6] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ moveq r3, #1 │ │ │ │ - beq 73bb8 │ │ │ │ + beq 73b60 │ │ │ │ ldr r3, [r6, #196] @ 0xc4 │ │ │ │ tst r3, #655360 @ 0xa0000 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - b 73bb8 │ │ │ │ - andeq r9, fp, r4, asr #24 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ + b 73b60 │ │ │ │ + andeq r8, fp, r4, lsr #25 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - ldr r2, [pc, #164] @ 73de4 │ │ │ │ + ldr r2, [pc, #164] @ 73d8c │ │ │ │ ands r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r0 │ │ │ │ addne r3, r0, #9 │ │ │ │ - bne 73d8c │ │ │ │ - ldr ip, [pc, #144] @ 73de8 │ │ │ │ + bne 73d34 │ │ │ │ + ldr ip, [pc, #144] @ 73d90 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ ldr lr, [r2, ip] │ │ │ │ ldr ip, [lr, #140] @ 0x8c │ │ │ │ ldr r2, [ip, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [ip, #4] │ │ │ │ - bne 73d94 │ │ │ │ + bne 73d3c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73dcc │ │ │ │ + beq 73d74 │ │ │ │ ldr r1, [lr, #140] @ 0x8c │ │ │ │ ldr r2, [r1] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ orr r2, r1, #4096 @ 0x1000 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 73ac4 │ │ │ │ + bl 73a6c │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r2, #2 │ │ │ │ - bne 73dbc │ │ │ │ + bne 73d64 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ bic r2, r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ strb r2, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ orr r2, r1, #4096 @ 0x1000 │ │ │ │ mov r1, r3 │ │ │ │ - bl 73ac4 │ │ │ │ + bl 73a6c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ - b 73db4 │ │ │ │ - andeq r9, fp, r8, ror #19 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 73d5c │ │ │ │ + andeq r8, fp, r8, asr #20 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ - ldr r5, [pc, #1652] @ 74478 │ │ │ │ - ldr r3, [pc, #1652] @ 7447c │ │ │ │ + ldr r5, [pc, #1652] @ 74420 │ │ │ │ + ldr r3, [pc, #1652] @ 74424 │ │ │ │ add r5, pc, r5 │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - ldr r3, [pc, #1640] @ 74480 │ │ │ │ + ldr r3, [pc, #1640] @ 74428 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ stm sp, {r0, r1} │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ ldr sl, [r7, #508] @ 0x1fc │ │ │ │ mov ip, r3 │ │ │ │ @@ -110289,154 +110289,154 @@ │ │ │ │ strb r9, [sl, #28] │ │ │ │ strb r9, [sl, #24] │ │ │ │ strb r9, [sl, #27] │ │ │ │ str fp, [sl] │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ add r8, sp, #24 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ - ldr r3, [pc, #1504] @ 74484 │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ + ldr r3, [pc, #1504] @ 7442c │ │ │ │ ldr r7, [sp] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [sl, #18] │ │ │ │ cmp r7, r9 │ │ │ │ mov ip, r8 │ │ │ │ str r0, [sl, #8] │ │ │ │ ldr r9, [r5, r3] │ │ │ │ mov lr, r9 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ - beq 74408 │ │ │ │ + beq 743b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 57338 │ │ │ │ + bl 572e0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ - bl 576c4 │ │ │ │ - ldr r3, [pc, #1424] @ 74488 │ │ │ │ + bl 5766c │ │ │ │ + ldr r3, [pc, #1424] @ 74430 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ ldr r5, [r5, r3] │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 73fcc │ │ │ │ + ble 73f74 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ add r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 73f3c │ │ │ │ + bls 73ee4 │ │ │ │ ldrb r3, [r4, #97] @ 0x61 │ │ │ │ add r7, r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73f54 │ │ │ │ + bne 73efc │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 73f08 │ │ │ │ + bgt 73eb0 │ │ │ │ mov r0, r7 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73f30 │ │ │ │ + beq 73ed8 │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ cmpne r3, #3 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r3, #26 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 73efc │ │ │ │ + bne 73ea4 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ sub r2, r7, #1 │ │ │ │ subs r7, r2, r1 │ │ │ │ - bne 73ff0 │ │ │ │ + bne 73f98 │ │ │ │ add r2, r7, #1 │ │ │ │ add r7, r1, r2 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ str r7, [r9, #12] │ │ │ │ - beq 7410c │ │ │ │ - bgt 7400c │ │ │ │ + beq 740b4 │ │ │ │ + bgt 73fb4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 740a8 │ │ │ │ + beq 74050 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 73efc │ │ │ │ + bne 73ea4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, sl │ │ │ │ - bl 72c6c │ │ │ │ + bl 72c14 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 73f08 │ │ │ │ + bgt 73eb0 │ │ │ │ ldrb r3, [r7], #1 │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73f54 │ │ │ │ + bne 73efc │ │ │ │ ldrb r3, [r7], #1 │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73fcc │ │ │ │ - b 73f54 │ │ │ │ + beq 73f74 │ │ │ │ + b 73efc │ │ │ │ mov r2, r7 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r1, [r9, #12] │ │ │ │ ldr r3, [sp] │ │ │ │ - b 73f84 │ │ │ │ + b 73f2c │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne 73efc │ │ │ │ + bne 73ea4 │ │ │ │ add r3, r7, #1 │ │ │ │ str r3, [r9, #12] │ │ │ │ ldrb r7, [r7] │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ - beq 74078 │ │ │ │ + beq 74020 │ │ │ │ mov r2, r8 │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ cmp r3, #25 │ │ │ │ - bhi 74170 │ │ │ │ + bhi 74118 │ │ │ │ cmp r3, #20 │ │ │ │ - bhi 741b8 │ │ │ │ + bhi 74160 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7406c │ │ │ │ + bne 74014 │ │ │ │ str r2, [sp] │ │ │ │ - bl 57468 │ │ │ │ + bl 57410 │ │ │ │ ldr r2, [sp] │ │ │ │ subs r7, r0, #0 │ │ │ │ - bgt 74038 │ │ │ │ + bgt 73fe0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 7419c │ │ │ │ + bcs 74144 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp] │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r7, [r9, #12] │ │ │ │ sub r7, r7, #1 │ │ │ │ str r7, [r9, #12] │ │ │ │ - b 73efc │ │ │ │ - bl 57468 │ │ │ │ + b 73ea4 │ │ │ │ + bl 57410 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 74098 │ │ │ │ - bne 740c4 │ │ │ │ + bgt 74040 │ │ │ │ + bne 7406c │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73efc │ │ │ │ + bne 73ea4 │ │ │ │ mov fp, r8 │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ mov ip, r9 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm fp!, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ @@ -110451,80 +110451,80 @@ │ │ │ │ stm lr, {r0, r1} │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r7, #1 │ │ │ │ str r3, [r9, #12] │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74158 │ │ │ │ + beq 74100 │ │ │ │ str r7, [r9, #12] │ │ │ │ ldrb r2, [r4, r2] │ │ │ │ cmp r2, #37 @ 0x25 │ │ │ │ - bhi 74150 │ │ │ │ + bhi 740f8 │ │ │ │ ldr r2, [fp] │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 742e4 │ │ │ │ + bcs 7428c │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [fp] │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ strb r1, [r2] │ │ │ │ mov r7, r3 │ │ │ │ - b 73efc │ │ │ │ - bl 57468 │ │ │ │ + b 73ea4 │ │ │ │ + bl 57410 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ sub r7, r3, #1 │ │ │ │ subs r2, r0, #0 │ │ │ │ movle r3, r7 │ │ │ │ - b 74120 │ │ │ │ + b 740c8 │ │ │ │ cmp r3, #27 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r2 │ │ │ │ - bne 74078 │ │ │ │ + bne 74020 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 72c6c │ │ │ │ + bl 72c14 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ - b 73efc │ │ │ │ + b 73ea4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r7, [r9, #12] │ │ │ │ sub r7, r7, #1 │ │ │ │ str r7, [r9, #12] │ │ │ │ - b 73efc │ │ │ │ + b 73ea4 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ sub r3, r1, r2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - bl 576c4 │ │ │ │ + bl 5766c │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, r1 │ │ │ │ addcc r1, r2, #1 │ │ │ │ strcc r1, [r6] │ │ │ │ strbcc r7, [r2] │ │ │ │ - bcs 743bc │ │ │ │ + bcs 74364 │ │ │ │ cmp r3, #25 │ │ │ │ - beq 7436c │ │ │ │ + beq 74314 │ │ │ │ cmp r3, #24 │ │ │ │ - beq 74308 │ │ │ │ + beq 742b0 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 743ac │ │ │ │ + bcs 74354 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ ldr lr, [r6, #24] │ │ │ │ mov r7, r3 │ │ │ │ @@ -110544,192 +110544,192 @@ │ │ │ │ mov r1, #1 │ │ │ │ strh r1, [r9, #18] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ str lr, [r9, #12] │ │ │ │ stm r7, {r0, r1} │ │ │ │ mov r0, sl │ │ │ │ str lr, [r9, #4] │ │ │ │ - bl 6cc7c │ │ │ │ + bl 6cc24 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ subs r2, r3, r2 │ │ │ │ - bne 74454 │ │ │ │ + bne 743fc │ │ │ │ ldr r3, [sp] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ mov lr, r9 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm lr, {r0, r1} │ │ │ │ - bne 74444 │ │ │ │ + bne 743ec │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r3, [r6] │ │ │ │ - b 74194 │ │ │ │ + b 7413c │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [sp] │ │ │ │ - b 74150 │ │ │ │ + b 740f8 │ │ │ │ and r1, r7, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [r9, #12] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9, #12] │ │ │ │ ldrb r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 743d8 │ │ │ │ + beq 74380 │ │ │ │ cmp r7, #127 @ 0x7f │ │ │ │ - ble 743e4 │ │ │ │ + ble 7438c │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74468 │ │ │ │ + beq 74410 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 743f8 │ │ │ │ + beq 743a0 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r6] │ │ │ │ strbcc r7, [r3] │ │ │ │ - bcc 74308 │ │ │ │ - b 742fc │ │ │ │ + bcc 742b0 │ │ │ │ + b 742a4 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r3] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 74430 │ │ │ │ + beq 743d8 │ │ │ │ mov r3, #7 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ - bl 6b580 │ │ │ │ + bl 6b528 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 74224 │ │ │ │ + bcc 741cc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 74234 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 741dc │ │ │ │ and r1, r7, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #25 │ │ │ │ - bne 7420c │ │ │ │ - b 7436c │ │ │ │ - bl 57468 │ │ │ │ + bne 741b4 │ │ │ │ + b 74314 │ │ │ │ + bl 57410 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 74428 │ │ │ │ + bne 743d0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7434c │ │ │ │ + beq 742f4 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #12] │ │ │ │ - b 74214 │ │ │ │ + b 741bc │ │ │ │ ldr r3, [sp] │ │ │ │ str r3, [r9] │ │ │ │ mov r3, #1 │ │ │ │ strh r3, [r9, #18] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r9, #12] │ │ │ │ str r3, [r9, #4] │ │ │ │ - b 73ee4 │ │ │ │ - bge 74320 │ │ │ │ - b 743f8 │ │ │ │ + b 73e8c │ │ │ │ + bge 742c8 │ │ │ │ + b 743a0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 72c6c │ │ │ │ - b 74194 │ │ │ │ + bl 72c14 │ │ │ │ + b 7413c │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - bl a38f4 │ │ │ │ - b 74194 │ │ │ │ + bl a389c │ │ │ │ + b 7413c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ add r1, r1, r3 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 742ac │ │ │ │ - bl 809c │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 74254 │ │ │ │ + bl 804c │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ - b 74344 │ │ │ │ - andeq r9, fp, r4, lsr #18 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, ror #14 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + b 742ec │ │ │ │ + andeq r8, fp, r4, lsl #19 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, asr r7 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ add lr, r2, #1 │ │ │ │ str lr, [r0, #4] │ │ │ │ ldrb r1, [r2] │ │ │ │ - ldr ip, [pc, #408] @ 74644 │ │ │ │ + ldr ip, [pc, #408] @ 745ec │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bhi 74510 │ │ │ │ - ldr r0, [pc, #388] @ 74648 │ │ │ │ + bhi 744b8 │ │ │ │ + ldr r0, [pc, #388] @ 745f0 │ │ │ │ ldr r4, [ip, r0] │ │ │ │ ldrb r0, [r4, r1] │ │ │ │ cmp r0, #21 │ │ │ │ - bhi 74584 │ │ │ │ + bhi 7452c │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 74534 │ │ │ │ + bhi 744dc │ │ │ │ cmp r0, #1 │ │ │ │ - beq 7457c │ │ │ │ + beq 74524 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 745b4 │ │ │ │ + beq 7455c │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, lr │ │ │ │ popne {r4, r5, pc} │ │ │ │ str lr, [r3, #8] │ │ │ │ add lr, lr, #1 │ │ │ │ str lr, [r3, #4] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ mov r5, r1 │ │ │ │ - bls 744c4 │ │ │ │ + bls 7446c │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - beq 74630 │ │ │ │ + beq 745d8 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - beq 7463c │ │ │ │ + beq 745e4 │ │ │ │ cmp r1, #126 @ 0x7e │ │ │ │ movne r0, #32 │ │ │ │ - bne 7457c │ │ │ │ + bne 74524 │ │ │ │ mov r0, #31 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr lr, [pc, #272] @ 7464c │ │ │ │ + ldr lr, [pc, #272] @ 745f4 │ │ │ │ mov r4, #1 │ │ │ │ ands lr, lr, r4, lsl r0 │ │ │ │ - bne 74628 │ │ │ │ + bne 745d0 │ │ │ │ cmp r0, #19 │ │ │ │ - beq 745d0 │ │ │ │ + beq 74578 │ │ │ │ cmp r0, #13 │ │ │ │ popne {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #244] @ 74650 │ │ │ │ + ldr r1, [pc, #244] @ 745f8 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldrb r1, [r1, #427] @ 0x1ab │ │ │ │ cmp r1, #44 @ 0x2c │ │ │ │ popne {r4, r5, pc} │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ @@ -110737,33 +110737,33 @@ │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r4, r5, pc} │ │ │ │ sub ip, r0, #22 │ │ │ │ and lr, ip, #255 @ 0xff │ │ │ │ cmp lr, #31 │ │ │ │ pophi {r4, r5, pc} │ │ │ │ - ldr lr, [pc, #184] @ 74654 │ │ │ │ + ldr lr, [pc, #184] @ 745fc │ │ │ │ add lr, pc, lr │ │ │ │ cmp ip, #31 │ │ │ │ - bhi 745b0 │ │ │ │ + bhi 74558 │ │ │ │ ldrsb ip, [lr, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ mov r5, #61 @ 0x3d │ │ │ │ cmp ip, r5 │ │ │ │ addeq r2, r2, #2 │ │ │ │ streq r2, [r3, #4] │ │ │ │ subeq r0, r0, #1 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ cmp ip, r1 │ │ │ │ movne r5, #61 @ 0x3d │ │ │ │ - bne 745bc │ │ │ │ + bne 74564 │ │ │ │ add r2, r2, #2 │ │ │ │ sub r0, r0, #2 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ str r2, [r3, #4] │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ @@ -110773,213 +110773,213 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ movne r0, #27 │ │ │ │ popne {r4, r5, pc} │ │ │ │ add r2, r2, #2 │ │ │ │ mov r0, #26 │ │ │ │ - b 7457c │ │ │ │ + b 74524 │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ - b 745bc │ │ │ │ + b 74564 │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ mov r0, #30 │ │ │ │ - b 745bc │ │ │ │ + b 74564 │ │ │ │ mov r0, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - andeq r9, fp, ip, ror r2 │ │ │ │ - andeq r0, r0, r0, ror #14 │ │ │ │ + ldrdeq r8, [fp], -ip │ │ │ │ + andeq r0, r0, r8, asr r7 │ │ │ │ eoreq r9, r0, r0, asr #8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - muleq r9, r4, r7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq ip, r9, r4, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ str r1, [sp, #16] │ │ │ │ - ldr r1, [pc, #4072] @ 75660 │ │ │ │ - ldr r2, [pc, #4072] @ 75664 │ │ │ │ + ldr r1, [pc, #4072] @ 75608 │ │ │ │ + ldr r2, [pc, #4072] @ 7560c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #4068] @ 75668 │ │ │ │ + ldr r6, [pc, #4068] @ 75610 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r7, [pc, #4064] @ 7566c │ │ │ │ + ldr r7, [pc, #4064] @ 75614 │ │ │ │ mov r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ strh r3, [sp, #66] @ 0x42 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7448c │ │ │ │ + bl 74434 │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #30 │ │ │ │ - bhi 746d4 │ │ │ │ + bhi 7467c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r6, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov sl, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #3968] @ 75670 │ │ │ │ + ldr r3, [pc, #3968] @ 75618 │ │ │ │ mov r8, sl │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7448c │ │ │ │ + bl 74434 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ mov fp, r6 │ │ │ │ sub r3, r0, #32 │ │ │ │ cmp r0, #53 @ 0x35 │ │ │ │ cmpne r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ - bhi 74840 │ │ │ │ + bhi 747e8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 75720 │ │ │ │ + beq 756c8 │ │ │ │ ldrb r3, [r6] │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ - beq 7513c │ │ │ │ + beq 750e4 │ │ │ │ strh r3, [sp, #68] @ 0x44 │ │ │ │ cmp r5, #53 @ 0x35 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ strb r3, [sp, #75] @ 0x4b │ │ │ │ - beq 75160 │ │ │ │ + beq 75108 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r2, #0 │ │ │ │ add r0, r4, #4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - beq 7578c │ │ │ │ + beq 75734 │ │ │ │ cmp r5, #33 @ 0x21 │ │ │ │ - beq 751a8 │ │ │ │ + beq 75150 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq sl, #0 │ │ │ │ andne sl, sl, #1 │ │ │ │ - b 746f8 │ │ │ │ + b 746a0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bgt 755b0 │ │ │ │ + bgt 75558 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #3768] @ 75674 │ │ │ │ - ldr r3, [pc, #3748] @ 75664 │ │ │ │ + ldr r2, [pc, #3768] @ 7561c │ │ │ │ + ldr r3, [pc, #3748] @ 7560c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7598c │ │ │ │ + bne 75934 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #163 @ 0xa3 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 74658 │ │ │ │ + bl 74600 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74ee8 │ │ │ │ - ldr r3, [pc, #3704] @ 75678 │ │ │ │ + beq 74e90 │ │ │ │ + ldr r3, [pc, #3704] @ 75620 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r5, [r3] │ │ │ │ - bcs 754d8 │ │ │ │ + bcs 75480 │ │ │ │ mov sl, #0 │ │ │ │ - b 746e0 │ │ │ │ + b 74688 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #31 │ │ │ │ - b 747e8 │ │ │ │ + b 74790 │ │ │ │ mov r5, #162 @ 0xa2 │ │ │ │ mov r1, #32 │ │ │ │ - b 747e8 │ │ │ │ + b 74790 │ │ │ │ add r3, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ cmpne r0, #7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 757ac │ │ │ │ - ldr r3, [pc, #3616] @ 7567c │ │ │ │ + bne 75754 │ │ │ │ + ldr r3, [pc, #3616] @ 75624 │ │ │ │ ldrb r2, [r6] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ ldrb r8, [r3, r0] │ │ │ │ mov r1, r9 │ │ │ │ - beq 752d8 │ │ │ │ + beq 75280 │ │ │ │ and r2, r8, #15 │ │ │ │ cmp r5, #9 │ │ │ │ cmpne r2, #15 │ │ │ │ moveq fp, #1 │ │ │ │ movne fp, #0 │ │ │ │ add fp, fp, r2 │ │ │ │ cmp r1, #0 │ │ │ │ lsl fp, fp, #1 │ │ │ │ - beq 75288 │ │ │ │ + beq 75230 │ │ │ │ cmp r5, #21 │ │ │ │ movne r9, #0 │ │ │ │ - beq 75464 │ │ │ │ + beq 7540c │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ cmp r2, r1 │ │ │ │ add r2, r2, #1 │ │ │ │ strge r2, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #3508] @ 75678 │ │ │ │ + ldr r2, [pc, #3508] @ 75620 │ │ │ │ cmp r5, #2 │ │ │ │ cmpne r5, #20 │ │ │ │ ldr r6, [r7, r2] │ │ │ │ - bne 748f4 │ │ │ │ + bne 7489c │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 754e4 │ │ │ │ + bcs 7548c │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcc 75418 │ │ │ │ + bcc 753c0 │ │ │ │ cmp r9, #0 │ │ │ │ moveq r1, #36 @ 0x24 │ │ │ │ movne r1, #57 @ 0x39 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r2, [r6, #272] @ 0x110 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ sub r1, r1, r2 │ │ │ │ add r1, r1, #3 │ │ │ │ bic r1, r1, #3 │ │ │ │ cmn r1, #4 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 75440 │ │ │ │ + bne 753e8 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ str r2, [r0] │ │ │ │ ldr r2, [r6, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r0, [r1, r2] │ │ │ │ @@ -110992,102 +110992,102 @@ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ sub r1, r1, r2 │ │ │ │ add r1, r1, #1 │ │ │ │ bic r1, r1, #1 │ │ │ │ cmn r1, #2 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 75434 │ │ │ │ + bne 753dc │ │ │ │ ldr r2, [r0, #24] │ │ │ │ str r2, [r0] │ │ │ │ ldr r2, [r6, #272] @ 0x110 │ │ │ │ ldrsh r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ strh r0, [r1, r2] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 757d8 │ │ │ │ + beq 75780 │ │ │ │ tst r8, #128 @ 0x80 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - bne 7544c │ │ │ │ + bne 753f4 │ │ │ │ mov sl, #0 │ │ │ │ cmp r3, fp │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ - bge 7510c │ │ │ │ + bge 750b4 │ │ │ │ ands r2, r8, #32 │ │ │ │ - bne 752c0 │ │ │ │ + bne 75268 │ │ │ │ cmp fp, #30 │ │ │ │ - bgt 7545c │ │ │ │ + bgt 75404 │ │ │ │ mov sl, r2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 74658 │ │ │ │ + bl 74600 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74ee8 │ │ │ │ + beq 74e90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ sub r3, r5, #2 │ │ │ │ cmp r3, #28 │ │ │ │ - bhi 75118 │ │ │ │ + bhi 750c0 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ orr r5, r5, #128 @ 0x80 │ │ │ │ - ldr r3, [pc, #3140] @ 75678 │ │ │ │ + ldr r3, [pc, #3140] @ 75620 │ │ │ │ orr r1, r5, #64 @ 0x40 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcs 75510 │ │ │ │ + bcs 754b8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r8, [sp, #20] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 74c54 │ │ │ │ + beq 74bfc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ and fp, fp, #1 │ │ │ │ cmp r3, r2 │ │ │ │ add r3, r3, #1 │ │ │ │ strge r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ bic r3, r3, r3, asr #31 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #3028] @ 75678 │ │ │ │ + ldr r3, [pc, #3028] @ 75620 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 75254 │ │ │ │ + bcc 751fc │ │ │ │ cmp fp, #0 │ │ │ │ moveq r1, #40 @ 0x28 │ │ │ │ movne r1, #55 @ 0x37 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r1, r1, r3 │ │ │ │ add r1, r1, #3 │ │ │ │ bic r1, r1, #3 │ │ │ │ cmn r1, #4 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 7527c │ │ │ │ + bne 75224 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r9, [r2, r3] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ @@ -111095,174 +111095,174 @@ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r1, r1, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ bic r1, r1, #1 │ │ │ │ cmn r1, #2 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 75270 │ │ │ │ + bne 75218 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ mov sl, #0 │ │ │ │ strh r1, [r2, r3] │ │ │ │ - b 746f8 │ │ │ │ - ldr r3, [pc, #2844] @ 75678 │ │ │ │ + b 746a0 │ │ │ │ + ldr r3, [pc, #2844] @ 75620 │ │ │ │ cmp r5, #5 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ moveq r1, #44 @ 0x2c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcs 75610 │ │ │ │ + bcs 755b8 │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r1, r1, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ bic r1, r1, #1 │ │ │ │ cmn r1, #2 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 75538 │ │ │ │ + bne 754e0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ strh r1, [r2, r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 75604 │ │ │ │ + bcs 755ac │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strb r2, [r3] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 74658 │ │ │ │ + bl 74600 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74ee8 │ │ │ │ + beq 74e90 │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r3, r3, r2 │ │ │ │ strh r3, [r2, r5] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 7563c │ │ │ │ + bcs 755e4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #54 @ 0x36 │ │ │ │ strb r2, [r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, #0 │ │ │ │ - bne 74a74 │ │ │ │ + bne 74a1c │ │ │ │ mov sl, r9 │ │ │ │ - b 746f8 │ │ │ │ + b 746a0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ orr r1, r5, #128 @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75860 │ │ │ │ - ldr r3, [pc, #2564] @ 75678 │ │ │ │ + beq 75808 │ │ │ │ + ldr r3, [pc, #2564] @ 75620 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcs 7555c │ │ │ │ + bcs 75504 │ │ │ │ mov r8, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 74a6c │ │ │ │ - ldr r3, [pc, #2508] @ 75678 │ │ │ │ + b 74a14 │ │ │ │ + ldr r3, [pc, #2508] @ 75620 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 75618 │ │ │ │ + bcs 755c0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r1, r1, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ bic r1, r1, #1 │ │ │ │ cmn r1, #2 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 75544 │ │ │ │ + bne 754ec │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ strh r1, [r2, r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 755f8 │ │ │ │ + bcs 755a0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strb r2, [r3] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 74658 │ │ │ │ + bl 74600 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74ee8 │ │ │ │ + beq 74e90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7448c │ │ │ │ + bl 74434 │ │ │ │ cmp r0, #22 │ │ │ │ - bne 758d0 │ │ │ │ + bne 75878 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 75648 │ │ │ │ + bcs 755f0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r1, r1, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ bic r1, r1, #1 │ │ │ │ cmn r1, #2 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 75550 │ │ │ │ + bne 754f8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ strh r1, [r2, r3] │ │ │ │ @@ -111272,259 +111272,259 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ sub r3, r3, r2 │ │ │ │ strh r3, [r2, r5] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 75654 │ │ │ │ + bcs 755fc │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strb r2, [r3] │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 74658 │ │ │ │ + bl 74600 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74ee8 │ │ │ │ + beq 74e90 │ │ │ │ ldr r2, [r6, #272] @ 0x110 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ sub r3, r3, r2 │ │ │ │ strh r3, [r2, r8] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - b 74c48 │ │ │ │ + b 74bf0 │ │ │ │ ldrb r3, [r4, #69] @ 0x45 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ strbne r3, [r4, #69] @ 0x45 │ │ │ │ - bne 74e84 │ │ │ │ - ldr r3, [pc, #2084] @ 75678 │ │ │ │ + bne 74e2c │ │ │ │ + ldr r3, [pc, #2084] @ 75620 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 755a4 │ │ │ │ + bcs 7554c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 74658 │ │ │ │ + bl 74600 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74c40 │ │ │ │ - ldr r3, [pc, #2008] @ 75678 │ │ │ │ + bne 74be8 │ │ │ │ + ldr r3, [pc, #2008] @ 75620 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, r3 │ │ │ │ cmp r1, #1 │ │ │ │ streq r3, [r0] │ │ │ │ - beq 74ee8 │ │ │ │ + beq 74e90 │ │ │ │ sub r1, r1, #1 │ │ │ │ - bl a38f4 │ │ │ │ - b 74ee8 │ │ │ │ + bl a389c │ │ │ │ + b 74e90 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75708 │ │ │ │ - ldr r3, [pc, #1956] @ 75680 │ │ │ │ + beq 756b0 │ │ │ │ + ldr r3, [pc, #1956] @ 75628 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ - b 747b4 │ │ │ │ + b 7475c │ │ │ │ ldrb r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 755d4 │ │ │ │ + beq 7557c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7510c │ │ │ │ + beq 750b4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75814 │ │ │ │ - ldr r3, [pc, #1900] @ 75684 │ │ │ │ + beq 757bc │ │ │ │ + ldr r3, [pc, #1900] @ 7562c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 74ee8 │ │ │ │ + b 74e90 │ │ │ │ ldrsh r5, [sp, #66] @ 0x42 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ eor r3, r5, r5, asr #31 │ │ │ │ sub r3, r3, r5, asr #31 │ │ │ │ lsl r8, r3, #16 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r3, [r4, #69] @ 0x45 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r8, r8, #16 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #28] │ │ │ │ - beq 756fc │ │ │ │ + beq 756a4 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r1, r0 │ │ │ │ add r1, r1, #1 │ │ │ │ strge r1, [r4, #64] @ 0x40 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r4, #69] @ 0x45 │ │ │ │ - ldr r1, [pc, #1784] @ 75678 │ │ │ │ + ldr r1, [pc, #1784] @ 75620 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [r7, r1] │ │ │ │ lslge r5, r5, #2 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ andge r5, r5, #128 @ 0x80 │ │ │ │ ldm r0, {r1, ip} │ │ │ │ movlt r5, #64 @ 0x40 │ │ │ │ cmp r1, ip │ │ │ │ - bcs 7573c │ │ │ │ + bcs 756e4 │ │ │ │ add ip, r1, #1 │ │ │ │ str ip, [r0] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ sub r1, r1, r0 │ │ │ │ add r1, r1, #3 │ │ │ │ bic r1, r1, #3 │ │ │ │ cmn r1, #4 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 7557c │ │ │ │ + bne 75524 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [r0] │ │ │ │ ldr r1, [r6, #272] @ 0x110 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ str r2, [r0, r1] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldm r0, {r1, ip} │ │ │ │ cmp r1, ip │ │ │ │ - bcs 75750 │ │ │ │ + bcs 756f8 │ │ │ │ add ip, r1, #1 │ │ │ │ str ip, [r0] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 758f4 │ │ │ │ + beq 7589c │ │ │ │ ldrb r1, [r4, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ strb r1, [r4, #68] @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 74658 │ │ │ │ + bl 74600 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74ee8 │ │ │ │ + beq 74e90 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r2, [r4, #68] @ 0x44 │ │ │ │ sub r2, r2, #1 │ │ │ │ strb r2, [r4, #68] @ 0x44 │ │ │ │ - beq 750d0 │ │ │ │ + beq 75078 │ │ │ │ ldrb r3, [r4, #69] @ 0x45 │ │ │ │ tst r8, #8 │ │ │ │ and sl, r8, #7 │ │ │ │ mvneq r2, #0 │ │ │ │ movne r2, #2 │ │ │ │ cmp r3, sl │ │ │ │ - bne 75918 │ │ │ │ + bne 758c0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ add r3, sl, r3 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ addge r3, r3, sl │ │ │ │ strge r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #1508] @ 75678 │ │ │ │ + ldr r3, [pc, #1508] @ 75620 │ │ │ │ add r1, sl, #47 @ 0x2f │ │ │ │ ldr r6, [r7, r3] │ │ │ │ add r1, r1, r5 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcs 75718 │ │ │ │ + bcs 756c0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ sub r3, r3, sl │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #69] @ 0x45 │ │ │ │ - bl 7448c │ │ │ │ + bl 74434 │ │ │ │ cmp r0, #8 │ │ │ │ - beq 74c48 │ │ │ │ + beq 74bf0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7596c │ │ │ │ - ldr r3, [pc, #1420] @ 75688 │ │ │ │ + beq 75914 │ │ │ │ + ldr r3, [pc, #1420] @ 75630 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 74ee8 │ │ │ │ + b 74e90 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 747b0 │ │ │ │ + b 74758 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 756ec │ │ │ │ - ldr r3, [pc, #1376] @ 7568c │ │ │ │ + beq 75694 │ │ │ │ + ldr r3, [pc, #1376] @ 75634 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 74ee8 │ │ │ │ + b 74e90 │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bne 74738 │ │ │ │ + bne 746e0 │ │ │ │ add fp, r6, #1 │ │ │ │ strh r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str fp, [r4, #4] │ │ │ │ strb r3, [sp, #75] @ 0x4b │ │ │ │ ldrb r3, [fp, #1] │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - bne 75178 │ │ │ │ + bne 75120 │ │ │ │ ldrb r3, [fp, #2] │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - beq 754f0 │ │ │ │ + beq 75498 │ │ │ │ add r1, r4, #4 │ │ │ │ add r0, fp, #1 │ │ │ │ - bl 82780 │ │ │ │ - bl f0c4c │ │ │ │ + bl 82728 │ │ │ │ + bl f02e4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ - beq 754a4 │ │ │ │ + beq 7544c │ │ │ │ cmp fp, r3 │ │ │ │ - beq 754b4 │ │ │ │ - ldr r3, [pc, #1224] @ 75678 │ │ │ │ + beq 7545c │ │ │ │ + ldr r3, [pc, #1224] @ 75620 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 7548c │ │ │ │ + bcs 75434 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -111536,113 +111536,113 @@ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r1, r1, r3 │ │ │ │ add r1, r1, #7 │ │ │ │ bic r1, r1, #7 │ │ │ │ cmn r1, #8 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 7540c │ │ │ │ + bne 753b4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ strd r8, [r2, r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 75498 │ │ │ │ + bcs 75440 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ ldrb r2, [sp, #75] @ 0x4b │ │ │ │ strb r2, [r3] │ │ │ │ - b 7478c │ │ │ │ + b 74734 │ │ │ │ cmp fp, #0 │ │ │ │ moveq r2, #40 @ 0x28 │ │ │ │ movne r2, #55 @ 0x37 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ - b 74ac8 │ │ │ │ + b 74a70 │ │ │ │ add r1, r1, #2 │ │ │ │ - bl a38f4 │ │ │ │ - b 74b38 │ │ │ │ + bl a389c │ │ │ │ + b 74ae0 │ │ │ │ add r1, r1, #4 │ │ │ │ - bl a38f4 │ │ │ │ - b 74af8 │ │ │ │ + bl a389c │ │ │ │ + b 74aa0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #32 │ │ │ │ - beq 75470 │ │ │ │ + beq 75418 │ │ │ │ cmp r5, #21 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 75764 │ │ │ │ + bne 7570c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, fp │ │ │ │ - bge 7510c │ │ │ │ + bge 750b4 │ │ │ │ mov r9, #0 │ │ │ │ tst r8, #32 │ │ │ │ - beq 752c4 │ │ │ │ + beq 7526c │ │ │ │ sub fp, fp, #1 │ │ │ │ cmp fp, #30 │ │ │ │ - bgt 74a08 │ │ │ │ + bgt 749b0 │ │ │ │ tst r8, #128 @ 0x80 │ │ │ │ - bne 74a08 │ │ │ │ - b 749ec │ │ │ │ + bne 749b0 │ │ │ │ + b 74994 │ │ │ │ tst r8, #64 @ 0x40 │ │ │ │ - bne 74874 │ │ │ │ + bne 7481c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #3 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ cmp r9, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 75824 │ │ │ │ + bne 757cc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, #3 │ │ │ │ str r6, [r4, #4] │ │ │ │ - beq 75518 │ │ │ │ + beq 754c0 │ │ │ │ ldrsh r3, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #21 │ │ │ │ movne fp, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne 748a4 │ │ │ │ + bne 7484c │ │ │ │ tst r8, #32 │ │ │ │ - bne 7559c │ │ │ │ + bne 75544 │ │ │ │ tst r8, #128 @ 0x80 │ │ │ │ - beq 7580c │ │ │ │ + beq 757b4 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov fp, #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 75860 │ │ │ │ - ldr r3, [pc, #808] @ 75678 │ │ │ │ + beq 75808 │ │ │ │ + ldr r3, [pc, #808] @ 75620 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 75780 │ │ │ │ + bcs 75728 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r1, r1, r3 │ │ │ │ add r1, r1, #3 │ │ │ │ bic r1, r1, #3 │ │ │ │ cmn r1, #4 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 75630 │ │ │ │ + bne 755d8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r1, [r2, r3] │ │ │ │ @@ -111651,398 +111651,398 @@ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r1, r1, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ bic r1, r1, #1 │ │ │ │ cmn r1, #2 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bne 75624 │ │ │ │ + bne 755cc │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldrsh r1, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ strh r1, [r2, r3] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b 74c98 │ │ │ │ + b 74c40 │ │ │ │ add r1, r1, #8 │ │ │ │ - bl a38f4 │ │ │ │ - b 7521c │ │ │ │ + bl a389c │ │ │ │ + b 751c4 │ │ │ │ cmp r9, #0 │ │ │ │ moveq r1, #36 @ 0x24 │ │ │ │ movne r1, #57 @ 0x39 │ │ │ │ add ip, r2, #1 │ │ │ │ str ip, [r0] │ │ │ │ strb r1, [r2] │ │ │ │ - b 74918 │ │ │ │ + b 748c0 │ │ │ │ add r1, r1, #2 │ │ │ │ - bl a38f4 │ │ │ │ - b 7499c │ │ │ │ + bl a389c │ │ │ │ + b 74944 │ │ │ │ add r1, r1, #4 │ │ │ │ - bl a38f4 │ │ │ │ - b 74948 │ │ │ │ + bl a389c │ │ │ │ + b 748f0 │ │ │ │ cmp r3, fp │ │ │ │ - bge 7510c │ │ │ │ + bge 750b4 │ │ │ │ tst r8, #32 │ │ │ │ subne fp, fp, #1 │ │ │ │ mov sl, #0 │ │ │ │ - b 74a08 │ │ │ │ + b 749b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #32 │ │ │ │ - bne 752a8 │ │ │ │ + bne 75250 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75884 │ │ │ │ - ldr r3, [pc, #524] @ 75690 │ │ │ │ + beq 7582c │ │ │ │ + ldr r3, [pc, #524] @ 75638 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib r4, {r3, r6} │ │ │ │ - b 74ee8 │ │ │ │ + b 74e90 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 751d4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 7517c │ │ │ │ ldrb r1, [sp, #75] @ 0x4b │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 7478c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 74734 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, fp │ │ │ │ str r3, [r4, #4] │ │ │ │ - bne 751a8 │ │ │ │ + bne 75150 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 758c4 │ │ │ │ + beq 7586c │ │ │ │ str fp, [r4, #12] │ │ │ │ - ldr r3, [pc, #452] @ 75694 │ │ │ │ + ldr r3, [pc, #452] @ 7563c │ │ │ │ add r3, pc, r3 │ │ │ │ stmib r4, {r3, fp} │ │ │ │ - b 74ee8 │ │ │ │ + b 74e90 │ │ │ │ mov r1, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 74820 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 747c8 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 748f4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 7489c │ │ │ │ ldrb r3, [fp, #3] │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - beq 75178 │ │ │ │ + beq 75120 │ │ │ │ add r3, fp, #2 │ │ │ │ - ldr r9, [pc, #400] @ 75698 │ │ │ │ + ldr r9, [pc, #400] @ 75640 │ │ │ │ mov r8, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 75194 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 74a5c │ │ │ │ + b 7513c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 74a04 │ │ │ │ ldrsh r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r0, #21 │ │ │ │ mov r3, #2 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne 748a4 │ │ │ │ - b 752b8 │ │ │ │ + bne 7484c │ │ │ │ + b 75260 │ │ │ │ add r1, r1, #2 │ │ │ │ - bl a38f4 │ │ │ │ - b 74bb8 │ │ │ │ + bl a389c │ │ │ │ + b 74b60 │ │ │ │ add r1, r1, #2 │ │ │ │ - bl a38f4 │ │ │ │ - b 74d00 │ │ │ │ + bl a389c │ │ │ │ + b 74ca8 │ │ │ │ add r1, r1, #2 │ │ │ │ - bl a38f4 │ │ │ │ - b 74db4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 74c94 │ │ │ │ + bl a389c │ │ │ │ + b 74d5c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 74c3c │ │ │ │ mov r5, #43 @ 0x2b │ │ │ │ mov r1, #31 │ │ │ │ - b 747e8 │ │ │ │ + b 74790 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, #159 @ 0x9f │ │ │ │ - b 747e8 │ │ │ │ + b 74790 │ │ │ │ add r1, r1, #4 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b 74fe0 │ │ │ │ + b 74f88 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - b 75340 │ │ │ │ + b 752e8 │ │ │ │ mov fp, #2 │ │ │ │ - b 752cc │ │ │ │ + b 75274 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 74e78 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 74e20 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 757c8 │ │ │ │ - ldr r3, [pc, #216] @ 7569c │ │ │ │ + beq 75770 │ │ │ │ + ldr r3, [pc, #216] @ 75644 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 74ee8 │ │ │ │ + b 74e90 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 757fc │ │ │ │ - ldr r3, [pc, #184] @ 756a0 │ │ │ │ + beq 757a4 │ │ │ │ + ldr r3, [pc, #184] @ 75648 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 74ee8 │ │ │ │ + b 74e90 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 74d3c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 74ce4 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 74bf4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 74b88 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 74b9c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 74b30 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 74cd0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 74c78 │ │ │ │ add r1, r1, #2 │ │ │ │ - bl a38f4 │ │ │ │ - b 753e8 │ │ │ │ + bl a389c │ │ │ │ + b 75390 │ │ │ │ add r1, r1, #4 │ │ │ │ - bl a38f4 │ │ │ │ - b 753a4 │ │ │ │ + bl a389c │ │ │ │ + b 7534c │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 74c40 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 74be8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 74d84 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 74d2c │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 74e04 │ │ │ │ - strheq r9, [fp], -r0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq sp, r9, r0, asr #13 │ │ │ │ - andeq r9, fp, r8, lsl #1 │ │ │ │ - muleq r9, sl, r6 │ │ │ │ - andeq r8, fp, ip, ror #30 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - @ instruction: 0x000005bc │ │ │ │ - andeq r0, r8, r4, asr pc │ │ │ │ - andeq r0, r8, r8, lsl pc │ │ │ │ - andeq r0, r8, r4, lsr sp │ │ │ │ - andeq r0, r8, r4, lsl #26 │ │ │ │ - @ instruction: 0x000809b0 │ │ │ │ - andeq r0, r8, r4, ror #18 │ │ │ │ - subsmi r0, r7, r0 │ │ │ │ - andeq r0, r8, ip, ror #16 │ │ │ │ - andeq r0, r8, r8, asr #16 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r8, r0, lsl #14 │ │ │ │ - @ instruction: 0x000806bc │ │ │ │ - andeq r0, r8, r4, ror r6 │ │ │ │ - andeq r0, r0, ip, ror #12 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 74dac │ │ │ │ + andeq r8, fp, r0, lsl r1 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x0009cdb0 │ │ │ │ + andeq r8, fp, r8, ror #1 │ │ │ │ + andeq ip, r9, sl, lsl #27 │ │ │ │ + andeq r7, fp, ip, asr #31 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x000005b4 │ │ │ │ andeq r0, r8, r4, asr #12 │ │ │ │ - strdeq r0, [r8], -ip │ │ │ │ - @ instruction: 0x000805bc │ │ │ │ - andeq r0, r0, r0, ror #9 │ │ │ │ - andeq r0, r0, r8, ror r3 │ │ │ │ - andeq r0, r8, ip, asr #10 │ │ │ │ - andeq r0, r8, r8, lsr #10 │ │ │ │ - andeq r0, r8, r4, lsl #10 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - muleq r0, ip, r5 │ │ │ │ - andeq r0, r0, r8, lsl #9 │ │ │ │ - andeq r0, r0, ip, lsl #16 │ │ │ │ - andeq r0, r0, r4, asr #13 │ │ │ │ - ldr r3, [pc, #-24] @ 756dc │ │ │ │ + andeq r0, r8, r8, lsl #12 │ │ │ │ + andeq r0, r8, r4, lsr #8 │ │ │ │ + strdeq r0, [r8], -r4 │ │ │ │ + andeq r0, r8, r0, lsr #1 │ │ │ │ + andeq r0, r8, r4, asr r0 │ │ │ │ + subsmi r0, r7, r0 │ │ │ │ + andeq pc, r7, ip, asr pc @ │ │ │ │ + andeq pc, r7, r8, lsr pc @ │ │ │ │ + andeq r0, r0, ip, ror #9 │ │ │ │ + strdeq pc, [r7], -r0 │ │ │ │ + andeq pc, r7, ip, lsr #27 │ │ │ │ + andeq pc, r7, r4, ror #26 │ │ │ │ + andeq r0, r0, r4, ror #12 │ │ │ │ + andeq pc, r7, r4, lsr sp @ │ │ │ │ + andeq pc, r7, ip, ror #25 │ │ │ │ + andeq pc, r7, ip, lsr #25 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, ror r3 │ │ │ │ + andeq pc, r7, ip, lsr ip @ │ │ │ │ + andeq pc, r7, r8, lsl ip @ │ │ │ │ + strdeq pc, [r7], -r4 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + muleq r0, r4, r5 │ │ │ │ + andeq r0, r0, r0, lsl #9 │ │ │ │ + andeq r0, r0, r4, lsl #16 │ │ │ │ + @ instruction: 0x000006bc │ │ │ │ + ldr r3, [pc, #-24] @ 75684 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 75124 │ │ │ │ + b 750cc │ │ │ │ mov r5, r2 │ │ │ │ strb r2, [r4, #69] @ 0x45 │ │ │ │ - b 75010 │ │ │ │ - ldr r3, [pc, #-108] @ 756a4 │ │ │ │ + b 74fb8 │ │ │ │ + ldr r3, [pc, #-108] @ 7564c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 74ed4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 750c4 │ │ │ │ + b 74e7c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 7506c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75840 │ │ │ │ - ldr r3, [pc, #-140] @ 756a8 │ │ │ │ + beq 757e8 │ │ │ │ + ldr r3, [pc, #-140] @ 75650 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib r4, {r3, r6} │ │ │ │ - b 74ee8 │ │ │ │ + b 74e90 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b 74fb0 │ │ │ │ + b 74f58 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b 75010 │ │ │ │ + b 74fb8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75850 │ │ │ │ - ldr r3, [pc, #-204] @ 756ac │ │ │ │ + beq 757f8 │ │ │ │ + ldr r3, [pc, #-204] @ 75654 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib r4, {r3, r6} │ │ │ │ - b 74ee8 │ │ │ │ + b 74e90 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 75374 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 7531c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 754c4 │ │ │ │ - ldr r3, [pc, #-200] @ 756dc │ │ │ │ + bne 7546c │ │ │ │ + ldr r3, [pc, #-200] @ 75684 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 754c8 │ │ │ │ + b 75470 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75894 │ │ │ │ - ldr r3, [pc, #-272] @ 756b0 │ │ │ │ + beq 7583c │ │ │ │ + ldr r3, [pc, #-272] @ 75658 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib r4, {r3, r6} │ │ │ │ - b 74ee8 │ │ │ │ - ldr r3, [pc, #-284] @ 756b4 │ │ │ │ + b 74e90 │ │ │ │ + ldr r3, [pc, #-284] @ 7565c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 755bc │ │ │ │ + b 75564 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 758a4 │ │ │ │ - ldr r3, [pc, #-308] @ 756b8 │ │ │ │ + beq 7584c │ │ │ │ + ldr r3, [pc, #-308] @ 75660 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 74ee8 │ │ │ │ - ldr r3, [pc, #-288] @ 756e4 │ │ │ │ + b 74e90 │ │ │ │ + ldr r3, [pc, #-288] @ 7568c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 755e0 │ │ │ │ + b 75588 │ │ │ │ mov fp, #3 │ │ │ │ - b 749ec │ │ │ │ - ldr r3, [pc, #-320] @ 756dc │ │ │ │ + b 74994 │ │ │ │ + ldr r3, [pc, #-320] @ 75684 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 74f10 │ │ │ │ + b 74eb8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 758b4 │ │ │ │ - ldr r3, [pc, #-380] @ 756bc │ │ │ │ + beq 7585c │ │ │ │ + ldr r3, [pc, #-380] @ 75664 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib r4, {r3, r6} │ │ │ │ - b 74ee8 │ │ │ │ - ldr r3, [pc, #-364] @ 756dc │ │ │ │ + b 74e90 │ │ │ │ + ldr r3, [pc, #-364] @ 75684 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 7572c │ │ │ │ - ldr r3, [pc, #-380] @ 756dc │ │ │ │ + b 756d4 │ │ │ │ + ldr r3, [pc, #-380] @ 75684 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 75770 │ │ │ │ + b 75718 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7593c │ │ │ │ - ldr r3, [pc, #-436] @ 756c0 │ │ │ │ + beq 758e4 │ │ │ │ + ldr r3, [pc, #-436] @ 75668 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 74ee8 │ │ │ │ - ldr r3, [pc, #-436] @ 756d8 │ │ │ │ + b 74e90 │ │ │ │ + ldr r3, [pc, #-436] @ 75680 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 7547c │ │ │ │ - ldr r3, [pc, #-448] @ 756dc │ │ │ │ + b 75424 │ │ │ │ + ldr r3, [pc, #-448] @ 75684 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 757b8 │ │ │ │ - ldr r3, [pc, #-488] @ 756c4 │ │ │ │ + b 75760 │ │ │ │ + ldr r3, [pc, #-488] @ 7566c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 757e4 │ │ │ │ - ldr r3, [pc, #-484] @ 756d8 │ │ │ │ + b 7578c │ │ │ │ + ldr r3, [pc, #-484] @ 75680 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 75830 │ │ │ │ - ldr r3, [pc, #-516] @ 756c8 │ │ │ │ + b 757d8 │ │ │ │ + ldr r3, [pc, #-516] @ 75670 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - b 757a4 │ │ │ │ + b 7574c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7597c │ │ │ │ - ldr r3, [pc, #-536] @ 756cc │ │ │ │ + beq 75924 │ │ │ │ + ldr r3, [pc, #-536] @ 75674 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 74ee8 │ │ │ │ + b 74e90 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7594c │ │ │ │ - ldr r3, [pc, #-568] @ 756d0 │ │ │ │ + beq 758f4 │ │ │ │ + ldr r3, [pc, #-568] @ 75678 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 74ee8 │ │ │ │ + b 74e90 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7595c │ │ │ │ - ldr r3, [pc, #-600] @ 756d4 │ │ │ │ + beq 75904 │ │ │ │ + ldr r3, [pc, #-600] @ 7567c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b 74ee8 │ │ │ │ - ldr r3, [pc, #-620] @ 756d8 │ │ │ │ + b 74e90 │ │ │ │ + ldr r3, [pc, #-620] @ 75680 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 7586c │ │ │ │ - ldr r3, [pc, #-632] @ 756dc │ │ │ │ + b 75814 │ │ │ │ + ldr r3, [pc, #-632] @ 75684 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 75900 │ │ │ │ - ldr r3, [pc, #-644] @ 756e0 │ │ │ │ + b 758a8 │ │ │ │ + ldr r3, [pc, #-644] @ 75688 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 75924 │ │ │ │ - ldr r3, [pc, #-656] @ 756e4 │ │ │ │ + b 758cc │ │ │ │ + ldr r3, [pc, #-656] @ 7568c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 750f4 │ │ │ │ - ldr r3, [pc, #-668] @ 756e8 │ │ │ │ + b 7509c │ │ │ │ + ldr r3, [pc, #-668] @ 75690 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 758dc │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 75884 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, sp, #316 @ 0x13c │ │ │ │ ldrh r1, [r0, #16] │ │ │ │ mov lr, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #3848] @ 768c0 │ │ │ │ - ldr r4, [pc, #3848] @ 768c4 │ │ │ │ + ldr r0, [pc, #3848] @ 76868 │ │ │ │ + ldr r4, [pc, #3848] @ 7686c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr ip, [pc, #3844] @ 768c8 │ │ │ │ + ldr ip, [pc, #3844] @ 76870 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #3840] @ 768cc │ │ │ │ + ldr r0, [pc, #3840] @ 76874 │ │ │ │ add r4, pc, r4 │ │ │ │ add ip, pc, ip │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r2, [pc, #3824] @ 768d0 │ │ │ │ + ldr r2, [pc, #3824] @ 76878 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ mov r0, #0 │ │ │ │ strh r1, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ @@ -112057,63 +112057,63 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ add r2, r3, #416 @ 0x1a0 │ │ │ │ ldrsh r3, [r2] │ │ │ │ ldr r9, [lr] │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ add r3, r3, #1 │ │ │ │ strh r3, [r2] │ │ │ │ - bge 75c28 │ │ │ │ + bge 75bd0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrsh r1, [r3, #14] │ │ │ │ cmp r1, #11 │ │ │ │ addle r0, sp, #200 @ 0xc8 │ │ │ │ - bgt 75e8c │ │ │ │ + bgt 75e34 │ │ │ │ ldrb r4, [r9], #1 │ │ │ │ add r1, r0, r1, lsl #3 │ │ │ │ cmp r4, #0 │ │ │ │ sub r7, r1, #1 │ │ │ │ sub r8, r0, #8 │ │ │ │ - beq 767c4 │ │ │ │ - ldr r3, [pc, #3688] @ 768d4 │ │ │ │ + beq 7676c │ │ │ │ + ldr r3, [pc, #3688] @ 7687c │ │ │ │ mov lr, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #3676] @ 768d8 │ │ │ │ + ldr r3, [pc, #3676] @ 76880 │ │ │ │ mov sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov fp, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str lr, [sp, #24] │ │ │ │ str lr, [sp, #12] │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ lsl r6, r4, #24 │ │ │ │ asr r6, r6, #24 │ │ │ │ cmp r6, #0 │ │ │ │ and r5, r4, #63 @ 0x3f │ │ │ │ - blt 75bb8 │ │ │ │ + blt 75b60 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ sub r3, r5, #2 │ │ │ │ cmp r3, #55 @ 0x37 │ │ │ │ - bhi 75af0 │ │ │ │ + bhi 75a98 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ - bl f1290 │ │ │ │ + bl f0928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76288 │ │ │ │ - ldr fp, [pc, #3572] @ 768dc │ │ │ │ + beq 76230 │ │ │ │ + ldr fp, [pc, #3572] @ 76884 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ands r4, r4, #64 @ 0x40 │ │ │ │ - beq 75c18 │ │ │ │ + beq 75bc0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldrb r3, [r7, #-1] │ │ │ │ sub r8, r8, #8 │ │ │ │ cmp r3, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ @@ -112122,89 +112122,89 @@ │ │ │ │ and r5, r2, #255 @ 0xff │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #24] │ │ │ │ strd sl, [r8] │ │ │ │ strb r5, [r7] │ │ │ │ ldrb r4, [r9], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 75a94 │ │ │ │ + bne 75a3c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ add r4, r3, #416 @ 0x1a0 │ │ │ │ mov r0, sl │ │ │ │ mov r3, #0 │ │ │ │ mov r1, fp │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrsh r5, [r4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ subgt r5, r5, #1 │ │ │ │ strhgt r5, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75c58 │ │ │ │ - ldr r2, [pc, #3412] @ 768e0 │ │ │ │ - ldr r3, [pc, #3388] @ 768cc │ │ │ │ + bne 75c00 │ │ │ │ + ldr r2, [pc, #3412] @ 76888 │ │ │ │ + ldr r3, [pc, #3388] @ 76874 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 76aa4 │ │ │ │ + bne 76a4c │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ add sp, sp, #316 @ 0x13c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 75be0 │ │ │ │ + beq 75b88 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - beq 75aa8 │ │ │ │ + beq 75a50 │ │ │ │ cmp r5, #4 │ │ │ │ - beq 76140 │ │ │ │ + beq 760e8 │ │ │ │ ldrb r3, [r7, #-1] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 75aa8 │ │ │ │ + bne 75a50 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #3320] @ 768e4 │ │ │ │ + ldr r3, [pc, #3320] @ 7688c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrh r1, [r3, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ands r1, r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ add r1, r1, #2 │ │ │ │ - bl 9772c │ │ │ │ - b 75aa8 │ │ │ │ + bl 976d4 │ │ │ │ + b 75a50 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r4, [sp, #24] │ │ │ │ and r5, r3, #255 @ 0xff │ │ │ │ - b 75b28 │ │ │ │ - ldr r3, [pc, #3256] @ 768e8 │ │ │ │ + b 75ad0 │ │ │ │ + ldr r3, [pc, #3256] @ 76890 │ │ │ │ ldrh r1, [lr, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ands r1, r1, #3 │ │ │ │ - ldr r0, [pc, #3244] @ 768ec │ │ │ │ + ldr r0, [pc, #3244] @ 76894 │ │ │ │ str r3, [sp, #12] │ │ │ │ movne r1, #1 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ - b 75b84 │ │ │ │ + b 75b2c │ │ │ │ ldrh r3, [sp, #120] @ 0x78 │ │ │ │ orr r3, r3, #8 │ │ │ │ strh r3, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r5, #0 │ │ │ │ sub r9, r9, r1 │ │ │ │ add r3, r9, #3 │ │ │ │ @@ -112238,38 +112238,38 @@ │ │ │ │ strhne r3, [sp, #120] @ 0x78 │ │ │ │ ldrne r3, [sp, #108] @ 0x6c │ │ │ │ strne r3, [sp, #48] @ 0x30 │ │ │ │ strne r5, [sp, #108] @ 0x6c │ │ │ │ cmp r2, r4 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - beq 75d30 │ │ │ │ + beq 75cd8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r0, [pc, #3032] @ 768f0 │ │ │ │ + ldr r0, [pc, #3032] @ 76898 │ │ │ │ ldrh r1, [r3, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ ands r1, r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ add r1, r1, #2 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ strd sl, [r8, #8] │ │ │ │ - ldr r3, [pc, #3000] @ 768f4 │ │ │ │ + ldr r3, [pc, #3000] @ 7689c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f12b8 │ │ │ │ + bl f0950 │ │ │ │ add r8, r8, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75f2c │ │ │ │ + beq 75ed4 │ │ │ │ mov r5, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strb r5, [r7, #1] │ │ │ │ add r7, r7, #1 │ │ │ │ - b 75b28 │ │ │ │ + b 75ad0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ sub r9, r9, r1 │ │ │ │ add r3, r9, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ @@ -112282,15 +112282,15 @@ │ │ │ │ add r9, r2, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strh r3, [sp, #116] @ 0x74 │ │ │ │ and r5, r0, #255 @ 0xff │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ strd sl, [sp] │ │ │ │ - beq 766a8 │ │ │ │ + beq 76650 │ │ │ │ mov r0, #1 │ │ │ │ add ip, sp, #84 @ 0x54 │ │ │ │ mov r6, #0 │ │ │ │ strb r0, [sp, #126] @ 0x7e │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -112300,15 +112300,15 @@ │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, r6 │ │ │ │ streq r3, [sp, #24] │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - beq 75b28 │ │ │ │ + beq 75ad0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ strd sl, [sp] │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ @@ -112316,2246 +112316,2246 @@ │ │ │ │ strh r6, [sp, #116] @ 0x74 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r2, [sp, #24] │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, r6 │ │ │ │ strne r6, [sp, #24] │ │ │ │ - bne 75b28 │ │ │ │ + bne 75ad0 │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ strh r2, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r2, #1 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ blx r3 │ │ │ │ str r6, [sp, #24] │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75b28 │ │ │ │ + b 75ad0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrsh r1, [r3, #14] │ │ │ │ - b 75a4c │ │ │ │ + b 759f4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ sub r9, r9, r3 │ │ │ │ add r4, r9, #1 │ │ │ │ bic r4, r4, #1 │ │ │ │ add r9, r3, r4 │ │ │ │ mov r0, sl │ │ │ │ mov r3, #0 │ │ │ │ mov r1, fp │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ sub r6, r5, #44 @ 0x2c │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ andeq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 75f24 │ │ │ │ + bne 75ecc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ sub r5, r5, #45 @ 0x2d │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, #0 │ │ │ │ andne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 769b0 │ │ │ │ + beq 76958 │ │ │ │ add r9, r9, #2 │ │ │ │ - b 75b30 │ │ │ │ - ldr r3, [pc, #2500] @ 768f8 │ │ │ │ + b 75ad8 │ │ │ │ + ldr r3, [pc, #2500] @ 768a0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75d54 │ │ │ │ - ldr r3, [pc, #2488] @ 76908 │ │ │ │ + bne 75cfc │ │ │ │ + ldr r3, [pc, #2488] @ 768b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f12b8 │ │ │ │ + bl f0950 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76988 │ │ │ │ + bne 76930 │ │ │ │ ldrb r3, [sp, #127] @ 0x7f │ │ │ │ mov r4, sl │ │ │ │ mov r5, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f15ac │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0c44 │ │ │ │ + bl f0368 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76a58 │ │ │ │ + beq 76a00 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ and r5, r3, #255 @ 0xff │ │ │ │ - b 75d5c │ │ │ │ + b 75d04 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 766cc │ │ │ │ + beq 76674 │ │ │ │ ldrb r3, [r7, #-1] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 766cc │ │ │ │ - bl f15ac │ │ │ │ + beq 76674 │ │ │ │ + bl f0c44 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f15ac │ │ │ │ + bl f0c44 │ │ │ │ and r0, r0, r6 │ │ │ │ and r1, r1, r5 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ - bl 7b8c │ │ │ │ + bl 7b3c │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ ldrd r2, [r8, #-8] │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [pc, #2208] @ 768dc │ │ │ │ + ldr r3, [pc, #2208] @ 76884 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f0978 │ │ │ │ + bl f0010 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strd r0, [sp] │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ blx r3 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ - bl f0978 │ │ │ │ + bl f0010 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7672c │ │ │ │ + beq 766d4 │ │ │ │ ldrb r5, [r7, #-1] │ │ │ │ cmp r5, #1 │ │ │ │ - beq 7672c │ │ │ │ + beq 766d4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 769c0 │ │ │ │ + bne 76968 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f1650 │ │ │ │ + bl f0ce8 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 769dc │ │ │ │ + bne 76984 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #2088] @ 768fc │ │ │ │ - ldr r0, [pc, #2088] @ 76900 │ │ │ │ + ldr r3, [pc, #2088] @ 768a4 │ │ │ │ + ldr r0, [pc, #2088] @ 768a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ ldrh r1, [r3, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ands r1, r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ add r1, r1, #2 │ │ │ │ - bl 9772c │ │ │ │ - b 75af0 │ │ │ │ + bl 976d4 │ │ │ │ + b 75a98 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ ldrd r2, [r8, #-8] │ │ │ │ - bl f0d30 │ │ │ │ + bl f03c8 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [pc, #1960] @ 768dc │ │ │ │ + ldr r3, [pc, #1960] @ 76884 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f097c │ │ │ │ - b 76044 │ │ │ │ + bl f0014 │ │ │ │ + b 75fec │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f15ac │ │ │ │ + bl f0c44 │ │ │ │ orrs r3, r0, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 76838 │ │ │ │ + beq 767e0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 76780 │ │ │ │ + beq 76728 │ │ │ │ ldrb r3, [r7, #-1] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 76780 │ │ │ │ - bl f15ac │ │ │ │ + beq 76728 │ │ │ │ + bl f0c44 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl f1454 │ │ │ │ + bl f0aec │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r4, r8, #8 │ │ │ │ sub r9, r9, r3 │ │ │ │ add r9, r9, #3 │ │ │ │ ldr r0, [r3] │ │ │ │ bic r9, r9, #3 │ │ │ │ add r9, r3, r9 │ │ │ │ sub r0, r9, r0 │ │ │ │ - bl f0c4c │ │ │ │ + bl f02e4 │ │ │ │ add r9, r9, #5 │ │ │ │ add r7, r7, #1 │ │ │ │ strd r0, [r8, #8] │ │ │ │ ldrb r3, [r9, #-1] │ │ │ │ strb r3, [r7] │ │ │ │ mov r8, r4 │ │ │ │ - b 75b30 │ │ │ │ - ldr r3, [pc, #1780] @ 768dc │ │ │ │ + b 75ad8 │ │ │ │ + ldr r3, [pc, #1780] @ 76884 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ - bl f0978 │ │ │ │ + bl f0010 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strd r0, [sp] │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ - bl f1304 │ │ │ │ + bl f099c │ │ │ │ ldrb r3, [r7, #-1] │ │ │ │ cmp r3, #2 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ - beq 7680c │ │ │ │ - bl f15ac │ │ │ │ + beq 767b4 │ │ │ │ + bl f0c44 │ │ │ │ sub r2, r5, #32 │ │ │ │ lsl r3, r1, r5 │ │ │ │ orr r3, r3, r0, lsl r2 │ │ │ │ rsb r1, r5, #32 │ │ │ │ orr r1, r3, r0, lsr r1 │ │ │ │ lsl r0, r0, r5 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75ae0 │ │ │ │ + bne 75a88 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75ae0 │ │ │ │ - b 76288 │ │ │ │ + bne 75a88 │ │ │ │ + b 76230 │ │ │ │ ldrd r2, [r8] │ │ │ │ ldrd sl, [r8, #-8] │ │ │ │ strd r2, [r8, #-8] │ │ │ │ ldrb r2, [r7, #-1] │ │ │ │ ldrb r3, [r7] │ │ │ │ str r2, [sp, #12] │ │ │ │ strb r3, [r7, #-1] │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ add r3, fp, #-2147483648 @ 0x80000000 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ ldrd sl, [sp, #64] @ 0x40 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 76750 │ │ │ │ + beq 766f8 │ │ │ │ ldrb r3, [r7, #-1] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 76750 │ │ │ │ - bl f15ac │ │ │ │ + beq 766f8 │ │ │ │ + bl f0c44 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f15ac │ │ │ │ + bl f0c44 │ │ │ │ eor r0, r0, r6 │ │ │ │ eor r1, r1, r5 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 766fc │ │ │ │ + beq 766a4 │ │ │ │ ldrb r3, [r7, #-1] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 766fc │ │ │ │ - bl f15ac │ │ │ │ + beq 766a4 │ │ │ │ + bl f0c44 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f15ac │ │ │ │ + bl f0c44 │ │ │ │ orr r0, r6, r0 │ │ │ │ orr r1, r5, r1 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ - ldr r3, [pc, #1360] @ 768dc │ │ │ │ + b 75a98 │ │ │ │ + ldr r3, [pc, #1360] @ 76884 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ - bl f097c │ │ │ │ - b 761f4 │ │ │ │ + bl f0014 │ │ │ │ + b 7619c │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f15ac │ │ │ │ + bl f0c44 │ │ │ │ mvn r0, r0 │ │ │ │ mvn r1, r1 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r8, r8, #8 │ │ │ │ sub r9, r9, r1 │ │ │ │ add r3, r9, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ ldrd sl, [r1, r3] │ │ │ │ add r2, r1, r3 │ │ │ │ strd sl, [r8] │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ strb r3, [r7, #1] │ │ │ │ add r9, r2, #9 │ │ │ │ add r7, r7, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ sub r8, r8, #8 │ │ │ │ - b 75b30 │ │ │ │ + b 75ad8 │ │ │ │ sub r3, r8, #16 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldrd r0, [r8, #-16] │ │ │ │ sub r3, r7, #2 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl f1304 │ │ │ │ + bl f099c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r5, [r7, #-2] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ ldrd r2, [r8, #-8] │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ - bne 76874 │ │ │ │ + bne 7681c │ │ │ │ cmp r6, #0 │ │ │ │ - blt 76a2c │ │ │ │ + blt 769d4 │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ blx r7 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ sub r3, r8, #24 │ │ │ │ ldrd r0, [r8, #-24] @ 0xffffffe8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl f1304 │ │ │ │ + bl f099c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r5, [r7, #-3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ sub r6, r7, #3 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r7, [r3, r0] │ │ │ │ ldrd r0, [r8, #-16] │ │ │ │ - bne 7690c │ │ │ │ + bne 768b4 │ │ │ │ ldrd r2, [r8, #-8] │ │ │ │ strd sl, [sp] │ │ │ │ blx r7 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ mov r7, r6 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ - bl f1304 │ │ │ │ + bl f099c │ │ │ │ ldrb r3, [r7, #-1] │ │ │ │ cmp r3, #2 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ - beq 767e0 │ │ │ │ - bl f15ac │ │ │ │ + beq 76788 │ │ │ │ + bl f0c44 │ │ │ │ rsb r3, r5, #32 │ │ │ │ lsr r0, r0, r5 │ │ │ │ orr r0, r0, r1, lsl r3 │ │ │ │ subs r3, r5, #32 │ │ │ │ orrpl r0, r0, r1, asr r3 │ │ │ │ asr r1, r1, r5 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75ae0 │ │ │ │ - b 76288 │ │ │ │ + bne 75a88 │ │ │ │ + b 76230 │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ - bl f12b8 │ │ │ │ + bl f0950 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75ae0 │ │ │ │ - b 76288 │ │ │ │ + bne 75a88 │ │ │ │ + b 76230 │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ - bl f1304 │ │ │ │ + bl f099c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r5, [r7, #-1] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ sub r6, r8, #8 │ │ │ │ str r5, [sp, #12] │ │ │ │ sub r8, r7, #1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ - bne 76950 │ │ │ │ + bne 768f8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ blx r3 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r6 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ - bl f12a4 │ │ │ │ + bl f093c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75ae0 │ │ │ │ - b 76288 │ │ │ │ + bne 75a88 │ │ │ │ + b 76230 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76694 │ │ │ │ - ldr fp, [pc, #784] @ 768dc │ │ │ │ + bne 7663c │ │ │ │ + ldr fp, [pc, #784] @ 76884 │ │ │ │ mov sl, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ ldrb r3, [r7, #-1] │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl f1304 │ │ │ │ + bl f099c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [r2] │ │ │ │ sub r5, r8, #8 │ │ │ │ sub r7, r7, #1 │ │ │ │ mov r8, r5 │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ - bl f0c4c │ │ │ │ + bl f02e4 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ ldrb r3, [r7, #-2] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrd r2, [r8, #-8] │ │ │ │ ldrd r0, [r8, #-16] │ │ │ │ strd r2, [sp, #24] │ │ │ │ - bl f1304 │ │ │ │ + bl f099c │ │ │ │ ldr lr, [sp, #20] │ │ │ │ mov r2, sl │ │ │ │ ldr lr, [lr] │ │ │ │ mov r3, fp │ │ │ │ sub r5, r8, #16 │ │ │ │ sub r7, r7, #2 │ │ │ │ mov r8, r5 │ │ │ │ mov ip, r0 │ │ │ │ ldr r6, [lr, ip] │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ blx r6 │ │ │ │ - bl f0c4c │ │ │ │ + bl f02e4 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #126] @ 0x7e │ │ │ │ - b 75b30 │ │ │ │ + b 75ad8 │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 765c4 │ │ │ │ + beq 7656c │ │ │ │ mov r3, #0 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75b28 │ │ │ │ - bl f1650 │ │ │ │ + b 75ad0 │ │ │ │ + bl f0ce8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f1650 │ │ │ │ + bl f0ce8 │ │ │ │ and r0, r0, r6 │ │ │ │ and r1, r1, r5 │ │ │ │ - bl f0cbc │ │ │ │ + bl f0354 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ - bl f1650 │ │ │ │ + b 75a98 │ │ │ │ + bl f0ce8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f1650 │ │ │ │ + bl f0ce8 │ │ │ │ orr r0, r6, r0 │ │ │ │ orr r1, r5, r1 │ │ │ │ - bl f0cbc │ │ │ │ + bl f0354 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ - bl f0f9c │ │ │ │ + bl f0634 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ - bl f1650 │ │ │ │ + b 75a98 │ │ │ │ + bl f0ce8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f1650 │ │ │ │ + bl f0ce8 │ │ │ │ eor r0, r0, r6 │ │ │ │ eor r1, r1, r5 │ │ │ │ - bl f0cbc │ │ │ │ + bl f0354 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ - bl f1650 │ │ │ │ + b 75a98 │ │ │ │ + bl f0ce8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f1650 │ │ │ │ + bl f0ce8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl f1528 │ │ │ │ + bl f0bc0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - bl f0cbc │ │ │ │ + bl f0354 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, r3, #416 @ 0x1a0 │ │ │ │ ldrsh r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ subgt r3, r3, #1 │ │ │ │ strhgt r3, [r2] │ │ │ │ - b 75c58 │ │ │ │ - bl f1650 │ │ │ │ + b 75c00 │ │ │ │ + bl f0ce8 │ │ │ │ rsb r2, r5, #32 │ │ │ │ lsr r3, r0, r5 │ │ │ │ orr r3, r3, r1, lsl r2 │ │ │ │ sub r0, r5, #32 │ │ │ │ orr r0, r3, r1, lsr r0 │ │ │ │ lsr r1, r1, r5 │ │ │ │ - bl f0cbc │ │ │ │ + bl f0354 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ - bl f1650 │ │ │ │ + b 75a98 │ │ │ │ + bl f0ce8 │ │ │ │ sub r2, r5, #32 │ │ │ │ lsl r3, r1, r5 │ │ │ │ orr r3, r3, r0, lsl r2 │ │ │ │ rsb r1, r5, #32 │ │ │ │ orr r1, r3, r0, lsr r1 │ │ │ │ lsl r0, r0, r5 │ │ │ │ - bl f0cbc │ │ │ │ + bl f0354 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #184] @ 768fc │ │ │ │ - ldr r0, [pc, #188] @ 76904 │ │ │ │ + ldr r3, [pc, #184] @ 768a4 │ │ │ │ + ldr r0, [pc, #188] @ 768ac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ ldrh r1, [r3, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ands r1, r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ add r1, r1, #2 │ │ │ │ - bl 9772c │ │ │ │ - b 7615c │ │ │ │ + bl 976d4 │ │ │ │ + b 76104 │ │ │ │ mov r0, r7 │ │ │ │ strd r2, [sp, #128] @ 0x80 │ │ │ │ mov r7, #0 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ mov r1, #2 │ │ │ │ mov r6, #0 │ │ │ │ strd sl, [sp, #136] @ 0x88 │ │ │ │ strd r6, [sp, #144] @ 0x90 │ │ │ │ - bl 34e84 │ │ │ │ + bl 34e2c │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ bic r4, r4, #64 @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movne r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 75b28 │ │ │ │ - andeq r0, r8, r8, ror r4 │ │ │ │ - andeq r7, fp, r0, ror #26 │ │ │ │ - andeq r7, fp, ip, asr sp │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq ip, r9, r8, asr r3 │ │ │ │ - andeq sp, r7, ip, ror #7 │ │ │ │ + b 75ad0 │ │ │ │ + andeq pc, r7, r8, ror #22 │ │ │ │ + andeq r6, fp, r0, asr #27 │ │ │ │ + @ instruction: 0x000b6dbc │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq fp, r9, r8, asr #20 │ │ │ │ + ldrdeq ip, [r7], -ip @ │ │ │ │ svccc 0x00f00000 @ IMB │ │ │ │ - muleq fp, ip, fp │ │ │ │ - andeq r0, r0, r8, lsl #12 │ │ │ │ - andeq r0, r0, r0, lsl r4 │ │ │ │ - andeq sp, r7, r8, lsl r2 │ │ │ │ - andeq sp, r7, r0, asr r1 │ │ │ │ + strdeq r6, [fp], -ip │ │ │ │ + andeq r0, r0, r0, lsl #12 │ │ │ │ + andeq r0, r0, r8, lsl #8 │ │ │ │ + andeq ip, r7, r8, lsl #18 │ │ │ │ + andeq ip, r7, r0, asr #16 │ │ │ │ mvnsmi r0, #0 │ │ │ │ mvngt r0, #0 │ │ │ │ - andeq r0, r0, r4, ror #8 │ │ │ │ - andeq ip, r7, r4, lsl #27 │ │ │ │ - andeq ip, r7, r4, lsl r6 │ │ │ │ + andeq r0, r0, ip, asr r4 │ │ │ │ + andeq ip, r7, r4, ror r4 │ │ │ │ + andeq fp, r7, r4, lsl #26 │ │ │ │ mvnmi r0, #0 │ │ │ │ strd r0, [sp, #128] @ 0x80 │ │ │ │ ldrd r2, [r8, #-8] │ │ │ │ mov r0, r7 │ │ │ │ strd sl, [sp, #144] @ 0x90 │ │ │ │ strd r2, [sp, #136] @ 0x88 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ mov r1, #3 │ │ │ │ strd sl, [sp, #152] @ 0x98 │ │ │ │ - bl 34e84 │ │ │ │ + bl 34e2c │ │ │ │ bic r4, r4, #64 @ 0x40 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ mov r7, r6 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 768ac │ │ │ │ + b 76854 │ │ │ │ strd sl, [sp, #128] @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ strd sl, [sp, #136] @ 0x88 │ │ │ │ - bl 34e84 │ │ │ │ + bl 34e2c │ │ │ │ mov r7, r8 │ │ │ │ bic r4, r4, #64 @ 0x40 │ │ │ │ mov r8, r6 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 768ac │ │ │ │ - ldr r3, [pc, #-136] @ 76908 │ │ │ │ + b 76854 │ │ │ │ + ldr r3, [pc, #-136] @ 768b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f0978 │ │ │ │ + bl f0010 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 75f74 │ │ │ │ + b 75f1c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrsh r9, [r3, r4] │ │ │ │ add r9, r3, r9 │ │ │ │ - b 75b30 │ │ │ │ + b 75ad8 │ │ │ │ add r3, fp, #-2147483648 @ 0x80000000 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldrd r0, [sp, #72] @ 0x48 │ │ │ │ - bl f1650 │ │ │ │ + bl f0ce8 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 760c8 │ │ │ │ + beq 76070 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r0, [r8, #-8] │ │ │ │ cmp r5, #2 │ │ │ │ cmpne r3, #2 │ │ │ │ - bne 76a68 │ │ │ │ - bl f1650 │ │ │ │ + bne 76a10 │ │ │ │ + bl f0ce8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f1650 │ │ │ │ + bl f0ce8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl f1528 │ │ │ │ - bl f0cbc │ │ │ │ + bl f0bc0 │ │ │ │ + bl f0354 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ - bl f1304 │ │ │ │ + bl f099c │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, [sp, #56] @ 0x38 │ │ │ │ blx r7 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ + b 75a98 │ │ │ │ mov r3, #1 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 75d5c │ │ │ │ - bl f15ac │ │ │ │ + b 75d04 │ │ │ │ + bl f0c44 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl f15ac │ │ │ │ + bl f0c44 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl f1454 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0aec │ │ │ │ + bl f0368 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ - b 75af0 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 75a98 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #440] @ 76c7c │ │ │ │ + ldr r2, [pc, #440] @ 76c24 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #436] @ 76c80 │ │ │ │ + ldr r3, [pc, #436] @ 76c28 │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r6, [pc, #416] @ 76c84 │ │ │ │ + ldr r6, [pc, #416] @ 76c2c │ │ │ │ mov r7, r1 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ - bl 8018 │ │ │ │ - ldr r3, [pc, #384] @ 76c88 │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r3, [pc, #384] @ 76c30 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ lsl r5, r5, #16 │ │ │ │ add r6, pc, r6 │ │ │ │ asr r5, r5, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ strh r5, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ mov r1, #20 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 74658 │ │ │ │ + bl 74600 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76b98 │ │ │ │ + bne 76b40 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76b98 │ │ │ │ + beq 76b40 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #12 │ │ │ │ strd sl, [sp] │ │ │ │ strne r3, [sp, #12] │ │ │ │ blx r8 │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76c54 │ │ │ │ + bne 76bfc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 76c48 │ │ │ │ + bcs 76bf0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r6, [r0] │ │ │ │ sub r6, r6, r3 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ sub r6, r6, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r4, #4] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r3, r4, #20 │ │ │ │ str r3, [r4] │ │ │ │ str r8, [r4, #8] │ │ │ │ strh r5, [r4, #16] │ │ │ │ strh r6, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ strh r0, [r4, #18] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ add r3, r3, #1 │ │ │ │ strh r3, [r4, #14] │ │ │ │ ldrne r3, [sp, #20] │ │ │ │ strne r3, [r7] │ │ │ │ - ldr r2, [pc, #108] @ 76c8c │ │ │ │ - ldr r3, [pc, #92] @ 76c80 │ │ │ │ + ldr r2, [pc, #108] @ 76c34 │ │ │ │ + ldr r3, [pc, #92] @ 76c28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 76c78 │ │ │ │ + bne 76c20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 76bbc │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 76b64 │ │ │ │ ldr r2, [r4, #272] @ 0x110 │ │ │ │ - ldr r3, [pc, #48] @ 76c90 │ │ │ │ + ldr r3, [pc, #48] @ 76c38 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ str r1, [r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r4, #0 │ │ │ │ add r3, r3, #3 │ │ │ │ str r3, [r7] │ │ │ │ - b 76c18 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, fp, ip, asr ip │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r6, fp, ip, lsl ip │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r6, fp, r8, lsl #22 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ + b 76bc0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x000b5cbc │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r5, fp, ip, ror ip │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r5, fp, r8, ror #22 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #176] @ 76d5c │ │ │ │ - ldr lr, [pc, #176] @ 76d60 │ │ │ │ + ldr ip, [pc, #176] @ 76d04 │ │ │ │ + ldr lr, [pc, #176] @ 76d08 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r9, [ip, lr] │ │ │ │ lsl r7, r3, #16 │ │ │ │ ldr ip, [r9, #272] @ 0x110 │ │ │ │ asr r7, r7, #16 │ │ │ │ ldr r5, [ip] │ │ │ │ ldr lr, [ip, #24] │ │ │ │ subs r5, r5, lr │ │ │ │ - bne 76d04 │ │ │ │ - bl 76aa8 │ │ │ │ + bne 76cac │ │ │ │ + bl 76a50 │ │ │ │ strh r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ - bl 75990 │ │ │ │ + bl 75938 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, ip │ │ │ │ mov r1, #1 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r2 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 76aa8 │ │ │ │ + bl 76a50 │ │ │ │ strh r7, [r0, #16] │ │ │ │ mov r8, r0 │ │ │ │ - bl 75990 │ │ │ │ + bl 75938 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ - b 76cec │ │ │ │ - andeq r6, fp, ip, ror sl │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 76c94 │ │ │ │ + ldrdeq r5, [fp], -ip │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ bxeq lr │ │ │ │ - b ce10 <__time64@plt+0x4abc> │ │ │ │ + b cdb8 <__time64@plt+0x4ac0> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #2328] @ 776b4 │ │ │ │ + ldr r3, [pc, #2328] @ 7765c │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #2312] @ 776b8 │ │ │ │ - ldr r8, [pc, #2312] @ 776bc │ │ │ │ + ldr r3, [pc, #2312] @ 77660 │ │ │ │ + ldr r8, [pc, #2312] @ 77664 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - ldr r3, [pc, #2308] @ 776c0 │ │ │ │ + ldr r3, [pc, #2308] @ 77668 │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov fp, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 76e98 │ │ │ │ + beq 76e40 │ │ │ │ cmp r4, #80 @ 0x50 │ │ │ │ - bgt 76e8c │ │ │ │ + bgt 76e34 │ │ │ │ cmp r4, #57 @ 0x39 │ │ │ │ - ble 76dd0 │ │ │ │ + ble 76d78 │ │ │ │ sub r4, r4, #58 @ 0x3a │ │ │ │ cmp r4, #22 │ │ │ │ - bhi 76dd0 │ │ │ │ + bhi 76d78 │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r8, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r5] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 76dd0 │ │ │ │ + bne 76d78 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r3, [pc, #2204] @ 776c4 │ │ │ │ - ldr r2, [pc, #2204] @ 776c8 │ │ │ │ + ldr r3, [pc, #2204] @ 7766c │ │ │ │ + ldr r2, [pc, #2204] @ 77670 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r0, [pc, #2200] @ 776cc │ │ │ │ + ldr r0, [pc, #2200] @ 77674 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #2196] @ 776d0 │ │ │ │ + ldr r1, [pc, #2196] @ 77678 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [r5] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 76dd0 │ │ │ │ + bne 76d78 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #2148] @ 776c4 │ │ │ │ - ldr r0, [pc, #2160] @ 776d4 │ │ │ │ + ldr r3, [pc, #2148] @ 7766c │ │ │ │ + ldr r0, [pc, #2160] @ 7767c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #2156] @ 776d8 │ │ │ │ + ldr r2, [pc, #2156] @ 77680 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 76dd0 │ │ │ │ + bl 976d4 │ │ │ │ + b 76d78 │ │ │ │ mov fp, #0 │ │ │ │ - b 76dd0 │ │ │ │ + b 76d78 │ │ │ │ cmp r4, #101 @ 0x65 │ │ │ │ orreq r9, r9, #1 │ │ │ │ - b 76dd0 │ │ │ │ + b 76d78 │ │ │ │ ldr r3, [r5] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ and r3, fp, r9 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne 77650 │ │ │ │ + bne 775f8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r3, [pc, #2060] @ 776c4 │ │ │ │ - ldr r2, [pc, #2080] @ 776dc │ │ │ │ + ldr r3, [pc, #2060] @ 7766c │ │ │ │ + ldr r2, [pc, #2080] @ 77684 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub ip, sl, r3 │ │ │ │ str ip, [sp, #32] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r8, [r6, r3, lsl #2] │ │ │ │ ldr r2, [r2] │ │ │ │ add r6, r6, r3, lsl #2 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ cmp ip, #2 │ │ │ │ cmple r2, #0 │ │ │ │ - bgt 77694 │ │ │ │ - bl 23704 │ │ │ │ + bgt 7763c │ │ │ │ + bl 236ac │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ add r0, r0, #588 @ 0x24c │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ add r0, r0, #112 @ 0x70 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 773d0 │ │ │ │ + bne 77378 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 773f4 │ │ │ │ + beq 7739c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 775b8 │ │ │ │ + beq 77560 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 77168 │ │ │ │ + beq 77110 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 775d0 │ │ │ │ + beq 77578 │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77100 │ │ │ │ + bne 770a8 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 774fc │ │ │ │ + beq 774a4 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 77138 │ │ │ │ + beq 770e0 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ add r0, r0, #504 @ 0x1f8 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 774f0 │ │ │ │ + beq 77498 │ │ │ │ ldr r6, [r5, #524] @ 0x20c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 774d8 │ │ │ │ + beq 77480 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 773c8 │ │ │ │ - ldr r1, [pc, #1856] @ 776e0 │ │ │ │ + beq 77370 │ │ │ │ + ldr r1, [pc, #1856] @ 77688 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r5, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 77590 │ │ │ │ + bcs 77538 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r5, #1216] @ 0x4c0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r3, #24] │ │ │ │ str r7, [r3] │ │ │ │ mov r0, r7 │ │ │ │ - bl 83218 │ │ │ │ + bl 831c0 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 77514 │ │ │ │ + beq 774bc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 773c8 │ │ │ │ - ldr r3, [pc, #1760] @ 776e4 │ │ │ │ + bne 77370 │ │ │ │ + ldr r3, [pc, #1760] @ 7768c │ │ │ │ mvn r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ - bl 249d8 │ │ │ │ + bl 24980 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 770a4 │ │ │ │ + beq 7704c │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, sl │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldrb r3, [sl] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 77364 │ │ │ │ + beq 7730c │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 77374 │ │ │ │ + bcs 7731c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ add r1, r3, #2 │ │ │ │ mov r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 7718c │ │ │ │ + beq 77134 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 23e88 │ │ │ │ - bl 61ae8 │ │ │ │ + bl 23e30 │ │ │ │ + bl 61a90 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 771d8 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bge 77180 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ subs r2, r3, #2 │ │ │ │ movne r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ movne r4, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 77488 │ │ │ │ + beq 77430 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 7700c │ │ │ │ + b 76fb4 │ │ │ │ mov fp, #1 │ │ │ │ - b 76dd0 │ │ │ │ + b 76d78 │ │ │ │ ldrb r3, [r5, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76f54 │ │ │ │ + bne 76efc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #1488] @ 776e8 │ │ │ │ + ldr r3, [pc, #1488] @ 77690 │ │ │ │ ldr r0, [r5, #1204] @ 0x4b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - bl 3a420 │ │ │ │ + bl 3a3c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76f54 │ │ │ │ - bl 29150 │ │ │ │ - b 76f54 │ │ │ │ + bne 76efc │ │ │ │ + bl 290f8 │ │ │ │ + b 76efc │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 77160 │ │ │ │ + beq 77108 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 76f68 │ │ │ │ + bne 76f10 │ │ │ │ ldrb r3, [r8, #2] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 76f68 │ │ │ │ + bne 76f10 │ │ │ │ mov r6, #0 │ │ │ │ - b 76f98 │ │ │ │ + b 76f40 │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76f48 │ │ │ │ + bne 76ef0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 775d0 │ │ │ │ + beq 77578 │ │ │ │ ldrb r3, [r8] │ │ │ │ - b 76f40 │ │ │ │ - ldr r1, [pc, #1368] @ 776ec │ │ │ │ - bl a38f4 │ │ │ │ + b 76ee8 │ │ │ │ + ldr r1, [pc, #1368] @ 77694 │ │ │ │ + bl a389c │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ add r0, r0, #2 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 770b4 │ │ │ │ + bne 7705c │ │ │ │ mov r1, #2 │ │ │ │ - bl 83218 │ │ │ │ + bl 831c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77478 │ │ │ │ + beq 77420 │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 23e88 │ │ │ │ - bl 61ae8 │ │ │ │ + bl 23e30 │ │ │ │ + bl 61a90 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt 770c4 │ │ │ │ + blt 7706c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #2 │ │ │ │ cmpne r8, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movne r8, r3 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 77234 │ │ │ │ + beq 771dc │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 83218 │ │ │ │ + bl 831c0 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - beq 77674 │ │ │ │ + beq 7761c │ │ │ │ cmp r3, r1 │ │ │ │ streq r3, [r0] │ │ │ │ - beq 77234 │ │ │ │ + beq 771dc │ │ │ │ sub r1, r1, r3 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r4, r0, #2 │ │ │ │ - beq 7728c │ │ │ │ + beq 77234 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 774c8 │ │ │ │ + beq 77470 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7728c │ │ │ │ + beq 77234 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #1140] @ 776f0 │ │ │ │ + ldr r3, [pc, #1140] @ 77698 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #10 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldr r0, [r5, #1204] @ 0x4b4 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 77380 │ │ │ │ + bne 77328 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 772f0 │ │ │ │ + beq 77298 │ │ │ │ add r3, r0, #2 │ │ │ │ add r3, r6, r3 │ │ │ │ mov r0, #0 │ │ │ │ - b 772e0 │ │ │ │ + b 77288 │ │ │ │ sub r2, r2, #4 │ │ │ │ cmp r6, r2 │ │ │ │ strb r0, [r3] │ │ │ │ - beq 772f0 │ │ │ │ + beq 77298 │ │ │ │ mov r2, r3 │ │ │ │ ldrb r1, [r3, #-1]! │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - beq 772d0 │ │ │ │ + beq 77278 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ strh r3, [r6, #12] │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ str r0, [r5, #1204] @ 0x4b4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 296d0 │ │ │ │ - ldr r1, [pc, #968] @ 776f4 │ │ │ │ + bl 29678 │ │ │ │ + ldr r1, [pc, #968] @ 7769c │ │ │ │ mov r3, #32768 @ 0x8000 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bl adcc <__time64@plt+0x2a78> │ │ │ │ + bl ad74 <__time64@plt+0x2a7c> │ │ │ │ ldr r0, [r5, #520] @ 0x208 │ │ │ │ - bl 25570 │ │ │ │ + bl 25518 │ │ │ │ ldr r0, [r5, #524] @ 0x20c │ │ │ │ - bl 25570 │ │ │ │ + bl 25518 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7743c │ │ │ │ + bne 773e4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7708c │ │ │ │ - b 77068 │ │ │ │ + beq 77034 │ │ │ │ + b 77010 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 7708c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 77034 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #1204] @ 0x4b4 │ │ │ │ - bl 23704 │ │ │ │ + bl 236ac │ │ │ │ ldr r3, [r5, #1204] @ 0x4b4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 7731c │ │ │ │ + beq 772c4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr r3, [pc, #848] @ 776f8 │ │ │ │ + ldr r3, [pc, #848] @ 776a0 │ │ │ │ add r1, r2, #3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r0, [pc, #840] @ 776fc │ │ │ │ + ldr r0, [pc, #840] @ 776a4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mvn r7, #0 │ │ │ │ - b 770ec │ │ │ │ + b 77094 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 29390 │ │ │ │ + bl 29338 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 29390 │ │ │ │ + bl 29338 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 76f2c │ │ │ │ + bne 76ed4 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl 27460 │ │ │ │ + bl 27408 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 77418 │ │ │ │ + beq 773c0 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76f48 │ │ │ │ + bne 76ef0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr r3, [pc, #732] @ 77700 │ │ │ │ + ldr r3, [pc, #732] @ 776a8 │ │ │ │ add r1, r2, #3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4 │ │ │ │ - ldr r0, [pc, #716] @ 77704 │ │ │ │ + ldr r0, [pc, #716] @ 776ac │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #664] @ 776e8 │ │ │ │ + ldr r3, [pc, #664] @ 77690 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3a420 │ │ │ │ + bl 3a3c8 │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - bne 770ec │ │ │ │ + bne 77094 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 771d8 │ │ │ │ + bge 77180 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 775e8 │ │ │ │ + beq 77590 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 774a4 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq 7744c │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ str r4, [r0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r2, [pc, #600] @ 77708 │ │ │ │ - ldr r0, [pc, #600] @ 7770c │ │ │ │ + ldr r2, [pc, #600] @ 776b0 │ │ │ │ + ldr r0, [pc, #600] @ 776b4 │ │ │ │ add r1, r3, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r8 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7728c │ │ │ │ - b 7725c │ │ │ │ + beq 77234 │ │ │ │ + b 77204 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 242e0 │ │ │ │ + bl 24288 │ │ │ │ subs r6, r0, #0 │ │ │ │ strne r6, [r5, #524] @ 0x20c │ │ │ │ - bne 76f8c │ │ │ │ + bne 76f34 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 77160 │ │ │ │ - ldr r3, [pc, #524] @ 77710 │ │ │ │ + bne 77108 │ │ │ │ + ldr r3, [pc, #524] @ 776b8 │ │ │ │ mvn r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 7700c │ │ │ │ + b 76fb4 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 76ff4 │ │ │ │ + bne 76f9c │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #47 @ 0x2f │ │ │ │ - bne 76ff4 │ │ │ │ + bne 76f9c │ │ │ │ ldr r0, [r5, #1220] @ 0x4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77630 │ │ │ │ - ldr r1, [pc, #464] @ 77714 │ │ │ │ + beq 775d8 │ │ │ │ + ldr r1, [pc, #464] @ 776bc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r5, #1220] @ 0x4c4 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 77618 │ │ │ │ + bcs 775c0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r5, #1220] @ 0x4c4 │ │ │ │ ldr r8, [r3, #24] │ │ │ │ str r8, [r3] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83218 │ │ │ │ - b 76ff4 │ │ │ │ + bl 831c0 │ │ │ │ + b 76f9c │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 76fd0 │ │ │ │ + bge 76f78 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 83218 │ │ │ │ + bl 831c0 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3] │ │ │ │ udf #0 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ add r0, r0, #140 @ 0x8c │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 77184 │ │ │ │ + bne 7712c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr r3, [pc, #284] @ 776f8 │ │ │ │ + ldr r3, [pc, #284] @ 776a0 │ │ │ │ add r1, r2, #3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ - b 77430 │ │ │ │ + b 773d8 │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 23e88 │ │ │ │ + bl 23e30 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 77494 │ │ │ │ + beq 7743c │ │ │ │ mov r0, r8 │ │ │ │ - bl 61ae8 │ │ │ │ + bl 61a90 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 771d8 │ │ │ │ - b 77494 │ │ │ │ + bge 77180 │ │ │ │ + b 7743c │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 77574 │ │ │ │ + bge 7751c │ │ │ │ mov r8, #0 │ │ │ │ - b 77580 │ │ │ │ + b 77528 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ str r0, [r5, #1220] @ 0x4c4 │ │ │ │ - b 7753c │ │ │ │ - ldr r3, [pc, #192] @ 77718 │ │ │ │ + b 774e4 │ │ │ │ + ldr r3, [pc, #192] @ 776c0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r0, [pc, #188] @ 7771c │ │ │ │ + ldr r0, [pc, #188] @ 776c4 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r3, #3 │ │ │ │ add r2, r2, #4 │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #164] @ 77720 │ │ │ │ - ldr r0, [pc, #164] @ 77724 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #164] @ 776c8 │ │ │ │ + ldr r0, [pc, #164] @ 776cc │ │ │ │ add r1, r9, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #2 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ - bl 9772c │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #136] @ 77728 │ │ │ │ - ldr r1, [pc, #44] @ 776d0 │ │ │ │ + bl 976d4 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #136] @ 776d0 │ │ │ │ + ldr r1, [pc, #44] @ 77678 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #124] @ 7772c │ │ │ │ + ldr r0, [pc, #124] @ 776d4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andeq r6, fp, ip, lsl #19 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq fp, r9, r8, rrx │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r1, r8, r8, ror #3 │ │ │ │ - andeq ip, r7, r8, lsr #32 │ │ │ │ + bl 976d4 │ │ │ │ + andeq r5, fp, ip, ror #19 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq sl, r9, r8, asr r7 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + ldrdeq r0, [r8], -r8 │ │ │ │ + andeq fp, r7, r8, lsl r7 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - strdeq fp, [r7], -r0 │ │ │ │ - @ instruction: 0x000811b8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r1, r8, r0, lsl #1 │ │ │ │ - andeq lr, r7, ip, lsr #28 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ + andeq fp, r7, r0, ror #13 │ │ │ │ + andeq r0, r8, r8, lsr #17 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r8, r0, ror r7 │ │ │ │ + andeq lr, r7, ip, lsl r5 │ │ │ │ + andeq r0, r0, r4, lsl #9 │ │ │ │ andeq r1, r0, r2 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ @ instruction: 0xfffffa2c │ │ │ │ - andeq r0, r0, r4, lsr #16 │ │ │ │ - @ instruction: 0x0007bab4 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq fp, r7, r4, lsr sl │ │ │ │ - andeq sp, r7, r8 │ │ │ │ - @ instruction: 0x0007b9b0 │ │ │ │ - andeq lr, r7, ip, lsr #18 │ │ │ │ - andeq ip, r7, ip, ror #30 │ │ │ │ - andeq r0, r0, ip, lsr #8 │ │ │ │ - andeq fp, r7, r4, lsl #16 │ │ │ │ - andeq ip, r7, ip, lsr lr │ │ │ │ - andeq fp, r7, r4, ror #15 │ │ │ │ - andeq r0, r8, r4, lsl #19 │ │ │ │ - @ instruction: 0x0007b7bc │ │ │ │ + andeq r0, r0, ip, lsl r8 │ │ │ │ + andeq fp, r7, r4, lsr #3 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq fp, r7, r4, lsr #2 │ │ │ │ + strdeq ip, [r7], -r8 │ │ │ │ + andeq fp, r7, r0, lsr #1 │ │ │ │ + andeq lr, r7, ip, lsl r0 │ │ │ │ + andeq ip, r7, ip, asr r6 │ │ │ │ + andeq r0, r0, r4, lsr #8 │ │ │ │ + strdeq sl, [r7], -r4 │ │ │ │ + andeq ip, r7, ip, lsr #10 │ │ │ │ + ldrdeq sl, [r7], -r4 │ │ │ │ + andeq r0, r8, r4, ror r0 │ │ │ │ + andeq sl, r7, ip, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #412] @ 778e4 │ │ │ │ - ldr r3, [pc, #412] @ 778e8 │ │ │ │ + ldr r7, [pc, #412] @ 7788c │ │ │ │ + ldr r3, [pc, #412] @ 77890 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #408] @ 778ec │ │ │ │ - ldr r9, [pc, #408] @ 778f0 │ │ │ │ - ldr r8, [pc, #408] @ 778f4 │ │ │ │ + ldr r6, [pc, #408] @ 77894 │ │ │ │ + ldr r9, [pc, #408] @ 77898 │ │ │ │ + ldr r8, [pc, #408] @ 7789c │ │ │ │ ldr r5, [r7, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, r1 │ │ │ │ mov sl, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 777d4 │ │ │ │ + beq 7777c │ │ │ │ sub r0, r3, #58 @ 0x3a │ │ │ │ cmp r0, #22 │ │ │ │ - bhi 77774 │ │ │ │ + bhi 7771c │ │ │ │ ldrsb r0, [r6, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #336] @ 778f8 │ │ │ │ + ldr r3, [pc, #336] @ 778a0 │ │ │ │ mov r2, r9 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - bl 9772c │ │ │ │ - b 77774 │ │ │ │ + bl 976d4 │ │ │ │ + b 7771c │ │ │ │ mov sl, #1 │ │ │ │ - b 77774 │ │ │ │ + b 7771c │ │ │ │ mov sl, #0 │ │ │ │ - b 77774 │ │ │ │ - ldr r3, [pc, #288] @ 778fc │ │ │ │ + b 7771c │ │ │ │ + ldr r3, [pc, #288] @ 778a4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 778c4 │ │ │ │ - bl 23704 │ │ │ │ + bne 7786c │ │ │ │ + bl 236ac │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 778a4 │ │ │ │ - ldr r3, [pc, #248] @ 77900 │ │ │ │ + bne 7784c │ │ │ │ + ldr r3, [pc, #248] @ 778a8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 3a420 │ │ │ │ + bl 3a3c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 778a4 │ │ │ │ + beq 7784c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 77848 │ │ │ │ - ldr r3, [pc, #216] @ 77904 │ │ │ │ + bne 777f0 │ │ │ │ + ldr r3, [pc, #216] @ 778ac │ │ │ │ mov r2, #10 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ - ldr r3, [pc, #176] @ 77908 │ │ │ │ + bl 7eb4 │ │ │ │ + ldr r3, [pc, #176] @ 778b0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ mov r1, r4 │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 83218 │ │ │ │ - b 77824 │ │ │ │ - ldr r3, [pc, #116] @ 778f8 │ │ │ │ - ldr r2, [pc, #132] @ 7790c │ │ │ │ + bl 831c0 │ │ │ │ + b 777cc │ │ │ │ + ldr r3, [pc, #116] @ 778a0 │ │ │ │ + ldr r2, [pc, #132] @ 778b4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #128] @ 77910 │ │ │ │ + ldr r0, [pc, #128] @ 778b8 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #124] @ 77914 │ │ │ │ + ldr r1, [pc, #124] @ 778bc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #108] @ 77918 │ │ │ │ - ldr r0, [pc, #108] @ 7791c │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #108] @ 778c0 │ │ │ │ + ldr r0, [pc, #108] @ 778c4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r1, [pc, #104] @ 77920 │ │ │ │ + ldr r1, [pc, #104] @ 778c8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #84] @ 77924 │ │ │ │ - ldr r1, [pc, #64] @ 77914 │ │ │ │ + bl 976d4 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #84] @ 778cc │ │ │ │ + ldr r1, [pc, #64] @ 778bc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #72] @ 77928 │ │ │ │ + ldr r0, [pc, #72] @ 778d0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andeq r5, fp, r0, ror #31 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq sl, r9, r2, lsl #14 │ │ │ │ - andeq r0, r8, r0, asr #17 │ │ │ │ - strdeq fp, [r7], -r8 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r8, ip, lsl #15 │ │ │ │ - andeq fp, r7, ip, asr #11 │ │ │ │ + bl 976d4 │ │ │ │ + andeq r5, fp, r0, asr #32 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + strdeq r9, [r9], -r2 │ │ │ │ + @ instruction: 0x0007ffb0 │ │ │ │ + andeq sl, r7, r8, ror #27 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, lsl #9 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq pc, r7, ip, ror lr @ │ │ │ │ + @ instruction: 0x0007acbc │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0007b5b4 │ │ │ │ + andeq r0, r0, r8, ror #11 │ │ │ │ + andeq sl, r7, r4, lsr #25 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ - andeq r0, r8, r4, asr r7 │ │ │ │ - andeq fp, r7, ip, lsl #11 │ │ │ │ + andeq pc, r7, r4, asr #28 │ │ │ │ + andeq sl, r7, ip, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1] │ │ │ │ - ldr r5, [pc, #512] @ 77b48 │ │ │ │ + ldr r5, [pc, #512] @ 77af0 │ │ │ │ ldrb r3, [r3] │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ mov r4, r1 │ │ │ │ moveq r6, #1 │ │ │ │ - beq 7797c │ │ │ │ - ldr r2, [pc, #488] @ 77b4c │ │ │ │ + beq 77924 │ │ │ │ + ldr r2, [pc, #488] @ 77af4 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r1, [r2, #196] @ 0xc4 │ │ │ │ ldr r0, [r2, #472] @ 0x1d8 │ │ │ │ and r2, r1, #256 @ 0x100 │ │ │ │ orrs r2, r2, r0 │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - beq 779bc │ │ │ │ - ldr r3, [pc, #452] @ 77b50 │ │ │ │ + beq 77964 │ │ │ │ + ldr r3, [pc, #452] @ 77af8 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 779f0 │ │ │ │ + beq 77998 │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ - beq 779c8 │ │ │ │ + beq 77970 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - beq 77a5c │ │ │ │ + beq 77a04 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 77984 │ │ │ │ - ldr r3, [pc, #400] @ 77b54 │ │ │ │ + bne 7792c │ │ │ │ + ldr r3, [pc, #400] @ 77afc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - b 7798c │ │ │ │ - ldr r3, [pc, #392] @ 77b58 │ │ │ │ - ldr r1, [pc, #392] @ 77b5c │ │ │ │ + b 77934 │ │ │ │ + ldr r3, [pc, #392] @ 77b00 │ │ │ │ + ldr r1, [pc, #392] @ 77b04 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r4, r3, lsl #2] │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77adc │ │ │ │ - ldr r3, [pc, #360] @ 77b60 │ │ │ │ + beq 77a84 │ │ │ │ + ldr r3, [pc, #360] @ 77b08 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 77a8c │ │ │ │ - ldr r3, [pc, #328] @ 77b58 │ │ │ │ + bne 77a34 │ │ │ │ + ldr r3, [pc, #328] @ 77b00 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr r0, [r4, r7, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77ab0 │ │ │ │ + beq 77a58 │ │ │ │ mov r2, #10 │ │ │ │ - bl 7ca0 <__isoc23_strtoll@plt> │ │ │ │ + bl 7c50 <__isoc23_strtoll@plt> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 77b00 │ │ │ │ - ldr r3, [pc, #272] @ 77b4c │ │ │ │ + beq 77aa8 │ │ │ │ + ldr r3, [pc, #272] @ 77af4 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldrb r3, [r2, #408] @ 0x198 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #11 │ │ │ │ movne r3, #1 │ │ │ │ movne r1, #11 │ │ │ │ strbne r3, [r2, #409] @ 0x199 │ │ │ │ - b 77acc │ │ │ │ - ldr r3, [pc, #244] @ 77b58 │ │ │ │ - ldr r2, [pc, #252] @ 77b64 │ │ │ │ + b 77a74 │ │ │ │ + ldr r3, [pc, #244] @ 77b00 │ │ │ │ + ldr r2, [pc, #252] @ 77b0c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #248] @ 77b68 │ │ │ │ + ldr r0, [pc, #248] @ 77b10 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #244] @ 77b6c │ │ │ │ + ldr r1, [pc, #244] @ 77b14 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #212] @ 77b70 │ │ │ │ - ldr r1, [pc, #212] @ 77b74 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #212] @ 77b18 │ │ │ │ + ldr r1, [pc, #212] @ 77b1c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #204] @ 77b78 │ │ │ │ + ldr r0, [pc, #204] @ 77b20 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #148] @ 77b4c │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #148] @ 77af4 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movne r1, #11 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ andne r0, r0, #255 @ 0xff │ │ │ │ moveq r1, #7 │ │ │ │ ldr r3, [r2, #372] @ 0x174 │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ str r1, [r3, #400] @ 0x190 │ │ │ │ - bl 56998 │ │ │ │ + bl 56940 │ │ │ │ ldr r3, [r7] │ │ │ │ - ldr r2, [pc, #148] @ 77b7c │ │ │ │ - ldr r0, [pc, #148] @ 77b80 │ │ │ │ + ldr r2, [pc, #148] @ 77b24 │ │ │ │ + ldr r0, [pc, #148] @ 77b28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 779f0 │ │ │ │ + bl 976d4 │ │ │ │ + b 77998 │ │ │ │ cmp r1, r0, asr #31 │ │ │ │ - bne 77b18 │ │ │ │ - ldr r3, [pc, #60] @ 77b4c │ │ │ │ + bne 77ac0 │ │ │ │ + ldr r3, [pc, #60] @ 77af4 │ │ │ │ mov r1, #7 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ - b 77acc │ │ │ │ - ldr r2, [pc, #100] @ 77b84 │ │ │ │ - ldr r0, [pc, #100] @ 77b88 │ │ │ │ + b 77a74 │ │ │ │ + ldr r2, [pc, #100] @ 77b2c │ │ │ │ + ldr r0, [pc, #100] @ 77b30 │ │ │ │ ldr r3, [r4, r7, lsl #2] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #16] @ 77b4c │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #16] @ 77af4 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ mov r1, #7 │ │ │ │ - b 77acc │ │ │ │ - andeq r5, fp, r0, ror #27 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr #7 │ │ │ │ - andeq r0, r0, r8, asr r4 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq ip, r7, ip, ror #21 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r8, ip, lsr #11 │ │ │ │ - andeq fp, r7, ip, ror #7 │ │ │ │ + b 77a74 │ │ │ │ + andeq r4, fp, r0, asr #28 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, r8, r3 │ │ │ │ + andeq r0, r0, r0, asr r4 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + ldrdeq ip, [r7], -ip @ │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + muleq r7, ip, ip │ │ │ │ + ldrdeq sl, [r7], -ip │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ - andeq r0, r8, r8, lsl #11 │ │ │ │ + andeq pc, r7, r8, ror ip @ │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq fp, r7, r0, asr #7 │ │ │ │ - andeq r0, r8, r8, lsr r5 │ │ │ │ - andeq fp, r7, r4, ror r3 │ │ │ │ - andeq ip, r7, ip, lsr #19 │ │ │ │ - andeq fp, r7, ip, lsr r3 │ │ │ │ + @ instruction: 0x0007aab0 │ │ │ │ + andeq pc, r7, r8, lsr #24 │ │ │ │ + andeq sl, r7, r4, ror #20 │ │ │ │ + muleq r7, ip, r0 │ │ │ │ + andeq sl, r7, ip, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #452] @ 77d68 │ │ │ │ - ldr r0, [pc, #452] @ 77d6c │ │ │ │ + ldr ip, [pc, #452] @ 77d10 │ │ │ │ + ldr r0, [pc, #452] @ 77d14 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r5, [pc, #448] @ 77d70 │ │ │ │ + ldr r5, [pc, #448] @ 77d18 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ - ldr r3, [pc, #436] @ 77d74 │ │ │ │ + ldr r3, [pc, #436] @ 77d1c │ │ │ │ sub sp, sp, #16 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ ldrb r7, [r1] │ │ │ │ - ldr r2, [pc, #412] @ 77d78 │ │ │ │ + ldr r2, [pc, #412] @ 77d20 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r7, #99 @ 0x63 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ movne r6, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 77c94 │ │ │ │ + beq 77c3c │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 77c68 │ │ │ │ + beq 77c10 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 77be8 │ │ │ │ - ldr r3, [pc, #360] @ 77d7c │ │ │ │ - ldr r2, [pc, #360] @ 77d80 │ │ │ │ + bne 77b90 │ │ │ │ + ldr r3, [pc, #360] @ 77d24 │ │ │ │ + ldr r2, [pc, #360] @ 77d28 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #356] @ 77d84 │ │ │ │ + ldr r0, [pc, #356] @ 77d2c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #352] @ 77d88 │ │ │ │ + ldr r1, [pc, #352] @ 77d30 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r6, #2 │ │ │ │ - ldr r2, [pc, #332] @ 77d8c │ │ │ │ - ldr r3, [pc, #296] @ 77d6c │ │ │ │ + ldr r2, [pc, #332] @ 77d34 │ │ │ │ + ldr r3, [pc, #296] @ 77d14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 77d24 │ │ │ │ + bne 77ccc │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #268] @ 77d7c │ │ │ │ - ldr r2, [pc, #284] @ 77d90 │ │ │ │ + ldr r3, [pc, #268] @ 77d24 │ │ │ │ + ldr r2, [pc, #284] @ 77d38 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ - ldr r0, [pc, #280] @ 77d94 │ │ │ │ + ldr r0, [pc, #280] @ 77d3c │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 77be8 │ │ │ │ - ldr r3, [pc, #252] @ 77d98 │ │ │ │ + bl 976d4 │ │ │ │ + b 77b90 │ │ │ │ + ldr r3, [pc, #252] @ 77d40 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 77d28 │ │ │ │ - ldr r3, [pc, #200] @ 77d7c │ │ │ │ + bne 77cd0 │ │ │ │ + ldr r3, [pc, #200] @ 77d24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r8, [r3, #12] │ │ │ │ ldr r0, [r4, r8, lsl #2] │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77d1c │ │ │ │ + beq 77cc4 │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - ble 77d48 │ │ │ │ + ble 77cf0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 77d48 │ │ │ │ - ldr r2, [pc, #164] @ 77d9c │ │ │ │ + bne 77cf0 │ │ │ │ + ldr r2, [pc, #164] @ 77d44 │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ldr r2, [r1, #204] @ 0xcc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77c38 │ │ │ │ + beq 77be0 │ │ │ │ cmp r2, r3 │ │ │ │ movge r2, r3 │ │ │ │ cmp r7, #99 @ 0x63 │ │ │ │ rsbeq r2, r2, #0 │ │ │ │ str r2, [r1, #200] @ 0xc8 │ │ │ │ - b 77c38 │ │ │ │ + b 77be0 │ │ │ │ mov r3, #1 │ │ │ │ - b 77cf0 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #108] @ 77da0 │ │ │ │ - ldr r1, [pc, #108] @ 77da4 │ │ │ │ + b 77c98 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #108] @ 77d48 │ │ │ │ + ldr r1, [pc, #108] @ 77d4c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #100] @ 77da8 │ │ │ │ + ldr r0, [pc, #100] @ 77d50 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #92] @ 77dac │ │ │ │ - ldr r0, [pc, #92] @ 77db0 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #92] @ 77d54 │ │ │ │ + ldr r0, [pc, #92] @ 77d58 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r4, r8, lsl #2] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - andeq r5, fp, r4, lsl #23 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r5, fp, r8, ror #22 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - muleq r0, ip, r6 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - strdeq r0, [r8], -ip │ │ │ │ - andeq fp, r7, ip, lsr r2 │ │ │ │ + bl 976d4 │ │ │ │ + andeq r4, fp, r4, ror #23 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r4, fp, r8, asr #23 │ │ │ │ + andeq r0, r0, ip, ror #7 │ │ │ │ + muleq r0, r4, r6 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq pc, r7, ip, ror #21 │ │ │ │ + andeq sl, r7, ip, lsr #18 │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ - andeq r5, fp, r8, ror #21 │ │ │ │ - andeq r0, r8, r8, lsr #7 │ │ │ │ - andeq fp, r7, r0, ror #3 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - strdeq r0, [r8], -r0 @ │ │ │ │ + andeq r4, fp, r8, asr #22 │ │ │ │ + muleq r7, r8, sl │ │ │ │ + ldrdeq sl, [r7], -r0 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq pc, r7, r0, ror #19 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq fp, r7, r8, lsr #2 │ │ │ │ - andeq r0, r0, r0, ror #9 │ │ │ │ - andeq fp, r7, r0, lsl r1 │ │ │ │ + andeq sl, r7, r8, lsl r8 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq sl, r7, r0, lsl #16 │ │ │ │ mov ip, #0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov lr, #32768 @ 0x8000 │ │ │ │ sub ip, sp, ip │ │ │ │ sub lr, ip, lr │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ cmp ip, lr │ │ │ │ - bne 77dc8 │ │ │ │ + bne 77d70 │ │ │ │ str r0, [lr, #-144] @ 0xffffff70 │ │ │ │ - ldr r2, [pc, #3092] @ 789f8 │ │ │ │ + ldr r2, [pc, #3092] @ 789a0 │ │ │ │ sub sp, sp, #32768 @ 0x8000 │ │ │ │ - ldr r3, [pc, #3088] @ 789fc │ │ │ │ + ldr r3, [pc, #3088] @ 789a4 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r1 │ │ │ │ add r1, sp, #32768 @ 0x8000 │ │ │ │ mov sl, #0 │ │ │ │ add r4, sp, #104 @ 0x68 │ │ │ │ add r1, r1, #100 @ 0x64 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1] │ │ │ │ mov r3, #0 │ │ │ │ str sl, [r4, #-48] @ 0xffffffd0 │ │ │ │ - bl 47a04 │ │ │ │ - ldr fp, [pc, #3036] @ 78a00 │ │ │ │ + bl 479ac │ │ │ │ + ldr fp, [pc, #3036] @ 789a8 │ │ │ │ add fp, pc, fp │ │ │ │ cmp r0, sl │ │ │ │ - beq 789b8 │ │ │ │ - ldr r3, [pc, #3024] @ 78a04 │ │ │ │ - ldr r9, [pc, #3024] @ 78a08 │ │ │ │ + beq 78960 │ │ │ │ + ldr r3, [pc, #3024] @ 789ac │ │ │ │ + ldr r9, [pc, #3024] @ 789b0 │ │ │ │ ldr r2, [fp, r3] │ │ │ │ - ldr r3, [pc, #3020] @ 78a0c │ │ │ │ + ldr r3, [pc, #3020] @ 789b4 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r8, [fp, r3] │ │ │ │ - ldr r3, [pc, #3012] @ 78a10 │ │ │ │ + ldr r3, [pc, #3012] @ 789b8 │ │ │ │ ldr r7, [r2, #108] @ 0x6c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #3000] @ 78a14 │ │ │ │ + ldr r3, [pc, #3000] @ 789bc │ │ │ │ add r9, pc, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ mvn r6, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str sl, [sp, #24] │ │ │ │ str sl, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ str sl, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 77f50 │ │ │ │ + beq 77ef8 │ │ │ │ sub r0, r3, #58 @ 0x3a │ │ │ │ cmp r0, #57 @ 0x39 │ │ │ │ - bhi 77e78 │ │ │ │ + bhi 77e20 │ │ │ │ add r0, r0, r0 │ │ │ │ ldrsh r0, [r9, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2920] @ 78a18 │ │ │ │ + ldr r3, [pc, #2920] @ 789c0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - bl 9772c │ │ │ │ - b 77e78 │ │ │ │ + bl 976d4 │ │ │ │ + b 77e20 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 77e78 │ │ │ │ + b 77e20 │ │ │ │ add sl, sl, #1 │ │ │ │ - b 77e78 │ │ │ │ + b 77e20 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 77e78 │ │ │ │ - ldr r3, [pc, #2844] @ 78a18 │ │ │ │ + b 77e20 │ │ │ │ + ldr r3, [pc, #2844] @ 789c0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 77e78 │ │ │ │ + b 77e20 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 77ea8 │ │ │ │ - ldr r3, [pc, #2812] @ 78a18 │ │ │ │ + bgt 77e50 │ │ │ │ + ldr r3, [pc, #2812] @ 789c0 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ sub r3, r3, r2 │ │ │ │ subs r3, r3, #1 │ │ │ │ movmi r3, #1 │ │ │ │ add r2, r4, r6, lsl #2 │ │ │ │ str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ - b 77e78 │ │ │ │ + b 77e20 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 77e78 │ │ │ │ - ldr r3, [pc, #2756] @ 78a1c │ │ │ │ + b 77e20 │ │ │ │ + ldr r3, [pc, #2756] @ 789c4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 789d8 │ │ │ │ - ldr r3, [pc, #2720] @ 78a18 │ │ │ │ + bne 78980 │ │ │ │ + ldr r3, [pc, #2720] @ 789c0 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r9, r5, r3, lsl #2 │ │ │ │ - bne 785fc │ │ │ │ + bne 785a4 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 78874 │ │ │ │ + bgt 7881c │ │ │ │ sub r8, r4, #44 @ 0x2c │ │ │ │ mvn sl, #0 │ │ │ │ str fp, [sp, #32] │ │ │ │ - b 77ff0 │ │ │ │ + b 77f98 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, fp │ │ │ │ sub r3, r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ str sl, [sp, #4] │ │ │ │ - bl 487c8 │ │ │ │ + bl 48770 │ │ │ │ ldr r3, [r4, #-44] @ 0xffffffd4 │ │ │ │ add r6, r6, #1 │ │ │ │ add r2, r4, r6, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2, #-32] @ 0xffffffe0 │ │ │ │ - blt 788ac │ │ │ │ + blt 78854 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 78090 │ │ │ │ + beq 78038 │ │ │ │ mov r9, r5 │ │ │ │ ldr fp, [r9, #4] │ │ │ │ add r5, r9, #4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 782ec │ │ │ │ + beq 78294 │ │ │ │ ldr r2, [r4, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 782c0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 78268 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r1, [fp] │ │ │ │ ldr ip, [r0] │ │ │ │ add r2, ip, r1, lsl #1 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ lsr r2, r2, #3 │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ orreq r2, r2, #1 │ │ │ │ tst r2, #1 │ │ │ │ - beq 77fa8 │ │ │ │ + beq 77f50 │ │ │ │ mov r2, fp │ │ │ │ ldrb r1, [r2, #1]! │ │ │ │ lsl r3, r1, #1 │ │ │ │ ldrh r3, [ip, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 78038 │ │ │ │ + bne 77fe0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 77fa8 │ │ │ │ + bne 77f50 │ │ │ │ mov r2, #10 │ │ │ │ mov r0, fp │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldrb r3, [fp] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ add r3, r4, r6, lsl #2 │ │ │ │ str r0, [r3, #-32] @ 0xffffffe0 │ │ │ │ - bne 77fe4 │ │ │ │ + bne 77f8c │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r6, #1 │ │ │ │ sub r2, r2, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ str r2, [r3, #-32] @ 0xffffffe0 │ │ │ │ - bne 77fec │ │ │ │ + bne 77f94 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ - ldr r3, [pc, #2436] @ 78a20 │ │ │ │ + ldr r3, [pc, #2436] @ 789c8 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ sub r2, r0, r2 │ │ │ │ ldr r1, [r4, #-32] @ 0xffffffe0 │ │ │ │ str r2, [r3] │ │ │ │ bic r2, r2, r2, asr #31 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, r2 │ │ │ │ movgt r3, r2 │ │ │ │ - ble 78364 │ │ │ │ + ble 7830c │ │ │ │ ldr ip, [r4, #-28] @ 0xffffffe4 │ │ │ │ str r1, [r4, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ eor r1, r1, #1 │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, ip │ │ │ │ movlt ip, r1 │ │ │ │ cmp ip, r2 │ │ │ │ str ip, [r4, #-28] @ 0xffffffe4 │ │ │ │ - blt 788d0 │ │ │ │ + blt 78878 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 788d0 │ │ │ │ + ble 78878 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 78120 │ │ │ │ + beq 780c8 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp ip, r3 │ │ │ │ sub r2, r2, #45 @ 0x2d │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 78994 │ │ │ │ + bne 7893c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ add r1, r4, r2, lsl #2 │ │ │ │ @@ -114567,1921 +114567,1921 @@ │ │ │ │ lsl r9, r3, #2 │ │ │ │ cmp r1, r2 │ │ │ │ mvnlt r3, #0 │ │ │ │ movge r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78588 │ │ │ │ - ldr r3, [pc, #2220] @ 78a24 │ │ │ │ - ldr sl, [pc, #2220] @ 78a28 │ │ │ │ + beq 78530 │ │ │ │ + ldr r3, [pc, #2220] @ 789cc │ │ │ │ + ldr sl, [pc, #2220] @ 789d0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add sl, pc, sl │ │ │ │ ldr r6, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78238 │ │ │ │ + beq 781e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 783e8 │ │ │ │ + beq 78390 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 78390 │ │ │ │ + bcs 78338 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ mov r2, #9 │ │ │ │ strb r2, [r3] │ │ │ │ add r3, r4, r9 │ │ │ │ ldr r5, [r3, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ ldr r8, [r3, #108] @ 0x6c │ │ │ │ mov r0, r8 │ │ │ │ - bl 47944 │ │ │ │ + bl 478ec │ │ │ │ str sl, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 48520 │ │ │ │ + bl 484c8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r3, [r3, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - bne 782b4 │ │ │ │ + bne 7825c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r3, r4, r3 │ │ │ │ ldr r3, [r3, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 783a0 │ │ │ │ + beq 78348 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r5, r3, r5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r4, r9 │ │ │ │ str r5, [r3, #-32] @ 0xffffffe0 │ │ │ │ - bne 7819c │ │ │ │ - ldr r3, [pc, #2028] @ 78a2c │ │ │ │ + bne 78144 │ │ │ │ + ldr r3, [pc, #2028] @ 789d4 │ │ │ │ add r8, r4, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [r8, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ ldr r9, [r3, #108] @ 0x6c │ │ │ │ mov r0, r9 │ │ │ │ - bl 47944 │ │ │ │ + bl 478ec │ │ │ │ str sl, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 48520 │ │ │ │ + bl 484c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7836c │ │ │ │ + beq 78314 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r3, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - beq 78208 │ │ │ │ + beq 781b0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 78208 │ │ │ │ + bl 56940 │ │ │ │ + b 781b0 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ add r0, fp, #1 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ strne fp, [r4, #-48] @ 0xffffffd0 │ │ │ │ - bne 77fec │ │ │ │ - b 7800c │ │ │ │ - ldr r3, [pc, #1868] @ 78a30 │ │ │ │ + bne 77f94 │ │ │ │ + b 77fb4 │ │ │ │ + ldr r3, [pc, #1868] @ 789d8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 77e78 │ │ │ │ + b 77e20 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp r6, #0 │ │ │ │ sub r3, r0, r3 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ bic r2, r3, r3, asr #31 │ │ │ │ - beq 78750 │ │ │ │ + beq 786f8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 786a4 │ │ │ │ + beq 7864c │ │ │ │ sub r1, r0, #16 │ │ │ │ - ldr ip, [pc, #1792] @ 78a20 │ │ │ │ + ldr ip, [pc, #1792] @ 789c8 │ │ │ │ cmp r1, #1 │ │ │ │ ldr ip, [fp, ip] │ │ │ │ movlt r1, #1 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [ip] │ │ │ │ - bge 78768 │ │ │ │ + bge 78710 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r2 │ │ │ │ ldr ip, [sp, #28] │ │ │ │ str r1, [r4, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp ip, #0 │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ subne ip, r0, #1 │ │ │ │ moveq ip, r3 │ │ │ │ - b 780cc │ │ │ │ + b 78074 │ │ │ │ mov r3, r1 │ │ │ │ - b 780c4 │ │ │ │ + b 7806c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r3, r4, r3 │ │ │ │ ldr r3, [r3, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 78460 │ │ │ │ + beq 78408 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r5, r5, r3 │ │ │ │ str r5, [r8, #-32] @ 0xffffffe0 │ │ │ │ - b 7824c │ │ │ │ + b 781f4 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 781bc │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 78164 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78460 │ │ │ │ - ldr r2, [pc, #1664] @ 78a34 │ │ │ │ - ldr r3, [pc, #1604] @ 789fc │ │ │ │ + beq 78408 │ │ │ │ + ldr r2, [pc, #1664] @ 789dc │ │ │ │ + ldr r3, [pc, #1604] @ 789a4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #32768 @ 0x8000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #100 @ 0x64 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 789b4 │ │ │ │ + bne 7895c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add sp, sp, #32768 @ 0x8000 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r8, r4, r9 │ │ │ │ str r7, [sp, #20] │ │ │ │ str fp, [sp, #24] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ add r9, r4, r3 │ │ │ │ str r4, [sp, #32] │ │ │ │ - b 78414 │ │ │ │ + b 783bc │ │ │ │ add r4, fp, r4 │ │ │ │ str r4, [r8, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [r7, #108] @ 0x6c │ │ │ │ ldr r4, [r8, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 47944 │ │ │ │ + bl 478ec │ │ │ │ str sl, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 48520 │ │ │ │ + bl 484c8 │ │ │ │ ldr r3, [r9, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7840c │ │ │ │ + bne 783b4 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr fp, [sp, #24] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ mov r0, r7 │ │ │ │ - bl 473c0 │ │ │ │ + bl 47368 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78770 │ │ │ │ + beq 78718 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 7866c │ │ │ │ + bne 78614 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5f334 │ │ │ │ + bl 5f2dc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c34 │ │ │ │ + bl 7be4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ orr r3, r3, #2 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 78734 │ │ │ │ + beq 786dc │ │ │ │ ldr r8, [r4, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr r3, r3, #10 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r1, #196] @ 0xc4 │ │ │ │ - beq 786d0 │ │ │ │ + beq 78678 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ mov r4, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r7, r4 │ │ │ │ ldrb r5, [r4, #1]! │ │ │ │ cmp r5, #61 @ 0x3d │ │ │ │ - bne 784f4 │ │ │ │ + bne 7849c │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 7d54 │ │ │ │ + bl 7d04 │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ - blt 78570 │ │ │ │ + blt 78518 │ │ │ │ mov sl, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp] │ │ │ │ - bl 7d54 │ │ │ │ + bl 7d04 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, r9, #1 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 7ad8 │ │ │ │ + bl 7a94 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r9, r0 │ │ │ │ - beq 78834 │ │ │ │ + beq 787dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 783ac │ │ │ │ + b 78354 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 83388 │ │ │ │ + bl 83330 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - beq 7894c │ │ │ │ + beq 788f4 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ mov r1, #66 @ 0x42 │ │ │ │ - bl 7de4 │ │ │ │ + bl 7d94 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 78970 │ │ │ │ + blt 78918 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [r2, #348] @ 0x15c │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr sl, [pc, #1100] @ 78a38 │ │ │ │ + ldr sl, [pc, #1100] @ 789e0 │ │ │ │ add r3, r3, #1 │ │ │ │ add sl, pc, sl │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ - b 78184 │ │ │ │ + b 7812c │ │ │ │ mov r0, r7 │ │ │ │ - bl 472fc │ │ │ │ + bl 472a4 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 783ac │ │ │ │ + beq 78354 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ add r5, r9, #4 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ - b 7863c │ │ │ │ + b 785e4 │ │ │ │ ldr r0, [r4, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78630 │ │ │ │ - bl 7b20 │ │ │ │ + beq 785d8 │ │ │ │ + bl 7adc │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7872c │ │ │ │ + beq 786d4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7fc40 │ │ │ │ + bl 7fbe8 │ │ │ │ tst r0, #4096 @ 0x1000 │ │ │ │ movne r7, #1 │ │ │ │ - bne 78620 │ │ │ │ - ldr r3, [pc, #972] @ 78a24 │ │ │ │ + bne 785c8 │ │ │ │ + ldr r3, [pc, #972] @ 789cc │ │ │ │ ldr r1, [r4, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ mov r2, #10 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 78620 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 785c8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r5, #0 │ │ │ │ str r3, [r4, #-24] @ 0xffffffe8 │ │ │ │ sub r0, r4, #24 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r4, #-20] @ 0xffffffec │ │ │ │ str r5, [r4, #-16] │ │ │ │ - bl 5e2d4 │ │ │ │ + bl 5e27c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 34970 │ │ │ │ + bl 34918 │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ - b 7848c │ │ │ │ - ldr r1, [pc, #884] @ 78a20 │ │ │ │ + b 78434 │ │ │ │ + ldr r1, [pc, #884] @ 789c8 │ │ │ │ sub ip, r0, #2 │ │ │ │ ldr r1, [fp, r1] │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [r1] │ │ │ │ movlt ip, r2 │ │ │ │ movlt r3, r2 │ │ │ │ movge r3, ip │ │ │ │ strlt r2, [r4, #-32] @ 0xffffffe0 │ │ │ │ strge ip, [r4, #-32] @ 0xffffffe0 │ │ │ │ - b 780cc │ │ │ │ + b 78074 │ │ │ │ ldr r7, [r2, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 787e0 │ │ │ │ - ldr r5, [pc, #856] @ 78a3c │ │ │ │ + bne 78788 │ │ │ │ + ldr r5, [pc, #856] @ 789e4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r5] │ │ │ │ - bhi 788f0 │ │ │ │ + bhi 78898 │ │ │ │ sub r1, r4, #8 │ │ │ │ mov r4, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp] │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ mov r1, r4 │ │ │ │ - bl 34970 │ │ │ │ + bl 34918 │ │ │ │ ldrb r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ strb r3, [r5] │ │ │ │ - b 78578 │ │ │ │ + b 78520 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ - b 783ac │ │ │ │ + b 78354 │ │ │ │ mov r0, r7 │ │ │ │ - bl 472fc │ │ │ │ + bl 472a4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ - b 784d0 │ │ │ │ - ldr r1, [pc, #712] @ 78a20 │ │ │ │ + b 78478 │ │ │ │ + ldr r1, [pc, #712] @ 789c8 │ │ │ │ ldr r1, [fp, r1] │ │ │ │ str r3, [r1] │ │ │ │ ldr r1, [r4, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, r2 │ │ │ │ - blt 78334 │ │ │ │ + blt 782dc │ │ │ │ mov r3, r1 │ │ │ │ - b 7833c │ │ │ │ + b 782e4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add r0, r0, #420 @ 0x1a4 │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne 7847c │ │ │ │ + bne 78424 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ add r0, r0, #476 @ 0x1dc │ │ │ │ - bl b270 <__time64@plt+0x2f1c> │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl b218 <__time64@plt+0x2f20> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne 7847c │ │ │ │ - ldr r3, [pc, #648] @ 78a40 │ │ │ │ + bne 78424 │ │ │ │ + ldr r3, [pc, #648] @ 789e8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ streq r3, [sp, #28] │ │ │ │ - beq 7866c │ │ │ │ - ldr r2, [pc, #628] @ 78a44 │ │ │ │ - ldr r0, [pc, #628] @ 78a48 │ │ │ │ + beq 78614 │ │ │ │ + ldr r2, [pc, #628] @ 789ec │ │ │ │ + ldr r0, [pc, #628] @ 789f0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d3ac │ │ │ │ + bl 5d354 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ tst r2, #8 │ │ │ │ biceq r3, r3, #8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ bic r3, r3, #2 │ │ │ │ str r3, [r2, #196] @ 0xc4 │ │ │ │ - b 78578 │ │ │ │ - ldr r3, [pc, #516] @ 78a18 │ │ │ │ - ldr r2, [pc, #564] @ 78a4c │ │ │ │ + b 78520 │ │ │ │ + ldr r3, [pc, #516] @ 789c0 │ │ │ │ + ldr r2, [pc, #564] @ 789f4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ - ldr r0, [pc, #560] @ 78a50 │ │ │ │ + ldr r0, [pc, #560] @ 789f8 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #556] @ 78a54 │ │ │ │ + ldr r1, [pc, #556] @ 789fc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r1, r8 │ │ │ │ strb sl, [r3, r9] │ │ │ │ add r2, r7, #2 │ │ │ │ mov r0, r3 │ │ │ │ strb sl, [r4] │ │ │ │ - bl 27460 │ │ │ │ + bl 27408 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 78920 │ │ │ │ - ldr r2, [pc, #508] @ 78a58 │ │ │ │ + beq 788c8 │ │ │ │ + ldr r2, [pc, #508] @ 78a00 │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ strb r5, [r4] │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ mov r1, #1 │ │ │ │ - bl 34970 │ │ │ │ - b 78570 │ │ │ │ - ldr r3, [pc, #420] @ 78a20 │ │ │ │ + bl 34918 │ │ │ │ + b 78518 │ │ │ │ + ldr r3, [pc, #420] @ 789c8 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ sub r2, r0, r2 │ │ │ │ ldr r1, [r4, #-32] @ 0xffffffe0 │ │ │ │ str r2, [r3] │ │ │ │ bic r2, r2, r2, asr #31 │ │ │ │ cmp r2, r1 │ │ │ │ - ble 78364 │ │ │ │ + ble 7830c │ │ │ │ ldr ip, [r4, #-28] @ 0xffffffe4 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #-32] @ 0xffffffe0 │ │ │ │ - b 780cc │ │ │ │ + b 78074 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ - ldr r2, [pc, #420] @ 78a5c │ │ │ │ - ldr r0, [pc, #420] @ 78a60 │ │ │ │ + ldr r2, [pc, #420] @ 78a04 │ │ │ │ + ldr r0, [pc, #420] @ 78a08 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #396] @ 78a64 │ │ │ │ - ldr r0, [pc, #396] @ 78a68 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #396] @ 78a0c │ │ │ │ + ldr r0, [pc, #396] @ 78a10 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d3ac │ │ │ │ - ldr r2, [pc, #364] @ 78a6c │ │ │ │ - ldr r3, [pc, #364] @ 78a70 │ │ │ │ - ldr r0, [pc, #364] @ 78a74 │ │ │ │ + bl 5d354 │ │ │ │ + ldr r2, [pc, #364] @ 78a14 │ │ │ │ + ldr r3, [pc, #364] @ 78a18 │ │ │ │ + ldr r0, [pc, #364] @ 78a1c │ │ │ │ strb r7, [r5] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d3ac │ │ │ │ - ldr r3, [pc, #328] @ 78a78 │ │ │ │ - ldr r0, [pc, #328] @ 78a7c │ │ │ │ + bl 5d354 │ │ │ │ + ldr r3, [pc, #328] @ 78a20 │ │ │ │ + ldr r0, [pc, #328] @ 78a24 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #300] @ 78a80 │ │ │ │ - ldr r3, [pc, #300] @ 78a84 │ │ │ │ - ldr r0, [pc, #300] @ 78a88 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #300] @ 78a28 │ │ │ │ + ldr r3, [pc, #300] @ 78a2c │ │ │ │ + ldr r0, [pc, #300] @ 78a30 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #264] @ 78a80 │ │ │ │ - ldr r0, [pc, #272] @ 78a8c │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #264] @ 78a28 │ │ │ │ + ldr r0, [pc, #272] @ 78a34 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #264] @ 78a90 │ │ │ │ + ldr r1, [pc, #264] @ 78a38 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #248] @ 78a94 │ │ │ │ - ldr r0, [pc, #248] @ 78a98 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #248] @ 78a3c │ │ │ │ + ldr r0, [pc, #248] @ 78a40 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ 78a9c │ │ │ │ - ldr r0, [pc, #220] @ 78aa0 │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #220] @ 78a44 │ │ │ │ + ldr r0, [pc, #220] @ 78a48 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ - ldr r1, [pc, #196] @ 78a90 │ │ │ │ + ldr r1, [pc, #196] @ 78a38 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #192] @ 78aa4 │ │ │ │ - ldr r1, [pc, #108] @ 78a54 │ │ │ │ + bl 976d4 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #192] @ 78a4c │ │ │ │ + ldr r1, [pc, #108] @ 789fc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #180] @ 78aa8 │ │ │ │ + ldr r0, [pc, #180] @ 78a50 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andeq r5, fp, ip, lsr r9 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r5, fp, r8, lsl #18 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq sl, r9, r2, lsr #32 │ │ │ │ - andeq r0, r0, r8, lsr r7 │ │ │ │ - ldrdeq r0, [r8], -r8 │ │ │ │ - andeq fp, r7, ip │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, lsr #16 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andeq ip, r7, ip, ror #6 │ │ │ │ - ldrdeq ip, [r7], -r8 │ │ │ │ - andeq ip, r7, r4, lsl #4 │ │ │ │ - andeq r5, fp, r4, ror r3 │ │ │ │ - andeq sp, r7, r4, lsr #3 │ │ │ │ - andeq r9, fp, ip, lsr #32 │ │ │ │ - andeq r0, r0, r0, lsr #12 │ │ │ │ - andeq fp, r7, ip, lsl sp │ │ │ │ - muleq r7, r4, r6 │ │ │ │ - strdeq pc, [r7], -ip │ │ │ │ - andeq sl, r7, ip, lsr r6 │ │ │ │ + bl 976d4 │ │ │ │ + muleq fp, ip, r9 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r4, fp, r8, ror #18 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r9, r9, r2, lsl r7 │ │ │ │ + andeq r0, r0, r0, lsr r7 │ │ │ │ + andeq pc, r7, r8, asr #17 │ │ │ │ + strdeq sl, [r7], -ip │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, lsr #16 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq fp, r7, ip, asr sl │ │ │ │ + andeq fp, r7, r8, asr #17 │ │ │ │ + strdeq fp, [r7], -r4 │ │ │ │ + ldrdeq r4, [fp], -r4 @ │ │ │ │ + muleq r7, r4, r8 │ │ │ │ + andeq r8, fp, r4, lsl #1 │ │ │ │ + andeq r0, r0, r8, lsl r6 │ │ │ │ + andeq fp, r7, ip, lsl #8 │ │ │ │ + andeq r9, r7, r4, lsl #27 │ │ │ │ + andeq lr, r7, ip, ror #29 │ │ │ │ + andeq r9, r7, ip, lsr #26 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r0, r8, r0, asr #10 │ │ │ │ - andeq r0, r0, r4, asr #14 │ │ │ │ - andeq sl, r7, r8, lsr #11 │ │ │ │ - andeq r0, r0, r0, lsr #11 │ │ │ │ - andeq sl, r7, ip, lsl #11 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq sl, r7, r4, ror #31 │ │ │ │ - andeq sl, r7, r8, asr r5 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq sl, r7, r8, lsr #10 │ │ │ │ - andeq r0, r0, r4, asr #15 │ │ │ │ - ldrdeq sp, [r7], -r4 │ │ │ │ - andeq sl, r7, r4, lsl #10 │ │ │ │ - ldrdeq sl, [r7], -ip │ │ │ │ + andeq pc, r7, r0, lsr ip @ │ │ │ │ + andeq r0, r0, ip, lsr r7 │ │ │ │ + muleq r7, r8, ip │ │ │ │ + muleq r0, r8, r5 │ │ │ │ + andeq r9, r7, ip, ror ip │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + ldrdeq sl, [r7], -r4 │ │ │ │ + andeq r9, r7, r8, asr #24 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r9, r7, r8, lsl ip │ │ │ │ + @ instruction: 0x000007bc │ │ │ │ + andeq ip, r7, r4, asr #23 │ │ │ │ + strdeq r9, [r7], -r4 │ │ │ │ + andeq r9, r7, ip, asr #23 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ - andeq r0, r0, ip, ror r6 │ │ │ │ - andeq sl, r7, r8, asr #9 │ │ │ │ - andeq r0, r0, r8, asr #15 │ │ │ │ - andeq sl, r7, r0, lsr #9 │ │ │ │ - andeq pc, r7, r0, asr #12 │ │ │ │ - andeq sl, r7, r8, ror r4 │ │ │ │ + andeq r0, r0, r4, ror r6 │ │ │ │ + @ instruction: 0x00079bb8 │ │ │ │ + andeq r0, r0, r0, asr #15 │ │ │ │ + muleq r7, r0, fp │ │ │ │ + andeq lr, r7, r0, lsr sp │ │ │ │ + andeq r9, r7, r8, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #68] @ 78b08 │ │ │ │ - ldr r6, [pc, #68] @ 78b0c │ │ │ │ + ldr r4, [pc, #68] @ 78ab0 │ │ │ │ + ldr r6, [pc, #68] @ 78ab4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78ad4 │ │ │ │ + bne 78a7c │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq sl, sl, r4, ror #16 │ │ │ │ - andeq fp, r7, r8, lsr sl │ │ │ │ + andeq r9, sl, r4, asr #17 │ │ │ │ + andeq fp, r7, r8, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #308] @ 78c5c │ │ │ │ + ldr r4, [pc, #308] @ 78c04 │ │ │ │ cmn r1, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r5, r0 │ │ │ │ movne r7, r1 │ │ │ │ - beq 78c2c │ │ │ │ - ldr r3, [pc, #288] @ 78c60 │ │ │ │ + beq 78bd4 │ │ │ │ + ldr r3, [pc, #288] @ 78c08 │ │ │ │ mov r9, #1 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ add sl, r6, #24 │ │ │ │ - b 78b84 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + b 78b2c │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ subs r2, r4, #95 @ 0x5f │ │ │ │ movne r2, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ add r3, r3, r4, lsl #1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ bics r3, r2, r3, lsr #2 │ │ │ │ - bne 78c50 │ │ │ │ + bne 78bf8 │ │ │ │ sub r7, r7, r8 │ │ │ │ sub r9, r4, #46 @ 0x2e │ │ │ │ cmp r7, #0 │ │ │ │ clz r9, r9 │ │ │ │ lsr r9, r9, #5 │ │ │ │ - ble 78c1c │ │ │ │ + ble 78bc4 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 78c10 │ │ │ │ + ble 78bb8 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ mov r8, r0 │ │ │ │ - ble 78c14 │ │ │ │ + ble 78bbc │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r3, [r6, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ ldrgt r4, [r6, #24] │ │ │ │ addgt r5, r5, r0 │ │ │ │ addle r5, r5, r3 │ │ │ │ str r0, [r6, #32] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 78b4c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bne 78af4 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r4, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8 │ │ │ │ - bne 78b6c │ │ │ │ + bne 78b14 │ │ │ │ cmp r4, #95 @ 0x5f │ │ │ │ cmpne r4, #46 @ 0x2e │ │ │ │ - beq 78b6c │ │ │ │ + beq 78b14 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r8, #1 │ │ │ │ ldrb r4, [r5], #1 │ │ │ │ - b 78bdc │ │ │ │ + b 78b84 │ │ │ │ moveq r9, #1 │ │ │ │ movne r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ addeq r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 78b38 │ │ │ │ + bne 78ae0 │ │ │ │ mov r9, #1 │ │ │ │ - b 78c08 │ │ │ │ + b 78bb0 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq r4, fp, r0, lsl #24 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + andeq r3, fp, r0, ror #24 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #744] @ 78f64 │ │ │ │ - ldr r2, [pc, #744] @ 78f68 │ │ │ │ + ldr r3, [pc, #744] @ 78f0c │ │ │ │ + ldr r2, [pc, #744] @ 78f10 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #736] @ 78f6c │ │ │ │ + ldr r1, [pc, #736] @ 78f14 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r6, [r3, r1] │ │ │ │ ldr r2, [r7, #272] @ 0x110 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ ldr r8, [r2] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r1, #1 │ │ │ │ mov sl, r0 │ │ │ │ sub r8, r8, r3 │ │ │ │ mov r4, r0 │ │ │ │ - bgt 78cd4 │ │ │ │ - b 78dac │ │ │ │ + bgt 78c7c │ │ │ │ + b 78d54 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ addgt r4, r4, r0 │ │ │ │ - ble 78cdc │ │ │ │ + ble 78c84 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 78cb8 │ │ │ │ + bgt 78c60 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78db8 │ │ │ │ + beq 78d60 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - bne 78cd0 │ │ │ │ + bne 78c78 │ │ │ │ sub r5, r4, #1 │ │ │ │ sub r2, r5, sl │ │ │ │ cmp r2, #0 │ │ │ │ - ble 78d0c │ │ │ │ + ble 78cb4 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ mov r1, sl │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldrb r4, [r4, #-1] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78df4 │ │ │ │ - ldr sl, [pc, #592] @ 78f70 │ │ │ │ + beq 78d9c │ │ │ │ + ldr sl, [pc, #592] @ 78f18 │ │ │ │ add sl, pc, sl │ │ │ │ - b 78d58 │ │ │ │ + b 78d00 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r4, [r3] │ │ │ │ - bcs 78dc0 │ │ │ │ + bcs 78d68 │ │ │ │ mov r3, r5 │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ mov r5, fp │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78df4 │ │ │ │ + beq 78d9c │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 78d7c │ │ │ │ + ble 78d24 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ mov fp, r0 │ │ │ │ - bgt 78dcc │ │ │ │ + bgt 78d74 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ add fp, r5, #1 │ │ │ │ - bne 78d24 │ │ │ │ + bne 78ccc │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ - bhi 78d24 │ │ │ │ + bhi 78ccc │ │ │ │ ldrsb r3, [sl, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - beq 78cf0 │ │ │ │ + beq 78c98 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78da4 │ │ │ │ + bne 78d4c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ and r1, r4, #255 @ 0xff │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 78d44 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 78cec │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ sub r3, fp, #1 │ │ │ │ add r3, r5, r3 │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ add r5, r5, fp │ │ │ │ cmp r4, #0 │ │ │ │ - bne 78d58 │ │ │ │ + bne 78d00 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 78f4c │ │ │ │ + bcs 78ef4 │ │ │ │ add r3, r4, #1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ - bne 78f40 │ │ │ │ + bne 78ee8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ sub r0, r4, r5 │ │ │ │ sub r0, r0, r8 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r5, #2 │ │ │ │ mov r4, #11 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r3 │ │ │ │ - b 78d24 │ │ │ │ + b 78ccc │ │ │ │ add r3, r5, #2 │ │ │ │ mov r4, #9 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r3 │ │ │ │ - b 78d24 │ │ │ │ + b 78ccc │ │ │ │ add r3, r5, #2 │ │ │ │ mov r4, #13 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r3 │ │ │ │ - b 78d24 │ │ │ │ + b 78ccc │ │ │ │ add r3, r5, #2 │ │ │ │ mov r4, #10 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r3 │ │ │ │ - b 78d24 │ │ │ │ + b 78ccc │ │ │ │ add r3, r5, #2 │ │ │ │ mov r4, #12 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r3 │ │ │ │ - b 78d24 │ │ │ │ + b 78ccc │ │ │ │ ldrb r2, [r9, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #200] @ 78f74 │ │ │ │ + ldr r3, [pc, #200] @ 78f1c │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ strb r2, [r9, #80] @ 0x50 │ │ │ │ str r3, [r9, #72] @ 0x48 │ │ │ │ - b 78df4 │ │ │ │ + b 78d9c │ │ │ │ add r3, r5, #2 │ │ │ │ mov r4, #8 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r3 │ │ │ │ - b 78d24 │ │ │ │ + b 78ccc │ │ │ │ add r3, r5, #2 │ │ │ │ mov r4, #7 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r3 │ │ │ │ - b 78d24 │ │ │ │ + b 78ccc │ │ │ │ add r3, r5, #2 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r3 │ │ │ │ - b 78d24 │ │ │ │ + b 78ccc │ │ │ │ add r3, r5, #2 │ │ │ │ mov r4, #27 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r3 │ │ │ │ - b 78d24 │ │ │ │ + b 78ccc │ │ │ │ add r2, r5, #2 │ │ │ │ add fp, r5, #5 │ │ │ │ mov r4, #0 │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r5, r2 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #7 │ │ │ │ add r2, r5, #1 │ │ │ │ - bhi 78f58 │ │ │ │ + bhi 78f00 │ │ │ │ cmp fp, r2 │ │ │ │ orr r4, r3, r4, lsl #3 │ │ │ │ - bne 78f14 │ │ │ │ - b 78d24 │ │ │ │ + bne 78ebc │ │ │ │ + b 78ccc │ │ │ │ mov r1, r8 │ │ │ │ - bl a38f4 │ │ │ │ - b 78e30 │ │ │ │ + bl a389c │ │ │ │ + b 78dd8 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 78e1c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 78dc4 │ │ │ │ mov fp, r5 │ │ │ │ sub r5, r5, #1 │ │ │ │ - b 78d24 │ │ │ │ - andeq r4, fp, ip, lsr #21 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - ldrdeq r9, [r9], -r2 │ │ │ │ - andeq r8, fp, r4, ror #16 │ │ │ │ + b 78ccc │ │ │ │ + andeq r3, fp, ip, lsl #22 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r8, r9, r2, asr #17 │ │ │ │ + @ instruction: 0x000b78bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #393216 @ 0x60000 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f68c │ │ │ │ - ldr r8, [pc, #848] @ 79300 │ │ │ │ + bl f634 │ │ │ │ + ldr r8, [pc, #848] @ 792a8 │ │ │ │ add r8, pc, r8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79068 │ │ │ │ + beq 79010 │ │ │ │ ldrh ip, [r4, #12] │ │ │ │ and r3, ip, #98 @ 0x62 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 78fd4 │ │ │ │ + beq 78f7c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79044 │ │ │ │ + beq 78fec │ │ │ │ tst ip, #2 │ │ │ │ - bne 790d0 │ │ │ │ + bne 79078 │ │ │ │ ands r5, ip, #256 @ 0x100 │ │ │ │ - beq 7908c │ │ │ │ + beq 79034 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79014 │ │ │ │ + beq 78fbc │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 79008 │ │ │ │ + beq 78fb0 │ │ │ │ ldr lr, [r2, #44] @ 0x2c │ │ │ │ cmp lr, #0 │ │ │ │ - bne 791dc │ │ │ │ + bne 79184 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 78ff0 │ │ │ │ + bne 78f98 │ │ │ │ ldrh r7, [r4, #14] │ │ │ │ tst ip, #1024 @ 0x400 │ │ │ │ ldreq r8, [r4, #20] │ │ │ │ mov r5, r7 │ │ │ │ - bne 79264 │ │ │ │ + bne 7920c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 79220 │ │ │ │ + bne 791c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ - b 790c0 │ │ │ │ + b 79068 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79068 │ │ │ │ + beq 79010 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79068 │ │ │ │ - bl 15dac │ │ │ │ + beq 79010 │ │ │ │ + bl 15d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7925c │ │ │ │ - ldr r3, [pc, #660] @ 79304 │ │ │ │ + bne 79204 │ │ │ │ + ldr r3, [pc, #660] @ 792ac │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 792dc │ │ │ │ + bne 79284 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ tst ip, #1024 @ 0x400 │ │ │ │ - bne 79130 │ │ │ │ + bne 790d8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 791a8 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bne 79150 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7907c │ │ │ │ + beq 79024 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + b d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r0, r4 │ │ │ │ - bl d700 │ │ │ │ + bl d6a8 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ tst r3, #18 │ │ │ │ and r2, r3, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - beq 791f8 │ │ │ │ + beq 791a0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79234 │ │ │ │ + bne 791dc │ │ │ │ tst r3, #32 │ │ │ │ - beq 79290 │ │ │ │ - bl f13b4 │ │ │ │ - ldr r4, [pc, #508] @ 79308 │ │ │ │ + beq 79238 │ │ │ │ + bl f0a4c │ │ │ │ + ldr r4, [pc, #508] @ 792b0 │ │ │ │ mov r2, #4 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #8] │ │ │ │ - ldr r1, [pc, #496] @ 7930c │ │ │ │ + ldr r1, [pc, #496] @ 792b4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + b d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e08 │ │ │ │ + bl 50db0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79094 │ │ │ │ + beq 7903c │ │ │ │ ldr r2, [r0, #28] │ │ │ │ bic r3, r2, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #12582912 @ 0xc00000 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79094 │ │ │ │ + beq 7903c │ │ │ │ tst r2, #25165824 @ 0x1800000 │ │ │ │ - beq 79094 │ │ │ │ + beq 7903c │ │ │ │ subs r2, r7, #0 │ │ │ │ movne r2, #1 │ │ │ │ mov r3, r5 │ │ │ │ rsb r2, r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 183f0 │ │ │ │ + bl 18398 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 792b4 │ │ │ │ + bcs 7925c │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ str r1, [r6] │ │ │ │ strb r2, [r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl cf8e4 <__isoc23_strtoul@@Base+0x20a68> │ │ │ │ + bl cf018 <__isoc23_strtoul@@Base+0x201f4> │ │ │ │ mov r5, r0 │ │ │ │ - b 79080 │ │ │ │ - bl 178c4 │ │ │ │ + b 79028 │ │ │ │ + bl 1786c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79288 │ │ │ │ + beq 79230 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ strh r3, [r4, #12] │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ bic r3, r3, #8192 @ 0x2000 │ │ │ │ strh r3, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ - b 790a8 │ │ │ │ + b 79050 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, lr │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bx ip │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79248 │ │ │ │ + bne 791f0 │ │ │ │ tst r3, #32 │ │ │ │ - beq 792a0 │ │ │ │ - bl f1304 │ │ │ │ - ldr r4, [pc, #252] @ 79310 │ │ │ │ + beq 79248 │ │ │ │ + bl f099c │ │ │ │ + ldr r4, [pc, #252] @ 792b8 │ │ │ │ add r4, pc, r4 │ │ │ │ strh r0, [r4, #8] │ │ │ │ mov r2, #2 │ │ │ │ - b 79114 │ │ │ │ + b 790bc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 79080 │ │ │ │ - ldr r3, [pc, #216] @ 79314 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 79028 │ │ │ │ + ldr r3, [pc, #216] @ 792bc │ │ │ │ add r3, pc, r3 │ │ │ │ strd r8, [r3, #8] │ │ │ │ mov r2, #8 │ │ │ │ - b 79114 │ │ │ │ - bl f15ac │ │ │ │ - ldr r4, [pc, #196] @ 79318 │ │ │ │ + b 790bc │ │ │ │ + bl f0c44 │ │ │ │ + ldr r4, [pc, #196] @ 792c0 │ │ │ │ add r4, pc, r4 │ │ │ │ strd r0, [r4, #8] │ │ │ │ - b 79240 │ │ │ │ + b 791e8 │ │ │ │ ldrh ip, [r4, #12] │ │ │ │ - b 78fd4 │ │ │ │ + b 78f7c │ │ │ │ orr ip, ip, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ strh ip, [r4, #12] │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ bic r3, r3, #64 @ 0x40 │ │ │ │ strh r3, [r4, #12] │ │ │ │ mov r8, r0 │ │ │ │ - b 79028 │ │ │ │ + b 78fd0 │ │ │ │ mov r0, r4 │ │ │ │ - b 790a0 │ │ │ │ - ldr r3, [pc, #132] @ 7931c │ │ │ │ + b 79048 │ │ │ │ + ldr r3, [pc, #132] @ 792c4 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r8, [r3, #8] │ │ │ │ - b 79240 │ │ │ │ - bl f1304 │ │ │ │ - ldr r4, [pc, #116] @ 79320 │ │ │ │ + b 791e8 │ │ │ │ + bl f099c │ │ │ │ + ldr r4, [pc, #116] @ 792c8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 79218 │ │ │ │ + b 791c0 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 79198 │ │ │ │ - ldr r3, [pc, #84] @ 79324 │ │ │ │ + bge 79140 │ │ │ │ + ldr r3, [pc, #84] @ 792cc │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ - b 79198 │ │ │ │ - ldr r3, [pc, #68] @ 79328 │ │ │ │ - ldr r0, [pc, #68] @ 7932c │ │ │ │ + b 79140 │ │ │ │ + ldr r3, [pc, #68] @ 792d0 │ │ │ │ + ldr r0, [pc, #68] @ 792d4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - andeq r4, fp, ip, ror r7 │ │ │ │ + bl 976d4 │ │ │ │ + ldrdeq r3, [fp], -ip │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r7, fp, ip, asr r6 │ │ │ │ + andeq r7, fp, ip, asr #12 │ │ │ │ + andeq r7, fp, r8, asr r5 │ │ │ │ + andeq r7, fp, r0, lsr r5 │ │ │ │ + andeq r7, fp, r8, lsl r5 │ │ │ │ + ldrdeq r7, [fp], -r4 │ │ │ │ + andeq r7, fp, r0, asr #9 │ │ │ │ + muleq fp, r8, r4 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r8, fp, r4, lsl #12 │ │ │ │ - strdeq r8, [fp], -r4 │ │ │ │ - andeq r8, fp, r0, lsl #10 │ │ │ │ - ldrdeq r8, [fp], -r8 @ │ │ │ │ - andeq r8, fp, r0, asr #9 │ │ │ │ - andeq r8, fp, ip, ror r4 │ │ │ │ - andeq r8, fp, r8, ror #8 │ │ │ │ - andeq r8, fp, r0, asr #8 │ │ │ │ - andeq r0, r0, r4, ror r4 │ │ │ │ - andeq r9, r7, r8, ror fp │ │ │ │ + andeq r9, r7, r8, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #3980] @ 7a2d4 │ │ │ │ + ldr r3, [pc, #3980] @ 7a27c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #3968] @ 7a2d8 │ │ │ │ + ldr r1, [pc, #3968] @ 7a280 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #3964] @ 7a2dc │ │ │ │ + ldr r3, [pc, #3964] @ 7a284 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ - ldr sl, [pc, #3948] @ 7a2e0 │ │ │ │ + ldr sl, [pc, #3948] @ 7a288 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, #0 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r7, [r5, #24] │ │ │ │ ldr fp, [r5, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - ble 793a4 │ │ │ │ + ble 7934c │ │ │ │ cmp r7, #81 @ 0x51 │ │ │ │ cmpne r7, #84 @ 0x54 │ │ │ │ - beq 793e8 │ │ │ │ + beq 79390 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #76] @ 0x4c │ │ │ │ ldr r8, [r5, #32] │ │ │ │ cmp r7, #90 @ 0x5a │ │ │ │ cmpne r6, #0 │ │ │ │ orr r3, r8, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #32] │ │ │ │ - bne 79428 │ │ │ │ - ldr r3, [pc, #3864] @ 7a2e4 │ │ │ │ + bne 793d0 │ │ │ │ + ldr r3, [pc, #3864] @ 7a28c │ │ │ │ sub r2, r7, #46 @ 0x2e │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #69 @ 0x45 │ │ │ │ - bhi 7944c │ │ │ │ + bhi 793f4 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl 78b10 │ │ │ │ + bl 78ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 793a4 │ │ │ │ + beq 7934c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 79fd8 │ │ │ │ + beq 79f80 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78b10 │ │ │ │ + bl 78ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79c4c │ │ │ │ + bne 79bf4 │ │ │ │ ldr r8, [r5, #32] │ │ │ │ str r0, [r5, #76] @ 0x4c │ │ │ │ orr r3, r8, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #32] │ │ │ │ - ldr r3, [pc, #3768] @ 7a2e8 │ │ │ │ + ldr r3, [pc, #3768] @ 7a290 │ │ │ │ sub r2, r7, #46 @ 0x2e │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #74 @ 0x4a │ │ │ │ - bhi 79a90 │ │ │ │ + bhi 79a38 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r0, [pc, #3736] @ 7a2ec │ │ │ │ + ldr r0, [pc, #3736] @ 7a294 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a450 │ │ │ │ + beq 7a3f8 │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ str r3, [r5, #24] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r4] │ │ │ │ - ldr r3, [pc, #3696] @ 7a2f0 │ │ │ │ + ldr r3, [pc, #3696] @ 7a298 │ │ │ │ sub r7, r7, #66 @ 0x42 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #47 @ 0x2f │ │ │ │ - bhi 79574 │ │ │ │ + bhi 7951c │ │ │ │ add r7, r7, r7 │ │ │ │ ldrh r7, [r3, r7] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3664] @ 7a2f4 │ │ │ │ + ldr r3, [pc, #3664] @ 7a29c │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 7a054 │ │ │ │ + beq 79ffc │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 79f00 │ │ │ │ + beq 79ea8 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - beq 79f00 │ │ │ │ - ldr r3, [pc, #3624] @ 7a2f8 │ │ │ │ - ldr r2, [pc, #3624] @ 7a2fc │ │ │ │ + beq 79ea8 │ │ │ │ + ldr r3, [pc, #3624] @ 7a2a0 │ │ │ │ + ldr r2, [pc, #3624] @ 7a2a4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r2, [sl, r2] │ │ │ │ ldr r1, [r3, #1092] @ 0x444 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ - beq 7a0b4 │ │ │ │ - bl 4ea88 │ │ │ │ + beq 7a05c │ │ │ │ + bl 4ea30 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r3, [pc, #3580] @ 7a300 │ │ │ │ + ldr r3, [pc, #3580] @ 7a2a8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a218 │ │ │ │ + bne 7a1c0 │ │ │ │ ldrd r2, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f12b8 │ │ │ │ + bl f0950 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a29c │ │ │ │ + bne 7a244 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl f15ac │ │ │ │ + bl f0c44 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r0, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 7a250 │ │ │ │ + beq 7a1f8 │ │ │ │ mov r2, #8 │ │ │ │ str r2, [r5, #28] │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ - bne 79b24 │ │ │ │ + bne 79acc │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79690 │ │ │ │ + bne 79638 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #3460] @ 7a304 │ │ │ │ - ldr r3, [pc, #3416] @ 7a2dc │ │ │ │ + ldr r2, [pc, #3460] @ 7a2ac │ │ │ │ + ldr r3, [pc, #3416] @ 7a284 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7a42c │ │ │ │ + bne 7a3d4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r4] │ │ │ │ - b 79478 │ │ │ │ + b 79420 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #28] │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #3392] @ 7a308 │ │ │ │ + ldr r3, [pc, #3392] @ 7a2b0 │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r5, #24] │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r3, r3, #16384 @ 0x4000 │ │ │ │ str r3, [r5, #32] │ │ │ │ - b 79478 │ │ │ │ - ldr r9, [pc, #3360] @ 7a30c │ │ │ │ + b 79420 │ │ │ │ + ldr r9, [pc, #3360] @ 7a2b4 │ │ │ │ str r8, [sp, #8] │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, #3 │ │ │ │ mov r8, r3 │ │ │ │ - b 79608 │ │ │ │ + b 795b0 │ │ │ │ ldr r2, [r9, #16]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 79a30 │ │ │ │ + beq 799d8 │ │ │ │ cmp r2, r8 │ │ │ │ - bne 795fc │ │ │ │ + bne 795a4 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 795fc │ │ │ │ + bne 795a4 │ │ │ │ ldrb r3, [r9, #9] │ │ │ │ ldr r8, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r8, r8, #132096 @ 0x20400 │ │ │ │ ldrb r7, [r9, #8] │ │ │ │ strne r8, [r5, #32] │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ str r3, [r5, #24] │ │ │ │ cmp r7, #115 @ 0x73 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #28] │ │ │ │ - bne 79cac │ │ │ │ + bne 79c54 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - blt 7a290 │ │ │ │ + blt 7a238 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ bic r3, r3, #16384 @ 0x4000 │ │ │ │ str r3, [r5, #32] │ │ │ │ - ldr r3, [pc, #3216] @ 7a310 │ │ │ │ + ldr r3, [pc, #3216] @ 7a2b8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7956c │ │ │ │ - ldr r3, [pc, #3196] @ 7a314 │ │ │ │ - ldr r0, [pc, #3196] @ 7a318 │ │ │ │ + beq 79514 │ │ │ │ + ldr r3, [pc, #3196] @ 7a2bc │ │ │ │ + ldr r0, [pc, #3196] @ 7a2c0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #81] @ 0x51 │ │ │ │ - b 79b30 │ │ │ │ + b 79ad8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 78c64 │ │ │ │ + bl 78c0c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 79574 │ │ │ │ - ldr r2, [pc, #3136] @ 7a31c │ │ │ │ + blt 7951c │ │ │ │ + ldr r2, [pc, #3136] @ 7a2c4 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, r2 │ │ │ │ mvneq r0, #0 │ │ │ │ streq r3, [r5, #60] @ 0x3c │ │ │ │ - beq 79578 │ │ │ │ - ldr r2, [pc, #3072] @ 7a2f8 │ │ │ │ + beq 79520 │ │ │ │ + ldr r2, [pc, #3072] @ 7a2a0 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ ldr r2, [r2, #272] @ 0x110 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r4] │ │ │ │ str r3, [r5, #28] │ │ │ │ - b 79574 │ │ │ │ + b 7951c │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ mvn r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r5, #24] │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ strb r3, [r4] │ │ │ │ - b 79574 │ │ │ │ + b 7951c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl a1f3c │ │ │ │ + bl a1ee4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a430 │ │ │ │ + beq 7a3d8 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a430 │ │ │ │ + beq 7a3d8 │ │ │ │ str r0, [r4] │ │ │ │ - b 79574 │ │ │ │ + b 7951c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl a15ec │ │ │ │ + bl a1594 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79768 │ │ │ │ + beq 79710 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79744 │ │ │ │ - ldr r2, [pc, #3108] @ 7a394 │ │ │ │ - ldr r0, [pc, #2988] @ 7a320 │ │ │ │ + bne 796ec │ │ │ │ + ldr r2, [pc, #3108] @ 7a33c │ │ │ │ + ldr r0, [pc, #2988] @ 7a2c8 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ ldr r3, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #2920] @ 7a2f8 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #2920] @ 7a2a0 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r6, [sl, r3] │ │ │ │ - ldr r3, [pc, #2952] @ 7a324 │ │ │ │ + ldr r3, [pc, #2952] @ 7a2cc │ │ │ │ ldr r8, [r6, #272] @ 0x110 │ │ │ │ ldr r5, [sl, r3] │ │ │ │ ldr r3, [r8, #24] │ │ │ │ ldr sl, [r8] │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ sub sl, sl, r3 │ │ │ │ mov r3, #0 │ │ │ │ ldr r7, [r4] │ │ │ │ str r3, [r5, #68] @ 0x44 │ │ │ │ - beq 79b40 │ │ │ │ + beq 79ae8 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7a180 │ │ │ │ - ldr r9, [pc, #2900] @ 7a328 │ │ │ │ - ldr fp, [pc, #2900] @ 7a32c │ │ │ │ - ldr r3, [pc, #2900] @ 7a330 │ │ │ │ + ble 7a128 │ │ │ │ + ldr r9, [pc, #2900] @ 7a2d0 │ │ │ │ + ldr fp, [pc, #2900] @ 7a2d4 │ │ │ │ + ldr r3, [pc, #2900] @ 7a2d8 │ │ │ │ str r4, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ add fp, pc, fp │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r4, #24 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - ble 79edc │ │ │ │ + ble 79e84 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ add r8, r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7a0ac │ │ │ │ - blt 7a3fc │ │ │ │ + beq 7a054 │ │ │ │ + blt 7a3a4 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - bgt 7a008 │ │ │ │ + bgt 79fb0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a008 │ │ │ │ + beq 79fb0 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ addcc r1, r2, #1 │ │ │ │ strcc r1, [r0] │ │ │ │ strbcc r5, [r2] │ │ │ │ - bcs 7a020 │ │ │ │ + bcs 79fc8 │ │ │ │ mov r7, r8 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 797f0 │ │ │ │ + bgt 79798 │ │ │ │ mov r8, r7 │ │ │ │ ldrb r5, [r8], #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7a0ac │ │ │ │ + beq 7a054 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble 79828 │ │ │ │ + ble 797d0 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, r8 │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ mov r1, r9 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldrb r2, [r5], #1 │ │ │ │ cmp r5, r8 │ │ │ │ - bne 79894 │ │ │ │ - b 79860 │ │ │ │ - ldr r3, [pc, #2624] @ 7a2f8 │ │ │ │ + bne 7983c │ │ │ │ + b 79808 │ │ │ │ + ldr r3, [pc, #2624] @ 7a2a0 │ │ │ │ ldr r6, [sl, r3] │ │ │ │ ldr r0, [r6, #1220] @ 0x4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a270 │ │ │ │ + beq 7a218 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r1, [r4] │ │ │ │ and r2, r2, #1024 @ 0x400 │ │ │ │ - bl 78f78 │ │ │ │ + bl 78f20 │ │ │ │ str r0, [r5, #28] │ │ │ │ ldr r0, [r6, #1220] @ 0x4c4 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 7a03c │ │ │ │ + bcs 79fe4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r2, [r6, #1220] @ 0x4c4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ str r3, [r2] │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r5, #32] │ │ │ │ - b 79574 │ │ │ │ + b 7951c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r4] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7a0f4 │ │ │ │ + ble 7a09c │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r3, #8 │ │ │ │ str r2, [r5, #24] │ │ │ │ str r3, [r5, #28] │ │ │ │ - b 79574 │ │ │ │ + b 7951c │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r5, #24] │ │ │ │ strd r2, [r4] │ │ │ │ - b 79574 │ │ │ │ - ldr r3, [pc, #2508] @ 7a334 │ │ │ │ + b 7951c │ │ │ │ + ldr r3, [pc, #2508] @ 7a2dc │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [r3, #4] │ │ │ │ - bl ab148 │ │ │ │ + bl ab0f0 │ │ │ │ strd r0, [r4] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 79ff4 │ │ │ │ + ble 79f9c │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r6, [r2, r3] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldrd r2, [r4] │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl a251c │ │ │ │ + bl a24c4 │ │ │ │ str r0, [r4] │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ strb r6, [r2, r3] │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r5, #24] │ │ │ │ str r3, [r5, #28] │ │ │ │ - b 79574 │ │ │ │ + b 7951c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r3, r3, #16384 @ 0x4000 │ │ │ │ str r3, [r5, #32] │ │ │ │ - b 79574 │ │ │ │ + b 7951c │ │ │ │ add r5, r5, #64 @ 0x40 │ │ │ │ str r5, [r4] │ │ │ │ - b 79574 │ │ │ │ - ldr r3, [pc, #2364] @ 7a338 │ │ │ │ + b 7951c │ │ │ │ + ldr r3, [pc, #2364] @ 7a2e0 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ str r1, [r5, #24] │ │ │ │ str r2, [r5, #28] │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r3, r3, #16384 @ 0x4000 │ │ │ │ str r3, [r5, #32] │ │ │ │ - b 79574 │ │ │ │ + b 7951c │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 795e4 │ │ │ │ + bne 7958c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #28] │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ str r3, [r5, #24] │ │ │ │ str r6, [r4] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r3, r3, #16384 @ 0x4000 │ │ │ │ str r3, [r5, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79690 │ │ │ │ + bne 79638 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldrb r1, [r5, #33] @ 0x21 │ │ │ │ ldr r0, [r4] │ │ │ │ lsr r1, r1, #2 │ │ │ │ mov r2, fp │ │ │ │ and r1, r1, #1 │ │ │ │ - bl 27dc4 │ │ │ │ + bl 27d6c │ │ │ │ str r0, [r4] │ │ │ │ - b 79574 │ │ │ │ + b 7951c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [r4] │ │ │ │ - ldr r2, [pc, #2296] @ 7a39c │ │ │ │ + ldr r2, [pc, #2296] @ 7a344 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ - ldr r0, [pc, #2192] @ 7a33c │ │ │ │ + ldr r0, [pc, #2192] @ 7a2e4 │ │ │ │ str r1, [r5, #24] │ │ │ │ mov r1, #8 │ │ │ │ str r1, [r5, #28] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq 7a118 │ │ │ │ + beq 7a0c0 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - beq 7a118 │ │ │ │ - ldr r3, [pc, #2064] @ 7a2f8 │ │ │ │ - ldr r2, [pc, #2064] @ 7a2fc │ │ │ │ + beq 7a0c0 │ │ │ │ + ldr r3, [pc, #2064] @ 7a2a0 │ │ │ │ + ldr r2, [pc, #2064] @ 7a2a4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r2, [sl, r2] │ │ │ │ ldr r1, [r3, #1092] @ 0x444 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 7a3a4 │ │ │ │ + beq 7a34c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 4ea88 │ │ │ │ + bl 4ea30 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, #8 │ │ │ │ strd r8, [r4] │ │ │ │ str r2, [r5, #28] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79690 │ │ │ │ + bne 79638 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - b 79478 │ │ │ │ - ldr r9, [pc, #2040] @ 7a340 │ │ │ │ - ldr r8, [pc, #2040] @ 7a344 │ │ │ │ + b 79420 │ │ │ │ + ldr r9, [pc, #2040] @ 7a2e8 │ │ │ │ + ldr r8, [pc, #2040] @ 7a2ec │ │ │ │ add r9, pc, r9 │ │ │ │ str r9, [sp, #8] │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r5 │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ - ldr fp, [pc, #2020] @ 7a348 │ │ │ │ + ldr fp, [pc, #2020] @ 7a2f0 │ │ │ │ cmp r2, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ add fp, pc, fp │ │ │ │ - ble 79bf4 │ │ │ │ + ble 79b9c │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r7, #24 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #32] │ │ │ │ - ble 79e98 │ │ │ │ + ble 79e40 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ add r5, r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79c04 │ │ │ │ + beq 79bac │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsr r2, r3, #31 │ │ │ │ cmp r0, #1 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79eb4 │ │ │ │ + bne 79e5c │ │ │ │ sub r3, r3, #34 @ 0x22 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ cmp r3, #28 │ │ │ │ - bhi 79bd4 │ │ │ │ + bhi 79b7c │ │ │ │ ldrb r3, [r8, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ sub r2, r5, r9 │ │ │ │ mov r1, r9 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ mov r9, r5 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 79b70 │ │ │ │ + bgt 79b18 │ │ │ │ mov r5, r9 │ │ │ │ ldrb r3, [r5], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79bb8 │ │ │ │ + bne 79b60 │ │ │ │ ldr r8, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 7a02c │ │ │ │ + bcs 79fd4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r8] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r3, r3, sl │ │ │ │ str r3, [r4] │ │ │ │ - b 79574 │ │ │ │ - ldr r3, [pc, #1800] @ 7a34c │ │ │ │ + b 7951c │ │ │ │ + ldr r3, [pc, #1800] @ 7a2f4 │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 794b4 │ │ │ │ + b 7945c │ │ │ │ str r6, [r5, #76] @ 0x4c │ │ │ │ - ldr r3, [pc, #1696] @ 7a2f8 │ │ │ │ + ldr r3, [pc, #1696] @ 7a2a0 │ │ │ │ mov r2, r6 │ │ │ │ - ldr r1, [pc, #1776] @ 7a350 │ │ │ │ + ldr r1, [pc, #1776] @ 7a2f8 │ │ │ │ ldr r6, [sl, r3] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [r6, #1216] @ 0x4c0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r6, #1216] @ 0x4c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 7a204 │ │ │ │ + bcs 7a1ac │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r6, #1216] @ 0x4c0 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ str r6, [r3] │ │ │ │ - b 793ac │ │ │ │ + b 79354 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ str r6, [r4] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r3, r3, #16384 @ 0x4000 │ │ │ │ str r3, [r5, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b 79554 │ │ │ │ - ldr r1, [pc, #1668] @ 7a354 │ │ │ │ + b 794fc │ │ │ │ + ldr r1, [pc, #1668] @ 7a2fc │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 79be4 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 79b8c │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 79be4 │ │ │ │ - ldr r1, [pc, #1636] @ 7a358 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 79b8c │ │ │ │ + ldr r1, [pc, #1636] @ 7a300 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 79be4 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 79b8c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 79be4 │ │ │ │ - ldr r1, [pc, #1604] @ 7a35c │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 79b8c │ │ │ │ + ldr r1, [pc, #1604] @ 7a304 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 79be4 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 79b8c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79568 │ │ │ │ - b 79690 │ │ │ │ - ldr r3, [pc, #1444] @ 7a2f8 │ │ │ │ + beq 79510 │ │ │ │ + b 79638 │ │ │ │ + ldr r3, [pc, #1444] @ 7a2a0 │ │ │ │ mov r2, #2228224 @ 0x220000 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1022c │ │ │ │ + bl 101d4 │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ mov r0, #4 │ │ │ │ orr r3, r3, #2 │ │ │ │ strh r3, [r6, #12] │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ mov r2, #10 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r0, [r6, #20] │ │ │ │ strne r3, [r0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrne r0, [r6, #20] │ │ │ │ strh r2, [r6, #14] │ │ │ │ str r0, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79568 │ │ │ │ - b 79690 │ │ │ │ - ldr r3, [pc, #1380] @ 7a324 │ │ │ │ + beq 79510 │ │ │ │ + b 79638 │ │ │ │ + ldr r3, [pc, #1380] @ 7a2cc │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 7a094 │ │ │ │ + ble 7a03c │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 7a094 │ │ │ │ + ble 7a03c │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ str r0, [r5, #28] │ │ │ │ str r3, [r5, #24] │ │ │ │ str r6, [r4] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r3, r3, #16384 @ 0x4000 │ │ │ │ str r3, [r5, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79568 │ │ │ │ - b 79690 │ │ │ │ - bl ab148 │ │ │ │ + beq 79510 │ │ │ │ + b 79638 │ │ │ │ + bl ab0f0 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl a5a88 │ │ │ │ + bl a5a30 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r0, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79690 │ │ │ │ + bne 79638 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - b 79984 │ │ │ │ + b 7992c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl a257c │ │ │ │ + bl a2524 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ str r0, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79690 │ │ │ │ + bne 79638 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - b 79928 │ │ │ │ - ldr r3, [pc, #1212] @ 7a34c │ │ │ │ + b 798d0 │ │ │ │ + ldr r3, [pc, #1212] @ 7a2f4 │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b 794a8 │ │ │ │ + b 79450 │ │ │ │ ldr r5, [r7, #68] @ 0x44 │ │ │ │ add r5, r5, #1 │ │ │ │ add r5, r9, r5 │ │ │ │ - beq 79c04 │ │ │ │ + beq 79bac │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 79bd4 │ │ │ │ + ble 79b7c │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 7a088 │ │ │ │ + bcs 7a030 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ strb r2, [r3] │ │ │ │ - b 79be4 │ │ │ │ + b 79b8c │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ add r7, r7, r2 │ │ │ │ - beq 7a0ac │ │ │ │ + beq 7a054 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 79860 │ │ │ │ - ldr r3, [pc, #1052] @ 7a324 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 79808 │ │ │ │ + ldr r3, [pc, #1052] @ 7a2cc │ │ │ │ ldr r9, [sl, r3] │ │ │ │ ldr r1, [r9, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 79fc8 │ │ │ │ + ble 79f70 │ │ │ │ add r8, r6, #1 │ │ │ │ ldr r3, [r9, #44] @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 79fc8 │ │ │ │ + ble 79f70 │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 79fc8 │ │ │ │ + ble 79f70 │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r9, #24 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r3, [r9, #68] @ 0x44 │ │ │ │ @@ -116491,2119 +116491,2119 @@ │ │ │ │ movle r2, r0 │ │ │ │ addle r3, r8, r3 │ │ │ │ str r0, [r9, #32] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 79fc0 │ │ │ │ + beq 79f68 │ │ │ │ ldrb r1, [r6] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 79f98 │ │ │ │ + bne 79f40 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79fc0 │ │ │ │ - ldr r2, [pc, #960] @ 7a360 │ │ │ │ - ldr r0, [pc, #960] @ 7a364 │ │ │ │ + beq 79f68 │ │ │ │ + ldr r2, [pc, #960] @ 7a308 │ │ │ │ + ldr r0, [pc, #960] @ 7a30c │ │ │ │ ldr r2, [sl, r2] │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #81] @ 0x51 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b 7954c │ │ │ │ + b 794f4 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ add r3, r6, #2 │ │ │ │ mov r1, #0 │ │ │ │ - b 79f6c │ │ │ │ + b 79f14 │ │ │ │ ldr r6, [r5, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 79c50 │ │ │ │ + bne 79bf8 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #32] │ │ │ │ - b 793c4 │ │ │ │ + b 7936c │ │ │ │ ldrd r2, [r4] │ │ │ │ mov r0, #0 │ │ │ │ - bl a251c │ │ │ │ + bl a24c4 │ │ │ │ str r0, [r4] │ │ │ │ - b 799bc │ │ │ │ + b 79964 │ │ │ │ mov r5, r7 │ │ │ │ ldrb r2, [r5], #1 │ │ │ │ mov r7, r8 │ │ │ │ cmp r8, r5 │ │ │ │ - bcs 79890 │ │ │ │ - b 79860 │ │ │ │ + bcs 79838 │ │ │ │ + b 79808 │ │ │ │ mov r1, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 7985c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 79804 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 79c28 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 79bd0 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 798fc │ │ │ │ + bge 798a4 │ │ │ │ mov r3, #0 │ │ │ │ - b 79908 │ │ │ │ + b 798b0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - ldr r0, [pc, #776] @ 7a368 │ │ │ │ + ldr r0, [pc, #776] @ 7a310 │ │ │ │ ldrb r1, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 794b4 │ │ │ │ + beq 7945c │ │ │ │ ldrb r3, [r6] │ │ │ │ str r3, [r4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b 79554 │ │ │ │ + b 794fc │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 79be4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 79b8c │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ ldrblt r3, [r6] │ │ │ │ strge r6, [r4] │ │ │ │ strblt r3, [r4] │ │ │ │ - b 79df0 │ │ │ │ + b 79d98 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b 79c04 │ │ │ │ + b 79bac │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq 794f0 │ │ │ │ - bl 7ca0 <__isoc23_strtoll@plt> │ │ │ │ + beq 79498 │ │ │ │ + bl 7c50 <__isoc23_strtoll@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ - bne 7a404 │ │ │ │ + bne 7a3ac │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - b 794fc │ │ │ │ + b 794a4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl a0b98 │ │ │ │ + bl a0b40 │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ mvn r3, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r2, [r5, #24] │ │ │ │ str r3, [r5, #28] │ │ │ │ - b 79574 │ │ │ │ + b 7951c │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl f0c28 │ │ │ │ + bl f02c0 │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - beq 79b14 │ │ │ │ + beq 79abc │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a150 │ │ │ │ + bne 7a0f8 │ │ │ │ ldrb r3, [r6, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79b14 │ │ │ │ - ldr r2, [pc, #520] @ 7a360 │ │ │ │ - ldr r0, [pc, #528] @ 7a36c │ │ │ │ + beq 79abc │ │ │ │ + ldr r2, [pc, #520] @ 7a308 │ │ │ │ + ldr r0, [pc, #528] @ 7a314 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #81] @ 0x51 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b 79b18 │ │ │ │ + b 79ac0 │ │ │ │ ldrb r5, [r7], #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 79c08 │ │ │ │ - ldr r9, [pc, #476] @ 7a370 │ │ │ │ - ldr fp, [pc, #476] @ 7a374 │ │ │ │ + beq 79bb0 │ │ │ │ + ldr r9, [pc, #476] @ 7a318 │ │ │ │ + ldr fp, [pc, #476] @ 7a31c │ │ │ │ add r9, pc, r9 │ │ │ │ add fp, pc, fp │ │ │ │ - b 7a1b0 │ │ │ │ + b 7a158 │ │ │ │ ldrb r5, [r7], #1 │ │ │ │ ldr r8, [r6, #272] @ 0x110 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 79c08 │ │ │ │ + beq 79bb0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a1f0 │ │ │ │ + beq 7a198 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r8] │ │ │ │ strbcc r5, [r3] │ │ │ │ - bcc 7a1a0 │ │ │ │ + bcc 7a148 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 7a1a0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 7a148 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 7a1a0 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 7a148 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 79c9c │ │ │ │ - b 79fe4 │ │ │ │ - ldr r3, [pc, #344] @ 7a378 │ │ │ │ - ldr r0, [pc, #344] @ 7a37c │ │ │ │ + bge 79c44 │ │ │ │ + b 79f8c │ │ │ │ + ldr r3, [pc, #344] @ 7a320 │ │ │ │ + ldr r0, [pc, #344] @ 7a324 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ strb r3, [r5, #81] @ 0x51 │ │ │ │ - b 7953c │ │ │ │ + b 794e4 │ │ │ │ ldrb r3, [r6] │ │ │ │ str r3, [r4] │ │ │ │ - ldr r3, [pc, #288] @ 7a380 │ │ │ │ + ldr r3, [pc, #288] @ 7a328 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [r4, #4] │ │ │ │ - b 7954c │ │ │ │ + b 794f4 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ str r0, [r6, #1220] @ 0x4c4 │ │ │ │ - b 798c4 │ │ │ │ + b 7986c │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ str r6, [r4] │ │ │ │ - b 79df0 │ │ │ │ - ldr r3, [pc, #212] @ 7a378 │ │ │ │ - ldr r0, [pc, #220] @ 7a384 │ │ │ │ + b 79d98 │ │ │ │ + ldr r3, [pc, #212] @ 7a320 │ │ │ │ + ldr r0, [pc, #220] @ 7a32c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r3, #1 │ │ │ │ ldrd r0, [sp, #8] │ │ │ │ strb r3, [r5, #81] @ 0x51 │ │ │ │ - bl f15ac │ │ │ │ - b 7953c │ │ │ │ - andeq ip, r7, r8, ror #21 │ │ │ │ - andeq r4, fp, r4, asr #7 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x000b43b0 │ │ │ │ - andeq r8, r9, sl, ror #22 │ │ │ │ - muleq r9, r2, fp │ │ │ │ - ldrdeq fp, [r7], -r0 │ │ │ │ - ldrdeq r8, [r9], -r8 @ │ │ │ │ + bl f0c44 │ │ │ │ + b 794e4 │ │ │ │ + ldrdeq ip, [r7], -r8 │ │ │ │ + andeq r3, fp, r4, lsr #8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r3, fp, r0, lsl r4 │ │ │ │ + andeq r8, r9, sl, asr r2 │ │ │ │ + andeq r8, r9, r2, lsl #5 │ │ │ │ + andeq sl, r7, r0, asr #15 │ │ │ │ + andeq r8, r9, r8, asr #5 │ │ │ │ mvnsmi r0, #0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, ip, asr r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r4, asr r4 │ │ │ │ mvngt r0, #0 │ │ │ │ - andeq r4, fp, r8, lsr #3 │ │ │ │ - andeq ip, r7, r8, ror #16 │ │ │ │ - andeq r9, sl, r0, asr #26 │ │ │ │ - muleq fp, r4, r0 │ │ │ │ - muleq r0, r0, r7 │ │ │ │ - andeq r9, r7, r4, asr #15 │ │ │ │ - andeq r8, fp, r4, lsr r0 │ │ │ │ - strdeq r9, [r7], -r0 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq sl, r7, r0, asr #27 │ │ │ │ - andeq sl, r7, r8, ror sp │ │ │ │ - andeq sl, r7, ip, ror sp │ │ │ │ - andeq r0, r0, ip, ror r4 │ │ │ │ - andeq ip, r7, r4, lsr r4 │ │ │ │ - andeq r9, r7, ip, lsr #7 │ │ │ │ - andeq sl, r7, r0, lsl #20 │ │ │ │ - andeq r8, r9, r4, asr r5 │ │ │ │ - andeq sl, r7, r8, ror #19 │ │ │ │ + andeq r3, fp, r8, lsl #4 │ │ │ │ + andeq fp, r7, r8, asr pc │ │ │ │ + andeq r8, sl, r0, lsr #27 │ │ │ │ + andeq r7, fp, ip, ror #1 │ │ │ │ + andeq r0, r0, r8, lsl #15 │ │ │ │ + @ instruction: 0x00078eb4 │ │ │ │ + andeq r7, fp, ip, lsl #1 │ │ │ │ + andeq r8, r7, r0, ror #27 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + @ instruction: 0x0007a4b0 │ │ │ │ + andeq sl, r7, r8, ror #8 │ │ │ │ + andeq sl, r7, ip, ror #8 │ │ │ │ + andeq r0, r0, r4, ror r4 │ │ │ │ + andeq fp, r7, r4, lsr #22 │ │ │ │ + muleq r7, ip, sl │ │ │ │ + strdeq sl, [r7], -r0 │ │ │ │ + andeq r7, r9, r4, asr #24 │ │ │ │ + ldrdeq sl, [r7], -r8 │ │ │ │ mvnmi r0, #0 │ │ │ │ - andeq sl, r7, r0, asr #11 │ │ │ │ - andeq sl, r7, r8, ror #16 │ │ │ │ - andeq sl, r7, ip, asr #16 │ │ │ │ - andeq fp, r7, r0, lsr #11 │ │ │ │ - andeq r0, r0, r8, ror r3 │ │ │ │ - andeq r8, r7, r0, asr #29 │ │ │ │ - andeq sl, r7, ip, asr #9 │ │ │ │ - andeq r8, r7, r8, lsl #26 │ │ │ │ - andeq sl, r7, r8, asr #7 │ │ │ │ - andeq sl, r7, r8, lsl #8 │ │ │ │ - andeq r0, r0, r8, lsl #17 │ │ │ │ - andeq r8, r7, r8, lsr ip │ │ │ │ - ldrdeq fp, [r7], -r0 │ │ │ │ - @ instruction: 0x00078bb0 │ │ │ │ - andeq r8, r7, r4, lsl #21 │ │ │ │ - andeq r0, r0, r0, ror #9 │ │ │ │ - andeq r8, r7, r8, asr #20 │ │ │ │ - @ instruction: 0x000006bc │ │ │ │ - andeq r8, r7, r8, lsr #20 │ │ │ │ - andeq r0, r0, r0, asr #16 │ │ │ │ - andeq r8, r7, r4, lsl #20 │ │ │ │ + @ instruction: 0x00079cb0 │ │ │ │ + andeq r9, r7, r8, asr pc │ │ │ │ + andeq r9, r7, ip, lsr pc │ │ │ │ + muleq r7, r0, ip │ │ │ │ + andeq r0, r0, r0, ror r3 │ │ │ │ + @ instruction: 0x000785b0 │ │ │ │ + @ instruction: 0x00079bbc │ │ │ │ + strdeq r8, [r7], -r8 @ │ │ │ │ + @ instruction: 0x00079ab8 │ │ │ │ + strdeq r9, [r7], -r8 │ │ │ │ + andeq r0, r0, r0, lsl #17 │ │ │ │ + andeq r8, r7, r8, lsr #6 │ │ │ │ + andeq fp, r7, r0, asr #5 │ │ │ │ + andeq r8, r7, r0, lsr #5 │ │ │ │ + andeq r8, r7, r4, ror r1 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r8, r7, r8, lsr r1 │ │ │ │ + @ instruction: 0x000006b4 │ │ │ │ + andeq r8, r7, r8, lsl r1 │ │ │ │ + andeq r0, r0, r8, lsr r8 │ │ │ │ + strdeq r8, [r7], -r4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq 79afc │ │ │ │ + beq 79aa4 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl add84 │ │ │ │ + bl add2c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - beq 79b18 │ │ │ │ - ldr r2, [pc, #-80] @ 7a38c │ │ │ │ - ldr r0, [pc, #-88] @ 7a388 │ │ │ │ + beq 79ac0 │ │ │ │ + ldr r2, [pc, #-80] @ 7a334 │ │ │ │ + ldr r0, [pc, #-88] @ 7a330 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b 79b18 │ │ │ │ + b 79ac0 │ │ │ │ mov r7, r8 │ │ │ │ - b 79eec │ │ │ │ - ldr r3, [pc, #-128] @ 7a38c │ │ │ │ - ldr r0, [pc, #-128] @ 7a390 │ │ │ │ + b 79e94 │ │ │ │ + ldr r3, [pc, #-128] @ 7a334 │ │ │ │ + ldr r0, [pc, #-128] @ 7a338 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 7a0dc │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #-164] @ 7a394 │ │ │ │ - ldr r0, [pc, #-164] @ 7a398 │ │ │ │ + bl 976d4 │ │ │ │ + b 7a084 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldr r2, [pc, #-164] @ 7a33c │ │ │ │ + ldr r0, [pc, #-164] @ 7a340 │ │ │ │ ldr r2, [sl, r2] │ │ │ │ ldr r3, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #-188] @ 7a39c │ │ │ │ - ldr r0, [pc, #-188] @ 7a3a0 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #-188] @ 7a344 │ │ │ │ + ldr r0, [pc, #-188] @ 7a348 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r3 │ │ │ │ subs r3, r1, #0 │ │ │ │ ldr ip, [r4, #72] @ 0x48 │ │ │ │ - bne 7a4e0 │ │ │ │ - ldr r2, [pc, #128] @ 7a51c │ │ │ │ + bne 7a488 │ │ │ │ + ldr r2, [pc, #128] @ 7a4c4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp ip, r2 │ │ │ │ - beq 7a514 │ │ │ │ + beq 7a4bc │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ - beq 7a4d4 │ │ │ │ + beq 7a47c │ │ │ │ mov r3, r2 │ │ │ │ - b 7a4c8 │ │ │ │ + b 7a470 │ │ │ │ subs r0, r0, #1 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - beq 7a4d4 │ │ │ │ + beq 7a47c │ │ │ │ ldr r1, [r3], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7a4bc │ │ │ │ + bne 7a464 │ │ │ │ sub r0, ip, r2 │ │ │ │ asr r0, r0, #2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ mov r1, r2 │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #0 │ │ │ │ sub r5, ip, r3 │ │ │ │ - bl 79330 │ │ │ │ + bl 792d8 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r7, fp, r8, ror r2 │ │ │ │ + ldrdeq r6, [fp], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr ip, [pc, #3340] @ 7b250 │ │ │ │ - ldr r0, [pc, #3340] @ 7b254 │ │ │ │ + ldr ip, [pc, #3340] @ 7b1f8 │ │ │ │ + ldr r0, [pc, #3340] @ 7b1fc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #3336] @ 7b258 │ │ │ │ + ldr r1, [pc, #3336] @ 7b200 │ │ │ │ mov r3, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, pc, ip │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [ip, #16] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #3308] @ 7b25c │ │ │ │ + ldr r3, [pc, #3308] @ 7b204 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #3292] @ 7b260 │ │ │ │ - ldr r4, [pc, #3292] @ 7b264 │ │ │ │ + ldr r3, [pc, #3292] @ 7b208 │ │ │ │ + ldr r4, [pc, #3292] @ 7b20c │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - ble 7ac78 │ │ │ │ - ldr r3, [pc, #3272] @ 7b268 │ │ │ │ + ble 7ac20 │ │ │ │ + ldr r3, [pc, #3272] @ 7b210 │ │ │ │ ldr sl, [r4, r3] │ │ │ │ - ldr r3, [pc, #3268] @ 7b26c │ │ │ │ + ldr r3, [pc, #3268] @ 7b214 │ │ │ │ ldr r2, [sl] │ │ │ │ str r1, [r2, #100] @ 0x64 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ - ldr r3, [pc, #3256] @ 7b270 │ │ │ │ - ldr r2, [pc, #3256] @ 7b274 │ │ │ │ + ldr r3, [pc, #3256] @ 7b218 │ │ │ │ + ldr r2, [pc, #3256] @ 7b21c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r3, #4 │ │ │ │ - ldr r7, [pc, #3244] @ 7b278 │ │ │ │ + ldr r7, [pc, #3244] @ 7b220 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #3240] @ 7b27c │ │ │ │ + ldr r2, [pc, #3240] @ 7b224 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov fp, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a864 │ │ │ │ + beq 7a80c │ │ │ │ sub r3, r0, #58 @ 0x3a │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - bhi 7a600 │ │ │ │ + bhi 7a5a8 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r7, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7a778 │ │ │ │ + blt 7a720 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b 7a600 │ │ │ │ - ldr r3, [pc, #3124] @ 7b280 │ │ │ │ + b 7a5a8 │ │ │ │ + ldr r3, [pc, #3124] @ 7b228 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r8, [r3, #456] @ 0x1c8 │ │ │ │ - ldr r3, [pc, #3116] @ 7b284 │ │ │ │ + ldr r3, [pc, #3116] @ 7b22c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 7a600 │ │ │ │ + b 7a5a8 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 7a600 │ │ │ │ + b 7a5a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ - blt 7a7cc │ │ │ │ + blt 7a774 │ │ │ │ ldrb r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 7a730 │ │ │ │ + beq 7a6d8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9772c │ │ │ │ - b 7a600 │ │ │ │ + bl 976d4 │ │ │ │ + b 7a5a8 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr fp, [r3, #4] │ │ │ │ - b 7a600 │ │ │ │ + b 7a5a8 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - bne 7a6c8 │ │ │ │ + bne 7a670 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a644 │ │ │ │ + beq 7a5ec │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, #10 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 7a808 │ │ │ │ + beq 7a7b0 │ │ │ │ mvn r8, #0 │ │ │ │ - b 7a600 │ │ │ │ - bl 47a04 │ │ │ │ + b 7a5a8 │ │ │ │ + bl 479ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b228 │ │ │ │ + beq 7b1d0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #2924] @ 7b280 │ │ │ │ + ldr r3, [pc, #2924] @ 7b228 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ ldr r2, [r2, #20] │ │ │ │ ldrsh r8, [r2, #22] │ │ │ │ ldr r2, [r3, #196] @ 0xc4 │ │ │ │ orr r2, r2, #2 │ │ │ │ str r2, [r3, #196] @ 0xc4 │ │ │ │ - b 7a600 │ │ │ │ + b 7a5a8 │ │ │ │ ldrb r1, [r3, #37] @ 0x25 │ │ │ │ cmp r1, #82 @ 0x52 │ │ │ │ - bne 7a684 │ │ │ │ + bne 7a62c │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7a684 │ │ │ │ - ldr r2, [pc, #2872] @ 7b288 │ │ │ │ + bne 7a62c │ │ │ │ + ldr r2, [pc, #2872] @ 7b230 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7aad4 │ │ │ │ + beq 7aa7c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 7a600 │ │ │ │ + b 7a5a8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 7a600 │ │ │ │ - ldr r3, [pc, #2816] @ 7b280 │ │ │ │ + b 7a5a8 │ │ │ │ + ldr r3, [pc, #2816] @ 7b228 │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne 7a600 │ │ │ │ + bne 7a5a8 │ │ │ │ ldr r2, [sl] │ │ │ │ - ldr r3, [pc, #2784] @ 7b28c │ │ │ │ + ldr r3, [pc, #2784] @ 7b234 │ │ │ │ str r0, [r2, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #2780] @ 7b290 │ │ │ │ + ldr r0, [pc, #2780] @ 7b238 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r1, #4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 7a7fc │ │ │ │ + beq 7a7a4 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7a678 │ │ │ │ + bne 7a620 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne 7a678 │ │ │ │ + bne 7a620 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 7a678 │ │ │ │ + bne 7a620 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ - b 7ace8 │ │ │ │ - bl 5d1a0 │ │ │ │ + b 7ac90 │ │ │ │ + bl 5d148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a6ec │ │ │ │ - ldr r3, [pc, #2660] @ 7b280 │ │ │ │ + beq 7a694 │ │ │ │ + ldr r3, [pc, #2660] @ 7b228 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #460] @ 0x1cc │ │ │ │ asr r2, r2, r8 │ │ │ │ tst r2, #1 │ │ │ │ - bne 7a600 │ │ │ │ + bne 7a5a8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 5d36c │ │ │ │ + bl 5d314 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a6ec │ │ │ │ + bne 7a694 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a600 │ │ │ │ + beq 7a5a8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrsh r3, [r3, #22] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 7a600 │ │ │ │ - b 7a6ec │ │ │ │ + bne 7a5a8 │ │ │ │ + b 7a694 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ str r0, [r3, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #2576] @ 7b288 │ │ │ │ + ldr r3, [pc, #2576] @ 7b230 │ │ │ │ add r5, r6, r5, lsl #2 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b200 │ │ │ │ + bne 7b1a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7ae7c │ │ │ │ + blt 7ae24 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne fp, #0 │ │ │ │ - bne 7ad30 │ │ │ │ + bne 7acd8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 7a940 │ │ │ │ - ldr r3, [pc, #2500] @ 7b280 │ │ │ │ + beq 7a8e8 │ │ │ │ + ldr r3, [pc, #2500] @ 7b228 │ │ │ │ mov r1, fp │ │ │ │ ldr r7, [r4, r3] │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [r7, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov fp, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r3, [r7], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a930 │ │ │ │ + beq 7a8d8 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - bne 7a910 │ │ │ │ + bne 7a8b8 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7af1c │ │ │ │ + bne 7aec4 │ │ │ │ add r2, r6, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ strb r3, [r6] │ │ │ │ ldrb r3, [r7], #1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a8fc │ │ │ │ + bne 7a8a4 │ │ │ │ strb r3, [r6] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7a958 │ │ │ │ + ble 7a900 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a958 │ │ │ │ + beq 7a900 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 7adec │ │ │ │ + beq 7ad94 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ab40 │ │ │ │ - ldr r7, [pc, #2344] @ 7b294 │ │ │ │ + beq 7aae8 │ │ │ │ + ldr r7, [pc, #2344] @ 7b23c │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7b014 │ │ │ │ + beq 7afbc │ │ │ │ cmp fp, #0 │ │ │ │ - beq 7ad4c │ │ │ │ - ldr r3, [pc, #2296] @ 7b280 │ │ │ │ + beq 7acf4 │ │ │ │ + ldr r3, [pc, #2296] @ 7b228 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 8018 │ │ │ │ - ldr r2, [pc, #2296] @ 7b298 │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r2, [pc, #2296] @ 7b240 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [r7, #196] @ 0xc4 │ │ │ │ - ldr r3, [pc, #2288] @ 7b29c │ │ │ │ + ldr r3, [pc, #2288] @ 7b244 │ │ │ │ bic r2, r2, #2048 @ 0x800 │ │ │ │ str r2, [r7, #196] @ 0xc4 │ │ │ │ - ldr r2, [pc, #2280] @ 7b2a0 │ │ │ │ + ldr r2, [pc, #2280] @ 7b248 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - ldr r2, [pc, #2268] @ 7b2a4 │ │ │ │ + ldr r2, [pc, #2268] @ 7b24c │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c8b38 <__isoc23_strtoul@@Base+0x19cbc> │ │ │ │ - ldr r9, [pc, #2236] @ 7b2a8 │ │ │ │ + bl c89d8 <__isoc23_strtoul@@Base+0x19bb4> │ │ │ │ + ldr r9, [pc, #2236] @ 7b250 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r2, [r7, #153] @ 0x99 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ tst r2, #4 │ │ │ │ - bne 7aa30 │ │ │ │ + bne 7a9d8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ str fp, [sp, #88] @ 0x58 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r3, r5 │ │ │ │ - bne 7a9f8 │ │ │ │ - ldr r2, [pc, #2164] @ 7b2ac │ │ │ │ + bne 7a9a0 │ │ │ │ + ldr r2, [pc, #2164] @ 7b254 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7afe0 │ │ │ │ + beq 7af88 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #2 │ │ │ │ - bl c8b38 <__isoc23_strtoul@@Base+0x19cbc> │ │ │ │ + bl c89d8 <__isoc23_strtoul@@Base+0x19bb4> │ │ │ │ ldrb r3, [sp, #153] @ 0x99 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7ae1c │ │ │ │ + bne 7adc4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ae38 │ │ │ │ + beq 7ade0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 7af00 │ │ │ │ + bcs 7aea8 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ str r1, [r6] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ - bl ba40 <__time64@plt+0x36ec> │ │ │ │ - ldr r3, [pc, #2064] @ 7b2b0 │ │ │ │ + bl b9e8 <__time64@plt+0x36f0> │ │ │ │ + ldr r3, [pc, #2064] @ 7b258 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, #16] │ │ │ │ - ldr r2, [pc, #2056] @ 7b2b4 │ │ │ │ - ldr r3, [pc, #1960] @ 7b258 │ │ │ │ + ldr r2, [pc, #2056] @ 7b25c │ │ │ │ + ldr r3, [pc, #1960] @ 7b200 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7b224 │ │ │ │ + bne 7b1cc │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r3, #12] │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ add r7, r7, #1 │ │ │ │ add r5, r6, r7, lsl #2 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ ldr r2, [r6, r7, lsl #2] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ addne r9, r9, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7ab30 │ │ │ │ + beq 7aad8 │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne 7ab30 │ │ │ │ + bne 7aad8 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #110 @ 0x6e │ │ │ │ - bne 7ab30 │ │ │ │ + bne 7aad8 │ │ │ │ ldrb r2, [r2, #2] │ │ │ │ cmp r2, #0 │ │ │ │ addeq r9, r9, #1 │ │ │ │ addeq r5, r5, #4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #100] @ 0x64 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r8, #0 │ │ │ │ movge sl, r8 │ │ │ │ - blt 7aee0 │ │ │ │ - ldr r3, [pc, #1836] @ 7b280 │ │ │ │ + blt 7ae88 │ │ │ │ + ldr r3, [pc, #1836] @ 7b228 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ ldr r3, [r7, #1200] @ 0x4b0 │ │ │ │ ldrb r0, [r3, sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aea0 │ │ │ │ + beq 7ae48 │ │ │ │ tst r0, #2 │ │ │ │ - beq 7ae70 │ │ │ │ + beq 7ae18 │ │ │ │ ldr r3, [r7, #1196] @ 0x4ac │ │ │ │ ldr r6, [r3, sl, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7b154 │ │ │ │ + beq 7b0fc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2112 @ 0x840 │ │ │ │ mov r0, r6 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ cmp fp, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 7a988 │ │ │ │ + bne 7a930 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b0e8 │ │ │ │ + bne 7b090 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 7abb8 │ │ │ │ + beq 7ab60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7b1a8 │ │ │ │ - ldr sl, [pc, #1784] @ 7b2b8 │ │ │ │ + beq 7b150 │ │ │ │ + ldr sl, [pc, #1784] @ 7b260 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [sp, #12] │ │ │ │ add sl, pc, sl │ │ │ │ mov r9, r5 │ │ │ │ mov r8, #1 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ strb r3, [sp, #153] @ 0x99 │ │ │ │ - b 7ac44 │ │ │ │ + b 7abec │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ strb r5, [sp, #152] @ 0x98 │ │ │ │ - bl 78c64 │ │ │ │ + bl 78c0c │ │ │ │ ldrb fp, [sp, #152] @ 0x98 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 7ac5c │ │ │ │ - bne 7afac │ │ │ │ - ldr r2, [pc, #1660] @ 7b280 │ │ │ │ + blt 7ac04 │ │ │ │ + bne 7af54 │ │ │ │ + ldr r2, [pc, #1660] @ 7b228 │ │ │ │ ldr r7, [r4, r2] │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7ac30 │ │ │ │ + beq 7abd8 │ │ │ │ ldr r2, [r6] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 7aeb8 │ │ │ │ + bcs 7ae60 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r6] │ │ │ │ mov r1, #32 │ │ │ │ strb r1, [r2] │ │ │ │ ldrb r2, [r7, #153] @ 0x99 │ │ │ │ tst r2, #4 │ │ │ │ - bne 7aeac │ │ │ │ + bne 7ae54 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 7aa60 │ │ │ │ + bne 7aa08 │ │ │ │ ldr r7, [r9], #4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7b03c │ │ │ │ + beq 7afe4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7abdc │ │ │ │ + beq 7ab84 │ │ │ │ mov fp, #0 │ │ │ │ mov r1, r7 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r0, #0 │ │ │ │ strlt r8, [sl, #16] │ │ │ │ - b 7abfc │ │ │ │ + b 7aba4 │ │ │ │ ldr r5, [r2] │ │ │ │ - beq 7af6c │ │ │ │ - ldr r3, [pc, #1504] @ 7b268 │ │ │ │ + beq 7af14 │ │ │ │ + ldr r3, [pc, #1504] @ 7b210 │ │ │ │ ldr sl, [r4, r3] │ │ │ │ ldr r3, [sl] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [r3, #100] @ 0x64 │ │ │ │ ldr r7, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7a5b0 │ │ │ │ + beq 7a558 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ae84 │ │ │ │ - ldr r2, [pc, #1456] @ 7b270 │ │ │ │ + beq 7ae2c │ │ │ │ + ldr r2, [pc, #1456] @ 7b218 │ │ │ │ mov r8, #1 │ │ │ │ str r8, [r3, #12] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r2, r2, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #1432] @ 7b288 │ │ │ │ + ldr r2, [pc, #1432] @ 7b230 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #100] @ 0x64 │ │ │ │ ldr r3, [r4, r2] │ │ │ │ add r6, r6, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 7b200 │ │ │ │ + bne 7b1a8 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r5, r6 │ │ │ │ ldr fp, [r5], #4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 7b200 │ │ │ │ + beq 7b1a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a8b4 │ │ │ │ - ldr r2, [pc, #1412] @ 7b2bc │ │ │ │ - ldr r0, [pc, #1412] @ 7b2c0 │ │ │ │ - ldr r1, [pc, #1412] @ 7b2c4 │ │ │ │ + beq 7a85c │ │ │ │ + ldr r2, [pc, #1412] @ 7b264 │ │ │ │ + ldr r0, [pc, #1412] @ 7b268 │ │ │ │ + ldr r1, [pc, #1412] @ 7b26c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7aba8 │ │ │ │ + beq 7ab50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7aa6c │ │ │ │ + beq 7aa14 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr sl, [pc, #1368] @ 7b2c8 │ │ │ │ - ldr fp, [pc, #1368] @ 7b2cc │ │ │ │ + ldr sl, [pc, #1368] @ 7b270 │ │ │ │ + ldr fp, [pc, #1368] @ 7b274 │ │ │ │ sub r7, r3, #67 @ 0x43 │ │ │ │ clz r7, r7 │ │ │ │ add sl, pc, sl │ │ │ │ lsr r7, r7, #5 │ │ │ │ add fp, pc, fp │ │ │ │ mov r8, #1 │ │ │ │ - b 7ada8 │ │ │ │ + b 7ad50 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7aa60 │ │ │ │ + beq 7aa08 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78f78 │ │ │ │ + bl 78f20 │ │ │ │ cmp r0, #0 │ │ │ │ strlt r8, [sl, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7ad9c │ │ │ │ + bne 7ad44 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 7ad8c │ │ │ │ + bcc 7ad34 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ strlt r8, [fp, #16] │ │ │ │ - b 7ad9c │ │ │ │ + b 7ad44 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a958 │ │ │ │ + bne 7a900 │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 7ae14 │ │ │ │ + bne 7adbc │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 7b0d8 │ │ │ │ + beq 7b080 │ │ │ │ add r5, r5, #4 │ │ │ │ - b 7a958 │ │ │ │ - ldr r3, [pc, #1196] @ 7b2d0 │ │ │ │ + b 7a900 │ │ │ │ + ldr r3, [pc, #1196] @ 7b278 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7aa6c │ │ │ │ + bne 7aa14 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b06c │ │ │ │ + bne 7b014 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 7b12c │ │ │ │ + bne 7b0d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7b098 │ │ │ │ - ldr r3, [pc, #1132] @ 7b2d4 │ │ │ │ + blt 7b040 │ │ │ │ + ldr r3, [pc, #1132] @ 7b27c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, #16] │ │ │ │ - b 7aaa4 │ │ │ │ + b 7aa4c │ │ │ │ cmp r8, #1 │ │ │ │ - beq 7aaa4 │ │ │ │ - b 7aeec │ │ │ │ + beq 7aa4c │ │ │ │ + b 7ae94 │ │ │ │ mov r6, r5 │ │ │ │ - b 7ad14 │ │ │ │ + b 7acbc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7acb8 │ │ │ │ - b 7a5b0 │ │ │ │ + bne 7ac60 │ │ │ │ + b 7a558 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5d994 │ │ │ │ - b 7ab64 │ │ │ │ + bl 5d93c │ │ │ │ + b 7ab0c │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 7ac3c │ │ │ │ + bl 56940 │ │ │ │ + b 7abe4 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7ac30 │ │ │ │ - ldr r2, [pc, #1028] @ 7b2d8 │ │ │ │ + bge 7abd8 │ │ │ │ + ldr r2, [pc, #1028] @ 7b280 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r2, #16] │ │ │ │ - b 7ac30 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 7abd8 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #9 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r0, [pc, #1000] @ 7b2dc │ │ │ │ - ldr r1, [pc, #1000] @ 7b2e0 │ │ │ │ + ldr r0, [pc, #1000] @ 7b284 │ │ │ │ + ldr r1, [pc, #1000] @ 7b288 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7aa84 │ │ │ │ + bge 7aa2c │ │ │ │ mov r1, #0 │ │ │ │ - b 7aa8c │ │ │ │ + b 7aa34 │ │ │ │ mov r3, #224 @ 0xe0 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - bl 822f4 │ │ │ │ + bl 8229c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ - bne 7b0f4 │ │ │ │ + bne 7b09c │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ add r2, r6, #1 │ │ │ │ - beq 7b140 │ │ │ │ + beq 7b0e8 │ │ │ │ cmp r0, #0 │ │ │ │ andne r3, r0, #255 @ 0xff │ │ │ │ - bne 7a914 │ │ │ │ + bne 7a8bc │ │ │ │ mov r3, #37 @ 0x25 │ │ │ │ strb r3, [r6] │ │ │ │ mov r6, r2 │ │ │ │ mov r3, #90 @ 0x5a │ │ │ │ - b 7a910 │ │ │ │ + b 7a8b8 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #756] @ 7b270 │ │ │ │ + ldr r3, [pc, #756] @ 7b218 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov sl, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ ldrb r9, [r2, #5] │ │ │ │ mov fp, r1 │ │ │ │ add r5, r6, #4 │ │ │ │ mov r8, sl │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 7ab4c │ │ │ │ - ldr r1, [pc, #716] @ 7b280 │ │ │ │ + b 7aaf4 │ │ │ │ + ldr r1, [pc, #716] @ 7b228 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, r1] │ │ │ │ ldr r1, [r7, #272] @ 0x110 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7ac04 │ │ │ │ - ldr r2, [pc, #784] @ 7b2e4 │ │ │ │ + bge 7abac │ │ │ │ + ldr r2, [pc, #784] @ 7b28c │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r2, #16] │ │ │ │ - b 7ac04 │ │ │ │ + b 7abac │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 7aa40 │ │ │ │ + ble 7a9e8 │ │ │ │ ldr r1, [r7, #272] @ 0x110 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r0, #0 │ │ │ │ ldrlt r3, [sp, #16] │ │ │ │ movlt r2, #1 │ │ │ │ strlt r2, [r3, #16] │ │ │ │ - b 7aa40 │ │ │ │ + b 7a9e8 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r7, #20] │ │ │ │ - b 7a978 │ │ │ │ + b 7a920 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7aa60 │ │ │ │ + bne 7aa08 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 7b1cc │ │ │ │ + bcs 7b174 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ - b 7aa60 │ │ │ │ - ldr r3, [pc, #524] @ 7b280 │ │ │ │ + b 7aa08 │ │ │ │ + ldr r3, [pc, #524] @ 7b228 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ - bl 4847c │ │ │ │ - ldr r3, [pc, #612] @ 7b2e8 │ │ │ │ + bl 48424 │ │ │ │ + ldr r3, [pc, #612] @ 7b290 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, #16] │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ bic r3, r3, #2 │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ - b 7aaa4 │ │ │ │ - ldr r3, [pc, #588] @ 7b2ec │ │ │ │ + b 7aa4c │ │ │ │ + ldr r3, [pc, #588] @ 7b294 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, r2 │ │ │ │ str r2, [r3, #16] │ │ │ │ - b 7aaa4 │ │ │ │ + b 7aa4c │ │ │ │ ldr r0, [sl] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #556] @ 7b2f0 │ │ │ │ + ldr r2, [pc, #556] @ 7b298 │ │ │ │ str ip, [r0, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #552] @ 7b2f4 │ │ │ │ - ldr r1, [pc, #500] @ 7b2c4 │ │ │ │ + ldr r0, [pc, #552] @ 7b29c │ │ │ │ + ldr r1, [pc, #500] @ 7b26c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a958 │ │ │ │ - b 7ae14 │ │ │ │ + beq 7a900 │ │ │ │ + b 7adbc │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7ad64 │ │ │ │ - b 7aa60 │ │ │ │ - ldr r3, [pc, #508] @ 7b2f8 │ │ │ │ + bne 7ad0c │ │ │ │ + b 7aa08 │ │ │ │ + ldr r3, [pc, #508] @ 7b2a0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7b1f0 │ │ │ │ + ble 7b198 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b1e4 │ │ │ │ + beq 7b18c │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ add r6, r6, r3 │ │ │ │ mov r0, r7 │ │ │ │ - b 7a8ec │ │ │ │ + b 7a894 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #2112 @ 0x840 │ │ │ │ mov r0, r6 │ │ │ │ - bl cbbd0 <__isoc23_strtoul@@Base+0x1cd54> │ │ │ │ - b 7ae50 │ │ │ │ + bl cb5b8 <__isoc23_strtoul@@Base+0x1c794> │ │ │ │ + b 7adf8 │ │ │ │ strb r0, [r6] │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - b 7a914 │ │ │ │ + b 7a8bc │ │ │ │ ldr r1, [r7, #196] @ 0xc4 │ │ │ │ and r2, r0, #1 │ │ │ │ orr r2, r2, #2 │ │ │ │ orr r1, r1, #1024 @ 0x400 │ │ │ │ str r1, [r7, #196] @ 0xc4 │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r7, #348] @ 0x15c │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ ldr r3, [r7, #1196] @ 0x4ac │ │ │ │ mov r2, #2 │ │ │ │ str r0, [r3, sl, lsl #2] │ │ │ │ ldr r3, [r7, #196] @ 0xc4 │ │ │ │ ldr r1, [r7, #320] @ 0x140 │ │ │ │ bic r3, r3, #1024 @ 0x400 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r7, #196] @ 0xc4 │ │ │ │ - bl c8b38 <__isoc23_strtoul@@Base+0x19cbc> │ │ │ │ - b 7ab7c │ │ │ │ + bl c89d8 <__isoc23_strtoul@@Base+0x19bb4> │ │ │ │ + b 7ab24 │ │ │ │ mov r0, r1 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7aa60 │ │ │ │ - ldr r3, [pc, #316] @ 7b2fc │ │ │ │ + bge 7aa08 │ │ │ │ + ldr r3, [pc, #316] @ 7b2a4 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ - b 7aa60 │ │ │ │ + b 7aa08 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7aa60 │ │ │ │ - b 7b1b8 │ │ │ │ + bge 7aa08 │ │ │ │ + b 7b160 │ │ │ │ mov r3, #1 │ │ │ │ strb r0, [r6] │ │ │ │ - b 7b120 │ │ │ │ + b 7b0c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl b0e68 <__isoc23_strtoul@@Base+0x1fec> │ │ │ │ + bl b0e10 <__isoc23_strtoul@@Base+0x1fec> │ │ │ │ mov r3, r0 │ │ │ │ - b 7b120 │ │ │ │ + b 7b0c8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #240] @ 7b300 │ │ │ │ - ldr r1, [pc, #176] @ 7b2c4 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #240] @ 7b2a8 │ │ │ │ + ldr r1, [pc, #176] @ 7b26c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #228] @ 7b304 │ │ │ │ + ldr r0, [pc, #228] @ 7b2ac │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sl] │ │ │ │ - ldr r3, [pc, #212] @ 7b308 │ │ │ │ + ldr r3, [pc, #212] @ 7b2b0 │ │ │ │ str r0, [r2, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #208] @ 7b30c │ │ │ │ + ldr r0, [pc, #208] @ 7b2b4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r1, [pc, #156] @ 7b2e0 │ │ │ │ + ldr r1, [pc, #156] @ 7b288 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 9772c │ │ │ │ - @ instruction: 0x000b71bc │ │ │ │ - ldrdeq r3, [fp], -r8 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + bl 976d4 │ │ │ │ + andeq r6, fp, r4, lsl r2 │ │ │ │ + andeq r2, fp, r8, lsr r2 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ teqeq r2, pc, lsr #31 │ │ │ │ @ instruction: 0xffffe520 │ │ │ │ - andeq r3, fp, r0, lsr #3 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, r0, r0, ror r3 │ │ │ │ - andeq r0, r0, ip, asr r6 │ │ │ │ - andeq sp, r7, r8, ror #20 │ │ │ │ - strdeq r7, [r9], -r6 │ │ │ │ - muleq r7, r0, r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + andeq r2, fp, r0, lsl #4 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r0, r0, r8, ror #6 │ │ │ │ + andeq r0, r0, r4, asr r6 │ │ │ │ + andeq sp, r7, r8, asr r1 │ │ │ │ + andeq r7, r9, r6, ror #3 │ │ │ │ + andeq r7, r7, r0, lsl #31 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + muleq r0, r0, r8 │ │ │ │ muleq r0, r8, r8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r4, asr #15 │ │ │ │ - @ instruction: 0x000786b0 │ │ │ │ - andeq r6, fp, r8, lsr #27 │ │ │ │ + @ instruction: 0x000007bc │ │ │ │ + andeq r7, r7, r0, lsr #27 │ │ │ │ + andeq r5, fp, r0, lsl #28 │ │ │ │ teqeq r4, pc, lsr #15 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0xffffe970 │ │ │ │ @ instruction: 0xfffffaa4 │ │ │ │ - muleq r7, r8, r8 │ │ │ │ - ldrdeq r6, [fp], -ip │ │ │ │ - andeq r6, fp, r4, ror ip │ │ │ │ - andeq r2, fp, ip, ror ip │ │ │ │ - andeq r6, fp, ip, asr #22 │ │ │ │ - andeq r9, r7, r8, ror #16 │ │ │ │ - andeq r8, r7, r4, lsr #2 │ │ │ │ + andeq r8, r7, r8, lsl #31 │ │ │ │ + andeq r5, fp, r4, lsr sp │ │ │ │ + andeq r5, fp, ip, asr #25 │ │ │ │ + ldrdeq r1, [fp], -ip │ │ │ │ + andeq r5, fp, r4, lsr #23 │ │ │ │ + andeq r8, r7, r8, asr pc │ │ │ │ + andeq r7, r7, r4, lsl r8 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - muleq fp, r8, r9 │ │ │ │ - muleq fp, r0, r9 │ │ │ │ - andeq r6, fp, ip, ror #17 │ │ │ │ - andeq r6, fp, ip, lsr #17 │ │ │ │ - andeq r6, fp, ip, lsr r8 │ │ │ │ - andeq r7, r7, r0, ror pc │ │ │ │ + strdeq r5, [fp], -r0 │ │ │ │ + andeq r5, fp, r8, ror #19 │ │ │ │ + andeq r5, fp, r4, asr #18 │ │ │ │ + andeq r5, fp, r4, lsl #18 │ │ │ │ + muleq fp, r4, r8 │ │ │ │ + andeq r7, r7, r0, ror #12 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ - andeq r6, fp, ip, lsr r7 │ │ │ │ - muleq fp, r0, r6 │ │ │ │ - andeq r6, fp, r0, ror r6 │ │ │ │ - andeq ip, r7, r8, asr pc │ │ │ │ - muleq r7, r8, sp │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r6, fp, r0, asr r5 │ │ │ │ - andeq ip, r7, r4, lsl lr │ │ │ │ - andeq r7, r7, ip, asr #24 │ │ │ │ - @ instruction: 0x000004bc │ │ │ │ - andeq r7, r7, r8, lsr #24 │ │ │ │ + muleq fp, r4, r7 │ │ │ │ + andeq r5, fp, r8, ror #13 │ │ │ │ + andeq r5, fp, r8, asr #13 │ │ │ │ + andeq ip, r7, r8, asr #12 │ │ │ │ + andeq r7, r7, r8, lsl #9 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r5, fp, r8, lsr #11 │ │ │ │ + andeq ip, r7, r4, lsl #10 │ │ │ │ + andeq r7, r7, ip, lsr r3 │ │ │ │ + @ instruction: 0x000004b4 │ │ │ │ + andeq r7, r7, r8, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #488] @ 7b510 │ │ │ │ - ldr r0, [pc, #488] @ 7b514 │ │ │ │ + ldr ip, [pc, #488] @ 7b4b8 │ │ │ │ + ldr r0, [pc, #488] @ 7b4bc │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r3, [pc, #480] @ 7b518 │ │ │ │ + ldr r3, [pc, #480] @ 7b4c0 │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r2, [pc, #476] @ 7b51c │ │ │ │ + ldr r2, [pc, #476] @ 7b4c4 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - ldr r2, [pc, #456] @ 7b520 │ │ │ │ + ldr r2, [pc, #456] @ 7b4c8 │ │ │ │ add r0, r5, #5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [sp, #8] │ │ │ │ ldr r4, [r3, r2] │ │ │ │ mov sl, r1 │ │ │ │ ldrb r2, [r4, #414] @ 0x19e │ │ │ │ cmp r2, r0 │ │ │ │ - beq 7b4a4 │ │ │ │ - ldr r3, [pc, #420] @ 7b524 │ │ │ │ + beq 7b44c │ │ │ │ + ldr r3, [pc, #420] @ 7b4cc │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b4ec │ │ │ │ + beq 7b494 │ │ │ │ ldr r4, [sl, #4] │ │ │ │ mov r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ strb r6, [sp, #8] │ │ │ │ - beq 7b438 │ │ │ │ - ldr r7, [pc, #380] @ 7b528 │ │ │ │ - ldr r9, [pc, #380] @ 7b52c │ │ │ │ + beq 7b3e0 │ │ │ │ + ldr r7, [pc, #380] @ 7b4d0 │ │ │ │ + ldr r9, [pc, #380] @ 7b4d4 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, sl, #4 │ │ │ │ mov r8, #256 @ 0x100 │ │ │ │ add r9, pc, r9 │ │ │ │ - b 7b3e4 │ │ │ │ + b 7b38c │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7b400 │ │ │ │ + bne 7b3a8 │ │ │ │ strb r6, [sp, #9] │ │ │ │ ldr r4, [r5, #4] │ │ │ │ add r3, r5, #4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7b434 │ │ │ │ + beq 7b3dc │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub sl, r5, #4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 7b438 │ │ │ │ + bne 7b3e0 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ - beq 7b3c0 │ │ │ │ + beq 7b368 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 7b474 │ │ │ │ + bne 7b41c │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 7b474 │ │ │ │ + bne 7b41c │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b474 │ │ │ │ + bne 7b41c │ │ │ │ ldr r4, [r5, #4] │ │ │ │ strb r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ add r3, r5, #4 │ │ │ │ - bne 7b3e0 │ │ │ │ + bne 7b388 │ │ │ │ mov sl, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #0 │ │ │ │ - bl 7a520 │ │ │ │ - ldr r2, [pc, #224] @ 7b530 │ │ │ │ - ldr r3, [pc, #192] @ 7b514 │ │ │ │ + bl 7a4c8 │ │ │ │ + ldr r2, [pc, #224] @ 7b4d8 │ │ │ │ + ldr r3, [pc, #192] @ 7b4bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7b50c │ │ │ │ + bne 7b4b4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b49c │ │ │ │ + beq 7b444 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b438 │ │ │ │ + bne 7b3e0 │ │ │ │ strh r8, [sp, #8] │ │ │ │ - b 7b3d0 │ │ │ │ - ldr r0, [pc, #136] @ 7b534 │ │ │ │ + b 7b378 │ │ │ │ + ldr r0, [pc, #136] @ 7b4dc │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl da818 <__isoc23_strtoul@@Base+0x2b99c> │ │ │ │ + bl d9eb0 <__isoc23_strtoul@@Base+0x2b08c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b4fc │ │ │ │ - ldr r1, [pc, #116] @ 7b538 │ │ │ │ + beq 7b4a4 │ │ │ │ + ldr r1, [pc, #116] @ 7b4e0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7a60 │ │ │ │ - ldr r3, [pc, #108] @ 7b53c │ │ │ │ + bl 7a1c │ │ │ │ + ldr r3, [pc, #108] @ 7b4e4 │ │ │ │ add r3, pc, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ strb r0, [r3, #24] │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ strb r3, [r4, #414] @ 0x19e │ │ │ │ - bne 7b38c │ │ │ │ + bne 7b334 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, sl │ │ │ │ - bl 7a520 │ │ │ │ - b 7b448 │ │ │ │ - ldr r3, [pc, #60] @ 7b540 │ │ │ │ + bl 7a4c8 │ │ │ │ + b 7b3f0 │ │ │ │ + ldr r3, [pc, #60] @ 7b4e8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ - b 7b4dc │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, fp, r0, lsl #8 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, fp, r0, ror #7 │ │ │ │ - @ instruction: 0x000006b0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - muleq fp, r4, r3 │ │ │ │ - muleq r7, r4, sl │ │ │ │ - andeq r9, r7, r8, lsl r2 │ │ │ │ - ldrdeq r2, [fp], -r8 │ │ │ │ - andeq r8, r7, r8, lsr lr │ │ │ │ - andeq r9, r7, ip, lsl #2 │ │ │ │ - andeq r6, fp, r4, asr #4 │ │ │ │ - andeq r6, fp, r0, lsl r2 │ │ │ │ + b 7b484 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, fp, r0, ror #8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r1, fp, r0, asr #8 │ │ │ │ + andeq r0, r0, r8, lsr #13 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r5, fp, ip, ror #7 │ │ │ │ + andeq r8, r7, r4, lsl #3 │ │ │ │ + andeq r8, r7, r8, lsl #18 │ │ │ │ + andeq r1, fp, r8, lsr r3 │ │ │ │ + andeq r8, r7, r8, lsr #10 │ │ │ │ + strdeq r8, [r7], -ip │ │ │ │ + muleq fp, ip, r2 │ │ │ │ + andeq r5, fp, r8, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr lr, [pc, #112] @ 7b5cc │ │ │ │ - ldr ip, [pc, #112] @ 7b5d0 │ │ │ │ + ldr lr, [pc, #112] @ 7b574 │ │ │ │ + ldr ip, [pc, #112] @ 7b578 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #104] @ 7b5d4 │ │ │ │ + ldr r3, [pc, #104] @ 7b57c │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r0, [pc, #100] @ 7b5d8 │ │ │ │ + ldr r0, [pc, #100] @ 7b580 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #4 │ │ │ │ ldr ip, [r3, r0] │ │ │ │ mvn r0, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 7a520 │ │ │ │ - ldr r2, [pc, #56] @ 7b5dc │ │ │ │ - ldr r3, [pc, #40] @ 7b5d0 │ │ │ │ + bl 7a4c8 │ │ │ │ + ldr r2, [pc, #56] @ 7b584 │ │ │ │ + ldr r3, [pc, #40] @ 7b578 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7b5c8 │ │ │ │ + bne 7b570 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, fp, ip, asr #3 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x000b21b8 │ │ │ │ - andeq r0, r0, ip, asr #9 │ │ │ │ - andeq r2, fp, r4, lsl #3 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, fp, ip, lsr #4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r1, fp, r8, lsl r2 │ │ │ │ + andeq r0, r0, r4, asr #9 │ │ │ │ + andeq r1, fp, r4, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #204] @ 7b6c8 │ │ │ │ - ldr r3, [pc, #204] @ 7b6cc │ │ │ │ + ldr r2, [pc, #204] @ 7b670 │ │ │ │ + ldr r3, [pc, #204] @ 7b674 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl f1304 │ │ │ │ - ldr r7, [pc, #168] @ 7b6d0 │ │ │ │ + bl f099c │ │ │ │ + ldr r7, [pc, #168] @ 7b678 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [sp] │ │ │ │ - bl f0c4c │ │ │ │ + bl f02e4 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f0978 │ │ │ │ - ldr r3, [pc, #136] @ 7b6d4 │ │ │ │ + bl f0010 │ │ │ │ + ldr r3, [pc, #136] @ 7b67c │ │ │ │ mov r2, #0 │ │ │ │ - bl f0d30 │ │ │ │ - bl f1360 │ │ │ │ + bl f03c8 │ │ │ │ + bl f09f8 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r4, sp │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 7b684 │ │ │ │ - ldr r3, [pc, #108] @ 7b6d8 │ │ │ │ + b 7b62c │ │ │ │ + ldr r3, [pc, #108] @ 7b680 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3, #153] @ 0x99 │ │ │ │ and r3, r3, #12 │ │ │ │ orrs r3, r3, r6 │ │ │ │ - bne 7b698 │ │ │ │ + bne 7b640 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad144 │ │ │ │ + bl ad0ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7b664 │ │ │ │ - ldr r2, [pc, #60] @ 7b6dc │ │ │ │ - ldr r3, [pc, #40] @ 7b6cc │ │ │ │ + blt 7b60c │ │ │ │ + ldr r2, [pc, #60] @ 7b684 │ │ │ │ + ldr r3, [pc, #40] @ 7b674 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7b6c4 │ │ │ │ + bne 7b66c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, fp, ip, lsr #2 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, fp, r4, lsl #2 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, fp, ip, lsl #3 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r1, fp, r4, ror #2 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r2, fp, r8, lsl #1 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r1, fp, r8, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r0, [pc, #1200] @ 7bba8 │ │ │ │ - ldr r2, [pc, #1200] @ 7bbac │ │ │ │ + ldr r0, [pc, #1200] @ 7bb50 │ │ │ │ + ldr r2, [pc, #1200] @ 7bb54 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r7, [pc, #1192] @ 7bbb0 │ │ │ │ - ldr r3, [pc, #1192] @ 7bbb4 │ │ │ │ + ldr r7, [pc, #1192] @ 7bb58 │ │ │ │ + ldr r3, [pc, #1192] @ 7bb5c │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ strd r4, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r6, #404] @ 0x194 │ │ │ │ ldrb r3, [r3, #14] │ │ │ │ tst r3, #3 │ │ │ │ - beq 7b938 │ │ │ │ - ldr r3, [pc, #1136] @ 7bbb8 │ │ │ │ - ldr sl, [pc, #1136] @ 7bbbc │ │ │ │ - ldr r9, [pc, #1136] @ 7bbc0 │ │ │ │ + beq 7b8e0 │ │ │ │ + ldr r3, [pc, #1136] @ 7bb60 │ │ │ │ + ldr sl, [pc, #1136] @ 7bb64 │ │ │ │ + ldr r9, [pc, #1136] @ 7bb68 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7b7b0 │ │ │ │ + beq 7b758 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 7bb10 │ │ │ │ + beq 7bab8 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 7b75c │ │ │ │ + beq 7b704 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 7b75c │ │ │ │ - ldr r3, [pc, #1072] @ 7bbc4 │ │ │ │ + bne 7b704 │ │ │ │ + ldr r3, [pc, #1072] @ 7bb6c │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - bl 9772c │ │ │ │ - b 7b75c │ │ │ │ - ldr r3, [pc, #1040] @ 7bbc8 │ │ │ │ + bl 976d4 │ │ │ │ + b 7b704 │ │ │ │ + ldr r3, [pc, #1040] @ 7bb70 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr fp, [r3, #56] @ 0x38 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 7bb68 │ │ │ │ - ldr r2, [pc, #1012] @ 7bbc4 │ │ │ │ + bne 7bb10 │ │ │ │ + ldr r2, [pc, #1012] @ 7bb6c │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r8, [r2, #12] │ │ │ │ ldr r9, [r4, r8, lsl #2] │ │ │ │ add sl, r4, r8, lsl #2 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 7b8fc │ │ │ │ + beq 7b8a4 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl ad3f8 │ │ │ │ + bl ad3a0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ strd r0, [sp] │ │ │ │ - bne 7b97c │ │ │ │ + bne 7b924 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bb88 │ │ │ │ - ldr r2, [pc, #936] @ 7bbcc │ │ │ │ - ldr r3, [pc, #936] @ 7bbd0 │ │ │ │ + bne 7bb30 │ │ │ │ + ldr r2, [pc, #936] @ 7bb74 │ │ │ │ + ldr r3, [pc, #936] @ 7bb78 │ │ │ │ ldrd r0, [sp] │ │ │ │ - bl f12b8 │ │ │ │ + bl f0950 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b944 │ │ │ │ + bne 7b8ec │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [sp] │ │ │ │ mov r2, #0 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b904 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bne 7b8ac │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [sp] │ │ │ │ strb r3, [r6, #420] @ 0x1a4 │ │ │ │ - bl 7b5e0 │ │ │ │ + bl 7b588 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7b8bc │ │ │ │ - b 7b908 │ │ │ │ + beq 7b864 │ │ │ │ + b 7b8b0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 8354 <__time64@plt> │ │ │ │ + bl 82f8 <__time64@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r0 │ │ │ │ sbcs ip, r2, r1 │ │ │ │ - blt 7b908 │ │ │ │ + blt 7b8b0 │ │ │ │ subs r0, r3, r0 │ │ │ │ sbc r1, r2, r1 │ │ │ │ str r5, [r4] │ │ │ │ strb r5, [r6, #420] @ 0x1a4 │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0368 │ │ │ │ mov r2, #0 │ │ │ │ - bl 7b5e0 │ │ │ │ + bl 7b588 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 7b908 │ │ │ │ + beq 7b8b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7b908 │ │ │ │ + bne 7b8b0 │ │ │ │ ldrb r3, [r6, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b908 │ │ │ │ + bne 7b8b0 │ │ │ │ ldrb r3, [r6, #153] @ 0x99 │ │ │ │ tst r3, #4 │ │ │ │ - beq 7b884 │ │ │ │ + beq 7b82c │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ - bl 56998 │ │ │ │ - b 7b884 │ │ │ │ + bl 56940 │ │ │ │ + b 7b82c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7bb88 │ │ │ │ - bl 7ab4 │ │ │ │ - ldr r2, [pc, #708] @ 7bbd4 │ │ │ │ - ldr r3, [pc, #664] @ 7bbac │ │ │ │ + beq 7bb30 │ │ │ │ + bl 7a70 │ │ │ │ + ldr r2, [pc, #708] @ 7bb7c │ │ │ │ + ldr r3, [pc, #664] @ 7bb54 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7bb64 │ │ │ │ + bne 7bb0c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #14 │ │ │ │ - bl 56048 │ │ │ │ - b 7b740 │ │ │ │ + bl 55ff0 │ │ │ │ + b 7b6e8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 8354 <__time64@plt> │ │ │ │ - ldr r3, [pc, #644] @ 7bbd8 │ │ │ │ + bl 82f8 <__time64@plt> │ │ │ │ + ldr r3, [pc, #644] @ 7bb80 │ │ │ │ mov r2, #0 │ │ │ │ ldrd r0, [sp] │ │ │ │ - bl f097c │ │ │ │ - bl f15ac │ │ │ │ + bl f0014 │ │ │ │ + bl f0c44 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ adds r3, r3, r0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ adc r3, r3, r1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 7b858 │ │ │ │ - bl ab148 │ │ │ │ + b 7b800 │ │ │ │ + bl ab0f0 │ │ │ │ ldrb r2, [r9] │ │ │ │ and r2, r2, #223 @ 0xdf │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq 7b9fc │ │ │ │ + beq 7b9a4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrb r3, [r3] │ │ │ │ ldrb r2, [r6, #427] @ 0x1ab │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 7ba8c │ │ │ │ + beq 7ba34 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ moveq r3, fp │ │ │ │ moveq r2, r3 │ │ │ │ - bne 7ba24 │ │ │ │ + bne 7b9cc │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7bab4 │ │ │ │ + bne 7ba5c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ subs r0, r3, r1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sbc r1, r2, r3 │ │ │ │ - bl f0cbc │ │ │ │ - ldr r3, [pc, #492] @ 7bbdc │ │ │ │ + bl f0354 │ │ │ │ + ldr r3, [pc, #492] @ 7bb84 │ │ │ │ mov r2, #0 │ │ │ │ - bl f0f9c │ │ │ │ + bl f0634 │ │ │ │ strd r0, [sp] │ │ │ │ - b 7b810 │ │ │ │ + b 7b7b8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bl a5a88 │ │ │ │ + bl a5a30 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r1, [r1] │ │ │ │ - b 7b9cc │ │ │ │ - ldr r0, [pc, #436] @ 7bbe0 │ │ │ │ + b 7b974 │ │ │ │ + ldr r0, [pc, #436] @ 7bb88 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl c5888 <__isoc23_strtoul@@Base+0x16a0c> │ │ │ │ + bl c5800 <__isoc23_strtoul@@Base+0x169dc> │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq r2, r3 │ │ │ │ - beq 7ba54 │ │ │ │ + beq 7b9fc │ │ │ │ add r1, sp, #12 │ │ │ │ ldm r1, {r1, r2, r3} │ │ │ │ - bl a5a88 │ │ │ │ + bl a5a30 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7b9d4 │ │ │ │ - ldr r0, [pc, #376] @ 7bbe4 │ │ │ │ + beq 7b97c │ │ │ │ + ldr r0, [pc, #376] @ 7bb8c │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ - bl c5888 <__isoc23_strtoul@@Base+0x16a0c> │ │ │ │ + bl c5800 <__isoc23_strtoul@@Base+0x169dc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bb38 │ │ │ │ + beq 7bae0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b 7ba04 │ │ │ │ + b 7b9ac │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ mov fp, r2 │ │ │ │ - beq 7bab4 │ │ │ │ + beq 7ba5c │ │ │ │ ldrd r0, [sp] │ │ │ │ - bl f1360 │ │ │ │ - bl f0c28 │ │ │ │ + bl f09f8 │ │ │ │ + bl f02c0 │ │ │ │ ldrd r2, [sp] │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bad4 │ │ │ │ - ldr r2, [pc, #300] @ 7bbe8 │ │ │ │ - ldr r0, [pc, #300] @ 7bbec │ │ │ │ + bne 7ba7c │ │ │ │ + ldr r2, [pc, #300] @ 7bb90 │ │ │ │ + ldr r0, [pc, #300] @ 7bb94 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r4, r8, lsl #2] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [sp] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ strb fp, [r3] │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bb50 │ │ │ │ + beq 7baf8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ strb r3, [r2] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bab4 │ │ │ │ - b 7b810 │ │ │ │ - ldr r3, [pc, #172] @ 7bbc4 │ │ │ │ - ldr r2, [pc, #212] @ 7bbf0 │ │ │ │ + bne 7ba5c │ │ │ │ + b 7b7b8 │ │ │ │ + ldr r3, [pc, #172] @ 7bb6c │ │ │ │ + ldr r2, [pc, #212] @ 7bb98 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r0, [pc, #208] @ 7bbf4 │ │ │ │ + ldr r0, [pc, #208] @ 7bb9c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #204] @ 7bbf8 │ │ │ │ + ldr r1, [pc, #204] @ 7bba0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp] │ │ │ │ - b 7b9cc │ │ │ │ + b 7b974 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - bl ad3f8 │ │ │ │ + bl ad3a0 │ │ │ │ strd r0, [sp] │ │ │ │ - b 7baf0 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #136] @ 7bbfc │ │ │ │ - ldr r1, [pc, #128] @ 7bbf8 │ │ │ │ + b 7ba98 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #136] @ 7bba4 │ │ │ │ + ldr r1, [pc, #128] @ 7bba0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #124] @ 7bc00 │ │ │ │ - add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #116] @ 7bc04 │ │ │ │ - ldr r0, [pc, #116] @ 7bc08 │ │ │ │ + ldr r0, [pc, #124] @ 7bba8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #116] @ 7bbac │ │ │ │ + ldr r0, [pc, #116] @ 7bbb0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 9772c │ │ │ │ - andeq r2, fp, r0, lsr r0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, fp, ip, lsl r0 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, ip, ror #9 │ │ │ │ - ldrdeq ip, [r7], -r4 │ │ │ │ - andeq r7, r7, r0, lsl r7 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ + bl 976d4 │ │ │ │ + muleq fp, r0, r0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r1, fp, ip, ror r0 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r4, ror #9 │ │ │ │ + andeq fp, r7, r4, asr #31 │ │ │ │ + andeq r6, r7, r0, lsl #28 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ svccc 0x00b99999 │ │ │ │ - andeq r1, fp, r8, lsl lr │ │ │ │ + andeq r0, fp, r8, ror lr │ │ │ │ svccc 0x00e00000 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ - ldrdeq r8, [r7], -r8 @ │ │ │ │ - andeq r8, r7, r4, lsr #23 │ │ │ │ - andeq r0, r0, r0, ror #9 │ │ │ │ - andeq r7, r7, r4, lsr #7 │ │ │ │ - strdeq ip, [r7], -r8 │ │ │ │ - andeq r7, r7, r8, lsr r3 │ │ │ │ + andeq r8, r7, r8, asr #5 │ │ │ │ + muleq r7, r4, r2 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + muleq r7, r4, sl │ │ │ │ + andeq fp, r7, r8, ror #23 │ │ │ │ + andeq r6, r7, r8, lsr #20 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - @ instruction: 0x0007c4b0 │ │ │ │ - andeq r7, r7, r8, ror #5 │ │ │ │ - andeq r0, r0, r8, lsl #8 │ │ │ │ - ldrdeq r7, [r7], -r4 │ │ │ │ + andeq fp, r7, r0, lsr #23 │ │ │ │ + ldrdeq r6, [r7], -r8 │ │ │ │ + andeq r0, r0, r0, lsl #8 │ │ │ │ + andeq r6, r7, r4, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #936] @ 7bfcc │ │ │ │ - ldr r3, [pc, #936] @ 7bfd0 │ │ │ │ + ldr r2, [pc, #936] @ 7bf74 │ │ │ │ + ldr r3, [pc, #936] @ 7bf78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r6] │ │ │ │ - ldr r9, [pc, #900] @ 7bfd4 │ │ │ │ + ldr r9, [pc, #900] @ 7bf7c │ │ │ │ lsl r3, r3, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 7be90 │ │ │ │ - ldr r2, [pc, #876] @ 7bfd8 │ │ │ │ + bne 7be38 │ │ │ │ + ldr r2, [pc, #876] @ 7bf80 │ │ │ │ mov sl, r0 │ │ │ │ ldr r7, [r9, r2] │ │ │ │ ldr r5, [r7, #272] @ 0x110 │ │ │ │ ldr fp, [r5] │ │ │ │ ldr r8, [r5, #24] │ │ │ │ sub r8, fp, r8 │ │ │ │ - b 7bca4 │ │ │ │ + b 7bc4c │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r7, #272] @ 0x110 │ │ │ │ - beq 7bcec │ │ │ │ + beq 7bc94 │ │ │ │ ldrb r3, [r6] │ │ │ │ ldr r2, [sl] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ ldr fp, [r5] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ ldrb r4, [r6], #1 │ │ │ │ - beq 7bcbc │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + beq 7bc64 │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, fp │ │ │ │ addhi r3, fp, #1 │ │ │ │ strhi r3, [r5] │ │ │ │ strbhi r4, [fp] │ │ │ │ - bhi 7bc84 │ │ │ │ + bhi 7bc2c │ │ │ │ mov r0, r5 │ │ │ │ and r1, r4, #255 @ 0xff │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r7, #272] @ 0x110 │ │ │ │ - bne 7bc90 │ │ │ │ + bne 7bc38 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 7bd70 │ │ │ │ + bne 7bd18 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r7, #272] @ 0x110 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldrb r2, [r3, r8] │ │ │ │ add r0, r3, r8 │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - beq 7bd80 │ │ │ │ - ldr r3, [pc, #704] @ 7bfdc │ │ │ │ + beq 7bd28 │ │ │ │ + ldr r3, [pc, #704] @ 7bf84 │ │ │ │ mov r2, #12 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 270b8 │ │ │ │ + bl 27060 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ and r0, r3, #255 @ 0xff │ │ │ │ - beq 7beb4 │ │ │ │ + beq 7be5c │ │ │ │ add r0, r7, r0 │ │ │ │ ldrb r0, [r0, #95] @ 0x5f │ │ │ │ - ldr r2, [pc, #660] @ 7bfe0 │ │ │ │ - ldr r3, [pc, #640] @ 7bfd0 │ │ │ │ + ldr r2, [pc, #660] @ 7bf88 │ │ │ │ + ldr r3, [pc, #640] @ 7bf78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7bfc8 │ │ │ │ + bne 7bf70 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl a38f4 │ │ │ │ - b 7bcfc │ │ │ │ + bl a389c │ │ │ │ + b 7bca4 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ cmp r2, #73 @ 0x49 │ │ │ │ - bne 7bd14 │ │ │ │ + bne 7bcbc │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ cmp r2, #71 @ 0x47 │ │ │ │ - bne 7bd14 │ │ │ │ + bne 7bcbc │ │ │ │ add r8, r8, #3 │ │ │ │ ldrb r2, [r3, r8] │ │ │ │ ldr r1, [sl] │ │ │ │ add r0, r3, r8 │ │ │ │ lsl r3, r2, #1 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 7bee4 │ │ │ │ - ldr r3, [pc, #540] @ 7bfdc │ │ │ │ + bne 7be8c │ │ │ │ + ldr r3, [pc, #540] @ 7bf84 │ │ │ │ mov r2, #12 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 270b8 │ │ │ │ + bl 27060 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ sub r2, r3, #127 @ 0x7f │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - bhi 7bd30 │ │ │ │ + bhi 7bcd8 │ │ │ │ ldr r3, [r7, #272] @ 0x110 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ add r5, r5, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bf10 │ │ │ │ + beq 7beb8 │ │ │ │ ldrb r3, [r7, #97] @ 0x61 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7be88 │ │ │ │ + beq 7be30 │ │ │ │ add r3, r5, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ - bne 7be88 │ │ │ │ + bne 7be30 │ │ │ │ add r0, r5, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne 7be88 │ │ │ │ + bne 7be30 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ cmp r3, #77 @ 0x4d │ │ │ │ - beq 7bf18 │ │ │ │ + beq 7bec0 │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - ble 7be88 │ │ │ │ + ble 7be30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7be88 │ │ │ │ + bne 7be30 │ │ │ │ ldrb r3, [r7, #96] @ 0x60 │ │ │ │ add r0, r3, r0 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - blt 7be88 │ │ │ │ + blt 7be30 │ │ │ │ ldrb r3, [r7, #97] @ 0x61 │ │ │ │ cmp r0, r3 │ │ │ │ - ble 7bd44 │ │ │ │ + ble 7bcec │ │ │ │ mvn r0, #0 │ │ │ │ - b 7bd44 │ │ │ │ + b 7bcec │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bd44 │ │ │ │ - b 7be88 │ │ │ │ + beq 7bcec │ │ │ │ + b 7be30 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne 7bd44 │ │ │ │ + bne 7bcec │ │ │ │ subs r0, r0, #1 │ │ │ │ - bcs 7bd44 │ │ │ │ + bcs 7bcec │ │ │ │ ldrb r3, [r7, #97] @ 0x61 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7be88 │ │ │ │ + beq 7be30 │ │ │ │ ldr r3, [r7, #272] @ 0x110 │ │ │ │ ldr r5, [r3, #24] │ │ │ │ adds r5, r5, r8 │ │ │ │ - bne 7be10 │ │ │ │ - b 7be88 │ │ │ │ + bne 7bdb8 │ │ │ │ + b 7be30 │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7bd44 │ │ │ │ + beq 7bcec │ │ │ │ ldr r3, [r7, #272] @ 0x110 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r0, r3, r8 │ │ │ │ - b 7bdb8 │ │ │ │ + b 7bd60 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - b 7bd30 │ │ │ │ + b 7bcd8 │ │ │ │ ldrb r3, [r5, #3] │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ - beq 7bf7c │ │ │ │ + beq 7bf24 │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - bne 7be44 │ │ │ │ + bne 7bdec │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - bne 7be44 │ │ │ │ + bne 7bdec │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 7be44 │ │ │ │ + bne 7bdec │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, r5, #6 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 7be88 │ │ │ │ + blt 7be30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7be88 │ │ │ │ + bne 7be30 │ │ │ │ ldrb r0, [r7, #97] @ 0x61 │ │ │ │ ldrb r3, [r7, #96] @ 0x60 │ │ │ │ sub r0, r0, r2 │ │ │ │ - b 7be74 │ │ │ │ + b 7be1c │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bne 7be44 │ │ │ │ + bne 7bdec │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - bne 7be44 │ │ │ │ + bne 7bdec │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, r5, #6 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 7be88 │ │ │ │ + blt 7be30 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ ldrbeq r0, [r7, #96] @ 0x60 │ │ │ │ addeq r0, r0, r3 │ │ │ │ - beq 7be7c │ │ │ │ - b 7be88 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, fp, r4, lsl #22 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - ldrdeq r1, [fp], -r8 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, ror #12 │ │ │ │ - ldrdeq r1, [fp], -ip │ │ │ │ + beq 7be24 │ │ │ │ + b 7be30 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r0, fp, r4, ror #22 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, fp, r8, lsr fp │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, asr r6 │ │ │ │ + andeq r0, fp, ip, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #256] @ 7c0fc │ │ │ │ - ldr lr, [pc, #256] @ 7c100 │ │ │ │ + ldr ip, [pc, #256] @ 7c0a4 │ │ │ │ + ldr lr, [pc, #256] @ 7c0a8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr lr, [ip, lr] │ │ │ │ mov r5, r2 │ │ │ │ ldrb r2, [lr, #96] @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bge 7c028 │ │ │ │ + bge 7bfd0 │ │ │ │ ldrb r2, [lr, #97] @ 0x61 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt 7c074 │ │ │ │ + bgt 7c01c │ │ │ │ cmp r5, #0 │ │ │ │ movne r0, #83 @ 0x53 │ │ │ │ movne r1, #73 @ 0x49 │ │ │ │ movne r2, #71 @ 0x47 │ │ │ │ strbne r0, [r4] │ │ │ │ movne r5, #3 │ │ │ │ addne r0, r4, #3 │ │ │ │ moveq r0, r4 │ │ │ │ strbne r1, [r4, #1] │ │ │ │ strbne r2, [r4, #2] │ │ │ │ - ldr r2, [pc, #172] @ 7c104 │ │ │ │ + ldr r2, [pc, #172] @ 7c0ac │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ mov r3, #0 │ │ │ │ add r0, r4, r0 │ │ │ │ strb r3, [r0, r5] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ strb r2, [r4, #1] │ │ │ │ @@ -118614,2547 +118614,2547 @@ │ │ │ │ ldrb r1, [lr, #96] @ 0x60 │ │ │ │ ldrb r2, [lr, #97] @ 0x61 │ │ │ │ add r0, r4, #6 │ │ │ │ sub r2, r2, r1 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ add r1, r1, r2, asr #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bge 7c0d4 │ │ │ │ + bge 7c07c │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ strb r2, [r4, #3] │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ strb r2, [r4, #4] │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ strb r2, [r4, #5] │ │ │ │ ldrb r2, [lr, #97] @ 0x61 │ │ │ │ mov r5, #6 │ │ │ │ sub r3, r2, r3 │ │ │ │ - b 7c050 │ │ │ │ + b 7bff8 │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ strb r2, [r4, #3] │ │ │ │ mov r2, #78 @ 0x4e │ │ │ │ strb r2, [r4, #4] │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ strb r2, [r4, #5] │ │ │ │ ldrb r2, [lr, #96] @ 0x60 │ │ │ │ mov r5, #6 │ │ │ │ sub r3, r3, r2 │ │ │ │ - b 7c050 │ │ │ │ - andeq r1, fp, ip, lsr #14 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r7, r7, ip, lsl #7 │ │ │ │ + b 7bff8 │ │ │ │ + andeq r0, fp, ip, lsl #15 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r6, r7, ip, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3512] @ 0xdb8 │ │ │ │ - ldr r1, [pc, #900] @ 7c4a4 │ │ │ │ - ldr r2, [pc, #900] @ 7c4a8 │ │ │ │ + ldr r1, [pc, #900] @ 7c44c │ │ │ │ + ldr r2, [pc, #900] @ 7c450 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #896] @ 7c4ac │ │ │ │ + ldr r5, [pc, #896] @ 7c454 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #548 @ 0x224 │ │ │ │ - ldr r3, [pc, #888] @ 7c4b0 │ │ │ │ + ldr r3, [pc, #888] @ 7c458 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #540] @ 0x21c │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ subs r6, r0, #0 │ │ │ │ ldr r4, [r7] │ │ │ │ - ble 7c2f8 │ │ │ │ + ble 7c2a0 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c344 │ │ │ │ + beq 7c2ec │ │ │ │ mov r1, r7 │ │ │ │ - b 7c1b4 │ │ │ │ - ldr r2, [pc, #836] @ 7c4b4 │ │ │ │ + b 7c15c │ │ │ │ + ldr r2, [pc, #836] @ 7c45c │ │ │ │ ldr r8, [r5, r2] │ │ │ │ add r3, r8, r3 │ │ │ │ ldrb r2, [r3, #95] @ 0x5f │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r2, #1 │ │ │ │ - beq 7c1a4 │ │ │ │ + beq 7c14c │ │ │ │ cmp r6, r3 │ │ │ │ - beq 7c2b0 │ │ │ │ + beq 7c258 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne 7c1e4 │ │ │ │ + bne 7c18c │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ addle r3, sp, #544 @ 0x220 │ │ │ │ addle r2, r3, r2, lsl #2 │ │ │ │ strle r4, [r2, #-528] @ 0xfffffdf0 │ │ │ │ ldr r4, [r1, #12]! │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c200 │ │ │ │ + beq 7c1a8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ tst r2, #65536 @ 0x10000 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ - bne 7c168 │ │ │ │ + bne 7c110 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 7c2b0 │ │ │ │ + beq 7c258 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - bne 7c1e4 │ │ │ │ + bne 7c18c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c1a4 │ │ │ │ + beq 7c14c │ │ │ │ sub r2, r3, #1 │ │ │ │ - b 7c194 │ │ │ │ + b 7c13c │ │ │ │ bic r3, r3, #128 @ 0x80 │ │ │ │ add r3, sp, r3, lsl #2 │ │ │ │ str r4, [r3] │ │ │ │ ldr r4, [r1, #12]! │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c1b4 │ │ │ │ + bne 7c15c │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 7c344 │ │ │ │ - ldr r3, [pc, #676] @ 7c4b4 │ │ │ │ + bgt 7c2ec │ │ │ │ + ldr r3, [pc, #676] @ 7c45c │ │ │ │ ldr r8, [r5, r3] │ │ │ │ cmn r6, #2 │ │ │ │ - beq 7c374 │ │ │ │ + beq 7c31c │ │ │ │ ldr r1, [r8, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ movle r4, #1 │ │ │ │ - ble 7c284 │ │ │ │ + ble 7c22c │ │ │ │ add r9, sp, #16 │ │ │ │ mov r4, #1 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ - b 7c25c │ │ │ │ - ldr r3, [pc, #632] @ 7c4b8 │ │ │ │ + b 7c204 │ │ │ │ + ldr r3, [pc, #632] @ 7c460 │ │ │ │ mov r2, #10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r1, [r8, #132] @ 0x84 │ │ │ │ cmp r1, r4 │ │ │ │ - blt 7c284 │ │ │ │ + blt 7c22c │ │ │ │ ldr r1, [r9, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7c414 │ │ │ │ + beq 7c3bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c238 │ │ │ │ + beq 7c1e0 │ │ │ │ str r1, [r9] │ │ │ │ ldr r1, [r8, #132] @ 0x84 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ - bge 7c25c │ │ │ │ + bge 7c204 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c2cc │ │ │ │ - ldr r3, [pc, #548] @ 7c4b8 │ │ │ │ + beq 7c274 │ │ │ │ + ldr r3, [pc, #548] @ 7c460 │ │ │ │ add r4, sp, r4, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 5e378 │ │ │ │ - b 7c2cc │ │ │ │ - ldr r3, [pc, #512] @ 7c4b8 │ │ │ │ - ldr r1, [pc, #512] @ 7c4bc │ │ │ │ + bl 5e320 │ │ │ │ + b 7c274 │ │ │ │ + ldr r3, [pc, #512] @ 7c460 │ │ │ │ + ldr r1, [pc, #512] @ 7c464 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r2, [pc, #492] @ 7c4c0 │ │ │ │ - ldr r3, [pc, #464] @ 7c4a8 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r2, [pc, #492] @ 7c468 │ │ │ │ + ldr r3, [pc, #464] @ 7c450 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7c4a0 │ │ │ │ + bne 7c448 │ │ │ │ add sp, sp, #548 @ 0x224 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #436] @ 7c4b4 │ │ │ │ + ldr r3, [pc, #436] @ 7c45c │ │ │ │ ldr r8, [r5, r3] │ │ │ │ ldr r2, [r8, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 7c320 │ │ │ │ + blt 7c2c8 │ │ │ │ add r2, r2, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r0, [sp] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c160 │ │ │ │ - b 7c210 │ │ │ │ - ldr r3, [pc, #364] @ 7c4b8 │ │ │ │ + bne 7c108 │ │ │ │ + b 7c1b8 │ │ │ │ + ldr r3, [pc, #364] @ 7c460 │ │ │ │ add r1, sp, #528 @ 0x210 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r2, #0 │ │ │ │ sub r0, r6, #1 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 7bfe4 │ │ │ │ + bl 7bf8c │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 7c2cc │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 7c274 │ │ │ │ ldr r9, [r8, #256] @ 0x100 │ │ │ │ ldrh r4, [r8, #232] @ 0xe8 │ │ │ │ cmp r9, #0 │ │ │ │ ldreq r9, [r8, #252] @ 0xfc │ │ │ │ cmp r4, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ - beq 7c440 │ │ │ │ - ldr sl, [pc, #300] @ 7c4c4 │ │ │ │ + beq 7c3e8 │ │ │ │ + ldr sl, [pc, #300] @ 7c46c │ │ │ │ add r9, r9, r4, lsl #2 │ │ │ │ add sl, pc, sl │ │ │ │ add fp, sp, #528 @ 0x210 │ │ │ │ - b 7c3e4 │ │ │ │ + b 7c38c │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r6, [r3, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c3fc │ │ │ │ - ldr r3, [pc, #252] @ 7c4b8 │ │ │ │ + beq 7c3a4 │ │ │ │ + ldr r3, [pc, #252] @ 7c460 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcc 7c440 │ │ │ │ + bcc 7c3e8 │ │ │ │ ldr r7, [r9], #-4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7c3dc │ │ │ │ + beq 7c384 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ cmp r3, r4 │ │ │ │ - bge 7c3a4 │ │ │ │ + bge 7c34c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 7bfe4 │ │ │ │ + bl 7bf8c │ │ │ │ mov r6, r0 │ │ │ │ - b 7c3b4 │ │ │ │ + b 7c35c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7bfe4 │ │ │ │ + bl 7bf8c │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 7c238 │ │ │ │ + beq 7c1e0 │ │ │ │ ldr r0, [r8, #272] @ 0x110 │ │ │ │ - bl a3a60 │ │ │ │ + bl a3a08 │ │ │ │ mov r1, r0 │ │ │ │ - b 7c270 │ │ │ │ - ldr r9, [pc, #128] @ 7c4c8 │ │ │ │ + b 7c218 │ │ │ │ + ldr r9, [pc, #128] @ 7c470 │ │ │ │ add r6, sp, #8 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, #8 │ │ │ │ ldr r3, [r8, #248] @ 0xf8 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r3, r8, #236 @ 0xec │ │ │ │ ldr r0, [r3, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c48c │ │ │ │ - ldr r3, [pc, #72] @ 7c4b8 │ │ │ │ + beq 7c434 │ │ │ │ + ldr r3, [pc, #72] @ 7c460 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ sub r4, r4, #4 │ │ │ │ cmn r4, #4 │ │ │ │ sub r6, r6, #4 │ │ │ │ - bne 7c450 │ │ │ │ - b 7c2cc │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, fp, r8, lsl #12 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r1, fp, r8, ror #11 │ │ │ │ - andeq r0, r0, r0, ror #12 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andeq ip, r7, r0, asr #5 │ │ │ │ - andeq r1, fp, r4, asr r4 │ │ │ │ - @ instruction: 0x00095db8 │ │ │ │ - andeq r5, r9, r8, lsl #26 │ │ │ │ + bne 7c3f8 │ │ │ │ + b 7c274 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r0, fp, r8, ror #12 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, fp, r8, asr #12 │ │ │ │ + andeq r0, r0, r8, asr r6 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + @ instruction: 0x0007b9b0 │ │ │ │ + @ instruction: 0x000b04b4 │ │ │ │ + andeq r5, r9, r8, lsr #9 │ │ │ │ + strdeq r5, [r9], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #1304] @ 7c9fc │ │ │ │ - ldr r2, [pc, #1304] @ 7ca00 │ │ │ │ - ldr r3, [pc, #1304] @ 7ca04 │ │ │ │ + ldr r4, [pc, #1304] @ 7c9a4 │ │ │ │ + ldr r2, [pc, #1304] @ 7c9a8 │ │ │ │ + ldr r3, [pc, #1304] @ 7c9ac │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r4, r2] │ │ │ │ ldr r7, [r4, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7c584 │ │ │ │ + beq 7c52c │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 7c554 │ │ │ │ + beq 7c4fc │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 7c500 │ │ │ │ + beq 7c4a8 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 7c500 │ │ │ │ + bne 7c4a8 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #1228] @ 7ca08 │ │ │ │ - ldr r0, [pc, #1228] @ 7ca0c │ │ │ │ + ldr r2, [pc, #1228] @ 7c9b0 │ │ │ │ + ldr r0, [pc, #1228] @ 7c9b4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 7c500 │ │ │ │ + bl 976d4 │ │ │ │ + b 7c4a8 │ │ │ │ ldr r3, [r6] │ │ │ │ - ldr r2, [pc, #1200] @ 7ca10 │ │ │ │ - ldr r0, [pc, #1200] @ 7ca14 │ │ │ │ + ldr r2, [pc, #1200] @ 7c9b8 │ │ │ │ + ldr r0, [pc, #1200] @ 7c9bc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ldr r1, [pc, #1196] @ 7ca18 │ │ │ │ + ldr r1, [pc, #1196] @ 7c9c0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r7, #2 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #1168] @ 7ca1c │ │ │ │ + ldr r2, [pc, #1168] @ 7c9c4 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2] │ │ │ │ add r6, r8, r3, lsl #2 │ │ │ │ ldr r7, [r2, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7c9bc │ │ │ │ + bne 7c964 │ │ │ │ ldr r9, [r8, r3, lsl #2] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 7c950 │ │ │ │ + beq 7c8f8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7c7a4 │ │ │ │ + beq 7c74c │ │ │ │ add r6, r6, #4 │ │ │ │ mov r8, r9 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - b 7c628 │ │ │ │ + b 7c5d0 │ │ │ │ ldr r1, [sl, #248] @ 0xf8 │ │ │ │ bic fp, fp, #128 @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ addeq r1, sl, #236 @ 0xec │ │ │ │ cmp fp, #2 │ │ │ │ - bgt 7c95c │ │ │ │ + bgt 7c904 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7c68c │ │ │ │ + beq 7c634 │ │ │ │ ldr r0, [r1, fp, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c61c │ │ │ │ - ldr r2, [pc, #1052] @ 7ca20 │ │ │ │ + beq 7c5c4 │ │ │ │ + ldr r2, [pc, #1052] @ 7c9c8 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr fp, [r2] │ │ │ │ - bl 276cc │ │ │ │ + bl 27674 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r8, [r6], #4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 7c830 │ │ │ │ + beq 7c7d8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7bc0c │ │ │ │ + bl 7bbb4 │ │ │ │ subs fp, r0, #0 │ │ │ │ - blt 7c8d0 │ │ │ │ - ldr r3, [pc, #996] @ 7ca24 │ │ │ │ + blt 7c878 │ │ │ │ + ldr r3, [pc, #996] @ 7c9cc │ │ │ │ tst fp, #128 @ 0x80 │ │ │ │ ldr sl, [r4, r3] │ │ │ │ - bne 7c5d0 │ │ │ │ + bne 7c578 │ │ │ │ ldr r1, [sl, #132] @ 0x84 │ │ │ │ cmp r1, fp │ │ │ │ - blt 7c96c │ │ │ │ + blt 7c914 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7c6ec │ │ │ │ + beq 7c694 │ │ │ │ ldr r2, [sl, #256] @ 0x100 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [sl, #252] @ 0xfc │ │ │ │ ldr r1, [r2, fp, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7c61c │ │ │ │ - ldr r2, [pc, #932] @ 7ca20 │ │ │ │ + beq 7c5c4 │ │ │ │ + ldr r2, [pc, #932] @ 7c9c8 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, #10 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 7c61c │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 7c5c4 │ │ │ │ add r8, fp, #58 @ 0x3a │ │ │ │ add r1, sl, r8, lsl #2 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r5, [sl, #248] @ 0xf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c6a8 │ │ │ │ - bl 7b20 │ │ │ │ + beq 7c650 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [sp] │ │ │ │ add r8, sl, r8, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #4] │ │ │ │ - bne 7c6cc │ │ │ │ + bne 7c674 │ │ │ │ ldrb r1, [r9] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7c820 │ │ │ │ + bne 7c7c8 │ │ │ │ cmp fp, #2 │ │ │ │ - bne 7c61c │ │ │ │ + bne 7c5c4 │ │ │ │ ldr r2, [sl, #244] @ 0xf4 │ │ │ │ cmp r2, #0 │ │ │ │ ldrbne r2, [sl, #153] @ 0x99 │ │ │ │ orrne r2, r2, #8 │ │ │ │ strb r2, [sl, #153] @ 0x99 │ │ │ │ - b 7c61c │ │ │ │ + b 7c5c4 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c770 │ │ │ │ + bne 7c718 │ │ │ │ ldr r2, [sl, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7c710 │ │ │ │ + beq 7c6b8 │ │ │ │ ldrb r2, [sl, #424] @ 0x1a8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7c948 │ │ │ │ + beq 7c8f0 │ │ │ │ ldrh r2, [sl, #232] @ 0xe8 │ │ │ │ mov r0, fp │ │ │ │ cmp r2, fp │ │ │ │ addle r2, fp, #1 │ │ │ │ strhle r2, [sl, #232] @ 0xe8 │ │ │ │ ldr r2, [sl, #252] @ 0xfc │ │ │ │ ldr r8, [r2, fp, lsl #2] │ │ │ │ - bl 56048 │ │ │ │ + bl 55ff0 │ │ │ │ ldr r1, [sl, #404] @ 0x194 │ │ │ │ ldrb r1, [r1, fp] │ │ │ │ tst r1, #2 │ │ │ │ - beq 7c790 │ │ │ │ - ldr r1, [pc, #736] @ 7ca28 │ │ │ │ + beq 7c738 │ │ │ │ + ldr r1, [pc, #736] @ 7c9d0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ add r0, r1, #3 │ │ │ │ add r1, r1, #3 │ │ │ │ cmp r8, #0 │ │ │ │ cmpne r8, r1 │ │ │ │ ldr r1, [sl, #252] @ 0xfc │ │ │ │ str r0, [r1, fp, lsl #2] │ │ │ │ - beq 7c61c │ │ │ │ + beq 7c5c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7b20 │ │ │ │ - b 7c61c │ │ │ │ - bl 562f4 │ │ │ │ + bl 7adc │ │ │ │ + b 7c5c4 │ │ │ │ + bl 5629c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c61c │ │ │ │ + beq 7c5c4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ - bl 95c3c │ │ │ │ - b 7c61c │ │ │ │ + bl 95be4 │ │ │ │ + b 7c5c4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 59a2c │ │ │ │ - ldr r1, [pc, #648] @ 7ca28 │ │ │ │ + bl 599d4 │ │ │ │ + ldr r1, [pc, #648] @ 7c9d0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ - b 7c74c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + b 7c6f4 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb ip, [r9] │ │ │ │ lsl r3, ip, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 7c7f0 │ │ │ │ + beq 7c798 │ │ │ │ mov r2, r9 │ │ │ │ ldrb r1, [r2, #1]! │ │ │ │ lsl r3, r1, #1 │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ ands r3, r3, #2048 @ 0x800 │ │ │ │ - bne 7c7c4 │ │ │ │ + bne 7c76c │ │ │ │ subs r2, r9, r2 │ │ │ │ movne r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7c914 │ │ │ │ + bne 7c8bc │ │ │ │ cmp ip, #45 @ 0x2d │ │ │ │ - beq 7c92c │ │ │ │ + beq 7c8d4 │ │ │ │ cmp ip, #43 @ 0x2b │ │ │ │ - beq 7c97c │ │ │ │ + beq 7c924 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 7c9dc │ │ │ │ + beq 7c984 │ │ │ │ add r6, r6, #8 │ │ │ │ - b 7c628 │ │ │ │ + b 7c5d0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ str r0, [r8, #4] │ │ │ │ - b 7c6cc │ │ │ │ + b 7c674 │ │ │ │ add r2, sl, #472 @ 0x1d8 │ │ │ │ ldrsh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7c904 │ │ │ │ + bne 7c8ac │ │ │ │ strb r2, [sl, #234] @ 0xea │ │ │ │ ldr r0, [sl, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7c894 │ │ │ │ + blt 7c83c │ │ │ │ ldr ip, [sl, #252] @ 0xfc │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, #19 │ │ │ │ cmpne r2, #9 │ │ │ │ - beq 7c87c │ │ │ │ + beq 7c824 │ │ │ │ ldr r1, [ip, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7c87c │ │ │ │ + beq 7c824 │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7c8c4 │ │ │ │ + bne 7c86c │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - ble 7c858 │ │ │ │ + ble 7c800 │ │ │ │ ldrb r2, [sl, #234] @ 0xea │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7c578 │ │ │ │ + bne 7c520 │ │ │ │ ldr r2, [sl, #236] @ 0xec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7c8ac │ │ │ │ + beq 7c854 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7c8c4 │ │ │ │ + bne 7c86c │ │ │ │ ldr r2, [sl, #240] @ 0xf0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7c578 │ │ │ │ + beq 7c520 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7c578 │ │ │ │ + beq 7c520 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sl, #234] @ 0xea │ │ │ │ - b 7c578 │ │ │ │ - ldr r0, [pc, #340] @ 7ca2c │ │ │ │ - ldr r3, [pc, #340] @ 7ca30 │ │ │ │ + b 7c520 │ │ │ │ + ldr r0, [pc, #340] @ 7c9d4 │ │ │ │ + ldr r3, [pc, #340] @ 7c9d8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [sl, #234] @ 0xea │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7c578 │ │ │ │ - b 7c844 │ │ │ │ + bne 7c520 │ │ │ │ + b 7c7ec │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r6, r6, #4 │ │ │ │ mov r8, r9 │ │ │ │ str r3, [sp] │ │ │ │ - b 7c628 │ │ │ │ + b 7c5d0 │ │ │ │ ldrb r8, [r9, #1] │ │ │ │ clz r3, r8 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 7c80c │ │ │ │ - bl 29150 │ │ │ │ - b 7c710 │ │ │ │ + b 7c7b4 │ │ │ │ + bl 290f8 │ │ │ │ + b 7c6b8 │ │ │ │ mvn r0, #1 │ │ │ │ - bl 7c108 │ │ │ │ - b 7c578 │ │ │ │ - ldr r0, [pc, #208] @ 7ca34 │ │ │ │ - ldr r3, [pc, #200] @ 7ca30 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 7c8dc │ │ │ │ - ldr r0, [pc, #196] @ 7ca38 │ │ │ │ - ldr r3, [pc, #184] @ 7ca30 │ │ │ │ + bl 7c0b0 │ │ │ │ + b 7c520 │ │ │ │ + ldr r0, [pc, #208] @ 7c9dc │ │ │ │ + ldr r3, [pc, #200] @ 7c9d8 │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 7c884 │ │ │ │ + ldr r0, [pc, #196] @ 7c9e0 │ │ │ │ + ldr r3, [pc, #184] @ 7c9d8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 7c8dc │ │ │ │ + b 7c884 │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c800 │ │ │ │ - ldr r2, [pc, #148] @ 7ca24 │ │ │ │ + bne 7c7a8 │ │ │ │ + ldr r2, [pc, #148] @ 7c9cc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r0, [r2, #188] @ 0xbc │ │ │ │ add r1, r2, #532 @ 0x214 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 7c9ac │ │ │ │ + beq 7c954 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - b 7c80c │ │ │ │ + b 7c7b4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ moveq r3, #1 │ │ │ │ - b 7c9a0 │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #116] @ 7ca3c │ │ │ │ - ldr r1, [pc, #116] @ 7ca40 │ │ │ │ + b 7c948 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #116] @ 7c9e4 │ │ │ │ + ldr r1, [pc, #116] @ 7c9e8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #108] @ 7ca44 │ │ │ │ + ldr r0, [pc, #108] @ 7c9ec │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #100] @ 7ca48 │ │ │ │ - ldr r0, [pc, #100] @ 7ca4c │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #100] @ 7c9f0 │ │ │ │ + ldr r0, [pc, #100] @ 7c9f4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 9772c │ │ │ │ - andeq r1, fp, r0, asr #4 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, r0, r0, ror r7 │ │ │ │ - andeq fp, r7, r4, ror #21 │ │ │ │ - andeq r6, r7, r0, lsr #18 │ │ │ │ - @ instruction: 0x0007babc │ │ │ │ - strdeq r6, [r7], -ip │ │ │ │ + bl 976d4 │ │ │ │ + andeq r0, fp, r0, lsr #5 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r0, r0, r8, ror #14 │ │ │ │ + ldrdeq fp, [r7], -r4 │ │ │ │ + andeq r6, r7, r0, lsl r0 │ │ │ │ + andeq fp, r7, ip, lsr #3 │ │ │ │ + andeq r5, r7, ip, ror #31 │ │ │ │ andeq r0, r0, r2, lsl #16 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, lsl #13 │ │ │ │ - muleq r7, r0, r5 │ │ │ │ - andeq r0, r0, r0, ror r4 │ │ │ │ - andeq r6, r7, r4, lsl #10 │ │ │ │ - strdeq r6, [r7], -r4 │ │ │ │ - andeq fp, r7, ip, asr r6 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, ror r6 │ │ │ │ + andeq r5, r7, r0, lsl #25 │ │ │ │ + andeq r0, r0, r8, ror #8 │ │ │ │ + strdeq r5, [r7], -r4 │ │ │ │ + andeq r5, r7, r4, ror #23 │ │ │ │ + andeq sl, r7, ip, asr #26 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - muleq r7, r4, r4 │ │ │ │ - andeq r0, r0, ip, lsr r4 │ │ │ │ - andeq r6, r7, r0, lsl #9 │ │ │ │ + andeq r5, r7, r4, lsl #23 │ │ │ │ + andeq r0, r0, r4, lsr r4 │ │ │ │ + andeq r5, r7, r0, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1] │ │ │ │ - ldr r6, [pc, #988] @ 7ce48 │ │ │ │ + ldr r6, [pc, #988] @ 7cdf0 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r2, [pc, #984] @ 7ce4c │ │ │ │ - ldr r5, [pc, #984] @ 7ce50 │ │ │ │ + ldr r2, [pc, #984] @ 7cdf4 │ │ │ │ + ldr r5, [pc, #984] @ 7cdf8 │ │ │ │ sub r7, r3, #115 @ 0x73 │ │ │ │ add r6, pc, r6 │ │ │ │ clz r7, r7 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ lsr r7, r7, #5 │ │ │ │ ldr sl, [r6, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, #0 │ │ │ │ lsl r7, r7, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r8, #15 │ │ │ │ - beq 7cb4c │ │ │ │ - ldr r3, [pc, #932] @ 7ce54 │ │ │ │ + beq 7caf4 │ │ │ │ + ldr r3, [pc, #932] @ 7cdfc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ mov r0, r4 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cdbc │ │ │ │ + beq 7cd64 │ │ │ │ cmp r0, #108 @ 0x6c │ │ │ │ - beq 7cc3c │ │ │ │ - bgt 7cb58 │ │ │ │ + beq 7cbe4 │ │ │ │ + bgt 7cb00 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - beq 7ce04 │ │ │ │ + beq 7cdac │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ - beq 7cc38 │ │ │ │ + beq 7cbe0 │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ - bne 7cb3c │ │ │ │ + bne 7cae4 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r5, [r4, r2, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7cb1c │ │ │ │ + beq 7cac4 │ │ │ │ add r0, r5, #1 │ │ │ │ - bl 7bc0c │ │ │ │ + bl 7bbb4 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ subs r8, r0, #0 │ │ │ │ - bge 7cb74 │ │ │ │ + bge 7cb1c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr r0, [pc, #816] @ 7ce58 │ │ │ │ - ldr r2, [pc, #816] @ 7ce5c │ │ │ │ + ldr r0, [pc, #816] @ 7ce00 │ │ │ │ + ldr r2, [pc, #816] @ 7ce04 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 7caa8 │ │ │ │ - ldr r3, [pc, #780] @ 7ce60 │ │ │ │ + bne 7ca50 │ │ │ │ + ldr r3, [pc, #780] @ 7ce08 │ │ │ │ ldr r1, [r6, r3] │ │ │ │ - b 7cab0 │ │ │ │ + b 7ca58 │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - beq 7cd14 │ │ │ │ + beq 7ccbc │ │ │ │ cmp r0, #115 @ 0x73 │ │ │ │ - bne 7cb3c │ │ │ │ + bne 7cae4 │ │ │ │ ldr r3, [sl] │ │ │ │ orr r7, r7, #2 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr sl, [r3, #12] │ │ │ │ - ldr r3, [pc, #740] @ 7ce64 │ │ │ │ + ldr r3, [pc, #740] @ 7ce0c │ │ │ │ sub r2, r7, #3 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ clz r2, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ lsr r2, r2, #5 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r3, [r4, sl, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add sl, r4, sl, lsl #2 │ │ │ │ - beq 7cc4c │ │ │ │ + beq 7cbf4 │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne 7cbc4 │ │ │ │ + bne 7cb6c │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - beq 7cd68 │ │ │ │ + beq 7cd10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7ce24 │ │ │ │ - ldr r3, [pc, #660] @ 7ce68 │ │ │ │ + bne 7cdcc │ │ │ │ + ldr r3, [pc, #660] @ 7ce10 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ tst r7, #1 │ │ │ │ - bne 7cc6c │ │ │ │ + bne 7cc14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7cd20 │ │ │ │ - ldr r3, [pc, #632] @ 7ce6c │ │ │ │ + bne 7ccc8 │ │ │ │ + ldr r3, [pc, #632] @ 7ce14 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - ldr r2, [pc, #628] @ 7ce70 │ │ │ │ - ldr r0, [pc, #628] @ 7ce74 │ │ │ │ + ldr r2, [pc, #628] @ 7ce18 │ │ │ │ + ldr r0, [pc, #628] @ 7ce1c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [r6, r0] │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 63b98 │ │ │ │ + bl 63b40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r3 │ │ │ │ ldreq r0, [r4, #44] @ 0x2c │ │ │ │ strne r3, [r4, #44] @ 0x2c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mvn r9, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ orr r7, r7, #1 │ │ │ │ ldrb r3, [r3] │ │ │ │ - b 7cb44 │ │ │ │ + b 7caec │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7ce24 │ │ │ │ + bne 7cdcc │ │ │ │ tst r7, #1 │ │ │ │ - beq 7ce24 │ │ │ │ - ldr r3, [pc, #516] @ 7ce68 │ │ │ │ + beq 7cdcc │ │ │ │ + ldr r3, [pc, #516] @ 7ce10 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldr r4, [sl] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7cdc4 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ - ldr r8, [pc, #500] @ 7ce78 │ │ │ │ + beq 7cd6c │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ + ldr r8, [pc, #500] @ 7ce20 │ │ │ │ add sl, sl, #4 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, r0 │ │ │ │ - b 7ccb8 │ │ │ │ + b 7cc60 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 7c108 │ │ │ │ + bl 7c0b0 │ │ │ │ ldr r4, [sl], #4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7cd00 │ │ │ │ + beq 7cca8 │ │ │ │ ldrb r3, [r4] │ │ │ │ ldr r2, [r7] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 7cc90 │ │ │ │ + bne 7cc38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7bc0c │ │ │ │ + bl 7bbb4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 7cdd0 │ │ │ │ - ldr r3, [pc, #396] @ 7ce74 │ │ │ │ + blt 7cd78 │ │ │ │ + ldr r3, [pc, #396] @ 7ce1c │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r4, [sl], #4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7ccb8 │ │ │ │ - ldr r3, [pc, #356] @ 7ce6c │ │ │ │ + bne 7cc60 │ │ │ │ + ldr r3, [pc, #356] @ 7ce14 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r8, [r3, #20] │ │ │ │ - b 7cb74 │ │ │ │ + b 7cb1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7bc0c │ │ │ │ + bl 7bbb4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 7cd44 │ │ │ │ - ldr r3, [pc, #308] @ 7ce6c │ │ │ │ + blt 7ccec │ │ │ │ + ldr r3, [pc, #308] @ 7ce14 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, r8 │ │ │ │ - bge 7cbf4 │ │ │ │ - ldr r3, [pc, #304] @ 7ce7c │ │ │ │ - ldr r0, [pc, #304] @ 7ce80 │ │ │ │ + bge 7cb9c │ │ │ │ + ldr r3, [pc, #304] @ 7ce24 │ │ │ │ + ldr r0, [pc, #304] @ 7ce28 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cbc4 │ │ │ │ + bne 7cb6c │ │ │ │ ldr r3, [sl, #-4] │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne 7cd9c │ │ │ │ + bne 7cd44 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne 7cd9c │ │ │ │ + bne 7cd44 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7cbc4 │ │ │ │ + beq 7cb6c │ │ │ │ cmp r2, #0 │ │ │ │ add r3, sl, #4 │ │ │ │ - bne 7ce24 │ │ │ │ + bne 7cdcc │ │ │ │ ldr r2, [sl, #4] │ │ │ │ mov sl, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7cc54 │ │ │ │ - b 7cbcc │ │ │ │ + beq 7cbfc │ │ │ │ + b 7cb74 │ │ │ │ ldr r3, [sl] │ │ │ │ - b 7cb74 │ │ │ │ + b 7cb1c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7c108 │ │ │ │ - b 7cd00 │ │ │ │ - ldr r2, [pc, #148] @ 7ce6c │ │ │ │ - ldr r3, [pc, #160] @ 7ce7c │ │ │ │ + bl 7c0b0 │ │ │ │ + b 7cca8 │ │ │ │ + ldr r2, [pc, #148] @ 7ce14 │ │ │ │ + ldr r3, [pc, #160] @ 7ce24 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r2, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #152] @ 7ce84 │ │ │ │ + ldr r0, [pc, #152] @ 7ce2c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sl] │ │ │ │ - ldr r2, [pc, #120] @ 7ce88 │ │ │ │ - ldr r0, [pc, #120] @ 7ce8c │ │ │ │ + ldr r2, [pc, #120] @ 7ce30 │ │ │ │ + ldr r0, [pc, #120] @ 7ce34 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ldr r1, [pc, #116] @ 7ce90 │ │ │ │ + ldr r1, [pc, #116] @ 7ce38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ mov r0, #0 │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #96] @ 7ce94 │ │ │ │ - ldr r1, [pc, #88] @ 7ce90 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #96] @ 7ce3c │ │ │ │ + ldr r1, [pc, #88] @ 7ce38 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #84] @ 7ce98 │ │ │ │ + ldr r0, [pc, #84] @ 7ce40 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - @ instruction: 0x000b0cb0 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r7, r7, r8, ror fp │ │ │ │ - andeq r0, r0, r4, ror #7 │ │ │ │ - andeq r6, r7, r8, lsr r3 │ │ │ │ - strdeq fp, [r7], -r8 │ │ │ │ - andeq r0, r0, r4, lsr #17 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r4, lsr #8 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andeq r7, r7, r4, lsl #15 │ │ │ │ - andeq r0, r0, r8, lsr #16 │ │ │ │ - andeq r6, r7, r0, lsl r1 │ │ │ │ - andeq r6, r7, r4, ror r0 │ │ │ │ - andeq fp, r7, ip, lsl #4 │ │ │ │ - andeq r6, r7, ip, asr #32 │ │ │ │ + bl 976d4 │ │ │ │ + andeq pc, sl, r0, lsl sp @ │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r7, r7, r8, ror #4 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r5, r7, r8, lsr #20 │ │ │ │ + andeq sl, r7, r8, ror #23 │ │ │ │ + muleq r0, ip, r8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, ip, lsl r4 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq r6, r7, r4, ror lr │ │ │ │ + andeq r0, r0, r0, lsr #16 │ │ │ │ + andeq r5, r7, r0, lsl #16 │ │ │ │ + andeq r5, r7, r4, ror #14 │ │ │ │ + strdeq sl, [r7], -ip │ │ │ │ + andeq r5, r7, ip, lsr r7 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - strdeq fp, [r7], -r0 │ │ │ │ - andeq r6, r7, r8, lsr #32 │ │ │ │ + andeq sl, r7, r0, ror #17 │ │ │ │ + andeq r5, r7, r8, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #360] @ 7d01c │ │ │ │ - ldr r3, [pc, #360] @ 7d020 │ │ │ │ - ldr r8, [pc, #360] @ 7d024 │ │ │ │ - ldr r7, [pc, #360] @ 7d028 │ │ │ │ + ldr r6, [pc, #360] @ 7cfc4 │ │ │ │ + ldr r3, [pc, #360] @ 7cfc8 │ │ │ │ + ldr r8, [pc, #360] @ 7cfcc │ │ │ │ + ldr r7, [pc, #360] @ 7cfd0 │ │ │ │ add r6, pc, r6 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7cf44 │ │ │ │ + beq 7ceec │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 7cf20 │ │ │ │ + beq 7cec8 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 7ced4 │ │ │ │ - ldr r3, [pc, #300] @ 7d02c │ │ │ │ - ldr r2, [pc, #300] @ 7d030 │ │ │ │ + bne 7ce7c │ │ │ │ + ldr r3, [pc, #300] @ 7cfd4 │ │ │ │ + ldr r2, [pc, #300] @ 7cfd8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #296] @ 7d034 │ │ │ │ + ldr r0, [pc, #296] @ 7cfdc │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #292] @ 7d038 │ │ │ │ + ldr r1, [pc, #292] @ 7cfe0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #260] @ 7d02c │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #260] @ 7cfd4 │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - bl 9772c │ │ │ │ - b 7ced4 │ │ │ │ - ldr r3, [pc, #240] @ 7d03c │ │ │ │ + bl 976d4 │ │ │ │ + b 7ce7c │ │ │ │ + ldr r3, [pc, #240] @ 7cfe4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cffc │ │ │ │ - ldr r3, [pc, #200] @ 7d02c │ │ │ │ + bne 7cfa4 │ │ │ │ + ldr r3, [pc, #200] @ 7cfd4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r3, [r4, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7cfdc │ │ │ │ - ldr r3, [pc, #192] @ 7d040 │ │ │ │ + bne 7cf84 │ │ │ │ + ldr r3, [pc, #192] @ 7cfe8 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ tst r3, #8 │ │ │ │ - bne 7cfc4 │ │ │ │ + bne 7cf6c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r1, #19 │ │ │ │ - bl 7e98 │ │ │ │ + bl 7e48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cfa8 │ │ │ │ + bne 7cf50 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #148] @ 7d044 │ │ │ │ - ldr r0, [pc, #148] @ 7d048 │ │ │ │ + ldr r2, [pc, #148] @ 7cfec │ │ │ │ + ldr r0, [pc, #148] @ 7cff0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #128] @ 7d04c │ │ │ │ - ldr r0, [pc, #128] @ 7d050 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #128] @ 7cff4 │ │ │ │ + ldr r0, [pc, #128] @ 7cff8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #112] @ 7d054 │ │ │ │ - ldr r0, [pc, #112] @ 7d058 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #112] @ 7cffc │ │ │ │ + ldr r0, [pc, #112] @ 7d000 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9772c │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #84] @ 7d05c │ │ │ │ - ldr r1, [pc, #44] @ 7d038 │ │ │ │ + bl 976d4 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #84] @ 7d004 │ │ │ │ + ldr r1, [pc, #44] @ 7cfe0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #72] @ 7d060 │ │ │ │ + ldr r0, [pc, #72] @ 7d008 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - andeq r0, fp, ip, ror #16 │ │ │ │ - muleq r0, r8, r5 │ │ │ │ - andeq fp, r7, ip, asr r1 │ │ │ │ - muleq r7, ip, pc @ │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq fp, r7, r0, lsl r1 │ │ │ │ - andeq r5, r7, r0, asr pc │ │ │ │ + bl 976d4 │ │ │ │ + andeq pc, sl, ip, asr #17 │ │ │ │ + muleq r0, r0, r5 │ │ │ │ + andeq sl, r7, ip, asr #16 │ │ │ │ + andeq r5, r7, ip, lsl #13 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq sl, r7, r0, lsl #16 │ │ │ │ + andeq r5, r7, r0, asr #12 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r7, r7, r8, lsl #13 │ │ │ │ - @ instruction: 0x00075eb0 │ │ │ │ - andeq r7, r7, r0, asr r6 │ │ │ │ - muleq r7, r8, lr │ │ │ │ - muleq r0, ip, r7 │ │ │ │ - andeq r5, r7, r0, lsl #29 │ │ │ │ - andeq fp, r7, ip, lsl r0 │ │ │ │ - andeq r5, r7, r4, asr lr │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r6, r7, r8, ror sp │ │ │ │ + andeq r5, r7, r0, lsr #11 │ │ │ │ + andeq r6, r7, r0, asr #26 │ │ │ │ + andeq r5, r7, r8, lsl #11 │ │ │ │ + muleq r0, r4, r7 │ │ │ │ + andeq r5, r7, r0, ror r5 │ │ │ │ + andeq sl, r7, ip, lsl #14 │ │ │ │ + andeq r5, r7, r4, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r9, [pc, #200] @ 7d144 │ │ │ │ - ldr r3, [pc, #200] @ 7d148 │ │ │ │ + ldr r9, [pc, #200] @ 7d0ec │ │ │ │ + ldr r3, [pc, #200] @ 7d0f0 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r6, [r9, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7d138 │ │ │ │ - ldr r8, [pc, #176] @ 7d14c │ │ │ │ - ldr sl, [pc, #176] @ 7d150 │ │ │ │ - ldr r7, [pc, #176] @ 7d154 │ │ │ │ + beq 7d0e0 │ │ │ │ + ldr r8, [pc, #176] @ 7d0f4 │ │ │ │ + ldr sl, [pc, #176] @ 7d0f8 │ │ │ │ + ldr r7, [pc, #176] @ 7d0fc │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, pc, r7 │ │ │ │ - b 7d0d4 │ │ │ │ + b 7d07c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldrb r2, [r4, #36] @ 0x24 │ │ │ │ add r4, r4, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7d138 │ │ │ │ + beq 7d0e0 │ │ │ │ sub r3, r4, r6 │ │ │ │ asr r3, r3, #2 │ │ │ │ add ip, r3, r3, lsl #1 │ │ │ │ add ip, ip, ip, lsl #4 │ │ │ │ add ip, ip, ip, lsl #8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add ip, ip, ip, lsl #16 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, r3, ip, lsl #2 │ │ │ │ ldr ip, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d0b8 │ │ │ │ - ldr r2, [pc, #52] @ 7d158 │ │ │ │ + beq 7d060 │ │ │ │ + ldr r2, [pc, #52] @ 7d100 │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [r9, r2] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 7d0b8 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 7d060 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq r0, fp, ip, lsr #13 │ │ │ │ - andeq r0, r0, r0, lsr r6 │ │ │ │ - @ instruction: 0x000775bc │ │ │ │ - andeq r7, r7, ip, asr #11 │ │ │ │ - andeq r5, r7, ip, asr #31 │ │ │ │ - andeq r0, r0, r4, lsl r4 │ │ │ │ + andeq pc, sl, ip, lsl #14 │ │ │ │ + andeq r0, r0, r8, lsr #12 │ │ │ │ + andeq r6, r7, ip, lsr #25 │ │ │ │ + @ instruction: 0x00076cbc │ │ │ │ + @ instruction: 0x000756bc │ │ │ │ + andeq r0, r0, ip, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr ip, [pc, #1820] @ 7d890 │ │ │ │ - ldr r2, [pc, #1820] @ 7d894 │ │ │ │ + ldr ip, [pc, #1820] @ 7d838 │ │ │ │ + ldr r2, [pc, #1820] @ 7d83c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #1796] @ 7d898 │ │ │ │ + ldr r2, [pc, #1796] @ 7d840 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #1792] @ 7d89c │ │ │ │ - ldr r4, [pc, #1792] @ 7d8a0 │ │ │ │ + ldr r2, [pc, #1792] @ 7d844 │ │ │ │ + ldr r4, [pc, #1792] @ 7d848 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - ldr r2, [pc, #1784] @ 7d8a4 │ │ │ │ + ldr r2, [pc, #1784] @ 7d84c │ │ │ │ mov r3, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [r4, r2] │ │ │ │ mov r9, r3 │ │ │ │ ldr r2, [r8] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [r2, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #1748] @ 7d8a8 │ │ │ │ - ldr r7, [pc, #1748] @ 7d8ac │ │ │ │ - ldr fp, [pc, #1748] @ 7d8b0 │ │ │ │ + ldr r3, [pc, #1748] @ 7d850 │ │ │ │ + ldr r7, [pc, #1748] @ 7d854 │ │ │ │ + ldr fp, [pc, #1748] @ 7d858 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - ldr r3, [pc, #1740] @ 7d8b4 │ │ │ │ + ldr r3, [pc, #1740] @ 7d85c │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ add fp, pc, fp │ │ │ │ mov sl, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d2a4 │ │ │ │ + beq 7d24c │ │ │ │ sub r3, r0, #58 @ 0x3a │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi 7d22c │ │ │ │ + bhi 7d1d4 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r7, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7d278 │ │ │ │ + bge 7d220 │ │ │ │ mvn r0, r0 │ │ │ │ mov r3, #1 │ │ │ │ orr r9, r9, r3, lsl r0 │ │ │ │ - b 7d1fc │ │ │ │ + b 7d1a4 │ │ │ │ orr sl, sl, #4 │ │ │ │ - b 7d1fc │ │ │ │ + b 7d1a4 │ │ │ │ orr sl, sl, #2 │ │ │ │ - b 7d1fc │ │ │ │ + b 7d1a4 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 9772c │ │ │ │ - b 7d1fc │ │ │ │ + bl 976d4 │ │ │ │ + b 7d1a4 │ │ │ │ mvn r9, #0 │ │ │ │ - b 7d1fc │ │ │ │ - ldr r3, [pc, #1592] @ 7d8b8 │ │ │ │ - ldr r0, [pc, #1592] @ 7d8bc │ │ │ │ + b 7d1a4 │ │ │ │ + ldr r3, [pc, #1592] @ 7d860 │ │ │ │ + ldr r0, [pc, #1592] @ 7d864 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, #2 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - b 7d1fc │ │ │ │ + bl 976d4 │ │ │ │ + b 7d1a4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [r3, #100] @ 0x64 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ - ldr r3, [pc, #1540] @ 7d8c0 │ │ │ │ + ldr r3, [pc, #1540] @ 7d868 │ │ │ │ ldr ip, [r5, r6, lsl #2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr lr, [r3, #56] @ 0x38 │ │ │ │ - beq 7d45c │ │ │ │ + beq 7d404 │ │ │ │ sub r3, r9, #1 │ │ │ │ and r3, r3, r9 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 7d874 │ │ │ │ + bne 7d81c │ │ │ │ subs lr, r3, #0 │ │ │ │ movne lr, #1 │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ tst r3, lr │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 7d874 │ │ │ │ + bne 7d81c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - blt 7d874 │ │ │ │ - ldr r3, [pc, #1456] @ 7d8c4 │ │ │ │ + blt 7d81c │ │ │ │ + ldr r3, [pc, #1456] @ 7d86c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ moveq sl, #6 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r9, #0 │ │ │ │ - beq 7d720 │ │ │ │ - ldr r3, [pc, #1428] @ 7d8c8 │ │ │ │ + beq 7d6c8 │ │ │ │ + ldr r3, [pc, #1428] @ 7d870 │ │ │ │ mov fp, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #1416] @ 7d8cc │ │ │ │ + ldr r3, [pc, #1416] @ 7d874 │ │ │ │ mov r7, fp │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ str lr, [sp, #24] │ │ │ │ str sl, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - b 7d3a4 │ │ │ │ + b 7d34c │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7acc │ │ │ │ + bl 7a88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7d7d8 │ │ │ │ + blt 7d780 │ │ │ │ lsrs r9, r9, #1 │ │ │ │ ldrb r2, [r5, #36] @ 0x24 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, r5, #20 │ │ │ │ - beq 7d71c │ │ │ │ + beq 7d6c4 │ │ │ │ tst r9, #1 │ │ │ │ - beq 7d37c │ │ │ │ + beq 7d324 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1296] @ 7d8d0 │ │ │ │ + ldr r3, [pc, #1296] @ 7d878 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ ldr r8, [r2, r3, lsl #2] │ │ │ │ - beq 7d4a8 │ │ │ │ - ldr r3, [pc, #1280] @ 7d8d4 │ │ │ │ + beq 7d450 │ │ │ │ + ldr r3, [pc, #1280] @ 7d87c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7d3ec │ │ │ │ + beq 7d394 │ │ │ │ ldrb r3, [r3, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d6f4 │ │ │ │ - ldr r3, [pc, #1252] @ 7d8d8 │ │ │ │ + beq 7d69c │ │ │ │ + ldr r3, [pc, #1252] @ 7d880 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ mvneq fp, #0 │ │ │ │ moveq r7, fp │ │ │ │ - bne 7d540 │ │ │ │ - ldr r3, [pc, #1216] @ 7d8dc │ │ │ │ + bne 7d4e8 │ │ │ │ + ldr r3, [pc, #1216] @ 7d884 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 7d800 │ │ │ │ + beq 7d7a8 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c40 │ │ │ │ + bl 7bf0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7d820 │ │ │ │ + blt 7d7c8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ tst r3, #2 │ │ │ │ - beq 7d360 │ │ │ │ + beq 7d308 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ tst r3, #4 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - beq 7d368 │ │ │ │ - b 7d360 │ │ │ │ - ldr r3, [pc, #1120] @ 7d8c4 │ │ │ │ + beq 7d310 │ │ │ │ + b 7d308 │ │ │ │ + ldr r3, [pc, #1120] @ 7d86c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7d7bc │ │ │ │ + beq 7d764 │ │ │ │ mov r0, r9 │ │ │ │ - b 7d48c │ │ │ │ + b 7d434 │ │ │ │ ldrb r1, [r3, #36] @ 0x24 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, r3, #20 │ │ │ │ - beq 7d784 │ │ │ │ + beq 7d72c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 7d478 │ │ │ │ + bne 7d420 │ │ │ │ lsl r9, r1, r0 │ │ │ │ sub r3, r9, #1 │ │ │ │ and r3, r3, r9 │ │ │ │ - b 7d2d8 │ │ │ │ - ldr r2, [pc, #1068] @ 7d8dc │ │ │ │ + b 7d280 │ │ │ │ + ldr r2, [pc, #1068] @ 7d884 │ │ │ │ cmp r6, r2 │ │ │ │ - beq 7d5fc │ │ │ │ + beq 7d5a4 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c40 │ │ │ │ + bl 7bf0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7d750 │ │ │ │ + blt 7d6f8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ tst r3, #2 │ │ │ │ - beq 7d650 │ │ │ │ + beq 7d5f8 │ │ │ │ tst r3, #4 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ - bne 7d650 │ │ │ │ + bne 7d5f8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d664 │ │ │ │ - ldr r3, [pc, #1000] @ 7d8e0 │ │ │ │ + bne 7d60c │ │ │ │ + ldr r3, [pc, #1000] @ 7d888 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq fp, #1 │ │ │ │ ldr sl, [r4, r3] │ │ │ │ ldr r6, [sl] │ │ │ │ - beq 7d6d4 │ │ │ │ + beq 7d67c │ │ │ │ sub r3, r8, #1 │ │ │ │ adds fp, r3, fp │ │ │ │ adc r7, r7, r3, asr #31 │ │ │ │ mov r2, r8 │ │ │ │ asr r3, r8, #31 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ - bl f1528 │ │ │ │ + bl f0bc0 │ │ │ │ mov r2, #8 │ │ │ │ strd r0, [sp] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 7d37c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 7d324 │ │ │ │ add sl, sp, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sl │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ asr r3, r0, #31 │ │ │ │ cmn r3, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq 7d578 │ │ │ │ + beq 7d520 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ smulleq fp, r7, r8, r0 │ │ │ │ - beq 7d414 │ │ │ │ + beq 7d3bc │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, sl │ │ │ │ - bl af484 <__isoc23_strtoul@@Base+0x608> │ │ │ │ + bl af42c <__isoc23_strtoul@@Base+0x608> │ │ │ │ asr r7, r0, #31 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ mov fp, r0 │ │ │ │ - beq 7d5b0 │ │ │ │ + beq 7d558 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d414 │ │ │ │ + beq 7d3bc │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, sl │ │ │ │ - bl 4ea88 │ │ │ │ - bl f1650 │ │ │ │ + bl 4ea30 │ │ │ │ + bl f0ce8 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ - beq 7d848 │ │ │ │ + beq 7d7f0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7d848 │ │ │ │ + bne 7d7f0 │ │ │ │ mul r1, r8, r1 │ │ │ │ umull fp, r7, r8, r3 │ │ │ │ asr r8, r8, #31 │ │ │ │ mla r0, r8, r0, r1 │ │ │ │ add r7, r0, r7 │ │ │ │ - b 7d414 │ │ │ │ + b 7d3bc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7d668 │ │ │ │ - ldr r3, [pc, #720] @ 7d8e0 │ │ │ │ + bne 7d610 │ │ │ │ + ldr r3, [pc, #720] @ 7d888 │ │ │ │ ldr sl, [r4, r3] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d638 │ │ │ │ + beq 7d5e0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl da818 <__isoc23_strtoul@@Base+0x2b99c> │ │ │ │ + bl d9eb0 <__isoc23_strtoul@@Base+0x2b08c> │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d640 │ │ │ │ - ldr r3, [pc, #676] @ 7d8e4 │ │ │ │ + bne 7d5e8 │ │ │ │ + ldr r3, [pc, #676] @ 7d88c │ │ │ │ ldr r1, [r4, r3] │ │ │ │ ldr r0, [sl] │ │ │ │ mov r2, #10 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 7d37c │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 7d324 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ - beq 7d4f0 │ │ │ │ + beq 7d498 │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d6fc │ │ │ │ - ldr r2, [pc, #624] @ 7d8e8 │ │ │ │ + beq 7d6a4 │ │ │ │ + ldr r2, [pc, #624] @ 7d890 │ │ │ │ add sl, sp, #80 @ 0x50 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #600] @ 7d8ec │ │ │ │ + ldr r2, [pc, #600] @ 7d894 │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ - ldr r3, [pc, #572] @ 7d8e0 │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ + ldr r3, [pc, #572] @ 7d888 │ │ │ │ mov r2, sl │ │ │ │ ldr sl, [r4, r3] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ ldr r0, [sl] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r3, [pc, #540] @ 7d8dc │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r3, [pc, #540] @ 7d884 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 7d610 │ │ │ │ + beq 7d5b8 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq fp, #1 │ │ │ │ ldr r6, [sl] │ │ │ │ - bne 7d508 │ │ │ │ - ldr r3, [pc, #508] @ 7d8d8 │ │ │ │ + bne 7d4b0 │ │ │ │ + ldr r3, [pc, #508] @ 7d880 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 7d37c │ │ │ │ - bl 29150 │ │ │ │ - b 7d3ec │ │ │ │ - ldr r2, [pc, #492] @ 7d8f0 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 7d324 │ │ │ │ + bl 290f8 │ │ │ │ + b 7d394 │ │ │ │ + ldr r2, [pc, #492] @ 7d898 │ │ │ │ add sl, sp, #80 @ 0x50 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, sl │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ - b 7d69c │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ + b 7d644 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #460] @ 7d8f4 │ │ │ │ - ldr r3, [pc, #360] @ 7d894 │ │ │ │ + ldr r1, [pc, #460] @ 7d89c │ │ │ │ + ldr r3, [pc, #360] @ 7d83c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7d870 │ │ │ │ + bne 7d818 │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #416] @ 7d8f8 │ │ │ │ - ldr r0, [pc, #416] @ 7d8fc │ │ │ │ + ldr r3, [pc, #416] @ 7d8a0 │ │ │ │ + ldr r0, [pc, #416] @ 7d8a4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ - ldr r1, [pc, #404] @ 7d900 │ │ │ │ + ldr r1, [pc, #404] @ 7d8a8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 7d37c │ │ │ │ + b 7d324 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 7d874 │ │ │ │ + bne 7d81c │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 7d2fc │ │ │ │ + b 7d2a4 │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r2, [pc, #348] @ 7d904 │ │ │ │ - ldr r0, [pc, #348] @ 7d908 │ │ │ │ + ldr r2, [pc, #348] @ 7d8ac │ │ │ │ + ldr r0, [pc, #348] @ 7d8b0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ldr r1, [pc, #344] @ 7d90c │ │ │ │ + ldr r1, [pc, #344] @ 7d8b4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 7d874 │ │ │ │ + bne 7d81c │ │ │ │ subs r3, ip, #0 │ │ │ │ movne r3, #1 │ │ │ │ mov lr, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 7d2fc │ │ │ │ - ldr r3, [pc, #304] @ 7d910 │ │ │ │ + b 7d2a4 │ │ │ │ + ldr r3, [pc, #304] @ 7d8b8 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #296] @ 7d914 │ │ │ │ + ldr r0, [pc, #296] @ 7d8bc │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #292] @ 7d918 │ │ │ │ + ldr r1, [pc, #292] @ 7d8c0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, ip │ │ │ │ - bl 9772c │ │ │ │ - ldr r2, [pc, #276] @ 7d91c │ │ │ │ - ldr r0, [pc, #276] @ 7d920 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r2, [pc, #276] @ 7d8c4 │ │ │ │ + ldr r0, [pc, #276] @ 7d8c8 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r5] │ │ │ │ - ldr r1, [pc, #256] @ 7d918 │ │ │ │ + ldr r1, [pc, #256] @ 7d8c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #252] @ 7d924 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #252] @ 7d8cc │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #244] @ 7d928 │ │ │ │ + ldr r0, [pc, #244] @ 7d8d0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #220] @ 7d918 │ │ │ │ + ldr r1, [pc, #220] @ 7d8c0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, ip │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #212] @ 7d924 │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #212] @ 7d8cc │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r0, [pc, #208] @ 7d92c │ │ │ │ + ldr r0, [pc, #208] @ 7d8d4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #180] @ 7d918 │ │ │ │ + ldr r1, [pc, #180] @ 7d8c0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, ip │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r0, #0 │ │ │ │ - bl 9166c │ │ │ │ - ldr r1, [pc, #136] @ 7d90c │ │ │ │ + bl 91614 │ │ │ │ + ldr r1, [pc, #136] @ 7d8b4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #164] @ 7d930 │ │ │ │ + ldr r0, [pc, #164] @ 7d8d8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - @ instruction: 0x000b05b4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + bl 976d4 │ │ │ │ + andeq pc, sl, r4, lsl r6 @ │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ teqeq r2, pc, lsr #31 │ │ │ │ @ instruction: 0xfffffec0 │ │ │ │ - andeq r0, fp, ip, ror r5 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, r0, r8, lsr #7 │ │ │ │ - andeq r4, r9, r4, ror pc │ │ │ │ - andeq r5, r7, r8, ror ip │ │ │ │ - andeq sl, r7, ip, lsr lr │ │ │ │ - @ instruction: 0x000008b0 │ │ │ │ - ldrdeq r5, [r7], -r0 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r0, lsr r6 │ │ │ │ - andeq r7, r7, r8, ror #6 │ │ │ │ - andeq r7, r7, r8, asr #6 │ │ │ │ - @ instruction: 0x000003b4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, lsr #10 │ │ │ │ + ldrdeq pc, [sl], -ip │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r0, r0, r0, lsr #7 │ │ │ │ + andeq r4, r9, r4, ror #12 │ │ │ │ + andeq r5, r7, r8, ror #6 │ │ │ │ + andeq sl, r7, ip, lsr #10 │ │ │ │ + andeq r0, r0, r8, lsr #17 │ │ │ │ + andeq r5, r7, r0, asr #5 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r8, lsr #12 │ │ │ │ + andeq r6, r7, r8, asr sl │ │ │ │ + andeq r6, r7, r8, lsr sl │ │ │ │ + andeq r0, r0, ip, lsr #7 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, lsr #10 │ │ │ │ @ instruction: 0xffffd8f1 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, lsl r4 │ │ │ │ - andeq r6, r7, ip, ror #31 │ │ │ │ - andeq sl, r7, ip, lsl r9 │ │ │ │ - andeq r0, fp, r0 │ │ │ │ - andeq r0, r0, ip, ror r8 │ │ │ │ - strdeq r5, [r7], -ip │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq r0, r0, ip, asr #13 │ │ │ │ + andeq r0, r0, ip, lsl #8 │ │ │ │ + ldrdeq r6, [r7], -ip │ │ │ │ + andeq sl, r7, ip │ │ │ │ + andeq pc, sl, r0, rrx │ │ │ │ + andeq r0, r0, r4, ror r8 │ │ │ │ + andeq r4, r7, ip, ror #27 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ - andeq sl, r7, r4, ror r8 │ │ │ │ - @ instruction: 0x000756b4 │ │ │ │ + andeq r9, r7, r4, ror #30 │ │ │ │ + andeq r4, r7, r4, lsr #27 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r0, r0, r0, asr #12 │ │ │ │ - andeq r5, r7, r4, ror r6 │ │ │ │ + andeq r0, r0, r8, lsr r6 │ │ │ │ + andeq r4, r7, r4, ror #26 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ - andeq r0, r0, ip, lsr #7 │ │ │ │ - andeq r5, r7, r4, asr r6 │ │ │ │ - andeq r0, r0, r0, ror #9 │ │ │ │ - andeq r5, r7, ip, lsr #12 │ │ │ │ - andeq r5, r7, r4, lsl #12 │ │ │ │ - andeq r5, r7, r0, ror #11 │ │ │ │ + andeq r0, r0, r4, lsr #7 │ │ │ │ + andeq r4, r7, r4, asr #26 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r4, r7, ip, lsl sp │ │ │ │ + strdeq r4, [r7], -r4 @ │ │ │ │ + ldrdeq r4, [r7], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r0, [pc, #628] @ 7dbc0 │ │ │ │ - ldr r2, [pc, #628] @ 7dbc4 │ │ │ │ + ldr r0, [pc, #628] @ 7db68 │ │ │ │ + ldr r2, [pc, #628] @ 7db6c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r6, [pc, #624] @ 7dbc8 │ │ │ │ + ldr r6, [pc, #624] @ 7db70 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r3, [pc, #620] @ 7dbcc │ │ │ │ - ldr r9, [pc, #620] @ 7dbd0 │ │ │ │ - ldr r8, [pc, #620] @ 7dbd4 │ │ │ │ + ldr r3, [pc, #620] @ 7db74 │ │ │ │ + ldr r9, [pc, #620] @ 7db78 │ │ │ │ + ldr r8, [pc, #620] @ 7db7c │ │ │ │ sub sp, sp, #20 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7d9e0 │ │ │ │ + beq 7d988 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 7db50 │ │ │ │ + beq 7daf8 │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ addeq r7, r7, #1 │ │ │ │ - beq 7d98c │ │ │ │ + beq 7d934 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 7d98c │ │ │ │ - ldr r3, [pc, #532] @ 7dbd8 │ │ │ │ + bne 7d934 │ │ │ │ + ldr r3, [pc, #532] @ 7db80 │ │ │ │ mov r2, r9 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - bl 9772c │ │ │ │ - b 7d98c │ │ │ │ - ldr r3, [pc, #500] @ 7dbdc │ │ │ │ + bl 976d4 │ │ │ │ + b 7d934 │ │ │ │ + ldr r3, [pc, #500] @ 7db84 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r4, [r3, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7db9c │ │ │ │ - ldr r3, [pc, #472] @ 7dbd8 │ │ │ │ + bne 7db44 │ │ │ │ + ldr r3, [pc, #472] @ 7db80 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r5, [r5, r3, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7daf4 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 7da9c │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r2, [r5] │ │ │ │ lsl r3, r2, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r0, [r1, r3] │ │ │ │ ands r0, r0, #2048 @ 0x800 │ │ │ │ - beq 7da94 │ │ │ │ + beq 7da3c │ │ │ │ cmp r2, #0 │ │ │ │ add r0, r5, #1 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 7da60 │ │ │ │ + beq 7da08 │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ cmp r1, #7 │ │ │ │ - bhi 7db78 │ │ │ │ + bhi 7db20 │ │ │ │ ldrb r2, [r0], #1 │ │ │ │ add r4, r1, r4, lsl #3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7da40 │ │ │ │ + bne 7d9e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61778 │ │ │ │ - ldr r2, [pc, #372] @ 7dbe0 │ │ │ │ - ldr r3, [pc, #340] @ 7dbc4 │ │ │ │ + bl 61720 │ │ │ │ + ldr r2, [pc, #372] @ 7db88 │ │ │ │ + ldr r3, [pc, #340] @ 7db6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7dbbc │ │ │ │ + bne 7db64 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 61778 │ │ │ │ - ldr r4, [pc, #320] @ 7dbe4 │ │ │ │ + bl 61720 │ │ │ │ + ldr r4, [pc, #320] @ 7db8c │ │ │ │ add r1, sp, #8 │ │ │ │ bic r2, r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl a28ec │ │ │ │ + bl a2894 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ biceq r0, r4, r0 │ │ │ │ - beq 7da60 │ │ │ │ + beq 7da08 │ │ │ │ mov r0, r7 │ │ │ │ - bl 61778 │ │ │ │ - ldr r3, [pc, #272] @ 7dbe8 │ │ │ │ - ldr r0, [pc, #272] @ 7dbec │ │ │ │ + bl 61720 │ │ │ │ + ldr r3, [pc, #272] @ 7db90 │ │ │ │ + ldr r0, [pc, #272] @ 7db94 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #3 │ │ │ │ mov r3, r5 │ │ │ │ - bl 9772c │ │ │ │ - bl 61778 │ │ │ │ + bl 976d4 │ │ │ │ + bl 61720 │ │ │ │ mov r4, r0 │ │ │ │ - bl 61778 │ │ │ │ - ldr r3, [pc, #232] @ 7dbf0 │ │ │ │ + bl 61720 │ │ │ │ + ldr r3, [pc, #232] @ 7db98 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ - beq 7db38 │ │ │ │ - ldr r0, [pc, #200] @ 7dbe4 │ │ │ │ + beq 7dae0 │ │ │ │ + ldr r0, [pc, #200] @ 7db8c │ │ │ │ bic r0, r0, r4 │ │ │ │ - bl a1d98 │ │ │ │ - ldr r1, [pc, #204] @ 7dbf4 │ │ │ │ + bl a1d40 │ │ │ │ + ldr r1, [pc, #204] @ 7db9c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 7da64 │ │ │ │ - ldr r1, [pc, #184] @ 7dbf8 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 7da0c │ │ │ │ + ldr r1, [pc, #184] @ 7dba0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 7da64 │ │ │ │ - ldr r3, [pc, #128] @ 7dbd8 │ │ │ │ - ldr r2, [pc, #160] @ 7dbfc │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 7da0c │ │ │ │ + ldr r3, [pc, #128] @ 7db80 │ │ │ │ + ldr r2, [pc, #160] @ 7dba4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r0, [pc, #156] @ 7dc00 │ │ │ │ + ldr r0, [pc, #156] @ 7dba8 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #152] @ 7dc04 │ │ │ │ + ldr r1, [pc, #152] @ 7dbac │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - ldr r3, [pc, #136] @ 7dc08 │ │ │ │ - ldr r0, [pc, #136] @ 7dc0c │ │ │ │ + bl 976d4 │ │ │ │ + ldr r3, [pc, #136] @ 7dbb0 │ │ │ │ + ldr r0, [pc, #136] @ 7dbb4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #3 │ │ │ │ - bl 9772c │ │ │ │ - bl 9166c │ │ │ │ - ldr r2, [pc, #104] @ 7dc10 │ │ │ │ - ldr r1, [pc, #88] @ 7dc04 │ │ │ │ + bl 976d4 │ │ │ │ + bl 91614 │ │ │ │ + ldr r2, [pc, #104] @ 7dbb8 │ │ │ │ + ldr r1, [pc, #88] @ 7dbac │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #92] @ 7dc14 │ │ │ │ + ldr r0, [pc, #92] @ 7dbbc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9772c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq pc, [sl], -ip │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq pc, sl, r0, asr #27 │ │ │ │ - andeq r0, r0, r0, lsl #7 │ │ │ │ - andeq sl, r7, ip, lsr #13 │ │ │ │ - andeq r5, r7, r8, ror #9 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - @ instruction: 0x000afcbc │ │ │ │ + bl 976d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq lr, sl, ip, lsr lr │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq lr, sl, r0, lsr #28 │ │ │ │ + andeq r0, r0, r8, ror r3 │ │ │ │ + muleq r7, ip, sp │ │ │ │ + ldrdeq r4, [r7], -r8 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq lr, sl, ip, lsl sp │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - andeq r0, r0, r8, asr #11 │ │ │ │ - andeq r5, r7, r4, lsl #7 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - andeq sl, r7, r8, asr sl │ │ │ │ - andeq r6, r7, r4, ror #22 │ │ │ │ - @ instruction: 0x0007a4b8 │ │ │ │ - strdeq r5, [r7], -r8 │ │ │ │ + andeq r0, r0, r0, asr #11 │ │ │ │ + andeq r4, r7, r4, ror sl │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + andeq sl, r7, r8, asr #2 │ │ │ │ + andeq r6, r7, r4, asr r2 │ │ │ │ + andeq r9, r7, r8, lsr #23 │ │ │ │ + andeq r4, r7, r8, ror #19 │ │ │ │ andeq r0, r0, r4, lsl #16 │ │ │ │ - andeq r0, r0, r0, ror #9 │ │ │ │ - ldrdeq r5, [r7], -ip │ │ │ │ - andeq sl, r7, ip, ror r4 │ │ │ │ - @ instruction: 0x000752b4 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r4, r7, ip, asr #19 │ │ │ │ + andeq r9, r7, ip, ror #22 │ │ │ │ + andeq r4, r7, r4, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr lr, [pc, #1660] @ 7e2ac │ │ │ │ + ldr lr, [pc, #1660] @ 7e254 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #1648] @ 7e2b0 │ │ │ │ + ldr r3, [pc, #1648] @ 7e258 │ │ │ │ add lr, pc, lr │ │ │ │ mov ip, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [sp, #20] │ │ │ │ str ip, [r4] │ │ │ │ ldr r5, [lr, r3] │ │ │ │ cmp r0, r1 │ │ │ │ mov r6, r0 │ │ │ │ str ip, [r5, #68] @ 0x44 │ │ │ │ - bcs 7e200 │ │ │ │ - ldr r3, [pc, #1604] @ 7e2b4 │ │ │ │ + bcs 7e1a8 │ │ │ │ + ldr r3, [pc, #1604] @ 7e25c │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #1 │ │ │ │ mov r9, r1 │ │ │ │ mov sl, ip │ │ │ │ mov fp, r0 │ │ │ │ mov r7, ip │ │ │ │ add r8, r5, #24 │ │ │ │ str r3, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp, #8] │ │ │ │ - ble 7dd74 │ │ │ │ + ble 7dd1c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #32] │ │ │ │ - ble 7dcec │ │ │ │ + ble 7dc94 │ │ │ │ add r4, r6, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ - bgt 7dd84 │ │ │ │ + bgt 7dd2c │ │ │ │ cmp r0, #33 @ 0x21 │ │ │ │ - ble 7dcf8 │ │ │ │ + ble 7dca0 │ │ │ │ ldr r2, [sp] │ │ │ │ sub r3, r0, #34 @ 0x22 │ │ │ │ cmp r3, #27 │ │ │ │ - bhi 7dcf8 │ │ │ │ + bhi 7dca0 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r4, [r5, #68] @ 0x44 │ │ │ │ add r4, r4, #1 │ │ │ │ add r4, r6, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e200 │ │ │ │ + bne 7e1a8 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ movhi r3, #0 │ │ │ │ movls r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7dd5c │ │ │ │ - ldr r3, [pc, #1404] @ 7e2b8 │ │ │ │ + beq 7dd04 │ │ │ │ + ldr r3, [pc, #1404] @ 7e260 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ cmp r3, #1 │ │ │ │ movne r7, #0 │ │ │ │ moveq sl, #0 │ │ │ │ moveq fp, r4 │ │ │ │ moveq r7, sl │ │ │ │ cmp r9, r4 │ │ │ │ - bls 7ddfc │ │ │ │ + bls 7dda4 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r6, r4 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 7dc9c │ │ │ │ + bgt 7dc44 │ │ │ │ mov r4, r6 │ │ │ │ ldrb r0, [r4], #1 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ - ble 7dcc8 │ │ │ │ + ble 7dc70 │ │ │ │ cmp r0, #96 @ 0x60 │ │ │ │ - beq 7df58 │ │ │ │ + beq 7df00 │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ - beq 7df44 │ │ │ │ + beq 7deec │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ - bne 7dd14 │ │ │ │ + bne 7dcbc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ and r3, r3, #1 │ │ │ │ cmp r7, #39 @ 0x27 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, #39 @ 0x27 │ │ │ │ streq r3, [sp, #4] │ │ │ │ - beq 7dd5c │ │ │ │ + beq 7dd04 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ addle r4, r4, #1 │ │ │ │ - ble 7dd5c │ │ │ │ + ble 7dd04 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r5, #24 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r3, [r5, #68] @ 0x44 │ │ │ │ addgt r4, r4, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ addle r4, r4, r3 │ │ │ │ cmp r9, r4 │ │ │ │ str r0, [r5, #32] │ │ │ │ - bhi 7dd64 │ │ │ │ + bhi 7dd0c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7de10 │ │ │ │ + beq 7ddb8 │ │ │ │ ldrb r3, [fp] │ │ │ │ cmp r3, r7 │ │ │ │ - beq 7e22c │ │ │ │ + beq 7e1d4 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ andeq r7, r0, #255 @ 0xff │ │ │ │ moveq fp, r6 │ │ │ │ - beq 7dd5c │ │ │ │ + beq 7dd04 │ │ │ │ cmp r7, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ moveq r3, #0 │ │ │ │ moveq r7, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 7dd5c │ │ │ │ + b 7dd04 │ │ │ │ cmp r7, #0 │ │ │ │ moveq fp, r4 │ │ │ │ moveq sl, #1 │ │ │ │ - b 7dd5c │ │ │ │ + b 7dd04 │ │ │ │ cmp r7, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne fp, r4 │ │ │ │ movne sl, #1 │ │ │ │ movne r7, #0 │ │ │ │ - b 7dd5c │ │ │ │ + b 7dd04 │ │ │ │ cmp r7, #39 @ 0x27 │ │ │ │ - beq 7df68 │ │ │ │ + beq 7df10 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq 7df9c │ │ │ │ + beq 7df44 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble 7df78 │ │ │ │ + ble 7df20 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ - beq 7e210 │ │ │ │ + beq 7e1b8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dd5c │ │ │ │ + beq 7dd04 │ │ │ │ cmp r4, r9 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - bcs 7e0d8 │ │ │ │ + bcs 7e080 │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, r5, #24 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r3, r8 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r3 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7e07c │ │ │ │ + ble 7e024 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #32] │ │ │ │ - ble 7e164 │ │ │ │ + ble 7e10c │ │ │ │ ldr r2, [r5, #24] │ │ │ │ add r8, r8, r0 │ │ │ │ cmp r2, r6 │ │ │ │ - beq 7e0b4 │ │ │ │ + beq 7e05c │ │ │ │ cmp r2, #0 │ │ │ │ - bge 7e088 │ │ │ │ + bge 7e030 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r8 │ │ │ │ cmp r9, r4 │ │ │ │ mov r8, r3 │ │ │ │ - bhi 7dd64 │ │ │ │ + bhi 7dd0c │ │ │ │ mov fp, r4 │ │ │ │ - b 7ddfc │ │ │ │ + b 7dda4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ movne r3, #1 │ │ │ │ - bne 7dd20 │ │ │ │ - b 7dd5c │ │ │ │ + bne 7dcc8 │ │ │ │ + b 7dd04 │ │ │ │ cmp r7, #39 @ 0x27 │ │ │ │ - beq 7df68 │ │ │ │ + beq 7df10 │ │ │ │ mov fp, r4 │ │ │ │ - b 7dd5c │ │ │ │ + b 7dd04 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov fp, r6 │ │ │ │ str r7, [r3] │ │ │ │ - b 7dd5c │ │ │ │ + b 7dd04 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r3, [pc, #820] @ 7e2b8 │ │ │ │ + ldr r3, [pc, #820] @ 7e260 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ cmp r1, #24 │ │ │ │ - beq 7dfc8 │ │ │ │ + beq 7df70 │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ - beq 7dfd8 │ │ │ │ + beq 7df80 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq 7e1b8 │ │ │ │ + beq 7e160 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ cmpeq r7, #0 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ orr r2, r3, r2 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 7dd5c │ │ │ │ + b 7dd04 │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - beq 7dd5c │ │ │ │ + beq 7dd04 │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ - bne 7e298 │ │ │ │ + bne 7e240 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ addle r1, r4, #1 │ │ │ │ - ble 7e018 │ │ │ │ + ble 7dfc0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ add r0, r5, #24 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r1, [r5, #68] @ 0x44 │ │ │ │ addgt r1, r4, r0 │ │ │ │ addle r1, r1, #1 │ │ │ │ addle r1, r4, r1 │ │ │ │ str r0, [r5, #32] │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - beq 7e268 │ │ │ │ + beq 7e210 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble 7e1e8 │ │ │ │ + ble 7e190 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - beq 7e250 │ │ │ │ + beq 7e1f8 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e1f8 │ │ │ │ + beq 7e1a0 │ │ │ │ cmp r1, r9 │ │ │ │ movcs r6, r4 │ │ │ │ movcs r4, r1 │ │ │ │ - bcs 7e130 │ │ │ │ + bcs 7e0d8 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ mov r6, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ - b 7dec8 │ │ │ │ + b 7de70 │ │ │ │ ldrb r2, [r8], #1 │ │ │ │ cmp r2, r6 │ │ │ │ - beq 7e0b4 │ │ │ │ + beq 7e05c │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble 7e174 │ │ │ │ + ble 7e11c │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq 7e108 │ │ │ │ + beq 7e0b0 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e118 │ │ │ │ + beq 7e0c0 │ │ │ │ cmp r8, r9 │ │ │ │ - bcc 7dee4 │ │ │ │ + bcc 7de8c │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7e14c │ │ │ │ + beq 7e0f4 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bgt 7e130 │ │ │ │ - ldr r3, [pc, #464] @ 7e2b8 │ │ │ │ + bgt 7e0d8 │ │ │ │ + ldr r3, [pc, #464] @ 7e260 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e14c │ │ │ │ + beq 7e0f4 │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq 7dd5c │ │ │ │ - b 7df60 │ │ │ │ - bl 809c │ │ │ │ + beq 7dd04 │ │ │ │ + b 7df08 │ │ │ │ + bl 804c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7e0b4 │ │ │ │ + bne 7e05c │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r8 │ │ │ │ cmp r9, r4 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r8, r3 │ │ │ │ - bhi 7dd64 │ │ │ │ + bhi 7dd0c │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e288 │ │ │ │ + beq 7e230 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7df60 │ │ │ │ + beq 7df08 │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ add fp, r4, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b 7de10 │ │ │ │ + b 7ddb8 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ add r8, r8, r3 │ │ │ │ - bne 7df28 │ │ │ │ - ldr r3, [pc, #316] @ 7e2b8 │ │ │ │ + bne 7ded0 │ │ │ │ + ldr r3, [pc, #316] @ 7e260 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldrb r0, [r0, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e0b4 │ │ │ │ + beq 7e05c │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r8 │ │ │ │ cmp r9, r4 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r8, r1 │ │ │ │ - bhi 7dd64 │ │ │ │ + bhi 7dd0c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 7e0ec │ │ │ │ - b 7e14c │ │ │ │ + bne 7e094 │ │ │ │ + b 7e0f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ mov r1, r9 │ │ │ │ - bl 7dc18 │ │ │ │ + bl 7dbc0 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ movne fp, r0 │ │ │ │ - b 7dd5c │ │ │ │ + b 7dd04 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldrb r0, [r0, r2] │ │ │ │ cmp r0, #24 │ │ │ │ - beq 7e274 │ │ │ │ + beq 7e21c │ │ │ │ mov r4, r1 │ │ │ │ - b 7dd5c │ │ │ │ + b 7dd04 │ │ │ │ mov fp, r6 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 809c │ │ │ │ + bl 804c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dd5c │ │ │ │ + beq 7dd04 │ │ │ │ cmp r4, r9 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - bcc 7dec0 │ │ │ │ - b 7e130 │ │ │ │ + bcc 7de68 │ │ │ │ + b 7e0d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvnne r7, #0 │ │ │ │ mov r0, fp │ │ │ │ str r7, [r3] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 809c │ │ │ │ + bl 804c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e1f8 │ │ │ │ - b 7e058 │ │ │ │ + beq 7e1a0 │ │ │ │ + b 7e000 │ │ │ │ cmp r1, r9 │ │ │ │ - bcc 7e068 │ │ │ │ - b 7e150 │ │ │ │ + bcc 7e010 │ │ │ │ + b 7e0f8 │ │ │ │ cmp r1, r9 │ │ │ │ movcs r6, r4 │ │ │ │ movcs r4, r1 │ │ │ │ - bcc 7e068 │ │ │ │ - b 7e0ec │ │ │ │ - bl 809c │ │ │ │ + bcc 7e010 │ │ │ │ + b 7e094 │ │ │ │ + bl 804c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7df60 │ │ │ │ - b 7e14c │ │ │ │ + beq 7df08 │ │ │ │ + b 7e0f4 │ │ │ │ cmp r4, r9 │ │ │ │ - bcc 7dec0 │ │ │ │ + bcc 7de68 │ │ │ │ cmp r2, #97 @ 0x61 │ │ │ │ - bne 7e0ec │ │ │ │ - b 7e14c │ │ │ │ - andeq pc, sl, ip, ror #21 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r4, r9, r0, asr #10 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ + bne 7e094 │ │ │ │ + b 7e0f4 │ │ │ │ + andeq lr, sl, ip, asr #22 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r3, r9, r0, lsr ip │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #428] @ 7e480 │ │ │ │ - ldr ip, [pc, #428] @ 7e484 │ │ │ │ + ldr r3, [pc, #428] @ 7e428 │ │ │ │ + ldr ip, [pc, #428] @ 7e42c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3, ip] │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov sl, r2 │ │ │ │ add fp, r6, #24 │ │ │ │ str r3, [r6, #68] @ 0x44 │ │ │ │ - b 7e3a8 │ │ │ │ + b 7e350 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r8, [r6, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ ldrgt r4, [r6, #24] │ │ │ │ addle r8, r8, #1 │ │ │ │ addgt r8, r9, r0 │ │ │ │ addle r8, r9, r8 │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [r6, #32] │ │ │ │ - beq 7e3fc │ │ │ │ + beq 7e3a4 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7e434 │ │ │ │ + ble 7e3dc │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r3, [r6, #68] @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ ldrgt r5, [r6, #24] │ │ │ │ addgt r7, r7, r0 │ │ │ │ addle r7, r7, r3 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [r6, #32] │ │ │ │ - beq 7e39c │ │ │ │ + beq 7e344 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 7e454 │ │ │ │ + ble 7e3fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b80 │ │ │ │ + bl 7b30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b80 │ │ │ │ + bl 7b30 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r5 │ │ │ │ - bne 7e3fc │ │ │ │ + bne 7e3a4 │ │ │ │ mov r9, r8 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 7e2fc │ │ │ │ + bgt 7e2a4 │ │ │ │ mov r8, r9 │ │ │ │ ldrb r4, [r8], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e41c │ │ │ │ + beq 7e3c4 │ │ │ │ cmp sl, #0 │ │ │ │ ldrb r5, [r7], #1 │ │ │ │ - beq 7e39c │ │ │ │ - bl 7e5c <__ctype_tolower_loc@plt> │ │ │ │ + beq 7e344 │ │ │ │ + bl 7e0c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r3, r4, lsl #2] │ │ │ │ mov r3, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7e5c <__ctype_tolower_loc@plt> │ │ │ │ + bl 7e0c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r5, [r2, r3, lsl #2] │ │ │ │ cmp r4, r5 │ │ │ │ - beq 7e3a4 │ │ │ │ + beq 7e34c │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e41c │ │ │ │ + beq 7e3c4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9] │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r0, r9, #1 │ │ │ │ - bne 7e410 │ │ │ │ + bne 7e3b8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp sl, #0 │ │ │ │ ldrb r5, [r7], #1 │ │ │ │ - beq 7e39c │ │ │ │ + beq 7e344 │ │ │ │ add r3, r4, #128 @ 0x80 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ movcs r3, r5 │ │ │ │ - bcs 7e3e0 │ │ │ │ - b 7e3d0 │ │ │ │ + bcs 7e388 │ │ │ │ + b 7e378 │ │ │ │ add r3, r4, #128 @ 0x80 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs 7e46c │ │ │ │ - bl 7e5c <__ctype_tolower_loc@plt> │ │ │ │ + bcs 7e414 │ │ │ │ + bl 7e0c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r3, r4, lsl #2] │ │ │ │ add r2, r5, #128 @ 0x80 │ │ │ │ cmp r2, #384 @ 0x180 │ │ │ │ mov r3, r5 │ │ │ │ - bcs 7e39c │ │ │ │ - b 7e3e0 │ │ │ │ - andeq pc, sl, r4, asr r4 @ │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + bcs 7e344 │ │ │ │ + b 7e388 │ │ │ │ + @ instruction: 0x000ae4b4 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #848] @ 7e7f0 │ │ │ │ - ldr r2, [pc, #848] @ 7e7f4 │ │ │ │ + ldr r1, [pc, #848] @ 7e798 │ │ │ │ + ldr r2, [pc, #848] @ 7e79c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r4, [pc, #840] @ 7e7f8 │ │ │ │ - ldr r3, [pc, #840] @ 7e7fc │ │ │ │ + ldr r4, [pc, #840] @ 7e7a0 │ │ │ │ + ldr r3, [pc, #840] @ 7e7a4 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ - ldr r3, [pc, #816] @ 7e800 │ │ │ │ + ldr r3, [pc, #816] @ 7e7a8 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ands r8, r8, #2048 @ 0x800 │ │ │ │ ldr r9, [r3, #8] │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr fp, [r3, #24] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bne 7e7b8 │ │ │ │ + bne 7e760 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ cmpne r3, #35 @ 0x23 │ │ │ │ - beq 7e778 │ │ │ │ - ldr r3, [pc, #760] @ 7e804 │ │ │ │ + beq 7e720 │ │ │ │ + ldr r3, [pc, #760] @ 7e7ac │ │ │ │ ldr r5, [r4, r3] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r7 │ │ │ │ add sl, r5, #24 │ │ │ │ str r3, [r5, #68] @ 0x44 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7e68c │ │ │ │ + ble 7e634 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #32] │ │ │ │ - ble 7e708 │ │ │ │ + ble 7e6b0 │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bgt 7e51c │ │ │ │ + bgt 7e4c4 │ │ │ │ ldrb r3, [r9, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e568 │ │ │ │ + beq 7e510 │ │ │ │ cmp r3, #15 │ │ │ │ - bne 7e75c │ │ │ │ + bne 7e704 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 7e594 │ │ │ │ + beq 7e53c │ │ │ │ ldrb r3, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 7e59c │ │ │ │ + beq 7e544 │ │ │ │ ldrb r3, [sp, #18] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7e594 │ │ │ │ + bne 7e53c │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 7e59c │ │ │ │ + beq 7e544 │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ - bne 7e51c │ │ │ │ + bne 7e4c4 │ │ │ │ sub r4, r4, #1 │ │ │ │ sub r2, r4, r7 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ mov r7, #0 │ │ │ │ str fp, [sp, #12] │ │ │ │ str r8, [sp, #4] │ │ │ │ add sl, r5, #24 │ │ │ │ mov fp, r4 │ │ │ │ mov r8, r5 │ │ │ │ - b 7e62c │ │ │ │ + b 7e5d4 │ │ │ │ ldrb r2, [r9, r4] │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, #15 │ │ │ │ - bne 7e72c │ │ │ │ + bne 7e6d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e604 │ │ │ │ + beq 7e5ac │ │ │ │ ldrb r2, [sp, #16] │ │ │ │ cmp r2, r4 │ │ │ │ - beq 7e72c │ │ │ │ + beq 7e6d4 │ │ │ │ ldrb r2, [sp, #18] │ │ │ │ cmp r2, r4 │ │ │ │ cmpeq r7, #0 │ │ │ │ - beq 7e72c │ │ │ │ + beq 7e6d4 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ addcc r1, r2, #1 │ │ │ │ strcc r1, [r0] │ │ │ │ strbcc r4, [r2] │ │ │ │ - bcs 7e750 │ │ │ │ + bcs 7e6f8 │ │ │ │ add r7, r7, #1 │ │ │ │ mov fp, r5 │ │ │ │ ldr r2, [r8, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7e694 │ │ │ │ + ble 7e63c │ │ │ │ ldr r4, [r8, #48] @ 0x30 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r5, [r8, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ ldrgt r4, [r8, #24] │ │ │ │ addle r5, r5, #1 │ │ │ │ addgt r5, fp, r0 │ │ │ │ addle r5, fp, r5 │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [r8, #32] │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ - beq 7e6a8 │ │ │ │ + beq 7e650 │ │ │ │ sub r2, r5, fp │ │ │ │ cmp r2, #1 │ │ │ │ - beq 7e5cc │ │ │ │ + beq 7e574 │ │ │ │ mov r1, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 7e624 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 7e5cc │ │ │ │ ldrb r0, [r4], #1 │ │ │ │ - b 7e554 │ │ │ │ + b 7e4fc │ │ │ │ mov r5, fp │ │ │ │ ldrb r4, [r5], #1 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7e674 │ │ │ │ + bne 7e61c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr fp, [sp, #12] │ │ │ │ cmp r3, r1 │ │ │ │ addcc r1, r3, #1 │ │ │ │ strcc r1, [r0] │ │ │ │ strbcc r4, [r3] │ │ │ │ - bcs 7e7a0 │ │ │ │ + bcs 7e748 │ │ │ │ ldr r2, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r2, #24] │ │ │ │ sub r3, r3, fp │ │ │ │ add r0, r0, r3 │ │ │ │ - ldr r2, [pc, #292] @ 7e808 │ │ │ │ - ldr r3, [pc, #268] @ 7e7f4 │ │ │ │ + ldr r2, [pc, #292] @ 7e7b0 │ │ │ │ + ldr r3, [pc, #268] @ 7e79c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7e7ec │ │ │ │ + bne 7e794 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ add r4, r4, r3 │ │ │ │ ldrb r3, [r9, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e560 │ │ │ │ + bne 7e508 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 7e570 │ │ │ │ - b 7e51c │ │ │ │ + bne 7e518 │ │ │ │ + b 7e4c4 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 7e7ac │ │ │ │ + bcs 7e754 │ │ │ │ add r1, r2, #1 │ │ │ │ mov r3, #92 @ 0x5c │ │ │ │ str r1, [r0] │ │ │ │ strb r3, [r2] │ │ │ │ - b 7e604 │ │ │ │ + b 7e5ac │ │ │ │ and r1, r4, #255 @ 0xff │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 7e624 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 7e5cc │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7e59c │ │ │ │ + bne 7e544 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ movne r0, r7 │ │ │ │ - bne 7e6dc │ │ │ │ - b 7e59c │ │ │ │ + bne 7e684 │ │ │ │ + b 7e544 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 7e7e0 │ │ │ │ + bcs 7e788 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ strb r2, [r3] │ │ │ │ - b 7e504 │ │ │ │ + b 7e4ac │ │ │ │ mov r1, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 7e6c8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 7e670 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 7e604 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 7e5ac │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 7fba8 │ │ │ │ + bl 7fb50 │ │ │ │ ldrb r3, [r7] │ │ │ │ ldrb r2, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7e504 │ │ │ │ + beq 7e4ac │ │ │ │ ldrb r2, [sp, #18] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7e4f8 │ │ │ │ - b 7e504 │ │ │ │ + bne 7e4a0 │ │ │ │ + b 7e4ac │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 7e504 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, sl, r8, lsl #5 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq pc, sl, r8, ror #4 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq pc, sl, r4, asr #32 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 7e4ac │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq lr, sl, r8, ror #5 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq lr, sl, r8, asr #5 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq lr, sl, r4, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr lr, [pc, #4048] @ 7f7f4 │ │ │ │ - ldr ip, [pc, #4048] @ 7f7f8 │ │ │ │ + ldr lr, [pc, #4048] @ 7f79c │ │ │ │ + ldr ip, [pc, #4048] @ 7f7a0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr sl, [pc, #4040] @ 7f7fc │ │ │ │ + ldr sl, [pc, #4040] @ 7f7a4 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #4032] @ 7f800 │ │ │ │ + ldr r3, [pc, #4032] @ 7f7a8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #68] @ 0x44 │ │ │ │ mov ip, #0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r7, r2 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ @@ -121166,1564 +121166,1564 @@ │ │ │ │ str r3, [r5, #196] @ 0xc4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r1, r2 │ │ │ │ and r3, r3, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ - beq 7e8d0 │ │ │ │ + beq 7e878 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ sub r6, r6, #61 @ 0x3d │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ movle r6, #0 │ │ │ │ cmp r6, r2 │ │ │ │ - beq 7edd4 │ │ │ │ + beq 7ed7c │ │ │ │ cmp r1, r3 │ │ │ │ - blt 7f8c4 │ │ │ │ + blt 7f86c │ │ │ │ ldr r1, [r0, #1168] @ 0x490 │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ mov r1, #32 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r1, #9 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r6, [r7] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r4, r6, lsl #2] │ │ │ │ str r2, [r4, r6, lsl #2] │ │ │ │ ldr r2, [r5, #272] @ 0x110 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42df8 │ │ │ │ + bl 42da0 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r7] │ │ │ │ str r3, [r4, r6, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 42df8 │ │ │ │ + bl 42da0 │ │ │ │ str r0, [r9] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r6, [r7] │ │ │ │ and r3, r3, #131072 @ 0x20000 │ │ │ │ add r6, r6, r3, lsr #17 │ │ │ │ cmp r3, #0 │ │ │ │ add r6, r4, r6 │ │ │ │ lsr r3, r3, #17 │ │ │ │ - bne 7ea7c │ │ │ │ + bne 7ea24 │ │ │ │ ldrb r2, [r6, #-1] │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ cmpne r2, #34 @ 0x22 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bne 7ea90 │ │ │ │ + bne 7ea38 │ │ │ │ rsb r6, r3, #0 │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ ldr r3, [r8, #1172] @ 0x494 │ │ │ │ bic r2, r2, #4325376 @ 0x420000 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #196] @ 0xc4 │ │ │ │ - beq 7eda4 │ │ │ │ + beq 7ed4c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #3696] @ 7f804 │ │ │ │ + ldr r2, [pc, #3696] @ 7f7ac │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r5] │ │ │ │ mov fp, #0 │ │ │ │ biceq r3, r3, #32768 @ 0x8000 │ │ │ │ streq r3, [r5] │ │ │ │ ldr r1, [r7] │ │ │ │ ldrb r3, [r4, r1] │ │ │ │ strb fp, [r4, r1] │ │ │ │ ldr r8, [sl, r2] │ │ │ │ str fp, [r8, #68] @ 0x44 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, fp │ │ │ │ - beq 7f2f0 │ │ │ │ + beq 7f298 │ │ │ │ add sl, r8, #24 │ │ │ │ mov r5, r3 │ │ │ │ str r4, [sp] │ │ │ │ ldr r2, [r8, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ addle r4, r4, #1 │ │ │ │ - ble 7ea08 │ │ │ │ + ble 7e9b0 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r3, [r8, #68] @ 0x44 │ │ │ │ addgt r4, r4, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ addle r4, r4, r3 │ │ │ │ str r0, [r8, #32] │ │ │ │ ldrb r3, [r4] │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7e9d0 │ │ │ │ + bne 7e978 │ │ │ │ ldr r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r1, r4 │ │ │ │ strb r3, [r4, r2] │ │ │ │ str fp, [r7] │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r3, #1] │ │ │ │ - bl 434f8 │ │ │ │ + bl 434a0 │ │ │ │ str r0, [r9] │ │ │ │ - ldr r2, [pc, #3508] @ 7f808 │ │ │ │ - ldr r3, [pc, #3488] @ 7f7f8 │ │ │ │ + ldr r2, [pc, #3508] @ 7f7b0 │ │ │ │ + ldr r3, [pc, #3488] @ 7f7a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7f928 │ │ │ │ + bne 7f8d0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r8, #480] @ 0x1e0 │ │ │ │ cmp r2, #0 │ │ │ │ subgt r2, r2, #1 │ │ │ │ addgt r6, r6, r2 │ │ │ │ - b 7e950 │ │ │ │ + b 7e8f8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r2] │ │ │ │ str fp, [r2, #8] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [fp] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #12 │ │ │ │ strb r3, [fp, #8] │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #4] │ │ │ │ - bl 7dc18 │ │ │ │ + bl 7dbc0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ str r0, [sp] │ │ │ │ - beq 7f280 │ │ │ │ + beq 7f228 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - beq 7eefc │ │ │ │ + beq 7eea4 │ │ │ │ ldr r3, [sp] │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r6, r3 │ │ │ │ - bls 7f530 │ │ │ │ - ldr r3, [pc, #3340] @ 7f80c │ │ │ │ + bls 7f4d8 │ │ │ │ + ldr r3, [pc, #3340] @ 7f7b4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [sl, r3] │ │ │ │ ldr r3, [sp] │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r4, r6 │ │ │ │ mov fp, #42 @ 0x2a │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ - b 7eb6c │ │ │ │ + b 7eb14 │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ cmpne r1, #36 @ 0x24 │ │ │ │ moveq fp, #0 │ │ │ │ - beq 7eb48 │ │ │ │ + beq 7eaf0 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - beq 7edb8 │ │ │ │ + beq 7ed60 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldm r0, {ip, lr} │ │ │ │ cmp ip, lr │ │ │ │ addcc lr, ip, #1 │ │ │ │ strcc lr, [r0] │ │ │ │ strbcc r1, [ip] │ │ │ │ - bcs 7eb98 │ │ │ │ + bcs 7eb40 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 7eba4 │ │ │ │ + beq 7eb4c │ │ │ │ ldrb r1, [r6], #1 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #14 │ │ │ │ - bne 7eb30 │ │ │ │ + bne 7ead8 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ mov fp, #0 │ │ │ │ - bne 7eb48 │ │ │ │ + bne 7eaf0 │ │ │ │ str fp, [sp, #24] │ │ │ │ str r6, [sp, #12] │ │ │ │ - b 7eb48 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + b 7eaf0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r4, r6 │ │ │ │ - bne 7eb6c │ │ │ │ + bne 7eb14 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldrb r2, [r2] │ │ │ │ mov r3, r6 │ │ │ │ - beq 7f2f8 │ │ │ │ + beq 7f2a0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ subs r1, r1, #36 @ 0x24 │ │ │ │ movne r1, #1 │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7edec │ │ │ │ + bne 7ed94 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - beq 7ef84 │ │ │ │ + beq 7ef2c │ │ │ │ cmp fp, #0 │ │ │ │ - bne 7ee14 │ │ │ │ + bne 7edbc │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ ldrne r2, [r5] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrne r2, r2, #32768 @ 0x8000 │ │ │ │ str r0, [sp, #28] │ │ │ │ strne r2, [r5] │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r4, r2 │ │ │ │ - bcs 7f670 │ │ │ │ + bcs 7f618 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r2, [r1, #-1] │ │ │ │ sub r6, r1, #1 │ │ │ │ cmp r2, #9 │ │ │ │ cmpne r2, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bne 7f278 │ │ │ │ + bne 7f220 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 7ec30 │ │ │ │ + bne 7ebd8 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [sp, #20] │ │ │ │ - bne 7ec94 │ │ │ │ + bne 7ec3c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ add r0, r3, #9 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7efb0 │ │ │ │ + beq 7ef58 │ │ │ │ ldr r2, [r8, #1172] @ 0x494 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7f2a0 │ │ │ │ + beq 7f248 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldrne r2, [sp, #12] │ │ │ │ strne r2, [sp] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ ldrb r1, [r5, #153] @ 0x99 │ │ │ │ bic r2, r2, #524288 @ 0x80000 │ │ │ │ tst r1, #4 │ │ │ │ str r2, [r5, #196] @ 0xc4 │ │ │ │ - bne 7edc8 │ │ │ │ + bne 7ed70 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7edc8 │ │ │ │ + beq 7ed70 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - ble 7ee40 │ │ │ │ + ble 7ede8 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 7f040 │ │ │ │ + bne 7efe8 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq 7f474 │ │ │ │ + beq 7f41c │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne 7f088 │ │ │ │ + bne 7f030 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ eor r3, r3, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 7ed44 │ │ │ │ + beq 7ecec │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 23964 │ │ │ │ + bl 2390c │ │ │ │ str r0, [r6] │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ed30 │ │ │ │ - ldr r3, [pc, #2756] @ 7f810 │ │ │ │ + bne 7ecd8 │ │ │ │ + ldr r3, [pc, #2756] @ 7f7b8 │ │ │ │ ldr r6, [sl, r3] │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 7f794 │ │ │ │ + bcs 7f73c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ ldr fp, [sp, #16] │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, fp │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - bl 5e378 │ │ │ │ + bl 5e320 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ mov r6, #0 │ │ │ │ str fp, [r8, #1168] @ 0x490 │ │ │ │ str r3, [r8, #1172] @ 0x494 │ │ │ │ - b 7e978 │ │ │ │ + b 7e920 │ │ │ │ ldr r2, [r8, #1164] @ 0x48c │ │ │ │ ldr r1, [r8, #1160] @ 0x488 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl a351c │ │ │ │ - b 7e988 │ │ │ │ + bl a34c4 │ │ │ │ + b 7e930 │ │ │ │ cmp fp, #0 │ │ │ │ movne fp, #42 @ 0x2a │ │ │ │ - bne 7eb90 │ │ │ │ - b 7eb8c │ │ │ │ + bne 7eb38 │ │ │ │ + b 7eb34 │ │ │ │ ldr r3, [r8, #1172] @ 0x494 │ │ │ │ mvn r6, #0 │ │ │ │ - b 7e978 │ │ │ │ + b 7e920 │ │ │ │ ldr r2, [r0, #1164] @ 0x48c │ │ │ │ ldr r1, [r0, #1160] @ 0x488 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl a351c │ │ │ │ + bl a34c4 │ │ │ │ str r6, [r8, #1172] @ 0x494 │ │ │ │ - b 7e8d0 │ │ │ │ + b 7e878 │ │ │ │ ldrb r1, [r6, #-1] │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ - beq 7f4a8 │ │ │ │ + beq 7f450 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ moveq r2, #92 @ 0x5c │ │ │ │ moveq fp, #42 @ 0x2a │ │ │ │ streq r2, [sp, #112] @ 0x70 │ │ │ │ - beq 7ef84 │ │ │ │ + beq 7ef2c │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 7f30c │ │ │ │ + bcs 7f2b4 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ strb r1, [r2] │ │ │ │ mov fp, #42 @ 0x2a │ │ │ │ - b 7ebf4 │ │ │ │ + b 7eb9c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r0, r3, #9 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7edc8 │ │ │ │ + beq 7ed70 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 7f040 │ │ │ │ + bne 7efe8 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq 7f480 │ │ │ │ + beq 7f428 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne 7f088 │ │ │ │ + bne 7f030 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r0, [r9] │ │ │ │ sub r2, r3, r2 │ │ │ │ sub fp, r0, r2 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f714 │ │ │ │ + beq 7f6bc │ │ │ │ mov r1, #0 │ │ │ │ ldrb r2, [r0] │ │ │ │ strb r1, [r0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ands r1, r1, #4 │ │ │ │ streq r1, [sp, #32] │ │ │ │ - bne 7f754 │ │ │ │ + bne 7f6fc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ strb r2, [r1] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, fp, r0 │ │ │ │ - b 7f0f4 │ │ │ │ - ldr r1, [pc, #2320] @ 7f814 │ │ │ │ + b 7f09c │ │ │ │ + ldr r1, [pc, #2320] @ 7f7bc │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr fp, [sp] │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ sub r2, r6, fp │ │ │ │ mov r1, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - ldr r1, [pc, #2284] @ 7f818 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + ldr r1, [pc, #2284] @ 7f7c0 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldrb r2, [fp] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 7f568 │ │ │ │ + beq 7f510 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ subs r3, r3, #36 @ 0x24 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f4b4 │ │ │ │ + bne 7f45c │ │ │ │ ldr fp, [sp, #8] │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #24] │ │ │ │ str fp, [sp, #12] │ │ │ │ - bne 7ebf4 │ │ │ │ + bne 7eb9c │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r4, r2 │ │ │ │ - bcs 7f01c │ │ │ │ + bcs 7efc4 │ │ │ │ ldrb r2, [r2, #-1] │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ cmpne r2, #34 @ 0x22 │ │ │ │ - bne 7f01c │ │ │ │ + bne 7efc4 │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ orr r2, r2, #4194304 @ 0x400000 │ │ │ │ str r2, [r5, #196] @ 0xc4 │ │ │ │ - b 7ebec │ │ │ │ + b 7eb94 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 7f4d8 │ │ │ │ - ldr r0, [pc, #2140] @ 7f81c │ │ │ │ + beq 7f480 │ │ │ │ + ldr r0, [pc, #2140] @ 7f7c4 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ec94 │ │ │ │ + beq 7ec3c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, r4, #1 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ cmpne r6, r1 │ │ │ │ - bne 7f704 │ │ │ │ + bne 7f6ac │ │ │ │ ldr r2, [sp] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - beq 7ec94 │ │ │ │ + beq 7ec3c │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ bic r2, r2, #16384 @ 0x4000 │ │ │ │ orr r2, r2, #524288 @ 0x80000 │ │ │ │ str r2, [r5, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b 7ec94 │ │ │ │ + b 7ec3c │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ moveq fp, r0 │ │ │ │ - bne 7ebec │ │ │ │ - b 7ebf4 │ │ │ │ + bne 7eb94 │ │ │ │ + b 7eb9c │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r0, r1, r0 │ │ │ │ ldrb r0, [r0, #-1] │ │ │ │ cmp r0, #42 @ 0x2a │ │ │ │ - beq 7edc8 │ │ │ │ + beq 7ed70 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq 7f5a0 │ │ │ │ + beq 7f548 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - beq 7f4ec │ │ │ │ + beq 7f494 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr fp, [r9] │ │ │ │ sub r2, r3, r2 │ │ │ │ sub fp, fp, r2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r4, [sp, #24] │ │ │ │ add fp, r2, fp │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r5, [sp, #32] │ │ │ │ mov r0, r1 │ │ │ │ mov r5, fp │ │ │ │ mov r4, r2 │ │ │ │ mov fp, r3 │ │ │ │ - bl 7e488 │ │ │ │ + bl 7e430 │ │ │ │ mov r6, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r3, r5, r0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f0bc │ │ │ │ + bne 7f064 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, fp │ │ │ │ ldr r5, [sp, #32] │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, r4, r0 │ │ │ │ add r2, r4, #1024 @ 0x400 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 7f11c │ │ │ │ + bcc 7f0c4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r2, r2, #9 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r1, #4] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [sp, #24] │ │ │ │ - bne 7f51c │ │ │ │ + bne 7f4c4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ tst r3, r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add fp, r3, #4 │ │ │ │ - bne 7f4fc │ │ │ │ + bne 7f4a4 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne 7f320 │ │ │ │ + bne 7f2c8 │ │ │ │ ldr r3, [r8, #1172] @ 0x494 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne 7f67c │ │ │ │ + bne 7f624 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 7e488 │ │ │ │ + bl 7e430 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7f1e4 │ │ │ │ + beq 7f18c │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, #32 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r3 │ │ │ │ strb r6, [r4], #1 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ - bl 7e488 │ │ │ │ + bl 7e430 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 7f1a8 │ │ │ │ + bne 7f150 │ │ │ │ mov r2, fp │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov fp, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r8, #1172] @ 0x494 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7f244 │ │ │ │ + beq 7f1ec │ │ │ │ ldr r6, [fp, #-4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r6, r6, r0 │ │ │ │ ldrb r2, [r6, #-1] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq 7f5bc │ │ │ │ + beq 7f564 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ movne r2, #32 │ │ │ │ - bne 7f238 │ │ │ │ + bne 7f1e0 │ │ │ │ ldr r2, [sp] │ │ │ │ ldrb r2, [r2, #-1] │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ moveq r2, #125 @ 0x7d │ │ │ │ movne r2, #32 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ sub r2, r3, r4 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7] │ │ │ │ - beq 7f264 │ │ │ │ + beq 7f20c │ │ │ │ mov r0, r3 │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ sub r2, r0, r4 │ │ │ │ str r2, [r9] │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ ldr r3, [r8, #1172] @ 0x494 │ │ │ │ - b 7e978 │ │ │ │ + b 7e920 │ │ │ │ mov r6, r0 │ │ │ │ - b 7ec54 │ │ │ │ + b 7ebfc │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #96 @ 0x60 │ │ │ │ cmpne r2, #36 @ 0x24 │ │ │ │ - bne 7eaec │ │ │ │ + bne 7ea94 │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ ldr r3, [r8, #1172] @ 0x494 │ │ │ │ mvn r6, #0 │ │ │ │ - b 7e978 │ │ │ │ + b 7e920 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 4e674 │ │ │ │ + bl 4e61c │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r4, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bcs 7ecc0 │ │ │ │ + bcs 7ec68 │ │ │ │ ldrb r2, [r1, #-1] │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ cmpne r2, #34 @ 0x22 │ │ │ │ - bne 7ecc0 │ │ │ │ + bne 7ec68 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmn r2, #1 │ │ │ │ ldreq r2, [sp] │ │ │ │ subne r2, r1, #1 │ │ │ │ subeq r2, r2, #2 │ │ │ │ str r2, [sp] │ │ │ │ - b 7ecc0 │ │ │ │ + b 7ec68 │ │ │ │ mov fp, r2 │ │ │ │ - b 7ea20 │ │ │ │ + b 7e9c8 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - bne 7ebec │ │ │ │ - b 7ef84 │ │ │ │ + bne 7eb94 │ │ │ │ + b 7ef2c │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b 7ee38 │ │ │ │ + b 7ede0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ mov r3, r0 │ │ │ │ - bne 7f180 │ │ │ │ + bne 7f128 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f7c0 │ │ │ │ + beq 7f768 │ │ │ │ ldr r3, [sp] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r2 │ │ │ │ - beq 7f3f4 │ │ │ │ + beq 7f39c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r6, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r6, [sp] │ │ │ │ add fp, r3, #8 │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq 7f6bc │ │ │ │ + beq 7f664 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #16] │ │ │ │ mov r5, fp │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r1 │ │ │ │ mov fp, r3 │ │ │ │ - b 7f3b4 │ │ │ │ + b 7f35c │ │ │ │ ldrb r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f3d8 │ │ │ │ + beq 7f380 │ │ │ │ add r5, r5, #4 │ │ │ │ - bl 23964 │ │ │ │ + bl 2390c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7e2bc │ │ │ │ + bl 7e264 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f3a4 │ │ │ │ + bne 7f34c │ │ │ │ mov r3, r2 │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov fp, r5 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - bls 7f5d4 │ │ │ │ + bls 7f57c │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7f780 │ │ │ │ + beq 7f728 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7f7e4 │ │ │ │ + beq 7f78c │ │ │ │ ldr r6, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 7e488 │ │ │ │ + bl 7e430 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r6, r1 │ │ │ │ mov r0, r6 │ │ │ │ - beq 7f454 │ │ │ │ - bl 82b4c │ │ │ │ + beq 7f3fc │ │ │ │ + bl 82af4 │ │ │ │ ldrb r2, [r0, #-1] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ cmpne r2, #34 @ 0x22 │ │ │ │ moveq r2, #0 │ │ │ │ subeq r3, r0, #1 │ │ │ │ strbeq r2, [r0, #-1] │ │ │ │ ldr r2, [sp] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7f1e4 │ │ │ │ + bne 7f18c │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 41808 │ │ │ │ + bl 417b0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b 7f1e4 │ │ │ │ + b 7f18c │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq 7ed14 │ │ │ │ + beq 7ecbc │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r0, [r9] │ │ │ │ sub r2, r3, r2 │ │ │ │ sub fp, r0, r2 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ sub r2, r2, #92 @ 0x5c │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b 7eeac │ │ │ │ + b 7ee54 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - b 7ebe4 │ │ │ │ + b 7eb8c │ │ │ │ ldrb r3, [r6, #-1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ mov r3, r6 │ │ │ │ - beq 7f848 │ │ │ │ + beq 7f7f0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ - b 7edf8 │ │ │ │ + b 7eda0 │ │ │ │ add r1, r5, #340 @ 0x154 │ │ │ │ ldrsh r1, [r1] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 7efb8 │ │ │ │ - b 7f000 │ │ │ │ + bne 7ef60 │ │ │ │ + b 7efa8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7ee8c │ │ │ │ - b 7ed14 │ │ │ │ + ble 7ee34 │ │ │ │ + b 7ecbc │ │ │ │ ldr r6, [r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 23964 │ │ │ │ + bl 2390c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ mov r3, r0 │ │ │ │ - b 7f340 │ │ │ │ + b 7f2e8 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ mov r1, r3 │ │ │ │ - bl a3a60 │ │ │ │ + bl a3a08 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 7f12c │ │ │ │ + b 7f0d4 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 7f72c │ │ │ │ + beq 7f6d4 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ldr r3, [sp] │ │ │ │ - beq 7f824 │ │ │ │ + beq 7f7cc │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bne 7ee14 │ │ │ │ + bne 7edbc │ │ │ │ mov fp, #42 @ 0x2a │ │ │ │ - b 7ef84 │ │ │ │ + b 7ef2c │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - beq 7f7a0 │ │ │ │ + beq 7f748 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r3, #1 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, #42 @ 0x2a │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str fp, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 7ec20 │ │ │ │ + b 7ebc8 │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne 7f480 │ │ │ │ + bne 7f428 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #1 │ │ │ │ - ble 7f480 │ │ │ │ - b 7ed14 │ │ │ │ + ble 7f428 │ │ │ │ + b 7ecbc │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ cmpne r2, #34 @ 0x22 │ │ │ │ subeq r3, r3, #1 │ │ │ │ - b 7f23c │ │ │ │ + b 7f1e4 │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r4, r3 │ │ │ │ - bne 7f410 │ │ │ │ + bne 7f3b8 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f60c │ │ │ │ + beq 7f5b4 │ │ │ │ ldrb r2, [r6] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq 7f8f0 │ │ │ │ + beq 7f898 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r6, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 7e488 │ │ │ │ + bl 7e430 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r6, r1 │ │ │ │ mov r0, r6 │ │ │ │ - beq 7f638 │ │ │ │ - bl 82b4c │ │ │ │ + beq 7f5e0 │ │ │ │ + bl 82af4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ movne r1, #32 │ │ │ │ - bne 7f65c │ │ │ │ + bne 7f604 │ │ │ │ ldr r3, [sp] │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ moveq r1, #125 @ 0x7d │ │ │ │ movne r1, #32 │ │ │ │ mov r3, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r2, #1] │ │ │ │ - b 7f454 │ │ │ │ + b 7f3fc │ │ │ │ ldr r6, [sp] │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ - b 7ec54 │ │ │ │ + b 7ebfc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f164 │ │ │ │ + beq 7f10c │ │ │ │ ldrb r2, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ ldrne r2, [sp] │ │ │ │ addeq r6, r6, #1 │ │ │ │ strbne r3, [r2], #1 │ │ │ │ mov r1, r6 │ │ │ │ strne r2, [sp] │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ - b 7f180 │ │ │ │ + b 7f128 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #16] │ │ │ │ mov r5, fp │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov fp, r3 │ │ │ │ - b 7f6e4 │ │ │ │ + b 7f68c │ │ │ │ ldrb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7f6fc │ │ │ │ + beq 7f6a4 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7e2bc │ │ │ │ + bl 7e264 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7f6d4 │ │ │ │ + bne 7f67c │ │ │ │ mov r3, r0 │ │ │ │ - b 7f3dc │ │ │ │ + b 7f384 │ │ │ │ ldrb r2, [r6, #-2] │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ - bne 7eff0 │ │ │ │ - b 7ec94 │ │ │ │ + bne 7ef98 │ │ │ │ + b 7ec3c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ tst r2, #4 │ │ │ │ - bne 7f88c │ │ │ │ + bne 7f834 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b 7eee4 │ │ │ │ + b 7ee8c │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - beq 7f86c │ │ │ │ + beq 7f814 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ ldr r3, [sp] │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ - b 7ee14 │ │ │ │ + b 7edbc │ │ │ │ ldr r0, [sp] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 83224 │ │ │ │ + bl 831cc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b 7eed4 │ │ │ │ + b 7ee7c │ │ │ │ cmp r3, r2 │ │ │ │ sub r2, r3, #1 │ │ │ │ - beq 7f7d8 │ │ │ │ + beq 7f780 │ │ │ │ mov r3, r2 │ │ │ │ - b 7f410 │ │ │ │ + b 7f3b8 │ │ │ │ mov r1, #10 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 7ed70 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 7ed18 │ │ │ │ mov r2, #1 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ mov r3, r6 │ │ │ │ str fp, [sp, #12] │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ - b 7ef84 │ │ │ │ + b 7ef2c │ │ │ │ cmp r4, r2 │ │ │ │ - bcs 7f5d0 │ │ │ │ + bcs 7f578 │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7f7e4 │ │ │ │ + bne 7f78c │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 7f8e8 │ │ │ │ - bcs 7f78c │ │ │ │ + beq 7f890 │ │ │ │ + bcs 7f734 │ │ │ │ ldrb r3, [r2, #-1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 7f5e4 │ │ │ │ - b 7f78c │ │ │ │ - andeq lr, sl, r4, lsl #30 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq lr, sl, r0, ror #29 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - ldrdeq lr, [sl], -r4 │ │ │ │ - andeq r0, r0, r0, ror #15 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r5, r7, r8, lsr #15 │ │ │ │ - andeq r5, r7, r0, lsl #15 │ │ │ │ - strdeq r5, [r7], -r4 │ │ │ │ - andeq r0, r0, ip, lsl #9 │ │ │ │ + bne 7f58c │ │ │ │ + b 7f734 │ │ │ │ + andeq sp, sl, r4, ror #30 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq sp, sl, r0, asr #30 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq sp, sl, r4, lsr sp │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + muleq r7, r8, lr │ │ │ │ + andeq r4, r7, r0, ror lr │ │ │ │ + andeq r4, r7, r4, ror #27 │ │ │ │ + andeq r0, r0, r4, lsl #9 │ │ │ │ ldrb fp, [r3, #-1] │ │ │ │ cmp fp, #42 @ 0x2a │ │ │ │ - beq 7f8cc │ │ │ │ + beq 7f874 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [sp] │ │ │ │ str r1, [sp, #24] │ │ │ │ - b 7edf8 │ │ │ │ + b 7eda0 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ mov r2, #1 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ str fp, [sp, #12] │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ - bne 7ebf4 │ │ │ │ - b 7ef84 │ │ │ │ + bne 7eb9c │ │ │ │ + b 7ef2c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #42 @ 0x2a │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r3, [sp] │ │ │ │ - b 7f560 │ │ │ │ - ldr r2, [pc, #-116] @ 7f820 │ │ │ │ + b 7f508 │ │ │ │ + ldr r2, [pc, #-116] @ 7f7c8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sl, r2] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 83224 │ │ │ │ + bl 831cc │ │ │ │ cmp r0, #0 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b 7eee4 │ │ │ │ + b 7ee8c │ │ │ │ mvn r6, #0 │ │ │ │ - b 7ea4c │ │ │ │ + b 7e9f4 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - beq 7f910 │ │ │ │ + beq 7f8b8 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b 7ee14 │ │ │ │ + b 7edbc │ │ │ │ mov r2, r4 │ │ │ │ - b 7f5e4 │ │ │ │ + b 7f58c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, #520] @ 0x208 │ │ │ │ - bl 25930 │ │ │ │ + bl 258d8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 7f5fc │ │ │ │ + beq 7f5a4 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 2598c │ │ │ │ - b 7f5fc │ │ │ │ + bl 25934 │ │ │ │ + b 7f5a4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b 7ef84 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 7ef2c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr r2, [pc, #320] @ 7fa84 │ │ │ │ - ldr r3, [pc, #320] @ 7fa88 │ │ │ │ + ldr r2, [pc, #320] @ 7fa2c │ │ │ │ + ldr r3, [pc, #320] @ 7fa30 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #316] @ 7fa8c │ │ │ │ + ldr r6, [pc, #316] @ 7fa34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #332 @ 0x14c │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7f980 │ │ │ │ + beq 7f928 │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ strb r1, [r5, #1149] @ 0x47d │ │ │ │ - beq 7fa48 │ │ │ │ + beq 7f9f0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #1150] @ 0x47e │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ tst r3, #8 │ │ │ │ - bne 7f9d0 │ │ │ │ + bne 7f978 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #228] @ 7fa90 │ │ │ │ - ldr r3, [pc, #216] @ 7fa88 │ │ │ │ + ldr r2, [pc, #228] @ 7fa38 │ │ │ │ + ldr r3, [pc, #216] @ 7fa30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 7fa80 │ │ │ │ + bne 7fa28 │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #188] @ 7fa94 │ │ │ │ + ldr r3, [pc, #188] @ 7fa3c │ │ │ │ add r0, r5, #1136 @ 0x470 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 15428 │ │ │ │ + bl 153d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f9a0 │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + beq 7f948 │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f9a0 │ │ │ │ - bl 7f04 │ │ │ │ + beq 7f948 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r0, #80 @ 0x50 │ │ │ │ - bhi 7fa58 │ │ │ │ + bhi 7fa00 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r6, sp │ │ │ │ - bl 434f8 │ │ │ │ + bl 434a0 │ │ │ │ cmp r0, #0 │ │ │ │ sub r4, r0, #1 │ │ │ │ addgt r6, r6, r0, lsl #2 │ │ │ │ - ble 7fa40 │ │ │ │ + ble 7f9e8 │ │ │ │ ldr r1, [r6, #-4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 4218c │ │ │ │ + bl 42134 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 7fa2c │ │ │ │ + bcs 7f9d4 │ │ │ │ mov r0, #1 │ │ │ │ - b 7f9a4 │ │ │ │ + b 7f94c │ │ │ │ mov r1, #1 │ │ │ │ - bl 4313c │ │ │ │ + bl 430e4 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ - b 7f984 │ │ │ │ + b 7f92c │ │ │ │ ldrb r7, [r4, #80] @ 0x50 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #80] @ 0x50 │ │ │ │ - bl 434f8 │ │ │ │ + bl 434a0 │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, sp │ │ │ │ strbne r7, [r4, #80] @ 0x50 │ │ │ │ - b 7fa1c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, sl, r4, ror #27 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - ldrdeq sp, [sl], -r0 │ │ │ │ - andeq sp, sl, ip, ror sp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ + b 7f9c4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq ip, sl, r4, asr #28 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq ip, sl, r0, lsr lr │ │ │ │ + ldrdeq ip, [sl], -ip @ │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #236] @ 7fb9c │ │ │ │ - ldr r3, [pc, #236] @ 7fba0 │ │ │ │ + ldr r6, [pc, #236] @ 7fb44 │ │ │ │ + ldr r3, [pc, #236] @ 7fb48 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7fb94 │ │ │ │ + beq 7fb3c │ │ │ │ ldr r2, [r0, #428] @ 0x1ac │ │ │ │ ldr r3, [r0, #440] @ 0x1b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7fb30 │ │ │ │ + bne 7fad8 │ │ │ │ ldr r3, [r0, #452] @ 0x1c4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7fb94 │ │ │ │ + blt 7fb3c │ │ │ │ ldr r2, [r0, #496] @ 0x1f0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ ldr r1, [r0, #496] @ 0x1f0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 42df8 │ │ │ │ + bl 42da0 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ ldr r2, [r4, #452] @ 0x1c4 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr r1, [r4, #496] @ 0x1f0 │ │ │ │ add r2, r2, #1 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ ldr r0, [r5, #108] @ 0x6c │ │ │ │ orr r3, r3, #2 │ │ │ │ str r3, [r5, #196] @ 0xc4 │ │ │ │ - bl 4847c │ │ │ │ - ldr r3, [pc, #108] @ 7fba4 │ │ │ │ + bl 48424 │ │ │ │ + ldr r3, [pc, #108] @ 7fb4c │ │ │ │ ldr r0, [r4, #496] @ 0x1f0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #428] @ 0x1ac │ │ │ │ asr r1, r0, #31 │ │ │ │ - bl a146c │ │ │ │ + bl a1414 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ ldr r1, [r4, #496] @ 0x1f0 │ │ │ │ lsr r2, r2, #1 │ │ │ │ and r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ sub r3, r3, r1 │ │ │ │ sub r3, r3, r2 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #452] @ 0x1c4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mvn r0, #0 │ │ │ │ - b 7fb8c │ │ │ │ - andeq sp, sl, r8, ror ip │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ + b 7fb34 │ │ │ │ + ldrdeq ip, [sl], -r8 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r0, r0, r8, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #116] @ 7fc34 │ │ │ │ + ldr r3, [pc, #116] @ 7fbdc │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #94 @ 0x5e │ │ │ │ - ldr r2, [pc, #108] @ 7fc38 │ │ │ │ + ldr r2, [pc, #108] @ 7fbe0 │ │ │ │ strb r1, [r4, #1] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ strb r0, [r4] │ │ │ │ strb r1, [r4, #2] │ │ │ │ - ldr r0, [pc, #84] @ 7fc3c │ │ │ │ + ldr r0, [pc, #84] @ 7fbe4 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ - bl f68c │ │ │ │ + bl f634 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - bl ce78 <__time64@plt+0x4b24> │ │ │ │ + bl ce20 <__time64@plt+0x4b28> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ sub r3, r0, #1 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r0, r0, #2 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ cmp r3, r0 │ │ │ │ strb r2, [r4, #1]! │ │ │ │ - bne 7fc18 │ │ │ │ + bne 7fbc0 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq sp, sl, ip, asr fp │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - ldrdeq r4, [r7], -r4 @ │ │ │ │ + @ instruction: 0x000acbbc │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + andeq r4, r7, r4, asr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r5, [pc, #4000] @ 80bf8 │ │ │ │ + ldr r5, [pc, #4000] @ 80ba0 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ - ldr r1, [pc, #3992] @ 80bfc │ │ │ │ - ldr r2, [pc, #3992] @ 80c00 │ │ │ │ + ldr r1, [pc, #3992] @ 80ba4 │ │ │ │ + ldr r2, [pc, #3992] @ 80ba8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r4, [pc, #3976] @ 80c04 │ │ │ │ + ldr r4, [pc, #3976] @ 80bac │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov r2, #0 │ │ │ │ - beq 8150c │ │ │ │ + beq 814b4 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 7fba8 │ │ │ │ - ldr r3, [pc, #3940] @ 80c08 │ │ │ │ + bl 7fb50 │ │ │ │ + ldr r3, [pc, #3940] @ 80bb0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bne 80150 │ │ │ │ + bne 800f8 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 81914 │ │ │ │ - ldr r3, [pc, #3896] @ 80c0c │ │ │ │ + beq 818bc │ │ │ │ + ldr r3, [pc, #3896] @ 80bb4 │ │ │ │ ldrb r9, [fp] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #3884] @ 80c10 │ │ │ │ + ldr r3, [pc, #3884] @ 80bb8 │ │ │ │ mov r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r9 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 81858 │ │ │ │ + beq 81800 │ │ │ │ ldrb r1, [sp, #128] @ 0x80 │ │ │ │ ldrb r3, [sp, #129] @ 0x81 │ │ │ │ cmp r1, r7 │ │ │ │ - beq 7fedc │ │ │ │ + beq 7fe84 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 7fe6c │ │ │ │ + beq 7fe14 │ │ │ │ ldrb r3, [sp, #130] @ 0x82 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 7fe78 │ │ │ │ + bne 7fe20 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, fp │ │ │ │ - beq 7fd58 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 7fd00 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r5, [fp, #-1] │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 809c0 │ │ │ │ + beq 80968 │ │ │ │ mov r8, r4 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ mov r1, fp │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r4, #272] @ 0x110 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ and r4, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7fda0 │ │ │ │ + beq 7fd48 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ tst r3, #4 │ │ │ │ - bne 80174 │ │ │ │ + bne 8011c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7fde0 │ │ │ │ + beq 7fd88 │ │ │ │ cmp r4, #0 │ │ │ │ movne r4, #4096 @ 0x1000 │ │ │ │ - bne 7fde0 │ │ │ │ + bne 7fd88 │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ - bl 59a2c │ │ │ │ + bl a3930 │ │ │ │ + bl 599d4 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r0, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80094 │ │ │ │ + bne 8003c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7fe18 │ │ │ │ - ldr r3, [pc, #3600] @ 80c14 │ │ │ │ + beq 7fdc0 │ │ │ │ + ldr r3, [pc, #3600] @ 80bbc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 7fe18 │ │ │ │ + beq 7fdc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7fe2c │ │ │ │ + beq 7fdd4 │ │ │ │ mov r0, r3 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ cmp r4, #0 │ │ │ │ - ldreq r3, [pc, #3552] @ 80c18 │ │ │ │ + ldreq r3, [pc, #3552] @ 80bc0 │ │ │ │ ldreq r0, [sp, #12] │ │ │ │ - ldr r2, [pc, #3548] @ 80c1c │ │ │ │ + ldr r2, [pc, #3548] @ 80bc4 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - ldr r3, [pc, #3512] @ 80c00 │ │ │ │ + ldr r3, [pc, #3512] @ 80ba8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movne r0, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 819e4 │ │ │ │ + bne 8198c │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, fp │ │ │ │ - beq 800a4 │ │ │ │ + beq 8004c │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ - beq 80120 │ │ │ │ + beq 800c8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, fp │ │ │ │ - bcs 7fe9c │ │ │ │ + bcs 7fe44 │ │ │ │ ldrb r3, [fp, #-1] │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ cmpeq r7, #123 @ 0x7b │ │ │ │ - beq 80120 │ │ │ │ + beq 800c8 │ │ │ │ cmp r7, #39 @ 0x27 │ │ │ │ - beq 80a48 │ │ │ │ + beq 809f0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r5, fp, #1 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 80160 │ │ │ │ + bcs 80108 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ ldrb r2, [fp] │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r7, [fp, #1] │ │ │ │ mov fp, r5 │ │ │ │ - b 7fd04 │ │ │ │ + b 7fcac │ │ │ │ cmp r7, r3 │ │ │ │ - beq 7fe6c │ │ │ │ + beq 7fe14 │ │ │ │ ldrb r3, [sp, #130] @ 0x82 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80114 │ │ │ │ + bne 800bc │ │ │ │ ldrb r4, [fp, #1] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r4 │ │ │ │ and r5, r3, #1 │ │ │ │ addeq r3, fp, #2 │ │ │ │ mvneq r1, #0 │ │ │ │ streq r3, [sp, #32] │ │ │ │ - beq 81588 │ │ │ │ - ldr r3, [pc, #3336] @ 80c20 │ │ │ │ + beq 81530 │ │ │ │ + ldr r3, [pc, #3336] @ 80bc8 │ │ │ │ add r2, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov sl, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi 7ff3c │ │ │ │ + bhi 7fee4 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #1 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne 80a08 │ │ │ │ + bne 809b0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrb r7, [r3] │ │ │ │ cmp r7, #58 @ 0x3a │ │ │ │ - beq 7ffc8 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 7ff70 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r2, r7, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne 7ffc8 │ │ │ │ + bne 7ff70 │ │ │ │ cmp r7, #45 @ 0x2d │ │ │ │ - bhi 81550 │ │ │ │ + bhi 814f8 │ │ │ │ cmp r7, #35 @ 0x23 │ │ │ │ - bls 80a38 │ │ │ │ - ldr r2, [pc, #3204] @ 80c24 │ │ │ │ + bls 809e0 │ │ │ │ + ldr r2, [pc, #3204] @ 80bcc │ │ │ │ sub r3, r7, #36 @ 0x24 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ lsr r3, r2, r3 │ │ │ │ tst r3, #1 │ │ │ │ - bne 7ffc8 │ │ │ │ + bne 7ff70 │ │ │ │ add r8, r8, #1 │ │ │ │ str r8, [sp, #32] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrb r7, [r3] │ │ │ │ cmp r7, #58 @ 0x3a │ │ │ │ - bne 7ff70 │ │ │ │ + bne 7ff18 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ ldrb sl, [r2] │ │ │ │ strb r3, [r2] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mvn r0, #0 │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ - bl 487c8 │ │ │ │ + bl 48770 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ adds r2, r1, #1 │ │ │ │ asr ip, r1, #31 │ │ │ │ adc r3, ip, #0 │ │ │ │ cmp r2, #2 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcs 80a24 │ │ │ │ + bcs 809cc │ │ │ │ orr r3, r5, #4096 @ 0x1000 │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldrb r4, [r3] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - ldr r2, [pc, #3052] @ 80c28 │ │ │ │ - ldr r0, [pc, #3052] @ 80c2c │ │ │ │ + ldr r2, [pc, #3052] @ 80bd0 │ │ │ │ + ldr r0, [pc, #3052] @ 80bd4 │ │ │ │ mov r8, #0 │ │ │ │ mov r3, fp │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ strb r8, [r5] │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ strb r4, [r5] │ │ │ │ cmp r3, r8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movne r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str r2, [r3] │ │ │ │ - bne 7fd94 │ │ │ │ + bne 7fd3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7fdec │ │ │ │ + beq 7fd94 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ - bl a351c │ │ │ │ - b 7fdf4 │ │ │ │ + bl a34c4 │ │ │ │ + b 7fd9c │ │ │ │ ldrb r3, [sp, #130] @ 0x82 │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ cmp r3, r7 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7fd58 │ │ │ │ + bne 7fd00 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn r1, #0 │ │ │ │ and r3, r3, #1 │ │ │ │ orr r5, r3, #16 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov ip, r1 │ │ │ │ @@ -122733,53 +122733,53 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ adds r1, r3, r1 │ │ │ │ adc ip, ip, r3, asr #31 │ │ │ │ cmp r1, #1 │ │ │ │ sbcs ip, ip, #0 │ │ │ │ - blt 80018 │ │ │ │ + blt 7ffc0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 80224 │ │ │ │ + b 801cc │ │ │ │ cmp r3, r7 │ │ │ │ - bne 7fef0 │ │ │ │ - b 7fd30 │ │ │ │ + bne 7fe98 │ │ │ │ + b 7fcd8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 815ac │ │ │ │ + bcs 81554 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ ldrb r2, [fp] │ │ │ │ strb r2, [r3] │ │ │ │ add fp, fp, #1 │ │ │ │ - b 7fea4 │ │ │ │ + b 7fe4c │ │ │ │ mov r1, #0 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ mov r7, r0 │ │ │ │ - b 7fcc0 │ │ │ │ + b 7fc68 │ │ │ │ ldrb r1, [fp] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r7, [fp, #1] │ │ │ │ mov fp, r5 │ │ │ │ - b 7fd04 │ │ │ │ + b 7fcac │ │ │ │ mov r0, r8 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 7b20 │ │ │ │ - b 7fda0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7adc │ │ │ │ + b 7fd48 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r4, #1 │ │ │ │ ldr lr, [r0] │ │ │ │ ldrh r3, [lr, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 81564 │ │ │ │ + beq 8150c │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ mov ip, r1 │ │ │ │ lsl r2, ip, #2 │ │ │ │ lsl r3, r1, #2 │ │ │ │ adds r3, r3, r1 │ │ │ │ orr r2, r2, r1, lsr #30 │ │ │ │ @@ -122790,41 +122790,41 @@ │ │ │ │ ldrb r4, [r7, #1]! │ │ │ │ adc r2, r2, #0 │ │ │ │ lsl r0, r4, #1 │ │ │ │ ldrh r0, [lr, r0] │ │ │ │ subs r1, r3, #48 @ 0x30 │ │ │ │ sbc ip, r2, #0 │ │ │ │ ands r0, r0, #2048 @ 0x800 │ │ │ │ - bne 801ac │ │ │ │ + bne 80154 │ │ │ │ cmp sl, #45 @ 0x2d │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ - beq 8155c │ │ │ │ + beq 81504 │ │ │ │ orrs r3, r1, ip │ │ │ │ - beq 81564 │ │ │ │ + beq 8150c │ │ │ │ mov r3, #1 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ ldrlt r3, [sp, #52] @ 0x34 │ │ │ │ strlt r3, [sp, #32] │ │ │ │ - blt 800e8 │ │ │ │ - bl 47964 │ │ │ │ + blt 80090 │ │ │ │ + bl 4790c │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq 815e8 │ │ │ │ + beq 81590 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ ldr r4, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 815e8 │ │ │ │ + beq 81590 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81500 │ │ │ │ + beq 814a8 │ │ │ │ tst r5, #2 │ │ │ │ ldrne r2, [sp, #52] @ 0x34 │ │ │ │ and sl, sl, #255 @ 0xff │ │ │ │ movne r3, r2 │ │ │ │ strbne sl, [r3], #1 │ │ │ │ ldreq r3, [sp, #52] @ 0x34 │ │ │ │ ldrbne sl, [r2, #1] │ │ │ │ @@ -122837,59 +122837,59 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #112] @ 0x70 │ │ │ │ tst r5, #16 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ strd r2, [sp, #120] @ 0x78 │ │ │ │ - bne 81384 │ │ │ │ + bne 8132c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrb r5, [r3] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #57 @ 0x39 │ │ │ │ add r2, r7, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bhi 80acc │ │ │ │ + bhi 80a74 │ │ │ │ cmp r5, #35 @ 0x23 │ │ │ │ - bls 80400 │ │ │ │ - ldr r3, [pc, #2388] @ 80c30 │ │ │ │ + bls 803a8 │ │ │ │ + ldr r3, [pc, #2388] @ 80bd8 │ │ │ │ sub r1, r5, #36 @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #21 │ │ │ │ - bhi 80400 │ │ │ │ + bhi 803a8 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp sl, #58 @ 0x3a │ │ │ │ - beq 80314 │ │ │ │ + beq 802bc │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ - bne 819d4 │ │ │ │ + bne 8197c │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ sub r8, r5, #48 @ 0x30 │ │ │ │ add r3, sp, r2, lsl #3 │ │ │ │ asr fp, r8, #31 │ │ │ │ lsl r5, r2, #3 │ │ │ │ str r8, [r3, #112] @ 0x70 │ │ │ │ str fp, [r3, #116] @ 0x74 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsl r3, ip, #1 │ │ │ │ add r1, r7, #2 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 81990 │ │ │ │ + beq 81938 │ │ │ │ mov r3, r8 │ │ │ │ mov lr, fp │ │ │ │ mov r7, r1 │ │ │ │ lsl r2, r3, #2 │ │ │ │ lsl r1, lr, #2 │ │ │ │ orr r1, r1, r3, lsr #30 │ │ │ │ adds r3, r2, r3 │ │ │ │ @@ -122901,332 +122901,332 @@ │ │ │ │ mov r1, r7 │ │ │ │ ldrb ip, [r1], #1 │ │ │ │ subs r3, r3, #48 @ 0x30 │ │ │ │ sbc lr, r2, #0 │ │ │ │ lsl r2, ip, #1 │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - bne 80360 │ │ │ │ + bne 80308 │ │ │ │ add r5, sp, r5 │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ str lr, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orrs r3, r3, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ orr r3, r3, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 815e0 │ │ │ │ + beq 81588 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r1, #2 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r7, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bne 80434 │ │ │ │ - b 80494 │ │ │ │ + bne 803dc │ │ │ │ + b 8043c │ │ │ │ str r7, [sp, #32] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ mov r1, r3 │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq 8046c │ │ │ │ + beq 80414 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, ip, r2 │ │ │ │ movlt r3, #1 │ │ │ │ movge r3, #0 │ │ │ │ cmp r0, #1 │ │ │ │ sbcs r0, ip, #0 │ │ │ │ movlt r3, #0 │ │ │ │ andge r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 819a4 │ │ │ │ + bne 8194c │ │ │ │ str r1, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ and r3, r3, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80494 │ │ │ │ + bne 8043c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ moveq r1, r2 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r2, [pc, #1944] @ 80c34 │ │ │ │ + ldr r2, [pc, #1944] @ 80bdc │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ - ldr r8, [pc, #1928] @ 80c38 │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ + ldr r8, [pc, #1928] @ 80be0 │ │ │ │ mov r5, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 80530 │ │ │ │ + bcs 804d8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ ldrb sl, [r3] │ │ │ │ cmp sl, #0 │ │ │ │ - ble 80548 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + ble 804f0 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, sl, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ mov fp, r0 │ │ │ │ ldrh r7, [r2, r3] │ │ │ │ ands r7, r7, #8192 @ 0x2000 │ │ │ │ - beq 80e84 │ │ │ │ + beq 80e2c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub sl, sl, #10 │ │ │ │ clz sl, sl │ │ │ │ lsr sl, sl, #5 │ │ │ │ orr r3, r3, sl, lsl #6 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 804d8 │ │ │ │ + bcc 80480 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5048 <__isoc23_strtoul@@Base+0x161cc> │ │ │ │ + bl c4fc0 <__isoc23_strtoul@@Base+0x1619c> │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - bgt 804ec │ │ │ │ + bgt 80494 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ - beq 80578 │ │ │ │ + beq 80520 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 81650 │ │ │ │ + bge 815f8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ - beq 8146c │ │ │ │ + beq 81414 │ │ │ │ mov r0, r6 │ │ │ │ - bl cf8e4 <__isoc23_strtoul@@Base+0x20a68> │ │ │ │ + bl cf018 <__isoc23_strtoul@@Base+0x201f4> │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 813a0 │ │ │ │ + bne 81348 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 81404 │ │ │ │ + bcs 813ac │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 805e8 │ │ │ │ - ldr r3, [pc, #1644] @ 80c3c │ │ │ │ + beq 80590 │ │ │ │ + ldr r3, [pc, #1644] @ 80be4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 805dc │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ - ldr r3, [pc, #1628] @ 80c40 │ │ │ │ + beq 80584 │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + ldr r3, [pc, #1628] @ 80be8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80600 │ │ │ │ + beq 805a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ tst r3, #4 │ │ │ │ - bne 81444 │ │ │ │ - ldr r3, [pc, #1596] @ 80c44 │ │ │ │ + bne 813ec │ │ │ │ + ldr r3, [pc, #1596] @ 80bec │ │ │ │ ldr fp, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r7, [fp] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #1580] @ 80c48 │ │ │ │ + ldr r3, [pc, #1580] @ 80bf0 │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #58 @ 0x3a │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ and r5, r4, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 807f4 │ │ │ │ + bne 8079c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 807fc │ │ │ │ + bne 807a4 │ │ │ │ ldrb sl, [fp, #1] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ - ldr r2, [pc, #1512] @ 80c4c │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ + ldr r2, [pc, #1512] @ 80bf4 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ - ldr r5, [pc, #1496] @ 80c50 │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ + ldr r5, [pc, #1496] @ 80bf8 │ │ │ │ cmp sl, #97 @ 0x61 │ │ │ │ cmpne sl, #103 @ 0x67 │ │ │ │ ldrbeq sl, [fp, #2] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, sl │ │ │ │ addne fp, fp, #1 │ │ │ │ orreq r4, r4, #2048 @ 0x800 │ │ │ │ addeq fp, fp, #2 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 812bc │ │ │ │ - ldr r3, [pc, #1444] @ 80c54 │ │ │ │ + beq 81264 │ │ │ │ + ldr r3, [pc, #1444] @ 80bfc │ │ │ │ sub r0, r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r0, lsl #2] │ │ │ │ cmp sl, #38 @ 0x26 │ │ │ │ orr r4, r4, r3 │ │ │ │ addeq fp, fp, #1 │ │ │ │ - bne 811e8 │ │ │ │ + bne 81190 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81498 │ │ │ │ + beq 81440 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81498 │ │ │ │ + beq 81440 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ - bl cbdd8 <__isoc23_strtoul@@Base+0x1cf5c> │ │ │ │ + bl cb7c0 <__isoc23_strtoul@@Base+0x1c99c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ - b 80754 │ │ │ │ + b 806fc │ │ │ │ mov r3, #0 │ │ │ │ ldrb sl, [r5] │ │ │ │ mov r1, r7 │ │ │ │ strb r3, [r5] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ strb sl, [r5] │ │ │ │ ldr r6, [r8, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ tst r4, #2048 @ 0x800 │ │ │ │ add r7, r5, r0 │ │ │ │ - beq 811e0 │ │ │ │ + beq 81188 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79ac │ │ │ │ + bl 7968 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 8070c │ │ │ │ + bne 806b4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - bl cf8e4 <__isoc23_strtoul@@Base+0x20a68> │ │ │ │ + bl cf018 <__isoc23_strtoul@@Base+0x201f4> │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 817bc │ │ │ │ + beq 81764 │ │ │ │ mov r1, r7 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldrb r3, [fp] │ │ │ │ bic r4, r4, #32 │ │ │ │ cmp r3, #0 │ │ │ │ subne fp, fp, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl cf8e4 <__isoc23_strtoul@@Base+0x20a68> │ │ │ │ + bl cf018 <__isoc23_strtoul@@Base+0x201f4> │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 807d0 │ │ │ │ - ldr r3, [pc, #1188] @ 80c58 │ │ │ │ + beq 80778 │ │ │ │ + ldr r3, [pc, #1188] @ 80c00 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 807c8 │ │ │ │ + beq 80770 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ mov r6, r9 │ │ │ │ mov r9, #0 │ │ │ │ ldrb r7, [fp] │ │ │ │ cmp r7, #0 │ │ │ │ andeq r5, r4, #16 │ │ │ │ - beq 807f4 │ │ │ │ + beq 8079c │ │ │ │ ldrb r7, [fp, #1] │ │ │ │ and r5, r4, #16 │ │ │ │ cmp r7, #58 @ 0x3a │ │ │ │ add fp, fp, #1 │ │ │ │ - beq 8063c │ │ │ │ + beq 805e4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 81084 │ │ │ │ + beq 8102c │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ - ldr r2, [pc, #1088] @ 80c5c │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ + ldr r2, [pc, #1088] @ 80c04 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ bic r4, r4, #16 │ │ │ │ sub fp, fp, #1 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 81308 │ │ │ │ - ldr r3, [pc, #1044] @ 80c60 │ │ │ │ + beq 812b0 │ │ │ │ + ldr r3, [pc, #1044] @ 80c08 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r3, #272] @ 0x110 │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ sub r5, r5, r3 │ │ │ │ - beq 80870 │ │ │ │ - bl 7b20 │ │ │ │ - ldr r0, [pc, #1004] @ 80c64 │ │ │ │ + beq 80818 │ │ │ │ + bl 7adc │ │ │ │ + ldr r0, [pc, #1004] @ 80c0c │ │ │ │ mov r7, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 59a2c │ │ │ │ - ldr r3, [pc, #992] @ 80c68 │ │ │ │ + bl 599d4 │ │ │ │ + ldr r3, [pc, #992] @ 80c10 │ │ │ │ str r4, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r7 │ │ │ │ add fp, fp, #2 │ │ │ │ str r0, [r3, #8] │ │ │ │ - ldr r3, [pc, #972] @ 80c6c │ │ │ │ + ldr r3, [pc, #972] @ 80c14 │ │ │ │ ldrb r2, [fp, #-1] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ mov r7, r3 │ │ │ │ @@ -123235,159 +123235,159 @@ │ │ │ │ cmp r1, #10 │ │ │ │ cmpne r3, r1 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81154 │ │ │ │ + beq 810fc │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ sub r2, ip, r2 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 80964 │ │ │ │ + beq 8090c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp ip, r2 │ │ │ │ - bcs 811d4 │ │ │ │ + bcs 8117c │ │ │ │ add r2, ip, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [ip] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsl sl, r4, #2 │ │ │ │ add r2, r3, r4, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8092c │ │ │ │ - bl 7b20 │ │ │ │ + beq 808d4 │ │ │ │ + bl 7adc │ │ │ │ ldr r2, [r7, #272] @ 0x110 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ add r0, r0, r5 │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ add sl, r3, sl │ │ │ │ str r0, [sl, #4] │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ - bne 81198 │ │ │ │ + bne 81140 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ str r2, [r0] │ │ │ │ ldrb r1, [fp] │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ add r3, r4, #1 │ │ │ │ - bne 811b8 │ │ │ │ + bne 81160 │ │ │ │ cmp r3, #2 │ │ │ │ add fp, fp, #1 │ │ │ │ - beq 811b8 │ │ │ │ + beq 81160 │ │ │ │ mov r4, #1 │ │ │ │ - b 808b8 │ │ │ │ + b 80860 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 818bc │ │ │ │ + bcs 81864 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r4, #0 │ │ │ │ strb r1, [r3] │ │ │ │ str r5, [sp, #12] │ │ │ │ ldrb r7, [fp, #1] │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ - b 7fd04 │ │ │ │ - ldr r0, [pc, #680] @ 80c70 │ │ │ │ + b 7fcac │ │ │ │ + ldr r0, [pc, #680] @ 80c18 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fd58 │ │ │ │ + bne 7fd00 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r5, fp, #1 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 7fec0 │ │ │ │ + bcc 7fe68 │ │ │ │ mov r1, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r7, [fp, #1] │ │ │ │ mov fp, r5 │ │ │ │ - b 7fd04 │ │ │ │ + b 7fcac │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #63 @ 0x3f │ │ │ │ - bne 812a8 │ │ │ │ + bne 81250 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b 7ffc8 │ │ │ │ + b 7ff70 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 8020c │ │ │ │ + b 801b4 │ │ │ │ cmp r7, #0 │ │ │ │ add r8, r8, #1 │ │ │ │ - bne 7ffb4 │ │ │ │ - b 7ffd8 │ │ │ │ + bne 7ff5c │ │ │ │ + b 7ff80 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ - b 80a70 │ │ │ │ + b 80a18 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ ldrb r2, [fp] │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r3, [fp, #1]! │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 7fea4 │ │ │ │ + beq 7fe4c │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 80a50 │ │ │ │ + bcc 809f8 │ │ │ │ ldrb r1, [fp] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 80a60 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 80a08 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r7, r2 │ │ │ │ orr r3, r3, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ mvn r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r5, [r7] │ │ │ │ strd r2, [sp, #120] @ 0x78 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r5, #57 @ 0x39 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r7, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bls 802cc │ │ │ │ + bls 80274 │ │ │ │ cmp r5, #94 @ 0x5e │ │ │ │ mov fp, r2 │ │ │ │ str r7, [sp, #32] │ │ │ │ - bne 80404 │ │ │ │ + bne 803ac │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orrs r3, r3, #0 │ │ │ │ - bne 80404 │ │ │ │ + bne 803ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orr r2, r2, #8 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp, #32] │ │ │ │ strd r2, [sp, #112] @ 0x70 │ │ │ │ - b 80494 │ │ │ │ + b 8043c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov fp, r2 │ │ │ │ orrs r3, r3, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrne r2, [sp, #116] @ 0x74 │ │ │ │ orr r3, r3, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -123398,104 +123398,104 @@ │ │ │ │ streq r3, [sp, #28] │ │ │ │ strne r3, [sp, #24] │ │ │ │ mvn r3, #0 │ │ │ │ strne r2, [sp, #28] │ │ │ │ str fp, [sp, #32] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 80494 │ │ │ │ + b 8043c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov fp, r2 │ │ │ │ orrs r3, r3, #0 │ │ │ │ str r7, [sp, #32] │ │ │ │ - bne 80404 │ │ │ │ + bne 803ac │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81934 │ │ │ │ + beq 818dc │ │ │ │ mvn r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [sp, #112] @ 0x70 │ │ │ │ - bl cf8e4 <__isoc23_strtoul@@Base+0x20a68> │ │ │ │ + bl cf018 <__isoc23_strtoul@@Base+0x201f4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #196] @ 80c74 │ │ │ │ + ldr r3, [pc, #196] @ 80c1c │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ adds r2, r3, r2 │ │ │ │ adc r3, r1, r3, asr #31 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ mvn r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ orr r3, r3, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ str fp, [sp, #32] │ │ │ │ - b 80494 │ │ │ │ - andeq r1, fp, r8, asr #21 │ │ │ │ - andeq sp, sl, r0, asr #21 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq sp, sl, r8, lsr #21 │ │ │ │ - andeq r0, r0, ip, ror #8 │ │ │ │ - andeq r1, fp, r8, asr sl │ │ │ │ - andeq r1, fp, r8, asr #20 │ │ │ │ - andeq r1, fp, ip, lsr #18 │ │ │ │ + b 8043c │ │ │ │ + andeq r0, fp, r0, lsr #22 │ │ │ │ + andeq ip, sl, r0, lsr #22 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq ip, sl, r8, lsl #22 │ │ │ │ + andeq r0, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x000b0ab0 │ │ │ │ + andeq r0, fp, r0, lsr #21 │ │ │ │ + andeq r0, fp, r4, lsl #19 │ │ │ │ andeq r1, r0, r1, lsl #2 │ │ │ │ - andeq sp, sl, r4, ror #17 │ │ │ │ - @ instruction: 0x000922b4 │ │ │ │ + andeq ip, sl, r4, asr #18 │ │ │ │ + andeq r1, r9, r4, lsr #19 │ │ │ │ andeq r0, r0, r3, asr #4 │ │ │ │ - muleq r7, r8, r6 │ │ │ │ - andeq r2, r7, r0, lsr #28 │ │ │ │ - andeq r1, r9, r0, ror pc │ │ │ │ - andeq r4, r7, r0, lsr r2 │ │ │ │ - andeq r4, r7, r8, asr r2 │ │ │ │ - andeq r1, fp, r0, ror #2 │ │ │ │ - andeq r1, fp, ip, asr #2 │ │ │ │ - andeq r1, fp, r4, lsr #2 │ │ │ │ - andeq r1, fp, ip, lsl #2 │ │ │ │ - andeq r4, r7, r8, rrx │ │ │ │ - andeq r4, r7, ip, lsl #1 │ │ │ │ - andeq r1, r9, r8, ror #23 │ │ │ │ - andeq r0, fp, ip, ror pc │ │ │ │ - @ instruction: 0x00073eb0 │ │ │ │ - andeq r0, fp, r4, ror #29 │ │ │ │ - @ instruction: 0x000755b8 │ │ │ │ - andeq r0, fp, r4, lsr #29 │ │ │ │ - andeq r0, fp, ip, lsl #29 │ │ │ │ - andeq r3, r7, r8, lsl #26 │ │ │ │ - andeq r0, fp, ip, ror fp │ │ │ │ - andeq r7, r7, r0, ror pc │ │ │ │ - andeq r1, r9, r0, lsl #1 │ │ │ │ - andeq r3, r7, ip, asr #8 │ │ │ │ - muleq r7, r4, fp │ │ │ │ - andeq r0, fp, r4, lsl r3 │ │ │ │ - andeq r3, r7, r4, lsl #4 │ │ │ │ - muleq r7, r0, r9 │ │ │ │ - andeq r3, r7, r0, ror #4 │ │ │ │ - @ instruction: 0x000731b8 │ │ │ │ + andeq r3, r7, r8, lsl #27 │ │ │ │ + andeq r2, r7, r0, lsl r5 │ │ │ │ + andeq r1, r9, r0, ror #12 │ │ │ │ + andeq r3, r7, r0, lsr #18 │ │ │ │ + andeq r3, r7, r8, asr #18 │ │ │ │ + @ instruction: 0x000b01b8 │ │ │ │ + andeq r0, fp, r4, lsr #3 │ │ │ │ + andeq r0, fp, ip, ror r1 │ │ │ │ + andeq r0, fp, r4, ror #2 │ │ │ │ + andeq r3, r7, r8, asr r7 │ │ │ │ + andeq r3, r7, ip, ror r7 │ │ │ │ + ldrdeq r1, [r9], -r8 │ │ │ │ + ldrdeq pc, [sl], -r4 │ │ │ │ + andeq r3, r7, r0, lsr #11 │ │ │ │ + andeq pc, sl, ip, lsr pc @ │ │ │ │ + andeq r4, r7, r8, lsr #25 │ │ │ │ + strdeq pc, [sl], -ip │ │ │ │ + andeq pc, sl, r4, ror #29 │ │ │ │ + strdeq r3, [r7], -r8 │ │ │ │ + ldrdeq pc, [sl], -r4 │ │ │ │ + andeq r7, r7, r0, ror #12 │ │ │ │ + andeq r0, r9, r0, ror r7 │ │ │ │ + andeq r2, r7, ip, lsr fp │ │ │ │ + andeq r1, r7, r4, lsl #5 │ │ │ │ + andeq pc, sl, ip, ror #6 │ │ │ │ + strdeq r2, [r7], -r4 │ │ │ │ + andeq r1, r7, r0, lsl #1 │ │ │ │ + andeq r2, r7, r0, asr r9 │ │ │ │ + andeq r2, r7, r8, lsr #17 │ │ │ │ andeq r1, r0, r1 │ │ │ │ - andeq r4, r7, ip, lsl #17 │ │ │ │ - strdeq r1, [r7], -r0 │ │ │ │ - andeq r3, r7, ip, ror r0 │ │ │ │ - andeq r3, r7, r4, lsl r0 │ │ │ │ - andeq r5, r7, ip, asr #32 │ │ │ │ - andeq r2, r7, r4, ror #29 │ │ │ │ - andeq r1, r7, r0, ror r6 │ │ │ │ - andeq r2, r7, r0, ror #30 │ │ │ │ - andeq r4, r7, r4, lsr #10 │ │ │ │ - andeq pc, sl, ip, ror #27 │ │ │ │ - muleq r7, ip, r4 │ │ │ │ - andeq r2, r7, r8, lsr #26 │ │ │ │ + andeq r3, r7, ip, ror pc │ │ │ │ + andeq r0, r7, r0, ror #29 │ │ │ │ + andeq r2, r7, ip, ror #14 │ │ │ │ + andeq r2, r7, r4, lsl #14 │ │ │ │ + andeq r4, r7, ip, lsr r7 │ │ │ │ + ldrdeq r2, [r7], -r4 │ │ │ │ + andeq r0, r7, r0, ror #26 │ │ │ │ + andeq r2, r7, r0, asr r6 │ │ │ │ + andeq r3, r7, r4, lsl ip │ │ │ │ + andeq lr, sl, r4, asr #28 │ │ │ │ + andeq r0, r7, ip, lsl #23 │ │ │ │ + andeq r2, r7, r8, lsl r4 │ │ │ │ andeq r1, r0, r5 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mvn r0, #0 │ │ │ │ add r3, sp, r2, lsl #3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn r1, #0 │ │ │ │ @@ -123508,1727 +123508,1727 @@ │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - beq 80bf0 │ │ │ │ + beq 80b98 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ sbcs r3, r1, r3 │ │ │ │ movlt r3, #1 │ │ │ │ movge r3, #0 │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r2, r1, #0 │ │ │ │ movlt r3, #0 │ │ │ │ andge r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 819e8 │ │ │ │ + bne 81990 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ str fp, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 80494 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + b 8043c │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r4, [fp, #2] │ │ │ │ lsl r3, r4, #1 │ │ │ │ ldr lr, [r0] │ │ │ │ ldrh r3, [lr, r3] │ │ │ │ ands r3, r3, #2048 @ 0x800 │ │ │ │ - beq 81894 │ │ │ │ + beq 8183c │ │ │ │ add r3, fp, #2 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 801a0 │ │ │ │ + b 80148 │ │ │ │ ldrb r3, [fp, #2] │ │ │ │ orr r5, r5, #2 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, fp, #2 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - beq 818d4 │ │ │ │ + beq 8187c │ │ │ │ mov r3, #3 │ │ │ │ mov r4, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 7ff48 │ │ │ │ + b 7fef0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ add r3, fp, #2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r3, r2 │ │ │ │ sub r4, r3, r4 │ │ │ │ - bcs 818b0 │ │ │ │ + bcs 81858 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - bl 59a2c │ │ │ │ + bl 599d4 │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ - bne 818a4 │ │ │ │ + bne 8184c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ - ldr r2, [pc, #-436] @ 80c78 │ │ │ │ + ldr r2, [pc, #-436] @ 80c20 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 819f8 │ │ │ │ + beq 819a0 │ │ │ │ ldrb r5, [fp, #2] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ mov sl, r5 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - beq 81824 │ │ │ │ + beq 817cc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #112] @ 0x70 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ strd r2, [sp, #120] @ 0x78 │ │ │ │ - b 802b0 │ │ │ │ + b 80258 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, ip, r2 │ │ │ │ - blt 81054 │ │ │ │ + blt 80ffc │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r1, #2 │ │ │ │ - beq 8121c │ │ │ │ + beq 811c4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ sbcs r3, r3, ip │ │ │ │ - bcc 81054 │ │ │ │ + bcc 80ffc │ │ │ │ cmp r2, #0 │ │ │ │ - blt 8121c │ │ │ │ + blt 811c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl cf8e4 <__isoc23_strtoul@@Base+0x20a68> │ │ │ │ + bl cf018 <__isoc23_strtoul@@Base+0x201f4> │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - blt 80f18 │ │ │ │ + blt 80ec0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ - bcc 81280 │ │ │ │ + bcc 81228 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #32 │ │ │ │ movne r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r7, #1 │ │ │ │ bic r3, r3, #64 @ 0x40 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r9, sl │ │ │ │ mov r7, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 80f78 │ │ │ │ + b 80f20 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ ldrb r9, [r3] │ │ │ │ cmp r9, #0 │ │ │ │ - ble 80fec │ │ │ │ + ble 80f94 │ │ │ │ ldr r3, [fp] │ │ │ │ add r3, r3, r9, lsl #1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ lsr r3, r3, #5 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r7, r5 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80fec │ │ │ │ + beq 80f94 │ │ │ │ mov r7, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r5, r0, #0 │ │ │ │ subne r5, r5, r8 │ │ │ │ movne r3, #1 │ │ │ │ lslne r5, r3, r5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ eorne sl, r7, r5 │ │ │ │ moveq sl, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80fc4 │ │ │ │ + beq 80f6c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r6] │ │ │ │ strbcc r9, [r3] │ │ │ │ - bcs 81044 │ │ │ │ + bcs 80fec │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 80f38 │ │ │ │ + bcc 80ee0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5048 <__isoc23_strtoul@@Base+0x161cc> │ │ │ │ + bl c4fc0 <__isoc23_strtoul@@Base+0x1619c> │ │ │ │ mov r9, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - bgt 80f4c │ │ │ │ + bgt 80ef4 │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ - beq 81064 │ │ │ │ + beq 8100c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub sl, sl, #10 │ │ │ │ clz sl, sl │ │ │ │ lsr sl, sl, #5 │ │ │ │ orr r3, r3, sl, lsl #6 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r9 │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ adc r3, r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 804c8 │ │ │ │ + b 80470 │ │ │ │ and r1, r9, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 80fc4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 80f6c │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r9, sl │ │ │ │ mov r7, r5 │ │ │ │ - b 80f78 │ │ │ │ + b 80f20 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf8e4 <__isoc23_strtoul@@Base+0x20a68> │ │ │ │ + bl cf018 <__isoc23_strtoul@@Base+0x201f4> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ - bge 8100c │ │ │ │ - b 80578 │ │ │ │ + bge 80fb4 │ │ │ │ + b 80520 │ │ │ │ cmp r6, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - beq 7fd04 │ │ │ │ + beq 7fcac │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 81608 │ │ │ │ + bne 815b0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 81140 │ │ │ │ + bcs 810e8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ ldrb sl, [r3] │ │ │ │ cmp sl, #0 │ │ │ │ - ble 81770 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + ble 81718 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, sl, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r7, r0 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 8169c │ │ │ │ + bne 81644 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp sl, #39 @ 0x27 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - beq 81754 │ │ │ │ + beq 816fc │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc sl, [r3] │ │ │ │ - bcc 810bc │ │ │ │ + bcc 81064 │ │ │ │ and r1, sl, #255 @ 0xff │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 810cc │ │ │ │ + bcc 81074 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5048 <__isoc23_strtoul@@Base+0x161cc> │ │ │ │ + bl c4fc0 <__isoc23_strtoul@@Base+0x1619c> │ │ │ │ mov sl, r0 │ │ │ │ - b 810d8 │ │ │ │ + b 81080 │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - beq 81238 │ │ │ │ + beq 811e0 │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r4, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 81414 │ │ │ │ + bne 813bc │ │ │ │ ldm r0, {r2, ip} │ │ │ │ cmp r2, ip │ │ │ │ - bcs 8129c │ │ │ │ + bcs 81244 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r0] │ │ │ │ ldrb r1, [fp] │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ add fp, fp, #1 │ │ │ │ - b 808b8 │ │ │ │ + b 80860 │ │ │ │ mov r1, r5 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r1, [fp] │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ cmp r3, r1 │ │ │ │ add r3, r4, #1 │ │ │ │ - beq 80974 │ │ │ │ + beq 8091c │ │ │ │ cmp r5, #0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - bne 812fc │ │ │ │ + bne 812a4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ mov sl, #115 @ 0x73 │ │ │ │ - b 806c8 │ │ │ │ + b 80670 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 80910 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 808b8 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - b 8077c │ │ │ │ + b 80724 │ │ │ │ sub r3, sl, #101 @ 0x65 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 8079c │ │ │ │ - ldr r2, [pc, #-1408] @ 80c7c │ │ │ │ + bhi 80744 │ │ │ │ + ldr r2, [pc, #-1408] @ 80c24 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 8079c │ │ │ │ + bhi 80744 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bic r4, r4, #1 │ │ │ │ - b 8079c │ │ │ │ + b 80744 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ - b 80ed8 │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ + b 80e80 │ │ │ │ ldrb ip, [fp, #1] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldm r0, {r2, lr} │ │ │ │ cmp r3, ip │ │ │ │ - beq 81360 │ │ │ │ + beq 81308 │ │ │ │ cmp ip, #38 @ 0x26 │ │ │ │ movne sl, #0 │ │ │ │ andeq sl, r4, #1 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 815b8 │ │ │ │ + bne 81560 │ │ │ │ cmp r2, lr │ │ │ │ - bcs 81488 │ │ │ │ + bcs 81430 │ │ │ │ add ip, r2, #1 │ │ │ │ str ip, [r0] │ │ │ │ add fp, fp, #1 │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ - b 808b8 │ │ │ │ + b 80860 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, #32 │ │ │ │ movne r2, #10 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r6] │ │ │ │ strb r2, [r3] │ │ │ │ - b 80f18 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + b 80ec0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ - b 81190 │ │ │ │ + b 81138 │ │ │ │ cmp r3, #0 │ │ │ │ add r8, r8, #1 │ │ │ │ - beq 81998 │ │ │ │ + beq 81940 │ │ │ │ mov r2, r8 │ │ │ │ - b 80a0c │ │ │ │ + b 809b4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r2, [pc, #-1608] @ 80c80 │ │ │ │ - ldr r0, [pc, #-1608] @ 80c84 │ │ │ │ + ldr r2, [pc, #-1608] @ 80c28 │ │ │ │ + ldr r0, [pc, #-1608] @ 80c2c │ │ │ │ mov r8, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, sl │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ orr r3, r4, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 80064 │ │ │ │ + b 8000c │ │ │ │ mov r1, r5 │ │ │ │ - bl a38f4 │ │ │ │ - b 811cc │ │ │ │ + bl a389c │ │ │ │ + b 81174 │ │ │ │ ldr r0, [r3] │ │ │ │ mov sl, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80844 │ │ │ │ + beq 807ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl cbdd8 <__isoc23_strtoul@@Base+0x1cf5c> │ │ │ │ + bl cb7c0 <__isoc23_strtoul@@Base+0x1c99c> │ │ │ │ str sl, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sl] │ │ │ │ - bl cf8e4 <__isoc23_strtoul@@Base+0x20a68> │ │ │ │ + bl cf018 <__isoc23_strtoul@@Base+0x201f4> │ │ │ │ mov sl, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 59670 │ │ │ │ + bl 59618 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r3, #4] │ │ │ │ strb r7, [r0, sl] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 7b44 │ │ │ │ - b 80844 │ │ │ │ + bl 7b00 │ │ │ │ + b 807ec │ │ │ │ cmp r2, lr │ │ │ │ - bcs 81528 │ │ │ │ + bcs 814d0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r0] │ │ │ │ strb r3, [r2] │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ add fp, fp, #1 │ │ │ │ - b 81190 │ │ │ │ + b 81138 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b 80494 │ │ │ │ + b 8043c │ │ │ │ mov r3, #1 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mvn r3, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 81534 │ │ │ │ + bcs 814dc │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ ldrb r3, [r3] │ │ │ │ sub r3, r3, #10 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8059c │ │ │ │ + beq 80544 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl cff7c <__isoc23_strtoul@@Base+0x21100> │ │ │ │ + bl cf6b0 <__isoc23_strtoul@@Base+0x2088c> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 805ac │ │ │ │ + bcc 80554 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 805bc │ │ │ │ - ldr r2, [pc, #-1940] @ 80c88 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 80564 │ │ │ │ + ldr r2, [pc, #-1940] @ 80c30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 81170 │ │ │ │ + beq 81118 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, #1 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ add fp, fp, r4 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ - b 808b8 │ │ │ │ + b 80860 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bic r3, r3, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 80600 │ │ │ │ + b 805a8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ - b 8058c │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ + b 80534 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ add fp, fp, #1 │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ - b 808b8 │ │ │ │ + b 80860 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst r4, #16 │ │ │ │ mov r8, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldrb r4, [fp] │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ strb r3, [fp] │ │ │ │ - beq 815a0 │ │ │ │ - ldr r3, [pc, #-2108] @ 80c8c │ │ │ │ + beq 81548 │ │ │ │ + ldr r3, [pc, #-2108] @ 80c34 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r0, [pc, #-2120] @ 80c90 │ │ │ │ - ldr r2, [pc, #-2120] @ 80c94 │ │ │ │ + ldr r0, [pc, #-2120] @ 80c38 │ │ │ │ + ldr r2, [pc, #-2120] @ 80c3c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ strb r4, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ - b 812f4 │ │ │ │ + b 8129c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldrb sl, [r3] │ │ │ │ - b 80278 │ │ │ │ - ldr r2, [pc, #-2172] @ 80c98 │ │ │ │ + b 80220 │ │ │ │ + ldr r2, [pc, #-2172] @ 80c40 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ str r0, [r5] │ │ │ │ - b 7fc94 │ │ │ │ + b 7fc3c │ │ │ │ mov r1, r3 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 81378 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 81320 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5048 <__isoc23_strtoul@@Base+0x161cc> │ │ │ │ + bl c4fc0 <__isoc23_strtoul@@Base+0x1619c> │ │ │ │ sub r3, r0, #10 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b 813e0 │ │ │ │ + b 81388 │ │ │ │ cmp r7, #94 @ 0x5e │ │ │ │ - bne 7ffb0 │ │ │ │ - b 7ffc8 │ │ │ │ + bne 7ff58 │ │ │ │ + b 7ff70 │ │ │ │ orrs r1, r1, ip │ │ │ │ - bne 81638 │ │ │ │ + bne 815e0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #-2264] @ 80c9c │ │ │ │ + ldr r3, [pc, #-2264] @ 80c44 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 80030 │ │ │ │ + b 7ffd8 │ │ │ │ add r3, fp, #1 │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ mov ip, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 800e8 │ │ │ │ - ldr r3, [pc, #-2312] @ 80ca0 │ │ │ │ + b 80090 │ │ │ │ + ldr r3, [pc, #-2312] @ 80c48 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 814c8 │ │ │ │ + b 81470 │ │ │ │ mov r1, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 80148 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 800f0 │ │ │ │ cmp r2, lr │ │ │ │ - bcs 818f0 │ │ │ │ + bcs 81898 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ strb r3, [r2] │ │ │ │ ldr r0, [r7, #272] @ 0x110 │ │ │ │ add fp, fp, #2 │ │ │ │ mov r4, #1 │ │ │ │ - b 808b8 │ │ │ │ + b 80860 │ │ │ │ ldrd r2, [sp, #112] @ 0x70 │ │ │ │ - b 80aa8 │ │ │ │ + b 80a50 │ │ │ │ orr r3, r5, #4096 @ 0x1000 │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldrb r4, [r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 80030 │ │ │ │ + b 7ffd8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 81970 │ │ │ │ + bcs 81918 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ strb r2, [r3] │ │ │ │ - b 810bc │ │ │ │ + b 81064 │ │ │ │ rsbs r1, r3, #48 @ 0x30 │ │ │ │ mov r3, #1 │ │ │ │ rsc ip, r2, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 8020c │ │ │ │ + b 801b4 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #-2492] @ 80ca4 │ │ │ │ + ldr r0, [pc, #-2492] @ 80c4c │ │ │ │ mov r8, r4 │ │ │ │ ldrb r4, [r5] │ │ │ │ strb r2, [r5] │ │ │ │ - ldr r2, [pc, #-2504] @ 80ca8 │ │ │ │ + ldr r2, [pc, #-2504] @ 80c50 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ strb r4, [r5] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ - b 812f4 │ │ │ │ + b 8129c │ │ │ │ bic r5, r5, #64 @ 0x40 │ │ │ │ - b 816cc │ │ │ │ + b 81674 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ ldrb sl, [r3] │ │ │ │ cmp sl, #0 │ │ │ │ - ble 81704 │ │ │ │ + ble 816ac │ │ │ │ ldr r2, [r7] │ │ │ │ lsl r3, sl, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 81704 │ │ │ │ + beq 816ac │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ sub sl, sl, #10 │ │ │ │ clz sl, sl │ │ │ │ cmp r3, r2 │ │ │ │ lsr sl, sl, #5 │ │ │ │ orr r5, r5, sl, lsl #6 │ │ │ │ - bcc 816a4 │ │ │ │ + bcc 8164c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5048 <__isoc23_strtoul@@Base+0x161cc> │ │ │ │ + bl c4fc0 <__isoc23_strtoul@@Base+0x1619c> │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - bgt 816b8 │ │ │ │ + bgt 81660 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl cff7c <__isoc23_strtoul@@Base+0x21100> │ │ │ │ + bl cf6b0 <__isoc23_strtoul@@Base+0x2088c> │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ moveq r2, #32 │ │ │ │ movne r2, #10 │ │ │ │ tst r5, #1024 @ 0x400 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ - bne 817ac │ │ │ │ + bne 81754 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, r1 │ │ │ │ addcc r1, r3, #1 │ │ │ │ strcc r1, [r0] │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcc 810bc │ │ │ │ + bcc 81064 │ │ │ │ mov r1, r2 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 810bc │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 81064 │ │ │ │ tst r5, #512 @ 0x200 │ │ │ │ - beq 8110c │ │ │ │ - ldr r1, [pc, #-2744] @ 80cac │ │ │ │ + beq 810b4 │ │ │ │ + ldr r1, [pc, #-2744] @ 80c54 │ │ │ │ mov r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 810bc │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 81064 │ │ │ │ tst r5, #512 @ 0x200 │ │ │ │ str r5, [sp, #12] │ │ │ │ - beq 817a4 │ │ │ │ + beq 8174c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 81980 │ │ │ │ + bcs 81928 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r7, [fp] │ │ │ │ - b 7fd04 │ │ │ │ - ldr r1, [pc, #-2820] @ 80cb0 │ │ │ │ + b 7fcac │ │ │ │ + ldr r1, [pc, #-2820] @ 80c58 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 810bc │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 81064 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst r4, #16 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldrb r4, [fp] │ │ │ │ mov r8, r3 │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ strb r5, [fp] │ │ │ │ - beq 81908 │ │ │ │ - ldr r3, [pc, #-2868] @ 80cb4 │ │ │ │ + beq 818b0 │ │ │ │ + ldr r3, [pc, #-2868] @ 80c5c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r0, [pc, #-2880] @ 80cb8 │ │ │ │ - ldr r2, [pc, #-2880] @ 80cbc │ │ │ │ + ldr r0, [pc, #-2880] @ 80c60 │ │ │ │ + ldr r2, [pc, #-2880] @ 80c64 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #2 │ │ │ │ - bl 9772c │ │ │ │ + bl 976d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ cmp r2, #0 │ │ │ │ orr r3, r3, #32 │ │ │ │ strb r4, [fp] │ │ │ │ - b 812f4 │ │ │ │ + b 8129c │ │ │ │ add r3, fp, #3 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #112] @ 0x70 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ strd r2, [sp, #120] @ 0x78 │ │ │ │ - b 802a8 │ │ │ │ + b 80250 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r8, r4 │ │ │ │ and r4, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 818fc │ │ │ │ + bcs 818a4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ - b 7fd88 │ │ │ │ + b 7fd30 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 7ff48 │ │ │ │ + b 7fef0 │ │ │ │ mov r1, r4 │ │ │ │ - bl a38f4 │ │ │ │ - b 80e24 │ │ │ │ + bl a389c │ │ │ │ + b 80dcc │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 80dfc │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 80da4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ mov r4, #0 │ │ │ │ ldrb r7, [fp, #1] │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ - b 7fd04 │ │ │ │ + b 7fcac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, #3 │ │ │ │ mov r4, #2 │ │ │ │ mov sl, #63 @ 0x3f │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 7ffd8 │ │ │ │ + b 7ff80 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 815d0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 81578 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 7fd88 │ │ │ │ - ldr r3, [pc, #-3152] @ 80cc0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 7fd30 │ │ │ │ + ldr r3, [pc, #-3152] @ 80c68 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 817e8 │ │ │ │ + b 81790 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 81868 │ │ │ │ + b 81810 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #-3196] @ 80cc4 │ │ │ │ + ldr r3, [pc, #-3196] @ 80c6c │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [sp, #112] @ 0x70 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ orr r3, r3, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 80d24 │ │ │ │ + b 80ccc │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - b 810bc │ │ │ │ + b 81064 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r7, [fp] │ │ │ │ - b 7fd04 │ │ │ │ + b 7fcac │ │ │ │ mov r7, r2 │ │ │ │ - b 803b4 │ │ │ │ + b 8035c │ │ │ │ mov r4, #2 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b 7ffd8 │ │ │ │ + b 7ff80 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r8, r4 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r4, [r5] │ │ │ │ - ldr r0, [pc, #-3320] @ 80cc8 │ │ │ │ + ldr r0, [pc, #-3320] @ 80c70 │ │ │ │ strb r2, [r5] │ │ │ │ - ldr r2, [pc, #-3324] @ 80ccc │ │ │ │ + ldr r2, [pc, #-3324] @ 80c74 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 8167c │ │ │ │ + b 81624 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - b 80414 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 803bc │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r8, r4 │ │ │ │ str fp, [sp, #32] │ │ │ │ - b 819ac │ │ │ │ - ldr r3, [pc, #-3376] @ 80cd0 │ │ │ │ + b 81954 │ │ │ │ + ldr r3, [pc, #-3376] @ 80c78 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldrb r4, [fp, #2] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 80030 │ │ │ │ + b 7ffd8 │ │ │ │ mvn r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 81a80 │ │ │ │ + bcs 81a28 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ ldrb sl, [r3] │ │ │ │ cmp sl, #0 │ │ │ │ - ble 81a98 │ │ │ │ + ble 81a40 │ │ │ │ cmp sl, #47 @ 0x2f │ │ │ │ - beq 81ae8 │ │ │ │ + beq 81a90 │ │ │ │ cmp sl, #46 @ 0x2e │ │ │ │ - beq 81b08 │ │ │ │ + beq 81ab0 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r9] │ │ │ │ strbcc sl, [r3] │ │ │ │ - bcc 81a14 │ │ │ │ + bcc 819bc │ │ │ │ and r1, sl, #255 @ 0xff │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 81a24 │ │ │ │ + bcc 819cc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5048 <__isoc23_strtoul@@Base+0x161cc> │ │ │ │ + bl c4fc0 <__isoc23_strtoul@@Base+0x1619c> │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - bgt 81a38 │ │ │ │ + bgt 819e0 │ │ │ │ cmp r5, #1 │ │ │ │ sbcs r3, r7, #0 │ │ │ │ - blt 8079c │ │ │ │ + blt 80744 │ │ │ │ mov r2, r5 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r9] │ │ │ │ strbcc r5, [r3] │ │ │ │ - bcc 8079c │ │ │ │ + bcc 80744 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8079c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 80744 │ │ │ │ ldrb r3, [fp] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - bne 81a48 │ │ │ │ + bne 819f0 │ │ │ │ mov r0, r9 │ │ │ │ - bl cf8e4 <__isoc23_strtoul@@Base+0x20a68> │ │ │ │ + bl cf018 <__isoc23_strtoul@@Base+0x201f4> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b 81a48 │ │ │ │ + b 819f0 │ │ │ │ ldrb r3, [fp] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 81a48 │ │ │ │ - b 81af4 │ │ │ │ + bne 819f0 │ │ │ │ + b 81a9c │ │ │ │ mov r7, #0 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 81b80 │ │ │ │ + bcs 81b28 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - ble 81b94 │ │ │ │ + ble 81b3c │ │ │ │ cmp r0, #47 @ 0x2f │ │ │ │ - beq 81c24 │ │ │ │ + beq 81bcc │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - bne 81b20 │ │ │ │ + bne 81ac8 │ │ │ │ ldrb r3, [fp] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 81b20 │ │ │ │ + bne 81ac8 │ │ │ │ mov r0, r6 │ │ │ │ - bl cf8e4 <__isoc23_strtoul@@Base+0x20a68> │ │ │ │ + bl cf018 <__isoc23_strtoul@@Base+0x201f4> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bcc 81b30 │ │ │ │ + bcc 81ad8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5048 <__isoc23_strtoul@@Base+0x161cc> │ │ │ │ + bl c4fc0 <__isoc23_strtoul@@Base+0x1619c> │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 81b44 │ │ │ │ + bgt 81aec │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 81c08 │ │ │ │ + bcs 81bb0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - ble 81c1c │ │ │ │ + ble 81bc4 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r9] │ │ │ │ strbcc r0, [r3] │ │ │ │ - bcc 81bac │ │ │ │ + bcc 81b54 │ │ │ │ and r1, r0, #255 @ 0xff │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 81bbc │ │ │ │ + bcc 81b64 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5048 <__isoc23_strtoul@@Base+0x161cc> │ │ │ │ + bl c4fc0 <__isoc23_strtoul@@Base+0x1619c> │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 81bd0 │ │ │ │ + bgt 81b78 │ │ │ │ mov sl, r0 │ │ │ │ - b 8079c │ │ │ │ + b 80744 │ │ │ │ ldrb r3, [fp] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - bne 81b20 │ │ │ │ - b 81b60 │ │ │ │ + bne 81ac8 │ │ │ │ + b 81b08 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ bic r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - bl f12cc │ │ │ │ + bl f0964 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81cf8 │ │ │ │ - ldr r3, [pc, #136] @ 81d00 │ │ │ │ + bne 81ca0 │ │ │ │ + ldr r3, [pc, #136] @ 81ca8 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl f12cc │ │ │ │ + bl f0964 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81cb0 │ │ │ │ - ldr r3, [pc, #108] @ 81d00 │ │ │ │ + bne 81c58 │ │ │ │ + ldr r3, [pc, #108] @ 81ca8 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl f1290 │ │ │ │ + bl f0928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81cb0 │ │ │ │ + bne 81c58 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1048576 @ 0x100000 │ │ │ │ - bl f12a4 │ │ │ │ + bl f093c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81cf0 │ │ │ │ + bne 81c98 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #2 │ │ │ │ moveq r0, #3 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ svcvc 0x00efffff │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ bic r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r3, [pc, #64] @ 81d60 │ │ │ │ + ldr r3, [pc, #64] @ 81d08 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl f12cc │ │ │ │ + bl f0964 │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81d54 │ │ │ │ - ldr r3, [pc, #32] @ 81d60 │ │ │ │ + bne 81cfc │ │ │ │ + ldr r3, [pc, #32] @ 81d08 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f12b8 │ │ │ │ + bl f0950 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ eor r0, r6, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ svcvc 0x00efffff │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl f12cc │ │ │ │ + bl f0964 │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81db0 │ │ │ │ + bne 81d58 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl f1290 │ │ │ │ + bl f0928 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ eor r0, r4, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r6, r7, r8, r9, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl f12cc │ │ │ │ + bl f0964 │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81e08 │ │ │ │ + bne 81db0 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ eor r0, r4, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r6, r7, r8, r9, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl f12cc │ │ │ │ + bl f0964 │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81e60 │ │ │ │ + bne 81e08 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl f12a4 │ │ │ │ + bl f093c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ eor r0, r4, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r6, r7, r8, r9, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl f12cc │ │ │ │ + bl f0964 │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81eb8 │ │ │ │ + bne 81e60 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl f12b8 │ │ │ │ + bl f0950 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ eor r0, r4, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r6, r7, r8, r9, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl f12cc │ │ │ │ + bl f0964 │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81f10 │ │ │ │ + bne 81eb8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ eor r0, r4, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r6, r7, r8, r9, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - bl f12cc │ │ │ │ + bl f0964 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ bic r7, r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r3, [pc, #128] @ 81fe0 │ │ │ │ + ldr r3, [pc, #128] @ 81f88 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ - bl f12cc │ │ │ │ + bl f0964 │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81f94 │ │ │ │ - ldr r3, [pc, #96] @ 81fe0 │ │ │ │ + bne 81f3c │ │ │ │ + ldr r3, [pc, #96] @ 81f88 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl f12b8 │ │ │ │ + bl f0950 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1048576 @ 0x100000 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl f12cc │ │ │ │ + bl f0964 │ │ │ │ mov r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81fd0 │ │ │ │ + bne 81f78 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1048576 @ 0x100000 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ orr r0, r4, r5 │ │ │ │ eor r0, r0, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ svcvc 0x00efffff │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ bic r5, r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r3, [pc, #168] @ 820a8 │ │ │ │ + ldr r3, [pc, #168] @ 82050 │ │ │ │ mov r7, r1 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - bl f12cc │ │ │ │ + bl f0964 │ │ │ │ mov r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8203c │ │ │ │ - ldr r3, [pc, #128] @ 820a8 │ │ │ │ + bne 81fe4 │ │ │ │ + ldr r3, [pc, #128] @ 82050 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl f1290 │ │ │ │ + bl f0928 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f12cc │ │ │ │ + bl f0964 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r8, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8206c │ │ │ │ + bne 82014 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1048576 @ 0x100000 │ │ │ │ - bl f12a4 │ │ │ │ + bl f093c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82064 │ │ │ │ + bne 8200c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ svcvc 0x00efffff │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl f12cc │ │ │ │ + bl f0964 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ and r0, r1, #-2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ 8218c │ │ │ │ + ldr r3, [pc, #120] @ 82134 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82174 │ │ │ │ - ldr r3, [pc, #96] @ 82190 │ │ │ │ + bne 8211c │ │ │ │ + ldr r3, [pc, #96] @ 82138 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f12b8 │ │ │ │ + bl f0950 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82174 │ │ │ │ + bne 8211c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 82180 │ │ │ │ - bl f1650 │ │ │ │ - bl f0cbc │ │ │ │ + bne 82128 │ │ │ │ + bl f0ce8 │ │ │ │ + bl f0354 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl f15ac │ │ │ │ - bl f0cd0 │ │ │ │ + bl f0c44 │ │ │ │ + bl f0368 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mvngt r0, #0 │ │ │ │ mvnsmi r0, #0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ bic r7, r1, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r3, [pc, #80] @ 82200 │ │ │ │ + ldr r3, [pc, #80] @ 821a8 │ │ │ │ mov r5, r1 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - bl f12cc │ │ │ │ + bl f0964 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 821f8 │ │ │ │ - ldr r3, [pc, #44] @ 82200 │ │ │ │ + bne 821a0 │ │ │ │ + ldr r3, [pc, #44] @ 821a8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mvn r2, #0 │ │ │ │ - bl f1290 │ │ │ │ + bl f0928 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 821f8 │ │ │ │ + bne 821a0 │ │ │ │ cmp r5, #0 │ │ │ │ movge r0, #1 │ │ │ │ mvnlt r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -00082204 : │ │ │ │ +000821ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r7, r1 │ │ │ │ - bne 822a8 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bne 82250 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r5, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ ldr r8, [r6] │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ mov r4, r0 │ │ │ │ - b 82264 │ │ │ │ + b 8220c │ │ │ │ ldr r3, [r6] │ │ │ │ add r5, r5, #1024 @ 0x400 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 822cc │ │ │ │ - bl 7c4c │ │ │ │ + bne 82274 │ │ │ │ + bl 7bfc │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #183 @ 0xb7 │ │ │ │ - beq 822e8 │ │ │ │ - bl 7ec8 │ │ │ │ + beq 82290 │ │ │ │ + bl 7e78 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 82244 │ │ │ │ + blt 821ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r1, r7, #1 │ │ │ │ add r1, r1, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - bne 822d8 │ │ │ │ + bne 82280 │ │ │ │ str r8, [r6] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r1 │ │ │ │ mov r0, #183 @ 0xb7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7ec8 │ │ │ │ + bl 7e78 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 822a0 │ │ │ │ + bge 82248 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r4, #0 │ │ │ │ - b 822c4 │ │ │ │ + b 8226c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7c4c │ │ │ │ + bl 7bfc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8229c │ │ │ │ + bne 82244 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r6] │ │ │ │ - b 822c0 │ │ │ │ + b 82268 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #1112] @ 82764 │ │ │ │ - ldr lr, [pc, #1112] @ 82768 │ │ │ │ + ldr r4, [pc, #1112] @ 8270c │ │ │ │ + ldr lr, [pc, #1112] @ 82710 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr ip, [pc, #1104] @ 8276c │ │ │ │ + ldr ip, [pc, #1104] @ 82714 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #1096] @ 82770 │ │ │ │ + ldr r2, [pc, #1096] @ 82718 │ │ │ │ add ip, pc, ip │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov lr, #0 │ │ │ │ ldr r9, [ip, r2] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r3 │ │ │ │ mov r3, ip │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 82430 │ │ │ │ + ble 823d8 │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r9, #24 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r9, #32] │ │ │ │ - ble 823b0 │ │ │ │ + ble 82358 │ │ │ │ ldr r5, [r9, #24] │ │ │ │ add r2, r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82420 │ │ │ │ + beq 823c8 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - bne 823c0 │ │ │ │ - ldr r3, [pc, #992] @ 82774 │ │ │ │ + bne 82368 │ │ │ │ + ldr r3, [pc, #992] @ 8271c │ │ │ │ mov r4, r2 │ │ │ │ ldrb r1, [r4], #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #120 @ 0x78 │ │ │ │ - bhi 823d8 │ │ │ │ + bhi 82380 │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r9, #68] @ 0x44 │ │ │ │ add r2, r2, #1 │ │ │ │ add r2, r4, r2 │ │ │ │ - beq 82420 │ │ │ │ + beq 823c8 │ │ │ │ sub r3, r2, r4 │ │ │ │ cmp r3, #1 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b 823e0 │ │ │ │ + b 82388 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strne r4, [r6] │ │ │ │ - ldr r2, [pc, #904] @ 82778 │ │ │ │ + ldr r2, [pc, #904] @ 82720 │ │ │ │ cmp r7, #0 │ │ │ │ strne r3, [r7] │ │ │ │ - ldr r3, [pc, #876] @ 82768 │ │ │ │ + ldr r3, [pc, #876] @ 82710 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 82738 │ │ │ │ + bne 826e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ sub r4, r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 823e0 │ │ │ │ + b 82388 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r5, [r2], #1 │ │ │ │ - b 8237c │ │ │ │ + b 82324 │ │ │ │ ands r3, r8, #32 │ │ │ │ - beq 826a4 │ │ │ │ + beq 8264c │ │ │ │ sub r5, r1, #48 @ 0x30 │ │ │ │ add r2, r2, #3 │ │ │ │ - b 8246c │ │ │ │ + b 82414 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r1, r3, #48 @ 0x30 │ │ │ │ cmp r1, #7 │ │ │ │ addls r5, r3, r5, lsl #3 │ │ │ │ addls r4, r4, #1 │ │ │ │ subls r5, r5, #48 @ 0x30 │ │ │ │ movhi r2, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bcc 82450 │ │ │ │ - b 823dc │ │ │ │ + bcc 823f8 │ │ │ │ + b 82384 │ │ │ │ cmp r1, #117 @ 0x75 │ │ │ │ addeq fp, r2, #5 │ │ │ │ - beq 826b0 │ │ │ │ + beq 82658 │ │ │ │ cmp r1, #85 @ 0x55 │ │ │ │ - beq 826ac │ │ │ │ + beq 82654 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov fp, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr sl, [pc, #728] @ 8277c │ │ │ │ + ldr sl, [pc, #728] @ 82724 │ │ │ │ mov lr, #0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r9, r4 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, lr │ │ │ │ ldrb r0, [ip] │ │ │ │ sub r2, r0, #48 @ 0x30 │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ - bhi 824d8 │ │ │ │ + bhi 82480 │ │ │ │ ldrb r2, [sl, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r9, #0 │ │ │ │ addeq ip, ip, #1 │ │ │ │ cmp lr, #2 │ │ │ │ - bgt 826d0 │ │ │ │ + bgt 82678 │ │ │ │ and r8, r8, #32 │ │ │ │ cmp r8, #0 │ │ │ │ movne r5, r1 │ │ │ │ movne r4, ip │ │ │ │ - b 823e0 │ │ │ │ + b 82388 │ │ │ │ ands r3, r8, #32 │ │ │ │ - beq 826a4 │ │ │ │ + beq 8264c │ │ │ │ ldrb r5, [r2, #1] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 823dc │ │ │ │ + beq 82384 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ add r9, r2, #2 │ │ │ │ - beq 826e8 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 82690 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 82728 │ │ │ │ + bne 826d0 │ │ │ │ eor r5, r5, #64 @ 0x40 │ │ │ │ mov r4, r9 │ │ │ │ mov r3, #0 │ │ │ │ - b 823e0 │ │ │ │ + b 82388 │ │ │ │ ands r3, r8, #32 │ │ │ │ - beq 826a4 │ │ │ │ + beq 8264c │ │ │ │ mov r3, #0 │ │ │ │ mov r5, #27 │ │ │ │ - b 823e0 │ │ │ │ + b 82388 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ add ip, ip, #1 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, fp │ │ │ │ movcs r2, #0 │ │ │ │ movcc r2, #1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r9, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ orrs r2, r0, r2 │ │ │ │ - bne 824b4 │ │ │ │ - b 824d8 │ │ │ │ + bne 8245c │ │ │ │ + b 82480 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ add ip, ip, #1 │ │ │ │ sub r1, r0, #87 @ 0x57 │ │ │ │ add lr, lr, #1 │ │ │ │ - b 82560 │ │ │ │ + b 82508 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ add ip, ip, #1 │ │ │ │ sub r1, r0, #55 @ 0x37 │ │ │ │ add lr, lr, #1 │ │ │ │ - b 82560 │ │ │ │ + b 82508 │ │ │ │ ands r3, r8, #32 │ │ │ │ - beq 826a4 │ │ │ │ + beq 8264c │ │ │ │ mov r3, #0 │ │ │ │ mov r5, #7 │ │ │ │ - b 823e0 │ │ │ │ + b 82388 │ │ │ │ ands r3, r8, #32 │ │ │ │ - beq 826a4 │ │ │ │ + beq 8264c │ │ │ │ mov r3, #0 │ │ │ │ mov r5, #8 │ │ │ │ - b 823e0 │ │ │ │ + b 82388 │ │ │ │ ands r3, r8, #32 │ │ │ │ - beq 826a4 │ │ │ │ + beq 8264c │ │ │ │ mov r3, #0 │ │ │ │ mov r5, #12 │ │ │ │ - b 823e0 │ │ │ │ + b 82388 │ │ │ │ ands r1, r8, #512 @ 0x200 │ │ │ │ - bne 82348 │ │ │ │ + bne 822f0 │ │ │ │ ands r3, r8, #64 @ 0x40 │ │ │ │ - beq 826a4 │ │ │ │ + beq 8264c │ │ │ │ mov r3, r1 │ │ │ │ mov r5, #10 │ │ │ │ - b 823e0 │ │ │ │ + b 82388 │ │ │ │ ands r1, r8, #256 @ 0x100 │ │ │ │ - bne 82348 │ │ │ │ + bne 822f0 │ │ │ │ ands r3, r8, #64 @ 0x40 │ │ │ │ - beq 826a4 │ │ │ │ + beq 8264c │ │ │ │ mov r3, r1 │ │ │ │ mov r5, #13 │ │ │ │ - b 823e0 │ │ │ │ + b 82388 │ │ │ │ ands r3, r8, #32 │ │ │ │ - beq 826a4 │ │ │ │ + beq 8264c │ │ │ │ mov r3, #0 │ │ │ │ mov r5, #9 │ │ │ │ - b 823e0 │ │ │ │ + b 82388 │ │ │ │ ands r3, r8, #32 │ │ │ │ - beq 826a4 │ │ │ │ + beq 8264c │ │ │ │ mov r3, #0 │ │ │ │ mov r5, #11 │ │ │ │ - b 823e0 │ │ │ │ + b 82388 │ │ │ │ ands r3, r8, #32 │ │ │ │ - beq 826a4 │ │ │ │ + beq 8264c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ movne r3, #0 │ │ │ │ movne r5, #77 @ 0x4d │ │ │ │ - bne 823e0 │ │ │ │ + bne 82388 │ │ │ │ add r4, r2, #2 │ │ │ │ - b 82544 │ │ │ │ + b 824ec │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ - b 823e0 │ │ │ │ + b 82388 │ │ │ │ cmp r9, ip │ │ │ │ - bne 824d8 │ │ │ │ + bne 82480 │ │ │ │ cmp r3, #0 │ │ │ │ add ip, r9, #1 │ │ │ │ - beq 8269c │ │ │ │ + beq 82644 │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ - beq 8274c │ │ │ │ + beq 826f4 │ │ │ │ mov r9, #0 │ │ │ │ - b 824b4 │ │ │ │ + b 8245c │ │ │ │ mov r4, r2 │ │ │ │ - b 823e0 │ │ │ │ + b 82388 │ │ │ │ add fp, r2, #9 │ │ │ │ ands r3, r8, #128 @ 0x80 │ │ │ │ - beq 826a4 │ │ │ │ + beq 8264c │ │ │ │ cmp fp, r4 │ │ │ │ - bls 8273c │ │ │ │ + bls 826e4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ - b 8249c │ │ │ │ + b 82444 │ │ │ │ and r8, r8, #128 @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ movne r5, r1 │ │ │ │ movne r4, ip │ │ │ │ mov r3, #1 │ │ │ │ - b 823e0 │ │ │ │ + b 82388 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 822f4 │ │ │ │ + bl 8229c │ │ │ │ ldr r9, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 8252c │ │ │ │ + beq 824d4 │ │ │ │ add r3, r5, #128 @ 0x80 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs 8252c │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + bcs 824d4 │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r5, [r3, r5, lsl #2] │ │ │ │ - b 8252c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 824d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov ip, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ - b 824e0 │ │ │ │ + b 82488 │ │ │ │ ldrb r2, [r9, #2] │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ addeq ip, r9, #3 │ │ │ │ moveq r9, #0 │ │ │ │ - bne 8269c │ │ │ │ - b 824b4 │ │ │ │ - andeq fp, sl, ip, lsl r4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq fp, sl, r4, lsl #8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r9, pc, asr r1 │ │ │ │ - andeq fp, sl, r0, lsr r3 │ │ │ │ - andeq r0, r9, ip, asr #1 │ │ │ │ + bne 82644 │ │ │ │ + b 8245c │ │ │ │ + andeq sl, sl, ip, ror r4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq sl, sl, r4, ror #8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq pc, r8, pc, asr #16 │ │ │ │ + muleq sl, r0, r3 │ │ │ │ + @ instruction: 0x0008f7bc │ │ │ │ mov r3, #224 @ 0xe0 │ │ │ │ mov r2, #0 │ │ │ │ - b 822f4 │ │ │ │ + b 8229c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ - beq 82950 │ │ │ │ + beq 828f8 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8292c │ │ │ │ + beq 828d4 │ │ │ │ tst r4, #67108864 @ 0x4000000 │ │ │ │ mov r8, r1 │ │ │ │ bicne r1, r4, #67108864 @ 0x4000000 │ │ │ │ - bne 82804 │ │ │ │ - ldr r1, [pc, #504] @ 829d8 │ │ │ │ + bne 827ac │ │ │ │ + ldr r1, [pc, #504] @ 82980 │ │ │ │ tst r4, #1 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ tst r4, #16 │ │ │ │ orrne r1, r1, #536870912 @ 0x20000000 │ │ │ │ tst r4, #2 │ │ │ │ orrne r1, r1, #256 @ 0x100 │ │ │ │ tst r4, #4 │ │ │ │ @@ -125239,59 +125239,59 @@ │ │ │ │ cmpne r6, #0 │ │ │ │ movle sl, #1 │ │ │ │ movgt sl, #0 │ │ │ │ orr fp, r1, sl, lsl #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ - bl babbc <__isoc23_strtoul@@Base+0xbd40> │ │ │ │ + bl bab64 <__isoc23_strtoul@@Base+0xbd40> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 82958 │ │ │ │ - ldr r3, [pc, #420] @ 829dc │ │ │ │ + beq 82900 │ │ │ │ + ldr r3, [pc, #420] @ 82984 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, r6 │ │ │ │ - bge 82870 │ │ │ │ + bge 82818 │ │ │ │ cmp r0, #0 │ │ │ │ lsl r1, r6, #3 │ │ │ │ - beq 82964 │ │ │ │ - bl 7c4c │ │ │ │ - ldr r3, [pc, #384] @ 829e0 │ │ │ │ + beq 8290c │ │ │ │ + bl 7bfc │ │ │ │ + ldr r3, [pc, #384] @ 82988 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ - beq 82958 │ │ │ │ + beq 82900 │ │ │ │ str r6, [r3, #4] │ │ │ │ bic r1, fp, #5376 @ 0x1500 │ │ │ │ bic r1, r1, #536870916 @ 0x20000004 │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl bf4d4 <__isoc23_strtoul@@Base+0x10658> │ │ │ │ + bl bf47c <__isoc23_strtoul@@Base+0x10658> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 82958 │ │ │ │ + bne 82900 │ │ │ │ cmp sl, #0 │ │ │ │ movne r0, #1 │ │ │ │ - bne 82948 │ │ │ │ + bne 828f0 │ │ │ │ ldr r0, [r9] │ │ │ │ add r6, r5, r6, lsl #3 │ │ │ │ cmp r5, r6 │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ ands r1, r4, #32 │ │ │ │ - beq 82980 │ │ │ │ + beq 82928 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82920 │ │ │ │ - ldr r1, [pc, #264] @ 829e4 │ │ │ │ + beq 828c8 │ │ │ │ + ldr r1, [pc, #264] @ 8298c │ │ │ │ add r3, r5, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr lr, [r1] │ │ │ │ add r4, lr, #4 │ │ │ │ ldr r1, [lr, r2, lsl #3] │ │ │ │ cmp r3, r6 │ │ │ │ str r1, [r3, #-8] │ │ │ │ @@ -125301,42 +125301,42 @@ │ │ │ │ movcs r1, #0 │ │ │ │ movcc r1, #1 │ │ │ │ cmp r0, r2 │ │ │ │ movlt r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str ip, [r3, #-4] │ │ │ │ add r3, r3, #8 │ │ │ │ - bne 828e8 │ │ │ │ + bne 82890 │ │ │ │ add r0, r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r6, #0 │ │ │ │ strgt r3, [r5, #4] │ │ │ │ strgt r3, [r5] │ │ │ │ ldrb r0, [r0] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orrs r2, r2, r0 │ │ │ │ - beq 82970 │ │ │ │ + beq 82918 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ - b 82858 │ │ │ │ + bl 7944 │ │ │ │ + b 82800 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl babbc <__isoc23_strtoul@@Base+0xbd40> │ │ │ │ - b 82958 │ │ │ │ + bl bab64 <__isoc23_strtoul@@Base+0xbd40> │ │ │ │ + b 82900 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82920 │ │ │ │ - ldr r2, [pc, #88] @ 829e8 │ │ │ │ + beq 828c8 │ │ │ │ + ldr r2, [pc, #88] @ 82990 │ │ │ │ add r3, r5, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr lr, [r2] │ │ │ │ add r4, lr, #4 │ │ │ │ ldr r2, [lr, r1, lsl #3] │ │ │ │ cmp r3, r6 │ │ │ │ str r2, [r3, #-8] │ │ │ │ @@ -125346,2173 +125346,2173 @@ │ │ │ │ movcs r2, #0 │ │ │ │ movcc r2, #1 │ │ │ │ cmp r0, r1 │ │ │ │ movlt r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str ip, [r3, #-4] │ │ │ │ add r3, r3, #8 │ │ │ │ - bne 8299c │ │ │ │ - b 82920 │ │ │ │ + bne 82944 │ │ │ │ + b 828c8 │ │ │ │ andeq r0, r0, r1, lsr #8 │ │ │ │ - andeq lr, sl, r4, lsl #30 │ │ │ │ - ldrdeq lr, [sl], -r8 │ │ │ │ - andeq lr, sl, ip, asr lr │ │ │ │ - andeq lr, sl, r8, lsr #27 │ │ │ │ + andeq sp, sl, ip, asr pc │ │ │ │ + andeq sp, sl, r0, lsr pc │ │ │ │ + @ instruction: 0x000adeb4 │ │ │ │ + andeq sp, sl, r0, lsl #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ moveq r1, r4 │ │ │ │ - beq 82a18 │ │ │ │ - bl 7f04 │ │ │ │ + beq 829c0 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 8278c │ │ │ │ + bl 82734 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #148] @ 82ae8 │ │ │ │ - ldr r3, [pc, #148] @ 82aec │ │ │ │ + ldr r2, [pc, #148] @ 82a90 │ │ │ │ + ldr r3, [pc, #148] @ 82a94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ moveq r1, r4 │ │ │ │ - beq 82a84 │ │ │ │ - bl 7f04 │ │ │ │ + beq 82a2c │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r0, #2 │ │ │ │ movne r0, #3 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 8278c │ │ │ │ - ldr r2, [pc, #60] @ 82af0 │ │ │ │ - ldr r3, [pc, #52] @ 82aec │ │ │ │ + bl 82734 │ │ │ │ + ldr r2, [pc, #60] @ 82a98 │ │ │ │ + ldr r3, [pc, #52] @ 82a94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [sp, #16] │ │ │ │ addne r0, r4, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 82ae4 │ │ │ │ + bne 82a8c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq sl, [sl], -r4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq sl, sl, r4, ror ip │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r9, sl, r4, lsr sp │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + ldrdeq r9, [sl], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ moveq r1, r4 │ │ │ │ - beq 82b28 │ │ │ │ - bl 7f04 │ │ │ │ + beq 82ad0 │ │ │ │ + bl 7eb4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 8278c │ │ │ │ + bl 82734 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ - bne 82b58 │ │ │ │ + bne 82b00 │ │ │ │ bx lr │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ add r2, r0, r2 │ │ │ │ - b 82b90 │ │ │ │ + b 82b38 │ │ │ │ ldrb ip, [r1], #1 │ │ │ │ strb ip, [r3], #1 │ │ │ │ cmp ip, #0 │ │ │ │ bxeq lr │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ - bcc 82b80 │ │ │ │ + bcc 82b28 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #308] @ 82cf8 │ │ │ │ - ldr r3, [pc, #308] @ 82cfc │ │ │ │ + ldr r1, [pc, #308] @ 82ca0 │ │ │ │ + ldr r3, [pc, #308] @ 82ca4 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r2, [sl], #1 │ │ │ │ - ldr r7, [pc, #296] @ 82d00 │ │ │ │ + ldr r7, [pc, #296] @ 82ca8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - beq 82cec │ │ │ │ + beq 82c94 │ │ │ │ add r9, sp, #8 │ │ │ │ add r8, sp, #4 │ │ │ │ - b 82c28 │ │ │ │ + b 82bd0 │ │ │ │ mov ip, r4 │ │ │ │ mov r0, sl │ │ │ │ strb r2, [ip], #1 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r4, ip │ │ │ │ cmp r2, #0 │ │ │ │ add sl, sl, #1 │ │ │ │ - beq 82c98 │ │ │ │ + beq 82c40 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne 82c08 │ │ │ │ + bne 82bb0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 822f4 │ │ │ │ + bl 8229c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr sl, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 82c08 │ │ │ │ - ldr r3, [pc, #168] @ 82d04 │ │ │ │ + beq 82bb0 │ │ │ │ + ldr r3, [pc, #168] @ 82cac │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 82cd0 │ │ │ │ + ble 82c78 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82ce0 │ │ │ │ + beq 82c88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add r4, r4, r0 │ │ │ │ mov r0, sl │ │ │ │ ldrb r2, [r0] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 82c28 │ │ │ │ + bne 82bd0 │ │ │ │ sub r0, r4, r5 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #96] @ 82d08 │ │ │ │ + ldr r2, [pc, #96] @ 82cb0 │ │ │ │ strb r3, [r4] │ │ │ │ - ldr r3, [pc, #76] @ 82cfc │ │ │ │ + ldr r3, [pc, #76] @ 82ca4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 82cf4 │ │ │ │ + bne 82c9c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b0e68 <__isoc23_strtoul@@Base+0x1fec> │ │ │ │ - b 82c80 │ │ │ │ + bl b0e10 <__isoc23_strtoul@@Base+0x1fec> │ │ │ │ + b 82c28 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, #1 │ │ │ │ - b 82c80 │ │ │ │ + b 82c28 │ │ │ │ mov r0, r2 │ │ │ │ - b 82c9c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, sl, r0, ror #22 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq sl, sl, r8, asr #22 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq sl, sl, ip, ror sl │ │ │ │ + b 82c44 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r9, sl, r0, asr #23 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r9, sl, r8, lsr #23 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + ldrdeq r9, [sl], -ip │ │ │ │ mov r1, #224 @ 0xe0 │ │ │ │ - b 82ba8 │ │ │ │ + b 82b50 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-192] @ 0xffffff40 │ │ │ │ sub sp, sp, #4224 @ 0x1080 │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr r1, [pc, #1232] @ 83208 │ │ │ │ + ldr r1, [pc, #1232] @ 831b0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #1228] @ 8320c │ │ │ │ + ldr r2, [pc, #1228] @ 831b4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, sp, #4224 @ 0x1080 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r3, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #20 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldrb r8, [r4] │ │ │ │ cmp r8, #47 @ 0x2f │ │ │ │ ldrne sl, [sp, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ lsl r2, r3, #17 │ │ │ │ add r2, r4, r2, lsr #22 │ │ │ │ str r2, [sp] │ │ │ │ - beq 83174 │ │ │ │ + beq 8311c │ │ │ │ mov fp, #0 │ │ │ │ add r2, sl, #1 │ │ │ │ mov r5, sl │ │ │ │ mov r4, sl │ │ │ │ mov r9, sl │ │ │ │ mov r6, sl │ │ │ │ mov r1, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ cmp r8, #46 @ 0x2e │ │ │ │ add r0, r4, #1 │ │ │ │ strb r8, [r7], #1 │ │ │ │ - beq 82f94 │ │ │ │ + beq 82f3c │ │ │ │ cmp r8, #47 @ 0x2f │ │ │ │ moveq r4, r0 │ │ │ │ - beq 82ddc │ │ │ │ + beq 82d84 │ │ │ │ cmp r8, #0 │ │ │ │ movne r5, r7 │ │ │ │ - bne 82e98 │ │ │ │ + bne 82e40 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne 82df4 │ │ │ │ + bne 82d9c │ │ │ │ ldrb r2, [r4, #1]! │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq 82de8 │ │ │ │ + beq 82d90 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 82fa8 │ │ │ │ + beq 82f50 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 82fe8 │ │ │ │ + beq 82f90 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 82fdc │ │ │ │ + beq 82f84 │ │ │ │ cmp sl, r5 │ │ │ │ movcs r2, #0 │ │ │ │ movcc r2, #1 │ │ │ │ cmp fp, #31 │ │ │ │ movgt r2, #0 │ │ │ │ tst r3, r2 │ │ │ │ - bne 83094 │ │ │ │ + bne 8303c │ │ │ │ cmp r1, #3 │ │ │ │ - ble 82e6c │ │ │ │ + ble 82e14 │ │ │ │ tst r3, #4 │ │ │ │ - beq 82e6c │ │ │ │ + beq 82e14 │ │ │ │ ldr r1, [sp] │ │ │ │ sub r2, r7, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 82e6c │ │ │ │ + bhi 82e14 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r7, r2 │ │ │ │ - bhi 82ea8 │ │ │ │ + bhi 82e50 │ │ │ │ cmp sl, r7 │ │ │ │ - bcs 82e6c │ │ │ │ + bcs 82e14 │ │ │ │ ldrb r2, [r7, #-1] │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, #47 @ 0x2f │ │ │ │ - bne 82ea8 │ │ │ │ + bne 82e50 │ │ │ │ mov r6, r7 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82ef4 │ │ │ │ + beq 82e9c │ │ │ │ mov r5, r6 │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ add r0, r4, #1 │ │ │ │ strb r2, [r5], #1 │ │ │ │ - beq 82f8c │ │ │ │ + beq 82f34 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq 82ff8 │ │ │ │ + beq 82fa0 │ │ │ │ ldrb r8, [r4, #1] │ │ │ │ mov r1, #4 │ │ │ │ mov r4, r0 │ │ │ │ - b 82db0 │ │ │ │ + b 82d58 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ strb r2, [r7, #-1] │ │ │ │ str r3, [sp] │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 831f0 │ │ │ │ + bne 83198 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 830f4 │ │ │ │ + beq 8309c │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ strb r2, [r7, #-1] │ │ │ │ ldrb r2, [r4] │ │ │ │ mov r6, r7 │ │ │ │ cmp r2, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bne 82e7c │ │ │ │ + bne 82e24 │ │ │ │ cmp sl, r6 │ │ │ │ - bcs 82f0c │ │ │ │ + bcs 82eb4 │ │ │ │ ldrb r3, [r6, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82f1c │ │ │ │ + bne 82ec4 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp sl, r6 │ │ │ │ moveq r3, #46 @ 0x2e │ │ │ │ strbeq r3, [r6], #1 │ │ │ │ - beq 82f3c │ │ │ │ + beq 82ee4 │ │ │ │ cmp sl, r4 │ │ │ │ - bcc 83104 │ │ │ │ + bcc 830ac │ │ │ │ add r3, sl, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bls 82f3c │ │ │ │ + bls 82ee4 │ │ │ │ ldrb r3, [r6, #-1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ subeq r6, r6, #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [r3] │ │ │ │ - ldr r2, [pc, #696] @ 83210 │ │ │ │ - ldr r3, [pc, #688] @ 8320c │ │ │ │ + ldr r2, [pc, #696] @ 831b8 │ │ │ │ + ldr r3, [pc, #688] @ 831b4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4224 @ 0x1080 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 83204 │ │ │ │ + bne 831ac │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #4224 @ 0x1080 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r8, [r4, #1] │ │ │ │ add r1, r1, #1 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r0 │ │ │ │ - b 82db0 │ │ │ │ + b 82d58 │ │ │ │ and r2, r3, #6 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 83024 │ │ │ │ + beq 82fcc │ │ │ │ sub r6, r5, #4 │ │ │ │ cmp r6, r9 │ │ │ │ - bcs 8306c │ │ │ │ + bcs 83014 │ │ │ │ sub r2, r5, #3 │ │ │ │ cmp r9, r2 │ │ │ │ subeq r6, r5, #2 │ │ │ │ ldrb r2, [r4] │ │ │ │ movne r9, r7 │ │ │ │ movne r6, r7 │ │ │ │ - b 82e74 │ │ │ │ + b 82e1c │ │ │ │ ldrb r2, [r4] │ │ │ │ sub r6, r5, #1 │ │ │ │ - b 82e74 │ │ │ │ + b 82e1c │ │ │ │ ldrb r2, [r4] │ │ │ │ mov r6, r7 │ │ │ │ mov r9, r7 │ │ │ │ - b 82e74 │ │ │ │ + b 82e1c │ │ │ │ ldrb r8, [r4, #1] │ │ │ │ mov r7, r5 │ │ │ │ cmp r8, #47 @ 0x2f │ │ │ │ mov r1, #0 │ │ │ │ movne r8, r2 │ │ │ │ movne r4, r0 │ │ │ │ movne r5, r6 │ │ │ │ - bne 82e0c │ │ │ │ + bne 82db4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r6 │ │ │ │ - b 82de8 │ │ │ │ + b 82d90 │ │ │ │ ldr r1, [sp] │ │ │ │ sub r2, r5, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 82fb4 │ │ │ │ + bhi 82f5c │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ strb r2, [r5, #-1] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 831f0 │ │ │ │ + bne 83198 │ │ │ │ sub r6, r5, #4 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ cmp r6, r9 │ │ │ │ strb r2, [r5, #-1] │ │ │ │ - bcc 82fc0 │ │ │ │ - bhi 8307c │ │ │ │ - b 82e70 │ │ │ │ + bcc 82f68 │ │ │ │ + bhi 83024 │ │ │ │ + b 82e18 │ │ │ │ cmp r9, r6 │ │ │ │ - beq 82e70 │ │ │ │ + beq 82e18 │ │ │ │ mov r1, r6 │ │ │ │ ldrb r2, [r6, #-1]! │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne 83074 │ │ │ │ + bne 8301c │ │ │ │ mov r6, r1 │ │ │ │ - b 82e70 │ │ │ │ + b 82e18 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ sub r3, r3, #4 │ │ │ │ mov r1, r3 │ │ │ │ strb r2, [r5] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 833e8 │ │ │ │ + bl 83390 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strb r8, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 83114 │ │ │ │ - beq 82e30 │ │ │ │ + bgt 830bc │ │ │ │ + beq 82dd8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 82e30 │ │ │ │ + bne 82dd8 │ │ │ │ tst r3, #4 │ │ │ │ - bne 831f0 │ │ │ │ + bne 83198 │ │ │ │ bic r3, r3, #3 │ │ │ │ - b 82e6c │ │ │ │ + b 82e14 │ │ │ │ mov r6, r7 │ │ │ │ cmp sl, r6 │ │ │ │ - bcs 82f0c │ │ │ │ - b 82efc │ │ │ │ + bcs 82eb4 │ │ │ │ + b 82ea4 │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 82f24 │ │ │ │ - b 82f3c │ │ │ │ + bne 82ecc │ │ │ │ + b 82ee4 │ │ │ │ ldrb r2, [r4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, r4 │ │ │ │ subne r1, r4, #1 │ │ │ │ add r0, r3, r0 │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrb r2, [r3, #-4] │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ movne r4, r6 │ │ │ │ moveq r4, sl │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ moveq r9, sl │ │ │ │ add fp, fp, #1 │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ mov r7, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r4, [sp] │ │ │ │ - b 82e30 │ │ │ │ + b 82dd8 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ ldrne sl, [sp, #4] │ │ │ │ - beq 83198 │ │ │ │ + beq 83140 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r6, sl, #1 │ │ │ │ - beq 82f50 │ │ │ │ + beq 82ef8 │ │ │ │ ldrb r8, [sl] │ │ │ │ - b 82d90 │ │ │ │ - ldr r0, [pc, #116] @ 83214 │ │ │ │ + b 82d38 │ │ │ │ + ldr r0, [pc, #116] @ 831bc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl da818 <__isoc23_strtoul@@Base+0x2b99c> │ │ │ │ + bl d9eb0 <__isoc23_strtoul@@Base+0x2b08c> │ │ │ │ ldr sl, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq 831d8 │ │ │ │ + beq 83180 │ │ │ │ ldrb r2, [sl, #1] │ │ │ │ - b 83184 │ │ │ │ + b 8312c │ │ │ │ ldrb r2, [sl, #1] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne 83184 │ │ │ │ + bne 8312c │ │ │ │ mov r2, sl │ │ │ │ ldrb r1, [sl, #1]! │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - beq 831cc │ │ │ │ + beq 83174 │ │ │ │ ldrb r2, [r2, #2] │ │ │ │ - b 83184 │ │ │ │ + b 8312c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ mov r6, #0 │ │ │ │ - b 82f50 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, sl, ip, ror #19 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - ldrdeq sl, [sl], -r0 │ │ │ │ - andeq r1, r7, r4, lsr ip │ │ │ │ + b 82ef8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r9, sl, ip, asr #20 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r9, sl, r0, lsr r8 │ │ │ │ + andeq r1, r7, r4, lsr #6 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ - b 82d14 │ │ │ │ + b 82cbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #232] @ 83324 │ │ │ │ - ldr r2, [pc, #232] @ 83328 │ │ │ │ + ldr ip, [pc, #232] @ 832cc │ │ │ │ + ldr r2, [pc, #232] @ 832d0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #2048 @ 0x800 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7de4 │ │ │ │ + bl 7d94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 832e4 │ │ │ │ - ldr r1, [pc, #184] @ 8332c │ │ │ │ + blt 8328c │ │ │ │ + ldr r1, [pc, #184] @ 832d4 │ │ │ │ mov r2, sp │ │ │ │ - bl 8288 <__ioctl_time64@plt> │ │ │ │ + bl 822c <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 832d4 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bge 8327c │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #25 │ │ │ │ - beq 832ec │ │ │ │ + beq 83294 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ ldr r0, [r5] │ │ │ │ subs r0, r0, #25 │ │ │ │ mvnne r0, #0 │ │ │ │ - ldr r2, [pc, #128] @ 83330 │ │ │ │ - ldr r3, [pc, #116] @ 83328 │ │ │ │ + ldr r2, [pc, #128] @ 832d8 │ │ │ │ + ldr r3, [pc, #116] @ 832d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 83320 │ │ │ │ + bne 832c8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ mov r0, #1 │ │ │ │ - b 832a8 │ │ │ │ + b 83250 │ │ │ │ mvn r0, #0 │ │ │ │ - b 832a8 │ │ │ │ - ldr r1, [pc, #64] @ 83334 │ │ │ │ + b 83250 │ │ │ │ + ldr r1, [pc, #64] @ 832dc │ │ │ │ mov r2, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 8288 <__ioctl_time64@plt> │ │ │ │ + bl 822c <__ioctl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8300 │ │ │ │ + bl 82a4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 832e4 │ │ │ │ + blt 8328c │ │ │ │ ldrb r0, [sp, #3] │ │ │ │ lsr r0, r0, #6 │ │ │ │ and r0, r0, #1 │ │ │ │ - b 832a8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sl, sl, ip, ror #9 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + b 83250 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r9, sl, ip, asr #10 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ andhi r7, r4, r0, lsl r2 │ │ │ │ - andeq sl, sl, r8, ror r4 │ │ │ │ + ldrdeq r9, [sl], -r8 │ │ │ │ andhi r6, r4, r1, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r0, r6 │ │ │ │ mov r4, r0 │ │ │ │ - bcc 83370 │ │ │ │ + bcc 83318 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r2, r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ moveq r1, r7 │ │ │ │ - beq 833cc │ │ │ │ + beq 83374 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r1, #20 │ │ │ │ - beq 833cc │ │ │ │ + beq 83374 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r1, r0, #14 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl de2f4 <__isoc23_strtoul@@Base+0x2f478> │ │ │ │ + bl dd98c <__isoc23_strtoul@@Base+0x2eb68> │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 7d24 │ │ │ │ + bl 7cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8342c │ │ │ │ + blt 833d4 │ │ │ │ cmp r4, r0 │ │ │ │ - ble 83420 │ │ │ │ + ble 833c8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #22 │ │ │ │ str r3, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-168] @ 0xffffff58 │ │ │ │ - ldr r2, [pc, #552] @ 83678 │ │ │ │ + ldr r2, [pc, #552] @ 83620 │ │ │ │ sub sp, sp, #4224 @ 0x1080 │ │ │ │ - ldr r3, [pc, #548] @ 8367c │ │ │ │ + ldr r3, [pc, #548] @ 83624 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #540] @ 83680 │ │ │ │ + ldr r0, [pc, #540] @ 83628 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, sp, #4160 @ 0x1040 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1] │ │ │ │ mov r3, #0 │ │ │ │ - bl 83840 │ │ │ │ + bl 837e8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 83494 │ │ │ │ + beq 8343c │ │ │ │ ldrb r2, [r9] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq 8351c │ │ │ │ - ldr r3, [pc, #488] @ 83684 │ │ │ │ + beq 834c4 │ │ │ │ + ldr r3, [pc, #488] @ 8362c │ │ │ │ ldr r9, [pc, r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 834e0 │ │ │ │ - ldr r1, [pc, #476] @ 83688 │ │ │ │ - ldr r2, [pc, #460] @ 8367c │ │ │ │ + beq 83488 │ │ │ │ + ldr r1, [pc, #476] @ 83630 │ │ │ │ + ldr r2, [pc, #460] @ 83624 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #4160 @ 0x1040 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r3, r3, #60 @ 0x3c │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 83674 │ │ │ │ + bne 8361c │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #4224 @ 0x1080 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #420] @ 8368c │ │ │ │ + ldr r0, [pc, #420] @ 83634 │ │ │ │ mov r2, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r9 │ │ │ │ - bl da818 <__isoc23_strtoul@@Base+0x2b99c> │ │ │ │ + bl d9eb0 <__isoc23_strtoul@@Base+0x2b08c> │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 83590 │ │ │ │ - ldr r9, [pc, #388] @ 83690 │ │ │ │ + beq 83538 │ │ │ │ + ldr r9, [pc, #388] @ 83638 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r2, [pc, #384] @ 83694 │ │ │ │ + ldr r2, [pc, #384] @ 8363c │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [r2] │ │ │ │ - b 834a4 │ │ │ │ - ldr r1, [pc, #372] @ 83698 │ │ │ │ + b 8344c │ │ │ │ + ldr r1, [pc, #372] @ 83640 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83494 │ │ │ │ - bl 7afc │ │ │ │ + beq 8343c │ │ │ │ + bl 7ab8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 83554 │ │ │ │ - ldr r0, [pc, #344] @ 8369c │ │ │ │ + beq 834fc │ │ │ │ + ldr r0, [pc, #344] @ 83644 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 7be0 │ │ │ │ + bl 7b90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 835b4 │ │ │ │ + bne 8355c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83494 │ │ │ │ + bne 8343c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r5, r2 │ │ │ │ - beq 834a4 │ │ │ │ - ldr r1, [pc, #292] @ 836a0 │ │ │ │ + beq 8344c │ │ │ │ + ldr r1, [pc, #292] @ 83648 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83494 │ │ │ │ - b 834a4 │ │ │ │ + beq 8343c │ │ │ │ + b 8344c │ │ │ │ mov r1, #1 │ │ │ │ - bl 7be0 │ │ │ │ + bl 7b90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83504 │ │ │ │ + bne 834ac │ │ │ │ mov r0, r4 │ │ │ │ - bl ad3b0 │ │ │ │ + bl ad358 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 8350c │ │ │ │ - b 83504 │ │ │ │ - bl 7ce8 │ │ │ │ + bne 834b4 │ │ │ │ + b 834ac │ │ │ │ + bl 7c98 │ │ │ │ mov r8, r0 │ │ │ │ - bl 8000 │ │ │ │ + bl 7fb0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 7d30 │ │ │ │ + bl 7ce0 │ │ │ │ cmp r7, r0 │ │ │ │ cmpeq r5, r8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - beq 834a4 │ │ │ │ + beq 8344c │ │ │ │ mov r4, r9 │ │ │ │ add sl, sp, #8 │ │ │ │ add r6, sp, #128 @ 0x80 │ │ │ │ mov fp, #0 │ │ │ │ - b 8365c │ │ │ │ + b 83604 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 8360c │ │ │ │ + beq 835b4 │ │ │ │ ldr r2, [r6, #-96] @ 0xffffffa0 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 83494 │ │ │ │ + beq 8343c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r7, r3 │ │ │ │ - beq 83618 │ │ │ │ + beq 835c0 │ │ │ │ ldr r2, [r6, #-92] @ 0xffffffa4 │ │ │ │ cmp r7, r2 │ │ │ │ - beq 83494 │ │ │ │ + beq 8343c │ │ │ │ cmp r4, r9 │ │ │ │ - bne 834a4 │ │ │ │ + bne 8344c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r0, #4096 @ 0x1000 │ │ │ │ - bcs 83494 │ │ │ │ + bcs 8343c │ │ │ │ mov r1, r4 │ │ │ │ sub r4, r6, #4 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 834a4 │ │ │ │ + beq 8344c │ │ │ │ strb fp, [r0] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 79e8 <__stat64_time64@plt> │ │ │ │ + bl 79a4 <__stat64_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 835ec │ │ │ │ - b 83494 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq sl, [sl], -r0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r7, ip, asr #21 │ │ │ │ - andeq lr, sl, r8, lsr #5 │ │ │ │ - andeq sl, sl, ip, ror r2 │ │ │ │ - andeq r1, r7, ip, ror #18 │ │ │ │ - andeq r0, r7, r4, lsr sl │ │ │ │ - andeq lr, sl, r0, lsr r2 │ │ │ │ - ldrdeq r1, [r7], -r0 │ │ │ │ - andeq pc, r6, r8, ror sp @ │ │ │ │ - andeq r1, r7, r8, lsr #17 │ │ │ │ + beq 83594 │ │ │ │ + b 8343c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r9, sl, r0, lsr r3 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x000701bc │ │ │ │ + andeq sp, sl, r0, lsl #6 │ │ │ │ + ldrdeq r9, [sl], -ip │ │ │ │ + andeq r1, r7, ip, asr r0 │ │ │ │ + andeq r0, r7, r4, lsr #2 │ │ │ │ + andeq sp, sl, r8, lsl #5 │ │ │ │ + andeq r0, r7, r0, asr #31 │ │ │ │ + andeq pc, r6, r8, ror #8 │ │ │ │ + muleq r7, r8, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #236] @ 837ac │ │ │ │ + ldr r0, [pc, #236] @ 83754 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bl 7d24 │ │ │ │ + bl 7cd4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ble 836e4 │ │ │ │ + ble 8368c │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 83738 │ │ │ │ + beq 836e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 83728 │ │ │ │ + beq 836d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ - bhi 8370c │ │ │ │ + bhi 836b4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r2, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8374c │ │ │ │ + bne 836f4 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r8, r4 │ │ │ │ movhi r3, #0 │ │ │ │ mov r5, r4 │ │ │ │ strbhi r3, [r6, r4] │ │ │ │ - bls 83700 │ │ │ │ + bls 836a8 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 8379c │ │ │ │ + beq 83744 │ │ │ │ mov r0, r6 │ │ │ │ - bl ad3b0 │ │ │ │ + bl ad358 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 8379c │ │ │ │ + beq 83744 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #0 │ │ │ │ str r8, [sp] │ │ │ │ - bl dda60 <__isoc23_strtoul@@Base+0x2ebe4> │ │ │ │ + bl dd0f8 <__isoc23_strtoul@@Base+0x2e2d4> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 83790 │ │ │ │ + beq 83738 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b20 │ │ │ │ - b 83700 │ │ │ │ + bl 7adc │ │ │ │ + b 836a8 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - muleq r7, r8, r7 │ │ │ │ + andeq r0, r7, r8, lsl #29 │ │ │ │ ldr ip, [r0, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #124] @ 83838 │ │ │ │ + ldr r3, [pc, #124] @ 837e0 │ │ │ │ cmp ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ - beq 83810 │ │ │ │ + beq 837b8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 837f4 │ │ │ │ - ldr r0, [pc, #100] @ 8383c │ │ │ │ + bne 8379c │ │ │ │ + ldr r0, [pc, #100] @ 837e4 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ str r1, [r3] │ │ │ │ - beq 837ec │ │ │ │ + beq 83794 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #64] @ 8383c │ │ │ │ + ldr r1, [pc, #64] @ 837e4 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ str ip, [r3] │ │ │ │ - bne 837e8 │ │ │ │ + bne 83790 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r2, #0 │ │ │ │ - beq 837ec │ │ │ │ + beq 83794 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8382c │ │ │ │ - ldr r1, [pc, #20] @ 8383c │ │ │ │ + beq 837d4 │ │ │ │ + ldr r1, [pc, #20] @ 837e4 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ - b 837e8 │ │ │ │ - ldr r2, [pc, #8] @ 8383c │ │ │ │ + b 83790 │ │ │ │ + ldr r2, [pc, #8] @ 837e4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - b 837e4 │ │ │ │ - andeq r9, sl, ip, ror #30 │ │ │ │ - andeq r0, r0, r8, lsl #16 │ │ │ │ - ldr r3, [pc, #28] @ 83864 │ │ │ │ - ldr r2, [pc, #28] @ 83868 │ │ │ │ + b 8378c │ │ │ │ + andeq r8, sl, ip, asr #31 │ │ │ │ + andeq r0, r0, r0, lsl #16 │ │ │ │ + ldr r3, [pc, #28] @ 8380c │ │ │ │ + ldr r2, [pc, #28] @ 83810 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83860 │ │ │ │ + beq 83808 │ │ │ │ bx r3 │ │ │ │ - b d5fc │ │ │ │ - andeq r9, sl, r0, ror #29 │ │ │ │ - andeq r0, r0, r8, lsl #16 │ │ │ │ + b d5a4 │ │ │ │ + andeq r8, sl, r0, asr #30 │ │ │ │ + andeq r0, r0, r0, lsl #16 │ │ │ │ cmp r1, #0 │ │ │ │ movle r1, #0 │ │ │ │ movgt r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ and r3, r2, #251 @ 0xfb │ │ │ │ cmp r3, #9 │ │ │ │ add r3, r0, #1 │ │ │ │ - beq 8387c │ │ │ │ + beq 83824 │ │ │ │ cmp r2, #32 │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, r1, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 8387c │ │ │ │ + bne 83824 │ │ │ │ cmp r2, #10 │ │ │ │ bxne lr │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - ldr lr, [pc, #52] @ 838f0 │ │ │ │ + ldr lr, [pc, #52] @ 83898 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2, #1]! │ │ │ │ sub r3, r1, #9 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #23 │ │ │ │ lsr ip, lr, r3 │ │ │ │ - bhi 838e8 │ │ │ │ + bhi 83890 │ │ │ │ tst ip, #1 │ │ │ │ - bne 838bc │ │ │ │ + bne 83864 │ │ │ │ cmp r1, #10 │ │ │ │ movne r0, r2 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, r2 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ addeq r0, r0, r1, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ble 83a78 │ │ │ │ + ble 83a20 │ │ │ │ mov r3, r0 │ │ │ │ ldrb ip, [r3], #1 │ │ │ │ cmp ip, #0 │ │ │ │ mov lr, ip │ │ │ │ movne r5, r8 │ │ │ │ movne r4, r7 │ │ │ │ andne fp, r7, #1 │ │ │ │ - beq 839f4 │ │ │ │ + beq 8399c │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - beq 83bc8 │ │ │ │ + beq 83b70 │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bhi 83aa0 │ │ │ │ + bhi 83a48 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - beq 83a18 │ │ │ │ + beq 839c0 │ │ │ │ cmp ip, #91 @ 0x5b │ │ │ │ - bne 839cc │ │ │ │ + bne 83974 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 83994 │ │ │ │ + bne 8393c │ │ │ │ mov r0, r3 │ │ │ │ ldrb lr, [r0], #1 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 839f8 │ │ │ │ + beq 839a0 │ │ │ │ cmp lr, #93 @ 0x5d │ │ │ │ - beq 83d0c │ │ │ │ - bhi 83c38 │ │ │ │ + beq 83cb4 │ │ │ │ + bhi 83be0 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - beq 83a2c │ │ │ │ + beq 839d4 │ │ │ │ cmp lr, #91 @ 0x5b │ │ │ │ - bne 83c48 │ │ │ │ + bne 83bf0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb ip, [r0], #1 │ │ │ │ cmp ip, #0 │ │ │ │ mov lr, ip │ │ │ │ - beq 839f8 │ │ │ │ + beq 839a0 │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - beq 83bd8 │ │ │ │ - bhi 83b6c │ │ │ │ + beq 83b80 │ │ │ │ + bhi 83b14 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - beq 83a24 │ │ │ │ + beq 839cc │ │ │ │ cmp ip, #91 @ 0x5b │ │ │ │ - bne 839d8 │ │ │ │ + bne 83980 │ │ │ │ mov r3, r0 │ │ │ │ - b 83994 │ │ │ │ + b 8393c │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, ip │ │ │ │ cmp r7, r4 │ │ │ │ - beq 83b00 │ │ │ │ + beq 83aa8 │ │ │ │ mov r3, r0 │ │ │ │ ldrb ip, [r3], #1 │ │ │ │ cmp ip, #0 │ │ │ │ mov lr, ip │ │ │ │ - bne 83938 │ │ │ │ + bne 838e0 │ │ │ │ mov r0, r3 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 83a0c │ │ │ │ + beq 839b4 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83d78 │ │ │ │ + bne 83d20 │ │ │ │ sub r0, r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, ip │ │ │ │ cmp r4, #1 │ │ │ │ - bne 839e0 │ │ │ │ + bne 83988 │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - beq 83cd0 │ │ │ │ + beq 83c78 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 83d18 │ │ │ │ + beq 83cc0 │ │ │ │ mov r3, r0 │ │ │ │ ldrb ip, [r3], #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 839f4 │ │ │ │ + beq 8399c │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - beq 83d88 │ │ │ │ - bls 83c94 │ │ │ │ + beq 83d30 │ │ │ │ + bls 83c3c │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq 83a6c │ │ │ │ + beq 83a14 │ │ │ │ cmp ip, #125 @ 0x7d │ │ │ │ - bne 83cc4 │ │ │ │ + bne 83c6c │ │ │ │ mov r4, #2 │ │ │ │ - b 83994 │ │ │ │ + b 8393c │ │ │ │ add r7, r7, #1 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 83a74 │ │ │ │ + beq 83a1c │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 83d60 │ │ │ │ + beq 83d08 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83a78 │ │ │ │ + bne 83a20 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 83a0c │ │ │ │ - b 83a00 │ │ │ │ + beq 839b4 │ │ │ │ + b 839a8 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq 83b80 │ │ │ │ + beq 83b28 │ │ │ │ cmp ip, #125 @ 0x7d │ │ │ │ - bne 839cc │ │ │ │ + bne 83974 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 83994 │ │ │ │ + bne 8393c │ │ │ │ cmp r8, r5 │ │ │ │ sub r5, r5, #1 │ │ │ │ - beq 839f4 │ │ │ │ + beq 8399c │ │ │ │ mov r0, r3 │ │ │ │ ldrb lr, [r0], #1 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 839f8 │ │ │ │ + beq 839a0 │ │ │ │ cmp lr, #93 @ 0x5d │ │ │ │ - beq 83ba4 │ │ │ │ - bhi 83bac │ │ │ │ + beq 83b4c │ │ │ │ + bhi 83b54 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - beq 83ba4 │ │ │ │ + beq 83b4c │ │ │ │ cmp lr, #91 @ 0x5b │ │ │ │ moveq r3, r0 │ │ │ │ - beq 83960 │ │ │ │ + beq 83908 │ │ │ │ mov r4, #0 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 839e0 │ │ │ │ + bne 83988 │ │ │ │ cmp r2, lr │ │ │ │ cmpne r1, lr │ │ │ │ - bne 839e0 │ │ │ │ + bne 83988 │ │ │ │ cmp lr, #58 @ 0x3a │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, fp, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 839f8 │ │ │ │ + beq 839a0 │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ - bne 839f8 │ │ │ │ + bne 839a0 │ │ │ │ mov r6, r3 │ │ │ │ ldrb lr, [r6, #2]! │ │ │ │ add r3, r3, #3 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 839f4 │ │ │ │ + beq 8399c │ │ │ │ cmp lr, #93 @ 0x5d │ │ │ │ - beq 83c50 │ │ │ │ - bls 83cac │ │ │ │ + beq 83bf8 │ │ │ │ + bls 83c54 │ │ │ │ cmp lr, #123 @ 0x7b │ │ │ │ - beq 83990 │ │ │ │ + beq 83938 │ │ │ │ cmp lr, #125 @ 0x7d │ │ │ │ mov r4, #1 │ │ │ │ - beq 83994 │ │ │ │ + beq 8393c │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r6 │ │ │ │ - b 839d8 │ │ │ │ + b 83980 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq 839c4 │ │ │ │ + beq 8396c │ │ │ │ cmp ip, #125 @ 0x7d │ │ │ │ - beq 839c4 │ │ │ │ - b 839d8 │ │ │ │ + beq 8396c │ │ │ │ + b 83980 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 83994 │ │ │ │ + bne 8393c │ │ │ │ mov r0, r3 │ │ │ │ ldrb lr, [r0], #1 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 839f8 │ │ │ │ + beq 839a0 │ │ │ │ cmp lr, #93 @ 0x5d │ │ │ │ - bne 83adc │ │ │ │ + bne 83a84 │ │ │ │ mov r4, #0 │ │ │ │ - b 839e0 │ │ │ │ + b 83988 │ │ │ │ cmp lr, #123 @ 0x7b │ │ │ │ - beq 83c8c │ │ │ │ + beq 83c34 │ │ │ │ cmp lr, #125 @ 0x7d │ │ │ │ moveq r3, r0 │ │ │ │ - beq 83ab8 │ │ │ │ + beq 83a60 │ │ │ │ mov r4, #0 │ │ │ │ - b 83af8 │ │ │ │ + b 83aa0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 83c80 │ │ │ │ + bne 83c28 │ │ │ │ mov r0, r3 │ │ │ │ - b 839e0 │ │ │ │ + b 83988 │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 83c60 │ │ │ │ + beq 83c08 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 839f8 │ │ │ │ + beq 839a0 │ │ │ │ mov r3, r0 │ │ │ │ ldrb ip, [r3], #1 │ │ │ │ cmp ip, #0 │ │ │ │ mov lr, ip │ │ │ │ - beq 839f4 │ │ │ │ + beq 8399c │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ mov r4, #0 │ │ │ │ - bne 83940 │ │ │ │ + bne 838e8 │ │ │ │ ldrb ip, [r0, #1] │ │ │ │ add r6, r0, #2 │ │ │ │ cmp ip, r4 │ │ │ │ mov lr, ip │ │ │ │ - beq 83dcc │ │ │ │ + beq 83d74 │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - beq 83dc4 │ │ │ │ + beq 83d6c │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r6 │ │ │ │ - b 83940 │ │ │ │ + b 838e8 │ │ │ │ cmp lr, #123 @ 0x7b │ │ │ │ - beq 8398c │ │ │ │ + beq 83934 │ │ │ │ cmp lr, #125 @ 0x7d │ │ │ │ - beq 8398c │ │ │ │ + beq 83934 │ │ │ │ mov r4, #1 │ │ │ │ - b 839d8 │ │ │ │ + b 83980 │ │ │ │ mov r4, #1 │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ cmp r0, #93 @ 0x5d │ │ │ │ - bne 839f4 │ │ │ │ + bne 8399c │ │ │ │ ldrb ip, [r6, #2] │ │ │ │ add r0, r6, #2 │ │ │ │ cmp ip, #0 │ │ │ │ add r3, r6, #3 │ │ │ │ mov lr, ip │ │ │ │ - beq 839f4 │ │ │ │ + beq 8399c │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne 83940 │ │ │ │ + bne 838e8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b 83bdc │ │ │ │ + b 83b84 │ │ │ │ mov r3, r0 │ │ │ │ - b 83b88 │ │ │ │ + b 83b30 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - beq 83cc4 │ │ │ │ + beq 83c6c │ │ │ │ cmp ip, #91 @ 0x5b │ │ │ │ mov r4, #2 │ │ │ │ - beq 83994 │ │ │ │ - b 83bd0 │ │ │ │ + beq 8393c │ │ │ │ + b 83b78 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - beq 83da4 │ │ │ │ + beq 83d4c │ │ │ │ cmp lr, #91 @ 0x5b │ │ │ │ mov r4, #1 │ │ │ │ - beq 83994 │ │ │ │ - b 83b60 │ │ │ │ + beq 8393c │ │ │ │ + b 83b08 │ │ │ │ mov r0, r3 │ │ │ │ mov r4, #2 │ │ │ │ - b 839e0 │ │ │ │ + b 83988 │ │ │ │ mov r6, r3 │ │ │ │ ldrb lr, [r6, #2]! │ │ │ │ add r3, r3, #3 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 839f4 │ │ │ │ + beq 8399c │ │ │ │ cmp lr, #93 @ 0x5d │ │ │ │ - beq 83db0 │ │ │ │ - bhi 83b4c │ │ │ │ + beq 83d58 │ │ │ │ + bhi 83af4 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ mov r0, r3 │ │ │ │ - beq 83dbc │ │ │ │ + beq 83d64 │ │ │ │ cmp lr, #91 @ 0x5b │ │ │ │ mov r4, #1 │ │ │ │ - beq 83994 │ │ │ │ - b 83b64 │ │ │ │ + beq 8393c │ │ │ │ + b 83b0c │ │ │ │ mov r6, r3 │ │ │ │ mov r4, #1 │ │ │ │ - b 83bdc │ │ │ │ + b 83b84 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ cmpne r2, #63 @ 0x3f │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 839f8 │ │ │ │ + bne 839a0 │ │ │ │ mov r3, r0 │ │ │ │ ldrb ip, [r3], #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 839f4 │ │ │ │ + beq 8399c │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne 83a58 │ │ │ │ + bne 83a00 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, #2 │ │ │ │ - b 83c54 │ │ │ │ + b 83bfc │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bgt 83a78 │ │ │ │ + bgt 83a20 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 83a0c │ │ │ │ - b 83a00 │ │ │ │ + beq 839b4 │ │ │ │ + b 839a8 │ │ │ │ mov r1, r9 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 8386c │ │ │ │ + b 83814 │ │ │ │ ldrb ip, [r0, #1] │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ movne r0, r3 │ │ │ │ - bne 83bf0 │ │ │ │ + bne 83b98 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, #2 │ │ │ │ - b 83c60 │ │ │ │ + b 83c08 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r6 │ │ │ │ - b 83a2c │ │ │ │ + b 839d4 │ │ │ │ mov r0, r3 │ │ │ │ mov r4, #1 │ │ │ │ - b 83bdc │ │ │ │ + b 83b84 │ │ │ │ mov r3, r6 │ │ │ │ - b 83a2c │ │ │ │ + b 839d4 │ │ │ │ mov r0, r6 │ │ │ │ - b 839e0 │ │ │ │ + b 83988 │ │ │ │ mov r0, r6 │ │ │ │ - b 839f8 │ │ │ │ - ldr r3, [pc, #144] @ 83e6c │ │ │ │ + b 839a0 │ │ │ │ + ldr r3, [pc, #144] @ 83e14 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #8 │ │ │ │ - bhi 83dfc │ │ │ │ + bhi 83da4 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r0, [pc, #120] @ 83e70 │ │ │ │ + ldr r0, [pc, #120] @ 83e18 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #112] @ 83e74 │ │ │ │ + ldr r3, [pc, #112] @ 83e1c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 83e50 │ │ │ │ - ldr r0, [pc, #96] @ 83e78 │ │ │ │ + bgt 83df8 │ │ │ │ + ldr r0, [pc, #96] @ 83e20 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ - ldr r3, [pc, #84] @ 83e7c │ │ │ │ + ldr r3, [pc, #84] @ 83e24 │ │ │ │ add r2, r2, r0, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r2, #2 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #64] @ 83e80 │ │ │ │ + ldr r3, [pc, #64] @ 83e28 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r2, r0, lsl #1 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ - ldr r3, [pc, #40] @ 83e84 │ │ │ │ + ldr r3, [pc, #40] @ 83e2c │ │ │ │ add r2, r2, r0, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r2, #4 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ - andeq lr, r8, r8, ror #15 │ │ │ │ - andeq r2, r7, ip, lsr r0 │ │ │ │ - andeq sp, sl, ip, asr #18 │ │ │ │ - andeq r2, r7, ip, lsl r0 │ │ │ │ - andeq pc, r9, r8, lsr r9 @ │ │ │ │ - andeq pc, r9, r0, lsr #18 │ │ │ │ - andeq pc, r9, r4, lsl #18 │ │ │ │ + ldrdeq sp, [r8], -r8 │ │ │ │ + andeq r1, r7, ip, lsr #14 │ │ │ │ + andeq ip, sl, r4, lsr #19 │ │ │ │ + andeq r1, r7, ip, lsl #14 │ │ │ │ + muleq r9, r8, r9 │ │ │ │ + andeq lr, r9, r0, lsl #19 │ │ │ │ + andeq lr, r9, r4, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #116] @ 83f1c │ │ │ │ + ldr r1, [pc, #116] @ 83ec4 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 83ee8 │ │ │ │ - ldr r1, [pc, #92] @ 83f20 │ │ │ │ + beq 83e90 │ │ │ │ + ldr r1, [pc, #92] @ 83ec8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 83ee8 │ │ │ │ - ldr r1, [pc, #68] @ 83f24 │ │ │ │ + beq 83e90 │ │ │ │ + ldr r1, [pc, #68] @ 83ecc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 83f0c │ │ │ │ + bcs 83eb4 │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ str r1, [r4] │ │ │ │ strb r2, [r3] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - andeq r0, r7, r0, asr #31 │ │ │ │ - andeq r4, r7, r0, ror #2 │ │ │ │ - andeq r0, r7, ip, lsl #31 │ │ │ │ + b c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + @ instruction: 0x000706b0 │ │ │ │ + andeq r3, r7, r0, asr r8 │ │ │ │ + andeq r0, r7, ip, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r8, [pc, #428] @ 840f0 │ │ │ │ + ldr r8, [pc, #428] @ 84098 │ │ │ │ ldr r9, [r6] │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ mov r3, r1 │ │ │ │ add r8, pc, r8 │ │ │ │ sub r9, r9, r2 │ │ │ │ mov r1, r0 │ │ │ │ clz r2, r3 │ │ │ │ mov r4, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ mov r5, #1 │ │ │ │ - b 83f84 │ │ │ │ + b 83f2c │ │ │ │ ldrb r5, [r4], #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 83f98 │ │ │ │ + beq 83f40 │ │ │ │ cmp r5, #12 │ │ │ │ - beq 83f98 │ │ │ │ + beq 83f40 │ │ │ │ cmp r4, r3 │ │ │ │ movcs ip, r2 │ │ │ │ orrcc ip, r2, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 83f70 │ │ │ │ + bne 83f18 │ │ │ │ sub r2, r4, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 840b0 │ │ │ │ + bcs 84058 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r6] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ subeq r4, r4, #1 │ │ │ │ ldrb r3, [r5, r9] │ │ │ │ add r2, r5, r9 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 84078 │ │ │ │ - ldr r3, [pc, #264] @ 840f4 │ │ │ │ + beq 84020 │ │ │ │ + ldr r3, [pc, #264] @ 8409c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84020 │ │ │ │ + beq 83fc8 │ │ │ │ ldr r9, [r3, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 84020 │ │ │ │ + beq 83fc8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r8, [r6] │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ subge r5, r8, r5 │ │ │ │ - bge 84024 │ │ │ │ + bge 83fcc │ │ │ │ mov r5, #0 │ │ │ │ str r4, [r7] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 84058 │ │ │ │ + bcs 84000 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8406c │ │ │ │ + beq 84014 │ │ │ │ add r0, r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 84040 │ │ │ │ - ldr r0, [pc, #132] @ 840f8 │ │ │ │ + bge 83fe8 │ │ │ │ + ldr r0, [pc, #132] @ 840a0 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 840c0 │ │ │ │ + bne 84068 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 840e0 │ │ │ │ + beq 84088 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ strge r5, [r6] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 84020 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 83fc8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 83fc8 │ │ │ │ - ldr r1, [pc, #52] @ 840fc │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 83f70 │ │ │ │ + ldr r1, [pc, #52] @ 840a4 │ │ │ │ add r0, r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bne 84024 │ │ │ │ - b 84084 │ │ │ │ - ldr r3, [pc, #24] @ 84100 │ │ │ │ + bne 83fcc │ │ │ │ + b 8402c │ │ │ │ + ldr r3, [pc, #24] @ 840a8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 84090 │ │ │ │ - ldrdeq r9, [sl], -r8 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r4, r7, r4, asr pc │ │ │ │ - andeq r4, r7, r4, lsl #6 │ │ │ │ - andeq r0, r7, r8 │ │ │ │ + b 84038 │ │ │ │ + andeq r8, sl, r8, lsr r8 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq r4, r7, r4, asr #12 │ │ │ │ + strdeq r3, [r7], -r4 │ │ │ │ + strdeq pc, [r6], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3032] @ 0xbd8 │ │ │ │ - ldr r7, [pc, #520] @ 84324 │ │ │ │ + ldr r7, [pc, #520] @ 842cc │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #516] @ 84328 │ │ │ │ + ldr r2, [pc, #516] @ 842d0 │ │ │ │ mov r9, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #508] @ 8432c │ │ │ │ + ldr r3, [pc, #508] @ 842d4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #360] @ 0x168 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr sl, [pc, #488] @ 84330 │ │ │ │ + ldr sl, [pc, #488] @ 842d8 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r0, #0 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r8, [sp, #1064] @ 0x428 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1028] @ 0x404 │ │ │ │ mov r3, #0 │ │ │ │ - beq 84298 │ │ │ │ + beq 84240 │ │ │ │ add r1, r5, r4 │ │ │ │ add ip, sp, #8 │ │ │ │ sub r7, ip, #4 │ │ │ │ cmp r5, r1 │ │ │ │ mov r4, r7 │ │ │ │ - bcs 841ac │ │ │ │ + bcs 84154 │ │ │ │ add r3, sp, #1024 @ 0x400 │ │ │ │ add r3, r3, #3 │ │ │ │ ldrb r2, [r5], #1 │ │ │ │ strb r2, [r4], #1 │ │ │ │ cmp r4, r3 │ │ │ │ movcs r2, #0 │ │ │ │ movcc r2, #1 │ │ │ │ cmp r1, r5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 84188 │ │ │ │ + bne 84130 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 84240 │ │ │ │ + beq 841e8 │ │ │ │ add r1, ip, #1016 @ 0x3f8 │ │ │ │ add r9, r6, r9 │ │ │ │ add r1, r1, #3 │ │ │ │ cmp r4, r1 │ │ │ │ cmpcc r6, r9 │ │ │ │ - bcs 841f4 │ │ │ │ + bcs 8419c │ │ │ │ mov r2, r6 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ strb r3, [r4], #1 │ │ │ │ cmp r4, r1 │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ cmp r9, r2 │ │ │ │ movls r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 841d0 │ │ │ │ + bne 84178 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 84240 │ │ │ │ + beq 841e8 │ │ │ │ ldr r3, [sp, #1068] @ 0x42c │ │ │ │ add r2, ip, #1016 @ 0x3f8 │ │ │ │ add r2, r2, #3 │ │ │ │ add ip, r8, r3 │ │ │ │ cmp r4, r2 │ │ │ │ cmpcc r8, ip │ │ │ │ - bcs 84240 │ │ │ │ + bcs 841e8 │ │ │ │ mov r3, r8 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ strb r1, [r4], #1 │ │ │ │ cmp r4, r2 │ │ │ │ movcs r1, #0 │ │ │ │ movcc r1, #1 │ │ │ │ cmp ip, r3 │ │ │ │ movls r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8421c │ │ │ │ + bne 841c4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ addne r5, r6, #8 │ │ │ │ - beq 842d8 │ │ │ │ - ldr r2, [pc, #200] @ 84334 │ │ │ │ - ldr r3, [pc, #188] @ 8432c │ │ │ │ + beq 84280 │ │ │ │ + ldr r2, [pc, #200] @ 842dc │ │ │ │ + ldr r3, [pc, #188] @ 842d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1028] @ 0x404 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 84320 │ │ │ │ + bne 842c8 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 84264 │ │ │ │ - ldr r2, [pc, #132] @ 84338 │ │ │ │ + beq 8420c │ │ │ │ + ldr r2, [pc, #132] @ 842e0 │ │ │ │ mov r1, #8 │ │ │ │ str r1, [r3] │ │ │ │ ldr r3, [sl, r2] │ │ │ │ - ldr r2, [pc, #120] @ 8433c │ │ │ │ + ldr r2, [pc, #120] @ 842e4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #360] @ 0x168 │ │ │ │ - bne 84168 │ │ │ │ - b 84264 │ │ │ │ + bne 84110 │ │ │ │ + b 8420c │ │ │ │ sub r1, r4, r7 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 84264 │ │ │ │ + beq 8420c │ │ │ │ add r5, r6, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7d90 │ │ │ │ - ldr r3, [pc, #56] @ 84340 │ │ │ │ + bl 7d40 │ │ │ │ + ldr r3, [pc, #56] @ 842e8 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #360] @ 0x168 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r0] │ │ │ │ blx r3 │ │ │ │ - b 84264 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, sl, r8, lsr #12 │ │ │ │ - strdeq r9, [sl], -ip │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - ldrdeq r9, [sl], -ip │ │ │ │ - @ instruction: 0x000a94bc │ │ │ │ - andeq r0, r0, ip, lsr #17 │ │ │ │ + b 8420c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq ip, sl, r0, lsl #13 │ │ │ │ + andeq r8, sl, ip, asr r6 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r8, sl, ip, lsr r6 │ │ │ │ + andeq r8, sl, ip, lsl r5 │ │ │ │ + andeq r0, r0, r4, lsr #17 │ │ │ │ teqeq r2, r7, lsl #30 │ │ │ │ - andeq sp, sl, r4, asr #8 │ │ │ │ + muleq sl, ip, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #3160] @ 84fb4 │ │ │ │ + ldr r3, [pc, #3160] @ 84f5c │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #3156] @ 84fb8 │ │ │ │ - ldr r2, [pc, #3156] @ 84fbc │ │ │ │ + ldr r1, [pc, #3156] @ 84f60 │ │ │ │ + ldr r2, [pc, #3156] @ 84f64 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r3, #308] @ 0x134 │ │ │ │ - ldr r5, [pc, #3144] @ 84fc0 │ │ │ │ + ldr r5, [pc, #3144] @ 84f68 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r4, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ - bne 843e8 │ │ │ │ - ldr r2, [pc, #3108] @ 84fc4 │ │ │ │ + bne 84390 │ │ │ │ + ldr r2, [pc, #3108] @ 84f6c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3, #308] @ 0x134 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84948 │ │ │ │ + beq 848f0 │ │ │ │ mov r3, #7 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ - ldr ip, [pc, #3056] @ 84fc8 │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ + ldr ip, [pc, #3056] @ 84f70 │ │ │ │ add ip, pc, ip │ │ │ │ ldrb r3, [ip, #429] @ 0x1ad │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [ip, #8] │ │ │ │ - beq 8474c │ │ │ │ + beq 846f4 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ - ldr r3, [pc, #3032] @ 84fcc │ │ │ │ + ldr r3, [pc, #3032] @ 84f74 │ │ │ │ strh r2, [r6, #20] │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ str r2, [r6, #24] │ │ │ │ str r7, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r3] │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r8, #76] @ 0x4c │ │ │ │ str r7, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ ldrbeq r3, [r0, #1] │ │ │ │ addeq r0, r0, #1 │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ addeq r0, r0, #1 │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 84878 │ │ │ │ + beq 84820 │ │ │ │ ldr r4, [r8, #76] @ 0x4c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8491c │ │ │ │ + beq 848c4 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 84b0c │ │ │ │ + beq 84ab4 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 84794 │ │ │ │ + beq 8473c │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8478c │ │ │ │ + beq 84734 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ sub r4, r0, r7 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 844a8 │ │ │ │ + beq 84450 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 84774 │ │ │ │ + beq 8471c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl 84104 │ │ │ │ + bl 840ac │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #12] │ │ │ │ - beq 84794 │ │ │ │ + beq 8473c │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mov r1, #0 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ ldrbeq r3, [r5, #1] │ │ │ │ addeq r0, r5, #1 │ │ │ │ movne r0, r5 │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ ldrheq r3, [r6, #26] │ │ │ │ addeq r0, r0, #1 │ │ │ │ orreq r3, r3, #512 @ 0x200 │ │ │ │ strheq r3, [r6, #26] │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 84550 │ │ │ │ + beq 844f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84550 │ │ │ │ + beq 844f8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r3, #45 @ 0x2d │ │ │ │ - beq 84938 │ │ │ │ + beq 848e0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ addeq r2, r2, #1 │ │ │ │ - beq 84544 │ │ │ │ + beq 844ec │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ subeq r2, r2, #1 │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84524 │ │ │ │ + bne 844cc │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84844 │ │ │ │ + bne 847ec │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84844 │ │ │ │ + beq 847ec │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84844 │ │ │ │ - ldr r7, [pc, #2632] @ 84fd0 │ │ │ │ + beq 847ec │ │ │ │ + ldr r7, [pc, #2632] @ 84f78 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84cd4 │ │ │ │ + beq 84c7c │ │ │ │ mov r3, #1 │ │ │ │ cmp r4, r5 │ │ │ │ strb r3, [r6, #24] │ │ │ │ - bls 84d00 │ │ │ │ - ldr r7, [pc, #2600] @ 84fd4 │ │ │ │ + bls 84ca8 │ │ │ │ + ldr r7, [pc, #2600] @ 84f7c │ │ │ │ add r7, pc, r7 │ │ │ │ - b 845d0 │ │ │ │ + b 84578 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ add r5, r5, #1 │ │ │ │ ldrb r2, [r5, #-1] │ │ │ │ cmp r4, r5 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - beq 845f8 │ │ │ │ + beq 845a0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 845b0 │ │ │ │ + bcc 84558 │ │ │ │ ldrb r1, [r5] │ │ │ │ add r5, r5, #1 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r4, r5 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bne 845d0 │ │ │ │ + bne 84578 │ │ │ │ ldr sl, [r6, #4] │ │ │ │ sub r3, r4, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 849f4 │ │ │ │ + bcs 8499c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #91 @ 0x5b │ │ │ │ strb r2, [r3] │ │ │ │ - ldr r3, [pc, #2476] @ 84fd8 │ │ │ │ + ldr r3, [pc, #2476] @ 84f80 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 84b70 │ │ │ │ + bcs 84b18 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ strb r2, [r3] │ │ │ │ - ldr r3, [pc, #2436] @ 84fdc │ │ │ │ + ldr r3, [pc, #2436] @ 84f84 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 84b64 │ │ │ │ + bcs 84b0c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r5, [r4], #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 847f0 │ │ │ │ - ldr r3, [pc, #2384] @ 84fe0 │ │ │ │ - ldr r8, [pc, #2384] @ 84fe4 │ │ │ │ + beq 84798 │ │ │ │ + ldr r3, [pc, #2384] @ 84f88 │ │ │ │ + ldr r8, [pc, #2384] @ 84f8c │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 8472c │ │ │ │ + b 846d4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #91 @ 0x5b │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r5, [r3] │ │ │ │ - bcs 84a30 │ │ │ │ + bcs 849d8 │ │ │ │ ldrb sl, [r4] │ │ │ │ cmp sl, #58 @ 0x3a │ │ │ │ ldrbeq r5, [r4, #1] │ │ │ │ movne r5, sl │ │ │ │ addne r4, r4, #1 │ │ │ │ addeq r4, r4, #2 │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ - beq 84a3c │ │ │ │ - ldr r2, [pc, #2288] @ 84fe8 │ │ │ │ + beq 849e4 │ │ │ │ + ldr r2, [pc, #2288] @ 84f90 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 84a00 │ │ │ │ + bcs 849a8 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r0] │ │ │ │ cmp sl, #58 @ 0x3a │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ strb r1, [r2] │ │ │ │ - beq 84a10 │ │ │ │ + beq 849b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 847f0 │ │ │ │ + beq 84798 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 846a0 │ │ │ │ + bcc 84648 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 846b0 │ │ │ │ - ldr r2, [pc, #2200] @ 84fec │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 84658 │ │ │ │ + ldr r2, [pc, #2200] @ 84f94 │ │ │ │ mov r3, #65 @ 0x41 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, ip, r3 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ strb r4, [r1, #364] @ 0x16c │ │ │ │ - bne 84758 │ │ │ │ - b 843e8 │ │ │ │ + bne 84700 │ │ │ │ + b 84390 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 844a8 │ │ │ │ + bne 84450 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ - ldr r3, [pc, #2132] @ 84ff0 │ │ │ │ + ldr r3, [pc, #2132] @ 84f98 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 847dc │ │ │ │ + beq 84784 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 847dc │ │ │ │ + beq 84784 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 847d4 │ │ │ │ + beq 8477c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 847dc │ │ │ │ + beq 84784 │ │ │ │ str r4, [r6, #12] │ │ │ │ - b 844d0 │ │ │ │ - ldr r3, [pc, #2016] @ 84fc4 │ │ │ │ + b 84478 │ │ │ │ + ldr r3, [pc, #2016] @ 84f6c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 844d0 │ │ │ │ - ldr r3, [pc, #2044] @ 84ff4 │ │ │ │ + b 84478 │ │ │ │ + ldr r3, [pc, #2044] @ 84f9c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 84b44 │ │ │ │ + bcs 84aec │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ - ldr r3, [pc, #2004] @ 84ff8 │ │ │ │ + ldr r3, [pc, #2004] @ 84fa0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ str r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [sp, #12] │ │ │ │ str r4, [r6, #4] │ │ │ │ addne r4, r4, r3 │ │ │ │ - beq 84b5c │ │ │ │ + beq 84b04 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r6] │ │ │ │ - ldr r2, [pc, #1960] @ 84ffc │ │ │ │ - ldr r3, [pc, #1892] @ 84fbc │ │ │ │ + ldr r2, [pc, #1960] @ 84fa4 │ │ │ │ + ldr r3, [pc, #1892] @ 84f64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 84f78 │ │ │ │ + bne 84f20 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ moveq r3, #1 │ │ │ │ addeq r4, r0, #1 │ │ │ │ strbeq r3, [r6, #24] │ │ │ │ - beq 8489c │ │ │ │ + beq 84844 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ add r4, r0, #2 │ │ │ │ - beq 8495c │ │ │ │ + beq 84904 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84454 │ │ │ │ + beq 843fc │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne 8489c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bne 84844 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ ldrb r3, [r4] │ │ │ │ mov sl, r4 │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r4, r4, #1 │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne 848b8 │ │ │ │ + bne 84860 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 8489c │ │ │ │ + bne 84844 │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 84d84 │ │ │ │ + bne 84d2c │ │ │ │ ldrb r3, [sl, #2] │ │ │ │ - ldr r1, [pc, #1804] @ 85000 │ │ │ │ + ldr r1, [pc, #1804] @ 84fa8 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ addeq r4, sl, #3 │ │ │ │ addne r4, sl, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r4, r4, #8 │ │ │ │ streq r4, [r6, #12] │ │ │ │ - b 8489c │ │ │ │ + b 84844 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [r8, #76] @ 0x4c │ │ │ │ - bne 84468 │ │ │ │ - ldr r3, [pc, #1748] @ 85004 │ │ │ │ + bne 84410 │ │ │ │ + ldr r3, [pc, #1748] @ 84fac │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b 84468 │ │ │ │ + b 84410 │ │ │ │ ldrh r3, [r6, #26] │ │ │ │ orr r3, r3, #32 │ │ │ │ strh r3, [r6, #26] │ │ │ │ - b 84550 │ │ │ │ - ldr r1, [pc, #1720] @ 85008 │ │ │ │ + b 844f8 │ │ │ │ + ldr r1, [pc, #1720] @ 84fb0 │ │ │ │ mov r0, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 99550 │ │ │ │ - b 843b4 │ │ │ │ + bl 994f8 │ │ │ │ + b 8435c │ │ │ │ ldrb fp, [r0, #2] │ │ │ │ cmp fp, #93 @ 0x5d │ │ │ │ cmpne fp, #63 @ 0x3f │ │ │ │ moveq r3, #1 │ │ │ │ moveq r9, #1 │ │ │ │ movne r9, #0 │ │ │ │ strbeq r3, [r6, #24] │ │ │ │ - beq 8489c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 84844 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r2, fp, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - bne 84d50 │ │ │ │ + bne 84cf8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #24] │ │ │ │ ldrb fp, [sl, #2] │ │ │ │ cmp fp, #0 │ │ │ │ cmpne fp, #93 @ 0x5d │ │ │ │ - beq 8489c │ │ │ │ - ldr ip, [pc, #1624] @ 8500c │ │ │ │ + beq 84844 │ │ │ │ + ldr ip, [pc, #1624] @ 84fb4 │ │ │ │ add ip, pc, ip │ │ │ │ cmp fp, #63 @ 0x3f │ │ │ │ add r1, r4, #1 │ │ │ │ - beq 84d0c │ │ │ │ + beq 84cb4 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ ldr r4, [r0] │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrh r2, [r4, r2] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ moveq r2, #1 │ │ │ │ - bne 84cac │ │ │ │ + bne 84c54 │ │ │ │ sub fp, fp, #43 @ 0x2b │ │ │ │ cmp fp, #72 @ 0x48 │ │ │ │ - bhi 84c0c │ │ │ │ + bhi 84bb4 │ │ │ │ ldrb fp, [ip, fp] │ │ │ │ add pc, pc, fp, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 84624 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 845cc │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp sl, #58 @ 0x3a │ │ │ │ - bne 84724 │ │ │ │ - ldr r3, [pc, #1528] @ 85010 │ │ │ │ - ldr r1, [pc, #1528] @ 85014 │ │ │ │ + bne 846cc │ │ │ │ + ldr r3, [pc, #1528] @ 84fb8 │ │ │ │ + ldr r1, [pc, #1528] @ 84fbc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 84724 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 846cc │ │ │ │ mov r1, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 846d0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 84678 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 84b38 │ │ │ │ + bcs 84ae0 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ strb r1, [r2] │ │ │ │ mov r7, r4 │ │ │ │ ldrb r5, [r7], #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 84af8 │ │ │ │ - ldr fp, [pc, #1436] @ 85018 │ │ │ │ + beq 84aa0 │ │ │ │ + ldr fp, [pc, #1436] @ 84fc0 │ │ │ │ mov r9, #124 @ 0x7c │ │ │ │ add fp, pc, fp │ │ │ │ - b 84aac │ │ │ │ + b 84a54 │ │ │ │ cmp r1, ip │ │ │ │ addcc ip, r1, #1 │ │ │ │ strcc ip, [r0] │ │ │ │ strbcc r5, [r1] │ │ │ │ - bcs 84b00 │ │ │ │ + bcs 84aa8 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r4 │ │ │ │ ldrb r5, [r7], #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 84af8 │ │ │ │ + beq 84aa0 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ ldm r0, {r1, ip} │ │ │ │ - bne 84a84 │ │ │ │ + bne 84a2c │ │ │ │ ldrb r5, [r4, #1] │ │ │ │ add r4, r4, #2 │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ - bne 846f0 │ │ │ │ + bne 84698 │ │ │ │ cmp r1, ip │ │ │ │ addcc ip, r1, #1 │ │ │ │ strcc ip, [r0] │ │ │ │ strbcc r9, [r1] │ │ │ │ - bcc 84a9c │ │ │ │ + bcc 84a44 │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ mov r7, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r5, [r7], #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 84aac │ │ │ │ + bne 84a54 │ │ │ │ mov r4, r7 │ │ │ │ - b 846f0 │ │ │ │ + b 84698 │ │ │ │ mov r1, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 84a98 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 84a40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84104 │ │ │ │ + bl 840ac │ │ │ │ str r0, [r6, #8] │ │ │ │ - b 84468 │ │ │ │ + b 84410 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 84a64 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 84a0c │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ strlt r3, [r6, #4] │ │ │ │ - bge 8481c │ │ │ │ + bge 847c4 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8484c │ │ │ │ + b 847f4 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8467c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 84624 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 84650 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 845f8 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #2 │ │ │ │ ldrhls r3, [r6, #26] │ │ │ │ - ldr lr, [pc, #1164] @ 8501c │ │ │ │ + ldr lr, [pc, #1164] @ 84fc4 │ │ │ │ orrls r3, r3, #4 │ │ │ │ strhls r3, [r6, #26] │ │ │ │ movls r3, #0 │ │ │ │ strbls r3, [r6, #25] │ │ │ │ smull r3, lr, r2, lr │ │ │ │ asr r3, r2, #31 │ │ │ │ rsb r3, r3, lr, asr #2 │ │ │ │ @@ -127522,15 +127522,15 @@ │ │ │ │ strb r3, [r6, #20] │ │ │ │ ldrb r3, [r1] │ │ │ │ ldr lr, [r0] │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrh r2, [lr, r2] │ │ │ │ tst r2, #256 @ 0x100 │ │ │ │ moveq r3, #1 │ │ │ │ - beq 84c00 │ │ │ │ + beq 84ba8 │ │ │ │ strb r3, [r6, #21] │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ ldr lr, [r0] │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrh r2, [lr, r2] │ │ │ │ tst r2, #256 @ 0x100 │ │ │ │ strbne r3, [r6, #22] │ │ │ │ @@ -127541,837 +127541,837 @@ │ │ │ │ add r3, r6, r3 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ ldrb fp, [r1] │ │ │ │ mov r4, r1 │ │ │ │ cmp fp, #0 │ │ │ │ cmpne fp, #93 @ 0x5d │ │ │ │ - bne 849b4 │ │ │ │ - b 8489c │ │ │ │ + bne 8495c │ │ │ │ + b 84844 │ │ │ │ strb r2, [r6, #25] │ │ │ │ - b 84c0c │ │ │ │ + b 84bb4 │ │ │ │ ldrh r3, [r6, #26] │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ strh r3, [r6, #26] │ │ │ │ - b 84c0c │ │ │ │ + b 84bb4 │ │ │ │ ldrh r3, [r6, #26] │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ strh r3, [r6, #26] │ │ │ │ - b 84c0c │ │ │ │ + b 84bb4 │ │ │ │ ldrh r3, [r6, #26] │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ strh r3, [r6, #26] │ │ │ │ - b 84c0c │ │ │ │ + b 84bb4 │ │ │ │ ldrh r3, [r6, #26] │ │ │ │ orr r3, r3, #16 │ │ │ │ strh r3, [r6, #26] │ │ │ │ - b 84c0c │ │ │ │ + b 84bb4 │ │ │ │ ldrh r3, [r6, #26] │ │ │ │ orr r3, r3, #8 │ │ │ │ strh r3, [r6, #26] │ │ │ │ - b 84c0c │ │ │ │ + b 84bb4 │ │ │ │ ldrh r3, [r6, #26] │ │ │ │ orr r3, r3, #2 │ │ │ │ strh r3, [r6, #26] │ │ │ │ - b 84c0c │ │ │ │ + b 84bb4 │ │ │ │ ldrh r3, [r6, #26] │ │ │ │ orr r3, r3, #1 │ │ │ │ strh r3, [r6, #26] │ │ │ │ - b 84c0c │ │ │ │ + b 84bb4 │ │ │ │ ldrh r3, [r6, #26] │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [r6, #26] │ │ │ │ - b 84c0c │ │ │ │ + b 84bb4 │ │ │ │ mov r2, #0 │ │ │ │ sub lr, r3, #48 @ 0x30 │ │ │ │ add r3, r2, r2, lsl #2 │ │ │ │ add r2, lr, r3, lsl #1 │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ lsl lr, r3, #1 │ │ │ │ ldrh lr, [r4, lr] │ │ │ │ tst lr, #2048 @ 0x800 │ │ │ │ - bne 84cb0 │ │ │ │ - b 849dc │ │ │ │ + bne 84c58 │ │ │ │ + b 84984 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #12] │ │ │ │ - beq 84844 │ │ │ │ + beq 847ec │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - b 84594 │ │ │ │ + b 8453c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 84604 │ │ │ │ + b 845ac │ │ │ │ str r1, [r6, #16] │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #93 @ 0x5d │ │ │ │ - beq 84ec8 │ │ │ │ + beq 84e70 │ │ │ │ add r2, r4, #2 │ │ │ │ ldr r1, [r0] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ mov r4, r2 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ strne r2, [r6, #16] │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #93 @ 0x5d │ │ │ │ - bne 84d24 │ │ │ │ - b 8489c │ │ │ │ + bne 84ccc │ │ │ │ + b 84844 │ │ │ │ mov r3, r9 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ sub fp, fp, #48 @ 0x30 │ │ │ │ add fp, fp, r3, lsl #1 │ │ │ │ and r3, fp, #255 @ 0xff │ │ │ │ strb r3, [r6, #24] │ │ │ │ ldrb fp, [r4, #1]! │ │ │ │ ldr r1, [r0] │ │ │ │ lsl r2, fp, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - bne 84d54 │ │ │ │ - b 849a0 │ │ │ │ - ldr r1, [pc, #660] @ 85020 │ │ │ │ + bne 84cfc │ │ │ │ + b 84948 │ │ │ │ + ldr r1, [pc, #660] @ 84fc8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ subs fp, r0, #0 │ │ │ │ addeq sl, sl, #7 │ │ │ │ - beq 84e00 │ │ │ │ - ldr r1, [pc, #632] @ 85024 │ │ │ │ + beq 84da8 │ │ │ │ + ldr r1, [pc, #632] @ 84fcc │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ addeq sl, sl, #10 │ │ │ │ moveq fp, #1 │ │ │ │ - beq 84e00 │ │ │ │ - ldr r1, [pc, #600] @ 85028 │ │ │ │ + beq 84da8 │ │ │ │ + ldr r1, [pc, #600] @ 84fd0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84454 │ │ │ │ + bne 843fc │ │ │ │ add sl, sl, #9 │ │ │ │ mov fp, #1 │ │ │ │ - b 84e00 │ │ │ │ - ldr r2, [pc, #564] @ 8502c │ │ │ │ + b 84da8 │ │ │ │ + ldr r2, [pc, #564] @ 84fd4 │ │ │ │ lsr r3, r2, r3 │ │ │ │ tst r3, #1 │ │ │ │ - beq 84e7c │ │ │ │ + beq 84e24 │ │ │ │ ldrb r1, [sl] │ │ │ │ mov r4, sl │ │ │ │ sub r3, r1, #7 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #25 │ │ │ │ add sl, sl, #1 │ │ │ │ - bls 84df0 │ │ │ │ + bls 84d98 │ │ │ │ and r3, r1, #223 @ 0xdf │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ cmpne r3, #0 │ │ │ │ movne r2, r4 │ │ │ │ - beq 84e6c │ │ │ │ + beq 84e14 │ │ │ │ mov r0, r2 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ and r1, r3, #223 @ 0xdf │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 84e30 │ │ │ │ + bne 84dd8 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs 84e6c │ │ │ │ + bcs 84e14 │ │ │ │ ldrb r1, [r2, #-1] │ │ │ │ sub ip, r1, #7 │ │ │ │ cmp r1, #11 │ │ │ │ cmpne ip, #1 │ │ │ │ - bhi 84ed0 │ │ │ │ + bhi 84e78 │ │ │ │ cmp r4, r0 │ │ │ │ - bcc 84ed4 │ │ │ │ + bcc 84e7c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ ldr r8, [r3] │ │ │ │ - b 84454 │ │ │ │ + b 843fc │ │ │ │ cmp r1, #12 │ │ │ │ - bne 84e1c │ │ │ │ + bne 84dc4 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 84e9c │ │ │ │ + bne 84e44 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 84454 │ │ │ │ - ldr r3, [pc, #396] @ 85030 │ │ │ │ + beq 843fc │ │ │ │ + ldr r3, [pc, #396] @ 84fd8 │ │ │ │ add r0, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl 83f28 │ │ │ │ + bl 83ed0 │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - b 84e1c │ │ │ │ + b 84dc4 │ │ │ │ mov r4, r1 │ │ │ │ - b 8489c │ │ │ │ + b 84844 │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #32 │ │ │ │ - bne 84eec │ │ │ │ + bne 84e94 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ cmpne r3, #32 │ │ │ │ - beq 84edc │ │ │ │ + beq 84e84 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ cmpne r3, #45 @ 0x2d │ │ │ │ - bne 84e6c │ │ │ │ + bne 84e14 │ │ │ │ cmp fp, #0 │ │ │ │ sub r8, r0, r4 │ │ │ │ - beq 84f7c │ │ │ │ + beq 84f24 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r0, r8 │ │ │ │ mov sl, r0 │ │ │ │ - ble 84f48 │ │ │ │ + ble 84ef0 │ │ │ │ sub fp, r0, r8 │ │ │ │ add fp, r7, fp │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84f48 │ │ │ │ + bne 84ef0 │ │ │ │ ldrb r3, [fp, #-1] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 84f98 │ │ │ │ - ldr r2, [pc, #228] @ 85034 │ │ │ │ + beq 84f40 │ │ │ │ + ldr r2, [pc, #228] @ 84fdc │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r4, r8} │ │ │ │ - bl 84104 │ │ │ │ + bl 840ac │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r8, [r3] │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r6, #8] │ │ │ │ - b 84454 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 843fc │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, fp │ │ │ │ mov r2, fp │ │ │ │ str fp, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - b 84f60 │ │ │ │ + b 84f08 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r4, [r3, #76] @ 0x4c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 84460 │ │ │ │ + bne 84408 │ │ │ │ str r7, [r3, #76] @ 0x4c │ │ │ │ - b 84468 │ │ │ │ - andeq sp, sl, r8, ror #7 │ │ │ │ - andeq r9, sl, r0, asr #7 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r9, sl, r8, lsr #7 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq sp, sl, r8, ror r3 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq sp, sl, r8, asr #3 │ │ │ │ - andeq sp, sl, r4, lsr #3 │ │ │ │ - andeq sp, sl, r4, lsr #2 │ │ │ │ - strdeq sp, [sl], -r8 │ │ │ │ - strheq sp, [sl], -ip │ │ │ │ - strheq sp, [sl], -r8 │ │ │ │ - andeq sp, sl, r8, asr r0 │ │ │ │ - andeq r0, r7, ip, lsl r7 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq ip, sl, r8, asr pc │ │ │ │ - andeq ip, sl, ip, lsr #30 │ │ │ │ - ldrdeq r8, [sl], -r4 │ │ │ │ - andeq r0, r7, ip, asr #11 │ │ │ │ - andeq pc, r6, r0, asr #15 │ │ │ │ - andeq r1, r7, r0, ror #9 │ │ │ │ - andeq sp, r8, r9, lsl ip │ │ │ │ - andeq ip, sl, r4, lsr sp │ │ │ │ - @ instruction: 0x000704b8 │ │ │ │ + b 84410 │ │ │ │ + andeq ip, sl, r0, asr #8 │ │ │ │ + andeq r8, sl, r0, lsr #8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r8, sl, r8, lsl #8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ ldrdeq ip, [sl], -r0 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq ip, sl, r0, lsr #4 │ │ │ │ + strdeq ip, [sl], -ip @ │ │ │ │ + andeq ip, sl, ip, ror r1 │ │ │ │ + andeq ip, sl, r0, asr r1 │ │ │ │ + andeq ip, sl, r4, lsl r1 │ │ │ │ + andeq ip, sl, r0, lsl r1 │ │ │ │ + strheq ip, [sl], -r0 │ │ │ │ + andeq pc, r6, ip, lsl #28 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + @ instruction: 0x000abfb0 │ │ │ │ + andeq fp, sl, r4, lsl #31 │ │ │ │ + andeq r7, sl, r4, lsr pc │ │ │ │ + @ instruction: 0x0006fcbc │ │ │ │ + @ instruction: 0x0006eeb0 │ │ │ │ + ldrdeq r0, [r7], -r0 @ │ │ │ │ + andeq sp, r8, r9, lsl #6 │ │ │ │ + andeq fp, sl, ip, lsl #27 │ │ │ │ + andeq pc, r6, r8, lsr #23 │ │ │ │ + andeq fp, sl, r8, lsr #26 │ │ │ │ strbtvs r6, [r6], -r7, ror #12 │ │ │ │ - andeq r0, r7, ip, lsl r1 │ │ │ │ - andeq r0, r7, r4, lsl #2 │ │ │ │ - andeq r0, r7, ip, ror #1 │ │ │ │ + andeq pc, r6, ip, lsl #16 │ │ │ │ + strdeq pc, [r6], -r4 │ │ │ │ + ldrdeq pc, [r6], -ip │ │ │ │ andeq r0, r0, #19 │ │ │ │ - andeq ip, sl, r8, lsr #17 │ │ │ │ - andeq pc, r6, r4, ror pc @ │ │ │ │ + andeq fp, sl, r0, lsl #18 │ │ │ │ + andeq pc, r6, r4, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr ip, [sp, #40] @ 0x28 │ │ │ │ mov r6, r2 │ │ │ │ str ip, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 83f28 │ │ │ │ + bl 83ed0 │ │ │ │ mov r8, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r1, r0, #25 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 850c4 │ │ │ │ + beq 8506c │ │ │ │ add r0, r4, #24 │ │ │ │ add r3, r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ add r2, r5, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4] │ │ │ │ stmib r4, {r3, r6} │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r4, [pc, #8] @ 850d4 │ │ │ │ + ldr r4, [pc, #8] @ 8507c │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, #620 @ 0x26c │ │ │ │ - b 850ac │ │ │ │ - andeq ip, sl, r4, lsl #13 │ │ │ │ + b 85054 │ │ │ │ + ldrdeq fp, [sl], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl a0ac8 │ │ │ │ + bl a0a70 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 85128 │ │ │ │ + beq 850d0 │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, r2 │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - beq 851a8 │ │ │ │ + beq 85150 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq 851c8 │ │ │ │ + beq 85170 │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ - beq 85194 │ │ │ │ + beq 8513c │ │ │ │ mov r0, r5 │ │ │ │ - ldr r7, [pc, #160] @ 851d4 │ │ │ │ + ldr r7, [pc, #160] @ 8517c │ │ │ │ ldrb ip, [r4] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #0 │ │ │ │ add r1, r7, #120 @ 0x78 │ │ │ │ - b 85150 │ │ │ │ + b 850f8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #21 │ │ │ │ - beq 851b4 │ │ │ │ + beq 8515c │ │ │ │ ldrb r2, [r1, r3, lsl #3] │ │ │ │ cmp r2, ip │ │ │ │ - bne 85144 │ │ │ │ + bne 850ec │ │ │ │ add r2, r1, r3, lsl #3 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ ldrb lr, [r4, #1] │ │ │ │ lsl r6, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne lr, r2 │ │ │ │ - bne 85144 │ │ │ │ + bne 850ec │ │ │ │ add r7, r7, r6 │ │ │ │ ldr r1, [r7, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 851b4 │ │ │ │ - bl 82b4c │ │ │ │ + beq 8515c │ │ │ │ + bl 82af4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #60] @ 851d8 │ │ │ │ + ldr r1, [pc, #60] @ 85180 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82b4c │ │ │ │ - b 8512c │ │ │ │ - ldr r1, [pc, #44] @ 851dc │ │ │ │ + bl 82af4 │ │ │ │ + b 850d4 │ │ │ │ + ldr r1, [pc, #44] @ 85184 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 8519c │ │ │ │ - ldr r1, [pc, #36] @ 851e0 │ │ │ │ + b 85144 │ │ │ │ + ldr r1, [pc, #36] @ 85188 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ mov r1, r4 │ │ │ │ - b 85188 │ │ │ │ - ldr r1, [pc, #20] @ 851e4 │ │ │ │ + b 85130 │ │ │ │ + ldr r1, [pc, #20] @ 8518c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 8519c │ │ │ │ - andeq lr, r9, ip, lsr #12 │ │ │ │ - andeq pc, r6, r4, asr sp @ │ │ │ │ - andeq pc, r6, r8, lsr sp @ │ │ │ │ - andeq pc, r6, r4, asr sp @ │ │ │ │ - andeq pc, r6, r0, lsr sp @ │ │ │ │ + b 85144 │ │ │ │ + andeq sp, r9, ip, lsl #13 │ │ │ │ + andeq pc, r6, r4, asr #8 │ │ │ │ + andeq pc, r6, r8, lsr #8 │ │ │ │ + andeq pc, r6, r4, asr #8 │ │ │ │ + andeq pc, r6, r0, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #200] @ 852cc │ │ │ │ - ldr r3, [pc, #200] @ 852d0 │ │ │ │ + ldr r2, [pc, #200] @ 85274 │ │ │ │ + ldr r3, [pc, #200] @ 85278 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r6, #0 │ │ │ │ add r9, sp, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ strb r6, [sp, #3] │ │ │ │ ldr sl, [r0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl afea4 <__isoc23_strtoul@@Base+0x1028> │ │ │ │ + bl afe4c <__isoc23_strtoul@@Base+0x1028> │ │ │ │ ldrb r3, [sp, #3] │ │ │ │ cmp r3, #8 │ │ │ │ - beq 85298 │ │ │ │ + beq 85240 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #104] @ 852d4 │ │ │ │ + ldr r2, [pc, #104] @ 8527c │ │ │ │ str r3, [r8] │ │ │ │ - ldr r3, [pc, #92] @ 852d0 │ │ │ │ + ldr r3, [pc, #92] @ 85278 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [r4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 852c8 │ │ │ │ + bne 85270 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 85260 │ │ │ │ + bne 85208 │ │ │ │ mov ip, #10 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ str r6, [r4] │ │ │ │ strb ip, [sp, #3] │ │ │ │ - bl afea4 <__isoc23_strtoul@@Base+0x1028> │ │ │ │ - b 85260 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, sl, r4, lsr #10 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x000a84b8 │ │ │ │ + bl afe4c <__isoc23_strtoul@@Base+0x1028> │ │ │ │ + b 85208 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r7, sl, r4, lsl #11 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r7, sl, r8, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, #7 │ │ │ │ sub sp, sp, #8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ str ip, [sp] │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ - ldr r4, [pc, #136] @ 85398 │ │ │ │ - ldr r5, [pc, #136] @ 8539c │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ + ldr r4, [pc, #136] @ 85340 │ │ │ │ + ldr r5, [pc, #136] @ 85344 │ │ │ │ add r4, pc, r4 │ │ │ │ mvn r2, #0 │ │ │ │ - ldr r3, [pc, #128] @ 853a0 │ │ │ │ + ldr r3, [pc, #128] @ 85348 │ │ │ │ str r2, [r4, #316] @ 0x13c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [r4, #312] @ 0x138 │ │ │ │ str r2, [r4, #320] @ 0x140 │ │ │ │ - ldr r2, [pc, #104] @ 853a4 │ │ │ │ + ldr r2, [pc, #104] @ 8534c │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, r4, #312 @ 0x138 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #348] @ 0x15c │ │ │ │ - beq 85390 │ │ │ │ - ldr r4, [pc, #72] @ 853a8 │ │ │ │ - ldr r6, [pc, #72] @ 853ac │ │ │ │ + beq 85338 │ │ │ │ + ldr r4, [pc, #72] @ 85350 │ │ │ │ + ldr r6, [pc, #72] @ 85354 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, r4, #336 @ 0x150 │ │ │ │ - b 85374 │ │ │ │ + b 8531c │ │ │ │ ldr r0, [r6, #348] @ 0x15c │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #1 │ │ │ │ add r4, r4, #12 │ │ │ │ blx r3 │ │ │ │ cmp r4, r5 │ │ │ │ - bne 85370 │ │ │ │ + bne 85318 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq ip, sl, ip, lsr r4 │ │ │ │ - andeq r8, sl, r8, lsl #8 │ │ │ │ - andeq r0, r0, ip, lsr #17 │ │ │ │ + muleq sl, r4, r4 │ │ │ │ + andeq r7, sl, r8, ror #8 │ │ │ │ + andeq r0, r0, r4, lsr #17 │ │ │ │ teqeq r2, r7, lsl #30 │ │ │ │ - andeq r9, sl, r0, asr r3 │ │ │ │ - andeq ip, sl, r8, ror #7 │ │ │ │ + andeq r8, sl, r8, lsr #7 │ │ │ │ + andeq fp, sl, r0, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #176] @ 85478 │ │ │ │ - ldr r3, [pc, #176] @ 8547c │ │ │ │ + ldr ip, [pc, #176] @ 85420 │ │ │ │ + ldr r3, [pc, #176] @ 85424 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85468 │ │ │ │ - ldr r3, [pc, #148] @ 85480 │ │ │ │ + beq 85410 │ │ │ │ + ldr r3, [pc, #148] @ 85428 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [ip, r3] │ │ │ │ - ldr r3, [pc, #140] @ 85484 │ │ │ │ + ldr r3, [pc, #140] @ 8542c │ │ │ │ ldrb ip, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ lsr ip, ip, #3 │ │ │ │ and ip, ip, #1 │ │ │ │ eor ip, ip, #1 │ │ │ │ add r2, r3, #644 @ 0x284 │ │ │ │ cmp r1, r2 │ │ │ │ orreq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 85468 │ │ │ │ + bne 85410 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 85454 │ │ │ │ + beq 853fc │ │ │ │ ldr r0, [r3, #348] @ 0x15c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85470 │ │ │ │ + beq 85418 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85470 │ │ │ │ + beq 85418 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 977b8 │ │ │ │ + b 97760 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r4 │ │ │ │ - b 85454 │ │ │ │ - andeq r8, sl, r0, ror #6 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq ip, sl, r4, asr r3 │ │ │ │ + b 853fc │ │ │ │ + andeq r7, sl, r0, asr #7 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq fp, sl, ip, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ - ldr r4, [pc, #1080] @ 858e0 │ │ │ │ + ldr r4, [pc, #1080] @ 85888 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - beq 85838 │ │ │ │ + beq 857e0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1000] @ 858e4 │ │ │ │ + ldr r0, [pc, #1000] @ 8588c │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl c5888 <__isoc23_strtoul@@Base+0x16a0c> │ │ │ │ - ldr r3, [pc, #988] @ 858e8 │ │ │ │ + bl c5800 <__isoc23_strtoul@@Base+0x169dc> │ │ │ │ + ldr r3, [pc, #988] @ 85890 │ │ │ │ ldr r8, [r4, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 85548 │ │ │ │ - ldr r3, [pc, #964] @ 858ec │ │ │ │ + beq 854f0 │ │ │ │ + ldr r3, [pc, #964] @ 85894 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ - ldr r3, [pc, #960] @ 858f0 │ │ │ │ + ldr r3, [pc, #960] @ 85898 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ subs r3, r7, r3 │ │ │ │ movne r3, #1 │ │ │ │ ands r3, r3, r2, lsr #3 │ │ │ │ - bne 858b4 │ │ │ │ + bne 8585c │ │ │ │ mov r6, r5 │ │ │ │ mov r7, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r7, [sp, #20] │ │ │ │ ldrb r3, [r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r5, [sp, #24] │ │ │ │ ldrb r9, [r6] │ │ │ │ cmp r9, #0 │ │ │ │ ldreq fp, [sp, #32] │ │ │ │ moveq r8, r9 │ │ │ │ - beq 856ac │ │ │ │ + beq 85654 │ │ │ │ ldr fp, [sp, #32] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp fp, #0 │ │ │ │ mov r7, r4 │ │ │ │ mov r5, r6 │ │ │ │ mov r8, #0 │ │ │ │ - beq 85730 │ │ │ │ + beq 856d8 │ │ │ │ lsl sl, fp, #1 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ ldrh r3, [r2, sl] │ │ │ │ movne r5, r6 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ movne r7, r4 │ │ │ │ cmp r9, #42 @ 0x2a │ │ │ │ - beq 85660 │ │ │ │ + beq 85608 │ │ │ │ cmp r9, #7 │ │ │ │ - beq 855fc │ │ │ │ + beq 855a4 │ │ │ │ cmp r9, #95 @ 0x5f │ │ │ │ cmpne r9, #45 @ 0x2d │ │ │ │ - bne 856f8 │ │ │ │ + bne 856a0 │ │ │ │ ldrb r9, [r6, #1] │ │ │ │ add r0, r6, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 85800 │ │ │ │ + beq 857a8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b 85598 │ │ │ │ + b 85540 │ │ │ │ cmp r9, #7 │ │ │ │ - beq 857f4 │ │ │ │ + beq 8579c │ │ │ │ mov r0, r6 │ │ │ │ ldrb r9, [r6, #1]! │ │ │ │ cmp r9, #0 │ │ │ │ - bne 855f4 │ │ │ │ + bne 8559c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85614 │ │ │ │ + bne 855bc │ │ │ │ cmp r8, #0 │ │ │ │ - bne 85654 │ │ │ │ + bne 855fc │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq 85824 │ │ │ │ - bls 858a8 │ │ │ │ + beq 857cc │ │ │ │ + bls 85850 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 85654 │ │ │ │ - bhi 8589c │ │ │ │ + beq 855fc │ │ │ │ + bhi 85844 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 85654 │ │ │ │ + beq 855fc │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 85628 │ │ │ │ + bne 855d0 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ - bne 856f4 │ │ │ │ + bne 8569c │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ ldrb r9, [r6] │ │ │ │ mov r0, r6 │ │ │ │ mov r8, #1 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ cmpne r3, #58 @ 0x3a │ │ │ │ - beq 8560c │ │ │ │ + beq 855b4 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ cmpne r3, #63 @ 0x3f │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8560c │ │ │ │ + bne 855b4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 855ec │ │ │ │ + bne 85594 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 85730 │ │ │ │ + beq 856d8 │ │ │ │ ldr ip, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #1 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - bne 8581c │ │ │ │ + bne 857c4 │ │ │ │ add r6, r0, #1 │ │ │ │ - b 85564 │ │ │ │ + b 8550c │ │ │ │ add r8, r8, #1 │ │ │ │ cmp fp, #95 @ 0x5f │ │ │ │ cmpne fp, #45 @ 0x2d │ │ │ │ - bne 85740 │ │ │ │ + bne 856e8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 85748 │ │ │ │ + beq 856f0 │ │ │ │ add r7, r4, #1 │ │ │ │ ldrb r9, [r6] │ │ │ │ ldrb fp, [r4, #1] │ │ │ │ mov r4, r7 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 856ac │ │ │ │ + beq 85654 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 85594 │ │ │ │ + bne 8553c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ - b 85620 │ │ │ │ + b 855c8 │ │ │ │ cmp fp, r9 │ │ │ │ - beq 857d4 │ │ │ │ + beq 8577c │ │ │ │ cmp r7, r4 │ │ │ │ cmpeq r5, r6 │ │ │ │ - beq 856b4 │ │ │ │ + beq 8565c │ │ │ │ cmp r5, r6 │ │ │ │ - beq 857a0 │ │ │ │ + beq 85748 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85784 │ │ │ │ - b 856b4 │ │ │ │ + bne 8572c │ │ │ │ + b 8565c │ │ │ │ ldrh r3, [r2, r1] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - bne 857a0 │ │ │ │ + bne 85748 │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 856b4 │ │ │ │ + beq 8565c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ cmpne r3, #95 @ 0x5f │ │ │ │ lsl r1, r3, #1 │ │ │ │ - bne 8576c │ │ │ │ + bne 85714 │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ cmpne r3, #45 @ 0x2d │ │ │ │ addeq r6, r6, #1 │ │ │ │ cmp r7, r4 │ │ │ │ ldrb r9, [r6] │ │ │ │ - bcc 857c0 │ │ │ │ - b 85808 │ │ │ │ + bcc 85768 │ │ │ │ + b 857b0 │ │ │ │ cmp r7, r3 │ │ │ │ ldrb fp, [r4, #-1] │ │ │ │ - beq 857e8 │ │ │ │ + beq 85790 │ │ │ │ mov r4, r3 │ │ │ │ cmp fp, r9 │ │ │ │ sub r3, r4, #1 │ │ │ │ - bne 857b0 │ │ │ │ + bne 85758 │ │ │ │ mov r5, r6 │ │ │ │ - b 85720 │ │ │ │ + b 856c8 │ │ │ │ ldrb r9, [r6, #1] │ │ │ │ ldrb fp, [r4, #1] │ │ │ │ add r6, r6, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 85720 │ │ │ │ + b 856c8 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r7 │ │ │ │ - b 85720 │ │ │ │ + b 856c8 │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ mov r0, r6 │ │ │ │ - b 85678 │ │ │ │ + b 85620 │ │ │ │ mov r6, r0 │ │ │ │ - b 856ac │ │ │ │ + b 85654 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 856ac │ │ │ │ + beq 85654 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ - b 855ec │ │ │ │ + b 85594 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r7, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne 85548 │ │ │ │ + bne 854f0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #168] @ 858e8 │ │ │ │ + ldr r3, [pc, #168] @ 85890 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85548 │ │ │ │ - ldr r3, [pc, #148] @ 858ec │ │ │ │ + beq 854f0 │ │ │ │ + ldr r3, [pc, #148] @ 85894 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ tst r3, #8 │ │ │ │ - beq 85548 │ │ │ │ - ldr r3, [pc, #136] @ 858f4 │ │ │ │ + beq 854f0 │ │ │ │ + ldr r3, [pc, #136] @ 8589c │ │ │ │ ldr r1, [r4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 85548 │ │ │ │ + beq 854f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #0 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ cmp r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 85548 │ │ │ │ + beq 854f0 │ │ │ │ mov r7, #0 │ │ │ │ - b 85550 │ │ │ │ + b 854f8 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - bne 85628 │ │ │ │ - b 85654 │ │ │ │ + bne 855d0 │ │ │ │ + b 855fc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85628 │ │ │ │ - b 85654 │ │ │ │ + bne 855d0 │ │ │ │ + b 855fc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, sl │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ cmp sl, r0 │ │ │ │ - beq 85548 │ │ │ │ + beq 854f0 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85858 │ │ │ │ - b 85548 │ │ │ │ - andeq r8, sl, r4, ror r2 │ │ │ │ - andeq pc, r6, ip, lsl sl @ │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq ip, sl, ip, lsl r2 │ │ │ │ - andeq fp, sl, r0, ror #29 │ │ │ │ + bne 85800 │ │ │ │ + b 854f0 │ │ │ │ + ldrdeq r7, [sl], -r4 │ │ │ │ + andeq pc, r6, ip, lsl #2 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq fp, sl, r4, ror r2 │ │ │ │ + andeq sl, sl, r8, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r2 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ @@ -128383,931 +128383,931 @@ │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ - ldr r9, [pc, #416] @ 85af0 │ │ │ │ + bl 8389c │ │ │ │ + ldr r9, [pc, #416] @ 85a98 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ add r9, pc, r9 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r0, r6 │ │ │ │ mov sl, r0 │ │ │ │ movhi sl, r6 │ │ │ │ cmp r4, sl │ │ │ │ - bcs 859bc │ │ │ │ + bcs 85964 │ │ │ │ mov ip, r4 │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - beq 85a4c │ │ │ │ + beq 859f4 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq 85a38 │ │ │ │ + beq 859e0 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - beq 85a4c │ │ │ │ + beq 859f4 │ │ │ │ mov r4, ip │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r5] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcc 85964 │ │ │ │ + bcc 8590c │ │ │ │ mov r0, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r4, sl │ │ │ │ - bcc 8596c │ │ │ │ + bcc 85914 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 85a68 │ │ │ │ + bcs 85a10 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ str r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 85a28 │ │ │ │ - ldr r3, [pc, #264] @ 85af4 │ │ │ │ + beq 859d0 │ │ │ │ + ldr r3, [pc, #264] @ 85a9c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85a28 │ │ │ │ - ldr r3, [pc, #244] @ 85af8 │ │ │ │ + beq 859d0 │ │ │ │ + ldr r3, [pc, #244] @ 85aa0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ - ldr r3, [pc, #232] @ 85afc │ │ │ │ + ldr r3, [pc, #232] @ 85aa4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ subs r3, r1, r3 │ │ │ │ movne r3, #1 │ │ │ │ ands r3, r3, r2, lsr #3 │ │ │ │ - bne 85a80 │ │ │ │ + bne 85a28 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne 8598c │ │ │ │ + bne 85934 │ │ │ │ add r4, r4, #2 │ │ │ │ - b 85990 │ │ │ │ + b 85938 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8598c │ │ │ │ + beq 85934 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 8598c │ │ │ │ + bne 85934 │ │ │ │ add r4, r4, #2 │ │ │ │ - b 85990 │ │ │ │ + b 85938 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 859d4 │ │ │ │ - b 85a28 │ │ │ │ + bge 8597c │ │ │ │ + b 859d0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, r4 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ cmp r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 85a28 │ │ │ │ - bl 7f04 │ │ │ │ + beq 859d0 │ │ │ │ + bl 7eb4 │ │ │ │ add r1, r0, #25 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85ae0 │ │ │ │ + beq 85a88 │ │ │ │ add r0, r4, #24 │ │ │ │ add r3, r0, r5 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r1, r7 │ │ │ │ add r2, r5, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r3, #1 │ │ │ │ str sl, [r4, #4] │ │ │ │ str r6, [r4, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r8, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrdeq r7, [sl], -r8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq fp, sl, ip, lsr sp │ │ │ │ + andeq r6, sl, r8, lsr lr │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + muleq sl, r4, sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r5, [pc, #1820] @ 86234 │ │ │ │ + ldr r5, [pc, #1820] @ 861dc │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #1812] @ 86238 │ │ │ │ + ldr r3, [pc, #1812] @ 861e0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [r6] │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - beq 85b58 │ │ │ │ + beq 85b00 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ strd r0, [r3, #104] @ 0x68 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 85cc8 │ │ │ │ - ldr sl, [pc, #1748] @ 8623c │ │ │ │ + beq 85c70 │ │ │ │ + ldr sl, [pc, #1748] @ 861e4 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r4, [sl] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 85c9c │ │ │ │ + beq 85c44 │ │ │ │ ldrb r3, [fp] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ moveq r9, fp │ │ │ │ - beq 85c38 │ │ │ │ + beq 85be0 │ │ │ │ ldr sl, [r6] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add r9, sl, #36 @ 0x24 │ │ │ │ - bne 85c38 │ │ │ │ + bne 85be0 │ │ │ │ ldrb r3, [sl, #36] @ 0x24 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 85bf8 │ │ │ │ + bne 85ba0 │ │ │ │ add sl, sl, #37 @ 0x25 │ │ │ │ - b 85bc4 │ │ │ │ + b 85b6c │ │ │ │ str r1, [r4] │ │ │ │ ldrb r1, [sl, #-1] │ │ │ │ strb r1, [r3] │ │ │ │ ldrb r3, [r9] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 85bf8 │ │ │ │ + bne 85ba0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ mov r9, sl │ │ │ │ - bcc 85ba8 │ │ │ │ + bcc 85b50 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r3, [r9] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 85bc4 │ │ │ │ + beq 85b6c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bcs 85d78 │ │ │ │ + bcs 85d20 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r4] │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ strb r1, [r3] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bcs 85f4c │ │ │ │ + bcs 85ef4 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r4] │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ strb r1, [r3] │ │ │ │ mov r2, #58 @ 0x3a │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 85c8c │ │ │ │ + bcs 85c34 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r1, [fp] │ │ │ │ - ldr r3, [pc, #1484] @ 86240 │ │ │ │ + ldr r3, [pc, #1484] @ 861e8 │ │ │ │ sub r2, r1, #33 @ 0x21 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #30 │ │ │ │ - bhi 85d0c │ │ │ │ + bhi 85cb4 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 85c68 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 85c10 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sl] │ │ │ │ - bne 85b74 │ │ │ │ - ldr r3, [pc, #1396] @ 86244 │ │ │ │ + bne 85b1c │ │ │ │ + ldr r3, [pc, #1396] @ 861ec │ │ │ │ ldr sl, [r5, r3] │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85f1c │ │ │ │ - ldr r3, [pc, #1376] @ 86248 │ │ │ │ + beq 85ec4 │ │ │ │ + ldr r3, [pc, #1376] @ 861f0 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ tst r3, #8 │ │ │ │ - bne 85d4c │ │ │ │ - ldr r0, [pc, #1360] @ 8624c │ │ │ │ + bne 85cf4 │ │ │ │ + ldr r0, [pc, #1360] @ 861f4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r3, #4] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6] │ │ │ │ ldrb r2, [r3, #28] │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ cmpne r2, #45 @ 0x2d │ │ │ │ - bne 85d30 │ │ │ │ + bne 85cd8 │ │ │ │ ldrb r2, [r3, #29] │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ cmpne r2, #45 @ 0x2d │ │ │ │ - beq 85d38 │ │ │ │ + beq 85ce0 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #28] │ │ │ │ - ldr r1, [pc, #1296] @ 86250 │ │ │ │ - ldr r3, [pc, #1280] @ 86244 │ │ │ │ + ldr r1, [pc, #1296] @ 861f8 │ │ │ │ + ldr r3, [pc, #1280] @ 861ec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ - b 85dc8 │ │ │ │ - ldr r3, [pc, #1280] @ 86254 │ │ │ │ + b 85d70 │ │ │ │ + ldr r3, [pc, #1280] @ 861fc │ │ │ │ ldr r1, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 85f40 │ │ │ │ - ldr r2, [pc, #1260] @ 86258 │ │ │ │ + beq 85ee8 │ │ │ │ + ldr r2, [pc, #1260] @ 86200 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ - b 85cfc │ │ │ │ + bl 85358 │ │ │ │ + b 85ca4 │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 85c18 │ │ │ │ - ldr r3, [pc, #1204] @ 86244 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 85bc0 │ │ │ │ + ldr r3, [pc, #1204] @ 861ec │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ - beq 85fa4 │ │ │ │ + beq 85f4c │ │ │ │ add r0, fp, #1 │ │ │ │ mov r1, r8 │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 86014 │ │ │ │ + beq 85fbc │ │ │ │ ldr r3, [r6] │ │ │ │ ldrb r3, [r3, #38] @ 0x26 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85f5c │ │ │ │ - ldr r1, [pc, #1172] @ 8625c │ │ │ │ + beq 85f04 │ │ │ │ + ldr r1, [pc, #1172] @ 86204 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85e18 │ │ │ │ - ldr r3, [pc, #1128] @ 86248 │ │ │ │ + beq 85dc0 │ │ │ │ + ldr r3, [pc, #1128] @ 861f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 85e18 │ │ │ │ + beq 85dc0 │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r3, [pc, #1128] @ 86260 │ │ │ │ + ldr r3, [pc, #1128] @ 86208 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 85e18 │ │ │ │ + beq 85dc0 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r1, r0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 85f28 │ │ │ │ + bne 85ed0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 85eec │ │ │ │ + bcs 85e94 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [r4] │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ - beq 85cd0 │ │ │ │ + beq 85c78 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #58 @ 0x3a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 86004 │ │ │ │ + bcs 85fac │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r3, [fp] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - beq 85f90 │ │ │ │ - ldr r1, [pc, #952] @ 86264 │ │ │ │ - ldr r3, [pc, #916] @ 86244 │ │ │ │ + beq 85f38 │ │ │ │ + ldr r1, [pc, #952] @ 8620c │ │ │ │ + ldr r3, [pc, #916] @ 861ec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ - b 85dc8 │ │ │ │ - ldr r1, [pc, #936] @ 86268 │ │ │ │ - ldr r3, [pc, #896] @ 86244 │ │ │ │ + b 85d70 │ │ │ │ + ldr r1, [pc, #936] @ 86210 │ │ │ │ + ldr r3, [pc, #896] @ 861ec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ - b 85dc8 │ │ │ │ + b 85d70 │ │ │ │ ldrb r3, [fp, #1] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 85f7c │ │ │ │ - ldr r1, [pc, #908] @ 8626c │ │ │ │ - ldr r3, [pc, #864] @ 86244 │ │ │ │ + beq 85f24 │ │ │ │ + ldr r1, [pc, #908] @ 86214 │ │ │ │ + ldr r3, [pc, #864] @ 861ec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ - b 85dc8 │ │ │ │ + b 85d70 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 85e44 │ │ │ │ + bge 85dec │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85ce0 │ │ │ │ - ldr r0, [pc, #844] @ 86270 │ │ │ │ + bne 85c88 │ │ │ │ + ldr r0, [pc, #844] @ 86218 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 85cfc │ │ │ │ - ldr r1, [pc, #836] @ 86274 │ │ │ │ + b 85ca4 │ │ │ │ + ldr r1, [pc, #836] @ 8621c │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 85e2c │ │ │ │ - ldr r0, [pc, #816] @ 86278 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 85dd4 │ │ │ │ + ldr r0, [pc, #816] @ 86220 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 85cfc │ │ │ │ + b 85ca4 │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 85c38 │ │ │ │ - ldr r1, [pc, #792] @ 8627c │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 85dc8 │ │ │ │ - ldr r1, [pc, #784] @ 86280 │ │ │ │ - ldr r3, [pc, #720] @ 86244 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 85be0 │ │ │ │ + ldr r1, [pc, #792] @ 86224 │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 85d70 │ │ │ │ + ldr r1, [pc, #784] @ 86228 │ │ │ │ + ldr r3, [pc, #720] @ 861ec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ - b 85dc8 │ │ │ │ - ldr r1, [pc, #768] @ 86284 │ │ │ │ - ldr r3, [pc, #700] @ 86244 │ │ │ │ + b 85d70 │ │ │ │ + ldr r1, [pc, #768] @ 8622c │ │ │ │ + ldr r3, [pc, #700] @ 861ec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ - b 85dc8 │ │ │ │ - ldr r1, [pc, #752] @ 86288 │ │ │ │ - ldr r3, [pc, #680] @ 86244 │ │ │ │ + b 85d70 │ │ │ │ + ldr r1, [pc, #752] @ 86230 │ │ │ │ + ldr r3, [pc, #680] @ 861ec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [r5, r3] │ │ │ │ - b 85dc8 │ │ │ │ + b 85d70 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86160 │ │ │ │ - ldr r3, [pc, #652] @ 86248 │ │ │ │ + beq 86108 │ │ │ │ + ldr r3, [pc, #652] @ 861f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 86154 │ │ │ │ + beq 860fc │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #696] @ 8628c │ │ │ │ + ldr r3, [pc, #696] @ 86234 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 86178 │ │ │ │ - ldr r2, [pc, #680] @ 86290 │ │ │ │ + beq 86120 │ │ │ │ + ldr r2, [pc, #680] @ 86238 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 85d98 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 85d40 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 85e98 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 85e40 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add fp, r0, #1 │ │ │ │ ldr r9, [sl] │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str r8, [sp, #12] │ │ │ │ str r2, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r0, fp │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldr r3, [r9, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 8616c │ │ │ │ - ldr r3, [pc, #492] @ 86248 │ │ │ │ - ldr r0, [pc, #564] @ 86294 │ │ │ │ + beq 86114 │ │ │ │ + ldr r3, [pc, #492] @ 861f0 │ │ │ │ + ldr r0, [pc, #564] @ 8623c │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r3, r0, #644 @ 0x284 │ │ │ │ subs r3, ip, r3 │ │ │ │ and r1, r1, #8 │ │ │ │ movne r3, #1 │ │ │ │ ands r3, r3, r1, lsr #3 │ │ │ │ lsr r1, r1, #3 │ │ │ │ - bne 86184 │ │ │ │ + bne 8612c │ │ │ │ cmp fp, r8 │ │ │ │ movcs r3, r4 │ │ │ │ - bcs 8610c │ │ │ │ + bcs 860b4 │ │ │ │ mov r3, r4 │ │ │ │ - b 860a4 │ │ │ │ + b 8604c │ │ │ │ cmp r8, fp │ │ │ │ - bls 860e8 │ │ │ │ + bls 86090 │ │ │ │ ldrb r1, [fp] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ cmpne r1, #93 @ 0x5d │ │ │ │ addne fp, fp, #1 │ │ │ │ addeq fp, fp, #2 │ │ │ │ add ip, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ strcc ip, [r3] │ │ │ │ strbcc r1, [r2] │ │ │ │ - bcc 8609c │ │ │ │ + bcc 86044 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b 8609c │ │ │ │ + b 86044 │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 86130 │ │ │ │ - ldr r2, [pc, #328] @ 86248 │ │ │ │ + beq 860d8 │ │ │ │ + ldr r2, [pc, #328] @ 861f0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ and r1, r1, #8 │ │ │ │ lsr r1, r1, #3 │ │ │ │ - ldr r0, [pc, #388] @ 86298 │ │ │ │ + ldr r0, [pc, #388] @ 86240 │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ eor r1, r1, #1 │ │ │ │ add r0, r0, #644 @ 0x284 │ │ │ │ cmp ip, r0 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 86190 │ │ │ │ + beq 86138 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 861e4 │ │ │ │ + bcs 8618c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ - b 85db0 │ │ │ │ - ldr r1, [pc, #320] @ 8629c │ │ │ │ + b 85d58 │ │ │ │ + ldr r1, [pc, #320] @ 86244 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 85ff4 │ │ │ │ - ldr r1, [pc, #312] @ 862a0 │ │ │ │ + b 85f9c │ │ │ │ + ldr r1, [pc, #312] @ 86248 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 85ff4 │ │ │ │ + b 85f9c │ │ │ │ cmp fp, r0 │ │ │ │ - bcc 86094 │ │ │ │ - b 86130 │ │ │ │ - ldr r1, [pc, #292] @ 862a4 │ │ │ │ + bcc 8603c │ │ │ │ + b 860d8 │ │ │ │ + ldr r1, [pc, #292] @ 8624c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 85ff4 │ │ │ │ + b 85f9c │ │ │ │ cmp fp, r8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - bcc 860a4 │ │ │ │ + bcc 8604c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r0 │ │ │ │ movcc r0, #0 │ │ │ │ strbcc r0, [r1] │ │ │ │ - bcs 861f4 │ │ │ │ + bcs 8619c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 85cd0 │ │ │ │ + beq 85c78 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 861d4 │ │ │ │ + beq 8617c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ tst r3, #8 │ │ │ │ - bne 8621c │ │ │ │ + bne 861c4 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 85db0 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 85d58 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 85db0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 85d58 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 861a8 │ │ │ │ - b 85cd0 │ │ │ │ + bge 86150 │ │ │ │ + b 85c78 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r1, r0 │ │ │ │ - b 861d4 │ │ │ │ - andeq r7, sl, r8, lsl #24 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq fp, sl, r8, ror #23 │ │ │ │ - muleq r8, lr, r9 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq pc, r6, r0, lsl #6 │ │ │ │ - andeq pc, r6, r8, lsr #5 │ │ │ │ - strdeq fp, [sl], -r8 │ │ │ │ - andeq pc, r6, ip, lsl #5 │ │ │ │ - andeq pc, r6, r8, ror r1 @ │ │ │ │ - andeq fp, sl, r8, asr r9 │ │ │ │ - ldrdeq pc, [r6], -r4 │ │ │ │ - andeq pc, r6, r8, rrx │ │ │ │ - andeq pc, r6, r0, ror #1 │ │ │ │ - ldrdeq pc, [r6], -r8 │ │ │ │ - ldrdeq pc, [r6], -ip │ │ │ │ - strheq pc, [r6], -r4 @ │ │ │ │ - andeq lr, r6, ip, ror #31 │ │ │ │ - andeq pc, r6, r4, rrx │ │ │ │ - andeq pc, r6, ip, lsl r0 @ │ │ │ │ - andeq lr, r6, r8, asr #31 │ │ │ │ - andeq fp, sl, ip, ror r7 │ │ │ │ - andeq lr, r6, r8, lsr pc │ │ │ │ - andeq fp, sl, r8, ror #13 │ │ │ │ - andeq fp, sl, r8, lsr r6 │ │ │ │ - andeq lr, r6, r8, asr #27 │ │ │ │ - @ instruction: 0x0006edbc │ │ │ │ - andeq lr, r6, r4, lsr #27 │ │ │ │ + b 8617c │ │ │ │ + andeq r6, sl, r8, ror #24 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq sl, sl, r0, asr #24 │ │ │ │ + andeq ip, r8, lr, lsl #1 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + strdeq lr, [r6], -r0 │ │ │ │ + muleq r6, r8, r9 │ │ │ │ + andeq sl, sl, r0, asr sl │ │ │ │ + andeq lr, r6, ip, ror r9 │ │ │ │ + andeq lr, r6, r8, ror #16 │ │ │ │ + @ instruction: 0x000aa9b0 │ │ │ │ + andeq lr, r6, r4, asr #15 │ │ │ │ + andeq lr, r6, r8, asr r7 │ │ │ │ + ldrdeq lr, [r6], -r0 │ │ │ │ + andeq lr, r6, r8, asr #15 │ │ │ │ + andeq lr, r6, ip, asr #15 │ │ │ │ + andeq lr, r6, r4, lsr #15 │ │ │ │ + ldrdeq lr, [r6], -ip │ │ │ │ + andeq lr, r6, r4, asr r7 │ │ │ │ + andeq lr, r6, ip, lsl #14 │ │ │ │ + @ instruction: 0x0006e6b8 │ │ │ │ + ldrdeq sl, [sl], -r4 │ │ │ │ + andeq lr, r6, r8, lsr #12 │ │ │ │ + andeq sl, sl, r0, asr #14 │ │ │ │ + muleq sl, r0, r6 │ │ │ │ + @ instruction: 0x0006e4b8 │ │ │ │ + andeq lr, r6, ip, lsr #9 │ │ │ │ + muleq r6, r4, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #3988] @ 87258 │ │ │ │ + ldr r3, [pc, #3988] @ 87200 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r3, pc, r3 │ │ │ │ subs r6, r1, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #128] @ 0x80 │ │ │ │ ldr r7, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ - beq 8651c │ │ │ │ + beq 864c4 │ │ │ │ cmp r3, #7 │ │ │ │ - ble 864dc │ │ │ │ + ble 86484 │ │ │ │ subs r3, r7, #4 │ │ │ │ movne r3, #1 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movne r3, #0 │ │ │ │ cmp r8, #0 │ │ │ │ addge fp, r5, r8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - blt 86504 │ │ │ │ + blt 864ac │ │ │ │ cmp r6, #0 │ │ │ │ - beq 86370 │ │ │ │ + beq 86318 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #32 │ │ │ │ cmpeq r3, #7 │ │ │ │ - bne 86354 │ │ │ │ + bne 862fc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 866bc │ │ │ │ + bcs 86664 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r4] │ │ │ │ strbcc r6, [r3] │ │ │ │ - bcs 865b4 │ │ │ │ + bcs 8655c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 86398 │ │ │ │ + beq 86340 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 86658 │ │ │ │ + bcs 86600 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8653c │ │ │ │ + beq 864e4 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 865c4 │ │ │ │ + bne 8656c │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #3736] @ 8725c │ │ │ │ + ldr r3, [pc, #3736] @ 87204 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsr r8, r8, #31 │ │ │ │ cmp r6, #0 │ │ │ │ orreq r8, r8, #1 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86418 │ │ │ │ - ldr r3, [pc, #3692] @ 87260 │ │ │ │ + beq 863c0 │ │ │ │ + ldr r3, [pc, #3692] @ 87208 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ - ldr r3, [pc, #3680] @ 87264 │ │ │ │ + ldr r3, [pc, #3680] @ 8720c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ subs r3, r1, r3 │ │ │ │ movne r3, #1 │ │ │ │ ands r3, r3, r2, lsr #3 │ │ │ │ - bne 86d80 │ │ │ │ + bne 86d28 │ │ │ │ mov sl, r3 │ │ │ │ mov r6, r3 │ │ │ │ ldrb r2, [r5] │ │ │ │ cmp r2, #8 │ │ │ │ - beq 86d68 │ │ │ │ + beq 86d10 │ │ │ │ cmp r2, #11 │ │ │ │ - beq 86d50 │ │ │ │ + beq 86cf8 │ │ │ │ cmp r2, #7 │ │ │ │ - bne 86668 │ │ │ │ + bne 86610 │ │ │ │ sub r2, r7, #2 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ orrs r2, r2, r7, lsr #31 │ │ │ │ - beq 86454 │ │ │ │ + beq 863fc │ │ │ │ add r5, r5, #1 │ │ │ │ and r7, r7, r7, asr #31 │ │ │ │ - ldr r8, [pc, #3592] @ 87268 │ │ │ │ + ldr r8, [pc, #3592] @ 87210 │ │ │ │ mov r3, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ cmp r5, fp │ │ │ │ - bcc 866e4 │ │ │ │ + bcc 8668c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 86a80 │ │ │ │ + bne 86a28 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ - bgt 86ccc │ │ │ │ + bgt 86c74 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 864c8 │ │ │ │ + beq 86470 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 86df4 │ │ │ │ + bcs 86d9c │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r4] │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ strb r1, [r2] │ │ │ │ - b 864c8 │ │ │ │ + b 86470 │ │ │ │ mov r0, sl │ │ │ │ ldr sl, [sl] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 864bc │ │ │ │ + bne 86464 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ - blt 86694 │ │ │ │ + blt 8663c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add fp, r2, r8 │ │ │ │ cmp r6, #32 │ │ │ │ cmpeq r3, #7 │ │ │ │ - bne 86354 │ │ │ │ - b 86334 │ │ │ │ + bne 862fc │ │ │ │ + b 862dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r6, #0 │ │ │ │ add fp, r5, r0 │ │ │ │ - bne 86324 │ │ │ │ - b 86370 │ │ │ │ + bne 862cc │ │ │ │ + b 86318 │ │ │ │ cmp r3, #6 │ │ │ │ - bgt 862f0 │ │ │ │ + bgt 86298 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 866cc │ │ │ │ + blt 86674 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ add fp, r2, r8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 86370 │ │ │ │ + b 86318 │ │ │ │ cmp r5, fp │ │ │ │ ldrcc r6, [sp, #148] @ 0x94 │ │ │ │ - bcc 86580 │ │ │ │ - b 865a4 │ │ │ │ + bcc 86528 │ │ │ │ + b 8654c │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne 8655c │ │ │ │ + bne 86504 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bmi 865a4 │ │ │ │ + bmi 8654c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r4] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcs 86594 │ │ │ │ + bcs 8653c │ │ │ │ cmp r5, fp │ │ │ │ - beq 865a4 │ │ │ │ + beq 8654c │ │ │ │ ldrb r1, [r5], #1 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - bne 8654c │ │ │ │ + bne 864f4 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 8655c │ │ │ │ + b 86504 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r5, fp │ │ │ │ - bne 86580 │ │ │ │ + bne 86528 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 86370 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 86318 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ cmpne r3, #58 @ 0x3a │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - bne 86e04 │ │ │ │ + bne 86dac │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r2, #63 @ 0x3f │ │ │ │ moveq r3, #128 @ 0x80 │ │ │ │ movne r2, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ addeq r0, r0, #2 │ │ │ │ streq r3, [sp, #64] @ 0x40 │ │ │ │ moveq r2, #1 │ │ │ │ strne r2, [sp, #64] @ 0x40 │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ addeq r3, r0, #1 │ │ │ │ streq r3, [sp, #60] @ 0x3c │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #60] @ 0x3c │ │ │ │ - b 863bc │ │ │ │ + b 86364 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 86398 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 86340 │ │ │ │ cmp r7, #0 │ │ │ │ - ble 86458 │ │ │ │ - ldr r2, [pc, #3060] @ 8726c │ │ │ │ + ble 86400 │ │ │ │ + ldr r2, [pc, #3060] @ 87214 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bhi 86ea0 │ │ │ │ + bhi 86e48 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrh r2, [r2, r3] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r2 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #32 │ │ │ │ cmpeq r3, #7 │ │ │ │ add fp, r5, r0 │ │ │ │ - bne 86354 │ │ │ │ - b 86334 │ │ │ │ + bne 862fc │ │ │ │ + b 862dc │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 86354 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 862fc │ │ │ │ mov r0, r2 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add fp, r5, r0 │ │ │ │ - b 86370 │ │ │ │ + b 86318 │ │ │ │ mov r0, sl │ │ │ │ mov r9, r5 │ │ │ │ ldrb r6, [r9], #1 │ │ │ │ sub r3, r6, #7 │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - bhi 86710 │ │ │ │ + bhi 866b8 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r8, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r4] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcs 86cc0 │ │ │ │ + bcs 86c68 │ │ │ │ mov r5, r9 │ │ │ │ - b 86470 │ │ │ │ + b 86418 │ │ │ │ cmp r0, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 86750 │ │ │ │ + beq 866f8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86714 │ │ │ │ + bne 866bc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8682c │ │ │ │ + beq 867d4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86788 │ │ │ │ + beq 86730 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 871a4 │ │ │ │ + bcs 8714c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #91 @ 0x5b │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 870c8 │ │ │ │ + bcs 87070 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #61 @ 0x3d │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ @@ -129325,367 +129325,367 @@ │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 862a8 │ │ │ │ + bl 86250 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8682c │ │ │ │ + beq 867d4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 87194 │ │ │ │ + bcs 8713c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ strb r2, [r3] │ │ │ │ cmp r6, #63 @ 0x3f │ │ │ │ - beq 86ec0 │ │ │ │ + beq 86e68 │ │ │ │ cmp r6, #93 @ 0x5d │ │ │ │ - beq 8709c │ │ │ │ + beq 87044 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87150 │ │ │ │ + beq 870f8 │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ add r9, r5, #2 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bne 86480 │ │ │ │ + bne 86428 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 86714 │ │ │ │ + b 866bc │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #7 │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - bne 86714 │ │ │ │ + bne 866bc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 87124 │ │ │ │ + bcs 870cc │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ strb r2, [r3] │ │ │ │ - b 86714 │ │ │ │ + b 866bc │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #7 │ │ │ │ movne r1, #92 @ 0x5c │ │ │ │ - bne 86714 │ │ │ │ + bne 866bc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 870d8 │ │ │ │ + bcs 87080 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ strb r2, [r3] │ │ │ │ - b 86714 │ │ │ │ + b 866bc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #6 │ │ │ │ movne r1, #62 @ 0x3e │ │ │ │ - bne 86714 │ │ │ │ - ldr r1, [pc, #2424] @ 87270 │ │ │ │ + bne 866bc │ │ │ │ + ldr r1, [pc, #2424] @ 87218 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 86730 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 866d8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #6 │ │ │ │ movne r1, #60 @ 0x3c │ │ │ │ - bne 86714 │ │ │ │ - ldr r1, [pc, #2384] @ 87274 │ │ │ │ + bne 866bc │ │ │ │ + ldr r1, [pc, #2384] @ 8721c │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp fp, r9 │ │ │ │ - bls 86730 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bls 866d8 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ ldr ip, [r0] │ │ │ │ mov r5, r3 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrh r0, [ip, r0] │ │ │ │ tst r0, #8 │ │ │ │ - bne 87090 │ │ │ │ + bne 87038 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - beq 87084 │ │ │ │ - bhi 871c8 │ │ │ │ + beq 8702c │ │ │ │ + bhi 87170 │ │ │ │ sub r0, r2, #45 @ 0x2d │ │ │ │ cmp r0, #1 │ │ │ │ - bls 87090 │ │ │ │ + bls 87038 │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 86730 │ │ │ │ - ldr r1, [pc, #2276] @ 87278 │ │ │ │ + beq 866d8 │ │ │ │ + ldr r1, [pc, #2276] @ 87220 │ │ │ │ sub r2, r5, r9 │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 86470 │ │ │ │ + b 86418 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #7 │ │ │ │ movne r1, #46 @ 0x2e │ │ │ │ - bne 86714 │ │ │ │ + bne 866bc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 87100 │ │ │ │ + bcs 870a8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 870ec │ │ │ │ + bcs 87094 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ strb r2, [r3] │ │ │ │ - b 86714 │ │ │ │ + b 866bc │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #7 │ │ │ │ movne r1, #32 │ │ │ │ - bne 86714 │ │ │ │ + bne 866bc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 87110 │ │ │ │ + bcs 870b8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ mov r1, #32 │ │ │ │ strb r2, [r3] │ │ │ │ - b 86714 │ │ │ │ + b 866bc │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ mov r2, fp │ │ │ │ - bl 85038 │ │ │ │ + bl 84fe0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 87078 │ │ │ │ + beq 87020 │ │ │ │ ldr fp, [r0, #16] │ │ │ │ cmp r5, fp │ │ │ │ - bcc 866e8 │ │ │ │ + bcc 86690 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, sl │ │ │ │ ldmib sl, {r5, fp} │ │ │ │ ldr sl, [sl] │ │ │ │ - bl 7b20 │ │ │ │ - b 86470 │ │ │ │ + bl 7adc │ │ │ │ + b 86418 │ │ │ │ mov r3, #4 │ │ │ │ mov sl, r0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 86730 │ │ │ │ + blt 866d8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ bics r3, r7, r3 │ │ │ │ - bne 86e18 │ │ │ │ + bne 86dc0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ cmpeq r3, #6 │ │ │ │ - bne 87054 │ │ │ │ + bne 86ffc │ │ │ │ cmp fp, r9 │ │ │ │ ldrbls r2, [r5, #1] │ │ │ │ movls r7, r9 │ │ │ │ - bls 86b0c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ - ldr r1, [pc, #1948] @ 8727c │ │ │ │ + bls 86ab4 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ + ldr r1, [pc, #1948] @ 87224 │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 86af0 │ │ │ │ + b 86a98 │ │ │ │ cmp fp, r3 │ │ │ │ - beq 87048 │ │ │ │ + beq 86ff0 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r7, r3 │ │ │ │ lsl r3, r2, #1 │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ tst r1, r3 │ │ │ │ add r3, r7, #1 │ │ │ │ - beq 86ae8 │ │ │ │ + beq 86a90 │ │ │ │ cmp r6, r2 │ │ │ │ - bne 86b7c │ │ │ │ + bne 86b24 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne 86b7c │ │ │ │ + bne 86b24 │ │ │ │ add r3, r7, #2 │ │ │ │ cmp fp, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bls 86b7c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bls 86b24 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldr ip, [r0] │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq 86b7c │ │ │ │ + beq 86b24 │ │ │ │ mov r2, r3 │ │ │ │ - b 86b6c │ │ │ │ + b 86b14 │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ lsl r0, r1, #1 │ │ │ │ ldrh r0, [ip, r0] │ │ │ │ tst r0, #256 @ 0x100 │ │ │ │ - beq 871f0 │ │ │ │ + beq 87198 │ │ │ │ mov r6, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp fp, r2 │ │ │ │ - bne 86b58 │ │ │ │ + bne 86b00 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 83dd4 │ │ │ │ + bl 83d7c │ │ │ │ mvn r2, #0 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 86470 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 86418 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 87068 │ │ │ │ + bcs 87010 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 86730 │ │ │ │ + ble 866d8 │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ mov r5, #0 │ │ │ │ ldr r7, [sp, #132] @ 0x84 │ │ │ │ mov r6, #9 │ │ │ │ - b 86bf8 │ │ │ │ + b 86ba0 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ - beq 86e10 │ │ │ │ + beq 86db8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ addcc r1, r3, #1 │ │ │ │ strcc r1, [r4] │ │ │ │ strbcc r6, [r3] │ │ │ │ - bcc 86bec │ │ │ │ + bcc 86b94 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 86bec │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 86b94 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #6 │ │ │ │ movne r1, #38 @ 0x26 │ │ │ │ - bne 86714 │ │ │ │ - ldr r1, [pc, #1600] @ 87280 │ │ │ │ + bne 866bc │ │ │ │ + ldr r1, [pc, #1600] @ 87228 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 86730 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 866d8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #6 │ │ │ │ movne r1, #34 @ 0x22 │ │ │ │ - bne 86714 │ │ │ │ - ldr r1, [pc, #1560] @ 87284 │ │ │ │ + bne 866bc │ │ │ │ + ldr r1, [pc, #1560] @ 8722c │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 86730 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 866d8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #40 @ 0x28 │ │ │ │ streq r3, [sp, #56] @ 0x38 │ │ │ │ - beq 86714 │ │ │ │ - ldr r3, [pc, #1504] @ 87288 │ │ │ │ + beq 866bc │ │ │ │ + ldr r3, [pc, #1504] @ 87230 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #8 │ │ │ │ - bhi 86ffc │ │ │ │ + bhi 86fa4 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 86730 │ │ │ │ - ldr r2, [pc, #1464] @ 8728c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 866d8 │ │ │ │ + ldr r2, [pc, #1464] @ 87234 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bhi 86d04 │ │ │ │ + bhi 86cac │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r1, [pc, #1436] @ 87290 │ │ │ │ + ldr r1, [pc, #1436] @ 87238 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 86490 │ │ │ │ - ldr r2, [pc, #1416] @ 87294 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 86438 │ │ │ │ + ldr r2, [pc, #1416] @ 8723c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #304] @ 0x130 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 86e68 │ │ │ │ - ldr r1, [pc, #1400] @ 87298 │ │ │ │ + bgt 86e10 │ │ │ │ + ldr r1, [pc, #1400] @ 87240 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 86cf4 │ │ │ │ - ldr r2, [pc, #1392] @ 8729c │ │ │ │ + b 86c9c │ │ │ │ + ldr r2, [pc, #1392] @ 87244 │ │ │ │ add r7, r7, r7, lsl #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r7, lsl #3 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b 86cf4 │ │ │ │ - ldr r2, [pc, #1372] @ 872a0 │ │ │ │ + b 86c9c │ │ │ │ + ldr r2, [pc, #1372] @ 87248 │ │ │ │ add r7, r7, r7, lsl #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r7, lsl #3] │ │ │ │ - b 86cf4 │ │ │ │ + b 86c9c │ │ │ │ sub r2, r7, #4 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ orrs r2, r2, r7, lsr #31 │ │ │ │ - beq 86454 │ │ │ │ - b 86450 │ │ │ │ + beq 863fc │ │ │ │ + b 863f8 │ │ │ │ sub r2, r7, #1 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ orrs r2, r2, r7, lsr #31 │ │ │ │ - beq 86454 │ │ │ │ - b 86450 │ │ │ │ + beq 863fc │ │ │ │ + b 863f8 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -129696,494 +129696,494 @@ │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ movne r3, #63 @ 0x3f │ │ │ │ moveq r3, #0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ - bl 858f8 │ │ │ │ + bl 858a0 │ │ │ │ subs sl, r0, #0 │ │ │ │ moveq r6, sl │ │ │ │ - beq 86420 │ │ │ │ + beq 863c8 │ │ │ │ ldr r2, [sl, #20] │ │ │ │ ldr r5, [sl, #12] │ │ │ │ cmp r2, #0 │ │ │ │ ldr fp, [sl, #16] │ │ │ │ movle r6, #0 │ │ │ │ movgt r6, #1 │ │ │ │ - b 86420 │ │ │ │ + b 863c8 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 864c8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 86470 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - b 863bc │ │ │ │ + b 86364 │ │ │ │ ldr r7, [sp, #140] @ 0x8c │ │ │ │ - b 86730 │ │ │ │ - ldr r3, [pc, #1156] @ 872a4 │ │ │ │ + b 866d8 │ │ │ │ + ldr r3, [pc, #1156] @ 8724c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #8 │ │ │ │ - bhi 86f34 │ │ │ │ + bhi 86edc │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r1, [pc, #1128] @ 872a8 │ │ │ │ + ldr r1, [pc, #1128] @ 87250 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 86458 │ │ │ │ - ldr r1, [pc, #1108] @ 872ac │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 86400 │ │ │ │ + ldr r1, [pc, #1108] @ 87254 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 86b7c │ │ │ │ - ldr r2, [pc, #1088] @ 872b0 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 86b24 │ │ │ │ + ldr r2, [pc, #1088] @ 87258 │ │ │ │ add r7, r7, r7, lsl #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r7, lsl #3 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b 86cf4 │ │ │ │ + b 86c9c │ │ │ │ mov r3, #1 │ │ │ │ mov sl, r0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b 86aa0 │ │ │ │ + b 86a48 │ │ │ │ mov r3, #2 │ │ │ │ mov sl, r0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b 86aa0 │ │ │ │ - ldr r2, [pc, #1036] @ 872b4 │ │ │ │ + b 86a48 │ │ │ │ + ldr r2, [pc, #1036] @ 8725c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #304] @ 0x130 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 87138 │ │ │ │ - ldr r1, [pc, #1020] @ 872b8 │ │ │ │ + bgt 870e0 │ │ │ │ + ldr r1, [pc, #1020] @ 87260 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 86e40 │ │ │ │ + b 86de8 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 871b4 │ │ │ │ + beq 8715c │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 871d4 │ │ │ │ + beq 8717c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86480 │ │ │ │ + bne 86428 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86f24 │ │ │ │ + beq 86ecc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #864] @ 87260 │ │ │ │ + ldr r3, [pc, #864] @ 87208 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ - ldr r3, [pc, #940] @ 872bc │ │ │ │ + ldr r3, [pc, #940] @ 87264 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ subs r3, r1, r3 │ │ │ │ movne r3, #1 │ │ │ │ ands r3, r3, r2, lsr #3 │ │ │ │ - bne 87404 │ │ │ │ + bne 873ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 86714 │ │ │ │ - ldr r3, [pc, #900] @ 872c0 │ │ │ │ + b 866bc │ │ │ │ + ldr r3, [pc, #900] @ 87268 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 87160 │ │ │ │ - ldr r1, [pc, #884] @ 872c4 │ │ │ │ + bgt 87108 │ │ │ │ + ldr r1, [pc, #884] @ 8726c │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 86b7c │ │ │ │ - ldr r1, [pc, #864] @ 872c8 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 86b24 │ │ │ │ + ldr r1, [pc, #864] @ 87270 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 86714 │ │ │ │ - ldr r2, [pc, #828] @ 872cc │ │ │ │ + b 866bc │ │ │ │ + ldr r2, [pc, #828] @ 87274 │ │ │ │ add r1, r7, r7, lsl #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1, lsl #3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - b 86e40 │ │ │ │ - ldr r2, [pc, #808] @ 872d0 │ │ │ │ + b 86de8 │ │ │ │ + ldr r2, [pc, #808] @ 87278 │ │ │ │ add r1, r7, r7, lsl #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1, lsl #3 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b 86e40 │ │ │ │ - ldr r3, [pc, #788] @ 872d4 │ │ │ │ + b 86de8 │ │ │ │ + ldr r3, [pc, #788] @ 8727c │ │ │ │ add r7, r7, r7, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #3] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 86ac4 │ │ │ │ - ldr r3, [pc, #760] @ 872d8 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 86a6c │ │ │ │ + ldr r3, [pc, #760] @ 87280 │ │ │ │ add r7, r7, r7, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 86b7c │ │ │ │ - ldr r3, [pc, #728] @ 872dc │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 86b24 │ │ │ │ + ldr r3, [pc, #728] @ 87284 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 873ec │ │ │ │ - ldr r1, [pc, #712] @ 872e0 │ │ │ │ + bgt 87394 │ │ │ │ + ldr r1, [pc, #712] @ 87288 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 86f68 │ │ │ │ - ldr r3, [pc, #704] @ 872e4 │ │ │ │ + b 86f10 │ │ │ │ + ldr r3, [pc, #704] @ 8728c │ │ │ │ add r7, r7, r7, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b 86f68 │ │ │ │ - ldr r3, [pc, #684] @ 872e8 │ │ │ │ + b 86f10 │ │ │ │ + ldr r3, [pc, #684] @ 87290 │ │ │ │ add r7, r7, r7, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #3] │ │ │ │ - b 86f68 │ │ │ │ + b 86f10 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ mov r7, fp │ │ │ │ - b 86b0c │ │ │ │ + b 86ab4 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ subs r2, r7, r3 │ │ │ │ movne r2, #1 │ │ │ │ eor r7, r7, r3 │ │ │ │ - b 86b84 │ │ │ │ + b 86b2c │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 86bcc │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 86b74 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr sl, [r0] │ │ │ │ - b 86470 │ │ │ │ + b 86418 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 86730 │ │ │ │ + bne 866d8 │ │ │ │ mov r1, #1 │ │ │ │ cmp fp, r3 │ │ │ │ - bne 86948 │ │ │ │ - b 86730 │ │ │ │ + bne 868f0 │ │ │ │ + b 866d8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87184 │ │ │ │ + beq 8712c │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ add r9, r5, #2 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne 86480 │ │ │ │ + bne 86428 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 86714 │ │ │ │ + b 866bc │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 867a8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 86750 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ - b 86714 │ │ │ │ + b 866bc │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - b 86714 │ │ │ │ + b 866bc │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 869e8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 86990 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ mov r1, #32 │ │ │ │ - b 86714 │ │ │ │ + b 866bc │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ - b 86714 │ │ │ │ - ldr r2, [pc, #428] @ 872ec │ │ │ │ + b 866bc │ │ │ │ + ldr r2, [pc, #428] @ 87294 │ │ │ │ add r1, r7, r7, lsl #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1, lsl #3 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ - b 86e40 │ │ │ │ + b 86de8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 86714 │ │ │ │ - ldr r3, [pc, #392] @ 872f0 │ │ │ │ + b 866bc │ │ │ │ + ldr r3, [pc, #392] @ 87298 │ │ │ │ add r7, r7, r7, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 86b7c │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 86b24 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 86714 │ │ │ │ + b 866bc │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8682c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 867d4 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 86788 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 86730 │ │ │ │ mov r3, #0 │ │ │ │ add r9, r5, #2 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 86714 │ │ │ │ + b 866bc │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ - beq 87090 │ │ │ │ - b 86730 │ │ │ │ + beq 87038 │ │ │ │ + b 866d8 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 86ed4 │ │ │ │ + beq 86e7c │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r9 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 86470 │ │ │ │ + b 86418 │ │ │ │ cmp fp, r2 │ │ │ │ - bls 86b7c │ │ │ │ + bls 86b24 │ │ │ │ cmp r3, r2 │ │ │ │ sub r1, r1, #41 @ 0x29 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ movcs r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 86b7c │ │ │ │ - ldr r1, [pc, #216] @ 872f4 │ │ │ │ + beq 86b24 │ │ │ │ + ldr r1, [pc, #216] @ 8729c │ │ │ │ sub r2, r6, r7 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp r9, r7 │ │ │ │ - bcs 87390 │ │ │ │ + bcs 87338 │ │ │ │ sub r2, r7, #1 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r9 │ │ │ │ - b 87328 │ │ │ │ - andeq r7, sl, r4, ror #8 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq fp, sl, ip, asr #6 │ │ │ │ - andeq ip, r8, r4, ror #3 │ │ │ │ - @ instruction: 0x0008bfba │ │ │ │ - andeq lr, r6, r0, asr #19 │ │ │ │ - andeq sp, r6, r4, lsl ip │ │ │ │ - andeq lr, r6, r8, asr #13 │ │ │ │ + b 872d0 │ │ │ │ + andeq r6, sl, r4, asr #9 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq sl, sl, r4, lsr #7 │ │ │ │ + ldrdeq fp, [r8], -r4 │ │ │ │ + andeq fp, r8, sl, lsr #13 │ │ │ │ + strheq lr, [r6], -r0 │ │ │ │ + andeq sp, r6, r4, lsl #6 │ │ │ │ + @ instruction: 0x0006ddb8 │ │ │ │ andeq r2, r0, r2 │ │ │ │ - andeq sp, r6, r0, lsl #18 │ │ │ │ - ldrdeq sp, [r6], -ip │ │ │ │ - andeq fp, r8, sl, asr #20 │ │ │ │ - andeq fp, r8, r7, lsr #20 │ │ │ │ - andeq pc, r6, r0, asr #2 │ │ │ │ - andeq sl, sl, r4, asr #20 │ │ │ │ - andeq pc, r6, r4, lsl r1 @ │ │ │ │ - andeq ip, r9, r4, lsr sl │ │ │ │ - andeq ip, r9, ip, lsl sl │ │ │ │ - andeq fp, r8, r4, ror #17 │ │ │ │ - strdeq lr, [r6], -r4 │ │ │ │ - ldrdeq lr, [r6], -r8 │ │ │ │ - strdeq ip, [r9], -r0 │ │ │ │ - andeq sl, sl, r8, lsr #17 │ │ │ │ - andeq lr, r6, r8, ror pc │ │ │ │ - andeq sl, sl, r0, asr #16 │ │ │ │ - andeq sl, sl, r4, lsl r8 │ │ │ │ - andeq lr, r6, r0, ror #29 │ │ │ │ - andeq lr, r6, ip, asr #29 │ │ │ │ - ldrdeq ip, [r9], -r0 │ │ │ │ - @ instruction: 0x0009c7b8 │ │ │ │ - andeq ip, r9, r0, lsr #15 │ │ │ │ - andeq ip, r9, r0, lsl #15 │ │ │ │ - andeq sl, sl, ip, asr #14 │ │ │ │ - andeq lr, r6, ip, lsl lr │ │ │ │ - andeq ip, r9, ip, lsr r7 │ │ │ │ - andeq ip, r9, r4, lsr #14 │ │ │ │ - andeq ip, r9, r0, lsr #12 │ │ │ │ - strdeq ip, [r9], -r8 │ │ │ │ - andeq sp, r6, r0, lsl #28 │ │ │ │ - @ instruction: 0x0009c3b8 │ │ │ │ - andeq sp, r6, r0, ror ip │ │ │ │ - andeq ip, r9, ip, ror #6 │ │ │ │ + strdeq ip, [r6], -r0 │ │ │ │ + andeq ip, r6, ip, asr #31 │ │ │ │ + andeq fp, r8, sl, lsr r1 │ │ │ │ + andeq fp, r8, r7, lsl r1 │ │ │ │ + andeq lr, r6, r0, lsr r8 │ │ │ │ + muleq sl, ip, sl │ │ │ │ + andeq lr, r6, r4, lsl #16 │ │ │ │ + muleq r9, r4, sl │ │ │ │ + andeq fp, r9, ip, ror sl │ │ │ │ + ldrdeq sl, [r8], -r4 │ │ │ │ + andeq lr, r6, r4, ror #13 │ │ │ │ + andeq lr, r6, r8, asr #13 │ │ │ │ + andeq fp, r9, r0, asr r9 │ │ │ │ + andeq r9, sl, r0, lsl #18 │ │ │ │ + andeq lr, r6, r8, ror #12 │ │ │ │ + muleq sl, r8, r8 │ │ │ │ + andeq r9, sl, ip, ror #16 │ │ │ │ + ldrdeq lr, [r6], -r0 │ │ │ │ + @ instruction: 0x0006e5bc │ │ │ │ + andeq fp, r9, r0, lsr r8 │ │ │ │ + andeq fp, r9, r8, lsl r8 │ │ │ │ + andeq fp, r9, r0, lsl #16 │ │ │ │ + andeq fp, r9, r0, ror #15 │ │ │ │ + andeq r9, sl, r4, lsr #15 │ │ │ │ + andeq lr, r6, ip, lsl #10 │ │ │ │ + muleq r9, ip, r7 │ │ │ │ + andeq fp, r9, r4, lsl #15 │ │ │ │ + andeq fp, r9, r0, lsl #13 │ │ │ │ + andeq fp, r9, r8, asr r6 │ │ │ │ + strdeq sp, [r6], -r0 │ │ │ │ + andeq fp, r9, r8, lsl r4 │ │ │ │ + andeq sp, r6, r0, ror #6 │ │ │ │ + andeq fp, r9, ip, asr #7 │ │ │ │ cmp r3, r0 │ │ │ │ - bcs 87374 │ │ │ │ + bcs 8731c │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r5] │ │ │ │ ldrb r1, [r4] │ │ │ │ strb r1, [r3] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bcs 87380 │ │ │ │ + bcs 87328 │ │ │ │ ldrb r1, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bne 87304 │ │ │ │ + bne 872ac │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs 87304 │ │ │ │ + bcs 872ac │ │ │ │ ldrb ip, [r4, #1] │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ - bne 87304 │ │ │ │ + bne 872ac │ │ │ │ cmp r3, r0 │ │ │ │ - bcs 87468 │ │ │ │ + bcs 87410 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r5] │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ strb r1, [r3] │ │ │ │ add r4, r4, #1 │ │ │ │ - b 8731c │ │ │ │ + b 872c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8731c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 872c4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r6 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #-176] @ 872f8 │ │ │ │ + ldr r2, [pc, #-176] @ 872a0 │ │ │ │ add r0, r3, r3, lsl #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #-184] @ 872fc │ │ │ │ + ldr r1, [pc, #-184] @ 872a4 │ │ │ │ ldr ip, [r2, r0, lsl #3] │ │ │ │ sub r3, r7, r5 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ add r7, r7, #1 │ │ │ │ str r7, [sp, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r7, #0 │ │ │ │ add r5, r6, #2 │ │ │ │ - b 86470 │ │ │ │ - ldr r3, [pc, #-244] @ 87300 │ │ │ │ + b 86418 │ │ │ │ + ldr r3, [pc, #-244] @ 872a8 │ │ │ │ add r7, r7, r7, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b 86f68 │ │ │ │ + b 86f10 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ mov r2, fp │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 858f8 │ │ │ │ + bl 858a0 │ │ │ │ subs r2, r0, #0 │ │ │ │ moveq r1, #63 @ 0x3f │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - beq 86714 │ │ │ │ + beq 866bc │ │ │ │ ldr r9, [r2, #12] │ │ │ │ ldr fp, [r2, #16] │ │ │ │ mov sl, r2 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ - b 86714 │ │ │ │ + b 866bc │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8736c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 87314 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bcs 876dc │ │ │ │ + bcs 87684 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r1, [r7] │ │ │ │ cmp r1, #10 │ │ │ │ - beq 875dc │ │ │ │ + beq 87584 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq 875a0 │ │ │ │ + beq 87548 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - beq 87594 │ │ │ │ + beq 8753c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 876e8 │ │ │ │ + beq 87690 │ │ │ │ cmp r9, #6 │ │ │ │ - bgt 8796c │ │ │ │ + bgt 87914 │ │ │ │ cmp r6, #0 │ │ │ │ movgt r5, #0 │ │ │ │ movgt sl, #9 │ │ │ │ - bgt 8750c │ │ │ │ - b 87540 │ │ │ │ + bgt 874b4 │ │ │ │ + b 874e8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - beq 87540 │ │ │ │ + beq 874e8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ strcc r1, [r4] │ │ │ │ strbcc sl, [r3] │ │ │ │ - bcc 87500 │ │ │ │ + bcc 874a8 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r6, r5 │ │ │ │ - bne 8750c │ │ │ │ + bne 874b4 │ │ │ │ cmp r9, #6 │ │ │ │ - beq 87a40 │ │ │ │ + beq 879e8 │ │ │ │ ldr ip, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #28] │ │ │ │ ldr ip, [sp, #92] @ 0x5c │ │ │ │ str ip, [sp, #24] │ │ │ │ ldr ip, [sp, #88] @ 0x58 │ │ │ │ str ip, [sp, #20] │ │ │ │ ldr ip, [sp, #84] @ 0x54 │ │ │ │ @@ -130193,64 +130193,64 @@ │ │ │ │ stm sp, {r1, r6} │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ str r9, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 862a8 │ │ │ │ - b 876d0 │ │ │ │ + bl 86250 │ │ │ │ + b 87678 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 874dc │ │ │ │ + beq 87484 │ │ │ │ cmp r9, #6 │ │ │ │ - bgt 8772c │ │ │ │ + bgt 876d4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 87768 │ │ │ │ + bne 87710 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bls 87758 │ │ │ │ + bls 87700 │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #10 │ │ │ │ str r1, [r4] │ │ │ │ strb r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r9, #6 │ │ │ │ - bgt 877f0 │ │ │ │ - beq 879dc │ │ │ │ + bgt 87798 │ │ │ │ + beq 87984 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r4] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcs 87820 │ │ │ │ + bcs 877c8 │ │ │ │ cmp r6, #0 │ │ │ │ movgt r5, #0 │ │ │ │ movgt sl, #9 │ │ │ │ - bgt 87624 │ │ │ │ - b 87654 │ │ │ │ + bgt 875cc │ │ │ │ + b 875fc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - beq 87654 │ │ │ │ + beq 875fc │ │ │ │ ldm r4, {r0, r3} │ │ │ │ cmp r0, r3 │ │ │ │ add r2, r0, #1 │ │ │ │ strcc r2, [r4] │ │ │ │ strbcc sl, [r0] │ │ │ │ - bcc 87618 │ │ │ │ + bcc 875c0 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r6, r5 │ │ │ │ - bne 87624 │ │ │ │ + bne 875cc │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ @@ -130260,135 +130260,135 @@ │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r8 │ │ │ │ add r2, r7, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ stmib sp, {r6, r9} │ │ │ │ - bl 862a8 │ │ │ │ + bl 86250 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 877e0 │ │ │ │ + bcs 87788 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ cmp r9, #6 │ │ │ │ - bgt 877ac │ │ │ │ - beq 87a2c │ │ │ │ + bgt 87754 │ │ │ │ + beq 879d4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 877bc │ │ │ │ + beq 87764 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #10 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 874c0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 87468 │ │ │ │ cmp r9, #6 │ │ │ │ - beq 8782c │ │ │ │ - bgt 87b18 │ │ │ │ + beq 877d4 │ │ │ │ + bgt 87ac0 │ │ │ │ cmp r9, #5 │ │ │ │ - beq 879f0 │ │ │ │ + beq 87998 │ │ │ │ sub r3, r9, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 87b90 │ │ │ │ + bls 87b38 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 87d30 │ │ │ │ + bcs 87cd8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #9 │ │ │ │ strb r2, [r3] │ │ │ │ - b 87990 │ │ │ │ + b 87938 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 87804 │ │ │ │ - ldr r1, [pc, #2004] @ 87f10 │ │ │ │ + beq 877ac │ │ │ │ + ldr r1, [pc, #2004] @ 87eb8 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 875c0 │ │ │ │ + bcc 87568 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 875d0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 87578 │ │ │ │ movgt r5, #0 │ │ │ │ movgt r7, #9 │ │ │ │ - bgt 87784 │ │ │ │ - b 875d0 │ │ │ │ + bgt 8772c │ │ │ │ + b 87578 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - beq 875d0 │ │ │ │ + beq 87578 │ │ │ │ ldm r4, {r2, r3} │ │ │ │ cmp r2, r3 │ │ │ │ add r1, r2, #1 │ │ │ │ strcc r1, [r4] │ │ │ │ strbcc r7, [r2] │ │ │ │ - bcc 87778 │ │ │ │ + bcc 87720 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 87778 │ │ │ │ - ldr r1, [pc, #1888] @ 87f14 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 87720 │ │ │ │ + ldr r1, [pc, #1888] @ 87ebc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bls 87810 │ │ │ │ + bls 877b8 │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #10 │ │ │ │ str r1, [r4] │ │ │ │ strb r2, [r3] │ │ │ │ - b 876d0 │ │ │ │ + b 87678 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 876bc │ │ │ │ - ldr r1, [pc, #1824] @ 87f18 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 87664 │ │ │ │ + ldr r1, [pc, #1824] @ 87ec0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 87654 │ │ │ │ - ldr r1, [pc, #1808] @ 87f1c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 875fc │ │ │ │ + ldr r1, [pc, #1808] @ 87ec4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 8773c │ │ │ │ + b 876e4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 876d0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 87678 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 87604 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 875ac │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1 │ │ │ │ - bne 87a14 │ │ │ │ + bne 879bc │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - ldr r1, [pc, #1744] @ 87f20 │ │ │ │ + ldr r1, [pc, #1744] @ 87ec8 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - ldr r1, [pc, #1728] @ 87f24 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + ldr r1, [pc, #1728] @ 87ecc │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldrb r3, [r7, #-1] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 87ba0 │ │ │ │ + beq 87b48 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, #0 │ │ │ │ @@ -130400,20 +130400,20 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r9, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 862a8 │ │ │ │ - ldr r1, [pc, #1620] @ 87f28 │ │ │ │ + bl 86250 │ │ │ │ + ldr r1, [pc, #1620] @ 87ed0 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -130422,42 +130422,42 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 862a8 │ │ │ │ - ldr r1, [pc, #1536] @ 87f2c │ │ │ │ + bl 86250 │ │ │ │ + ldr r1, [pc, #1536] @ 87ed4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - ldr r1, [pc, #1520] @ 87f30 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + ldr r1, [pc, #1520] @ 87ed8 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87b2c │ │ │ │ - ldr r1, [pc, #1496] @ 87f34 │ │ │ │ + bne 87ad4 │ │ │ │ + ldr r1, [pc, #1496] @ 87edc │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 877bc │ │ │ │ - ldr r1, [pc, #1476] @ 87f38 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 87764 │ │ │ │ + ldr r1, [pc, #1476] @ 87ee0 │ │ │ │ cmp r6, #2 │ │ │ │ movle r2, r6 │ │ │ │ subgt r2, r6, #1 │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ asr r2, r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mvn r1, #0 │ │ │ │ mov ip, #1 │ │ │ │ @@ -130467,49 +130467,49 @@ │ │ │ │ stm sp, {r1, r6} │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 862a8 │ │ │ │ - b 877bc │ │ │ │ - ldr r1, [pc, #1368] @ 87f3c │ │ │ │ + bl 86250 │ │ │ │ + b 87764 │ │ │ │ + ldr r1, [pc, #1368] @ 87ee4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 87604 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 875ac │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 87e10 │ │ │ │ + bcs 87db8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ - b 87990 │ │ │ │ - ldr r1, [pc, #1316] @ 87f40 │ │ │ │ + b 87938 │ │ │ │ + ldr r1, [pc, #1316] @ 87ee8 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 87848 │ │ │ │ - ldr r1, [pc, #1296] @ 87f44 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 877f0 │ │ │ │ + ldr r1, [pc, #1296] @ 87eec │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 876c8 │ │ │ │ - ldr r1, [pc, #1280] @ 87f48 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 87670 │ │ │ │ + ldr r1, [pc, #1280] @ 87ef0 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldrb r3, [r7, #-1] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 87c6c │ │ │ │ + beq 87c14 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mvn r5, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -130518,20 +130518,20 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ stmib sp, {r6, r9} │ │ │ │ str r5, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ - bl 862a8 │ │ │ │ - ldr r1, [pc, #1184] @ 87f4c │ │ │ │ + bl 86250 │ │ │ │ + ldr r1, [pc, #1184] @ 87ef4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ @@ -130541,58 +130541,58 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 862a8 │ │ │ │ - ldr r1, [pc, #1096] @ 87f50 │ │ │ │ + bl 86250 │ │ │ │ + ldr r1, [pc, #1096] @ 87ef8 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 876d0 │ │ │ │ - ldr r1, [pc, #1076] @ 87f54 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 87678 │ │ │ │ + ldr r1, [pc, #1076] @ 87efc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 87990 │ │ │ │ - ldr r1, [pc, #1060] @ 87f58 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 87938 │ │ │ │ + ldr r1, [pc, #1060] @ 87f00 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - ldr r1, [pc, #1044] @ 87f5c │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + ldr r1, [pc, #1044] @ 87f04 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87b78 │ │ │ │ - ldr r1, [pc, #1020] @ 87f60 │ │ │ │ + beq 87b20 │ │ │ │ + ldr r1, [pc, #1020] @ 87f08 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 877bc │ │ │ │ + bne 87764 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r3] │ │ │ │ orr r3, r3, #2 │ │ │ │ str r3, [r2] │ │ │ │ - b 877bc │ │ │ │ + b 87764 │ │ │ │ sub r1, r1, #43 @ 0x2b │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ - beq 87708 │ │ │ │ - b 87990 │ │ │ │ + beq 876b0 │ │ │ │ + b 87938 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - beq 87d40 │ │ │ │ + beq 87ce8 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, #0 │ │ │ │ @@ -130604,20 +130604,20 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r9, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 862a8 │ │ │ │ - ldr r1, [pc, #864] @ 87f64 │ │ │ │ + bl 86250 │ │ │ │ + ldr r1, [pc, #864] @ 87f0c │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -130626,24 +130626,24 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 862a8 │ │ │ │ - ldr r1, [pc, #780] @ 87f68 │ │ │ │ + bl 86250 │ │ │ │ + ldr r1, [pc, #780] @ 87f10 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 87938 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 878e0 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - beq 87d40 │ │ │ │ + beq 87ce8 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mvn r5, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -130652,20 +130652,20 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ stmib sp, {r6, r9} │ │ │ │ str r5, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ - bl 862a8 │ │ │ │ - ldr r1, [pc, #680] @ 87f6c │ │ │ │ + bl 86250 │ │ │ │ + ldr r1, [pc, #680] @ 87f14 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ @@ -130675,28 +130675,28 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 862a8 │ │ │ │ - ldr r1, [pc, #592] @ 87f70 │ │ │ │ + bl 86250 │ │ │ │ + ldr r1, [pc, #592] @ 87f18 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 876d0 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 87678 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 87990 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 87938 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ - beq 87e20 │ │ │ │ + beq 87dc8 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mvn r5, #0 │ │ │ │ mov r9, #6 │ │ │ │ @@ -130706,20 +130706,20 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp, #12] │ │ │ │ stm sp, {r5, r6} │ │ │ │ str r9, [sp, #8] │ │ │ │ - bl 862a8 │ │ │ │ - ldr r1, [pc, #472] @ 87f74 │ │ │ │ + bl 86250 │ │ │ │ + ldr r1, [pc, #472] @ 87f1c │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -130729,279 +130729,279 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ str r9, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ - bl 862a8 │ │ │ │ - ldr r1, [pc, #384] @ 87f78 │ │ │ │ + bl 86250 │ │ │ │ + ldr r1, [pc, #384] @ 87f20 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 876d0 │ │ │ │ - b 87938 │ │ │ │ + bne 87678 │ │ │ │ + b 878e0 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 87990 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 87938 │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne 87d4c │ │ │ │ + bne 87cf4 │ │ │ │ ldrb r3, [r7, #3] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 87d4c │ │ │ │ + bne 87cf4 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ - bne 87d4c │ │ │ │ + bne 87cf4 │ │ │ │ ldrb r3, [r7, #5] │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 87d4c │ │ │ │ + bne 87cf4 │ │ │ │ ldrb r3, [r7, #6] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne 87d4c │ │ │ │ + bne 87cf4 │ │ │ │ ldrb r3, [r7, #7] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 87d4c │ │ │ │ - ldr r3, [pc, #268] @ 87f7c │ │ │ │ - ldr sl, [pc, #268] @ 87f80 │ │ │ │ - ldr r9, [pc, #268] @ 87f84 │ │ │ │ + bne 87cf4 │ │ │ │ + ldr r3, [pc, #268] @ 87f24 │ │ │ │ + ldr sl, [pc, #268] @ 87f28 │ │ │ │ + ldr r9, [pc, #268] @ 87f2c │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r7, #8 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov fp, r5 │ │ │ │ ldrb r3, [r5], #1 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #93 @ 0x5d │ │ │ │ - beq 87d4c │ │ │ │ + beq 87cf4 │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - beq 87ec8 │ │ │ │ + beq 87e70 │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ mov r2, #13 │ │ │ │ mov r0, fp │ │ │ │ - bne 87e88 │ │ │ │ + bne 87e30 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87e88 │ │ │ │ - b 87ef8 │ │ │ │ + bne 87e30 │ │ │ │ + b 87ea0 │ │ │ │ mov r2, #11 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ mov r2, #7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87ef8 │ │ │ │ + beq 87ea0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r9 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87e88 │ │ │ │ - ldr r2, [pc, #136] @ 87f88 │ │ │ │ + bne 87e30 │ │ │ │ + ldr r2, [pc, #136] @ 87f30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #300] @ 0x12c │ │ │ │ orr r3, r3, #2 │ │ │ │ str r3, [r2, #300] @ 0x12c │ │ │ │ - b 87d4c │ │ │ │ - andeq sp, r6, ip, asr #18 │ │ │ │ - andeq sp, r6, r8, ror #17 │ │ │ │ - muleq r6, r4, r8 │ │ │ │ - andeq sp, r6, r0, lsl #17 │ │ │ │ - andeq sp, r6, r8, ror #16 │ │ │ │ - andeq sp, r6, ip, asr r8 │ │ │ │ - andeq sp, r6, ip, lsl r8 │ │ │ │ - andeq sp, r6, r8, asr #15 │ │ │ │ - @ instruction: 0x0006d7bc │ │ │ │ - andeq sp, r6, ip, lsr #15 │ │ │ │ - andeq sp, r6, r4, lsr #14 │ │ │ │ - @ instruction: 0x0006d6b0 │ │ │ │ - muleq r6, r4, r6 │ │ │ │ - andeq sp, r6, ip, ror #12 │ │ │ │ - andeq sp, r6, r8, ror r6 │ │ │ │ - andeq sp, r6, r4, asr #12 │ │ │ │ - andeq sp, r6, ip, ror #11 │ │ │ │ - andeq sp, r6, r0, lsr #12 │ │ │ │ - andeq sp, r6, ip, ror #11 │ │ │ │ - andeq r0, r7, r4, lsl #17 │ │ │ │ - ldrdeq sp, [r6], -r4 │ │ │ │ - andeq sp, r6, ip, ror #9 │ │ │ │ - muleq r6, r8, r4 │ │ │ │ - andeq sp, r6, ip, lsr #8 │ │ │ │ - ldrdeq sp, [r6], -r4 │ │ │ │ - andeq sp, r6, r4, asr r3 │ │ │ │ - strdeq sp, [r6], -ip │ │ │ │ - andeq sp, r6, ip, ror #4 │ │ │ │ - andeq sp, r6, r0, asr r2 │ │ │ │ - andeq sp, r6, r8, asr r2 │ │ │ │ - andeq r9, sl, r0, asr r8 │ │ │ │ + b 87cf4 │ │ │ │ + andeq sp, r6, ip, lsr r0 │ │ │ │ + ldrdeq ip, [r6], -r8 │ │ │ │ + andeq ip, r6, r4, lsl #31 │ │ │ │ + andeq ip, r6, r0, ror pc │ │ │ │ + andeq ip, r6, r8, asr pc │ │ │ │ + andeq ip, r6, ip, asr #30 │ │ │ │ + andeq ip, r6, ip, lsl #30 │ │ │ │ + @ instruction: 0x0006ceb8 │ │ │ │ + andeq ip, r6, ip, lsr #29 │ │ │ │ + muleq r6, ip, lr │ │ │ │ + andeq ip, r6, r4, lsl lr │ │ │ │ + andeq ip, r6, r0, lsr #27 │ │ │ │ + andeq ip, r6, r4, lsl #27 │ │ │ │ + andeq ip, r6, ip, asr sp │ │ │ │ + andeq ip, r6, r8, ror #26 │ │ │ │ + andeq ip, r6, r4, lsr sp │ │ │ │ + ldrdeq ip, [r6], -ip @ │ │ │ │ + andeq ip, r6, r0, lsl sp │ │ │ │ + ldrdeq ip, [r6], -ip @ │ │ │ │ + andeq pc, r6, r4, ror pc @ │ │ │ │ + andeq ip, r6, r4, asr #25 │ │ │ │ + ldrdeq ip, [r6], -ip @ │ │ │ │ + andeq ip, r6, r8, lsl #23 │ │ │ │ + andeq ip, r6, ip, lsl fp │ │ │ │ + andeq ip, r6, r4, asr #21 │ │ │ │ + andeq ip, r6, r4, asr #20 │ │ │ │ + andeq ip, r6, ip, ror #19 │ │ │ │ + andeq ip, r6, ip, asr r9 │ │ │ │ + andeq ip, r6, r0, asr #18 │ │ │ │ + andeq ip, r6, r8, asr #18 │ │ │ │ + andeq r8, sl, r8, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r8, [sp, #104] @ 0x68 │ │ │ │ - ldr fp, [pc, #1980] @ 88768 │ │ │ │ + ldr fp, [pc, #1980] @ 88710 │ │ │ │ cmp r8, #7 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ and r3, r3, #4 │ │ │ │ add fp, pc, fp │ │ │ │ - beq 881fc │ │ │ │ + beq 881a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88050 │ │ │ │ + beq 87ff8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 88670 │ │ │ │ - ldr r3, [pc, #1936] @ 8876c │ │ │ │ + bne 88618 │ │ │ │ + ldr r3, [pc, #1936] @ 88714 │ │ │ │ mov sl, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r8, #4 │ │ │ │ - bgt 881f4 │ │ │ │ - ldr r3, [pc, #1916] @ 88770 │ │ │ │ + bgt 8819c │ │ │ │ + ldr r3, [pc, #1916] @ 88718 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88634 │ │ │ │ - ldr r3, [pc, #1888] @ 88774 │ │ │ │ + beq 885dc │ │ │ │ + ldr r3, [pc, #1888] @ 8871c │ │ │ │ ldr r2, [fp, r3] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ tst r3, #8 │ │ │ │ - beq 881b8 │ │ │ │ - ldr r3, [pc, #1872] @ 88778 │ │ │ │ + beq 88160 │ │ │ │ + ldr r3, [pc, #1872] @ 88720 │ │ │ │ ldr r1, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 88724 │ │ │ │ - ldr r2, [pc, #1852] @ 8877c │ │ │ │ + beq 886cc │ │ │ │ + ldr r2, [pc, #1852] @ 88724 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov ip, r0 │ │ │ │ - b 881c0 │ │ │ │ - ldr r3, [pc, #1832] @ 88780 │ │ │ │ + b 88168 │ │ │ │ + ldr r3, [pc, #1832] @ 88728 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #1804] @ 88770 │ │ │ │ + ldr r3, [pc, #1804] @ 88718 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88640 │ │ │ │ - ldr r3, [pc, #1780] @ 88774 │ │ │ │ + beq 885e8 │ │ │ │ + ldr r3, [pc, #1780] @ 8871c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - bne 8835c │ │ │ │ - ldr r3, [pc, #1776] @ 88784 │ │ │ │ + bne 88304 │ │ │ │ + ldr r3, [pc, #1776] @ 8872c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #1768] @ 88788 │ │ │ │ + ldr r3, [pc, #1768] @ 88730 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ subs r3, r2, r3 │ │ │ │ movne r3, #1 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #1740] @ 8878c │ │ │ │ + ldr r3, [pc, #1740] @ 88734 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ movne r3, r2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #1724] @ 88790 │ │ │ │ + ldr r3, [pc, #1724] @ 88738 │ │ │ │ mov sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #1708] @ 88794 │ │ │ │ + ldr r3, [pc, #1708] @ 8873c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8060 │ │ │ │ + bl 8010 │ │ │ │ cmp r8, #4 │ │ │ │ mov r7, r0 │ │ │ │ - ble 88490 │ │ │ │ + ble 88438 │ │ │ │ cmp r8, #7 │ │ │ │ - beq 8827c │ │ │ │ + beq 88224 │ │ │ │ cmp r8, #8 │ │ │ │ - beq 882fc │ │ │ │ + beq 882a4 │ │ │ │ cmp r8, #6 │ │ │ │ - beq 883b4 │ │ │ │ - ldr r3, [pc, #1648] @ 88798 │ │ │ │ + beq 8835c │ │ │ │ + ldr r3, [pc, #1648] @ 88740 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88604 │ │ │ │ - ldr r2, [pc, #1632] @ 8879c │ │ │ │ + bgt 885ac │ │ │ │ + ldr r2, [pc, #1632] @ 88744 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r2 │ │ │ │ - ldr r1, [pc, #1624] @ 887a0 │ │ │ │ + ldr r1, [pc, #1624] @ 88748 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 88688 │ │ │ │ + beq 88630 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 885f4 │ │ │ │ + beq 8859c │ │ │ │ add r4, r7, #1 │ │ │ │ subs r7, r4, r6 │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ - bne 883fc │ │ │ │ + bne 883a4 │ │ │ │ cmp r8, #7 │ │ │ │ - beq 882c4 │ │ │ │ + beq 8826c │ │ │ │ cmp r8, #8 │ │ │ │ - beq 8833c │ │ │ │ + beq 882e4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 881b0 │ │ │ │ + ble 88158 │ │ │ │ ldrb r3, [r4] │ │ │ │ mov r6, r4 │ │ │ │ cmp r3, #9 │ │ │ │ cmpne r3, #32 │ │ │ │ add r4, r4, #1 │ │ │ │ - bne 880ec │ │ │ │ + bne 88094 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bne 88190 │ │ │ │ + bne 88138 │ │ │ │ mov r6, r4 │ │ │ │ - b 880ec │ │ │ │ - ldr ip, [pc, #1508] @ 887a4 │ │ │ │ + b 88094 │ │ │ │ + ldr ip, [pc, #1508] @ 8874c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #1500] @ 887a8 │ │ │ │ + ldr r1, [pc, #1500] @ 88750 │ │ │ │ mov r3, #6 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ stmib sp, {r2, sl} │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r3 │ │ │ │ str ip, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8838c │ │ │ │ + beq 88334 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 881f4 │ │ │ │ - ldr r3, [pc, #1432] @ 887ac │ │ │ │ + beq 8819c │ │ │ │ + ldr r3, [pc, #1432] @ 88754 │ │ │ │ mov r1, #9 │ │ │ │ add r3, pc, r3 │ │ │ │ mov sl, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -131013,388 +131013,388 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 862a8 │ │ │ │ - b 87fe4 │ │ │ │ + bl 86250 │ │ │ │ + b 87f8c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8060 │ │ │ │ + bl 8010 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r4, [pc, #1324] @ 887b0 │ │ │ │ - ldr r2, [pc, #1324] @ 887b4 │ │ │ │ - ldr r1, [pc, #1324] @ 887b8 │ │ │ │ + ldr r4, [pc, #1324] @ 88758 │ │ │ │ + ldr r2, [pc, #1324] @ 8875c │ │ │ │ + ldr r1, [pc, #1324] @ 88760 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 88718 │ │ │ │ + beq 886c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 885f4 │ │ │ │ + beq 8859c │ │ │ │ add r4, r7, #1 │ │ │ │ subs r7, r4, r6 │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ - bne 883fc │ │ │ │ - ldr r1, [pc, #1264] @ 887bc │ │ │ │ + bne 883a4 │ │ │ │ + ldr r1, [pc, #1264] @ 88764 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 88190 │ │ │ │ - b 88264 │ │ │ │ + bgt 88138 │ │ │ │ + b 8820c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8060 │ │ │ │ + bl 8010 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r2, [pc, #1212] @ 887c0 │ │ │ │ - ldr r1, [pc, #1212] @ 887c4 │ │ │ │ + ldr r2, [pc, #1212] @ 88768 │ │ │ │ + ldr r1, [pc, #1212] @ 8876c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 8869c │ │ │ │ + beq 88644 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 885f4 │ │ │ │ + beq 8859c │ │ │ │ add r4, r7, #1 │ │ │ │ subs r7, r4, r6 │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ - bne 883fc │ │ │ │ - ldr r1, [pc, #1156] @ 887c8 │ │ │ │ + bne 883a4 │ │ │ │ + ldr r1, [pc, #1156] @ 88770 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 88190 │ │ │ │ - b 882e4 │ │ │ │ + bgt 88138 │ │ │ │ + b 8828c │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #1124] @ 887cc │ │ │ │ + ldr r3, [pc, #1124] @ 88774 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 88730 │ │ │ │ - ldr r2, [pc, #1108] @ 887d0 │ │ │ │ + beq 886d8 │ │ │ │ + ldr r2, [pc, #1108] @ 88778 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b 88098 │ │ │ │ - ldr r3, [pc, #1088] @ 887d4 │ │ │ │ + b 88040 │ │ │ │ + ldr r3, [pc, #1088] @ 8877c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 8805c │ │ │ │ + b 88004 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8060 │ │ │ │ + bl 8010 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r3, [pc, #1052] @ 887d8 │ │ │ │ - ldr r2, [pc, #1052] @ 887dc │ │ │ │ - ldr r1, [pc, #1052] @ 887e0 │ │ │ │ + ldr r3, [pc, #1052] @ 88780 │ │ │ │ + ldr r2, [pc, #1052] @ 88784 │ │ │ │ + ldr r1, [pc, #1052] @ 88788 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 886f0 │ │ │ │ + beq 88698 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 885f4 │ │ │ │ + beq 8859c │ │ │ │ add r4, r7, #1 │ │ │ │ subs r7, r4, r6 │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ - beq 88458 │ │ │ │ + beq 88400 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8843c │ │ │ │ - ldr r2, [pc, #844] @ 88774 │ │ │ │ + beq 883e4 │ │ │ │ + ldr r2, [pc, #844] @ 8871c │ │ │ │ ldr r3, [fp, r2] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ands r2, r3, r2, lsr #3 │ │ │ │ - bne 88570 │ │ │ │ + bne 88518 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ sub r5, r5, r7 │ │ │ │ cmp r8, #6 │ │ │ │ - bne 88178 │ │ │ │ - ldr r1, [pc, #900] @ 887e4 │ │ │ │ + bne 88120 │ │ │ │ + ldr r1, [pc, #900] @ 8878c │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 88190 │ │ │ │ - b 8839c │ │ │ │ + bgt 88138 │ │ │ │ + b 88344 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8060 │ │ │ │ + bl 8010 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ - beq 88524 │ │ │ │ + beq 884cc │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88564 │ │ │ │ - ldr r3, [pc, #704] @ 88774 │ │ │ │ + beq 8850c │ │ │ │ + ldr r3, [pc, #704] @ 8871c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 88558 │ │ │ │ + beq 88500 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 885e8 │ │ │ │ - ldr r2, [pc, #784] @ 887e8 │ │ │ │ + beq 88590 │ │ │ │ + ldr r2, [pc, #784] @ 88790 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #6 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ str sl, [sp, #8] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 88548 │ │ │ │ + beq 884f0 │ │ │ │ add r4, r7, #1 │ │ │ │ subs r7, r4, r6 │ │ │ │ - bne 883fc │ │ │ │ + bne 883a4 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 88190 │ │ │ │ - b 88478 │ │ │ │ + bgt 88138 │ │ │ │ + b 88420 │ │ │ │ ldr sl, [r3, #76] @ 0x4c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 88618 │ │ │ │ + beq 885c0 │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 88650 │ │ │ │ + beq 885f8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 8850c │ │ │ │ + bne 884b4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 87ff8 │ │ │ │ + beq 87fa0 │ │ │ │ mov r1, #32 │ │ │ │ - b 88220 │ │ │ │ - ldr r0, [pc, #652] @ 887ec │ │ │ │ + b 881c8 │ │ │ │ + ldr r0, [pc, #652] @ 88794 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 884e0 │ │ │ │ - ldr r0, [pc, #644] @ 887f0 │ │ │ │ + b 88488 │ │ │ │ + ldr r0, [pc, #644] @ 88798 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 884e0 │ │ │ │ + b 88488 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ strbcc r1, [r2] │ │ │ │ - bcs 88704 │ │ │ │ + bcs 886ac │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8843c │ │ │ │ + beq 883e4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 885d4 │ │ │ │ + beq 8857c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - bne 88750 │ │ │ │ + bne 886f8 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ sub r5, r5, r7 │ │ │ │ - b 88450 │ │ │ │ - ldr r0, [pc, #516] @ 887f4 │ │ │ │ + b 883f8 │ │ │ │ + ldr r0, [pc, #516] @ 8879c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 884e0 │ │ │ │ + b 88488 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 881f4 │ │ │ │ + beq 8819c │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ - b 88550 │ │ │ │ - ldr r3, [pc, #492] @ 887f8 │ │ │ │ + b 884f8 │ │ │ │ + ldr r3, [pc, #492] @ 887a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, #16 │ │ │ │ add r3, r3, #8 │ │ │ │ - b 88140 │ │ │ │ + b 880e8 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ movne sl, r3 │ │ │ │ - bne 88530 │ │ │ │ - ldr sl, [pc, #460] @ 887fc │ │ │ │ + bne 884d8 │ │ │ │ + ldr sl, [pc, #460] @ 887a4 │ │ │ │ add sl, pc, sl │ │ │ │ - b 88530 │ │ │ │ - ldr ip, [pc, #452] @ 88800 │ │ │ │ + b 884d8 │ │ │ │ + ldr ip, [pc, #452] @ 887a8 │ │ │ │ add ip, pc, ip │ │ │ │ - b 881c0 │ │ │ │ - ldr r3, [pc, #444] @ 88804 │ │ │ │ + b 88168 │ │ │ │ + ldr r3, [pc, #444] @ 887ac │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 88098 │ │ │ │ - ldr r1, [pc, #432] @ 88808 │ │ │ │ + b 88040 │ │ │ │ + ldr r1, [pc, #432] @ 887b0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 88540 │ │ │ │ - ldr r3, [pc, #404] @ 8880c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 884e8 │ │ │ │ + ldr r3, [pc, #404] @ 887b4 │ │ │ │ mov r1, #9 │ │ │ │ add r3, pc, r3 │ │ │ │ mov sl, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 88220 │ │ │ │ - ldr r3, [pc, #384] @ 88810 │ │ │ │ + b 881c8 │ │ │ │ + ldr r3, [pc, #384] @ 887b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 88740 │ │ │ │ - ldr r3, [pc, #368] @ 88814 │ │ │ │ + bgt 886e8 │ │ │ │ + ldr r3, [pc, #368] @ 887bc │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #356] @ 88818 │ │ │ │ + ldr r1, [pc, #356] @ 887c0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 885f4 │ │ │ │ + beq 8859c │ │ │ │ add r4, r7, #1 │ │ │ │ subs r7, r4, r6 │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ - beq 88450 │ │ │ │ - b 883fc │ │ │ │ - ldr r3, [pc, #292] @ 8881c │ │ │ │ - ldr r4, [pc, #292] @ 88820 │ │ │ │ + beq 883f8 │ │ │ │ + b 883a4 │ │ │ │ + ldr r3, [pc, #292] @ 887c4 │ │ │ │ + ldr r4, [pc, #292] @ 887c8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 886a8 │ │ │ │ + b 88650 │ │ │ │ mov r0, r3 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8859c │ │ │ │ - b 8843c │ │ │ │ - ldr r3, [pc, #260] @ 88824 │ │ │ │ + bge 88544 │ │ │ │ + b 883e4 │ │ │ │ + ldr r3, [pc, #260] @ 887cc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 886a8 │ │ │ │ - ldr ip, [pc, #252] @ 88828 │ │ │ │ + b 88650 │ │ │ │ + ldr ip, [pc, #252] @ 887d0 │ │ │ │ add ip, pc, ip │ │ │ │ - b 881c0 │ │ │ │ - ldr r3, [pc, #244] @ 8882c │ │ │ │ + b 88168 │ │ │ │ + ldr r3, [pc, #244] @ 887d4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 88098 │ │ │ │ - ldr r3, [pc, #232] @ 88830 │ │ │ │ + b 88040 │ │ │ │ + ldr r3, [pc, #232] @ 887d8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, #8 │ │ │ │ - b 886a8 │ │ │ │ + b 88650 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r1, r0 │ │ │ │ - b 885d4 │ │ │ │ - andeq r5, sl, ip, ror #14 │ │ │ │ - @ instruction: 0x0006c6bc │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r9, sl, r4, lsr #14 │ │ │ │ - andeq sp, r6, r0, lsr r1 │ │ │ │ - andeq ip, r6, r4, asr #12 │ │ │ │ - strheq sp, [r6], -ip │ │ │ │ - andeq r9, sl, ip, lsr #13 │ │ │ │ - andeq sp, r6, ip, lsr #1 │ │ │ │ - andeq r9, sl, r8, ror r6 │ │ │ │ - andeq sp, r6, ip, lsr #1 │ │ │ │ - andeq r9, sl, r8, lsr #12 │ │ │ │ - strdeq sp, [r6], -r8 │ │ │ │ - andeq sp, r6, r0, lsr r0 │ │ │ │ - @ instruction: 0x0006cfb4 │ │ │ │ + b 8857c │ │ │ │ + andeq r4, sl, ip, asr #15 │ │ │ │ + andeq fp, r6, ip, lsr #27 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r8, sl, ip, ror r7 │ │ │ │ + andeq ip, r6, r0, lsr #16 │ │ │ │ + andeq fp, r6, r4, lsr sp │ │ │ │ + andeq ip, r6, ip, lsr #15 │ │ │ │ + andeq r8, sl, r4, lsl #14 │ │ │ │ + muleq r6, ip, r7 │ │ │ │ + ldrdeq r8, [sl], -r0 │ │ │ │ + muleq r6, ip, r7 │ │ │ │ + andeq r8, sl, r0, lsl #13 │ │ │ │ + andeq sp, r6, r8, ror #7 │ │ │ │ + andeq ip, r6, r0, lsr #14 │ │ │ │ + andeq ip, r6, r4, lsr #13 │ │ │ │ + andeq ip, r6, r4, asr #13 │ │ │ │ + andeq ip, r6, r4, lsr #12 │ │ │ │ + andeq ip, r6, ip, asr #11 │ │ │ │ + andeq ip, r6, ip, asr #12 │ │ │ │ ldrdeq ip, [r6], -r4 │ │ │ │ - andeq ip, r6, r4, lsr pc │ │ │ │ - ldrdeq ip, [r6], -ip @ │ │ │ │ - andeq ip, r6, ip, asr pc │ │ │ │ - andeq ip, r6, r4, ror #29 │ │ │ │ - andeq ip, r6, r4, ror #29 │ │ │ │ - andeq sp, r6, ip, lsr #22 │ │ │ │ - andeq ip, r6, ip, ror #28 │ │ │ │ - andeq ip, r6, r0, ror lr │ │ │ │ - andeq r9, sl, r8, ror #7 │ │ │ │ - ldrdeq ip, [r6], -r0 │ │ │ │ - @ instruction: 0x0006cdb8 │ │ │ │ - andeq ip, r6, r4, lsr #28 │ │ │ │ - andeq ip, r6, r8, lsl lr │ │ │ │ - andeq ip, r6, r8, lsr #27 │ │ │ │ - andeq ip, r6, r8, asr #26 │ │ │ │ - muleq r6, r0, ip │ │ │ │ - andeq ip, r6, ip, lsl #24 │ │ │ │ - andeq ip, r6, r0, lsl #24 │ │ │ │ - andeq ip, r6, ip, ror fp │ │ │ │ - @ instruction: 0x0008a3b8 │ │ │ │ - andeq ip, r6, r0, asr #22 │ │ │ │ - andeq ip, r6, r8, lsr fp │ │ │ │ - andeq ip, r6, r8, lsl #22 │ │ │ │ - andeq ip, r6, r0, asr #22 │ │ │ │ - andeq ip, r6, r0, lsr #32 │ │ │ │ - andeq r9, sl, r0, asr #1 │ │ │ │ - muleq r6, r0, r7 │ │ │ │ - andeq ip, r6, r4, asr #21 │ │ │ │ - andeq ip, r6, ip, asr sl │ │ │ │ - andeq ip, r6, ip, asr sl │ │ │ │ - andeq ip, r6, r4, asr #20 │ │ │ │ - andeq ip, r6, r8, asr #20 │ │ │ │ - andeq ip, r6, r8, lsl sl │ │ │ │ - andeq sl, r8, ip, ror r2 │ │ │ │ + ldrdeq ip, [r6], -r4 │ │ │ │ + andeq sp, r6, ip, lsl r2 │ │ │ │ + andeq ip, r6, ip, asr r5 │ │ │ │ + andeq ip, r6, r0, ror #10 │ │ │ │ + andeq r8, sl, r0, asr #8 │ │ │ │ + andeq ip, r6, r0, asr #9 │ │ │ │ + andeq ip, r6, r8, lsr #9 │ │ │ │ + andeq ip, r6, r4, lsl r5 │ │ │ │ + andeq ip, r6, r8, lsl #10 │ │ │ │ + muleq r6, r8, r4 │ │ │ │ + andeq ip, r6, r8, lsr r4 │ │ │ │ + andeq ip, r6, r0, lsl #7 │ │ │ │ + strdeq ip, [r6], -ip @ │ │ │ │ + strdeq ip, [r6], -r0 │ │ │ │ + andeq ip, r6, ip, ror #4 │ │ │ │ + andeq r9, r8, r8, lsr #21 │ │ │ │ + andeq ip, r6, r0, lsr r2 │ │ │ │ + andeq ip, r6, r8, lsr #4 │ │ │ │ + strdeq ip, [r6], -r8 │ │ │ │ + andeq ip, r6, r0, lsr r2 │ │ │ │ + andeq fp, r6, r0, lsl r7 │ │ │ │ + andeq r8, sl, r8, lsl r1 │ │ │ │ + andeq ip, r6, r0, lsl #29 │ │ │ │ + @ instruction: 0x0006c1b4 │ │ │ │ + andeq ip, r6, ip, asr #2 │ │ │ │ + andeq ip, r6, ip, asr #2 │ │ │ │ + andeq ip, r6, r4, lsr r1 │ │ │ │ + andeq ip, r6, r8, lsr r1 │ │ │ │ + andeq ip, r6, r8, lsl #2 │ │ │ │ + andeq r9, r8, ip, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ @@ -131404,15 +131404,15 @@ │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ mov r4, r1 │ │ │ │ ldr r8, [sp, #176] @ 0xb0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ - ldr r3, [pc, #3984] @ 89810 │ │ │ │ + ldr r3, [pc, #3984] @ 897b8 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldrb r5, [r4] │ │ │ │ ldr r2, [sp, #184] @ 0xb8 │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ @@ -131424,30 +131424,30 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ - beq 88a50 │ │ │ │ + beq 889f8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ movne r8, #0 │ │ │ │ andeq r8, r4, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 88c54 │ │ │ │ + beq 88bfc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #5 │ │ │ │ movne r9, #0 │ │ │ │ movne r4, #1 │ │ │ │ movne r0, r7 │ │ │ │ - bne 88b0c │ │ │ │ + bne 88ab4 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ addeq r7, r7, #1 │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #1 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ @@ -131456,35 +131456,35 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r4, [r7, #1] │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ ldrb sl, [r0] │ │ │ │ mov r9, r0 │ │ │ │ - beq 88eb4 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 88e5c │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r2, [r3, r4] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - bne 88eb4 │ │ │ │ + bne 88e5c │ │ │ │ cmp sl, #63 @ 0x3f │ │ │ │ eor sl, r5, #1 │ │ │ │ mov r4, sl │ │ │ │ - beq 89800 │ │ │ │ + beq 897a8 │ │ │ │ ldrh r3, [r3, #90] @ 0x5a │ │ │ │ mov r2, #3 │ │ │ │ tst r3, #8 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - bne 88bec │ │ │ │ + bne 88b94 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -131493,1012 +131493,1012 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, fp │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 87478 │ │ │ │ + bl 87420 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, #0 │ │ │ │ andne r4, r4, #1 │ │ │ │ ldrb r5, [r9] │ │ │ │ eor r4, r4, #1 │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ and r4, r4, r0 │ │ │ │ - beq 88cb8 │ │ │ │ + beq 88c60 │ │ │ │ cmp r5, #93 @ 0x5d │ │ │ │ - beq 88cf0 │ │ │ │ + beq 88c98 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - beq 8a6a4 │ │ │ │ + beq 8a64c │ │ │ │ cmp r5, #32 │ │ │ │ addeq r9, r9, #1 │ │ │ │ - beq 88d24 │ │ │ │ + beq 88ccc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ sub r5, r5, #91 @ 0x5b │ │ │ │ cmp r3, r2 │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ movle r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 88c14 │ │ │ │ + beq 88bbc │ │ │ │ ldrb r5, [r9, #1] │ │ │ │ add r7, r9, #1 │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ - bne 888cc │ │ │ │ + bne 88874 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r4, #1 │ │ │ │ add r0, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 88a58 │ │ │ │ + beq 88a00 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq 88b4c │ │ │ │ + beq 88af4 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq 88c00 │ │ │ │ + beq 88ba8 │ │ │ │ subs r2, r3, #91 @ 0x5b │ │ │ │ movne r2, #1 │ │ │ │ cmp r5, #1 │ │ │ │ orrle r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8959c │ │ │ │ + bne 89544 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 88c28 │ │ │ │ + bne 88bd0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r8, [r0, #2] │ │ │ │ cmp r3, #5 │ │ │ │ - beq 88c20 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 88bc8 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r8, r8, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r8] │ │ │ │ ands r3, r3, #1024 @ 0x400 │ │ │ │ - bne 88c28 │ │ │ │ + bne 88bd0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ mov r7, r0 │ │ │ │ - b 88a58 │ │ │ │ + b 88a00 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 88b5c │ │ │ │ + beq 88b04 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq 89584 │ │ │ │ + beq 8952c │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq 88dfc │ │ │ │ + beq 88da4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r9, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 88b30 │ │ │ │ - b 88af4 │ │ │ │ + beq 88ad8 │ │ │ │ + b 88a9c │ │ │ │ cmp r5, #1 │ │ │ │ addgt r5, r5, #1 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 88a58 │ │ │ │ + b 88a00 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - beq 88b0c │ │ │ │ + beq 88ab4 │ │ │ │ cmp r5, #43 @ 0x2b │ │ │ │ mov r7, r0 │ │ │ │ movne r4, r8 │ │ │ │ - bne 88c64 │ │ │ │ + bne 88c0c │ │ │ │ mov r5, #86 @ 0x56 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ add r8, r7, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ mov r9, r0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r5] │ │ │ │ ands r5, r3, #2048 @ 0x800 │ │ │ │ - beq 88be0 │ │ │ │ + beq 88b88 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ lsl r1, r1, #1 │ │ │ │ ldrh r1, [r2, r1] │ │ │ │ ands r5, r1, #2048 @ 0x800 │ │ │ │ - bne 88db4 │ │ │ │ + bne 88d5c │ │ │ │ tst r3, #8 │ │ │ │ mov r4, #1 │ │ │ │ - beq 8899c │ │ │ │ + beq 88944 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 88e0c │ │ │ │ + beq 88db4 │ │ │ │ mov r8, r7 │ │ │ │ - b 8899c │ │ │ │ + b 88944 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ sub r5, r5, #2 │ │ │ │ cmp r3, r5 │ │ │ │ - blt 88a58 │ │ │ │ + blt 88a00 │ │ │ │ add r9, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #63 @ 0x3f │ │ │ │ - bne 88ab8 │ │ │ │ + bne 88a60 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldrb r5, [r7, #1] │ │ │ │ cmp r3, #1 │ │ │ │ addgt r3, r3, #1 │ │ │ │ strgt r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r7, r7, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 888cc │ │ │ │ + b 88874 │ │ │ │ cmp r5, #43 @ 0x2b │ │ │ │ - beq 88b7c │ │ │ │ + beq 88b24 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - beq 89b08 │ │ │ │ + beq 89ab0 │ │ │ │ cmp r5, #32 │ │ │ │ moveq r4, #0 │ │ │ │ andne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ lslne r5, r5, #1 │ │ │ │ - bne 88b80 │ │ │ │ + bne 88b28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #6 │ │ │ │ - ble 88ddc │ │ │ │ + ble 88d84 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 89a54 │ │ │ │ + bcs 899fc │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ mov r9, r7 │ │ │ │ mov r4, #0 │ │ │ │ - bne 88a00 │ │ │ │ + bne 889a8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r2, r3 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r5, [r0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #93 @ 0x5d │ │ │ │ - bne 88a08 │ │ │ │ + bne 889b0 │ │ │ │ add r0, r9, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r5, [r0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ - beq 89974 │ │ │ │ + beq 8991c │ │ │ │ cmp r5, #32 │ │ │ │ cmpne r5, #63 @ 0x3f │ │ │ │ - bne 88a1c │ │ │ │ + bne 889c4 │ │ │ │ cmp r5, #32 │ │ │ │ add r9, r0, #1 │ │ │ │ - bne 88fd4 │ │ │ │ + bne 88f7c │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8967c │ │ │ │ + bcs 89624 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89034 │ │ │ │ + bne 88fdc │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2 │ │ │ │ - bne 895b8 │ │ │ │ - ldr r3, [pc, #2732] @ 89814 │ │ │ │ + bne 89560 │ │ │ │ + ldr r3, [pc, #2732] @ 897bc │ │ │ │ ldrb r8, [r9] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #2716] @ 89818 │ │ │ │ + ldr r5, [pc, #2716] @ 897c0 │ │ │ │ sub r3, r3, #6 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r6 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r7, r9, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bhi 89094 │ │ │ │ + bhi 8903c │ │ │ │ add r2, r2, r3 │ │ │ │ ldrh r2, [r2, r3] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r8, #1]! │ │ │ │ lsl r1, r3, #1 │ │ │ │ ldrh r1, [r2, r1] │ │ │ │ ands r5, r1, #2048 @ 0x800 │ │ │ │ - bne 88db4 │ │ │ │ + bne 88d5c │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ addeq r8, r8, #1 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #1 │ │ │ │ - b 8899c │ │ │ │ + b 88944 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - beq 89ab4 │ │ │ │ + beq 89a5c │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ mov r9, r7 │ │ │ │ - beq 88cb8 │ │ │ │ + beq 88c60 │ │ │ │ cmp r5, #93 @ 0x5d │ │ │ │ - bne 88a10 │ │ │ │ - b 88cf0 │ │ │ │ + bne 889b8 │ │ │ │ + b 88c98 │ │ │ │ add r9, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2888] @ 8995c │ │ │ │ + ldr r3, [pc, #2888] @ 89904 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88e54 │ │ │ │ - ldr r3, [pc, #2776] @ 89908 │ │ │ │ + beq 88dfc │ │ │ │ + ldr r3, [pc, #2776] @ 898b0 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ - ldr r3, [pc, #2524] @ 8981c │ │ │ │ + ldr r3, [pc, #2524] @ 897c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ subs r3, r1, r3 │ │ │ │ movne r3, #1 │ │ │ │ ands r3, r3, r2, lsr #3 │ │ │ │ - bne 897a0 │ │ │ │ + bne 89748 │ │ │ │ ldrb r2, [r7] │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 897a0 │ │ │ │ + beq 89748 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #2480] @ 89820 │ │ │ │ + ldr r1, [pc, #2480] @ 897c8 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 8a0c4 │ │ │ │ + bcs 8a06c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r8, [r3, #24] │ │ │ │ str r8, [r3] │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, #124 @ 0x7c │ │ │ │ strbne r3, [r8, #1] │ │ │ │ - bne 8899c │ │ │ │ - b 88bf8 │ │ │ │ + bne 88944 │ │ │ │ + b 88ba0 │ │ │ │ cmp sl, #63 @ 0x3f │ │ │ │ - bne 8a63c │ │ │ │ + bne 8a5e4 │ │ │ │ eor sl, r5, #1 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #2612] @ 89908 │ │ │ │ + ldr r3, [pc, #2612] @ 898b0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #2356] @ 89824 │ │ │ │ + ldr r1, [pc, #2356] @ 897cc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 87478 │ │ │ │ + bl 87420 │ │ │ │ mov r7, r9 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne 88f84 │ │ │ │ + bne 88f2c │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 88f8c │ │ │ │ + beq 88f34 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - bne 8a6ac │ │ │ │ + bne 8a654 │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ - bne 88fa4 │ │ │ │ + bne 88f4c │ │ │ │ ldrb r3, [r7, #3] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bne 88fa4 │ │ │ │ + bne 88f4c │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 88fa4 │ │ │ │ + bne 88f4c │ │ │ │ ldrb r3, [r7, #5] │ │ │ │ cmp r3, #32 │ │ │ │ - bne 88fa4 │ │ │ │ + bne 88f4c │ │ │ │ mov r3, #1 │ │ │ │ add r7, r7, #5 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 88f20 │ │ │ │ + b 88ec8 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 88f20 │ │ │ │ + b 88ec8 │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne 88fa4 │ │ │ │ + bne 88f4c │ │ │ │ ldrb r3, [r7, #3] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq 89628 │ │ │ │ + beq 895d0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, sl, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ and r4, r4, r3 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ add r9, r7, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 8958c │ │ │ │ - ldr r3, [pc, #2432] @ 8995c │ │ │ │ + beq 89534 │ │ │ │ + ldr r3, [pc, #2432] @ 89904 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8901c │ │ │ │ - ldr r3, [pc, #2320] @ 89908 │ │ │ │ + beq 88fc4 │ │ │ │ + ldr r3, [pc, #2320] @ 898b0 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ - ldr r3, [pc, #2080] @ 89828 │ │ │ │ + ldr r3, [pc, #2080] @ 897d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ subs r3, r1, r3 │ │ │ │ movne r3, #1 │ │ │ │ ands r3, r3, r2, lsr #3 │ │ │ │ - bne 89a64 │ │ │ │ + bne 89a0c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #6 │ │ │ │ - ble 89a0c │ │ │ │ + ble 899b4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88d50 │ │ │ │ - ldr r3, [pc, #2336] @ 8995c │ │ │ │ + beq 88cf8 │ │ │ │ + ldr r3, [pc, #2336] @ 89904 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 897f4 │ │ │ │ - ldr r3, [pc, #2224] @ 89908 │ │ │ │ + beq 8979c │ │ │ │ + ldr r3, [pc, #2224] @ 898b0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 895dc │ │ │ │ + beq 89584 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #1980] @ 8982c │ │ │ │ + ldr r3, [pc, #1980] @ 897d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 89aa8 │ │ │ │ - ldr r2, [pc, #1964] @ 89830 │ │ │ │ + beq 89a50 │ │ │ │ + ldr r2, [pc, #1964] @ 897d8 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r3, r0 │ │ │ │ - b 895e4 │ │ │ │ + b 8958c │ │ │ │ mov r1, r3 │ │ │ │ ldm fp, {r2, r3} │ │ │ │ cmp r2, r3 │ │ │ │ - bcs 89144 │ │ │ │ + bcs 890ec │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [fp] │ │ │ │ mov r9, r7 │ │ │ │ strb r1, [r2] │ │ │ │ ldrb r3, [r7] │ │ │ │ - b 88d94 │ │ │ │ + b 88d3c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 890d8 │ │ │ │ + beq 89080 │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ moveq r9, r7 │ │ │ │ - beq 892e8 │ │ │ │ + beq 89290 │ │ │ │ mov r2, r7 │ │ │ │ - b 890ec │ │ │ │ + b 89094 │ │ │ │ lsr r3, r5, r3 │ │ │ │ tst r3, #1 │ │ │ │ - beq 89134 │ │ │ │ + beq 890dc │ │ │ │ ldrb r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ sub r3, r1, #9 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #23 │ │ │ │ add r2, r2, #1 │ │ │ │ - bls 890e0 │ │ │ │ + bls 89088 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne 89134 │ │ │ │ + bne 890dc │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 89134 │ │ │ │ + beq 890dc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 894d8 │ │ │ │ + beq 89480 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 894d8 │ │ │ │ + beq 89480 │ │ │ │ ldm fp, {r2, r3} │ │ │ │ mov r1, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 890a4 │ │ │ │ + bcc 8904c │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ mov r9, r7 │ │ │ │ ldrb r3, [r7] │ │ │ │ - b 88d94 │ │ │ │ + b 88d3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #1744] @ 89834 │ │ │ │ + ldr r1, [pc, #1744] @ 897dc │ │ │ │ cmp r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - beq 893b0 │ │ │ │ + beq 89358 │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ - b 89098 │ │ │ │ + b 89040 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #6 │ │ │ │ movne r1, #60 @ 0x3c │ │ │ │ - bne 89098 │ │ │ │ - ldr r1, [pc, #1708] @ 89838 │ │ │ │ + bne 89040 │ │ │ │ + ldr r1, [pc, #1708] @ 897e0 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89450 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 893f8 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ mov r9, r7 │ │ │ │ mov r2, r3 │ │ │ │ ldr ip, [r0] │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrh r0, [ip, r0] │ │ │ │ tst r0, #8 │ │ │ │ - bne 891e4 │ │ │ │ + bne 8918c │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - beq 8a08c │ │ │ │ - bls 89b3c │ │ │ │ + beq 8a034 │ │ │ │ + bls 89ae4 │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ - bne 89b5c │ │ │ │ + bne 89b04 │ │ │ │ ldrb r2, [r9, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne 891c0 │ │ │ │ - b 89b5c │ │ │ │ + bne 89168 │ │ │ │ + b 89b04 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #7 │ │ │ │ movne r1, #92 @ 0x5c │ │ │ │ - bne 89098 │ │ │ │ + bne 89040 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 897a8 │ │ │ │ + bcs 89750 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ strb r2, [r3] │ │ │ │ - b 89098 │ │ │ │ + b 89040 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #7 │ │ │ │ movne r1, #46 @ 0x2e │ │ │ │ - bne 89098 │ │ │ │ + bne 89040 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 897d0 │ │ │ │ + bcs 89778 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 897bc │ │ │ │ + bcs 89764 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp] │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ strb r2, [r3] │ │ │ │ - b 89098 │ │ │ │ + b 89040 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #7 │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - bne 89098 │ │ │ │ + bne 89040 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 897e0 │ │ │ │ + bcs 89788 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ strb r2, [r3] │ │ │ │ - b 89098 │ │ │ │ + b 89040 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #6 │ │ │ │ movne r1, #38 @ 0x26 │ │ │ │ - bne 89098 │ │ │ │ - ldr r1, [pc, #1384] @ 8983c │ │ │ │ + bne 89040 │ │ │ │ + ldr r1, [pc, #1384] @ 897e4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 893b0 │ │ │ │ + b 89358 │ │ │ │ ldrb r1, [r9, #1] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne 88d94 │ │ │ │ + bne 88d3c │ │ │ │ add r9, r2, #2 │ │ │ │ mov r2, r9 │ │ │ │ ldrb r3, [r9, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88d94 │ │ │ │ + beq 88d3c │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne 892e8 │ │ │ │ - b 892d8 │ │ │ │ + bne 89290 │ │ │ │ + b 89280 │ │ │ │ mvn r2, #4 │ │ │ │ mov sl, #4 │ │ │ │ tst r4, r2 │ │ │ │ - bne 8940c │ │ │ │ + bne 893b4 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8950c │ │ │ │ + beq 894b4 │ │ │ │ ldrb r6, [r9, #1] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 89398 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 89340 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0] │ │ │ │ - b 8935c │ │ │ │ + b 89304 │ │ │ │ ldrb r6, [r4, #1]! │ │ │ │ cmp r6, #0 │ │ │ │ - beq 89398 │ │ │ │ + beq 89340 │ │ │ │ lsl r2, r6, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ - ldr r0, [pc, #1236] @ 89840 │ │ │ │ + ldr r0, [pc, #1236] @ 897e8 │ │ │ │ tst r0, r2 │ │ │ │ - beq 89350 │ │ │ │ + beq 892f8 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 89398 │ │ │ │ + bne 89340 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne 89398 │ │ │ │ + bne 89340 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 896b4 │ │ │ │ + bne 8965c │ │ │ │ mov r4, sl │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl 83dd4 │ │ │ │ + bl 83d7c │ │ │ │ mov r1, r0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ mov r9, r7 │ │ │ │ - b 88d94 │ │ │ │ + b 88d3c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ - bl 85038 │ │ │ │ + bl 84fe0 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 896a4 │ │ │ │ + beq 8964c │ │ │ │ ldrb r3, [r9] │ │ │ │ - b 88d94 │ │ │ │ + b 88d3c │ │ │ │ mvn r2, #1 │ │ │ │ tst r4, r2 │ │ │ │ mov sl, #1 │ │ │ │ - beq 89314 │ │ │ │ + beq 892bc │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 89534 │ │ │ │ + beq 894dc │ │ │ │ cmp r3, #8 │ │ │ │ - beq 8951c │ │ │ │ + beq 894c4 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 89558 │ │ │ │ - ldr r2, [pc, #1040] @ 89844 │ │ │ │ + bne 89500 │ │ │ │ + ldr r2, [pc, #1040] @ 897ec │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r4, lsl #3] │ │ │ │ mov r0, fp │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - b 8932c │ │ │ │ + b 892d4 │ │ │ │ mov r9, r7 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 894f4 │ │ │ │ + bne 8949c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 88c14 │ │ │ │ + beq 88bbc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 8968c │ │ │ │ + beq 89634 │ │ │ │ cmp r3, #8 │ │ │ │ - beq 89b30 │ │ │ │ + beq 89ad8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 89b10 │ │ │ │ - ldr r3, [pc, #956] @ 89848 │ │ │ │ + bne 89ab8 │ │ │ │ + ldr r3, [pc, #956] @ 897f0 │ │ │ │ add r2, r4, r4, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mvn r2, #2 │ │ │ │ mov sl, #2 │ │ │ │ - b 8930c │ │ │ │ + b 892b4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 894e0 │ │ │ │ + beq 89488 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 894e0 │ │ │ │ + beq 89488 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - b 89098 │ │ │ │ + b 89040 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r2 │ │ │ │ ldrb r1, [r9, #1] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne 89bec │ │ │ │ + bne 89b94 │ │ │ │ add r7, r9, #2 │ │ │ │ - b 89098 │ │ │ │ + b 89040 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r6, r9} │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - b 893f4 │ │ │ │ + b 8939c │ │ │ │ subs r2, sl, r4 │ │ │ │ movne r2, #1 │ │ │ │ eor r4, r4, sl │ │ │ │ - b 893a0 │ │ │ │ - ldr r1, [pc, #808] @ 8984c │ │ │ │ + b 89348 │ │ │ │ + ldr r1, [pc, #808] @ 897f4 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 89398 │ │ │ │ - ldr r3, [pc, #788] @ 89850 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 89340 │ │ │ │ + ldr r3, [pc, #788] @ 897f8 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 89398 │ │ │ │ - ldr r3, [pc, #756] @ 89854 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 89340 │ │ │ │ + ldr r3, [pc, #756] @ 897fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89604 │ │ │ │ - ldr r1, [pc, #740] @ 89858 │ │ │ │ + bgt 895ac │ │ │ │ + ldr r1, [pc, #740] @ 89800 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 89398 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 89340 │ │ │ │ mov r7, r0 │ │ │ │ - b 88a50 │ │ │ │ + b 889f8 │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne 88cf0 │ │ │ │ - b 88fd4 │ │ │ │ + bne 88c98 │ │ │ │ + b 88f7c │ │ │ │ cmp r3, #12 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - beq 8963c │ │ │ │ + beq 895e4 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 88c2c │ │ │ │ + beq 88bd4 │ │ │ │ mov r9, r7 │ │ │ │ - b 88c14 │ │ │ │ + b 88bbc │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #664] @ 8985c │ │ │ │ + ldr r1, [pc, #664] @ 89804 │ │ │ │ bic r3, r3, #2 │ │ │ │ str r3, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 88d60 │ │ │ │ - ldr r3, [pc, #636] @ 89860 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 88d08 │ │ │ │ + ldr r3, [pc, #636] @ 89808 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #632] @ 89864 │ │ │ │ + ldr r1, [pc, #632] @ 8980c │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 88d50 │ │ │ │ - ldr r3, [pc, #604] @ 89868 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 88cf8 │ │ │ │ + ldr r3, [pc, #604] @ 89810 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 89398 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 89340 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne 88fa4 │ │ │ │ + bne 88f4c │ │ │ │ add r7, r7, #4 │ │ │ │ - b 88f20 │ │ │ │ + b 88ec8 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r1, r0, #1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ - bl 85038 │ │ │ │ + bl 84fe0 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldreq r3, [sp, #48] @ 0x30 │ │ │ │ ldmeq r3, {r3, r7} │ │ │ │ streq r3, [sp, #48] @ 0x30 │ │ │ │ ldrb r3, [r7] │ │ │ │ - b 895a8 │ │ │ │ + b 89550 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 89028 │ │ │ │ - ldr r3, [pc, #472] @ 8986c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 88fd0 │ │ │ │ + ldr r3, [pc, #472] @ 89814 │ │ │ │ add r2, r4, r4, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b 89494 │ │ │ │ + b 8943c │ │ │ │ ldm r0, {r3, r9} │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldrb r3, [r9] │ │ │ │ - b 88d94 │ │ │ │ + b 88d3c │ │ │ │ add r3, r4, #2 │ │ │ │ mov r0, r3 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ mov r6, r0 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrh ip, [r1, ip] │ │ │ │ add r0, r0, #1 │ │ │ │ tst ip, #256 @ 0x100 │ │ │ │ - bne 896bc │ │ │ │ + bne 89664 │ │ │ │ cmp r3, r0 │ │ │ │ sub r2, r2, #41 @ 0x29 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movcs r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 89398 │ │ │ │ - ldr r1, [pc, #372] @ 89870 │ │ │ │ + beq 89340 │ │ │ │ + ldr r1, [pc, #372] @ 89818 │ │ │ │ sub r2, r6, r4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp r7, r4 │ │ │ │ - bcs 89b90 │ │ │ │ + bcs 89b38 │ │ │ │ sub r2, r4, #1 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r7 │ │ │ │ - b 89754 │ │ │ │ + b 896fc │ │ │ │ cmp r3, r0 │ │ │ │ - bcs 89b7c │ │ │ │ + bcs 89b24 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [fp] │ │ │ │ ldrb r1, [r4] │ │ │ │ strb r1, [r3] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bcs 89b88 │ │ │ │ + bcs 89b30 │ │ │ │ ldrb r1, [r4] │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ ldr r0, [fp, #4] │ │ │ │ - bne 89730 │ │ │ │ + bne 896d8 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ cmp r4, r2 │ │ │ │ - bcs 89730 │ │ │ │ + bcs 896d8 │ │ │ │ ldrb ip, [r4, #1] │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ - bne 89730 │ │ │ │ + bne 896d8 │ │ │ │ cmp r3, r0 │ │ │ │ - bcs 8a62c │ │ │ │ + bcs 8a5d4 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [fp] │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ strb r1, [r3] │ │ │ │ add r4, r4, #1 │ │ │ │ - b 89748 │ │ │ │ + b 896f0 │ │ │ │ add r8, r7, #2 │ │ │ │ - b 8899c │ │ │ │ + b 88944 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ - b 89098 │ │ │ │ + b 89040 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - b 89098 │ │ │ │ + b 89040 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8925c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 89204 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ - b 89098 │ │ │ │ - ldr r3, [pc, #120] @ 89874 │ │ │ │ + b 89040 │ │ │ │ + ldr r3, [pc, #120] @ 8981c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 895e4 │ │ │ │ + b 8958c │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ cmp r2, #10 │ │ │ │ - bne 88988 │ │ │ │ - b 88ec0 │ │ │ │ - muleq sl, ip, lr │ │ │ │ - andeq r9, r8, r6, lsr #19 │ │ │ │ + bne 88930 │ │ │ │ + b 88e68 │ │ │ │ + strdeq r3, [sl], -ip │ │ │ │ + muleq r8, r6, r0 │ │ │ │ addeq r0, r0, r3, lsl r0 │ │ │ │ - andeq r8, sl, r0, lsl r9 │ │ │ │ - @ instruction: 0x0006f1b4 │ │ │ │ - ldrdeq fp, [r6], -ip │ │ │ │ - andeq r8, sl, r8, asr #14 │ │ │ │ - andeq r8, sl, r0, ror #13 │ │ │ │ - andeq ip, r6, ip, ror #2 │ │ │ │ - andeq ip, r6, r4, asr r1 │ │ │ │ - andeq fp, r6, ip, lsr #7 │ │ │ │ - andeq fp, r6, r0, ror r2 │ │ │ │ + andeq r7, sl, r8, ror #18 │ │ │ │ + andeq lr, r6, r4, lsr #17 │ │ │ │ + andeq sl, r6, ip, asr #17 │ │ │ │ + andeq r7, sl, r0, lsr #15 │ │ │ │ + andeq r7, sl, r8, lsr r7 │ │ │ │ + andeq fp, r6, ip, asr r8 │ │ │ │ + andeq fp, r6, r4, asr #16 │ │ │ │ + muleq r6, ip, sl │ │ │ │ + andeq sl, r6, r0, ror #18 │ │ │ │ andeq r2, r0, r2 │ │ │ │ - andeq sl, r9, ip, lsr #6 │ │ │ │ - ldrdeq sl, [r9], -r4 │ │ │ │ - andeq ip, r6, ip, lsl #18 │ │ │ │ - andeq sl, r9, r4, lsr #4 │ │ │ │ - strdeq r8, [sl], -r0 │ │ │ │ - @ instruction: 0x0006c8bc │ │ │ │ - andeq fp, r6, ip, lsr #25 │ │ │ │ - andeq fp, r6, r0, lsl ip │ │ │ │ - andeq fp, r6, r4, ror ip │ │ │ │ - andeq sl, r9, r4, asr r1 │ │ │ │ - andeq sl, r9, ip, asr #1 │ │ │ │ - andeq fp, r6, r0, lsr #18 │ │ │ │ - strdeq fp, [r6], -r8 │ │ │ │ - andeq fp, r6, r4, asr #14 │ │ │ │ - andeq r7, sl, r8, lsr ip │ │ │ │ - andeq ip, r6, r8, lsl #6 │ │ │ │ - strdeq ip, [r6], -ip @ │ │ │ │ - strdeq r9, [r9], -r4 │ │ │ │ - @ instruction: 0x00099bb8 │ │ │ │ - andeq fp, r6, r0, ror r4 │ │ │ │ - andeq fp, r6, r8, lsl #13 │ │ │ │ - andeq sl, r6, r8, lsr #14 │ │ │ │ - andeq fp, r6, r8, ror #12 │ │ │ │ - strdeq r7, [sl], -r0 │ │ │ │ - @ instruction: 0x0006b4b8 │ │ │ │ - andeq r7, sl, r0, lsl #19 │ │ │ │ - andeq fp, r6, ip, ror #8 │ │ │ │ - andeq r7, sl, r8, lsr #18 │ │ │ │ - strdeq fp, [r6], -r8 │ │ │ │ - andeq r7, sl, ip, ror r8 │ │ │ │ - andeq fp, r6, ip, asr #30 │ │ │ │ - @ instruction: 0x0006b1b0 │ │ │ │ - andeq fp, r6, r4, lsr #3 │ │ │ │ - andeq fp, r6, r8, lsl #2 │ │ │ │ - andeq fp, r6, r8, rrx │ │ │ │ - ldrdeq fp, [r6], -r4 │ │ │ │ - andeq fp, r6, r0, asr #1 │ │ │ │ + andeq r9, r9, ip, lsl #7 │ │ │ │ + andeq r9, r9, r4, lsr r3 │ │ │ │ strdeq fp, [r6], -ip │ │ │ │ - andeq r9, r9, r8, ror #11 │ │ │ │ - strheq fp, [r6], -r8 │ │ │ │ - andeq fp, r6, r8, lsl #1 │ │ │ │ - andeq fp, r6, ip, ror r0 │ │ │ │ - andeq r9, r9, ip, asr r5 │ │ │ │ - strdeq r7, [sl], -r4 │ │ │ │ - andeq sl, r6, ip, lsl #29 │ │ │ │ - muleq sl, r8, r3 │ │ │ │ - andeq fp, r6, r8, ror #20 │ │ │ │ - ldrdeq r7, [sl], -r0 │ │ │ │ - andeq fp, r6, r0, lsr #19 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r7, sl, ip, ror r2 │ │ │ │ - andeq sl, r6, r8, lsr sp │ │ │ │ - muleq r6, r4, sp │ │ │ │ - ldrdeq sl, [r6], -r0 │ │ │ │ - andeq fp, r6, ip, ror #17 │ │ │ │ - @ instruction: 0x0006acbc │ │ │ │ - @ instruction: 0x0006acb0 │ │ │ │ - andeq sl, r6, ip, ror #24 │ │ │ │ - andeq sl, r6, r8, asr #23 │ │ │ │ - andeq sl, r6, r4, asr ip │ │ │ │ - andeq sl, r6, r8, asr #24 │ │ │ │ - andeq sl, r6, r4, lsr #24 │ │ │ │ - strdeq r8, [r8], -r4 │ │ │ │ - andeq sl, r6, r4, asr #24 │ │ │ │ - andeq sl, r6, r4, lsl ip │ │ │ │ - andeq r8, r8, ip, asr #7 │ │ │ │ - @ instruction: 0x000883bc │ │ │ │ - andeq sl, r6, r8, lsl ip │ │ │ │ - andeq r8, r8, r0, lsr #7 │ │ │ │ - andeq sl, r6, r4, lsl ip │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r7, sl, r8, rrx │ │ │ │ - andeq fp, r6, r8, lsr r7 │ │ │ │ - andeq fp, r6, ip, lsr #14 │ │ │ │ - andeq r9, r9, ip, asr #32 │ │ │ │ - andeq r9, r9, r4, lsr r0 │ │ │ │ + andeq r9, r9, r4, lsl #5 │ │ │ │ + andeq r7, sl, r8, asr #4 │ │ │ │ + andeq fp, r6, ip, lsr #31 │ │ │ │ + muleq r6, ip, r3 │ │ │ │ + andeq fp, r6, r0, lsl #6 │ │ │ │ + andeq fp, r6, r4, ror #6 │ │ │ │ + @ instruction: 0x000991b4 │ │ │ │ + andeq r9, r9, ip, lsr #2 │ │ │ │ + andeq fp, r6, r0, lsl r0 │ │ │ │ + andeq fp, r6, r8, ror #1 │ │ │ │ + andeq sl, r6, r4, lsr lr │ │ │ │ + muleq sl, r0, ip │ │ │ │ + strdeq fp, [r6], -r8 │ │ │ │ + andeq fp, r6, ip, ror #19 │ │ │ │ + andeq r8, r9, r4, asr ip │ │ │ │ + andeq r8, r9, r8, lsl ip │ │ │ │ + andeq sl, r6, r0, ror #22 │ │ │ │ + andeq sl, r6, r8, ror sp │ │ │ │ + andeq r9, r6, r8, lsl lr │ │ │ │ + andeq sl, r6, r8, asr sp │ │ │ │ + andeq r6, sl, r8, asr #20 │ │ │ │ + andeq sl, r6, r8, lsr #23 │ │ │ │ + ldrdeq r6, [sl], -r8 │ │ │ │ + andeq sl, r6, ip, asr fp │ │ │ │ + andeq r6, sl, r0, lsl #19 │ │ │ │ + andeq fp, r6, r8, ror #13 │ │ │ │ + ldrdeq r6, [sl], -r4 │ │ │ │ + andeq fp, r6, ip, lsr r6 │ │ │ │ + andeq sl, r6, r0, lsr #17 │ │ │ │ + muleq r6, r4, r8 │ │ │ │ + strdeq sl, [r6], -r8 │ │ │ │ + andeq sl, r6, r8, asr r7 │ │ │ │ + andeq sl, r6, r4, asr #15 │ │ │ │ + @ instruction: 0x0006a7b0 │ │ │ │ + andeq fp, r6, ip, ror #7 │ │ │ │ + andeq r8, r9, r8, asr #12 │ │ │ │ + andeq sl, r6, r8, lsr #15 │ │ │ │ + andeq sl, r6, r8, ror r7 │ │ │ │ + andeq sl, r6, ip, ror #14 │ │ │ │ + @ instruction: 0x000985bc │ │ │ │ + andeq r6, sl, ip, asr #8 │ │ │ │ + andeq sl, r6, ip, ror r5 │ │ │ │ + strdeq r6, [sl], -r0 │ │ │ │ + andeq fp, r6, r8, asr r1 │ │ │ │ + andeq r6, sl, r8, lsr #6 │ │ │ │ + muleq r6, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + ldrdeq r6, [sl], -r4 │ │ │ │ + andeq sl, r6, r8, lsr #8 │ │ │ │ + andeq sl, r6, r4, lsl #9 │ │ │ │ + andeq sl, r6, r0, asr #7 │ │ │ │ + ldrdeq sl, [r6], -ip │ │ │ │ + andeq sl, r6, ip, lsr #7 │ │ │ │ + andeq sl, r6, r0, lsr #7 │ │ │ │ + andeq sl, r6, ip, asr r3 │ │ │ │ + @ instruction: 0x0006a2b8 │ │ │ │ + andeq sl, r6, r4, asr #6 │ │ │ │ + andeq sl, r6, r8, lsr r3 │ │ │ │ + andeq sl, r6, r4, lsl r3 │ │ │ │ + andeq r7, r8, r4, ror #21 │ │ │ │ + andeq sl, r6, r4, lsr r3 │ │ │ │ + andeq sl, r6, r4, lsl #6 │ │ │ │ + @ instruction: 0x00087abc │ │ │ │ + andeq r7, r8, ip, lsr #21 │ │ │ │ + andeq sl, r6, r8, lsl #6 │ │ │ │ + muleq r8, r0, sl │ │ │ │ + andeq sl, r6, r4, lsl #6 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r6, sl, r0, asr #1 │ │ │ │ + andeq sl, r6, r8, lsr #28 │ │ │ │ + andeq sl, r6, ip, lsl lr │ │ │ │ + andeq r8, r9, ip, lsr #1 │ │ │ │ + muleq r9, r4, r0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ @@ -132514,363 +132514,363 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ mov r0, fp │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 88834 │ │ │ │ + bl 887dc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r5, r3 │ │ │ │ mov r9, r0 │ │ │ │ - ble 88c14 │ │ │ │ + ble 88bbc │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88c14 │ │ │ │ + beq 88bbc │ │ │ │ mov r1, r6 │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 88a40 │ │ │ │ - b 88c14 │ │ │ │ + beq 889e8 │ │ │ │ + b 88bbc │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #9 │ │ │ │ - b 89a28 │ │ │ │ + b 899d0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - bgt 89028 │ │ │ │ + bgt 88fd0 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [fp] │ │ │ │ strbcc r5, [r3] │ │ │ │ - bcc 89a1c │ │ │ │ + bcc 899c4 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 89a1c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 899c4 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 88ca8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 88c50 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 858f8 │ │ │ │ + bl 858a0 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldrne r9, [r3, #12] │ │ │ │ strne r3, [sp, #48] @ 0x30 │ │ │ │ - b 8901c │ │ │ │ - ldr r3, [pc, #-568] @ 89878 │ │ │ │ + b 88fc4 │ │ │ │ + ldr r3, [pc, #-568] @ 89820 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 895e4 │ │ │ │ + b 8958c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldrgt r8, [sp, #40] @ 0x28 │ │ │ │ movgt r5, #9 │ │ │ │ - bgt 89ae8 │ │ │ │ + bgt 89a90 │ │ │ │ mov r4, #0 │ │ │ │ - b 88fc4 │ │ │ │ + b 88f6c │ │ │ │ mov r1, #9 │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - beq 89ac8 │ │ │ │ + beq 89a70 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [fp] │ │ │ │ strbcc r5, [r3] │ │ │ │ - bcc 89adc │ │ │ │ - b 89ad0 │ │ │ │ + bcc 89a84 │ │ │ │ + b 89a78 │ │ │ │ mov r5, r8 │ │ │ │ - b 8891c │ │ │ │ - ldr r3, [pc, #-668] @ 8987c │ │ │ │ + b 888c4 │ │ │ │ + ldr r3, [pc, #-668] @ 89824 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 89b64 │ │ │ │ - ldr r1, [pc, #-684] @ 89880 │ │ │ │ + bgt 89b0c │ │ │ │ + ldr r1, [pc, #-684] @ 89828 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 89494 │ │ │ │ - ldr r1, [pc, #-692] @ 89884 │ │ │ │ + b 8943c │ │ │ │ + ldr r1, [pc, #-692] @ 8982c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 89494 │ │ │ │ + b 8943c │ │ │ │ sub r0, r2, #45 @ 0x2d │ │ │ │ cmp r0, #1 │ │ │ │ - bls 891e4 │ │ │ │ + bls 8918c │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8a678 │ │ │ │ + bne 8a620 │ │ │ │ mov r9, r7 │ │ │ │ - b 88d94 │ │ │ │ - ldr r3, [pc, #-740] @ 89888 │ │ │ │ + b 88d3c │ │ │ │ + ldr r3, [pc, #-740] @ 89830 │ │ │ │ add r2, r4, r4, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b 89494 │ │ │ │ + b 8943c │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 89748 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 896f0 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ add sl, sl, sl, lsl #1 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #-796] @ 8988c │ │ │ │ - ldr r1, [pc, #-796] @ 89890 │ │ │ │ + ldr r2, [pc, #-796] @ 89834 │ │ │ │ + ldr r1, [pc, #-796] @ 89838 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, sl, lsl #3] │ │ │ │ sub r3, r4, r9 │ │ │ │ add r2, r2, sl, lsl #3 │ │ │ │ add r4, r4, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ str r7, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r4, #0 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ add r9, r6, #2 │ │ │ │ - b 88d94 │ │ │ │ + b 88d3c │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r8 │ │ │ │ - bne 8a154 │ │ │ │ - ldr r2, [pc, #-876] @ 89894 │ │ │ │ + bne 8a0fc │ │ │ │ + ldr r2, [pc, #-876] @ 8983c │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r2, [pc, #-888] @ 89898 │ │ │ │ + ldr r2, [pc, #-888] @ 89840 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ - ldr r2, [pc, #-900] @ 8989c │ │ │ │ + ldr r2, [pc, #-900] @ 89844 │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ cmpne r3, #35 @ 0x23 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp sl, r1 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 89ce8 │ │ │ │ + bne 89c90 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq 89f44 │ │ │ │ + beq 89eec │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 89cbc │ │ │ │ + beq 89c64 │ │ │ │ cmp r3, #12 │ │ │ │ - beq 89ff4 │ │ │ │ + beq 89f9c │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne 89c9c │ │ │ │ + bne 89c44 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ sub sl, sl, #2 │ │ │ │ cmp r3, sl │ │ │ │ add r7, r0, #1 │ │ │ │ - bge 8a670 │ │ │ │ + bge 8a618 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ - b 89c28 │ │ │ │ + b 89bd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8a14c │ │ │ │ + beq 8a0f4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r8, #4] │ │ │ │ ldr r8, [r8] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldrb r3, [r7] │ │ │ │ - b 89c28 │ │ │ │ + b 89bd0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp sl, r3 │ │ │ │ - ble 89c9c │ │ │ │ + ble 89c44 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ mov r9, r0 │ │ │ │ add r7, r0, #1 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 888c4 │ │ │ │ + b 8886c │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #63 @ 0x3f │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ - bne 8a030 │ │ │ │ + bne 89fd8 │ │ │ │ add r0, r7, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 8a1b8 │ │ │ │ - ldr r3, [pc, #-968] @ 8995c │ │ │ │ + beq 8a160 │ │ │ │ + ldr r3, [pc, #-968] @ 89904 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ mov r4, #0 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a1ac │ │ │ │ + beq 8a154 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #-1088] @ 89908 │ │ │ │ + ldr r3, [pc, #-1088] @ 898b0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 8a1a0 │ │ │ │ + beq 8a148 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #-1216] @ 898a0 │ │ │ │ + ldr r3, [pc, #-1216] @ 89848 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8a610 │ │ │ │ - ldr r2, [pc, #-1232] @ 898a4 │ │ │ │ + beq 8a5b8 │ │ │ │ + ldr r2, [pc, #-1232] @ 8984c │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r0, fp │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 89f14 │ │ │ │ - ldr r3, [pc, #-1088] @ 8995c │ │ │ │ + beq 89ebc │ │ │ │ + ldr r3, [pc, #-1088] @ 89904 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a0a8 │ │ │ │ - ldr r3, [pc, #-1200] @ 89908 │ │ │ │ + beq 8a050 │ │ │ │ + ldr r3, [pc, #-1200] @ 898b0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 8a09c │ │ │ │ + beq 8a044 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #-1320] @ 898a8 │ │ │ │ + ldr r3, [pc, #-1320] @ 89850 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8a194 │ │ │ │ - ldr r2, [pc, #-1336] @ 898ac │ │ │ │ + beq 8a13c │ │ │ │ + ldr r2, [pc, #-1336] @ 89854 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, fp │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #7 │ │ │ │ add r5, r4, r2 │ │ │ │ - beq 8a0dc │ │ │ │ + beq 8a084 │ │ │ │ cmp r3, #8 │ │ │ │ - beq 8a12c │ │ │ │ + beq 8a0d4 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 8a104 │ │ │ │ - ldr r3, [pc, #-1400] @ 898b0 │ │ │ │ + beq 8a0ac │ │ │ │ + ldr r3, [pc, #-1400] @ 89858 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a600 │ │ │ │ - ldr r1, [pc, #-1416] @ 898b4 │ │ │ │ + bgt 8a5a8 │ │ │ │ + ldr r1, [pc, #-1416] @ 8985c │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r4, r5 │ │ │ │ - bcc 89e5c │ │ │ │ - b 89ecc │ │ │ │ + bcc 89e04 │ │ │ │ + b 89e74 │ │ │ │ cmp r4, r5 │ │ │ │ - bcs 89eb0 │ │ │ │ + bcs 89e58 │ │ │ │ mov r3, r4 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ cmpne r1, #58 @ 0x3a │ │ │ │ - bne 89e80 │ │ │ │ + bne 89e28 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, r1 │ │ │ │ addeq r4, r4, #2 │ │ │ │ - beq 89e84 │ │ │ │ + beq 89e2c │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [fp] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcc 89e54 │ │ │ │ + bcc 89dfc │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r4, r5 │ │ │ │ - bcc 89e5c │ │ │ │ + bcc 89e04 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 8a0f8 │ │ │ │ + beq 8a0a0 │ │ │ │ cmp r3, #8 │ │ │ │ - beq 89ee0 │ │ │ │ + beq 89e88 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 8a120 │ │ │ │ - ldr r3, [pc, #-1564] @ 898b8 │ │ │ │ + beq 8a0c8 │ │ │ │ + ldr r3, [pc, #-1564] @ 89860 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a61c │ │ │ │ - ldr r1, [pc, #-1580] @ 898bc │ │ │ │ + bgt 8a5c4 │ │ │ │ + ldr r1, [pc, #-1580] @ 89864 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8a0b4 │ │ │ │ + bcs 8a05c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [fp] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ strb r2, [r3] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ mov r7, r0 │ │ │ │ - b 89c50 │ │ │ │ + b 89bf8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ @@ -132884,565 +132884,565 @@ │ │ │ │ addeq r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 88834 │ │ │ │ + bl 887dc │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89c50 │ │ │ │ + beq 89bf8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 89c28 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bne 89bd0 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r5, [r7, #1] │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ ands r3, r3, #8 │ │ │ │ - bne 89c50 │ │ │ │ + bne 89bf8 │ │ │ │ add r7, r7, #1 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 888c4 │ │ │ │ + b 8886c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r1, r0, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ - bl 85038 │ │ │ │ + bl 84fe0 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 89cb4 │ │ │ │ + bne 89c5c │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r8, [r0] │ │ │ │ ldrb r3, [r7] │ │ │ │ - b 89c28 │ │ │ │ + b 89bd0 │ │ │ │ add r0, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 89f14 │ │ │ │ + bne 89ebc │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ add r0, r0, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ streq r5, [sp, #40] @ 0x28 │ │ │ │ - beq 8a1fc │ │ │ │ - b 89f14 │ │ │ │ + beq 8a1a4 │ │ │ │ + b 89ebc │ │ │ │ cmp r1, #0 │ │ │ │ - bne 89b5c │ │ │ │ + bne 89b04 │ │ │ │ mov r1, #1 │ │ │ │ - b 891e4 │ │ │ │ - ldr r2, [pc, #-2020] @ 898c0 │ │ │ │ + b 8918c │ │ │ │ + ldr r2, [pc, #-2020] @ 89868 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 89df0 │ │ │ │ - ldr r2, [pc, #-2028] @ 898c4 │ │ │ │ + b 89d98 │ │ │ │ + ldr r2, [pc, #-2028] @ 8986c │ │ │ │ add r2, pc, r2 │ │ │ │ - b 89df0 │ │ │ │ + b 89d98 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 89f14 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 89ebc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 88e94 │ │ │ │ - b 88bf8 │ │ │ │ - ldr r1, [pc, #-2076] @ 898c8 │ │ │ │ + bge 88e3c │ │ │ │ + b 88ba0 │ │ │ │ + ldr r1, [pc, #-2076] @ 89870 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r4, r5 │ │ │ │ - bcc 89e5c │ │ │ │ - ldr r1, [pc, #-2100] @ 898cc │ │ │ │ + bcc 89e04 │ │ │ │ + ldr r1, [pc, #-2100] @ 89874 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 89ee8 │ │ │ │ - ldr r1, [pc, #-2108] @ 898d0 │ │ │ │ + b 89e90 │ │ │ │ + ldr r1, [pc, #-2108] @ 89878 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r4, r5 │ │ │ │ - bcc 89e5c │ │ │ │ - ldr r1, [pc, #-2132] @ 898d4 │ │ │ │ + bcc 89e04 │ │ │ │ + ldr r1, [pc, #-2132] @ 8987c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 89ee8 │ │ │ │ - ldr r1, [pc, #-2140] @ 898d8 │ │ │ │ + b 89e90 │ │ │ │ + ldr r1, [pc, #-2140] @ 89880 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r4, r5 │ │ │ │ - bcc 89e5c │ │ │ │ - b 89ee0 │ │ │ │ + bcc 89e04 │ │ │ │ + b 89e88 │ │ │ │ mov r9, r0 │ │ │ │ - b 88c14 │ │ │ │ + b 88bbc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 8a70c │ │ │ │ + beq 8a6b4 │ │ │ │ cmp r3, #8 │ │ │ │ - beq 8a700 │ │ │ │ + beq 8a6a8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne 8a6e0 │ │ │ │ - ldr r3, [pc, #-2204] @ 898dc │ │ │ │ + bne 8a688 │ │ │ │ + ldr r3, [pc, #-2204] @ 89884 │ │ │ │ add r2, r4, r4, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldrb r1, [r9, #1] │ │ │ │ - b 89bf8 │ │ │ │ - ldr r2, [pc, #-2236] @ 898e0 │ │ │ │ + b 89ba0 │ │ │ │ + ldr r2, [pc, #-2236] @ 89888 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 89df0 │ │ │ │ - ldr r2, [pc, #-2244] @ 898e4 │ │ │ │ + b 89d98 │ │ │ │ + ldr r2, [pc, #-2244] @ 8988c │ │ │ │ add r2, pc, r2 │ │ │ │ - b 89d80 │ │ │ │ - ldr r2, [pc, #-2252] @ 898e8 │ │ │ │ + b 89d28 │ │ │ │ + ldr r2, [pc, #-2252] @ 89890 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 89d80 │ │ │ │ + b 89d28 │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ add r0, r0, #1 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str r6, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ moveq r3, #128 @ 0x80 │ │ │ │ streq r3, [sp, #40] @ 0x28 │ │ │ │ - bne 8a6d0 │ │ │ │ - ldr r3, [pc, #-2328] @ 898ec │ │ │ │ + bne 8a678 │ │ │ │ + ldr r3, [pc, #-2328] @ 89894 │ │ │ │ mov r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ add r3, r3, #288 @ 0x120 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r7 │ │ │ │ str r8, [sp, #116] @ 0x74 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r4 │ │ │ │ - b 8a244 │ │ │ │ + b 8a1ec │ │ │ │ sub r2, r8, #1 │ │ │ │ add r5, r4, #2 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bne 8a2f8 │ │ │ │ + bne 8a2a0 │ │ │ │ mov r2, #0 │ │ │ │ add r9, r3, #1 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r2 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #33 @ 0x21 │ │ │ │ addeq r6, r4, #2 │ │ │ │ sub r8, r0, r9 │ │ │ │ subeq r2, r8, #1 │ │ │ │ mov r3, r0 │ │ │ │ streq r2, [sp, #100] @ 0x64 │ │ │ │ - beq 8a238 │ │ │ │ + beq 8a1e0 │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - beq 8a22c │ │ │ │ + beq 8a1d4 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r3, r4, lsl #3] │ │ │ │ mov r0, r9 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a2d8 │ │ │ │ + beq 8a280 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #9 │ │ │ │ - bne 8a2a8 │ │ │ │ + bne 8a250 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - b 8a238 │ │ │ │ + b 8a1e0 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r4, r2, r4, lsl #3 │ │ │ │ ldr r2, [r4, #292] @ 0x124 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ orr r2, r1, r2 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - b 8a238 │ │ │ │ + b 8a1e0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #116] @ 0x74 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 89d8c │ │ │ │ - ldr r2, [pc, #-2500] @ 8995c │ │ │ │ + beq 89d34 │ │ │ │ + ldr r2, [pc, #-2500] @ 89904 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ - beq 89d2c │ │ │ │ + beq 89cd4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8a5b0 │ │ │ │ - ldr r2, [pc, #-2620] @ 89908 │ │ │ │ + beq 8a558 │ │ │ │ + ldr r2, [pc, #-2620] @ 898b0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ tst r1, #8 │ │ │ │ - beq 8a5a4 │ │ │ │ + beq 8a54c │ │ │ │ ldr r1, [r2] │ │ │ │ - ldr r2, [pc, #-2668] @ 898f0 │ │ │ │ + ldr r2, [pc, #-2668] @ 89898 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #644 @ 0x284 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8a5e4 │ │ │ │ - ldr r2, [pc, #-2684] @ 898f4 │ │ │ │ + beq 8a58c │ │ │ │ + ldr r2, [pc, #-2684] @ 8989c │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, fp │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ cmp r3, #7 │ │ │ │ add r2, r5, r2 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - beq 8a578 │ │ │ │ + beq 8a520 │ │ │ │ cmp r3, #8 │ │ │ │ - beq 8a53c │ │ │ │ + beq 8a4e4 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 8a508 │ │ │ │ - ldr r2, [pc, #-2752] @ 898f8 │ │ │ │ + beq 8a4b0 │ │ │ │ + ldr r2, [pc, #-2752] @ 898a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #304] @ 0x130 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 8a5c8 │ │ │ │ - ldr r1, [pc, #-2768] @ 898fc │ │ │ │ + bgt 8a570 │ │ │ │ + ldr r1, [pc, #-2768] @ 898a4 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ - bcs 8a478 │ │ │ │ + bcs 8a420 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b 8a400 │ │ │ │ + b 8a3a8 │ │ │ │ cmp r5, r4 │ │ │ │ - bcs 8a450 │ │ │ │ + bcs 8a3f8 │ │ │ │ mov r2, r5 │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ cmpne r1, #58 @ 0x3a │ │ │ │ - bne 8a424 │ │ │ │ + bne 8a3cc │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ cmp r0, r1 │ │ │ │ addeq r5, r5, #2 │ │ │ │ - beq 8a428 │ │ │ │ + beq 8a3d0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [fp] │ │ │ │ ldr r0, [fp, #4] │ │ │ │ cmp r2, r0 │ │ │ │ addcc r0, r2, #1 │ │ │ │ strcc r0, [fp] │ │ │ │ strbcc r1, [r2] │ │ │ │ - bcc 8a3f8 │ │ │ │ + bcc 8a3a0 │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8a3f8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8a3a0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #7 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ - beq 8a598 │ │ │ │ + beq 8a540 │ │ │ │ cmp r3, #8 │ │ │ │ - beq 8a48c │ │ │ │ + beq 8a434 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 8a5bc │ │ │ │ - ldr r3, [pc, #-2944] @ 89900 │ │ │ │ + beq 8a564 │ │ │ │ + ldr r3, [pc, #-2944] @ 898a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a5f0 │ │ │ │ - ldr r1, [pc, #-2960] @ 89904 │ │ │ │ + bgt 8a598 │ │ │ │ + ldr r1, [pc, #-2960] @ 898ac │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a56c │ │ │ │ + beq 8a514 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #-2996] @ 89908 │ │ │ │ + ldr r3, [pc, #-2996] @ 898b0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 8a560 │ │ │ │ + beq 8a508 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #-3016] @ 8990c │ │ │ │ + ldr r3, [pc, #-3016] @ 898b4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8a5d8 │ │ │ │ - ldr r2, [pc, #-3032] @ 89910 │ │ │ │ + beq 8a580 │ │ │ │ + ldr r2, [pc, #-3032] @ 898b8 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #-3048] @ 89914 │ │ │ │ + ldr r1, [pc, #-3048] @ 898bc │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 89d8c │ │ │ │ - ldr r1, [pc, #-3064] @ 89918 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 89d34 │ │ │ │ + ldr r1, [pc, #-3064] @ 898c0 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ - bcs 8a5bc │ │ │ │ + bcs 8a564 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r4 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - b 8a400 │ │ │ │ - ldr r1, [pc, #-3112] @ 8991c │ │ │ │ + b 8a3a8 │ │ │ │ + ldr r1, [pc, #-3112] @ 898c4 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 8a528 │ │ │ │ - b 8a48c │ │ │ │ - ldr r2, [pc, #-3144] @ 89920 │ │ │ │ + bcc 8a4d0 │ │ │ │ + b 8a434 │ │ │ │ + ldr r2, [pc, #-3144] @ 898c8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 8a4f4 │ │ │ │ - ldr r2, [pc, #-3152] @ 89924 │ │ │ │ + b 8a49c │ │ │ │ + ldr r2, [pc, #-3152] @ 898cc │ │ │ │ add r2, pc, r2 │ │ │ │ - b 8a4f4 │ │ │ │ - ldr r1, [pc, #-3160] @ 89928 │ │ │ │ + b 8a49c │ │ │ │ + ldr r1, [pc, #-3160] @ 898d0 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 8a528 │ │ │ │ - ldr r1, [pc, #-3188] @ 8992c │ │ │ │ + bcc 8a4d0 │ │ │ │ + ldr r1, [pc, #-3188] @ 898d4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 8a494 │ │ │ │ - ldr r2, [pc, #-3196] @ 89930 │ │ │ │ + b 8a43c │ │ │ │ + ldr r2, [pc, #-3196] @ 898d8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 8a37c │ │ │ │ - ldr r2, [pc, #-3204] @ 89934 │ │ │ │ + b 8a324 │ │ │ │ + ldr r2, [pc, #-3204] @ 898dc │ │ │ │ add r2, pc, r2 │ │ │ │ - b 8a37c │ │ │ │ - ldr r1, [pc, #-3212] @ 89938 │ │ │ │ + b 8a324 │ │ │ │ + ldr r1, [pc, #-3212] @ 898e0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 8a494 │ │ │ │ - ldr r1, [pc, #-3220] @ 8993c │ │ │ │ + b 8a43c │ │ │ │ + ldr r1, [pc, #-3220] @ 898e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #16 │ │ │ │ - b 8a3cc │ │ │ │ - ldr r2, [pc, #-3232] @ 89940 │ │ │ │ + b 8a374 │ │ │ │ + ldr r2, [pc, #-3232] @ 898e8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 8a4f4 │ │ │ │ - ldr r2, [pc, #-3240] @ 89944 │ │ │ │ + b 8a49c │ │ │ │ + ldr r2, [pc, #-3240] @ 898ec │ │ │ │ add r2, pc, r2 │ │ │ │ - b 8a37c │ │ │ │ - ldr r1, [pc, #-3248] @ 89948 │ │ │ │ + b 8a324 │ │ │ │ + ldr r1, [pc, #-3248] @ 898f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #8 │ │ │ │ - b 8a494 │ │ │ │ - ldr r1, [pc, #-3260] @ 8994c │ │ │ │ + b 8a43c │ │ │ │ + ldr r1, [pc, #-3260] @ 898f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #16 │ │ │ │ - b 89e3c │ │ │ │ - ldr r2, [pc, #-3272] @ 89950 │ │ │ │ + b 89de4 │ │ │ │ + ldr r2, [pc, #-3272] @ 898f8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 89d80 │ │ │ │ - ldr r1, [pc, #-3280] @ 89954 │ │ │ │ + b 89d28 │ │ │ │ + ldr r1, [pc, #-3280] @ 898fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #8 │ │ │ │ - b 89ee8 │ │ │ │ + b 89e90 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, fp │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 89798 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 89740 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #172] @ 0xac │ │ │ │ str ip, [sp, #168] @ 0xa8 │ │ │ │ str ip, [sp, #160] @ 0xa0 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 838f4 │ │ │ │ + b 8389c │ │ │ │ mov r9, r7 │ │ │ │ - b 88c14 │ │ │ │ - ldr r1, [pc, #-3368] @ 89958 │ │ │ │ + b 88bbc │ │ │ │ + ldr r1, [pc, #-3368] @ 89900 │ │ │ │ sub r2, r9, r7 │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ str r7, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ add r9, r9, #1 │ │ │ │ ldrb r3, [r9] │ │ │ │ - b 88d94 │ │ │ │ + b 88d3c │ │ │ │ mov r7, r9 │ │ │ │ - b 88fc4 │ │ │ │ + b 88f6c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, sl, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ and r4, r4, r3 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 88fc4 │ │ │ │ - ldr r3, [pc, #-3452] @ 8995c │ │ │ │ + b 88f6c │ │ │ │ + ldr r3, [pc, #-3452] @ 89904 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ - b 89d2c │ │ │ │ - ldr r3, [pc, #-3464] @ 89960 │ │ │ │ + b 89cd4 │ │ │ │ + ldr r3, [pc, #-3464] @ 89908 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8a724 │ │ │ │ - ldr r1, [pc, #-3480] @ 89964 │ │ │ │ + bgt 8a6cc │ │ │ │ + ldr r1, [pc, #-3480] @ 8990c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 8a180 │ │ │ │ - ldr r1, [pc, #-3488] @ 89968 │ │ │ │ + b 8a128 │ │ │ │ + ldr r1, [pc, #-3488] @ 89910 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 8a180 │ │ │ │ - ldr r3, [pc, #-3496] @ 8996c │ │ │ │ + b 8a128 │ │ │ │ + ldr r3, [pc, #-3496] @ 89914 │ │ │ │ add r2, r4, r4, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b 8a180 │ │ │ │ - ldr r3, [pc, #-3516] @ 89970 │ │ │ │ + b 8a128 │ │ │ │ + ldr r3, [pc, #-3516] @ 89918 │ │ │ │ add r2, r4, r4, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b 8a180 │ │ │ │ - ldr r0, [pc, #4] @ 8a748 │ │ │ │ + b 8a128 │ │ │ │ + ldr r0, [pc, #4] @ 8a6f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - andeq r7, sl, ip │ │ │ │ + andeq r6, sl, r4, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3584] @ 0xe00 │ │ │ │ - ldr r2, [pc, #4044] @ 8b730 │ │ │ │ + ldr r2, [pc, #4044] @ 8b6d8 │ │ │ │ sub sp, sp, #476 @ 0x1dc │ │ │ │ - ldr r4, [pc, #4040] @ 8b734 │ │ │ │ + ldr r4, [pc, #4040] @ 8b6dc │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ - ldr r1, [pc, #4032] @ 8b738 │ │ │ │ + ldr r1, [pc, #4032] @ 8b6e0 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #4024] @ 8b73c │ │ │ │ + ldr r2, [pc, #4024] @ 8b6e4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [r4] │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r9, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #468] @ 0x1d4 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ - beq 8c86c │ │ │ │ + beq 8c814 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8bc24 │ │ │ │ + beq 8bbcc │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8aac8 │ │ │ │ + beq 8aa70 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ movne sl, #3 │ │ │ │ - beq 8cd60 │ │ │ │ - ldr r6, [pc, #3936] @ 8b740 │ │ │ │ + beq 8cd08 │ │ │ │ + ldr r6, [pc, #3936] @ 8b6e8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, r6, #16 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ add fp, sp, #276 @ 0x114 │ │ │ │ mov lr, fp │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ ldr ip, [r6, #280] @ 0x118 │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 8bb70 │ │ │ │ + bne 8bb18 │ │ │ │ cmp ip, #0 │ │ │ │ - ble 8bda8 │ │ │ │ + ble 8bd50 │ │ │ │ rsb ip, ip, ip, lsl #3 │ │ │ │ add r3, r5, ip, lsl #2 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ - ldr r7, [pc, #3852] @ 8b744 │ │ │ │ + ldr r7, [pc, #3852] @ 8b6ec │ │ │ │ ldr r8, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ @@ -133450,29 +133450,29 @@ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp sl, #10 │ │ │ │ - ble 8b980 │ │ │ │ - ldr r5, [pc, #3788] @ 8b748 │ │ │ │ + ble 8b928 │ │ │ │ + ldr r5, [pc, #3788] @ 8b6f0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8bac0 │ │ │ │ + beq 8ba68 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f560 │ │ │ │ - ldr r1, [pc, #3756] @ 8b74c │ │ │ │ - ldr r6, [pc, #3756] @ 8b750 │ │ │ │ + bcs 8f508 │ │ │ │ + ldr r1, [pc, #3756] @ 8b6f4 │ │ │ │ + ldr r6, [pc, #3756] @ 8b6f8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #3748] @ 8b754 │ │ │ │ + ldr r1, [pc, #3748] @ 8b6fc │ │ │ │ add r3, r3, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ str fp, [sp, #180] @ 0xb4 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ str r8, [sp, #176] @ 0xb0 │ │ │ │ @@ -133480,339 +133480,339 @@ │ │ │ │ add r6, pc, r6 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, sl │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldrh r3, [r7, #6] │ │ │ │ ands r2, r3, #8 │ │ │ │ - bne 8aaf4 │ │ │ │ + bne 8aa9c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r8, #9 │ │ │ │ orr r3, r1, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r7, #-12] │ │ │ │ ldr r5, [r7, #-20] @ 0xffffffec │ │ │ │ ldrb sl, [r7, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - beq 8aad0 │ │ │ │ + beq 8aa78 │ │ │ │ cmp r8, #10 │ │ │ │ - beq 8ab78 │ │ │ │ + beq 8ab20 │ │ │ │ sub r3, r8, #2 │ │ │ │ cmp r3, #4 │ │ │ │ ldrb r3, [r7, #5] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r7, #-8] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - bhi 8ad68 │ │ │ │ + bhi 8ad10 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 8ade4 │ │ │ │ + bne 8ad8c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ba20 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + beq 8b9c8 │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 8bfd4 │ │ │ │ + beq 8bf7c │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - bne 8bfe8 │ │ │ │ + bne 8bf90 │ │ │ │ mov r8, #1 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8ada0 │ │ │ │ + bne 8ad48 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bne 8b974 │ │ │ │ - ldr r3, [pc, #3624] @ 8b7cc │ │ │ │ + bne 8b91c │ │ │ │ + ldr r3, [pc, #3624] @ 8b774 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ ldr lr, [r2, r3] │ │ │ │ ldr r3, [lr] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8bb64 │ │ │ │ + beq 8bb0c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #3616] @ 8b7e8 │ │ │ │ + ldr r3, [pc, #3616] @ 8b790 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 8ba3c │ │ │ │ + beq 8b9e4 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #3448] @ 8b758 │ │ │ │ + ldr r3, [pc, #3448] @ 8b700 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8bf80 │ │ │ │ - ldr r2, [pc, #3432] @ 8b75c │ │ │ │ + beq 8bf28 │ │ │ │ + ldr r2, [pc, #3432] @ 8b704 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r5, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - bne 8ba54 │ │ │ │ + bne 8b9fc │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8aa24 │ │ │ │ + beq 8a9cc │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8aa38 │ │ │ │ + beq 8a9e0 │ │ │ │ mov r0, r3 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8aa4c │ │ │ │ + beq 8a9f4 │ │ │ │ mov r0, r3 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8aa60 │ │ │ │ + beq 8aa08 │ │ │ │ mov r0, r3 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8aa74 │ │ │ │ + beq 8aa1c │ │ │ │ mov r0, r3 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8aa88 │ │ │ │ + beq 8aa30 │ │ │ │ mov r0, r3 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8aa98 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ - ldr r2, [pc, #3264] @ 8b760 │ │ │ │ - ldr r3, [pc, #3224] @ 8b73c │ │ │ │ + beq 8aa40 │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + ldr r2, [pc, #3264] @ 8b708 │ │ │ │ + ldr r3, [pc, #3224] @ 8b6e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 91554 │ │ │ │ + bne 914fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #476 @ 0x1dc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, #4 │ │ │ │ - b 8a7d8 │ │ │ │ + b 8a780 │ │ │ │ ldrb r3, [r5] │ │ │ │ mov fp, r2 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ subs r2, r3, #0 │ │ │ │ - bne 8ab10 │ │ │ │ + bne 8aab8 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 8ad50 │ │ │ │ + bne 8acf8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, r7, #8 │ │ │ │ cmp r2, r3 │ │ │ │ add r3, r7, #28 │ │ │ │ - bls 8bc34 │ │ │ │ + bls 8bbdc │ │ │ │ mov r7, r3 │ │ │ │ - b 8a8e0 │ │ │ │ + b 8a888 │ │ │ │ mov r0, fp │ │ │ │ cmp r2, #12 │ │ │ │ add r1, r5, #1 │ │ │ │ - beq 8ad20 │ │ │ │ + beq 8acc8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - bne 8acbc │ │ │ │ + bne 8ac64 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 8b604 │ │ │ │ + beq 8b5ac │ │ │ │ cmp r2, #10 │ │ │ │ - beq 8b84c │ │ │ │ + beq 8b7f4 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ cmpne r2, #58 @ 0x3a │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne 8adac │ │ │ │ + bne 8ad54 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 8b7f0 │ │ │ │ + beq 8b798 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 8ba6c │ │ │ │ + beq 8ba14 │ │ │ │ mov fp, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 8aae0 │ │ │ │ + b 8aa88 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b580 │ │ │ │ + beq 8b528 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r9] │ │ │ │ strbcc r8, [r3] │ │ │ │ - bcs 8b63c │ │ │ │ + bcs 8b5e4 │ │ │ │ mov fp, #0 │ │ │ │ mov r4, #92 @ 0x5c │ │ │ │ ldrb sl, [r5], #1 │ │ │ │ cmp sl, #39 @ 0x27 │ │ │ │ - bhi 8ac28 │ │ │ │ + bhi 8abd0 │ │ │ │ cmp sl, #39 @ 0x27 │ │ │ │ - bhi 8abf4 │ │ │ │ + bhi 8ab9c │ │ │ │ ldrb r3, [r6, sl] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov sl, #39 @ 0x27 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r9] │ │ │ │ strbcc r4, [r3] │ │ │ │ - bcc 8abf4 │ │ │ │ + bcc 8ab9c │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r9] │ │ │ │ strbcc sl, [r3] │ │ │ │ - bcc 8aba8 │ │ │ │ + bcc 8ab50 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb sl, [r5], #1 │ │ │ │ cmp sl, #39 @ 0x27 │ │ │ │ - bls 8abb4 │ │ │ │ + bls 8ab5c │ │ │ │ cmp sl, #92 @ 0x5c │ │ │ │ - beq 8abcc │ │ │ │ - b 8abf4 │ │ │ │ + beq 8ab74 │ │ │ │ + b 8ab9c │ │ │ │ mov sl, #34 @ 0x22 │ │ │ │ - b 8abcc │ │ │ │ + b 8ab74 │ │ │ │ mov sl, #114 @ 0x72 │ │ │ │ - b 8abcc │ │ │ │ + b 8ab74 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - bl 85038 │ │ │ │ + bl 84fe0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov fp, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldreq r5, [r0, #4] │ │ │ │ ldreq fp, [r0] │ │ │ │ - b 8aba8 │ │ │ │ + b 8ab50 │ │ │ │ mov sl, #118 @ 0x76 │ │ │ │ - b 8abcc │ │ │ │ + b 8ab74 │ │ │ │ mov sl, #116 @ 0x74 │ │ │ │ - b 8abcc │ │ │ │ + b 8ab74 │ │ │ │ mov sl, #97 @ 0x61 │ │ │ │ - b 8abcc │ │ │ │ + b 8ab74 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 8aaf0 │ │ │ │ + beq 8aa98 │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [fp, #4] │ │ │ │ ldr fp, [fp] │ │ │ │ - bl 7b20 │ │ │ │ - b 8aba8 │ │ │ │ + bl 7adc │ │ │ │ + b 8ab50 │ │ │ │ mov sl, #98 @ 0x62 │ │ │ │ - b 8abcc │ │ │ │ + b 8ab74 │ │ │ │ mov sl, #110 @ 0x6e │ │ │ │ - b 8abcc │ │ │ │ + b 8ab74 │ │ │ │ cmp r2, #10 │ │ │ │ - bne 8ab44 │ │ │ │ + bne 8aaec │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #32 │ │ │ │ - bne 8cd34 │ │ │ │ + bne 8ccdc │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8c85c │ │ │ │ + beq 8c804 │ │ │ │ cmp r2, #12 │ │ │ │ add r3, r1, #1 │ │ │ │ - beq 8f5cc │ │ │ │ + beq 8f574 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ cmp r2, #10 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bne 8ab44 │ │ │ │ + bne 8aaec │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne 8ab6c │ │ │ │ - b 8cd40 │ │ │ │ + bne 8ab14 │ │ │ │ + b 8cce8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - bl 85038 │ │ │ │ + bl 84fe0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8c9e0 │ │ │ │ + beq 8c988 │ │ │ │ ldrb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8ab14 │ │ │ │ + bne 8aabc │ │ │ │ mov fp, r0 │ │ │ │ ldr r5, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr fp, [fp] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldrb r3, [r5] │ │ │ │ - b 8aae0 │ │ │ │ + b 8aa88 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #1 │ │ │ │ cmple r8, #1 │ │ │ │ - bne 8ade4 │ │ │ │ + bne 8ad8c │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 8b828 │ │ │ │ + beq 8b7d0 │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - bne 8b83c │ │ │ │ + bne 8b7e4 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r8, #2 │ │ │ │ cmp r1, #0 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 8a978 │ │ │ │ + beq 8a920 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 8ae10 │ │ │ │ + b 8adb8 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ mov fp, r0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - beq 8b310 │ │ │ │ + beq 8b2b8 │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ - beq 8ba0c │ │ │ │ + beq 8b9b4 │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - bne 8ab70 │ │ │ │ + bne 8ab18 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r5, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - b 8aae0 │ │ │ │ + b 8aa88 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ ldrbeq r3, [r5, #1] │ │ │ │ addeq r5, r5, #1 │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq 8a968 │ │ │ │ + beq 8a910 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r8, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movgt r3, r2 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov fp, #0 │ │ │ │ mov r4, r6 │ │ │ │ @@ -133820,861 +133820,861 @@ │ │ │ │ mov r5, r9 │ │ │ │ str fp, [sp, #88] @ 0x58 │ │ │ │ str fp, [sp, #116] @ 0x74 │ │ │ │ str fp, [sp, #112] @ 0x70 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 8b1f8 │ │ │ │ - bhi 8af68 │ │ │ │ + beq 8b1a0 │ │ │ │ + bhi 8af10 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b2f4 │ │ │ │ + beq 8b29c │ │ │ │ cmp r3, #10 │ │ │ │ - beq 8b22c │ │ │ │ + beq 8b1d4 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add r6, r0, #1 │ │ │ │ bic r9, r2, r2, asr #31 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ eor r3, r9, #1 │ │ │ │ cmp r8, #3 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b920 │ │ │ │ + bne 8b8c8 │ │ │ │ cmp r9, #0 │ │ │ │ ldrb ip, [r0, #1] │ │ │ │ - beq 8bdc4 │ │ │ │ + beq 8bd6c │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ - beq 8c464 │ │ │ │ + beq 8c40c │ │ │ │ cmp ip, #35 @ 0x23 │ │ │ │ strne r9, [sp, #56] @ 0x38 │ │ │ │ - bne 8b93c │ │ │ │ + bne 8b8e4 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ orr r3, r3, #32 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ mov r1, sl │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ cmpne r3, r2 │ │ │ │ ldreq r3, [sp, #124] @ 0x7c │ │ │ │ addne r0, r6, #1 │ │ │ │ addeq r0, r6, #2 │ │ │ │ orreq r3, r3, #128 @ 0x80 │ │ │ │ streq r3, [sp, #124] @ 0x7c │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb ip, [r0] │ │ │ │ mov r6, r0 │ │ │ │ cmp ip, #91 @ 0x5b │ │ │ │ - beq 8c748 │ │ │ │ - ldr r3, [pc, #2228] @ 8b7cc │ │ │ │ + beq 8c6f0 │ │ │ │ + ldr r3, [pc, #2228] @ 8b774 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [r9] │ │ │ │ ands r0, r2, #32 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - beq 8c790 │ │ │ │ + beq 8c738 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d3a4 │ │ │ │ + beq 8d34c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #2212] @ 8b7e8 │ │ │ │ + ldr r3, [pc, #2212] @ 8b790 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - bne 8d2b0 │ │ │ │ + bne 8d258 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b93c │ │ │ │ - ldr r3, [pc, #2048] @ 8b764 │ │ │ │ + bne 8b8e4 │ │ │ │ + ldr r3, [pc, #2048] @ 8b70c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8d7a0 │ │ │ │ + b 8d748 │ │ │ │ cmp r3, #32 │ │ │ │ - beq 8b22c │ │ │ │ + beq 8b1d4 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ addeq r6, r0, #1 │ │ │ │ - beq 8ae30 │ │ │ │ - ldr r1, [pc, #2020] @ 8b768 │ │ │ │ + beq 8add8 │ │ │ │ + ldr r1, [pc, #2020] @ 8b710 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r2, r3, #63 @ 0x3f │ │ │ │ bic r9, ip, ip, asr #31 │ │ │ │ add r6, r0, #1 │ │ │ │ cmp r2, #30 │ │ │ │ - bhi 8ae68 │ │ │ │ + bhi 8ae10 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b03c │ │ │ │ + beq 8afe4 │ │ │ │ cmp r8, #6 │ │ │ │ and r3, r3, #1 │ │ │ │ - bgt 8c4dc │ │ │ │ + bgt 8c484 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b030 │ │ │ │ + bne 8afd8 │ │ │ │ cmp r8, #2 │ │ │ │ - bgt 8b024 │ │ │ │ + bgt 8afcc │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8de3c │ │ │ │ + bcs 8dde4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8eda4 │ │ │ │ + bcs 8ed4c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ - b 8ae30 │ │ │ │ + b 8add8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 8ae68 │ │ │ │ + bne 8ae10 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ addne r6, r0, #2 │ │ │ │ strne r9, [sp, #56] @ 0x38 │ │ │ │ - bne 8ae30 │ │ │ │ - b 8b03c │ │ │ │ + bne 8add8 │ │ │ │ + b 8afe4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 8cdf0 │ │ │ │ + beq 8cd98 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 8c7c8 │ │ │ │ + beq 8c770 │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq 8cb0c │ │ │ │ + beq 8cab4 │ │ │ │ cmp sl, #0 │ │ │ │ cmpne r3, #91 @ 0x5b │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq 8c59c │ │ │ │ + beq 8c544 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ addeq r3, r6, #1 │ │ │ │ streq r3, [sp, #144] @ 0x90 │ │ │ │ moveq r3, #8 │ │ │ │ streq r3, [sp, #124] @ 0x7c │ │ │ │ strne r6, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ strne r2, [sp, #124] @ 0x7c │ │ │ │ ldrb r2, [r3] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - beq 8d674 │ │ │ │ + beq 8d61c │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ cmp r6, #124 @ 0x7c │ │ │ │ - beq 8f25c │ │ │ │ + beq 8f204 │ │ │ │ cmp r6, #12 │ │ │ │ - bne 8d7d0 │ │ │ │ + bne 8d778 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ cmp r8, #1 │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ - ble 8e520 │ │ │ │ + ble 8e4c8 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #12 │ │ │ │ - bne 8eb88 │ │ │ │ - ldr r3, [pc, #1600] @ 8b76c │ │ │ │ + bne 8eb30 │ │ │ │ + ldr r3, [pc, #1600] @ 8b714 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f204 │ │ │ │ + beq 8f1ac │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #0 │ │ │ │ add r2, sp, #236 @ 0xec │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 83f28 │ │ │ │ + bl 83ed0 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ ldrb r3, [r0] │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 8fd80 │ │ │ │ + beq 8fd28 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 8eb38 │ │ │ │ + beq 8eae0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ cmp r8, #3 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - beq 8d708 │ │ │ │ + beq 8d6b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8eff0 │ │ │ │ + beq 8ef98 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ cmpne r3, #58 @ 0x3a │ │ │ │ - bne 8cb4c │ │ │ │ + bne 8caf4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ mov r6, r0 │ │ │ │ - b 8cb4c │ │ │ │ + b 8caf4 │ │ │ │ cmp r8, #2 │ │ │ │ orrle r9, r9, #1 │ │ │ │ mov r3, #2 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - b 8ae30 │ │ │ │ + b 8add8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r1, r0, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ - bl 85038 │ │ │ │ + bl 84fe0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov fp, r0 │ │ │ │ cmp r6, #0 │ │ │ │ ldreq r6, [r0, #4] │ │ │ │ ldreq fp, [r0] │ │ │ │ - b 8ae30 │ │ │ │ + b 8add8 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, sl │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b5cc │ │ │ │ + bne 8b574 │ │ │ │ mov r9, r5 │ │ │ │ mov r6, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 8b270 │ │ │ │ + beq 8b218 │ │ │ │ mov r0, fp │ │ │ │ ldr fp, [fp] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp fp, #0 │ │ │ │ - bne 8b25c │ │ │ │ + bne 8b204 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ moveq fp, r3 │ │ │ │ moveq r1, r7 │ │ │ │ - beq 8aaf4 │ │ │ │ + beq 8aa9c │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 8b698 │ │ │ │ + bcs 8b640 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr fp, [r3, #24] │ │ │ │ str fp, [r3] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 8dce4 │ │ │ │ + beq 8dc8c │ │ │ │ ldrb r3, [fp] │ │ │ │ str fp, [sp, #236] @ 0xec │ │ │ │ sub r2, r3, #9 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 8b2e0 │ │ │ │ + bhi 8b288 │ │ │ │ mov r2, fp │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ sub r1, r3, #9 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 8b2cc │ │ │ │ + bls 8b274 │ │ │ │ str r2, [sp, #236] @ 0xec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b6cc │ │ │ │ + bne 8b674 │ │ │ │ mov r1, r7 │ │ │ │ mov fp, #0 │ │ │ │ - b 8aaf4 │ │ │ │ + b 8aa9c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 8b574 │ │ │ │ + beq 8b51c │ │ │ │ mov r0, fp │ │ │ │ ldr r6, [fp, #4] │ │ │ │ ldr fp, [fp] │ │ │ │ - bl 7b20 │ │ │ │ - b 8ae30 │ │ │ │ + bl 7adc │ │ │ │ + b 8add8 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ cmp r2, #32 │ │ │ │ addeq r5, r5, #2 │ │ │ │ - beq 8aae0 │ │ │ │ + beq 8aa88 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 8ba88 │ │ │ │ + beq 8ba30 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq 8bf00 │ │ │ │ + beq 8bea8 │ │ │ │ cmp r3, #12 │ │ │ │ - beq 8ca80 │ │ │ │ + beq 8ca28 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str sl, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 8ca4c │ │ │ │ + beq 8c9f4 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 8c4cc │ │ │ │ + beq 8c474 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 8b5b8 │ │ │ │ + beq 8b560 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b3a8 │ │ │ │ + bne 8b350 │ │ │ │ ldr r4, [sp, #236] @ 0xec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8aaf0 │ │ │ │ + beq 8aa98 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r9, #24] │ │ │ │ sub r2, r3, r2 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ - bcs 8b688 │ │ │ │ + bcs 8b630 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r1, [r4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ add r5, r4, #1 │ │ │ │ - bne 8b460 │ │ │ │ + bne 8b408 │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ moveq r3, r5 │ │ │ │ strne r2, [sp, #236] @ 0xec │ │ │ │ cmp fp, #0 │ │ │ │ - bne 8b5a0 │ │ │ │ + bne 8b548 │ │ │ │ sub r5, r3, #1 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b598 │ │ │ │ + beq 8b540 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8bab0 │ │ │ │ + bcs 8ba58 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8b58c │ │ │ │ + bcs 8b534 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r3, [r5] │ │ │ │ - b 8aae0 │ │ │ │ + b 8aa88 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b4c8 │ │ │ │ + ble 8b470 │ │ │ │ cmp r1, #10 │ │ │ │ - beq 8b874 │ │ │ │ + beq 8b81c │ │ │ │ ldr ip, [sp, #132] @ 0x84 │ │ │ │ sub r3, r1, #7 │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - bhi 8bf60 │ │ │ │ + bhi 8bf08 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [ip, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8dde8 │ │ │ │ + bcs 8dd90 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ add r5, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8b3ec │ │ │ │ + beq 8b394 │ │ │ │ add r4, r4, #2 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne 8b474 │ │ │ │ + bne 8b41c │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ ldr r3, [r9] │ │ │ │ - beq 8b49c │ │ │ │ + beq 8b444 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8c574 │ │ │ │ + bcs 8c51c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ - ldr r3, [pc, #620] @ 8b770 │ │ │ │ + ldr r3, [pc, #620] @ 8b718 │ │ │ │ ldr r2, [r9, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #348] @ 0x15c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - beq 8ccd4 │ │ │ │ + beq 8cc7c │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ccd4 │ │ │ │ + beq 8cc7c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 8b564 │ │ │ │ + blt 8b50c │ │ │ │ ldr r3, [r9, #28] │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ ldrge r3, [r9, #24] │ │ │ │ ldrge r2, [sp, #84] @ 0x54 │ │ │ │ addge r3, r3, r2 │ │ │ │ strge r3, [r9] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b 8aae0 │ │ │ │ + b 8aa88 │ │ │ │ mov r9, r5 │ │ │ │ mov r6, r4 │ │ │ │ - b 8b270 │ │ │ │ + b 8b218 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 8aba0 │ │ │ │ + b 8ab48 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r3, [r5] │ │ │ │ - b 8aae0 │ │ │ │ + b 8aa88 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr fp, [fp] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldrb r1, [r4] │ │ │ │ - b 8b3e0 │ │ │ │ + b 8b388 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ addne r5, r4, #1 │ │ │ │ - beq 8b3a8 │ │ │ │ - b 8aae0 │ │ │ │ + beq 8b350 │ │ │ │ + b 8aa88 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ - b 8b5dc │ │ │ │ + b 8b584 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 8b64c │ │ │ │ + beq 8b5f4 │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b5d4 │ │ │ │ + bne 8b57c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r6 │ │ │ │ sub r3, r5, r3 │ │ │ │ mov r6, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 8b254 │ │ │ │ + b 8b1fc │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 8ca24 │ │ │ │ + beq 8c9cc │ │ │ │ cmp r3, #10 │ │ │ │ mov fp, r0 │ │ │ │ - beq 8b85c │ │ │ │ + beq 8b804 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 8c8cc │ │ │ │ + beq 8c874 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - b 8b390 │ │ │ │ + b 8b338 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8aba0 │ │ │ │ - ldr r1, [pc, #288] @ 8b774 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8ab48 │ │ │ │ + ldr r1, [pc, #288] @ 8b71c │ │ │ │ ldrb r2, [r6, #1]! │ │ │ │ sub r3, r2, #9 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #23 │ │ │ │ - bhi 8b5dc │ │ │ │ + bhi 8b584 │ │ │ │ lsr r3, r1, r3 │ │ │ │ tst r3, #1 │ │ │ │ - bne 8b650 │ │ │ │ + bne 8b5f8 │ │ │ │ cmp r2, #10 │ │ │ │ - bne 8b5dc │ │ │ │ + bne 8b584 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ sub r3, r6, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 8ae30 │ │ │ │ + b 8add8 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8b3d4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8b37c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8b2a0 │ │ │ │ + bge 8b248 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #268] @ 8b7cc │ │ │ │ + ldr r3, [pc, #268] @ 8b774 │ │ │ │ ldr lr, [r2, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 8a9ac │ │ │ │ + b 8a954 │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #268] @ 8b7e8 │ │ │ │ + ldr r3, [pc, #268] @ 8b790 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str sl, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #120] @ 8b778 │ │ │ │ + ldr r1, [pc, #120] @ 8b720 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 87478 │ │ │ │ + bl 87420 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 8b2e8 │ │ │ │ - andeq r2, sl, r0, asr #31 │ │ │ │ - ldrdeq r6, [sl], -r4 │ │ │ │ - andeq r2, sl, r8, lsr #31 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r6, sl, ip, ror #30 │ │ │ │ - strdeq sl, [r6], -ip │ │ │ │ - ldrdeq r6, [sl], -r4 │ │ │ │ - muleq r6, r0, r5 │ │ │ │ - strdeq r7, [r8], -lr │ │ │ │ - andeq r7, r8, r0, lsl #31 │ │ │ │ - andeq r6, sl, r0, ror sp │ │ │ │ - andeq sl, r6, r4, lsl #12 │ │ │ │ - andeq r2, sl, r8, lsl #25 │ │ │ │ - andeq sl, r6, r0, ror #6 │ │ │ │ - andeq r7, r8, lr, ror #16 │ │ │ │ - andeq r6, sl, r4, lsr #12 │ │ │ │ - andeq r6, sl, r8, asr #4 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 8b290 │ │ │ │ + andeq r2, sl, r0, lsr #32 │ │ │ │ + andeq r6, sl, ip, lsr #32 │ │ │ │ + andeq r2, sl, r8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r5, sl, r4, asr #31 │ │ │ │ + andeq r9, r6, ip, ror #23 │ │ │ │ + andeq r5, sl, ip, lsr #30 │ │ │ │ + andeq sl, r6, r0, lsl #25 │ │ │ │ + andeq r7, r8, lr, ror #11 │ │ │ │ + andeq r7, r8, r0, ror r6 │ │ │ │ + andeq r5, sl, r8, asr #27 │ │ │ │ + strdeq r9, [r6], -r4 │ │ │ │ + andeq r1, sl, r8, ror #25 │ │ │ │ + andeq r9, r6, r0, asr sl │ │ │ │ + andeq r6, r8, lr, asr pc │ │ │ │ + andeq r5, sl, ip, ror r6 │ │ │ │ + andeq r5, sl, r0, lsr #5 │ │ │ │ addeq r0, r0, r1, lsl r0 │ │ │ │ - muleq r6, ip, sp │ │ │ │ - @ instruction: 0x000695b8 │ │ │ │ - muleq r6, r8, r8 │ │ │ │ - muleq r6, r4, r8 │ │ │ │ - andeq r9, r6, r8, lsl #17 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r7, r6, ip, ror ip │ │ │ │ - andeq r9, r6, r4, asr #16 │ │ │ │ - strdeq r5, [sl], -r4 │ │ │ │ - muleq r6, r0, r4 │ │ │ │ - @ instruction: 0x000691bc │ │ │ │ - andeq r5, sl, r4, lsl #23 │ │ │ │ - andeq r5, sl, r4, asr fp │ │ │ │ - andeq r5, sl, r4, lsr #22 │ │ │ │ - andeq r7, r9, r4, ror sl │ │ │ │ - andeq r7, r9, r0, ror sl │ │ │ │ - andeq r9, r6, ip, lsr sl │ │ │ │ - @ instruction: 0x000a59b0 │ │ │ │ - andeq r9, r6, r4, ror r0 │ │ │ │ - andeq r5, sl, r8, lsl r5 │ │ │ │ - strdeq r5, [sl], -r0 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r5, sl, r8, ror r4 │ │ │ │ - andeq r2, sl, r4, ror #6 │ │ │ │ - andeq r2, sl, ip, lsr #6 │ │ │ │ - andeq r2, sl, ip, lsl r3 │ │ │ │ - andeq r8, r6, r8, lsr pc │ │ │ │ - andeq r5, sl, r4, asr #2 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r7, r6, r0, asr #22 │ │ │ │ + andeq r9, r6, ip, lsl #9 │ │ │ │ + andeq r8, r6, r8, lsr #25 │ │ │ │ + andeq r8, r6, r8, lsl #31 │ │ │ │ + andeq r8, r6, r4, lsl #31 │ │ │ │ + andeq r8, r6, r8, ror pc │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r7, r6, ip, ror #6 │ │ │ │ + andeq r8, r6, r4, lsr pc │ │ │ │ + andeq r4, sl, ip, asr #24 │ │ │ │ + andeq r8, r6, r0, lsl #23 │ │ │ │ + andeq r8, r6, ip, lsr #17 │ │ │ │ + ldrdeq r4, [sl], -ip │ │ │ │ + andeq r4, sl, ip, lsr #23 │ │ │ │ + andeq r4, sl, ip, ror fp │ │ │ │ + ldrdeq r6, [r9], -r4 │ │ │ │ + ldrdeq r6, [r9], -r0 │ │ │ │ + andeq r9, r6, ip, lsr #2 │ │ │ │ + andeq r4, sl, r8, lsl #20 │ │ │ │ + andeq r8, r6, r4, ror #14 │ │ │ │ + andeq r4, sl, r0, ror r5 │ │ │ │ + andeq r4, sl, r8, asr #10 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + ldrdeq r4, [sl], -r0 │ │ │ │ + @ instruction: 0x000a13bc │ │ │ │ + andeq r1, sl, r4, lsl #7 │ │ │ │ + andeq r1, sl, r4, ror r3 │ │ │ │ + andeq r8, r6, r8, lsr #12 │ │ │ │ + muleq sl, ip, r1 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r7, r6, r0, lsr r2 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ add r4, r1, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 8b37c │ │ │ │ + bne 8b324 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 8c560 │ │ │ │ + beq 8c508 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ mov r2, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - b 8b388 │ │ │ │ + b 8b330 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ add r3, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - beq 8ad8c │ │ │ │ + beq 8ad34 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r8, #2 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 8ae10 │ │ │ │ + b 8adb8 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 8ab70 │ │ │ │ + bne 8ab18 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ add r4, r5, #2 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 8c550 │ │ │ │ + beq 8c4f8 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - b 8b37c │ │ │ │ + b 8b324 │ │ │ │ cmp r3, #32 │ │ │ │ - beq 8f690 │ │ │ │ + beq 8f638 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 8f1e4 │ │ │ │ + beq 8f18c │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 8f1e4 │ │ │ │ + beq 8f18c │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, #110 @ 0x6e │ │ │ │ cmp r2, r0 │ │ │ │ - bcs 8b8e0 │ │ │ │ + bcs 8b888 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r9] │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ strb r1, [r2] │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 8b904 │ │ │ │ + bcs 8b8ac │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r9] │ │ │ │ strb r5, [r2] │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ - b 8b3e0 │ │ │ │ + b 8b388 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r1, [r9, #4] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r2, r1 │ │ │ │ - bcc 8b8cc │ │ │ │ + bcc 8b874 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ - b 8b3e0 │ │ │ │ + b 8b388 │ │ │ │ ldrb ip, [r0, #1] │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ - beq 8c9f0 │ │ │ │ + beq 8c998 │ │ │ │ cmp ip, #35 @ 0x23 │ │ │ │ - beq 8ce34 │ │ │ │ + beq 8cddc │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - bne 8ae30 │ │ │ │ + bne 8add8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r0, r6, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ mov r6, r0 │ │ │ │ - b 8ae30 │ │ │ │ + b 8add8 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b 8ae10 │ │ │ │ + b 8adb8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #7 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp] │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - beq 8d26c │ │ │ │ + beq 8d214 │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp] │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - beq 8d26c │ │ │ │ + beq 8d214 │ │ │ │ sub r3, sl, #3 │ │ │ │ cmp r3, #5 │ │ │ │ - bls 8cacc │ │ │ │ + bls 8ca74 │ │ │ │ cmp sl, #8 │ │ │ │ - bgt 8c47c │ │ │ │ + bgt 8c424 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 8a874 │ │ │ │ + bne 8a81c │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8d64c │ │ │ │ + bcs 8d5f4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #12 │ │ │ │ strb r2, [r3] │ │ │ │ - b 8a888 │ │ │ │ + b 8a830 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r5, r1 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - b 8aae0 │ │ │ │ + b 8aa88 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 8bffc │ │ │ │ + beq 8bfa4 │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - bne 8c010 │ │ │ │ + bne 8bfb8 │ │ │ │ mov r8, #1 │ │ │ │ - b 8a968 │ │ │ │ - ldr r4, [pc, #-712] @ 8b77c │ │ │ │ + b 8a910 │ │ │ │ + ldr r4, [pc, #-712] @ 8b724 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r5, [sp, #36] @ 0x24 │ │ │ │ - beq 8aa10 │ │ │ │ + beq 8a9b8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r5] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8ba54 │ │ │ │ - b 8aa10 │ │ │ │ + bne 8b9fc │ │ │ │ + b 8a9b8 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - beq 8ccc8 │ │ │ │ + beq 8cc70 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #1 │ │ │ │ - b 8ab20 │ │ │ │ + b 8aac8 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ add r4, r5, #2 │ │ │ │ - beq 8e7a0 │ │ │ │ + beq 8e748 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 8c504 │ │ │ │ + beq 8c4ac │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - b 8b388 │ │ │ │ + b 8b330 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8b438 │ │ │ │ - ldr r0, [pc, #-840] @ 8b780 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8b3e0 │ │ │ │ + ldr r0, [pc, #-840] @ 8b728 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 83840 │ │ │ │ + bl 837e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8bb08 │ │ │ │ - ldr r1, [pc, #-856] @ 8b784 │ │ │ │ + beq 8bab0 │ │ │ │ + ldr r1, [pc, #-856] @ 8b72c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a888 │ │ │ │ - ldr r1, [pc, #-872] @ 8b788 │ │ │ │ + bne 8a830 │ │ │ │ + ldr r1, [pc, #-872] @ 8b730 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [r5, #304] @ 0x130 │ │ │ │ - bne 8a888 │ │ │ │ + bne 8a830 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #-904] @ 8b78c │ │ │ │ + ldr r3, [pc, #-904] @ 8b734 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldrsh r0, [r3, #22] │ │ │ │ - bl 82b8 │ │ │ │ + bl 825c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a888 │ │ │ │ - ldr r0, [pc, #-928] @ 8b790 │ │ │ │ + beq 8a830 │ │ │ │ + ldr r0, [pc, #-928] @ 8b738 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 83840 │ │ │ │ + bl 837e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a888 │ │ │ │ - ldr r1, [pc, #-944] @ 8b794 │ │ │ │ + beq 8a830 │ │ │ │ + ldr r1, [pc, #-944] @ 8b73c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a888 │ │ │ │ - ldr r3, [pc, #-960] @ 8b798 │ │ │ │ + beq 8a830 │ │ │ │ + ldr r3, [pc, #-960] @ 8b740 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #304] @ 0x130 │ │ │ │ - b 8a888 │ │ │ │ - ldr r4, [pc, #-976] @ 8b79c │ │ │ │ + b 8a830 │ │ │ │ + ldr r4, [pc, #-976] @ 8b744 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 8ba44 │ │ │ │ - ldr r7, [pc, #-984] @ 8b7a0 │ │ │ │ + b 8b9ec │ │ │ │ + ldr r7, [pc, #-984] @ 8b748 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r3 │ │ │ │ ldr r8, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ @@ -134685,499 +134685,499 @@ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ cmp ip, #0 │ │ │ │ - ble 8c83c │ │ │ │ - ldr r2, [pc, #-1060] @ 8b7a4 │ │ │ │ + ble 8c7e4 │ │ │ │ + ldr r2, [pc, #-1060] @ 8b74c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #0 │ │ │ │ - b 8bbe4 │ │ │ │ + b 8bb8c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ add r2, r2, #28 │ │ │ │ - beq 8c83c │ │ │ │ + beq 8c7e4 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, r0 │ │ │ │ - bne 8bbd4 │ │ │ │ - ldr r2, [pc, #-1104] @ 8b7a8 │ │ │ │ + bne 8bb7c │ │ │ │ + ldr r2, [pc, #-1104] @ 8b750 │ │ │ │ cmp r3, ip │ │ │ │ add r2, pc, r2 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ add r3, r3, #16 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - bge 8c83c │ │ │ │ + bge 8c7e4 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ add r3, r3, #28 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 8a86c │ │ │ │ - ldr r3, [pc, #-1152] @ 8b7ac │ │ │ │ + b 8a814 │ │ │ │ + ldr r3, [pc, #-1152] @ 8b754 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r3, #292] @ 0x124 │ │ │ │ - b 8a7d8 │ │ │ │ + b 8a780 │ │ │ │ mov sl, r8 │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #176] @ 0xb0 │ │ │ │ ldr fp, [sp, #180] @ 0xb4 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r2, r3, r1 │ │ │ │ movne r2, #1 │ │ │ │ cmp r1, r8 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8d5a4 │ │ │ │ + bne 8d54c │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp sl, #8 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bgt 901e8 │ │ │ │ + bgt 90190 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r1, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 8bcc8 │ │ │ │ + beq 8bc70 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 8c020 │ │ │ │ + beq 8bfc8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8e7ec │ │ │ │ + bcs 8e794 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ strb r2, [r3] │ │ │ │ cmp sl, #7 │ │ │ │ - beq 8df20 │ │ │ │ + beq 8dec8 │ │ │ │ cmp sl, #3 │ │ │ │ - bne 913e4 │ │ │ │ + bne 9138c │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8fd14 │ │ │ │ - ldr r4, [pc, #-1340] @ 8b7b0 │ │ │ │ - ldr r5, [pc, #-1340] @ 8b7b4 │ │ │ │ + bne 8fcbc │ │ │ │ + ldr r4, [pc, #-1340] @ 8b758 │ │ │ │ + ldr r5, [pc, #-1340] @ 8b75c │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ mov r6, r3 │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ add r4, r4, #360 @ 0x168 │ │ │ │ add r5, r5, #600 @ 0x258 │ │ │ │ - b 8bd18 │ │ │ │ + b 8bcc0 │ │ │ │ add r4, r4, #20 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 8cab4 │ │ │ │ + beq 8ca5c │ │ │ │ ldr r1, [r4] │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp] │ │ │ │ - bl 85488 │ │ │ │ + bl 85430 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bd0c │ │ │ │ + beq 8bcb4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d2fc │ │ │ │ + beq 8d2a4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4] │ │ │ │ - ldr r1, [pc, #-1440] @ 8b7b8 │ │ │ │ + ldr r1, [pc, #-1440] @ 8b760 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 8d258 │ │ │ │ + bcs 8d200 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d26c │ │ │ │ + beq 8d214 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #-1508] @ 8b7bc │ │ │ │ + ldr r3, [pc, #-1508] @ 8b764 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3, #280] @ 0x118 │ │ │ │ - b 8bbb8 │ │ │ │ - beq 90190 │ │ │ │ + b 8bb60 │ │ │ │ + beq 90138 │ │ │ │ ldr r3, [r6, #352] @ 0x160 │ │ │ │ add r2, r3, #4 │ │ │ │ add r3, r3, #32 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 8a830 │ │ │ │ + b 8a7d8 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r8, #2 │ │ │ │ cmpne r3, #1 │ │ │ │ - ble 8bf8c │ │ │ │ + ble 8bf34 │ │ │ │ ldrh r3, [r7, #6] │ │ │ │ tst r3, #16 │ │ │ │ - bne 8bf8c │ │ │ │ + bne 8bf34 │ │ │ │ str r9, [sp, #124] @ 0x7c │ │ │ │ str r9, [sp, #172] @ 0xac │ │ │ │ str r9, [sp, #136] @ 0x88 │ │ │ │ str r9, [sp, #148] @ 0x94 │ │ │ │ str r9, [sp, #160] @ 0xa0 │ │ │ │ str r9, [sp, #108] @ 0x6c │ │ │ │ str r9, [sp, #144] @ 0x90 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ - beq 8d358 │ │ │ │ + beq 8d300 │ │ │ │ cmp ip, #35 @ 0x23 │ │ │ │ - beq 8e408 │ │ │ │ + beq 8e3b0 │ │ │ │ orr r3, r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #1 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ cmp r8, #1 │ │ │ │ movgt r3, #0 │ │ │ │ andle r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8ce98 │ │ │ │ + beq 8ce40 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c8f4 │ │ │ │ + beq 8c89c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8c910 │ │ │ │ + beq 8c8b8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ str r2, [sp, #196] @ 0xc4 │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ str r2, [sp, #200] @ 0xc8 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8ed78 │ │ │ │ + beq 8ed20 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8e7fc │ │ │ │ + bcs 8e7a4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - beq 8d5cc │ │ │ │ + beq 8d574 │ │ │ │ tst r1, #1 │ │ │ │ - bne 8dc84 │ │ │ │ + bne 8dc2c │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f4b8 │ │ │ │ + bcs 8f460 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ strb r2, [r3] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f1f4 │ │ │ │ + bcs 8f19c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ - b 8d5e8 │ │ │ │ + b 8d590 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ add r4, r5, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 8c584 │ │ │ │ + ble 8c52c │ │ │ │ cmp r3, #7 │ │ │ │ - beq 8d510 │ │ │ │ + beq 8d4b8 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ str sl, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 8de5c │ │ │ │ + beq 8de04 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - b 8b388 │ │ │ │ + b 8b330 │ │ │ │ cmp r2, r0 │ │ │ │ - bcs 8d748 │ │ │ │ + bcs 8d6f0 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r9] │ │ │ │ strb r1, [r2] │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ mov r4, r5 │ │ │ │ - b 8b3e0 │ │ │ │ - ldr r4, [pc, #-1992] @ 8b7c0 │ │ │ │ + b 8b388 │ │ │ │ + ldr r4, [pc, #-1992] @ 8b768 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 8ba44 │ │ │ │ + b 8b9ec │ │ │ │ str r9, [sp, #136] @ 0x88 │ │ │ │ str r9, [sp, #172] @ 0xac │ │ │ │ str r9, [sp, #148] @ 0x94 │ │ │ │ str r9, [sp, #144] @ 0x90 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ str r9, [sp, #160] @ 0xa0 │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ - beq 8d36c │ │ │ │ + beq 8d314 │ │ │ │ cmp ip, #35 @ 0x23 │ │ │ │ - bne 8b934 │ │ │ │ + bne 8b8dc │ │ │ │ orr r3, r9, #32 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b 8aed4 │ │ │ │ + b 8ae7c │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ add r3, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - beq 8a960 │ │ │ │ + beq 8a908 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r8, #1 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ - b 8ae10 │ │ │ │ + b 8adb8 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ add r3, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - beq 8ba34 │ │ │ │ + beq 8b9dc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r8, #1 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 8ae10 │ │ │ │ + b 8adb8 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8ff80 │ │ │ │ + beq 8ff28 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne 8e014 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bne 8dfbc │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 905c0 │ │ │ │ + beq 90568 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - bls 8c0b8 │ │ │ │ + bls 8c060 │ │ │ │ mov r2, #0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b 8c080 │ │ │ │ + b 8c028 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 909e8 │ │ │ │ + beq 90990 │ │ │ │ mov ip, r2 │ │ │ │ ldrb r2, [lr, #-1] │ │ │ │ mov r1, lr │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ sub lr, lr, #1 │ │ │ │ mov r0, r3 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ mov r3, lr │ │ │ │ - beq 8c074 │ │ │ │ + beq 8c01c │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r1 │ │ │ │ strne r0, [sp, #236] @ 0xec │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ cmp sl, #2 │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ble 8ffa0 │ │ │ │ + ble 8ff48 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldrh r8, [r3, #26] │ │ │ │ ands r6, r8, #4 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #236] @ 0xec │ │ │ │ - beq 90640 │ │ │ │ + beq 905e8 │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #12] │ │ │ │ str sl, [sp] │ │ │ │ - bl 87f8c │ │ │ │ + bl 87f34 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c1d4 │ │ │ │ + beq 8c17c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 906dc │ │ │ │ + beq 90684 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ movhi r2, #0 │ │ │ │ strbhi r2, [r3] │ │ │ │ - bls 90628 │ │ │ │ + bls 905d0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ str r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [sp, #236] @ 0xec │ │ │ │ - beq 8d26c │ │ │ │ + beq 8d214 │ │ │ │ cmp sl, #6 │ │ │ │ - beq 905f8 │ │ │ │ + beq 905a0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne sl, #0 │ │ │ │ - beq 8c1d4 │ │ │ │ + beq 8c17c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #12] │ │ │ │ str sl, [sp] │ │ │ │ - bl 87f8c │ │ │ │ + bl 87f34 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c1e8 │ │ │ │ + beq 8c190 │ │ │ │ mov r0, r3 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c1fc │ │ │ │ + beq 8c1a4 │ │ │ │ mov r0, r3 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 8f6ac │ │ │ │ + bcs 8f654 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ str r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8f6c0 │ │ │ │ - ldr r4, [pc, #-2672] @ 8b7c4 │ │ │ │ + beq 8f668 │ │ │ │ + ldr r4, [pc, #-2672] @ 8b76c │ │ │ │ mov r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, r4, #296 @ 0x128 │ │ │ │ mov r0, #1 │ │ │ │ - bl db414 <__isoc23_strtoul@@Base+0x2c598> │ │ │ │ + bl daaac <__isoc23_strtoul@@Base+0x2bc88> │ │ │ │ ldr r3, [r4, #296] @ 0x128 │ │ │ │ cmp r3, #19 │ │ │ │ movle r3, #80 @ 0x50 │ │ │ │ strle r3, [r4, #296] @ 0x128 │ │ │ │ - ldr r3, [pc, #-2708] @ 8b7c8 │ │ │ │ + ldr r3, [pc, #-2708] @ 8b770 │ │ │ │ cmp sl, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #300] @ 0x12c │ │ │ │ and r4, r3, #1 │ │ │ │ - bgt 9095c │ │ │ │ - ldr r3, [pc, #-2728] @ 8b7cc │ │ │ │ + bgt 90904 │ │ │ │ + ldr r3, [pc, #-2728] @ 8b774 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr lr, [r2, r3] │ │ │ │ ldr r3, [lr] │ │ │ │ ldr r8, [r3, #76] @ 0x4c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8c29c │ │ │ │ + beq 8c244 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91544 │ │ │ │ + beq 914ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 90948 │ │ │ │ + bne 908f0 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ cmn r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ cmp sl, #4 │ │ │ │ movle fp, r2 │ │ │ │ orrgt fp, r2, #1 │ │ │ │ - ldr r2, [pc, #-2820] @ 8b7d0 │ │ │ │ + ldr r2, [pc, #-2820] @ 8b778 │ │ │ │ cmp fp, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #296] @ 0x128 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne 90790 │ │ │ │ + bne 90738 │ │ │ │ add lr, r3, #8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r4 │ │ │ │ sub r3, r3, lr │ │ │ │ cmp r3, #10 │ │ │ │ movlt r3, #10 │ │ │ │ mov r4, #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #-2876] @ 8b7d4 │ │ │ │ + ldr r3, [pc, #-2876] @ 8b77c │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #4] │ │ │ │ str r4, [r3] │ │ │ │ ldrb r7, [r6] │ │ │ │ cmp r7, #10 │ │ │ │ - bne 8c330 │ │ │ │ + bne 8c2d8 │ │ │ │ ldrb r7, [r6, #1]! │ │ │ │ cmp r7, #10 │ │ │ │ - beq 8c324 │ │ │ │ + beq 8c2cc │ │ │ │ cmp r7, #0 │ │ │ │ add r8, r6, #1 │ │ │ │ - beq 90ce4 │ │ │ │ - ldr r1, [pc, #-2924] @ 8b7d8 │ │ │ │ + beq 90c8c │ │ │ │ + ldr r1, [pc, #-2924] @ 8b780 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #-2936] @ 8b7dc │ │ │ │ + ldr r1, [pc, #-2936] @ 8b784 │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ sub r1, sl, #7 │ │ │ │ mov fp, r3 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ @@ -135190,288 +135190,288 @@ │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ mov sl, r3 │ │ │ │ mov r3, r7 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str lr, [sp, #60] @ 0x3c │ │ │ │ cmp r7, #10 │ │ │ │ - beq 8f9e4 │ │ │ │ + beq 8f98c │ │ │ │ cmp r7, #9 │ │ │ │ - beq 8fabc │ │ │ │ + beq 8fa64 │ │ │ │ clz r2, fp │ │ │ │ lsr r2, r2, #5 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r7, #32 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8fa7c │ │ │ │ + bne 8fa24 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #6 │ │ │ │ - beq 90a88 │ │ │ │ + beq 90a30 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 90a6c │ │ │ │ + beq 90a14 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 8f74c │ │ │ │ + beq 8f6f4 │ │ │ │ cmp r3, #27 │ │ │ │ - bne 8f75c │ │ │ │ + bne 8f704 │ │ │ │ ldr r2, [r9] │ │ │ │ mov r7, r8 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs 90a5c │ │ │ │ + bcs 90a04 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r9] │ │ │ │ mov r3, #27 │ │ │ │ strb r3, [r2] │ │ │ │ mov r6, r7 │ │ │ │ - b 8c428 │ │ │ │ + b 8c3d0 │ │ │ │ sub r7, r7, #97 @ 0x61 │ │ │ │ cmp r7, #25 │ │ │ │ - bls 91558 │ │ │ │ + bls 91500 │ │ │ │ mov r8, r6 │ │ │ │ ldrb r7, [r6], #1 │ │ │ │ ldr r2, [r9] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 90a50 │ │ │ │ + beq 909f8 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addhi r3, r2, #1 │ │ │ │ strhi r3, [r9] │ │ │ │ strbhi r7, [r2] │ │ │ │ - bhi 8c41c │ │ │ │ + bhi 8c3c4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8c41c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8c3c4 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r2, #58 @ 0x3a │ │ │ │ - b 8aed8 │ │ │ │ + b 8ae80 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f524 │ │ │ │ + bcs 8f4cc │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r4, r6 │ │ │ │ ldrh r3, [r4, #26] │ │ │ │ tst r3, #8 │ │ │ │ - bne 8c4b8 │ │ │ │ + bne 8c460 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r4 │ │ │ │ add r4, r4, #28 │ │ │ │ cmp r5, r4 │ │ │ │ - bhi 8c498 │ │ │ │ + bhi 8c440 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ - b 8b9e8 │ │ │ │ + b 8b990 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 8b810 │ │ │ │ - b 8ca78 │ │ │ │ - ldr r1, [pc, #-3332] @ 8b7e0 │ │ │ │ + bne 8b7b8 │ │ │ │ + b 8ca20 │ │ │ │ + ldr r1, [pc, #-3332] @ 8b788 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b024 │ │ │ │ - b 8b030 │ │ │ │ + beq 8afcc │ │ │ │ + b 8afd8 │ │ │ │ ldrb r3, [r5, #3] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 8e840 │ │ │ │ + beq 8e7e8 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - b 8b388 │ │ │ │ + b 8b330 │ │ │ │ ldrb r3, [r5, #3] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 8b810 │ │ │ │ + bne 8b7b8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 8b3a8 │ │ │ │ + b 8b350 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8b4fc │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8b4a4 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 8b37c │ │ │ │ + bne 8b324 │ │ │ │ ldrb r3, [r5, #3] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 8b810 │ │ │ │ - b 8c560 │ │ │ │ + bne 8b7b8 │ │ │ │ + b 8c508 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 8ae30 │ │ │ │ + b 8add8 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, #116 @ 0x74 │ │ │ │ - b 8b8a4 │ │ │ │ + b 8b84c │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, #92 @ 0x5c │ │ │ │ - b 8b8a4 │ │ │ │ + b 8b84c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d334 │ │ │ │ + beq 8d2dc │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - beq 8eb9c │ │ │ │ + beq 8eb44 │ │ │ │ cmp r2, r0 │ │ │ │ - bcs 8de90 │ │ │ │ + bcs 8de38 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r9] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2] │ │ │ │ - ldr r3, [pc, #-3620] @ 8b7e4 │ │ │ │ + ldr r3, [pc, #-3620] @ 8b78c │ │ │ │ ldr r2, [r9, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #348] @ 0x15c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - beq 8ee10 │ │ │ │ + beq 8edb8 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ee10 │ │ │ │ + beq 8edb8 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 8edb4 │ │ │ │ + blt 8ed5c │ │ │ │ ldr r3, [r9, #28] │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ - bge 8f428 │ │ │ │ + bge 8f3d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8edc0 │ │ │ │ + beq 8ed68 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 9012c │ │ │ │ + beq 900d4 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #24] │ │ │ │ sub r2, r3, r2 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bls 90104 │ │ │ │ + bls 900ac │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [r3] │ │ │ │ mov r3, #0 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov r4, r5 │ │ │ │ - b 8b3e0 │ │ │ │ + b 8b388 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c6d4 │ │ │ │ + beq 8c67c │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ addeq r5, r4, #2 │ │ │ │ cmp r2, r0 │ │ │ │ - bcs 8d65c │ │ │ │ + bcs 8d604 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r9] │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ strb r3, [r2] │ │ │ │ mov r4, r5 │ │ │ │ ldrb r1, [r5] │ │ │ │ - b 8b3e0 │ │ │ │ + b 8b388 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, #69 @ 0x45 │ │ │ │ - b 8b8a4 │ │ │ │ + b 8b84c │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, #34 @ 0x22 │ │ │ │ - b 8b8a4 │ │ │ │ + b 8b84c │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, #118 @ 0x76 │ │ │ │ - b 8b8a4 │ │ │ │ + b 8b84c │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, #114 @ 0x72 │ │ │ │ - b 8b8a4 │ │ │ │ + b 8b84c │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, #97 @ 0x61 │ │ │ │ - b 8b8a4 │ │ │ │ + b 8b84c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r0, #1 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ - beq 8d3d8 │ │ │ │ + beq 8d380 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb ip, [r0] │ │ │ │ mov r6, r0 │ │ │ │ - b 8b93c │ │ │ │ + b 8b8e4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d38c │ │ │ │ + beq 8d334 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #-4028] @ 8b7e8 │ │ │ │ + ldr r3, [pc, #-4028] @ 8b790 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - bne 8d284 │ │ │ │ + bne 8d22c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b93c │ │ │ │ - ldr r3, [pc, #-4056] @ 8b7ec │ │ │ │ + bne 8b8e4 │ │ │ │ + ldr r3, [pc, #-4056] @ 8b794 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8d7a0 │ │ │ │ + b 8d748 │ │ │ │ cmp r8, #4 │ │ │ │ - ble 8cc0c │ │ │ │ + ble 8cbb4 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 8cc14 │ │ │ │ + beq 8cbbc │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8dcc0 │ │ │ │ + beq 8dc68 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #244 @ 0xf4 │ │ │ │ @@ -135481,202 +135481,202 @@ │ │ │ │ stmib sp, {r0, r2} │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str sl, [sp, #16] │ │ │ │ str r8, [sp] │ │ │ │ - bl 88834 │ │ │ │ + bl 887dc │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ - b 8ae30 │ │ │ │ + b 8add8 │ │ │ │ add r5, sp, #248 @ 0xf8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 84344 │ │ │ │ + bl 842ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90068 │ │ │ │ + bne 90010 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ - b 8bc10 │ │ │ │ + b 8bbb8 │ │ │ │ mvn r3, #0 │ │ │ │ mov fp, r0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 8aae8 │ │ │ │ + b 8aa90 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r3 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ cmp r0, #0 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r4] │ │ │ │ - bne 8a7b0 │ │ │ │ - ldr r3, [pc, #3988] @ 8d834 │ │ │ │ + bne 8a758 │ │ │ │ + ldr r3, [pc, #3988] @ 8d7dc │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ ldr lr, [r1, r3] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - b 8a9ac │ │ │ │ + b 8a954 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ movne r4, r1 │ │ │ │ strne r2, [sp, #56] @ 0x38 │ │ │ │ - bne 8b810 │ │ │ │ + bne 8b7b8 │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - b 8c568 │ │ │ │ + b 8c510 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8c910 │ │ │ │ + beq 8c8b8 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 8dd88 │ │ │ │ + beq 8dd30 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8cc4c │ │ │ │ + bne 8cbf4 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 8ce68 │ │ │ │ + bcs 8ce10 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r0] │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ strb r1, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c99c │ │ │ │ + beq 8c944 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8d3bc │ │ │ │ + bcs 8d364 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #58 @ 0x3a │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq 8c9a8 │ │ │ │ + beq 8c950 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 8ae30 │ │ │ │ + b 8add8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne 8c984 │ │ │ │ + bne 8c92c │ │ │ │ mov r9, #0 │ │ │ │ mov r3, #1 │ │ │ │ add r0, r6, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r9 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r9, [sp] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ - b 8ae30 │ │ │ │ + b 8add8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr fp, [r0] │ │ │ │ ldrb r3, [r5] │ │ │ │ - b 8aae0 │ │ │ │ + b 8aa88 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b 8c474 │ │ │ │ + b 8c41c │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8d328 │ │ │ │ + beq 8d2d0 │ │ │ │ cmp r2, #12 │ │ │ │ add r1, r5, #3 │ │ │ │ - beq 8ad20 │ │ │ │ + beq 8acc8 │ │ │ │ mov r3, #0 │ │ │ │ add r5, r5, #2 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - b 8ab34 │ │ │ │ + b 8aadc │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ add r2, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ movne r4, r2 │ │ │ │ strne r5, [sp, #92] @ 0x5c │ │ │ │ strne r5, [sp, #88] @ 0x58 │ │ │ │ - bne 8b388 │ │ │ │ + bne 8b330 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 8b810 │ │ │ │ + bne 8b7b8 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ - b 8c568 │ │ │ │ - ldr r3, [pc, #3504] @ 8d838 │ │ │ │ + b 8c510 │ │ │ │ + ldr r3, [pc, #3504] @ 8d7e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b33c │ │ │ │ + beq 8b2e4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp] │ │ │ │ add r0, r5, #3 │ │ │ │ add r2, sp, #236 @ 0xec │ │ │ │ - bl 83f28 │ │ │ │ + bl 83ed0 │ │ │ │ mov r1, r0 │ │ │ │ - b 8b33c │ │ │ │ - ldr r4, [pc, #3456] @ 8d83c │ │ │ │ + b 8b2e4 │ │ │ │ + ldr r4, [pc, #3456] @ 8d7e4 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, #24 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 8ba44 │ │ │ │ + b 8b9ec │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp] │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - beq 8d26c │ │ │ │ + beq 8d214 │ │ │ │ cmp sl, #5 │ │ │ │ - ble 8a874 │ │ │ │ - ldr r3, [pc, #3392] @ 8d840 │ │ │ │ + ble 8a81c │ │ │ │ + ldr r3, [pc, #3392] @ 8d7e8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #304] @ 0x130 │ │ │ │ - b 8a888 │ │ │ │ + b 8a830 │ │ │ │ cmp r8, #4 │ │ │ │ - bgt 8e484 │ │ │ │ + bgt 8e42c │ │ │ │ cmp r8, #3 │ │ │ │ - beq 8ea84 │ │ │ │ + beq 8ea2c │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ cmp r9, #1 │ │ │ │ mvnne r9, #0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ @@ -135690,289 +135690,289 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ mov r3, #0 │ │ │ │ ldrb ip, [r0] │ │ │ │ mov r6, r0 │ │ │ │ cmp ip, #123 @ 0x7b │ │ │ │ - beq 8cba4 │ │ │ │ + beq 8cb4c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8cbd8 │ │ │ │ + beq 8cb80 │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ - beq 8c464 │ │ │ │ + beq 8c40c │ │ │ │ cmp ip, #35 @ 0x23 │ │ │ │ - bne 8b03c │ │ │ │ - b 8aec4 │ │ │ │ + bne 8afe4 │ │ │ │ + b 8ae6c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ cmp r9, #0 │ │ │ │ ldrb ip, [r0] │ │ │ │ mov r6, r0 │ │ │ │ - bne 8aeb0 │ │ │ │ + bne 8ae58 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r8, #2 │ │ │ │ cmpne r3, #1 │ │ │ │ movle r1, #1 │ │ │ │ movgt r1, #0 │ │ │ │ - bgt 8ce80 │ │ │ │ + bgt 8ce28 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r9, [sp, #124] @ 0x7c │ │ │ │ - bne 8be00 │ │ │ │ - b 8bfa4 │ │ │ │ + bne 8bda8 │ │ │ │ + b 8bf4c │ │ │ │ cmp r8, #3 │ │ │ │ - beq 8dcec │ │ │ │ + beq 8dc94 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ cmp r9, #1 │ │ │ │ mvnne r9, #0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - b 8cb4c │ │ │ │ + b 8caf4 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add r2, r1, r2 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ sub r9, r1, #1 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b 8cc90 │ │ │ │ + b 8cc38 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [r4] │ │ │ │ ldrb r1, [r9] │ │ │ │ strb r1, [r0] │ │ │ │ cmp r5, r9 │ │ │ │ - beq 8ccb8 │ │ │ │ + beq 8cc60 │ │ │ │ ldrb r1, [r9, #1]! │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - beq 8cc88 │ │ │ │ + beq 8cc30 │ │ │ │ ldm r4, {r0, ip} │ │ │ │ cmp r0, ip │ │ │ │ - bcc 8cc78 │ │ │ │ + bcc 8cc20 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r5, r9 │ │ │ │ - bne 8cc90 │ │ │ │ + bne 8cc38 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ - b 8c948 │ │ │ │ + b 8c8f0 │ │ │ │ mov fp, r0 │ │ │ │ add r1, r5, #2 │ │ │ │ - b 8b7f4 │ │ │ │ - ldr r1, [pc, #2920] @ 8d844 │ │ │ │ + b 8b79c │ │ │ │ + ldr r1, [pc, #2920] @ 8d7ec │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b53c │ │ │ │ - ldr r1, [pc, #2900] @ 8d848 │ │ │ │ + beq 8b4e4 │ │ │ │ + ldr r1, [pc, #2900] @ 8d7f0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b53c │ │ │ │ + bne 8b4e4 │ │ │ │ ldr r1, [r9] │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r2, r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [r9] │ │ │ │ - bcc 8cd2c │ │ │ │ + bcc 8ccd4 │ │ │ │ ldr r0, [r9, #28] │ │ │ │ add r3, r3, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 8b40c │ │ │ │ + bls 8b3b4 │ │ │ │ str r1, [r9] │ │ │ │ - b 8b40c │ │ │ │ + b 8b3b4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 8ad08 │ │ │ │ + bne 8acb0 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8c85c │ │ │ │ + beq 8c804 │ │ │ │ cmp r2, #12 │ │ │ │ add r1, r5, #3 │ │ │ │ - beq 8ad18 │ │ │ │ + beq 8acc0 │ │ │ │ add r5, r5, #2 │ │ │ │ - b 8acf0 │ │ │ │ + b 8ac98 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ moveq sl, #5 │ │ │ │ - beq 8a7d8 │ │ │ │ - ldr r4, [pc, #2768] @ 8d84c │ │ │ │ - ldr r5, [pc, #2768] @ 8d850 │ │ │ │ + beq 8a780 │ │ │ │ + ldr r4, [pc, #2768] @ 8d7f4 │ │ │ │ + ldr r5, [pc, #2768] @ 8d7f8 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, r3, #1 │ │ │ │ add r4, r4, #360 @ 0x168 │ │ │ │ add r5, r5, #600 @ 0x258 │ │ │ │ mov r6, #0 │ │ │ │ - b 8cda8 │ │ │ │ + b 8cd50 │ │ │ │ add r4, r4, #20 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 8f02c │ │ │ │ + beq 8efd4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl 85488 │ │ │ │ + bl 85430 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cd9c │ │ │ │ + beq 8cd44 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - blt 8f02c │ │ │ │ + blt 8efd4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ movne r1, r3 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ - b 8a7d8 │ │ │ │ + b 8a780 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 8ce2c │ │ │ │ + beq 8cdd4 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne 8cdf8 │ │ │ │ + bne 8cda0 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bne 8cdf8 │ │ │ │ + bne 8cda0 │ │ │ │ sub r1, r2, r6 │ │ │ │ str r6, [sp, #164] @ 0xa4 │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r6, r2 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ - b 8b08c │ │ │ │ + b 8b034 │ │ │ │ add r1, r1, #1 │ │ │ │ - b 8cdf8 │ │ │ │ + b 8cda0 │ │ │ │ mov r2, #32 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b 8aed4 │ │ │ │ + b 8ae7c │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - b 8c948 │ │ │ │ + b 8c8f0 │ │ │ │ ldrh r3, [r7, #6] │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 8d770 │ │ │ │ + beq 8d718 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - b 8cbfc │ │ │ │ + b 8cba4 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 8cec0 │ │ │ │ + bne 8ce68 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ - b 8c914 │ │ │ │ + b 8c8bc │ │ │ │ cmp r8, #2 │ │ │ │ - ble 8be68 │ │ │ │ + ble 8be10 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8e474 │ │ │ │ + bcs 8e41c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cf54 │ │ │ │ + bne 8cefc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ tst r3, #4 │ │ │ │ - bne 8dc78 │ │ │ │ - ldr r1, [pc, #2372] @ 8d854 │ │ │ │ + bne 8dc20 │ │ │ │ + ldr r1, [pc, #2372] @ 8d7fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #2540] @ 8d90c │ │ │ │ + ldr r3, [pc, #2540] @ 8d8b4 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r8, [sp] │ │ │ │ - bl 87478 │ │ │ │ + bl 87420 │ │ │ │ cmp r8, #6 │ │ │ │ - ble 8d570 │ │ │ │ + ble 8d518 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ tst r3, #1 │ │ │ │ - bne 8de70 │ │ │ │ + bne 8de18 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ands r9, r3, #4 │ │ │ │ - beq 8e53c │ │ │ │ + beq 8e4e4 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #2264] @ 8d858 │ │ │ │ + ldr r1, [pc, #2264] @ 8d800 │ │ │ │ mov r2, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 8d75c │ │ │ │ - ldr r1, [pc, #2232] @ 8d85c │ │ │ │ + bhi 8d704 │ │ │ │ + ldr r1, [pc, #2232] @ 8d804 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e41c │ │ │ │ + beq 8e3c4 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r9, #1 │ │ │ │ mvn r2, #0 │ │ │ │ @@ -135982,19 +135982,19 @@ │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r1, #32 │ │ │ │ str sl, [sp, #20] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ - bl 862a8 │ │ │ │ + bl 86250 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ strne r9, [sp, #112] @ 0x70 │ │ │ │ - beq 8eef4 │ │ │ │ + beq 8ee9c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ @@ -136005,19 +136005,19 @@ │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r8, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ - bl 88834 │ │ │ │ + bl 887dc │ │ │ │ str r9, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e9d4 │ │ │ │ + beq 8e97c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ @@ -136027,98 +136027,98 @@ │ │ │ │ stmib sp, {r0, r2} │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r8, [sp] │ │ │ │ - bl 88834 │ │ │ │ + bl 887dc │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ tst r3, #8 │ │ │ │ - bne 8e84c │ │ │ │ + bne 8e7f4 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq 8ebcc │ │ │ │ - ldr r3, [pc, #1928] @ 8d860 │ │ │ │ + beq 8eb74 │ │ │ │ + ldr r3, [pc, #1928] @ 8d808 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 8d1e4 │ │ │ │ + beq 8d18c │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1848] @ 8d834 │ │ │ │ + ldr r3, [pc, #1848] @ 8d7dc │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - bne 8ec08 │ │ │ │ + bne 8ebb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f594 │ │ │ │ + beq 8f53c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #2032] @ 8d90c │ │ │ │ + ldr r3, [pc, #2032] @ 8d8b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 8f588 │ │ │ │ + beq 8f530 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #1840] @ 8d864 │ │ │ │ + ldr r3, [pc, #1840] @ 8d80c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8fdb8 │ │ │ │ - ldr r2, [pc, #1824] @ 8d868 │ │ │ │ + beq 8fd60 │ │ │ │ + ldr r2, [pc, #1824] @ 8d810 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #1808] @ 8d86c │ │ │ │ + ldr r1, [pc, #1808] @ 8d814 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 8eff8 │ │ │ │ + bcs 8efa0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ - beq 8f00c │ │ │ │ + beq 8efb4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r8, [sp] │ │ │ │ - bl 88834 │ │ │ │ - ldr r3, [pc, #1680] @ 8d870 │ │ │ │ + bl 887dc │ │ │ │ + ldr r3, [pc, #1680] @ 8d818 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e234 │ │ │ │ + bne 8e1dc │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ addeq r3, sp, #240 @ 0xf0 │ │ │ │ moveq r9, r3 │ │ │ │ - bne 8c984 │ │ │ │ + bne 8c92c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp, #28] │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -136128,196 +136128,196 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r9 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r8, [sp] │ │ │ │ str r9, [sp, #8] │ │ │ │ - bl 88834 │ │ │ │ + bl 887dc │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ - b 8ae30 │ │ │ │ + b 8add8 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8bd7c │ │ │ │ + bge 8bd24 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #1460] @ 8d834 │ │ │ │ + ldr r3, [pc, #1460] @ 8d7dc │ │ │ │ ldr lr, [r2, r3] │ │ │ │ - b 8a9ac │ │ │ │ + b 8a954 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #1508] @ 8d874 │ │ │ │ + ldr r3, [pc, #1508] @ 8d81c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8d78c │ │ │ │ - ldr r2, [pc, #1492] @ 8d878 │ │ │ │ + beq 8d734 │ │ │ │ + ldr r2, [pc, #1492] @ 8d820 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - b 8d2dc │ │ │ │ + b 8d284 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #1472] @ 8d87c │ │ │ │ + ldr r3, [pc, #1472] @ 8d824 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8d7b8 │ │ │ │ - ldr r2, [pc, #1456] @ 8d880 │ │ │ │ + beq 8d760 │ │ │ │ + ldr r2, [pc, #1456] @ 8d828 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne ip, [r6] │ │ │ │ - bne 8b93c │ │ │ │ + bne 8b8e4 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b 8be28 │ │ │ │ + b 8bdd0 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - bne 8bd48 │ │ │ │ - b 8d26c │ │ │ │ + bne 8bcf0 │ │ │ │ + b 8d214 │ │ │ │ mov fp, r0 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - b 8aae8 │ │ │ │ + b 8aa90 │ │ │ │ cmp r2, r0 │ │ │ │ - bcs 8eedc │ │ │ │ + bcs 8ee84 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r9] │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ strb r3, [r2] │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ mov r4, r5 │ │ │ │ - b 8b3e0 │ │ │ │ + b 8b388 │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 8c474 │ │ │ │ + b 8c41c │ │ │ │ orr r3, r9, #256 @ 0x100 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b 8c474 │ │ │ │ + b 8c41c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b93c │ │ │ │ - ldr r3, [pc, #1252] @ 8d884 │ │ │ │ + bne 8b8e4 │ │ │ │ + ldr r3, [pc, #1252] @ 8d82c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8d7a0 │ │ │ │ + b 8d748 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b93c │ │ │ │ - ldr r3, [pc, #1232] @ 8d888 │ │ │ │ + bne 8b8e4 │ │ │ │ + ldr r3, [pc, #1232] @ 8d830 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8d7a0 │ │ │ │ + b 8d748 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne 8c984 │ │ │ │ - b 8c9a8 │ │ │ │ + bne 8c92c │ │ │ │ + b 8c950 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str sl, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 9003c │ │ │ │ - ldr r2, [pc, #1136] @ 8d88c │ │ │ │ + bne 8ffe4 │ │ │ │ + ldr r2, [pc, #1136] @ 8d834 │ │ │ │ str r8, [sp, #220] @ 0xdc │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp, #228] @ 0xe4 │ │ │ │ add r9, r2, #288 @ 0x120 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r0 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #196] @ 0xc4 │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ str r7, [sp, #200] @ 0xc8 │ │ │ │ str r5, [sp, #216] @ 0xd8 │ │ │ │ str fp, [sp, #224] @ 0xe0 │ │ │ │ - b 8d470 │ │ │ │ + b 8d418 │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne 8d4cc │ │ │ │ + bne 8d474 │ │ │ │ add r3, r7, #2 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ sub r3, fp, #1 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 8d520 │ │ │ │ + bne 8d4c8 │ │ │ │ add r5, r4, #1 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r5, [sp, #236] @ 0xec │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ mov r7, r4 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ mov r4, r0 │ │ │ │ sub fp, r0, r5 │ │ │ │ - bne 8d44c │ │ │ │ + bne 8d3f4 │ │ │ │ add r3, r7, #2 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ sub r3, fp, #1 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - b 8d464 │ │ │ │ + b 8d40c │ │ │ │ mov r7, #0 │ │ │ │ - b 8d4e0 │ │ │ │ + b 8d488 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, #9 │ │ │ │ - beq 8d464 │ │ │ │ + beq 8d40c │ │ │ │ ldr r1, [r9, r7, lsl #3] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d4d4 │ │ │ │ + bne 8d47c │ │ │ │ add r7, r8, r7, lsl #3 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [r7, #292] @ 0x124 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - b 8d464 │ │ │ │ + b 8d40c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 8b3a8 │ │ │ │ + b 8b350 │ │ │ │ add r5, sp, #216 @ 0xd8 │ │ │ │ ldm r5, {r5, r8, fp} │ │ │ │ mov ip, r4 │ │ │ │ ldr r7, [sp, #200] @ 0xc8 │ │ │ │ ldr r4, [sp, #228] @ 0xe4 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ mov r2, #1 │ │ │ │ @@ -136327,84 +136327,84 @@ │ │ │ │ movne ip, r3 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp, #200] @ 0xc8 │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ mov r6, r0 │ │ │ │ - b 8cea8 │ │ │ │ + b 8ce50 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8de4c │ │ │ │ + bcs 8ddf4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #9 │ │ │ │ strb r2, [r3] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - b 8d5e8 │ │ │ │ - ldr ip, [pc, #740] @ 8d890 │ │ │ │ + b 8d590 │ │ │ │ + ldr ip, [pc, #740] @ 8d838 │ │ │ │ mov lr, fp │ │ │ │ str r8, [sp, #280] @ 0x118 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #16 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - b 8bc6c │ │ │ │ + b 8bc14 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8dea0 │ │ │ │ + bcs 8de48 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #91 @ 0x5b │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e17c │ │ │ │ + beq 8e124 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 8f1a0 │ │ │ │ + beq 8f148 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8efa8 │ │ │ │ + bcs 8ef50 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ strb r2, [r3] │ │ │ │ - ldr r3, [pc, #608] @ 8d894 │ │ │ │ + ldr r3, [pc, #608] @ 8d83c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r8, #8 │ │ │ │ - bhi 8deb0 │ │ │ │ + bhi 8de58 │ │ │ │ add r3, r3, r8 │ │ │ │ ldrh r3, [r3, r8] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8a888 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8a830 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ mov r4, r5 │ │ │ │ ldrb r1, [r5] │ │ │ │ - b 8b3e0 │ │ │ │ + b 8b388 │ │ │ │ cmp r8, #1 │ │ │ │ - ble 8de04 │ │ │ │ + ble 8ddac │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str r6, [sp, #236] @ 0xec │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ @@ -136416,246 +136416,246 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ str sl, [sp, #12] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r0 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - bne 8f4c8 │ │ │ │ + bne 8f470 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ cmpne r2, #58 @ 0x3a │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq 8eb40 │ │ │ │ + beq 8eae8 │ │ │ │ cmp r8, #3 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ - bne 8b194 │ │ │ │ + bne 8b13c │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ef24 │ │ │ │ + bne 8eecc │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r1, [r3] │ │ │ │ - beq 8ef18 │ │ │ │ + beq 8eec0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ - bl 8060 │ │ │ │ + bl 8010 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ef24 │ │ │ │ + beq 8eecc │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ - b 8b194 │ │ │ │ + b 8b13c │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ mov r4, r5 │ │ │ │ - b 8b3e0 │ │ │ │ + b 8b388 │ │ │ │ sub r2, r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 8cfb0 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 8cf58 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ cmp r8, #1 │ │ │ │ mov r3, r1 │ │ │ │ ldrgt r3, [sp, #108] @ 0x6c │ │ │ │ strle r2, [sp, #108] @ 0x6c │ │ │ │ orrgt r3, r3, r1 │ │ │ │ - b 8cbfc │ │ │ │ + b 8cba4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b93c │ │ │ │ - ldr r3, [pc, #248] @ 8d898 │ │ │ │ + bne 8b8e4 │ │ │ │ + ldr r3, [pc, #248] @ 8d840 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - b 8cea8 │ │ │ │ + b 8ce50 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8b93c │ │ │ │ - ldr r3, [pc, #208] @ 8d89c │ │ │ │ + bne 8b8e4 │ │ │ │ + ldr r3, [pc, #208] @ 8d844 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8d7a0 │ │ │ │ + b 8d748 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str sl, [sp, #12] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ mov r3, #0 │ │ │ │ sub r2, r0, r2 │ │ │ │ cmp r6, #61 @ 0x3d │ │ │ │ cmpne r2, #1 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - beq 912ec │ │ │ │ + beq 91294 │ │ │ │ cmp r6, #33 @ 0x21 │ │ │ │ - bne 912e0 │ │ │ │ + bne 91288 │ │ │ │ mov r3, #8 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - b 8b104 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r4, sl, r8, asr #25 │ │ │ │ - andeq r5, r8, r4, lsl #30 │ │ │ │ - andeq r4, sl, ip, asr #24 │ │ │ │ - strdeq r8, [r6], -r8 @ │ │ │ │ - strdeq r8, [r6], -r4 │ │ │ │ - andeq r6, r9, r0, ror #19 │ │ │ │ - ldrdeq r6, [r9], -ip │ │ │ │ - @ instruction: 0x000683b8 │ │ │ │ - @ instruction: 0x000684bc │ │ │ │ - muleq r6, ip, r4 │ │ │ │ - andeq r7, r6, r4, asr #11 │ │ │ │ - andeq r4, sl, ip, lsl r6 │ │ │ │ - andeq r8, r6, r4, ror #1 │ │ │ │ - andeq r7, r6, r8, lsl #5 │ │ │ │ - @ instruction: 0x000674bc │ │ │ │ - andeq r4, sl, r0, asr #9 │ │ │ │ - andeq r7, r6, r0, rrx │ │ │ │ - muleq sl, r4, r4 │ │ │ │ - strdeq r7, [r6], -r0 │ │ │ │ - andeq r6, r6, r4, ror #30 │ │ │ │ - andeq r7, r6, ip, lsl #30 │ │ │ │ - andeq r6, r9, r4, asr #6 │ │ │ │ - muleq sl, r8, r1 │ │ │ │ - andeq r5, r8, ip, lsr #5 │ │ │ │ - andeq r6, r6, r4, ror #22 │ │ │ │ - strdeq r7, [r6], -r8 │ │ │ │ - andeq r8, r6, r4, lsl r5 │ │ │ │ - andeq r4, r8, r6, ror #30 │ │ │ │ - andeq r8, r6, r8, lsl #9 │ │ │ │ - andeq r3, sl, r0, asr #24 │ │ │ │ - andeq r7, r6, ip, lsl #30 │ │ │ │ - @ instruction: 0x000675b0 │ │ │ │ - muleq sl, r8, r8 │ │ │ │ - andeq r7, r6, r8, ror #30 │ │ │ │ - andeq r3, sl, r8, ror r8 │ │ │ │ - andeq r7, r6, r8, asr #30 │ │ │ │ - andeq r7, r6, ip, ror #5 │ │ │ │ - andeq r7, r6, r4, ror #4 │ │ │ │ - ldrdeq r7, [r6], -r8 │ │ │ │ + b 8b0ac │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r3, sl, r0, lsr #26 │ │ │ │ + strdeq r5, [r8], -r4 │ │ │ │ + andeq r3, sl, r4, lsr #25 │ │ │ │ + andeq r7, r6, r8, ror #27 │ │ │ │ + andeq r7, r6, r4, ror #27 │ │ │ │ + andeq r5, r9, r0, asr #20 │ │ │ │ + andeq r5, r9, ip, lsr sl │ │ │ │ + andeq r7, r6, r8, lsr #21 │ │ │ │ + andeq r7, r6, ip, lsr #23 │ │ │ │ + andeq r7, r6, ip, lsl #23 │ │ │ │ + @ instruction: 0x00066cb4 │ │ │ │ + andeq r3, sl, r4, ror r6 │ │ │ │ ldrdeq r7, [r6], -r4 │ │ │ │ - andeq r7, r6, r0, ror lr │ │ │ │ - andeq r7, r6, r0, ror #9 │ │ │ │ - @ instruction: 0x00066fb8 │ │ │ │ - andeq r3, sl, r0, ror #9 │ │ │ │ - andeq r6, r6, ip, asr #31 │ │ │ │ + andeq r6, r6, r8, ror r9 │ │ │ │ + andeq r6, r6, ip, lsr #23 │ │ │ │ + andeq r3, sl, r8, lsl r5 │ │ │ │ + andeq r6, r6, r0, asr r7 │ │ │ │ + andeq r3, sl, ip, ror #9 │ │ │ │ + andeq r7, r6, r0, ror #13 │ │ │ │ + andeq r6, r6, r4, asr r6 │ │ │ │ strdeq r7, [r6], -ip │ │ │ │ - andeq r6, r6, r8, lsr r2 │ │ │ │ - andeq r6, r6, r4, lsl #30 │ │ │ │ - andeq r3, sl, r8, lsl #2 │ │ │ │ - strheq r5, [r9], -r4 │ │ │ │ - andeq r0, r0, r1, lsr #2 │ │ │ │ - andeq r6, r6, ip, asr #25 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r2, sl, ip, ror lr │ │ │ │ + andeq r5, r9, r4, lsr #7 │ │ │ │ + strdeq r3, [sl], -r0 │ │ │ │ + muleq r8, ip, r9 │ │ │ │ + andeq r6, r6, r4, asr r2 │ │ │ │ + andeq r7, r6, r8, ror #3 │ │ │ │ + andeq r7, r6, r4, lsl #24 │ │ │ │ + andeq r4, r8, r6, asr r6 │ │ │ │ + andeq r7, r6, r8, ror fp │ │ │ │ + muleq sl, r8, ip │ │ │ │ + strdeq r7, [r6], -ip │ │ │ │ + andeq r6, r6, r0, lsr #25 │ │ │ │ + strdeq r2, [sl], -r0 │ │ │ │ + andeq r7, r6, r8, asr r6 │ │ │ │ + ldrdeq r2, [sl], -r0 │ │ │ │ + andeq r7, r6, r8, lsr r6 │ │ │ │ ldrdeq r6, [r6], -ip │ │ │ │ - ldr r1, [pc, #-128] @ 8d8a0 │ │ │ │ + andeq r6, r6, r4, asr r9 │ │ │ │ + andeq r6, r6, r8, asr #19 │ │ │ │ + andeq r6, r6, r4, asr #19 │ │ │ │ + andeq r7, r6, r0, ror #10 │ │ │ │ + ldrdeq r6, [r6], -r0 │ │ │ │ + andeq r6, r6, r8, lsr #13 │ │ │ │ + andeq r2, sl, r8, lsr r5 │ │ │ │ + @ instruction: 0x000666bc │ │ │ │ + andeq r6, r6, ip, ror #17 │ │ │ │ + andeq r5, r6, r8, lsr #18 │ │ │ │ + strdeq r6, [r6], -r4 │ │ │ │ + andeq r2, sl, r0, ror #2 │ │ │ │ + andeq r4, r9, r4, lsl r1 │ │ │ │ + andeq r0, r0, r1, lsr #2 │ │ │ │ + @ instruction: 0x000663bc │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + ldrdeq r1, [sl], -r4 │ │ │ │ + andeq r6, r6, ip, asr #1 │ │ │ │ + ldr r1, [pc, #-128] @ 8d848 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f18c │ │ │ │ + bne 8f134 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f5fc │ │ │ │ + bcs 8f5a4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ sub r3, r3, #45 @ 0x2d │ │ │ │ cmp r2, #0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f5dc │ │ │ │ - ldr r3, [pc, #-232] @ 8d8a4 │ │ │ │ + bne 8f584 │ │ │ │ + ldr r3, [pc, #-232] @ 8d84c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r8, #8 │ │ │ │ - bhi 8ded0 │ │ │ │ + bhi 8de78 │ │ │ │ add r3, r3, r8 │ │ │ │ ldrh r3, [r3, r8] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r1, [pc, #-260] @ 8d8a8 │ │ │ │ + ldr r1, [pc, #-260] @ 8d850 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e1a8 │ │ │ │ + beq 8e150 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f62c │ │ │ │ + bcs 8f5d4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ strb r2, [r3] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f61c │ │ │ │ + bcs 8f5c4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8da7c │ │ │ │ + beq 8da24 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f60c │ │ │ │ + bcs 8f5b4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 8da7c │ │ │ │ + beq 8da24 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8fc84 │ │ │ │ + bcs 8fc2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -136671,74 +136671,74 @@ │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r0, r9 │ │ │ │ str sl, [sp, #20] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 862a8 │ │ │ │ + bl 86250 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e80c │ │ │ │ + beq 8e7b4 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f304 │ │ │ │ + bcs 8f2ac │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #-608] @ 8d8ac │ │ │ │ + ldr r3, [pc, #-608] @ 8d854 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ str sl, [sp, #20] │ │ │ │ str r8, [sp, #8] │ │ │ │ - bl 862a8 │ │ │ │ + bl 86250 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8dc2c │ │ │ │ + beq 8dbd4 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ moveq r9, #0 │ │ │ │ - beq 8db8c │ │ │ │ + beq 8db34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 90004 │ │ │ │ + bcs 8ffac │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #91 @ 0x5b │ │ │ │ strb r2, [r3] │ │ │ │ mov r9, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 8e81c │ │ │ │ + bcc 8e7c4 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #1 │ │ │ │ movne r1, #61 @ 0x3d │ │ │ │ moveq r1, #32 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -136748,389 +136748,389 @@ │ │ │ │ str r1, [sp] │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str sl, [sp, #20] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 862a8 │ │ │ │ + bl 86250 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8dc2c │ │ │ │ + beq 8dbd4 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f5bc │ │ │ │ + bcs 8f564 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ strb r2, [r3] │ │ │ │ cmp r8, #2 │ │ │ │ - bgt 8e790 │ │ │ │ + bgt 8e738 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c99c │ │ │ │ + bne 8c944 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8c990 │ │ │ │ + bcs 8c938 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne 8c984 │ │ │ │ - b 8c9a8 │ │ │ │ - ldr r1, [pc, #-976] @ 8d8b0 │ │ │ │ + bne 8c92c │ │ │ │ + b 8c950 │ │ │ │ + ldr r1, [pc, #-976] @ 8d858 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 8cf10 │ │ │ │ + b 8ceb8 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f5ac │ │ │ │ + bcs 8f554 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #91 @ 0x5b │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 8bed4 │ │ │ │ + b 8be7c │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, #98 @ 0x62 │ │ │ │ - b 8b8a4 │ │ │ │ + b 8b84c │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bne 8c7e8 │ │ │ │ + bne 8c790 │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ - b 8d26c │ │ │ │ + b 8d214 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne 8cc14 │ │ │ │ + bne 8cbbc │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 8fdc4 │ │ │ │ + beq 8fd6c │ │ │ │ add r2, r6, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ str sl, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - beq 91560 │ │ │ │ + beq 91508 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ - bne 8fdd8 │ │ │ │ + bne 8fd80 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ addeq r3, r6, #2 │ │ │ │ streq r3, [sp, #160] @ 0xa0 │ │ │ │ - beq 91518 │ │ │ │ + beq 914c0 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b 8cc20 │ │ │ │ + b 8cbc8 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, #102 @ 0x66 │ │ │ │ - b 8b8a4 │ │ │ │ + b 8b84c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8ff28 │ │ │ │ + bcs 8fed0 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #91 @ 0x5b │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq 8fefc │ │ │ │ + beq 8fea4 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 90014 │ │ │ │ + bcs 8ffbc │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ strb r2, [r3] │ │ │ │ - b 8c910 │ │ │ │ + b 8c8b8 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ add r5, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8b3ec │ │ │ │ - b 8b4c4 │ │ │ │ + beq 8b394 │ │ │ │ + b 8b46c │ │ │ │ ldr r6, [sp, #144] @ 0x90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r9, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8e7d4 │ │ │ │ + beq 8e77c │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ str r6, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b 8cb4c │ │ │ │ + b 8caf4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #32 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8affc │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8afa4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8d598 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8d540 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r4, r0, r5 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ - b 8b388 │ │ │ │ - ldr r1, [pc, #-1476] @ 8d8b4 │ │ │ │ + b 8b330 │ │ │ │ + ldr r1, [pc, #-1476] @ 8d85c │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 8cf68 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 8cf10 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8c600 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8c5a8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8d5e8 │ │ │ │ - ldr r3, [pc, #-1536] @ 8d8b8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8d590 │ │ │ │ + ldr r3, [pc, #-1536] @ 8d860 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8fc94 │ │ │ │ - ldr r1, [pc, #-1552] @ 8d8bc │ │ │ │ + bgt 8fc3c │ │ │ │ + ldr r1, [pc, #-1552] @ 8d864 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 8d920 │ │ │ │ - ldr r3, [pc, #-1560] @ 8d8c0 │ │ │ │ + b 8d8c8 │ │ │ │ + ldr r3, [pc, #-1560] @ 8d868 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 9013c │ │ │ │ - ldr r1, [pc, #-1576] @ 8d8c4 │ │ │ │ + bgt 900e4 │ │ │ │ + ldr r1, [pc, #-1576] @ 8d86c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 8d9ac │ │ │ │ - ldr r1, [pc, #-1584] @ 8d8c8 │ │ │ │ + b 8d954 │ │ │ │ + ldr r1, [pc, #-1584] @ 8d870 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 8d920 │ │ │ │ - ldr r1, [pc, #-1592] @ 8d8cc │ │ │ │ + b 8d8c8 │ │ │ │ + ldr r1, [pc, #-1592] @ 8d874 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 8d9ac │ │ │ │ - ldr r1, [pc, #-1600] @ 8d8d0 │ │ │ │ + b 8d954 │ │ │ │ + ldr r1, [pc, #-1600] @ 8d878 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 8d9ac │ │ │ │ - ldr r1, [pc, #-1608] @ 8d8d4 │ │ │ │ + b 8d954 │ │ │ │ + ldr r1, [pc, #-1608] @ 8d87c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 8d920 │ │ │ │ + b 8d8c8 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r4, sp, #404 @ 0x194 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ add fp, r8, #62 @ 0x3e │ │ │ │ str r4, [sp, #236] @ 0xec │ │ │ │ - b 8df6c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + b 8df14 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r6, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 8df60 │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + beq 8df08 │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r6, [r3, r6, lsl #2] │ │ │ │ cmp fp, r8 │ │ │ │ strb r6, [r4], #1 │ │ │ │ - beq 8df78 │ │ │ │ + beq 8df20 │ │ │ │ ldrb r6, [r8], #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8df3c │ │ │ │ + bne 8dee4 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r4, sp, #340 @ 0x154 │ │ │ │ cmp r1, r0 │ │ │ │ moveq r2, r4 │ │ │ │ str r4, [sp, #236] @ 0xec │ │ │ │ - bne 8f320 │ │ │ │ + bne 8f2c8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldrb r3, [r3, #25] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 8f314 │ │ │ │ + beq 8f2bc │ │ │ │ cmp r3, #1 │ │ │ │ - beq 90084 │ │ │ │ - ldr r3, [pc, #-1772] @ 8d8d8 │ │ │ │ + beq 9002c │ │ │ │ + ldr r3, [pc, #-1772] @ 8d880 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #-1776] @ 8d8dc │ │ │ │ + ldr r1, [pc, #-1776] @ 8d884 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e08c │ │ │ │ + beq 8e034 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 91210 │ │ │ │ + beq 911b8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 8e040 │ │ │ │ + beq 8dfe8 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bls 91384 │ │ │ │ + bls 9132c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ movcc r3, #0 │ │ │ │ strbcc r3, [r2] │ │ │ │ - bcs 91318 │ │ │ │ + bcs 912c0 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ - beq 8d26c │ │ │ │ + beq 8d214 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ cmp sl, #4 │ │ │ │ - ble 8c044 │ │ │ │ + ble 8bfec │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8e0f8 │ │ │ │ + beq 8e0a0 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 90248 │ │ │ │ + bcs 901f0 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ - beq 8d26c │ │ │ │ + beq 8d214 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne 8e0e4 │ │ │ │ + bne 8e08c │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ cmp r3, #10 │ │ │ │ - beq 8e0d4 │ │ │ │ + beq 8e07c │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #10 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9026c │ │ │ │ + beq 90214 │ │ │ │ add r2, sp, #244 @ 0xf4 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #-2056] @ 8d90c │ │ │ │ + ldr r3, [pc, #-2056] @ 8d8b4 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #-2108] @ 8d8e0 │ │ │ │ + ldr r1, [pc, #-2108] @ 8d888 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str sl, [sp] │ │ │ │ - bl 87478 │ │ │ │ + bl 87420 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ movls r3, #0 │ │ │ │ strls r3, [sp, #128] @ 0x80 │ │ │ │ - bls 8c0cc │ │ │ │ + bls 8c074 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ - b 8c064 │ │ │ │ + b 8c00c │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ ands r3, r3, r2, lsr #2 │ │ │ │ - bne 8f63c │ │ │ │ + bne 8f5e4 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8da14 │ │ │ │ + bne 8d9bc │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8dc2c │ │ │ │ + beq 8dbd4 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - bne 8ef40 │ │ │ │ + bne 8eee8 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 9002c │ │ │ │ + bcs 8ffd4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -137145,164 +137145,164 @@ │ │ │ │ str r1, [sp] │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str sl, [sp, #20] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 862a8 │ │ │ │ - b 8dc2c │ │ │ │ - ldr r3, [pc, #-2356] @ 8d908 │ │ │ │ + bl 86250 │ │ │ │ + b 8dbd4 │ │ │ │ + ldr r3, [pc, #-2356] @ 8d8b0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f020 │ │ │ │ - ldr r3, [pc, #-2380] @ 8d90c │ │ │ │ + beq 8efc8 │ │ │ │ + ldr r3, [pc, #-2380] @ 8d8b4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 8efe4 │ │ │ │ + beq 8ef8c │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #-2444] @ 8d8e4 │ │ │ │ + ldr r3, [pc, #-2444] @ 8d88c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8f2f8 │ │ │ │ - ldr r2, [pc, #-2460] @ 8d8e8 │ │ │ │ + beq 8f2a0 │ │ │ │ + ldr r2, [pc, #-2460] @ 8d890 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #-2476] @ 8d8ec │ │ │ │ + ldr r1, [pc, #-2476] @ 8d894 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [sp, #184] @ 0xb8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - bls 8e338 │ │ │ │ + bls 8e2e0 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ mov r4, r3 │ │ │ │ - b 8e2e0 │ │ │ │ + b 8e288 │ │ │ │ cmp r4, r7 │ │ │ │ - bls 8e32c │ │ │ │ + bls 8e2d4 │ │ │ │ mov r0, r7 │ │ │ │ ldrb r1, [r0], #1 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ cmpne r1, #63 @ 0x3f │ │ │ │ - bne 8e304 │ │ │ │ + bne 8e2ac │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ cmp ip, r1 │ │ │ │ addeq r7, r7, #2 │ │ │ │ - beq 8e308 │ │ │ │ + beq 8e2b0 │ │ │ │ mov r7, r0 │ │ │ │ ldm r5, {r0, ip} │ │ │ │ cmp r0, ip │ │ │ │ addcc ip, r0, #1 │ │ │ │ strcc ip, [r5] │ │ │ │ strbcc r1, [r0] │ │ │ │ - bcc 8e2d8 │ │ │ │ + bcc 8e280 │ │ │ │ mov r0, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8e2d8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8e280 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f2e8 │ │ │ │ + bcs 8f290 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #8 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f24c │ │ │ │ + bcs 8f1f4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ strb r2, [r3] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 8f1cc │ │ │ │ + bcs 8f174 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ - beq 8f00c │ │ │ │ + beq 8efb4 │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r8, [sp] │ │ │ │ - bl 88834 │ │ │ │ + bl 887dc │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne 8c984 │ │ │ │ - b 8d204 │ │ │ │ + bne 8c92c │ │ │ │ + b 8d1ac │ │ │ │ orr r3, r3, #32 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 8aed4 │ │ │ │ + b 8ae7c │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [sp, #112] @ 0x70 │ │ │ │ - bne 8d014 │ │ │ │ + bne 8cfbc │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [sp, #112] @ 0x70 │ │ │ │ - bne 8d070 │ │ │ │ + bne 8d018 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ tst r3, #8 │ │ │ │ - beq 8ea60 │ │ │ │ + beq 8ea08 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq 9143c │ │ │ │ - ldr r3, [pc, #-2932] @ 8d8f0 │ │ │ │ + beq 913e4 │ │ │ │ + ldr r3, [pc, #-2932] @ 8d898 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - b 8d0dc │ │ │ │ + b 8d084 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #10 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8cef0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8ce98 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ @@ -137312,74 +137312,74 @@ │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r8, [sp] │ │ │ │ - bl 88834 │ │ │ │ + bl 887dc │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 8b03c │ │ │ │ + bne 8afe4 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ mov r3, #7 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ str r2, [sp, #244] @ 0xf4 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 8fcb4 │ │ │ │ + beq 8fc5c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 8ae30 │ │ │ │ + b 8add8 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ mov r3, r2 │ │ │ │ orr r2, r2, r9 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ - b 8de18 │ │ │ │ - ldr r1, [pc, #-3152] @ 8d8f4 │ │ │ │ + b 8ddc0 │ │ │ │ + ldr r1, [pc, #-3152] @ 8d89c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #32 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f4a4 │ │ │ │ + bne 8f44c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 8f46c │ │ │ │ + bcc 8f414 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ movne r1, r3 │ │ │ │ moveq r1, #45 @ 0x2d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f45c │ │ │ │ + bcs 8f404 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8efb8 │ │ │ │ + beq 8ef60 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -137388,90 +137388,90 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r0 │ │ │ │ str sl, [sp, #20] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 862a8 │ │ │ │ + bl 86250 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e678 │ │ │ │ + beq 8e620 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 912f4 │ │ │ │ + bcs 9129c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #-3404] @ 8d8f8 │ │ │ │ + ldr r3, [pc, #-3404] @ 8d8a0 │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r1, r3 │ │ │ │ str sl, [sp, #20] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 862a8 │ │ │ │ + bl 86250 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f384 │ │ │ │ + bcs 8f32c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ - ldr r1, [pc, #-3500] @ 8d8fc │ │ │ │ - ldr r3, [pc, #-3500] @ 8d900 │ │ │ │ + ldr r1, [pc, #-3500] @ 8d8a4 │ │ │ │ + ldr r3, [pc, #-3500] @ 8d8a8 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ add r1, pc, r1 │ │ │ │ and r3, r3, r2 │ │ │ │ add r0, r1, #288 @ 0x120 │ │ │ │ add r2, r0, r9, lsl #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ tst r3, r2 │ │ │ │ lsl r2, r9, #3 │ │ │ │ - bne 8f48c │ │ │ │ + bne 8f434 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, #9 │ │ │ │ - bne 8e6b8 │ │ │ │ + bne 8e660 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ bic r3, r3, #288 @ 0x120 │ │ │ │ bic r3, r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - bne 8f394 │ │ │ │ + bne 8f33c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f680 │ │ │ │ + bcs 8f628 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8f220 │ │ │ │ + beq 8f1c8 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -137479,182 +137479,182 @@ │ │ │ │ str r1, [sp] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str sl, [sp, #20] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 862a8 │ │ │ │ + bl 86250 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e788 │ │ │ │ - ldr r1, [pc, #-3704] @ 8d904 │ │ │ │ + beq 8e730 │ │ │ │ + ldr r1, [pc, #-3704] @ 8d8ac │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8d014 │ │ │ │ - b 8d064 │ │ │ │ + bne 8cfbc │ │ │ │ + b 8d00c │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r2 │ │ │ │ mov r1, r2 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - b 8aae0 │ │ │ │ + b 8aa88 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mvn r9, #0 │ │ │ │ str r6, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b 8cb4c │ │ │ │ + b 8caf4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8bcc8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8bc70 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #32 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8be98 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8be40 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8db50 │ │ │ │ - b 8dc2c │ │ │ │ + bne 8daf8 │ │ │ │ + b 8dbd4 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ movne r2, #61 @ 0x3d │ │ │ │ moveq r2, #32 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ - b 8dbb4 │ │ │ │ + b 8db5c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - b 8c568 │ │ │ │ + b 8c510 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8ebc0 │ │ │ │ + beq 8eb68 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ str sl, [sp, #12] │ │ │ │ - bl 838f4 │ │ │ │ - ldr r2, [pc, #-3968] @ 8d908 │ │ │ │ + bl 8389c │ │ │ │ + ldr r2, [pc, #-3968] @ 8d8b0 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ sub r2, r0, r2 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ - beq 8fe38 │ │ │ │ + beq 8fde0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 902a8 │ │ │ │ - ldr r2, [pc, #-4016] @ 8d90c │ │ │ │ + beq 90250 │ │ │ │ + ldr r2, [pc, #-4016] @ 8d8b4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 90298 │ │ │ │ - ldr r2, [pc, #-4032] @ 8d910 │ │ │ │ + beq 90240 │ │ │ │ + ldr r2, [pc, #-4032] @ 8d8b8 │ │ │ │ ldr r1, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #644 @ 0x284 │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - beq 91534 │ │ │ │ - ldr r2, [pc, #-4060] @ 8d914 │ │ │ │ + beq 914dc │ │ │ │ + ldr r2, [pc, #-4060] @ 8d8bc │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ - beq 91528 │ │ │ │ + beq 914d0 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - bne 90304 │ │ │ │ - ldr r3, [pc, #3948] @ 8f890 │ │ │ │ + bne 902ac │ │ │ │ + ldr r3, [pc, #3948] @ 8f838 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ - ldr r1, [pc, #3940] @ 8f894 │ │ │ │ + ldr r1, [pc, #3940] @ 8f83c │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 8fe20 │ │ │ │ + bcs 8fdc8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ - beq 8f00c │ │ │ │ + beq 8efb4 │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r8, [sp] │ │ │ │ - bl 88834 │ │ │ │ + bl 887dc │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq 8ebcc │ │ │ │ - ldr r3, [pc, #3788] @ 8f898 │ │ │ │ + beq 8eb74 │ │ │ │ + ldr r3, [pc, #3788] @ 8f840 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b 8d0dc │ │ │ │ + b 8d084 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ tst r3, #8 │ │ │ │ - beq 8ea68 │ │ │ │ + beq 8ea10 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e9f8 │ │ │ │ + beq 8e9a0 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e858 │ │ │ │ + bne 8e800 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne 8e9c4 │ │ │ │ + bne 8e96c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -137664,50 +137664,50 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r8, [sp] │ │ │ │ - bl 88834 │ │ │ │ - ldr r3, [pc, #3656] @ 8f89c │ │ │ │ + bl 887dc │ │ │ │ + ldr r3, [pc, #3656] @ 8f844 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ - b 8d0dc │ │ │ │ + b 8d084 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq 8ea04 │ │ │ │ - ldr r3, [pc, #3620] @ 8f8a0 │ │ │ │ + beq 8e9ac │ │ │ │ + ldr r3, [pc, #3620] @ 8f848 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b 8d0dc │ │ │ │ + b 8d084 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - bne 8cb1c │ │ │ │ + bne 8cac4 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8eaac │ │ │ │ + beq 8ea54 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 90564 │ │ │ │ + beq 9050c │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp] │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r1, r6, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 85488 │ │ │ │ + bl 85430 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ - beq 8cb1c │ │ │ │ + beq 8cac4 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #3 │ │ │ │ @@ -137718,280 +137718,280 @@ │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ str sl, [sp, #16] │ │ │ │ - bl 88834 │ │ │ │ + bl 887dc │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ - b 8ae30 │ │ │ │ + b 8add8 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, #3 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - bne 8b194 │ │ │ │ - b 8d708 │ │ │ │ + bne 8b13c │ │ │ │ + b 8d6b0 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #236] @ 0xec │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ - b 8b168 │ │ │ │ + b 8b110 │ │ │ │ cmp r2, r0 │ │ │ │ add r5, r4, #2 │ │ │ │ - bcs 9014c │ │ │ │ + bcs 900f4 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r9] │ │ │ │ strb r1, [r2] │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ mov r4, r5 │ │ │ │ - b 8b3e0 │ │ │ │ + b 8b388 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne 8e9c4 │ │ │ │ + bne 8e96c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r0, r6, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 838f4 │ │ │ │ - ldr r3, [pc, #3240] @ 8f8a4 │ │ │ │ + bl 8389c │ │ │ │ + ldr r3, [pc, #3240] @ 8f84c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ - b 8d0dc │ │ │ │ + b 8d084 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8fdac │ │ │ │ - ldr r3, [pc, #3520] @ 8f9d8 │ │ │ │ + beq 8fd54 │ │ │ │ + ldr r3, [pc, #3520] @ 8f980 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 8f57c │ │ │ │ + beq 8f524 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #3192] @ 8f8a8 │ │ │ │ + ldr r3, [pc, #3192] @ 8f850 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 9005c │ │ │ │ - ldr r2, [pc, #3176] @ 8f8ac │ │ │ │ + beq 90004 │ │ │ │ + ldr r2, [pc, #3176] @ 8f854 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #3160] @ 8f8b0 │ │ │ │ + ldr r1, [pc, #3160] @ 8f858 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [sp, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - bls 8ed10 │ │ │ │ + bls 8ecb8 │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ str r9, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ mov r9, r8 │ │ │ │ ldr r7, [sp, #196] @ 0xc4 │ │ │ │ mov r8, r6 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 8ecac │ │ │ │ + b 8ec54 │ │ │ │ cmp r5, r7 │ │ │ │ - bls 8ecf8 │ │ │ │ + bls 8eca0 │ │ │ │ mov r0, r7 │ │ │ │ ldrb r1, [r0], #1 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ cmpne r1, #63 @ 0x3f │ │ │ │ - bne 8ecd0 │ │ │ │ + bne 8ec78 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ cmp ip, r1 │ │ │ │ addeq r7, r7, #2 │ │ │ │ - beq 8ecd4 │ │ │ │ + beq 8ec7c │ │ │ │ mov r7, r0 │ │ │ │ ldm r4, {r0, ip} │ │ │ │ cmp r0, ip │ │ │ │ addcc ip, r0, #1 │ │ │ │ strcc ip, [r4] │ │ │ │ strbcc r1, [r0] │ │ │ │ - bcc 8eca4 │ │ │ │ + bcc 8ec4c │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8eca4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8ec4c │ │ │ │ mov r5, r6 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ mov r6, r8 │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ mov r8, r9 │ │ │ │ ldr r9, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8fda0 │ │ │ │ + beq 8fd48 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #3244] @ 8f9d8 │ │ │ │ + ldr r3, [pc, #3244] @ 8f980 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 8f5a0 │ │ │ │ + beq 8f548 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r3, [pc, #2928] @ 8f8b4 │ │ │ │ + ldr r3, [pc, #2928] @ 8f85c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8fd94 │ │ │ │ - ldr r2, [pc, #2912] @ 8f8b8 │ │ │ │ + beq 8fd3c │ │ │ │ + ldr r2, [pc, #2912] @ 8f860 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #2896] @ 8f8bc │ │ │ │ + ldr r1, [pc, #2896] @ 8f864 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 8d168 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 8d110 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bne 8be98 │ │ │ │ - b 8dce4 │ │ │ │ + bne 8be40 │ │ │ │ + b 8dc8c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8b024 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8afcc │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c668 │ │ │ │ + bne 8c610 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r5 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ ldrbeq r1, [r0, #1] │ │ │ │ addeq r4, r0, #1 │ │ │ │ - b 8b3e0 │ │ │ │ - ldr r1, [pc, #2728] @ 8f8c0 │ │ │ │ + b 8b388 │ │ │ │ + ldr r1, [pc, #2728] @ 8f868 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c640 │ │ │ │ - ldr r1, [pc, #2708] @ 8f8c4 │ │ │ │ + beq 8c5e8 │ │ │ │ + ldr r1, [pc, #2708] @ 8f86c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 829ec │ │ │ │ + bl 82994 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c640 │ │ │ │ + bne 8c5e8 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r2, [r9, #24] │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, r2 │ │ │ │ str r1, [r9] │ │ │ │ - bcc 8ee68 │ │ │ │ + bcc 8ee10 │ │ │ │ ldr r3, [r9, #28] │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 8ee6c │ │ │ │ + bls 8ee14 │ │ │ │ str r0, [r9] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8edc8 │ │ │ │ + beq 8ed70 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 9121c │ │ │ │ + beq 911c4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r9] │ │ │ │ subeq r2, r3, r2 │ │ │ │ streq r2, [sp, #84] @ 0x54 │ │ │ │ - beq 8c688 │ │ │ │ + beq 8c630 │ │ │ │ cmp r3, r0 │ │ │ │ - bcs 90090 │ │ │ │ + bcs 90038 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 900a0 │ │ │ │ + bcs 90048 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ - b 8c674 │ │ │ │ + b 8c61c │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ mov r4, r5 │ │ │ │ - b 8b3e0 │ │ │ │ + b 8b388 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ strne r9, [sp, #112] @ 0x70 │ │ │ │ - bne 8d070 │ │ │ │ + bne 8d018 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ tst r3, #8 │ │ │ │ - beq 8ea60 │ │ │ │ + beq 8ea08 │ │ │ │ str r9, [sp, #112] @ 0x70 │ │ │ │ - b 8e9f8 │ │ │ │ + b 8e9a0 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 8d73c │ │ │ │ + beq 8d6e4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ mov r3, #0 │ │ │ │ mvnne r9, #0 │ │ │ │ moveq r9, #1 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b 8b194 │ │ │ │ + b 8b13c │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 9004c │ │ │ │ + bcs 8fff4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #91 @ 0x5b │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -138006,109 +138006,109 @@ │ │ │ │ str r1, [sp] │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str sl, [sp, #20] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 862a8 │ │ │ │ - b 8dc04 │ │ │ │ + bl 86250 │ │ │ │ + b 8dbac │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8d62c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8d5d4 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8fca4 │ │ │ │ + bcs 8fc4c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ strb r2, [r3] │ │ │ │ - b 8e678 │ │ │ │ - ldr r3, [pc, #2268] @ 8f8c8 │ │ │ │ + b 8e620 │ │ │ │ + ldr r3, [pc, #2268] @ 8f870 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8e290 │ │ │ │ + b 8e238 │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ - b 8cb4c │ │ │ │ + b 8caf4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8d184 │ │ │ │ + bge 8d12c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov lr, r9 │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 8a9ac │ │ │ │ - ldr r3, [pc, #2212] @ 8f8cc │ │ │ │ + b 8a954 │ │ │ │ + ldr r3, [pc, #2212] @ 8f874 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8e290 │ │ │ │ - ldr r3, [pc, #2204] @ 8f8d0 │ │ │ │ + b 8e238 │ │ │ │ + ldr r3, [pc, #2204] @ 8f878 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r3, #268] @ 0x10c │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ subs r6, r0, #0 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ - beq 8c898 │ │ │ │ - ldr r4, [pc, #2156] @ 8f8d4 │ │ │ │ - ldr r7, [pc, #2156] @ 8f8d8 │ │ │ │ + beq 8c840 │ │ │ │ + ldr r4, [pc, #2156] @ 8f87c │ │ │ │ + ldr r7, [pc, #2156] @ 8f880 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #600 @ 0x258 │ │ │ │ mov r1, r5 │ │ │ │ - bl 83e88 │ │ │ │ + bl 83e30 │ │ │ │ add r1, r4, #612 @ 0x264 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83e88 │ │ │ │ + bl 83e30 │ │ │ │ add r1, r4, #624 @ 0x270 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83e88 │ │ │ │ + bl 83e30 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, r4, #360 @ 0x168 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4], #20 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp r5, r4 │ │ │ │ - bne 8f098 │ │ │ │ - ldr r4, [pc, #2080] @ 8f8dc │ │ │ │ + bne 8f040 │ │ │ │ + ldr r4, [pc, #2080] @ 8f884 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #636 @ 0x27c │ │ │ │ add r4, r4, #768 @ 0x300 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ add r5, r5, #12 │ │ │ │ - bl 83e88 │ │ │ │ + bl 83e30 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 8f0c4 │ │ │ │ + bne 8f06c │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 8ff38 │ │ │ │ + bcs 8fee0 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - beq 90538 │ │ │ │ + beq 904e0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #1984] @ 8f8e0 │ │ │ │ + ldr r3, [pc, #1984] @ 8f888 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r3, #16 │ │ │ │ ldr r8, [r3, #20] │ │ │ │ ldr ip, [r3, #280] @ 0x118 │ │ │ │ mov r4, r2 │ │ │ │ @@ -138123,1290 +138123,1290 @@ │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ add fp, sp, #276 @ 0x114 │ │ │ │ mov lr, fp │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ - ldr r7, [pc, #1896] @ 8f8e4 │ │ │ │ + ldr r7, [pc, #1896] @ 8f88c │ │ │ │ cmp sl, #5 │ │ │ │ movlt sl, #5 │ │ │ │ add r7, pc, r7 │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - b 8bbb8 │ │ │ │ + b 8bb60 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 8d984 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 8d92c │ │ │ │ mov r2, r3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f6e8 │ │ │ │ + bcs 8f690 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ strb r2, [r3] │ │ │ │ - b 8d604 │ │ │ │ + b 8d5ac │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8e3a4 │ │ │ │ - b 8f00c │ │ │ │ + bge 8e34c │ │ │ │ + b 8efb4 │ │ │ │ mvn r3, #0 │ │ │ │ add r5, r4, #2 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 8b40c │ │ │ │ + b 8b3b4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #32 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8d5e8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8d590 │ │ │ │ cmp r8, #3 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - beq 90160 │ │ │ │ + beq 90108 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - b 8cb4c │ │ │ │ + b 8caf4 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f6f8 │ │ │ │ + bcs 8f6a0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ strb r2, [r3] │ │ │ │ - b 8e768 │ │ │ │ + b 8e710 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8e388 │ │ │ │ - ldr r1, [pc, #1668] @ 8f8e8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8e330 │ │ │ │ + ldr r1, [pc, #1668] @ 8f890 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f294 │ │ │ │ + beq 8f23c │ │ │ │ sub r3, r3, #33 @ 0x21 │ │ │ │ cmp r3, #30 │ │ │ │ - bhi 8f268 │ │ │ │ + bhi 8f210 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ sub r3, r0, r3 │ │ │ │ cmp r3, #1 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ - ble 8f708 │ │ │ │ + ble 8f6b0 │ │ │ │ cmp r3, #12 │ │ │ │ addeq r3, r2, #2 │ │ │ │ streq r3, [sp, #148] @ 0x94 │ │ │ │ - beq 8b104 │ │ │ │ + beq 8b0ac │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ str sl, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - b 8b104 │ │ │ │ + b 8b0ac │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #8 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8e360 │ │ │ │ - ldr r3, [pc, #1516] @ 8f8ec │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8e308 │ │ │ │ + ldr r3, [pc, #1516] @ 8f894 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8e290 │ │ │ │ + b 8e238 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8daf4 │ │ │ │ - ldr r3, [pc, #1492] @ 8f8f0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8da9c │ │ │ │ + ldr r3, [pc, #1492] @ 8f898 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8dfc4 │ │ │ │ + b 8df6c │ │ │ │ add ip, sp, #340 @ 0x154 │ │ │ │ add ip, ip, #1 │ │ │ │ mov r3, #32 │ │ │ │ add r6, r1, #61 @ 0x3d │ │ │ │ mov r2, ip │ │ │ │ str ip, [sp, #236] @ 0xec │ │ │ │ strb r3, [sp, #340] @ 0x154 │ │ │ │ - b 8f350 │ │ │ │ + b 8f2f8 │ │ │ │ cmp r6, r1 │ │ │ │ strb r3, [r2], #1 │ │ │ │ - beq 90024 │ │ │ │ + beq 8ffcc │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ mov lr, r0 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ cmpne r3, #0 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - bne 8f340 │ │ │ │ + bne 8f2e8 │ │ │ │ cmp lr, #0 │ │ │ │ ldrne r3, [sp, #208] @ 0xd0 │ │ │ │ moveq r2, ip │ │ │ │ movne r2, r3 │ │ │ │ strne r3, [sp, #236] @ 0xec │ │ │ │ - b 8df9c │ │ │ │ + b 8df44 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #32 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8e6a0 │ │ │ │ - ldr r2, [pc, #1368] @ 8f8f4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8e648 │ │ │ │ + ldr r2, [pc, #1368] @ 8f89c │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ add r2, pc, r2 │ │ │ │ add r9, r2, #288 @ 0x120 │ │ │ │ add r3, r2, #360 @ 0x168 │ │ │ │ mov r5, r9 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ mov r9, r4 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - b 8f3ec │ │ │ │ + b 8f394 │ │ │ │ add r1, r2, #1 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ str r1, [r4] │ │ │ │ strb r3, [r2] │ │ │ │ ldr r1, [r5] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ add r5, r5, #8 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 8f41c │ │ │ │ + beq 8f3c4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ tst r3, r2 │ │ │ │ - beq 8f3dc │ │ │ │ + beq 8f384 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcc 8f3bc │ │ │ │ + bcc 8f364 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8f3cc │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8f374 │ │ │ │ ldr r5, [sp, #144] @ 0x90 │ │ │ │ mov r4, r9 │ │ │ │ - b 8e6f4 │ │ │ │ + b 8e69c │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r9] │ │ │ │ - beq 8edc0 │ │ │ │ + beq 8ed68 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne 8c684 │ │ │ │ + bne 8c62c │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne 8edc0 │ │ │ │ - b 8c684 │ │ │ │ + bne 8ed68 │ │ │ │ + b 8c62c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #32 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8e5ac │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8e554 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, #45 @ 0x2d │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [r0] │ │ │ │ strb r2, [r3] │ │ │ │ - b 8e584 │ │ │ │ + b 8e52c │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r1, [r1, #288] @ 0x120 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 8e6d8 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 8e680 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 8e584 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 8e52c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8bed4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8be7c │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ cmpne r2, #63 @ 0x3f │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq 8fcdc │ │ │ │ + beq 8fc84 │ │ │ │ cmp r8, #3 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ - bne 8b194 │ │ │ │ + bne 8b13c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ - bl 85488 │ │ │ │ + bl 85430 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d708 │ │ │ │ + beq 8d6b0 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ cmpne r3, #63 @ 0x3f │ │ │ │ - beq 8d708 │ │ │ │ - b 8d73c │ │ │ │ + beq 8d6b0 │ │ │ │ + b 8d6e4 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 8f69c │ │ │ │ + bcs 8f644 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #12 │ │ │ │ strb r2, [r3] │ │ │ │ - ldr r2, [pc, #940] @ 8f8f8 │ │ │ │ + ldr r2, [pc, #940] @ 8f8a0 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 8bc48 │ │ │ │ - ldr r2, [pc, #916] @ 8f8fc │ │ │ │ + b 8bbf0 │ │ │ │ + ldr r2, [pc, #916] @ 8f8a4 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 8bc48 │ │ │ │ - ldr r3, [pc, #892] @ 8f900 │ │ │ │ + b 8bbf0 │ │ │ │ + ldr r3, [pc, #892] @ 8f8a8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8ec50 │ │ │ │ - ldr r3, [pc, #884] @ 8f904 │ │ │ │ + b 8ebf8 │ │ │ │ + ldr r3, [pc, #884] @ 8f8ac │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8d154 │ │ │ │ - ldr r3, [pc, #876] @ 8f908 │ │ │ │ + b 8d0fc │ │ │ │ + ldr r3, [pc, #876] @ 8f8b0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8d154 │ │ │ │ - ldr r2, [pc, #868] @ 8f90c │ │ │ │ + b 8d0fc │ │ │ │ + ldr r2, [pc, #868] @ 8f8b4 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 8ed64 │ │ │ │ + b 8ed0c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8dca0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8dc48 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8dc2c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8dbd4 │ │ │ │ mov r1, r3 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 8ad20 │ │ │ │ - ldr r1, [pc, #812] @ 8f910 │ │ │ │ + b 8acc8 │ │ │ │ + ldr r1, [pc, #812] @ 8f8b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ - b 8d984 │ │ │ │ + b 8d92c │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8d960 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8d908 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8da48 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8d9f0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #32 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8da14 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8d9bc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8d9ec │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8d994 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ mov r1, r3 │ │ │ │ sub r2, r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 90180 │ │ │ │ + bcs 90128 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ - b 8e19c │ │ │ │ + b 8e144 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #32 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8e71c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8e6c4 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 8b40c │ │ │ │ + b 8b3b4 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8f544 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8f4ec │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8c218 │ │ │ │ + bge 8c1c0 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #768] @ 8f9d4 │ │ │ │ + ldr r3, [pc, #768] @ 8f97c │ │ │ │ ldr lr, [r2, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 8a9ac │ │ │ │ + b 8a954 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8d604 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8d5ac │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8e768 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8e710 │ │ │ │ cmp r3, #12 │ │ │ │ addeq r3, r2, #2 │ │ │ │ streq r3, [sp, #148] @ 0x94 │ │ │ │ - beq 8fb78 │ │ │ │ + beq 8fb20 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str sl, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - b 8b104 │ │ │ │ + b 8b0ac │ │ │ │ adds fp, fp, #1 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r4, r5 │ │ │ │ movgt r2, #0 │ │ │ │ andle r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r9] │ │ │ │ add r5, r5, #1 │ │ │ │ - bne 90b64 │ │ │ │ + bne 90b0c │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r2, r1 │ │ │ │ addcc r1, r2, #1 │ │ │ │ strcc r1, [r9] │ │ │ │ strbcc r3, [r2] │ │ │ │ - bcs 90b4c │ │ │ │ + bcs 90af4 │ │ │ │ ldrb r7, [r8] │ │ │ │ mov r6, r8 │ │ │ │ cmp r7, #0 │ │ │ │ add r8, r6, #1 │ │ │ │ mov r3, r7 │ │ │ │ - bne 8c39c │ │ │ │ + bne 8c344 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 91430 │ │ │ │ + bcc 913d8 │ │ │ │ ldr r1, [r9, #28] │ │ │ │ add r1, r2, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi 91430 │ │ │ │ + bhi 913d8 │ │ │ │ cmp r2, r3 │ │ │ │ - ldrcc lr, [pc, #312] @ 8f914 │ │ │ │ + ldrcc lr, [pc, #312] @ 8f8bc │ │ │ │ movcc r0, r3 │ │ │ │ movcc ip, #0 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - bcc 8f7f0 │ │ │ │ - b 8f82c │ │ │ │ + bcc 8f798 │ │ │ │ + b 8f7d4 │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r1, [r0, #-1] │ │ │ │ sub r0, r0, #1 │ │ │ │ sub r1, r1, #9 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ cmp r1, #23 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r0 │ │ │ │ - bhi 90cd4 │ │ │ │ + bhi 90c7c │ │ │ │ lsr r1, lr, r1 │ │ │ │ ands r1, r1, #1 │ │ │ │ - beq 90cd4 │ │ │ │ + beq 90c7c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8f7ec │ │ │ │ + bne 8f794 │ │ │ │ str r2, [sp, #236] @ 0xec │ │ │ │ subs r2, r3, r2 │ │ │ │ - bmi 8f840 │ │ │ │ + bmi 8f7e8 │ │ │ │ ldr r1, [r9, #28] │ │ │ │ cmp r2, r1 │ │ │ │ strle r3, [r9] │ │ │ │ cmp sl, #6 │ │ │ │ - beq 91244 │ │ │ │ + beq 911ec │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 9122c │ │ │ │ + bcs 911d4 │ │ │ │ ldr r4, [r9, #24] │ │ │ │ str r4, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8f6c0 │ │ │ │ + beq 8f668 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #148] @ 8f918 │ │ │ │ + ldr r3, [pc, #148] @ 8f8c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r4, [r3, #16] │ │ │ │ - b 8aa98 │ │ │ │ - @ instruction: 0x000669bc │ │ │ │ - andeq r6, r6, r0, lsr #22 │ │ │ │ - ldrdeq r5, [r6], -r0 │ │ │ │ - @ instruction: 0x000668b4 │ │ │ │ - andeq r5, r6, r0, lsr #24 │ │ │ │ - andeq r6, r6, ip, lsl #14 │ │ │ │ - andeq r2, sl, r0, lsr #22 │ │ │ │ - @ instruction: 0x000665b8 │ │ │ │ - andeq r6, r6, ip, lsr r8 │ │ │ │ - andeq r2, sl, ip, lsl #20 │ │ │ │ - andeq r6, r6, r8, asr #9 │ │ │ │ - andeq r6, r6, r4, lsr r7 │ │ │ │ - @ instruction: 0x000665bc │ │ │ │ - @ instruction: 0x000665b8 │ │ │ │ - andeq r6, r6, r8, ror #4 │ │ │ │ - andeq r6, r6, ip, lsr #4 │ │ │ │ - andeq r2, sl, r8, lsl r7 │ │ │ │ - strdeq r4, [r9], -r8 │ │ │ │ - andeq r6, r6, r0, asr #5 │ │ │ │ - andeq r4, r9, r8, lsr #13 │ │ │ │ - andeq r2, sl, ip, lsr #12 │ │ │ │ + b 8aa40 │ │ │ │ + andeq r6, r6, ip, lsr #1 │ │ │ │ + andeq r6, r6, r0, lsl r2 │ │ │ │ + andeq r5, r6, r0, asr #7 │ │ │ │ + andeq r5, r6, r4, lsr #31 │ │ │ │ + andeq r5, r6, r0, lsl r3 │ │ │ │ + strdeq r5, [r6], -ip │ │ │ │ + andeq r1, sl, r8, ror fp │ │ │ │ + andeq r5, r6, r8, lsr #25 │ │ │ │ + andeq r5, r6, ip, lsr #30 │ │ │ │ + andeq r1, sl, r4, ror #20 │ │ │ │ @ instruction: 0x00065bb8 │ │ │ │ - muleq r8, ip, r6 │ │ │ │ - andeq r5, r6, r4, asr pc │ │ │ │ - strdeq r5, [r6], -r0 │ │ │ │ - andeq r4, r9, r4, asr #7 │ │ │ │ - andeq r6, r6, r4, ror #17 │ │ │ │ - andeq r6, r6, r8, asr #17 │ │ │ │ - andeq r5, r6, ip, ror ip │ │ │ │ - andeq r5, r6, r0, lsr #25 │ │ │ │ - muleq r6, r4, ip │ │ │ │ - andeq r5, r6, ip, ror ip │ │ │ │ - andeq r5, r6, r0, ror lr │ │ │ │ + andeq r5, r6, r4, lsr #28 │ │ │ │ + andeq r5, r6, ip, lsr #25 │ │ │ │ + andeq r5, r6, r8, lsr #25 │ │ │ │ + andeq r5, r6, r8, asr r9 │ │ │ │ + andeq r5, r6, ip, lsl r9 │ │ │ │ + andeq r1, sl, r0, ror r7 │ │ │ │ + andeq r3, r9, r8, asr r7 │ │ │ │ + @ instruction: 0x000659b0 │ │ │ │ + andeq r3, r9, r8, lsl #14 │ │ │ │ + andeq r1, sl, r4, lsl #13 │ │ │ │ + andeq r5, r6, r8, lsr #5 │ │ │ │ + andeq r2, r8, ip, lsl #27 │ │ │ │ + andeq r5, r6, r4, asr #12 │ │ │ │ + andeq r5, r6, r0, ror #13 │ │ │ │ + andeq r3, r9, r4, lsr #8 │ │ │ │ + ldrdeq r5, [r6], -r4 │ │ │ │ + @ instruction: 0x00065fb8 │ │ │ │ + andeq r5, r6, ip, ror #6 │ │ │ │ + muleq r6, r0, r3 │ │ │ │ + andeq r5, r6, r4, lsl #7 │ │ │ │ + andeq r5, r6, ip, ror #6 │ │ │ │ + andeq r5, r6, r0, ror #10 │ │ │ │ addeq r0, r0, r3, lsl r0 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - @ instruction: 0x0009eabc │ │ │ │ - andeq r5, r6, r8, ror #27 │ │ │ │ - andeq r5, r6, r8, lsl #11 │ │ │ │ - andeq r5, r6, r4, lsr #27 │ │ │ │ - andeq lr, r9, r8, lsl sl │ │ │ │ - andeq r2, r8, r8, lsr #26 │ │ │ │ - andeq r5, r6, r8, lsl #9 │ │ │ │ - andeq r5, r6, ip, ror r4 │ │ │ │ - andeq r5, r6, ip, asr #8 │ │ │ │ - andeq r5, r6, r0, ror r4 │ │ │ │ - andeq r4, r6, ip, lsl #6 │ │ │ │ - andeq r4, r6, r0, asr r3 │ │ │ │ - ldrdeq r1, [sl], -r4 │ │ │ │ - andeq r5, r6, ip, asr #8 │ │ │ │ - andeq r5, r6, r0, lsr r4 │ │ │ │ - muleq r6, r4, r5 │ │ │ │ - muleq r6, ip, r1 │ │ │ │ - andeq r5, r6, r8, lsl #5 │ │ │ │ - andeq r2, r8, r0, lsl #17 │ │ │ │ - andeq r5, r6, r0, asr r1 │ │ │ │ - strdeq r5, [r6], -r4 │ │ │ │ - andeq r5, r6, r8, ror #1 │ │ │ │ - andeq r5, r6, r4, asr #1 │ │ │ │ - andeq r5, r6, r0, lsr r0 │ │ │ │ - andeq r5, r6, r0, lsr #32 │ │ │ │ - andeq r5, r6, r4, lsr #32 │ │ │ │ - andeq r5, r6, r4, lsr r0 │ │ │ │ - andeq r5, r6, r4, lsl r0 │ │ │ │ - andeq r5, r6, r4 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq sp, r9, r4, lsl fp │ │ │ │ + ldrdeq r5, [r6], -r8 │ │ │ │ + andeq r4, r6, r8, ror ip │ │ │ │ + muleq r6, r4, r4 │ │ │ │ + andeq sp, r9, r0, ror sl │ │ │ │ + andeq r2, r8, r8, lsl r4 │ │ │ │ + andeq r4, r6, r8, ror fp │ │ │ │ + andeq r4, r6, ip, ror #22 │ │ │ │ + andeq r4, r6, ip, lsr fp │ │ │ │ + andeq r4, r6, r0, ror #22 │ │ │ │ + strdeq r3, [r6], -ip │ │ │ │ + andeq r3, r6, r0, asr #20 │ │ │ │ + andeq r0, sl, ip, lsr #18 │ │ │ │ + andeq r4, r6, ip, lsr fp │ │ │ │ + andeq r4, r6, r0, lsr #22 │ │ │ │ + andeq r4, r6, r4, lsl #25 │ │ │ │ + andeq r4, r6, ip, lsl #17 │ │ │ │ + andeq r4, r6, r8, ror r9 │ │ │ │ + andeq r1, r8, r0, ror pc │ │ │ │ + andeq r4, r6, r0, asr #16 │ │ │ │ + andeq r4, r6, r4, ror #15 │ │ │ │ + ldrdeq r4, [r6], -r8 │ │ │ │ + @ instruction: 0x000647b4 │ │ │ │ + andeq r4, r6, r0, lsr #14 │ │ │ │ + andeq r4, r6, r0, lsl r7 │ │ │ │ + andeq r4, r6, r4, lsl r7 │ │ │ │ + andeq r4, r6, r4, lsr #14 │ │ │ │ + andeq r4, r6, r4, lsl #14 │ │ │ │ strdeq r4, [r6], -r4 @ │ │ │ │ + andeq r4, r6, r4, ror #13 │ │ │ │ + andeq r4, r6, ip, ror #13 │ │ │ │ + @ instruction: 0x000646b0 │ │ │ │ + andeq r4, r6, r4, lsr #13 │ │ │ │ + strdeq r4, [r6], -r0 │ │ │ │ + @ instruction: 0x0009d2b8 │ │ │ │ + andeq r2, r9, r4, asr r3 │ │ │ │ + andeq r7, r6, r4, lsr #5 │ │ │ │ + andeq sp, r9, r0, lsl #4 │ │ │ │ + andeq r4, r6, r4, ror #23 │ │ │ │ + andeq sp, r9, r0, asr #3 │ │ │ │ + andeq r4, r6, r8, ror r8 │ │ │ │ + ldrdeq r4, [r6], -r0 │ │ │ │ + andeq r1, r8, lr, ror #17 │ │ │ │ + andeq pc, r9, r0, asr #30 │ │ │ │ + andeq r4, r6, r4, lsl #3 │ │ │ │ + andeq r4, r6, ip, lsl #12 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + ldrdeq pc, [r9], -r4 │ │ │ │ strdeq r4, [r6], -ip │ │ │ │ - andeq r4, r6, r0, asr #31 │ │ │ │ - @ instruction: 0x00064fb4 │ │ │ │ - andeq r5, r6, r0, lsl #12 │ │ │ │ - andeq lr, r9, r0, ror #4 │ │ │ │ - strdeq r3, [r9], -r4 │ │ │ │ - @ instruction: 0x00067bb4 │ │ │ │ - andeq lr, r9, r8, lsr #3 │ │ │ │ - strdeq r5, [r6], -r4 │ │ │ │ - andeq lr, r9, r8, ror #2 │ │ │ │ - andeq r5, r6, r8, lsl #3 │ │ │ │ - andeq r5, r6, r0, ror #5 │ │ │ │ - strdeq r2, [r8], -lr │ │ │ │ - andeq r0, sl, r8, ror #29 │ │ │ │ - muleq r6, r4, sl │ │ │ │ - andeq r4, r6, ip, lsl pc │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, sl, ip, ror lr │ │ │ │ - andeq r5, r6, ip │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mov r4, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs 91448 │ │ │ │ + bcs 913f0 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r9] │ │ │ │ mov r3, #10 │ │ │ │ strb r3, [r2] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - beq 8fb84 │ │ │ │ + beq 8fb2c │ │ │ │ ldrb r7, [r8] │ │ │ │ cmp r7, #32 │ │ │ │ cmpne r7, #9 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 8fc10 │ │ │ │ + beq 8fbb8 │ │ │ │ subs r3, r7, #0 │ │ │ │ add r8, r8, #1 │ │ │ │ - beq 8f7ac │ │ │ │ + beq 8f754 │ │ │ │ cmp r3, #10 │ │ │ │ mov r6, r4 │ │ │ │ - beq 8f9e4 │ │ │ │ + beq 8f98c │ │ │ │ cmp r3, #9 │ │ │ │ - beq 91484 │ │ │ │ + beq 9142c │ │ │ │ cmp r3, #32 │ │ │ │ - bne 91458 │ │ │ │ + bne 91400 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r4, r5 │ │ │ │ - ble 90b1c │ │ │ │ + ble 90ac4 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r9] │ │ │ │ ldr sl, [r9, #24] │ │ │ │ cmp r5, #0 │ │ │ │ movne fp, #0 │ │ │ │ andeq fp, fp, #1 │ │ │ │ cmp fp, #0 │ │ │ │ sub sl, r2, sl │ │ │ │ strne r8, [sp, #72] @ 0x48 │ │ │ │ - bne 90b38 │ │ │ │ + bne 90ae0 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r3, #32 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ - b 8f77c │ │ │ │ + b 8f724 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 906e8 │ │ │ │ + beq 90690 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ addne r6, r2, #4 │ │ │ │ movne r3, r8 │ │ │ │ - bne 8fb44 │ │ │ │ + bne 8faec │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r5 │ │ │ │ - bgt 8fb10 │ │ │ │ - b 8f794 │ │ │ │ + bgt 8fab8 │ │ │ │ + b 8f73c │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8f794 │ │ │ │ + beq 8f73c │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 8faf0 │ │ │ │ + bcc 8fa98 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8fb00 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8faa8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ add r2, r6, #4 │ │ │ │ - beq 90e80 │ │ │ │ + beq 90e28 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r8, r3 │ │ │ │ cmp r2, #9 │ │ │ │ add r3, r3, #1 │ │ │ │ - beq 8fb30 │ │ │ │ - b 90e88 │ │ │ │ + beq 8fad8 │ │ │ │ + b 90e30 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #12 │ │ │ │ - bne 9139c │ │ │ │ + bne 91344 │ │ │ │ add r3, r2, #2 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - b 8b104 │ │ │ │ + b 8b0ac │ │ │ │ ldrb r7, [r4, #1] │ │ │ │ mov r6, r4 │ │ │ │ cmp r7, #10 │ │ │ │ add r4, r4, #1 │ │ │ │ - beq 8fb84 │ │ │ │ + beq 8fb2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ sub r3, r3, #5 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 914c4 │ │ │ │ - ldr r3, [pc, #-660] @ 8f91c │ │ │ │ + bls 9146c │ │ │ │ + ldr r3, [pc, #-660] @ 8f8c4 │ │ │ │ mov r6, r4 │ │ │ │ mov sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #32 │ │ │ │ cmpne r7, #9 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r5, sl │ │ │ │ mov fp, sl │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 8f79c │ │ │ │ + b 8f744 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 915dc │ │ │ │ - ldr r1, [pc, #-720] @ 8f920 │ │ │ │ + beq 91584 │ │ │ │ + ldr r1, [pc, #-720] @ 8f8c8 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldrb r7, [r4] │ │ │ │ cmp r7, #32 │ │ │ │ cmpne r7, #9 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ - bne 90368 │ │ │ │ - ldr r1, [pc, #-764] @ 8f924 │ │ │ │ + bne 90310 │ │ │ │ + ldr r1, [pc, #-764] @ 8f8cc │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fc50 │ │ │ │ - ldr r1, [pc, #-788] @ 8f928 │ │ │ │ + beq 8fbf8 │ │ │ │ + ldr r1, [pc, #-788] @ 8f8d0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90430 │ │ │ │ - ldr r3, [pc, #-812] @ 8f92c │ │ │ │ + bne 903d8 │ │ │ │ + ldr r3, [pc, #-812] @ 8f8d4 │ │ │ │ mov fp, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ add r8, r4, #1 │ │ │ │ mov r6, r4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r5, fp │ │ │ │ mov r3, #60 @ 0x3c │ │ │ │ mov sl, fp │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - b 8c3cc │ │ │ │ + b 8c374 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8da7c │ │ │ │ - ldr r1, [pc, #-876] @ 8f930 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8da24 │ │ │ │ + ldr r1, [pc, #-876] @ 8f8d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #16 │ │ │ │ - b 8d920 │ │ │ │ + b 8d8c8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8e678 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8e620 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #-768] @ 8f9d4 │ │ │ │ + ldr r3, [pc, #-768] @ 8f97c │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ ldr lr, [r2, r3] │ │ │ │ - b 8a9ac │ │ │ │ + b 8a954 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ cmp r8, #3 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - beq 8f4e8 │ │ │ │ - b 8b194 │ │ │ │ + beq 8f490 │ │ │ │ + b 8b13c │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmn r3, #1 │ │ │ │ - beq 913a8 │ │ │ │ + beq 91350 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8fd4c │ │ │ │ + beq 8fcf4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r3, r2 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [sp, #156] @ 0x9c │ │ │ │ - bne 8e000 │ │ │ │ + bne 8dfa8 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 905b8 │ │ │ │ + beq 90560 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ movcs r3, #1 │ │ │ │ strcs r3, [sp, #156] @ 0x9c │ │ │ │ - bcs 8c0cc │ │ │ │ + bcs 8c074 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ - b 8c064 │ │ │ │ + b 8c00c │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - b 8d69c │ │ │ │ - ldr r2, [pc, #-1128] @ 8f934 │ │ │ │ + b 8d644 │ │ │ │ + ldr r2, [pc, #-1128] @ 8f8dc │ │ │ │ add r2, pc, r2 │ │ │ │ - b 8ed64 │ │ │ │ - ldr r2, [pc, #-1136] @ 8f938 │ │ │ │ + b 8ed0c │ │ │ │ + ldr r2, [pc, #-1136] @ 8f8e0 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 8ed64 │ │ │ │ - ldr r3, [pc, #-1144] @ 8f93c │ │ │ │ + b 8ed0c │ │ │ │ + ldr r3, [pc, #-1144] @ 8f8e4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8ec50 │ │ │ │ - ldr r3, [pc, #-1152] @ 8f940 │ │ │ │ + b 8ebf8 │ │ │ │ + ldr r3, [pc, #-1152] @ 8f8e8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8d154 │ │ │ │ - ldr r3, [pc, #-1160] @ 8f944 │ │ │ │ + b 8d0fc │ │ │ │ + ldr r3, [pc, #-1160] @ 8f8ec │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ ldrne r3, [sp, #100] @ 0x64 │ │ │ │ strne r3, [sp, #108] @ 0x6c │ │ │ │ - beq 91518 │ │ │ │ + beq 914c0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, sl │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 85488 │ │ │ │ + bl 85430 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cc20 │ │ │ │ + beq 8cbc8 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ addeq r6, r6, #1 │ │ │ │ - b 8ead8 │ │ │ │ + b 8ea80 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8e96c │ │ │ │ - b 8f00c │ │ │ │ - ldr r3, [pc, #-1272] @ 8f948 │ │ │ │ + bge 8e914 │ │ │ │ + b 8efb4 │ │ │ │ + ldr r3, [pc, #-1272] @ 8f8f0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ rsb r2, r2, #2 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ - beq 902ec │ │ │ │ + beq 90294 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #-1164] @ 8f9d8 │ │ │ │ + ldr r3, [pc, #-1164] @ 8f980 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 902dc │ │ │ │ - ldr r2, [pc, #-1324] @ 8f94c │ │ │ │ + beq 90284 │ │ │ │ + ldr r2, [pc, #-1324] @ 8f8f4 │ │ │ │ ldr r1, [r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #644 @ 0x284 │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - beq 902cc │ │ │ │ - ldr r2, [pc, #-1352] @ 8f950 │ │ │ │ + beq 90274 │ │ │ │ + ldr r2, [pc, #-1352] @ 8f8f8 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ - beq 902c0 │ │ │ │ + beq 90268 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - bne 9032c │ │ │ │ - ldr r3, [pc, #-1400] @ 8f954 │ │ │ │ + bne 902d4 │ │ │ │ + ldr r3, [pc, #-1400] @ 8f8fc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #-1408] @ 8f958 │ │ │ │ + ldr r1, [pc, #-1408] @ 8f900 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 8e950 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 8e8f8 │ │ │ │ mov r2, r3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 90528 │ │ │ │ + bcs 904d0 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ strb r2, [r3] │ │ │ │ - b 8ddbc │ │ │ │ + b 8dd64 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8ddac │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8dd54 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8f0f8 │ │ │ │ + bge 8f0a0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #-1432] @ 8f9d4 │ │ │ │ + ldr r3, [pc, #-1432] @ 8f97c │ │ │ │ ldr lr, [r1, r3] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - b 8a9ac │ │ │ │ + b 8a954 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 905c0 │ │ │ │ + beq 90568 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - bcc 8c064 │ │ │ │ + bcc 8c00c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c194 │ │ │ │ + beq 8c13c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8c18c │ │ │ │ + beq 8c134 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r3, r1 │ │ │ │ moveq r3, r2 │ │ │ │ - beq 8c144 │ │ │ │ + beq 8c0ec │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 912c8 │ │ │ │ + bcs 91270 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3] │ │ │ │ - b 8c144 │ │ │ │ + b 8c0ec │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8db88 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8db30 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8c910 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8c8b8 │ │ │ │ str r2, [sp, #236] @ 0xec │ │ │ │ - b 8df9c │ │ │ │ + b 8df44 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #32 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8e1e8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8e190 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #196] @ 0xc4 │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ - b 8d534 │ │ │ │ + b 8d4dc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8ef5c │ │ │ │ - ldr r3, [pc, #-1800] @ 8f95c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8ef04 │ │ │ │ + ldr r3, [pc, #-1800] @ 8f904 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8ec50 │ │ │ │ + b 8ebf8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #-1704] @ 8f9d4 │ │ │ │ + ldr r3, [pc, #-1704] @ 8f97c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldr lr, [r2, r3] │ │ │ │ - b 8a9ac │ │ │ │ - ldr r3, [pc, #-1836] @ 8f960 │ │ │ │ + b 8a954 │ │ │ │ + ldr r3, [pc, #-1836] @ 8f908 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8dfc4 │ │ │ │ + b 8df6c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8eeb8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8ee60 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8c674 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8c61c │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ sub r3, r0, r3 │ │ │ │ cmp r3, #1 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - ble 8fb5c │ │ │ │ + ble 8fb04 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 91304 │ │ │ │ + beq 912ac │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ str sl, [sp, #12] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ mov r3, #8 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - b 8b104 │ │ │ │ + b 8b0ac │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov r4, r5 │ │ │ │ - b 8b3e0 │ │ │ │ + b 8b388 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne 8edc0 │ │ │ │ - b 8c674 │ │ │ │ - ldr r1, [pc, #-2016] @ 8f964 │ │ │ │ + bne 8ed68 │ │ │ │ + b 8c61c │ │ │ │ + ldr r1, [pc, #-2016] @ 8f90c │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #8 │ │ │ │ - b 8d9ac │ │ │ │ + b 8d954 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ mov r4, r5 │ │ │ │ - b 8b3e0 │ │ │ │ + b 8b388 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - b 8d708 │ │ │ │ + b 8d6b0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #32 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8e19c │ │ │ │ - ldr r3, [pc, #-1988] @ 8f9d4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8e144 │ │ │ │ + ldr r3, [pc, #-1988] @ 8f97c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90260 │ │ │ │ - ldr r3, [pc, #-2012] @ 8f9d8 │ │ │ │ + beq 90208 │ │ │ │ + ldr r3, [pc, #-2012] @ 8f980 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 90230 │ │ │ │ + beq 901d8 │ │ │ │ ldr r1, [r3] │ │ │ │ add r6, r6, #644 @ 0x284 │ │ │ │ cmp r1, r6 │ │ │ │ - beq 9023c │ │ │ │ - ldr r2, [pc, #-2160] @ 8f968 │ │ │ │ + beq 901e4 │ │ │ │ + ldr r2, [pc, #-2160] @ 8f910 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r4, r0 │ │ │ │ - b 8aa98 │ │ │ │ + b 8aa40 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 901fc │ │ │ │ + beq 901a4 │ │ │ │ mov r0, r3 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ cmp sl, #9 │ │ │ │ ldr r3, [r9] │ │ │ │ - beq 91348 │ │ │ │ + beq 912f0 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 91330 │ │ │ │ + bcs 912d8 │ │ │ │ ldr r4, [r9, #24] │ │ │ │ str r4, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8f878 │ │ │ │ - b 8d26c │ │ │ │ - ldr r4, [pc, #-2252] @ 8f96c │ │ │ │ + bne 8f820 │ │ │ │ + b 8d214 │ │ │ │ + ldr r4, [pc, #-2252] @ 8f914 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 8aa98 │ │ │ │ - ldr r4, [pc, #-2260] @ 8f970 │ │ │ │ + b 8aa40 │ │ │ │ + ldr r4, [pc, #-2260] @ 8f918 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 8aa98 │ │ │ │ + b 8aa40 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8e0b0 │ │ │ │ - b 8d26c │ │ │ │ - ldr r4, [pc, #-2292] @ 8f974 │ │ │ │ + bge 8e058 │ │ │ │ + b 8d214 │ │ │ │ + ldr r4, [pc, #-2292] @ 8f91c │ │ │ │ add r4, pc, r4 │ │ │ │ - b 8aa98 │ │ │ │ + b 8aa40 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9035c │ │ │ │ + beq 90304 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 90354 │ │ │ │ + beq 902fc │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ - b 8c144 │ │ │ │ - ldr r3, [pc, #-2344] @ 8f978 │ │ │ │ + b 8c0ec │ │ │ │ + ldr r3, [pc, #-2344] @ 8f920 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - b 8e91c │ │ │ │ - ldr r3, [pc, #-2356] @ 8f97c │ │ │ │ + b 8e8c4 │ │ │ │ + ldr r3, [pc, #-2356] @ 8f924 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - ldr r3, [pc, #-2364] @ 8f980 │ │ │ │ + ldr r3, [pc, #-2364] @ 8f928 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8e924 │ │ │ │ - ldr r3, [pc, #-2372] @ 8f984 │ │ │ │ + b 8e8cc │ │ │ │ + ldr r3, [pc, #-2372] @ 8f92c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8fecc │ │ │ │ - ldr r3, [pc, #-2380] @ 8f988 │ │ │ │ + b 8fe74 │ │ │ │ + ldr r3, [pc, #-2380] @ 8f930 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - b 8fec4 │ │ │ │ - ldr r3, [pc, #-2392] @ 8f98c │ │ │ │ + b 8fe6c │ │ │ │ + ldr r3, [pc, #-2392] @ 8f934 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - b 8fec4 │ │ │ │ - ldr r3, [pc, #-2404] @ 8f990 │ │ │ │ + b 8fe6c │ │ │ │ + ldr r3, [pc, #-2404] @ 8f938 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - ldr r3, [pc, #-2412] @ 8f994 │ │ │ │ + ldr r3, [pc, #-2412] @ 8f93c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8fecc │ │ │ │ + b 8fe74 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8e91c │ │ │ │ - ldr r2, [pc, #-2436] @ 8f998 │ │ │ │ + beq 8e8c4 │ │ │ │ + ldr r2, [pc, #-2436] @ 8f940 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r3, r0 │ │ │ │ - b 8e924 │ │ │ │ + b 8e8cc │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 8fec4 │ │ │ │ - ldr r2, [pc, #-2472] @ 8f99c │ │ │ │ + beq 8fe6c │ │ │ │ + ldr r2, [pc, #-2472] @ 8f944 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r3, r0 │ │ │ │ - b 8fecc │ │ │ │ + b 8fe74 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - b 8c1d4 │ │ │ │ + b 8c17c │ │ │ │ cmp r7, #9 │ │ │ │ - bne 904b8 │ │ │ │ + bne 90460 │ │ │ │ mov r6, r4 │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ cmp r3, #9 │ │ │ │ - beq 90374 │ │ │ │ + beq 9031c │ │ │ │ cmp r3, #10 │ │ │ │ - beq 904e8 │ │ │ │ + beq 90490 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ sub r4, r6, r4 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, r4 │ │ │ │ - bge 90440 │ │ │ │ + bge 903e8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ strb r4, [r1, #2] │ │ │ │ strb r2, [r1, #3] │ │ │ │ add r4, r1, #2 │ │ │ │ - beq 903f4 │ │ │ │ + beq 9039c │ │ │ │ mov r2, r6 │ │ │ │ - b 903d0 │ │ │ │ + b 90378 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #10 │ │ │ │ - beq 903f4 │ │ │ │ + beq 9039c │ │ │ │ cmp r3, #9 │ │ │ │ - bne 903c0 │ │ │ │ + bne 90368 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #-2628] @ 8f9a0 │ │ │ │ + ldr r1, [pc, #-2628] @ 8f948 │ │ │ │ mov r3, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ strb r3, [r2, #3] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 904f0 │ │ │ │ - ldr r3, [pc, #-2668] @ 8f9a4 │ │ │ │ + beq 90498 │ │ │ │ + ldr r3, [pc, #-2668] @ 8f94c │ │ │ │ mov sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r7, [r6] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r5, sl │ │ │ │ mov fp, sl │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str sl, [sp, #84] @ 0x54 │ │ │ │ - b 8f79c │ │ │ │ + b 8f744 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r6, r4 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ cmp r8, r3 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ cmp r4, r2 │ │ │ │ movge r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 903f8 │ │ │ │ - ldr r5, [pc, #-2756] @ 8f9a8 │ │ │ │ - ldr r7, [pc, #-2756] @ 8f9ac │ │ │ │ + beq 903a0 │ │ │ │ + ldr r5, [pc, #-2756] @ 8f950 │ │ │ │ + ldr r7, [pc, #-2756] @ 8f954 │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ mov r1, r7 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ ldr r2, [r3, #768] @ 0x300 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldrb r3, [r8, #-2]! │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ cmp r4, r3 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ cmp r8, r2 │ │ │ │ movls r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90474 │ │ │ │ + bne 9041c │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ - b 903f8 │ │ │ │ + b 903a0 │ │ │ │ cmp r7, #10 │ │ │ │ - bne 90430 │ │ │ │ - ldr r3, [pc, #-2840] @ 8f9b0 │ │ │ │ + bne 903d8 │ │ │ │ + ldr r3, [pc, #-2840] @ 8f958 │ │ │ │ mov sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r7, [r4] │ │ │ │ mov r6, r4 │ │ │ │ mov r5, sl │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov fp, sl │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 8f79c │ │ │ │ + b 8f744 │ │ │ │ mov r4, r6 │ │ │ │ - b 904c0 │ │ │ │ - ldr r1, [pc, #-2884] @ 8f9b4 │ │ │ │ + b 90468 │ │ │ │ + ldr r1, [pc, #-2884] @ 8f95c │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r3, [pc, #-2896] @ 8f9b8 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r3, [pc, #-2896] @ 8f960 │ │ │ │ mov sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r7, [r6] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r5, sl │ │ │ │ mov fp, sl │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ - b 8f79c │ │ │ │ + b 8f744 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8ddbc │ │ │ │ - ldr r3, [pc, #-2924] @ 8f9d4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8dd64 │ │ │ │ + ldr r3, [pc, #-2924] @ 8f97c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldr lr, [r1, r3] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - b 8a9ac │ │ │ │ + b 8a954 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #244 @ 0xf4 │ │ │ │ @@ -139416,64 +139416,64 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r8, [sp] │ │ │ │ - bl 88834 │ │ │ │ + bl 887dc │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ - b 8ae30 │ │ │ │ + b 8add8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c1d4 │ │ │ │ + beq 8c17c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r2, r3 │ │ │ │ mov r3, r2 │ │ │ │ - beq 906dc │ │ │ │ + beq 90684 │ │ │ │ cmp sl, #2 │ │ │ │ - bgt 8c13c │ │ │ │ + bgt 8c0e4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b 8ffbc │ │ │ │ + b 8ff64 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ tst r3, #1 │ │ │ │ - bne 8c17c │ │ │ │ + bne 8c124 │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ tst r3, #1 │ │ │ │ - beq 8c17c │ │ │ │ - ldr r1, [pc, #-3164] @ 8f9bc │ │ │ │ + beq 8c124 │ │ │ │ + ldr r1, [pc, #-3164] @ 8f964 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #10 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 8c17c │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 8c124 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8c15c │ │ │ │ - b 8d26c │ │ │ │ + bge 8c104 │ │ │ │ + b 8d214 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ - beq 8c0e4 │ │ │ │ + beq 8c08c │ │ │ │ tst r8, #64 @ 0x40 │ │ │ │ - beq 90670 │ │ │ │ + beq 90618 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 90778 │ │ │ │ + beq 90720 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ strb r8, [r4] │ │ │ │ ldrh r3, [r3, #26] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -139481,1129 +139481,1129 @@ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #12] │ │ │ │ str sl, [sp] │ │ │ │ - bl 87f8c │ │ │ │ + bl 87f34 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ strb r3, [r4] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r8 │ │ │ │ - beq 8c1d4 │ │ │ │ + beq 8c17c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ cmp r3, r2 │ │ │ │ strne r8, [sp, #72] @ 0x48 │ │ │ │ - bne 8c144 │ │ │ │ + bne 8c0ec │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ - b 8c1d4 │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + b 8c17c │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 90700 │ │ │ │ + bne 906a8 │ │ │ │ ldrb r3, [r8, #1]! │ │ │ │ cmp r3, #9 │ │ │ │ - beq 906f4 │ │ │ │ + beq 9069c │ │ │ │ cmp r3, #10 │ │ │ │ mov r6, r8 │ │ │ │ - beq 9072c │ │ │ │ - ldr r1, [pc, #-3412] @ 8f9c0 │ │ │ │ + beq 906d4 │ │ │ │ + ldr r1, [pc, #-3412] @ 8f968 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, r5, r0 │ │ │ │ - bne 90734 │ │ │ │ + bne 906dc │ │ │ │ ldrb r7, [r8] │ │ │ │ - b 8f79c │ │ │ │ - ldr r0, [pc, #-3448] @ 8f9c4 │ │ │ │ + b 8f744 │ │ │ │ + ldr r0, [pc, #-3448] @ 8f96c │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [sp, #84] @ 0x54 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r3 │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ cmp r1, #9 │ │ │ │ - beq 90a2c │ │ │ │ + beq 909d4 │ │ │ │ sub r1, r1, #38 @ 0x26 │ │ │ │ and lr, r1, #255 @ 0xff │ │ │ │ cmp lr, #24 │ │ │ │ - bhi 90a20 │ │ │ │ + bhi 909c8 │ │ │ │ cmp r1, #24 │ │ │ │ - bhi 90a20 │ │ │ │ + bhi 909c8 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #0 │ │ │ │ addne r4, r0, #2 │ │ │ │ strne r6, [sp, #236] @ 0xec │ │ │ │ - bne 8c0e8 │ │ │ │ - b 90670 │ │ │ │ + bne 8c090 │ │ │ │ + b 90618 │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, #10 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ movlt r1, #10 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bcs 90938 │ │ │ │ + bcs 908e0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #12 │ │ │ │ strb r2, [r3] │ │ │ │ cmp sl, #6 │ │ │ │ - bne 90998 │ │ │ │ + bne 90940 │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ add r3, sp, #404 @ 0x194 │ │ │ │ add r1, r1, #2 │ │ │ │ mov r8, r5 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r5 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - b 90838 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + b 907e0 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r2, r4, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 90820 │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + beq 907c8 │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r4, [r2, r4, lsl #2] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ strb r4, [r5], #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 909b4 │ │ │ │ + beq 9095c │ │ │ │ mov r2, fp │ │ │ │ str r5, [sp, #212] @ 0xd4 │ │ │ │ ldrb r4, [r6], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 907fc │ │ │ │ + bne 907a4 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldrne r2, [sp, #212] @ 0xd4 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r8 │ │ │ │ strne r2, [sp, #236] @ 0xec │ │ │ │ - ldr r2, [pc, #-3744] @ 8f9c8 │ │ │ │ + ldr r2, [pc, #-3744] @ 8f970 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #300] @ 0x12c │ │ │ │ tst r2, #2 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ - beq 909dc │ │ │ │ - ldr r2, [pc, #-3768] @ 8f9cc │ │ │ │ + beq 90984 │ │ │ │ + ldr r2, [pc, #-3768] @ 8f974 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #-3772] @ 8f9d0 │ │ │ │ + ldr r1, [pc, #-3772] @ 8f978 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r3, [pc, #-3788] @ 8f9d4 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r3, [pc, #-3788] @ 8f97c │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr lr, [r2, r3] │ │ │ │ ldr r3, [lr] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 909cc │ │ │ │ - ldr r3, [pc, #-3812] @ 8f9d8 │ │ │ │ + beq 90974 │ │ │ │ + ldr r3, [pc, #-3812] @ 8f980 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - beq 909cc │ │ │ │ + beq 90974 │ │ │ │ ldr r5, [r3] │ │ │ │ - ldr r3, [pc, #-3832] @ 8f9dc │ │ │ │ + ldr r3, [pc, #-3832] @ 8f984 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 909cc │ │ │ │ + beq 90974 │ │ │ │ mov r0, r7 │ │ │ │ - bl 850d8 │ │ │ │ + bl 85080 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #-3876] @ 8f9e0 │ │ │ │ + ldr r1, [pc, #-3876] @ 8f988 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ mov lr, #0 │ │ │ │ mov r5, #2 │ │ │ │ strh r3, [r2] │ │ │ │ - b 8c308 │ │ │ │ + b 8c2b0 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 907c0 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 90768 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 8f848 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 8f7f0 │ │ │ │ cmp sl, #8 │ │ │ │ - bne 8c29c │ │ │ │ + bne 8c244 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 90948 │ │ │ │ + bne 908f0 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 90ed8 │ │ │ │ + bcs 90e80 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #12 │ │ │ │ strb r2, [r3] │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp sl, #5 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov lr, #0 │ │ │ │ lsl r4, r3, #1 │ │ │ │ mov r5, lr │ │ │ │ - b 8c308 │ │ │ │ + b 8c2b0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ mov r5, r8 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - b 90860 │ │ │ │ + b 90808 │ │ │ │ mov r0, r7 │ │ │ │ - bl 850d8 │ │ │ │ + bl 85080 │ │ │ │ mov r3, r0 │ │ │ │ - b 908fc │ │ │ │ - ldr r2, [pc, #3112] @ 9160c │ │ │ │ + b 908a4 │ │ │ │ + ldr r2, [pc, #3112] @ 915b4 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 90884 │ │ │ │ + b 9082c │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ - b 8c0b8 │ │ │ │ + b 8c060 │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ moveq r2, #0 │ │ │ │ - beq 90748 │ │ │ │ + beq 906f0 │ │ │ │ add r3, r3, #1 │ │ │ │ - b 90748 │ │ │ │ + b 906f0 │ │ │ │ mov r2, #62 @ 0x3e │ │ │ │ - b 90748 │ │ │ │ + b 906f0 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ moveq r2, #0 │ │ │ │ - b 909fc │ │ │ │ + b 909a4 │ │ │ │ mov r2, #59 @ 0x3b │ │ │ │ - b 90748 │ │ │ │ + b 906f0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 90748 │ │ │ │ - b 909fc │ │ │ │ + bne 906f0 │ │ │ │ + b 909a4 │ │ │ │ cmp r3, #4 │ │ │ │ str ip, [sp, #84] @ 0x54 │ │ │ │ - ble 9072c │ │ │ │ - ldr r1, [pc, #3024] @ 91610 │ │ │ │ + ble 906d4 │ │ │ │ + ldr r1, [pc, #3024] @ 915b8 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ add r5, r5, r0 │ │ │ │ - b 9072c │ │ │ │ + b 906d4 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ mov r3, r2 │ │ │ │ - b 8f7b4 │ │ │ │ + b 8f75c │ │ │ │ mov r1, #27 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8c414 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8c3bc │ │ │ │ cmp fp, #0 │ │ │ │ - beq 90ae0 │ │ │ │ + beq 90a88 │ │ │ │ subs fp, fp, #1 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - b 8f75c │ │ │ │ + b 8f704 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - beq 90fc8 │ │ │ │ + beq 90f70 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 90df8 │ │ │ │ + bne 90da0 │ │ │ │ cmp r7, #93 @ 0x5d │ │ │ │ - beq 90f00 │ │ │ │ - bhi 90b00 │ │ │ │ + beq 90ea8 │ │ │ │ + bhi 90aa8 │ │ │ │ cmp r7, #67 @ 0x43 │ │ │ │ - beq 90aec │ │ │ │ + beq 90a94 │ │ │ │ cmp r7, #91 @ 0x5b │ │ │ │ - bne 8c3e8 │ │ │ │ - ldr r1, [pc, #2888] @ 91614 │ │ │ │ + bne 8c390 │ │ │ │ + ldr r1, [pc, #2888] @ 915bc │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r3, #59 @ 0x3b │ │ │ │ - b 8f75c │ │ │ │ + b 8f704 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - b 8f75c │ │ │ │ + b 8f704 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq 90f1c │ │ │ │ + beq 90ec4 │ │ │ │ mov r3, #67 @ 0x43 │ │ │ │ - b 8f75c │ │ │ │ + b 8f704 │ │ │ │ cmp r7, #104 @ 0x68 │ │ │ │ - bne 8c3e8 │ │ │ │ + bne 8c390 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - beq 90d04 │ │ │ │ + beq 90cac │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ - b 8f75c │ │ │ │ + b 8f704 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r5, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne sl, #0 │ │ │ │ - beq 90c04 │ │ │ │ + beq 90bac │ │ │ │ mov r5, #0 │ │ │ │ ldrb r7, [r8] │ │ │ │ mov r6, r8 │ │ │ │ mov fp, r5 │ │ │ │ - b 8f79c │ │ │ │ + b 8f744 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ mov r6, r8 │ │ │ │ ldrb r7, [r8] │ │ │ │ - b 8f79c │ │ │ │ + b 8f744 │ │ │ │ cmp sl, #0 │ │ │ │ ldreq r2, [r9] │ │ │ │ - beq 90be0 │ │ │ │ + beq 90b88 │ │ │ │ cmp sl, #0 │ │ │ │ - blt 915f0 │ │ │ │ + blt 91598 │ │ │ │ ldr r1, [r9, #28] │ │ │ │ cmp r1, sl │ │ │ │ - blt 915f0 │ │ │ │ + blt 91598 │ │ │ │ ldr r2, [r9, #24] │ │ │ │ add r3, r2, sl │ │ │ │ str r3, [r9] │ │ │ │ ldrb r0, [r2, sl] │ │ │ │ cmp r0, #32 │ │ │ │ - beq 90bb4 │ │ │ │ + beq 90b5c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 90bb4 │ │ │ │ + bhi 90b5c │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ strls r3, [r9] │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #32 │ │ │ │ ldrbeq r3, [r8, #1] │ │ │ │ addeq r8, r8, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 90c0c │ │ │ │ + bne 90bb4 │ │ │ │ mov r6, r8 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 8f9e8 │ │ │ │ + b 8f990 │ │ │ │ cmp r3, #32 │ │ │ │ cmpne r3, #10 │ │ │ │ - beq 90bbc │ │ │ │ + beq 90b64 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r2, r1 │ │ │ │ addcc r1, r2, #1 │ │ │ │ strcc r1, [r9] │ │ │ │ strbcc r3, [r2] │ │ │ │ - bcs 90c7c │ │ │ │ + bcs 90c24 │ │ │ │ ldr r2, [r9] │ │ │ │ - b 90bbc │ │ │ │ + b 90b64 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs 90cc4 │ │ │ │ + bcs 90c6c │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r9] │ │ │ │ mov r3, #10 │ │ │ │ strb r3, [r2] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movgt r5, #0 │ │ │ │ movgt r4, #32 │ │ │ │ - bgt 90c50 │ │ │ │ - b 90ca8 │ │ │ │ + bgt 90bf8 │ │ │ │ + b 90c50 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 90c90 │ │ │ │ + beq 90c38 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r9] │ │ │ │ strbcc r4, [r3] │ │ │ │ - bcc 90c40 │ │ │ │ + bcc 90be8 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 90c40 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 90be8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r2, [r9] │ │ │ │ - b 90bbc │ │ │ │ + b 90b64 │ │ │ │ mov sl, #0 │ │ │ │ ldrb r7, [r8] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r6, r8 │ │ │ │ mov fp, sl │ │ │ │ - b 8f79c │ │ │ │ + b 8f744 │ │ │ │ mov sl, #0 │ │ │ │ ldrb r7, [r8] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r6, r8 │ │ │ │ mov r5, sl │ │ │ │ mov fp, sl │ │ │ │ - b 8f79c │ │ │ │ + b 8f744 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 90c28 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 90bd0 │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r5 │ │ │ │ strne r4, [sp, #236] @ 0xec │ │ │ │ - b 8f82c │ │ │ │ + b 8f7d4 │ │ │ │ ldr r2, [r9, #24] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 90d24 │ │ │ │ + bcc 90ccc │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - b 8f7c0 │ │ │ │ + b 8f768 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - bne 90b14 │ │ │ │ + bne 90abc │ │ │ │ ldrb r3, [r6, #3] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - beq 90d3c │ │ │ │ + beq 90ce4 │ │ │ │ mov r3, r7 │ │ │ │ - b 8f75c │ │ │ │ + b 8f704 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ mov r3, r7 │ │ │ │ str r7, [sp, #236] @ 0xec │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - b 8f82c │ │ │ │ + b 8f7d4 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ addeq r7, r6, #4 │ │ │ │ - beq 90d64 │ │ │ │ + beq 90d0c │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne 90b14 │ │ │ │ + bne 90abc │ │ │ │ ldrb r3, [r6, #5] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 90b14 │ │ │ │ + bne 90abc │ │ │ │ add r7, r6, #5 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 90b14 │ │ │ │ + bne 90abc │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 90b14 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bne 90abc │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ add r3, r7, #3 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrb r0, [r3] │ │ │ │ mov r2, r3 │ │ │ │ ldrb ip, [r1, r0, lsl #1] │ │ │ │ mov r8, r3 │ │ │ │ sub r3, r0, #45 @ 0x2d │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ cmpne r3, #2 │ │ │ │ movls r3, #1 │ │ │ │ movhi r3, #0 │ │ │ │ lsl ip, ip, #28 │ │ │ │ orrs r3, r3, ip, lsr #31 │ │ │ │ add r3, r2, #1 │ │ │ │ - bne 90d88 │ │ │ │ + bne 90d30 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - beq 911b0 │ │ │ │ + beq 91158 │ │ │ │ ldrb r3, [r8, #-1] │ │ │ │ - ldr r1, [pc, #2120] @ 91618 │ │ │ │ + ldr r1, [pc, #2120] @ 915c0 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ subeq r8, r8, #1 │ │ │ │ sub r2, r8, r6 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r3, #62 @ 0x3e │ │ │ │ - b 8f75c │ │ │ │ + b 8f704 │ │ │ │ ldrb r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 910d0 │ │ │ │ - ldr r3, [pc, #2060] @ 9161c │ │ │ │ - ldr sl, [pc, #2060] @ 91620 │ │ │ │ + beq 91078 │ │ │ │ + ldr r3, [pc, #2060] @ 915c4 │ │ │ │ + ldr sl, [pc, #2060] @ 915c8 │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, pc, sl │ │ │ │ mov r7, r6 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 90e30 │ │ │ │ + b 90dd8 │ │ │ │ ldrb r1, [r7, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 910d0 │ │ │ │ + beq 91078 │ │ │ │ sub r3, r1, #9 │ │ │ │ cmp r1, #32 │ │ │ │ cmpne r3, #1 │ │ │ │ - bls 910d0 │ │ │ │ + bls 91078 │ │ │ │ cmp r1, #60 @ 0x3c │ │ │ │ - beq 910d0 │ │ │ │ + beq 91078 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq 910bc │ │ │ │ + beq 91064 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq 910a8 │ │ │ │ + beq 91050 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r9] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcc 90e24 │ │ │ │ + bcc 90dcc │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 90e24 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 90dcc │ │ │ │ ldrb r2, [r8, #1] │ │ │ │ mov r8, r3 │ │ │ │ cmp r2, #10 │ │ │ │ - beq 90ef8 │ │ │ │ + beq 90ea0 │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r5 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bgt 8fb10 │ │ │ │ + bgt 8fab8 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 90ee8 │ │ │ │ + bcs 90e90 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r5, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 8fae0 │ │ │ │ + b 8fa88 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 9098c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 90934 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 90ec4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 90e6c │ │ │ │ ldr r2, [r9] │ │ │ │ - b 90bd4 │ │ │ │ - ldr r1, [pc, #1820] @ 91624 │ │ │ │ + b 90b7c │ │ │ │ + ldr r1, [pc, #1820] @ 915cc │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r3, #59 @ 0x3b │ │ │ │ - b 8f75c │ │ │ │ + b 8f704 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - bne 90af8 │ │ │ │ + bne 90aa0 │ │ │ │ ldrb r3, [r6, #3] │ │ │ │ cmp r3, #121 @ 0x79 │ │ │ │ - bne 90d1c │ │ │ │ + bne 90cc4 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne 90af8 │ │ │ │ + bne 90aa0 │ │ │ │ ldrb r3, [r6, #5] │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ - bne 90af8 │ │ │ │ + bne 90aa0 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #103 @ 0x67 │ │ │ │ - bne 90af8 │ │ │ │ + bne 90aa0 │ │ │ │ ldrb r3, [r6, #7] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - bne 90af8 │ │ │ │ + bne 90aa0 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ - bne 90af8 │ │ │ │ + bne 90aa0 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ cmp r3, #32 │ │ │ │ - bne 90af8 │ │ │ │ + bne 90aa0 │ │ │ │ ldrb r3, [r6, #10] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne 90af8 │ │ │ │ + bne 90aa0 │ │ │ │ ldrb r3, [r6, #11] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ - bne 90af8 │ │ │ │ + bne 90aa0 │ │ │ │ ldrb r2, [r6, #12] │ │ │ │ add r6, r6, #13 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne 8f75c │ │ │ │ - ldr r1, [pc, #1656] @ 91628 │ │ │ │ + bne 8f704 │ │ │ │ + ldr r1, [pc, #1656] @ 915d0 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r8, r6 │ │ │ │ mov r3, #59 @ 0x3b │ │ │ │ - b 8f75c │ │ │ │ - ldr r1, [pc, #1628] @ 9162c │ │ │ │ + b 8f704 │ │ │ │ + ldr r1, [pc, #1628] @ 915d4 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f74c │ │ │ │ + beq 8f6f4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 90ae0 │ │ │ │ - ldr r1, [pc, #1588] @ 91630 │ │ │ │ + beq 90a88 │ │ │ │ + ldr r1, [pc, #1588] @ 915d8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91020 │ │ │ │ + bne 90fc8 │ │ │ │ subs fp, fp, #1 │ │ │ │ - beq 9102c │ │ │ │ + beq 90fd4 │ │ │ │ ldr r2, [r9] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 8f77c │ │ │ │ - ldr r3, [pc, #1536] @ 91634 │ │ │ │ + b 8f724 │ │ │ │ + ldr r3, [pc, #1536] @ 915dc │ │ │ │ add r7, r6, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #1524] @ 91638 │ │ │ │ + ldr r3, [pc, #1524] @ 915e0 │ │ │ │ mov r6, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov r8, r6 │ │ │ │ ldrb r1, [r6], #1 │ │ │ │ tst r1, #223 @ 0xdf │ │ │ │ - beq 91144 │ │ │ │ + beq 910ec │ │ │ │ sub r3, r1, #9 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 91144 │ │ │ │ + bls 910ec │ │ │ │ cmp r1, #60 @ 0x3c │ │ │ │ - beq 91144 │ │ │ │ + beq 910ec │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq 91130 │ │ │ │ + beq 910d8 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq 91180 │ │ │ │ + beq 91128 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r9] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcc 9104c │ │ │ │ + bcc 90ff4 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 9104c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 90ff4 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 90e24 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 90dcc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 90e24 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 90dcc │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r1, [r9, #24] │ │ │ │ sub sl, r2, #1 │ │ │ │ cmp sl, r1 │ │ │ │ mov ip, r2 │ │ │ │ str sl, [r9] │ │ │ │ mov r2, sl │ │ │ │ - bcc 915fc │ │ │ │ + bcc 915a4 │ │ │ │ ldr r3, [r9, #28] │ │ │ │ add r3, r1, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bhi 915fc │ │ │ │ + bhi 915a4 │ │ │ │ cmp r7, r8 │ │ │ │ subhi r0, r7, r6 │ │ │ │ subhi r0, r0, #1 │ │ │ │ addhi r5, r5, r0 │ │ │ │ cmp r5, r4 │ │ │ │ ldrb r3, [ip, #-1] │ │ │ │ - blt 91194 │ │ │ │ + blt 9113c │ │ │ │ cmp r3, #27 │ │ │ │ movne r8, r7 │ │ │ │ - bne 90be0 │ │ │ │ + bne 90b88 │ │ │ │ mov sl, #0 │ │ │ │ - b 8c3f8 │ │ │ │ + b 8c3a0 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 9104c │ │ │ │ - ldr r1, [pc, #1264] @ 9163c │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 90ff4 │ │ │ │ + ldr r1, [pc, #1264] @ 915e4 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ sub r3, r8, r7 │ │ │ │ add r3, r3, #6 │ │ │ │ add r3, r3, r5 │ │ │ │ cmp r3, r4 │ │ │ │ - blt 911f4 │ │ │ │ + blt 9119c │ │ │ │ cmp sl, #0 │ │ │ │ ldreq r2, [r9] │ │ │ │ moveq r3, #62 @ 0x3e │ │ │ │ - beq 90bec │ │ │ │ - b 90b70 │ │ │ │ + beq 90b94 │ │ │ │ + b 90b18 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 9104c │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 90ff4 │ │ │ │ cmp r3, #27 │ │ │ │ sub sl, sl, r1 │ │ │ │ addne r5, r5, #1 │ │ │ │ movne r8, r7 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ - beq 8c3f8 │ │ │ │ - b 8f77c │ │ │ │ - ldr r0, [pc, #1160] @ 91640 │ │ │ │ + beq 8c3a0 │ │ │ │ + b 8f724 │ │ │ │ + ldr r0, [pc, #1160] @ 915e8 │ │ │ │ mov r8, r2 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ lsl ip, r3, #1 │ │ │ │ ldrh ip, [r1, ip] │ │ │ │ tst ip, #8 │ │ │ │ - bne 911b4 │ │ │ │ + bne 9115c │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 91204 │ │ │ │ + bhi 911ac │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bls 90dc4 │ │ │ │ + bls 90d6c │ │ │ │ sub r3, r3, #35 @ 0x23 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ lsr r3, r0, r3 │ │ │ │ tst r3, #1 │ │ │ │ - bne 911b4 │ │ │ │ - b 90dc4 │ │ │ │ + bne 9115c │ │ │ │ + b 90d6c │ │ │ │ add r5, r3, #1 │ │ │ │ ldr r2, [r9] │ │ │ │ mov r3, #62 @ 0x3e │ │ │ │ - b 8f77c │ │ │ │ + b 8f724 │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ - beq 911b4 │ │ │ │ - b 90dc4 │ │ │ │ + beq 9115c │ │ │ │ + b 90d6c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ - b 8e08c │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + b 8e034 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne 8edc8 │ │ │ │ - b 8ee84 │ │ │ │ + bne 8ed70 │ │ │ │ + b 8ee2c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8f860 │ │ │ │ - b 8f6c0 │ │ │ │ - ldr r1, [pc, #1016] @ 91644 │ │ │ │ + bge 8f808 │ │ │ │ + b 8f668 │ │ │ │ + ldr r1, [pc, #1016] @ 915ec │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bls 912b4 │ │ │ │ + bls 9125c │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r6, [pc, #980] @ 91648 │ │ │ │ - ldr r7, [pc, #980] @ 9164c │ │ │ │ + ldr r6, [pc, #980] @ 915f0 │ │ │ │ + ldr r7, [pc, #980] @ 915f4 │ │ │ │ sub r4, r8, r3 │ │ │ │ sub r4, r4, #1 │ │ │ │ lsr r4, r4, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, #0 │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ mov r1, r7 │ │ │ │ add r3, r6, r3, lsl #2 │ │ │ │ ldr r2, [r3, #768] @ 0x300 │ │ │ │ mov r0, r9 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp r4, r5 │ │ │ │ sub r8, r8, #2 │ │ │ │ add r5, r5, #1 │ │ │ │ - bne 9128c │ │ │ │ - ldr r1, [pc, #916] @ 91650 │ │ │ │ + bne 91234 │ │ │ │ + ldr r1, [pc, #916] @ 915f8 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 8f848 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 8f7f0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #32 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3] │ │ │ │ - b 8c144 │ │ │ │ + b 8c0ec │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ - b 8b10c │ │ │ │ + b 8b0b4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - b 8b104 │ │ │ │ + b 8b0ac │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8e62c │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8e5d4 │ │ │ │ add r3, r2, #2 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - b 8b104 │ │ │ │ + b 8b0ac │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8e058 │ │ │ │ - b 8d26c │ │ │ │ + bge 8e000 │ │ │ │ + b 8d214 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9021c │ │ │ │ - b 8d26c │ │ │ │ + bge 901c4 │ │ │ │ + b 8d214 │ │ │ │ ldr r2, [r9, #24] │ │ │ │ sub r1, r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - ble 90208 │ │ │ │ + ble 901b0 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r9] │ │ │ │ - bhi 9137c │ │ │ │ + bhi 91324 │ │ │ │ ldr r0, [r9, #28] │ │ │ │ add r2, r2, r0 │ │ │ │ cmp r1, r2 │ │ │ │ movls r3, r1 │ │ │ │ - bls 90208 │ │ │ │ + bls 901b0 │ │ │ │ str r3, [r9] │ │ │ │ - b 90208 │ │ │ │ + b 901b0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #32 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [r3] │ │ │ │ - b 8e040 │ │ │ │ + b 8dfe8 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - b 8f718 │ │ │ │ + b 8f6c0 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91408 │ │ │ │ + beq 913b0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r2, r3 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #72] @ 0x48 │ │ │ │ - bne 8e000 │ │ │ │ + bne 8dfa8 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c128 │ │ │ │ - b 8c1d4 │ │ │ │ + bne 8c0d0 │ │ │ │ + b 8c17c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e084 │ │ │ │ + beq 8e02c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8e000 │ │ │ │ - b 8e07c │ │ │ │ + bne 8dfa8 │ │ │ │ + b 8e024 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8c1d4 │ │ │ │ + beq 8c17c │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ cmp r2, r3 │ │ │ │ ldrne r2, [sp, #76] @ 0x4c │ │ │ │ strne r2, [sp, #72] @ 0x48 │ │ │ │ - bne 8c144 │ │ │ │ - b 906dc │ │ │ │ + bne 8c0ec │ │ │ │ + b 90684 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - b 8f82c │ │ │ │ + b 8f7d4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - b 8ea04 │ │ │ │ + b 8e9ac │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 8fa08 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 8f9b0 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 914a0 │ │ │ │ + beq 91448 │ │ │ │ mov r2, #1 │ │ │ │ mov fp, #0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov sl, fp │ │ │ │ mov r5, fp │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - b 8c3e0 │ │ │ │ + b 8c388 │ │ │ │ mov fp, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r5, fp │ │ │ │ mov sl, fp │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 8fac8 │ │ │ │ + b 8fa70 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ mov sl, #0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r5, sl │ │ │ │ mov fp, sl │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - b 8f75c │ │ │ │ + b 8f704 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - beq 8fbe0 │ │ │ │ + beq 8fb88 │ │ │ │ cmp r7, #32 │ │ │ │ cmpne r7, #9 │ │ │ │ movne fp, #1 │ │ │ │ moveq fp, #0 │ │ │ │ - bne 8fbe0 │ │ │ │ + bne 8fb88 │ │ │ │ cmp r3, #6 │ │ │ │ - beq 915bc │ │ │ │ + beq 91564 │ │ │ │ cmp r7, #9 │ │ │ │ add r8, r6, #2 │ │ │ │ - beq 9159c │ │ │ │ - ldr r3, [pc, #336] @ 91654 │ │ │ │ + beq 91544 │ │ │ │ + ldr r3, [pc, #336] @ 915fc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, fp │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 8fa7c │ │ │ │ + b 8fa24 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b 8fde8 │ │ │ │ - ldr r3, [pc, #296] @ 91658 │ │ │ │ + b 8fd90 │ │ │ │ + ldr r3, [pc, #296] @ 91600 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8e924 │ │ │ │ - ldr r3, [pc, #288] @ 9165c │ │ │ │ + b 8e8cc │ │ │ │ + ldr r3, [pc, #288] @ 91604 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - b 8e91c │ │ │ │ + b 8e8c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r3, r0 │ │ │ │ - b 8c2a8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 8c250 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ ldrb r7, [r8, #1] │ │ │ │ - b 8f79c │ │ │ │ + b 8f744 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 8dd48 │ │ │ │ - ldr r3, [pc, #212] @ 91660 │ │ │ │ + beq 8dcf0 │ │ │ │ + ldr r3, [pc, #212] @ 91608 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ - b 8fdd8 │ │ │ │ - ldr r3, [pc, #192] @ 91664 │ │ │ │ + b 8fd80 │ │ │ │ + ldr r3, [pc, #192] @ 9160c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ mov sl, fp │ │ │ │ mov r5, fp │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 8fac8 │ │ │ │ + b 8fa70 │ │ │ │ cmp r7, #9 │ │ │ │ ldrne r3, [sp, #44] @ 0x2c │ │ │ │ movne r6, r4 │ │ │ │ ldrbne r2, [r3] │ │ │ │ movne r4, fp │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ - beq 90370 │ │ │ │ - b 90440 │ │ │ │ - ldr r3, [pc, #132] @ 91668 │ │ │ │ + beq 90318 │ │ │ │ + b 903e8 │ │ │ │ + ldr r3, [pc, #132] @ 91610 │ │ │ │ ldrb r7, [r6] │ │ │ │ mov sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 8fbb8 │ │ │ │ + b 8fb60 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r3] │ │ │ │ udf #0 │ │ │ │ mov r3, #0 │ │ │ │ str ip, [r9] │ │ │ │ ldrb r3, [r3] │ │ │ │ udf #0 │ │ │ │ - andeq r5, r6, r0, asr r4 │ │ │ │ - andeq r4, r6, r8, ror #14 │ │ │ │ - andeq r4, r6, r8, asr pc │ │ │ │ - andeq r4, r6, r8, asr ip │ │ │ │ - strdeq r4, [r6], -ip │ │ │ │ - andeq r4, r6, r0, lsl #24 │ │ │ │ - andeq r4, r6, r4, lsr #22 │ │ │ │ - andeq r4, r6, r0, lsr #21 │ │ │ │ - andeq r4, r6, ip, lsr #20 │ │ │ │ - andeq r4, r6, r8, lsl #20 │ │ │ │ - andeq r4, r6, r0, ror #19 │ │ │ │ - andeq r4, r6, r8, asr #19 │ │ │ │ + andeq r4, r6, r0, asr #22 │ │ │ │ + andeq r3, r6, r8, asr lr │ │ │ │ + andeq r4, r6, r8, asr #12 │ │ │ │ + andeq r4, r6, r8, asr #6 │ │ │ │ + andeq r4, r6, ip, ror #5 │ │ │ │ + strdeq r4, [r6], -r0 │ │ │ │ + andeq r4, r6, r4, lsl r2 │ │ │ │ + muleq r6, r0, r1 │ │ │ │ + andeq r4, r6, ip, lsl r1 │ │ │ │ + strdeq r4, [r6], -r8 │ │ │ │ ldrdeq r4, [r6], -r0 │ │ │ │ + strheq r4, [r6], -r8 │ │ │ │ + andeq r3, r6, r0, asr #31 │ │ │ │ strne r1, [r0, #-3085] @ 0xfffff3f3 │ │ │ │ - andeq r4, r6, r4, asr #10 │ │ │ │ - andeq r2, r9, r0, ror #9 │ │ │ │ - andeq r6, r6, r0, lsr #27 │ │ │ │ - andeq r4, r6, r4, lsr #15 │ │ │ │ - andeq sp, r9, ip, ror #2 │ │ │ │ - @ instruction: 0x00063db0 │ │ │ │ - muleq r6, r4, sp │ │ │ │ - andeq r2, r6, ip, asr #22 │ │ │ │ - andeq sp, r9, ip, asr #1 │ │ │ │ - andeq sp, r9, r8, lsl #1 │ │ │ │ + andeq r3, r6, r4, lsr ip │ │ │ │ + andeq r1, r9, r0, asr #10 │ │ │ │ + muleq r6, r0, r4 │ │ │ │ + muleq r6, r4, lr │ │ │ │ + andeq ip, r9, r4, asr #3 │ │ │ │ + andeq r3, r6, r0, lsr #9 │ │ │ │ + andeq r3, r6, r4, lsl #9 │ │ │ │ + andeq r2, r6, ip, lsr r2 │ │ │ │ + andeq ip, r9, r4, lsr #2 │ │ │ │ + andeq ip, r9, r0, ror #1 │ │ │ │ mov r1, #0 │ │ │ │ - b 8a74c │ │ │ │ + b 8a6f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ - ldr r2, [pc, #3896] @ 925c4 │ │ │ │ + ldr r2, [pc, #3896] @ 9256c │ │ │ │ subs ip, r1, #0 │ │ │ │ - ldr r1, [pc, #3892] @ 925c8 │ │ │ │ - ldr r3, [pc, #3892] @ 925cc │ │ │ │ + ldr r1, [pc, #3892] @ 92570 │ │ │ │ + ldr r3, [pc, #3892] @ 92574 │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov r3, #0 │ │ │ │ - beq 91a90 │ │ │ │ - ldr r5, [pc, #3856] @ 925d0 │ │ │ │ + beq 91a38 │ │ │ │ + ldr r5, [pc, #3856] @ 92578 │ │ │ │ mov r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r3, [r5, #304] @ 0x130 │ │ │ │ - ldr r3, [pc, #3844] @ 925d4 │ │ │ │ + ldr r3, [pc, #3844] @ 9257c │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r4, [r3] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [r5, #272] @ 0x110 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [r5, #276] @ 0x114 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91a48 │ │ │ │ + beq 919f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 928c0 │ │ │ │ - ldr r3, [pc, #3792] @ 925d8 │ │ │ │ + beq 92868 │ │ │ │ + ldr r3, [pc, #3792] @ 92580 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #352] @ 0x160 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 91cc0 │ │ │ │ + beq 91c68 │ │ │ │ mov r1, #0 │ │ │ │ - b 91730 │ │ │ │ + b 916d8 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91cc0 │ │ │ │ + beq 91c68 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, ip │ │ │ │ - bne 9171c │ │ │ │ + bne 916c4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91768 │ │ │ │ - ldr r3, [pc, #3728] @ 925dc │ │ │ │ + beq 91710 │ │ │ │ + ldr r3, [pc, #3728] @ 92584 │ │ │ │ ldr r0, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r1] │ │ │ │ ldr r1, [r3, #352] @ 0x160 │ │ │ │ str r1, [r2] │ │ │ │ str r2, [r3, #352] @ 0x160 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r3, [pc, #3696] @ 925e0 │ │ │ │ + ldr r3, [pc, #3696] @ 92588 │ │ │ │ mvn r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r3, #280] @ 0x118 │ │ │ │ add r3, r2, #4 │ │ │ │ - ldr r0, [pc, #3680] @ 925e4 │ │ │ │ + ldr r0, [pc, #3680] @ 9258c │ │ │ │ ldr r1, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ ldrb r1, [r3, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrb fp, [r3, #25] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - beq 91dfc │ │ │ │ - ldr r1, [pc, #3724] @ 92644 │ │ │ │ + beq 91da4 │ │ │ │ + ldr r1, [pc, #3724] @ 925ec │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr lr, [r3, #12] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ cmp lr, #0 │ │ │ │ ldr ip, [r1] │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ - beq 91ac8 │ │ │ │ + beq 91a70 │ │ │ │ ldr r1, [ip, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9180c │ │ │ │ - ldr r1, [pc, #3684] @ 92648 │ │ │ │ + beq 917b4 │ │ │ │ + ldr r1, [pc, #3684] @ 925f0 │ │ │ │ add r0, r0, #644 @ 0x284 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldrb r1, [r1, #8] │ │ │ │ lsr r1, r1, #3 │ │ │ │ and r1, r1, #1 │ │ │ │ eor r1, r1, #1 │ │ │ │ cmp lr, r0 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ movne r1, #0 │ │ │ │ - beq 91ac8 │ │ │ │ + beq 91a70 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #3536] @ 925e8 │ │ │ │ - ldr lr, [pc, #3536] @ 925ec │ │ │ │ + ldr r1, [pc, #3536] @ 92590 │ │ │ │ + ldr lr, [pc, #3536] @ 92594 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ sub r1, fp, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add lr, pc, lr │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -140618,72 +140618,72 @@ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ addne r8, r9, r5, lsl #2 │ │ │ │ strb r3, [r4, #112] @ 0x70 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - beq 918ac │ │ │ │ + beq 91854 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91a90 │ │ │ │ + beq 91a38 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r4, #24] │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r5, r5, #1 │ │ │ │ mov r6, r3 │ │ │ │ streq r3, [r4, #24] │ │ │ │ streq r5, [r4, #12] │ │ │ │ - bne 91d48 │ │ │ │ + bne 91cf0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 91b3c │ │ │ │ + beq 91ae4 │ │ │ │ ldr r6, [r9, r5, lsl #2] │ │ │ │ add r8, r9, r5, lsl #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 91a90 │ │ │ │ + beq 91a38 │ │ │ │ cmp fp, #0 │ │ │ │ ldrb r7, [r6] │ │ │ │ - bne 91ad4 │ │ │ │ + bne 91a7c │ │ │ │ sub r3, r7, #43 @ 0x2b │ │ │ │ tst r3, #253 @ 0xfd │ │ │ │ - bne 91bf8 │ │ │ │ + bne 91ba0 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ add r2, r6, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 91c3c │ │ │ │ + beq 91be4 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 91cb0 │ │ │ │ + beq 91c58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91a90 │ │ │ │ + beq 91a38 │ │ │ │ cmp r7, #43 @ 0x2b │ │ │ │ mov r6, r2 │ │ │ │ - beq 91c5c │ │ │ │ + beq 91c04 │ │ │ │ mov r7, #45 @ 0x2d │ │ │ │ - ldr r3, [pc, #3292] @ 925f0 │ │ │ │ + ldr r3, [pc, #3292] @ 92598 │ │ │ │ mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #292] @ 0x124 │ │ │ │ strb r7, [r4, #28] │ │ │ │ orr r7, r7, r7, lsl #8 │ │ │ │ strh r7, [r4, #36] @ 0x24 │ │ │ │ ldrb r2, [r6] │ │ │ │ add r5, fp, #36 @ 0x24 │ │ │ │ and r3, r2, #223 @ 0xdf │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ add r4, r4, r5 │ │ │ │ - beq 9208c │ │ │ │ + beq 92034 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93944 │ │ │ │ + beq 938ec │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 919a0 │ │ │ │ + b 91948 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r1, r2, #91 @ 0x5b │ │ │ │ add r3, r3, #99 @ 0x63 │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ cmpne r4, r3 │ │ │ │ movcc r3, #1 │ │ │ │ movcs r3, #0 │ │ │ │ @@ -140693,377 +140693,377 @@ │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ strbne r2, [r4], #1 │ │ │ │ ldrb r2, [r6, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9296c │ │ │ │ + beq 92914 │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne 91958 │ │ │ │ + bne 91900 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ addeq r6, r6, #1 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r6, #-1] │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 92b44 │ │ │ │ + beq 92aec │ │ │ │ add r3, r6, #1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r2, r5 │ │ │ │ add r5, r2, fp │ │ │ │ ldrb r4, [r5, #36] @ 0x24 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r3, [pc, #3044] @ 925f4 │ │ │ │ + ldr r3, [pc, #3044] @ 9259c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #348] @ 0x15c │ │ │ │ str r4, [sp, #16] │ │ │ │ - beq 933e0 │ │ │ │ + beq 93388 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 932dc │ │ │ │ + beq 93284 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi 932e8 │ │ │ │ + bhi 93290 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 92b60 │ │ │ │ + bhi 92b08 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b 91f68 │ │ │ │ + b 91f10 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r2, [r5, #280] @ 0x118 │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r5, #280] @ 0x118 │ │ │ │ strne r3, [r5, #284] @ 0x11c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91700 │ │ │ │ - ldr r4, [pc, #2948] @ 925f8 │ │ │ │ + bne 916a8 │ │ │ │ + ldr r4, [pc, #2948] @ 925a0 │ │ │ │ mov r0, ip │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #44 @ 0x2c │ │ │ │ - bl 84344 │ │ │ │ + bl 842ec │ │ │ │ ldr r3, [r4, #280] @ 0x118 │ │ │ │ cmp r3, #1 │ │ │ │ movle r3, #2 │ │ │ │ strle r3, [r4, #280] @ 0x118 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #2908] @ 925fc │ │ │ │ - ldr r3, [pc, #2856] @ 925cc │ │ │ │ + ldr r2, [pc, #2908] @ 925a4 │ │ │ │ + ldr r3, [pc, #2856] @ 92574 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 94fd0 │ │ │ │ + bne 94f78 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [ip, #116] @ 0x74 │ │ │ │ - b 91810 │ │ │ │ + b 917b8 │ │ │ │ cmp r7, #45 @ 0x2d │ │ │ │ add r3, r6, #1 │ │ │ │ - beq 91bb8 │ │ │ │ + beq 91b60 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r7, #43 @ 0x2b │ │ │ │ ldrh sl, [r2, #26] │ │ │ │ - beq 91c04 │ │ │ │ + beq 91bac │ │ │ │ tst sl, #256 @ 0x100 │ │ │ │ - beq 91a90 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 91a38 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r7, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 91a90 │ │ │ │ + beq 91a38 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r2, r3, #1 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldrb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 91a90 │ │ │ │ + beq 91a38 │ │ │ │ cmp r7, #43 @ 0x2b │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [r4, #4] │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 91874 │ │ │ │ + b 9181c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 918b4 │ │ │ │ + beq 9185c │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r5, [r7, #240] @ 0xf0 │ │ │ │ ldr r6, [r9] │ │ │ │ cmp r6, r5 │ │ │ │ - beq 91ba4 │ │ │ │ + beq 91b4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84104 │ │ │ │ + bl 840ac │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r0, r5 │ │ │ │ addne r3, r7, #240 @ 0xf0 │ │ │ │ str r0, [r7, #240] @ 0xf0 │ │ │ │ strne r3, [r4, #8] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r2, #292] @ 0x124 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ - b 918b4 │ │ │ │ + b 9185c │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ cmp r2, r7 │ │ │ │ - beq 91c64 │ │ │ │ + beq 91c0c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ moveq r1, #0 │ │ │ │ andne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 91dec │ │ │ │ + bne 91d94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 91a90 │ │ │ │ + beq 91a38 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r7, #43 @ 0x2b │ │ │ │ streq r1, [r4, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 91b34 │ │ │ │ + b 91adc │ │ │ │ cmp r7, #0 │ │ │ │ - bne 91908 │ │ │ │ - b 91a90 │ │ │ │ + bne 918b0 │ │ │ │ + b 91a38 │ │ │ │ tst sl, #512 @ 0x200 │ │ │ │ - bne 91bb8 │ │ │ │ + bne 91b60 │ │ │ │ tst sl, #128 @ 0x80 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 91af0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 91a98 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsl r1, r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne 91bbc │ │ │ │ - b 91af0 │ │ │ │ + bne 91b64 │ │ │ │ + b 91a98 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ add r6, r6, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93570 │ │ │ │ + beq 93518 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 91a90 │ │ │ │ + beq 91a38 │ │ │ │ cmp r7, #43 @ 0x2b │ │ │ │ - bne 91908 │ │ │ │ + bne 918b0 │ │ │ │ str fp, [r4, #4] │ │ │ │ - b 9190c │ │ │ │ + b 918b4 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ add r6, r6, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93570 │ │ │ │ + beq 93518 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 91a90 │ │ │ │ + beq 91a38 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ sub r3, r3, #63 @ 0x3f │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r1, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92394 │ │ │ │ + beq 9233c │ │ │ │ cmp r7, #43 @ 0x2b │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r4, #4] │ │ │ │ - bne 91908 │ │ │ │ - b 9190c │ │ │ │ + bne 918b0 │ │ │ │ + b 918b4 │ │ │ │ cmp r7, #43 @ 0x2b │ │ │ │ ldr r3, [r4, #24] │ │ │ │ streq fp, [r4, #4] │ │ │ │ - b 91bf0 │ │ │ │ - ldr r3, [pc, #2360] @ 92600 │ │ │ │ + b 91b98 │ │ │ │ + ldr r3, [pc, #2360] @ 925a8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #284] @ 0x11c │ │ │ │ ldr r1, [r3, #280] @ 0x118 │ │ │ │ sub r0, r0, #1 │ │ │ │ bic r0, r0, r0, asr #31 │ │ │ │ cmp r0, r1 │ │ │ │ - blt 91e08 │ │ │ │ + blt 91db0 │ │ │ │ cmp r1, #0 │ │ │ │ - ble 923b8 │ │ │ │ - ldr r3, [pc, #2324] @ 92604 │ │ │ │ + ble 92360 │ │ │ │ + ldr r3, [pc, #2324] @ 925ac │ │ │ │ mov r5, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 91d08 │ │ │ │ + b 91cb0 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r1, r5 │ │ │ │ add r3, r3, #28 │ │ │ │ - ble 923b8 │ │ │ │ + ble 92360 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, ip │ │ │ │ - bne 91cf8 │ │ │ │ + bne 91ca0 │ │ │ │ cmp r1, r5 │ │ │ │ - ble 923b8 │ │ │ │ + ble 92360 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 91a90 │ │ │ │ + beq 91a38 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r3, [pc, #2260] @ 92608 │ │ │ │ + ldr r3, [pc, #2260] @ 925b0 │ │ │ │ rsb r5, r5, r5, lsl #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ add r3, r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ - b 9177c │ │ │ │ + b 91724 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, #0 │ │ │ │ ldrb r3, [r3] │ │ │ │ strb r6, [r4, #37] @ 0x25 │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ movne r3, #45 @ 0x2d │ │ │ │ cmp r6, #63 @ 0x3f │ │ │ │ strb r3, [r4, #36] @ 0x24 │ │ │ │ strb r3, [r4, #28] │ │ │ │ strb r6, [r4, #29] │ │ │ │ strb r1, [r4, #38] @ 0x26 │ │ │ │ strb r1, [r4, #30] │ │ │ │ - beq 92974 │ │ │ │ + beq 9291c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ - bhi 91e24 │ │ │ │ + bhi 91dcc │ │ │ │ cmp r0, #31 │ │ │ │ - bls 9330c │ │ │ │ - ldr r3, [pc, #2244] @ 9265c │ │ │ │ + bls 932b4 │ │ │ │ + ldr r3, [pc, #2244] @ 92604 │ │ │ │ sub r2, r0, #32 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - beq 93468 │ │ │ │ + beq 93410 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r7, r9 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, r0 │ │ │ │ - beq 92ba8 │ │ │ │ - ldr r0, [pc, #2116] @ 9260c │ │ │ │ + beq 92b50 │ │ │ │ + ldr r0, [pc, #2116] @ 925b4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 85b00 │ │ │ │ + bl 85aa8 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 91a98 │ │ │ │ + b 91a40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 91a90 │ │ │ │ + beq 91a38 │ │ │ │ mov r6, r3 │ │ │ │ - b 91c9c │ │ │ │ + b 91c44 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - b 91810 │ │ │ │ + b 917b8 │ │ │ │ rsb r2, r0, r0, lsl #3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, ip │ │ │ │ moveq r5, r0 │ │ │ │ - bne 91ce8 │ │ │ │ - b 91d2c │ │ │ │ + bne 91c90 │ │ │ │ + b 91cd4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub r3, r3, #91 @ 0x5b │ │ │ │ ands r1, r3, #253 @ 0xfd │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - beq 92b90 │ │ │ │ + beq 92b38 │ │ │ │ ldrh r3, [r3, #26] │ │ │ │ ands r3, r3, #2 │ │ │ │ - beq 91f50 │ │ │ │ + beq 91ef8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93328 │ │ │ │ + beq 932d0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bne 92f74 │ │ │ │ - ldr r3, [pc, #1964] @ 92610 │ │ │ │ + bne 92f1c │ │ │ │ + ldr r3, [pc, #1964] @ 925b8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3, #619] @ 0x26b │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r3, r2, r3 │ │ │ │ ldrb r5, [r3, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 91f4c │ │ │ │ + beq 91ef4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ - beq 91eb0 │ │ │ │ + beq 91e58 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ lsr r3, r5, #1 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #20] │ │ │ │ tst r5, #20 │ │ │ │ - beq 91a98 │ │ │ │ + beq 91a40 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r8, r2, #1 │ │ │ │ str r8, [r4, #12] │ │ │ │ ldr r1, [r9, r2, lsl #2] │ │ │ │ lsl ip, r2, #2 │ │ │ │ add r0, r1, r3 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 936b4 │ │ │ │ + beq 9365c │ │ │ │ ands r2, r5, #4 │ │ │ │ - beq 94ff8 │ │ │ │ + beq 94fa0 │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 851e8 │ │ │ │ + bl 85190 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr ip, [sp, #160] @ 0xa0 │ │ │ │ cmp ip, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ ldr r4, [r2] │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 93864 │ │ │ │ + bne 9380c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 94b14 │ │ │ │ + bne 94abc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ tst r5, #8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str ip, [r4, #20] │ │ │ │ strd r0, [r4, #104] @ 0x68 │ │ │ │ - bne 94fec │ │ │ │ + bne 94f94 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ @@ -141076,685 +141076,685 @@ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #12 │ │ │ │ - beq 920ec │ │ │ │ - bhi 92120 │ │ │ │ + beq 92094 │ │ │ │ + bhi 920c8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 920c0 │ │ │ │ + beq 92068 │ │ │ │ cmp r2, #10 │ │ │ │ - beq 920c0 │ │ │ │ + beq 92068 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r2, r1 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93b5c │ │ │ │ + bne 93b04 │ │ │ │ add r5, r0, #1 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq 92564 │ │ │ │ + beq 9250c │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bne 9215c │ │ │ │ + bne 92104 │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 9238c │ │ │ │ + beq 92334 │ │ │ │ ldrb r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ addne r0, r8, #1 │ │ │ │ - beq 9238c │ │ │ │ + beq 92334 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 91f90 │ │ │ │ + bne 91f38 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r6, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, r0, #1 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ stmib sp, {r4, r6} │ │ │ │ str r6, [sp] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne 91f90 │ │ │ │ + bne 91f38 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #8] │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ mov r5, r0 │ │ │ │ - b 91f90 │ │ │ │ + b 91f38 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ - bne 91948 │ │ │ │ + bne 918f0 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #61 @ 0x3d │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ - bne 9384c │ │ │ │ + bne 937f4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ - b 919a0 │ │ │ │ + b 91948 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 92198 │ │ │ │ + bne 92140 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 921ac │ │ │ │ + beq 92154 │ │ │ │ ldr r3, [sl, #32] │ │ │ │ strb fp, [sl, #36] @ 0x24 │ │ │ │ str fp, [sl, #32] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov sl, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 91f90 │ │ │ │ + b 91f38 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r1, r0, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ - bl 85038 │ │ │ │ + bl 84fe0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov fp, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ldreq r5, [r0, #4] │ │ │ │ ldreq fp, [r0] │ │ │ │ - b 91f90 │ │ │ │ + b 91f38 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 920c0 │ │ │ │ + beq 92068 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ movne r4, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 93b5c │ │ │ │ + bne 93b04 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ add r5, r0, #1 │ │ │ │ - beq 92468 │ │ │ │ - bls 91fe0 │ │ │ │ + beq 92410 │ │ │ │ + bls 91f88 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - beq 91f90 │ │ │ │ + beq 91f38 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 91f90 │ │ │ │ + beq 91f38 │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq 932f8 │ │ │ │ + beq 932a0 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ movne r1, #1 │ │ │ │ - beq 92cdc │ │ │ │ - ldr r3, [pc, #1168] @ 92614 │ │ │ │ + beq 92c84 │ │ │ │ + ldr r3, [pc, #1168] @ 925bc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r3, [r3, #364] @ 0x16c │ │ │ │ add r3, sl, r3 │ │ │ │ strb r1, [r3, #36] @ 0x24 │ │ │ │ - b 91f90 │ │ │ │ + b 91f38 │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [fp, #4] │ │ │ │ ldr fp, [fp] │ │ │ │ - bl 7b20 │ │ │ │ - b 91f90 │ │ │ │ + bl 7adc │ │ │ │ + b 91f38 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 925b4 │ │ │ │ + bne 9255c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ - bne 93584 │ │ │ │ + bne 9352c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 949c8 │ │ │ │ + beq 94970 │ │ │ │ str sl, [sp, #76] @ 0x4c │ │ │ │ - ldr r4, [pc, #1048] @ 92618 │ │ │ │ - ldr r5, [pc, #1048] @ 9261c │ │ │ │ + ldr r4, [pc, #1048] @ 925c0 │ │ │ │ + ldr r5, [pc, #1048] @ 925c4 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ add r4, r4, #360 @ 0x168 │ │ │ │ add r5, r5, #600 @ 0x258 │ │ │ │ mov r6, #0 │ │ │ │ - b 92228 │ │ │ │ + b 921d0 │ │ │ │ add r4, r4, #20 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 92594 │ │ │ │ + beq 9253c │ │ │ │ ldr r1, [r4] │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl 85488 │ │ │ │ + bl 85430 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9221c │ │ │ │ + beq 921c4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 928f0 │ │ │ │ + beq 92898 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 92900 │ │ │ │ + bne 928a8 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 92900 │ │ │ │ + bne 928a8 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92900 │ │ │ │ + beq 928a8 │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ add r7, r2, #2 │ │ │ │ - bne 92380 │ │ │ │ + bne 92328 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ - bne 92380 │ │ │ │ + bne 92328 │ │ │ │ mvn r3, #0 │ │ │ │ add r7, r2, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r4, [pc, #880] @ 92620 │ │ │ │ - ldr r6, [pc, #880] @ 92624 │ │ │ │ + ldr r4, [pc, #880] @ 925c8 │ │ │ │ + ldr r6, [pc, #880] @ 925cc │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, pc, r6 │ │ │ │ add r4, r4, #360 @ 0x168 │ │ │ │ add r6, r6, #600 @ 0x258 │ │ │ │ mov r8, #0 │ │ │ │ - b 922d4 │ │ │ │ + b 9227c │ │ │ │ add r4, r4, #20 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 923fc │ │ │ │ + beq 923a4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r8, [sp] │ │ │ │ - bl 85488 │ │ │ │ + bl 85430 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 922c8 │ │ │ │ + beq 92270 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r2, #4 │ │ │ │ ldr r4, [r3] │ │ │ │ - ble 93430 │ │ │ │ + ble 933d8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r3, [r9, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93430 │ │ │ │ + beq 933d8 │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne 93430 │ │ │ │ + bne 933d8 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne 93430 │ │ │ │ + bne 933d8 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93430 │ │ │ │ - ldr r3, [pc, #740] @ 92628 │ │ │ │ + beq 933d8 │ │ │ │ + ldr r3, [pc, #740] @ 925d0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #268] @ 0x10c │ │ │ │ - b 92358 │ │ │ │ + b 92300 │ │ │ │ mov r0, sl │ │ │ │ ldr sl, [sl] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 9234c │ │ │ │ - ldr r3, [pc, #708] @ 9262c │ │ │ │ + bne 922f4 │ │ │ │ + ldr r3, [pc, #708] @ 925d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #248 @ 0xf8 │ │ │ │ cmp r9, r3 │ │ │ │ - beq 93924 │ │ │ │ + beq 938cc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3] │ │ │ │ - b 91854 │ │ │ │ + b 917fc │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 922a8 │ │ │ │ + b 92250 │ │ │ │ add r0, r8, #2 │ │ │ │ - b 9200c │ │ │ │ + b 91fb4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrh r1, [r1, #26] │ │ │ │ tst r1, #32 │ │ │ │ - beq 91c9c │ │ │ │ + beq 91c44 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ ldr r2, [r4, #24] │ │ │ │ streq r3, [r4, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ - b 91b34 │ │ │ │ + b 91adc │ │ │ │ cmp r0, #7 │ │ │ │ rsbls r1, r0, r0, lsl #3 │ │ │ │ - ldr r4, [pc, #616] @ 92630 │ │ │ │ + ldr r4, [pc, #616] @ 925d8 │ │ │ │ lslls r1, r1, #2 │ │ │ │ addls r1, r1, #16 │ │ │ │ movhi r1, #212 @ 0xd4 │ │ │ │ add r4, pc, r4 │ │ │ │ movls r5, r0 │ │ │ │ add r1, r4, r1 │ │ │ │ mov r0, ip │ │ │ │ movhi r5, #7 │ │ │ │ - bl 84344 │ │ │ │ + bl 842ec │ │ │ │ ldr r3, [r4, #280] @ 0x118 │ │ │ │ cmp r3, r5 │ │ │ │ addle r3, r5, #1 │ │ │ │ strle r3, [r4, #280] @ 0x118 │ │ │ │ - b 91d1c │ │ │ │ + b 91cc4 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #576] @ 92648 │ │ │ │ - ldr r1, [pc, #552] @ 92634 │ │ │ │ + ldr r3, [pc, #576] @ 925f0 │ │ │ │ + ldr r1, [pc, #552] @ 925dc │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85488 │ │ │ │ + bl 85430 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93e1c │ │ │ │ - ldr r1, [pc, #512] @ 92638 │ │ │ │ + bne 93dc4 │ │ │ │ + ldr r1, [pc, #512] @ 925e0 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85488 │ │ │ │ + bl 85430 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92cf0 │ │ │ │ - ldr r3, [pc, #480] @ 9263c │ │ │ │ + beq 92c98 │ │ │ │ + ldr r3, [pc, #480] @ 925e4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #304] @ 0x130 │ │ │ │ - b 92358 │ │ │ │ + b 92300 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - beq 92688 │ │ │ │ + beq 92630 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ sub r3, r3, #43 @ 0x2b │ │ │ │ tst r3, #253 @ 0xfd │ │ │ │ - bne 926bc │ │ │ │ + bne 92664 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq 9353c │ │ │ │ + beq 934e4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 93748 │ │ │ │ + beq 936f0 │ │ │ │ ldrb r6, [r8] │ │ │ │ cmp r6, #35 @ 0x23 │ │ │ │ - beq 933d0 │ │ │ │ + beq 93378 │ │ │ │ cmp r6, #58 @ 0x3a │ │ │ │ ldrbeq r3, [r8, #1] │ │ │ │ addeq r0, r8, #1 │ │ │ │ moveq r5, #17 │ │ │ │ movne r3, r6 │ │ │ │ movne r0, r8 │ │ │ │ movne r5, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ addeq r0, r0, #1 │ │ │ │ orreq r5, r5, #8 │ │ │ │ - beq 92524 │ │ │ │ + beq 924cc │ │ │ │ ldrb r2, [r0, #-1] │ │ │ │ cmp r2, r3 │ │ │ │ addeq r0, r0, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq 93760 │ │ │ │ + beq 93708 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ moveq r4, r7 │ │ │ │ moveq r7, r0 │ │ │ │ - bne 931cc │ │ │ │ + bne 93174 │ │ │ │ cmp r6, #35 @ 0x23 │ │ │ │ - beq 92f08 │ │ │ │ + beq 92eb0 │ │ │ │ cmp r6, #58 @ 0x3a │ │ │ │ movne r5, r8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - beq 91ff0 │ │ │ │ - b 91f90 │ │ │ │ + beq 91f98 │ │ │ │ + b 91f38 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ cmp r2, r8 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movcs r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r3, [r8, #-1] │ │ │ │ strne r3, [sp, #80] @ 0x50 │ │ │ │ subne r3, r8, #1 │ │ │ │ strne r3, [sp, #100] @ 0x64 │ │ │ │ - b 91ff0 │ │ │ │ + b 91f98 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93bec │ │ │ │ + bne 93b94 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 92254 │ │ │ │ + b 921fc │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str sl, [sp, #84] @ 0x54 │ │ │ │ - b 91f90 │ │ │ │ - andeq ip, r9, ip, lsl #1 │ │ │ │ - muleq r9, r0, r0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, sl, ip, lsl #1 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq r0, sl, r8, asr #32 │ │ │ │ - andeq r0, sl, r0 │ │ │ │ - ldrdeq pc, [r9], -ip │ │ │ │ - andeq pc, r9, r8, asr #31 │ │ │ │ - andeq pc, r9, r4, lsr pc @ │ │ │ │ - andeq pc, r9, r0, lsr #30 │ │ │ │ - andeq pc, r9, r8, lsr lr @ │ │ │ │ - andeq pc, r9, ip, lsr sp @ │ │ │ │ - ldrdeq pc, [r9], -r8 │ │ │ │ - andeq fp, r9, r8, lsl #25 │ │ │ │ - andeq pc, r9, r8, lsl #21 │ │ │ │ - andeq pc, r9, ip, asr sl @ │ │ │ │ - andeq pc, r9, r8, lsl sl @ │ │ │ │ - andeq r4, r6, ip, rrx │ │ │ │ - andeq pc, r9, ip, ror #17 │ │ │ │ - andeq pc, r9, ip, asr #11 │ │ │ │ - andeq r1, r9, r0, ror #10 │ │ │ │ - andeq r1, r9, ip, asr r5 │ │ │ │ - @ instruction: 0x000914b0 │ │ │ │ - andeq r1, r9, ip, lsr #9 │ │ │ │ - andeq pc, r9, ip, lsl #8 │ │ │ │ - andeq pc, r9, r8, ror #7 │ │ │ │ - andeq pc, r9, ip, ror r3 @ │ │ │ │ - andeq r3, r6, ip, lsr #13 │ │ │ │ - andeq r3, r6, r8, asr r6 │ │ │ │ - strdeq pc, [r9], -r0 │ │ │ │ - @ instruction: 0x000627b4 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq lr, r9, ip, lsr #31 │ │ │ │ - andeq r0, r8, r4, lsr #1 │ │ │ │ + b 91f38 │ │ │ │ + andeq fp, r9, ip, ror #1 │ │ │ │ + strdeq fp, [r9], -r0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq pc, r9, r4, ror #1 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq pc, r9, r0, lsr #1 │ │ │ │ + andeq pc, r9, r8, asr r0 @ │ │ │ │ + andeq pc, r9, r4, lsr r0 @ │ │ │ │ + andeq pc, r9, r0, lsr #32 │ │ │ │ + andeq lr, r9, ip, lsl #31 │ │ │ │ + andeq lr, r9, r8, ror pc │ │ │ │ + muleq r9, r0, lr │ │ │ │ + muleq r9, r4, sp │ │ │ │ + andeq lr, r9, r0, lsr sp │ │ │ │ + andeq sl, r9, r8, ror #25 │ │ │ │ + andeq lr, r9, r0, ror #21 │ │ │ │ + @ instruction: 0x0009eab4 │ │ │ │ + andeq lr, r9, r0, ror sl │ │ │ │ + andeq r3, r6, ip, asr r7 │ │ │ │ + andeq lr, r9, r4, asr #18 │ │ │ │ + andeq lr, r9, r4, lsr #12 │ │ │ │ + andeq r0, r9, r0, asr #11 │ │ │ │ + @ instruction: 0x000905bc │ │ │ │ + andeq r0, r9, r0, lsl r5 │ │ │ │ + andeq r0, r9, ip, lsl #10 │ │ │ │ + andeq lr, r9, r4, ror #8 │ │ │ │ + andeq lr, r9, r0, asr #8 │ │ │ │ ldrdeq lr, [r9], -r4 │ │ │ │ - andeq r0, r8, r0, lsl r0 │ │ │ │ - streq r0, [r0], #-9 │ │ │ │ muleq r6, ip, sp │ │ │ │ - andeq r2, r6, r4, lsl #27 │ │ │ │ - andeq r2, r6, r4, ror #26 │ │ │ │ - andeq lr, r9, ip, ror #19 │ │ │ │ - ldrdeq lr, [r9], -r4 │ │ │ │ - andeq lr, r9, ip, ror #10 │ │ │ │ - andeq lr, r9, r0, ror r5 │ │ │ │ - andeq pc, r7, r3, ror r7 @ │ │ │ │ - ldrdeq lr, [r9], -r8 │ │ │ │ - andeq r2, r6, r8, asr #12 │ │ │ │ + andeq r2, r6, r8, asr #26 │ │ │ │ + andeq lr, r9, r8, asr #6 │ │ │ │ + andeq r1, r6, r4, lsr #29 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq lr, r9, r4 │ │ │ │ + muleq r7, r4, r7 │ │ │ │ + andeq sp, r9, ip, lsr #28 │ │ │ │ + andeq pc, r7, r0, lsl #14 │ │ │ │ + streq r0, [r0], #-9 │ │ │ │ + andeq r2, r6, ip, lsl #9 │ │ │ │ + andeq r2, r6, r4, ror r4 │ │ │ │ + andeq r2, r6, r4, asr r4 │ │ │ │ + andeq sp, r9, r4, asr #20 │ │ │ │ + andeq sp, r9, ip, lsr #16 │ │ │ │ + andeq sp, r9, r4, asr #11 │ │ │ │ + andeq sp, r9, r8, asr #11 │ │ │ │ + andeq lr, r7, r3, ror #28 │ │ │ │ + andeq sp, r9, r0, lsr r4 │ │ │ │ + andeq r1, r6, r8, lsr sp │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r5], #1 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 933c8 │ │ │ │ + beq 93370 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne 9268c │ │ │ │ + bne 92634 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 9268c │ │ │ │ + bne 92634 │ │ │ │ sub r1, r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ - bl df4f0 <__isoc23_strtoul@@Base+0x30674> │ │ │ │ + bl deb88 <__isoc23_strtoul@@Base+0x2fd64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9249c │ │ │ │ + beq 92444 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r3, #91 @ 0x5b │ │ │ │ - beq 91f90 │ │ │ │ + beq 91f38 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp sl, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9249c │ │ │ │ + beq 92444 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 938b4 │ │ │ │ + beq 9385c │ │ │ │ ldrb r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r7 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 93478 │ │ │ │ + bne 93420 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ add r7, r5, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 927b8 │ │ │ │ + beq 92760 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r6, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r6 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #-292] @ 92640 │ │ │ │ + ldr r0, [pc, #-292] @ 925e8 │ │ │ │ sub r1, r3, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl c5888 <__isoc23_strtoul@@Base+0x16a0c> │ │ │ │ - ldr r3, [pc, #-304] @ 92644 │ │ │ │ + bl c5800 <__isoc23_strtoul@@Base+0x169dc> │ │ │ │ + ldr r3, [pc, #-304] @ 925ec │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 927b8 │ │ │ │ - ldr r3, [pc, #-336] @ 92648 │ │ │ │ + beq 92760 │ │ │ │ + ldr r3, [pc, #-336] @ 925f0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ - ldr r3, [pc, #-344] @ 9264c │ │ │ │ + ldr r3, [pc, #-344] @ 925f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ subs r3, r8, r3 │ │ │ │ movne r3, #1 │ │ │ │ ands r3, r3, r1, lsr #3 │ │ │ │ - bne 93c18 │ │ │ │ + bne 93bc0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r9, [sp, #124] @ 0x7c │ │ │ │ mov r4, r5 │ │ │ │ mov r9, r7 │ │ │ │ str fp, [sp, #116] @ 0x74 │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #152] @ 0x98 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ ldrb fp, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ str r9, [sp, #140] @ 0x8c │ │ │ │ - beq 9434c │ │ │ │ + beq 942f4 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, fp │ │ │ │ mov r5, r9 │ │ │ │ mov r6, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ mov r9, r1 │ │ │ │ - b 92868 │ │ │ │ + b 92810 │ │ │ │ cmp r3, #7 │ │ │ │ movne r0, r7 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ - beq 929d8 │ │ │ │ + beq 92980 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ cmpne r3, #58 @ 0x3a │ │ │ │ - beq 929ec │ │ │ │ + beq 92994 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ cmpne r3, #63 @ 0x3f │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 929ec │ │ │ │ + bne 92994 │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r7, r0, #1 │ │ │ │ - beq 92e34 │ │ │ │ + beq 92ddc │ │ │ │ cmp r3, #7 │ │ │ │ cmpne r3, #42 @ 0x2a │ │ │ │ - beq 9281c │ │ │ │ + beq 927c4 │ │ │ │ cmp r3, sl │ │ │ │ - beq 92d84 │ │ │ │ + beq 92d2c │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ cmpne r3, #45 @ 0x2d │ │ │ │ - bne 92d98 │ │ │ │ + bne 92d40 │ │ │ │ cmp sl, #95 @ 0x5f │ │ │ │ cmpne sl, #45 @ 0x2d │ │ │ │ - beq 92d84 │ │ │ │ + beq 92d2c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 93950 │ │ │ │ + beq 938f8 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ cmpne r3, #95 @ 0x5f │ │ │ │ - bne 92e9c │ │ │ │ + bne 92e44 │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, sl │ │ │ │ - bne 92eec │ │ │ │ + bne 92e94 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ mov r0, r7 │ │ │ │ - b 9285c │ │ │ │ + b 92804 │ │ │ │ ldr r1, [r5, #280] @ 0x118 │ │ │ │ cmp r1, #0 │ │ │ │ movne r0, r1 │ │ │ │ - bne 91ce0 │ │ │ │ + bne 91c88 │ │ │ │ add r1, r5, #44 @ 0x2c │ │ │ │ mov r0, ip │ │ │ │ - bl 84344 │ │ │ │ + bl 842ec │ │ │ │ ldr r3, [r5, #280] @ 0x118 │ │ │ │ cmp r3, #1 │ │ │ │ movle r3, #2 │ │ │ │ strle r3, [r5, #280] @ 0x118 │ │ │ │ - b 91a90 │ │ │ │ + b 91a38 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92254 │ │ │ │ + bne 921fc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 8a74c │ │ │ │ - ldr r2, [pc, #-716] @ 92650 │ │ │ │ + bl 8a6f4 │ │ │ │ + ldr r2, [pc, #-716] @ 925f8 │ │ │ │ mov r9, sl │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #24 │ │ │ │ cmp r0, r2 │ │ │ │ str r0, [r4, #4] │ │ │ │ - bne 9369c │ │ │ │ + bne 93644 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9294c │ │ │ │ + beq 928f4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r9, [r9] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 92938 │ │ │ │ + bne 928e0 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 85b00 │ │ │ │ - b 91de0 │ │ │ │ + bl 85aa8 │ │ │ │ + b 91d88 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - b 919d8 │ │ │ │ - ldr r3, [pc, #-808] @ 92654 │ │ │ │ + b 91980 │ │ │ │ + ldr r3, [pc, #-808] @ 925fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #348] @ 0x15c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92d74 │ │ │ │ + beq 92d1c │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r4, #29] │ │ │ │ strb r3, [r4, #37] @ 0x25 │ │ │ │ strb r5, [r4, #30] │ │ │ │ strb r5, [r4, #38] @ 0x26 │ │ │ │ - bl 8a74c │ │ │ │ - ldr r2, [pc, #-860] @ 92658 │ │ │ │ + bl 8a6f4 │ │ │ │ + ldr r2, [pc, #-860] @ 92600 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #24 │ │ │ │ cmp r0, r2 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 94fc8 │ │ │ │ + beq 94f70 │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 91a98 │ │ │ │ + b 91a40 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 92efc │ │ │ │ + beq 92ea4 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ - bne 929d0 │ │ │ │ + bne 92978 │ │ │ │ mov r2, sl │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ ldr sl, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ - beq 93d3c │ │ │ │ + beq 93ce4 │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92a08 │ │ │ │ + bne 929b0 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ subs r3, r2, #0 │ │ │ │ moveq r3, r8 │ │ │ │ @@ -141763,99 +141763,99 @@ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92a60 │ │ │ │ - b 93d4c │ │ │ │ + bne 92a08 │ │ │ │ + b 93cf4 │ │ │ │ add r4, r4, #2 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - bne 94308 │ │ │ │ + bne 942b0 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92a94 │ │ │ │ + beq 92a3c │ │ │ │ and r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ cmpne r3, #33 @ 0x21 │ │ │ │ - beq 92a94 │ │ │ │ + beq 92a3c │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ cmpne r3, #93 @ 0x5d │ │ │ │ - bne 92a5c │ │ │ │ + bne 92a04 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bne 94378 │ │ │ │ + bne 94320 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ ldr r3, [r3] │ │ │ │ strb r2, [r3, #29] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, #30] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ - beq 94370 │ │ │ │ + beq 94318 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 934f8 │ │ │ │ + beq 934a0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [sp, #112] @ 0x70 │ │ │ │ - bne 9357c │ │ │ │ + bne 93524 │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9498c │ │ │ │ + bne 94934 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b 921f8 │ │ │ │ + b 921a0 │ │ │ │ ldrb r2, [r4, #-1] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subeq r4, r4, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ strb r3, [r2, #112] @ 0x70 │ │ │ │ - b 919d0 │ │ │ │ - ldr r3, [pc, #-1292] @ 9265c │ │ │ │ + b 91978 │ │ │ │ + ldr r3, [pc, #-1292] @ 92604 │ │ │ │ sub r2, r4, #32 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 91a38 │ │ │ │ + beq 919e0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 936a8 │ │ │ │ + beq 93650 │ │ │ │ mov sl, #0 │ │ │ │ - b 921f8 │ │ │ │ + b 921a0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldrb r2, [r2] │ │ │ │ mov r7, r9 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 91dc0 │ │ │ │ + bne 91d68 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ ldr r4, [r1] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ @@ -141870,1117 +141870,1117 @@ │ │ │ │ strne r2, [r4, #104] @ 0x68 │ │ │ │ strne r2, [r4, #20] │ │ │ │ asrne r2, r2, #31 │ │ │ │ strne r2, [r4, #108] @ 0x6c │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ add r8, r1, #1 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq 93cd4 │ │ │ │ + beq 93c7c │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - beq 93e70 │ │ │ │ + beq 93e18 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93e8c │ │ │ │ + beq 93e34 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93e78 │ │ │ │ + beq 93e20 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 851e8 │ │ │ │ + bl 85190 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94270 │ │ │ │ + bne 94218 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, #1 │ │ │ │ ldr r4, [r3] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r2] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 948cc │ │ │ │ + bls 94874 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r9, #0 │ │ │ │ andne r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 941f0 │ │ │ │ + bne 94198 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 93ee8 │ │ │ │ + beq 93e90 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r4, [sp, #76] @ 0x4c │ │ │ │ - beq 91a98 │ │ │ │ + beq 91a40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 92cc4 │ │ │ │ - b 91a98 │ │ │ │ + bne 92c6c │ │ │ │ + b 91a40 │ │ │ │ ldrb r3, [r8, #2] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ moveq r1, #25 │ │ │ │ movne r1, #17 │ │ │ │ - b 9217c │ │ │ │ - ldr r1, [pc, #-1688] @ 92660 │ │ │ │ + b 92124 │ │ │ │ + ldr r1, [pc, #-1688] @ 92608 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85488 │ │ │ │ + bl 85430 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92454 │ │ │ │ - ldr r1, [pc, #-1720] @ 92664 │ │ │ │ + bne 923fc │ │ │ │ + ldr r1, [pc, #-1720] @ 9260c │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85488 │ │ │ │ + bl 85430 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94a68 │ │ │ │ - ldr r1, [pc, #-1752] @ 92668 │ │ │ │ + bne 94a10 │ │ │ │ + ldr r1, [pc, #-1752] @ 92610 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85488 │ │ │ │ + bl 85430 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93d90 │ │ │ │ - ldr r2, [pc, #-1784] @ 9266c │ │ │ │ + beq 93d38 │ │ │ │ + ldr r2, [pc, #-1784] @ 92614 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #300] @ 0x12c │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r2, #300] @ 0x12c │ │ │ │ - b 92358 │ │ │ │ - bl 852d8 │ │ │ │ + b 92300 │ │ │ │ + bl 85280 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3] │ │ │ │ - b 92988 │ │ │ │ + b 92930 │ │ │ │ ldrb sl, [r6, #1] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r7 │ │ │ │ - b 9285c │ │ │ │ + b 92804 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 93950 │ │ │ │ + beq 938f8 │ │ │ │ cmp sl, #95 @ 0x5f │ │ │ │ cmpne sl, #45 @ 0x2d │ │ │ │ - bne 92e9c │ │ │ │ + bne 92e44 │ │ │ │ ldrb sl, [r6, #1] │ │ │ │ cmp sl, r3 │ │ │ │ addne r6, r6, #1 │ │ │ │ - beq 931b8 │ │ │ │ + beq 93160 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92e34 │ │ │ │ + beq 92ddc │ │ │ │ mov r0, r7 │ │ │ │ - b 92df4 │ │ │ │ + b 92d9c │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq 92e34 │ │ │ │ + beq 92ddc │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 92e34 │ │ │ │ + beq 92ddc │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 92e34 │ │ │ │ + beq 92ddc │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92e34 │ │ │ │ + beq 92ddc │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ cmpne r3, #95 @ 0x5f │ │ │ │ - bne 92dd0 │ │ │ │ + bne 92d78 │ │ │ │ cmp r6, r8 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ - bhi 92e14 │ │ │ │ - b 9285c │ │ │ │ + bhi 92dbc │ │ │ │ + b 92804 │ │ │ │ mov r6, r1 │ │ │ │ cmp sl, r3 │ │ │ │ - beq 9285c │ │ │ │ + beq 92804 │ │ │ │ sub r1, r6, #1 │ │ │ │ cmp r1, r8 │ │ │ │ ldrb sl, [r6, #-1] │ │ │ │ - bne 92e10 │ │ │ │ + bne 92db8 │ │ │ │ mov r6, r8 │ │ │ │ - b 9285c │ │ │ │ + b 92804 │ │ │ │ mov r1, r9 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r2 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 949a4 │ │ │ │ + beq 9494c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92fb0 │ │ │ │ + bne 92f58 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - bne 93c78 │ │ │ │ + bne 93c20 │ │ │ │ add r9, r0, #1 │ │ │ │ - b 927dc │ │ │ │ + b 92784 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 94510 │ │ │ │ + beq 944b8 │ │ │ │ ldrb r3, [r6, #-1] │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ cmpne r3, #45 @ 0x2d │ │ │ │ - beq 92eec │ │ │ │ + beq 92e94 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq 92dbc │ │ │ │ + beq 92d64 │ │ │ │ lsl r3, sl, #1 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 92dbc │ │ │ │ + beq 92d64 │ │ │ │ mov r1, r9 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r2 │ │ │ │ - b 92e48 │ │ │ │ + b 92df0 │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ mov r0, r7 │ │ │ │ - b 9282c │ │ │ │ + b 927d4 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ cmp r2, r8 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movcs r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92f6c │ │ │ │ + beq 92f14 │ │ │ │ ldrb r1, [r4] │ │ │ │ sub r3, r8, #1 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - beq 9396c │ │ │ │ + beq 93914 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ cmpne r3, #33 @ 0x21 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ moveq r2, #0 │ │ │ │ andne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 93b7c │ │ │ │ + bne 93b24 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - b 91ff0 │ │ │ │ - ldr r2, [pc, #-2316] @ 92670 │ │ │ │ + b 91f98 │ │ │ │ + ldr r2, [pc, #-2316] @ 92618 │ │ │ │ add r2, pc, r2 │ │ │ │ add r6, r2, r6 │ │ │ │ ldrb r3, [r6, #364] @ 0x16c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91e68 │ │ │ │ + beq 91e10 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r1, r1, r3 │ │ │ │ ldrb r1, [r1, #89] @ 0x59 │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, r1 │ │ │ │ addne r2, r2, r3 │ │ │ │ strne r3, [sp, #16] │ │ │ │ ldrbne r3, [r2, #364] @ 0x16c │ │ │ │ - b 91e68 │ │ │ │ + b 91e10 │ │ │ │ mov r7, r9 │ │ │ │ add r6, r8, r3 │ │ │ │ ldrb r9, [r8, r3] │ │ │ │ mov r5, #0 │ │ │ │ - b 93010 │ │ │ │ + b 92fb8 │ │ │ │ cmp r1, #7 │ │ │ │ movne r4, r7 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ - beq 93070 │ │ │ │ + beq 93018 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ cmpne r1, #58 @ 0x3a │ │ │ │ - beq 93084 │ │ │ │ + beq 9302c │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ cmpne r1, #63 @ 0x3f │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93084 │ │ │ │ + bne 9302c │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ add r7, r4, #1 │ │ │ │ - beq 9339c │ │ │ │ + beq 93344 │ │ │ │ cmp r1, #7 │ │ │ │ cmpne r1, #42 @ 0x2a │ │ │ │ - beq 92fc4 │ │ │ │ + beq 92f6c │ │ │ │ cmp r1, r9 │ │ │ │ - beq 930c4 │ │ │ │ + beq 9306c │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ cmpne r1, #45 @ 0x2d │ │ │ │ - bne 930d8 │ │ │ │ + bne 93080 │ │ │ │ cmp r9, #95 @ 0x5f │ │ │ │ cmpne r9, #45 @ 0x2d │ │ │ │ - beq 930c4 │ │ │ │ + beq 9306c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 93cb8 │ │ │ │ + beq 93c60 │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ cmpne r1, #95 @ 0x5f │ │ │ │ - bne 93174 │ │ │ │ + bne 9311c │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, r9 │ │ │ │ - bne 92e54 │ │ │ │ + bne 92dfc │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ mov r4, r7 │ │ │ │ - b 93004 │ │ │ │ + b 92fac │ │ │ │ cmp r3, #7 │ │ │ │ - beq 93684 │ │ │ │ + beq 9362c │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ mov r4, r7 │ │ │ │ cmp r3, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ - bne 93068 │ │ │ │ + bne 93010 │ │ │ │ mov r7, r9 │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r4 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr sl, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ - beq 94410 │ │ │ │ + beq 943b8 │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 930a4 │ │ │ │ + bne 9304c │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r8, r5 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b 92a24 │ │ │ │ + b 929cc │ │ │ │ ldrb r9, [r6, #1] │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ add r6, r6, #1 │ │ │ │ mov r4, r7 │ │ │ │ - b 93004 │ │ │ │ + b 92fac │ │ │ │ cmp r9, #0 │ │ │ │ - beq 93cb8 │ │ │ │ + beq 93c60 │ │ │ │ cmp r9, #95 @ 0x5f │ │ │ │ cmpne r9, #45 @ 0x2d │ │ │ │ - bne 93174 │ │ │ │ + bne 9311c │ │ │ │ ldrb r9, [r6, #1] │ │ │ │ cmp r9, r1 │ │ │ │ addne r6, r6, #1 │ │ │ │ - beq 93818 │ │ │ │ + beq 937c0 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9339c │ │ │ │ + beq 93344 │ │ │ │ mov r4, r7 │ │ │ │ - b 93134 │ │ │ │ + b 930dc │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq 9339c │ │ │ │ + beq 93344 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 9339c │ │ │ │ + beq 93344 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 9339c │ │ │ │ + beq 93344 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9339c │ │ │ │ + beq 93344 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ cmpne r3, #95 @ 0x5f │ │ │ │ - bne 93110 │ │ │ │ + bne 930b8 │ │ │ │ cmp r6, r8 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ - bhi 93154 │ │ │ │ - b 93004 │ │ │ │ + bhi 930fc │ │ │ │ + b 92fac │ │ │ │ mov r6, r3 │ │ │ │ cmp r9, r1 │ │ │ │ - beq 93004 │ │ │ │ + beq 92fac │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, r8 │ │ │ │ ldrb r9, [r6, #-1] │ │ │ │ - bne 93150 │ │ │ │ + bne 930f8 │ │ │ │ mov r6, r8 │ │ │ │ - b 93004 │ │ │ │ + b 92fac │ │ │ │ cmp r6, r8 │ │ │ │ - beq 94524 │ │ │ │ + beq 944cc │ │ │ │ ldrb r4, [r6, #-1] │ │ │ │ cmp r4, #95 @ 0x5f │ │ │ │ cmpne r4, #45 @ 0x2d │ │ │ │ - beq 92e54 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 92dfc │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r2, [r3, r4] │ │ │ │ tst r2, #256 @ 0x100 │ │ │ │ - beq 930fc │ │ │ │ + beq 930a4 │ │ │ │ lsl r2, r9, #1 │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 930fc │ │ │ │ - b 92e54 │ │ │ │ + beq 930a4 │ │ │ │ + b 92dfc │ │ │ │ ldrb sl, [r6, #2] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ add r6, r6, #2 │ │ │ │ mov r0, r7 │ │ │ │ - b 9285c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ - ldr r6, [pc, #-2916] @ 92674 │ │ │ │ - ldr ip, [pc, #-2916] @ 92678 │ │ │ │ - ldr lr, [pc, #-2916] @ 9267c │ │ │ │ + b 92804 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ + ldr r6, [pc, #-2916] @ 9261c │ │ │ │ + ldr ip, [pc, #-2916] @ 92620 │ │ │ │ + ldr lr, [pc, #-2916] @ 92624 │ │ │ │ add ip, pc, ip │ │ │ │ add r6, pc, r6 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r1, [r0] │ │ │ │ ldrb r3, [r7] │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ lsl r0, r3, #1 │ │ │ │ ldrh r0, [r1, r0] │ │ │ │ tst r0, #2048 @ 0x800 │ │ │ │ - beq 93214 │ │ │ │ + beq 931bc │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrh r0, [r1, r0] │ │ │ │ tst r0, #2048 @ 0x800 │ │ │ │ - bne 932bc │ │ │ │ + bne 93264 │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - beq 93840 │ │ │ │ + beq 937e8 │ │ │ │ add r3, ip, r3 │ │ │ │ ldrb r3, [r3, #364] @ 0x16c │ │ │ │ mov r4, r7 │ │ │ │ add r3, sl, r3 │ │ │ │ strb r5, [r3, #36] @ 0x24 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ ldrb r0, [r4] │ │ │ │ - bne 93290 │ │ │ │ + bne 93238 │ │ │ │ ldrb r3, [r4, #2]! │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 9326c │ │ │ │ + bhi 93214 │ │ │ │ cmp r3, #32 │ │ │ │ - bls 932b0 │ │ │ │ + bls 93258 │ │ │ │ sub r2, r3, #33 @ 0x21 │ │ │ │ cmp r2, #30 │ │ │ │ - bhi 93274 │ │ │ │ + bhi 9321c │ │ │ │ ldrb r2, [lr, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 93290 │ │ │ │ + beq 93238 │ │ │ │ add r3, r6, r3 │ │ │ │ ldrb r3, [r3, #364] @ 0x16c │ │ │ │ add r3, sl, r3 │ │ │ │ strb r0, [r3, #89] @ 0x59 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq 93240 │ │ │ │ + beq 931e8 │ │ │ │ ldrb r6, [r8] │ │ │ │ - b 92548 │ │ │ │ + b 924f0 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne 93290 │ │ │ │ + bne 93238 │ │ │ │ tst r5, #2 │ │ │ │ - bne 93290 │ │ │ │ + bne 93238 │ │ │ │ orr r5, r5, #2 │ │ │ │ - b 931ec │ │ │ │ + b 93194 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93290 │ │ │ │ - b 93274 │ │ │ │ + beq 93238 │ │ │ │ + b 9321c │ │ │ │ add r2, r7, #1 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ lsl r0, r3, #1 │ │ │ │ ldrh r0, [r1, r0] │ │ │ │ tst r0, #2048 @ 0x800 │ │ │ │ - bne 932c0 │ │ │ │ - b 93234 │ │ │ │ - bl 852d8 │ │ │ │ + bne 93268 │ │ │ │ + b 931dc │ │ │ │ + bl 85280 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bls 91a30 │ │ │ │ + bls 919d8 │ │ │ │ sub r3, r4, #91 @ 0x5b │ │ │ │ tst r3, #253 @ 0xfd │ │ │ │ - bne 91a38 │ │ │ │ - b 92b78 │ │ │ │ + bne 919e0 │ │ │ │ + b 92b20 │ │ │ │ ldrb r3, [r8, #2] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ moveq r1, #13 │ │ │ │ movne r1, #5 │ │ │ │ - b 9217c │ │ │ │ + b 92124 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrh r3, [r3, #26] │ │ │ │ ands r3, r3, #2 │ │ │ │ - beq 91f50 │ │ │ │ + beq 91ef8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92f74 │ │ │ │ + bne 92f1c │ │ │ │ mov r1, #144 @ 0x90 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 94a50 │ │ │ │ + beq 949f8 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r6, [sl, #32] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ - ldr r4, [pc, #-3308] @ 92680 │ │ │ │ + ldr r4, [pc, #-3308] @ 92628 │ │ │ │ add ip, sl, #4 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, #352] @ 0x160 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ str sl, [r4, #352] @ 0x160 │ │ │ │ str r5, [sl] │ │ │ │ - b 91f68 │ │ │ │ + b 91f10 │ │ │ │ ldrb r9, [r8, r3] │ │ │ │ ldr r7, [sp, #140] @ 0x8c │ │ │ │ mov r5, r1 │ │ │ │ add r6, r8, r3 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 92e54 │ │ │ │ + bne 92dfc │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ ldr sl, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ mov r8, r7 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b 92a24 │ │ │ │ + b 929cc │ │ │ │ add r4, r4, #1 │ │ │ │ - b 9268c │ │ │ │ + b 92634 │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ add r0, r8, #1 │ │ │ │ mov r5, #5 │ │ │ │ - b 92508 │ │ │ │ + b 924b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93794 │ │ │ │ + beq 9373c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 937b0 │ │ │ │ + beq 93758 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93930 │ │ │ │ + beq 938d8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov sl, r3 │ │ │ │ strb r3, [r2, #30] │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ strb r3, [r2, #29] │ │ │ │ - b 92254 │ │ │ │ - ldr r0, [pc, #-3508] @ 92684 │ │ │ │ + b 921fc │ │ │ │ + ldr r0, [pc, #-3508] @ 9262c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl c5888 <__isoc23_strtoul@@Base+0x16a0c> │ │ │ │ + bl c5800 <__isoc23_strtoul@@Base+0x169dc> │ │ │ │ cmp sl, #0 │ │ │ │ mov r9, sl │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 929c4 │ │ │ │ + beq 9296c │ │ │ │ mov r0, r9 │ │ │ │ ldr r9, [r9] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 93450 │ │ │ │ - b 929c4 │ │ │ │ + bne 933f8 │ │ │ │ + b 9296c │ │ │ │ ldrh r3, [r3, #26] │ │ │ │ ands r3, r3, #2 │ │ │ │ - bne 9331c │ │ │ │ - b 91f50 │ │ │ │ + bne 932c4 │ │ │ │ + b 91ef8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r6, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 92710 │ │ │ │ + beq 926b8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ cmp r2, r1 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94820 │ │ │ │ + bne 947c8 │ │ │ │ ldr r8, [sp, #156] @ 0x9c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 93b4c │ │ │ │ + beq 93af4 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - beq 934fc │ │ │ │ + beq 934a4 │ │ │ │ str r8, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne 93758 │ │ │ │ + bne 93700 │ │ │ │ mov r7, r4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ add r0, r8, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ mov r8, r0 │ │ │ │ - b 924d8 │ │ │ │ + b 92480 │ │ │ │ add r5, r5, #1 │ │ │ │ str r5, [r4, #12] │ │ │ │ - b 91a90 │ │ │ │ + b 91a38 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ str r8, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 93994 │ │ │ │ + beq 9393c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ eor r1, r1, #1 │ │ │ │ - beq 935f4 │ │ │ │ + beq 9359c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 935f4 │ │ │ │ + beq 9359c │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ cmpne r3, #35 @ 0x23 │ │ │ │ - beq 93608 │ │ │ │ + beq 935b0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldrb r0, [r3] │ │ │ │ sub r3, r0, #48 @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 9397c │ │ │ │ + bls 93924 │ │ │ │ sub r3, r2, r4 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ addhi r2, r4, #63 @ 0x3f │ │ │ │ cmp r4, r2 │ │ │ │ ldrcc r0, [sp, #72] @ 0x48 │ │ │ │ and r1, r1, #1 │ │ │ │ - bcc 93644 │ │ │ │ - b 93830 │ │ │ │ + bcc 935ec │ │ │ │ + b 937d8 │ │ │ │ add r3, r4, #1 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ ldrb r3, [r4] │ │ │ │ strb r3, [r0], #1 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs 9382c │ │ │ │ + bcs 937d4 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne 93628 │ │ │ │ + bne 935d0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9501c │ │ │ │ + bne 94fc4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [r2] │ │ │ │ ldrb r3, [r3] │ │ │ │ add r2, fp, #36 @ 0x24 │ │ │ │ add r2, r1, r2 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - bne 95000 │ │ │ │ + bne 94fa8 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b 921f8 │ │ │ │ + b 921a0 │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ mov r4, r7 │ │ │ │ - b 92fd4 │ │ │ │ + b 92f7c │ │ │ │ mov r0, r9 │ │ │ │ ldr r9, [r9] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 93690 │ │ │ │ - b 929c4 │ │ │ │ + bne 93638 │ │ │ │ + b 9296c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r7, r9 │ │ │ │ - b 92bb0 │ │ │ │ + b 92b58 │ │ │ │ add ip, r9, ip │ │ │ │ ldr r0, [ip, #4] │ │ │ │ and r6, r5, #8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 93d2c │ │ │ │ + beq 93cd4 │ │ │ │ add r2, r2, #2 │ │ │ │ cmp r6, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 93704 │ │ │ │ + beq 936ac │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 93bbc │ │ │ │ + beq 93b64 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ sub r3, r3, #43 @ 0x2b │ │ │ │ ldrb r2, [r2, #27] │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ ands r3, r3, r2, lsr #1 │ │ │ │ - bne 93bbc │ │ │ │ + bne 93b64 │ │ │ │ tst r5, #16 │ │ │ │ - bne 94b54 │ │ │ │ + bne 94afc │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 851e8 │ │ │ │ + bl 85190 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ ldr r4, [r2] │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 93884 │ │ │ │ + beq 9382c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ - b 91f48 │ │ │ │ + b 91ef0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 939c8 │ │ │ │ + beq 93970 │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ - b 93290 │ │ │ │ + b 93238 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ add r0, r0, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ - b 92538 │ │ │ │ - bl 852d8 │ │ │ │ + b 924e0 │ │ │ │ + bl 85280 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3] │ │ │ │ ldrne r3, [sp, #64] @ 0x40 │ │ │ │ - bne 93804 │ │ │ │ + bne 937ac │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 937e0 │ │ │ │ + bne 93788 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r3, [r9, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 937e0 │ │ │ │ + beq 93788 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r2, #12] │ │ │ │ - bne 93804 │ │ │ │ + bne 937ac │ │ │ │ mov r3, #0 │ │ │ │ mov sl, r3 │ │ │ │ strb r3, [r2, #30] │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ strb r3, [r2, #29] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 92254 │ │ │ │ + b 921fc │ │ │ │ ldrb r1, [r5, #36] @ 0x24 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bne 93408 │ │ │ │ + bne 933b0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 933f4 │ │ │ │ + b 9339c │ │ │ │ ldrb r9, [r6, #2] │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ add r6, r6, #2 │ │ │ │ mov r4, r7 │ │ │ │ - b 93004 │ │ │ │ + b 92fac │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2] │ │ │ │ - b 93650 │ │ │ │ + b 935f8 │ │ │ │ ldrb r6, [r8] │ │ │ │ mov r4, r7 │ │ │ │ - b 92548 │ │ │ │ + b 924f0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 919a0 │ │ │ │ + b 91948 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ strd r0, [r4, #104] @ 0x68 │ │ │ │ - b 91f48 │ │ │ │ + b 91ef0 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 94ff8 │ │ │ │ + beq 94fa0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ - beq 91f48 │ │ │ │ + beq 91ef0 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #12] │ │ │ │ str r1, [r4, #24] │ │ │ │ - b 91a98 │ │ │ │ - ldr r3, [pc, #4024] @ 94874 │ │ │ │ + b 91a40 │ │ │ │ + ldr r3, [pc, #4024] @ 9481c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 926f8 │ │ │ │ + beq 926a0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 9433c │ │ │ │ + bcs 942e4 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r0, r5, #2 │ │ │ │ str r3, [sp] │ │ │ │ add r2, sp, #156 @ 0x9c │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 83f28 │ │ │ │ + bl 83ed0 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93df4 │ │ │ │ + beq 93d9c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ sub r4, r0, #1 │ │ │ │ strb r2, [r0, #-1] │ │ │ │ - b 92708 │ │ │ │ + b 926b0 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 91a98 │ │ │ │ + b 91a40 │ │ │ │ mov sl, r3 │ │ │ │ strb r3, [r2, #30] │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ strb r3, [r2, #29] │ │ │ │ - b 92254 │ │ │ │ + b 921fc │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - b 919d8 │ │ │ │ + b 91980 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr sl, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b 92a18 │ │ │ │ + b 929c0 │ │ │ │ mvn r3, #0 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 91ff0 │ │ │ │ + b 91f98 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93608 │ │ │ │ + bne 935b0 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ - beq 942b4 │ │ │ │ + beq 9425c │ │ │ │ sub r3, r2, r4 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 942a0 │ │ │ │ + bhi 94248 │ │ │ │ cmp r4, r2 │ │ │ │ ldrcs r2, [sp, #72] @ 0x48 │ │ │ │ movcs r3, #0 │ │ │ │ strbcs r3, [r2] │ │ │ │ strcs r3, [sp, #64] @ 0x40 │ │ │ │ - bcs 93658 │ │ │ │ + bcs 93600 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - b 93644 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + b 935ec │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r7] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ - beq 93a00 │ │ │ │ + beq 939a8 │ │ │ │ lsl r1, r3, #1 │ │ │ │ ldrh r2, [r2, r1] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ mvnne r2, #0 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ sub r2, r2, r1 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ - bne 93a50 │ │ │ │ + bne 939f8 │ │ │ │ ldrb r3, [r7, #2]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93754 │ │ │ │ + beq 936fc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 93b24 │ │ │ │ + beq 93acc │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bhi 93b38 │ │ │ │ + bhi 93ae0 │ │ │ │ cmp r3, #32 │ │ │ │ - bhi 942ec │ │ │ │ + bhi 94294 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq 93a1c │ │ │ │ + beq 939c4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93754 │ │ │ │ + beq 936fc │ │ │ │ mov sl, r7 │ │ │ │ ldrb r2, [sl, #1] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ sub r2, r8, #1 │ │ │ │ addne r4, sl, #1 │ │ │ │ addeq r4, sl, #2 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [sp, #104] @ 0x68 │ │ │ │ ldrb r2, [r4] │ │ │ │ mov r7, r9 │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ - beq 949d4 │ │ │ │ + beq 9497c │ │ │ │ ldrb r2, [r8, #-1] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne 94998 │ │ │ │ + bne 94940 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r0] │ │ │ │ add r2, r2, r3, lsl #1 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ lsr r2, r2, #3 │ │ │ │ and r2, r2, #1 │ │ │ │ eor r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 93bf0 │ │ │ │ + bne 93b98 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrh r1, [r3, #26] │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ - beq 93bf0 │ │ │ │ + beq 93b98 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ ldr r4, [r2] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ strb r2, [r4, #29] │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b 92bcc │ │ │ │ + b 92b74 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - bne 93a58 │ │ │ │ + bne 93a00 │ │ │ │ mov r2, #1 │ │ │ │ - b 93a1c │ │ │ │ + b 939c4 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 93a50 │ │ │ │ + beq 939f8 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne 93a44 │ │ │ │ - b 93a50 │ │ │ │ + bne 939ec │ │ │ │ + b 939f8 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r8, r5 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b 934fc │ │ │ │ + b 934a4 │ │ │ │ cmp r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r7, r9 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ strne r2, [sp, #72] @ 0x48 │ │ │ │ - beq 93aa8 │ │ │ │ - b 94994 │ │ │ │ + beq 93a50 │ │ │ │ + b 9493c │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ addeq r3, r4, #1 │ │ │ │ streq r3, [sp, #108] @ 0x6c │ │ │ │ - beq 93b9c │ │ │ │ + beq 93b44 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ addeq r3, r4, #2 │ │ │ │ streq r3, [sp, #108] @ 0x6c │ │ │ │ strne r4, [sp, #108] @ 0x6c │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r1, r2 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ rsb r3, r0, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b 91ff0 │ │ │ │ + b 91f98 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93704 │ │ │ │ + beq 936ac │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r8, [r4, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ strd r0, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 91a98 │ │ │ │ + b 91a40 │ │ │ │ str sl, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r4, [sp, #76] @ 0x4c │ │ │ │ - beq 91dc0 │ │ │ │ + beq 91d68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 93c00 │ │ │ │ - b 91dc0 │ │ │ │ + bne 93ba8 │ │ │ │ + b 91d68 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 927b8 │ │ │ │ + beq 92760 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #3128] @ 94878 │ │ │ │ + ldr r1, [pc, #3128] @ 94820 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ strbcc r6, [r3] │ │ │ │ - bcs 9442c │ │ │ │ + bcs 943d4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [r3, #24] │ │ │ │ str r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 94440 │ │ │ │ + beq 943e8 │ │ │ │ add r7, r5, #1 │ │ │ │ - b 927c0 │ │ │ │ + b 92768 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ subs r3, r2, #0 │ │ │ │ moveq r3, r0 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldrb r3, [r6] │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ ldr sl, [sp, #120] @ 0x78 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ mov r5, r0 │ │ │ │ - bne 93e68 │ │ │ │ + bne 93e10 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b 92a34 │ │ │ │ + b 929dc │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ ldr sl, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ mov r5, r7 │ │ │ │ - b 930b4 │ │ │ │ + b 9305c │ │ │ │ mov r9, #1 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 944c8 │ │ │ │ + beq 94470 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - beq 94484 │ │ │ │ + beq 9442c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 943f8 │ │ │ │ + beq 943a0 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r4, [sp, #76] @ 0x4c │ │ │ │ - beq 93d20 │ │ │ │ + beq 93cc8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 93d0c │ │ │ │ - ldr r0, [pc, #2900] @ 9487c │ │ │ │ + bne 93cb4 │ │ │ │ + ldr r0, [pc, #2900] @ 94824 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 91dc8 │ │ │ │ + b 91d70 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 91f48 │ │ │ │ + beq 91ef0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - b 91a98 │ │ │ │ + b 91a40 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ @@ -142991,693 +142991,693 @@ │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ - beq 94ac8 │ │ │ │ + beq 94a70 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - b 92a60 │ │ │ │ - ldr r1, [pc, #2792] @ 94880 │ │ │ │ + b 92a08 │ │ │ │ + ldr r1, [pc, #2792] @ 94828 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85488 │ │ │ │ + bl 85430 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95054 │ │ │ │ - ldr r1, [pc, #2760] @ 94884 │ │ │ │ + bne 94ffc │ │ │ │ + ldr r1, [pc, #2760] @ 9482c │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r7 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 85488 │ │ │ │ + bl 85430 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95034 │ │ │ │ - ldr r3, [pc, #2728] @ 94888 │ │ │ │ + beq 94fdc │ │ │ │ + ldr r3, [pc, #2728] @ 94830 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #296] @ 0x128 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #304] @ 0x130 │ │ │ │ - b 92358 │ │ │ │ + b 92300 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ ldrbne r3, [r4], #-1 │ │ │ │ ldrbeq r3, [r4, #1] │ │ │ │ addeq r5, r4, #1 │ │ │ │ - b 92708 │ │ │ │ + b 926b0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl df4f0 <__isoc23_strtoul@@Base+0x30674> │ │ │ │ + bl deb88 <__isoc23_strtoul@@Base+0x2fd64> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, sl │ │ │ │ ldr r4, [r3] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2636] @ 9488c │ │ │ │ + ldr r0, [pc, #2636] @ 94834 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl c5888 <__isoc23_strtoul@@Base+0x16a0c> │ │ │ │ + bl c5800 <__isoc23_strtoul@@Base+0x169dc> │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 929c4 │ │ │ │ + beq 9296c │ │ │ │ mov r0, r9 │ │ │ │ ldr r9, [r9] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 93e50 │ │ │ │ - b 929c4 │ │ │ │ + bne 93df8 │ │ │ │ + b 9296c │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ - b 934d8 │ │ │ │ + b 93480 │ │ │ │ mov r9, #0 │ │ │ │ - b 93cd8 │ │ │ │ + b 93c80 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r2, [r4, #20] │ │ │ │ asr r3, r2, #31 │ │ │ │ strd r2, [r4, #104] @ 0x68 │ │ │ │ - b 92cb4 │ │ │ │ + b 92c5c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94270 │ │ │ │ + bne 94218 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ asr r3, r3, #31 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ - bne 92cb4 │ │ │ │ + bne 92c5c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r7, r3, lsl #2] │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r0, [r4, #24] │ │ │ │ streq r3, [r4, #12] │ │ │ │ - b 92cb4 │ │ │ │ + b 92c5c │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov fp, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r9 │ │ │ │ stmib sp, {r9, fp} │ │ │ │ str fp, [sp] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne 92cb4 │ │ │ │ + bne 92c5c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, r0, fp │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 92cb4 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bne 92c5c │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ lsl r3, r3, fp │ │ │ │ ldr r2, [r0] │ │ │ │ mov lr, r0 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8 │ │ │ │ - beq 92cb4 │ │ │ │ + beq 92c5c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 92cb4 │ │ │ │ - ldr r3, [pc, #2328] @ 94890 │ │ │ │ + beq 92c5c │ │ │ │ + ldr r3, [pc, #2328] @ 94838 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ subs r3, r2, r3 │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #2304] @ 94894 │ │ │ │ + ldr r3, [pc, #2304] @ 9483c │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ clz r1, r3 │ │ │ │ lsr r1, r1, #5 │ │ │ │ str r9, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - b 93ff0 │ │ │ │ + b 93f98 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str fp, [sp, #8] │ │ │ │ str fp, [sp] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 94fc0 │ │ │ │ + bne 94f68 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r7] │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq 94f84 │ │ │ │ + beq 94f2c │ │ │ │ sub r3, r2, #43 @ 0x2b │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ tst r3, #253 @ 0xfd │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ orreq r1, r1, #1 │ │ │ │ orrs r3, r3, r1 │ │ │ │ movne r4, r6 │ │ │ │ - bne 93fbc │ │ │ │ + bne 93f64 │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ moveq r4, r6 │ │ │ │ - bne 94f4c │ │ │ │ + bne 94ef4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r5, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94f44 │ │ │ │ + beq 94eec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r5 │ │ │ │ str fp, [sp] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ mov r2, r5 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl c5888 <__isoc23_strtoul@@Base+0x16a0c> │ │ │ │ - ldr r3, [pc, #2032] @ 94898 │ │ │ │ + bl c5800 <__isoc23_strtoul@@Base+0x169dc> │ │ │ │ + ldr r3, [pc, #2032] @ 94840 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 940dc │ │ │ │ - ldr r3, [pc, #2000] @ 9489c │ │ │ │ + beq 94084 │ │ │ │ + ldr r3, [pc, #2000] @ 94844 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ ands r3, r1, r3, lsr #3 │ │ │ │ - bne 94fac │ │ │ │ + bne 94f54 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 94f44 │ │ │ │ - ldr r1, [pc, #1964] @ 948a0 │ │ │ │ + beq 94eec │ │ │ │ + ldr r1, [pc, #1964] @ 94848 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 94f2c │ │ │ │ + bcs 94ed4 │ │ │ │ ldr r4, [r9, #24] │ │ │ │ str r4, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 94444 │ │ │ │ + beq 943ec │ │ │ │ add r5, r4, #1 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ - beq 94f20 │ │ │ │ + beq 94ec8 │ │ │ │ mov r1, r7 │ │ │ │ mov r5, #0 │ │ │ │ - b 94198 │ │ │ │ + b 94140 │ │ │ │ cmp r2, #7 │ │ │ │ - beq 94bc0 │ │ │ │ + beq 94b68 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ cmpne r2, #58 @ 0x3a │ │ │ │ - beq 94f04 │ │ │ │ + beq 94eac │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ cmpne r2, #63 @ 0x3f │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94f04 │ │ │ │ + bne 94eac │ │ │ │ mov r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r4, #1 │ │ │ │ - beq 94cc4 │ │ │ │ + beq 94c6c │ │ │ │ cmp r2, #7 │ │ │ │ cmpne r2, #42 @ 0x2a │ │ │ │ - beq 9414c │ │ │ │ + beq 940f4 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 94bd8 │ │ │ │ + beq 94b80 │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ cmpne r2, #45 @ 0x2d │ │ │ │ - bne 94bec │ │ │ │ + bne 94b94 │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ cmpne r0, #45 @ 0x2d │ │ │ │ - beq 94bd8 │ │ │ │ + beq 94b80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94d2c │ │ │ │ + beq 94cd4 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ cmpne r2, #95 @ 0x5f │ │ │ │ - bne 94c88 │ │ │ │ + bne 94c30 │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ cmp r2, r0 │ │ │ │ - bne 94cc4 │ │ │ │ + bne 94c6c │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ mov r4, r3 │ │ │ │ - b 9418c │ │ │ │ + b 94134 │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 851e8 │ │ │ │ + bl 85190 │ │ │ │ ldr r2, [r5] │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ str r0, [r2, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 94228 │ │ │ │ + bne 941d0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 92ca4 │ │ │ │ + bne 92c4c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r0, [sp, #76] @ 0x4c │ │ │ │ - bne 94240 │ │ │ │ - b 94250 │ │ │ │ + bne 941e8 │ │ │ │ + b 941f8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r0] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9423c │ │ │ │ + bne 941e4 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 85b00 │ │ │ │ - b 91de0 │ │ │ │ + bl 85aa8 │ │ │ │ + b 91d88 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r4, [sp, #76] @ 0x4c │ │ │ │ - beq 94294 │ │ │ │ + beq 9423c │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 94280 │ │ │ │ - ldr r0, [pc, #1544] @ 948a4 │ │ │ │ + bne 94228 │ │ │ │ + ldr r0, [pc, #1544] @ 9484c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 91dc8 │ │ │ │ + b 91d70 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r2, r4, #63 @ 0x3f │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - b 93644 │ │ │ │ + b 935ec │ │ │ │ sub r0, r2, r4 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi 94fd4 │ │ │ │ + bhi 94f7c │ │ │ │ cmp r4, r2 │ │ │ │ ldrcs r2, [sp, #72] @ 0x48 │ │ │ │ strcs r1, [sp, #104] @ 0x68 │ │ │ │ strbcs r3, [r2] │ │ │ │ strcs r3, [sp, #64] @ 0x40 │ │ │ │ - bcs 93658 │ │ │ │ + bcs 93600 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 93644 │ │ │ │ - ldr r1, [pc, #1460] @ 948a8 │ │ │ │ + b 935ec │ │ │ │ + ldr r1, [pc, #1460] @ 94850 │ │ │ │ sub r3, r3, #33 @ 0x21 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ lsr r3, r1, r3 │ │ │ │ tst r3, #1 │ │ │ │ - beq 93a44 │ │ │ │ - b 93a50 │ │ │ │ + beq 939ec │ │ │ │ + b 939f8 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - beq 92aa0 │ │ │ │ + beq 92a48 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 9470c │ │ │ │ + bne 946b4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #0 │ │ │ │ strb r1, [r3, #29] │ │ │ │ strb r2, [r3, #30] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - b 92ac0 │ │ │ │ + b 92a68 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 938e8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 93890 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 947dc │ │ │ │ + beq 94784 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9338c │ │ │ │ + bne 93334 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ ldr r7, [sp, #140] @ 0x8c │ │ │ │ mov r6, r8 │ │ │ │ - b 92e54 │ │ │ │ + b 92dfc │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ - b 92adc │ │ │ │ + b 92a84 │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ movne r7, r4 │ │ │ │ - beq 94730 │ │ │ │ + beq 946d8 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ addeq r4, r4, #2 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r5, [sp, #148] @ 0x94 │ │ │ │ mov r1, r4 │ │ │ │ sub r5, r5, r4 │ │ │ │ cmp r5, #6 │ │ │ │ mov r2, r5 │ │ │ │ movhi r2, #6 │ │ │ │ movhi r5, r2 │ │ │ │ rsb r3, r0, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ addhi r3, r4, r2 │ │ │ │ strhi r3, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3] │ │ │ │ add r0, r4, #29 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ add r3, r4, r5 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r7 │ │ │ │ strb r2, [r3, #29] │ │ │ │ - b 92ac0 │ │ │ │ + b 92a68 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r4, #104] @ 0x68 │ │ │ │ - b 92ca4 │ │ │ │ + b 92c4c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94b40 │ │ │ │ + beq 94ae8 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b 93d4c │ │ │ │ + b 93cf4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 93c5c │ │ │ │ + bge 93c04 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r4, [sp, #76] @ 0x4c │ │ │ │ - beq 94468 │ │ │ │ + beq 94410 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 94454 │ │ │ │ + bne 943fc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 85b00 │ │ │ │ - b 91de0 │ │ │ │ + bl 85aa8 │ │ │ │ + b 91d88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92c68 │ │ │ │ + bne 92c10 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 948e8 │ │ │ │ + beq 94890 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r7, r3, lsl #2] │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 94800 │ │ │ │ + beq 947a8 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r4, #24] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r4, #4] │ │ │ │ - b 92c70 │ │ │ │ + b 92c18 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr ip, [r4, #24] │ │ │ │ add r5, r2, #1 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr lr, [r7, r2, lsl #2] │ │ │ │ lsl r1, r2, #2 │ │ │ │ add r0, lr, ip │ │ │ │ str r0, [r4, #4] │ │ │ │ ldrb ip, [lr, ip] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 9452c │ │ │ │ + beq 944d4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq 945c8 │ │ │ │ + beq 94570 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 92ca4 │ │ │ │ + b 92c4c │ │ │ │ mov r1, r9 │ │ │ │ mov sl, fp │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r2 │ │ │ │ - b 92e40 │ │ │ │ + b 92de8 │ │ │ │ mov r9, fp │ │ │ │ - b 9339c │ │ │ │ + b 93344 │ │ │ │ add r1, r7, r1 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9478c │ │ │ │ + beq 94734 │ │ │ │ add r2, r2, #2 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldrb r2, [r2, #2] │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - beq 9473c │ │ │ │ + beq 946e4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - bne 94504 │ │ │ │ + bne 944ac │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 851e8 │ │ │ │ + bl 85190 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ ldr r4, [r2] │ │ │ │ str r0, [r4, #20] │ │ │ │ - bne 94650 │ │ │ │ + bne 945f8 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94504 │ │ │ │ + beq 944ac │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 94650 │ │ │ │ + bne 945f8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r5, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 94504 │ │ │ │ + b 944ac │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ - bl 851e8 │ │ │ │ + bl 85190 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ ldr r4, [r2] │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bne 946a8 │ │ │ │ + bne 94650 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 94698 │ │ │ │ + beq 94640 │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 94504 │ │ │ │ + beq 944ac │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r2, r2, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r2, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 94644 │ │ │ │ + b 945ec │ │ │ │ ldr r4, [r0] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94638 │ │ │ │ - b 91a98 │ │ │ │ + bne 945e0 │ │ │ │ + b 91a40 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - b 94664 │ │ │ │ + b 9460c │ │ │ │ ldr r4, [r0] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94658 │ │ │ │ + bne 94600 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 85b00 │ │ │ │ - b 91de0 │ │ │ │ + bl 85aa8 │ │ │ │ + b 91d88 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq 946f0 │ │ │ │ + beq 94698 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [r4, #24] │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 85b00 │ │ │ │ + bl 85aa8 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 946e4 │ │ │ │ + b 9468c │ │ │ │ ldr r4, [r0] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 946d8 │ │ │ │ - b 91a98 │ │ │ │ + bne 94680 │ │ │ │ + b 91a40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r2, [r4, #4] │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 946e4 │ │ │ │ + b 9468c │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne 94378 │ │ │ │ + bne 94320 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq 9431c │ │ │ │ + beq 942c4 │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ movne r7, r4 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 94384 │ │ │ │ + bne 9432c │ │ │ │ mov r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 94390 │ │ │ │ + b 94338 │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq 94760 │ │ │ │ + beq 94708 │ │ │ │ ldrb r3, [r3, #27] │ │ │ │ sub r2, r2, #43 @ 0x2b │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ ands r2, r2, r3, lsr #1 │ │ │ │ - beq 94558 │ │ │ │ + beq 94500 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94558 │ │ │ │ + beq 94500 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strd r2, [r4, #104] @ 0x68 │ │ │ │ - b 94504 │ │ │ │ + b 944ac │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ ldrne r0, [sp, #76] @ 0x4c │ │ │ │ strne r2, [r4, #12] │ │ │ │ - beq 94504 │ │ │ │ - b 947b4 │ │ │ │ + beq 944ac │ │ │ │ + b 9475c │ │ │ │ ldr r4, [r0] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 947a8 │ │ │ │ + bne 94750 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 85b00 │ │ │ │ - b 91de0 │ │ │ │ + bl 85aa8 │ │ │ │ + b 91d88 │ │ │ │ mov r3, fp │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ ldr sl, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ ldr r8, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b 92a24 │ │ │ │ + b 929cc │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - b 94814 │ │ │ │ + b 947bc │ │ │ │ ldr r4, [r0] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94808 │ │ │ │ - b 947bc │ │ │ │ + bne 947b0 │ │ │ │ + b 94764 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r4, [r2] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strb r2, [r4, #37] @ 0x25 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ strb r6, [r4, #38] @ 0x26 │ │ │ │ @@ -143689,110 +143689,110 @@ │ │ │ │ mov r7, r9 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ strne r0, [sp, #56] @ 0x38 │ │ │ │ strne r6, [sp, #72] @ 0x48 │ │ │ │ - beq 93aa8 │ │ │ │ - b 92bcc │ │ │ │ - muleq r9, r4, lr │ │ │ │ - andeq r1, r6, r8, lsr lr │ │ │ │ - andeq r0, r6, ip, ror r7 │ │ │ │ - andeq r1, r6, r8, lsl sp │ │ │ │ - strdeq r1, [r6], -ip │ │ │ │ - andeq sp, r9, ip, ror #18 │ │ │ │ - andeq r1, r6, r0, asr ip │ │ │ │ - ldrdeq sp, [r9], -r4 │ │ │ │ - andeq r0, r6, r4, lsl #31 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r1, r6, r4, lsl #19 │ │ │ │ - andeq r0, r6, ip, asr #3 │ │ │ │ + beq 93a50 │ │ │ │ + b 92b74 │ │ │ │ + andeq ip, r9, ip, ror #29 │ │ │ │ + andeq r1, r6, r8, lsr #10 │ │ │ │ + andeq pc, r5, ip, ror #28 │ │ │ │ + andeq r1, r6, r8, lsl #8 │ │ │ │ + andeq r1, r6, ip, ror #7 │ │ │ │ + andeq ip, r9, r4, asr #19 │ │ │ │ + andeq r1, r6, r0, asr #6 │ │ │ │ + andeq ip, r9, ip, lsr #16 │ │ │ │ + andeq r0, r6, r4, ror r6 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r1, r6, r4, ror r0 │ │ │ │ + @ instruction: 0x0005f8bc │ │ │ │ andne r0, r0, #1 │ │ │ │ - strdeq r0, [r6], -r0 @ │ │ │ │ - andeq r3, r6, r0, lsr #31 │ │ │ │ - andeq r0, r6, r8, ror r3 │ │ │ │ - ldrdeq pc, [r5], -r8 │ │ │ │ - andeq r0, r6, r4, ror #9 │ │ │ │ - andeq pc, r5, r4, ror r4 @ │ │ │ │ - andeq r0, r6, r8, lsr #20 │ │ │ │ - andeq pc, r5, ip, asr #7 │ │ │ │ + andeq r0, r6, r0, ror #13 │ │ │ │ + muleq r6, r0, r6 │ │ │ │ + andeq pc, r5, r8, ror #20 │ │ │ │ + andeq lr, r5, r8, asr #31 │ │ │ │ + ldrdeq pc, [r5], -r4 │ │ │ │ + andeq lr, r5, r4, ror #22 │ │ │ │ + andeq r0, r6, r8, lsl r1 │ │ │ │ + @ instruction: 0x0005eabc │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92c84 │ │ │ │ + bne 92c2c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 92c84 │ │ │ │ + bne 92c2c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, r3, #3 │ │ │ │ - bl 8386c │ │ │ │ + bl 83814 │ │ │ │ ldrb r3, [r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ moveq r7, #0 │ │ │ │ moveq r6, #1 │ │ │ │ - bne 92c84 │ │ │ │ + bne 92c2c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str r7, [sp, #8] │ │ │ │ stm sp, {r6, r7} │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - bne 92c84 │ │ │ │ + bne 92c2c │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ add r0, sl, #1 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - bne 94910 │ │ │ │ + bne 948b8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94b60 │ │ │ │ + beq 94b08 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - beq 94b60 │ │ │ │ + beq 94b08 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r4, #4] │ │ │ │ str r7, [r4, #20] │ │ │ │ strd r2, [r4, #104] @ 0x68 │ │ │ │ - b 92c84 │ │ │ │ + b 92c2c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r7, r9 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r4, [r2] │ │ │ │ - b 92bcc │ │ │ │ + b 92b74 │ │ │ │ mov r2, sl │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ ldr sl, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ mov r8, r7 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ - b 92a24 │ │ │ │ + b 929cc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r7, r9 │ │ │ │ - b 93aa8 │ │ │ │ + b 93a50 │ │ │ │ add r6, r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r5, [sp, #148] @ 0x94 │ │ │ │ mov r1, r6 │ │ │ │ sub r5, r5, r6 │ │ │ │ cmp r5, #6 │ │ │ │ addhi r4, r4, #7 │ │ │ │ strhi r4, [sp, #148] @ 0x94 │ │ │ │ mov r2, r5 │ │ │ │ @@ -143801,1176 +143801,1176 @@ │ │ │ │ rsb r3, r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3] │ │ │ │ add r0, r4, #29 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ add r5, r4, r5 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r5, #29] │ │ │ │ ldrb r2, [r8, #-1] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93aa8 │ │ │ │ - b 92bcc │ │ │ │ + beq 93a50 │ │ │ │ + b 92b74 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b 91f68 │ │ │ │ + b 91f10 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r2, [r2] │ │ │ │ mov r9, sl │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ addeq r3, r3, #20 │ │ │ │ streq r3, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 850d8 │ │ │ │ + bl 85080 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-500] @ 948ac │ │ │ │ + ldr r0, [pc, #-500] @ 94854 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl c5888 <__isoc23_strtoul@@Base+0x16a0c> │ │ │ │ + bl c5800 <__isoc23_strtoul@@Base+0x169dc> │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 929c4 │ │ │ │ + beq 9296c │ │ │ │ mov r0, r9 │ │ │ │ ldr r9, [r9] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 94ab0 │ │ │ │ - b 929c4 │ │ │ │ + bne 94a58 │ │ │ │ + b 9296c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93d88 │ │ │ │ + beq 93d30 │ │ │ │ mov r0, fp │ │ │ │ - b 94ae8 │ │ │ │ + b 94a90 │ │ │ │ ldr r4, [r0] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94adc │ │ │ │ + bne 94a84 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-588] @ 948b0 │ │ │ │ + ldr r0, [pc, #-588] @ 94858 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 85b00 │ │ │ │ - b 91de0 │ │ │ │ + bl 85aa8 │ │ │ │ + b 91d88 │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94b58 │ │ │ │ + beq 94b00 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ sub r3, r2, r1 │ │ │ │ add r2, r0, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r2, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 91a98 │ │ │ │ + b 91a40 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b 93d4c │ │ │ │ + b 93cf4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 91a98 │ │ │ │ + b 91a40 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #93 @ 0x5d │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ add r2, sl, #2 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #-748] @ 948b4 │ │ │ │ + ldr r0, [pc, #-748] @ 9485c │ │ │ │ sub r1, r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - bl c5888 <__isoc23_strtoul@@Base+0x16a0c> │ │ │ │ + bl c5800 <__isoc23_strtoul@@Base+0x169dc> │ │ │ │ str r0, [r4, #4] │ │ │ │ - b 92c84 │ │ │ │ + b 92c2c │ │ │ │ cmp r2, #7 │ │ │ │ - beq 94154 │ │ │ │ + beq 940fc │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 94bb8 │ │ │ │ - b 94158 │ │ │ │ + bne 94b60 │ │ │ │ + b 94100 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ add r1, r1, #1 │ │ │ │ mov r4, r3 │ │ │ │ - b 9418c │ │ │ │ + b 94134 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94d2c │ │ │ │ + beq 94cd4 │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ cmpne r0, #45 @ 0x2d │ │ │ │ - bne 94c88 │ │ │ │ + bne 94c30 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, r2 │ │ │ │ addne r1, r1, #1 │ │ │ │ - beq 94d18 │ │ │ │ + beq 94cc0 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 94cc4 │ │ │ │ + beq 94c6c │ │ │ │ mov r4, r3 │ │ │ │ - b 94c48 │ │ │ │ + b 94bf0 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - beq 94cc4 │ │ │ │ + beq 94c6c │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - beq 94cc4 │ │ │ │ + beq 94c6c │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - beq 94cc4 │ │ │ │ + beq 94c6c │ │ │ │ ldrb r2, [r4, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 94cc4 │ │ │ │ + beq 94c6c │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ cmpne r2, #95 @ 0x5f │ │ │ │ - bne 94c24 │ │ │ │ + bne 94bcc │ │ │ │ cmp r1, r7 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ - bhi 94c68 │ │ │ │ - b 9418c │ │ │ │ + bhi 94c10 │ │ │ │ + b 94134 │ │ │ │ mov r1, r3 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 9418c │ │ │ │ + beq 94134 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r7, r3 │ │ │ │ ldrb r0, [r1, #-1] │ │ │ │ - bne 94c64 │ │ │ │ + bne 94c0c │ │ │ │ mov r1, r7 │ │ │ │ - b 9418c │ │ │ │ + b 94134 │ │ │ │ cmp r7, r1 │ │ │ │ - beq 94cc4 │ │ │ │ + beq 94c6c │ │ │ │ ldrb r2, [r1, #-1] │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ cmpne r2, #45 @ 0x2d │ │ │ │ - beq 94cc4 │ │ │ │ + beq 94c6c │ │ │ │ ldr ip, [sl] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ tst r2, #256 @ 0x100 │ │ │ │ - beq 94c10 │ │ │ │ + beq 94bb8 │ │ │ │ lsl r2, r0, #1 │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 94c10 │ │ │ │ + beq 94bb8 │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 94d34 │ │ │ │ + beq 94cdc │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str fp, [sp] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq 94124 │ │ │ │ + beq 940cc │ │ │ │ cmp r8, #0 │ │ │ │ movne r4, r8 │ │ │ │ - b 93fbc │ │ │ │ + b 93f64 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ add r1, r1, #2 │ │ │ │ mov r4, r3 │ │ │ │ - b 9418c │ │ │ │ + b 94134 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r4 │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, r8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 94d7c │ │ │ │ + bne 94d24 │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ cmpne r1, #58 @ 0x3a │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bne 94d7c │ │ │ │ - b 94e0c │ │ │ │ + bne 94d24 │ │ │ │ + b 94db4 │ │ │ │ add r6, r6, #2 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - bne 94e44 │ │ │ │ + bne 94dec │ │ │ │ ldrb r1, [r6, #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 94db0 │ │ │ │ + beq 94d58 │ │ │ │ and r0, r1, #253 @ 0xfd │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ cmpne r1, #33 @ 0x21 │ │ │ │ - beq 94db0 │ │ │ │ + beq 94d58 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ cmpne r1, #93 @ 0x5d │ │ │ │ - bne 94d78 │ │ │ │ + bne 94d20 │ │ │ │ ldrb r1, [r6] │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bne 94ef4 │ │ │ │ + bne 94e9c │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ str fp, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 94ea4 │ │ │ │ + bne 94e4c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 93fbc │ │ │ │ + b 93f64 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 94d7c │ │ │ │ + beq 94d24 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - b 94e2c │ │ │ │ + b 94dd4 │ │ │ │ ldr r4, [r0] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94e20 │ │ │ │ + bne 94dc8 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-1416] @ 948b8 │ │ │ │ + ldr r0, [pc, #-1416] @ 94860 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 94afc │ │ │ │ + b 94aa4 │ │ │ │ ldrb r1, [r6] │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - beq 94dbc │ │ │ │ + beq 94d64 │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - beq 94dc4 │ │ │ │ + beq 94d6c │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ - bne 94ef4 │ │ │ │ + bne 94e9c │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - beq 94dc4 │ │ │ │ + beq 94d6c │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ add r6, r6, #1 │ │ │ │ - beq 94e80 │ │ │ │ + beq 94e28 │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ addeq r6, r6, #2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ rsb r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b 94dc4 │ │ │ │ + b 94d6c │ │ │ │ ldr r9, [sp, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ asr r1, r9, #31 │ │ │ │ ldreq r0, [sp, #76] @ 0x4c │ │ │ │ str r9, [r3, #104] @ 0x68 │ │ │ │ str r9, [r3, #20] │ │ │ │ str r1, [r3, #108] @ 0x6c │ │ │ │ - bne 92cb4 │ │ │ │ - b 94edc │ │ │ │ + bne 92c5c │ │ │ │ + b 94e84 │ │ │ │ ldr r4, [r0] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94ed0 │ │ │ │ + bne 94e78 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-1588] @ 948bc │ │ │ │ + ldr r0, [pc, #-1588] @ 94864 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 94afc │ │ │ │ + b 94aa4 │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ addeq r6, r6, #1 │ │ │ │ - bne 94e78 │ │ │ │ - b 94e80 │ │ │ │ + bne 94e20 │ │ │ │ + b 94e28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 94d30 │ │ │ │ + beq 94cd8 │ │ │ │ ldrb r5, [r1, #1]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne 94f10 │ │ │ │ - b 94d30 │ │ │ │ + bne 94eb8 │ │ │ │ + b 94cd8 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r7 │ │ │ │ - b 94cc4 │ │ │ │ + b 94c6c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 94114 │ │ │ │ - b 94444 │ │ │ │ + bge 940bc │ │ │ │ + b 943ec │ │ │ │ mov r8, #0 │ │ │ │ - b 94128 │ │ │ │ + b 940d0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ str fp, [sp] │ │ │ │ - bl 838f4 │ │ │ │ + bl 8389c │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 93fbc │ │ │ │ - b 94054 │ │ │ │ + bne 93f64 │ │ │ │ + b 93ffc │ │ │ │ ldr r0, [sl] │ │ │ │ lsl r1, r3, #1 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ - beq 94020 │ │ │ │ + beq 93fc8 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 94020 │ │ │ │ + bne 93fc8 │ │ │ │ mov r9, r3 │ │ │ │ - b 94ea8 │ │ │ │ + b 94e50 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 853b0 │ │ │ │ + bl 85358 │ │ │ │ mov r2, r0 │ │ │ │ - b 940dc │ │ │ │ + b 94084 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ - b 94ea8 │ │ │ │ + b 94e50 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ - b 9294c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 928f4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r2, r4, #63 @ 0x3f │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 93644 │ │ │ │ + b 935ec │ │ │ │ str ip, [r4, #4] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b 91a98 │ │ │ │ + b 91a40 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b 91a98 │ │ │ │ + b 91a40 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ mov r7, r9 │ │ │ │ str sl, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #16] │ │ │ │ - b 94994 │ │ │ │ + b 9493c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 95094 │ │ │ │ - ldr r0, [pc, #-1904] @ 948c0 │ │ │ │ + beq 9503c │ │ │ │ + ldr r0, [pc, #-1904] @ 94868 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 91dc8 │ │ │ │ + b 91d70 │ │ │ │ mov r9, sl │ │ │ │ - b 95048 │ │ │ │ + b 94ff0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r9, [r9] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 9503c │ │ │ │ - b 9294c │ │ │ │ + bne 94fe4 │ │ │ │ + b 928f4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r0, [pc, #-1948] @ 948c4 │ │ │ │ + ldr r0, [pc, #-1948] @ 9486c │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl c5888 <__isoc23_strtoul@@Base+0x16a0c> │ │ │ │ + bl c5800 <__isoc23_strtoul@@Base+0x169dc> │ │ │ │ mov r9, sl │ │ │ │ str r0, [r4, #4] │ │ │ │ - b 95088 │ │ │ │ + b 95030 │ │ │ │ mov r0, r9 │ │ │ │ ldr r9, [r9] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 9507c │ │ │ │ - b 929c4 │ │ │ │ - ldr r0, [pc, #-2004] @ 948c8 │ │ │ │ + bne 95024 │ │ │ │ + b 9296c │ │ │ │ + ldr r0, [pc, #-2004] @ 94870 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 91dc8 │ │ │ │ + b 91d70 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #2432] @ 95a38 │ │ │ │ - ldr r3, [pc, #2432] @ 95a3c │ │ │ │ + ldr r2, [pc, #2432] @ 959e0 │ │ │ │ + ldr r3, [pc, #2432] @ 959e4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #2428] @ 95a40 │ │ │ │ + ldr r7, [pc, #2428] @ 959e8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ subs sl, r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - beq 952ec │ │ │ │ + beq 95294 │ │ │ │ mov r5, sl │ │ │ │ - ldr r6, [pc, #2388] @ 95a44 │ │ │ │ + ldr r6, [pc, #2388] @ 959ec │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r4, [r6, #264] @ 0x108 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95798 │ │ │ │ - ldr r3, [pc, #2372] @ 95a48 │ │ │ │ + beq 95740 │ │ │ │ + ldr r3, [pc, #2372] @ 959f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #260] @ 0x104 │ │ │ │ cmp r2, r5 │ │ │ │ - beq 95670 │ │ │ │ + beq 95618 │ │ │ │ str r5, [r3, #260] @ 0x104 │ │ │ │ - ldr r1, [pc, #2352] @ 95a4c │ │ │ │ + ldr r1, [pc, #2352] @ 959f4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r6, [r2], #1 │ │ │ │ sub r3, r6, #9 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - bhi 95140 │ │ │ │ + bhi 950e8 │ │ │ │ ldrsb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r6, #0 │ │ │ │ - beq 95890 │ │ │ │ + beq 95838 │ │ │ │ sub r3, r6, #43 @ 0x2b │ │ │ │ tst r3, #253 @ 0xfd │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ - bne 95390 │ │ │ │ + bne 95338 │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r4] │ │ │ │ strbcc r6, [r3] │ │ │ │ - bcs 957f8 │ │ │ │ + bcs 957a0 │ │ │ │ ldrb r9, [r5, #1] │ │ │ │ cmp r9, r6 │ │ │ │ addne r5, r5, #1 │ │ │ │ - beq 957c8 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 95770 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r9, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ mov fp, r0 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 95204 │ │ │ │ + beq 951ac │ │ │ │ mov r2, #10 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ - ble 95200 │ │ │ │ + ble 951a8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr fp, [fp] │ │ │ │ ldrb r2, [r6] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r2, [fp, r2] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - beq 95200 │ │ │ │ + beq 951a8 │ │ │ │ mov r0, r5 │ │ │ │ sub r9, r3, #1 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r9, r0 │ │ │ │ - bhi 95200 │ │ │ │ + bhi 951a8 │ │ │ │ add r3, r5, r9 │ │ │ │ mov r2, r3 │ │ │ │ ldrb r3, [r5, r9] │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 9535c │ │ │ │ + beq 95304 │ │ │ │ ldrb r9, [r5] │ │ │ │ cmp r9, #0 │ │ │ │ cmpne r9, #44 @ 0x2c │ │ │ │ movne r1, r9 │ │ │ │ - beq 95230 │ │ │ │ + beq 951d8 │ │ │ │ cmp r1, #32 │ │ │ │ - beq 95230 │ │ │ │ - bhi 953d0 │ │ │ │ + beq 951d8 │ │ │ │ + bhi 95378 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi 95758 │ │ │ │ + bhi 95700 │ │ │ │ cmp r1, #8 │ │ │ │ - bls 95760 │ │ │ │ - ldr r3, [pc, #2072] @ 95a50 │ │ │ │ - ldr r2, [pc, #2072] @ 95a54 │ │ │ │ + bls 95708 │ │ │ │ + ldr r3, [pc, #2072] @ 959f8 │ │ │ │ + ldr r2, [pc, #2072] @ 959fc │ │ │ │ ldr r6, [r7, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #2064] @ 95a58 │ │ │ │ + ldr r3, [pc, #2064] @ 95a00 │ │ │ │ ldr r1, [r6] │ │ │ │ add r0, r2, #248 @ 0xf8 │ │ │ │ str r0, [r1, #8] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9574c │ │ │ │ - ldr r3, [pc, #2032] @ 95a5c │ │ │ │ + beq 956f4 │ │ │ │ + ldr r3, [pc, #2032] @ 95a04 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r1, #8 │ │ │ │ - beq 95600 │ │ │ │ + beq 955a8 │ │ │ │ ldr r1, [r3] │ │ │ │ add r3, r2, #644 @ 0x284 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 9582c │ │ │ │ - ldr r2, [pc, #2000] @ 95a60 │ │ │ │ + beq 957d4 │ │ │ │ + ldr r2, [pc, #2000] @ 95a08 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 853b0 │ │ │ │ - ldr r9, [pc, #1988] @ 95a64 │ │ │ │ + bl 85358 │ │ │ │ + ldr r9, [pc, #1988] @ 95a0c │ │ │ │ add r9, pc, r9 │ │ │ │ str r0, [r9, #248] @ 0xf8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 9560c │ │ │ │ + bcs 955b4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - ldr r2, [pc, #1952] @ 95a68 │ │ │ │ + ldr r2, [pc, #1952] @ 95a10 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r2, #252] @ 0xfc │ │ │ │ - beq 95628 │ │ │ │ + beq 955d0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, #0 │ │ │ │ sub r5, r5, sl │ │ │ │ str r1, [r2, #256] @ 0x100 │ │ │ │ str r5, [r3, #24] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 95904 │ │ │ │ - ldr r6, [pc, #1904] @ 95a6c │ │ │ │ + beq 958ac │ │ │ │ + ldr r6, [pc, #1904] @ 95a14 │ │ │ │ mov r9, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ add r4, r6, #248 @ 0xf8 │ │ │ │ ldr r3, [r6, #252] @ 0xfc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 95890 │ │ │ │ - ldr r3, [pc, #1848] @ 95a50 │ │ │ │ + beq 95838 │ │ │ │ + ldr r3, [pc, #1848] @ 959f8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ ldr fp, [r3, #24] │ │ │ │ str r9, [r3, #12] │ │ │ │ str r2, [r3, #24] │ │ │ │ - bl 91674 │ │ │ │ + bl 9161c │ │ │ │ ldr r3, [r5] │ │ │ │ str r9, [r3, #12] │ │ │ │ str fp, [r3, #24] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bne 9590c │ │ │ │ + bne 958b4 │ │ │ │ ldr r5, [r6, #260] @ 0x104 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 950e8 │ │ │ │ - b 95304 │ │ │ │ + bne 95090 │ │ │ │ + b 952ac │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [sp, #24] │ │ │ │ ldrb r3, [r6] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [fp, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 9535c │ │ │ │ + bne 95304 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ - b 95230 │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ + b 951d8 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 9581c │ │ │ │ + bcs 957c4 │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ str r1, [r4] │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 95808 │ │ │ │ + bcs 957b0 │ │ │ │ add r1, r3, #1 │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ str r1, [r4] │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r9, [r5] │ │ │ │ - b 95180 │ │ │ │ + b 95128 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - beq 95690 │ │ │ │ + beq 95638 │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - bne 95760 │ │ │ │ + bne 95708 │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r4] │ │ │ │ strbcc r9, [r3] │ │ │ │ - bcs 95870 │ │ │ │ + bcs 95818 │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ add r6, r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ - beq 954c8 │ │ │ │ - ldr r3, [pc, #1620] @ 95a70 │ │ │ │ + beq 95470 │ │ │ │ + ldr r3, [pc, #1620] @ 95a18 │ │ │ │ mov fp, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #24 │ │ │ │ mov r5, fp │ │ │ │ mov r9, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 95484 │ │ │ │ + b 9542c │ │ │ │ cmp r5, r1 │ │ │ │ - beq 954d0 │ │ │ │ + beq 95478 │ │ │ │ cmp r1, r9 │ │ │ │ - beq 9559c │ │ │ │ + beq 95544 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 95528 │ │ │ │ + beq 954d0 │ │ │ │ ldm r4, {r0, r2} │ │ │ │ cmp r0, r2 │ │ │ │ addcc ip, r0, #1 │ │ │ │ strcc ip, [r4] │ │ │ │ add r2, r6, #1 │ │ │ │ strbcc r1, [r0] │ │ │ │ - bcs 9585c │ │ │ │ + bcs 95804 │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r1, [r1, #1] │ │ │ │ cmp r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ - beq 954c8 │ │ │ │ + beq 95470 │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne 95438 │ │ │ │ + bne 953e0 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bcc 955e8 │ │ │ │ - bl 82780 │ │ │ │ + bcc 95590 │ │ │ │ + bl 82728 │ │ │ │ and r1, r0, #255 @ 0xff │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r6, [sp, #24] │ │ │ │ sub r1, r6, #1 │ │ │ │ ldrb r1, [r1, #1] │ │ │ │ cmp r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ - bne 95484 │ │ │ │ + bne 9542c │ │ │ │ mov r5, r6 │ │ │ │ - b 95230 │ │ │ │ + b 951d8 │ │ │ │ cmp r5, r9 │ │ │ │ - beq 957f0 │ │ │ │ + beq 95798 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r2, r0 │ │ │ │ addcc r0, r2, #1 │ │ │ │ strcc r0, [r4] │ │ │ │ strbcc r1, [r2] │ │ │ │ - bcs 95848 │ │ │ │ + bcs 957f0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r6 │ │ │ │ sub fp, fp, #1 │ │ │ │ cmp fp, #0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bgt 95474 │ │ │ │ + bgt 9541c │ │ │ │ ldrb r1, [r1, #1] │ │ │ │ cmp r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ - beq 954c8 │ │ │ │ + beq 95470 │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ mov r9, #0 │ │ │ │ - beq 955e0 │ │ │ │ + beq 95588 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ sub r3, r1, #9 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - bhi 95544 │ │ │ │ + bhi 954ec │ │ │ │ ldrsb r3, [r0, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, r0 │ │ │ │ addcc r0, r3, #1 │ │ │ │ strcc r0, [r4] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcs 958ec │ │ │ │ + bcs 95894 │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ add r5, r6, #1 │ │ │ │ - beq 958b4 │ │ │ │ + beq 9585c │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq 9597c │ │ │ │ + beq 95924 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ cmp r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - beq 95230 │ │ │ │ + beq 951d8 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq 955dc │ │ │ │ + beq 95584 │ │ │ │ cmp r2, r9 │ │ │ │ mov r6, r5 │ │ │ │ - bne 95528 │ │ │ │ + bne 954d0 │ │ │ │ mov r5, #0 │ │ │ │ ldm r4, {r0, ip} │ │ │ │ cmp r0, ip │ │ │ │ addcc r2, r0, #1 │ │ │ │ strcc r2, [r4] │ │ │ │ strbcc r1, [r0] │ │ │ │ - bcs 95838 │ │ │ │ + bcs 957e0 │ │ │ │ mov r1, r6 │ │ │ │ add fp, fp, #1 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 95474 │ │ │ │ + b 9541c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r2 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r9, r2 │ │ │ │ mov fp, #1 │ │ │ │ - b 95474 │ │ │ │ + b 9541c │ │ │ │ mov r6, r5 │ │ │ │ mov r5, #0 │ │ │ │ - b 9548c │ │ │ │ - bl 82780 │ │ │ │ + b 95434 │ │ │ │ + bl 82728 │ │ │ │ ldr r2, [r4] │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r4] │ │ │ │ strb r0, [r2] │ │ │ │ - b 954b0 │ │ │ │ - ldr r0, [pc, #1132] @ 95a74 │ │ │ │ + b 95458 │ │ │ │ + ldr r0, [pc, #1132] @ 95a1c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 95298 │ │ │ │ + b 95240 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ strlt r3, [r9, #252] @ 0xfc │ │ │ │ - bge 952bc │ │ │ │ + bge 95264 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl 85b00 │ │ │ │ + bl 85aa8 │ │ │ │ mov r0, #58 @ 0x3a │ │ │ │ - ldr r2, [pc, #1068] @ 95a78 │ │ │ │ - ldr r3, [pc, #1004] @ 95a3c │ │ │ │ + ldr r2, [pc, #1068] @ 95a20 │ │ │ │ + ldr r3, [pc, #1004] @ 959e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 95a34 │ │ │ │ + bne 959dc │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #984] @ 95a50 │ │ │ │ + ldr r3, [pc, #984] @ 959f8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r3, #24] │ │ │ │ addeq r5, r5, r3 │ │ │ │ - b 95114 │ │ │ │ + b 950bc │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - beq 953e4 │ │ │ │ - ldr r2, [pc, #936] @ 95a50 │ │ │ │ + beq 9538c │ │ │ │ + ldr r2, [pc, #936] @ 959f8 │ │ │ │ add r3, r5, #1 │ │ │ │ ldr r6, [r7, r2] │ │ │ │ sub r3, r3, sl │ │ │ │ ldr r2, [r6] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ - bcs 95a1c │ │ │ │ + bcs 959c4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 95628 │ │ │ │ + beq 955d0 │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r1, #2 │ │ │ │ add r3, r2, #36 @ 0x24 │ │ │ │ - b 95718 │ │ │ │ + b 956c0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ strb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r6] │ │ │ │ - beq 95724 │ │ │ │ + beq 956cc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, r2, #99 @ 0x63 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 956f8 │ │ │ │ + bcc 956a0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r3, [r2, #4] │ │ │ │ strd r4, [r2, #104] @ 0x68 │ │ │ │ str r3, [r2, #20] │ │ │ │ strh r1, [r2, #28] │ │ │ │ - b 95644 │ │ │ │ - ldr r0, [pc, #808] @ 95a7c │ │ │ │ + b 955ec │ │ │ │ + ldr r0, [pc, #808] @ 95a24 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 95298 │ │ │ │ + b 95240 │ │ │ │ cmp r1, #13 │ │ │ │ - beq 95230 │ │ │ │ + beq 951d8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 958a8 │ │ │ │ + bcs 95850 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ ldrb r2, [r5, #-1] │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, #44 @ 0x2c │ │ │ │ - bne 95214 │ │ │ │ - b 95230 │ │ │ │ + bne 951bc │ │ │ │ + b 951d8 │ │ │ │ mov r2, #7 │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #264] @ 0x108 │ │ │ │ - bne 950fc │ │ │ │ - b 958a0 │ │ │ │ + bne 950a4 │ │ │ │ + b 95848 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r4] │ │ │ │ strbcc r6, [r3] │ │ │ │ - bcs 95880 │ │ │ │ + bcs 95828 │ │ │ │ ldrb r9, [r5, #2] │ │ │ │ add r5, r5, #2 │ │ │ │ - b 95180 │ │ │ │ + b 95128 │ │ │ │ mov r1, r6 │ │ │ │ - b 954fc │ │ │ │ + b 954a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 95170 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 95118 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r9, [r5] │ │ │ │ - b 95180 │ │ │ │ + b 95128 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 953a8 │ │ │ │ - ldr r0, [pc, #588] @ 95a80 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 95350 │ │ │ │ + ldr r0, [pc, #588] @ 95a28 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 95298 │ │ │ │ + b 95240 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 955b4 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 9555c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b 954f4 │ │ │ │ + b 9549c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b 9546c │ │ │ │ + b 95414 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 95400 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 953a8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 957e4 │ │ │ │ - ldr r3, [pc, #492] @ 95a84 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 9578c │ │ │ │ + ldr r3, [pc, #492] @ 95a2c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #260] @ 0x104 │ │ │ │ mov r0, #0 │ │ │ │ - b 95644 │ │ │ │ + b 955ec │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 95784 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 9572c │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 95230 │ │ │ │ + beq 951d8 │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - beq 959b4 │ │ │ │ + beq 9595c │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ mov fp, #1 │ │ │ │ - beq 959c8 │ │ │ │ + beq 95970 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq 95a0c │ │ │ │ + beq 959b4 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ - b 95450 │ │ │ │ + b 953f8 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b 95560 │ │ │ │ + b 95508 │ │ │ │ mov r0, #45 @ 0x2d │ │ │ │ - b 95644 │ │ │ │ + b 955ec │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ cmpne r0, #63 @ 0x3f │ │ │ │ - bne 95928 │ │ │ │ + bne 958d0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - beq 959e8 │ │ │ │ + beq 95990 │ │ │ │ ldrb r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 95644 │ │ │ │ + bne 955ec │ │ │ │ ldrb r2, [r3, #37] @ 0x25 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne 95644 │ │ │ │ + bne 955ec │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 95644 │ │ │ │ + beq 955ec │ │ │ │ add ip, r3, #37 @ 0x25 │ │ │ │ add r1, r3, #39 @ 0x27 │ │ │ │ str ip, [sp, #24] │ │ │ │ strb r2, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ strb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9595c │ │ │ │ - b 95644 │ │ │ │ + bne 95904 │ │ │ │ + b 955ec │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 95230 │ │ │ │ + beq 951d8 │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - beq 959d4 │ │ │ │ + beq 9597c │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ mov fp, #1 │ │ │ │ - beq 959c8 │ │ │ │ + beq 95970 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - beq 959fc │ │ │ │ + beq 959a4 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, #41 @ 0x29 │ │ │ │ - b 95450 │ │ │ │ + b 953f8 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r2 │ │ │ │ mov fp, #1 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ - b 9548c │ │ │ │ + b 95434 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r5 │ │ │ │ - b 954d8 │ │ │ │ + b 95480 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r2 │ │ │ │ mov fp, #1 │ │ │ │ mov r5, #41 @ 0x29 │ │ │ │ - b 9548c │ │ │ │ + b 95434 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ addeq r2, r2, #2 │ │ │ │ streq r2, [r3, #4] │ │ │ │ - b 95928 │ │ │ │ + b 958d0 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, #41 @ 0x29 │ │ │ │ - b 9559c │ │ │ │ + b 95544 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, #125 @ 0x7d │ │ │ │ - b 9559c │ │ │ │ + b 95544 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 956d8 │ │ │ │ - b 95628 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r9, r0, ror r6 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r8, r9, ip, asr r6 │ │ │ │ - andeq ip, r9, r0, ror #12 │ │ │ │ - andeq ip, r9, ip, asr #12 │ │ │ │ - andeq sp, r7, sl, asr r8 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - andeq ip, r9, r0, lsl r5 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r3, r6, r0, lsr #29 │ │ │ │ - @ instruction: 0x0009c4b0 │ │ │ │ - andeq ip, r9, r4, lsl #9 │ │ │ │ - andeq ip, r9, r0, asr r4 │ │ │ │ - andeq sp, r7, lr, ror r5 │ │ │ │ - andeq r3, r6, ip, lsr #22 │ │ │ │ - ldrdeq r8, [r9], -ip │ │ │ │ - andeq r3, r6, r0, ror #19 │ │ │ │ - andeq r3, r6, r0, lsl #18 │ │ │ │ - @ instruction: 0x0009beb4 │ │ │ │ + bge 95680 │ │ │ │ + b 955d0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r7, [r9], -r0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x000976bc │ │ │ │ + @ instruction: 0x0009b6b8 │ │ │ │ + andeq fp, r9, r4, lsr #13 │ │ │ │ + andeq ip, r7, sl, asr #30 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq fp, r9, r8, ror #10 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + muleq r6, r0, r5 │ │ │ │ + andeq fp, r9, r8, lsl #10 │ │ │ │ + ldrdeq fp, [r9], -ip │ │ │ │ + andeq fp, r9, r8, lsr #9 │ │ │ │ + andeq ip, r7, lr, ror #24 │ │ │ │ + andeq r3, r6, ip, lsl r2 │ │ │ │ + andeq r7, r9, ip, lsr r1 │ │ │ │ + ldrdeq r3, [r6], -r0 │ │ │ │ + strdeq r2, [r6], -r0 │ │ │ │ + andeq sl, r9, ip, lsl #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #176] @ 95b50 │ │ │ │ + ldr r5, [pc, #176] @ 95af8 │ │ │ │ cmp r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 95aec │ │ │ │ - ldr r3, [pc, #160] @ 95b54 │ │ │ │ + beq 95a94 │ │ │ │ + ldr r3, [pc, #160] @ 95afc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ streq r1, [r3] │ │ │ │ - beq 95acc │ │ │ │ + beq 95a74 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95b48 │ │ │ │ - ldr r3, [pc, #124] @ 95b58 │ │ │ │ + beq 95af0 │ │ │ │ + ldr r3, [pc, #124] @ 95b00 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ str r4, [r3] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95ad4 │ │ │ │ - ldr r3, [pc, #96] @ 95b5c │ │ │ │ + bne 95a7c │ │ │ │ + ldr r3, [pc, #96] @ 95b04 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ strne r0, [r3] │ │ │ │ - beq 95b34 │ │ │ │ + beq 95adc │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8018 │ │ │ │ - ldr r3, [pc, #52] @ 95b58 │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r3, [pc, #52] @ 95b00 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ - b 95ae4 │ │ │ │ + b 95a8c │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 95b0c │ │ │ │ + bne 95ab4 │ │ │ │ mov r6, #0 │ │ │ │ - b 95ae4 │ │ │ │ - andeq r7, r9, r8, lsl #25 │ │ │ │ - andeq fp, r9, r4, lsr #30 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - ldrdeq fp, [r9], -ip │ │ │ │ + b 95a8c │ │ │ │ + andeq r6, r9, r8, ror #25 │ │ │ │ + andeq sl, r9, ip, ror pc │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq sl, r9, r4, lsr pc │ │ │ │ cmp r1, #0 │ │ │ │ bxle lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ lsl r2, r2, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bge 95b88 │ │ │ │ + bge 95b30 │ │ │ │ lsl r7, r3, #2 │ │ │ │ sub r7, r7, #1 │ │ │ │ asr r7, r7, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ sub r2, r3, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 95c28 │ │ │ │ + ble 95bd0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov fp, #0 │ │ │ │ lsl sl, r7, #2 │ │ │ │ add r4, r3, r7, lsl #2 │ │ │ │ mov r5, fp │ │ │ │ rsb r9, sl, #0 │ │ │ │ mov fp, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r6, fp │ │ │ │ mov r4, r5 │ │ │ │ ldr r1, [r6, r9] │ │ │ │ ldr r0, [r6] │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 95c14 │ │ │ │ + bge 95bbc │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, r9] │ │ │ │ subs r4, r4, r7 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r6, r9] │ │ │ │ sub r6, r6, sl │ │ │ │ - bpl 95be4 │ │ │ │ + bpl 95b8c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ add fp, fp, #4 │ │ │ │ - bne 95bdc │ │ │ │ + bne 95b84 │ │ │ │ add r7, r7, r7, lsr #31 │ │ │ │ asrs r7, r7, #1 │ │ │ │ - bne 95bac │ │ │ │ + bne 95b54 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3792] @ 0xed0 │ │ │ │ - ldr r2, [pc, #208] @ 95d24 │ │ │ │ - ldr r3, [pc, #208] @ 95d28 │ │ │ │ + ldr r2, [pc, #208] @ 95ccc │ │ │ │ + ldr r3, [pc, #208] @ 95cd0 │ │ │ │ add r2, pc, r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #288 @ 0x120 │ │ │ │ clzge r6, r1 │ │ │ │ rsblt r4, r4, #0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -144978,670 +144978,670 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ movlt r6, #0 │ │ │ │ lsrge r6, r6, #5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #284] @ 0x11c │ │ │ │ mov r3, #0 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ cmp r4, #22 │ │ │ │ - bgt 95d04 │ │ │ │ + bgt 95cac │ │ │ │ cmp r4, #20 │ │ │ │ movlt r3, #536870912 @ 0x20000000 │ │ │ │ movge r3, #268435456 @ 0x10000000 │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - bl 7d3c │ │ │ │ + bl 7cec │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 95cd8 │ │ │ │ + bne 95c80 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 95d14 │ │ │ │ + bne 95cbc │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ - ldr r2, [pc, #76] @ 95d2c │ │ │ │ - ldr r3, [pc, #68] @ 95d28 │ │ │ │ + ldr r2, [pc, #76] @ 95cd4 │ │ │ │ + ldr r3, [pc, #68] @ 95cd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 95d20 │ │ │ │ + bne 95cc8 │ │ │ │ add sp, sp, #288 @ 0x120 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r4, #29 │ │ │ │ movne r3, #536870912 @ 0x20000000 │ │ │ │ moveq r3, #268435456 @ 0x10000000 │ │ │ │ - b 95ca8 │ │ │ │ + b 95c50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a3c6c │ │ │ │ - b 95cd4 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r7, [r9], -r4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r7, r9, r8, asr #20 │ │ │ │ + bl a3c14 │ │ │ │ + b 95c7c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r6, r9, r4, lsr fp │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r6, r9, r8, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #144] @ 95ddc │ │ │ │ - ldr r3, [pc, #144] @ 95de0 │ │ │ │ + ldr r2, [pc, #144] @ 95d84 │ │ │ │ + ldr r3, [pc, #144] @ 95d88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, sp │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ - bl 7d3c │ │ │ │ + bl 7cec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95dd0 │ │ │ │ + bne 95d78 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r5, #0 │ │ │ │ orrne r3, r3, r6 │ │ │ │ biceq r3, r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - bl 7d3c │ │ │ │ - ldr r2, [pc, #56] @ 95de4 │ │ │ │ - ldr r3, [pc, #48] @ 95de0 │ │ │ │ + bl 7cec │ │ │ │ + ldr r2, [pc, #56] @ 95d8c │ │ │ │ + ldr r3, [pc, #48] @ 95d88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 95dd8 │ │ │ │ + bne 95d80 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mvn r0, #0 │ │ │ │ - b 95da4 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r7, [r9], -ip │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r7, r9, ip, ror r9 │ │ │ │ + b 95d4c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r6, r9, ip, lsr sl │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + ldrdeq r6, [r9], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #888] @ 96178 │ │ │ │ + ldr r5, [pc, #888] @ 96120 │ │ │ │ subs r4, r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 95e58 │ │ │ │ + beq 95e00 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr ip, [pc, #868] @ 9617c │ │ │ │ + ldr ip, [pc, #868] @ 96124 │ │ │ │ sub lr, r1, #1 │ │ │ │ add ip, pc, ip │ │ │ │ cmp lr, #11 │ │ │ │ - bhi 95e58 │ │ │ │ + bhi 95e00 │ │ │ │ ldrb lr, [ip, lr] │ │ │ │ add pc, pc, lr, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #840] @ 96180 │ │ │ │ + ldr r3, [pc, #840] @ 96128 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldrne r2, [r3, #36] @ 0x24 │ │ │ │ ldreq r2, [r3, #12] │ │ │ │ orrne r2, r2, #32768 @ 0x8000 │ │ │ │ orreq r2, r2, #32768 @ 0x8000 │ │ │ │ strne r2, [r3, #36] @ 0x24 │ │ │ │ streq r2, [r3, #12] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bne 96030 │ │ │ │ - ldr r3, [pc, #784] @ 96184 │ │ │ │ + bne 95fd8 │ │ │ │ + ldr r3, [pc, #784] @ 9612c │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 95e58 │ │ │ │ - ldr r2, [pc, #760] @ 96180 │ │ │ │ - ldr r3, [pc, #764] @ 96188 │ │ │ │ + bne 95e00 │ │ │ │ + ldr r2, [pc, #760] @ 96128 │ │ │ │ + ldr r3, [pc, #764] @ 96130 │ │ │ │ ldr r1, [r5, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r1] │ │ │ │ str r2, [r3, #16] │ │ │ │ - b 95e58 │ │ │ │ + b 95e00 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 960c0 │ │ │ │ - ldr r3, [pc, #732] @ 9618c │ │ │ │ + bne 96068 │ │ │ │ + ldr r3, [pc, #732] @ 96134 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b 95e58 │ │ │ │ + b 95e00 │ │ │ │ cmp r2, #0 │ │ │ │ mvneq r0, #0 │ │ │ │ - bne 960ac │ │ │ │ - ldr r3, [pc, #692] @ 96180 │ │ │ │ + bne 96054 │ │ │ │ + ldr r3, [pc, #692] @ 96128 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r0, [r3] │ │ │ │ - b 95e58 │ │ │ │ - ldr r3, [pc, #672] @ 96180 │ │ │ │ + b 95e00 │ │ │ │ + ldr r3, [pc, #672] @ 96128 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldrne r2, [r3, #36] @ 0x24 │ │ │ │ ldreq r2, [r3, #12] │ │ │ │ orrne r2, r2, #16384 @ 0x4000 │ │ │ │ orreq r2, r2, #16384 @ 0x4000 │ │ │ │ strne r2, [r3, #36] @ 0x24 │ │ │ │ streq r2, [r3, #12] │ │ │ │ - b 95e58 │ │ │ │ - ldr r1, [pc, #628] @ 96180 │ │ │ │ + b 95e00 │ │ │ │ + ldr r1, [pc, #628] @ 96128 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r4, [r1] │ │ │ │ streq r2, [r4, #32] │ │ │ │ - beq 95e58 │ │ │ │ + beq 95e00 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ str r0, [r4, #32] │ │ │ │ - b 95e58 │ │ │ │ - ldr r4, [pc, #596] @ 96190 │ │ │ │ + b 95e00 │ │ │ │ + ldr r4, [pc, #596] @ 96138 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96054 │ │ │ │ + beq 95ffc │ │ │ │ stm sp, {r2, r3} │ │ │ │ - bl bfc1c <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ + bl bfbc4 <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9615c │ │ │ │ + beq 96104 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - beq 9605c │ │ │ │ - ldr r2, [pc, #544] @ 96194 │ │ │ │ + beq 96004 │ │ │ │ + ldr r2, [pc, #544] @ 9613c │ │ │ │ mov r1, r3 │ │ │ │ - bl b9eb8 <__isoc23_strtoul@@Base+0xb03c> │ │ │ │ + bl b9e60 <__isoc23_strtoul@@Base+0xb03c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95e58 │ │ │ │ - ldr r4, [pc, #528] @ 96198 │ │ │ │ + beq 95e00 │ │ │ │ + ldr r4, [pc, #528] @ 96140 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 95e58 │ │ │ │ + b 95e00 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 96108 │ │ │ │ - ldr r4, [pc, #496] @ 9619c │ │ │ │ + bne 960b0 │ │ │ │ + ldr r4, [pc, #496] @ 96144 │ │ │ │ str r2, [sp] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95e58 │ │ │ │ - bl 7b20 │ │ │ │ + beq 95e00 │ │ │ │ + bl 7adc │ │ │ │ ldr r2, [sp] │ │ │ │ str r2, [r4] │ │ │ │ - b 95e58 │ │ │ │ - ldr r3, [pc, #428] @ 96180 │ │ │ │ + b 95e00 │ │ │ │ + ldr r3, [pc, #428] @ 96128 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldrne r2, [r3, #36] @ 0x24 │ │ │ │ ldreq r2, [r3, #12] │ │ │ │ orrne r2, r2, #256 @ 0x100 │ │ │ │ orreq r2, r2, #256 @ 0x100 │ │ │ │ strne r2, [r3, #36] @ 0x24 │ │ │ │ streq r2, [r3, #12] │ │ │ │ - b 95e58 │ │ │ │ - ldr r3, [pc, #384] @ 96180 │ │ │ │ + b 95e00 │ │ │ │ + ldr r3, [pc, #384] @ 96128 │ │ │ │ subs r2, r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ movne r2, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [r3, #108] @ 0x6c │ │ │ │ - b 95e58 │ │ │ │ + b 95e00 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 960e0 │ │ │ │ - ldr r3, [pc, #348] @ 96180 │ │ │ │ + bne 96088 │ │ │ │ + ldr r3, [pc, #348] @ 96128 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - b 95e58 │ │ │ │ + b 95e00 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r0, [pc, #356] @ 961a0 │ │ │ │ + ldr r0, [pc, #356] @ 96148 │ │ │ │ sub r2, r2, #69 @ 0x45 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - bhi 96088 │ │ │ │ + bhi 96030 │ │ │ │ ldrb r2, [r0, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r2, #0 │ │ │ │ - beq 95e58 │ │ │ │ + beq 95e00 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7988 │ │ │ │ - ldr r2, [pc, #304] @ 961a4 │ │ │ │ + bl 7944 │ │ │ │ + ldr r2, [pc, #304] @ 9614c │ │ │ │ ldr r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r2, #16] │ │ │ │ - bne 95f6c │ │ │ │ - b 95e58 │ │ │ │ + bne 95f14 │ │ │ │ + b 95e00 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ - ldr r3, [pc, #264] @ 961a8 │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ + ldr r3, [pc, #264] @ 96150 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #12] │ │ │ │ - b 95e78 │ │ │ │ + b 95e20 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ - b 95ec4 │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ + b 95e6c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ - ldr r3, [pc, #212] @ 961ac │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ + ldr r3, [pc, #212] @ 96154 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #8] │ │ │ │ - b 95e58 │ │ │ │ + b 95e00 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ - ldr r3, [pc, #136] @ 96180 │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ + ldr r3, [pc, #136] @ 96128 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ rsb r0, r0, #0 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ - b 95e58 │ │ │ │ + b 95e00 │ │ │ │ mov r0, r3 │ │ │ │ - bl ad3b0 │ │ │ │ - ldr r3, [pc, #152] @ 961b0 │ │ │ │ + bl ad358 │ │ │ │ + ldr r3, [pc, #152] @ 96158 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3] │ │ │ │ - b 95e58 │ │ │ │ - ldr r3, [pc, #140] @ 961b4 │ │ │ │ + b 95e00 │ │ │ │ + ldr r3, [pc, #140] @ 9615c │ │ │ │ mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #12] │ │ │ │ - b 95e78 │ │ │ │ - ldr r3, [pc, #124] @ 961b8 │ │ │ │ + b 95e20 │ │ │ │ + ldr r3, [pc, #124] @ 96160 │ │ │ │ mov r2, #130 @ 0x82 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #12] │ │ │ │ - b 95e78 │ │ │ │ - ldr r3, [pc, #108] @ 961bc │ │ │ │ + b 95e20 │ │ │ │ + ldr r3, [pc, #108] @ 96164 │ │ │ │ mov r2, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #12] │ │ │ │ - b 95e78 │ │ │ │ + b 95e20 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 95e58 │ │ │ │ - bl 7b20 │ │ │ │ + beq 95e00 │ │ │ │ + bl 7adc │ │ │ │ ldr r2, [sp] │ │ │ │ str r2, [r4, #16] │ │ │ │ - b 95e58 │ │ │ │ - andeq r7, r9, r4, lsr #18 │ │ │ │ - ldrdeq ip, [r7], -ip @ │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq fp, r9, r8, ror #22 │ │ │ │ - andeq fp, r9, ip, asr #22 │ │ │ │ - andeq fp, r9, ip, lsr #22 │ │ │ │ - andeq fp, r9, r0, lsr #21 │ │ │ │ + b 95e00 │ │ │ │ + andeq r6, r9, r4, lsl #19 │ │ │ │ + andeq ip, r7, ip, asr #5 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq sl, r9, r0, asr #23 │ │ │ │ + andeq sl, r9, r4, lsr #23 │ │ │ │ + andeq sl, r9, r4, lsl #23 │ │ │ │ + strdeq sl, [r9], -r8 │ │ │ │ andeq r2, r0, r2 │ │ │ │ - andeq fp, r9, r4, asr sl │ │ │ │ - andeq fp, r9, ip, lsr #20 │ │ │ │ - andeq ip, r7, r4, asr #19 │ │ │ │ - andeq fp, r9, r4, ror #18 │ │ │ │ - andeq fp, r9, r8, lsr r9 │ │ │ │ - andeq fp, r9, r4, lsl #18 │ │ │ │ - andeq fp, r9, r4, asr #17 │ │ │ │ - @ instruction: 0x0009b8b0 │ │ │ │ - muleq r9, ip, r8 │ │ │ │ - andeq fp, r9, r8, lsl #17 │ │ │ │ + andeq sl, r9, ip, lsr #21 │ │ │ │ + andeq sl, r9, r4, lsl #21 │ │ │ │ + strheq ip, [r7], -r4 │ │ │ │ + @ instruction: 0x0009a9bc │ │ │ │ + muleq r9, r0, r9 │ │ │ │ + andeq sl, r9, ip, asr r9 │ │ │ │ + andeq sl, r9, ip, lsl r9 │ │ │ │ + andeq sl, r9, r8, lsl #18 │ │ │ │ + strdeq sl, [r9], -r4 │ │ │ │ + andeq sl, r9, r0, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r8, [pc, #340] @ 9632c │ │ │ │ - ldr r3, [pc, #340] @ 96330 │ │ │ │ + ldr r8, [pc, #340] @ 962d4 │ │ │ │ + ldr r3, [pc, #340] @ 962d8 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 9630c │ │ │ │ + bgt 962b4 │ │ │ │ mov fp, r0 │ │ │ │ ldrb r5, [fp], #1 │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ - beq 962b8 │ │ │ │ - ldr r3, [pc, #292] @ 96334 │ │ │ │ + beq 96260 │ │ │ │ + ldr r3, [pc, #292] @ 962dc │ │ │ │ mov sl, #63 @ 0x3f │ │ │ │ ldr r4, [r8, r3] │ │ │ │ mov r9, #94 @ 0x5e │ │ │ │ - b 96270 │ │ │ │ + b 96218 │ │ │ │ cmp r6, #31 │ │ │ │ - bgt 96244 │ │ │ │ + bgt 961ec │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ addhi r2, r3, #1 │ │ │ │ strhi r2, [r4] │ │ │ │ strbhi r9, [r3] │ │ │ │ - bls 962e4 │ │ │ │ + bls 9628c │ │ │ │ add r6, r6, #64 @ 0x40 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r4] │ │ │ │ strbcc r6, [r3] │ │ │ │ - bcs 9629c │ │ │ │ + bcs 96244 │ │ │ │ ldrb r5, [fp], #1 │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ - beq 962b8 │ │ │ │ + beq 96260 │ │ │ │ tst r5, #128 @ 0x80 │ │ │ │ - beq 9621c │ │ │ │ + beq 961c4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r4] │ │ │ │ strbcc sl, [r3] │ │ │ │ - bcs 962f4 │ │ │ │ + bcs 9629c │ │ │ │ and r6, r5, #127 @ 0x7f │ │ │ │ - b 9621c │ │ │ │ + b 961c4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldrb r5, [fp], #1 │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ - bne 96270 │ │ │ │ + bne 96218 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 96304 │ │ │ │ - ldr r3, [pc, #108] @ 96334 │ │ │ │ + beq 962ac │ │ │ │ + ldr r3, [pc, #108] @ 962dc │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + b c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r1, #94 @ 0x5e │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 96240 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 961e8 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 96294 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 9623c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #32] @ 96334 │ │ │ │ + ldr r3, [pc, #32] @ 962dc │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - b 962b8 │ │ │ │ - andeq r7, r9, r0, asr r5 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r0, ip, lsl r8 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + b 96260 │ │ │ │ + @ instruction: 0x000965b0 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r0, r0, r4, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r5, [pc, #304] @ 96488 │ │ │ │ + ldr r5, [pc, #304] @ 96430 │ │ │ │ cmp r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 96378 │ │ │ │ + beq 96320 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldrne r0, [r0, #52] @ 0x34 │ │ │ │ addne r0, r0, #52 @ 0x34 │ │ │ │ - bl 96338 │ │ │ │ + bl 962e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ands r1, r3, #2 │ │ │ │ - bne 9640c │ │ │ │ + bne 963b4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96398 │ │ │ │ - bl 961c0 │ │ │ │ + beq 96340 │ │ │ │ + bl 96168 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr ip, [r4, #12] │ │ │ │ and r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - ble 96414 │ │ │ │ + ble 963bc │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 96468 │ │ │ │ - ldr r3, [pc, #208] @ 9648c │ │ │ │ + beq 96410 │ │ │ │ + ldr r3, [pc, #208] @ 96434 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 96438 │ │ │ │ - ldr r3, [pc, #188] @ 96490 │ │ │ │ + beq 963e0 │ │ │ │ + ldr r3, [pc, #188] @ 96438 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ tst r3, #8 │ │ │ │ - bne 96444 │ │ │ │ - ldr r3, [pc, #172] @ 96494 │ │ │ │ + bne 963ec │ │ │ │ + ldr r3, [pc, #172] @ 9643c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #168] @ 96498 │ │ │ │ - ldr r1, [pc, #168] @ 9649c │ │ │ │ + ldr r2, [pc, #168] @ 96440 │ │ │ │ + ldr r1, [pc, #168] @ 96444 │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 9641c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 963c4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #124] @ 96498 │ │ │ │ + ldr r3, [pc, #124] @ 96440 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ - ldr r1, [pc, #124] @ 964a0 │ │ │ │ + ldr r1, [pc, #124] @ 96448 │ │ │ │ mvn r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - ldr r3, [pc, #100] @ 964a4 │ │ │ │ + b c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + ldr r3, [pc, #100] @ 9644c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 963e8 │ │ │ │ - ldr r3, [pc, #92] @ 964a8 │ │ │ │ + b 96390 │ │ │ │ + ldr r3, [pc, #92] @ 96450 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r0, r1 │ │ │ │ - bl 977b8 │ │ │ │ + bl 97760 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - b 963e8 │ │ │ │ - ldr r3, [pc, #40] @ 96498 │ │ │ │ - ldr r1, [pc, #56] @ 964ac │ │ │ │ + b 96390 │ │ │ │ + ldr r3, [pc, #40] @ 96440 │ │ │ │ + ldr r1, [pc, #56] @ 96454 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 9641c │ │ │ │ - andeq r7, r9, ip, asr #7 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r6, r4, ror #2 │ │ │ │ - andeq r0, r0, ip, lsl r8 │ │ │ │ - andeq r0, r6, ip, asr r1 │ │ │ │ - andeq r0, r6, ip, asr r1 │ │ │ │ - andeq r0, r6, ip, lsl #2 │ │ │ │ - strdeq r0, [r6], -ip │ │ │ │ - @ instruction: 0x0005ddbc │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 963c4 │ │ │ │ + andeq r6, r9, ip, lsr #8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq pc, r5, r4, asr r8 @ │ │ │ │ + andeq r0, r0, r4, lsl r8 │ │ │ │ + andeq pc, r5, ip, asr #16 │ │ │ │ + andeq pc, r5, ip, asr #16 │ │ │ │ + strdeq pc, [r5], -ip │ │ │ │ + andeq pc, r5, ip, ror #15 │ │ │ │ + andeq sp, r5, ip, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #200] @ 96590 │ │ │ │ + ldr r4, [pc, #200] @ 96538 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9656c │ │ │ │ - ldr r1, [pc, #180] @ 96594 │ │ │ │ + beq 96514 │ │ │ │ + ldr r1, [pc, #180] @ 9653c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r3, [pc, #172] @ 96598 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r3, [pc, #172] @ 96540 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, #10 │ │ │ │ - bl c5a00 <__isoc23_strtoul@@Base+0x16b84> │ │ │ │ + bl c5978 <__isoc23_strtoul@@Base+0x16b54> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96554 │ │ │ │ + beq 964fc │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #113 @ 0x71 │ │ │ │ - beq 9655c │ │ │ │ - ldr r1, [pc, #132] @ 9659c │ │ │ │ + beq 96504 │ │ │ │ + ldr r1, [pc, #132] @ 96544 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96530 │ │ │ │ + bne 964d8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 7ebc │ │ │ │ - ldr r3, [pc, #104] @ 965a0 │ │ │ │ - ldr r1, [pc, #104] @ 965a4 │ │ │ │ + bl 7e6c │ │ │ │ + ldr r3, [pc, #104] @ 96548 │ │ │ │ + ldr r1, [pc, #104] @ 9654c │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl dd508 <__isoc23_strtoul@@Base+0x2e68c> │ │ │ │ + bl dcba0 <__isoc23_strtoul@@Base+0x2dd7c> │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 96528 │ │ │ │ - b 96510 │ │ │ │ - ldr r2, [pc, #52] @ 965a8 │ │ │ │ - ldr r1, [pc, #52] @ 965ac │ │ │ │ + beq 964d0 │ │ │ │ + b 964b8 │ │ │ │ + ldr r2, [pc, #52] @ 96550 │ │ │ │ + ldr r1, [pc, #52] @ 96554 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - bne 964d8 │ │ │ │ - b 96554 │ │ │ │ - andeq fp, r9, r0, lsl r5 │ │ │ │ - muleq r6, r4, r0 │ │ │ │ - andeq fp, r9, ip, ror #9 │ │ │ │ - andeq r0, r6, ip, rrx │ │ │ │ + bne 96480 │ │ │ │ + b 964fc │ │ │ │ + andeq sl, r9, r8, ror #10 │ │ │ │ + andeq pc, r5, r4, lsl #15 │ │ │ │ + andeq sl, r9, r4, asr #10 │ │ │ │ + andeq pc, r5, ip, asr r7 @ │ │ │ │ @ instruction: 0xfffff8a4 │ │ │ │ - andeq sp, r8, ip, lsr #10 │ │ │ │ - andeq pc, r5, ip, ror #31 │ │ │ │ - andeq pc, r5, ip, ror #31 │ │ │ │ + andeq ip, r8, ip, lsl #11 │ │ │ │ + ldrdeq pc, [r5], -ip │ │ │ │ + ldrdeq pc, [r5], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr lr, [pc, #3692] @ 97434 │ │ │ │ - ldr ip, [pc, #3692] @ 97438 │ │ │ │ + ldr lr, [pc, #3692] @ 973dc │ │ │ │ + ldr ip, [pc, #3692] @ 973e0 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #3688] @ 9743c │ │ │ │ + ldr r9, [pc, #3688] @ 973e4 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #3684] @ 97440 │ │ │ │ + ldr r3, [pc, #3684] @ 973e8 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ mov ip, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr fp, [r8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [fp, #24] │ │ │ │ mov r7, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 96a60 │ │ │ │ + beq 96a08 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 96a2c │ │ │ │ + ble 969d4 │ │ │ │ and r3, r4, #10240 @ 0x2800 │ │ │ │ cmp r3, #8192 @ 0x2000 │ │ │ │ bic r5, r4, #255 @ 0xff │ │ │ │ and r4, r4, #255 @ 0xff │ │ │ │ - beq 96684 │ │ │ │ + beq 9662c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 96684 │ │ │ │ + beq 9662c │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ cmpne r3, #0 │ │ │ │ moveq sl, #1 │ │ │ │ movne sl, #0 │ │ │ │ - beq 96680 │ │ │ │ + beq 96628 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - beq 96b78 │ │ │ │ + beq 96b20 │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ str r6, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 96cd4 │ │ │ │ + beq 96c7c │ │ │ │ mov r6, sl │ │ │ │ str r6, [sp, #16] │ │ │ │ add sl, r2, #1 │ │ │ │ - b 96698 │ │ │ │ + b 96640 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ str r3, [sp, #16] │ │ │ │ mov sl, #0 │ │ │ │ ldr r3, [fp, #116] @ 0x74 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [fp, #40] @ 0x28 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 969ec │ │ │ │ + bgt 96994 │ │ │ │ tst r5, #16384 @ 0x4000 │ │ │ │ - beq 966c8 │ │ │ │ + beq 96670 │ │ │ │ ldr r1, [fp, #60] @ 0x3c │ │ │ │ ldr r2, [fp, #36] @ 0x24 │ │ │ │ orr r2, r2, r1 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ eor r2, r2, r1 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq 969ec │ │ │ │ + beq 96994 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 969cc │ │ │ │ + blt 96974 │ │ │ │ ldr r2, [fp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #36] @ 0x24 │ │ │ │ orrlt r5, r5, #16640 @ 0x4100 │ │ │ │ orr r3, r3, r2 │ │ │ │ orr r5, r3, r5 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ @@ -145655,1162 +145655,1162 @@ │ │ │ │ strne r3, [sp, #12] │ │ │ │ streq r3, [sp, #24] │ │ │ │ ldr r3, [fp, #8] │ │ │ │ strne r2, [sp, #24] │ │ │ │ streq r7, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r5, r3 │ │ │ │ - beq 9695c │ │ │ │ - ldr r3, [pc, #3348] @ 97444 │ │ │ │ + beq 96904 │ │ │ │ + ldr r3, [pc, #3348] @ 973ec │ │ │ │ ldr r7, [r9, r3] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r7] │ │ │ │ subs r3, r3, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne 96ca4 │ │ │ │ - ldr r3, [pc, #3316] @ 97448 │ │ │ │ + bne 96c4c │ │ │ │ + ldr r3, [pc, #3316] @ 973f0 │ │ │ │ ldr fp, [fp, #76] @ 0x4c │ │ │ │ ldr r2, [pc, r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 96770 │ │ │ │ - ldr r1, [pc, #3300] @ 9744c │ │ │ │ + beq 96718 │ │ │ │ + ldr r1, [pc, #3300] @ 973f4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ tst r5, #2048 @ 0x800 │ │ │ │ - beq 96a98 │ │ │ │ + beq 96a40 │ │ │ │ ands r1, r5, #8192 @ 0x2000 │ │ │ │ - bne 96e28 │ │ │ │ + bne 96dd0 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9715c │ │ │ │ - ldr r3, [pc, #3256] @ 97450 │ │ │ │ + beq 97104 │ │ │ │ + ldr r3, [pc, #3256] @ 973f8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - bne 97168 │ │ │ │ - ldr r2, [pc, #3240] @ 97454 │ │ │ │ + bne 97110 │ │ │ │ + ldr r2, [pc, #3240] @ 973fc │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #3236] @ 97458 │ │ │ │ + ldr r1, [pc, #3236] @ 97400 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp fp, #0 │ │ │ │ - beq 96e00 │ │ │ │ - ldr r1, [pc, #3216] @ 9745c │ │ │ │ + beq 96da8 │ │ │ │ + ldr r1, [pc, #3216] @ 97404 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 961c0 │ │ │ │ + bl 96168 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96c50 │ │ │ │ + bne 96bf8 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 96d98 │ │ │ │ + beq 96d40 │ │ │ │ cmp r4, #130 @ 0x82 │ │ │ │ - beq 96d58 │ │ │ │ + beq 96d00 │ │ │ │ cmp r4, #0 │ │ │ │ biceq r5, r5, #256 @ 0x100 │ │ │ │ - beq 96808 │ │ │ │ + beq 967b0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 97234 │ │ │ │ + blt 971dc │ │ │ │ tst r5, #1024 @ 0x400 │ │ │ │ - beq 96878 │ │ │ │ + beq 96820 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r2, #112] @ 0x70 │ │ │ │ ldr sl, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [r1, #4] │ │ │ │ - beq 96e58 │ │ │ │ - ldr r3, [pc, #3100] @ 97450 │ │ │ │ + beq 96e00 │ │ │ │ + ldr r3, [pc, #3100] @ 973f8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r1, #8 │ │ │ │ - bne 97120 │ │ │ │ - ldr r3, [pc, #3096] @ 97460 │ │ │ │ + bne 970c8 │ │ │ │ + ldr r3, [pc, #3096] @ 97408 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 96e3c │ │ │ │ - ldr r1, [pc, #3080] @ 97464 │ │ │ │ + beq 96de4 │ │ │ │ + ldr r1, [pc, #3080] @ 9740c │ │ │ │ stm sp, {r3, fp} │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 96cb8 │ │ │ │ + beq 96c60 │ │ │ │ tst r5, #2048 @ 0x800 │ │ │ │ - beq 96ac4 │ │ │ │ + beq 96a6c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl d01e4 <__isoc23_strtoul@@Base+0x21368> │ │ │ │ + bl cf918 <__isoc23_strtoul@@Base+0x20af4> │ │ │ │ ands fp, r5, #4096 @ 0x1000 │ │ │ │ - bne 96910 │ │ │ │ + bne 968b8 │ │ │ │ tst r5, #256 @ 0x100 │ │ │ │ ldr r3, [r8] │ │ │ │ - beq 968c8 │ │ │ │ + beq 96870 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96f44 │ │ │ │ + bne 96eec │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 968f0 │ │ │ │ + beq 96898 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 96b88 │ │ │ │ + blt 96b30 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 97144 │ │ │ │ + bcs 970ec │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r7] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - ble 96ba8 │ │ │ │ + ble 96b50 │ │ │ │ bic r3, r4, #512 @ 0x200 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ ldrgt r2, [r3, #56] @ 0x38 │ │ │ │ ldrle r2, [r3, #68] @ 0x44 │ │ │ │ addgt r2, r2, #1 │ │ │ │ addle r2, r2, #1 │ │ │ │ strgt r2, [r3, #56] @ 0x38 │ │ │ │ strle r2, [r3, #68] @ 0x44 │ │ │ │ tst r4, #512 @ 0x200 │ │ │ │ andne r4, r4, #255 @ 0xff │ │ │ │ movne r5, #0 │ │ │ │ - beq 96ba8 │ │ │ │ + beq 96b50 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ - bl a351c │ │ │ │ - ldr r2, [pc, #2820] @ 97468 │ │ │ │ + bl a34c4 │ │ │ │ + ldr r2, [pc, #2820] @ 97410 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, r4 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96b04 │ │ │ │ + bne 96aac │ │ │ │ cmp r4, #2 │ │ │ │ - bgt 969b8 │ │ │ │ - ldr r2, [pc, #2776] @ 9746c │ │ │ │ - ldr r3, [pc, #2720] @ 97438 │ │ │ │ + bgt 96960 │ │ │ │ + ldr r2, [pc, #2776] @ 97414 │ │ │ │ + ldr r3, [pc, #2720] @ 973e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 97408 │ │ │ │ + bne 973b0 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r8] │ │ │ │ sub r0, r4, #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ - b 9698c │ │ │ │ + b 96934 │ │ │ │ ldr r2, [fp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 966d0 │ │ │ │ + beq 96678 │ │ │ │ mvn r1, r4 │ │ │ │ asr r2, r2, r1 │ │ │ │ tst r2, #1 │ │ │ │ - bne 966d0 │ │ │ │ - b 9698c │ │ │ │ + bne 96678 │ │ │ │ + b 96934 │ │ │ │ cmp r4, #2 │ │ │ │ - ble 9698c │ │ │ │ - ldr r2, [pc, #2676] @ 97470 │ │ │ │ - ldr r3, [pc, #2616] @ 97438 │ │ │ │ + ble 96934 │ │ │ │ + ldr r2, [pc, #2676] @ 97418 │ │ │ │ + ldr r3, [pc, #2616] @ 973e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 97408 │ │ │ │ + bne 973b0 │ │ │ │ sub r0, r4, #1 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ cmp r6, #0 │ │ │ │ movne r5, #0 │ │ │ │ - bne 96630 │ │ │ │ + bne 965d8 │ │ │ │ ldr r3, [fp, #40] @ 0x28 │ │ │ │ cmp r4, r3 │ │ │ │ - blt 9698c │ │ │ │ + blt 96934 │ │ │ │ ldr r2, [fp, #76] @ 0x4c │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [fp, #116] @ 0x74 │ │ │ │ mov sl, r6 │ │ │ │ mov r5, r6 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b 966c8 │ │ │ │ - ldr r0, [pc, #2572] @ 97474 │ │ │ │ + b 96670 │ │ │ │ + ldr r0, [pc, #2572] @ 9741c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 83840 │ │ │ │ - ldr r3, [pc, #2556] @ 97478 │ │ │ │ - ldr r1, [pc, #2556] @ 9747c │ │ │ │ + bl 837e8 │ │ │ │ + ldr r3, [pc, #2556] @ 97420 │ │ │ │ + ldr r1, [pc, #2556] @ 97424 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ str r5, [sp] │ │ │ │ - bl dd508 <__isoc23_strtoul@@Base+0x2e68c> │ │ │ │ + bl dcba0 <__isoc23_strtoul@@Base+0x2dd7c> │ │ │ │ ldr fp, [r8] │ │ │ │ - b 9660c │ │ │ │ + b 965b4 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r8] │ │ │ │ - bne 96c20 │ │ │ │ + bne 96bc8 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96c50 │ │ │ │ + bne 96bf8 │ │ │ │ tst r5, #1024 @ 0x400 │ │ │ │ bic r5, r5, #256 @ 0x100 │ │ │ │ - bne 96810 │ │ │ │ + bne 967b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 96cb8 │ │ │ │ + beq 96c60 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 96888 │ │ │ │ - ldr r3, [pc, #2420] @ 97450 │ │ │ │ + beq 96830 │ │ │ │ + ldr r3, [pc, #2420] @ 973f8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #8 │ │ │ │ - beq 96888 │ │ │ │ + beq 96830 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ - bl 977b8 │ │ │ │ + bl 97760 │ │ │ │ mov r6, r0 │ │ │ │ - b 96888 │ │ │ │ + b 96830 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96b34 │ │ │ │ + beq 96adc │ │ │ │ cmp r5, #0 │ │ │ │ mov r3, #0 │ │ │ │ movne r1, r5 │ │ │ │ moveq r1, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl bb0d4 <__isoc23_strtoul@@Base+0xc258> │ │ │ │ + bl bb07c <__isoc23_strtoul@@Base+0xc258> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96984 │ │ │ │ - ldr r2, [pc, #2372] @ 97480 │ │ │ │ + bne 9692c │ │ │ │ + ldr r2, [pc, #2372] @ 97428 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96f9c │ │ │ │ + bne 96f44 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97094 │ │ │ │ + beq 9703c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #6 │ │ │ │ - bl 95c3c │ │ │ │ - bl 7eb0 │ │ │ │ + bl 95be4 │ │ │ │ + bl 7e60 │ │ │ │ mov r1, #6 │ │ │ │ - bl 7e98 │ │ │ │ - bl 7ab4 │ │ │ │ - b 96984 │ │ │ │ + bl 7e48 │ │ │ │ + bl 7a70 │ │ │ │ + b 9692c │ │ │ │ str r6, [sp, #20] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov sl, r6 │ │ │ │ - b 96698 │ │ │ │ + b 96640 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 97100 │ │ │ │ + bcs 970a8 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r7] │ │ │ │ mov r2, #10 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r5, [r7, #24] │ │ │ │ ldr fp, [r7] │ │ │ │ mov r1, #12 │ │ │ │ sub sl, fp, r5 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 8060 │ │ │ │ - ldr r3, [pc, #2232] @ 97484 │ │ │ │ + bl 8010 │ │ │ │ + ldr r3, [pc, #2232] @ 9742c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ cmp r0, #0 │ │ │ │ addne r5, r0, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ subne sl, fp, r5 │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ - ldr r3, [pc, #2208] @ 97488 │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ + ldr r3, [pc, #2208] @ 97430 │ │ │ │ ldr fp, [r9, r3] │ │ │ │ ldr r0, [fp] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldrsh r2, [r0, #22] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r2, r1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - beq 96dd8 │ │ │ │ + beq 96d80 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ - b 9694c │ │ │ │ + b 968f4 │ │ │ │ tst r5, #8192 @ 0x2000 │ │ │ │ - beq 96e64 │ │ │ │ + beq 96e0c │ │ │ │ cmp r4, #0 │ │ │ │ - ble 96fb0 │ │ │ │ + ble 96f58 │ │ │ │ ldr r3, [r8] │ │ │ │ and r2, r5, #1 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt 96ce4 │ │ │ │ + bgt 96c8c │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 96d48 │ │ │ │ + beq 96cf0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 7aa8 │ │ │ │ + bl 7a64 │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r2, [r1, #108] @ 0x6c │ │ │ │ sub r3, r2, #1 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r2, r0 │ │ │ │ orrhi r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r0, [r1, #108] @ 0x6c │ │ │ │ - beq 97154 │ │ │ │ - ldr r1, [pc, #2048] @ 9748c │ │ │ │ + beq 970fc │ │ │ │ + ldr r1, [pc, #2048] @ 97434 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 967e4 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 9678c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr fp, [r8] │ │ │ │ - b 9674c │ │ │ │ + b 966f4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 96898 │ │ │ │ + beq 96840 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 96880 │ │ │ │ + b 96828 │ │ │ │ mov r6, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 96698 │ │ │ │ + b 96640 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 96cfc │ │ │ │ + beq 96ca4 │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 972f8 │ │ │ │ + bne 972a0 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 97278 │ │ │ │ - ldr r2, [pc, #1856] @ 97450 │ │ │ │ + beq 97220 │ │ │ │ + ldr r2, [pc, #1856] @ 973f8 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ tst r1, #8 │ │ │ │ - bne 97310 │ │ │ │ - ldr r2, [pc, #1900] @ 97490 │ │ │ │ + bne 972b8 │ │ │ │ + ldr r2, [pc, #1900] @ 97438 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1896] @ 97494 │ │ │ │ + ldr r1, [pc, #1896] @ 9743c │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96c50 │ │ │ │ + bne 96bf8 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 96d98 │ │ │ │ + beq 96d40 │ │ │ │ cmp r4, #130 @ 0x82 │ │ │ │ - bne 96800 │ │ │ │ + bne 967a8 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97184 │ │ │ │ - ldr r3, [pc, #1760] @ 97450 │ │ │ │ + beq 9712c │ │ │ │ + ldr r3, [pc, #1760] @ 973f8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - bne 9709c │ │ │ │ - ldr r2, [pc, #1812] @ 97498 │ │ │ │ + bne 97044 │ │ │ │ + ldr r2, [pc, #1812] @ 97440 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1808] @ 9749c │ │ │ │ + ldr r1, [pc, #1808] @ 97444 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 96808 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 967b0 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97190 │ │ │ │ - ldr r3, [pc, #1696] @ 97450 │ │ │ │ + beq 97138 │ │ │ │ + ldr r3, [pc, #1696] @ 973f8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - bne 970bc │ │ │ │ - ldr r2, [pc, #1756] @ 974a0 │ │ │ │ + bne 97064 │ │ │ │ + ldr r2, [pc, #1756] @ 97448 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1752] @ 974a4 │ │ │ │ + ldr r1, [pc, #1752] @ 9744c │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 96808 │ │ │ │ - ldr r2, [pc, #1736] @ 974a8 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 967b0 │ │ │ │ + ldr r2, [pc, #1736] @ 97450 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 96c0c │ │ │ │ + bne 96bb4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r0, [fp] │ │ │ │ - bl cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ - b 9694c │ │ │ │ - ldr r3, [pc, #1700] @ 974ac │ │ │ │ + bl cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ + b 968f4 │ │ │ │ + ldr r3, [pc, #1700] @ 97454 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 967d4 │ │ │ │ + beq 9677c │ │ │ │ ldr fp, [r3] │ │ │ │ cmp fp, #0 │ │ │ │ - bne 967c4 │ │ │ │ - b 967d4 │ │ │ │ - ldr r1, [pc, #1664] @ 974b0 │ │ │ │ + bne 9676c │ │ │ │ + b 9677c │ │ │ │ + ldr r1, [pc, #1664] @ 97458 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 967bc │ │ │ │ - ldr r1, [pc, #1648] @ 974b4 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 96764 │ │ │ │ + ldr r1, [pc, #1648] @ 9745c │ │ │ │ mov r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ str fp, [sp] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 9686c │ │ │ │ - ldr r3, [pc, #1624] @ 974b8 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 96814 │ │ │ │ + ldr r3, [pc, #1624] @ 97460 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 96848 │ │ │ │ + b 967f0 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97214 │ │ │ │ + beq 971bc │ │ │ │ cmp r4, #0 │ │ │ │ - ble 97220 │ │ │ │ + ble 971c8 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldrne r0, [r0, #52] @ 0x34 │ │ │ │ addne r0, r0, #52 @ 0x34 │ │ │ │ - bl 96338 │ │ │ │ + bl 962e0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 97334 │ │ │ │ + beq 972dc │ │ │ │ tst r5, #16384 @ 0x4000 │ │ │ │ - beq 9719c │ │ │ │ - ldr r1, [pc, #1560] @ 974bc │ │ │ │ + beq 97144 │ │ │ │ + ldr r1, [pc, #1560] @ 97464 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 961c0 │ │ │ │ - ldr r1, [pc, #1548] @ 974c0 │ │ │ │ + bl 96168 │ │ │ │ + ldr r1, [pc, #1548] @ 97468 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ tst r5, #32768 @ 0x8000 │ │ │ │ - beq 972b4 │ │ │ │ + beq 9725c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - beq 9734c │ │ │ │ + beq 972f4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97284 │ │ │ │ + beq 9722c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov fp, #16384 @ 0x4000 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #1372] @ 97450 │ │ │ │ + ldr r3, [pc, #1372] @ 973f8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - bne 973b0 │ │ │ │ - ldr r3, [pc, #1468] @ 974c4 │ │ │ │ + bne 97358 │ │ │ │ + ldr r3, [pc, #1468] @ 9746c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 97294 │ │ │ │ - ldr r1, [pc, #1456] @ 974c8 │ │ │ │ + bne 9723c │ │ │ │ + ldr r1, [pc, #1456] @ 97470 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #1444] @ 974cc │ │ │ │ + ldr r1, [pc, #1444] @ 97474 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r1, [pc, #1432] @ 974d0 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r1, [pc, #1432] @ 97478 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 96c28 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 96bd0 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r0, r2 │ │ │ │ - beq 968c8 │ │ │ │ - bl a0eec │ │ │ │ - ldr r1, [pc, #1400] @ 974d4 │ │ │ │ + beq 96870 │ │ │ │ + bl a0e94 │ │ │ │ + ldr r1, [pc, #1400] @ 9747c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ strne fp, [sl] │ │ │ │ ldrne r2, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt 970dc │ │ │ │ + blt 97084 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r2, #28] │ │ │ │ - bne 968dc │ │ │ │ - b 968f0 │ │ │ │ + bne 96884 │ │ │ │ + b 96898 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - beq 96b48 │ │ │ │ - b 96984 │ │ │ │ + beq 96af0 │ │ │ │ + b 9692c │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 96c50 │ │ │ │ + bne 96bf8 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9723c │ │ │ │ - ldr r2, [pc, #1148] @ 97450 │ │ │ │ + beq 971e4 │ │ │ │ + ldr r2, [pc, #1148] @ 973f8 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ tst r1, #8 │ │ │ │ - bne 97254 │ │ │ │ - ldr r2, [pc, #1264] @ 974d8 │ │ │ │ + bne 971fc │ │ │ │ + ldr r2, [pc, #1264] @ 97480 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmn r3, #1 │ │ │ │ - bge 97200 │ │ │ │ + bge 971a8 │ │ │ │ cmn r4, #9 │ │ │ │ - blt 97248 │ │ │ │ - ldr r3, [pc, #1240] @ 974dc │ │ │ │ + blt 971f0 │ │ │ │ + ldr r3, [pc, #1240] @ 97484 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #1236] @ 974e0 │ │ │ │ + ldr r1, [pc, #1236] @ 97488 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ movgt sl, #0 │ │ │ │ movgt fp, #32 │ │ │ │ - bgt 97068 │ │ │ │ - b 96808 │ │ │ │ + bgt 97010 │ │ │ │ + b 967b0 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r7] │ │ │ │ strbcc fp, [r3] │ │ │ │ - bcs 97110 │ │ │ │ + bcs 970b8 │ │ │ │ ldr r3, [r8] │ │ │ │ add sl, sl, #1 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, sl │ │ │ │ - ble 96808 │ │ │ │ + ble 967b0 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r7] │ │ │ │ strbcc fp, [r3] │ │ │ │ - bcc 97038 │ │ │ │ + bcc 96fe0 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 97038 │ │ │ │ - bl 964b0 │ │ │ │ - b 96984 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 96fe0 │ │ │ │ + bl 96458 │ │ │ │ + b 9692c │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #1084] @ 974e4 │ │ │ │ + ldr r3, [pc, #1084] @ 9748c │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 977b8 │ │ │ │ + bl 97760 │ │ │ │ mov r2, r0 │ │ │ │ - b 96d84 │ │ │ │ + b 96d2c │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #1056] @ 974e8 │ │ │ │ + ldr r3, [pc, #1056] @ 97490 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 977b8 │ │ │ │ + bl 97760 │ │ │ │ mov r2, r0 │ │ │ │ - b 96dc4 │ │ │ │ + b 96d6c │ │ │ │ ldr r3, [sl] │ │ │ │ str r3, [r2, #28] │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96b88 │ │ │ │ + bne 96b30 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 96b98 │ │ │ │ + bhi 96b40 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 96ba8 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 96b50 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 97054 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 96ffc │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #960] @ 974ec │ │ │ │ + ldr r3, [pc, #960] @ 97494 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 977b8 │ │ │ │ + bl 97760 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r3, r0 │ │ │ │ - b 96848 │ │ │ │ + b 967f0 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r7 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 96910 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 968b8 │ │ │ │ sub r2, r0, r2 │ │ │ │ - b 96c84 │ │ │ │ - ldr r2, [pc, #908] @ 974f0 │ │ │ │ + b 96c2c │ │ │ │ + ldr r2, [pc, #908] @ 97498 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 967ac │ │ │ │ + b 96754 │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #896] @ 974f4 │ │ │ │ + ldr r3, [pc, #896] @ 9749c │ │ │ │ mov r0, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 977b8 │ │ │ │ + bl 97760 │ │ │ │ mov r2, r0 │ │ │ │ - b 967ac │ │ │ │ - ldr r2, [pc, #876] @ 974f8 │ │ │ │ + b 96754 │ │ │ │ + ldr r2, [pc, #876] @ 974a0 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 96d84 │ │ │ │ - ldr r2, [pc, #868] @ 974fc │ │ │ │ + b 96d2c │ │ │ │ + ldr r2, [pc, #868] @ 974a4 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 96dc4 │ │ │ │ - ldr r1, [pc, #860] @ 97500 │ │ │ │ + b 96d6c │ │ │ │ + ldr r1, [pc, #860] @ 974a8 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 961c0 │ │ │ │ + bl 96168 │ │ │ │ tst r5, #49152 @ 0xc000 │ │ │ │ - beq 96c28 │ │ │ │ - ldr r1, [pc, #840] @ 97504 │ │ │ │ + beq 96bd0 │ │ │ │ + ldr r1, [pc, #840] @ 974ac │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ tst r5, #32768 @ 0x8000 │ │ │ │ and fp, r5, #16384 @ 0x4000 │ │ │ │ - beq 97340 │ │ │ │ + beq 972e8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [sp, #20] │ │ │ │ strne r3, [sp, #36] @ 0x24 │ │ │ │ - beq 9740c │ │ │ │ + beq 973b4 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96eec │ │ │ │ - ldr r3, [pc, #780] @ 97508 │ │ │ │ + bne 96e94 │ │ │ │ + ldr r3, [pc, #780] @ 974b0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 96f08 │ │ │ │ - ldr r1, [pc, #772] @ 9750c │ │ │ │ + b 96eb0 │ │ │ │ + ldr r1, [pc, #772] @ 974b4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 9701c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 96fc4 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 96e94 │ │ │ │ - b 971ac │ │ │ │ + bne 96e3c │ │ │ │ + b 97154 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 96e94 │ │ │ │ + bne 96e3c │ │ │ │ tst r5, #49152 @ 0xc000 │ │ │ │ - beq 96fb4 │ │ │ │ - b 971b4 │ │ │ │ + beq 96f5c │ │ │ │ + b 9715c │ │ │ │ ldr r3, [r8] │ │ │ │ - b 96fc0 │ │ │ │ - ldr r2, [pc, #716] @ 97510 │ │ │ │ + b 96f68 │ │ │ │ + ldr r2, [pc, #716] @ 974b8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 96fe8 │ │ │ │ - ldr r3, [pc, #708] @ 97514 │ │ │ │ + b 96f90 │ │ │ │ + ldr r3, [pc, #708] @ 974bc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 97004 │ │ │ │ - ldr r3, [pc, #700] @ 97518 │ │ │ │ + b 96fac │ │ │ │ + ldr r3, [pc, #700] @ 974c0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 977b8 │ │ │ │ + bl 97760 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r0 │ │ │ │ - b 96fe8 │ │ │ │ - ldr r2, [pc, #668] @ 9751c │ │ │ │ + b 96f90 │ │ │ │ + ldr r2, [pc, #668] @ 974c4 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 96d24 │ │ │ │ - ldr r3, [pc, #660] @ 97520 │ │ │ │ + b 96ccc │ │ │ │ + ldr r3, [pc, #660] @ 974c8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #648] @ 97524 │ │ │ │ + ldr r1, [pc, #648] @ 974cc │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #636] @ 97528 │ │ │ │ + ldr r1, [pc, #636] @ 974d0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97384 │ │ │ │ - ldr r3, [pc, #388] @ 97450 │ │ │ │ + beq 9732c │ │ │ │ + ldr r3, [pc, #388] @ 973f8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - bne 97390 │ │ │ │ - ldr r3, [pc, #588] @ 9752c │ │ │ │ + bne 97338 │ │ │ │ + ldr r3, [pc, #588] @ 974d4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #584] @ 97530 │ │ │ │ + ldr r1, [pc, #584] @ 974d8 │ │ │ │ mov r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 96f30 │ │ │ │ - ldr r1, [pc, #564] @ 97534 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 96ed8 │ │ │ │ + ldr r1, [pc, #564] @ 974dc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r8] │ │ │ │ - b 96cfc │ │ │ │ - ldr r3, [pc, #544] @ 97538 │ │ │ │ + b 96ca4 │ │ │ │ + ldr r3, [pc, #544] @ 974e0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 977b8 │ │ │ │ + bl 97760 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r0 │ │ │ │ - b 96d24 │ │ │ │ + b 96ccc │ │ │ │ tst r5, #49152 @ 0xc000 │ │ │ │ - beq 96c30 │ │ │ │ - b 971b4 │ │ │ │ + beq 96bd8 │ │ │ │ + b 9715c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 96f30 │ │ │ │ - b 972b4 │ │ │ │ + beq 96ed8 │ │ │ │ + b 9725c │ │ │ │ cmp r3, #0 │ │ │ │ movne fp, #16384 @ 0x4000 │ │ │ │ - beq 973d0 │ │ │ │ - ldr r3, [pc, #240] @ 97450 │ │ │ │ + beq 97378 │ │ │ │ + ldr r3, [pc, #240] @ 973f8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ tst r2, #8 │ │ │ │ - bne 973e8 │ │ │ │ - ldr r3, [pc, #456] @ 9753c │ │ │ │ + bne 97390 │ │ │ │ + ldr r3, [pc, #456] @ 974e4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #448] @ 97540 │ │ │ │ + ldr r3, [pc, #448] @ 974e8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 96f08 │ │ │ │ - ldr r3, [pc, #440] @ 97544 │ │ │ │ + b 96eb0 │ │ │ │ + ldr r3, [pc, #440] @ 974ec │ │ │ │ add r3, pc, r3 │ │ │ │ - b 972e0 │ │ │ │ + b 97288 │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #428] @ 97548 │ │ │ │ + ldr r3, [pc, #428] @ 974f0 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 977b8 │ │ │ │ + bl 97760 │ │ │ │ mov r3, r0 │ │ │ │ - b 972e0 │ │ │ │ + b 97288 │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #400] @ 9754c │ │ │ │ + ldr r3, [pc, #400] @ 974f4 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 977b8 │ │ │ │ + bl 97760 │ │ │ │ mov r3, r0 │ │ │ │ - b 96f08 │ │ │ │ - ldr r3, [pc, #376] @ 97550 │ │ │ │ + b 96eb0 │ │ │ │ + ldr r3, [pc, #376] @ 974f8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #368] @ 97554 │ │ │ │ + ldr r3, [pc, #368] @ 974fc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 97294 │ │ │ │ + b 9723c │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r3, [pc, #356] @ 97558 │ │ │ │ + ldr r3, [pc, #356] @ 97500 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 977b8 │ │ │ │ + bl 97760 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b 971e4 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 9718c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97358 │ │ │ │ - ldr r3, [pc, #312] @ 9755c │ │ │ │ + bne 97300 │ │ │ │ + ldr r3, [pc, #312] @ 97504 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #304] @ 97560 │ │ │ │ + ldr r3, [pc, #304] @ 97508 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 96f08 │ │ │ │ - andeq r7, r9, r0, ror #2 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r7, r9, ip, asr #2 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, ip, lsl r8 │ │ │ │ - andeq fp, r9, r4, lsl #5 │ │ │ │ - andeq pc, r5, ip, asr lr @ │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq pc, r5, r4, ror #27 │ │ │ │ - andeq pc, r5, r0, lsl lr @ │ │ │ │ - andeq sp, r5, ip, asr #29 │ │ │ │ - andeq pc, r5, r4, lsl #26 │ │ │ │ - @ instruction: 0x0005fdb8 │ │ │ │ - andeq fp, r9, r8, ror r0 │ │ │ │ - muleq r9, r4, sp │ │ │ │ - andeq r6, r9, ip, lsr #26 │ │ │ │ - strdeq lr, [r5], -r0 │ │ │ │ + b 96eb0 │ │ │ │ + andeq r6, r9, r0, asr #3 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r6, r9, ip, lsr #3 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r4, lsl r8 │ │ │ │ + ldrdeq sl, [r9], -ip │ │ │ │ + andeq pc, r5, ip, asr #10 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + ldrdeq pc, [r5], -r4 │ │ │ │ + andeq pc, r5, r0, lsl #10 │ │ │ │ + @ instruction: 0x0005d5bc │ │ │ │ + strdeq pc, [r5], -r4 │ │ │ │ + andeq pc, r5, r8, lsr #9 │ │ │ │ + ldrdeq sl, [r9], -r0 │ │ │ │ + strdeq r5, [r9], -r4 │ │ │ │ + andeq r5, r9, ip, lsl #27 │ │ │ │ + andeq sp, r5, r0, ror #31 │ │ │ │ @ instruction: 0xfffff364 │ │ │ │ - andeq ip, r8, ip, ror #31 │ │ │ │ - andeq sl, r9, r0, lsr #29 │ │ │ │ - andeq r0, r0, ip, lsr #10 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq pc, r5, r8, ror #18 │ │ │ │ - andeq pc, r5, r8, lsr #16 │ │ │ │ - andeq pc, r5, r4, asr #17 │ │ │ │ - andeq pc, r5, r4, lsr r8 @ │ │ │ │ - andeq pc, r5, r8, lsr r8 @ │ │ │ │ - andeq pc, r5, ip, ror #15 │ │ │ │ - strdeq pc, [r5], -r8 │ │ │ │ - andeq r0, r0, ip, asr #13 │ │ │ │ - andeq r0, r0, r4, asr #16 │ │ │ │ - muleq r5, ip, r7 │ │ │ │ - andeq pc, r5, r4, ror #15 │ │ │ │ - andeq pc, r5, ip, ror #13 │ │ │ │ - strdeq sp, [r5], -r4 │ │ │ │ - andeq ip, r5, r8, asr #21 │ │ │ │ - muleq r5, r0, r6 │ │ │ │ + andeq ip, r8, ip, asr #32 │ │ │ │ + strdeq r9, [r9], -r8 │ │ │ │ + andeq r0, r0, r4, lsr #10 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq pc, r5, r8, asr r0 @ │ │ │ │ andeq lr, r5, r8, lsl pc │ │ │ │ - andeq pc, r5, ip, lsr #13 │ │ │ │ - andeq pc, r5, ip, lsr #13 │ │ │ │ - andeq pc, r5, r0, ror #13 │ │ │ │ - ldrdeq pc, [r5], -r8 │ │ │ │ - muleq r5, r8, r6 │ │ │ │ - andeq pc, r5, r0, lsl #12 │ │ │ │ - andeq pc, r5, ip, lsl #10 │ │ │ │ - andeq pc, r5, r4, ror #9 │ │ │ │ - andeq pc, r5, ip, lsl r4 @ │ │ │ │ - andeq pc, r5, ip, lsr #8 │ │ │ │ - andeq pc, r5, r8, lsl r4 @ │ │ │ │ - andeq pc, r5, ip, lsr #8 │ │ │ │ - andeq pc, r5, r8, lsl r4 @ │ │ │ │ - ldrdeq pc, [r5], -ip │ │ │ │ - andeq ip, r5, r0, asr #15 │ │ │ │ - muleq r5, ip, r3 │ │ │ │ - @ instruction: 0x0005f3bc │ │ │ │ - andeq pc, r5, ip, ror r3 @ │ │ │ │ - andeq lr, r5, r4, ror #23 │ │ │ │ - andeq pc, r5, ip, asr r3 @ │ │ │ │ - andeq pc, r5, ip, asr #5 │ │ │ │ - andeq pc, r5, r8, lsl #6 │ │ │ │ - andeq pc, r5, r0, asr r3 @ │ │ │ │ - andeq pc, r5, r8, lsr #6 │ │ │ │ - andeq pc, r5, r8, asr #5 │ │ │ │ - strdeq pc, [r5], -r4 │ │ │ │ - andeq pc, r5, r8, ror #5 │ │ │ │ - andeq pc, r5, ip, lsr #4 │ │ │ │ - andeq pc, r5, ip, lsr #4 │ │ │ │ - andeq pc, r5, r8, lsl r2 @ │ │ │ │ - andeq pc, r5, ip, lsl r2 @ │ │ │ │ - andeq pc, r5, r8, lsl #4 │ │ │ │ - ldrdeq pc, [r5], -r8 │ │ │ │ - andeq pc, r5, r8, asr #3 │ │ │ │ - @ instruction: 0x0005f1b4 │ │ │ │ - andeq pc, r5, r8, lsr #3 │ │ │ │ - andeq pc, r5, ip, ror r1 @ │ │ │ │ - andeq pc, r5, r8, ror #2 │ │ │ │ + @ instruction: 0x0005efb4 │ │ │ │ + andeq lr, r5, r4, lsr #30 │ │ │ │ + andeq lr, r5, r8, lsr #30 │ │ │ │ + ldrdeq lr, [r5], -ip │ │ │ │ + andeq lr, r5, r8, ror #29 │ │ │ │ + andeq r0, r0, r4, asr #13 │ │ │ │ + andeq r0, r0, ip, lsr r8 │ │ │ │ + andeq lr, r5, ip, lsl #29 │ │ │ │ + ldrdeq lr, [r5], -r4 │ │ │ │ + ldrdeq lr, [r5], -ip │ │ │ │ + andeq ip, r5, r4, ror #29 │ │ │ │ + @ instruction: 0x0005c1b8 │ │ │ │ + andeq lr, r5, r0, lsl #27 │ │ │ │ + andeq lr, r5, r8, lsl #12 │ │ │ │ + muleq r5, ip, sp │ │ │ │ + muleq r5, ip, sp │ │ │ │ + ldrdeq lr, [r5], -r0 │ │ │ │ + andeq lr, r5, r8, asr #25 │ │ │ │ + andeq ip, r5, r8, lsl #27 │ │ │ │ + strdeq lr, [r5], -r0 │ │ │ │ + strdeq lr, [r5], -ip │ │ │ │ + ldrdeq lr, [r5], -r4 │ │ │ │ + andeq lr, r5, ip, lsl #22 │ │ │ │ + andeq lr, r5, ip, lsl fp │ │ │ │ + andeq lr, r5, r8, lsl #22 │ │ │ │ + andeq lr, r5, ip, lsl fp │ │ │ │ + andeq lr, r5, r8, lsl #22 │ │ │ │ + andeq lr, r5, ip, asr #21 │ │ │ │ + @ instruction: 0x0005beb0 │ │ │ │ + andeq lr, r5, ip, lsl #21 │ │ │ │ + andeq lr, r5, ip, lsr #21 │ │ │ │ + andeq lr, r5, ip, ror #20 │ │ │ │ + ldrdeq lr, [r5], -r4 │ │ │ │ + andeq lr, r5, ip, asr #20 │ │ │ │ + @ instruction: 0x0005e9bc │ │ │ │ + strdeq lr, [r5], -r8 │ │ │ │ + andeq lr, r5, r0, asr #20 │ │ │ │ + andeq lr, r5, r8, lsl sl │ │ │ │ + @ instruction: 0x0005e9b8 │ │ │ │ + andeq lr, r5, r4, ror #19 │ │ │ │ + ldrdeq lr, [r5], -r8 │ │ │ │ + andeq lr, r5, ip, lsl r9 │ │ │ │ + andeq lr, r5, ip, lsl r9 │ │ │ │ + andeq lr, r5, r8, lsl #18 │ │ │ │ + andeq lr, r5, ip, lsl #18 │ │ │ │ + strdeq lr, [r5], -r8 │ │ │ │ + andeq lr, r5, r8, asr #17 │ │ │ │ + @ instruction: 0x0005e8b8 │ │ │ │ + andeq lr, r5, r4, lsr #17 │ │ │ │ + muleq r5, r8, r8 │ │ │ │ + andeq lr, r5, ip, ror #16 │ │ │ │ + andeq lr, r5, r8, asr r8 │ │ │ │ │ │ │ │ -00097564 : │ │ │ │ +0009750c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #100] @ 975e4 │ │ │ │ - ldr r3, [pc, #100] @ 975e8 │ │ │ │ + ldr ip, [pc, #100] @ 9758c │ │ │ │ + ldr r3, [pc, #100] @ 97590 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ - bl 965b0 │ │ │ │ - ldr r2, [pc, #56] @ 975ec │ │ │ │ - ldr r3, [pc, #48] @ 975e8 │ │ │ │ + bl 96558 │ │ │ │ + ldr r2, [pc, #56] @ 97594 │ │ │ │ + ldr r3, [pc, #48] @ 97590 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 975e0 │ │ │ │ + bne 97588 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r6, r9, r8, lsr #3 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r6, r9, r4, ror r1 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r5, r9, r8, lsl #4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + ldrdeq r5, [r9], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #272] @ 97718 │ │ │ │ + ldr r6, [pc, #272] @ 976c0 │ │ │ │ tst r1, #32 │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r3, r0 │ │ │ │ - beq 97654 │ │ │ │ + beq 975fc │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, r0 │ │ │ │ - beq 976ec │ │ │ │ - ldr r1, [pc, #236] @ 9771c │ │ │ │ + beq 97694 │ │ │ │ + ldr r1, [pc, #236] @ 976c4 │ │ │ │ tst r4, #16 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ str r2, [r1] │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #220] @ 97720 │ │ │ │ + ldr r2, [pc, #220] @ 976c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ str r1, [r3, #52] @ 0x34 │ │ │ │ str r3, [r2, #20] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r2 │ │ │ │ - beq 97694 │ │ │ │ + beq 9763c │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ - bne 9767c │ │ │ │ + bne 97624 │ │ │ │ ldr r5, [r3, #60] @ 0x3c │ │ │ │ orr r2, r5, #64 @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #152] @ 9771c │ │ │ │ + ldr r2, [pc, #152] @ 976c4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ str r1, [r3, #52] @ 0x34 │ │ │ │ str r3, [r2] │ │ │ │ - b 9766c │ │ │ │ - ldr r2, [pc, #136] @ 97724 │ │ │ │ + b 97614 │ │ │ │ + ldr r2, [pc, #136] @ 976cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 976fc │ │ │ │ + beq 976a4 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ str r1, [r2, #20] │ │ │ │ - ldr r2, [pc, #100] @ 9771c │ │ │ │ + ldr r2, [pc, #100] @ 976c4 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ str r2, [r0, #116] @ 0x74 │ │ │ │ - b 97660 │ │ │ │ - ldr r2, [pc, #52] @ 97728 │ │ │ │ + b 97608 │ │ │ │ + ldr r2, [pc, #52] @ 976d0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r2 │ │ │ │ - b 97628 │ │ │ │ + b 975d0 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 976b0 │ │ │ │ + bne 97658 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq r6, r9, ip, lsl r1 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ + andeq r5, r9, ip, ror r1 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + strdeq r9, [r9], -r0 │ │ │ │ muleq r9, r8, r3 │ │ │ │ - andeq sl, r9, r0, asr #6 │ │ │ │ - muleq r9, r8, r1 │ │ │ │ + strdeq r6, [r9], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr ip, [pc, #100] @ 977ac │ │ │ │ - ldr r3, [pc, #100] @ 977b0 │ │ │ │ + ldr ip, [pc, #100] @ 97754 │ │ │ │ + ldr r3, [pc, #100] @ 97758 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ - bl 965b0 │ │ │ │ - ldr r2, [pc, #60] @ 977b4 │ │ │ │ - ldr r3, [pc, #52] @ 977b0 │ │ │ │ + bl 96558 │ │ │ │ + ldr r2, [pc, #60] @ 9775c │ │ │ │ + ldr r3, [pc, #52] @ 97758 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 977a8 │ │ │ │ + bne 97750 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r9, r0, ror #31 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x00095fb0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r5, r9, r0, asr #32 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r5, r9, r0, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #132] @ 97854 │ │ │ │ - ldr lr, [pc, #132] @ 97858 │ │ │ │ + ldr ip, [pc, #132] @ 977fc │ │ │ │ + ldr lr, [pc, #132] @ 97800 │ │ │ │ add ip, pc, ip │ │ │ │ ldr lr, [ip, lr] │ │ │ │ mov r4, r3 │ │ │ │ ldr lr, [lr] │ │ │ │ ldr r5, [lr, #112] @ 0x70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 97830 │ │ │ │ - ldr r3, [pc, #104] @ 9785c │ │ │ │ + beq 977d8 │ │ │ │ + ldr r3, [pc, #104] @ 97804 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #8 │ │ │ │ - beq 97828 │ │ │ │ + beq 977d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97840 │ │ │ │ + beq 977e8 │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r1, [lr, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [lr, #116] @ 0x74 │ │ │ │ mov r3, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #40] @ 97860 │ │ │ │ + ldr r3, [pc, #40] @ 97808 │ │ │ │ ldr r5, [ip, r3] │ │ │ │ str r5, [lr, #112] @ 0x70 │ │ │ │ - b 977ec │ │ │ │ - ldr r3, [pc, #28] @ 97864 │ │ │ │ + b 97794 │ │ │ │ + ldr r3, [pc, #28] @ 9780c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 97808 │ │ │ │ - andeq r5, r9, r8, asr pc │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r0, ip, ror #15 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ - ldr r3, [pc, #272] @ 97980 │ │ │ │ + b 977b0 │ │ │ │ + @ instruction: 0x00094fb8 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r0, r0, r4, ror #15 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ + ldr r3, [pc, #272] @ 97928 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ - ldr r1, [pc, #260] @ 97984 │ │ │ │ + ldr r1, [pc, #260] @ 9792c │ │ │ │ cmp r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ - beq 97900 │ │ │ │ - ldr r3, [pc, #248] @ 97988 │ │ │ │ + beq 978a8 │ │ │ │ + ldr r3, [pc, #248] @ 97930 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ orr r3, r2, r3 │ │ │ │ tst r3, #4 │ │ │ │ - bne 978e4 │ │ │ │ + bne 9788c │ │ │ │ and r2, r2, #40 @ 0x28 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 978c0 │ │ │ │ + beq 97868 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 81d4 │ │ │ │ - ldr r3, [pc, #196] @ 9798c │ │ │ │ + b 8178 │ │ │ │ + ldr r3, [pc, #196] @ 97934 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 978f4 │ │ │ │ - ldr r0, [pc, #180] @ 97990 │ │ │ │ + beq 9789c │ │ │ │ + ldr r0, [pc, #180] @ 97938 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r0, [pc, #168] @ 97994 │ │ │ │ + ldr r0, [pc, #168] @ 9793c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r0, [pc, #156] @ 97998 │ │ │ │ + ldr r0, [pc, #156] @ 97940 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r2, [pc, #148] @ 9799c │ │ │ │ - ldr ip, [pc, #148] @ 979a0 │ │ │ │ - ldr lr, [pc, #148] @ 979a4 │ │ │ │ + ldr r2, [pc, #148] @ 97944 │ │ │ │ + ldr ip, [pc, #148] @ 97948 │ │ │ │ + ldr lr, [pc, #148] @ 9794c │ │ │ │ add r2, pc, r2 │ │ │ │ mvn r0, #0 │ │ │ │ add ip, pc, ip │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #56] @ 0x38 │ │ │ │ str ip, [r3, #60] @ 0x3c │ │ │ │ str ip, [r3] │ │ │ │ @@ -146831,2423 +146831,2423 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #64] @ 0x40 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ str r0, [r3, #44] @ 0x2c │ │ │ │ str r0, [r3, #96] @ 0x60 │ │ │ │ str r0, [r3, #100] @ 0x64 │ │ │ │ - b 97888 │ │ │ │ - andeq sl, r9, r0, lsl #3 │ │ │ │ - andeq r5, r9, r8, lsr #29 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ - andeq r0, r0, r8, asr r3 │ │ │ │ - andeq sl, r9, r8, lsl r1 │ │ │ │ - andeq sl, r9, r8, lsl #2 │ │ │ │ - strdeq sl, [r9], -r8 │ │ │ │ - andeq lr, r5, r4, lsr #10 │ │ │ │ - andeq lr, r5, ip, lsl #13 │ │ │ │ - andeq lr, r5, ip, asr #26 │ │ │ │ + b 97830 │ │ │ │ + ldrdeq r9, [r9], -r8 │ │ │ │ + andeq r4, r9, r8, lsl #30 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ + andeq r0, r0, r0, asr r3 │ │ │ │ + andeq r9, r9, r0, ror r1 │ │ │ │ + andeq r9, r9, r0, ror #2 │ │ │ │ + andeq r9, r9, r0, asr r1 │ │ │ │ + andeq sp, r5, r4, lsl ip │ │ │ │ + andeq sp, r5, ip, ror sp │ │ │ │ + andeq lr, r5, ip, lsr r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 97ac4 │ │ │ │ + beq 97a6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 97aac │ │ │ │ + beq 97a54 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97a9c │ │ │ │ + beq 97a44 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ - beq 97aa4 │ │ │ │ + beq 97a4c │ │ │ │ cmp r3, #171 @ 0xab │ │ │ │ - bne 97a88 │ │ │ │ + bne 97a30 │ │ │ │ mov r8, #187 @ 0xbb │ │ │ │ cmp r2, #1 │ │ │ │ - beq 97acc │ │ │ │ + beq 97a74 │ │ │ │ ldrb ip, [r1, #1] │ │ │ │ sub r5, ip, #48 @ 0x30 │ │ │ │ cmp r5, #4 │ │ │ │ - bhi 97a88 │ │ │ │ + bhi 97a30 │ │ │ │ sub r0, ip, #45 @ 0x2d │ │ │ │ cmp r0, r2 │ │ │ │ - bhi 97acc │ │ │ │ + bhi 97a74 │ │ │ │ sub r6, ip, #46 @ 0x2e │ │ │ │ add r2, r1, r6 │ │ │ │ add r7, r1, #2 │ │ │ │ cmp r2, r7 │ │ │ │ - bls 97ad4 │ │ │ │ + bls 97a7c │ │ │ │ mov r3, r7 │ │ │ │ - b 97a28 │ │ │ │ + b 979d0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 97ab4 │ │ │ │ + beq 97a5c │ │ │ │ mov ip, r3 │ │ │ │ ldrb lr, [r3], #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 97a20 │ │ │ │ + bne 979c8 │ │ │ │ cmp r2, ip │ │ │ │ - bne 97acc │ │ │ │ + bne 97a74 │ │ │ │ ldrb r3, [r1, r6] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 97acc │ │ │ │ + bne 97a74 │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi 97abc │ │ │ │ + bhi 97a64 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r2, #1 │ │ │ │ ldrb ip, [r3], #-1 │ │ │ │ cmp r1, r3 │ │ │ │ orr r2, ip, r2, lsl #7 │ │ │ │ - bne 97a68 │ │ │ │ + bne 97a10 │ │ │ │ lsl r2, r2, #4 │ │ │ │ orr r5, r5, r2 │ │ │ │ str r5, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r4, #0 │ │ │ │ andne r3, r3, #127 @ 0x7f │ │ │ │ mov r0, #1 │ │ │ │ strne r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r8, #62 @ 0x3e │ │ │ │ - b 979e0 │ │ │ │ + b 97988 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov ip, r2 │ │ │ │ - b 97a38 │ │ │ │ + b 979e0 │ │ │ │ mov r2, #16 │ │ │ │ - b 97a7c │ │ │ │ + b 97a24 │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, r7 │ │ │ │ - b 97a38 │ │ │ │ + b 979e0 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ - b 979a8 │ │ │ │ + b 97950 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ subs lr, r0, #0 │ │ │ │ ldrb ip, [r1] │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 97d50 │ │ │ │ + beq 97cf8 │ │ │ │ cmp ip, #0 │ │ │ │ add r2, lr, r2 │ │ │ │ - beq 97de0 │ │ │ │ - ldr fp, [pc, #744] @ 97dfc │ │ │ │ + beq 97d88 │ │ │ │ + ldr fp, [pc, #744] @ 97da4 │ │ │ │ mov r3, lr │ │ │ │ add fp, pc, fp │ │ │ │ mov r0, #4 │ │ │ │ mov r8, #1 │ │ │ │ mov r5, lr │ │ │ │ - b 97b9c │ │ │ │ + b 97b44 │ │ │ │ ldrb r6, [r1, #1] │ │ │ │ sub r7, r6, #48 @ 0x30 │ │ │ │ cmp r7, #7 │ │ │ │ - bls 97c5c │ │ │ │ + bls 97c04 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97b84 │ │ │ │ + beq 97b2c │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 97b84 │ │ │ │ + bcs 97b2c │ │ │ │ mov lr, r3 │ │ │ │ ldrb ip, [fp, ip] │ │ │ │ strb ip, [lr], #1 │ │ │ │ cmp lr, r2 │ │ │ │ - bcs 97dec │ │ │ │ + bcs 97d94 │ │ │ │ add ip, r3, #2 │ │ │ │ cmp ip, r2 │ │ │ │ strb r8, [r3, #1] │ │ │ │ - bcs 97df4 │ │ │ │ + bcs 97d9c │ │ │ │ add ip, r3, #3 │ │ │ │ cmp ip, r2 │ │ │ │ strb r8, [r3, #2] │ │ │ │ - bcs 97df4 │ │ │ │ + bcs 97d9c │ │ │ │ strb r8, [r3, #3] │ │ │ │ add r3, r3, #4 │ │ │ │ add r1, r1, #1 │ │ │ │ ldrb ip, [r1] │ │ │ │ add lr, r0, #4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 97c38 │ │ │ │ + beq 97be0 │ │ │ │ mov r0, lr │ │ │ │ cmp ip, #171 @ 0xab │ │ │ │ cmpne ip, #60 @ 0x3c │ │ │ │ - beq 97b28 │ │ │ │ + beq 97ad0 │ │ │ │ and lr, ip, #223 @ 0xdf │ │ │ │ cmp lr, #67 @ 0x43 │ │ │ │ - bne 97cb8 │ │ │ │ + bne 97c60 │ │ │ │ ldrb lr, [r1, #1] │ │ │ │ and lr, lr, #223 @ 0xdf │ │ │ │ cmp lr, #72 @ 0x48 │ │ │ │ - bne 97b38 │ │ │ │ + bne 97ae0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97c24 │ │ │ │ + beq 97bcc │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 97c24 │ │ │ │ - ldr lr, [pc, #548] @ 97e00 │ │ │ │ + bcs 97bcc │ │ │ │ + ldr lr, [pc, #548] @ 97da8 │ │ │ │ add lr, pc, lr │ │ │ │ ldrb r4, [lr, ip] │ │ │ │ mov ip, r3 │ │ │ │ strb r4, [ip], #1 │ │ │ │ cmp ip, r2 │ │ │ │ - bcs 97d64 │ │ │ │ + bcs 97d0c │ │ │ │ ldrb ip, [r1, #1] │ │ │ │ ldrb ip, [lr, ip] │ │ │ │ strb ip, [r3, #1] │ │ │ │ add ip, r3, #2 │ │ │ │ cmp ip, r2 │ │ │ │ - bcs 97d64 │ │ │ │ + bcs 97d0c │ │ │ │ add lr, r3, #3 │ │ │ │ cmp lr, r2 │ │ │ │ mov ip, #1 │ │ │ │ strb ip, [r3, #2] │ │ │ │ movcs r3, lr │ │ │ │ strbcc ip, [r3, #3] │ │ │ │ addcc r3, r3, #4 │ │ │ │ add r1, r1, #2 │ │ │ │ ldrb ip, [r1] │ │ │ │ add lr, r0, #4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 97b98 │ │ │ │ + bne 97b40 │ │ │ │ cmp r3, #0 │ │ │ │ mov lr, r5 │ │ │ │ subne r0, r3, r5 │ │ │ │ - beq 97c54 │ │ │ │ + beq 97bfc │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, #0 │ │ │ │ strbcc r2, [r3] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add sl, r1, #2 │ │ │ │ add r9, sl, r7 │ │ │ │ cmp sl, r9 │ │ │ │ ldrbcs lr, [r1, #2] │ │ │ │ - bcs 97c9c │ │ │ │ + bcs 97c44 │ │ │ │ mov lr, sl │ │ │ │ str r6, [sp, #4] │ │ │ │ ldrb r6, [lr] │ │ │ │ mov r4, lr │ │ │ │ cmp r6, #0 │ │ │ │ add lr, lr, #1 │ │ │ │ - beq 97b38 │ │ │ │ + beq 97ae0 │ │ │ │ cmp lr, r9 │ │ │ │ - bne 97c78 │ │ │ │ + bne 97c20 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldrb lr, [r4, #1] │ │ │ │ cmp lr, #187 @ 0xbb │ │ │ │ cmpne lr, #62 @ 0x3e │ │ │ │ - bne 97b38 │ │ │ │ + bne 97ae0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97d7c │ │ │ │ + bne 97d24 │ │ │ │ add r1, r9, #1 │ │ │ │ - b 97b88 │ │ │ │ + b 97b30 │ │ │ │ cmp lr, #83 @ 0x53 │ │ │ │ - bne 97b38 │ │ │ │ + bne 97ae0 │ │ │ │ ldrb lr, [r1, #1] │ │ │ │ and lr, lr, #223 @ 0xdf │ │ │ │ cmp lr, #83 @ 0x53 │ │ │ │ - bne 97b38 │ │ │ │ + bne 97ae0 │ │ │ │ ldrb lr, [r1, #2] │ │ │ │ and lr, lr, #223 @ 0xdf │ │ │ │ cmp lr, #84 @ 0x54 │ │ │ │ - bne 97b38 │ │ │ │ + bne 97ae0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97d48 │ │ │ │ + beq 97cf0 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 97d48 │ │ │ │ - ldr lr, [pc, #268] @ 97e04 │ │ │ │ + bcs 97cf0 │ │ │ │ + ldr lr, [pc, #268] @ 97dac │ │ │ │ add lr, pc, lr │ │ │ │ ldrb r4, [lr, ip] │ │ │ │ mov ip, r3 │ │ │ │ strb r4, [ip], #1 │ │ │ │ cmp ip, r2 │ │ │ │ - bcs 97d70 │ │ │ │ + bcs 97d18 │ │ │ │ ldrb ip, [r1, #1] │ │ │ │ ldrb ip, [lr, ip] │ │ │ │ strb ip, [r3, #1] │ │ │ │ add ip, r3, #2 │ │ │ │ cmp ip, r2 │ │ │ │ - bcs 97d70 │ │ │ │ + bcs 97d18 │ │ │ │ ldrb ip, [r1, #2] │ │ │ │ ldrb ip, [lr, ip] │ │ │ │ strb ip, [r3, #2] │ │ │ │ add ip, r3, #3 │ │ │ │ cmp ip, r2 │ │ │ │ - bcs 97d70 │ │ │ │ + bcs 97d18 │ │ │ │ mov ip, #1 │ │ │ │ strb ip, [r3, #3] │ │ │ │ add r3, r3, #4 │ │ │ │ add r1, r1, #3 │ │ │ │ - b 97b88 │ │ │ │ + b 97b30 │ │ │ │ cmp ip, #0 │ │ │ │ moveq r0, ip │ │ │ │ - beq 97c54 │ │ │ │ + beq 97bfc │ │ │ │ mov r2, lr │ │ │ │ - b 97b0c │ │ │ │ + b 97ab4 │ │ │ │ mov r3, ip │ │ │ │ add r1, r1, #2 │ │ │ │ - b 97c28 │ │ │ │ + b 97bd0 │ │ │ │ mov r3, ip │ │ │ │ add r1, r1, #3 │ │ │ │ - b 97b88 │ │ │ │ + b 97b30 │ │ │ │ cmp sl, r9 │ │ │ │ - bcs 97db0 │ │ │ │ - ldr ip, [pc, #124] @ 97e08 │ │ │ │ + bcs 97d58 │ │ │ │ + ldr ip, [pc, #124] @ 97db0 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r3, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldrbcc r3, [sl] │ │ │ │ add sl, sl, #1 │ │ │ │ ldrbcc r3, [ip, r3] │ │ │ │ strbcc r3, [r1], #1 │ │ │ │ movcc r3, r1 │ │ │ │ cmp r9, sl │ │ │ │ - bne 97d8c │ │ │ │ + bne 97d34 │ │ │ │ cmp r7, #3 │ │ │ │ sub r6, r6, #47 @ 0x2f │ │ │ │ - bgt 97cb0 │ │ │ │ + bgt 97c58 │ │ │ │ mov ip, #1 │ │ │ │ cmp r3, r2 │ │ │ │ mov r1, r3 │ │ │ │ add r6, r6, #1 │ │ │ │ strbcc ip, [r1], #1 │ │ │ │ movcc r3, r1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne 97dc0 │ │ │ │ - b 97cb0 │ │ │ │ + bne 97d68 │ │ │ │ + b 97c58 │ │ │ │ mov r3, lr │ │ │ │ mov r0, ip │ │ │ │ - b 97c48 │ │ │ │ + b 97bf0 │ │ │ │ mov r3, lr │ │ │ │ - b 97b84 │ │ │ │ + b 97b2c │ │ │ │ mov r3, ip │ │ │ │ - b 97b84 │ │ │ │ - andeq sl, r7, r8, lsl pc │ │ │ │ - andeq sl, r7, r4, asr lr │ │ │ │ - andeq sl, r7, r8, lsr sp │ │ │ │ - andeq sl, r7, r4, lsr #25 │ │ │ │ - ldr r3, [pc, #108] @ 97e80 │ │ │ │ - ldr r2, [pc, #108] @ 97e84 │ │ │ │ + b 97b2c │ │ │ │ + andeq sl, r7, r8, lsl #12 │ │ │ │ + andeq sl, r7, r4, asr #10 │ │ │ │ + andeq sl, r7, r8, lsr #8 │ │ │ │ + muleq r7, r4, r3 │ │ │ │ + ldr r3, [pc, #108] @ 97e28 │ │ │ │ + ldr r2, [pc, #108] @ 97e2c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ ands r1, r2, #4 │ │ │ │ - bne 97e44 │ │ │ │ + bne 97dec │ │ │ │ tst r2, #8 │ │ │ │ - beq 97e6c │ │ │ │ - ldr r2, [pc, #72] @ 97e88 │ │ │ │ + beq 97e14 │ │ │ │ + ldr r2, [pc, #72] @ 97e30 │ │ │ │ ldr ip, [r3, r2] │ │ │ │ - b 97e54 │ │ │ │ - ldr ip, [pc, #64] @ 97e8c │ │ │ │ - ldr r1, [pc, #64] @ 97e90 │ │ │ │ + b 97dfc │ │ │ │ + ldr ip, [pc, #64] @ 97e34 │ │ │ │ + ldr r1, [pc, #64] @ 97e38 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #56] @ 97e94 │ │ │ │ + ldr r2, [pc, #56] @ 97e3c │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str ip, [r3, #28] │ │ │ │ str r1, [r3, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #36] @ 97e98 │ │ │ │ - ldr r2, [pc, #36] @ 97e9c │ │ │ │ + ldr r1, [pc, #36] @ 97e40 │ │ │ │ + ldr r2, [pc, #36] @ 97e44 │ │ │ │ ldr ip, [r3, r1] │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - b 97e54 │ │ │ │ - andeq r5, r9, r4, lsl r9 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ - andeq r0, r0, r4, asr #7 │ │ │ │ + b 97dfc │ │ │ │ + andeq r4, r9, r4, ror r9 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ + @ instruction: 0x000003bc │ │ │ │ andeq r0, r0, r8, asr r3 │ │ │ │ @ instruction: 0xfffffc94 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r0, r8, lsl #11 │ │ │ │ - andeq r0, r0, r8, ror r6 │ │ │ │ - ldr r3, [pc, #40] @ 97ed0 │ │ │ │ - ldr r2, [pc, #40] @ 97ed4 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r0, r0, r0, lsl #11 │ │ │ │ + andeq r0, r0, r0, ror r6 │ │ │ │ + ldr r3, [pc, #40] @ 97e78 │ │ │ │ + ldr r2, [pc, #40] @ 97e7c │ │ │ │ and r3, r3, r0, lsr #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ lsl r0, r0, #1 │ │ │ │ and r0, r0, #6 │ │ │ │ asr r0, r3, r0 │ │ │ │ and r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ mvneq r0, #0 │ │ │ │ bx lr │ │ │ │ strdeq r3, [r0], -pc @ │ │ │ │ - muleq r7, ip, sp │ │ │ │ - ldr r3, [pc, #28] @ 97efc │ │ │ │ - ldr r2, [pc, #28] @ 97f00 │ │ │ │ + andeq ip, r7, ip, lsl #9 │ │ │ │ + ldr r3, [pc, #28] @ 97ea4 │ │ │ │ + ldr r2, [pc, #28] @ 97ea8 │ │ │ │ and r3, r3, r0, lsr #3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ and r0, r0, #7 │ │ │ │ asr r0, r3, r0 │ │ │ │ and r0, r0, #1 │ │ │ │ bx lr │ │ │ │ strdeq r1, [r0], -pc @ │ │ │ │ - andeq sl, r7, r4, ror #26 │ │ │ │ + andeq sl, r7, r4, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #288] @ 9803c │ │ │ │ - ldr r3, [pc, #288] @ 98040 │ │ │ │ + ldr r1, [pc, #288] @ 97fe4 │ │ │ │ + ldr r3, [pc, #288] @ 97fe8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r5, [r1, r3] │ │ │ │ add r3, r4, r4, lsl #1 │ │ │ │ ldr r2, [r5, r4, lsl #2] │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97f48 │ │ │ │ + beq 97ef0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2, #24] │ │ │ │ lsl r6, r4, #1 │ │ │ │ tst r3, #32 │ │ │ │ - beq 97fa8 │ │ │ │ - ldr r0, [pc, #228] @ 98044 │ │ │ │ + beq 97f50 │ │ │ │ + ldr r0, [pc, #228] @ 97fec │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 97f9c │ │ │ │ + beq 97f44 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - beq 98010 │ │ │ │ - ldr r0, [pc, #196] @ 98048 │ │ │ │ + beq 97fb8 │ │ │ │ + ldr r0, [pc, #196] @ 97ff0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ add r6, r6, r4 │ │ │ │ add r2, r2, r6, lsl #2 │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #168] @ 9804c │ │ │ │ + ldr r0, [pc, #168] @ 97ff4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 97f88 │ │ │ │ - bl 97868 │ │ │ │ + b 97f30 │ │ │ │ + bl 97810 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 98020 │ │ │ │ + beq 97fc8 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ ldr r2, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98030 │ │ │ │ + beq 97fd8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #46 @ 0x2e │ │ │ │ - beq 97fe8 │ │ │ │ + beq 97f90 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #46 @ 0x2e │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r3, #0 │ │ │ │ - beq 98008 │ │ │ │ + beq 97fb0 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r3, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ - b 97f88 │ │ │ │ - ldr r0, [pc, #56] @ 98050 │ │ │ │ + b 97f30 │ │ │ │ + ldr r0, [pc, #56] @ 97ff8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - b 97f88 │ │ │ │ - ldr r0, [pc, #44] @ 98054 │ │ │ │ + b 97f30 │ │ │ │ + ldr r0, [pc, #44] @ 97ffc │ │ │ │ ldr r2, [r5, r4, lsl #2] │ │ │ │ add r0, pc, r0 │ │ │ │ - b 97f88 │ │ │ │ - ldr r0, [pc, #32] @ 98058 │ │ │ │ + b 97f30 │ │ │ │ + ldr r0, [pc, #32] @ 98000 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 97f88 │ │ │ │ - andeq r5, r9, ip, lsl #16 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ - andeq r0, r0, r8, asr r3 │ │ │ │ - andeq r6, r9, r4, lsl #19 │ │ │ │ - andeq r6, r9, r4, ror #18 │ │ │ │ - strdeq r6, [r9], -r0 │ │ │ │ - ldrdeq r6, [r9], -ip │ │ │ │ - ldrdeq r6, [r9], -r0 │ │ │ │ + b 97f30 │ │ │ │ + andeq r4, r9, ip, ror #16 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ + andeq r0, r0, r0, asr r3 │ │ │ │ + ldrdeq r5, [r9], -ip │ │ │ │ + @ instruction: 0x000959bc │ │ │ │ + andeq r5, r9, r8, asr #18 │ │ │ │ + andeq r5, r9, r4, lsr r9 │ │ │ │ + andeq r5, r9, r8, lsr #18 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - ldr ip, [pc, #120] @ 980ec │ │ │ │ + ldr ip, [pc, #120] @ 98094 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - bne 98098 │ │ │ │ - ldr r3, [pc, #96] @ 980f0 │ │ │ │ + bne 98040 │ │ │ │ + ldr r3, [pc, #96] @ 98098 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r3, r3, #1004 @ 0x3ec │ │ │ │ - b 7da8 │ │ │ │ + b 7d58 │ │ │ │ push {r4, lr} │ │ │ │ ldrb lr, [r1] │ │ │ │ - ldr r3, [pc, #72] @ 980f0 │ │ │ │ + ldr r3, [pc, #72] @ 98098 │ │ │ │ cmp lr, #126 @ 0x7e │ │ │ │ cmpne lr, #92 @ 0x5c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ - bne 980c4 │ │ │ │ + bne 9806c │ │ │ │ ldr ip, [r3, #996] @ 0x3e4 │ │ │ │ ldr r4, [r3, #1004] @ 0x3ec │ │ │ │ cmp r4, ip │ │ │ │ - beq 980d0 │ │ │ │ + beq 98078 │ │ │ │ pop {r4, lr} │ │ │ │ add r3, r3, #1004 @ 0x3ec │ │ │ │ - b 7da8 │ │ │ │ + b 7d58 │ │ │ │ ldr ip, [r3, #1000] @ 0x3e8 │ │ │ │ ldr r4, [r3, #1008] @ 0x3f0 │ │ │ │ cmp r4, ip │ │ │ │ - bne 980c4 │ │ │ │ + bne 9806c │ │ │ │ str lr, [r0] │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - andeq r5, r9, r8, lsr #13 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + andeq r4, r9, r8, lsl #14 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 98124 │ │ │ │ + beq 980cc │ │ │ │ mov r5, r1 │ │ │ │ - bl 7a54 │ │ │ │ + bl 7a10 │ │ │ │ cmp r0, #0 │ │ │ │ strblt r5, [r4] │ │ │ │ movlt r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bhi 98168 │ │ │ │ + bhi 98110 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ tst r3, #2 │ │ │ │ moveq r0, #1 │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsr r4, r4, #3 │ │ │ │ and r4, r4, #254 @ 0xfe │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r0, [r3, r4] │ │ │ │ and r0, r0, #1024 @ 0x400 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ - b b0e68 <__isoc23_strtoul@@Base+0x1fec> │ │ │ │ + b b0e10 <__isoc23_strtoul@@Base+0x1fec> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2024] @ 0x7e8 │ │ │ │ - ldr ip, [pc, #152] @ 9825c │ │ │ │ + ldr ip, [pc, #152] @ 98204 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ - ldr r3, [pc, #148] @ 98260 │ │ │ │ + ldr r3, [pc, #148] @ 98208 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r4, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #128] @ 98264 │ │ │ │ + ldr r2, [pc, #128] @ 9820c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #2052] @ 0x804 │ │ │ │ mov r3, #0 │ │ │ │ - bl 97aec │ │ │ │ + bl 97a94 │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #1024 @ 0x400 │ │ │ │ add r5, r5, #4 │ │ │ │ - ldr r2, [pc, #88] @ 98264 │ │ │ │ + ldr r2, [pc, #88] @ 9820c │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [sp, #1027] @ 0x403 │ │ │ │ - bl 97aec │ │ │ │ + bl 97a94 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [sp, #2051] @ 0x803 │ │ │ │ - bl 7a60 │ │ │ │ - ldr r2, [pc, #56] @ 98268 │ │ │ │ - ldr r3, [pc, #44] @ 98260 │ │ │ │ + bl 7a1c │ │ │ │ + ldr r2, [pc, #56] @ 98210 │ │ │ │ + ldr r3, [pc, #44] @ 98208 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #2052] @ 0x804 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 98258 │ │ │ │ + bne 98200 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r9, ip, asr r5 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x000945bc │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - strdeq r5, [r9], -r8 │ │ │ │ + andeq r4, r9, r8, asr r5 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bhi 98284 │ │ │ │ + bhi 9822c │ │ │ │ cmp r0, #0 │ │ │ │ strbne r1, [r0] │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ and lr, r1, #15 │ │ │ │ cmp lr, #4 │ │ │ │ - bhi 98318 │ │ │ │ + bhi 982c0 │ │ │ │ cmp r0, #0 │ │ │ │ sub ip, lr, #1 │ │ │ │ - beq 982f4 │ │ │ │ + beq 9829c │ │ │ │ mov r3, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ strb r3, [r4], #2 │ │ │ │ cmp lr, #0 │ │ │ │ add r3, lr, #48 @ 0x30 │ │ │ │ strb r3, [r0, #1] │ │ │ │ - beq 98304 │ │ │ │ + beq 982ac │ │ │ │ lsr r1, r1, #4 │ │ │ │ ands r2, r1, #127 @ 0x7f │ │ │ │ sub ip, ip, #1 │ │ │ │ moveq r2, #63 @ 0x3f │ │ │ │ mov r3, r4 │ │ │ │ cmn ip, #1 │ │ │ │ strb r2, [r3], #1 │ │ │ │ lsr r1, r1, #7 │ │ │ │ mov r4, r3 │ │ │ │ - bne 982c0 │ │ │ │ + bne 98268 │ │ │ │ add r0, lr, #3 │ │ │ │ mov r2, #62 @ 0x3e │ │ │ │ strb r2, [r3] │ │ │ │ pop {r4, pc} │ │ │ │ cmp lr, #0 │ │ │ │ - beq 98310 │ │ │ │ + beq 982b8 │ │ │ │ add r0, lr, #3 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r4 │ │ │ │ mov r0, #3 │ │ │ │ - b 982e8 │ │ │ │ + b 98290 │ │ │ │ mov r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls 9833c │ │ │ │ + bls 982e4 │ │ │ │ and r0, r0, #15 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 98344 │ │ │ │ + bhi 982ec │ │ │ │ add r0, r0, #3 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #48] @ 98384 │ │ │ │ + ldr r0, [pc, #48] @ 9832c │ │ │ │ cmp r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - beq 9837c │ │ │ │ - ldr r3, [pc, #36] @ 98388 │ │ │ │ + beq 98324 │ │ │ │ + ldr r3, [pc, #36] @ 98330 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ orrne r3, r3, r1 │ │ │ │ biceq r3, r3, r1 │ │ │ │ str r3, [r2, #8] │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldrdeq r5, [r9], -r4 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + andeq r4, r9, r4, lsr r4 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #256] @ 984a4 │ │ │ │ + ldr r5, [pc, #256] @ 9844c │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 98470 │ │ │ │ - ldr r3, [pc, #232] @ 984a8 │ │ │ │ + beq 98418 │ │ │ │ + ldr r3, [pc, #232] @ 98450 │ │ │ │ ldrb lr, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, lr │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ mov r4, r0 │ │ │ │ ldrsb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - ble 98468 │ │ │ │ + ble 98410 │ │ │ │ cmp r2, r0 │ │ │ │ - bcc 98494 │ │ │ │ + bcc 9843c │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ cmp r0, #1 │ │ │ │ - beq 98460 │ │ │ │ + beq 98408 │ │ │ │ rsb r3, r0, #8 │ │ │ │ mvn r2, #0 │ │ │ │ bic lr, lr, r2, lsl r3 │ │ │ │ mov ip, r1 │ │ │ │ ldrb r3, [ip, #1]! │ │ │ │ and r6, r3, #192 @ 0xc0 │ │ │ │ sub r2, r1, ip │ │ │ │ cmp r6, #128 @ 0x80 │ │ │ │ sub r2, r2, #1 │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ - bne 98478 │ │ │ │ + bne 98420 │ │ │ │ cmn r2, r0 │ │ │ │ orr lr, r3, lr, lsl #6 │ │ │ │ - bne 98404 │ │ │ │ - ldr r3, [pc, #120] @ 984ac │ │ │ │ + bne 983ac │ │ │ │ + ldr r3, [pc, #120] @ 98454 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #512] @ 0x200 │ │ │ │ tst lr, r3 │ │ │ │ - beq 98478 │ │ │ │ + beq 98420 │ │ │ │ cmp lr, #55296 @ 0xd800 │ │ │ │ - bcc 98460 │ │ │ │ + bcc 98408 │ │ │ │ sub r3, lr, #65280 @ 0xff00 │ │ │ │ sub r3, r3, #254 @ 0xfe │ │ │ │ cmp lr, #57344 @ 0xe000 │ │ │ │ cmpcs r3, #1 │ │ │ │ - bls 98478 │ │ │ │ + bls 98420 │ │ │ │ str lr, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp lr, #0 │ │ │ │ - bne 9849c │ │ │ │ + bne 98444 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub r4, ip, r1 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #40] @ 984b0 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ + ldr r3, [pc, #40] @ 98458 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ str r2, [r0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r4, [r3, #68] @ 0x44 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, ip │ │ │ │ - b 9847c │ │ │ │ - andeq r5, r9, r8, ror r3 │ │ │ │ - andeq sl, r7, ip, ror #12 │ │ │ │ - strdeq sl, [r7], -ip │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + b 98424 │ │ │ │ + ldrdeq r4, [r9], -r8 │ │ │ │ + andeq r9, r7, ip, asr sp │ │ │ │ + andeq r9, r7, ip, ror #25 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #88] @ 98524 │ │ │ │ - ldr r3, [pc, #88] @ 98528 │ │ │ │ + ldr ip, [pc, #88] @ 984cc │ │ │ │ + ldr r3, [pc, #88] @ 984d0 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bl 9838c │ │ │ │ - ldr r2, [pc, #48] @ 9852c │ │ │ │ - ldr r3, [pc, #40] @ 98528 │ │ │ │ + bl 98334 │ │ │ │ + ldr r2, [pc, #48] @ 984d4 │ │ │ │ + ldr r3, [pc, #40] @ 984d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 98520 │ │ │ │ + bne 984c8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r9, ip, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r5, r9, ip, lsr #4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x000942bc │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r4, r9, ip, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #528] @ 98758 │ │ │ │ - ldr r2, [pc, #528] @ 9875c │ │ │ │ + ldr r1, [pc, #528] @ 98700 │ │ │ │ + ldr r2, [pc, #528] @ 98704 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r5, [pc, #520] @ 98760 │ │ │ │ + ldr r5, [pc, #520] @ 98708 │ │ │ │ sub sp, sp, #8 │ │ │ │ - ldr r3, [pc, #516] @ 98764 │ │ │ │ + ldr r3, [pc, #516] @ 9870c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ - ldr r2, [pc, #496] @ 98768 │ │ │ │ - ldr r3, [pc, #496] @ 9876c │ │ │ │ + ldr r2, [pc, #496] @ 98710 │ │ │ │ + ldr r3, [pc, #496] @ 98714 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst r3, #4 │ │ │ │ - beq 98614 │ │ │ │ - ldr r3, [pc, #456] @ 98770 │ │ │ │ - ldr r0, [pc, #456] @ 98774 │ │ │ │ + beq 985bc │ │ │ │ + ldr r3, [pc, #456] @ 98718 │ │ │ │ + ldr r0, [pc, #456] @ 9871c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #452] @ 98778 │ │ │ │ - ldr r2, [pc, #452] @ 9877c │ │ │ │ + ldr r1, [pc, #452] @ 98720 │ │ │ │ + ldr r2, [pc, #452] @ 98724 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #448] @ 98780 │ │ │ │ + ldr r3, [pc, #448] @ 98728 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov ip, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [r4, #40] @ 0x28 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - ldr r2, [pc, #408] @ 98784 │ │ │ │ - ldr r3, [pc, #364] @ 9875c │ │ │ │ + ldr r2, [pc, #408] @ 9872c │ │ │ │ + ldr r3, [pc, #364] @ 98704 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 98754 │ │ │ │ + bne 986fc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 9864c │ │ │ │ + bne 985f4 │ │ │ │ ands r6, r3, #8 │ │ │ │ - beq 986b4 │ │ │ │ - ldr r2, [pc, #348] @ 98788 │ │ │ │ + beq 9865c │ │ │ │ + ldr r2, [pc, #348] @ 98730 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b 985e4 │ │ │ │ + b 9858c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ tst r1, #67108864 @ 0x4000000 │ │ │ │ - bne 9861c │ │ │ │ + bne 985c4 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #292] @ 9878c │ │ │ │ + ldr r3, [pc, #292] @ 98734 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #284] @ 98790 │ │ │ │ + ldr r3, [pc, #284] @ 98738 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst r3, #32 │ │ │ │ - bne 98748 │ │ │ │ - ldr r3, [pc, #256] @ 98794 │ │ │ │ + bne 986f0 │ │ │ │ + ldr r3, [pc, #256] @ 9873c │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - ldr r2, [pc, #252] @ 98798 │ │ │ │ - ldr r3, [pc, #252] @ 9879c │ │ │ │ + ldr r2, [pc, #252] @ 98740 │ │ │ │ + ldr r3, [pc, #252] @ 98744 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - b 985e4 │ │ │ │ - bl 7d78 <__ctype_get_mb_cur_max@plt> │ │ │ │ + b 9858c │ │ │ │ + bl 7d28 <__ctype_get_mb_cur_max@plt> │ │ │ │ cmp r0, #1 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - ble 98624 │ │ │ │ - ldr r3, [pc, #212] @ 987a0 │ │ │ │ + ble 985cc │ │ │ │ + ldr r3, [pc, #212] @ 98748 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #200] @ 987a4 │ │ │ │ + ldr r3, [pc, #200] @ 9874c │ │ │ │ add r0, r4, #24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #168] @ 98794 │ │ │ │ + ldr r3, [pc, #168] @ 9873c │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - ldr r3, [pc, #180] @ 987a8 │ │ │ │ + ldr r3, [pc, #180] @ 98750 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ mov r1, sp │ │ │ │ mov r3, #92 @ 0x5c │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ strh r3, [sp] │ │ │ │ - bl 8330 │ │ │ │ + bl 82d4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ ldrgt r0, [r4, #24] │ │ │ │ ldrb r3, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 985e4 │ │ │ │ + beq 9858c │ │ │ │ add r3, r4, #996 @ 0x3e4 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ - ldr r3, [pc, #116] @ 987ac │ │ │ │ + ldr r3, [pc, #116] @ 98754 │ │ │ │ add r2, r4, #1004 @ 0x3ec │ │ │ │ add r3, pc, r3 │ │ │ │ stm r2, {r0, r1} │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - b 985e4 │ │ │ │ - ldr r1, [pc, #96] @ 987b0 │ │ │ │ + b 9858c │ │ │ │ + ldr r1, [pc, #96] @ 98758 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 98694 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r5, r9, r0, ror #3 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r5, r9, r0, asr #3 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ + b 9863c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r4, r9, r0, asr #4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r4, r9, r0, lsr #4 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ @ instruction: 0xfffff52c │ │ │ │ @ instruction: 0xfffff3e4 │ │ │ │ @ instruction: 0xfffffd58 │ │ │ │ @ instruction: 0xfffffca0 │ │ │ │ @ instruction: 0xfffffb9c │ │ │ │ - andeq r5, r9, ip, lsr r1 │ │ │ │ + muleq r9, ip, r1 │ │ │ │ @ instruction: 0xfffffaf8 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ @ instruction: 0xfffffd14 │ │ │ │ - andeq r0, r0, ip, lsl r4 │ │ │ │ + andeq r0, r0, r4, lsl r4 │ │ │ │ @ instruction: 0xfffffafc │ │ │ │ @ instruction: 0xfffff830 │ │ │ │ - andeq r0, r0, ip, lsl #10 │ │ │ │ - andeq r0, r0, r0, asr #17 │ │ │ │ + andeq r0, r0, r4, lsl #10 │ │ │ │ + @ instruction: 0x000008b8 │ │ │ │ @ instruction: 0xfffff9f8 │ │ │ │ @ instruction: 0xfffff91c │ │ │ │ @ instruction: 0xfffff74c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-72] @ 0xffffffb8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #2192] @ 99064 │ │ │ │ + ldr r1, [pc, #2192] @ 9900c │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr r3, [pc, #2188] @ 99068 │ │ │ │ + ldr r3, [pc, #2188] @ 99010 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #2180] @ 9906c │ │ │ │ + ldr r6, [pc, #2180] @ 99014 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ cmp r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, r0, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #0 │ │ │ │ - bne 98a00 │ │ │ │ - ldr r3, [pc, #2140] @ 99070 │ │ │ │ + bne 989a8 │ │ │ │ + ldr r3, [pc, #2140] @ 99018 │ │ │ │ lsl r7, r5, #1 │ │ │ │ ldr r8, [r6, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 98b6c │ │ │ │ - ldr r3, [pc, #2124] @ 99074 │ │ │ │ + beq 98b14 │ │ │ │ + ldr r3, [pc, #2124] @ 9901c │ │ │ │ ldr r9, [r6, r3] │ │ │ │ ldr r3, [r9, r5, lsl #2] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 98b38 │ │ │ │ + beq 98ae0 │ │ │ │ add fp, r7, r5 │ │ │ │ add fp, r8, fp, lsl #3 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmn sl, r3 │ │ │ │ - beq 98a7c │ │ │ │ + beq 98a24 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #36 @ 0x24 │ │ │ │ - beq 98bb0 │ │ │ │ + beq 98b58 │ │ │ │ mov r0, #0 │ │ │ │ - bl 9e008 │ │ │ │ + bl 9dfb0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 8108 │ │ │ │ + bl 80ac │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 98a98 │ │ │ │ + beq 98a40 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ orr r3, r3, #2 │ │ │ │ str r3, [r4, #24] │ │ │ │ add fp, r7, r5 │ │ │ │ add fp, r8, fp, lsl #3 │ │ │ │ str r4, [r9, r5, lsl #2] │ │ │ │ ldr r3, [fp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 988ac │ │ │ │ + beq 98854 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98c8c │ │ │ │ + bne 98c34 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #8 │ │ │ │ - bne 98b1c │ │ │ │ + bne 98ac4 │ │ │ │ cmp r5, #3 │ │ │ │ - beq 98ae0 │ │ │ │ - ldr r3, [pc, #1968] @ 99078 │ │ │ │ + beq 98a88 │ │ │ │ + ldr r3, [pc, #1968] @ 99020 │ │ │ │ mov r2, #1 │ │ │ │ ldr fp, [r6, r3] │ │ │ │ ldr r3, [fp, #8] │ │ │ │ orr r3, r3, r2, lsl r5 │ │ │ │ str r3, [fp, #8] │ │ │ │ tst r3, #1610612736 @ 0x60000000 │ │ │ │ - beq 989c4 │ │ │ │ + beq 9896c │ │ │ │ tst r3, #1 │ │ │ │ - bne 989c4 │ │ │ │ - ldr r3, [pc, #1932] @ 9907c │ │ │ │ + bne 9896c │ │ │ │ + ldr r3, [pc, #1932] @ 99024 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 98e10 │ │ │ │ - ldr r3, [pc, #1916] @ 99080 │ │ │ │ + beq 98db8 │ │ │ │ + ldr r3, [pc, #1916] @ 99028 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, r7, r5 │ │ │ │ add r2, r8, r3, lsl #3 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r2, [r8, r3, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrne r1, [r1] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r4] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #1868] @ 99084 │ │ │ │ + ldr r1, [pc, #1868] @ 9902c │ │ │ │ str sl, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 98c9c │ │ │ │ + beq 98c44 │ │ │ │ cmp r5, #5 │ │ │ │ - bne 98978 │ │ │ │ + bne 98920 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ - ldr r1, [pc, #1828] @ 99088 │ │ │ │ + ldr r1, [pc, #1828] @ 99030 │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ add r1, pc, r1 │ │ │ │ ldm r2, {r2, r3} │ │ │ │ cmp r3, #0 │ │ │ │ movlt r3, #88 @ 0x58 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r9, r5, lsl #2] │ │ │ │ add r6, r7, r5 │ │ │ │ add r6, r8, r6, lsl #3 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ orr r3, r3, r2 │ │ │ │ tst r3, #8 │ │ │ │ - bne 98ea0 │ │ │ │ + bne 98e48 │ │ │ │ tst r3, #32 │ │ │ │ - bne 98e70 │ │ │ │ + bne 98e18 │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - bne 98ee0 │ │ │ │ + bne 98e88 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne 98ec8 │ │ │ │ - ldr r1, [pc, #1748] @ 9908c │ │ │ │ + bne 98e70 │ │ │ │ + ldr r1, [pc, #1748] @ 99034 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r4] │ │ │ │ - ldr r2, [pc, #1728] @ 99090 │ │ │ │ - ldr r3, [pc, #1684] @ 99068 │ │ │ │ + ldr r2, [pc, #1728] @ 99038 │ │ │ │ + ldr r3, [pc, #1684] @ 99010 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #28 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 99060 │ │ │ │ + bne 99008 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1648] @ 99078 │ │ │ │ + ldr r3, [pc, #1648] @ 99020 │ │ │ │ lsl r7, r5, #1 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #1620] @ 99070 │ │ │ │ + ldr r3, [pc, #1620] @ 99018 │ │ │ │ ldr r8, [r6, r3] │ │ │ │ addeq r3, r5, r5, lsl #1 │ │ │ │ addeq r3, r8, r3, lsl #3 │ │ │ │ streq r4, [r3, #16] │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - beq 98818 │ │ │ │ - ldr r3, [pc, #1628] @ 99094 │ │ │ │ + beq 987c0 │ │ │ │ + ldr r3, [pc, #1628] @ 9903c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98818 │ │ │ │ - ldr r1, [pc, #1576] @ 99074 │ │ │ │ + beq 987c0 │ │ │ │ + ldr r1, [pc, #1576] @ 9901c │ │ │ │ ldr r9, [r6, r1] │ │ │ │ ldr r1, [r9, r5, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 98c68 │ │ │ │ + beq 98c10 │ │ │ │ add r0, r7, r5 │ │ │ │ add r0, r8, r0, lsl #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98a74 │ │ │ │ + beq 98a1c │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9, r5, lsl #2] │ │ │ │ ldr r0, [r1] │ │ │ │ - b 989c8 │ │ │ │ + b 98970 │ │ │ │ mov r3, r9 │ │ │ │ add r1, r9, #48 @ 0x30 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, r4 │ │ │ │ - beq 98c60 │ │ │ │ + beq 98c08 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 98a84 │ │ │ │ + bne 98a2c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ands r3, r2, #2 │ │ │ │ - beq 98f4c │ │ │ │ + beq 98ef4 │ │ │ │ tst r2, #32 │ │ │ │ - beq 98c94 │ │ │ │ + beq 98c3c │ │ │ │ add r3, r7, r5 │ │ │ │ add r3, r8, r3, lsl #3 │ │ │ │ ldr sl, [r3, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmn sl, r3 │ │ │ │ - beq 98ad8 │ │ │ │ + beq 98a80 │ │ │ │ mov r0, #0 │ │ │ │ - bl 9e008 │ │ │ │ + bl 9dfb0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, sl │ │ │ │ - bl 8108 │ │ │ │ + bl 80ac │ │ │ │ mov sl, #0 │ │ │ │ - b 98884 │ │ │ │ + b 9882c │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ - bne 988c0 │ │ │ │ + bne 98868 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #110 @ 0x6e │ │ │ │ - bne 988c0 │ │ │ │ + bne 98868 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 98b1c │ │ │ │ + beq 98ac4 │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ - bne 988c0 │ │ │ │ + bne 98868 │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - bne 988c0 │ │ │ │ - ldr r3, [pc, #1364] @ 99078 │ │ │ │ + bne 98868 │ │ │ │ + ldr r3, [pc, #1364] @ 99020 │ │ │ │ mov r2, #1 │ │ │ │ ldr fp, [r6, r3] │ │ │ │ ldr r3, [fp, #8] │ │ │ │ bic r3, r3, r2, lsl r5 │ │ │ │ str r3, [fp, #8] │ │ │ │ - b 988d8 │ │ │ │ + b 98880 │ │ │ │ add r0, r7, r5 │ │ │ │ add r0, r8, r0, lsl #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 98f10 │ │ │ │ + beq 98eb8 │ │ │ │ bic r3, r3, #196608 @ 0x30000 │ │ │ │ orr r3, r3, r2 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r3, [pc, #1304] @ 99078 │ │ │ │ + ldr r3, [pc, #1304] @ 99020 │ │ │ │ mov sl, #0 │ │ │ │ ldr fp, [r6, r3] │ │ │ │ ldr r3, [fp, #8] │ │ │ │ - b 988d8 │ │ │ │ + b 98880 │ │ │ │ add r3, r7, r5 │ │ │ │ add r3, r8, r3, lsl #3 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ tst r1, #65536 @ 0x10000 │ │ │ │ - beq 98c10 │ │ │ │ - ldr r3, [pc, #1260] @ 99074 │ │ │ │ + beq 98bb8 │ │ │ │ + ldr r3, [pc, #1260] @ 9901c │ │ │ │ ldr r9, [r6, r3] │ │ │ │ add r3, r7, r5 │ │ │ │ add r3, r8, r3, lsl #3 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 98828 │ │ │ │ - ldr r3, [pc, #1268] @ 99098 │ │ │ │ + bne 987d0 │ │ │ │ + ldr r3, [pc, #1268] @ 99040 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 98828 │ │ │ │ - b 98c34 │ │ │ │ + bne 987d0 │ │ │ │ + b 98bdc │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r4] │ │ │ │ - bl 8108 │ │ │ │ + bl 80ac │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 98878 │ │ │ │ + bne 98820 │ │ │ │ ldm r4, {r0, sl} │ │ │ │ mov r1, sl │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98f24 │ │ │ │ + bne 98ecc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr sl, [r3] │ │ │ │ mov r1, sl │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98a98 │ │ │ │ + beq 98a40 │ │ │ │ add r3, r7, r5 │ │ │ │ add r3, r8, r3, lsl #3 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 8108 │ │ │ │ + bl 80ac │ │ │ │ mov sl, r0 │ │ │ │ - b 98870 │ │ │ │ - ldr r1, [pc, #1156] @ 9909c │ │ │ │ + b 98818 │ │ │ │ + ldr r1, [pc, #1156] @ 99044 │ │ │ │ ldr r4, [pc, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 98820 │ │ │ │ + bne 987c8 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - ldr r3, [pc, #1096] @ 99074 │ │ │ │ + ldr r3, [pc, #1096] @ 9901c │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r6, r3] │ │ │ │ - bne 98828 │ │ │ │ - ldr r3, [pc, #1124] @ 990a0 │ │ │ │ + bne 987d0 │ │ │ │ + ldr r3, [pc, #1124] @ 99048 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 98828 │ │ │ │ + bne 987d0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 9e008 │ │ │ │ + bl 9dfb0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b 98828 │ │ │ │ + b 987d0 │ │ │ │ ldr sl, [r4] │ │ │ │ - b 98870 │ │ │ │ + b 98818 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 98834 │ │ │ │ + bne 987dc │ │ │ │ add r1, r7, r5 │ │ │ │ add r1, r8, r1, lsl #3 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ tst r1, #65536 @ 0x10000 │ │ │ │ moveq r4, r3 │ │ │ │ - beq 98828 │ │ │ │ - b 98b88 │ │ │ │ + beq 987d0 │ │ │ │ + b 98b30 │ │ │ │ ldr r3, [fp, #16] │ │ │ │ str r3, [r9, r5, lsl #2] │ │ │ │ mov r0, #0 │ │ │ │ - b 989c8 │ │ │ │ - ldr r2, [pc, #1024] @ 990a4 │ │ │ │ + b 98970 │ │ │ │ + ldr r2, [pc, #1024] @ 9904c │ │ │ │ ldr r3, [fp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [fp, #40] @ 0x28 │ │ │ │ - beq 98f40 │ │ │ │ - ldr r1, [pc, #1004] @ 990a8 │ │ │ │ + beq 98ee8 │ │ │ │ + ldr r1, [pc, #1004] @ 99050 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 98fd0 │ │ │ │ - ldr r1, [pc, #992] @ 990ac │ │ │ │ + beq 98f78 │ │ │ │ + ldr r1, [pc, #992] @ 99054 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 99004 │ │ │ │ - ldr r3, [pc, #980] @ 990b0 │ │ │ │ + beq 98fac │ │ │ │ + ldr r3, [pc, #980] @ 99058 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #976] @ 990b4 │ │ │ │ + ldr ip, [pc, #976] @ 9905c │ │ │ │ ldr r1, [fp, #48] @ 0x30 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r1, ip │ │ │ │ - beq 98f9c │ │ │ │ - ldr ip, [pc, #960] @ 990b8 │ │ │ │ + beq 98f44 │ │ │ │ + ldr ip, [pc, #960] @ 99060 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r1, ip │ │ │ │ - beq 98fe8 │ │ │ │ - ldr ip, [pc, #948] @ 990bc │ │ │ │ + beq 98f90 │ │ │ │ + ldr ip, [pc, #948] @ 99064 │ │ │ │ ldr ip, [r6, ip] │ │ │ │ cmp r1, ip │ │ │ │ - beq 99034 │ │ │ │ - ldr ip, [pc, #936] @ 990c0 │ │ │ │ + beq 98fdc │ │ │ │ + ldr ip, [pc, #936] @ 99068 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r1, ip │ │ │ │ - beq 99044 │ │ │ │ - ldr r1, [pc, #924] @ 990c4 │ │ │ │ + beq 98fec │ │ │ │ + ldr r1, [pc, #924] @ 9906c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr ip, [pc, #916] @ 990c8 │ │ │ │ + ldr ip, [pc, #916] @ 99070 │ │ │ │ ldr r1, [fp, #56] @ 0x38 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r1, ip │ │ │ │ - beq 98f90 │ │ │ │ - ldr ip, [pc, #900] @ 990cc │ │ │ │ + beq 98f38 │ │ │ │ + ldr ip, [pc, #900] @ 99074 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r1, ip │ │ │ │ - beq 98fc4 │ │ │ │ - ldr ip, [pc, #888] @ 990d0 │ │ │ │ + beq 98f6c │ │ │ │ + ldr ip, [pc, #888] @ 99078 │ │ │ │ ldr ip, [r6, ip] │ │ │ │ cmp r1, ip │ │ │ │ - beq 9901c │ │ │ │ - ldr ip, [pc, #876] @ 990d4 │ │ │ │ + beq 98fc4 │ │ │ │ + ldr ip, [pc, #876] @ 9907c │ │ │ │ add ip, pc, ip │ │ │ │ cmp r1, ip │ │ │ │ - beq 99054 │ │ │ │ - ldr ip, [pc, #864] @ 990d8 │ │ │ │ + beq 98ffc │ │ │ │ + ldr ip, [pc, #864] @ 99080 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr lr, [pc, #860] @ 990dc │ │ │ │ + ldr lr, [pc, #860] @ 99084 │ │ │ │ ldr r1, [fp, #60] @ 0x3c │ │ │ │ add lr, pc, lr │ │ │ │ cmp r1, lr │ │ │ │ - beq 98fac │ │ │ │ - ldr lr, [pc, #844] @ 990e0 │ │ │ │ + beq 98f54 │ │ │ │ + ldr lr, [pc, #844] @ 99088 │ │ │ │ add lr, pc, lr │ │ │ │ cmp r1, lr │ │ │ │ - beq 98ff8 │ │ │ │ - ldr lr, [pc, #832] @ 990e4 │ │ │ │ + beq 98fa0 │ │ │ │ + ldr lr, [pc, #832] @ 9908c │ │ │ │ ldr lr, [r6, lr] │ │ │ │ cmp r1, lr │ │ │ │ - beq 99028 │ │ │ │ - ldr lr, [pc, #820] @ 990e8 │ │ │ │ + beq 98fd0 │ │ │ │ + ldr lr, [pc, #820] @ 99090 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr sl, [pc, #816] @ 990ec │ │ │ │ + ldr sl, [pc, #816] @ 99094 │ │ │ │ ldr r1, [fp, #76] @ 0x4c │ │ │ │ add sl, pc, sl │ │ │ │ cmp r1, sl │ │ │ │ - beq 98f84 │ │ │ │ - ldr sl, [pc, #800] @ 990f0 │ │ │ │ + beq 98f2c │ │ │ │ + ldr sl, [pc, #800] @ 99098 │ │ │ │ add sl, pc, sl │ │ │ │ cmp r1, sl │ │ │ │ - beq 98fdc │ │ │ │ - ldr sl, [pc, #788] @ 990f4 │ │ │ │ + beq 98f84 │ │ │ │ + ldr sl, [pc, #788] @ 9909c │ │ │ │ ldr r6, [r6, sl] │ │ │ │ cmp r1, r6 │ │ │ │ - beq 99010 │ │ │ │ - ldr r1, [pc, #776] @ 990f8 │ │ │ │ + beq 98fb8 │ │ │ │ + ldr r1, [pc, #776] @ 990a0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #760] @ 990fc │ │ │ │ + ldr r1, [pc, #760] @ 990a4 │ │ │ │ stmib sp, {ip, lr} │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 98978 │ │ │ │ - ldr r2, [pc, #616] @ 99080 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 98920 │ │ │ │ + ldr r2, [pc, #616] @ 99028 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #728] @ 99100 │ │ │ │ + ldr r2, [pc, #728] @ 990a8 │ │ │ │ ldr r0, [r1] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #716] @ 99104 │ │ │ │ - ldr r1, [pc, #716] @ 99108 │ │ │ │ + ldr r2, [pc, #716] @ 990ac │ │ │ │ + ldr r1, [pc, #716] @ 990b0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #708] @ 9910c │ │ │ │ + ldr r2, [pc, #708] @ 990b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r3, [pc, #688] @ 99110 │ │ │ │ - ldr r2, [pc, #688] @ 99114 │ │ │ │ + ldr r3, [pc, #688] @ 990b8 │ │ │ │ + ldr r2, [pc, #688] @ 990bc │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 98908 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 988b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #668] @ 99118 │ │ │ │ + ldr r1, [pc, #668] @ 990c0 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r9, r5, lsl #2] │ │ │ │ add r2, r7, r5 │ │ │ │ add r2, r8, r2, lsl #3 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ orr r3, r3, r2 │ │ │ │ - b 989a0 │ │ │ │ + b 98948 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #624] @ 9911c │ │ │ │ + ldr r1, [pc, #624] @ 990c4 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r9, r5, lsl #2] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ orr r3, r3, r2 │ │ │ │ - b 98998 │ │ │ │ + b 98940 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #588] @ 99120 │ │ │ │ + ldr r1, [pc, #588] @ 990c8 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 989b0 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 98958 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [pc, #568] @ 99124 │ │ │ │ + ldr r1, [pc, #568] @ 990cc │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [r9, r5, lsl #2] │ │ │ │ add r5, r7, r5 │ │ │ │ add r5, r8, r5, lsl #3 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ orr r3, r3, r2 │ │ │ │ - b 989a8 │ │ │ │ + b 98950 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 989c4 │ │ │ │ + beq 9896c │ │ │ │ blx r3 │ │ │ │ - b 989c4 │ │ │ │ + b 9896c │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [fp, #4] │ │ │ │ - bl 8108 │ │ │ │ + bl 80ac │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 98878 │ │ │ │ + bne 98820 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ - b 98bd8 │ │ │ │ - ldr r3, [pc, #480] @ 99128 │ │ │ │ + b 98b80 │ │ │ │ + ldr r3, [pc, #480] @ 990d0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 98cdc │ │ │ │ + b 98c84 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #28 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #5 │ │ │ │ - bl 9f27c │ │ │ │ + bl 9f224 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98fb8 │ │ │ │ + beq 98f60 │ │ │ │ orr r2, r2, #34 @ 0x22 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b 98aac │ │ │ │ - ldr r1, [pc, #416] @ 9912c │ │ │ │ + b 98a54 │ │ │ │ + ldr r1, [pc, #416] @ 990d4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 98df0 │ │ │ │ - ldr ip, [pc, #408] @ 99130 │ │ │ │ + b 98d98 │ │ │ │ + ldr ip, [pc, #408] @ 990d8 │ │ │ │ add ip, pc, ip │ │ │ │ - b 98d78 │ │ │ │ - ldr r1, [pc, #400] @ 99134 │ │ │ │ + b 98d20 │ │ │ │ + ldr r1, [pc, #400] @ 990dc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ - b 98d2c │ │ │ │ - ldr lr, [pc, #388] @ 99138 │ │ │ │ + b 98cd4 │ │ │ │ + ldr lr, [pc, #388] @ 990e0 │ │ │ │ add lr, pc, lr │ │ │ │ - b 98db4 │ │ │ │ + b 98d5c │ │ │ │ orr r2, r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b 98aa4 │ │ │ │ - ldr ip, [pc, #368] @ 9913c │ │ │ │ + b 98a4c │ │ │ │ + ldr ip, [pc, #368] @ 990e4 │ │ │ │ add ip, pc, ip │ │ │ │ - b 98d78 │ │ │ │ - ldr r3, [pc, #360] @ 99140 │ │ │ │ + b 98d20 │ │ │ │ + ldr r3, [pc, #360] @ 990e8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 98cdc │ │ │ │ - ldr r1, [pc, #352] @ 99144 │ │ │ │ + b 98c84 │ │ │ │ + ldr r1, [pc, #352] @ 990ec │ │ │ │ add r1, pc, r1 │ │ │ │ - b 98df0 │ │ │ │ - ldr r1, [pc, #344] @ 99148 │ │ │ │ + b 98d98 │ │ │ │ + ldr r1, [pc, #344] @ 990f0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ - b 98d2c │ │ │ │ - ldr lr, [pc, #332] @ 9914c │ │ │ │ + b 98cd4 │ │ │ │ + ldr lr, [pc, #332] @ 990f4 │ │ │ │ add lr, pc, lr │ │ │ │ - b 98db4 │ │ │ │ - ldr r3, [pc, #324] @ 99150 │ │ │ │ + b 98d5c │ │ │ │ + ldr r3, [pc, #324] @ 990f8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 98cdc │ │ │ │ - ldr r1, [pc, #316] @ 99154 │ │ │ │ + b 98c84 │ │ │ │ + ldr r1, [pc, #316] @ 990fc │ │ │ │ add r1, pc, r1 │ │ │ │ - b 98df0 │ │ │ │ - ldr ip, [pc, #308] @ 99158 │ │ │ │ + b 98d98 │ │ │ │ + ldr ip, [pc, #308] @ 99100 │ │ │ │ add ip, pc, ip │ │ │ │ - b 98d78 │ │ │ │ - ldr lr, [pc, #300] @ 9915c │ │ │ │ + b 98d20 │ │ │ │ + ldr lr, [pc, #300] @ 99104 │ │ │ │ add lr, pc, lr │ │ │ │ - b 98db4 │ │ │ │ - ldr r1, [pc, #292] @ 99160 │ │ │ │ + b 98d5c │ │ │ │ + ldr r1, [pc, #292] @ 99108 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ - b 98d2c │ │ │ │ - ldr r1, [pc, #280] @ 99164 │ │ │ │ + b 98cd4 │ │ │ │ + ldr r1, [pc, #280] @ 9910c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ - b 98d2c │ │ │ │ - ldr ip, [pc, #268] @ 99168 │ │ │ │ + b 98cd4 │ │ │ │ + ldr ip, [pc, #268] @ 99110 │ │ │ │ add ip, pc, ip │ │ │ │ - b 98d78 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r9, ip, asr #30 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r4, r9, r4, lsr pc │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r9, r9, r4, ror r1 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq sp, r5, r0, ror lr │ │ │ │ - andeq sp, r5, r0, lsl #29 │ │ │ │ - ldrdeq ip, [r5], -r8 │ │ │ │ - andeq r4, r9, r8, asr sp │ │ │ │ - andeq r9, r9, ip, lsr #32 │ │ │ │ - andeq r8, r9, r0, asr #29 │ │ │ │ - andeq r8, r9, ip, asr #28 │ │ │ │ - andeq r8, r9, r8, lsr #28 │ │ │ │ + b 98d20 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r3, r9, ip, lsr #31 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + muleq r9, r4, pc @ │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r8, r9, ip, asr #3 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq sp, r5, r0, ror #10 │ │ │ │ + andeq sp, r5, r0, ror r5 │ │ │ │ + andeq ip, r5, r8, asr #9 │ │ │ │ + @ instruction: 0x00093db8 │ │ │ │ + andeq r8, r9, r4, lsl #1 │ │ │ │ + andeq r7, r9, r8, lsl pc │ │ │ │ + andeq r7, r9, r4, lsr #29 │ │ │ │ + andeq r7, r9, r0, lsl #29 │ │ │ │ @ instruction: 0xffffee30 │ │ │ │ @ instruction: 0xfffff7f4 │ │ │ │ - andeq r0, r0, ip, lsl #10 │ │ │ │ - andeq sp, r5, r8, asr r1 │ │ │ │ + andeq r0, r0, r4, lsl #10 │ │ │ │ + andeq ip, r5, r8, asr #16 │ │ │ │ @ instruction: 0xffffecbc │ │ │ │ @ instruction: 0xfffff690 │ │ │ │ - andeq r0, r0, r0, asr #17 │ │ │ │ + @ instruction: 0x000008b8 │ │ │ │ @ instruction: 0xfffff340 │ │ │ │ - andeq sp, r5, ip, lsl #2 │ │ │ │ + strdeq ip, [r5], -ip @ │ │ │ │ @ instruction: 0xfffff5e4 │ │ │ │ @ instruction: 0xfffff154 │ │ │ │ - andeq r0, r0, ip, lsl r4 │ │ │ │ + andeq r0, r0, r4, lsl r4 │ │ │ │ @ instruction: 0xfffff3c0 │ │ │ │ - strheq sp, [r5], -ip │ │ │ │ + andeq ip, r5, ip, lsr #15 │ │ │ │ @ instruction: 0xfffff4e4 │ │ │ │ @ instruction: 0xfffff408 │ │ │ │ - andeq r0, r0, r0, asr #7 │ │ │ │ - andeq sp, r5, r0, lsl #1 │ │ │ │ + @ instruction: 0x000003b8 │ │ │ │ + andeq ip, r5, r0, ror r7 │ │ │ │ @ instruction: 0xfffff3ac │ │ │ │ @ instruction: 0xfffff104 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq sp, r5, r4, asr #32 │ │ │ │ - andeq sp, r5, r4, asr #19 │ │ │ │ - andeq sp, r5, r0, ror #18 │ │ │ │ - andeq sp, r5, ip, asr r9 │ │ │ │ - andeq sp, r5, r0, lsr #18 │ │ │ │ - andeq sp, r5, r8, asr r9 │ │ │ │ - strdeq sp, [r5], -r4 │ │ │ │ - strdeq sp, [r5], -r4 │ │ │ │ - muleq r5, r4, r9 │ │ │ │ - andeq sp, r5, r8, asr r9 │ │ │ │ - andeq sp, r5, r0, asr r9 │ │ │ │ - andeq sp, r5, ip, lsr #18 │ │ │ │ - andeq sp, r5, r0, lsr r7 │ │ │ │ - @ instruction: 0x0005d7b0 │ │ │ │ - andeq sp, r5, r0, asr #14 │ │ │ │ - strdeq sp, [r5], -ip │ │ │ │ - andeq sp, r5, r4, ror #14 │ │ │ │ - strdeq sp, [r5], -ip │ │ │ │ - muleq r5, r4, r6 │ │ │ │ - andeq sp, r5, ip, asr #14 │ │ │ │ - andeq sp, r5, r0, lsr #13 │ │ │ │ - andeq sp, r5, r8, lsl #14 │ │ │ │ - andeq sp, r5, ip, ror r6 │ │ │ │ - andeq sp, r5, r4, lsr r7 │ │ │ │ - andeq sp, r5, r4, asr #13 │ │ │ │ - strdeq sp, [r5], -r8 │ │ │ │ - andeq sp, r5, r4, ror r6 │ │ │ │ - andeq sp, r5, ip, ror #12 │ │ │ │ - muleq r5, r8, r6 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq ip, r5, r4, lsr r7 │ │ │ │ + strheq sp, [r5], -r4 │ │ │ │ + andeq sp, r5, r0, asr r0 │ │ │ │ + andeq sp, r5, ip, asr #32 │ │ │ │ + andeq sp, r5, r0, lsl r0 │ │ │ │ + andeq sp, r5, r8, asr #32 │ │ │ │ + andeq ip, r5, r4, ror #31 │ │ │ │ + andeq ip, r5, r4, ror #31 │ │ │ │ + andeq sp, r5, r4, lsl #1 │ │ │ │ + andeq sp, r5, r8, asr #32 │ │ │ │ + andeq sp, r5, r0, asr #32 │ │ │ │ + andeq sp, r5, ip, lsl r0 │ │ │ │ + andeq ip, r5, r0, lsr #28 │ │ │ │ + andeq ip, r5, r0, lsr #29 │ │ │ │ + andeq ip, r5, r0, lsr lr │ │ │ │ + andeq ip, r5, ip, ror #27 │ │ │ │ + andeq ip, r5, r4, asr lr │ │ │ │ + andeq ip, r5, ip, ror #27 │ │ │ │ + andeq ip, r5, r4, lsl #27 │ │ │ │ + andeq ip, r5, ip, lsr lr │ │ │ │ + muleq r5, r0, sp │ │ │ │ + strdeq ip, [r5], -r8 │ │ │ │ + andeq ip, r5, ip, ror #26 │ │ │ │ + andeq ip, r5, r4, lsr #28 │ │ │ │ + @ instruction: 0x0005cdb4 │ │ │ │ + andeq ip, r5, r8, ror #27 │ │ │ │ + andeq ip, r5, r4, ror #26 │ │ │ │ + andeq ip, r5, ip, asr sp │ │ │ │ + andeq ip, r5, r8, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #1888] @ 0x760 │ │ │ │ - ldr r2, [pc, #948] @ 99538 │ │ │ │ + ldr r2, [pc, #948] @ 994e0 │ │ │ │ sub sp, sp, #2160 @ 0x870 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r1, [pc, #936] @ 9953c │ │ │ │ + ldr r1, [pc, #936] @ 994e4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #932] @ 99540 │ │ │ │ + ldr r2, [pc, #932] @ 994e8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r3, [r0] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #2164] @ 0x874 │ │ │ │ mov r2, #0 │ │ │ │ movne r7, #0 │ │ │ │ - bne 993a8 │ │ │ │ + bne 99350 │ │ │ │ mov r6, #0 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ str r6, [sp] │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ - bne 994cc │ │ │ │ + bne 99474 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ - bne 994cc │ │ │ │ - ldr r3, [pc, #856] @ 99544 │ │ │ │ + bne 99474 │ │ │ │ + ldr r3, [pc, #856] @ 994ec │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, #0 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ mov lr, #1 │ │ │ │ add r3, lr, lr, lsl #1 │ │ │ │ ldr r3, [r8, r3, lsl #3] │ │ │ │ mov r1, r4 │ │ │ │ - b 99214 │ │ │ │ + b 991bc │ │ │ │ ldrb r0, [r1], #1 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 99340 │ │ │ │ + bne 992e8 │ │ │ │ mov ip, r3 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 99208 │ │ │ │ + bne 991b0 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - beq 99350 │ │ │ │ + beq 992f8 │ │ │ │ add lr, lr, #1 │ │ │ │ cmp lr, #13 │ │ │ │ - bne 991f8 │ │ │ │ + bne 991a0 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #61 @ 0x3d │ │ │ │ - beq 9925c │ │ │ │ + beq 99204 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #61 @ 0x3d │ │ │ │ - bne 9924c │ │ │ │ + bne 991f4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 99504 │ │ │ │ + beq 994ac │ │ │ │ add r1, r4, #1 │ │ │ │ mov r3, r1 │ │ │ │ - b 99278 │ │ │ │ + b 99220 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ - beq 99464 │ │ │ │ + beq 9940c │ │ │ │ mov r8, r3 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 99270 │ │ │ │ + bne 99218 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9e008 │ │ │ │ + bl 9dfb0 │ │ │ │ mov r4, r8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9938c │ │ │ │ + beq 99334 │ │ │ │ sub r9, r6, #-1073741823 @ 0xc0000001 │ │ │ │ add r7, sp, #12 │ │ │ │ add r9, fp, r9, lsl #2 │ │ │ │ add r5, r5, r6 │ │ │ │ - b 992c4 │ │ │ │ + b 9926c │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r5 │ │ │ │ str r8, [r9, #4]! │ │ │ │ - beq 9938c │ │ │ │ + beq 99334 │ │ │ │ ldr r8, [r7], #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 987b4 │ │ │ │ + bl 9875c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 992b4 │ │ │ │ + bne 9925c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 99308 │ │ │ │ + beq 992b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [fp], #4 │ │ │ │ mov r1, r2 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 987b4 │ │ │ │ + bl 9875c │ │ │ │ cmp r4, r6 │ │ │ │ - bne 992ec │ │ │ │ + bne 99294 │ │ │ │ mvn r7, #0 │ │ │ │ - ldr r2, [pc, #564] @ 99548 │ │ │ │ - ldr r3, [pc, #552] @ 99540 │ │ │ │ + ldr r2, [pc, #564] @ 994f0 │ │ │ │ + ldr r3, [pc, #552] @ 994e8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #2164] @ 0x874 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 99534 │ │ │ │ + bne 994dc │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #2160 @ 0x870 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [ip, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 99230 │ │ │ │ - b 99224 │ │ │ │ + bne 991d8 │ │ │ │ + b 991cc │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ add r3, sp, r5, lsl #2 │ │ │ │ cmp r2, #76 @ 0x4c │ │ │ │ add r5, r5, #1 │ │ │ │ str lr, [r3, #12] │ │ │ │ - bne 9923c │ │ │ │ + bne 991e4 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ - bne 9923c │ │ │ │ + bne 991e4 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ - bne 9923c │ │ │ │ + bne 991e4 │ │ │ │ add r4, r1, #1 │ │ │ │ mov lr, #0 │ │ │ │ - b 991f8 │ │ │ │ + b 991a0 │ │ │ │ ldr r3, [sp] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ - beq 991cc │ │ │ │ + beq 99174 │ │ │ │ ldr r7, [sp] │ │ │ │ - ldr r9, [pc, #412] @ 9954c │ │ │ │ + ldr r9, [pc, #412] @ 994f4 │ │ │ │ add r8, sp, #116 @ 0x74 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 9930c │ │ │ │ + bne 992b4 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ cmp r7, #11 │ │ │ │ movgt r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9930c │ │ │ │ + beq 992b4 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ add r6, r7, #1 │ │ │ │ add r1, r4, #1 │ │ │ │ - beq 994bc │ │ │ │ + beq 99464 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, r5 │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #47 @ 0x2f │ │ │ │ - bne 993e8 │ │ │ │ + bne 99390 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 994a8 │ │ │ │ + beq 99450 │ │ │ │ sub r2, r2, r4 │ │ │ │ sub r4, r2, #1 │ │ │ │ cmp r4, r9 │ │ │ │ movcs r2, r9 │ │ │ │ movcc r2, r4 │ │ │ │ cmp r4, #2048 @ 0x800 │ │ │ │ movcs r4, r2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ add r4, sp, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ strb r3, [r4, #116] @ 0x74 │ │ │ │ - bl 9e008 │ │ │ │ + bl 9dfb0 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 987b4 │ │ │ │ + bl 9875c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 994d8 │ │ │ │ + beq 99480 │ │ │ │ ldrb r3, [r5] │ │ │ │ mov r7, r6 │ │ │ │ - b 993b0 │ │ │ │ - ldr r2, [pc, #224] @ 9954c │ │ │ │ + b 99358 │ │ │ │ + ldr r2, [pc, #224] @ 994f4 │ │ │ │ sub r8, r8, r4 │ │ │ │ sub r8, r8, #1 │ │ │ │ cmp r8, r2 │ │ │ │ movcc r2, r8 │ │ │ │ mov r4, r3 │ │ │ │ cmp r8, #2048 @ 0x800 │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ movcs r8, r2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ add r8, sp, r8 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r8, #116] @ 0x74 │ │ │ │ - bl 9e008 │ │ │ │ + bl 9dfb0 │ │ │ │ mov sl, r0 │ │ │ │ - b 99298 │ │ │ │ + b 99240 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9e008 │ │ │ │ + bl 9dfb0 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, r0 │ │ │ │ - b 99444 │ │ │ │ - ldr r2, [pc, #136] @ 9954c │ │ │ │ + b 993ec │ │ │ │ + ldr r2, [pc, #136] @ 994f4 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ - b 99420 │ │ │ │ + b 993c8 │ │ │ │ ldr r7, [sp] │ │ │ │ ldrb r3, [r4] │ │ │ │ - b 993a8 │ │ │ │ + b 99350 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 99308 │ │ │ │ + beq 992b0 │ │ │ │ mov r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl 987b4 │ │ │ │ + bl 9875c │ │ │ │ cmp r7, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ - bgt 994e4 │ │ │ │ - b 99308 │ │ │ │ + bgt 9948c │ │ │ │ + b 992b0 │ │ │ │ cmp r6, #0 │ │ │ │ addne r5, sp, #64 @ 0x40 │ │ │ │ movne r4, r3 │ │ │ │ - beq 99308 │ │ │ │ + beq 992b0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ mov r1, r2 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 987b4 │ │ │ │ + bl 9875c │ │ │ │ cmp r4, r6 │ │ │ │ - bne 99514 │ │ │ │ - b 99308 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r9, r4, lsr #11 │ │ │ │ - muleq r9, r0, r5 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r4, r9, r4, lsl r4 │ │ │ │ + bne 994bc │ │ │ │ + b 992b0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r3, r9, r4, lsl #12 │ │ │ │ + strdeq r3, [r9], -r0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r3, r9, r4, ror r4 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr r2, [pc, #2248] @ 99e30 │ │ │ │ - ldr r3, [pc, #2248] @ 99e34 │ │ │ │ + ldr r2, [pc, #2248] @ 99dd8 │ │ │ │ + ldr r3, [pc, #2248] @ 99ddc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ - bl 9de74 │ │ │ │ - ldr r5, [pc, #2212] @ 99e38 │ │ │ │ + bl 9de1c │ │ │ │ + ldr r5, [pc, #2212] @ 99de0 │ │ │ │ add r5, pc, r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 99a54 │ │ │ │ + blt 999fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 99820 │ │ │ │ - ldr r3, [pc, #2192] @ 99e3c │ │ │ │ + beq 997c8 │ │ │ │ + ldr r3, [pc, #2192] @ 99de4 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r8, [r7, #4] │ │ │ │ add r3, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r7, #4] │ │ │ │ - beq 99774 │ │ │ │ + beq 9971c │ │ │ │ ldr ip, [r7, #8] │ │ │ │ tst ip, #1610612736 @ 0x60000000 │ │ │ │ - beq 99678 │ │ │ │ + beq 99620 │ │ │ │ tst ip, #1 │ │ │ │ - bne 99678 │ │ │ │ - ldr r3, [pc, #2148] @ 99e40 │ │ │ │ + bne 99620 │ │ │ │ + ldr r3, [pc, #2148] @ 99de8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 99ca0 │ │ │ │ - ldr r3, [pc, #2132] @ 99e44 │ │ │ │ + beq 99c48 │ │ │ │ + ldr r3, [pc, #2132] @ 99dec │ │ │ │ ldr r9, [r5, r3] │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ ldr r0, [r9] │ │ │ │ - beq 99c94 │ │ │ │ - ldr r3, [pc, #2116] @ 99e48 │ │ │ │ + beq 99c3c │ │ │ │ + ldr r3, [pc, #2116] @ 99df0 │ │ │ │ add r2, r4, r4, lsl #1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, r2, lsl #3] │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r6 │ │ │ │ - bne 99624 │ │ │ │ - ldr r3, [pc, #2088] @ 99e4c │ │ │ │ + bne 995cc │ │ │ │ + ldr r3, [pc, #2088] @ 99df4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #2084] @ 99e50 │ │ │ │ + ldr r1, [pc, #2084] @ 99df8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 99c60 │ │ │ │ - ldr r1, [pc, #2068] @ 99e54 │ │ │ │ + beq 99c08 │ │ │ │ + ldr r1, [pc, #2068] @ 99dfc │ │ │ │ add r1, pc, r1 │ │ │ │ tst ip, #134217728 @ 0x8000000 │ │ │ │ - beq 99c54 │ │ │ │ - ldr ip, [pc, #2056] @ 99e58 │ │ │ │ + beq 99bfc │ │ │ │ + ldr ip, [pc, #2056] @ 99e00 │ │ │ │ add ip, pc, ip │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #2048] @ 99e5c │ │ │ │ + ldr r1, [pc, #2048] @ 99e04 │ │ │ │ str ip, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #2032] @ 99e60 │ │ │ │ + ldr r1, [pc, #2032] @ 99e08 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr ip, [r7, #8] │ │ │ │ ands r8, ip, #134217728 @ 0x8000000 │ │ │ │ ldrb r1, [r6] │ │ │ │ - beq 996dc │ │ │ │ + beq 99684 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 99b70 │ │ │ │ + bne 99b18 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - beq 997c8 │ │ │ │ + beq 99770 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r1, r4 │ │ │ │ - beq 99b8c │ │ │ │ + beq 99b34 │ │ │ │ mov r8, #131072 @ 0x20000 │ │ │ │ - ldr r2, [pc, #1976] @ 99e64 │ │ │ │ - ldr r3, [pc, #1924] @ 99e34 │ │ │ │ + ldr r2, [pc, #1976] @ 99e0c │ │ │ │ + ldr r3, [pc, #1924] @ 99ddc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 99e2c │ │ │ │ + bne 99dd4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 987b4 │ │ │ │ + b 9875c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 99c18 │ │ │ │ + bne 99bc0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 99a5c │ │ │ │ + beq 99a04 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - beq 997b8 │ │ │ │ - ldr r3, [pc, #1868] @ 99e48 │ │ │ │ + beq 99760 │ │ │ │ + ldr r3, [pc, #1868] @ 99df0 │ │ │ │ lsl r9, r4, #1 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ add r3, r4, r4, lsl #1 │ │ │ │ add r3, r6, r3, lsl #3 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 99b3c │ │ │ │ - ldr r3, [pc, #1868] @ 99e68 │ │ │ │ + beq 99ae4 │ │ │ │ + ldr r3, [pc, #1868] @ 99e10 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 996a4 │ │ │ │ + beq 9964c │ │ │ │ tst ip, #1 │ │ │ │ addeq r9, r9, r4 │ │ │ │ addeq r6, r6, r9, lsl #3 │ │ │ │ streq r1, [r6, #16] │ │ │ │ - ldr r3, [pc, #1836] @ 99e6c │ │ │ │ + ldr r3, [pc, #1836] @ 99e14 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ ldr r0, [r3] │ │ │ │ - ldr r2, [pc, #1824] @ 99e70 │ │ │ │ - ldr r3, [pc, #1760] @ 99e34 │ │ │ │ + ldr r2, [pc, #1824] @ 99e18 │ │ │ │ + ldr r3, [pc, #1760] @ 99ddc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 99e2c │ │ │ │ + bne 99dd4 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1784] @ 99e74 │ │ │ │ + ldr r0, [pc, #1784] @ 99e1c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 83840 │ │ │ │ - ldr r3, [pc, #1776] @ 99e78 │ │ │ │ - ldr r1, [pc, #1776] @ 99e7c │ │ │ │ + bl 837e8 │ │ │ │ + ldr r3, [pc, #1776] @ 99e20 │ │ │ │ + ldr r1, [pc, #1776] @ 99e24 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #8 │ │ │ │ str r8, [sp] │ │ │ │ - bl dd508 <__isoc23_strtoul@@Base+0x2e68c> │ │ │ │ - ldr r3, [pc, #1756] @ 99e80 │ │ │ │ + bl dcba0 <__isoc23_strtoul@@Base+0x2dd7c> │ │ │ │ + ldr r3, [pc, #1756] @ 99e28 │ │ │ │ ldr ip, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ tst ip, #1610612736 @ 0x60000000 │ │ │ │ str r8, [r3, #16] │ │ │ │ - beq 99678 │ │ │ │ - b 995cc │ │ │ │ - ldr r0, [pc, #1732] @ 99e84 │ │ │ │ + beq 99620 │ │ │ │ + b 99574 │ │ │ │ + ldr r0, [pc, #1732] @ 99e2c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9e008 │ │ │ │ + bl 9dfb0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #1720] @ 99e88 │ │ │ │ + ldr r3, [pc, #1720] @ 99e30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq 9982c │ │ │ │ + beq 997d4 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9982c │ │ │ │ - ldr r3, [pc, #1620] @ 99e48 │ │ │ │ + bne 997d4 │ │ │ │ + ldr r3, [pc, #1620] @ 99df0 │ │ │ │ mov r6, #1 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 987b4 │ │ │ │ + bl 9875c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99dd4 │ │ │ │ + beq 99d7c │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #13 │ │ │ │ add r7, r7, #24 │ │ │ │ - bne 997f8 │ │ │ │ + bne 997a0 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #255 @ 0xff │ │ │ │ - bne 99738 │ │ │ │ - ldr r4, [pc, #1624] @ 99e8c │ │ │ │ + bne 996e0 │ │ │ │ + ldr r4, [pc, #1624] @ 99e34 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 99c6c │ │ │ │ + beq 99c14 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r0, r3 │ │ │ │ - bl 8018 │ │ │ │ - ldr r2, [pc, #1552] @ 99e6c │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r2, [pc, #1552] @ 99e14 │ │ │ │ mov r9, #0 │ │ │ │ ldr r4, [r5, r2] │ │ │ │ mov lr, #1 │ │ │ │ add r8, r4, #4 │ │ │ │ mov r6, r8 │ │ │ │ add sl, r4, #48 @ 0x30 │ │ │ │ - b 99884 │ │ │ │ + b 9982c │ │ │ │ cmp ip, #13 │ │ │ │ add r6, r6, #4 │ │ │ │ - beq 998d0 │ │ │ │ + beq 99878 │ │ │ │ mov lr, ip │ │ │ │ ldr r3, [r0], #4 │ │ │ │ add ip, lr, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 99874 │ │ │ │ + bge 9981c │ │ │ │ cmp ip, #13 │ │ │ │ add r9, r9, #1 │ │ │ │ str lr, [r0, #-4] │ │ │ │ - beq 998d0 │ │ │ │ + beq 99878 │ │ │ │ ldr r7, [r6] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r1, r7 │ │ │ │ streq lr, [r2, #-4] │ │ │ │ cmp r3, sl │ │ │ │ - bne 998b0 │ │ │ │ + bne 99858 │ │ │ │ add r6, r6, #4 │ │ │ │ - b 99880 │ │ │ │ + b 99828 │ │ │ │ cmp r9, #1 │ │ │ │ - beq 99c48 │ │ │ │ - ldr r3, [pc, #1384] @ 99e48 │ │ │ │ + beq 99bf0 │ │ │ │ + ldr r3, [pc, #1384] @ 99df0 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ - ldr r3, [pc, #1444] @ 99e90 │ │ │ │ + ldr r3, [pc, #1444] @ 99e38 │ │ │ │ mov r5, ip │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #1432] @ 99e94 │ │ │ │ + ldr r3, [pc, #1432] @ 99e3c │ │ │ │ add r9, r9, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #1420] @ 99e98 │ │ │ │ + ldr r3, [pc, #1420] @ 99e40 │ │ │ │ mov r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #1408] @ 99e9c │ │ │ │ + ldr r3, [pc, #1408] @ 99e44 │ │ │ │ str ip, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - b 99944 │ │ │ │ + b 998ec │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #13 │ │ │ │ add r5, r5, #4 │ │ │ │ add r8, r8, #4 │ │ │ │ add r9, r9, #24 │ │ │ │ - beq 999f0 │ │ │ │ + beq 99998 │ │ │ │ ldr fp, [r5, #4] │ │ │ │ cmp fp, #0 │ │ │ │ - blt 9992c │ │ │ │ + blt 998d4 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst r3, #8 │ │ │ │ - bne 9992c │ │ │ │ + bne 998d4 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 99988 │ │ │ │ - ldr r1, [pc, #1312] @ 99ea0 │ │ │ │ + beq 99930 │ │ │ │ + ldr r1, [pc, #1312] @ 99e48 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov sl, r9 │ │ │ │ add r4, r3, #48 @ 0x30 │ │ │ │ mov r7, r5 │ │ │ │ - b 999a8 │ │ │ │ + b 99950 │ │ │ │ cmp r4, r7 │ │ │ │ add sl, sl, #24 │ │ │ │ - beq 999dc │ │ │ │ + beq 99984 │ │ │ │ ldr r3, [r7, #4]! │ │ │ │ cmp fp, r3 │ │ │ │ - bne 9999c │ │ │ │ + bne 99944 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r2, [sl] │ │ │ │ str r3, [r7] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r4, r7 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add sl, sl, #24 │ │ │ │ - bne 999a8 │ │ │ │ + bne 99950 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r3] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 9992c │ │ │ │ - ldr r5, [pc, #1196] @ 99ea4 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 998d4 │ │ │ │ + ldr r5, [pc, #1196] @ 99e4c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - beq 99c3c │ │ │ │ + beq 99be4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 99b20 │ │ │ │ + bcs 99ac8 │ │ │ │ add r0, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r3] │ │ │ │ strb r1, [r2] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ - b 99748 │ │ │ │ + b 996f0 │ │ │ │ sub r4, r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl 987b4 │ │ │ │ + bl 9875c │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 99a3c │ │ │ │ + bcs 999e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 99748 │ │ │ │ - ldr r3, [pc, #1092] @ 99ea8 │ │ │ │ + b 996f0 │ │ │ │ + ldr r3, [pc, #1092] @ 99e50 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9982c │ │ │ │ - ldr r0, [pc, #1076] @ 99eac │ │ │ │ + bne 997d4 │ │ │ │ + ldr r0, [pc, #1076] @ 99e54 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 83840 │ │ │ │ + bl 837e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 99a94 │ │ │ │ + beq 99a3c │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r4 │ │ │ │ - bne 99e14 │ │ │ │ - ldr r2, [pc, #1044] @ 99eb0 │ │ │ │ - ldr r0, [pc, #1044] @ 99eb4 │ │ │ │ + bne 99dbc │ │ │ │ + ldr r2, [pc, #1044] @ 99e58 │ │ │ │ + ldr r0, [pc, #1044] @ 99e5c │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r2, #4] │ │ │ │ - bl 83840 │ │ │ │ + bl 837e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 99ac0 │ │ │ │ + beq 99a68 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 99e20 │ │ │ │ - ldr r1, [pc, #1008] @ 99eb8 │ │ │ │ - ldr r2, [pc, #892] @ 99e48 │ │ │ │ + bne 99dc8 │ │ │ │ + ldr r1, [pc, #1008] @ 99e60 │ │ │ │ + ldr r2, [pc, #892] @ 99df0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r1] │ │ │ │ ldr r8, [r5, r2] │ │ │ │ mov r6, #0 │ │ │ │ add r9, r8, #288 @ 0x120 │ │ │ │ mov r4, r8 │ │ │ │ - b 99af0 │ │ │ │ + b 99a98 │ │ │ │ add r4, r4, #24 │ │ │ │ cmp r4, r9 │ │ │ │ - beq 99cfc │ │ │ │ + beq 99ca4 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - bne 99ae4 │ │ │ │ + bne 99a8c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 83840 │ │ │ │ + bl 837e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 99b18 │ │ │ │ + beq 99ac0 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 99dc8 │ │ │ │ + bne 99d70 │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ - b 99ae4 │ │ │ │ + b 99a8c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 99a54 │ │ │ │ + blt 999fc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - b 99a2c │ │ │ │ - ldr r0, [pc, #888] @ 99ebc │ │ │ │ + b 999d4 │ │ │ │ + ldr r0, [pc, #888] @ 99e64 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9e008 │ │ │ │ - ldr r3, [pc, #880] @ 99ec0 │ │ │ │ + bl 9dfb0 │ │ │ │ + ldr r3, [pc, #880] @ 99e68 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 996a4 │ │ │ │ + beq 9964c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99738 │ │ │ │ + beq 996e0 │ │ │ │ ldr ip, [r7, #8] │ │ │ │ - b 99728 │ │ │ │ + b 996d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9e008 │ │ │ │ + bl 9dfb0 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov r1, r0 │ │ │ │ - beq 997c8 │ │ │ │ + beq 99770 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 996a0 │ │ │ │ + bne 99648 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 9916c │ │ │ │ + bl 99114 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 99a54 │ │ │ │ - ldr r2, [pc, #796] @ 99ec4 │ │ │ │ + beq 999fc │ │ │ │ + ldr r2, [pc, #796] @ 99e6c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 9982c │ │ │ │ - ldr r3, [pc, #648] @ 99e48 │ │ │ │ - ldr r7, [pc, #772] @ 99ec8 │ │ │ │ + beq 997d4 │ │ │ │ + ldr r3, [pc, #648] @ 99df0 │ │ │ │ + ldr r7, [pc, #772] @ 99e70 │ │ │ │ str r1, [r2] │ │ │ │ mov r4, #1 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ - b 99bd8 │ │ │ │ + b 99b80 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 99bec │ │ │ │ + beq 99b94 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - beq 99bf0 │ │ │ │ + beq 99b98 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 987b4 │ │ │ │ + bl 9875c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99a38 │ │ │ │ + beq 999e0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #13 │ │ │ │ add r6, r6, #24 │ │ │ │ - bne 99bd4 │ │ │ │ - b 9982c │ │ │ │ + bne 99b7c │ │ │ │ + b 997d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9e008 │ │ │ │ + bl 9dfb0 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov r1, r0 │ │ │ │ - beq 997c8 │ │ │ │ + beq 99770 │ │ │ │ cmp r4, #0 │ │ │ │ movne r8, #65536 @ 0x10000 │ │ │ │ - bne 996a4 │ │ │ │ - b 99b8c │ │ │ │ + bne 9964c │ │ │ │ + b 99b34 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 99748 │ │ │ │ + b 996f0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 99748 │ │ │ │ - ldr ip, [pc, #624] @ 99ecc │ │ │ │ + b 996f0 │ │ │ │ + ldr ip, [pc, #624] @ 99e74 │ │ │ │ add ip, pc, ip │ │ │ │ - b 99650 │ │ │ │ - ldr r1, [pc, #616] @ 99ed0 │ │ │ │ + b 995f8 │ │ │ │ + ldr r1, [pc, #616] @ 99e78 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 99640 │ │ │ │ + b 995e8 │ │ │ │ mov r2, #7 │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bne 99840 │ │ │ │ - b 99a54 │ │ │ │ - ldr r2, [pc, #568] @ 99ed4 │ │ │ │ - add r2, pc, r2 │ │ │ │ - b 9960c │ │ │ │ - ldr r2, [pc, #412] @ 99e44 │ │ │ │ - ldr r1, [pc, #556] @ 99ed8 │ │ │ │ + bne 997e8 │ │ │ │ + b 999fc │ │ │ │ + ldr r2, [pc, #568] @ 99e7c │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 995b4 │ │ │ │ + ldr r2, [pc, #412] @ 99dec │ │ │ │ + ldr r1, [pc, #556] @ 99e80 │ │ │ │ ldr r9, [r5, r2] │ │ │ │ - ldr r2, [pc, #552] @ 99edc │ │ │ │ + ldr r2, [pc, #552] @ 99e84 │ │ │ │ ldr r0, [r9] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #540] @ 99ee0 │ │ │ │ + ldr r2, [pc, #540] @ 99e88 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #528] @ 99ee4 │ │ │ │ + ldr r2, [pc, #528] @ 99e8c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r3, [pc, #512] @ 99ee8 │ │ │ │ - ldr r2, [pc, #512] @ 99eec │ │ │ │ + ldr r3, [pc, #512] @ 99e90 │ │ │ │ + ldr r2, [pc, #512] @ 99e94 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr ip, [r7, #8] │ │ │ │ - b 995f0 │ │ │ │ - ldr r9, [pc, #492] @ 99ef0 │ │ │ │ + b 99598 │ │ │ │ + ldr r9, [pc, #492] @ 99e98 │ │ │ │ mov r6, r8 │ │ │ │ mov r4, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 99d24 │ │ │ │ + beq 99ccc │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ - beq 99d28 │ │ │ │ + beq 99cd0 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 987b4 │ │ │ │ + bl 9875c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99df4 │ │ │ │ + beq 99d9c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #13 │ │ │ │ add r6, r6, #24 │ │ │ │ - bne 99d0c │ │ │ │ + bne 99cb4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 99db4 │ │ │ │ - ldr r2, [pc, #268] @ 99e6c │ │ │ │ - ldr r3, [pc, #224] @ 99e44 │ │ │ │ + beq 99d5c │ │ │ │ + ldr r2, [pc, #268] @ 99e14 │ │ │ │ + ldr r3, [pc, #224] @ 99dec │ │ │ │ ldr r4, [r5, r2] │ │ │ │ - ldr sl, [pc, #392] @ 99ef4 │ │ │ │ - ldr r6, [pc, #392] @ 99ef8 │ │ │ │ + ldr sl, [pc, #392] @ 99e9c │ │ │ │ + ldr r6, [pc, #392] @ 99ea0 │ │ │ │ ldr r9, [r5, r3] │ │ │ │ add sl, pc, sl │ │ │ │ add r7, r4, #48 @ 0x30 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r1, [r1] │ │ │ │ ldr r2, [r8, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r9] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, sl │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ cmp r4, r7 │ │ │ │ add r8, r8, #24 │ │ │ │ - bne 99d7c │ │ │ │ - ldr r3, [pc, #320] @ 99efc │ │ │ │ + bne 99d24 │ │ │ │ + ldr r3, [pc, #320] @ 99ea4 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ - b 9982c │ │ │ │ - bl 9e008 │ │ │ │ + b 997d4 │ │ │ │ + bl 9dfb0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - b 99ae4 │ │ │ │ + b 99a8c │ │ │ │ sub r6, r6, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ - bl 987b4 │ │ │ │ + bl 9875c │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 99dd8 │ │ │ │ - b 99a54 │ │ │ │ + bcs 99d80 │ │ │ │ + b 999fc │ │ │ │ sub r4, r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl 987b4 │ │ │ │ + bl 9875c │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 99df8 │ │ │ │ - b 99a54 │ │ │ │ - bl 9e008 │ │ │ │ - mov r3, r0 │ │ │ │ - b 99a94 │ │ │ │ - bl 9e008 │ │ │ │ - mov r3, r0 │ │ │ │ - b 99ac0 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r4, r9, r0, asr #3 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - muleq r9, r8, r1 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r8, r9, r8, lsl #9 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r9, r5, r4, lsl sp │ │ │ │ - andeq r8, r9, r8, lsr r4 │ │ │ │ - strdeq ip, [r5], -r4 │ │ │ │ - ldrdeq sp, [r5], -r8 │ │ │ │ - ldrdeq ip, [r5], -r4 │ │ │ │ - ldrdeq sp, [r5], -ip │ │ │ │ - andeq r4, r9, ip, ror r0 │ │ │ │ - andeq r8, r9, r8, asr #6 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ - ldrdeq r3, [r9], -r8 │ │ │ │ - andeq sp, r5, r4, asr #1 │ │ │ │ + bcs 99da0 │ │ │ │ + b 999fc │ │ │ │ + bl 9dfb0 │ │ │ │ + mov r3, r0 │ │ │ │ + b 99a3c │ │ │ │ + bl 9dfb0 │ │ │ │ + mov r3, r0 │ │ │ │ + b 99a68 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r3, r9, r0, lsr #4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + strdeq r3, [r9], -r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r7, r9, r0, ror #9 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r9, r5, r4, lsl #8 │ │ │ │ + muleq r9, r0, r4 │ │ │ │ + andeq fp, r5, r4, ror #29 │ │ │ │ + andeq ip, r5, r8, asr #17 │ │ │ │ + andeq fp, r5, r4, asr #29 │ │ │ │ + andeq ip, r5, ip, asr #17 │ │ │ │ + ldrdeq r3, [r9], -ip │ │ │ │ + andeq r7, r9, r0, lsr #7 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ + andeq r3, r9, r8, lsr r0 │ │ │ │ + @ instruction: 0x0005c7b4 │ │ │ │ @ instruction: 0xffffebbc │ │ │ │ - andeq sl, r8, r0, asr r3 │ │ │ │ - @ instruction: 0x000982bc │ │ │ │ - andeq sl, r5, r8, ror #20 │ │ │ │ - muleq r9, r4, r2 │ │ │ │ - andeq r8, r9, r0, lsr r2 │ │ │ │ - andeq r8, r9, r4, ror r1 │ │ │ │ - andeq ip, r5, ip, lsr pc │ │ │ │ - andeq r8, r9, r4, asr r1 │ │ │ │ - andeq lr, r5, r8, lsl #14 │ │ │ │ - ldrdeq sl, [r5], -r8 │ │ │ │ - andeq r8, r9, r8, rrx │ │ │ │ - andeq r8, r9, r0 │ │ │ │ - muleq r5, ip, r5 │ │ │ │ - andeq r7, r9, r4, asr #31 │ │ │ │ - andeq sl, r5, r8, ror r5 │ │ │ │ - muleq r9, r8, pc @ │ │ │ │ - andeq sl, r5, r4, ror #13 │ │ │ │ - andeq r7, r9, r4, lsl pc │ │ │ │ - @ instruction: 0x00097eb8 │ │ │ │ - muleq r9, r4, lr │ │ │ │ - ldrdeq ip, [r5], -r8 │ │ │ │ - andeq ip, r5, r8, asr #23 │ │ │ │ - andeq sl, r5, r8, ror r3 │ │ │ │ - andeq ip, r5, r4, lsr #21 │ │ │ │ - ldrdeq ip, [r5], -r4 │ │ │ │ - ldrdeq ip, [r5], -r0 │ │ │ │ - ldrdeq ip, [r5], -r0 │ │ │ │ - andeq ip, r5, ip, ror #20 │ │ │ │ - andeq ip, r5, ip, ror #20 │ │ │ │ - andeq r7, r9, r8, asr sp │ │ │ │ - andeq ip, r5, r0, lsl #22 │ │ │ │ - strheq ip, [r5], -r8 │ │ │ │ - andeq r7, r9, r4, lsr #25 │ │ │ │ + @ instruction: 0x000893b0 │ │ │ │ + andeq r7, r9, r4, lsl r3 │ │ │ │ + andeq sl, r5, r8, asr r1 │ │ │ │ + andeq r7, r9, ip, ror #5 │ │ │ │ + andeq r7, r9, r8, lsl #5 │ │ │ │ + andeq r7, r9, ip, asr #3 │ │ │ │ + andeq ip, r5, ip, lsr #12 │ │ │ │ + andeq r7, r9, ip, lsr #3 │ │ │ │ + strdeq sp, [r5], -r8 │ │ │ │ + andeq sl, r5, r8, asr #5 │ │ │ │ + andeq r7, r9, r0, asr #1 │ │ │ │ + andeq r7, r9, r8, asr r0 │ │ │ │ + andeq r9, r5, ip, lsl #25 │ │ │ │ + andeq r7, r9, ip, lsl r0 │ │ │ │ + andeq r9, r5, r8, ror #24 │ │ │ │ + strdeq r6, [r9], -r0 │ │ │ │ + ldrdeq r9, [r5], -r4 │ │ │ │ + andeq r6, r9, ip, ror #30 │ │ │ │ + andeq r6, r9, r0, lsl pc │ │ │ │ + andeq r6, r9, ip, ror #29 │ │ │ │ + andeq fp, r5, r8, asr #17 │ │ │ │ + @ instruction: 0x0005c2b8 │ │ │ │ + andeq r9, r5, r8, ror #20 │ │ │ │ + muleq r5, r4, r1 │ │ │ │ + andeq ip, r5, r4, asr #3 │ │ │ │ + andeq ip, r5, r0, asr #3 │ │ │ │ + andeq ip, r5, r0, asr #3 │ │ │ │ + andeq ip, r5, ip, asr r1 │ │ │ │ + andeq ip, r5, ip, asr r1 │ │ │ │ + @ instruction: 0x00096db0 │ │ │ │ + strdeq ip, [r5], -r0 │ │ │ │ + andeq fp, r5, r8, lsr #15 │ │ │ │ + strdeq r6, [r9], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [pc, #312] @ 9a054 │ │ │ │ + ldr r2, [pc, #312] @ 99ffc │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr r3, [pc, #308] @ 9a058 │ │ │ │ + ldr r3, [pc, #308] @ 9a000 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add ip, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [ip, #12] │ │ │ │ mov r3, #0 │ │ │ │ @@ -149256,208 +149256,208 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #5 │ │ │ │ str r4, [sp] │ │ │ │ add ip, ip, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 9f27c │ │ │ │ - ldr r6, [pc, #240] @ 9a05c │ │ │ │ + bl 9f224 │ │ │ │ + ldr r6, [pc, #240] @ 9a004 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99fc8 │ │ │ │ + beq 99f70 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 9ab50 │ │ │ │ + bl 9aaf8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 99fc8 │ │ │ │ - ldr r2, [pc, #204] @ 9a060 │ │ │ │ - ldr r3, [pc, #192] @ 9a058 │ │ │ │ + beq 99f70 │ │ │ │ + ldr r2, [pc, #204] @ 9a008 │ │ │ │ + ldr r3, [pc, #192] @ 9a000 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9a050 │ │ │ │ + bne 99ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #148] @ 9a064 │ │ │ │ + ldr r3, [pc, #148] @ 9a00c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 9a03c │ │ │ │ + beq 99fe4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #5 │ │ │ │ - bl 99550 │ │ │ │ + bl 994f8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 9a03c │ │ │ │ - ldr r3, [pc, #112] @ 9a068 │ │ │ │ + beq 99fe4 │ │ │ │ + ldr r3, [pc, #112] @ 9a010 │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ mov r0, #5 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - bl 99550 │ │ │ │ + bl 994f8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9ab50 │ │ │ │ + bl 9aaf8 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #5 │ │ │ │ - bl 99550 │ │ │ │ + bl 994f8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ bic r3, r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b 99f8c │ │ │ │ + b 99f34 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9ab50 │ │ │ │ + bl 9aaf8 │ │ │ │ mov r4, r0 │ │ │ │ - b 99f8c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r9, r4, lsl #16 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r3, r9, r0, asr #15 │ │ │ │ - muleq r9, r4, r7 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + b 99f34 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r2, r9, r4, ror #16 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r2, r9, r0, lsr #16 │ │ │ │ + strdeq r2, [r9], -r4 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2984] @ 0xba8 │ │ │ │ - ldr r3, [pc, #836] @ 9a3c8 │ │ │ │ + ldr r3, [pc, #836] @ 9a370 │ │ │ │ sub sp, sp, #1072 @ 0x430 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #824] @ 9a3cc │ │ │ │ + ldr r2, [pc, #824] @ 9a374 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #820] @ 9a3d0 │ │ │ │ + ldr r3, [pc, #820] @ 9a378 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r5, [pc, #816] @ 9a3d4 │ │ │ │ + ldr r5, [pc, #816] @ 9a37c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r8, [pc, #812] @ 9a3d8 │ │ │ │ + ldr r8, [pc, #812] @ 9a380 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1068] @ 0x42c │ │ │ │ mov r3, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r0 │ │ │ │ str r5, [sp, #28] │ │ │ │ - b 9a138 │ │ │ │ + b 9a0e0 │ │ │ │ cmp r6, r9 │ │ │ │ - beq 9a18c │ │ │ │ + beq 9a134 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a134 │ │ │ │ + beq 9a0dc │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 9a1d0 │ │ │ │ + beq 9a178 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a12c │ │ │ │ + beq 9a0d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r1, sl │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a394 │ │ │ │ + bne 9a33c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9a158 │ │ │ │ + beq 9a100 │ │ │ │ add r6, r4, #1 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9a0d0 │ │ │ │ + bne 9a078 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a0ec │ │ │ │ + bne 9a094 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #632] @ 9a3dc │ │ │ │ - ldr r3, [pc, #616] @ 9a3d0 │ │ │ │ + ldr r2, [pc, #632] @ 9a384 │ │ │ │ + ldr r3, [pc, #616] @ 9a378 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1068] @ 0x42c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9a3c4 │ │ │ │ + bne 9a36c │ │ │ │ add sp, sp, #1072 @ 0x430 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ - ldr r3, [pc, #580] @ 9a3e0 │ │ │ │ + bl 7eb4 │ │ │ │ + ldr r3, [pc, #580] @ 9a388 │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, r3 │ │ │ │ movcc r4, r0 │ │ │ │ movcs r4, r3 │ │ │ │ mov r2, r4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ strb r3, [r0, r4] │ │ │ │ mov r6, r0 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ mov r4, r0 │ │ │ │ - b 9a0d8 │ │ │ │ + b 9a080 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r1, r0, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 9a12c │ │ │ │ + beq 9a0d4 │ │ │ │ add r2, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, fp, #28 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, fp │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a3b8 │ │ │ │ + beq 9a360 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #12] │ │ │ │ - bl 99f00 │ │ │ │ + bl 99ea8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r7, r0 │ │ │ │ - beq 9a108 │ │ │ │ + beq 9a0b0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr r3, [pc, #412] @ 9a3e4 │ │ │ │ + ldr r3, [pc, #412] @ 9a38c │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #404] @ 9a3e8 │ │ │ │ + ldr r2, [pc, #404] @ 9a390 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #8] │ │ │ │ - beq 9a354 │ │ │ │ - ldr r3, [pc, #384] @ 9a3ec │ │ │ │ + beq 9a2fc │ │ │ │ + ldr r3, [pc, #384] @ 9a394 │ │ │ │ str r4, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #84 @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -149465,223 +149465,223 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9ada0 │ │ │ │ + bl 9ad48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9a360 │ │ │ │ + beq 9a308 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a360 │ │ │ │ + beq 9a308 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r9, [fp, #8] │ │ │ │ add r1, r0, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 9a330 │ │ │ │ + beq 9a2d8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ add r2, r2, #1 │ │ │ │ add r0, r5, #20 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #12] │ │ │ │ str r6, [r5, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r4, [r9] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r6, [sp, #4] │ │ │ │ - bne 9a290 │ │ │ │ + bne 9a238 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub r3, r6, r3 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - ble 9a290 │ │ │ │ + ble 9a238 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ - beq 9a39c │ │ │ │ + beq 9a344 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9aeec │ │ │ │ - b 9a108 │ │ │ │ + bl 9ae94 │ │ │ │ + b 9a0b0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9ada0 │ │ │ │ + bl 9ad48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9a330 │ │ │ │ + beq 9a2d8 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [sp, #12] │ │ │ │ - bne 9a2c4 │ │ │ │ - b 9a330 │ │ │ │ + bne 9a26c │ │ │ │ + b 9a2d8 │ │ │ │ str fp, [r0, #8] │ │ │ │ - b 9a15c │ │ │ │ + b 9a104 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ - bl c0db0 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ + bl c0d58 <__isoc23_strtoul@@Base+0x11f34> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #8] │ │ │ │ - bl 9aeec │ │ │ │ - b 9a108 │ │ │ │ + bl 9ae94 │ │ │ │ + b 9a0b0 │ │ │ │ mov r0, fp │ │ │ │ - bl 7b20 │ │ │ │ - b 9a12c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - muleq r5, ip, r1 │ │ │ │ - muleq r9, r0, r6 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r3, r9, r0, lsl #13 │ │ │ │ - muleq r9, ip, r9 │ │ │ │ - andeq r3, r9, r4, asr #11 │ │ │ │ + bl 7adc │ │ │ │ + b 9a0d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r9, r5, ip, lsl #17 │ │ │ │ + strdeq r2, [r9], -r0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r2, r9, r0, ror #13 │ │ │ │ + strdeq r3, [r9], -r4 │ │ │ │ + andeq r2, r9, r4, lsr #12 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - andeq r0, r0, ip, lsr #17 │ │ │ │ + andeq r0, r0, r4, lsr #17 │ │ │ │ teqeq r2, r7, lsl #30 │ │ │ │ - andeq r4, r9, r8, ror #15 │ │ │ │ + andeq r3, r9, r0, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ - ldr sl, [pc, #1728] @ 9aae0 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ + ldr sl, [pc, #1728] @ 9aa88 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [sp, #24] │ │ │ │ orrs r3, r4, r5 │ │ │ │ mov r6, r0 │ │ │ │ - beq 9a5c4 │ │ │ │ - ldr r3, [pc, #1704] @ 9aae4 │ │ │ │ + beq 9a56c │ │ │ │ + ldr r3, [pc, #1704] @ 9aa8c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r3, #72] @ 0x48 │ │ │ │ - beq 9a54c │ │ │ │ + beq 9a4f4 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ - bl 8150 │ │ │ │ + bl 80f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a694 │ │ │ │ + beq 9a63c │ │ │ │ cmp r8, #0 │ │ │ │ add r4, r0, #1 │ │ │ │ - beq 9a69c │ │ │ │ + beq 9a644 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a06c │ │ │ │ + bl 9a014 │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 9a558 │ │ │ │ + beq 9a500 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9a5c8 │ │ │ │ - ldr r3, [pc, #1624] @ 9aae8 │ │ │ │ - ldr r9, [pc, #1624] @ 9aaec │ │ │ │ + beq 9a570 │ │ │ │ + ldr r3, [pc, #1624] @ 9aa90 │ │ │ │ + ldr r9, [pc, #1624] @ 9aa94 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r2, [r9] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9a678 │ │ │ │ + bne 9a620 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r9, [r8, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq 9a70c │ │ │ │ + beq 9a6b4 │ │ │ │ str r3, [r8, #24] │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [r8, #20] │ │ │ │ - beq 9a704 │ │ │ │ - bl 9aeec │ │ │ │ + beq 9a6ac │ │ │ │ + bl 9ae94 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ add r1, r8, #28 │ │ │ │ - bl 99f00 │ │ │ │ + bl 99ea8 │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r0, [r8, #12] │ │ │ │ strne r3, [r8, #16] │ │ │ │ - beq 9a74c │ │ │ │ + beq 9a6f4 │ │ │ │ ldr r2, [fp, #16] │ │ │ │ ldr r1, [fp, #12] │ │ │ │ mov r3, r7 │ │ │ │ - bl 9ada0 │ │ │ │ + bl 9ad48 │ │ │ │ cmp r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 9a770 │ │ │ │ + beq 9a718 │ │ │ │ mov r1, r7 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a924 │ │ │ │ + bne 9a8cc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ addne r3, r8, #28 │ │ │ │ - bne 9aa78 │ │ │ │ + bne 9aa20 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 9a90c │ │ │ │ + blt 9a8b4 │ │ │ │ mov r9, r7 │ │ │ │ - b 9a788 │ │ │ │ + b 9a730 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9a69c │ │ │ │ + beq 9a644 │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9a574 │ │ │ │ + beq 9a51c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a06c │ │ │ │ + bl 9a014 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne 9a47c │ │ │ │ - ldr r3, [pc, #1396] @ 9aaf0 │ │ │ │ + bne 9a424 │ │ │ │ + ldr r3, [pc, #1396] @ 9aa98 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a59c │ │ │ │ + beq 9a544 │ │ │ │ mov r1, r7 │ │ │ │ - bl 9a06c │ │ │ │ + bl 9a014 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne 9a47c │ │ │ │ - ldr r3, [pc, #1348] @ 9aae8 │ │ │ │ + bne 9a424 │ │ │ │ + ldr r3, [pc, #1348] @ 9aa90 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a5c8 │ │ │ │ + beq 9a570 │ │ │ │ mov r1, r7 │ │ │ │ - bl 9a06c │ │ │ │ + bl 9a014 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne 9a47c │ │ │ │ - b 9a5c8 │ │ │ │ + bne 9a424 │ │ │ │ + b 9a570 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #1316] @ 9aaf4 │ │ │ │ + ldr r1, [pc, #1316] @ 9aa9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a744 │ │ │ │ + bne 9a6ec │ │ │ │ mov r9, r7 │ │ │ │ - ldr r1, [pc, #1292] @ 9aaf8 │ │ │ │ + ldr r1, [pc, #1292] @ 9aaa0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr ip, [r0, #24] │ │ │ │ ldr r7, [r0] │ │ │ │ add r2, r3, r3, lsr #31 │ │ │ │ sub r7, r7, ip │ │ │ │ @@ -149689,222 +149689,222 @@ │ │ │ │ cmp r2, r7 │ │ │ │ mvn r3, r3 │ │ │ │ lsr r3, r3, #31 │ │ │ │ movge r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ strne ip, [r0] │ │ │ │ ldrne r0, [r1, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1232] @ 9aafc │ │ │ │ + ldr r1, [pc, #1232] @ 9aaa4 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r5, r9} │ │ │ │ movne r7, #0 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r3, [pc, #1208] @ 9ab00 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r3, [pc, #1208] @ 9aaa8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 9a9e0 │ │ │ │ + bcs 9a988 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r9, [r4, #24] │ │ │ │ add r9, r9, r7 │ │ │ │ - b 9a850 │ │ │ │ - ldr r0, [pc, #1156] @ 9ab04 │ │ │ │ + b 9a7f8 │ │ │ │ + ldr r0, [pc, #1156] @ 9aaac │ │ │ │ str r3, [r9] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 83840 │ │ │ │ + bl 837e8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r9, #4] │ │ │ │ - b 9a4b0 │ │ │ │ + b 9a458 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 9a468 │ │ │ │ - ldr r8, [pc, #1124] @ 9ab08 │ │ │ │ + bne 9a410 │ │ │ │ + ldr r8, [pc, #1124] @ 9aab0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r1, [r8, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9a5c8 │ │ │ │ + bne 9a570 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #76] @ 0x4c │ │ │ │ - beq 9aa6c │ │ │ │ - ldr r3, [pc, #1072] @ 9ab0c │ │ │ │ - ldr r2, [pc, #1072] @ 9ab10 │ │ │ │ + beq 9aa14 │ │ │ │ + ldr r3, [pc, #1072] @ 9aab4 │ │ │ │ + ldr r2, [pc, #1072] @ 9aab8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #72] @ 0x48 │ │ │ │ - beq 9aa64 │ │ │ │ + beq 9aa0c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9a554 │ │ │ │ - b 9a468 │ │ │ │ + beq 9a4fc │ │ │ │ + b 9a410 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b 9a4e0 │ │ │ │ + b 9a488 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9a4c4 │ │ │ │ + bne 9a46c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9a4fc │ │ │ │ + bne 9a4a4 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a798 │ │ │ │ + bne 9a740 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 9a9f0 │ │ │ │ + bne 9a998 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 9a8c0 │ │ │ │ + blt 9a868 │ │ │ │ mov r9, r7 │ │ │ │ - b 9a850 │ │ │ │ + b 9a7f8 │ │ │ │ ldr r9, [r8, #20] │ │ │ │ - ldr r1, [pc, #956] @ 9ab14 │ │ │ │ + ldr r1, [pc, #956] @ 9aabc │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [r8, #16] │ │ │ │ - b 9a724 │ │ │ │ + b 9a6cc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 9a95c │ │ │ │ + bne 9a904 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 9a864 │ │ │ │ + blt 9a80c │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a5e4 │ │ │ │ - b 9a850 │ │ │ │ - ldr ip, [pc, #888] @ 9ab18 │ │ │ │ + bne 9a58c │ │ │ │ + b 9a7f8 │ │ │ │ + ldr ip, [pc, #888] @ 9aac0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, #76] @ 0x4c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr r2, [r0] │ │ │ │ add r1, r3, r3, lsr #31 │ │ │ │ sub r2, r2, lr │ │ │ │ asr r1, r1, #1 │ │ │ │ cmp r1, r2 │ │ │ │ mvn r3, r3 │ │ │ │ lsr r3, r3, #31 │ │ │ │ movge r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r1, [pc, #836] @ 9ab1c │ │ │ │ + ldr r1, [pc, #836] @ 9aac4 │ │ │ │ strne lr, [r0] │ │ │ │ movne r3, #0 │ │ │ │ streq r2, [sp, #32] │ │ │ │ ldr r2, [fp, #16] │ │ │ │ ldrne r0, [ip, #76] @ 0x4c │ │ │ │ strne r3, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ str r2, [sp] │ │ │ │ add r2, r8, #28 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r3, [pc, #792] @ 9ab20 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r3, [pc, #792] @ 9aac8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r9, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 9a8b0 │ │ │ │ + bcs 9a858 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r9, [r9, #24] │ │ │ │ add r9, r9, r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 9a864 │ │ │ │ + blt 9a80c │ │ │ │ cmp r9, r7 │ │ │ │ - beq 9a788 │ │ │ │ + beq 9a730 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r6] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #696] @ 9ab24 │ │ │ │ + ldr r3, [pc, #696] @ 9aacc │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, r8, #28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r7, r9 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r1, [fp, #12] │ │ │ │ ldr r2, [r8, #20] │ │ │ │ ldr ip, [fp, #16] │ │ │ │ mov lr, r3 │ │ │ │ - beq 9a8dc │ │ │ │ + beq 9a884 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #648] @ 9ab28 │ │ │ │ + ldr r1, [pc, #648] @ 9aad0 │ │ │ │ str r7, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [sp, #12] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 9a850 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 9a7f8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 9a82c │ │ │ │ - ldr r3, [pc, #604] @ 9ab24 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 9a7d4 │ │ │ │ + ldr r3, [pc, #604] @ 9aacc │ │ │ │ ldr r1, [fp, #12] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr ip, [fp, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r9 │ │ │ │ add lr, r8, #28 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #580] @ 9ab2c │ │ │ │ + ldr r1, [pc, #580] @ 9aad4 │ │ │ │ mov r3, lr │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #568] @ 9ab30 │ │ │ │ + ldr r1, [pc, #568] @ 9aad8 │ │ │ │ str r7, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ mov r9, r7 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ - b 9a78c │ │ │ │ - ldr r3, [pc, #528] @ 9ab24 │ │ │ │ + b 9a734 │ │ │ │ + ldr r3, [pc, #528] @ 9aacc │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, r8, #28 │ │ │ │ mov r9, r7 │ │ │ │ - b 9a874 │ │ │ │ + b 9a81c │ │ │ │ mov r0, r9 │ │ │ │ - bl a0ef0 │ │ │ │ + bl a0e98 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ - bl a0ef0 │ │ │ │ + bl a0e98 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9aa80 │ │ │ │ + bne 9aa28 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 9a840 │ │ │ │ + beq 9a7e8 │ │ │ │ add r3, r8, #28 │ │ │ │ - ldr r2, [pc, #460] @ 9ab34 │ │ │ │ + ldr r2, [pc, #460] @ 9aadc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr lr, [r0, #24] │ │ │ │ sub ip, r1, lr │ │ │ │ @@ -149921,26 +149921,26 @@ │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [sp, #32] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ str r9, [sp, #4] │ │ │ │ ldr r1, [fp, #16] │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #364] @ 9ab38 │ │ │ │ + ldr r1, [pc, #364] @ 9aae0 │ │ │ │ streq ip, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r3, [pc, #352] @ 9ab3c │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r3, [pc, #352] @ 9aae4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 9a808 │ │ │ │ + b 9a7b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - b 9a66c │ │ │ │ - ldr r9, [pc, #328] @ 9ab40 │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + b 9a614 │ │ │ │ + ldr r9, [pc, #328] @ 9aae8 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9, #76] @ 0x4c │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr r1, [r0] │ │ │ │ add ip, r2, r2, lsr #31 │ │ │ │ sub r1, r1, lr │ │ │ │ @@ -149950,398 +149950,398 @@ │ │ │ │ lsr r2, r2, #31 │ │ │ │ movge r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ strne lr, [r0] │ │ │ │ streq r1, [sp, #32] │ │ │ │ ldrne r0, [r9, #76] @ 0x4c │ │ │ │ strne r3, [sp, #32] │ │ │ │ - ldr r1, [pc, #260] @ 9ab44 │ │ │ │ + ldr r1, [pc, #260] @ 9aaec │ │ │ │ ldr r3, [fp, #12] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r2, [fp, #16] │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r8, #28 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - ldr r3, [pc, #232] @ 9ab48 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + ldr r3, [pc, #232] @ 9aaf0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 9a808 │ │ │ │ + b 9a7b0 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r8, #80] @ 0x50 │ │ │ │ - b 9a5c8 │ │ │ │ + b 9a570 │ │ │ │ mov r9, r7 │ │ │ │ - b 9a960 │ │ │ │ - ldr r3, [pc, #156] @ 9ab24 │ │ │ │ + b 9a908 │ │ │ │ + ldr r3, [pc, #156] @ 9aacc │ │ │ │ ldr r2, [r8, #20] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ str r9, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ ldr r3, [fp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [fp, #12] │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #152] @ 9ab4c │ │ │ │ + ldr r1, [pc, #152] @ 9aaf4 │ │ │ │ add r3, r8, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 9aa78 │ │ │ │ + bne 9aa20 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 9a544 │ │ │ │ - b 9a91c │ │ │ │ - andeq r3, r9, ip, lsl #6 │ │ │ │ - andeq r4, r9, r8, lsl r6 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r7, r9, r0, ror #11 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq fp, r5, ip, ror #31 │ │ │ │ - andeq r4, r9, ip, ror #8 │ │ │ │ - andeq ip, r5, r8, asr #6 │ │ │ │ - andeq r4, r9, r0, lsl r4 │ │ │ │ - muleq r5, r4, r2 │ │ │ │ - @ instruction: 0x000943b4 │ │ │ │ - andeq r0, r0, ip, lsr #17 │ │ │ │ - teqeq r2, r7, lsl #30 │ │ │ │ - andeq fp, r5, r4, ror #28 │ │ │ │ - @ instruction: 0x000942b8 │ │ │ │ - andeq ip, r5, r0, lsr r1 │ │ │ │ - andeq r4, r9, r0, asr r2 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq ip, r5, r8, ror #1 │ │ │ │ - ldrdeq ip, [r5], -ip @ │ │ │ │ - muleq r5, r0, r0 │ │ │ │ - strdeq r4, [r9], -r0 │ │ │ │ - andeq fp, r5, ip, asr pc │ │ │ │ - andeq r4, r9, ip, ror r0 │ │ │ │ - andeq r4, r9, r0, rrx │ │ │ │ + bge 9a4ec │ │ │ │ + b 9a8c4 │ │ │ │ + andeq r2, r9, ip, ror #6 │ │ │ │ + andeq r3, r9, r0, ror r6 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r6, r9, r8, lsr r6 │ │ │ │ + muleq r0, r8, r8 │ │ │ │ ldrdeq fp, [r5], -ip │ │ │ │ - strdeq r3, [r9], -r8 │ │ │ │ - andeq fp, r5, r4, lsl #29 │ │ │ │ + andeq r3, r9, r4, asr #9 │ │ │ │ + andeq fp, r5, r8, lsr sl │ │ │ │ + andeq r3, r9, r8, ror #8 │ │ │ │ + andeq fp, r5, r4, lsl #19 │ │ │ │ + andeq r3, r9, ip, lsl #8 │ │ │ │ + andeq r0, r0, r4, lsr #17 │ │ │ │ + teqeq r2, r7, lsl #30 │ │ │ │ + andeq fp, r5, r4, asr r5 │ │ │ │ + andeq r3, r9, r0, lsl r3 │ │ │ │ + andeq fp, r5, r0, lsr #16 │ │ │ │ + andeq r3, r9, r8, lsr #5 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + ldrdeq fp, [r5], -r8 │ │ │ │ + andeq fp, r5, ip, asr #15 │ │ │ │ + andeq fp, r5, r0, lsl #15 │ │ │ │ + andeq r3, r9, r8, asr #2 │ │ │ │ + andeq fp, r5, ip, asr #12 │ │ │ │ + ldrdeq r3, [r9], -r4 │ │ │ │ + strheq r3, [r9], -r8 │ │ │ │ + andeq fp, r5, ip, asr #11 │ │ │ │ + andeq r3, r9, r0, asr r0 │ │ │ │ + andeq fp, r5, r4, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-48] @ 0xffffffd0 │ │ │ │ - ldr ip, [pc, #524] @ 9ad78 │ │ │ │ + ldr ip, [pc, #524] @ 9ad20 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r3, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #496] @ 9ad7c │ │ │ │ + ldr r0, [pc, #496] @ 9ad24 │ │ │ │ str r2, [sp, #4] │ │ │ │ add ip, pc, ip │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ mov r2, #5 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [lr, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ add lr, lr, #12 │ │ │ │ - bl 9f27c │ │ │ │ - ldr r9, [pc, #444] @ 9ad80 │ │ │ │ + bl 9f224 │ │ │ │ + ldr r9, [pc, #444] @ 9ad28 │ │ │ │ add r9, pc, r9 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 9ad00 │ │ │ │ - ldr r2, [pc, #432] @ 9ad84 │ │ │ │ + beq 9aca8 │ │ │ │ + ldr r2, [pc, #432] @ 9ad2c │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9ac3c │ │ │ │ - bl 9f8d4 │ │ │ │ + beq 9abe4 │ │ │ │ + bl 9f87c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9ac3c │ │ │ │ - ldr r2, [pc, #384] @ 9ad88 │ │ │ │ - ldr r3, [pc, #368] @ 9ad7c │ │ │ │ + beq 9abe4 │ │ │ │ + ldr r2, [pc, #384] @ 9ad30 │ │ │ │ + ldr r3, [pc, #368] @ 9ad24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9ad68 │ │ │ │ + bne 9ad10 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #5 │ │ │ │ - bl 99550 │ │ │ │ - ldr r1, [pc, #316] @ 9ad8c │ │ │ │ + bl 994f8 │ │ │ │ + ldr r1, [pc, #316] @ 9ad34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9acf8 │ │ │ │ + beq 9aca0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7bec │ │ │ │ + bl 7b9c │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 9ad20 │ │ │ │ + beq 9acc8 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 9ad6c │ │ │ │ + beq 9ad14 │ │ │ │ str r4, [r6, #4] │ │ │ │ - ldr r3, [pc, #252] @ 9ad90 │ │ │ │ + ldr r3, [pc, #252] @ 9ad38 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #8 │ │ │ │ - beq 9ad5c │ │ │ │ - ldr r1, [pc, #236] @ 9ad94 │ │ │ │ - ldr r0, [pc, #236] @ 9ad98 │ │ │ │ + beq 9ad04 │ │ │ │ + ldr r1, [pc, #236] @ 9ad3c │ │ │ │ + ldr r0, [pc, #236] @ 9ad40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c2e0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [r6, #8] │ │ │ │ - beq 9ace8 │ │ │ │ + beq 9ac90 │ │ │ │ mov r1, #7 │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #12] │ │ │ │ - bne 9ac00 │ │ │ │ + bne 9aba8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8054 │ │ │ │ + bl 8004 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mvn r6, #0 │ │ │ │ - b 9ac00 │ │ │ │ + b 9aba8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #5 │ │ │ │ - bl 99550 │ │ │ │ - ldr r1, [pc, #136] @ 9ad9c │ │ │ │ + bl 994f8 │ │ │ │ + ldr r1, [pc, #136] @ 9ad44 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9acf8 │ │ │ │ + beq 9aca0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7bec │ │ │ │ + bl 7b9c │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 9acf8 │ │ │ │ + beq 9aca0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 9ad6c │ │ │ │ + beq 9ad14 │ │ │ │ ldrb r3, [r8] │ │ │ │ str r4, [r6, #4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 9ac8c │ │ │ │ + beq 9ac34 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b 9ac00 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 9aba8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 8054 │ │ │ │ - b 9acf8 │ │ │ │ - muleq r9, ip, fp │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, r9, r8, ror #22 │ │ │ │ - strdeq ip, [r5], -r0 │ │ │ │ - andeq r2, r9, r0, lsr #22 │ │ │ │ - andeq fp, r5, r0, ror r9 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq fp, r5, r4, lsr #26 │ │ │ │ - andeq fp, r5, r4, lsl #3 │ │ │ │ - andeq fp, r5, ip, lsr #17 │ │ │ │ + bl 8004 │ │ │ │ + b 9aca0 │ │ │ │ + strdeq r1, [r9], -ip │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r1, r9, r8, asr #23 │ │ │ │ + andeq ip, r5, r0, ror #5 │ │ │ │ + andeq r1, r9, r0, lsl #23 │ │ │ │ + andeq fp, r5, r0, rrx │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq fp, r5, r4, lsl r4 │ │ │ │ + andeq sl, r5, r4, ror r8 │ │ │ │ + muleq r5, ip, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr lr, [pc, #292] @ 9aedc │ │ │ │ - ldr ip, [pc, #292] @ 9aee0 │ │ │ │ + ldr lr, [pc, #292] @ 9ae84 │ │ │ │ + ldr ip, [pc, #292] @ 9ae88 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #28 │ │ │ │ cmn r0, #1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ - beq 9aed0 │ │ │ │ + beq 9ae78 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9ae18 │ │ │ │ - ldr lr, [pc, #244] @ 9aee4 │ │ │ │ - ldr ip, [pc, #236] @ 9aee0 │ │ │ │ + beq 9adc0 │ │ │ │ + ldr lr, [pc, #244] @ 9ae8c │ │ │ │ + ldr ip, [pc, #236] @ 9ae88 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ ldr lr, [ip] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ eors lr, ip, lr │ │ │ │ mov ip, #0 │ │ │ │ - bne 9aed8 │ │ │ │ + bne 9ae80 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 9fc18 │ │ │ │ + b 9fbc0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 7b98 │ │ │ │ + bl 7b48 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmn r7, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq 9aec8 │ │ │ │ + beq 9ae70 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r2, sp, #12 │ │ │ │ str r5, [sp] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #16 │ │ │ │ - bl 9cc0c │ │ │ │ + bl 9cbb4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r5, [r3] │ │ │ │ - bcs 9aeb8 │ │ │ │ + bcs 9ae60 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9aec8 │ │ │ │ - ldr r2, [pc, #84] @ 9aee8 │ │ │ │ - ldr r3, [pc, #72] @ 9aee0 │ │ │ │ + beq 9ae70 │ │ │ │ + ldr r2, [pc, #84] @ 9ae90 │ │ │ │ + ldr r3, [pc, #72] @ 9ae88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9aed8 │ │ │ │ + bne 9ae80 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r5 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9ae78 │ │ │ │ + bge 9ae20 │ │ │ │ mov r0, r6 │ │ │ │ - b 9ae8c │ │ │ │ + b 9ae34 │ │ │ │ mov r0, r3 │ │ │ │ - b 9ae8c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r9, r0, ror r9 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, r9, r8, lsr r9 │ │ │ │ - muleq r9, r4, r8 │ │ │ │ + b 9ae34 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq r1, [r9], -r0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + muleq r9, r8, r9 │ │ │ │ + strdeq r1, [r9], -r4 │ │ │ │ cmn r0, #1 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9af1c │ │ │ │ + beq 9aec4 │ │ │ │ pop {r4, lr} │ │ │ │ - b a044c │ │ │ │ + b a03f4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9af2c │ │ │ │ - bl 9c798 │ │ │ │ + beq 9aed4 │ │ │ │ + bl 9c740 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9af3c │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + beq 9aee4 │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, lr} │ │ │ │ - b 8054 │ │ │ │ + b 8004 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r0, [pc, #432] @ 9b110 │ │ │ │ + ldr r0, [pc, #432] @ 9b0b8 │ │ │ │ mov fp, r1 │ │ │ │ - ldr r1, [pc, #428] @ 9b114 │ │ │ │ + ldr r1, [pc, #428] @ 9b0bc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov sl, r2 │ │ │ │ ldr r4, [fp] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r9, [pc, #388] @ 9b118 │ │ │ │ + ldr r9, [pc, #388] @ 9b0c0 │ │ │ │ add r6, r4, r1 │ │ │ │ cmp r4, r6 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r7, [r2] │ │ │ │ - bcs 9b0fc │ │ │ │ + bcs 9b0a4 │ │ │ │ sub r7, r7, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r9 │ │ │ │ add r7, r5, r7 │ │ │ │ mov r9, r4 │ │ │ │ add r8, sp, #8 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b 9b00c │ │ │ │ + b 9afb4 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ sub r2, r6, r9 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9b0ac │ │ │ │ + blt 9b054 │ │ │ │ ldrb r3, [sp, #8] │ │ │ │ moveq r0, #1 │ │ │ │ strb r3, [r5], #2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r9, r9, r0 │ │ │ │ lsr r3, r3, #8 │ │ │ │ cmp r6, r9 │ │ │ │ strb r3, [r5, #-1] │ │ │ │ - bls 9b038 │ │ │ │ + bls 9afe0 │ │ │ │ cmp r5, r7 │ │ │ │ - bcs 9b038 │ │ │ │ - ldr r3, [pc, #256] @ 9b11c │ │ │ │ + bcs 9afe0 │ │ │ │ + ldr r3, [pc, #256] @ 9b0c4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt 9afcc │ │ │ │ + bgt 9af74 │ │ │ │ ldrb r3, [r9] │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 9aff0 │ │ │ │ + b 9af98 │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r1, [sl] │ │ │ │ sub r0, r9, r0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r9 │ │ │ │ sub r1, r1, r0 │ │ │ │ @@ -150351,24 +150351,24 @@ │ │ │ │ ldr r1, [r2] │ │ │ │ sub ip, r5, ip │ │ │ │ sub r1, r1, ip │ │ │ │ str r1, [r2] │ │ │ │ str r5, [r3] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9b108 │ │ │ │ - ldr r2, [pc, #152] @ 9b120 │ │ │ │ - ldr r3, [pc, #136] @ 9b114 │ │ │ │ + bne 9b0b0 │ │ │ │ + ldr r2, [pc, #152] @ 9b0c8 │ │ │ │ + ldr r3, [pc, #136] @ 9b0bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9b104 │ │ │ │ + bne 9b0ac │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r3, [sp] │ │ │ │ sub r0, r9, r0 │ │ │ │ sub r1, r1, r0 │ │ │ │ @@ -150378,86 +150378,86 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [r2] │ │ │ │ sub r0, r5, r0 │ │ │ │ sub r1, r1, r0 │ │ │ │ mov r4, #22 │ │ │ │ str r1, [r2] │ │ │ │ str r5, [r3] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ str r4, [r3] │ │ │ │ mvn r0, #0 │ │ │ │ - b 9b080 │ │ │ │ + b 9b028 │ │ │ │ mov r0, #0 │ │ │ │ - b 9b054 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 9affc │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r4, #7 │ │ │ │ - b 9b0e8 │ │ │ │ - andeq r2, r9, r4, asr #15 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - muleq r9, r0, r7 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r2, r9, r0, lsr #13 │ │ │ │ + b 9b090 │ │ │ │ + andeq r1, r9, r4, lsr #16 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + strdeq r1, [r9], -r0 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r1, r9, r0, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r0, [pc, #416] @ 9b2dc │ │ │ │ + ldr r0, [pc, #416] @ 9b284 │ │ │ │ mov fp, r1 │ │ │ │ - ldr r1, [pc, #412] @ 9b2e0 │ │ │ │ + ldr r1, [pc, #412] @ 9b288 │ │ │ │ add r0, pc, r0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r4, [fp] │ │ │ │ ldr r0, [sl] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ - ldr r9, [pc, #384] @ 9b2e4 │ │ │ │ + ldr r9, [pc, #384] @ 9b28c │ │ │ │ add r6, r4, r0 │ │ │ │ cmp r4, r6 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r7, [r2] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - bcs 9b2c8 │ │ │ │ + bcs 9b270 │ │ │ │ sub r7, r7, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r9 │ │ │ │ add r7, r5, r7 │ │ │ │ mov r9, r4 │ │ │ │ add r8, sp, #8 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b 9b200 │ │ │ │ - ldr r3, [pc, #312] @ 9b2e8 │ │ │ │ + b 9b1a8 │ │ │ │ + ldr r3, [pc, #312] @ 9b290 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ ldrble r2, [r9] │ │ │ │ strle r2, [sp, #8] │ │ │ │ sub r2, r6, r9 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9b278 │ │ │ │ + blt 9b220 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ moveq r0, #1 │ │ │ │ lsr r3, r3, #8 │ │ │ │ strb r3, [r5], #2 │ │ │ │ add r9, r9, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r6, r9 │ │ │ │ strb r3, [r5, #-1] │ │ │ │ - bls 9b208 │ │ │ │ + bls 9b1b0 │ │ │ │ cmp r5, r7 │ │ │ │ - bcc 9b1a8 │ │ │ │ + bcc 9b150 │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r3, [sp] │ │ │ │ sub r0, r9, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ sub r1, r1, r0 │ │ │ │ str r1, [sl] │ │ │ │ @@ -150466,24 +150466,24 @@ │ │ │ │ ldr r1, [r2] │ │ │ │ sub ip, r5, ip │ │ │ │ sub r1, r1, ip │ │ │ │ str r1, [r2] │ │ │ │ str r5, [r3] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9b2d0 │ │ │ │ - ldr r2, [pc, #152] @ 9b2ec │ │ │ │ - ldr r3, [pc, #136] @ 9b2e0 │ │ │ │ + bne 9b278 │ │ │ │ + ldr r2, [pc, #152] @ 9b294 │ │ │ │ + ldr r3, [pc, #136] @ 9b288 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9b2d8 │ │ │ │ + bne 9b280 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r3, [sp] │ │ │ │ sub r0, r9, r0 │ │ │ │ sub r1, r1, r0 │ │ │ │ @@ -150493,123 +150493,123 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [r2] │ │ │ │ sub r0, r5, r0 │ │ │ │ sub r1, r1, r0 │ │ │ │ mov r4, #22 │ │ │ │ str r1, [r2] │ │ │ │ str r5, [r3] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ str r4, [r3] │ │ │ │ mvn r0, #0 │ │ │ │ - b 9b24c │ │ │ │ + b 9b1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b24c │ │ │ │ + beq 9b1f4 │ │ │ │ mov r4, #7 │ │ │ │ - b 9b2b4 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r9, r8, ror #11 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, r9, r0, asr #11 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - ldrdeq r2, [r9], -r4 │ │ │ │ + b 9b25c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, r9, r8, asr #12 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r1, r9, r0, lsr #12 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r1, r9, r4, lsr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r0, [pc, #676] @ 9b5ac │ │ │ │ + ldr r0, [pc, #676] @ 9b554 │ │ │ │ mov lr, r1 │ │ │ │ - ldr r1, [pc, #672] @ 9b5b0 │ │ │ │ + ldr r1, [pc, #672] @ 9b558 │ │ │ │ add r0, pc, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr fp, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [lr] │ │ │ │ ldr r4, [r3] │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r1, [fp] │ │ │ │ - ldr r7, [pc, #628] @ 9b5b4 │ │ │ │ + ldr r7, [pc, #628] @ 9b55c │ │ │ │ add r9, r4, r1 │ │ │ │ add r6, r5, ip │ │ │ │ cmp r5, r6 │ │ │ │ cmpcc r4, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ - bcs 9b480 │ │ │ │ - ldr r0, [pc, #596] @ 9b5b8 │ │ │ │ + bcs 9b428 │ │ │ │ + ldr r0, [pc, #596] @ 9b560 │ │ │ │ sub r1, r9, #3 │ │ │ │ ldr sl, [r7, r0] │ │ │ │ sub r8, r9, #2 │ │ │ │ stmib sp, {r2, r3, fp} │ │ │ │ add r7, sp, #16 │ │ │ │ mov fp, r1 │ │ │ │ str lr, [sp] │ │ │ │ - b 9b3d4 │ │ │ │ + b 9b37c │ │ │ │ ldr r3, [sl, #48] @ 0x30 │ │ │ │ sub r2, r6, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9b4d8 │ │ │ │ + blt 9b480 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ moveq r0, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi 9b428 │ │ │ │ + bhi 9b3d0 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ strb r2, [r4], #1 │ │ │ │ add r5, r5, r0 │ │ │ │ cmp r6, r5 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ cmp r4, r9 │ │ │ │ movcs r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9b468 │ │ │ │ + beq 9b410 │ │ │ │ ldr r3, [sl, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 9b380 │ │ │ │ + bgt 9b328 │ │ │ │ ldrb r3, [r5] │ │ │ │ mov r0, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bls 9b3b0 │ │ │ │ + bls 9b358 │ │ │ │ cmp r4, r8 │ │ │ │ - bcs 9b528 │ │ │ │ + bcs 9b4d0 │ │ │ │ lsr r3, r3, #6 │ │ │ │ mov r2, r4 │ │ │ │ sub r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r2], #1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r4, r2 │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ strb r3, [r4], #1 │ │ │ │ - b 9b3b4 │ │ │ │ + b 9b35c │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - bcc 9b3f8 │ │ │ │ + bcc 9b3a0 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 9b568 │ │ │ │ + bcs 9b510 │ │ │ │ cmp r4, fp │ │ │ │ - bcs 9b588 │ │ │ │ + bcs 9b530 │ │ │ │ lsr r3, r3, #12 │ │ │ │ sub r3, r3, #32 │ │ │ │ mov r2, r4 │ │ │ │ strb r3, [r2], #2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsr r3, r3, #6 │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ strb r3, [r4, #1] │ │ │ │ - b 9b410 │ │ │ │ + b 9b3b8 │ │ │ │ ldmib sp, {r2, r3, fp} │ │ │ │ ldr lr, [sp] │ │ │ │ ldr ip, [r2] │ │ │ │ ldr r0, [lr] │ │ │ │ sub r0, r5, r0 │ │ │ │ sub ip, ip, r0 │ │ │ │ str ip, [r2] │ │ │ │ @@ -150618,24 +150618,24 @@ │ │ │ │ ldr r1, [fp] │ │ │ │ sub ip, r4, ip │ │ │ │ sub r1, r1, ip │ │ │ │ str r1, [fp] │ │ │ │ str r4, [r3] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9b560 │ │ │ │ - ldr r2, [pc, #264] @ 9b5bc │ │ │ │ - ldr r3, [pc, #248] @ 9b5b0 │ │ │ │ + bne 9b508 │ │ │ │ + ldr r2, [pc, #264] @ 9b564 │ │ │ │ + ldr r3, [pc, #248] @ 9b558 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9b5a8 │ │ │ │ + bne 9b550 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmib sp, {r2, r3, fp} │ │ │ │ ldr lr, [sp] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [lr] │ │ │ │ mov r6, #22 │ │ │ │ @@ -150645,19 +150645,19 @@ │ │ │ │ str r5, [lr] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r2, [fp] │ │ │ │ sub r1, r4, r1 │ │ │ │ sub r2, r2, r1 │ │ │ │ str r2, [fp] │ │ │ │ str r4, [r3] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ str r6, [r3] │ │ │ │ mvn r0, #0 │ │ │ │ - b 9b4ac │ │ │ │ + b 9b454 │ │ │ │ ldmib sp, {r2, r3, fp} │ │ │ │ ldr lr, [sp] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [lr] │ │ │ │ sub r0, r5, r0 │ │ │ │ sub r1, r1, r0 │ │ │ │ str r1, [r2] │ │ │ │ @@ -150665,77 +150665,77 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r1, [fp] │ │ │ │ sub r0, r4, r0 │ │ │ │ sub r1, r1, r0 │ │ │ │ str r1, [fp] │ │ │ │ str r4, [r3] │ │ │ │ mov r6, #7 │ │ │ │ - b 9b514 │ │ │ │ + b 9b4bc │ │ │ │ ldmib sp, {r2, r3, fp} │ │ │ │ ldr lr, [sp] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [lr] │ │ │ │ mov r6, #84 @ 0x54 │ │ │ │ sub r0, r5, r0 │ │ │ │ sub r1, r1, r0 │ │ │ │ - b 9b4f4 │ │ │ │ + b 9b49c │ │ │ │ ldmib sp, {r2, r3, fp} │ │ │ │ ldr lr, [sp] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [lr] │ │ │ │ mov r6, #7 │ │ │ │ sub r0, r5, r0 │ │ │ │ sub r1, r1, r0 │ │ │ │ - b 9b4f4 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r9, ip, lsl r4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - ldrdeq r2, [r9], -ip │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r2, r9, r4, ror r2 │ │ │ │ + b 9b49c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, r9, ip, ror r4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r1, r9, ip, lsr r4 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + ldrdeq r1, [r9], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr lr, [r1] │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r7, [sl] │ │ │ │ sub r8, r0, #1 │ │ │ │ add r7, ip, r7 │ │ │ │ add r8, lr, r8 │ │ │ │ cmp ip, r7 │ │ │ │ cmpcc lr, r8 │ │ │ │ - bcs 9b670 │ │ │ │ + bcs 9b618 │ │ │ │ sub r9, r7, #1 │ │ │ │ ldrb r6, [lr, #1] │ │ │ │ ldrb r0, [lr] │ │ │ │ mov r5, lr │ │ │ │ orr r0, r0, r6, lsl #8 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ mov r6, ip │ │ │ │ mov r4, ip │ │ │ │ strble r0, [r6], #1 │ │ │ │ asr fp, r0, #8 │ │ │ │ add lr, lr, #2 │ │ │ │ movle ip, r6 │ │ │ │ - ble 9b644 │ │ │ │ + ble 9b5ec │ │ │ │ cmp ip, r9 │ │ │ │ - bcs 9b6b4 │ │ │ │ + bcs 9b65c │ │ │ │ strb fp, [r4], #2 │ │ │ │ strb r0, [ip, #1] │ │ │ │ mov ip, r4 │ │ │ │ cmp lr, r8 │ │ │ │ movcs r0, #0 │ │ │ │ movcc r0, #1 │ │ │ │ cmp r7, ip │ │ │ │ movls r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9b600 │ │ │ │ + bne 9b5a8 │ │ │ │ ldr r4, [r1] │ │ │ │ ldr r0, [r2] │ │ │ │ sub r4, lr, r4 │ │ │ │ sub r0, r0, r4 │ │ │ │ str r0, [r2] │ │ │ │ str lr, [r1] │ │ │ │ ldr r0, [r3] │ │ │ │ @@ -150743,15 +150743,15 @@ │ │ │ │ sub r0, ip, r0 │ │ │ │ sub r1, r1, r0 │ │ │ │ str r1, [sl] │ │ │ │ str ip, [r3] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r2, #7 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [r3] │ │ │ │ mvn r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr lr, [r1] │ │ │ │ ldr r0, [r2] │ │ │ │ @@ -150761,30 +150761,30 @@ │ │ │ │ str r5, [r1] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r2, [sl] │ │ │ │ sub r1, ip, r1 │ │ │ │ sub r2, r2, r1 │ │ │ │ str r2, [sl] │ │ │ │ str ip, [r3] │ │ │ │ - b 9b69c │ │ │ │ + b 9b644 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr ip, [r1] │ │ │ │ ldr r4, [r3] │ │ │ │ ldr r6, [r9] │ │ │ │ sub r7, r0, #1 │ │ │ │ add r6, r4, r6 │ │ │ │ add r7, ip, r7 │ │ │ │ cmp r4, r6 │ │ │ │ cmpcc ip, r7 │ │ │ │ - bcs 9b7a8 │ │ │ │ + bcs 9b750 │ │ │ │ sub r8, r6, #1 │ │ │ │ ldrb r0, [ip, #1] │ │ │ │ ldrb lr, [ip] │ │ │ │ mov r5, r4 │ │ │ │ orr lr, lr, r0, lsl #8 │ │ │ │ lsl r0, lr, #8 │ │ │ │ orr r0, r0, lr, lsr #8 │ │ │ │ @@ -150793,27 +150793,27 @@ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ mov lr, r4 │ │ │ │ mov fp, ip │ │ │ │ strble r0, [lr], #1 │ │ │ │ asr sl, r0, #8 │ │ │ │ add ip, ip, #2 │ │ │ │ movle r4, lr │ │ │ │ - ble 9b77c │ │ │ │ + ble 9b724 │ │ │ │ cmp r4, r8 │ │ │ │ - bcs 9b7ec │ │ │ │ + bcs 9b794 │ │ │ │ strb sl, [r5], #2 │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r4, r5 │ │ │ │ cmp ip, r7 │ │ │ │ movcs r0, #0 │ │ │ │ movcc r0, #1 │ │ │ │ cmp r6, r4 │ │ │ │ movls r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9b728 │ │ │ │ + bne 9b6d0 │ │ │ │ ldr lr, [r1] │ │ │ │ ldr r0, [r2] │ │ │ │ sub lr, ip, lr │ │ │ │ sub r0, r0, lr │ │ │ │ str r0, [r2] │ │ │ │ str ip, [r1] │ │ │ │ ldr r0, [r3] │ │ │ │ @@ -150821,15 +150821,15 @@ │ │ │ │ sub r0, r4, r0 │ │ │ │ sub r1, r1, r0 │ │ │ │ str r1, [r9] │ │ │ │ str r4, [r3] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r2, #7 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [r3] │ │ │ │ mvn r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr ip, [r1] │ │ │ │ ldr r0, [r2] │ │ │ │ @@ -150839,84 +150839,84 @@ │ │ │ │ str fp, [r1] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r2, [r9] │ │ │ │ sub r1, r4, r1 │ │ │ │ sub r2, r2, r1 │ │ │ │ str r2, [r9] │ │ │ │ str r4, [r3] │ │ │ │ - b 9b7d4 │ │ │ │ + b 9b77c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr ip, [r1] │ │ │ │ ldr lr, [r3] │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r5, [r6] │ │ │ │ add r4, ip, r0 │ │ │ │ add r5, lr, r5 │ │ │ │ cmp lr, r5 │ │ │ │ cmpcc ip, r4 │ │ │ │ - bcs 9b954 │ │ │ │ - ldr r7, [pc, #376] @ 9b9d8 │ │ │ │ - b 9b880 │ │ │ │ + bcs 9b8fc │ │ │ │ + ldr r7, [pc, #376] @ 9b980 │ │ │ │ + b 9b828 │ │ │ │ strb r0, [lr], #1 │ │ │ │ cmp r5, lr │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ cmp ip, r4 │ │ │ │ movcs r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9b944 │ │ │ │ + beq 9b8ec │ │ │ │ mov r8, ip │ │ │ │ ldrb r0, [r8], #1 │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ moveq ip, r8 │ │ │ │ - beq 9b860 │ │ │ │ + beq 9b808 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - beq 9b988 │ │ │ │ + beq 9b930 │ │ │ │ tst r0, #32 │ │ │ │ - beq 9b8ec │ │ │ │ + beq 9b894 │ │ │ │ cmp r4, r8 │ │ │ │ and r0, r7, r0, lsl #12 │ │ │ │ - bls 9b8fc │ │ │ │ + bls 9b8a4 │ │ │ │ ldrb r9, [ip, #1] │ │ │ │ add r8, ip, #2 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne 9b9c0 │ │ │ │ + bne 9b968 │ │ │ │ lsl r9, r9, #6 │ │ │ │ and r9, r9, #4032 @ 0xfc0 │ │ │ │ cmp r8, r4 │ │ │ │ orr r9, r9, r0 │ │ │ │ - bcs 9b8fc │ │ │ │ + bcs 9b8a4 │ │ │ │ mov ip, r8 │ │ │ │ ldrb r0, [ip], #1 │ │ │ │ and r0, r0, #63 @ 0x3f │ │ │ │ orr r0, r0, r9 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ - b 9b860 │ │ │ │ + b 9b808 │ │ │ │ lsl r0, r0, #6 │ │ │ │ cmp r8, r4 │ │ │ │ and r9, r0, #1984 @ 0x7c0 │ │ │ │ - bcc 9b8d4 │ │ │ │ + bcc 9b87c │ │ │ │ ldr r4, [r1] │ │ │ │ ldr r0, [r2] │ │ │ │ sub r4, ip, r4 │ │ │ │ sub r0, r0, r4 │ │ │ │ mov r4, #22 │ │ │ │ str r0, [r2] │ │ │ │ str ip, [r1] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r2, [r6] │ │ │ │ sub r1, lr, r1 │ │ │ │ sub r2, r2, r1 │ │ │ │ str r2, [r6] │ │ │ │ str lr, [r3] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ str r4, [r3] │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r4, [r1] │ │ │ │ ldr r0, [r2] │ │ │ │ sub r4, ip, r4 │ │ │ │ @@ -150929,152 +150929,152 @@ │ │ │ │ sub r1, r1, r0 │ │ │ │ str r1, [r6] │ │ │ │ str lr, [r3] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, #7 │ │ │ │ - b 9b930 │ │ │ │ + b 9b8d8 │ │ │ │ ldr r4, [r1] │ │ │ │ ldr r0, [r2] │ │ │ │ sub r4, ip, r4 │ │ │ │ sub r0, r0, r4 │ │ │ │ str r0, [r2] │ │ │ │ str ip, [r1] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r2, [r6] │ │ │ │ sub r1, lr, r1 │ │ │ │ sub r2, r2, r1 │ │ │ │ str r2, [r6] │ │ │ │ mov r4, #84 @ 0x54 │ │ │ │ str lr, [r3] │ │ │ │ - b 9b930 │ │ │ │ + b 9b8d8 │ │ │ │ ldr r4, [r1] │ │ │ │ ldr r0, [r2] │ │ │ │ sub r4, ip, r4 │ │ │ │ sub r0, r0, r4 │ │ │ │ mov r4, #84 @ 0x54 │ │ │ │ - b 9b910 │ │ │ │ + b 9b8b8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #104] @ 9ba5c │ │ │ │ - ldr r0, [pc, #104] @ 9ba60 │ │ │ │ + ldr r3, [pc, #104] @ 9ba04 │ │ │ │ + ldr r0, [pc, #104] @ 9ba08 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r4, #65 @ 0x41 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r0, r4] │ │ │ │ ldrb r4, [r3], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9ba08 │ │ │ │ + bne 9b9b0 │ │ │ │ add r5, r0, #256 @ 0x100 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r0, r5 │ │ │ │ - bl 8018 │ │ │ │ - ldr r2, [pc, #48] @ 9ba64 │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r2, [pc, #48] @ 9ba0c │ │ │ │ mov r3, #65 @ 0x41 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #96 @ 0x60 │ │ │ │ sub r0, r5, #256 @ 0x100 │ │ │ │ add r1, r0, r3 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ strb r4, [r1, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bne 9ba40 │ │ │ │ + bne 9b9e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq sp, r7, r4, ror #4 │ │ │ │ - andeq r6, r9, r4, lsl #1 │ │ │ │ - andeq sp, r7, r4, lsr #4 │ │ │ │ + andeq ip, r7, r4, asr r9 │ │ │ │ + ldrdeq r5, [r9], -ip │ │ │ │ + andeq ip, r7, r4, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r0, [pc, #672] @ 9bd20 │ │ │ │ + ldr r0, [pc, #672] @ 9bcc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #65] @ 0x41 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r0, [pc, #652] @ 9bd24 │ │ │ │ - ldr r1, [pc, #652] @ 9bd28 │ │ │ │ + ldr r0, [pc, #652] @ 9bccc │ │ │ │ + ldr r1, [pc, #652] @ 9bcd0 │ │ │ │ mov ip, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp, #12] │ │ │ │ - ldr r9, [pc, #640] @ 9bd2c │ │ │ │ + ldr r9, [pc, #640] @ 9bcd4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ - beq 9bccc │ │ │ │ + beq 9bc74 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r2] │ │ │ │ ldr sl, [r1] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r4, [r1] │ │ │ │ add r8, sl, r0 │ │ │ │ cmp sl, r8 │ │ │ │ add r7, r4, r7 │ │ │ │ - bcs 9bd0c │ │ │ │ - ldr r6, [pc, #572] @ 9bd30 │ │ │ │ - ldr fp, [pc, #572] @ 9bd34 │ │ │ │ + bcs 9bcb4 │ │ │ │ + ldr r6, [pc, #572] @ 9bcd8 │ │ │ │ + ldr fp, [pc, #572] @ 9bcdc │ │ │ │ add r1, sp, #24 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r9 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r9, sl │ │ │ │ add fp, pc, fp │ │ │ │ mov r5, #0 │ │ │ │ mov sl, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b 9bb50 │ │ │ │ + b 9baf8 │ │ │ │ ldrb r2, [fp, r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9bb9c │ │ │ │ + beq 9bb44 │ │ │ │ cmp r5, #0 │ │ │ │ movne r3, #45 @ 0x2d │ │ │ │ add r9, r9, r0 │ │ │ │ strbne r3, [r4], #1 │ │ │ │ ldrne r3, [sp, #24] │ │ │ │ cmp r8, r9 │ │ │ │ mov r5, #0 │ │ │ │ strb r3, [r4], #1 │ │ │ │ - bls 9bc08 │ │ │ │ + bls 9bbb0 │ │ │ │ sub r3, r7, r5 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 9bc08 │ │ │ │ - ldr r3, [pc, #468] @ 9bd38 │ │ │ │ + bcs 9bbb0 │ │ │ │ + ldr r3, [pc, #468] @ 9bce0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble 9bca0 │ │ │ │ + ble 9bc48 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ sub r2, r8, r9 │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9bcf8 │ │ │ │ + blt 9bca0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ moveq r0, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls 9bb20 │ │ │ │ + bls 9bac8 │ │ │ │ add r2, r5, #4 │ │ │ │ sub r2, r7, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs 9bce4 │ │ │ │ + bcs 9bc8c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #43 @ 0x2b │ │ │ │ strbeq r3, [r4], #1 │ │ │ │ ldreq r3, [sp, #24] │ │ │ │ add r9, r9, r0 │ │ │ │ lsl r3, r3, #14 │ │ │ │ add r3, r6, r3, lsr #26 │ │ │ │ @@ -151089,15 +151089,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r4, r4, #3 │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ add r3, r6, r3 │ │ │ │ ldrb r3, [r3, #96] @ 0x60 │ │ │ │ strb r3, [r4, #-1] │ │ │ │ mov r5, #1 │ │ │ │ - bhi 9bb50 │ │ │ │ + bhi 9baf8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov sl, r9 │ │ │ │ mov r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movne r0, #45 @ 0x2d │ │ │ │ @@ -151114,180 +151114,180 @@ │ │ │ │ ldr r1, [r3] │ │ │ │ sub ip, r4, ip │ │ │ │ sub r1, r1, ip │ │ │ │ str r1, [r3] │ │ │ │ str r4, [lr] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9bcb0 │ │ │ │ + bne 9bc58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9bcb8 │ │ │ │ - ldr r2, [pc, #192] @ 9bd3c │ │ │ │ - ldr r3, [pc, #168] @ 9bd28 │ │ │ │ + bne 9bc60 │ │ │ │ + ldr r2, [pc, #192] @ 9bce4 │ │ │ │ + ldr r3, [pc, #168] @ 9bcd0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9bd1c │ │ │ │ + bne 9bcc4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r9] │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 9bb94 │ │ │ │ + b 9bb3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9bd14 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq 9bcbc │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ str r6, [r3] │ │ │ │ mvn r0, #0 │ │ │ │ - b 9bc74 │ │ │ │ + b 9bc1c │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9b9dc │ │ │ │ + bl 9b984 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b 9bac4 │ │ │ │ + b 9ba6c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov sl, r9 │ │ │ │ mov r6, #7 │ │ │ │ - b 9bc18 │ │ │ │ + b 9bbc0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov sl, r9 │ │ │ │ mov r6, #22 │ │ │ │ - b 9bc18 │ │ │ │ + b 9bbc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bc74 │ │ │ │ + beq 9bc1c │ │ │ │ mov r6, #7 │ │ │ │ - b 9bcb8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - strdeq r5, [r9], -ip │ │ │ │ - andeq r1, r9, ip, lsl #25 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r1, r9, ip, ror ip │ │ │ │ - andeq sp, r7, r8, asr r1 │ │ │ │ - andeq r5, r9, r4, ror pc │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r1, r9, ip, lsr #21 │ │ │ │ + b 9bc60 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r5, r9, r4, asr r0 │ │ │ │ + andeq r0, r9, ip, ror #25 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + ldrdeq r0, [r9], -ip │ │ │ │ + andeq ip, r7, r8, asr #16 │ │ │ │ + andeq r4, r9, ip, asr #31 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r0, r9, ip, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r0, [pc, #644] @ 9bfdc │ │ │ │ + ldr r0, [pc, #644] @ 9bf84 │ │ │ │ mov fp, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #65] @ 0x41 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ - beq 9bf4c │ │ │ │ + beq 9bef4 │ │ │ │ ldr r0, [fp] │ │ │ │ ldr lr, [sl] │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r6, [r5] │ │ │ │ add r7, r0, r2 │ │ │ │ add r6, lr, r6 │ │ │ │ cmp r0, r7 │ │ │ │ cmpcc lr, r6 │ │ │ │ movcc r3, #1 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 9bfc8 │ │ │ │ - ldr r8, [pc, #564] @ 9bfe0 │ │ │ │ + bcs 9bf70 │ │ │ │ + ldr r8, [pc, #564] @ 9bf88 │ │ │ │ sub r2, r7, #2 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ str r2, [sp] │ │ │ │ add r8, pc, r8 │ │ │ │ sub r2, r6, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq 9bdec │ │ │ │ + beq 9bd94 │ │ │ │ mov ip, lr │ │ │ │ strb r3, [ip], #1 │ │ │ │ cmp r7, r0 │ │ │ │ cmphi r6, ip │ │ │ │ - bls 9bf08 │ │ │ │ + bls 9beb0 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ mov lr, ip │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - bne 9bdc8 │ │ │ │ + bne 9bd70 │ │ │ │ cmp r6, lr │ │ │ │ cmphi r7, r0 │ │ │ │ - bls 9bf54 │ │ │ │ + bls 9befc │ │ │ │ mov r4, r0 │ │ │ │ ldrb r2, [r4], #1 │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ cmpeq r3, #2 │ │ │ │ add r1, r8, r2 │ │ │ │ - beq 9be94 │ │ │ │ + beq 9be3c │ │ │ │ ldrb r1, [r1, #256] @ 0x100 │ │ │ │ add r3, r0, #3 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ mov ip, lr │ │ │ │ - beq 9beac │ │ │ │ + beq 9be54 │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r4, r2 │ │ │ │ - bcs 9bf5c │ │ │ │ + bcs 9bf04 │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ add r4, r8, r4 │ │ │ │ ldrb r4, [r4, #256] @ 0x100 │ │ │ │ add r2, r8, r2 │ │ │ │ ldrb r2, [r2, #256] @ 0x100 │ │ │ │ orr r1, r4, r1, lsl #6 │ │ │ │ orr r2, r2, r1, lsl #6 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ asr r1, r2, #8 │ │ │ │ - bgt 9becc │ │ │ │ + bgt 9be74 │ │ │ │ strb r2, [ip], #1 │ │ │ │ cmp r7, r3 │ │ │ │ cmphi r6, ip │ │ │ │ - bls 9bfa8 │ │ │ │ + bls 9bf50 │ │ │ │ ldrb r2, [r0, #3] │ │ │ │ add r4, r0, #4 │ │ │ │ mov lr, ip │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #2 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ cmpeq r3, #2 │ │ │ │ add r1, r8, r2 │ │ │ │ - bne 9be14 │ │ │ │ + bne 9bdbc │ │ │ │ cmp r6, lr │ │ │ │ cmphi r7, r4 │ │ │ │ - bls 9bf00 │ │ │ │ + bls 9bea8 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ - b 9bdc0 │ │ │ │ + b 9bd68 │ │ │ │ strb r2, [ip], #1 │ │ │ │ cmp r7, r4 │ │ │ │ cmphi r6, ip │ │ │ │ mov r0, r4 │ │ │ │ - bls 9bf08 │ │ │ │ + bls 9beb0 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ mov lr, ip │ │ │ │ - b 9bdc0 │ │ │ │ + b 9bd68 │ │ │ │ ldr ip, [sp, #4] │ │ │ │ cmp lr, ip │ │ │ │ - bcs 9bfb0 │ │ │ │ + bcs 9bf58 │ │ │ │ mov ip, lr │ │ │ │ strb r1, [ip], #2 │ │ │ │ cmp r6, ip │ │ │ │ cmphi r7, r3 │ │ │ │ add r4, r0, #4 │ │ │ │ strb r2, [lr, #1] │ │ │ │ - bls 9bfa8 │ │ │ │ + bls 9bf50 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov lr, ip │ │ │ │ - b 9be7c │ │ │ │ + b 9be24 │ │ │ │ mov ip, lr │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [fp] │ │ │ │ ldr r3, [r9] │ │ │ │ sub r2, r0, r2 │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [r9] │ │ │ │ @@ -151296,644 +151296,644 @@ │ │ │ │ ldr r3, [r5] │ │ │ │ sub r0, ip, r0 │ │ │ │ sub r3, r3, r0 │ │ │ │ str r3, [r5] │ │ │ │ str ip, [sl] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9bfd4 │ │ │ │ + bne 9bf7c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 9b9dc │ │ │ │ - b 9bd78 │ │ │ │ + bl 9b984 │ │ │ │ + b 9bd20 │ │ │ │ mov ip, lr │ │ │ │ - b 9bf08 │ │ │ │ + b 9beb0 │ │ │ │ ldr r2, [fp] │ │ │ │ ldr r3, [r9] │ │ │ │ sub r2, r0, r2 │ │ │ │ sub r3, r3, r2 │ │ │ │ mov r4, #22 │ │ │ │ str r3, [r9] │ │ │ │ str r0, [fp] │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r3, [r5] │ │ │ │ sub r2, lr, r2 │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [r5] │ │ │ │ str lr, [sl] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mvn r0, #0 │ │ │ │ str r4, [r3] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ - b 9bf08 │ │ │ │ + b 9beb0 │ │ │ │ ldr r2, [fp] │ │ │ │ ldr r3, [r9] │ │ │ │ sub r2, r0, r2 │ │ │ │ sub r3, r3, r2 │ │ │ │ mov r4, #7 │ │ │ │ - b 9bf70 │ │ │ │ + b 9bf18 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ - beq 9bf44 │ │ │ │ + beq 9beec │ │ │ │ mov r4, #7 │ │ │ │ - b 9bf90 │ │ │ │ - andeq r5, r9, r4, lsr #26 │ │ │ │ - andeq r5, r9, r8, asr #25 │ │ │ │ + b 9bf38 │ │ │ │ + andeq r4, r9, ip, ror sp │ │ │ │ + andeq r4, r9, r0, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r3, [pc, #772] @ 9c300 │ │ │ │ + ldr r3, [pc, #772] @ 9c2a8 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ subs sl, r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #760] @ 9c304 │ │ │ │ + ldr r1, [pc, #760] @ 9c2ac │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #756] @ 9c308 │ │ │ │ + ldr r3, [pc, #756] @ 9c2b0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ subne r3, r2, #1 │ │ │ │ moveq r3, #15 │ │ │ │ strne r3, [sp, #24] │ │ │ │ streq r3, [sp, #24] │ │ │ │ addeq sl, sp, #44 @ 0x2c │ │ │ │ - bl dd39c <__isoc23_strtoul@@Base+0x2e520> │ │ │ │ - ldr r3, [pc, #704] @ 9c30c │ │ │ │ + bl dca34 <__isoc23_strtoul@@Base+0x2dc10> │ │ │ │ + ldr r3, [pc, #704] @ 9c2b4 │ │ │ │ mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #692] @ 9c310 │ │ │ │ + ldr r3, [pc, #692] @ 9c2b8 │ │ │ │ mov r8, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, #11 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 82af4 │ │ │ │ + bl 82a9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c0d0 │ │ │ │ + beq 9c078 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r5, fp] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c1d8 │ │ │ │ + beq 9c180 │ │ │ │ cmp fp, r8 │ │ │ │ - bls 9c0d0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bls 9c078 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ and r3, r3, #1024 @ 0x400 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r9, r4 │ │ │ │ moveq r8, fp │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 9c0f8 │ │ │ │ + bge 9c0a0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ add r2, r4, #28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c118 │ │ │ │ + beq 9c0c0 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r4, r2 │ │ │ │ - b 9c074 │ │ │ │ + b 9c01c │ │ │ │ mov r0, r4 │ │ │ │ - bl dd39c <__isoc23_strtoul@@Base+0x2e520> │ │ │ │ + bl dca34 <__isoc23_strtoul@@Base+0x2dc10> │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r1, [r4, #4] │ │ │ │ - bne 9c074 │ │ │ │ + bne 9c01c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b 9c074 │ │ │ │ + b 9c01c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9c284 │ │ │ │ + beq 9c22c │ │ │ │ ldr r6, [r9, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9c1e8 │ │ │ │ + beq 9c190 │ │ │ │ ldr r7, [r9, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9c1cc │ │ │ │ + beq 9c174 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldrb r4, [r5, r3] │ │ │ │ add r5, r5, r3 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r0] │ │ │ │ - bne 9c164 │ │ │ │ - b 9c24c │ │ │ │ + bne 9c10c │ │ │ │ + b 9c1f4 │ │ │ │ ldrb r4, [r5, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9c24c │ │ │ │ + beq 9c1f4 │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldrh r1, [r2, r4] │ │ │ │ tst r1, #8 │ │ │ │ - beq 9c158 │ │ │ │ + beq 9c100 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ movne r7, r5 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ add sl, sl, r0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sl] │ │ │ │ ldr r0, [r9, #20] │ │ │ │ - ldr r2, [pc, #364] @ 9c314 │ │ │ │ - ldr r3, [pc, #348] @ 9c308 │ │ │ │ + ldr r2, [pc, #364] @ 9c2bc │ │ │ │ + ldr r3, [pc, #348] @ 9c2b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9c2fc │ │ │ │ + bne 9c2a4 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r7, [pc, #324] @ 9c318 │ │ │ │ + ldr r7, [pc, #324] @ 9c2c0 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 9c17c │ │ │ │ + b 9c124 │ │ │ │ mov r9, r4 │ │ │ │ ldr r6, [r9, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9c12c │ │ │ │ + bne 9c0d4 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 9c194 │ │ │ │ + bne 9c13c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr r3, [pc, #284] @ 9c31c │ │ │ │ + ldr r3, [pc, #284] @ 9c2c4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ tst r2, #8 │ │ │ │ - bne 9c254 │ │ │ │ + bne 9c1fc │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c278 │ │ │ │ + beq 9c220 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c2f0 │ │ │ │ - ldr r1, [pc, #240] @ 9c320 │ │ │ │ + beq 9c298 │ │ │ │ + ldr r1, [pc, #240] @ 9c2c8 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c2e4 │ │ │ │ + beq 9c28c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 9c25c │ │ │ │ + b 9c204 │ │ │ │ ldrh r1, [r2] │ │ │ │ - b 9c174 │ │ │ │ - ldr r3, [pc, #200] @ 9c324 │ │ │ │ + b 9c11c │ │ │ │ + ldr r3, [pc, #200] @ 9c2cc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #196] @ 9c328 │ │ │ │ + ldr r2, [pc, #196] @ 9c2d0 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ add sl, sl, r0 │ │ │ │ - b 9c194 │ │ │ │ - ldr r3, [pc, #172] @ 9c32c │ │ │ │ + b 9c13c │ │ │ │ + ldr r3, [pc, #172] @ 9c2d4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 9c25c │ │ │ │ + b 9c204 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r6, sl, r3 │ │ │ │ cmp sl, r6 │ │ │ │ - bcc 9c2c8 │ │ │ │ - b 9c2d4 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bcc 9c270 │ │ │ │ + b 9c27c │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r4, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 9c2bc │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + beq 9c264 │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r4, [r3, r4, lsl #2] │ │ │ │ strb r4, [sl], #1 │ │ │ │ cmp r6, sl │ │ │ │ - beq 9c2d4 │ │ │ │ + beq 9c27c │ │ │ │ ldrb r4, [r5], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9c298 │ │ │ │ + bne 9c240 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #0 │ │ │ │ strb r3, [sl] │ │ │ │ - b 9c1a0 │ │ │ │ - ldr r3, [pc, #68] @ 9c330 │ │ │ │ + b 9c148 │ │ │ │ + ldr r3, [pc, #68] @ 9c2d8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 9c25c │ │ │ │ - ldr r3, [pc, #60] @ 9c334 │ │ │ │ + b 9c204 │ │ │ │ + ldr r3, [pc, #60] @ 9c2dc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 9c25c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r1, r9, r8, lsr #14 │ │ │ │ - andeq r1, r9, r8, lsl r7 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq sl, r5, r4, lsl #19 │ │ │ │ - @ instruction: 0x00087ab0 │ │ │ │ - andeq r1, r9, r0, lsl #11 │ │ │ │ - andeq r8, r5, r8, ror #22 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ - @ instruction: 0x0005a7bc │ │ │ │ - andeq sl, r5, r8, lsl #15 │ │ │ │ - @ instruction: 0x0005bdbc │ │ │ │ - andeq sl, r5, r4, ror #14 │ │ │ │ - strdeq sl, [r5], -r8 │ │ │ │ - andeq sl, r5, ip, ror #13 │ │ │ │ + b 9c204 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r0, r9, r8, lsl #15 │ │ │ │ + andeq r0, r9, r8, ror r7 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq sl, r5, r4, ror r0 │ │ │ │ + andeq r6, r8, r0, lsl fp │ │ │ │ + andeq r0, r9, r0, ror #11 │ │ │ │ + andeq r8, r5, r8, asr r2 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ + andeq r9, r5, ip, lsr #29 │ │ │ │ + andeq r9, r5, r8, ror lr │ │ │ │ + andeq fp, r5, ip, lsr #9 │ │ │ │ + andeq r9, r5, r4, asr lr │ │ │ │ + andeq r9, r5, r8, ror #27 │ │ │ │ + ldrdeq r9, [r5], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ - ldr r3, [pc, #1012] @ 9c744 │ │ │ │ + ldr r3, [pc, #1012] @ 9c6ec │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1004] @ 9c748 │ │ │ │ + ldr r2, [pc, #1004] @ 9c6f0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #1000] @ 9c74c │ │ │ │ + ldr r3, [pc, #1000] @ 9c6f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ - beq 9c38c │ │ │ │ + beq 9c334 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c548 │ │ │ │ + bne 9c4f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9c58c │ │ │ │ - ldr r5, [pc, #948] @ 9c750 │ │ │ │ + beq 9c534 │ │ │ │ + ldr r5, [pc, #948] @ 9c6f8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, #164 @ 0xa4 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c50c │ │ │ │ - ldr r6, [pc, #928] @ 9c754 │ │ │ │ + bne 9c4b4 │ │ │ │ + ldr r6, [pc, #928] @ 9c6fc │ │ │ │ add r6, pc, r6 │ │ │ │ add r6, r6, #164 @ 0xa4 │ │ │ │ cmp r6, r5 │ │ │ │ - beq 9c58c │ │ │ │ + beq 9c534 │ │ │ │ add sl, sp, #20 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 9bfe4 │ │ │ │ + bl 9bf8c │ │ │ │ add r8, sp, #84 @ 0x54 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9bfe4 │ │ │ │ + bl 9bf8c │ │ │ │ cmn r7, #1 │ │ │ │ sub fp, r7, r0 │ │ │ │ clz fp, fp │ │ │ │ lsr fp, fp, #5 │ │ │ │ moveq fp, #0 │ │ │ │ cmp fp, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bne 9c58c │ │ │ │ + bne 9c534 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c58c │ │ │ │ - ldr r3, [pc, #816] @ 9c758 │ │ │ │ + beq 9c534 │ │ │ │ + ldr r3, [pc, #816] @ 9c700 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, r3, #512 @ 0x200 │ │ │ │ ldr r4, [r9], #4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9c460 │ │ │ │ + beq 9c408 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9c460 │ │ │ │ + bne 9c408 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, sl │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c5f0 │ │ │ │ + beq 9c598 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp fp, #4 │ │ │ │ - bne 9c42c │ │ │ │ + bne 9c3d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r1, r4, r0 │ │ │ │ add r1, r1, #46 @ 0x2e │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9c628 │ │ │ │ + beq 9c5d0 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ mov r1, sl │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ orrs r3, r7, r2 │ │ │ │ - bmi 9c594 │ │ │ │ + bmi 9c53c │ │ │ │ cmp r7, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - bne 9c5c0 │ │ │ │ + bne 9c568 │ │ │ │ str r0, [r4, #16] │ │ │ │ - ldr r2, [pc, #632] @ 9c75c │ │ │ │ - ldr r3, [pc, #612] @ 9c74c │ │ │ │ + ldr r2, [pc, #632] @ 9c704 │ │ │ │ + ldr r3, [pc, #612] @ 9c6f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9c630 │ │ │ │ + bne 9c5d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 9c5e0 │ │ │ │ - ldr r4, [pc, #580] @ 9c760 │ │ │ │ + beq 9c588 │ │ │ │ + ldr r4, [pc, #580] @ 9c708 │ │ │ │ mov r0, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #172 @ 0xac │ │ │ │ - bl 7cd0 │ │ │ │ + bl 7c80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c3ac │ │ │ │ + beq 9c354 │ │ │ │ add r1, r4, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7cd0 │ │ │ │ + bl 7c80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9c3b8 │ │ │ │ - b 9c3ac │ │ │ │ + bne 9c360 │ │ │ │ + b 9c354 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq 9c5d0 │ │ │ │ - ldr r4, [pc, #524] @ 9c764 │ │ │ │ + beq 9c578 │ │ │ │ + ldr r4, [pc, #524] @ 9c70c │ │ │ │ mov r0, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #172 @ 0xac │ │ │ │ - bl 7cd0 │ │ │ │ + bl 7c80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c38c │ │ │ │ + beq 9c334 │ │ │ │ add r1, r4, #164 @ 0xa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7cd0 │ │ │ │ + bl 7c80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c38c │ │ │ │ + beq 9c334 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9c3ac │ │ │ │ - b 9c3a0 │ │ │ │ + beq 9c354 │ │ │ │ + b 9c348 │ │ │ │ mov r4, #0 │ │ │ │ - b 9c4dc │ │ │ │ + b 9c484 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e2c │ │ │ │ + bl 7ddc │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ - beq 9c634 │ │ │ │ - ldr r3, [pc, #436] @ 9c768 │ │ │ │ + beq 9c5dc │ │ │ │ + ldr r3, [pc, #436] @ 9c710 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 9c4dc │ │ │ │ + b 9c484 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl dd108 <__isoc23_strtoul@@Base+0x2e28c> │ │ │ │ - b 9c4d8 │ │ │ │ + bl dc7a0 <__isoc23_strtoul@@Base+0x2d97c> │ │ │ │ + b 9c480 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c38c │ │ │ │ - b 9c550 │ │ │ │ + beq 9c334 │ │ │ │ + b 9c4f8 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c3ac │ │ │ │ - b 9c514 │ │ │ │ - ldr r3, [pc, #372] @ 9c76c │ │ │ │ + beq 9c354 │ │ │ │ + b 9c4bc │ │ │ │ + ldr r3, [pc, #372] @ 9c714 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, fp, lsl #2 │ │ │ │ str r0, [r3, #512] @ 0x200 │ │ │ │ ldr r1, [r4] │ │ │ │ cmn r1, #1 │ │ │ │ - beq 9c4dc │ │ │ │ + beq 9c484 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl 7a3c │ │ │ │ - b 9c4dc │ │ │ │ + bl 79f8 │ │ │ │ + b 9c484 │ │ │ │ mvn r4, #0 │ │ │ │ - b 9c4dc │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 9c484 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 7e2c │ │ │ │ + bl 7ddc │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ - bne 9c5ac │ │ │ │ - ldr r3, [pc, #284] @ 9c770 │ │ │ │ + bne 9c554 │ │ │ │ + ldr r3, [pc, #284] @ 9c718 │ │ │ │ add r2, r7, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 9c66c │ │ │ │ + bhi 9c614 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r7, #0 │ │ │ │ - blt 9c628 │ │ │ │ + blt 9c5d0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl dd108 <__isoc23_strtoul@@Base+0x2e28c> │ │ │ │ + bl dc7a0 <__isoc23_strtoul@@Base+0x2d97c> │ │ │ │ str r0, [r4, #16] │ │ │ │ - ldr r3, [pc, #232] @ 9c774 │ │ │ │ + ldr r3, [pc, #232] @ 9c71c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r2, #5 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 9c728 │ │ │ │ + bhi 9c6d0 │ │ │ │ ldrsb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #200] @ 9c778 │ │ │ │ + ldr r3, [pc, #200] @ 9c720 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 9c684 │ │ │ │ - ldr r3, [pc, #188] @ 9c77c │ │ │ │ + b 9c62c │ │ │ │ + ldr r3, [pc, #188] @ 9c724 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 9c684 │ │ │ │ - ldr r3, [pc, #176] @ 9c780 │ │ │ │ + b 9c62c │ │ │ │ + ldr r3, [pc, #176] @ 9c728 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 9c684 │ │ │ │ - ldr r3, [pc, #164] @ 9c784 │ │ │ │ + b 9c62c │ │ │ │ + ldr r3, [pc, #164] @ 9c72c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b 9c684 │ │ │ │ - ldr r3, [pc, #152] @ 9c788 │ │ │ │ + b 9c62c │ │ │ │ + ldr r3, [pc, #152] @ 9c730 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - b 9c4dc │ │ │ │ - ldr r3, [pc, #140] @ 9c78c │ │ │ │ + b 9c484 │ │ │ │ + ldr r3, [pc, #140] @ 9c734 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - b 9c4dc │ │ │ │ - ldr r3, [pc, #128] @ 9c790 │ │ │ │ + b 9c484 │ │ │ │ + ldr r3, [pc, #128] @ 9c738 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - b 9c4dc │ │ │ │ - ldr r3, [pc, #116] @ 9c794 │ │ │ │ + b 9c484 │ │ │ │ + ldr r3, [pc, #116] @ 9c73c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - b 9c4dc │ │ │ │ + b 9c484 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - blt 9c628 │ │ │ │ + blt 9c5d0 │ │ │ │ mov r0, #1 │ │ │ │ - bl dd108 <__isoc23_strtoul@@Base+0x2e28c> │ │ │ │ + bl dc7a0 <__isoc23_strtoul@@Base+0x2d97c> │ │ │ │ str r0, [r4, #32] │ │ │ │ - b 9c4dc │ │ │ │ - ldrdeq r1, [r9], -r8 │ │ │ │ - andeq r1, r9, r8, asr #7 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq ip, r7, r0, asr #17 │ │ │ │ - andeq ip, r7, r8, lsr #17 │ │ │ │ - andeq r5, r9, r8, asr r6 │ │ │ │ - andeq r1, r9, r4, asr #4 │ │ │ │ - andeq ip, r7, ip, lsr r7 │ │ │ │ - andeq ip, r7, r0, lsl #14 │ │ │ │ - @ instruction: 0x000003b8 │ │ │ │ - andeq r5, r9, r8, lsl #9 │ │ │ │ - strdeq ip, [r7], -r4 │ │ │ │ - andeq ip, r7, r3, asr #11 │ │ │ │ + b 9c484 │ │ │ │ + andeq r0, r9, r8, lsr r4 │ │ │ │ + andeq r0, r9, r8, lsr #8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x0007bfb0 │ │ │ │ + muleq r7, r8, pc @ │ │ │ │ + @ instruction: 0x000946b0 │ │ │ │ + andeq r0, r9, r4, lsr #5 │ │ │ │ + andeq fp, r7, ip, lsr #28 │ │ │ │ + strdeq fp, [r7], -r0 │ │ │ │ + @ instruction: 0x000003b0 │ │ │ │ + andeq r4, r9, r0, ror #9 │ │ │ │ + andeq fp, r7, r4, ror #25 │ │ │ │ + @ instruction: 0x0007bcb3 │ │ │ │ @ instruction: 0xfffff034 │ │ │ │ @ instruction: 0xfffff15c │ │ │ │ @ instruction: 0xfffff66c │ │ │ │ @ instruction: 0xffffeedc │ │ │ │ @ instruction: 0xffffea30 │ │ │ │ @ instruction: 0xffffe844 │ │ │ │ @ instruction: 0xffffebdc │ │ │ │ @ instruction: 0xfffff344 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r7, r0 │ │ │ │ - beq 9c878 │ │ │ │ + beq 9c820 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c878 │ │ │ │ - ldr r2, [pc, #192] @ 9c884 │ │ │ │ + beq 9c820 │ │ │ │ + ldr r2, [pc, #192] @ 9c82c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #528] @ 0x210 │ │ │ │ mov r4, r1 │ │ │ │ - b 9c7d8 │ │ │ │ + b 9c780 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 9c818 │ │ │ │ + beq 9c7c0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ movcs r4, #0 │ │ │ │ add r3, r2, r4, lsl #2 │ │ │ │ ldr r3, [r3, #512] @ 0x200 │ │ │ │ lsl r6, r4, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c7d0 │ │ │ │ + bne 9c778 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #132] @ 9c888 │ │ │ │ + ldr r3, [pc, #132] @ 9c830 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r3, r6 │ │ │ │ str r4, [r3, #528] @ 0x210 │ │ │ │ str r7, [r6, #512] @ 0x200 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ - ldr r3, [pc, #104] @ 9c88c │ │ │ │ + ldr r3, [pc, #104] @ 9c834 │ │ │ │ cmp r4, #4 │ │ │ │ moveq r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r8, [r3, #512] @ 0x200 │ │ │ │ lsl r6, r4, #2 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r5, r8 │ │ │ │ - beq 9c7fc │ │ │ │ + beq 9c7a4 │ │ │ │ ldr r0, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 9c85c │ │ │ │ - bl 7a0c │ │ │ │ + beq 9c804 │ │ │ │ + bl 79c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c86c │ │ │ │ - bl 7b20 │ │ │ │ + beq 9c814 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r8 │ │ │ │ - bl 7b20 │ │ │ │ - b 9c7fc │ │ │ │ + bl 7adc │ │ │ │ + b 9c7a4 │ │ │ │ mov r5, r7 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x000952bc │ │ │ │ - andeq r5, r9, r8, ror r2 │ │ │ │ - andeq r5, r9, r4, asr r2 │ │ │ │ + andeq r4, r9, r4, lsl r3 │ │ │ │ + ldrdeq r4, [r9], -r0 │ │ │ │ + andeq r4, r9, ip, lsr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #852] @ 9cbfc │ │ │ │ + ldr ip, [pc, #852] @ 9cba4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #848] @ 9cc00 │ │ │ │ + ldr r0, [pc, #848] @ 9cba8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ subs r5, r1, #0 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ - beq 9ca30 │ │ │ │ + beq 9c9d8 │ │ │ │ ldr ip, [r5] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 9ca38 │ │ │ │ + beq 9c9e0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr sl, [r8] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - beq 9c9b4 │ │ │ │ + beq 9c95c │ │ │ │ ldr r9, [r4, #20] │ │ │ │ ldr fp, [r4, #36] @ 0x24 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9ca40 │ │ │ │ + beq 9c9e8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 9cb0c │ │ │ │ + beq 9cab4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ - beq 9cb70 │ │ │ │ + beq 9cb18 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [sp, #20] │ │ │ │ add fp, sp, #20 │ │ │ │ add r3, sp, #24 │ │ │ │ add sl, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ @@ -151941,15 +151941,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ str ip, [sp, #16] │ │ │ │ blx r9 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9cb68 │ │ │ │ + beq 9cb10 │ │ │ │ str r8, [sp] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr ip, [r4, #4] │ │ │ │ mov r3, r7 │ │ │ │ sub r0, r0, ip │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ @@ -151964,295 +151964,295 @@ │ │ │ │ ldr r2, [r5] │ │ │ │ add r2, r2, r3 │ │ │ │ str r2, [r5] │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, r3 │ │ │ │ str r3, [r6] │ │ │ │ mov sl, r0 │ │ │ │ - b 9ca00 │ │ │ │ + b 9c9a8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp sl, r3 │ │ │ │ movcs sl, r3 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, ip │ │ │ │ mov r2, sl │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r2, [r5] │ │ │ │ add r2, r2, sl │ │ │ │ str r2, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ sub r3, r3, sl │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ add r3, r3, sl │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r8] │ │ │ │ sub r3, r3, sl │ │ │ │ str r3, [r8] │ │ │ │ - ldr r2, [pc, #508] @ 9cc04 │ │ │ │ - ldr r3, [pc, #500] @ 9cc00 │ │ │ │ + ldr r2, [pc, #508] @ 9cbac │ │ │ │ + ldr r3, [pc, #500] @ 9cba8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9cbf8 │ │ │ │ + bne 9cba0 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r5 │ │ │ │ - b 9ca00 │ │ │ │ + b 9c9a8 │ │ │ │ mov sl, ip │ │ │ │ - b 9ca00 │ │ │ │ + b 9c9a8 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r9, [r4, #16] │ │ │ │ - beq 9cad0 │ │ │ │ + beq 9ca78 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9cbc0 │ │ │ │ + beq 9cb68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ - beq 9cb98 │ │ │ │ + beq 9cb40 │ │ │ │ ldr r1, [r6] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r3, r1 │ │ │ │ addls r2, ip, r3 │ │ │ │ addhi r2, ip, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bls 9ca98 │ │ │ │ + bls 9ca40 │ │ │ │ ldrb r3, [ip], #1 │ │ │ │ ldrb r3, [r9, r3] │ │ │ │ cmp r2, ip │ │ │ │ strb r3, [r0], #1 │ │ │ │ - bne 9ca80 │ │ │ │ + bne 9ca28 │ │ │ │ ldr fp, [r4, #36] @ 0x24 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #12 │ │ │ │ str r8, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ blx fp │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5] │ │ │ │ sub r2, r2, r1 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ - b 9ca00 │ │ │ │ + b 9c9a8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp sl, r3 │ │ │ │ movcs sl, r3 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9c9c0 │ │ │ │ + beq 9c968 │ │ │ │ add r2, ip, sl │ │ │ │ cmp ip, r2 │ │ │ │ - bcs 9c9d8 │ │ │ │ + bcs 9c980 │ │ │ │ ldr r3, [r7] │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ ldrb r1, [r9, r1] │ │ │ │ cmp r2, ip │ │ │ │ strb r1, [r3], #1 │ │ │ │ - bne 9caf4 │ │ │ │ - b 9c9d0 │ │ │ │ + bne 9ca9c │ │ │ │ + b 9c978 │ │ │ │ str r8, [sp] │ │ │ │ ldr r0, [r4] │ │ │ │ blx r9 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9cb68 │ │ │ │ + beq 9cb10 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr ip, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cb54 │ │ │ │ + beq 9cafc │ │ │ │ ldr r1, [r7] │ │ │ │ sub r3, ip, sl │ │ │ │ adds r3, r1, r3 │ │ │ │ - bcc 9cb54 │ │ │ │ + bcc 9cafc │ │ │ │ ldrb r2, [r3] │ │ │ │ ldrb r2, [r0, r2] │ │ │ │ strb r2, [r3], #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9cb40 │ │ │ │ + bne 9cae8 │ │ │ │ sub sl, sl, ip │ │ │ │ - b 9ca00 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + b 9c9a8 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ mvn sl, #0 │ │ │ │ - b 9ca00 │ │ │ │ + b 9c9a8 │ │ │ │ mov sl, #8192 @ 0x2000 │ │ │ │ mov r0, sl │ │ │ │ str sl, [r4, #8] │ │ │ │ - bl 7e20 │ │ │ │ + bl 7dd0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 9cb5c │ │ │ │ + beq 9cb04 │ │ │ │ ldr ip, [r5] │ │ │ │ mov r3, sl │ │ │ │ - b 9c918 │ │ │ │ + b 9c8c0 │ │ │ │ mov sl, #8192 @ 0x2000 │ │ │ │ mov r0, sl │ │ │ │ str sl, [r4, #8] │ │ │ │ - bl 7e20 │ │ │ │ + bl 7dd0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 9cb5c │ │ │ │ + beq 9cb04 │ │ │ │ ldr ip, [r5] │ │ │ │ mov r3, sl │ │ │ │ - b 9ca64 │ │ │ │ - ldr ip, [pc, #64] @ 9cc08 │ │ │ │ - ldr r0, [pc, #52] @ 9cc00 │ │ │ │ + b 9ca0c │ │ │ │ + ldr ip, [pc, #64] @ 9cbb0 │ │ │ │ + ldr r0, [pc, #52] @ 9cba8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ eors ip, r0, ip │ │ │ │ mov r0, #0 │ │ │ │ - bne 9cbf8 │ │ │ │ + bne 9cba0 │ │ │ │ mov ip, fp │ │ │ │ ldr r0, [r4] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r9, ip, ror lr │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r9, r0, lsr #26 │ │ │ │ - andeq r0, r9, r0, ror #22 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq pc, [r8], -ip │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq pc, r8, r0, lsl #27 │ │ │ │ + andeq pc, r8, r0, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #728] @ 9cf00 │ │ │ │ + ldr r2, [pc, #728] @ 9cea8 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #724] @ 9cf04 │ │ │ │ + ldr r3, [pc, #724] @ 9ceac │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r9, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r6, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 9cc78 │ │ │ │ + beq 9cc20 │ │ │ │ ldr r2, [r9] │ │ │ │ - ldr r3, [pc, #668] @ 9cf08 │ │ │ │ + ldr r3, [pc, #668] @ 9ceb0 │ │ │ │ add r3, r2, r3 │ │ │ │ - ldr r2, [pc, #664] @ 9cf0c │ │ │ │ + ldr r2, [pc, #664] @ 9ceb4 │ │ │ │ cmp r3, r2 │ │ │ │ - bls 9cef0 │ │ │ │ + bls 9ce98 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #640] @ 9cf10 │ │ │ │ + ldr r3, [pc, #640] @ 9ceb8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #624] @ 9cf14 │ │ │ │ + ldr r3, [pc, #624] @ 9cebc │ │ │ │ mov r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #612] @ 9cf18 │ │ │ │ + ldr r3, [pc, #612] @ 9cec0 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r4] │ │ │ │ str r9, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ce94 │ │ │ │ + beq 9ce3c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, #10 │ │ │ │ mvn r1, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs fp, r0, #0 │ │ │ │ - beq 9cedc │ │ │ │ + beq 9ce84 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9cedc │ │ │ │ + beq 9ce84 │ │ │ │ ldr r2, [r4] │ │ │ │ str fp, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9ce70 │ │ │ │ + beq 9ce18 │ │ │ │ add r9, sp, #32 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r8, sp, #36 @ 0x24 │ │ │ │ mov r6, r9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ str r8, [sp] │ │ │ │ - bl 9c890 │ │ │ │ + bl 9c838 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9ce64 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bne 9ce0c │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 9ce64 │ │ │ │ + beq 9ce0c │ │ │ │ cmp r3, #22 │ │ │ │ - bne 9cea0 │ │ │ │ + bne 9ce48 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9cd88 │ │ │ │ + beq 9cd30 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #412] @ 9cf1c │ │ │ │ + ldr r2, [pc, #412] @ 9cec4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ tst r3, #2 │ │ │ │ - beq 9ce00 │ │ │ │ + beq 9cda8 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ sub r2, r2, fp │ │ │ │ mov r1, fp │ │ │ │ ldr r9, [sp, #28] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ sub r3, r3, fp │ │ │ │ add r0, r3, r7 │ │ │ │ cmp r9, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ strne r3, [r9] │ │ │ │ - ldr r2, [pc, #324] @ 9cf20 │ │ │ │ - ldr r3, [pc, #292] @ 9cf04 │ │ │ │ + ldr r2, [pc, #324] @ 9cec8 │ │ │ │ + ldr r3, [pc, #292] @ 9ceac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9cefc │ │ │ │ + bne 9cea4 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r3, #4 │ │ │ │ - bne 9ce44 │ │ │ │ + bne 9cdec │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ce44 │ │ │ │ + beq 9cdec │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrlt r3, [sl] │ │ │ │ andge r3, r3, #255 @ 0xff │ │ │ │ ldrblt r3, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ @@ -152264,102 +152264,102 @@ │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ ldr r3, [r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9cd18 │ │ │ │ + bne 9ccc0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ sub r2, r2, fp │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ sub r3, r3, fp │ │ │ │ add r7, r7, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9cccc │ │ │ │ + bne 9cc74 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ - b 9cdc8 │ │ │ │ + b 9cd70 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9cd88 │ │ │ │ + beq 9cd30 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #76] @ 9cf1c │ │ │ │ + ldr r2, [pc, #76] @ 9cec4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ blx r9 │ │ │ │ - b 9cd88 │ │ │ │ + b 9cd30 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ movne r0, r7 │ │ │ │ mvneq r0, #0 │ │ │ │ - b 9cdc8 │ │ │ │ + b 9cd70 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, #0 │ │ │ │ - b 9cc9c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - strdeq r0, [r9], -r8 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + b 9cc44 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq pc, r8, r8, asr fp @ │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ cdp2 4, 12, cr2, cr13, cr11, {7} │ │ │ │ addseq lr, r6, pc, asr #17 │ │ │ │ teqeq r2, pc, lsl fp │ │ │ │ - andeq r9, r5, r4, lsl #27 │ │ │ │ - andeq r9, r5, r4, asr #26 │ │ │ │ + andeq r9, r5, r4, ror r4 │ │ │ │ + andeq r9, r5, r4, lsr r4 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ - andeq r0, r9, ip, asr #18 │ │ │ │ + andeq pc, r8, ip, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #1368] @ 9d49c │ │ │ │ + ldr r2, [pc, #1368] @ 9d444 │ │ │ │ mov ip, r3 │ │ │ │ - ldr r3, [pc, #1364] @ 9d4a0 │ │ │ │ + ldr r3, [pc, #1364] @ 9d448 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ - beq 9cf88 │ │ │ │ + beq 9cf30 │ │ │ │ ldr r2, [r6] │ │ │ │ - ldr r3, [pc, #1320] @ 9d4a4 │ │ │ │ + ldr r3, [pc, #1320] @ 9d44c │ │ │ │ add r3, r2, r3 │ │ │ │ - ldr r2, [pc, #1316] @ 9d4a8 │ │ │ │ + ldr r2, [pc, #1316] @ 9d450 │ │ │ │ cmp r3, r2 │ │ │ │ - bls 9d414 │ │ │ │ + bls 9d3bc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #1292] @ 9d4ac │ │ │ │ + ldr r3, [pc, #1292] @ 9d454 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add sl, sp, #80 @ 0x50 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r2, [pc, #1276] @ 9d4b0 │ │ │ │ + ldr r2, [pc, #1276] @ 9d458 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #1264] @ 9d4b4 │ │ │ │ + ldr r2, [pc, #1264] @ 9d45c │ │ │ │ mov r7, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov fp, r5 │ │ │ │ mvn r2, #0 │ │ │ │ mov r9, ip │ │ │ │ str ip, [sp, #72] @ 0x48 │ │ │ │ @@ -152370,92 +152370,92 @@ │ │ │ │ cmn r9, #1 │ │ │ │ bicne ip, r9, #-2147483648 @ 0x80000000 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ rsbne r9, ip, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9d2b8 │ │ │ │ + beq 9d260 │ │ │ │ ldr r3, [fp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d2b8 │ │ │ │ + beq 9d260 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, #10 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 9d3ec │ │ │ │ + beq 9d394 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r2, #0 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - beq 9d198 │ │ │ │ + beq 9d140 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r6, sp, #76 @ 0x4c │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp] │ │ │ │ - bl 9c890 │ │ │ │ + bl 9c838 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9d190 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bne 9d138 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #7 │ │ │ │ - beq 9d190 │ │ │ │ + beq 9d138 │ │ │ │ cmp r3, #22 │ │ │ │ - bne 9d2ec │ │ │ │ + bne 9d294 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ sub r3, r2, r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9d46c │ │ │ │ + bne 9d414 │ │ │ │ ldr r8, [sl, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9d10c │ │ │ │ + beq 9d0b4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #952] @ 9d4b8 │ │ │ │ + ldr r2, [pc, #952] @ 9d460 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #0 │ │ │ │ blx r8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sl, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #8] │ │ │ │ ldr r3, [sl, #12] │ │ │ │ tst r3, #2 │ │ │ │ - bne 9d3b4 │ │ │ │ + bne 9d35c │ │ │ │ tst r3, #4 │ │ │ │ - bne 9d170 │ │ │ │ + bne 9d118 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d170 │ │ │ │ + beq 9d118 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ ldrlt r3, [sp, #64] @ 0x40 │ │ │ │ andge r3, r3, #255 @ 0xff │ │ │ │ ldrblt r3, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ @@ -152467,423 +152467,423 @@ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bne 9d084 │ │ │ │ + bne 9d02c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ sub r2, r2, r7 │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ sub r3, r3, r7 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #32] │ │ │ │ sub r2, r2, r4 │ │ │ │ - beq 9d330 │ │ │ │ + beq 9d2d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ sub r2, r2, r4 │ │ │ │ cmn r9, #1 │ │ │ │ - beq 9d38c │ │ │ │ + beq 9d334 │ │ │ │ cmp r9, r2 │ │ │ │ - bls 9d220 │ │ │ │ + bls 9d1c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub r9, r9, r2 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 9d3c4 │ │ │ │ + beq 9d36c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9cfec │ │ │ │ + bne 9cf94 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r5, fp │ │ │ │ lsr r2, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ mov fp, r7 │ │ │ │ - beq 9d258 │ │ │ │ + beq 9d200 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp fp, r2 │ │ │ │ - bcc 9d448 │ │ │ │ + bcc 9d3f0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r2, [sl, #8] │ │ │ │ strne r2, [r6] │ │ │ │ - ldr r1, [pc, #556] @ 9d4bc │ │ │ │ - ldr r2, [pc, #524] @ 9d4a0 │ │ │ │ + ldr r1, [pc, #556] @ 9d464 │ │ │ │ + ldr r2, [pc, #524] @ 9d448 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 9d498 │ │ │ │ + bne 9d440 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9d3d4 │ │ │ │ + beq 9d37c │ │ │ │ ldr r3, [fp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d3d4 │ │ │ │ + beq 9d37c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 9d02c │ │ │ │ + b 9cfd4 │ │ │ │ ldr r8, [sl, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9d114 │ │ │ │ + beq 9d0bc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r1, sl │ │ │ │ sub r3, r2, r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #400] @ 9d4b8 │ │ │ │ + ldr r2, [pc, #400] @ 9d460 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ blx r8 │ │ │ │ - b 9d114 │ │ │ │ + b 9d0bc │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 9d1e8 │ │ │ │ + bcc 9d190 │ │ │ │ add r8, r4, r3 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r4 │ │ │ │ mov r0, fp │ │ │ │ ldrb r1, [r4, #-1]! │ │ │ │ - bl cff7c <__isoc23_strtoul@@Base+0x21100> │ │ │ │ + bl cf6b0 <__isoc23_strtoul@@Base+0x2088c> │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ sub r8, r8, #2 │ │ │ │ sub r3, r8, r5 │ │ │ │ sub r1, r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs 9d350 │ │ │ │ + bcs 9d2f8 │ │ │ │ cmn r9, #1 │ │ │ │ mov r4, r5 │ │ │ │ mov r2, r1 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - bne 9d1f0 │ │ │ │ + bne 9d198 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9d3c4 │ │ │ │ + beq 9d36c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9cffc │ │ │ │ - b 9d220 │ │ │ │ + bne 9cfa4 │ │ │ │ + b 9d1c8 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r6, #0 │ │ │ │ sub r2, r2, r7 │ │ │ │ - b 9d19c │ │ │ │ + b 9d144 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r5, r3, #1 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ - b 9d218 │ │ │ │ + b 9d1c0 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ mov fp, r7 │ │ │ │ - beq 9d27c │ │ │ │ - b 9d258 │ │ │ │ + beq 9d224 │ │ │ │ + b 9d200 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, fp │ │ │ │ - bne 9d420 │ │ │ │ + bne 9d3c8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9d484 │ │ │ │ + bne 9d42c │ │ │ │ mvn r3, #0 │ │ │ │ - b 9d27c │ │ │ │ + b 9d224 │ │ │ │ mov sl, r6 │ │ │ │ mov r6, #0 │ │ │ │ - b 9cfac │ │ │ │ + b 9cf54 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9d27c │ │ │ │ + beq 9d224 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b 9d27c │ │ │ │ + b 9d224 │ │ │ │ sub r2, r2, fp │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, fp │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r2, r2, fp │ │ │ │ add r3, r3, r2 │ │ │ │ - b 9d27c │ │ │ │ + b 9d224 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub r2, r2, r7 │ │ │ │ mov r6, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 9d19c │ │ │ │ + b 9d144 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ - b 9d40c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r9, r0, ror #15 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ + b 9d3b4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq pc, r8, r0, asr #16 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ cdp2 4, 12, cr2, cr13, cr11, {7} │ │ │ │ addseq lr, r6, pc, asr #17 │ │ │ │ teqeq r2, pc, lsl fp │ │ │ │ - andeq r9, r5, r4, ror sl │ │ │ │ - andeq r9, r5, r4, lsr sl │ │ │ │ + andeq r9, r5, r4, ror #2 │ │ │ │ + andeq r9, r5, r4, lsr #2 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ - muleq r9, r8, r4 │ │ │ │ + strdeq pc, [r8], -r8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9d510 │ │ │ │ + beq 9d4b8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 9d4e8 │ │ │ │ + bge 9d490 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addne r0, r3, #28 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl dd39c <__isoc23_strtoul@@Base+0x2e520> │ │ │ │ + bl dca34 <__isoc23_strtoul@@Base+0x2dc10> │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, pc} │ │ │ │ - ldr r0, [pc, #8] @ 9d514 │ │ │ │ + ldr r0, [pc, #8] @ 9d4bc │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, pc} │ │ │ │ - b dd39c <__isoc23_strtoul@@Base+0x2e520> │ │ │ │ - andeq r6, r8, r4, lsl #12 │ │ │ │ + b dca34 <__isoc23_strtoul@@Base+0x2dc10> │ │ │ │ + andeq r5, r8, r4, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ ldrb r4, [r6] │ │ │ │ - beq 9d57c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 9d524 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r2, [r8] │ │ │ │ lsl r3, r2, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ ands r3, r3, #2048 @ 0x800 │ │ │ │ - bne 9d598 │ │ │ │ + bne 9d540 │ │ │ │ lsl r0, r4, #1 │ │ │ │ ldrh r0, [r1, r0] │ │ │ │ tst r0, #2048 @ 0x800 │ │ │ │ - bne 9d75c │ │ │ │ + bne 9d704 │ │ │ │ mov r9, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d5c0 │ │ │ │ + bne 9d568 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r4, [r6, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d588 │ │ │ │ + beq 9d530 │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldrh r3, [r1, r4] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 9d594 │ │ │ │ + beq 9d53c │ │ │ │ ldrb r4, [r6] │ │ │ │ mov r9, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d588 │ │ │ │ + beq 9d530 │ │ │ │ cmp r4, #124 @ 0x7c │ │ │ │ ldrb sl, [r9] │ │ │ │ - beq 9d7dc │ │ │ │ + beq 9d784 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 9d620 │ │ │ │ + b 9d5c8 │ │ │ │ cmp sl, #45 @ 0x2d │ │ │ │ - beq 9d698 │ │ │ │ + beq 9d640 │ │ │ │ cmp r4, #45 @ 0x2d │ │ │ │ - bne 9d6fc │ │ │ │ + bne 9d6a4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9d674 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 9d61c │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr ip, [r0] │ │ │ │ lsl r0, sl, #1 │ │ │ │ ldrh r0, [ip, r0] │ │ │ │ tst r0, #2048 @ 0x800 │ │ │ │ addne r5, r5, #1 │ │ │ │ - beq 9d674 │ │ │ │ + beq 9d61c │ │ │ │ ldrb r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #124 @ 0x7c │ │ │ │ - beq 9d668 │ │ │ │ + beq 9d610 │ │ │ │ cmp sl, #44 @ 0x2c │ │ │ │ cmpne sl, #0 │ │ │ │ moveq fp, #1 │ │ │ │ movne fp, #0 │ │ │ │ - beq 9d790 │ │ │ │ + beq 9d738 │ │ │ │ cmp r4, sl │ │ │ │ - bne 9d5dc │ │ │ │ + bne 9d584 │ │ │ │ ldrb sl, [r9, #1] │ │ │ │ ldrb r4, [r5, #1] │ │ │ │ cmp sl, #44 @ 0x2c │ │ │ │ cmpne sl, #0 │ │ │ │ moveq fp, #1 │ │ │ │ movne fp, #0 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #124 @ 0x7c │ │ │ │ add r5, r5, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ - bne 9d620 │ │ │ │ + bne 9d5c8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 9d700 │ │ │ │ - b 9d794 │ │ │ │ + beq 9d6a8 │ │ │ │ + b 9d73c │ │ │ │ ldrb r3, [r9, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #45 @ 0x2d │ │ │ │ - bne 9d674 │ │ │ │ + bne 9d61c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d7f4 │ │ │ │ + beq 9d79c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 9d63c │ │ │ │ + b 9d5e4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9d6d4 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 9d67c │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 9d6d4 │ │ │ │ + beq 9d67c │ │ │ │ ldrb sl, [r9, #1] │ │ │ │ add r9, r9, #1 │ │ │ │ cmp sl, #44 @ 0x2c │ │ │ │ cmpne sl, #0 │ │ │ │ moveq fp, #1 │ │ │ │ movne fp, #0 │ │ │ │ - b 9d610 │ │ │ │ + b 9d5b8 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #45 @ 0x2d │ │ │ │ - beq 9d6f4 │ │ │ │ + beq 9d69c │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #45 @ 0x2d │ │ │ │ - bne 9d6e4 │ │ │ │ + bne 9d68c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d63c │ │ │ │ + bne 9d5e4 │ │ │ │ ldrb r4, [r5] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d728 │ │ │ │ + beq 9d6d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ sub r6, r5, r6 │ │ │ │ cmp r6, r3 │ │ │ │ cmpge r6, r2 │ │ │ │ movle r3, r2 │ │ │ │ movgt r3, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #124 @ 0x7c │ │ │ │ - beq 9d744 │ │ │ │ + beq 9d6ec │ │ │ │ ldrb r4, [r5, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #124 @ 0x7c │ │ │ │ - bne 9d734 │ │ │ │ + bne 9d6dc │ │ │ │ cmp r4, #0 │ │ │ │ add r6, r5, #1 │ │ │ │ - bne 9d544 │ │ │ │ + bne 9d4ec │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ mov r9, r8 │ │ │ │ - bne 9d784 │ │ │ │ - b 9d580 │ │ │ │ + bne 9d72c │ │ │ │ + b 9d528 │ │ │ │ ldrb r3, [r9, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ lsl r0, r3, #1 │ │ │ │ - beq 9d580 │ │ │ │ + beq 9d528 │ │ │ │ ldrh r3, [r1, r0] │ │ │ │ and r3, r3, #2048 @ 0x800 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d76c │ │ │ │ - b 9d580 │ │ │ │ + beq 9d714 │ │ │ │ + b 9d528 │ │ │ │ ldrb r4, [r5] │ │ │ │ cmp r4, #124 @ 0x7c │ │ │ │ cmpne r4, #0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ orrs r4, r4, r3 │ │ │ │ - bne 9d7f4 │ │ │ │ + bne 9d79c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d734 │ │ │ │ + beq 9d6dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub r6, r5, r6 │ │ │ │ cmp r2, r6 │ │ │ │ cmple r3, r6 │ │ │ │ movlt r3, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 9d734 │ │ │ │ + b 9d6dc │ │ │ │ cmp sl, #44 @ 0x2c │ │ │ │ cmpne sl, #0 │ │ │ │ ldrbne r4, [r6] │ │ │ │ movne r5, r6 │ │ │ │ - bne 9d728 │ │ │ │ + bne 9d6d0 │ │ │ │ mov r5, r6 │ │ │ │ sub r3, r5, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -152891,425 +152891,425 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r5, r0 │ │ │ │ - bl 9d518 │ │ │ │ + bl 9d4c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d840 │ │ │ │ + beq 9d7e8 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9d518 │ │ │ │ + bl 9d4c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d838 │ │ │ │ + bne 9d7e0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9d518 │ │ │ │ + bl 9d4c0 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #1468] @ 9de64 │ │ │ │ + ldr r3, [pc, #1468] @ 9de0c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ tst r9, r3 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ mov fp, r1 │ │ │ │ - ldr r1, [pc, #1452] @ 9de68 │ │ │ │ + ldr r1, [pc, #1452] @ 9de10 │ │ │ │ orreq r9, r9, #1 │ │ │ │ sub r4, r4, #3 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r8, r0 │ │ │ │ add r4, r7, r4 │ │ │ │ str r2, [sp] │ │ │ │ - beq 9d9cc │ │ │ │ + beq 9d974 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ tst r3, #12 │ │ │ │ - bne 9d980 │ │ │ │ + bne 9d928 │ │ │ │ ands r3, r9, #1024 @ 0x400 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq 9da04 │ │ │ │ + beq 9d9ac │ │ │ │ cmp r7, r4 │ │ │ │ ldr sl, [r0, #4] │ │ │ │ - bcs 9da94 │ │ │ │ + bcs 9da3c │ │ │ │ mov r8, sl │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ mov r6, r7 │ │ │ │ mov sl, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b 9d934 │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + b 9d8dc │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r5, [r0, r5, lsl #2] │ │ │ │ strb r5, [r6], #1 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 9d96c │ │ │ │ + beq 9d914 │ │ │ │ ldrb r5, [r8], #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9dba4 │ │ │ │ + beq 9db4c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9d918 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bne 9d8c0 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r2, [r2, r5, lsl #1] │ │ │ │ strb r5, [r6], #1 │ │ │ │ lsr r2, r2, #3 │ │ │ │ and r2, r2, #1 │ │ │ │ cmp r4, r6 │ │ │ │ eor r2, r2, #1 │ │ │ │ - bne 9d934 │ │ │ │ + bne 9d8dc │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4], #1 │ │ │ │ sub r0, r4, r7 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, r4 │ │ │ │ ldr r0, [r0] │ │ │ │ movcs r1, r7 │ │ │ │ - bcs 9d9b8 │ │ │ │ + bcs 9d960 │ │ │ │ mov r3, r7 │ │ │ │ - b 9d9a0 │ │ │ │ + b 9d948 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 9dbb8 │ │ │ │ + beq 9db60 │ │ │ │ ldrb r2, [r0], #1 │ │ │ │ mov r1, r3 │ │ │ │ cmp r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 9d998 │ │ │ │ + bne 9d940 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r1], #1 │ │ │ │ sub r0, r1, r7 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, r4 │ │ │ │ - bcs 9da94 │ │ │ │ - ldr r3, [pc, #1168] @ 9de6c │ │ │ │ + bcs 9da3c │ │ │ │ + ldr r3, [pc, #1168] @ 9de14 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp fp, #0 │ │ │ │ cmpne fp, r3 │ │ │ │ moveq r5, r7 │ │ │ │ - beq 9db08 │ │ │ │ + beq 9dab0 │ │ │ │ tst r9, #1024 @ 0x400 │ │ │ │ - beq 9dd74 │ │ │ │ + beq 9dd1c │ │ │ │ ldr fp, [fp, #4] │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r7 │ │ │ │ - b 9dc40 │ │ │ │ + b 9dbe8 │ │ │ │ cmp r7, r4 │ │ │ │ ldr r0, [r0] │ │ │ │ movcc r3, r7 │ │ │ │ - bcc 9da20 │ │ │ │ - b 9da94 │ │ │ │ + bcc 9d9c8 │ │ │ │ + b 9da3c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 9d96c │ │ │ │ + beq 9d914 │ │ │ │ ldrb r2, [r0], #1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 9da18 │ │ │ │ + bne 9d9c0 │ │ │ │ cmp r5, r4 │ │ │ │ - bcs 9dd6c │ │ │ │ + bcs 9dd14 │ │ │ │ cmp fp, #0 │ │ │ │ and r2, r9, #9 │ │ │ │ - beq 9daa8 │ │ │ │ - ldr r3, [pc, #1048] @ 9de6c │ │ │ │ + beq 9da50 │ │ │ │ + ldr r3, [pc, #1048] @ 9de14 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp fp, r3 │ │ │ │ - beq 9ddb4 │ │ │ │ + beq 9dd5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9dbc8 │ │ │ │ + bne 9db70 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, #95 @ 0x5f │ │ │ │ strb r1, [r3], #1 │ │ │ │ - bne 9dd98 │ │ │ │ + bne 9dd40 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [fp] │ │ │ │ movls r5, r3 │ │ │ │ - bls 9dd6c │ │ │ │ + bls 9dd14 │ │ │ │ ldr sl, [sp, #4] │ │ │ │ - b 9dcb0 │ │ │ │ + b 9dc58 │ │ │ │ mov r4, r7 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4], #1 │ │ │ │ sub r0, r4, r7 │ │ │ │ - b 9d978 │ │ │ │ + b 9d920 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9dd84 │ │ │ │ + bne 9dd2c │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ strb r3, [r5], #1 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r4, r5 │ │ │ │ ldr sl, [r3] │ │ │ │ - bhi 9dafc │ │ │ │ - b 9dd6c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi 9daa4 │ │ │ │ + b 9dd14 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r8, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 9daf0 │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + beq 9da98 │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r8, [r3, r8, lsl #2] │ │ │ │ strb r8, [r5], #1 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 9d96c │ │ │ │ + beq 9d914 │ │ │ │ ldrb r8, [sl], #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 9dacc │ │ │ │ + bne 9da74 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r5, r4 │ │ │ │ - ldrcc r0, [pc, #856] @ 9de70 │ │ │ │ + ldrcc r0, [pc, #856] @ 9de18 │ │ │ │ movcc r2, #64 @ 0x40 │ │ │ │ andcc r0, r0, r9 │ │ │ │ - bcs 9dd6c │ │ │ │ + bcs 9dd14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9db80 │ │ │ │ + bne 9db28 │ │ │ │ mov r3, r5 │ │ │ │ strb r2, [r3], #1 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [r2] │ │ │ │ - bhi 9db4c │ │ │ │ - b 9dbc0 │ │ │ │ + bhi 9daf4 │ │ │ │ + b 9db68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 9d96c │ │ │ │ + beq 9d914 │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 9db44 │ │ │ │ + bne 9daec │ │ │ │ ldr r6, [r6] │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r4, r5 │ │ │ │ - bls 9dd6c │ │ │ │ + bls 9dd14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9db28 │ │ │ │ + beq 9dad0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #8 │ │ │ │ - beq 9db28 │ │ │ │ + beq 9dad0 │ │ │ │ ldr r6, [r6] │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r4, r5 │ │ │ │ - bhi 9db80 │ │ │ │ - b 9dd6c │ │ │ │ + bhi 9db28 │ │ │ │ + b 9dd14 │ │ │ │ mov r5, r6 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ - b 9da38 │ │ │ │ + b 9d9e0 │ │ │ │ mov r1, r4 │ │ │ │ - b 9d9b8 │ │ │ │ + b 9d960 │ │ │ │ mov r4, r3 │ │ │ │ - b 9d96c │ │ │ │ + b 9d914 │ │ │ │ ldr r1, [fp] │ │ │ │ ldr r0, [r8] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dc10 │ │ │ │ + beq 9dbb8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #95 @ 0x5f │ │ │ │ strb r2, [r3], #1 │ │ │ │ - beq 9de50 │ │ │ │ + beq 9ddf8 │ │ │ │ cmp r3, r4 │ │ │ │ ldr fp, [fp, #4] │ │ │ │ mov r5, r3 │ │ │ │ - bcs 9dd54 │ │ │ │ + bcs 9dcfc │ │ │ │ mov sl, #0 │ │ │ │ - b 9dc40 │ │ │ │ + b 9dbe8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, #95 @ 0x5f │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strb r1, [r3], #1 │ │ │ │ - beq 9dca0 │ │ │ │ + beq 9dc48 │ │ │ │ cmp r4, r3 │ │ │ │ movhi sl, r5 │ │ │ │ ldr fp, [fp, #4] │ │ │ │ movhi r5, r3 │ │ │ │ - bls 9de1c │ │ │ │ + bls 9ddc4 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r3, #1 │ │ │ │ mov r6, fp │ │ │ │ - b 9dc6c │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + b 9dc14 │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrb fp, [r1, fp, lsl #2] │ │ │ │ strb fp, [r5], #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bls 9ddac │ │ │ │ + bls 9dd54 │ │ │ │ ldrb fp, [r6], #1 │ │ │ │ cmp fp, #0 │ │ │ │ cmpne fp, #124 @ 0x7c │ │ │ │ - beq 9ddac │ │ │ │ + beq 9dd54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9dc50 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bne 9dbf8 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r3, [r3, fp, lsl #1] │ │ │ │ lsr r3, r3, #3 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ - b 9dc60 │ │ │ │ + b 9dc08 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [fp] │ │ │ │ movhi sl, r5 │ │ │ │ - bls 9dde8 │ │ │ │ + bls 9dd90 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldmib sp, {r1, r3} │ │ │ │ - b 9dcc8 │ │ │ │ + b 9dc70 │ │ │ │ cmp r4, r3 │ │ │ │ - bls 9ddc0 │ │ │ │ + bls 9dd68 │ │ │ │ ldrb ip, [r1], #1 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r5, r3 │ │ │ │ ldrb r2, [r2, ip, lsl #2] │ │ │ │ strb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 9dcc0 │ │ │ │ + bne 9dc68 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9dd40 │ │ │ │ + beq 9dce8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #5 │ │ │ │ strb r1, [r5] │ │ │ │ - bl 8108 │ │ │ │ + bl 80ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dd40 │ │ │ │ - bl ad3b0 │ │ │ │ + beq 9dce8 │ │ │ │ + bl ad358 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov fp, r3 │ │ │ │ - beq 9dd40 │ │ │ │ + beq 9dce8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #5 │ │ │ │ - bl 8108 │ │ │ │ + bl 80ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ddc8 │ │ │ │ + beq 9dd70 │ │ │ │ mov r1, fp │ │ │ │ mov r0, #5 │ │ │ │ - bl 8108 │ │ │ │ + bl 80ac │ │ │ │ mov r0, fp │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9db08 │ │ │ │ + beq 9dab0 │ │ │ │ and r2, r9, #9 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9dd64 │ │ │ │ + beq 9dd0c │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 9db08 │ │ │ │ + beq 9dab0 │ │ │ │ cmp r4, r5 │ │ │ │ - bhi 9dab0 │ │ │ │ + bhi 9da58 │ │ │ │ mov r4, r5 │ │ │ │ - b 9d96c │ │ │ │ + b 9d914 │ │ │ │ ldr r1, [fp] │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r7 │ │ │ │ - b 9dcb0 │ │ │ │ + b 9dc58 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9dab0 │ │ │ │ - b 9db08 │ │ │ │ + bne 9da58 │ │ │ │ + b 9dab0 │ │ │ │ cmp r4, r3 │ │ │ │ ldr fp, [fp, #4] │ │ │ │ mov r5, r3 │ │ │ │ - bhi 9dc08 │ │ │ │ - b 9dd6c │ │ │ │ + bhi 9dbb0 │ │ │ │ + b 9dd14 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - b 9dce8 │ │ │ │ + b 9dc90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9dab0 │ │ │ │ - b 9dd54 │ │ │ │ + beq 9da58 │ │ │ │ + b 9dcfc │ │ │ │ mov r5, r3 │ │ │ │ - b 9dce8 │ │ │ │ + b 9dc90 │ │ │ │ strb r0, [sl] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #5 │ │ │ │ - bl 8108 │ │ │ │ + bl 80ac │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #95 @ 0x5f │ │ │ │ strbeq r3, [sl] │ │ │ │ - b 9dd2c │ │ │ │ + b 9dcd4 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r3, [r5, #1] │ │ │ │ mov r1, r3 │ │ │ │ mov r0, #5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 8108 │ │ │ │ + bl 80ac │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9de48 │ │ │ │ + beq 9ddf0 │ │ │ │ mov sl, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b 9dd08 │ │ │ │ + b 9dcb0 │ │ │ │ mov r1, r0 │ │ │ │ strb r0, [r5, #1] │ │ │ │ mov r0, #5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8108 │ │ │ │ + bl 80ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9de10 │ │ │ │ + bne 9ddb8 │ │ │ │ mov r5, r3 │ │ │ │ - b 9dd4c │ │ │ │ + b 9dcf4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b 9de40 │ │ │ │ + b 9dde8 │ │ │ │ cmp r3, r4 │ │ │ │ ldr r1, [fp] │ │ │ │ movcs r5, r3 │ │ │ │ - bcc 9da8c │ │ │ │ - b 9dd54 │ │ │ │ + bcc 9da34 │ │ │ │ + b 9dcfc │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ - andeq pc, r8, r4, ror #28 │ │ │ │ - andeq r0, r0, r8, asr r3 │ │ │ │ + andeq lr, r8, r4, asr #29 │ │ │ │ + andeq r0, r0, r0, asr r3 │ │ │ │ andeq r0, r0, r9, lsl #8 │ │ │ │ cmn r0, #255 @ 0xff │ │ │ │ - beq 9def4 │ │ │ │ + beq 9de9c │ │ │ │ cmp r0, #12 │ │ │ │ - bhi 9defc │ │ │ │ - ldr r3, [pc, #128] @ 9df0c │ │ │ │ + bhi 9dea4 │ │ │ │ + ldr r3, [pc, #128] @ 9deb4 │ │ │ │ sub r2, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #11 │ │ │ │ - bhi 9df04 │ │ │ │ + bhi 9deac │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, #3 │ │ │ │ bx lr │ │ │ │ @@ -153331,165 +153331,165 @@ │ │ │ │ bx lr │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #2 │ │ │ │ bx lr │ │ │ │ - andeq sl, r7, lr, ror lr │ │ │ │ - ldr r3, [pc, #28] @ 9df34 │ │ │ │ - ldr r2, [pc, #28] @ 9df38 │ │ │ │ + andeq sl, r7, lr, ror #10 │ │ │ │ + ldr r3, [pc, #28] @ 9dedc │ │ │ │ + ldr r2, [pc, #28] @ 9dee0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ - andeq pc, r8, r0, lsl r8 @ │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ + andeq lr, r8, r0, ror r8 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 9de74 │ │ │ │ - ldr r4, [pc, #48] @ 9df8c │ │ │ │ + bl 9de1c │ │ │ │ + ldr r4, [pc, #48] @ 9df34 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9df84 │ │ │ │ - ldr r2, [pc, #36] @ 9df90 │ │ │ │ + blt 9df2c │ │ │ │ + ldr r2, [pc, #36] @ 9df38 │ │ │ │ add r3, r0, r0, lsl #1 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ lsl r3, r3, #2 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add r3, r3, #32 │ │ │ │ add r0, r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrdeq pc, [r8], -r0 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ + andeq lr, r8, r0, lsr r8 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ tst r1, #32 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - beq 9dfcc │ │ │ │ + beq 9df74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dfec │ │ │ │ + beq 9df94 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ tst lr, #12 │ │ │ │ - beq 9dfec │ │ │ │ + beq 9df94 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ stm sp, {r1, r2} │ │ │ │ ldr r2, [ip, #16] │ │ │ │ ldr r1, [ip, #12] │ │ │ │ - bl 9d884 │ │ │ │ + bl 9d82c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ mov r0, r3 │ │ │ │ strb r1, [r2] │ │ │ │ strb r3, [r2, #1] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-120] @ 0xffffff88 │ │ │ │ - ldr r1, [pc, #4052] @ 9eff8 │ │ │ │ - ldr r2, [pc, #4052] @ 9effc │ │ │ │ + ldr r1, [pc, #4052] @ 9efa0 │ │ │ │ + ldr r2, [pc, #4052] @ 9efa4 │ │ │ │ sub sp, sp, #4160 @ 0x1040 │ │ │ │ - ldr r3, [pc, #4048] @ 9f000 │ │ │ │ + ldr r3, [pc, #4048] @ 9efa8 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, sp, #4160 @ 0x1040 │ │ │ │ add r0, r0, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #0 │ │ │ │ - beq 9e260 │ │ │ │ + beq 9e208 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e0f0 │ │ │ │ - ldr r2, [pc, #3988] @ 9f004 │ │ │ │ + beq 9e098 │ │ │ │ + ldr r2, [pc, #3988] @ 9efac │ │ │ │ ldr r7, [pc, r2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9e100 │ │ │ │ + beq 9e0a8 │ │ │ │ mov r5, r3 │ │ │ │ - b 9e0a0 │ │ │ │ + b 9e048 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7cd0 │ │ │ │ + bl 7c80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e0b4 │ │ │ │ + beq 9e05c │ │ │ │ ldr r7, [r7, #188] @ 0xbc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9e0fc │ │ │ │ + beq 9e0a4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7cd0 │ │ │ │ + bl 7c80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e080 │ │ │ │ - ldr r2, [pc, #3916] @ 9f008 │ │ │ │ - ldr r3, [pc, #3904] @ 9f000 │ │ │ │ + bne 9e028 │ │ │ │ + ldr r2, [pc, #3916] @ 9efb0 │ │ │ │ + ldr r3, [pc, #3904] @ 9efa8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4160 @ 0x1040 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9f0a0 │ │ │ │ + bne 9f048 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #4160 @ 0x1040 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r7, [pc, #3860] @ 9f00c │ │ │ │ + ldr r7, [pc, #3860] @ 9efb4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 9e0b4 │ │ │ │ + b 9e05c │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #3848] @ 9f010 │ │ │ │ + ldr r2, [pc, #3848] @ 9efb8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r7, [r1, r2] │ │ │ │ ldr sl, [r7] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9e274 │ │ │ │ + beq 9e21c │ │ │ │ mov r5, r3 │ │ │ │ mov r1, sl │ │ │ │ - b 9e130 │ │ │ │ + b 9e0d8 │ │ │ │ ldr r1, [r7, #20]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9e26c │ │ │ │ + beq 9e214 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e124 │ │ │ │ + bne 9e0cc │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldmib r7, {r5, r6} │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - beq 9e178 │ │ │ │ + beq 9e120 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [sp, #44] @ 0x2c │ │ │ │ strne r3, [r0, #4] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, #2048 @ 0x800 │ │ │ │ @@ -153499,62 +153499,62 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 9d884 │ │ │ │ + bl 9d82c │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ - ldr fp, [pc, #3660] @ 9f014 │ │ │ │ + bl 7eb4 │ │ │ │ + ldr fp, [pc, #3660] @ 9efbc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add fp, pc, fp │ │ │ │ ldr r8, [fp] │ │ │ │ str r8, [r3, #-20] @ 0xffffffec │ │ │ │ add r9, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r2, #-12] │ │ │ │ str r0, [r2, #-16] │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r2, #-8] │ │ │ │ mov fp, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 9edf0 │ │ │ │ + beq 9ed98 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ede8 │ │ │ │ + beq 9ed90 │ │ │ │ add r1, r7, r9 │ │ │ │ add r1, r1, #192 @ 0xc0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 9e49c │ │ │ │ + bne 9e444 │ │ │ │ mov r7, #0 │ │ │ │ - b 9e0b4 │ │ │ │ - ldr r7, [pc, #3504] @ 9f018 │ │ │ │ + b 9e05c │ │ │ │ + ldr r7, [pc, #3504] @ 9efc0 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 9e0b4 │ │ │ │ + b 9e05c │ │ │ │ mov r3, r5 │ │ │ │ mov sl, r1 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r8, r2 │ │ │ │ @@ -153567,1106 +153567,1106 @@ │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ mov r8, r3 │ │ │ │ mov r4, sl │ │ │ │ mov sl, r9 │ │ │ │ mov r9, ip │ │ │ │ - b 9e2e0 │ │ │ │ + b 9e288 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp] │ │ │ │ mov r7, r8 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r8 │ │ │ │ cmp r8, r9 │ │ │ │ - bcs 9e744 │ │ │ │ + bcs 9e6ec │ │ │ │ ldrb r8, [r6] │ │ │ │ cmp r8, #0 │ │ │ │ add r6, sl, #1 │ │ │ │ mov r5, r8 │ │ │ │ - beq 9e5fc │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 9e5a4 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl ip, r8, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrh ip, [r0, ip] │ │ │ │ tst ip, #8192 @ 0x2000 │ │ │ │ - bne 9e358 │ │ │ │ + bne 9e300 │ │ │ │ cmp r8, #40 @ 0x28 │ │ │ │ - beq 9e470 │ │ │ │ + beq 9e418 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - beq 9e3fc │ │ │ │ + beq 9e3a4 │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ cmpeq r7, #0 │ │ │ │ add r8, fp, #1 │ │ │ │ - beq 9e2c0 │ │ │ │ + beq 9e268 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ cmpeq r3, #0 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ - bne 9e444 │ │ │ │ + bne 9e3ec │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp] │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r8 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ - b 9e2d4 │ │ │ │ + b 9e27c │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ mov ip, #0 │ │ │ │ subs r5, r3, #0 │ │ │ │ add r1, sl, #2 │ │ │ │ - bne 9e374 │ │ │ │ - b 9e928 │ │ │ │ + bne 9e31c │ │ │ │ + b 9e8d0 │ │ │ │ mov r1, r6 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 9e398 │ │ │ │ + bne 9e340 │ │ │ │ sub r2, r5, #40 @ 0x28 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ cmpne r2, #1 │ │ │ │ - bhi 9e490 │ │ │ │ + bhi 9e438 │ │ │ │ add ip, ip, #1 │ │ │ │ mov r6, r1 │ │ │ │ ldrb r5, [r6], #1 │ │ │ │ cmp r5, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bne 9e370 │ │ │ │ + bne 9e318 │ │ │ │ ldrh r3, [r0] │ │ │ │ clz ip, ip │ │ │ │ lsr ip, ip, #5 │ │ │ │ ands ip, ip, r3, lsr #3 │ │ │ │ - bne 9e47c │ │ │ │ + bne 9e424 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9e318 │ │ │ │ - b 9e3dc │ │ │ │ + bne 9e2c0 │ │ │ │ + b 9e384 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ cmpne r5, #64 @ 0x40 │ │ │ │ - beq 9ebe0 │ │ │ │ + beq 9eb88 │ │ │ │ ldrb r5, [r6], #1 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r5, #95 @ 0x5f │ │ │ │ - bne 9e3cc │ │ │ │ + bne 9e374 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9efd0 │ │ │ │ + beq 9ef78 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, #95 @ 0x5f │ │ │ │ - b 9e318 │ │ │ │ + b 9e2c0 │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ addeq r1, sl, #2 │ │ │ │ moveq ip, #1 │ │ │ │ - beq 9e374 │ │ │ │ + beq 9e31c │ │ │ │ mov ip, #90 @ 0x5a │ │ │ │ mov sl, r5 │ │ │ │ add r8, fp, #1 │ │ │ │ ldrh r0, [r0, ip] │ │ │ │ tst r0, #256 @ 0x100 │ │ │ │ - beq 9e434 │ │ │ │ - bl 7e5c <__ctype_tolower_loc@plt> │ │ │ │ + beq 9e3dc │ │ │ │ + bl 7e0c <__ctype_tolower_loc@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r5, [r0, sl, lsl #2] │ │ │ │ strb r5, [fp] │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r8 │ │ │ │ - b 9e2d4 │ │ │ │ + b 9e27c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ cmpeq r3, #0 │ │ │ │ movne sl, r5 │ │ │ │ lslne ip, r5, #1 │ │ │ │ - bne 9e41c │ │ │ │ + bne 9e3c4 │ │ │ │ strb r1, [fp] │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r8 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ - b 9e2d4 │ │ │ │ + b 9e27c │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ mov ip, #1 │ │ │ │ - b 9e360 │ │ │ │ + b 9e308 │ │ │ │ mov r2, fp │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ strb r3, [r2], #1 │ │ │ │ mov fp, r2 │ │ │ │ - b 9e318 │ │ │ │ + b 9e2c0 │ │ │ │ mov r6, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ - b 9e3b0 │ │ │ │ + b 9e358 │ │ │ │ add r3, r7, #192 @ 0xc0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, r0, r9 │ │ │ │ str r0, [r7, #4] │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9e5ec │ │ │ │ + beq 9e594 │ │ │ │ cmp r6, #0 │ │ │ │ str r5, [r7, #8] │ │ │ │ - beq 9e5dc │ │ │ │ + beq 9e584 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r6, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e5c8 │ │ │ │ + beq 9e570 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #2856] @ 9f01c │ │ │ │ + ldr r1, [pc, #2856] @ 9efc4 │ │ │ │ str r3, [r7, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ add r2, r7, #156 @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r7, #24] │ │ │ │ orreq r3, r3, #512 @ 0x200 │ │ │ │ streq r3, [r7, #24] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r7, #20] │ │ │ │ mov r3, r7 │ │ │ │ str r7, [r3, #32] │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e520 │ │ │ │ - ldr r2, [pc, #2792] @ 9f020 │ │ │ │ - ldr r3, [pc, #2792] @ 9f024 │ │ │ │ + bne 9e4c8 │ │ │ │ + ldr r2, [pc, #2792] @ 9efc8 │ │ │ │ + ldr r3, [pc, #2792] @ 9efcc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2] │ │ │ │ str r7, [r2] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r1, [r7, #188] @ 0xbc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and r3, r3, #536870913 @ 0x20000001 │ │ │ │ cmp r3, #536870912 @ 0x20000000 │ │ │ │ - bne 9e0b4 │ │ │ │ + bne 9e05c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr lr, [r3] │ │ │ │ - ldr r3, [pc, #2740] @ 9f028 │ │ │ │ + ldr r3, [pc, #2740] @ 9efd0 │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ tst r3, #32 │ │ │ │ ldr r3, [r7] │ │ │ │ - beq 9e91c │ │ │ │ - ldr r4, [pc, #2708] @ 9f02c │ │ │ │ + beq 9e8c4 │ │ │ │ + ldr r4, [pc, #2708] @ 9efd4 │ │ │ │ add r4, pc, r4 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #2700] @ 9f030 │ │ │ │ + ldr r2, [pc, #2700] @ 9efd8 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #2696] @ 9f034 │ │ │ │ + ldr r1, [pc, #2696] @ 9efdc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #20] │ │ │ │ str lr, [sp, #16] │ │ │ │ str ip, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 9e0b4 │ │ │ │ - ldr r3, [pc, #2664] @ 9f038 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 9e05c │ │ │ │ + ldr r3, [pc, #2664] @ 9efe0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 9e4e8 │ │ │ │ - ldr r3, [pc, #2660] @ 9f048 │ │ │ │ + b 9e490 │ │ │ │ + ldr r3, [pc, #2660] @ 9eff0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b 9e4d8 │ │ │ │ - ldr r3, [pc, #2632] @ 9f03c │ │ │ │ + b 9e480 │ │ │ │ + ldr r3, [pc, #2632] @ 9efe4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - b 9e4cc │ │ │ │ + b 9e474 │ │ │ │ mov r8, fp │ │ │ │ mov sl, r4 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r3, r3, #2032 @ 0x7f0 │ │ │ │ add r3, r3, #14 │ │ │ │ cmp sl, #0 │ │ │ │ cmpne r8, r3 │ │ │ │ - bcs 9e750 │ │ │ │ + bcs 9e6f8 │ │ │ │ cmp fp, #0 │ │ │ │ add r6, r8, #1 │ │ │ │ moveq fp, r6 │ │ │ │ moveq r3, #0 │ │ │ │ movne r3, #44 @ 0x2c │ │ │ │ strb r3, [r8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r9, r3, #2032 @ 0x7f0 │ │ │ │ add r9, r9, #14 │ │ │ │ cmp r6, r9 │ │ │ │ - bcc 9e6b8 │ │ │ │ - b 9e914 │ │ │ │ + bcc 9e660 │ │ │ │ + b 9e8bc │ │ │ │ sub r3, r5, #40 @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 9e860 │ │ │ │ + bls 9e808 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ add r1, sl, #1 │ │ │ │ - beq 9e840 │ │ │ │ + beq 9e7e8 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ cmpne r5, #95 @ 0x5f │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ mov sl, r1 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ orreq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e914 │ │ │ │ + bne 9e8bc │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq 9e6ac │ │ │ │ - bl 7e5c <__ctype_tolower_loc@plt> │ │ │ │ + beq 9e654 │ │ │ │ + bl 7e0c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r5, [r3, r5, lsl #2] │ │ │ │ strb r5, [r6], #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bcs 9e914 │ │ │ │ + bcs 9e8bc │ │ │ │ ldrb r5, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9e914 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq 9e8bc │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 9e654 │ │ │ │ + beq 9e5fc │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ add sl, sl, #2 │ │ │ │ subs r5, r3, #0 │ │ │ │ movne r1, #0 │ │ │ │ - beq 9efb4 │ │ │ │ + beq 9ef5c │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne 9e714 │ │ │ │ + bne 9e6bc │ │ │ │ sub r0, r5, #40 @ 0x28 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ cmpne r0, #1 │ │ │ │ - bhi 9e938 │ │ │ │ + bhi 9e8e0 │ │ │ │ add r1, r1, #1 │ │ │ │ ldrb r5, [sl], #1 │ │ │ │ cmp r5, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bne 9e6f0 │ │ │ │ + bne 9e698 │ │ │ │ ldrb r3, [r2] │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ands r1, r1, r3, lsr #3 │ │ │ │ - beq 9e690 │ │ │ │ + beq 9e638 │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ strb r3, [r6], #1 │ │ │ │ - b 9e690 │ │ │ │ + b 9e638 │ │ │ │ mov r8, fp │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 7f04 │ │ │ │ - ldr r2, [pc, #2260] @ 9f03c │ │ │ │ + bl 7eb4 │ │ │ │ + ldr r2, [pc, #2260] @ 9efe4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r9, [r1, r2] │ │ │ │ ldr sl, [r9] │ │ │ │ cmp r0, #2 │ │ │ │ mov r3, r0 │ │ │ │ - beq 9e880 │ │ │ │ + beq 9e828 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 9ebec │ │ │ │ + beq 9eb94 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldrb r2, [r2, #-4] │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ - bne 9ec80 │ │ │ │ + bne 9ec28 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9ec80 │ │ │ │ + bne 9ec28 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9eca8 │ │ │ │ + beq 9ec50 │ │ │ │ mov r5, r9 │ │ │ │ - ldr r3, [pc, #2192] @ 9f048 │ │ │ │ + ldr r3, [pc, #2192] @ 9eff0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ - beq 9e978 │ │ │ │ + beq 9e920 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 9ef5c │ │ │ │ + beq 9ef04 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9ede0 │ │ │ │ + beq 9ed88 │ │ │ │ mov r6, r2 │ │ │ │ - b 9e804 │ │ │ │ + b 9e7ac │ │ │ │ ldr r3, [r6, #36]! @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ede0 │ │ │ │ + beq 9ed88 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9d518 │ │ │ │ + bl 9d4c0 │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r6, #12 │ │ │ │ addne r1, r6, #28 │ │ │ │ - beq 9e7f8 │ │ │ │ + beq 9e7a0 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, r5 │ │ │ │ - beq 9e9c4 │ │ │ │ + beq 9e96c │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9e828 │ │ │ │ - b 9e7f8 │ │ │ │ + bne 9e7d0 │ │ │ │ + b 9e7a0 │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ addeq sl, sl, #2 │ │ │ │ moveq r1, #1 │ │ │ │ - beq 9e6f0 │ │ │ │ + beq 9e698 │ │ │ │ mov sl, r1 │ │ │ │ mov r3, #90 @ 0x5a │ │ │ │ - b 9e694 │ │ │ │ + b 9e63c │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ add sl, sl, #2 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r3 │ │ │ │ movne r1, #1 │ │ │ │ - bne 9e6f0 │ │ │ │ + bne 9e698 │ │ │ │ mov r5, #0 │ │ │ │ - b 9e690 │ │ │ │ + b 9e638 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9f04c │ │ │ │ + beq 9eff4 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, sl │ │ │ │ - b 9e8a4 │ │ │ │ + b 9e84c │ │ │ │ ldr r1, [r5, #32]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9e8c0 │ │ │ │ + beq 9e868 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e898 │ │ │ │ + bne 9e840 │ │ │ │ ldr sl, [r5] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 9e7b0 │ │ │ │ + bne 9e758 │ │ │ │ mov r3, #2 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov r5, r9 │ │ │ │ mov r8, r3 │ │ │ │ - b 9e8e0 │ │ │ │ + b 9e888 │ │ │ │ ldr r3, [r5, #32]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ee90 │ │ │ │ + beq 9ee38 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9d518 │ │ │ │ + bl 9d4c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e8d4 │ │ │ │ + beq 9e87c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9e968 │ │ │ │ - ldr r3, [pc, #1852] @ 9f048 │ │ │ │ + beq 9e910 │ │ │ │ + ldr r3, [pc, #1852] @ 9eff0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ - b 9e7c4 │ │ │ │ + b 9e76c │ │ │ │ mov r8, r6 │ │ │ │ - b 9e750 │ │ │ │ - ldr r4, [pc, #1820] @ 9f040 │ │ │ │ + b 9e6f8 │ │ │ │ + ldr r4, [pc, #1820] @ 9efe8 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 9e598 │ │ │ │ + b 9e540 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b 9e3ac │ │ │ │ + b 9e354 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ cmpne r5, #95 @ 0x5f │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ orreq r0, r0, #1 │ │ │ │ ands r1, r1, r3, lsr #3 │ │ │ │ movne r3, #45 @ 0x2d │ │ │ │ strbne r3, [r6], #1 │ │ │ │ - b 9e688 │ │ │ │ - ldr r3, [pc, #1752] @ 9f048 │ │ │ │ + b 9e630 │ │ │ │ + ldr r3, [pc, #1752] @ 9eff0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr sl, [r5] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9ede0 │ │ │ │ + beq 9ed88 │ │ │ │ mov ip, #0 │ │ │ │ mov r6, ip │ │ │ │ mov r3, r2 │ │ │ │ - b 9e9a0 │ │ │ │ + b 9e948 │ │ │ │ ldr r0, [r3, #36]! @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ed6c │ │ │ │ + beq 9ed14 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r5 │ │ │ │ - bne 9e994 │ │ │ │ + bne 9e93c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ - bne 9ef8c │ │ │ │ + bne 9ef34 │ │ │ │ add ip, ip, #1 │ │ │ │ mov r6, r3 │ │ │ │ - b 9e994 │ │ │ │ + b 9e93c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ede0 │ │ │ │ + beq 9ed88 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 9eba8 │ │ │ │ + beq 9eb50 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ mov sl, #0 │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldrb r4, [fp] │ │ │ │ mov r6, fp │ │ │ │ cmp r4, #44 @ 0x2c │ │ │ │ cmpne r4, #0 │ │ │ │ - beq 9ea14 │ │ │ │ + beq 9e9bc │ │ │ │ ldrb r4, [r6, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, #44 @ 0x2c │ │ │ │ - bne 9ea04 │ │ │ │ + bne 9e9ac │ │ │ │ ldr r9, [r5, #12] │ │ │ │ strb sl, [r6] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 9ead8 │ │ │ │ + beq 9ea80 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ - bl 9d808 │ │ │ │ + bl 9d7b0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r9] │ │ │ │ - beq 9ead8 │ │ │ │ + beq 9ea80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9eb1c │ │ │ │ + beq 9eac4 │ │ │ │ mov fp, r6 │ │ │ │ cmp r4, #0 │ │ │ │ strb r4, [fp], #1 │ │ │ │ - bne 9e9f0 │ │ │ │ + bne 9e998 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - beq 9eaa8 │ │ │ │ - ldr r3, [pc, #1480] @ 9f038 │ │ │ │ + beq 9ea50 │ │ │ │ + ldr r3, [pc, #1480] @ 9efe0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9eac0 │ │ │ │ + beq 9ea68 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ - b 9ea94 │ │ │ │ + b 9ea3c │ │ │ │ ldr r3, [r9, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9eac0 │ │ │ │ + beq 9ea68 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9d808 │ │ │ │ + bl 9d7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ea88 │ │ │ │ + beq 9ea30 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ - bne 9e180 │ │ │ │ + bne 9e128 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e180 │ │ │ │ + bne 9e128 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 9e180 │ │ │ │ - ldr r3, [pc, #1368] @ 9f038 │ │ │ │ + b 9e128 │ │ │ │ + ldr r3, [pc, #1368] @ 9efe0 │ │ │ │ ldr r9, [r8, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9eafc │ │ │ │ - b 9eb1c │ │ │ │ + bne 9eaa4 │ │ │ │ + b 9eac4 │ │ │ │ ldr r3, [r9, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9eb1c │ │ │ │ + beq 9eac4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ - bl 9d808 │ │ │ │ + bl 9d7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9eaf0 │ │ │ │ + beq 9ea98 │ │ │ │ ldr r3, [r9] │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ - b 9ea3c │ │ │ │ + b 9e9e4 │ │ │ │ ldr r7, [r5, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9ea44 │ │ │ │ + beq 9e9ec │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #5 │ │ │ │ mov r0, fp │ │ │ │ - bl 9d518 │ │ │ │ + bl 9d4c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 9ef94 │ │ │ │ + bne 9ef3c │ │ │ │ ldr r7, [r5, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9ea44 │ │ │ │ + beq 9e9ec │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #5 │ │ │ │ mov r0, fp │ │ │ │ - bl 9d518 │ │ │ │ + bl 9d4c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ef94 │ │ │ │ + bne 9ef3c │ │ │ │ sub r1, r6, fp │ │ │ │ add r1, r1, #21 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 9ea44 │ │ │ │ + beq 9e9ec │ │ │ │ add r0, r7, #20 │ │ │ │ mov r1, fp │ │ │ │ str r0, [r7] │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ add fp, r7, #12 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r7, #12] │ │ │ │ str r7, [r7, #16] │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ - b 9ea44 │ │ │ │ + b 9e9ec │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ef68 │ │ │ │ - ldr r3, [pc, #1148] @ 9f038 │ │ │ │ + beq 9ef10 │ │ │ │ + ldr r3, [pc, #1148] @ 9efe0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, fp │ │ │ │ strne r3, [sp, #44] @ 0x2c │ │ │ │ strne r3, [sp, #36] @ 0x24 │ │ │ │ - bne 9ea80 │ │ │ │ - b 9eacc │ │ │ │ + bne 9ea28 │ │ │ │ + b 9ea74 │ │ │ │ mov r4, r1 │ │ │ │ add r8, fp, #1 │ │ │ │ - b 9e328 │ │ │ │ + b 9e2d0 │ │ │ │ cmp sl, #0 │ │ │ │ ldrne r6, [sp, #36] @ 0x24 │ │ │ │ movne r5, r9 │ │ │ │ - beq 9eca8 │ │ │ │ + beq 9ec50 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9ec20 │ │ │ │ + beq 9ebc8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9d518 │ │ │ │ + bl 9d4c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ef48 │ │ │ │ + bne 9eef0 │ │ │ │ ldr r3, [r5, #32]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9ebfc │ │ │ │ + bne 9eba4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldrb r6, [r2, #-2] │ │ │ │ mov r5, r9 │ │ │ │ mov r1, sl │ │ │ │ strb r3, [r2, #-2] │ │ │ │ - b 9ec54 │ │ │ │ + b 9ebfc │ │ │ │ ldr r1, [r5, #32]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9efc4 │ │ │ │ + beq 9ef6c │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ec48 │ │ │ │ + bne 9ebf0 │ │ │ │ ldr sl, [r5] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp sl, #0 │ │ │ │ strb r6, [r3, #-2] │ │ │ │ - bne 9e7b0 │ │ │ │ + bne 9e758 │ │ │ │ mov r3, #1 │ │ │ │ - b 9e8c4 │ │ │ │ - ldr r1, [pc, #956] @ 9f044 │ │ │ │ + b 9e86c │ │ │ │ + ldr r1, [pc, #956] @ 9efec │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e7a4 │ │ │ │ + beq 9e74c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 9e8c4 │ │ │ │ + bne 9e86c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9f0c4 │ │ │ │ + beq 9f06c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r6, r0 │ │ │ │ add r1, r0, #33 @ 0x21 │ │ │ │ mov r0, #1 │ │ │ │ add r7, r6, r0 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 9e258 │ │ │ │ + beq 9e200 │ │ │ │ mov r2, r6 │ │ │ │ add r6, r5, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r5] │ │ │ │ str r6, [r5, #4] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #828] @ 9f038 │ │ │ │ + ldr r3, [pc, #828] @ 9efe0 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - beq 9efec │ │ │ │ + beq 9ef94 │ │ │ │ ldr r9, [r2, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9efe4 │ │ │ │ + beq 9ef8c │ │ │ │ mov r8, r9 │ │ │ │ - b 9ed2c │ │ │ │ + b 9ecd4 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ add r8, r8, #16 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9efe4 │ │ │ │ + beq 9ef8c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 9d808 │ │ │ │ + bl 9d7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ed1c │ │ │ │ + beq 9ecc4 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r5, #12] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr r3, [pc, #752] @ 9f048 │ │ │ │ + ldr r3, [pc, #752] @ 9eff0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 9e1b8 │ │ │ │ + b 9e160 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 9ef74 │ │ │ │ + beq 9ef1c │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r7, sl │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 9e7f0 │ │ │ │ + bne 9e798 │ │ │ │ mov r6, r2 │ │ │ │ - b 9edac │ │ │ │ + b 9ed54 │ │ │ │ ldr r1, [r6, #36]! @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9ede0 │ │ │ │ + beq 9ed88 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9eda0 │ │ │ │ + bne 9ed48 │ │ │ │ cmp r5, r9 │ │ │ │ addne r3, r6, #12 │ │ │ │ - beq 9e9c4 │ │ │ │ + beq 9e96c │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, r5 │ │ │ │ - beq 9e9c4 │ │ │ │ + beq 9e96c │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 9edc8 │ │ │ │ + bne 9ed70 │ │ │ │ mov r6, #0 │ │ │ │ - b 9e9d0 │ │ │ │ + b 9e978 │ │ │ │ mov sl, fp │ │ │ │ mov r8, #1 │ │ │ │ ldrb r3, [r4, sl] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq 9ee0c │ │ │ │ + beq 9edb4 │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ - beq 9ee0c │ │ │ │ + beq 9edb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e240 │ │ │ │ + bne 9e1e8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ eor sl, r8, #1 │ │ │ │ add sl, r3, sl, lsl #3 │ │ │ │ ldr r3, [sl, #-16] │ │ │ │ add r1, r7, r9, lsl #1 │ │ │ │ add r1, r1, r3 │ │ │ │ add r1, r1, #192 @ 0xc0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 9e258 │ │ │ │ + beq 9e200 │ │ │ │ add r3, r7, #192 @ 0xc0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r7] │ │ │ │ mov r0, r3 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r1, [sl, #-20] @ 0xffffffec │ │ │ │ orr r3, r3, #32 │ │ │ │ str r3, [r7, #24] │ │ │ │ add r0, r0, r9 │ │ │ │ str r0, [r7, #4] │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r8, r3, r8, lsl #3 │ │ │ │ ldr r1, [r8, #-16] │ │ │ │ ldr r3, [sl, #-16] │ │ │ │ add r1, r4, r1 │ │ │ │ add r0, r0, r3 │ │ │ │ - bl 7d90 │ │ │ │ - b 9e4c4 │ │ │ │ + bl 7d40 │ │ │ │ + b 9e46c │ │ │ │ cmp r7, #0 │ │ │ │ mov r3, r8 │ │ │ │ - bne 9ecb0 │ │ │ │ + bne 9ec58 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 9f058 │ │ │ │ + beq 9f000 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - ldr r2, [pc, #408] @ 9f048 │ │ │ │ + ldr r2, [pc, #408] @ 9eff0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ moveq r6, r2 │ │ │ │ - beq 9ef20 │ │ │ │ + beq 9eec8 │ │ │ │ mov sl, #0 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ mov r6, sl │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov fp, r2 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #3 │ │ │ │ - bl 9d518 │ │ │ │ + bl 9d4c0 │ │ │ │ cmp r0, sl │ │ │ │ - ble 9ef00 │ │ │ │ + ble 9eea8 │ │ │ │ cmp r0, r8 │ │ │ │ - beq 9f0a4 │ │ │ │ + beq 9f04c │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r7 │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ add r7, r7, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9eed8 │ │ │ │ + bne 9ee80 │ │ │ │ mov r2, fp │ │ │ │ cmp r6, #0 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ moveq r6, r7 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f0b4 │ │ │ │ + beq 9f05c │ │ │ │ ldr r5, [r6, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9ecb0 │ │ │ │ + beq 9ec58 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e9d0 │ │ │ │ - b 9ecb0 │ │ │ │ + bne 9e978 │ │ │ │ + b 9ec58 │ │ │ │ ldr sl, [r5] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 9e7b0 │ │ │ │ + bne 9e758 │ │ │ │ mov r3, #3 │ │ │ │ - b 9e8c4 │ │ │ │ + b 9e86c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9ed98 │ │ │ │ - b 9ede0 │ │ │ │ + bne 9ed40 │ │ │ │ + b 9ed88 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 9eacc │ │ │ │ + b 9ea74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9ed74 │ │ │ │ + beq 9ed1c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e9d0 │ │ │ │ - b 9ed74 │ │ │ │ + bne 9e978 │ │ │ │ + b 9ed1c │ │ │ │ mov r6, r3 │ │ │ │ - b 9ef7c │ │ │ │ + b 9ef24 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldrne r2, [sp, #44] @ 0x2c │ │ │ │ strne r3, [sp, #44] @ 0x2c │ │ │ │ stmne r3, {r2, r7} │ │ │ │ - b 9ea44 │ │ │ │ + b 9e9ec │ │ │ │ ldrh r3, [r2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 9e878 │ │ │ │ - b 9e738 │ │ │ │ + beq 9e820 │ │ │ │ + b 9e6e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ strb r6, [r3, #-2] │ │ │ │ - b 9ef54 │ │ │ │ + b 9eefc │ │ │ │ mov r8, fp │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ mov sl, r1 │ │ │ │ - b 9e60c │ │ │ │ + b 9e5b4 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ - b 9ed44 │ │ │ │ + b 9ecec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 9ed44 │ │ │ │ - strdeq pc, [r8], -r4 │ │ │ │ - strdeq pc, [r8], -r8 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - ldrdeq r0, [r9], -r0 @ │ │ │ │ - andeq pc, r8, ip, ror #12 │ │ │ │ - andeq r0, r9, r8, asr #19 │ │ │ │ - andeq r0, r0, ip, ror #16 │ │ │ │ - strdeq r0, [r9], -r4 │ │ │ │ - andeq r0, r9, r8, asr r8 │ │ │ │ - andeq r8, r5, r0, lsl #13 │ │ │ │ - andeq r0, r9, r4, lsl #14 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r8, r5, ip, ror r2 │ │ │ │ - andeq r7, r5, r8, lsl #17 │ │ │ │ - ldrdeq r8, [r5], -r0 │ │ │ │ - muleq r0, r0, r8 │ │ │ │ - andeq r0, r0, r8, lsl #7 │ │ │ │ - andeq r7, r5, r0, lsl r5 │ │ │ │ - andeq r5, r5, ip, lsr r1 │ │ │ │ - andeq r0, r0, r8, asr r3 │ │ │ │ + b 9ecec │ │ │ │ + andeq lr, r8, r4, asr r7 │ │ │ │ + andeq lr, r8, r8, asr r7 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq pc, r8, r8, lsr #24 │ │ │ │ + andeq lr, r8, ip, asr #13 │ │ │ │ + andeq pc, r8, r0, lsr #20 │ │ │ │ + andeq r0, r0, r4, ror #16 │ │ │ │ + andeq pc, r8, ip, asr #18 │ │ │ │ + @ instruction: 0x0008f8b0 │ │ │ │ + andeq r7, r5, r0, ror sp │ │ │ │ + andeq pc, r8, ip, asr r7 @ │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r7, r5, ip, ror #18 │ │ │ │ + andeq r6, r5, r8, ror pc │ │ │ │ + andeq r7, r5, r0, asr #25 │ │ │ │ + andeq r0, r0, r8, lsl #17 │ │ │ │ + andeq r0, r0, r0, lsl #7 │ │ │ │ + andeq r6, r5, r0, lsl #24 │ │ │ │ + andeq r4, r5, ip, lsr #16 │ │ │ │ + andeq r0, r0, r0, asr r3 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 9ecb0 │ │ │ │ + bne 9ec58 │ │ │ │ mov r5, r9 │ │ │ │ - ldr r3, [pc, #-24] @ 9f048 │ │ │ │ + ldr r3, [pc, #-24] @ 9eff0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ movne r6, r2 │ │ │ │ movne r7, r2 │ │ │ │ - bne 9f088 │ │ │ │ - b 9f0cc │ │ │ │ + bne 9f030 │ │ │ │ + b 9f074 │ │ │ │ ldr r1, [r6, #36]! @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9f098 │ │ │ │ + beq 9f040 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f07c │ │ │ │ + bne 9f024 │ │ │ │ mov r2, r7 │ │ │ │ - b 9ef20 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b 9eec8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r2, fp │ │ │ │ mov r6, r7 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ - b 9ef20 │ │ │ │ + b 9eec8 │ │ │ │ ldr sl, [r5] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 9e978 │ │ │ │ - b 9ecb0 │ │ │ │ + bne 9e920 │ │ │ │ + b 9ec58 │ │ │ │ mov r5, r9 │ │ │ │ - b 9eea4 │ │ │ │ + b 9ee4c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9ede0 │ │ │ │ - b 9ecb0 │ │ │ │ + bne 9ed88 │ │ │ │ + b 9ec58 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #380] @ 9f270 │ │ │ │ + ldr r5, [pc, #380] @ 9f218 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 9f1bc │ │ │ │ + beq 9f164 │ │ │ │ ldr r3, [r4, #208] @ 0xd0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r2, #1 │ │ │ │ str r2, [r4, #208] @ 0xd0 │ │ │ │ - bls 9f16c │ │ │ │ + bls 9f114 │ │ │ │ ldr r3, [r4, #204] @ 0xcc │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #3 │ │ │ │ str r3, [r4, #204] @ 0xcc │ │ │ │ - bhi 9f1f8 │ │ │ │ + bhi 9f1a0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r0, [r1, r3, lsl #2] │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f1f8 │ │ │ │ + beq 9f1a0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9f254 │ │ │ │ + beq 9f1fc │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ str r3, [r4, #208] @ 0xd0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9f18c │ │ │ │ - b 9f190 │ │ │ │ + bne 9f134 │ │ │ │ + b 9f138 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r3, r3, #7 │ │ │ │ ldr r3, [r0, r3, lsl #2] │ │ │ │ str r3, [r4, #196] @ 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f114 │ │ │ │ + beq 9f0bc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r4, #192 @ 0xc0 │ │ │ │ mov ip, #256 @ 0x100 │ │ │ │ str r3, [r4, #20] │ │ │ │ str ip, [sp, #8] │ │ │ │ add ip, r4, #212 @ 0xd4 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 9d884 │ │ │ │ + bl 9d82c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, #468 @ 0x1d4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f268 │ │ │ │ + beq 9f210 │ │ │ │ mov r1, #4 │ │ │ │ mvn r0, #0 │ │ │ │ add r3, r4, #212 @ 0xd4 │ │ │ │ strd r0, [r4, #200] @ 0xc8 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #3 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r1, [r4, #208] @ 0xd0 │ │ │ │ str r2, [r4, #204] @ 0xcc │ │ │ │ ldr r3, [r4, #200] @ 0xc8 │ │ │ │ - ldr r2, [pc, #112] @ 9f274 │ │ │ │ + ldr r2, [pc, #112] @ 9f21c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #200] @ 0xc8 │ │ │ │ ldr r1, [r5, r2] │ │ │ │ add r3, r3, r3, lsl #3 │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ add r1, r1, r3, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9f260 │ │ │ │ + beq 9f208 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r3, [r4, #204] @ 0xcc │ │ │ │ str r0, [r4, #8] │ │ │ │ - bne 9f140 │ │ │ │ - ldr r3, [pc, #52] @ 9f278 │ │ │ │ + bne 9f0e8 │ │ │ │ + ldr r3, [pc, #52] @ 9f220 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ str r2, [r4, #16] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #196] @ 0xc4 │ │ │ │ - b 9f190 │ │ │ │ - ldr r3, [pc, #28] @ 9f278 │ │ │ │ + b 9f138 │ │ │ │ + ldr r3, [pc, #28] @ 9f220 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ - b 9f14c │ │ │ │ + b 9f0f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r4, #0 │ │ │ │ - b 9f1b0 │ │ │ │ - andeq lr, r8, r0, lsr r6 │ │ │ │ - andeq r0, r0, r8, asr r3 │ │ │ │ - muleq r0, r0, r8 │ │ │ │ + b 9f158 │ │ │ │ + muleq r8, r0, r6 │ │ │ │ + andeq r0, r0, r0, asr r3 │ │ │ │ + andeq r0, r0, r8, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-136] @ 0xffffff78 │ │ │ │ sub sp, sp, #4160 @ 0x1040 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #4224 @ 0x1080 │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #1500] @ 9f890 │ │ │ │ + ldr r2, [pc, #1500] @ 9f838 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #1496] @ 9f894 │ │ │ │ + ldr r3, [pc, #1496] @ 9f83c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov sl, r1 │ │ │ │ add r1, sp, #4160 @ 0x1040 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1, #28] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r1, #28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 9de74 │ │ │ │ - ldr fp, [pc, #1456] @ 9f898 │ │ │ │ + bl 9de1c │ │ │ │ + ldr fp, [pc, #1456] @ 9f840 │ │ │ │ add fp, pc, fp │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - blt 9f6ec │ │ │ │ + blt 9f694 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9f550 │ │ │ │ + beq 9f4f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9e008 │ │ │ │ + bl 9dfb0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f6ec │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq 9f694 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - beq 9f338 │ │ │ │ + beq 9f2e0 │ │ │ │ ldrb r3, [sl] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq 9f84c │ │ │ │ - ldr r0, [pc, #1372] @ 9f89c │ │ │ │ + beq 9f7f4 │ │ │ │ + ldr r0, [pc, #1372] @ 9f844 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 83840 │ │ │ │ + bl 837e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f814 │ │ │ │ + beq 9f7bc │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f7e8 │ │ │ │ + beq 9f790 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r0, [r1, #-24] @ 0xffffffe8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, #3 │ │ │ │ mov ip, #2 │ │ │ │ mov r3, #1 │ │ │ │ - ldr lr, [pc, #1320] @ 9f8a0 │ │ │ │ + ldr lr, [pc, #1320] @ 9f848 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - ldr r3, [pc, #1308] @ 9f8a4 │ │ │ │ + ldr r3, [pc, #1308] @ 9f84c │ │ │ │ add ip, r1, ip, lsl #2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [ip, #-24] @ 0xffffffe8 │ │ │ │ - ldr r3, [pc, #1296] @ 9f8a8 │ │ │ │ + ldr r3, [pc, #1296] @ 9f850 │ │ │ │ ldr r6, [r1, #-24] @ 0xffffffe8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ str r3, [r0, #-24] @ 0xffffffe8 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r2, #-24] @ 0xffffffe8 │ │ │ │ - beq 9f6e0 │ │ │ │ - ldr r2, [pc, #1260] @ 9f8ac │ │ │ │ + beq 9f688 │ │ │ │ + ldr r2, [pc, #1260] @ 9f854 │ │ │ │ clz ip, sl │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #1248] @ 9f8b0 │ │ │ │ + ldr r2, [pc, #1248] @ 9f858 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r9, sp, #4160 @ 0x1040 │ │ │ │ cmp r2, #3 │ │ │ │ movne r2, #0 │ │ │ │ @@ -154677,1109 +154677,1109 @@ │ │ │ │ add r7, sp, #92 @ 0x5c │ │ │ │ add r9, r9, #27 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldrb r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9f6c4 │ │ │ │ + beq 9f66c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 9f4ec │ │ │ │ + b 9f494 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9f610 │ │ │ │ + beq 9f5b8 │ │ │ │ cmp r5, #37 @ 0x25 │ │ │ │ - bne 9f568 │ │ │ │ + bne 9f510 │ │ │ │ cmp r4, r9 │ │ │ │ - bcs 9f604 │ │ │ │ + bcs 9f5ac │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ add r2, r6, #2 │ │ │ │ cmp r5, #78 @ 0x4e │ │ │ │ - beq 9f74c │ │ │ │ - bhi 9f63c │ │ │ │ + beq 9f6f4 │ │ │ │ + bhi 9f5e4 │ │ │ │ cmp r5, #67 @ 0x43 │ │ │ │ - beq 9f7e0 │ │ │ │ + beq 9f788 │ │ │ │ cmp r5, #76 @ 0x4c │ │ │ │ - beq 9f790 │ │ │ │ + beq 9f738 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9f780 │ │ │ │ + bne 9f728 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r3 │ │ │ │ mov r3, r6 │ │ │ │ cmp r4, r7 │ │ │ │ mov r6, r3 │ │ │ │ - bls 9f51c │ │ │ │ - ldr r3, [pc, #1056] @ 9f8b4 │ │ │ │ + bls 9f4c4 │ │ │ │ + ldr r3, [pc, #1056] @ 9f85c │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4] │ │ │ │ ldr r4, [fp, r3] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 9f61c │ │ │ │ + bne 9f5c4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f548 │ │ │ │ + beq 9f4f0 │ │ │ │ mov r2, #4 │ │ │ │ add r3, sp, #4224 @ 0x1080 │ │ │ │ add r3, r3, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - bl dda60 <__isoc23_strtoul@@Base+0x2ebe4> │ │ │ │ + bl dd0f8 <__isoc23_strtoul@@Base+0x2e2d4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f6f4 │ │ │ │ + bne 9f69c │ │ │ │ ldrb r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9f6c0 │ │ │ │ + beq 9f668 │ │ │ │ mov r4, r7 │ │ │ │ mov r3, r7 │ │ │ │ cmp r5, #47 @ 0x2f │ │ │ │ add r7, r6, #1 │ │ │ │ - beq 9f588 │ │ │ │ - bls 9f430 │ │ │ │ + beq 9f530 │ │ │ │ + bls 9f3d8 │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ - bne 9f568 │ │ │ │ + bne 9f510 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r3 │ │ │ │ cmp r4, r7 │ │ │ │ - bhi 9f48c │ │ │ │ + bhi 9f434 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 9f4e0 │ │ │ │ + beq 9f488 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 8030 │ │ │ │ - ldr r3, [pc, #888] @ 9f8b4 │ │ │ │ + bl 7fe0 │ │ │ │ + ldr r3, [pc, #888] @ 9f85c │ │ │ │ ldr r4, [fp, r3] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 9f6a0 │ │ │ │ + bne 9f648 │ │ │ │ mov r2, #28 │ │ │ │ - b 9f4b8 │ │ │ │ - ldr r3, [pc, #864] @ 9f8b8 │ │ │ │ + b 9f460 │ │ │ │ + ldr r3, [pc, #864] @ 9f860 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 9f308 │ │ │ │ + b 9f2b0 │ │ │ │ cmp r4, r9 │ │ │ │ - bcs 9f604 │ │ │ │ + bcs 9f5ac │ │ │ │ strb r5, [r4], #1 │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ mov r6, r7 │ │ │ │ cmp r5, #47 @ 0x2f │ │ │ │ add r7, r6, #1 │ │ │ │ - bne 9f500 │ │ │ │ + bne 9f4a8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9f50c │ │ │ │ + bne 9f4b4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #3 │ │ │ │ - beq 9f568 │ │ │ │ + beq 9f510 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 82d0 │ │ │ │ + bl 8274 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f568 │ │ │ │ + bne 9f510 │ │ │ │ ldrb r2, [r6, #12] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ addeq r6, r6, #12 │ │ │ │ - bne 9f568 │ │ │ │ + bne 9f510 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ orr r2, r2, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #724] @ 9f8bc │ │ │ │ + ldr r2, [pc, #724] @ 9f864 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ ldr r8, [r2, r1, lsl #3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 9f66c │ │ │ │ + bne 9f614 │ │ │ │ ldrb r5, [r6] │ │ │ │ - b 9f4f4 │ │ │ │ + b 9f49c │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ mov r6, r7 │ │ │ │ - b 9f4f4 │ │ │ │ + b 9f49c │ │ │ │ mov r7, r3 │ │ │ │ mov r3, r6 │ │ │ │ - b 9f480 │ │ │ │ - ldr r3, [pc, #668] @ 9f8c0 │ │ │ │ - ldr r1, [pc, #668] @ 9f8c4 │ │ │ │ + b 9f428 │ │ │ │ + ldr r3, [pc, #668] @ 9f868 │ │ │ │ + ldr r1, [pc, #668] @ 9f86c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 9f4a8 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 9f450 │ │ │ │ cmp r5, #108 @ 0x6c │ │ │ │ - beq 9f76c │ │ │ │ + beq 9f714 │ │ │ │ cmp r5, #116 @ 0x74 │ │ │ │ - beq 9f758 │ │ │ │ + beq 9f700 │ │ │ │ cmp r5, #99 @ 0x63 │ │ │ │ - bne 9f780 │ │ │ │ + bne 9f728 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ ldr r8, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9f5fc │ │ │ │ + beq 9f5a4 │ │ │ │ ldrb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r4, r9 │ │ │ │ addcc r1, r8, #1 │ │ │ │ - bcs 9f5fc │ │ │ │ + bcs 9f5a4 │ │ │ │ strb r2, [r4], #1 │ │ │ │ ldrb r2, [r1] │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r4, r9 │ │ │ │ add r1, r1, #1 │ │ │ │ - bcc 9f680 │ │ │ │ - b 9f5fc │ │ │ │ - ldr r3, [pc, #536] @ 9f8c0 │ │ │ │ - ldr r1, [pc, #540] @ 9f8c8 │ │ │ │ + bcc 9f628 │ │ │ │ + b 9f5a4 │ │ │ │ + ldr r3, [pc, #536] @ 9f868 │ │ │ │ + ldr r1, [pc, #540] @ 9f870 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r7 │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 9f548 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 9f4f0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ ldr r6, [r2, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9f40c │ │ │ │ + bne 9f3b4 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [r3] │ │ │ │ mov r5, #0 │ │ │ │ - b 9f710 │ │ │ │ + b 9f6b8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #1342177280 @ 0x50000000 │ │ │ │ - bne 9f82c │ │ │ │ + bne 9f7d4 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [r3] │ │ │ │ - ldr r2, [pc, #436] @ 9f8cc │ │ │ │ - ldr r3, [pc, #376] @ 9f894 │ │ │ │ + ldr r2, [pc, #436] @ 9f874 │ │ │ │ + ldr r3, [pc, #376] @ 9f83c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4160 @ 0x1040 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #28 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9f88c │ │ │ │ + bne 9f834 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #4160 @ 0x1040 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r2 │ │ │ │ mov r8, sl │ │ │ │ - b 9f5f4 │ │ │ │ + b 9f59c │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r8, [r2] │ │ │ │ - b 9f5f4 │ │ │ │ + b 9f59c │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr r8, [r2] │ │ │ │ - b 9f5f4 │ │ │ │ + b 9f59c │ │ │ │ strb r5, [r4], #1 │ │ │ │ ldrb r5, [r6, #2] │ │ │ │ mov r6, r2 │ │ │ │ - b 9f4f4 │ │ │ │ + b 9f49c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ moveq r6, r2 │ │ │ │ - beq 9f5f4 │ │ │ │ + beq 9f59c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r8, [r1] │ │ │ │ - beq 9f7fc │ │ │ │ + beq 9f7a4 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub r1, r2, r8 │ │ │ │ clz r1, r1 │ │ │ │ mov r8, r2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - b 9f5f4 │ │ │ │ + b 9f59c │ │ │ │ mov r6, r2 │ │ │ │ - b 9f5d0 │ │ │ │ + b 9f578 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #2 │ │ │ │ mov ip, #1 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - b 9f370 │ │ │ │ + b 9f318 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - b 9f5f4 │ │ │ │ + b 9f59c │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #2 │ │ │ │ mov ip, #1 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - b 9f370 │ │ │ │ - ldr r3, [pc, #140] @ 9f8c0 │ │ │ │ - ldr r1, [pc, #152] @ 9f8d0 │ │ │ │ + b 9f318 │ │ │ │ + ldr r3, [pc, #140] @ 9f868 │ │ │ │ + ldr r1, [pc, #152] @ 9f878 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl c9184 <__isoc23_strtoul@@Base+0x1a308> │ │ │ │ - b 9f704 │ │ │ │ + bl c9024 <__isoc23_strtoul@@Base+0x1a200> │ │ │ │ + b 9f6ac │ │ │ │ mov r1, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 7be0 │ │ │ │ + bl 7b90 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f6ec │ │ │ │ + bne 9f694 │ │ │ │ add r3, sp, #4224 @ 0x1080 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r3, r3, #12 │ │ │ │ - bl 8030 │ │ │ │ - b 9f710 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq lr, r8, r0, ror r4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq lr, r8, r4, asr #8 │ │ │ │ - ldrdeq r7, [r5], -r8 │ │ │ │ - andeq r8, r5, r0, asr #13 │ │ │ │ - andeq r8, r5, ip, asr #13 │ │ │ │ - ldrdeq r8, [r5], -r4 │ │ │ │ - @ instruction: 0x0008f8b4 │ │ │ │ - andeq r6, r5, r0, ror #20 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r8, r5, r8, asr r4 │ │ │ │ - ldrdeq r8, [r5], -r4 │ │ │ │ - andeq lr, r8, r0, lsl r0 │ │ │ │ - andeq r8, r5, r4, asr r2 │ │ │ │ + bl 7fe0 │ │ │ │ + b 9f6b8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq sp, [r8], -r0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq sp, r8, r4, lsr #9 │ │ │ │ + andeq r6, r5, r8, asr #25 │ │ │ │ + @ instruction: 0x00057db0 │ │ │ │ + @ instruction: 0x00057dbc │ │ │ │ + andeq r7, r5, r4, asr #27 │ │ │ │ + andeq lr, r8, ip, lsl #18 │ │ │ │ + andeq r6, r5, r0, asr r1 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r7, r5, r8, asr #22 │ │ │ │ + andeq r7, r5, r4, asr #21 │ │ │ │ + andeq sp, r8, r0, ror r0 │ │ │ │ + andeq r7, r5, r4, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #788] @ 9fc00 │ │ │ │ - ldr r3, [pc, #788] @ 9fc04 │ │ │ │ + ldr r2, [pc, #788] @ 9fba8 │ │ │ │ + ldr r3, [pc, #788] @ 9fbac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 9f9f0 │ │ │ │ + beq 9f998 │ │ │ │ mov r2, #4 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ cmp r0, #4 │ │ │ │ - bne 9f9b4 │ │ │ │ - ldr r3, [pc, #712] @ 9fc08 │ │ │ │ + bne 9f95c │ │ │ │ + ldr r3, [pc, #712] @ 9fbb0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f9bc │ │ │ │ + bne 9f964 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 9f9b4 │ │ │ │ + beq 9f95c │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl c5a00 <__isoc23_strtoul@@Base+0x16b84> │ │ │ │ + bl c5978 <__isoc23_strtoul@@Base+0x16b54> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f9b4 │ │ │ │ - bl ad3b0 │ │ │ │ + beq 9f95c │ │ │ │ + bl ad358 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #12] │ │ │ │ - bne 9f99c │ │ │ │ - b 9f9b4 │ │ │ │ + bne 9f944 │ │ │ │ + b 9f95c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9fa44 │ │ │ │ + beq 9f9ec │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5a00 <__isoc23_strtoul@@Base+0x16b84> │ │ │ │ + bl c5978 <__isoc23_strtoul@@Base+0x16b54> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f990 │ │ │ │ + bne 9f938 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r8] │ │ │ │ mov r7, #0 │ │ │ │ - ldr r2, [pc, #580] @ 9fc0c │ │ │ │ - ldr r3, [pc, #568] @ 9fc04 │ │ │ │ + ldr r2, [pc, #580] @ 9fbb4 │ │ │ │ + ldr r3, [pc, #568] @ 9fbac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9fbfc │ │ │ │ + bne 9fba4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #32 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 9f9b4 │ │ │ │ + beq 9f95c │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #12] │ │ │ │ - beq 9f9b4 │ │ │ │ + beq 9f95c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r1, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - bne 9f9c0 │ │ │ │ - b 9f9b4 │ │ │ │ + bne 9f968 │ │ │ │ + b 9f95c │ │ │ │ mov r0, r4 │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ str r0, [r7, #20] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ ldrh r3, [r4, #20] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r7, #4] │ │ │ │ - bne 9f9b4 │ │ │ │ + bne 9f95c │ │ │ │ mov r1, #12 │ │ │ │ add r0, r9, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r7] │ │ │ │ - beq 9f9b4 │ │ │ │ + beq 9f95c │ │ │ │ add r0, r6, r9 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, #4 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 9f9b4 │ │ │ │ + beq 9f95c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, r3, #1 │ │ │ │ - bl 7e20 │ │ │ │ + bl 7dd0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 9faf8 │ │ │ │ - b 9f9b4 │ │ │ │ + bne 9faa0 │ │ │ │ + b 9f95c │ │ │ │ cmp r9, sl │ │ │ │ - blt 9f9b4 │ │ │ │ + blt 9f95c │ │ │ │ mov r0, r4 │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ add sl, sl, sl, lsl #1 │ │ │ │ add r2, r5, sl, lsl #2 │ │ │ │ add r3, r0, #1 │ │ │ │ str r0, [r2, #4] │ │ │ │ str r6, [r5, sl, lsl #2] │ │ │ │ add r6, r6, r3, lsl #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 9fad0 │ │ │ │ + bne 9fa78 │ │ │ │ cmp r9, #0 │ │ │ │ - ble 9fb64 │ │ │ │ + ble 9fb0c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov sl, r5 │ │ │ │ mov fp, #1 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r3, #0 │ │ │ │ movgt r5, #1 │ │ │ │ - ble 9fb54 │ │ │ │ + ble 9fafc │ │ │ │ mov r0, r4 │ │ │ │ - bl c4ef4 <__isoc23_strtoul@@Base+0x16078> │ │ │ │ + bl c4e6c <__isoc23_strtoul@@Base+0x16048> │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [sl, #12] │ │ │ │ strne r6, [r3, r5, lsl #2] │ │ │ │ ldr r3, [sl, #16] │ │ │ │ add r5, r5, #1 │ │ │ │ addne r6, r6, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - bge 9fb2c │ │ │ │ + bge 9fad4 │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r9, fp │ │ │ │ add sl, sl, #12 │ │ │ │ - bge 9fb1c │ │ │ │ + bge 9fac4 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ cmp r5, r0 │ │ │ │ - bne 9f9b4 │ │ │ │ + bne 9f95c │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 9fbf0 │ │ │ │ + bcc 9fb98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5048 <__isoc23_strtoul@@Base+0x161cc> │ │ │ │ + bl c4fc0 <__isoc23_strtoul@@Base+0x1619c> │ │ │ │ cmn r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ - bne 9f9b4 │ │ │ │ + bne 9f95c │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #28] │ │ │ │ - beq 9f9b4 │ │ │ │ - ldr r1, [pc, #60] @ 9fc10 │ │ │ │ - ldr r0, [pc, #60] @ 9fc14 │ │ │ │ + beq 9f95c │ │ │ │ + ldr r1, [pc, #60] @ 9fbb8 │ │ │ │ + ldr r0, [pc, #60] @ 9fbbc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c2e0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r8] │ │ │ │ str r0, [r7, #24] │ │ │ │ - b 9f9c0 │ │ │ │ + b 9f968 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 9f9b4 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r8, ip, lsr lr │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ + b 9f95c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + muleq r8, ip, lr │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ andeq r1, r7, sp, lsl #6 │ │ │ │ - andeq sp, r8, r0, ror #26 │ │ │ │ - strdeq r6, [r5], -r8 │ │ │ │ - andeq r6, r5, r8, asr r2 │ │ │ │ + andeq ip, r8, r0, asr #27 │ │ │ │ + andeq r6, r5, r8, ror #9 │ │ │ │ + andeq r5, r5, r8, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #296] @ 9fd58 │ │ │ │ + ldr ip, [pc, #296] @ 9fd00 │ │ │ │ mov r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ orrs r0, r0, r1, lsr #31 │ │ │ │ - ldr r0, [pc, #280] @ 9fd5c │ │ │ │ + ldr r0, [pc, #280] @ 9fd04 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ - bne 9fc74 │ │ │ │ + bne 9fc1c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r1 │ │ │ │ cmpge r2, #0 │ │ │ │ movle ip, #1 │ │ │ │ movgt ip, #0 │ │ │ │ - bgt 9fca4 │ │ │ │ + bgt 9fc4c │ │ │ │ mov r0, r3 │ │ │ │ - ldr r2, [pc, #224] @ 9fd60 │ │ │ │ - ldr r3, [pc, #216] @ 9fd5c │ │ │ │ + ldr r2, [pc, #224] @ 9fd08 │ │ │ │ + ldr r3, [pc, #216] @ 9fd04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 9fd54 │ │ │ │ + bne 9fcfc │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ lsl lr, r1, #2 │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - blt 9fc74 │ │ │ │ + blt 9fc1c │ │ │ │ ldr r1, [r0, lr] │ │ │ │ ldr r0, [r1, r2, lsl #2] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fc74 │ │ │ │ + beq 9fc1c │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmn r7, #1 │ │ │ │ - beq 9fc78 │ │ │ │ + beq 9fc20 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r6, #28] │ │ │ │ sub r3, r3, r1 │ │ │ │ add lr, r2, r2, lsr #31 │ │ │ │ cmp r3, lr, asr #1 │ │ │ │ movle r5, r3 │ │ │ │ - ble 9fd1c │ │ │ │ + ble 9fcc4 │ │ │ │ cmp r2, #0 │ │ │ │ strge r1, [r6] │ │ │ │ ldrge r0, [sp, #12] │ │ │ │ ldrge r7, [r4, #24] │ │ │ │ ldrge r6, [r4, #28] │ │ │ │ mov r5, ip │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ add r3, r0, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #16 │ │ │ │ - bl 9cc0c │ │ │ │ + bl 9cbb4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add r0, r0, r5 │ │ │ │ - b 9fc78 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r8, r8, ror #21 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq sp, r8, r8, lsr #21 │ │ │ │ + b 9fc20 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq ip, r8, r8, asr #22 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq ip, r8, r8, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ cmplt r1, #1024 @ 0x400 │ │ │ │ mov r6, r2 │ │ │ │ movge r2, #1 │ │ │ │ movlt r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a0008 │ │ │ │ + bne 9ffb0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 9fef4 │ │ │ │ + beq 9fe9c │ │ │ │ cmp r1, r8 │ │ │ │ - bgt 9fea4 │ │ │ │ + bgt 9fe4c │ │ │ │ ldr lr, [r0] │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r4, lr, r4, lsl #2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bge 9fe34 │ │ │ │ + bge 9fddc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, r6 │ │ │ │ - bge 9fe20 │ │ │ │ + bge 9fdc8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9febc │ │ │ │ + bne 9fe64 │ │ │ │ cmp r6, #1024 @ 0x400 │ │ │ │ - blt 9fffc │ │ │ │ - ldr r3, [pc, #568] @ a0030 │ │ │ │ + blt 9ffa4 │ │ │ │ + ldr r3, [pc, #568] @ 9ffd8 │ │ │ │ lsl r8, r6, #1 │ │ │ │ cmp r8, r3 │ │ │ │ movge r8, r3 │ │ │ │ add r0, r8, #1 │ │ │ │ mov r1, #4 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0008 │ │ │ │ + beq 9ffb0 │ │ │ │ str r8, [r5, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r0, [r4] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ sub r3, r6, r3 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [r5, #20] │ │ │ │ str r6, [r4, #4] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r8, [r3, r6, lsl #2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9fe70 │ │ │ │ + beq 9fe18 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fe9c │ │ │ │ + beq 9fe44 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ sub r3, r3, r0 │ │ │ │ str r3, [r5, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl ad3b0 │ │ │ │ + bl ad358 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a0008 │ │ │ │ + beq 9ffb0 │ │ │ │ ldr r2, [r4] │ │ │ │ str r3, [r2, r6, lsl #2] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r5, #16] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - blt 9ffa0 │ │ │ │ + blt 9ff48 │ │ │ │ ldr lr, [r0] │ │ │ │ str r4, [r5, #4] │ │ │ │ - b 9fdbc │ │ │ │ + b 9fd64 │ │ │ │ lsl r8, r3, #1 │ │ │ │ - ldr r3, [pc, #360] @ a0030 │ │ │ │ + ldr r3, [pc, #360] @ 9ffd8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r8, r3 │ │ │ │ movge r8, r3 │ │ │ │ add r1, r8, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 7c4c │ │ │ │ + bl 7bfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0008 │ │ │ │ + beq 9ffb0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r8, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ - b 9fe20 │ │ │ │ + b 9fdc8 │ │ │ │ cmp r1, r8 │ │ │ │ - bgt 9fe9c │ │ │ │ + bgt 9fe44 │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, r1, r1, lsl #1 │ │ │ │ lsl r8, r3, #2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - blt 9fe9c │ │ │ │ + blt 9fe44 │ │ │ │ ldr r3, [r2, r8] │ │ │ │ ldr r0, [r3, r6, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fe9c │ │ │ │ + beq 9fe44 │ │ │ │ str r7, [r3, r6, lsl #2] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ sub r3, r3, r0 │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r3, [r5] │ │ │ │ add r0, r3, r8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - bne 9fe9c │ │ │ │ + bne 9fe44 │ │ │ │ ldr r2, [r3, r8] │ │ │ │ mov r3, r6 │ │ │ │ add r2, r2, r6, lsl #3 │ │ │ │ - b 9ff74 │ │ │ │ + b 9ff1c │ │ │ │ ldr r1, [r2, #-4]! │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a0010 │ │ │ │ + bne 9ffb8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9ff64 │ │ │ │ + bne 9ff0c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ sub r2, r2, r6 │ │ │ │ str r2, [r5, #20] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r4 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r5, #4] │ │ │ │ - b 9fe9c │ │ │ │ + b 9fe44 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, #1024 @ 0x400 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs lr, r0, #0 │ │ │ │ - beq a0008 │ │ │ │ - ldr r3, [pc, #120] @ a0034 │ │ │ │ + beq 9ffb0 │ │ │ │ + ldr r3, [pc, #120] @ 9ffdc │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - ble 9fff4 │ │ │ │ + ble 9ff9c │ │ │ │ add r8, r8, #1 │ │ │ │ add r8, r8, r8, lsl #1 │ │ │ │ ldr r9, [r5] │ │ │ │ lsl r8, r8, #2 │ │ │ │ mov ip, #12 │ │ │ │ add r2, r9, ip │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r3, lr, ip │ │ │ │ add ip, ip, #12 │ │ │ │ cmp ip, r8 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - bne 9ffd8 │ │ │ │ + bne 9ff80 │ │ │ │ str lr, [r5] │ │ │ │ - b 9feb4 │ │ │ │ - ldr r0, [pc, #52] @ a0038 │ │ │ │ + b 9fe5c │ │ │ │ + ldr r0, [pc, #52] @ 9ffe0 │ │ │ │ mov r8, #1024 @ 0x400 │ │ │ │ - b 9fe04 │ │ │ │ + b 9fdac │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r5, #20] │ │ │ │ sub r6, r6, r3 │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #20] │ │ │ │ str r3, [r0, #4] │ │ │ │ - bne 9fe9c │ │ │ │ - b 9ff8c │ │ │ │ + bne 9fe44 │ │ │ │ + b 9ff34 │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ andeq r0, r0, r1, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #520] @ a0260 │ │ │ │ + ldr r1, [pc, #520] @ a0208 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d6268 <__isoc23_strtoul@@Base+0x273ec> │ │ │ │ + bl d599c <__isoc23_strtoul@@Base+0x26b78> │ │ │ │ cmp r0, #4 │ │ │ │ - bne a0258 │ │ │ │ + bne a0200 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7084 <__isoc23_strtoul@@Base+0x28208> │ │ │ │ + bl d671c <__isoc23_strtoul@@Base+0x278f8> │ │ │ │ ldr r2, [r6, #16] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7084 <__isoc23_strtoul@@Base+0x28208> │ │ │ │ + bl d671c <__isoc23_strtoul@@Base+0x278f8> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7084 <__isoc23_strtoul@@Base+0x28208> │ │ │ │ + bl d671c <__isoc23_strtoul@@Base+0x278f8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r5 │ │ │ │ asr r3, r2, #31 │ │ │ │ - bl d7084 <__isoc23_strtoul@@Base+0x28208> │ │ │ │ + bl d671c <__isoc23_strtoul@@Base+0x278f8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r4, #1 │ │ │ │ movgt r8, #0 │ │ │ │ movgt r7, #12 │ │ │ │ - bgt a00f0 │ │ │ │ - b a0134 │ │ │ │ + bgt a0098 │ │ │ │ + b a00dc │ │ │ │ adds r4, r4, #1 │ │ │ │ adc r8, r8, #0 │ │ │ │ cmp r2, r4 │ │ │ │ add r7, r7, #12 │ │ │ │ - blt a0134 │ │ │ │ + blt a00dc │ │ │ │ ldr r3, [r6] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a00dc │ │ │ │ + beq a0084 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7084 <__isoc23_strtoul@@Base+0x28208> │ │ │ │ + bl d671c <__isoc23_strtoul@@Base+0x278f8> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r5 │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ asr r3, r2, #31 │ │ │ │ - bl d7084 <__isoc23_strtoul@@Base+0x28208> │ │ │ │ + bl d671c <__isoc23_strtoul@@Base+0x278f8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - b a00dc │ │ │ │ + b a0084 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7084 <__isoc23_strtoul@@Base+0x28208> │ │ │ │ + bl d671c <__isoc23_strtoul@@Base+0x278f8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r8, #12 │ │ │ │ movgt r7, #1 │ │ │ │ - bgt a016c │ │ │ │ - b a024c │ │ │ │ + bgt a0114 │ │ │ │ + b a01f4 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r2, r7 │ │ │ │ add r8, r8, #12 │ │ │ │ - blt a01d0 │ │ │ │ + blt a0178 │ │ │ │ ldr r9, [r6] │ │ │ │ add r9, r9, r8 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a015c │ │ │ │ + ble a0104 │ │ │ │ mov r4, #1 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r2, r0 │ │ │ │ - beq a01a0 │ │ │ │ - bl 7f04 │ │ │ │ + beq a0148 │ │ │ │ + bl 7eb4 │ │ │ │ add r2, r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7084 <__isoc23_strtoul@@Base+0x28208> │ │ │ │ + bl d671c <__isoc23_strtoul@@Base+0x278f8> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bge a0184 │ │ │ │ + bge a012c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r2, r7 │ │ │ │ add r8, r8, #12 │ │ │ │ - bge a016c │ │ │ │ + bge a0114 │ │ │ │ cmp r2, #0 │ │ │ │ - ble a024c │ │ │ │ + ble a01f4 │ │ │ │ mov r9, #12 │ │ │ │ mov r8, #1 │ │ │ │ - b a01f4 │ │ │ │ + b a019c │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r2, r8 │ │ │ │ add r9, r9, #12 │ │ │ │ - blt a024c │ │ │ │ + blt a01f4 │ │ │ │ ldr r7, [r6] │ │ │ │ add r7, r7, r9 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a01e4 │ │ │ │ + ble a018c │ │ │ │ mov r4, #1 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1, r4, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, r2 │ │ │ │ - beq a022c │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + beq a01d4 │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bge a020c │ │ │ │ + bge a01b4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r2, r8 │ │ │ │ add r9, r9, #12 │ │ │ │ - bge a01f4 │ │ │ │ + bge a019c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b cdb58 <__isoc23_strtoul@@Base+0x1ecdc> │ │ │ │ + b cd28c <__isoc23_strtoul@@Base+0x1e468> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq r8, r7, r0, asr #25 │ │ │ │ + @ instruction: 0x000783b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #440] @ a0438 │ │ │ │ + ldr r2, [pc, #440] @ a03e0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #436] @ a043c │ │ │ │ + ldr r3, [pc, #436] @ a03e4 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r8, r1 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ - ldr r9, [pc, #392] @ a0440 │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ + ldr r9, [pc, #392] @ a03e8 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, r5 │ │ │ │ - beq a0344 │ │ │ │ + beq a02ec │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a0328 │ │ │ │ + bne a02d0 │ │ │ │ cmp r8, #0 │ │ │ │ mov r3, r4 │ │ │ │ strne r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ strne r4, [r7] │ │ │ │ - ldr r2, [pc, #332] @ a0444 │ │ │ │ + ldr r2, [pc, #332] @ a03ec │ │ │ │ cmp r6, #0 │ │ │ │ strne r3, [r6] │ │ │ │ - ldr r3, [pc, #312] @ a043c │ │ │ │ + ldr r3, [pc, #312] @ a03e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a0434 │ │ │ │ + bne a03dc │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - b a02e8 │ │ │ │ - ldr r3, [pc, #252] @ a0448 │ │ │ │ + b a0290 │ │ │ │ + ldr r3, [pc, #252] @ a03f0 │ │ │ │ ldr r4, [r9, r3] │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a03d4 │ │ │ │ + beq a037c │ │ │ │ ldrb r3, [r5] │ │ │ │ add r2, r4, #328 @ 0x148 │ │ │ │ ldrb ip, [r2, r3] │ │ │ │ cmp ip, #35 @ 0x23 │ │ │ │ movle r4, #0 │ │ │ │ movle lr, r4 │ │ │ │ - bgt a0400 │ │ │ │ + bgt a03a8 │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ eor r4, r4, ip │ │ │ │ ldrb ip, [r2, r3] │ │ │ │ mov r1, lr │ │ │ │ cmp ip, #35 @ 0x23 │ │ │ │ add lr, lr, #1 │ │ │ │ - ble a0374 │ │ │ │ + ble a031c │ │ │ │ cmp lr, #3 │ │ │ │ sub r4, r4, #9 │ │ │ │ - ble a03e4 │ │ │ │ + ble a038c │ │ │ │ cmp r3, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r3, r3, lsl r1 │ │ │ │ and r4, r4, r3 │ │ │ │ add r4, r4, #1 │ │ │ │ - bne a0324 │ │ │ │ + bne a02cc │ │ │ │ cmp r8, #0 │ │ │ │ strne r5, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0418 │ │ │ │ + beq a03c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ - b a02e8 │ │ │ │ + b a0290 │ │ │ │ ldr r3, [r4, #300] @ 0x12c │ │ │ │ blx r3 │ │ │ │ str r0, [r4, #304] @ 0x130 │ │ │ │ - b a0358 │ │ │ │ + b a0300 │ │ │ │ and r4, r4, #63 @ 0x3f │ │ │ │ cmp r3, #0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bne a0324 │ │ │ │ + bne a02cc │ │ │ │ cmp r8, #0 │ │ │ │ strne r5, [r8] │ │ │ │ - b a03c8 │ │ │ │ + b a0370 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a0428 │ │ │ │ + bne a03d0 │ │ │ │ cmp r8, #0 │ │ │ │ mov r4, #56 @ 0x38 │ │ │ │ strne r5, [r8] │ │ │ │ - b a03c8 │ │ │ │ + b a0370 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r4 │ │ │ │ - b a02e8 │ │ │ │ + b a0290 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, #56 @ 0x38 │ │ │ │ - b a0328 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r8, r4, lsr #9 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq sp, r8, r4, ror r4 │ │ │ │ - andeq sp, r8, r8, lsr #8 │ │ │ │ - andeq r0, r0, ip, asr #10 │ │ │ │ + b a02d0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq ip, r8, r4, lsl #10 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + ldrdeq ip, [r8], -r4 │ │ │ │ + andeq ip, r8, r8, lsl #9 │ │ │ │ + andeq r0, r0, r4, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a048c │ │ │ │ + beq a0434 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0474 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + beq a041c │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmn r0, #1 │ │ │ │ - beq a0484 │ │ │ │ - bl 9c798 │ │ │ │ + beq a042c │ │ │ │ + bl 9c740 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr lr, [pc, #664] @ a0744 │ │ │ │ + ldr lr, [pc, #664] @ a06ec │ │ │ │ cmp r1, #2 │ │ │ │ mov ip, r1 │ │ │ │ - ldr r1, [pc, #656] @ a0748 │ │ │ │ + ldr r1, [pc, #656] @ a06f0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r1, [lr, r1] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ - ldrhi r1, [pc, #632] @ a074c │ │ │ │ + ldrhi r1, [pc, #632] @ a06f4 │ │ │ │ movls r7, r0 │ │ │ │ umullhi lr, r1, ip, r1 │ │ │ │ ldr r9, [sp, #116] @ 0x74 │ │ │ │ bichi r7, r1, #1 │ │ │ │ addhi r7, r7, r1, lsr #1 │ │ │ │ subhi ip, ip, r7 │ │ │ │ addhi r7, r0, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a06e0 │ │ │ │ + beq a0688 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov sl, #0 │ │ │ │ sub r6, r1, #3 │ │ │ │ add r6, r3, r6 │ │ │ │ mov r1, r3 │ │ │ │ - ldr lr, [pc, #576] @ a0750 │ │ │ │ + ldr lr, [pc, #576] @ a06f8 │ │ │ │ add r4, sp, #65 @ 0x41 │ │ │ │ add lr, pc, lr │ │ │ │ add fp, sp, #8 │ │ │ │ stm sp, {r4, ip} │ │ │ │ add r8, r1, #60 @ 0x3c │ │ │ │ - b a05ac │ │ │ │ + b a0554 │ │ │ │ cmp r1, r6 │ │ │ │ movcc ip, r1 │ │ │ │ - bcc a0550 │ │ │ │ + bcc a04f8 │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2] │ │ │ │ cmp r9, #0 │ │ │ │ strne r1, [r9] │ │ │ │ ldr r6, [sp] │ │ │ │ sub r1, r1, r3 │ │ │ │ add sl, r1, #1 │ │ │ │ @@ -155802,1075 +155802,1075 @@ │ │ │ │ ldrb r4, [lr, r4] │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ strb r4, [ip, #2] │ │ │ │ ldrb r1, [lr, r1] │ │ │ │ strb r1, [ip, #3] │ │ │ │ add r1, ip, #4 │ │ │ │ cmp r8, r1 │ │ │ │ - bls a0674 │ │ │ │ + bls a061c │ │ │ │ cmp r0, r7 │ │ │ │ - bcc a0524 │ │ │ │ + bcc a04cc │ │ │ │ ldr ip, [sp, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - beq a0630 │ │ │ │ + beq a05d8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc a05e8 │ │ │ │ + bcc a0590 │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2] │ │ │ │ cmp r9, #0 │ │ │ │ strne r1, [r9] │ │ │ │ sub r1, r1, r3 │ │ │ │ add sl, r1, #1 │ │ │ │ add r6, sp, #65 @ 0x41 │ │ │ │ add r1, sp, #8 │ │ │ │ cmp ip, #2 │ │ │ │ ldrb ip, [r0] │ │ │ │ lsl ip, ip, #16 │ │ │ │ - beq a0704 │ │ │ │ - ldr lr, [pc, #340] @ a0754 │ │ │ │ + beq a06ac │ │ │ │ + ldr lr, [pc, #340] @ a06fc │ │ │ │ lsr r4, ip, #12 │ │ │ │ add lr, pc, lr │ │ │ │ ldrb ip, [lr, ip, lsr #18] │ │ │ │ strb ip, [r1] │ │ │ │ and ip, r4, #63 @ 0x3f │ │ │ │ ldrb ip, [lr, ip] │ │ │ │ strb ip, [r1, #1] │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #61 @ 0x3d │ │ │ │ strb ip, [r1, #2] │ │ │ │ mov ip, #61 @ 0x3d │ │ │ │ strb ip, [r1, #3] │ │ │ │ add r1, r1, #4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq a0698 │ │ │ │ + beq a0640 │ │ │ │ add r3, sp, #8 │ │ │ │ sub sl, sl, #1 │ │ │ │ sub r3, r1, r3 │ │ │ │ add r0, r3, sl │ │ │ │ - ldr r2, [pc, #264] @ a0758 │ │ │ │ - ldr r3, [pc, #244] @ a0748 │ │ │ │ + ldr r2, [pc, #264] @ a0700 │ │ │ │ + ldr r3, [pc, #244] @ a06f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a0740 │ │ │ │ + bne a06e8 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp sl, #0 │ │ │ │ - beq a06d0 │ │ │ │ + beq a0678 │ │ │ │ add ip, sp, #8 │ │ │ │ sub r1, r1, ip │ │ │ │ cmp r7, r0 │ │ │ │ addhi r1, r1, #1 │ │ │ │ add sl, sl, r1 │ │ │ │ mov r1, ip │ │ │ │ - b a051c │ │ │ │ + b a04c4 │ │ │ │ cmp r1, r3 │ │ │ │ - bls a06ac │ │ │ │ + bls a0654 │ │ │ │ ldrb ip, [r1, #-1] │ │ │ │ cmp ip, #10 │ │ │ │ subeq r1, r1, #1 │ │ │ │ cmp r1, r6 │ │ │ │ movcc ip, #0 │ │ │ │ strbcc ip, [r1] │ │ │ │ cmp r9, #0 │ │ │ │ strne r1, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2] │ │ │ │ sub r0, r1, r3 │ │ │ │ - b a0648 │ │ │ │ + b a05f0 │ │ │ │ mov r1, #10 │ │ │ │ strb r1, [ip, #4] │ │ │ │ add r1, ip, #5 │ │ │ │ - b a051c │ │ │ │ + b a04c4 │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2] │ │ │ │ cmp r9, #0 │ │ │ │ movne r1, #0 │ │ │ │ strne r1, [r9] │ │ │ │ mov sl, #1 │ │ │ │ add r6, sp, #65 @ 0x41 │ │ │ │ add r1, sp, #8 │ │ │ │ - b a0508 │ │ │ │ + b a04b0 │ │ │ │ ldrb lr, [r0, #1] │ │ │ │ add r0, r0, #2 │ │ │ │ orr ip, ip, lr, lsl #8 │ │ │ │ - ldr lr, [pc, #68] @ a075c │ │ │ │ + ldr lr, [pc, #68] @ a0704 │ │ │ │ lsr r4, ip, #12 │ │ │ │ add lr, pc, lr │ │ │ │ ldrb r5, [lr, ip, lsr #18] │ │ │ │ and r4, r4, #63 @ 0x3f │ │ │ │ lsr ip, ip, #6 │ │ │ │ strb r5, [r1] │ │ │ │ and ip, ip, #63 @ 0x3f │ │ │ │ ldrb r4, [lr, r4] │ │ │ │ strb r4, [r1, #1] │ │ │ │ ldrb ip, [lr, ip] │ │ │ │ - b a0620 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq sp, r8, r4, ror r2 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - bge feb4b200 │ │ │ │ - andeq r8, r7, r0, lsl r8 │ │ │ │ - andeq r8, r7, r0, lsr #14 │ │ │ │ - ldrdeq sp, [r8], -r8 │ │ │ │ - andeq r8, r7, r8, lsl #12 │ │ │ │ + b a05c8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + ldrdeq ip, [r8], -r4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + bge feb4b1a8 │ │ │ │ + andeq r7, r7, r0, lsl #30 │ │ │ │ + andeq r7, r7, r0, lsl lr │ │ │ │ + andeq ip, r8, r8, lsr r1 │ │ │ │ + strdeq r7, [r7], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r8, [pc, #832] @ a0ab8 │ │ │ │ + ldr r8, [pc, #832] @ a0a60 │ │ │ │ mov r5, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ ldrb r3, [r8] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r2 │ │ │ │ - beq a0a24 │ │ │ │ + beq a09cc │ │ │ │ cmp r5, #0 │ │ │ │ add r1, r4, r9 │ │ │ │ - beq a0a7c │ │ │ │ + beq a0a24 │ │ │ │ add fp, r5, r7 │ │ │ │ cmp r7, #2 │ │ │ │ subls sl, fp, r7 │ │ │ │ subhi sl, fp, #2 │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #764] @ a0abc │ │ │ │ - ldr r7, [pc, #764] @ a0ac0 │ │ │ │ + ldr r2, [pc, #764] @ a0a64 │ │ │ │ + ldr r7, [pc, #764] @ a0a68 │ │ │ │ add r2, pc, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, r5 │ │ │ │ cmp r4, r1 │ │ │ │ - bcs a0824 │ │ │ │ + bcs a07cc │ │ │ │ mov lr, #0 │ │ │ │ mov r9, r4 │ │ │ │ mov ip, lr │ │ │ │ ldrb r0, [r4], #1 │ │ │ │ ldrb r0, [r2, r0] │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bgt a0834 │ │ │ │ + bgt a07dc │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, #4 │ │ │ │ orr lr, r0, lr, lsl #6 │ │ │ │ - beq a08c8 │ │ │ │ + beq a0870 │ │ │ │ cmp r1, r4 │ │ │ │ - bne a07e0 │ │ │ │ + bne a0788 │ │ │ │ cmp ip, #2 │ │ │ │ - beq a094c │ │ │ │ + beq a08f4 │ │ │ │ cmp ip, #3 │ │ │ │ - beq a089c │ │ │ │ + beq a0844 │ │ │ │ cmp ip, #0 │ │ │ │ - beq a0824 │ │ │ │ + beq a07cc │ │ │ │ mov r4, r1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a0960 │ │ │ │ + beq a0908 │ │ │ │ sub r0, r8, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ - bne a0800 │ │ │ │ + bne a07a8 │ │ │ │ cmp ip, #2 │ │ │ │ - beq a09dc │ │ │ │ + beq a0984 │ │ │ │ cmp ip, #3 │ │ │ │ - beq a089c │ │ │ │ + beq a0844 │ │ │ │ cmp ip, #0 │ │ │ │ - beq a0824 │ │ │ │ + beq a07cc │ │ │ │ cmp r1, r4 │ │ │ │ - bls a0ab0 │ │ │ │ + bls a0a58 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrb ip, [r0], #1 │ │ │ │ ldrb ip, [r7, ip] │ │ │ │ sub lr, ip, #64 @ 0x40 │ │ │ │ cmp lr, #1 │ │ │ │ - bls a0a18 │ │ │ │ + bls a09c0 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ movle ip, #0 │ │ │ │ movgt ip, #1 │ │ │ │ cmp r1, r0 │ │ │ │ orrls ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq a07cc │ │ │ │ + beq a0774 │ │ │ │ mov r4, r0 │ │ │ │ - b a0824 │ │ │ │ + b a07cc │ │ │ │ cmp fp, r3 │ │ │ │ - bls a0984 │ │ │ │ + bls a092c │ │ │ │ mov r0, r3 │ │ │ │ lsr ip, lr, #10 │ │ │ │ strb ip, [r0], #1 │ │ │ │ cmp r0, fp │ │ │ │ - bcs a0a8c │ │ │ │ + bcs a0a34 │ │ │ │ lsr lr, lr, #2 │ │ │ │ strb lr, [r3, #1] │ │ │ │ add r3, r3, #2 │ │ │ │ - b a0854 │ │ │ │ + b a07fc │ │ │ │ cmp sl, r3 │ │ │ │ - bhi a0930 │ │ │ │ + bhi a08d8 │ │ │ │ cmp r8, #0 │ │ │ │ addne r8, r8, #3 │ │ │ │ - bne a0918 │ │ │ │ + bne a08c0 │ │ │ │ cmp fp, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bls a08f8 │ │ │ │ + bls a08a0 │ │ │ │ lsr ip, lr, #16 │ │ │ │ strb ip, [r0], #1 │ │ │ │ cmp r0, fp │ │ │ │ - bcc a09b0 │ │ │ │ + bcc a0958 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ sub r3, r3, r5 │ │ │ │ cmp ip, #0 │ │ │ │ strne r0, [ip] │ │ │ │ add r8, r3, #4 │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ strne r9, [r6] │ │ │ │ cmp r1, r4 │ │ │ │ - beq a0824 │ │ │ │ + beq a07cc │ │ │ │ mov ip, #0 │ │ │ │ mov r9, r4 │ │ │ │ mov lr, ip │ │ │ │ - b a07e0 │ │ │ │ + b a0788 │ │ │ │ lsr r0, lr, #16 │ │ │ │ strb lr, [r3, #2] │ │ │ │ lsr lr, lr, #8 │ │ │ │ strb r0, [r3] │ │ │ │ strb lr, [r3, #1] │ │ │ │ add r3, r3, #3 │ │ │ │ - b a0918 │ │ │ │ + b a08c0 │ │ │ │ cmp fp, r3 │ │ │ │ - bls a09cc │ │ │ │ + bls a0974 │ │ │ │ lsr lr, lr, #4 │ │ │ │ strb lr, [r3], #1 │ │ │ │ - b a0820 │ │ │ │ + b a07c8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, fp │ │ │ │ strbcc r8, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ strne r4, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ sub r0, r3, r5 │ │ │ │ strne r3, [r2] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ addne r8, r8, #2 │ │ │ │ - bne a0854 │ │ │ │ + bne a07fc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ sub r8, r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ strne r3, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ add r8, r8, #3 │ │ │ │ strne r9, [r6] │ │ │ │ - b a0854 │ │ │ │ + b a07fc │ │ │ │ add r0, r3, #2 │ │ │ │ cmp r0, fp │ │ │ │ lsr ip, lr, #8 │ │ │ │ addcc r0, r3, #3 │ │ │ │ strb ip, [r3, #1] │ │ │ │ strbcc lr, [r3, #2] │ │ │ │ - b a08f8 │ │ │ │ + b a08a0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a09f8 │ │ │ │ + beq a09a0 │ │ │ │ add r8, r8, #1 │ │ │ │ - b a0820 │ │ │ │ + b a07c8 │ │ │ │ cmp fp, r3 │ │ │ │ lsrhi lr, lr, #4 │ │ │ │ strbhi lr, [r3], #1 │ │ │ │ - bhi a0854 │ │ │ │ + bhi a07fc │ │ │ │ cmp r8, #0 │ │ │ │ addne r8, r8, #1 │ │ │ │ - bne a0854 │ │ │ │ + bne a07fc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ sub r8, r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ strne r3, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ add r8, r8, #2 │ │ │ │ strne r9, [r6] │ │ │ │ - b a0854 │ │ │ │ + b a07fc │ │ │ │ cmp r1, r0 │ │ │ │ - bne a0860 │ │ │ │ - b a0820 │ │ │ │ + bne a0808 │ │ │ │ + b a07c8 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, #66 @ 0x42 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8018 │ │ │ │ - ldr r3, [pc, #136] @ a0ac4 │ │ │ │ + bl 7fc8 │ │ │ │ + ldr r3, [pc, #136] @ a0a6c │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, r3, r0 │ │ │ │ strb r1, [r8, r2] │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne a0a44 │ │ │ │ + bne a09ec │ │ │ │ mov r3, #65 @ 0x41 │ │ │ │ strb r3, [r8, #10] │ │ │ │ strb r3, [r8, #9] │ │ │ │ strb r3, [r8, #32] │ │ │ │ cmp r5, #0 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ add r1, r4, r9 │ │ │ │ strb r3, [r8, #61] @ 0x3d │ │ │ │ - bne a07a4 │ │ │ │ + bne a074c │ │ │ │ mov sl, r5 │ │ │ │ mov fp, r5 │ │ │ │ mov r8, #1 │ │ │ │ - b a07b8 │ │ │ │ + b a0760 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ sub r8, r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ add r8, r8, #2 │ │ │ │ mov r3, r0 │ │ │ │ strne r9, [r6] │ │ │ │ - b a0854 │ │ │ │ + b a07fc │ │ │ │ mov r1, r4 │ │ │ │ - b a0820 │ │ │ │ - andeq r1, r9, r8, lsl r5 │ │ │ │ - ldrdeq r1, [r9], -r0 │ │ │ │ - andeq r1, r9, ip, asr #9 │ │ │ │ - andeq r8, r7, r4, ror #5 │ │ │ │ - ldr r3, [pc, #180] @ a0b84 │ │ │ │ - ldr r1, [pc, #180] @ a0b88 │ │ │ │ + b a07c8 │ │ │ │ + andeq r0, r9, r0, ror r5 │ │ │ │ + andeq r0, r9, r8, lsr #10 │ │ │ │ + andeq r0, r9, r4, lsr #10 │ │ │ │ + ldrdeq r7, [r7], -r4 │ │ │ │ + ldr r3, [pc, #180] @ a0b2c │ │ │ │ + ldr r1, [pc, #180] @ a0b30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r1, #16384 @ 0x4000 │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r0 │ │ │ │ - bcs a0b5c │ │ │ │ + bcs a0b04 │ │ │ │ cmp r0, #16384 @ 0x4000 │ │ │ │ - bls a0b58 │ │ │ │ - ldr r2, [pc, #144] @ a0b8c │ │ │ │ + bls a0b00 │ │ │ │ + ldr r2, [pc, #144] @ a0b34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r1, r0 │ │ │ │ - bcs a0b6c │ │ │ │ + bcs a0b14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r1, r0, #8128 @ 0x1fc0 │ │ │ │ add r1, r1, #63 @ 0x3f │ │ │ │ bic r1, r1, #8128 @ 0x1fc0 │ │ │ │ bic r1, r1, #63 @ 0x3f │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r2, #4] │ │ │ │ - beq a0b74 │ │ │ │ + beq a0b1c │ │ │ │ mov r0, r3 │ │ │ │ - bl 7c4c │ │ │ │ + bl 7bfc │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #68] @ a0b90 │ │ │ │ + ldr r2, [pc, #68] @ a0b38 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2] │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r1 │ │ │ │ - ldr r2, [pc, #48] @ a0b94 │ │ │ │ + ldr r2, [pc, #48] @ a0b3c │ │ │ │ add r0, r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r2] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ mov r3, r0 │ │ │ │ - b a0b44 │ │ │ │ - @ instruction: 0x0008e1b0 │ │ │ │ - andeq r1, r9, r0, asr #5 │ │ │ │ - muleq r9, r8, r2 │ │ │ │ - andeq r1, r9, r4, asr #4 │ │ │ │ - andeq lr, r8, ip, lsl r1 │ │ │ │ + b a0aec │ │ │ │ + andeq sp, r8, r8, lsl #4 │ │ │ │ + andeq r0, r9, r8, lsl r3 │ │ │ │ + strdeq r0, [r9], -r0 @ │ │ │ │ + muleq r9, ip, r2 │ │ │ │ + andeq sp, r8, r4, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq a0c88 │ │ │ │ + beq a0c30 │ │ │ │ cmn r4, #1 │ │ │ │ - beq a0c74 │ │ │ │ + beq a0c1c │ │ │ │ mov r0, #8 │ │ │ │ mov r6, r1 │ │ │ │ - bl a0ac8 │ │ │ │ + bl a0a70 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f0524 │ │ │ │ + bl efbbc │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ mov r5, r0 │ │ │ │ - bls a0ccc │ │ │ │ + bls a0c74 │ │ │ │ cmp r0, #3600 @ 0xe10 │ │ │ │ - bcc a0c9c │ │ │ │ - ldr r3, [pc, #664] @ a0e8c │ │ │ │ + bcc a0c44 │ │ │ │ + ldr r3, [pc, #664] @ a0e34 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc a0d24 │ │ │ │ - ldr r3, [pc, #656] @ a0e90 │ │ │ │ + bcc a0ccc │ │ │ │ + ldr r3, [pc, #656] @ a0e38 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc a0db8 │ │ │ │ - ldr r3, [pc, #648] @ a0e94 │ │ │ │ + bcc a0d60 │ │ │ │ + ldr r3, [pc, #648] @ a0e3c │ │ │ │ cmp r0, r3 │ │ │ │ - bcc a0dfc │ │ │ │ - ldr r3, [pc, #640] @ a0e98 │ │ │ │ + bcc a0da4 │ │ │ │ + ldr r3, [pc, #640] @ a0e40 │ │ │ │ cmp r0, r3 │ │ │ │ - bls a0d64 │ │ │ │ - ldr r2, [pc, #632] @ a0e9c │ │ │ │ + bls a0d0c │ │ │ │ + ldr r2, [pc, #632] @ a0e44 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs a0e48 │ │ │ │ - ldr r3, [pc, #624] @ a0ea0 │ │ │ │ - ldr r0, [pc, #624] @ a0ea4 │ │ │ │ + bcs a0df0 │ │ │ │ + ldr r3, [pc, #624] @ a0e48 │ │ │ │ + ldr r0, [pc, #624] @ a0e4c │ │ │ │ umull r2, r3, r5, r3 │ │ │ │ - ldr r2, [pc, #620] @ a0ea8 │ │ │ │ + ldr r2, [pc, #620] @ a0e50 │ │ │ │ lsr r3, r3, #23 │ │ │ │ add r1, r3, r3, lsl #9 │ │ │ │ add r1, r3, r1, lsl #2 │ │ │ │ add r1, r3, r1, lsl #3 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ sub r1, r5, r1, lsl #7 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ umull ip, r0, r1, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ lsr r0, r0, #22 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ - b a0c7c │ │ │ │ - ldr r7, [pc, #560] @ a0eac │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ + b a0c24 │ │ │ │ + ldr r7, [pc, #560] @ a0e54 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r7, [pc, #544] @ a0eb0 │ │ │ │ + ldr r7, [pc, #544] @ a0e58 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #528] @ a0eb4 │ │ │ │ - ldr r2, [pc, #528] @ a0eb8 │ │ │ │ + ldr r3, [pc, #528] @ a0e5c │ │ │ │ + ldr r2, [pc, #528] @ a0e60 │ │ │ │ umull r1, r3, r0, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, r3, lsl #4 │ │ │ │ sub r0, r5, r0, lsl #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ - b a0c7c │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ + b a0c24 │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl f0524 │ │ │ │ - ldr r3, [pc, #468] @ a0ebc │ │ │ │ - ldr r4, [pc, #468] @ a0ec0 │ │ │ │ + bl efbbc │ │ │ │ + ldr r3, [pc, #468] @ a0e64 │ │ │ │ + ldr r4, [pc, #468] @ a0e68 │ │ │ │ mov r1, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ umull r2, r3, r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ sub r0, r0, r3, lsl #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #408] @ a0ec4 │ │ │ │ - ldr r0, [pc, #388] @ a0eb4 │ │ │ │ + ldr r3, [pc, #408] @ a0e6c │ │ │ │ + ldr r0, [pc, #388] @ a0e5c │ │ │ │ umull r2, r3, r5, r3 │ │ │ │ - ldr r2, [pc, #400] @ a0ec8 │ │ │ │ + ldr r2, [pc, #400] @ a0e70 │ │ │ │ lsr r3, r3, #11 │ │ │ │ rsb r1, r3, r3, lsl #4 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ sub r1, r5, r1, lsl #4 │ │ │ │ umull ip, r0, r1, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ - b a0c7c │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ + b a0c24 │ │ │ │ add r5, r0, r0, lsl #1 │ │ │ │ - ldr r3, [pc, #304] @ a0ea0 │ │ │ │ + ldr r3, [pc, #304] @ a0e48 │ │ │ │ lsl r5, r5, #2 │ │ │ │ umull r2, r3, r5, r3 │ │ │ │ - ldr ip, [pc, #336] @ a0ecc │ │ │ │ + ldr ip, [pc, #336] @ a0e74 │ │ │ │ lsr r3, r3, #23 │ │ │ │ add r1, r3, r3, lsl #9 │ │ │ │ add r1, r3, r1, lsl #2 │ │ │ │ add r1, r3, r1, lsl #3 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ sub r0, r5, r1, lsl #7 │ │ │ │ lsr r0, r0, #9 │ │ │ │ umull r1, r0, ip, r0 │ │ │ │ - ldr r2, [pc, #304] @ a0ed0 │ │ │ │ + ldr r2, [pc, #304] @ a0e78 │ │ │ │ lsr r0, r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ - b a0c7c │ │ │ │ - ldr r3, [pc, #276] @ a0ed4 │ │ │ │ - ldr r0, [pc, #256] @ a0ec4 │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ + b a0c24 │ │ │ │ + ldr r3, [pc, #276] @ a0e7c │ │ │ │ + ldr r0, [pc, #256] @ a0e6c │ │ │ │ umull r2, r3, r5, r3 │ │ │ │ - ldr r2, [pc, #268] @ a0ed8 │ │ │ │ + ldr r2, [pc, #268] @ a0e80 │ │ │ │ lsr r3, r3, #16 │ │ │ │ add r1, r3, r3, lsl #1 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ sub r1, r5, r1, lsl #7 │ │ │ │ umull ip, r0, r1, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ lsr r0, r0, #11 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ - b a0c7c │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ + b a0c24 │ │ │ │ add r3, r3, #1862270976 @ 0x6f000000 │ │ │ │ sub r3, r3, #3342336 @ 0x330000 │ │ │ │ sub r3, r3, #51 @ 0x33 │ │ │ │ umull r2, r3, r5, r3 │ │ │ │ - ldr r0, [pc, #192] @ a0ed4 │ │ │ │ + ldr r0, [pc, #192] @ a0e7c │ │ │ │ lsr r3, r3, #18 │ │ │ │ add r1, r3, r3, lsl #2 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ rsb r1, r1, r1, lsl #6 │ │ │ │ sub r1, r5, r1, lsl #7 │ │ │ │ umull ip, r0, r1, r0 │ │ │ │ - ldr r2, [pc, #172] @ a0edc │ │ │ │ + ldr r2, [pc, #172] @ a0e84 │ │ │ │ lsr r0, r0, #16 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ - b a0c7c │ │ │ │ - ldr r3, [pc, #144] @ a0ee0 │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ + b a0c24 │ │ │ │ + ldr r3, [pc, #144] @ a0e88 │ │ │ │ lsl r5, r0, #2 │ │ │ │ umull r1, r3, r5, r3 │ │ │ │ - ldr r1, [pc, #136] @ a0ee4 │ │ │ │ + ldr r1, [pc, #136] @ a0e8c │ │ │ │ lsr r3, r3, #23 │ │ │ │ mul r2, r3, r2 │ │ │ │ sub r5, r5, r2 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ umull r2, r0, r1, r5 │ │ │ │ - ldr r2, [pc, #116] @ a0ee8 │ │ │ │ + ldr r2, [pc, #116] @ a0e90 │ │ │ │ lsr r0, r0, #24 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ - b a0c7c │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ + b a0c24 │ │ │ │ andeq r5, r1, r0, lsl #3 │ │ │ │ andeq r3, r9, r0, lsl #21 │ │ │ │ eoreq sp, r8, r0, lsl #29 │ │ │ │ mvneq r3, pc, ror r3 │ │ │ │ streq r1, [r6, r0, lsl #31] │ │ │ │ ldrmi sl, [r8], #-1147 @ 0xfffffb85 │ │ │ │ bicpl sl, r2, sp, asr #7 │ │ │ │ - muleq r5, r0, lr │ │ │ │ - andeq r2, r5, r4, ror ip │ │ │ │ - andeq r2, r5, r0, ror r2 │ │ │ │ + andeq r6, r5, r0, lsl #11 │ │ │ │ + andeq r2, r5, r4, ror #6 │ │ │ │ + andeq r1, r5, r0, ror #18 │ │ │ │ stmhi r8, {r0, r3, r7, fp, pc} │ │ │ │ - andeq r6, r5, r4, lsl #28 │ │ │ │ + strdeq r6, [r5], -r4 │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ - @ instruction: 0x00056db4 │ │ │ │ + andeq r6, r5, r4, lsr #9 │ │ │ │ @ instruction: 0x91a2b3c5 │ │ │ │ - andeq r6, r5, r0, ror sp │ │ │ │ + andeq r6, r5, r0, ror #8 │ │ │ │ addeq r7, r1, pc, lsr #8 │ │ │ │ - andeq r6, r5, r8, lsr sp │ │ │ │ + andeq r6, r5, r8, lsr #8 │ │ │ │ eorgt r4, lr, #29360128 @ 0x1c00000 │ │ │ │ - andeq r6, r5, r4, ror #25 │ │ │ │ - muleq r5, ip, ip │ │ │ │ + ldrdeq r6, [r5], -r4 │ │ │ │ + andeq r6, r5, ip, lsl #7 │ │ │ │ tstne r3, r9, ror sp │ │ │ │ asrpl r4, pc, r5 │ │ │ │ - andeq r6, r5, r0, ror ip │ │ │ │ - b b0a18 <__isoc23_strtoul@@Base+0x1b9c> │ │ │ │ + andeq r6, r5, r0, ror #6 │ │ │ │ + b b09c0 <__isoc23_strtoul@@Base+0x1b9c> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2752] @ 0xac0 │ │ │ │ - ldr r1, [pc, #852] @ a125c │ │ │ │ - ldr r3, [pc, #852] @ a1260 │ │ │ │ + ldr r1, [pc, #852] @ a1204 │ │ │ │ + ldr r3, [pc, #852] @ a1208 │ │ │ │ add r1, pc, r1 │ │ │ │ sub sp, sp, #1296 @ 0x510 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, #0 │ │ │ │ ldrb r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1300] @ 0x514 │ │ │ │ mov r3, #0 │ │ │ │ mov r9, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a0f5c │ │ │ │ + beq a0f04 │ │ │ │ cmp r4, #37 @ 0x25 │ │ │ │ add r7, r6, #1 │ │ │ │ - beq a0fe0 │ │ │ │ + beq a0f88 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ mov r6, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a0f40 │ │ │ │ + bne a0ee8 │ │ │ │ add r0, r5, r2 │ │ │ │ - bl a0ac8 │ │ │ │ + bl a0a70 │ │ │ │ cmp r5, #0 │ │ │ │ mov fp, r0 │ │ │ │ - beq a1054 │ │ │ │ - ldr sl, [pc, #748] @ a1264 │ │ │ │ + beq a0ffc │ │ │ │ + ldr sl, [pc, #748] @ a120c │ │ │ │ add r3, sp, #1296 @ 0x510 │ │ │ │ add r7, sp, #1040 @ 0x410 │ │ │ │ add r3, r3, #8 │ │ │ │ add r8, sp, #20 │ │ │ │ add r7, r7, #4 │ │ │ │ mov r4, r0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r6, #1 │ │ │ │ add r9, r3, r5, lsl #2 │ │ │ │ - b a0fb4 │ │ │ │ + b a0f5c │ │ │ │ add r6, r6, #1 │ │ │ │ ldrb r3, [r7, #1]! │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, r6 │ │ │ │ strb r3, [r4], #1 │ │ │ │ - blt a1058 │ │ │ │ + blt a1000 │ │ │ │ ldr r3, [r8, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - beq a0f9c │ │ │ │ + beq a0f44 │ │ │ │ ldr r3, [r9, #-1284] @ 0xfffffafc │ │ │ │ mov r2, sl │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ add r0, r4, r0 │ │ │ │ - b a0f9c │ │ │ │ + b a0f44 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ cmp r4, #37 @ 0x25 │ │ │ │ - bne a1000 │ │ │ │ + bne a0fa8 │ │ │ │ mov r6, r7 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r4, #37 @ 0x25 │ │ │ │ - beq a0fec │ │ │ │ - ldr r1, [pc, #608] @ a1268 │ │ │ │ + beq a0f94 │ │ │ │ + ldr r1, [pc, #608] @ a1210 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov fp, #63 @ 0x3f │ │ │ │ mov r8, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ add r6, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bhi a1094 │ │ │ │ + bhi a103c │ │ │ │ cmp r4, #35 @ 0x23 │ │ │ │ - bls a1204 │ │ │ │ + bls a11ac │ │ │ │ ldr ip, [sp, #4] │ │ │ │ sub r1, r4, #36 @ 0x24 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ - bhi a10e0 │ │ │ │ + bhi a1088 │ │ │ │ ldrb r1, [ip, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #520] @ a126c │ │ │ │ + ldr r2, [pc, #520] @ a1214 │ │ │ │ strb r3, [r4] │ │ │ │ - ldr r3, [pc, #500] @ a1260 │ │ │ │ + ldr r3, [pc, #500] @ a1208 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1300] @ 0x514 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a1258 │ │ │ │ + bne a1200 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #1296 @ 0x510 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r1, r4, #106 @ 0x6a │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ cmp r1, #16 │ │ │ │ - bhi a10e0 │ │ │ │ + bhi a1088 │ │ │ │ mov ip, #1 │ │ │ │ lsl ip, ip, r1 │ │ │ │ - ldr lr, [pc, #444] @ a1270 │ │ │ │ + ldr lr, [pc, #444] @ a1218 │ │ │ │ tst ip, lr │ │ │ │ - bne a1130 │ │ │ │ + bne a10d8 │ │ │ │ tst ip, #576 @ 0x240 │ │ │ │ - bne a11b4 │ │ │ │ + bne a115c │ │ │ │ cmp r1, #2 │ │ │ │ - bne a10e0 │ │ │ │ + bne a1088 │ │ │ │ cmp sl, #0 │ │ │ │ - bne a1124 │ │ │ │ + bne a10cc │ │ │ │ cmp fp, #108 @ 0x6c │ │ │ │ movne fp, #108 @ 0x6c │ │ │ │ moveq fp, #106 @ 0x6a │ │ │ │ - b a1124 │ │ │ │ + b a10cc │ │ │ │ cmp sl, #0 │ │ │ │ - bne a11e4 │ │ │ │ + bne a118c │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r4, r4, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq a1220 │ │ │ │ + beq a11c8 │ │ │ │ cmp fp, #63 @ 0x3f │ │ │ │ ldrb r4, [r7, #1] │ │ │ │ moveq fp, #105 @ 0x69 │ │ │ │ - b a1154 │ │ │ │ + b a10fc │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ sub r4, r4, #48 @ 0x30 │ │ │ │ add r3, r4, r3, lsl #1 │ │ │ │ ldrb r4, [r6] │ │ │ │ mov r7, r6 │ │ │ │ - b a1020 │ │ │ │ + b a0fc8 │ │ │ │ cmp sl, #0 │ │ │ │ moveq fp, r4 │ │ │ │ - b a1124 │ │ │ │ + b a10cc │ │ │ │ cmp sl, #0 │ │ │ │ - bne a1124 │ │ │ │ + bne a10cc │ │ │ │ cmp fp, #106 @ 0x6a │ │ │ │ ldrb r4, [r7, #1] │ │ │ │ - beq a1218 │ │ │ │ + beq a11c0 │ │ │ │ mov fp, #100 @ 0x64 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r9, [sp, #8] │ │ │ │ addeq r9, r9, #1 │ │ │ │ cmp r9, #255 @ 0xff │ │ │ │ - bhi a0f38 │ │ │ │ + bhi a0ee0 │ │ │ │ add r3, sp, r9 │ │ │ │ strb fp, [r3, #1044] @ 0x414 │ │ │ │ cmp r8, #0 │ │ │ │ add r3, sp, r9, lsl #2 │ │ │ │ str r8, [r3, #20] │ │ │ │ - bne a1234 │ │ │ │ + bne a11dc │ │ │ │ cmp r5, r9 │ │ │ │ movlt r5, r9 │ │ │ │ - b a0f38 │ │ │ │ + b a0ee0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne a1124 │ │ │ │ + bne a10cc │ │ │ │ cmp fp, #106 @ 0x6a │ │ │ │ - beq a1214 │ │ │ │ + beq a11bc │ │ │ │ cmp fp, #108 @ 0x6c │ │ │ │ - beq a1250 │ │ │ │ + beq a11f8 │ │ │ │ ldrb r4, [r7, #1] │ │ │ │ mov fp, #102 @ 0x66 │ │ │ │ - b a1154 │ │ │ │ + b a10fc │ │ │ │ cmp sl, #0 │ │ │ │ - bne a1124 │ │ │ │ + bne a10cc │ │ │ │ ldrb r4, [r7, #1] │ │ │ │ mov fp, r0 │ │ │ │ - b a1154 │ │ │ │ + b a10fc │ │ │ │ cmp sl, #0 │ │ │ │ - bne a1124 │ │ │ │ + bne a10cc │ │ │ │ cmp fp, #104 @ 0x68 │ │ │ │ movne fp, #104 @ 0x68 │ │ │ │ moveq fp, #99 @ 0x63 │ │ │ │ - b a1124 │ │ │ │ + b a10cc │ │ │ │ add r8, r8, #1 │ │ │ │ mov r3, #0 │ │ │ │ - b a1124 │ │ │ │ + b a10cc │ │ │ │ add sl, sl, #1 │ │ │ │ - b a1124 │ │ │ │ + b a10cc │ │ │ │ sub sl, sl, #1 │ │ │ │ cmp sl, #0 │ │ │ │ movle r3, #0 │ │ │ │ - b a1124 │ │ │ │ + b a10cc │ │ │ │ cmp r4, #0 │ │ │ │ - bne a10e0 │ │ │ │ + bne a1088 │ │ │ │ mov r6, r7 │ │ │ │ - b a1154 │ │ │ │ + b a10fc │ │ │ │ ldrb r4, [r7, #1] │ │ │ │ mov fp, #68 @ 0x44 │ │ │ │ - b a1154 │ │ │ │ + b a10fc │ │ │ │ mov r3, sl │ │ │ │ - b a1124 │ │ │ │ + b a10cc │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ - b a1124 │ │ │ │ - ldr r1, [pc, #56] @ a1274 │ │ │ │ + b a10cc │ │ │ │ + ldr r1, [pc, #56] @ a121c │ │ │ │ smull r0, r3, r1, r8 │ │ │ │ asr r8, r8, #31 │ │ │ │ rsbs r8, r8, r3, asr #2 │ │ │ │ add r2, r2, #1 │ │ │ │ - bne a1238 │ │ │ │ - b a1184 │ │ │ │ + bne a11e0 │ │ │ │ + b a112c │ │ │ │ ldrb r4, [r7, #1] │ │ │ │ - b a1150 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r8, r0, lsr #16 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, r5, r8, asr r4 │ │ │ │ - andeq r7, r7, r9, asr sp │ │ │ │ - andeq ip, r8, r0, asr #13 │ │ │ │ + b a10f8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq fp, r8, r0, lsl #17 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r1, r5, r8, asr #22 │ │ │ │ + andeq r7, r7, r9, asr #8 │ │ │ │ + andeq fp, r8, r0, lsr #14 │ │ │ │ andeq r0, r1, r1, lsl #8 │ │ │ │ strbtvs r6, [r6], -r7, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r4] │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne a1318 │ │ │ │ + bne a12c0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq a1324 │ │ │ │ + beq a12cc │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq a1354 │ │ │ │ + beq a12fc │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - bne a1360 │ │ │ │ + bne a1308 │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ cmp r0, #73 @ 0x49 │ │ │ │ - bne a1360 │ │ │ │ + bne a1308 │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - bne a1360 │ │ │ │ + bne a1308 │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ - bne a1360 │ │ │ │ + bne a1308 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r0, [r1, r0] │ │ │ │ tst r0, #8192 @ 0x2000 │ │ │ │ - beq a1360 │ │ │ │ + beq a1308 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ orr ip, ip, #1 │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r4, r4, #5 │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - beq a12ac │ │ │ │ + beq a1254 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ add r4, r4, #1 │ │ │ │ - b a129c │ │ │ │ + b a1244 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne a1324 │ │ │ │ + bne a12cc │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ orr ip, ip, #2 │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - beq a12bc │ │ │ │ + beq a1264 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ add r4, r4, #1 │ │ │ │ - b a129c │ │ │ │ + b a1244 │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ - beq a1434 │ │ │ │ + beq a13dc │ │ │ │ cmp ip, #0 │ │ │ │ - beq a142c │ │ │ │ + beq a13d4 │ │ │ │ subs r5, r3, #10 │ │ │ │ movne r5, #1 │ │ │ │ ands r5, r5, r2, lsr #14 │ │ │ │ - beq a1464 │ │ │ │ + beq a140c │ │ │ │ and ip, ip, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b a1398 │ │ │ │ + b a1340 │ │ │ │ ldrb r5, [lr, #1] │ │ │ │ subs lr, r3, #10 │ │ │ │ movne lr, #1 │ │ │ │ ands lr, lr, r5, lsr #6 │ │ │ │ - beq a13cc │ │ │ │ + beq a1374 │ │ │ │ cmp r3, #32 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ add r2, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ add lr, r1, r3, lsl #1 │ │ │ │ mov r0, r2 │ │ │ │ - beq a1384 │ │ │ │ + beq a132c │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - bne a1384 │ │ │ │ + bne a132c │ │ │ │ mov r2, r5 │ │ │ │ cmp r2, r4 │ │ │ │ subls r2, r2, r4 │ │ │ │ addls r0, r2, #1 │ │ │ │ movls r5, r2 │ │ │ │ - bhi a13ec │ │ │ │ - b a140c │ │ │ │ + bhi a1394 │ │ │ │ + b a13b4 │ │ │ │ cmp r4, r2 │ │ │ │ - beq a1458 │ │ │ │ + beq a1400 │ │ │ │ mov r0, r2 │ │ │ │ ldrb r3, [r2, #-1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne a13e4 │ │ │ │ + bne a138c │ │ │ │ sub r5, r0, r4 │ │ │ │ add r0, r5, #1 │ │ │ │ - bl a0ac8 │ │ │ │ + bl a0a70 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r6 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r6, r5] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bne a1360 │ │ │ │ + bne a1308 │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bne a1360 │ │ │ │ + bne a1308 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ add r4, r4, #4 │ │ │ │ - b a129c │ │ │ │ + b a1244 │ │ │ │ mov r0, #1 │ │ │ │ mov r5, #0 │ │ │ │ - b a140c │ │ │ │ + b a13b4 │ │ │ │ mov r0, #1 │ │ │ │ - b a140c │ │ │ │ + b a13b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mvn r3, r1 │ │ │ │ lsr r3, r3, #31 │ │ │ │ cmp r2, #0 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ movne r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ strne r3, [sp, #4] │ │ │ │ - bne a14b8 │ │ │ │ + bne a1460 │ │ │ │ rsbs r6, r0, #0 │ │ │ │ mov r3, #1 │ │ │ │ rsc r4, r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r6, #10 │ │ │ │ sbcs r3, r4, #0 │ │ │ │ - bcc a15bc │ │ │ │ + bcc a1564 │ │ │ │ mov r0, #24 │ │ │ │ - bl a0ac8 │ │ │ │ + bl a0a70 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, #1000 @ 0x3e8 │ │ │ │ strb r3, [r0, #23] │ │ │ │ sbcs r3, r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ add r7, r0, #20 │ │ │ │ movcc r5, #20 │ │ │ │ - bcc a1554 │ │ │ │ - ldr fp, [pc, #236] @ a15e0 │ │ │ │ - ldr sl, [pc, #236] @ a15e4 │ │ │ │ + bcc a14fc │ │ │ │ + ldr fp, [pc, #236] @ a1588 │ │ │ │ + ldr sl, [pc, #236] @ a158c │ │ │ │ add fp, pc, fp │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ - bl f1528 │ │ │ │ + bl f0bc0 │ │ │ │ mov r5, r7 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r7 │ │ │ │ add r1, fp, r2 │ │ │ │ mov r2, #3 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ cmp r6, sl │ │ │ │ sbcs r4, r4, #0 │ │ │ │ mov r6, r9 │ │ │ │ mov r4, r8 │ │ │ │ sub r7, r7, #3 │ │ │ │ - bcs a14fc │ │ │ │ + bcs a14a4 │ │ │ │ ldr r9, [sp] │ │ │ │ sub r5, r5, r9 │ │ │ │ sub r5, r5, #3 │ │ │ │ - ldr r1, [pc, #140] @ a15e8 │ │ │ │ + ldr r1, [pc, #140] @ a1590 │ │ │ │ add r6, r6, r6, lsl #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, r6 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ addeq r5, r9, r5 │ │ │ │ - bne a1598 │ │ │ │ + bne a1540 │ │ │ │ mov r2, r5 │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq a1580 │ │ │ │ + beq a1528 │ │ │ │ rsb r5, r9, #1 │ │ │ │ add r5, r5, r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ subne r3, r5, #1 │ │ │ │ addeq r0, r9, r5 │ │ │ │ movne r2, #45 @ 0x2d │ │ │ │ addne r0, r9, r3 │ │ │ │ strbne r2, [r9, r3] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #3 │ │ │ │ - bl a0ac8 │ │ │ │ + bl a0a70 │ │ │ │ add r6, r6, #48 @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, #1 │ │ │ │ mov r9, r0 │ │ │ │ strb r3, [r0, #2] │ │ │ │ strb r6, [r0, #1] │ │ │ │ - b a1598 │ │ │ │ - @ instruction: 0x000778b4 │ │ │ │ + b a1540 │ │ │ │ + andeq r6, r7, r4, lsr #31 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ - andeq r7, r7, ip, asr #16 │ │ │ │ + andeq r6, r7, ip, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r2, [pc, #1920] @ a1d84 │ │ │ │ - ldr r3, [pc, #1920] @ a1d88 │ │ │ │ + ldr r2, [pc, #1920] @ a1d2c │ │ │ │ + ldr r3, [pc, #1920] @ a1d30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7f04 │ │ │ │ - ldr sl, [pc, #1888] @ a1d8c │ │ │ │ + bl 7eb4 │ │ │ │ + ldr sl, [pc, #1888] @ a1d34 │ │ │ │ add r9, sp, #28 │ │ │ │ add sl, pc, sl │ │ │ │ add r0, r0, #1 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ - bl a0ac8 │ │ │ │ + bl a0a70 │ │ │ │ ldrb r8, [r5] │ │ │ │ mov r2, #0 │ │ │ │ cmp r8, #94 @ 0x5e │ │ │ │ ldrbeq r3, [r5, #1] │ │ │ │ movne r3, r8 │ │ │ │ addeq r5, r5, #1 │ │ │ │ str r9, [sp, #4] │ │ │ │ @@ -156878,477 +156878,477 @@ │ │ │ │ add r7, r0, #3 │ │ │ │ mov fp, r7 │ │ │ │ mov r4, r7 │ │ │ │ mov r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ add r6, r5, #1 │ │ │ │ mov r2, r1 │ │ │ │ - beq a16b4 │ │ │ │ + beq a165c │ │ │ │ sub r3, r1, #36 @ 0x24 │ │ │ │ and r0, r3, #255 @ 0xff │ │ │ │ cmp r0, #88 @ 0x58 │ │ │ │ - bhi a17b8 │ │ │ │ + bhi a1760 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - bhi a17b8 │ │ │ │ + bhi a1760 │ │ │ │ ldrb r3, [sl, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a17b0 │ │ │ │ + bne a1758 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bne a177c │ │ │ │ + bne a1724 │ │ │ │ cmp r7, fp │ │ │ │ movne r3, #41 @ 0x29 │ │ │ │ strbne r3, [r4], #1 │ │ │ │ cmp r8, #94 @ 0x5e │ │ │ │ - beq a16ec │ │ │ │ + beq a1694 │ │ │ │ ldrb r3, [fp] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq a1ba4 │ │ │ │ + beq a1b4c │ │ │ │ mov r3, #42 @ 0x2a │ │ │ │ strb r3, [fp, #-1] │ │ │ │ sub fp, fp, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #42 @ 0x2a │ │ │ │ strbeq r3, [r4], #1 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ - b a1780 │ │ │ │ + b a1728 │ │ │ │ mov r3, #91 @ 0x5b │ │ │ │ strb r3, [r4] │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - beq a1ad0 │ │ │ │ + beq a1a78 │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ moveq r3, #92 @ 0x5c │ │ │ │ strbeq r3, [r4, #1] │ │ │ │ strbeq r2, [r4, #2] │ │ │ │ ldrbeq r2, [r5, #2] │ │ │ │ addne r6, r5, #2 │ │ │ │ addne r3, r4, #1 │ │ │ │ addeq r3, r4, #3 │ │ │ │ addeq r6, r5, #3 │ │ │ │ cmp r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ - beq a177c │ │ │ │ + beq a1724 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ mov r5, r6 │ │ │ │ strbeq r2, [r3, #1] │ │ │ │ ldrb r2, [r5], #1 │ │ │ │ addne r3, r3, #1 │ │ │ │ addeq r3, r3, #2 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - beq a19bc │ │ │ │ + beq a1964 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r5 │ │ │ │ strb r2, [r3] │ │ │ │ - bne a174c │ │ │ │ + bne a16f4 │ │ │ │ mov fp, #0 │ │ │ │ - ldr r2, [pc, #1544] @ a1d90 │ │ │ │ - ldr r3, [pc, #1532] @ a1d88 │ │ │ │ + ldr r2, [pc, #1544] @ a1d38 │ │ │ │ + ldr r3, [pc, #1532] @ a1d30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a1d80 │ │ │ │ + bne a1d28 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ strb r1, [r4], #1 │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ mov r5, r6 │ │ │ │ - b a166c │ │ │ │ + b a1614 │ │ │ │ ldrb r2, [r4, #-1] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ cmpne r2, #40 @ 0x28 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp fp, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a177c │ │ │ │ + bne a1724 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ strb r1, [r4, #-1] │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ - beq a1bcc │ │ │ │ + beq a1b74 │ │ │ │ mov r5, r6 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ strbeq r3, [r4], #1 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ strb r3, [r4] │ │ │ │ addeq r5, r5, #1 │ │ │ │ mov r3, #41 @ 0x29 │ │ │ │ strb r2, [r4, #1] │ │ │ │ strb r3, [r4, #2] │ │ │ │ add r4, r4, #3 │ │ │ │ ldrb r1, [r5] │ │ │ │ - b a166c │ │ │ │ + b a1614 │ │ │ │ cmp fp, r4 │ │ │ │ - beq a177c │ │ │ │ + beq a1724 │ │ │ │ ldrb r3, [r4, #-1] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq a177c │ │ │ │ + beq a1724 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq a177c │ │ │ │ + beq a1724 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r6 │ │ │ │ cmp r9, r3 │ │ │ │ cmpeq fp, r7 │ │ │ │ moveq r3, #40 @ 0x28 │ │ │ │ strbeq r3, [fp, #-1] │ │ │ │ moveq r3, #64 @ 0x40 │ │ │ │ strbeq r3, [fp, #-2] │ │ │ │ strb r2, [r4], #1 │ │ │ │ subeq fp, fp, #2 │ │ │ │ ldrb r1, [r6] │ │ │ │ - b a166c │ │ │ │ + b a1614 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - beq a177c │ │ │ │ + beq a1724 │ │ │ │ mov r3, #41 @ 0x29 │ │ │ │ mov lr, r4 │ │ │ │ strb r3, [lr], #1 │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ sub r3, r9, #4 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi a1ae8 │ │ │ │ + bhi a1a90 │ │ │ │ cmp r1, #32 │ │ │ │ - bhi a1a9c │ │ │ │ + bhi a1a44 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne a1cd4 │ │ │ │ + bne a1c7c │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r4, lr │ │ │ │ - b a16b4 │ │ │ │ + b a165c │ │ │ │ add r3, sp, #156 @ 0x9c │ │ │ │ cmp r9, r3 │ │ │ │ - bcs a177c │ │ │ │ + bcs a1724 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ mov r3, r9 │ │ │ │ str r4, [r3], #4 │ │ │ │ - bne a19e4 │ │ │ │ + bne a198c │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ cmp r2, #75 @ 0x4b │ │ │ │ add r2, r5, #2 │ │ │ │ - bne a1908 │ │ │ │ + bne a18b0 │ │ │ │ ldrb r1, [r5, #3] │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq a1ce8 │ │ │ │ + beq a1c90 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #126 @ 0x7e │ │ │ │ add r2, r4, #1 │ │ │ │ strb r1, [r4] │ │ │ │ mov r9, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ strb r3, [r4], #1 │ │ │ │ ldrb r1, [r5] │ │ │ │ - b a166c │ │ │ │ + b a1614 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq a1c80 │ │ │ │ - bhi a1a6c │ │ │ │ + beq a1c28 │ │ │ │ + bhi a1a14 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1cb8 │ │ │ │ + beq a1c60 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne a1ca4 │ │ │ │ + bne a1c4c │ │ │ │ strb r3, [r4], #1 │ │ │ │ ldrb r1, [r5, #2] │ │ │ │ clz r3, r1 │ │ │ │ lsr r3, r3, #5 │ │ │ │ add r5, r5, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b a166c │ │ │ │ + b a1614 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ add r1, r5, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a177c │ │ │ │ + beq a1724 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq a19ac │ │ │ │ - bhi a1a50 │ │ │ │ + beq a1954 │ │ │ │ + bhi a19f8 │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - bhi a1c50 │ │ │ │ + bhi a1bf8 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bhi a1c58 │ │ │ │ + bhi a1c00 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne a1a60 │ │ │ │ + bne a1a08 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq a1cc4 │ │ │ │ + beq a1c6c │ │ │ │ mov r5, r1 │ │ │ │ strb r2, [r4], #1 │ │ │ │ ldrb r1, [r1] │ │ │ │ - b a166c │ │ │ │ + b a1614 │ │ │ │ strb r2, [r3] │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ cmp r1, #43 @ 0x2b │ │ │ │ - bls a19f4 │ │ │ │ + bls a199c │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - beq a1a00 │ │ │ │ + beq a19a8 │ │ │ │ add r4, r3, #1 │ │ │ │ add r6, r6, #2 │ │ │ │ mov r2, r1 │ │ │ │ - b a167c │ │ │ │ + b a1624 │ │ │ │ mov r5, r6 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - b a1914 │ │ │ │ + b a18bc │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ addls r4, r3, #1 │ │ │ │ - bls a166c │ │ │ │ + bls a1614 │ │ │ │ cmp r3, r4 │ │ │ │ - bcc a1d78 │ │ │ │ + bcc a1d20 │ │ │ │ rsb r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r2, r3, r2 │ │ │ │ add r0, r4, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7b14 │ │ │ │ + bl 7ad0 │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r4, r4, #1 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strb r2, [r4, #2] │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strb r1, [r4, #1] │ │ │ │ add r5, r6, #2 │ │ │ │ strb r2, [r3, #3] │ │ │ │ add r4, r3, #4 │ │ │ │ ldrb r1, [r6, #2] │ │ │ │ - b a166c │ │ │ │ + b a1614 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq a19a4 │ │ │ │ + beq a194c │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq a19ac │ │ │ │ + beq a1954 │ │ │ │ mov r3, #92 @ 0x5c │ │ │ │ strb r3, [r4], #1 │ │ │ │ - b a19ac │ │ │ │ + b a1954 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne a1ca4 │ │ │ │ + bne a1c4c │ │ │ │ strb r3, [r4] │ │ │ │ strb r3, [r4, #2] │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ strb r3, [r4, #1] │ │ │ │ mov r3, #41 @ 0x29 │ │ │ │ strb r3, [r4, #3] │ │ │ │ add r5, r5, #2 │ │ │ │ ldrb r1, [r5] │ │ │ │ add r4, r4, #4 │ │ │ │ - b a166c │ │ │ │ - ldr r2, [pc, #752] @ a1d94 │ │ │ │ + b a1614 │ │ │ │ + ldr r2, [pc, #752] @ a1d3c │ │ │ │ sub r0, r1, #33 @ 0x21 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ lsr r2, r2, r0 │ │ │ │ tst r2, #1 │ │ │ │ - bne a1c24 │ │ │ │ + bne a1bcc │ │ │ │ add r0, r6, #1 │ │ │ │ mov r5, r6 │ │ │ │ mov r2, r1 │ │ │ │ mov r9, r3 │ │ │ │ mov r4, lr │ │ │ │ mov r6, r0 │ │ │ │ - b a167c │ │ │ │ + b a1624 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ strb r3, [r4, #1] │ │ │ │ add r6, r5, #3 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ add r3, r4, #2 │ │ │ │ - b a1740 │ │ │ │ + b a16e8 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - bne a1ab4 │ │ │ │ + bne a1a5c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ - b a1b04 │ │ │ │ + b a1aac │ │ │ │ cmp r2, #0 │ │ │ │ - beq a177c │ │ │ │ + beq a1724 │ │ │ │ mov r1, r3 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - bne a1afc │ │ │ │ + bne a1aa4 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ sub ip, r3, r6 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ ldr r0, [r9, #-4] │ │ │ │ addeq ip, ip, #1 │ │ │ │ add lr, lr, ip │ │ │ │ add ip, r0, ip │ │ │ │ cmp ip, lr │ │ │ │ add r1, r1, #2 │ │ │ │ addcc r4, r4, #2 │ │ │ │ movcc r2, lr │ │ │ │ - bcs a1b54 │ │ │ │ + bcs a1afc │ │ │ │ ldrb r9, [r4, #-1]! │ │ │ │ strb r9, [r2], #-1 │ │ │ │ cmp ip, r2 │ │ │ │ - bne a1b44 │ │ │ │ + bne a1aec │ │ │ │ cmp r1, r6 │ │ │ │ movls r5, r6 │ │ │ │ - bls a1b80 │ │ │ │ + bls a1b28 │ │ │ │ sub r2, r0, #1 │ │ │ │ ldrb ip, [r6], #1 │ │ │ │ strb ip, [r2, #1]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne a1b64 │ │ │ │ + bne a1b0c │ │ │ │ sub r0, r0, r5 │ │ │ │ add r0, r0, r3 │ │ │ │ add r5, r3, #1 │ │ │ │ ldrb r1, [r5] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ mov r4, lr │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ addeq r5, r5, #1 │ │ │ │ strbeq r3, [r0] │ │ │ │ ldrbeq r1, [r5] │ │ │ │ - b a166c │ │ │ │ + b a1614 │ │ │ │ ldrb r3, [fp, #1] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq a16e0 │ │ │ │ + beq a1688 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ cmpne r3, #45 @ 0x2d │ │ │ │ - bne a16ec │ │ │ │ + bne a1694 │ │ │ │ ldrb r3, [fp, #2] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne a16ec │ │ │ │ - b a16e0 │ │ │ │ + bne a1694 │ │ │ │ + b a1688 │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ - beq a1bf8 │ │ │ │ + beq a1ba0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a177c │ │ │ │ + beq a1724 │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne a1bdc │ │ │ │ + bne a1b84 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc a17fc │ │ │ │ + bcc a17a4 │ │ │ │ sub r3, r4, #1 │ │ │ │ add ip, r1, #1 │ │ │ │ ldrb r0, [r6], #1 │ │ │ │ strb r0, [r3, #1]! │ │ │ │ cmp r6, ip │ │ │ │ - bne a1c00 │ │ │ │ + bne a1ba8 │ │ │ │ sub r4, r4, r5 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ add r4, r4, r1 │ │ │ │ mov r5, r6 │ │ │ │ - b a1800 │ │ │ │ + b a17a8 │ │ │ │ ldr r6, [r9, #-4] │ │ │ │ str r3, [sp, #12] │ │ │ │ strb r1, [r6] │ │ │ │ ldrb r1, [r5, #2] │ │ │ │ add r3, r5, #2 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - beq a1d24 │ │ │ │ + beq a1ccc │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r4, lr │ │ │ │ mov r5, r3 │ │ │ │ - b a166c │ │ │ │ + b a1614 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne a1a60 │ │ │ │ + bne a1a08 │ │ │ │ strb r3, [r4] │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ strb r3, [r4, #1] │ │ │ │ mov r3, #92 @ 0x5c │ │ │ │ strb r2, [r4, #3] │ │ │ │ strb r3, [r4, #2] │ │ │ │ add r1, r5, #3 │ │ │ │ add r4, r4, #4 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ - b a19ac │ │ │ │ + b a1954 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ strb r2, [r3], #2 │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ strb r2, [r4, #1] │ │ │ │ add r5, r5, #2 │ │ │ │ ldrb r1, [r5] │ │ │ │ mov r4, r3 │ │ │ │ - b a166c │ │ │ │ + b a1614 │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ strb r3, [r4], #1 │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ mov r5, r6 │ │ │ │ - b a166c │ │ │ │ + b a1614 │ │ │ │ mov r3, #63 @ 0x3f │ │ │ │ strb r3, [r4], #1 │ │ │ │ - b a16b4 │ │ │ │ + b a165c │ │ │ │ strb r2, [r4], #1 │ │ │ │ add r6, r5, #3 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ - b a1844 │ │ │ │ + b a17ec │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r3 │ │ │ │ mov r4, lr │ │ │ │ add r6, r6, #1 │ │ │ │ - b a17b8 │ │ │ │ + b a1760 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ strb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ add r5, r5, #4 │ │ │ │ - beq a16b4 │ │ │ │ + beq a165c │ │ │ │ add r3, r4, #1 │ │ │ │ mov r1, r5 │ │ │ │ ldrb r2, [r5, #1]! │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ add r3, r3, #1 │ │ │ │ - bne a1d00 │ │ │ │ + bne a1ca8 │ │ │ │ ldrb r1, [r1, #1] │ │ │ │ - b a166c │ │ │ │ + b a1614 │ │ │ │ add r2, r6, #1 │ │ │ │ add r3, r4, #2 │ │ │ │ cmp r3, r2 │ │ │ │ add r2, r5, #3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bls a1d5c │ │ │ │ + bls a1d04 │ │ │ │ sub r0, r6, r4 │ │ │ │ sub r1, r0, #1 │ │ │ │ add r1, r3, r1 │ │ │ │ add r0, r3, r0 │ │ │ │ sub r2, lr, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 7b14 │ │ │ │ + bl 7ad0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r3 │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ strb r3, [r6, #1] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldrb r1, [r5, #3] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - b a166c │ │ │ │ + b a1614 │ │ │ │ mov r4, r3 │ │ │ │ - b a1a2c │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r8, r4, lsr #2 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r8, r7, r5, lsr r3 │ │ │ │ - andeq fp, r8, r0, lsr #31 │ │ │ │ + b a19d4 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq fp, r8, r4, lsl #3 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r7, r7, r5, lsr #20 │ │ │ │ + andeq fp, r8, r0 │ │ │ │ andmi r0, r0, r1, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #32 │ │ │ │ - bl a0ac8 │ │ │ │ + bl a0a70 │ │ │ │ mov r2, #117 @ 0x75 │ │ │ │ tst r4, #512 @ 0x200 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ and lr, r4, #32 │ │ │ │ and ip, r4, #16 │ │ │ │ strb r2, [r0] │ │ │ │ movne r2, #116 @ 0x74 │ │ │ │ @@ -157364,48 +157364,48 @@ │ │ │ │ strbne r2, [r3], #1 │ │ │ │ tst r4, #128 @ 0x80 │ │ │ │ movne r2, #119 @ 0x77 │ │ │ │ strbne r2, [r3], #1 │ │ │ │ tst r4, #64 @ 0x40 │ │ │ │ movne r2, #120 @ 0x78 │ │ │ │ strbne r2, [r3], #1 │ │ │ │ - ldr r2, [pc, #288] @ a1f38 │ │ │ │ + ldr r2, [pc, #288] @ a1ee0 │ │ │ │ and r1, r4, r2 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - beq a1ee8 │ │ │ │ + beq a1e90 │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ strb r2, [r3] │ │ │ │ mov r2, #103 @ 0x67 │ │ │ │ strb r2, [r3, #1] │ │ │ │ mov r2, #61 @ 0x3d │ │ │ │ strb r2, [r3, #2] │ │ │ │ - bne a1e74 │ │ │ │ + bne a1e1c │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ cmp lr, #0 │ │ │ │ strb r2, [r3, #3] │ │ │ │ - bne a1f10 │ │ │ │ + bne a1eb8 │ │ │ │ cmp ip, #0 │ │ │ │ movne r1, #119 @ 0x77 │ │ │ │ addeq r2, r3, #4 │ │ │ │ addne r2, r3, #5 │ │ │ │ strbne r1, [r3, #4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ strb r2, [r3], #1 │ │ │ │ - b a1e98 │ │ │ │ + b a1e40 │ │ │ │ add r3, r3, #3 │ │ │ │ cmp lr, #0 │ │ │ │ movne r2, #114 @ 0x72 │ │ │ │ strbne r2, [r3], #1 │ │ │ │ cmp ip, #0 │ │ │ │ movne r2, #119 @ 0x77 │ │ │ │ strbne r2, [r3], #1 │ │ │ │ tst r4, #8 │ │ │ │ - bne a1f30 │ │ │ │ + bne a1ed8 │ │ │ │ tst r4, #4 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r2, #111 @ 0x6f │ │ │ │ strb r1, [r3] │ │ │ │ strb r2, [r3, #1] │ │ │ │ movne r1, #114 @ 0x72 │ │ │ │ mov r2, #61 @ 0x3d │ │ │ │ @@ -157427,508 +157427,508 @@ │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ strb r2, [r3, #1] │ │ │ │ mov r2, #103 @ 0x67 │ │ │ │ strb r2, [r3, #2] │ │ │ │ mov r2, #61 @ 0x3d │ │ │ │ strb r2, [r3, #3] │ │ │ │ add r3, r3, #4 │ │ │ │ - b a1e78 │ │ │ │ + b a1e20 │ │ │ │ cmp ip, #0 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ movne r1, #119 @ 0x77 │ │ │ │ strb r2, [r3, #4] │ │ │ │ strbne r1, [r3, #5] │ │ │ │ addeq r2, r3, #5 │ │ │ │ addne r2, r3, #6 │ │ │ │ - b a1e64 │ │ │ │ + b a1e0c │ │ │ │ mov r2, r3 │ │ │ │ - b a1e64 │ │ │ │ + b a1e0c │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3800] @ 0xed8 │ │ │ │ - ldr r2, [pc, #1460] @ a2508 │ │ │ │ - ldr r3, [pc, #1460] @ a250c │ │ │ │ + ldr r2, [pc, #1460] @ a24b0 │ │ │ │ + ldr r3, [pc, #1460] @ a24b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #264 @ 0x108 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ lsl r0, r0, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a0ac8 │ │ │ │ + bl a0a70 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq a2324 │ │ │ │ + beq a22cc │ │ │ │ mov r2, #94 @ 0x5e │ │ │ │ mov r3, r0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ ldrb r2, [r4] │ │ │ │ - ldr r5, [pc, #1388] @ a2510 │ │ │ │ + ldr r5, [pc, #1388] @ a24b8 │ │ │ │ add r6, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ mov lr, r6 │ │ │ │ add ip, r4, #1 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bhi a1ff0 │ │ │ │ + bhi a1f98 │ │ │ │ ldrb r1, [r5, r2] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r3, r0 │ │ │ │ - beq a2268 │ │ │ │ + beq a2210 │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq a2268 │ │ │ │ + beq a2210 │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ ldrb r2, [ip] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq a2268 │ │ │ │ + beq a2210 │ │ │ │ and r2, r1, #255 @ 0xff │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r4, ip │ │ │ │ ldrb r2, [ip] │ │ │ │ - b a1fac │ │ │ │ + b a1f54 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - beq a23ec │ │ │ │ + beq a2394 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - beq a22d0 │ │ │ │ + beq a2278 │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne a2028 │ │ │ │ + bne a1fd0 │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - beq a20c4 │ │ │ │ - ldr r1, [pc, #1252] @ a2514 │ │ │ │ + beq a206c │ │ │ │ + ldr r1, [pc, #1252] @ a24bc │ │ │ │ sub r7, r2, #33 @ 0x21 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r7, #30 │ │ │ │ - bhi a237c │ │ │ │ + bhi a2324 │ │ │ │ add r7, r7, r7 │ │ │ │ ldrh r7, [r1, r7] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, r3 │ │ │ │ mov r7, #92 @ 0x5c │ │ │ │ strb r7, [r1], #2 │ │ │ │ strb r2, [r3, #1] │ │ │ │ mov r3, r1 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ mov r4, ip │ │ │ │ - b a1fac │ │ │ │ + b a1f54 │ │ │ │ add r2, sp, #260 @ 0x104 │ │ │ │ cmp lr, r2 │ │ │ │ - bcs a2268 │ │ │ │ + bcs a2210 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [lr, #4] │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ str r4, [lr] │ │ │ │ strb r2, [r3], #1 │ │ │ │ add lr, lr, #8 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ mov r4, ip │ │ │ │ - b a1fac │ │ │ │ + b a1f54 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a24f8 │ │ │ │ + beq a24a0 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - beq a2444 │ │ │ │ + beq a23ec │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - bne a2390 │ │ │ │ + bne a2338 │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne a2390 │ │ │ │ + bne a2338 │ │ │ │ add r1, sp, #260 @ 0x104 │ │ │ │ cmp lr, r1 │ │ │ │ - bcs a2268 │ │ │ │ + bcs a2210 │ │ │ │ subs r2, r2, #64 @ 0x40 │ │ │ │ movne r2, #1 │ │ │ │ strh r2, [lr, #4] │ │ │ │ add ip, r4, #2 │ │ │ │ mov r2, #1 │ │ │ │ str r4, [lr] │ │ │ │ strh r2, [lr, #6] │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ add r4, ip, #1 │ │ │ │ strb r2, [r3], #1 │ │ │ │ ldrb r2, [r4] │ │ │ │ add lr, lr, #8 │ │ │ │ - b a1fac │ │ │ │ + b a1f54 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ mov r1, ip │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ cmpne r2, #0 │ │ │ │ - beq a2128 │ │ │ │ + beq a20d0 │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, #125 @ 0x7d │ │ │ │ - bne a2118 │ │ │ │ + bne a20c0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a2198 │ │ │ │ + beq a2140 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ add r7, r1, #1 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq a2460 │ │ │ │ + beq a2408 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne a2198 │ │ │ │ + bne a2140 │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bne a2198 │ │ │ │ + bne a2140 │ │ │ │ add r2, sp, #260 @ 0x104 │ │ │ │ cmp lr, r2 │ │ │ │ - bcs a2268 │ │ │ │ + bcs a2210 │ │ │ │ sub r2, r7, r4 │ │ │ │ lsl r2, r2, #16 │ │ │ │ add r7, r1, #2 │ │ │ │ asr r2, r2, #16 │ │ │ │ mov r1, #1 │ │ │ │ strh r2, [lr, #4] │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ str r4, [lr] │ │ │ │ strh r1, [lr, #6] │ │ │ │ strb r2, [r3], #1 │ │ │ │ add lr, lr, #8 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ add r4, r7, #1 │ │ │ │ - b a1fac │ │ │ │ + b a1f54 │ │ │ │ mov r2, #123 @ 0x7b │ │ │ │ strb r2, [r3], #1 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ mov r4, ip │ │ │ │ - b a1fac │ │ │ │ + b a1f54 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ add r7, r4, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a2268 │ │ │ │ + beq a2210 │ │ │ │ sub r2, r1, #123 @ 0x7b │ │ │ │ tst r2, #253 @ 0xfd │ │ │ │ - beq a2268 │ │ │ │ + beq a2210 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ strb r2, [ip], #2 │ │ │ │ strb r1, [r3, #1] │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ - bne a21f8 │ │ │ │ + bne a21a0 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ strbeq r2, [r3, #2] │ │ │ │ addeq ip, r4, #3 │ │ │ │ addeq r3, r3, #3 │ │ │ │ - beq a1fdc │ │ │ │ + beq a1f84 │ │ │ │ mov r3, ip │ │ │ │ mov r4, r7 │ │ │ │ - b a1fac │ │ │ │ + b a1f54 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ strb r1, [r2], #1 │ │ │ │ ldrb r7, [r4, #1] │ │ │ │ cmp r7, #33 @ 0x21 │ │ │ │ - beq a2480 │ │ │ │ + beq a2428 │ │ │ │ cmp r7, #94 @ 0x5e │ │ │ │ - bne a23dc │ │ │ │ + bne a2384 │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ add ip, r4, #3 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq a23a0 │ │ │ │ + beq a2348 │ │ │ │ cmp r1, #0 │ │ │ │ mov r3, r2 │ │ │ │ strb r1, [r2], #1 │ │ │ │ - beq a2268 │ │ │ │ + beq a2210 │ │ │ │ mov r4, ip │ │ │ │ ldrb r1, [r4], #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq a2344 │ │ │ │ + beq a22ec │ │ │ │ cmp r1, #0 │ │ │ │ mov r3, r2 │ │ │ │ mov ip, r4 │ │ │ │ strb r1, [r2], #1 │ │ │ │ - bne a2244 │ │ │ │ + bne a21ec │ │ │ │ mov r0, #0 │ │ │ │ - b a22f8 │ │ │ │ + b a22a0 │ │ │ │ cmp lr, r6 │ │ │ │ - beq a2268 │ │ │ │ + beq a2210 │ │ │ │ ldrsh r9, [lr, #-4] │ │ │ │ mov r7, r3 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ cmp r9, #0 │ │ │ │ sub r8, lr, #8 │ │ │ │ strb r2, [r7], #1 │ │ │ │ - ble a22b8 │ │ │ │ + ble a2260 │ │ │ │ ldr r2, [lr, #-8] │ │ │ │ add sl, r2, r9 │ │ │ │ sub sl, sl, #1 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldrb r1, [r2, #1]! │ │ │ │ strb r1, [r3, #1]! │ │ │ │ cmp sl, r2 │ │ │ │ - bne a22a4 │ │ │ │ + bne a224c │ │ │ │ add r7, r7, r9 │ │ │ │ ldrsh r3, [lr, #-2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2368 │ │ │ │ + beq a2310 │ │ │ │ mov r3, r7 │ │ │ │ mov lr, r8 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ strb r2, [r3], #1 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ mov r4, ip │ │ │ │ - b a1fac │ │ │ │ + b a1f54 │ │ │ │ cmp lr, r6 │ │ │ │ - bne a2268 │ │ │ │ + bne a2210 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ - ldr r2, [pc, #536] @ a2518 │ │ │ │ - ldr r3, [pc, #520] @ a250c │ │ │ │ + ldr r2, [pc, #536] @ a24c0 │ │ │ │ + ldr r3, [pc, #520] @ a24b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a2504 │ │ │ │ + bne a24ac │ │ │ │ add sp, sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq a1f8c │ │ │ │ + beq a1f34 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq a23c0 │ │ │ │ + beq a2368 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, r0 │ │ │ │ - b a1f9c │ │ │ │ + b a1f44 │ │ │ │ cmp r7, #0 │ │ │ │ movne r1, #94 @ 0x5e │ │ │ │ strbne r1, [r2] │ │ │ │ addne r2, r3, #2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, #93 @ 0x5d │ │ │ │ strb r2, [r3], #1 │ │ │ │ ldrb r2, [ip, #1] │ │ │ │ - b a1fac │ │ │ │ + b a1f54 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ mov lr, r8 │ │ │ │ mov r3, r7 │ │ │ │ mov r4, ip │ │ │ │ - b a1fac │ │ │ │ + b a1f54 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ strb r2, [r3], #1 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ mov r4, ip │ │ │ │ - b a1fac │ │ │ │ + b a1f54 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ - b a22d0 │ │ │ │ + b a2278 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ strb r1, [r2], #2 │ │ │ │ strb r7, [r3, #1] │ │ │ │ mov r3, r2 │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ mov r4, ip │ │ │ │ - b a1fac │ │ │ │ + b a1f54 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne a2338 │ │ │ │ - b a1f8c │ │ │ │ + bne a22e0 │ │ │ │ + b a1f34 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ strb r1, [r3], #1 │ │ │ │ - b a22d0 │ │ │ │ + b a2278 │ │ │ │ mov r1, r7 │ │ │ │ add ip, r4, #2 │ │ │ │ mov r7, #0 │ │ │ │ - b a2234 │ │ │ │ + b a21dc │ │ │ │ add r1, sp, #260 @ 0x104 │ │ │ │ cmp lr, r1 │ │ │ │ - bcs a2268 │ │ │ │ + bcs a2210 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ str r4, [lr] │ │ │ │ - bne a24e0 │ │ │ │ + bne a2488 │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ cmp r2, #69 @ 0x45 │ │ │ │ - bne a241c │ │ │ │ + bne a23c4 │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq a24a4 │ │ │ │ + beq a244c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [lr, #4] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ strb r1, [r2], #2 │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ strb r1, [r3, #1] │ │ │ │ add r4, r4, #2 │ │ │ │ mov r3, r2 │ │ │ │ - b a20f8 │ │ │ │ + b a20a0 │ │ │ │ add r2, sp, #260 @ 0x104 │ │ │ │ cmp lr, r2 │ │ │ │ - bcs a2268 │ │ │ │ + bcs a2210 │ │ │ │ mov r2, #1 │ │ │ │ str r4, [lr] │ │ │ │ str r2, [lr, #4] │ │ │ │ - b a20ec │ │ │ │ + b a2094 │ │ │ │ add r2, sp, #260 @ 0x104 │ │ │ │ cmp lr, r2 │ │ │ │ - bcs a2268 │ │ │ │ + bcs a2210 │ │ │ │ sub r2, r7, r4 │ │ │ │ lsl r2, r2, #16 │ │ │ │ asr r2, r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ - b a2174 │ │ │ │ + b a211c │ │ │ │ mov r2, #94 @ 0x5e │ │ │ │ strb r2, [r3, #1] │ │ │ │ add ip, r4, #3 │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ add r2, r3, #2 │ │ │ │ mov r7, #0 │ │ │ │ - b a2234 │ │ │ │ + b a21dc │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ - b a22d0 │ │ │ │ + b a2278 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ strb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ - beq a22e0 │ │ │ │ + beq a2288 │ │ │ │ add r2, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ strb r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - bne a24bc │ │ │ │ + bne a2464 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ - b a1fac │ │ │ │ + b a1f54 │ │ │ │ subs r2, r2, #64 @ 0x40 │ │ │ │ movne r2, #1 │ │ │ │ strh r2, [lr, #4] │ │ │ │ mov r2, #0 │ │ │ │ strh r2, [lr, #6] │ │ │ │ - b a20ec │ │ │ │ + b a2094 │ │ │ │ cmp lr, r6 │ │ │ │ - beq a22f0 │ │ │ │ - b a2268 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq fp, [r8], -r4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r7, r7, r6, lsl sl │ │ │ │ - andeq r7, r7, sl, lsl #20 │ │ │ │ - andeq fp, r8, r8, lsr #8 │ │ │ │ + beq a2298 │ │ │ │ + b a2210 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq sl, r8, r4, lsr r8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r7, r7, r6, lsl #2 │ │ │ │ + strdeq r7, [r7], -sl │ │ │ │ + andeq sl, r8, r8, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0ac8 │ │ │ │ + bl a0a70 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ str r7, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl a9b5c │ │ │ │ + bl a9b04 │ │ │ │ add r1, r5, r4 │ │ │ │ cmp r0, r1 │ │ │ │ - beq a2540 │ │ │ │ + beq a24e8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ mov r4, #1 │ │ │ │ - ldr fp, [pc, #824] @ a28e4 │ │ │ │ + ldr fp, [pc, #824] @ a288c │ │ │ │ mov ip, #0 │ │ │ │ add fp, pc, fp │ │ │ │ mov r8, ip │ │ │ │ mov r9, ip │ │ │ │ ldr r7, [r0] │ │ │ │ ldrb r0, [r6] │ │ │ │ lsl r3, r0, r4 │ │ │ │ ldrh r3, [r7, r3] │ │ │ │ lsr r3, r3, #13 │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq a25f0 │ │ │ │ + beq a2598 │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ add r6, r6, #1 │ │ │ │ lsl r3, r0, #1 │ │ │ │ ldrh r3, [r7, r3] │ │ │ │ - b a25c8 │ │ │ │ + b a2570 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a26d4 │ │ │ │ + beq a267c │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ movne r4, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a283c │ │ │ │ + bne a27e4 │ │ │ │ sub r3, r0, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ add r5, r6, #1 │ │ │ │ movls lr, r5 │ │ │ │ - bhi a28c8 │ │ │ │ + bhi a2870 │ │ │ │ mov r4, #0 │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ add r4, r0, r4, lsl #1 │ │ │ │ ldrb r0, [r5], #1 │ │ │ │ sub r4, r4, #48 @ 0x30 │ │ │ │ sub r3, r0, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bls a2624 │ │ │ │ + bls a25cc │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ mul r4, sl, r4 │ │ │ │ - beq a2878 │ │ │ │ + beq a2820 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - beq a28bc │ │ │ │ + beq a2864 │ │ │ │ cmp r5, lr │ │ │ │ - beq a26d4 │ │ │ │ + beq a267c │ │ │ │ cmp ip, #0 │ │ │ │ - beq a2690 │ │ │ │ + beq a2638 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a26b4 │ │ │ │ + beq a265c │ │ │ │ sub r0, r0, #45 @ 0x2d │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ - bhi a26c4 │ │ │ │ + bhi a266c │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ - bhi a26c4 │ │ │ │ + bhi a266c │ │ │ │ ldrb r0, [fp, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r0, [r5], #1 │ │ │ │ add r3, r7, r0, lsl #1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne a268c │ │ │ │ + bne a2634 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a266c │ │ │ │ + bne a2614 │ │ │ │ ldrb r0, [r5, #-1] │ │ │ │ add r2, r8, r4 │ │ │ │ sub r6, r5, #1 │ │ │ │ - b a2704 │ │ │ │ + b a26ac │ │ │ │ cmp ip, #0 │ │ │ │ addne r4, r9, r4 │ │ │ │ subne r6, r5, #1 │ │ │ │ addne r9, r8, r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -157941,139 +157941,139 @@ │ │ │ │ ldrb r0, [r5] │ │ │ │ lsl r2, r2, #11 │ │ │ │ mov r6, r5 │ │ │ │ lsl r3, r0, #1 │ │ │ │ ldrh r3, [r7, r3] │ │ │ │ add r9, r9, r2 │ │ │ │ ands r4, r3, #1024 @ 0x400 │ │ │ │ - beq a25c8 │ │ │ │ + beq a2570 │ │ │ │ ldrb r0, [r6, #1]! │ │ │ │ lsl r3, r0, #1 │ │ │ │ ldrh r3, [r7, r3] │ │ │ │ ands r4, r3, #1024 @ 0x400 │ │ │ │ - bne a2718 │ │ │ │ - b a25c8 │ │ │ │ + bne a26c0 │ │ │ │ + b a2570 │ │ │ │ mov ip, #1 │ │ │ │ add r2, r4, r4, lsl #1 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ ldrb r0, [r5] │ │ │ │ lsl r2, r2, #7 │ │ │ │ mov r6, r5 │ │ │ │ - b a2704 │ │ │ │ + b a26ac │ │ │ │ rsb r2, r4, r4, lsl #4 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ ldrb r0, [r5] │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov r6, r5 │ │ │ │ - b a2704 │ │ │ │ + b a26ac │ │ │ │ ldrb r0, [r5] │ │ │ │ and r3, r0, #223 @ 0xdf │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ - bne a27b0 │ │ │ │ + bne a2758 │ │ │ │ add r2, r8, r4 │ │ │ │ mov r6, r5 │ │ │ │ mov r8, #0 │ │ │ │ - b a2704 │ │ │ │ + b a26ac │ │ │ │ add r2, r4, r4, lsl #2 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ rsb r2, r2, r2, lsl #6 │ │ │ │ ldrb r0, [r5] │ │ │ │ lsl r2, r2, #7 │ │ │ │ mov r6, r5 │ │ │ │ - b a2704 │ │ │ │ + b a26ac │ │ │ │ ldrb r0, [r5] │ │ │ │ cmp r0, #99 @ 0x63 │ │ │ │ - bne a2778 │ │ │ │ + bne a2720 │ │ │ │ add r2, r4, r4, lsl #2 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ rsb r2, r2, r2, lsl #6 │ │ │ │ lsl r2, r2, #13 │ │ │ │ mov r6, r5 │ │ │ │ - b a2704 │ │ │ │ + b a26ac │ │ │ │ ldrb r0, [r5] │ │ │ │ cmp r0, #111 @ 0x6f │ │ │ │ - beq a27f8 │ │ │ │ + beq a27a0 │ │ │ │ rsb r2, r4, r4, lsl #4 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r6, r5 │ │ │ │ - b a2704 │ │ │ │ + b a26ac │ │ │ │ ldrb r0, [r5] │ │ │ │ and r3, r0, #223 @ 0xdf │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ - beq a27d8 │ │ │ │ + beq a2780 │ │ │ │ add r2, r4, r4, lsl #2 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ rsb r2, r2, r2, lsl #6 │ │ │ │ lsl r2, r2, #9 │ │ │ │ mov r6, r5 │ │ │ │ - b a2704 │ │ │ │ + b a26ac │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ mov r6, r5 │ │ │ │ mov ip, #1 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r2, #60 @ 0x3c │ │ │ │ movne r2, #3600 @ 0xe10 │ │ │ │ mul r2, r4, r2 │ │ │ │ ldrb r0, [r5] │ │ │ │ - b a2704 │ │ │ │ + b a26ac │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a28dc │ │ │ │ + beq a2884 │ │ │ │ add r3, r7, r2, lsl #1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne a28dc │ │ │ │ + bne a2884 │ │ │ │ add r5, r6, #1 │ │ │ │ mov lr, r5 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ - b a2620 │ │ │ │ + b a25c8 │ │ │ │ mov lr, r5 │ │ │ │ ldrb r0, [r5] │ │ │ │ add r5, r5, #1 │ │ │ │ sub r2, r0, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi a264c │ │ │ │ + bhi a25f4 │ │ │ │ mov r3, sl │ │ │ │ - ldr r1, [pc, #80] @ a28e8 │ │ │ │ + ldr r1, [pc, #80] @ a2890 │ │ │ │ smull r0, r1, r3, r1 │ │ │ │ ldrb r0, [r5], #1 │ │ │ │ asr r3, r3, #31 │ │ │ │ rsb r3, r3, r1, asr #2 │ │ │ │ mla r8, r3, r2, r8 │ │ │ │ sub r2, r0, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bls a2890 │ │ │ │ + bls a2838 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - bne a2654 │ │ │ │ + bne a25fc │ │ │ │ mvn r9, r9 │ │ │ │ mov r6, r5 │ │ │ │ - b a26d4 │ │ │ │ + b a267c │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - beq a2874 │ │ │ │ + beq a281c │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - bne a26d4 │ │ │ │ - b a28bc │ │ │ │ + bne a267c │ │ │ │ + b a2864 │ │ │ │ add r6, r6, #1 │ │ │ │ - b a26d4 │ │ │ │ - andeq r7, r7, ip, asr #9 │ │ │ │ + b a267c │ │ │ │ + @ instruction: 0x00076bbc │ │ │ │ strbtvs r6, [r6], -r7, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr sl, [pc, #1364] @ a2e58 │ │ │ │ + ldr sl, [pc, #1364] @ a2e00 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #1360] @ a2e5c │ │ │ │ + ldr r1, [pc, #1360] @ a2e04 │ │ │ │ cmn r2, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mvn r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ moveq lr, #1 │ │ │ │ moveq r8, #0 │ │ │ │ movne r8, r2 │ │ │ │ @@ -158082,240 +158082,240 @@ │ │ │ │ add sl, pc, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r9, #0 │ │ │ │ mov r5, r7 │ │ │ │ ldrb r2, [r5], #1 │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ mov r3, r2 │ │ │ │ - bls a2994 │ │ │ │ + bls a293c │ │ │ │ sub r0, r2, #94 @ 0x5e │ │ │ │ and ip, r0, #255 @ 0xff │ │ │ │ cmp ip, #30 │ │ │ │ - bhi a29c8 │ │ │ │ + bhi a2970 │ │ │ │ cmp r0, #30 │ │ │ │ - bhi a2b64 │ │ │ │ + bhi a2b0c │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ orr r9, r9, #3008 @ 0xbc0 │ │ │ │ mov r7, r5 │ │ │ │ - b a2938 │ │ │ │ + b a28e0 │ │ │ │ orr r9, r9, #516 @ 0x204 │ │ │ │ orr r9, r9, #3 │ │ │ │ - b a2974 │ │ │ │ + b a291c │ │ │ │ orr r9, r9, #1584 @ 0x630 │ │ │ │ orr r9, r9, #8 │ │ │ │ - b a2974 │ │ │ │ + b a291c │ │ │ │ cmp r2, #37 @ 0x25 │ │ │ │ - bls a29c8 │ │ │ │ - ldr r0, [pc, #1212] @ a2e60 │ │ │ │ + bls a2970 │ │ │ │ + ldr r0, [pc, #1212] @ a2e08 │ │ │ │ sub ip, r2, #38 @ 0x26 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp ip, #23 │ │ │ │ - bhi a2b64 │ │ │ │ + bhi a2b0c │ │ │ │ ldrb ip, [r0, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r7, r5 │ │ │ │ mov r3, #61 @ 0x3d │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, #0 │ │ │ │ mvnne r2, r9 │ │ │ │ - beq a2bbc │ │ │ │ + beq a2b64 │ │ │ │ and r8, r8, r2 │ │ │ │ ldrb fp, [r5, #-1] │ │ │ │ mov r2, #0 │ │ │ │ cmp fp, #124 @ 0x7c │ │ │ │ mov r6, r2 │ │ │ │ str r1, [sp] │ │ │ │ - bhi a2a3c │ │ │ │ + bhi a29e4 │ │ │ │ cmp fp, #87 @ 0x57 │ │ │ │ - bls a2aac │ │ │ │ + bls a2a54 │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ - bhi a2b1c │ │ │ │ + bhi a2ac4 │ │ │ │ ldrb r1, [sl, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ and r1, r8, #61440 @ 0xf000 │ │ │ │ cmp r1, #16384 @ 0x4000 │ │ │ │ - beq a2a24 │ │ │ │ + beq a29cc │ │ │ │ tst r8, #73 @ 0x49 │ │ │ │ - beq a2a28 │ │ │ │ + beq a29d0 │ │ │ │ orr r6, r6, #73 @ 0x49 │ │ │ │ mov r7, r5 │ │ │ │ ldrb fp, [r5] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp fp, #124 @ 0x7c │ │ │ │ - bls a29f0 │ │ │ │ + bls a2998 │ │ │ │ cmp r4, #0 │ │ │ │ strne r7, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a2a9c │ │ │ │ + beq a2a44 │ │ │ │ cmp r9, #0 │ │ │ │ andne r6, r6, r9 │ │ │ │ bicne r8, r8, r9 │ │ │ │ orr r8, r8, r6 │ │ │ │ lsl r0, r8, #20 │ │ │ │ lsr r0, r0, #20 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orr r6, r6, #146 @ 0x92 │ │ │ │ - b a2a28 │ │ │ │ + b a29d0 │ │ │ │ orr r6, r6, #512 @ 0x200 │ │ │ │ - b a2a28 │ │ │ │ + b a29d0 │ │ │ │ orr r6, r6, #3072 @ 0xc00 │ │ │ │ - b a2a28 │ │ │ │ + b a29d0 │ │ │ │ orr r6, r6, #292 @ 0x124 │ │ │ │ - b a2a28 │ │ │ │ + b a29d0 │ │ │ │ tst r8, #8 │ │ │ │ - beq a2bb4 │ │ │ │ + beq a2b5c │ │ │ │ cmp r4, #0 │ │ │ │ strne r7, [r4] │ │ │ │ lsl r0, r8, #20 │ │ │ │ lsr r0, r0, #20 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #0 │ │ │ │ - beq a2c90 │ │ │ │ + beq a2c38 │ │ │ │ sub r1, fp, #38 @ 0x26 │ │ │ │ and ip, r1, #255 @ 0xff │ │ │ │ cmp ip, #23 │ │ │ │ - bhi a2a3c │ │ │ │ - ldr r0, [pc, #920] @ a2e64 │ │ │ │ + bhi a29e4 │ │ │ │ + ldr r0, [pc, #920] @ a2e0c │ │ │ │ lsr r0, r0, ip │ │ │ │ tst r0, #1 │ │ │ │ - beq a2b1c │ │ │ │ + beq a2ac4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq a2bd0 │ │ │ │ + beq a2b78 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ and r6, r6, r9 │ │ │ │ - beq a2dc4 │ │ │ │ - bgt a2d4c │ │ │ │ + beq a2d6c │ │ │ │ + bgt a2cf4 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ andeq r8, r8, r6 │ │ │ │ - beq a2c3c │ │ │ │ + beq a2be4 │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq a2b04 │ │ │ │ + beq a2aac │ │ │ │ bic r8, r8, r9 │ │ │ │ cmp fp, #61 @ 0x3d │ │ │ │ orr r8, r8, r6 │ │ │ │ - bls a2c1c │ │ │ │ + bls a2bc4 │ │ │ │ mov r3, fp │ │ │ │ mov r6, #0 │ │ │ │ - b a2a28 │ │ │ │ + b a29d0 │ │ │ │ sub fp, fp, #48 @ 0x30 │ │ │ │ cmp fp, #7 │ │ │ │ - bhi a2a3c │ │ │ │ + bhi a29e4 │ │ │ │ cmp r9, #0 │ │ │ │ orr r2, fp, r2, lsl #3 │ │ │ │ - bne a2b44 │ │ │ │ - ldr r1, [pc, #812] @ a2e68 │ │ │ │ + bne a2aec │ │ │ │ + ldr r1, [pc, #812] @ a2e10 │ │ │ │ sub r0, r3, #43 @ 0x2b │ │ │ │ bics r0, r0, #2 │ │ │ │ moveq r9, r1 │ │ │ │ ldrb r1, [r5] │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ cmp r1, #7 │ │ │ │ lslhi r2, r2, #20 │ │ │ │ lsrhi r2, r2, #20 │ │ │ │ orrhi r6, r6, r2 │ │ │ │ movhi r2, #0 │ │ │ │ - b a2a28 │ │ │ │ + b a29d0 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi a29c8 │ │ │ │ + bhi a2970 │ │ │ │ cmp r9, #0 │ │ │ │ mvnne r2, r9 │ │ │ │ movne r3, #61 @ 0x3d │ │ │ │ - ldreq r2, [pc, #744] @ a2e6c │ │ │ │ - ldreq r9, [pc, #736] @ a2e68 │ │ │ │ + ldreq r2, [pc, #744] @ a2e14 │ │ │ │ + ldreq r9, [pc, #736] @ a2e10 │ │ │ │ moveq r3, #61 @ 0x3d │ │ │ │ - b a29d4 │ │ │ │ + b a297c │ │ │ │ cmp r9, #0 │ │ │ │ - beq a2bd0 │ │ │ │ + beq a2b78 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ and r6, r6, r9 │ │ │ │ - beq a2e0c │ │ │ │ - bgt a2d60 │ │ │ │ + beq a2db4 │ │ │ │ + bgt a2d08 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ andeq r8, r8, r6 │ │ │ │ - beq a2b10 │ │ │ │ - b a2af8 │ │ │ │ + beq a2ab8 │ │ │ │ + b a2aa0 │ │ │ │ orr r6, r6, #1024 @ 0x400 │ │ │ │ - b a2a28 │ │ │ │ + b a29d0 │ │ │ │ mov r8, r9 │ │ │ │ - b a29d8 │ │ │ │ + b a2980 │ │ │ │ mov r7, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ - b a29d8 │ │ │ │ + b a2980 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bgt a2cb8 │ │ │ │ + bgt a2c60 │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - ble a2c10 │ │ │ │ - ldr r1, [pc, #648] @ a2e70 │ │ │ │ + ble a2bb8 │ │ │ │ + ldr r1, [pc, #648] @ a2e18 │ │ │ │ sub r0, r3, #38 @ 0x26 │ │ │ │ lsr r1, r1, r0 │ │ │ │ tst r1, #1 │ │ │ │ - beq a2c60 │ │ │ │ + beq a2c08 │ │ │ │ cmp lr, #0 │ │ │ │ - beq a2d74 │ │ │ │ + beq a2d1c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ and r6, r6, r1 │ │ │ │ - beq a2c68 │ │ │ │ - ble a2c78 │ │ │ │ + beq a2c10 │ │ │ │ + ble a2c20 │ │ │ │ mov r8, r6 │ │ │ │ cmp fp, #61 @ 0x3d │ │ │ │ - bhi a2b10 │ │ │ │ + bhi a2ab8 │ │ │ │ cmp fp, #37 @ 0x25 │ │ │ │ - bhi a2c38 │ │ │ │ + bhi a2be0 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r1, [sp] │ │ │ │ - beq a2a94 │ │ │ │ + beq a2a3c │ │ │ │ mov r7, r5 │ │ │ │ - b a2934 │ │ │ │ + b a28dc │ │ │ │ sub r1, fp, #38 @ 0x26 │ │ │ │ - ldr r3, [pc, #556] @ a2e70 │ │ │ │ + ldr r3, [pc, #556] @ a2e18 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ lsr r3, r3, r1 │ │ │ │ tst r3, #1 │ │ │ │ - bne a2b10 │ │ │ │ + bne a2ab8 │ │ │ │ ldr r1, [sp] │ │ │ │ - b a2c30 │ │ │ │ - ldr r9, [pc, #520] @ a2e68 │ │ │ │ - b a2974 │ │ │ │ + b a2bd8 │ │ │ │ + ldr r9, [pc, #520] @ a2e10 │ │ │ │ + b a291c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne a2c0c │ │ │ │ + bne a2bb4 │ │ │ │ bic r8, r8, r6 │ │ │ │ - b a2c14 │ │ │ │ + b a2bbc │ │ │ │ mov r1, #1 │ │ │ │ mov lr, r1 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ andeq r8, r8, r6 │ │ │ │ - beq a2c14 │ │ │ │ + beq a2bbc │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq a2b04 │ │ │ │ - b a2c10 │ │ │ │ + beq a2aac │ │ │ │ + b a2bb8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq a2bd0 │ │ │ │ + beq a2b78 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ and r6, r6, r9 │ │ │ │ - beq a2e14 │ │ │ │ - bgt a2dd8 │ │ │ │ + beq a2dbc │ │ │ │ + bgt a2d80 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne a2af8 │ │ │ │ + bne a2aa0 │ │ │ │ and r8, r8, r6 │ │ │ │ - b a2a94 │ │ │ │ + b a2a3c │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq a2df8 │ │ │ │ + beq a2da0 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bne a2c10 │ │ │ │ + bne a2bb8 │ │ │ │ ands r6, r8, r6 │ │ │ │ - beq a2c14 │ │ │ │ + beq a2bbc │ │ │ │ tst r6, #1 │ │ │ │ andne r3, r9, #72 @ 0x48 │ │ │ │ orrne r8, r8, r3 │ │ │ │ tst r6, #2 │ │ │ │ andne r3, r9, #144 @ 0x90 │ │ │ │ orrne r8, r8, r3 │ │ │ │ tst r6, #4 │ │ │ │ @@ -158328,112 +158328,112 @@ │ │ │ │ andne r3, r9, #128 @ 0x80 │ │ │ │ orrne r8, r8, r3 │ │ │ │ tst r6, #32 │ │ │ │ andne r3, r9, #256 @ 0x100 │ │ │ │ orrne r8, r8, r3 │ │ │ │ orr r6, r8, r6 │ │ │ │ tst r6, #73 @ 0x49 │ │ │ │ - beq a2c14 │ │ │ │ + beq a2bbc │ │ │ │ tst r6, #256 @ 0x100 │ │ │ │ andne r3, r9, #64 @ 0x40 │ │ │ │ orrne r8, r8, r3 │ │ │ │ tst r6, #32 │ │ │ │ andne r3, r9, #8 │ │ │ │ orrne r8, r8, r3 │ │ │ │ tst r6, #4 │ │ │ │ andne r3, r9, #1 │ │ │ │ orrne r8, r8, r3 │ │ │ │ - b a2c14 │ │ │ │ + b a2bbc │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - beq a2dcc │ │ │ │ + beq a2d74 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - bne a2b00 │ │ │ │ - b a2b04 │ │ │ │ + bne a2aa8 │ │ │ │ + b a2aac │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bne a2d54 │ │ │ │ + bne a2cfc │ │ │ │ ands r6, r8, r6 │ │ │ │ - bne a2cd0 │ │ │ │ - b a2b10 │ │ │ │ + bne a2c78 │ │ │ │ + b a2ab8 │ │ │ │ mov r0, lr │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 82a0 │ │ │ │ + bl 8244 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 82a0 │ │ │ │ + bl 8244 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn r2, r1 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ str r2, [sp, #4] │ │ │ │ bic r6, r6, r1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - beq a2dec │ │ │ │ - ble a2c70 │ │ │ │ + beq a2d94 │ │ │ │ + ble a2c18 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - bne a2e48 │ │ │ │ + bne a2df0 │ │ │ │ mov r3, #1 │ │ │ │ mov lr, r3 │ │ │ │ - b a2b04 │ │ │ │ + b a2aac │ │ │ │ bic r8, r8, r6 │ │ │ │ - b a2c3c │ │ │ │ + b a2be4 │ │ │ │ ands r6, r8, r6 │ │ │ │ - bne a2cd0 │ │ │ │ - b a2c1c │ │ │ │ + bne a2c78 │ │ │ │ + b a2bc4 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bne a2d54 │ │ │ │ + bne a2cfc │ │ │ │ ands r6, r8, r6 │ │ │ │ - bne a2cd0 │ │ │ │ - b a2a94 │ │ │ │ + bne a2c78 │ │ │ │ + b a2a3c │ │ │ │ mov r3, #1 │ │ │ │ mov lr, r3 │ │ │ │ - b a2c68 │ │ │ │ + b a2c10 │ │ │ │ cmp lr, #0 │ │ │ │ - beq a2e1c │ │ │ │ + beq a2dc4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ and r6, r6, r3 │ │ │ │ - b a2b04 │ │ │ │ + b a2aac │ │ │ │ bic r8, r8, r6 │ │ │ │ - b a2b10 │ │ │ │ + b a2ab8 │ │ │ │ bic r8, r8, r6 │ │ │ │ - b a2a94 │ │ │ │ + b a2a3c │ │ │ │ mov r0, lr │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 82a0 │ │ │ │ + bl 8244 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 82a0 │ │ │ │ + bl 8244 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ bic r6, r6, r3 │ │ │ │ mvn r3, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b a2db8 │ │ │ │ + b a2d60 │ │ │ │ mov r3, #1 │ │ │ │ mov r8, r6 │ │ │ │ mov lr, r3 │ │ │ │ - b a2c14 │ │ │ │ - ldrdeq r7, [r7], -r0 │ │ │ │ - muleq r7, sp, r1 │ │ │ │ - andeq r7, r7, r0, asr #2 │ │ │ │ + b a2bbc │ │ │ │ + andeq r6, r7, r0, asr #17 │ │ │ │ + andeq r6, r7, sp, lsl #17 │ │ │ │ + andeq r6, r7, r0, lsr r8 │ │ │ │ addeq r0, r0, r1, ror #1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ @ instruction: 0xfffff000 │ │ │ │ addeq r0, r0, r1, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #600] @ a30e4 │ │ │ │ - ldr r2, [pc, #600] @ a30e8 │ │ │ │ + ldr r3, [pc, #600] @ a308c │ │ │ │ + ldr r2, [pc, #600] @ a3090 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, r2 │ │ │ │ mov r6, r0 │ │ │ │ addne r7, r0, #132 @ 0x84 │ │ │ │ - beq a2fc8 │ │ │ │ + beq a2f70 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r8, [r6] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ sub r8, r8, r3 │ │ │ │ add r4, r1, r8 │ │ │ │ ldrh r1, [r7, #8] │ │ │ │ tst r1, #1 │ │ │ │ @@ -158441,21 +158441,21 @@ │ │ │ │ addeq r4, r4, #16 │ │ │ │ addne r4, r4, #272 @ 0x110 │ │ │ │ biceq r4, r4, #4080 @ 0xff0 │ │ │ │ add r1, r2, #16 │ │ │ │ bicne r4, r4, #255 @ 0xff │ │ │ │ biceq r4, r4, #15 │ │ │ │ cmp r3, r1 │ │ │ │ - beq a2fd4 │ │ │ │ + beq a2f7c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a3064 │ │ │ │ + beq a300c │ │ │ │ mov fp, #0 │ │ │ │ mov r9, #1 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r9 │ │ │ │ mov sl, fp │ │ │ │ str fp, [sp] │ │ │ │ add r0, r5, r4 │ │ │ │ @@ -158466,1826 +158466,1826 @@ │ │ │ │ cmp sl, #0 │ │ │ │ sub r2, r5, r4 │ │ │ │ add r2, r2, #23 │ │ │ │ bic r2, r2, #7 │ │ │ │ str r0, [r7, #16] │ │ │ │ add r4, r4, r2 │ │ │ │ str sl, [r5, #12] │ │ │ │ - bne a2f88 │ │ │ │ + bne a2f30 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r9, #0 │ │ │ │ andne r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - bne a2fb4 │ │ │ │ + bne a2f5c │ │ │ │ ldr r2, [r7, #16] │ │ │ │ mov r1, r4 │ │ │ │ sub r2, r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl cbdd8 <__isoc23_strtoul@@Base+0x1cf5c> │ │ │ │ + bl cb7c0 <__isoc23_strtoul@@Base+0x1c99c> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ add r0, r0, r8 │ │ │ │ str r0, [r6] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpne sl, r3 │ │ │ │ - bgt a3048 │ │ │ │ + bgt a2ff0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ subne sl, sl, #-1073741823 @ 0xc0000001 │ │ │ │ addne fp, fp, #16 │ │ │ │ strne fp, [r3, sl, lsl #2] │ │ │ │ - b a2f4c │ │ │ │ + b a2ef4 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b44 │ │ │ │ - b a2f60 │ │ │ │ - ldr r3, [pc, #284] @ a30ec │ │ │ │ + bl 7b00 │ │ │ │ + b a2f08 │ │ │ │ + ldr r3, [pc, #284] @ a3094 │ │ │ │ ldr r7, [pc, r3] │ │ │ │ - b a2ea8 │ │ │ │ + b a2e50 │ │ │ │ ldr sl, [r2, #12] │ │ │ │ ldr r3, [r2] │ │ │ │ str r3, [r7, #12] │ │ │ │ add fp, sl, #1 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ add r1, r4, fp, lsl #2 │ │ │ │ sub r9, r3, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - bl 7c4c │ │ │ │ + bl 7bfc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a30ac │ │ │ │ + beq a3054 │ │ │ │ cmp r2, r5 │ │ │ │ movne sl, fp │ │ │ │ movne fp, r2 │ │ │ │ - bne a3030 │ │ │ │ + bne a2fd8 │ │ │ │ mov r9, #0 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov fp, r5 │ │ │ │ mov r3, r9 │ │ │ │ - b a2f18 │ │ │ │ + b a2ec0 │ │ │ │ add r3, r5, r9 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r9, #0 │ │ │ │ mov r3, #1 │ │ │ │ - b a2f18 │ │ │ │ + b a2ec0 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, sl, r3 │ │ │ │ lsl r2, r2, #2 │ │ │ │ str r3, [sp] │ │ │ │ - bl 7b14 │ │ │ │ + bl 7ad0 │ │ │ │ ldr r3, [sp] │ │ │ │ - b a2f9c │ │ │ │ + b a2f44 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, r5 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a30b8 │ │ │ │ + beq a3060 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp] │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a30b8 │ │ │ │ + beq a3060 │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne a30c0 │ │ │ │ + bne a3068 │ │ │ │ str r5, [sp] │ │ │ │ sub sl, sl, #1 │ │ │ │ mov r5, r2 │ │ │ │ - b a301c │ │ │ │ + b a2fc4 │ │ │ │ ldr r5, [sp] │ │ │ │ mov sl, fp │ │ │ │ - b a3070 │ │ │ │ + b a3018 │ │ │ │ mov r0, #0 │ │ │ │ - b a2f80 │ │ │ │ + b a2f28 │ │ │ │ subs fp, r2, #0 │ │ │ │ movne r5, r3 │ │ │ │ - bne a3030 │ │ │ │ + bne a2fd8 │ │ │ │ mov r9, #1 │ │ │ │ str r5, [sp] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r9 │ │ │ │ - b a2f18 │ │ │ │ - muleq r8, ip, r8 │ │ │ │ - andeq r0, r0, ip, lsl r8 │ │ │ │ - andeq r2, r9, ip, asr #27 │ │ │ │ + b a2ec0 │ │ │ │ + strdeq r9, [r8], -ip │ │ │ │ + andeq r0, r0, r4, lsl r8 │ │ │ │ + andeq r1, r9, r4, lsr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #20] @ a311c │ │ │ │ + ldr r1, [pc, #20] @ a30c4 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #2 │ │ │ │ - bl 8048 │ │ │ │ + bl 7ff8 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ - bl 7ebc │ │ │ │ - andeq r6, r7, r8, lsr #20 │ │ │ │ + bl 7e6c │ │ │ │ + andeq r6, r7, r8, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r1, #152 @ 0x98 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a323c │ │ │ │ - ldr r3, [pc, #260] @ a3258 │ │ │ │ + beq a31e4 │ │ │ │ + ldr r3, [pc, #260] @ a3200 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ tst r5, #2 │ │ │ │ str r2, [r4, #136] @ 0x88 │ │ │ │ add r6, r4, #112 @ 0x70 │ │ │ │ movne r2, #0 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ strh r5, [r4, #140] @ 0x8c │ │ │ │ - beq a3218 │ │ │ │ - ldr r3, [pc, #224] @ a325c │ │ │ │ + beq a31c0 │ │ │ │ + ldr r3, [pc, #224] @ a3204 │ │ │ │ tst r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ mov r0, #1 │ │ │ │ addeq r5, r5, #4096 @ 0x1000 │ │ │ │ addne r5, r5, #268 @ 0x10c │ │ │ │ addeq r5, r5, #15 │ │ │ │ addne r5, r5, #3 │ │ │ │ biceq r5, r5, #4080 @ 0xff0 │ │ │ │ bicne r5, r5, #255 @ 0xff │ │ │ │ biceq r5, r5, #15 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ sub r7, r5, #16 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq a3234 │ │ │ │ + beq a31dc │ │ │ │ mov r3, #0 │ │ │ │ add r5, r1, r5 │ │ │ │ - ldr r0, [pc, #148] @ a3260 │ │ │ │ + ldr r0, [pc, #148] @ a3208 │ │ │ │ str r3, [r1] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ str r1, [r4, #144] @ 0x90 │ │ │ │ str r5, [r1, #4] │ │ │ │ str r5, [r4, #148] @ 0x94 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp] │ │ │ │ add r1, r1, #16 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a323c │ │ │ │ + beq a31e4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c45b4 <__isoc23_strtoul@@Base+0x15738> │ │ │ │ + bl c452c <__isoc23_strtoul@@Base+0x15708> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #68] @ a3264 │ │ │ │ + ldr r3, [pc, #68] @ a320c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a324c │ │ │ │ + beq a31f4 │ │ │ │ ldr r2, [r3] │ │ │ │ - b a3174 │ │ │ │ + b a311c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #20] @ a3268 │ │ │ │ + ldr r2, [pc, #20] @ a3210 │ │ │ │ add r2, pc, r2 │ │ │ │ - b a3174 │ │ │ │ + b a311c │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - andeq r2, r9, ip, lsl ip │ │ │ │ + andeq r1, r9, r4, ror ip │ │ │ │ andeq r0, r0, r6, lsl #5 │ │ │ │ - andeq r2, r9, ip, ror fp │ │ │ │ + ldrdeq r1, [r9], -r4 │ │ │ │ @ instruction: 0xfffffe98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #188] @ a3340 │ │ │ │ - ldr r3, [pc, #188] @ a3344 │ │ │ │ + ldr r4, [pc, #188] @ a32e8 │ │ │ │ + ldr r3, [pc, #188] @ a32ec │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r1 │ │ │ │ - beq a330c │ │ │ │ + beq a32b4 │ │ │ │ ldr r7, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ subne r8, r7, #132 @ 0x84 │ │ │ │ moveq r8, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a32fc │ │ │ │ - ldr r2, [pc, #136] @ a3348 │ │ │ │ + beq a32a4 │ │ │ │ + ldr r2, [pc, #136] @ a32f0 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ cmp r0, r4 │ │ │ │ addne r7, r0, #132 @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cd844 <__isoc23_strtoul@@Base+0x1e9c8> │ │ │ │ + bl ccf78 <__isoc23_strtoul@@Base+0x1e154> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a32c8 │ │ │ │ + bne a3270 │ │ │ │ cmp r5, r4 │ │ │ │ - beq a32f0 │ │ │ │ + beq a3298 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl cd844 <__isoc23_strtoul@@Base+0x1e9c8> │ │ │ │ - ldr r3, [pc, #84] @ a334c │ │ │ │ + bl ccf78 <__isoc23_strtoul@@Base+0x1e154> │ │ │ │ + ldr r3, [pc, #84] @ a32f4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ strne r6, [r7] │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r5, [r4, #4] │ │ │ │ - bl a3120 │ │ │ │ - ldr r1, [pc, #44] @ a3350 │ │ │ │ + bl a30c8 │ │ │ │ + ldr r1, [pc, #44] @ a32f8 │ │ │ │ str r5, [r4, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl a326c │ │ │ │ + bl a3214 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r4] │ │ │ │ mov r8, #0 │ │ │ │ strne r6, [r3] │ │ │ │ - b a3304 │ │ │ │ - andeq r2, r9, r4, lsl fp │ │ │ │ - muleq r8, ip, r4 │ │ │ │ - andeq r0, r0, ip, lsl r8 │ │ │ │ - andeq r2, r9, r4, lsr #21 │ │ │ │ + b a32ac │ │ │ │ + andeq r1, r9, ip, ror #22 │ │ │ │ + strdeq r9, [r8], -ip │ │ │ │ + andeq r0, r0, r4, lsl r8 │ │ │ │ + strdeq r1, [r9], -ip │ │ │ │ @ instruction: 0xfffffdc4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r7, [pc, #140] @ a33f8 │ │ │ │ - ldr r6, [pc, #140] @ a33fc │ │ │ │ + ldr r7, [pc, #140] @ a33a0 │ │ │ │ + ldr r6, [pc, #140] @ a33a4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - beq a33ac │ │ │ │ - ldr r3, [pc, #112] @ a3400 │ │ │ │ + beq a3354 │ │ │ │ + ldr r3, [pc, #112] @ a33a8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ addne r4, r4, #132 @ 0x84 │ │ │ │ - beq a33ec │ │ │ │ + beq a3394 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a33d0 │ │ │ │ + beq a3378 │ │ │ │ str r5, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r8, [r7, #4] │ │ │ │ - bl a3120 │ │ │ │ - ldr r1, [pc, #64] @ a3404 │ │ │ │ + bl a30c8 │ │ │ │ + ldr r1, [pc, #64] @ a33ac │ │ │ │ str r8, [r7, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl a326c │ │ │ │ - b a3388 │ │ │ │ + bl a3214 │ │ │ │ + b a3330 │ │ │ │ ldrh r3, [r4, #8] │ │ │ │ tst r3, #2 │ │ │ │ - bne a33a4 │ │ │ │ - ldr r5, [pc, #36] @ a3408 │ │ │ │ + bne a334c │ │ │ │ + ldr r5, [pc, #36] @ a33b0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #24] @ a340c │ │ │ │ + ldr r3, [pc, #24] @ a33b4 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ - b a339c │ │ │ │ - andeq r2, r9, ip, lsr #20 │ │ │ │ - @ instruction: 0x0008a3b4 │ │ │ │ - andeq r0, r0, ip, lsl r8 │ │ │ │ + b a3344 │ │ │ │ + andeq r1, r9, r4, lsl #21 │ │ │ │ + andeq r9, r8, r4, lsl r4 │ │ │ │ + andeq r0, r0, r4, lsl r8 │ │ │ │ @ instruction: 0xfffffd24 │ │ │ │ @ instruction: 0xfffffd08 │ │ │ │ - andeq r2, r9, r8, lsr #19 │ │ │ │ - ldr r3, [pc, #52] @ a344c │ │ │ │ - ldr r2, [pc, #52] @ a3450 │ │ │ │ + andeq r1, r9, r0, lsl #20 │ │ │ │ + ldr r3, [pc, #52] @ a33f4 │ │ │ │ + ldr r2, [pc, #52] @ a33f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r0, r2 │ │ │ │ addne r3, r0, #132 @ 0x84 │ │ │ │ - beq a343c │ │ │ │ + beq a33e4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r2, r0, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #16] @ a3454 │ │ │ │ + ldr r3, [pc, #16] @ a33fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ - b a342c │ │ │ │ - andeq sl, r8, r0, lsl r3 │ │ │ │ - andeq r0, r0, ip, lsl r8 │ │ │ │ - andeq r2, r9, r8, asr r9 │ │ │ │ - ldr r3, [pc, #64] @ a34a0 │ │ │ │ - ldr r2, [pc, #64] @ a34a4 │ │ │ │ + b a33d4 │ │ │ │ + andeq r9, r8, r0, ror r3 │ │ │ │ + andeq r0, r0, r4, lsl r8 │ │ │ │ + @ instruction: 0x000919b0 │ │ │ │ + ldr r3, [pc, #64] @ a3448 │ │ │ │ + ldr r2, [pc, #64] @ a344c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r0, r2 │ │ │ │ addne r2, r0, #132 @ 0x84 │ │ │ │ - beq a3494 │ │ │ │ + beq a343c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bls a3490 │ │ │ │ + bls a3438 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r2, #4] │ │ │ │ bx lr │ │ │ │ - b c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ - ldr r3, [pc, #12] @ a34a8 │ │ │ │ + b c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + ldr r3, [pc, #12] @ a3450 │ │ │ │ ldr r2, [pc, r3] │ │ │ │ - b a3474 │ │ │ │ - andeq sl, r8, r8, asr #5 │ │ │ │ - andeq r0, r0, ip, lsl r8 │ │ │ │ - andeq r2, r9, r0, lsl #18 │ │ │ │ - ldr r3, [pc, #92] @ a3510 │ │ │ │ - ldr r2, [pc, #92] @ a3514 │ │ │ │ + b a341c │ │ │ │ + andeq r9, r8, r8, lsr #6 │ │ │ │ + andeq r0, r0, r4, lsl r8 │ │ │ │ + andeq r1, r9, r8, asr r9 │ │ │ │ + ldr r3, [pc, #92] @ a34b8 │ │ │ │ + ldr r2, [pc, #92] @ a34bc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r0, r2 │ │ │ │ addne r0, r0, #132 @ 0x84 │ │ │ │ - beq a3504 │ │ │ │ + beq a34ac │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a34e4 │ │ │ │ + bne a348c │ │ │ │ bx lr │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ add r3, r0, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc a34d8 │ │ │ │ + bcc a3480 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bls a34d8 │ │ │ │ + bls a3480 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #12] @ a3518 │ │ │ │ + ldr r3, [pc, #12] @ a34c0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - b a34c8 │ │ │ │ - andeq sl, r8, r4, ror r2 │ │ │ │ - andeq r0, r0, ip, lsl r8 │ │ │ │ - muleq r9, r0, r8 │ │ │ │ + b a3470 │ │ │ │ + ldrdeq r9, [r8], -r4 │ │ │ │ + andeq r0, r0, r4, lsl r8 │ │ │ │ + andeq r1, r9, r8, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #344] @ a368c │ │ │ │ - ldr ip, [pc, #344] @ a3690 │ │ │ │ + ldr r3, [pc, #344] @ a3634 │ │ │ │ + ldr ip, [pc, #344] @ a3638 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3, ip] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r0, ip │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ addne r7, r0, #132 @ 0x84 │ │ │ │ - beq a3664 │ │ │ │ - ldr r8, [pc, #308] @ a3694 │ │ │ │ + beq a360c │ │ │ │ + ldr r8, [pc, #308] @ a363c │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3640 │ │ │ │ + beq a35e8 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add r1, r0, #16 │ │ │ │ - b a3590 │ │ │ │ + b a3538 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr ip, [ip, r3, lsl #2] │ │ │ │ cmp ip, r4 │ │ │ │ - beq a35c8 │ │ │ │ + beq a3570 │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt a3580 │ │ │ │ + bgt a3528 │ │ │ │ cmp r4, r1 │ │ │ │ - bcs a35cc │ │ │ │ + bcs a3574 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3608 │ │ │ │ + beq a35b0 │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ add r8, r8, #1 │ │ │ │ - b a3570 │ │ │ │ + b a3518 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r4, r2 │ │ │ │ - bhi a35a4 │ │ │ │ + bhi a354c │ │ │ │ cmp r8, #0 │ │ │ │ - bne a3670 │ │ │ │ + bne a3618 │ │ │ │ sub r3, r4, r1 │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r1, r1, r3 │ │ │ │ add r6, r4, r6 │ │ │ │ str r1, [r5, #24] │ │ │ │ str r6, [r5] │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - bne a3688 │ │ │ │ + bne a3630 │ │ │ │ cmp r8, #0 │ │ │ │ streq r1, [r5] │ │ │ │ streq r1, [r5, #24] │ │ │ │ - beq a35fc │ │ │ │ + beq a35a4 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub r2, r2, r1 │ │ │ │ - bl cbdd8 <__isoc23_strtoul@@Base+0x1cf5c> │ │ │ │ + bl cb7c0 <__isoc23_strtoul@@Base+0x1c99c> │ │ │ │ ldr r1, [r5, #24] │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r3, r6, #1 │ │ │ │ str r3, [r8, #4] │ │ │ │ - bl a3120 │ │ │ │ - ldr r1, [pc, #68] @ a3698 │ │ │ │ + bl a30c8 │ │ │ │ + ldr r1, [pc, #68] @ a3640 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r8, #4] │ │ │ │ - bl a326c │ │ │ │ - b a356c │ │ │ │ - ldr r3, [pc, #48] @ a369c │ │ │ │ + bl a3214 │ │ │ │ + b a3514 │ │ │ │ + ldr r3, [pc, #48] @ a3644 │ │ │ │ ldr r7, [pc, r3] │ │ │ │ - b a3558 │ │ │ │ + b a3500 │ │ │ │ sub r2, r2, r1 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl cbdd8 <__isoc23_strtoul@@Base+0x1cf5c> │ │ │ │ + bl cb7c0 <__isoc23_strtoul@@Base+0x1c99c> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b a35e0 │ │ │ │ - bl 82e8 │ │ │ │ - strdeq sl, [r8], -r4 │ │ │ │ - andeq r0, r0, ip, lsl r8 │ │ │ │ - andeq r2, r9, ip, lsr r8 │ │ │ │ + b a3588 │ │ │ │ + bl 828c │ │ │ │ + andeq r9, r8, r4, asr r2 │ │ │ │ + andeq r0, r0, r4, lsl r8 │ │ │ │ + muleq r9, r4, r8 │ │ │ │ @ instruction: 0xfffffa94 │ │ │ │ - andeq r2, r9, r0, lsr r7 │ │ │ │ + andeq r1, r9, r8, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #388] @ a383c │ │ │ │ - ldr r2, [pc, #388] @ a3840 │ │ │ │ + ldr r3, [pc, #388] @ a37e4 │ │ │ │ + ldr r2, [pc, #388] @ a37e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #11 │ │ │ │ - bhi a373c │ │ │ │ + bhi a36e4 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #356] @ a3844 │ │ │ │ + ldr r3, [pc, #356] @ a37ec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq a3808 │ │ │ │ + beq a37b0 │ │ │ │ ldr r3, [r0, #136] @ 0x88 │ │ │ │ ldr r0, [r0, #144] @ 0x90 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ - bne a3730 │ │ │ │ + bne a36d8 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne a3714 │ │ │ │ - b a3834 │ │ │ │ + bne a36bc │ │ │ │ + b a37dc │ │ │ │ mov r5, r3 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3710 │ │ │ │ + bne a36b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #252] @ a3848 │ │ │ │ + ldr r5, [pc, #252] @ a37f0 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a37e8 │ │ │ │ - ldr r3, [pc, #224] @ a3844 │ │ │ │ + beq a3790 │ │ │ │ + ldr r3, [pc, #224] @ a37ec │ │ │ │ ldr r5, [r2, r3] │ │ │ │ cmp r4, r5 │ │ │ │ - beq a37b4 │ │ │ │ + beq a375c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a326c │ │ │ │ + bl a3214 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ sub r1, r1, r3 │ │ │ │ sub r1, r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a2e74 │ │ │ │ + bl a2e1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a37d4 │ │ │ │ + beq a377c │ │ │ │ cmp r4, #0 │ │ │ │ - beq a37e0 │ │ │ │ + beq a3788 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a326c │ │ │ │ - b a37e0 │ │ │ │ + bl a3214 │ │ │ │ + b a3788 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r1, r3 │ │ │ │ sub r1, r6, r1 │ │ │ │ - bl a2e74 │ │ │ │ + bl a2e1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a37e0 │ │ │ │ + bne a3788 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r6, [r5, #4] │ │ │ │ - bl a3120 │ │ │ │ - ldr r1, [pc, #84] @ a384c │ │ │ │ + bl a30c8 │ │ │ │ + ldr r1, [pc, #84] @ a37f4 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl a326c │ │ │ │ - b a37e0 │ │ │ │ - ldr r3, [pc, #64] @ a3850 │ │ │ │ + bl a3214 │ │ │ │ + b a3788 │ │ │ │ + ldr r3, [pc, #64] @ a37f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ - bne a3730 │ │ │ │ + bne a36d8 │ │ │ │ mov r1, r2 │ │ │ │ - bl a351c │ │ │ │ - b a3730 │ │ │ │ + bl a34c4 │ │ │ │ + b a36d8 │ │ │ │ mov r5, r0 │ │ │ │ - b a3728 │ │ │ │ - andeq r6, r7, ip, ror #8 │ │ │ │ - andeq sl, r8, ip, rrx │ │ │ │ - andeq r0, r0, ip, lsl r8 │ │ │ │ - andeq r2, r9, ip, asr #12 │ │ │ │ + b a36d0 │ │ │ │ + andeq r5, r7, ip, asr fp │ │ │ │ + andeq r9, r8, ip, asr #1 │ │ │ │ + andeq r0, r0, r4, lsl r8 │ │ │ │ + andeq r1, r9, r4, lsr #13 │ │ │ │ @ instruction: 0xfffff8f0 │ │ │ │ - andeq r2, r9, ip, lsl #11 │ │ │ │ + andeq r1, r9, r4, ror #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #128] @ a38ec │ │ │ │ + ldr r6, [pc, #128] @ a3894 │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a38ac │ │ │ │ + beq a3854 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r4, r4, #7 │ │ │ │ bic r4, r4, #7 │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - ble a38d0 │ │ │ │ + ble a3878 │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [r5] │ │ │ │ str r4, [r5, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r6, #4] │ │ │ │ - bl a3120 │ │ │ │ - ldr r1, [pc, #48] @ a38f0 │ │ │ │ + bl a30c8 │ │ │ │ + ldr r1, [pc, #48] @ a3898 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r6, #4] │ │ │ │ - bl a326c │ │ │ │ - b a3880 │ │ │ │ + bl a3214 │ │ │ │ + b a3828 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a2e74 │ │ │ │ + bl a2e1c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - b a389c │ │ │ │ - andeq r2, r9, ip, lsr #10 │ │ │ │ + b a3844 │ │ │ │ + andeq r1, r9, r4, lsl #11 │ │ │ │ @ instruction: 0xfffff828 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #116] @ a3980 │ │ │ │ + ldr r6, [pc, #116] @ a3928 │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3940 │ │ │ │ + beq a38e8 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - ble a3964 │ │ │ │ + ble a390c │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r6, #4] │ │ │ │ - bl a3120 │ │ │ │ - ldr r1, [pc, #48] @ a3984 │ │ │ │ + bl a30c8 │ │ │ │ + ldr r1, [pc, #48] @ a392c │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r6, #4] │ │ │ │ - bl a326c │ │ │ │ - b a3920 │ │ │ │ + bl a3214 │ │ │ │ + b a38c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a2e74 │ │ │ │ + bl a2e1c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - b a3934 │ │ │ │ - andeq r2, r9, ip, lsl #9 │ │ │ │ + b a38dc │ │ │ │ + andeq r1, r9, r4, ror #9 │ │ │ │ @ instruction: 0xfffff794 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #184] @ a3a58 │ │ │ │ + ldr r6, [pc, #184] @ a3a00 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3a04 │ │ │ │ + beq a39ac │ │ │ │ cmp r5, #0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r3, [r4] │ │ │ │ - beq a39e4 │ │ │ │ + beq a398c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - bcc a3a28 │ │ │ │ + bcc a39d0 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3], r5 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b a39e8 │ │ │ │ + b a3990 │ │ │ │ mov r2, r0 │ │ │ │ sub r3, r3, r0 │ │ │ │ add r3, r3, #7 │ │ │ │ bic r3, r3, #7 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r6, #4] │ │ │ │ - bl a3120 │ │ │ │ - ldr r1, [pc, #68] @ a3a5c │ │ │ │ + bl a30c8 │ │ │ │ + ldr r1, [pc, #68] @ a3a04 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r6, #4] │ │ │ │ - bl a326c │ │ │ │ - b a39b4 │ │ │ │ + bl a3214 │ │ │ │ + b a395c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a2e74 │ │ │ │ + bl a2e1c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a3a50 │ │ │ │ + beq a39f8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ strb r2, [r3], r5 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b a39e8 │ │ │ │ + b a3990 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strdeq r2, [r9], -r8 │ │ │ │ + andeq r1, r9, r0, asr r4 │ │ │ │ @ instruction: 0xfffff6d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #468] @ a3c4c │ │ │ │ - ldr r3, [pc, #468] @ a3c50 │ │ │ │ + ldr r2, [pc, #468] @ a3bf4 │ │ │ │ + ldr r3, [pc, #468] @ a3bf8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ ldr r6, [r0] │ │ │ │ - ldr r8, [pc, #456] @ a3c54 │ │ │ │ + ldr r8, [pc, #456] @ a3bfc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ subs r6, r6, r4 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - beq a3ad0 │ │ │ │ + beq a3a78 │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ - bls a3b98 │ │ │ │ + bls a3b40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7e20 │ │ │ │ + bl 7dd0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a3bf4 │ │ │ │ + beq a3b9c │ │ │ │ add r8, sp, #4 │ │ │ │ - b a3ba0 │ │ │ │ + b a3b48 │ │ │ │ add r8, sp, #4 │ │ │ │ mov r7, r8 │ │ │ │ mov r3, r9 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3adc │ │ │ │ - ldr sl, [pc, #360] @ a3c58 │ │ │ │ + bne a3a84 │ │ │ │ + ldr sl, [pc, #360] @ a3c00 │ │ │ │ sub r4, r3, r9 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r0, [sl, #4] │ │ │ │ add r4, r4, #7 │ │ │ │ cmp r0, #0 │ │ │ │ bic r4, r4, #7 │ │ │ │ - beq a3bb4 │ │ │ │ + beq a3b5c │ │ │ │ ldr sl, [r5, #24] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r3, r3, sl │ │ │ │ cmp r3, r4 │ │ │ │ - bls a3b7c │ │ │ │ + bls a3b24 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ add r4, sl, r4 │ │ │ │ cmp r6, #0 │ │ │ │ str r4, [r5] │ │ │ │ str r4, [r5, #24] │ │ │ │ - bne a3bd4 │ │ │ │ + bne a3b7c │ │ │ │ cmp r7, r8 │ │ │ │ - beq a3b4c │ │ │ │ + beq a3af4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b20 │ │ │ │ - ldr r2, [pc, #264] @ a3c5c │ │ │ │ - ldr r3, [pc, #248] @ a3c50 │ │ │ │ + bl 7adc │ │ │ │ + ldr r2, [pc, #264] @ a3c04 │ │ │ │ + ldr r3, [pc, #248] @ a3bf8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3c30 │ │ │ │ + bne a3bd8 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a2e74 │ │ │ │ + bl a2e1c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq a3b3c │ │ │ │ + beq a3ae4 │ │ │ │ ldr sl, [r5, #24] │ │ │ │ - b a3b1c │ │ │ │ + b a3ac4 │ │ │ │ add r8, sp, #4 │ │ │ │ mov r7, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7b44 │ │ │ │ - b a3ad8 │ │ │ │ + bl 7b00 │ │ │ │ + b a3a80 │ │ │ │ str r4, [sl, #4] │ │ │ │ - bl a3120 │ │ │ │ - ldr r1, [pc, #156] @ a3c60 │ │ │ │ + bl a30c8 │ │ │ │ + ldr r1, [pc, #156] @ a3c08 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sl, #4] │ │ │ │ - bl a326c │ │ │ │ - b a3b08 │ │ │ │ + bl a3214 │ │ │ │ + b a3ab0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ ldr r0, [r5, #24] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 7b44 │ │ │ │ - b a3b3c │ │ │ │ - ldr r3, [pc, #104] @ a3c64 │ │ │ │ + bl 7b00 │ │ │ │ + b a3ae4 │ │ │ │ + ldr r3, [pc, #104] @ a3c0c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ cmp r5, r3 │ │ │ │ addne r3, r5, #132 @ 0x84 │ │ │ │ - beq a3c3c │ │ │ │ + beq a3be4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3c34 │ │ │ │ + beq a3bdc │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3c34 │ │ │ │ + beq a3bdc │ │ │ │ ldr r4, [r5, #24] │ │ │ │ mov r7, r0 │ │ │ │ - b a3ac8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b a3a70 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov sl, #0 │ │ │ │ - b a3b4c │ │ │ │ - ldr r3, [pc, #36] @ a3c68 │ │ │ │ + b a3af4 │ │ │ │ + ldr r3, [pc, #36] @ a3c10 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ - b a3c08 │ │ │ │ - @ instruction: 0x00089cb0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - muleq r8, r4, ip │ │ │ │ - andeq r2, r9, r8, lsr #5 │ │ │ │ - ldrdeq r9, [r8], -r4 │ │ │ │ + b a3bb0 │ │ │ │ + andeq r8, r8, r0, lsl sp │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + strdeq r8, [r8], -r4 │ │ │ │ + andeq r1, r9, r0, lsl #6 │ │ │ │ + andeq r8, r8, r4, lsr ip │ │ │ │ @ instruction: 0xfffff524 │ │ │ │ - andeq r0, r0, ip, lsl r8 │ │ │ │ - andeq r2, r9, r8, asr r1 │ │ │ │ + andeq r0, r0, r4, lsl r8 │ │ │ │ + @ instruction: 0x000911b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr r2, [pc, #132] @ a3d08 │ │ │ │ - ldr r3, [pc, #132] @ a3d0c │ │ │ │ + ldr r2, [pc, #132] @ a3cb0 │ │ │ │ + ldr r3, [pc, #132] @ a3cb4 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ - bl 8114 │ │ │ │ + bl 80b8 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r0, #2 │ │ │ │ - bne a3cf0 │ │ │ │ + bne a3c98 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 7b08 │ │ │ │ - ldr r2, [pc, #68] @ a3d10 │ │ │ │ - ldr r3, [pc, #60] @ a3d0c │ │ │ │ + bl 7ac4 │ │ │ │ + ldr r2, [pc, #68] @ a3cb8 │ │ │ │ + ldr r3, [pc, #60] @ a3cb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a3d04 │ │ │ │ + bne a3cac │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e38 │ │ │ │ + bl 7de8 │ │ │ │ mov r0, #1 │ │ │ │ - b a3cb8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r8, r0, lsr #21 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r9, r8, ip, asr sl │ │ │ │ + b a3c60 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r8, r8, r0, lsl #22 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x00088abc │ │ │ │ andeq r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #280] @ a3e48 │ │ │ │ + ldr r5, [pc, #280] @ a3df0 │ │ │ │ cmp r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq a3dbc │ │ │ │ + beq a3d64 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r4, r3 │ │ │ │ cmn r1, #1 │ │ │ │ - beq a3dc4 │ │ │ │ + beq a3d6c │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne a3df4 │ │ │ │ + bne a3d9c │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3da4 │ │ │ │ + beq a3d4c │ │ │ │ mov r0, r3 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3da4 │ │ │ │ + beq a3d4c │ │ │ │ cmp r0, #1 │ │ │ │ - beq a3d8c │ │ │ │ + beq a3d34 │ │ │ │ add r0, r4, r0 │ │ │ │ ldrb r3, [r0, #-2] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - bne a3d8c │ │ │ │ + bne a3d34 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - beq a3da4 │ │ │ │ + beq a3d4c │ │ │ │ mov r0, r4 │ │ │ │ - bl ad3b0 │ │ │ │ - ldr r3, [pc, #176] @ a3e4c │ │ │ │ + bl ad358 │ │ │ │ + ldr r3, [pc, #176] @ a3df4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - b a3db8 │ │ │ │ - ldr r3, [pc, #160] @ a3e4c │ │ │ │ + b a3d60 │ │ │ │ + ldr r3, [pc, #160] @ a3df4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r2, #160] @ 0xa0 │ │ │ │ str r0, [r3] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3dd8 │ │ │ │ + beq a3d80 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3e20 │ │ │ │ - ldr r3, [pc, #108] @ a3e4c │ │ │ │ + bne a3dc8 │ │ │ │ + ldr r3, [pc, #108] @ a3df4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r2, [r3] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ a3e4c │ │ │ │ + ldr r3, [pc, #80] @ a3df4 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ orrne r1, r1, r2 │ │ │ │ biceq r2, r2, r1 │ │ │ │ strne r1, [r3, #4] │ │ │ │ streq r2, [r3, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bl a50b4 │ │ │ │ + bl a505c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r2, [r0] │ │ │ │ - bne a3dd8 │ │ │ │ + bne a3d80 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad3b0 │ │ │ │ + bl ad358 │ │ │ │ mov r2, r0 │ │ │ │ - b a3dd8 │ │ │ │ - strdeq r9, [r8], -r8 │ │ │ │ - andeq r0, r0, ip, ror r4 │ │ │ │ + b a3d80 │ │ │ │ + andeq r8, r8, r8, asr sl │ │ │ │ + andeq r0, r0, r4, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #140] @ a3ef4 │ │ │ │ - ldr r3, [pc, #140] @ a3ef8 │ │ │ │ - ldr r2, [pc, #140] @ a3efc │ │ │ │ + ldr r1, [pc, #140] @ a3e9c │ │ │ │ + ldr r3, [pc, #140] @ a3ea0 │ │ │ │ + ldr r2, [pc, #140] @ a3ea4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r1, [r1, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r6, [r4] │ │ │ │ moveq r5, r1 │ │ │ │ - beq a3eb4 │ │ │ │ + beq a3e5c │ │ │ │ cmp r6, #0 │ │ │ │ - beq a3ee0 │ │ │ │ + beq a3e88 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ movne r2, r6 │ │ │ │ - beq a3ee0 │ │ │ │ - ldr r3, [pc, #84] @ a3f00 │ │ │ │ + beq a3e88 │ │ │ │ + ldr r3, [pc, #84] @ a3ea8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r2] │ │ │ │ - bl 7994 <__localtime64@plt> │ │ │ │ - ldr r3, [pc, #68] @ a3f04 │ │ │ │ + bl 7950 <__localtime64@plt> │ │ │ │ + ldr r3, [pc, #68] @ a3eac │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ strne r6, [r4] │ │ │ │ streq r5, [r6] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #32] @ a3f08 │ │ │ │ + ldr r2, [pc, #32] @ a3eb0 │ │ │ │ mov r5, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4] │ │ │ │ - b a3ea4 │ │ │ │ - andeq r1, r9, r4, lsr pc │ │ │ │ - @ instruction: 0x000898b4 │ │ │ │ - andeq r0, r0, r8, asr r8 │ │ │ │ - strdeq r1, [r9], -r8 │ │ │ │ - andeq r1, r9, r4, ror #29 │ │ │ │ - @ instruction: 0x00091eb8 │ │ │ │ + b a3e4c │ │ │ │ + andeq r0, r9, ip, lsl #31 │ │ │ │ + andeq r8, r8, r4, lsl r9 │ │ │ │ + andeq r0, r0, r0, asr r8 │ │ │ │ + andeq r0, r9, r0, asr pc │ │ │ │ + andeq r0, r9, ip, lsr pc │ │ │ │ + andeq r0, r9, r0, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #268] @ a4030 │ │ │ │ - ldr r3, [pc, #268] @ a4034 │ │ │ │ + ldr r2, [pc, #268] @ a3fd8 │ │ │ │ + ldr r3, [pc, #268] @ a3fdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 797c <__gmtime64@plt> │ │ │ │ + bl 7938 <__gmtime64@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a4000 │ │ │ │ + beq a3fa8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r3, #28] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - bl a3e50 │ │ │ │ + bl a3df8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3f88 │ │ │ │ - ldr r9, [pc, #188] @ a4038 │ │ │ │ + beq a3f30 │ │ │ │ + ldr r9, [pc, #188] @ a3fe0 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [r9, #264] @ 0x108 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4020 │ │ │ │ + beq a3fc8 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ subs r2, r2, r8 │ │ │ │ - beq a3fa0 │ │ │ │ + beq a3f48 │ │ │ │ cmp r2, #1 │ │ │ │ movgt r2, #24 │ │ │ │ - ble a3fec │ │ │ │ + ble a3f94 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str r3, [r7] │ │ │ │ ldmib r5, {r1, r3} │ │ │ │ sub r3, r4, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ - ldr r2, [pc, #124] @ a403c │ │ │ │ + ldr r2, [pc, #124] @ a3fe4 │ │ │ │ add r6, r6, r3, lsl #2 │ │ │ │ - ldr r3, [pc, #108] @ a4034 │ │ │ │ + ldr r3, [pc, #108] @ a3fdc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r0, r6, r1 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a402c │ │ │ │ + bne a3fd4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmn r2, #1 │ │ │ │ subge r2, r2, r2, lsl #2 │ │ │ │ lslge r2, r2, #3 │ │ │ │ mvnlt r2, #23 │ │ │ │ - b a3fa0 │ │ │ │ + b a3f48 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sp │ │ │ │ strd r2, [sp] │ │ │ │ - bl 797c <__gmtime64@plt> │ │ │ │ + bl 7938 <__gmtime64@plt> │ │ │ │ mov r4, sp │ │ │ │ mov r3, r0 │ │ │ │ - b a3f50 │ │ │ │ - bl ad3b0 │ │ │ │ + b a3ef8 │ │ │ │ + bl ad358 │ │ │ │ str r0, [r9, #264] @ 0x108 │ │ │ │ - b a3f88 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r8, r4, lsl #16 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r1, r9, r8, lsr #28 │ │ │ │ - andeq r9, r8, r4, ror #14 │ │ │ │ + b a3f30 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r8, r8, r4, ror #16 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r9, r0, lsl #29 │ │ │ │ + andeq r8, r8, r4, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr lr, [pc, #2032] @ a4848 │ │ │ │ - ldr ip, [pc, #2032] @ a484c │ │ │ │ + ldr lr, [pc, #2032] @ a47f0 │ │ │ │ + ldr ip, [pc, #2032] @ a47f4 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ ldrb ip, [sp, #96] @ 0x60 │ │ │ │ - ldr r7, [pc, #2004] @ a4850 │ │ │ │ - ldr r1, [pc, #2004] @ a4854 │ │ │ │ + ldr r7, [pc, #2004] @ a47f8 │ │ │ │ + ldr r1, [pc, #2004] @ a47fc │ │ │ │ subs ip, ip, #0 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #1996] @ a4858 │ │ │ │ + ldr r3, [pc, #1996] @ a4800 │ │ │ │ add r7, pc, r7 │ │ │ │ movne ip, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, #0 │ │ │ │ str ip, [sp, #12] │ │ │ │ str r6, [r1, #264] @ 0x108 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, #1960] @ a485c │ │ │ │ + ldr r0, [pc, #1960] @ a4804 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #1956] @ a4860 │ │ │ │ + ldr r3, [pc, #1956] @ a4808 │ │ │ │ ldr r8, [r7, r0] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr ip, [r8] │ │ │ │ cmp r2, r1 │ │ │ │ ldr r0, [ip, #16] │ │ │ │ str r8, [sp, #8] │ │ │ │ - beq a43b8 │ │ │ │ + beq a4360 │ │ │ │ cmp r0, r6 │ │ │ │ str r2, [r3] │ │ │ │ - beq a40f8 │ │ │ │ + beq a40a0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ ldr r3, [r8] │ │ │ │ str r6, [r3, #16] │ │ │ │ str r4, [sp, #28] │ │ │ │ - ldr r4, [pc, #1888] @ a4864 │ │ │ │ - ldr r3, [pc, #1888] @ a4868 │ │ │ │ + ldr r4, [pc, #1888] @ a480c │ │ │ │ + ldr r3, [pc, #1888] @ a4810 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r0, [pc, #1880] @ a486c │ │ │ │ + ldr r0, [pc, #1880] @ a4814 │ │ │ │ str r5, [sp, #24] │ │ │ │ str r2, [r4, #272] @ 0x110 │ │ │ │ str r2, [r4, #276] @ 0x114 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [r5] │ │ │ │ - bl 83840 │ │ │ │ + bl 837e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a43a0 │ │ │ │ - ldr r2, [pc, #1844] @ a4870 │ │ │ │ + beq a4348 │ │ │ │ + ldr r2, [pc, #1844] @ a4818 │ │ │ │ add r4, r4, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a447c │ │ │ │ + beq a4424 │ │ │ │ ldr r8, [r3] │ │ │ │ cmp r8, #0 │ │ │ │ - beq a447c │ │ │ │ + beq a4424 │ │ │ │ str r4, [r3] │ │ │ │ - bl 7d00 │ │ │ │ + bl 7cb0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r6, r3 │ │ │ │ streq r8, [r6] │ │ │ │ - beq a4180 │ │ │ │ + beq a4128 │ │ │ │ str r6, [r5] │ │ │ │ - bl a4ee8 │ │ │ │ + bl a4e90 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #1764] @ a4874 │ │ │ │ + ldr r3, [pc, #1764] @ a481c │ │ │ │ ldr r2, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #268 @ 0x10c │ │ │ │ add sl, sp, #16 │ │ │ │ add r8, sp, #24 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r2, #16] │ │ │ │ str r3, [r2, #20] │ │ │ │ - bl a3f0c │ │ │ │ - ldr r5, [pc, #1724] @ a4878 │ │ │ │ + bl a3eb4 │ │ │ │ + ldr r5, [pc, #1724] @ a4820 │ │ │ │ mov fp, #12 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ adds r3, r3, r5 │ │ │ │ sbc r2, r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl a3f0c │ │ │ │ + bl a3eb4 │ │ │ │ cmp r6, r0 │ │ │ │ - bne a43d0 │ │ │ │ + bne a4378 │ │ │ │ subs fp, fp, #1 │ │ │ │ - bne a41c0 │ │ │ │ + bne a4168 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r5, [pc, #1660] @ a487c │ │ │ │ + ldr r5, [pc, #1660] @ a4824 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #264] @ 0x108 │ │ │ │ add r3, r5, #268 @ 0x10c │ │ │ │ cmp r0, #0 │ │ │ │ strh r6, [r3, #12] │ │ │ │ strh r4, [r3, #14] │ │ │ │ - beq a422c │ │ │ │ + beq a41d4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a43f4 │ │ │ │ - bl ad3b0 │ │ │ │ + bne a439c │ │ │ │ + bl ad358 │ │ │ │ str r0, [r5, #272] @ 0x110 │ │ │ │ - ldr r3, [pc, #1612] @ a4880 │ │ │ │ + ldr r3, [pc, #1612] @ a4828 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4550 │ │ │ │ - ldr r4, [pc, #1596] @ a4884 │ │ │ │ + beq a44f8 │ │ │ │ + ldr r4, [pc, #1596] @ a482c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a46e4 │ │ │ │ - ldr r4, [pc, #1580] @ a4888 │ │ │ │ + beq a468c │ │ │ │ + ldr r4, [pc, #1580] @ a4830 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #276] @ 0x114 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a46d4 │ │ │ │ - ldr r4, [pc, #1564] @ a488c │ │ │ │ + beq a467c │ │ │ │ + ldr r4, [pc, #1564] @ a4834 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #272] @ 0x110 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a428c │ │ │ │ + bne a4234 │ │ │ │ ldr r5, [r4, #280] @ 0x118 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a4400 │ │ │ │ - ldr r0, [pc, #1532] @ a4890 │ │ │ │ + beq a43a8 │ │ │ │ + ldr r0, [pc, #1532] @ a4838 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 83840 │ │ │ │ + bl 837e8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #1516] @ a4894 │ │ │ │ - ldr r3, [pc, #1516] @ a4898 │ │ │ │ + ldr r1, [pc, #1516] @ a483c │ │ │ │ + ldr r3, [pc, #1516] @ a4840 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #8 │ │ │ │ - bl dd508 <__isoc23_strtoul@@Base+0x2e68c> │ │ │ │ - ldr r3, [pc, #1500] @ a489c │ │ │ │ + bl dcba0 <__isoc23_strtoul@@Base+0x2dd7c> │ │ │ │ + ldr r3, [pc, #1500] @ a4844 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #268] @ 0x10c │ │ │ │ cmp r5, #0 │ │ │ │ - beq a44d8 │ │ │ │ + beq a4480 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ tst r3, #1 │ │ │ │ - beq a44a4 │ │ │ │ + beq a444c │ │ │ │ tst r3, #4 │ │ │ │ - bne a435c │ │ │ │ - ldr r3, [pc, #1456] @ a48a0 │ │ │ │ + bne a4304 │ │ │ │ + ldr r3, [pc, #1456] @ a4848 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ - ldr r3, [pc, #1444] @ a48a4 │ │ │ │ + ldr r3, [pc, #1444] @ a484c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #276] @ 0x114 │ │ │ │ ldr r6, [r3, #272] @ 0x110 │ │ │ │ cmp r2, #0 │ │ │ │ addne r4, r4, #16 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq a4348 │ │ │ │ - b a435c │ │ │ │ + beq a42f0 │ │ │ │ + b a4304 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl a5198 │ │ │ │ + bl a5140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a46bc │ │ │ │ + bne a4664 │ │ │ │ ldr r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4354 │ │ │ │ + bne a42fc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a4320 │ │ │ │ + bne a42c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #1344] @ a48a8 │ │ │ │ + ldr r2, [pc, #1344] @ a4850 │ │ │ │ cmp r9, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1236] @ a484c │ │ │ │ + ldr r3, [pc, #1236] @ a47f4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrne r9, [ip, #16] │ │ │ │ str r9, [ip, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a4838 │ │ │ │ + bne a47e0 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r3, [r4, #8] │ │ │ │ - bl 7d00 │ │ │ │ + bl 7cb0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r6, r3 │ │ │ │ - bne a417c │ │ │ │ - b a4180 │ │ │ │ + bne a4124 │ │ │ │ + b a4128 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a435c │ │ │ │ - b a40f8 │ │ │ │ + beq a4304 │ │ │ │ + b a40a0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r6 │ │ │ │ moveq r4, r3 │ │ │ │ streq r6, [sp, #16] │ │ │ │ moveq r6, r0 │ │ │ │ sub r4, r4, r6 │ │ │ │ - b a41f8 │ │ │ │ - bl ad3b0 │ │ │ │ + b a41a0 │ │ │ │ + bl ad358 │ │ │ │ str r0, [r5, #276] @ 0x114 │ │ │ │ - b a422c │ │ │ │ - ldr r0, [pc, #1188] @ a48ac │ │ │ │ + b a41d4 │ │ │ │ + ldr r0, [pc, #1188] @ a4854 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 83840 │ │ │ │ + bl 837e8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq a428c │ │ │ │ + beq a4234 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl a53ac │ │ │ │ + bl a5354 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a443c │ │ │ │ + beq a43e4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4760 │ │ │ │ + beq a4708 │ │ │ │ mov r0, r6 │ │ │ │ - bl ad3b0 │ │ │ │ - ldr r3, [pc, #1124] @ a48b0 │ │ │ │ + bl ad358 │ │ │ │ + ldr r3, [pc, #1124] @ a4858 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r3, #276] @ 0x114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4748 │ │ │ │ + beq a46f0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a428c │ │ │ │ - ldr r3, [pc, #1096] @ a48b4 │ │ │ │ - ldr r2, [pc, #1096] @ a48b8 │ │ │ │ + bne a4234 │ │ │ │ + ldr r3, [pc, #1096] @ a485c │ │ │ │ + ldr r2, [pc, #1096] @ a4860 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #276] @ 0x114 │ │ │ │ - b a428c │ │ │ │ - ldr r3, [pc, #1080] @ a48bc │ │ │ │ + b a4234 │ │ │ │ + ldr r3, [pc, #1080] @ a4864 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, #8 │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r3] │ │ │ │ - bl 7d00 │ │ │ │ + bl 7cb0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r6, r3 │ │ │ │ - bne a417c │ │ │ │ - b a4180 │ │ │ │ + bne a4124 │ │ │ │ + b a4128 │ │ │ │ add r3, pc, #916 @ 0x394 │ │ │ │ ldrd r2, [r3] │ │ │ │ mov r0, r8 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - bl a3e50 │ │ │ │ + bl a3df8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ orrne r3, r3, #1 │ │ │ │ strne r3, [ip, #4] │ │ │ │ - b a42e0 │ │ │ │ + b a4288 │ │ │ │ ldr r6, [r3, #272] @ 0x110 │ │ │ │ - ldr r3, [pc, #956] @ a48a0 │ │ │ │ + ldr r3, [pc, #956] @ a4848 │ │ │ │ str r5, [sp, #20] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a42cc │ │ │ │ + beq a4274 │ │ │ │ add r4, r4, #16 │ │ │ │ - b a4514 │ │ │ │ + b a44bc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r4, r4, #16 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a42cc │ │ │ │ + beq a4274 │ │ │ │ ldr r3, [r4, #-16] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r5, [sp] │ │ │ │ - bl a5198 │ │ │ │ + bl a5140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4504 │ │ │ │ - ldr r3, [pc, #892] @ a48c0 │ │ │ │ + beq a44ac │ │ │ │ + ldr r3, [pc, #892] @ a4868 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3, #268] @ 0x10c │ │ │ │ - b a42cc │ │ │ │ - ldr r0, [pc, #876] @ a48c4 │ │ │ │ + b a4274 │ │ │ │ + ldr r0, [pc, #876] @ a486c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 83840 │ │ │ │ + bl 837e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a4570 │ │ │ │ + beq a4518 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a46f0 │ │ │ │ - ldr r3, [pc, #808] @ a48a0 │ │ │ │ + bne a4698 │ │ │ │ + ldr r3, [pc, #808] @ a4848 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a45a8 │ │ │ │ - b a4614 │ │ │ │ + bne a4550 │ │ │ │ + b a45bc │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4614 │ │ │ │ + beq a45bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [sp, #20] │ │ │ │ ldrsh r3, [r5, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - bne a4598 │ │ │ │ + bne a4540 │ │ │ │ ldrsh r3, [r5, #14] │ │ │ │ cmp r4, r3 │ │ │ │ - bne a4598 │ │ │ │ - ldr r3, [pc, #756] @ a48c8 │ │ │ │ + bne a4540 │ │ │ │ + ldr r3, [pc, #756] @ a4870 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r3, #268] @ 0x10c │ │ │ │ ldr r1, [r3, #272] @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ streq r2, [r3, #272] @ 0x110 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a47b4 │ │ │ │ - ldr r2, [pc, #720] @ a48cc │ │ │ │ + beq a475c │ │ │ │ + ldr r2, [pc, #720] @ a4874 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #276] @ 0x114 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r5, #4] │ │ │ │ - beq a47a0 │ │ │ │ + beq a4748 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4268 │ │ │ │ + bne a4210 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ add sl, sp, #36 @ 0x24 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #16 │ │ │ │ - bl a4fc4 │ │ │ │ - ldr r6, [pc, #648] @ a48d0 │ │ │ │ + bl a4f6c │ │ │ │ + ldr r6, [pc, #648] @ a4878 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq a47e8 │ │ │ │ + beq a4790 │ │ │ │ add r3, sp, #51 @ 0x33 │ │ │ │ cmp r5, r3 │ │ │ │ - bcs a4268 │ │ │ │ + bcs a4210 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #32 │ │ │ │ strb r2, [r0], #1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r2] │ │ │ │ - ldr r4, [pc, #592] @ a48d4 │ │ │ │ + ldr r4, [pc, #592] @ a487c │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mvn ip, #59 @ 0x3b │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ sub r1, r1, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl a4fc4 │ │ │ │ + bl a4f6c │ │ │ │ ldr r3, [r4, #276] @ 0x114 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4268 │ │ │ │ + bne a4210 │ │ │ │ mov r0, sl │ │ │ │ - bl ad3b0 │ │ │ │ + bl ad358 │ │ │ │ str r0, [r4, #276] @ 0x114 │ │ │ │ - b a4268 │ │ │ │ + b a4210 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr ip, [r3] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [ip, #4] │ │ │ │ - b a435c │ │ │ │ + b a4304 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl ad3b0 │ │ │ │ + bl ad358 │ │ │ │ str r0, [r4, #276] @ 0x114 │ │ │ │ - b a4268 │ │ │ │ - bl ad3b0 │ │ │ │ + b a4210 │ │ │ │ + bl ad358 │ │ │ │ str r0, [r4, #272] @ 0x110 │ │ │ │ - b a4254 │ │ │ │ - bl ad3b0 │ │ │ │ + b a41fc │ │ │ │ + bl ad358 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4570 │ │ │ │ - ldr r3, [pc, #468] @ a48d8 │ │ │ │ + beq a4518 │ │ │ │ + ldr r3, [pc, #468] @ a4880 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #272] @ 0x110 │ │ │ │ cmp r2, #0 │ │ │ │ streq r0, [r3, #272] @ 0x110 │ │ │ │ - ldr r3, [pc, #452] @ a48dc │ │ │ │ + ldr r3, [pc, #452] @ a4884 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #276] @ 0x114 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a4268 │ │ │ │ + bne a4210 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r3, r0, #0 │ │ │ │ strbne r4, [r3], #1 │ │ │ │ - beq a47f8 │ │ │ │ - ldr r2, [pc, #416] @ a48e0 │ │ │ │ + beq a47a0 │ │ │ │ + ldr r2, [pc, #416] @ a4888 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #276] @ 0x114 │ │ │ │ - b a4268 │ │ │ │ - ldr r2, [pc, #404] @ a48e4 │ │ │ │ - ldr r1, [pc, #404] @ a48e8 │ │ │ │ + b a4210 │ │ │ │ + ldr r2, [pc, #404] @ a488c │ │ │ │ + ldr r1, [pc, #404] @ a4890 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r2, #272] @ 0x110 │ │ │ │ - b a445c │ │ │ │ + b a4404 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl ad3b0 │ │ │ │ + bl ad358 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #272] @ 0x110 │ │ │ │ - beq a47ac │ │ │ │ + beq a4754 │ │ │ │ mov r0, r3 │ │ │ │ - bl ad3b0 │ │ │ │ + bl ad358 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #276] @ 0x114 │ │ │ │ ldr r0, [r4, #272] @ 0x110 │ │ │ │ - ldr r2, [pc, #344] @ a48ec │ │ │ │ + ldr r2, [pc, #344] @ a4894 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r2, #280] @ 0x118 │ │ │ │ - b a4454 │ │ │ │ + b a43fc │ │ │ │ str r3, [r2, #276] @ 0x114 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b a460c │ │ │ │ + b a45b4 │ │ │ │ ldr r3, [r4, #276] @ 0x114 │ │ │ │ - b a478c │ │ │ │ + b a4734 │ │ │ │ add sl, sp, #36 @ 0x24 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, sl │ │ │ │ - bl a4fc4 │ │ │ │ + bl a4f6c │ │ │ │ add r3, sp, #51 @ 0x33 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc a4804 │ │ │ │ + bcc a47ac │ │ │ │ mov r0, sl │ │ │ │ - bl ad3b0 │ │ │ │ + bl ad358 │ │ │ │ mov r3, r0 │ │ │ │ - b a45f4 │ │ │ │ + b a459c │ │ │ │ mov r0, sl │ │ │ │ - bl ad3b0 │ │ │ │ + bl ad358 │ │ │ │ str r0, [r6, #272] @ 0x110 │ │ │ │ - b a4658 │ │ │ │ - ldr r3, [pc, #240] @ a48f0 │ │ │ │ + b a4600 │ │ │ │ + ldr r3, [pc, #240] @ a4898 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a4738 │ │ │ │ + b a46e0 │ │ │ │ mov r3, #32 │ │ │ │ strb r3, [r0], #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r1, r1, r0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3, #188] @ 0xbc │ │ │ │ mvn r3, #59 @ 0x3b │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl a4fc4 │ │ │ │ - b a47d8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + bl a4f6c │ │ │ │ + b a4780 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrteq r9, [r2], #64 @ 0x40 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrdeq r9, [r8], -r0 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r9, r8, r0, lsr #13 │ │ │ │ - andeq r1, r9, r0, lsl sp │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r0, r0, ip, ror r4 │ │ │ │ - andeq sl, r8, r0, asr ip │ │ │ │ - muleq r9, r8, ip │ │ │ │ - andeq r0, r0, r8, asr r8 │ │ │ │ - andeq r0, r5, r4, lsl r4 │ │ │ │ - @ instruction: 0x000539b8 │ │ │ │ - andeq r1, r9, r0, lsl ip │ │ │ │ + andeq r8, r8, r0, lsr r7 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r8, r8, r0, lsl #14 │ │ │ │ + andeq r0, r9, r8, ror #26 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r0, r0, r4, ror r4 │ │ │ │ + andeq r9, r8, r8, lsr #25 │ │ │ │ + strdeq r0, [r9], -r0 @ │ │ │ │ + andeq r0, r0, r0, asr r8 │ │ │ │ + andeq pc, r4, r4, lsl #22 │ │ │ │ + andeq r3, r5, r8, lsr #1 │ │ │ │ + andeq r0, r9, r8, ror #24 │ │ │ │ @ instruction: 0xffd72180 │ │ │ │ - andeq r1, r9, r4, lsr #23 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r1, r9, ip, asr fp │ │ │ │ - andeq r1, r9, r8, asr #22 │ │ │ │ - andeq r1, r9, r4, lsr fp │ │ │ │ - andeq r3, r5, r4, ror r8 │ │ │ │ - andeq pc, r7, r0, ror #20 │ │ │ │ + strdeq r0, [r9], -ip │ │ │ │ + andeq r0, r0, ip, ror #15 │ │ │ │ + @ instruction: 0x00090bb4 │ │ │ │ + andeq r0, r9, r0, lsr #23 │ │ │ │ + andeq r0, r9, ip, lsl #23 │ │ │ │ + andeq r2, r5, r4, ror #30 │ │ │ │ + andeq lr, r7, r0, asr #21 │ │ │ │ @ instruction: 0xfffffa64 │ │ │ │ - andeq r1, r9, r4, ror #21 │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ - andeq r1, r9, r4, lsr #21 │ │ │ │ - @ instruction: 0x000893b4 │ │ │ │ - andeq r0, r5, r0, lsr r1 │ │ │ │ - andeq r1, r9, r8, asr r9 │ │ │ │ - andeq r1, r9, r4, lsr r9 │ │ │ │ - andeq r1, r5, r0, asr #19 │ │ │ │ - andeq r1, r9, r0, lsr #18 │ │ │ │ - andeq r1, r9, ip, asr r8 │ │ │ │ - andeq r3, r5, r8, lsr #11 │ │ │ │ - andeq r1, r9, ip, asr #15 │ │ │ │ - andeq r1, r9, r8, lsr #15 │ │ │ │ - andeq r1, r9, ip, asr r7 │ │ │ │ - andeq r1, r9, ip, lsl #14 │ │ │ │ - andeq r1, r9, r0, lsr #13 │ │ │ │ - andeq r1, r9, ip, lsl #13 │ │ │ │ - andeq r1, r9, r4, ror #12 │ │ │ │ - andeq r1, r9, r0, asr r6 │ │ │ │ - ldrdeq r1, [r5], -ip │ │ │ │ - andeq r1, r9, ip, lsl #12 │ │ │ │ - andeq r1, r5, r4, lsr r6 │ │ │ │ + andeq r0, r9, ip, lsr fp │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ + strdeq r0, [r9], -ip │ │ │ │ + andeq r8, r8, r4, lsl r4 │ │ │ │ + andeq pc, r4, r0, lsr #16 │ │ │ │ + @ instruction: 0x000909b0 │ │ │ │ + andeq r0, r9, ip, lsl #19 │ │ │ │ + strheq r1, [r5], -r0 │ │ │ │ + andeq r0, r9, r8, ror r9 │ │ │ │ + @ instruction: 0x000908b4 │ │ │ │ + muleq r5, r8, ip │ │ │ │ + andeq r0, r9, r4, lsr #16 │ │ │ │ + andeq r0, r9, r0, lsl #16 │ │ │ │ + @ instruction: 0x000907b4 │ │ │ │ + andeq r0, r9, r4, ror #14 │ │ │ │ + strdeq r0, [r9], -r8 │ │ │ │ + andeq r0, r9, r4, ror #13 │ │ │ │ + @ instruction: 0x000906bc │ │ │ │ + andeq r0, r9, r8, lsr #13 │ │ │ │ + andeq r0, r5, ip, asr #27 │ │ │ │ + andeq r0, r9, r4, ror #12 │ │ │ │ + andeq r0, r5, r4, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r5, [pc, #420] @ a4ab4 │ │ │ │ + ldr r5, [pc, #420] @ a4a5c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r6, r0 │ │ │ │ tst r2, #12 │ │ │ │ mov r4, r1 │ │ │ │ - bne a4a84 │ │ │ │ + bne a4a2c │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #101 @ 0x65 │ │ │ │ - beq a4a6c │ │ │ │ - ldr r1, [pc, #376] @ a4ab8 │ │ │ │ + beq a4a14 │ │ │ │ + ldr r1, [pc, #376] @ a4a60 │ │ │ │ sub r2, r4, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ add lr, r4, #524 @ 0x20c │ │ │ │ add r1, r1, #8 │ │ │ │ mov r3, r2 │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ cmp ip, #0 │ │ │ │ streq r1, [r3] │ │ │ │ cmp r3, lr │ │ │ │ - bne a4950 │ │ │ │ - ldr r7, [pc, #336] @ a4abc │ │ │ │ + bne a48f8 │ │ │ │ + ldr r7, [pc, #336] @ a4a64 │ │ │ │ add r7, pc, r7 │ │ │ │ sub r3, r7, #4 │ │ │ │ add r7, r7, #96 @ 0x60 │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ - ldr ip, [pc, #320] @ a4ac0 │ │ │ │ + ldr ip, [pc, #320] @ a4a68 │ │ │ │ ldr r0, [r4, r1, lsl #2] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [r5, ip] │ │ │ │ ldreq r0, [r0] │ │ │ │ ldreq r0, [r0] │ │ │ │ ldreq r0, [r0, r1, lsl #2] │ │ │ │ streq r0, [r4, r1, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ - bne a4974 │ │ │ │ + bne a491c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst r3, #8 │ │ │ │ rsbne ip, r4, #4 │ │ │ │ - bne a4a30 │ │ │ │ + bne a49d8 │ │ │ │ ldr r7, [r4, #172] @ 0xac │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f28 │ │ │ │ - ldr r3, [pc, #244] @ a4ac4 │ │ │ │ + bl 7ed8 │ │ │ │ + ldr r3, [pc, #244] @ a4a6c │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4aa8 │ │ │ │ + beq a4a50 │ │ │ │ str r7, [r3] │ │ │ │ - ldr r3, [pc, #224] @ a4ac8 │ │ │ │ + ldr r3, [pc, #224] @ a4a70 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r4, #172] @ 0xac │ │ │ │ str r3, [r4, #176] @ 0xb0 │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ str r3, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #200] @ a4acc │ │ │ │ + ldr r3, [pc, #200] @ a4a74 │ │ │ │ ldr r1, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r2] │ │ │ │ str r4, [r1, #8] │ │ │ │ ldreq r2, [r3, #8] │ │ │ │ ldreq r2, [r2, #160] @ 0xa0 │ │ │ │ streq r2, [r3] │ │ │ │ str r4, [r6, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ - ldr r0, [pc, #128] @ a4ac0 │ │ │ │ + ldr r0, [pc, #128] @ a4a68 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4a60 │ │ │ │ + bne a4a08 │ │ │ │ ldr r3, [r5, r0] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3] │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ str r3, [r2] │ │ │ │ cmp r2, lr │ │ │ │ - bne a4a30 │ │ │ │ - b a49b8 │ │ │ │ + bne a49d8 │ │ │ │ + b a4960 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #110 @ 0x6e │ │ │ │ - bne a4938 │ │ │ │ + bne a48e0 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4938 │ │ │ │ - ldr r2, [pc, #68] @ a4ad0 │ │ │ │ - ldr r3, [pc, #68] @ a4ad4 │ │ │ │ + bne a48e0 │ │ │ │ + ldr r2, [pc, #68] @ a4a78 │ │ │ │ + ldr r3, [pc, #68] @ a4a7c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r2, [r4, #152] @ 0x98 │ │ │ │ - ldr r3, [pc, #56] @ a4ad8 │ │ │ │ + ldr r3, [pc, #56] @ a4a80 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #160] @ 0xa0 │ │ │ │ - b a4938 │ │ │ │ + b a48e0 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ str r1, [r3] │ │ │ │ - b a49fc │ │ │ │ - andeq r8, r8, r8, lsl lr │ │ │ │ - muleq r9, r4, r5 │ │ │ │ - andeq r5, r7, ip, ror #3 │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ - andeq r0, r0, ip, ror r4 │ │ │ │ - strdeq r1, [r9], -r0 │ │ │ │ - ldrdeq r1, [r9], -r0 │ │ │ │ - andeq r3, r5, ip, lsr #1 │ │ │ │ - strheq r3, [r5], -r4 │ │ │ │ - strheq r3, [r5], -r4 │ │ │ │ + b a49a4 │ │ │ │ + andeq r7, r8, r8, ror lr │ │ │ │ + andeq r0, r9, ip, ror #11 │ │ │ │ + ldrdeq r4, [r7], -ip │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ + andeq r0, r0, r4, ror r4 │ │ │ │ + andeq r0, r9, r8, asr #10 │ │ │ │ + andeq r0, r9, r8, lsr #10 │ │ │ │ + muleq r5, ip, r7 │ │ │ │ + andeq r2, r5, r4, lsr #15 │ │ │ │ + andeq r2, r5, r4, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-48] @ 0xffffffd0 │ │ │ │ - ldr ip, [pc, #964] @ a4ebc │ │ │ │ + ldr ip, [pc, #964] @ a4e64 │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr r1, [pc, #960] @ a4ec0 │ │ │ │ + ldr r1, [pc, #960] @ a4e68 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #944] @ a4ec4 │ │ │ │ - ldr r3, [pc, #944] @ a4ec8 │ │ │ │ + ldr r2, [pc, #944] @ a4e6c │ │ │ │ + ldr r3, [pc, #944] @ a4e70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [lr, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r1, [pc, #924] @ a4ecc │ │ │ │ + ldr r1, [pc, #924] @ a4e74 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr ip, [r2, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ add lr, lr, #12 │ │ │ │ ldr r3, [ip] │ │ │ │ ldr r1, [r1] │ │ │ │ - beq a4b94 │ │ │ │ + beq a4b3c │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ str r1, [r3] │ │ │ │ - beq a4d94 │ │ │ │ - ldr r2, [pc, #876] @ a4ed0 │ │ │ │ - ldr r3, [pc, #856] @ a4ec0 │ │ │ │ + beq a4d3c │ │ │ │ + ldr r2, [pc, #876] @ a4e78 │ │ │ │ + ldr r3, [pc, #856] @ a4e68 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a4e9c │ │ │ │ + bne a4e44 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #824] @ a4ed4 │ │ │ │ + ldr r0, [pc, #824] @ a4e7c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r7, [r2, r0] │ │ │ │ add r4, sp, #12 │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r1, [r3] │ │ │ │ @@ -160296,1144 +160296,1144 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp] │ │ │ │ - bl 9f27c │ │ │ │ + bl 9f224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4ce4 │ │ │ │ - ldr r2, [pc, #740] @ a4ed8 │ │ │ │ + beq a4c8c │ │ │ │ + ldr r2, [pc, #740] @ a4e80 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #0 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq a4ce4 │ │ │ │ - bl cd180 <__isoc23_strtoul@@Base+0x1e304> │ │ │ │ + beq a4c8c │ │ │ │ + bl cc934 <__isoc23_strtoul@@Base+0x1db10> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #3 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl ca6e8 <__isoc23_strtoul@@Base+0x1b86c> │ │ │ │ + bl ca184 <__isoc23_strtoul@@Base+0x1b360> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a4da8 │ │ │ │ + beq a4d50 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #239 @ 0xef │ │ │ │ - beq a4dc4 │ │ │ │ + beq a4d6c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ add r1, r6, #528 @ 0x210 │ │ │ │ mov r0, #1 │ │ │ │ add r1, r1, #2 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a4cd8 │ │ │ │ + beq a4c80 │ │ │ │ add r4, r5, #528 @ 0x210 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ cmp r0, r6 │ │ │ │ - bne a4e90 │ │ │ │ + bne a4e38 │ │ │ │ mov r3, #10 │ │ │ │ cmp r5, r4 │ │ │ │ strb r3, [r4, r6] │ │ │ │ - bcs a4ea0 │ │ │ │ + bcs a4e48 │ │ │ │ mov r7, #0 │ │ │ │ mov sl, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, #0 │ │ │ │ - b a4ca8 │ │ │ │ + b a4c50 │ │ │ │ cmp r4, sl │ │ │ │ strb r6, [r0], #1 │ │ │ │ - bls a4cbc │ │ │ │ + bls a4c64 │ │ │ │ mov r1, #10 │ │ │ │ str r0, [sl], #4 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4c9c │ │ │ │ + bne a4c44 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl a48f4 │ │ │ │ + bl a489c │ │ │ │ cmp r7, #0 │ │ │ │ - beq a4cd8 │ │ │ │ + beq a4c80 │ │ │ │ mov r0, r7 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ mov r0, r9 │ │ │ │ - bl c3f38 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ - b a4b5c │ │ │ │ - ldr r5, [pc, #496] @ a4edc │ │ │ │ + bl c3ee0 <__isoc23_strtoul@@Base+0x150bc> │ │ │ │ + b a4b04 │ │ │ │ + ldr r5, [pc, #496] @ a4e84 │ │ │ │ mov r9, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #100 @ 0x64 │ │ │ │ mov r6, r4 │ │ │ │ add r5, r5, #484 @ 0x1e4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 8180 │ │ │ │ + bl 8124 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r7] │ │ │ │ ldreq r2, [r6, #-4] │ │ │ │ ldreq r3, [r3] │ │ │ │ ldreq r0, [r3, r2, lsl #2] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ cmp r6, r5 │ │ │ │ add r0, r0, #1 │ │ │ │ add r9, r0, r9 │ │ │ │ - bne a4cfc │ │ │ │ + bne a4ca4 │ │ │ │ add r1, r9, #528 @ 0x210 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq a4b5c │ │ │ │ + beq a4b04 │ │ │ │ add r9, r6, #528 @ 0x210 │ │ │ │ ldm r4, {r0, sl} │ │ │ │ str r9, [r6, sl, lsl #2] │ │ │ │ - bl 8180 │ │ │ │ + bl 8124 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r7] │ │ │ │ ldreq r3, [r3] │ │ │ │ ldreq r0, [r3, sl, lsl #2] │ │ │ │ sub r2, r0, #1 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ strb r3, [r9], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4d68 │ │ │ │ + bne a4d10 │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r4, r5 │ │ │ │ - bne a4d48 │ │ │ │ + bne a4cf0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl a48f4 │ │ │ │ - b a4b5c │ │ │ │ + bl a489c │ │ │ │ + b a4b04 │ │ │ │ ldr r3, [ip] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ str r2, [r3] │ │ │ │ - b a4b5c │ │ │ │ + b a4b04 │ │ │ │ add r1, r6, #528 @ 0x210 │ │ │ │ add r1, r1, #2 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a4c5c │ │ │ │ - b a4cd8 │ │ │ │ + bne a4c04 │ │ │ │ + b a4c80 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #187 @ 0xbb │ │ │ │ - bne a4c34 │ │ │ │ + bne a4bdc │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #191 @ 0xbf │ │ │ │ - bne a4c34 │ │ │ │ - ldr r1, [pc, #252] @ a4ee0 │ │ │ │ - ldr r0, [pc, #252] @ a4ee4 │ │ │ │ + bne a4bdc │ │ │ │ + ldr r1, [pc, #252] @ a4e88 │ │ │ │ + ldr r0, [pc, #252] @ a4e8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 9c338 │ │ │ │ + bl 9c2e0 │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq a4c34 │ │ │ │ + beq a4bdc │ │ │ │ mov r3, #7 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7d3c <__isoc23_strtoul@@Base+0x18ec0> │ │ │ │ + bl c7bdc <__isoc23_strtoul@@Base+0x18db8> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a4eb0 │ │ │ │ + beq a4e58 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r7 │ │ │ │ - bl 9cf24 │ │ │ │ + bl 9cecc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9c798 │ │ │ │ + bl 9c740 │ │ │ │ add r1, r6, #528 @ 0x210 │ │ │ │ mov r0, #1 │ │ │ │ add r1, r1, #2 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a4cd0 │ │ │ │ + beq a4c78 │ │ │ │ add r4, r5, #528 @ 0x210 │ │ │ │ ldr r1, [r7, #24] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r3, #10 │ │ │ │ strb r3, [r4, r6] │ │ │ │ - b a4c8c │ │ │ │ + b a4c34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b20 │ │ │ │ - b a4cd8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + bl 7adc │ │ │ │ + b a4c80 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl a48f4 │ │ │ │ - b a4cd8 │ │ │ │ + bl a489c │ │ │ │ + b a4c80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9c798 │ │ │ │ - b a4c34 │ │ │ │ - andeq r8, r8, ip, lsr #24 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r8, r8, r4, lsl ip │ │ │ │ - andeq r0, r0, ip, ror r4 │ │ │ │ - andeq r1, r9, r0, lsr #7 │ │ │ │ - andeq r8, r8, r4, asr #23 │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ - ldrdeq r2, [r5], -r0 │ │ │ │ - andeq r4, r7, r8, ror #28 │ │ │ │ - andeq r1, r5, r8, ror #23 │ │ │ │ - andeq r1, r5, r8, asr #32 │ │ │ │ + bl 9c740 │ │ │ │ + b a4bdc │ │ │ │ + andeq r7, r8, ip, lsl #25 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r7, r8, r4, ror ip │ │ │ │ + andeq r0, r0, r4, ror r4 │ │ │ │ + strdeq r0, [r9], -r8 │ │ │ │ + andeq r7, r8, r4, lsr #24 │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ + andeq r2, r5, r0, asr #5 │ │ │ │ + andeq r4, r7, r8, asr r5 │ │ │ │ + ldrdeq r1, [r5], -r8 │ │ │ │ + andeq r0, r5, r8, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #168] @ a4fa8 │ │ │ │ - ldr r2, [pc, #168] @ a4fac │ │ │ │ + ldr r3, [pc, #168] @ a4f50 │ │ │ │ + ldr r2, [pc, #168] @ a4f54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4f68 │ │ │ │ - ldr r2, [pc, #144] @ a4fb0 │ │ │ │ + beq a4f10 │ │ │ │ + ldr r2, [pc, #144] @ a4f58 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ add r4, r4, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4f48 │ │ │ │ - ldr r3, [pc, #120] @ a4fb4 │ │ │ │ + beq a4ef0 │ │ │ │ + ldr r3, [pc, #120] @ a4f5c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq a4f5c │ │ │ │ + beq a4f04 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4adc │ │ │ │ - ldr r3, [pc, #96] @ a4fb8 │ │ │ │ + bl a4a84 │ │ │ │ + ldr r3, [pc, #96] @ a4f60 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #4] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #76] @ a4fbc │ │ │ │ + ldr r1, [pc, #76] @ a4f64 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r1, [r3, r1] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [r1, #160] @ 0xa0 │ │ │ │ streq r1, [r2] │ │ │ │ - beq a4f18 │ │ │ │ + beq a4ec0 │ │ │ │ cmp r0, r1 │ │ │ │ - beq a4f18 │ │ │ │ - ldr r2, [pc, #32] @ a4fc0 │ │ │ │ + beq a4ec0 │ │ │ │ + ldr r2, [pc, #32] @ a4f68 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r2] │ │ │ │ - b a4f18 │ │ │ │ - andeq r8, r8, r8, lsr #16 │ │ │ │ - andeq r0, r0, ip, ror r4 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ - muleq r9, ip, pc @ │ │ │ │ - andeq r0, r9, r0, lsl #31 │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ - andeq r0, r9, r8, lsr pc │ │ │ │ + b a4ec0 │ │ │ │ + andeq r7, r8, r8, lsl #17 │ │ │ │ + andeq r0, r0, r4, ror r4 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ + strdeq pc, [r8], -r4 │ │ │ │ + ldrdeq pc, [r8], -r8 │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ + muleq r8, r0, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r1, r0, r1 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r0, r1 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov ip, r0 │ │ │ │ - bcs a5088 │ │ │ │ + bcs a5030 │ │ │ │ mov r4, r3 │ │ │ │ - b a4ffc │ │ │ │ + b a4fa4 │ │ │ │ cmp r1, ip │ │ │ │ - beq a5090 │ │ │ │ + beq a5038 │ │ │ │ ldrb lr, [r2], #1 │ │ │ │ mov r0, ip │ │ │ │ cmp lr, #0 │ │ │ │ strb lr, [ip] │ │ │ │ add ip, ip, #1 │ │ │ │ - bne a4ff4 │ │ │ │ + bne a4f9c │ │ │ │ cmp r4, r6 │ │ │ │ cmpne r1, r0 │ │ │ │ - bls a5088 │ │ │ │ + bls a5030 │ │ │ │ cmp r4, #0 │ │ │ │ movlt r3, #43 @ 0x2b │ │ │ │ movge r3, #45 @ 0x2d │ │ │ │ strb r3, [r0] │ │ │ │ - ldr r3, [pc, #108] @ a50a4 │ │ │ │ + ldr r3, [pc, #108] @ a504c │ │ │ │ rsblt r4, r4, #0 │ │ │ │ umull r2, r3, r4, r3 │ │ │ │ add r5, r0, #1 │ │ │ │ cmn r6, #1440 @ 0x5a0 │ │ │ │ sub r1, r1, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - beq a5098 │ │ │ │ - ldr r2, [pc, #80] @ a50a8 │ │ │ │ + beq a5040 │ │ │ │ + ldr r2, [pc, #80] @ a5050 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #68] @ a50a4 │ │ │ │ + ldr r0, [pc, #68] @ a504c │ │ │ │ str r2, [sp] │ │ │ │ umull ip, r0, r4, r0 │ │ │ │ - ldr r2, [pc, #64] @ a50ac │ │ │ │ + ldr r2, [pc, #64] @ a5054 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ sub r4, r4, r0, lsl #2 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ add r0, r5, r0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b a5014 │ │ │ │ - ldr r2, [pc, #16] @ a50b0 │ │ │ │ + b a4fbc │ │ │ │ + ldr r2, [pc, #16] @ a5058 │ │ │ │ add r2, pc, r2 │ │ │ │ - b a5058 │ │ │ │ + b a5000 │ │ │ │ stmhi r8, {r0, r3, r7, fp, pc} │ │ │ │ - ldrdeq r0, [r5], -ip │ │ │ │ - strdeq r2, [r5], -r0 │ │ │ │ - ldrdeq r0, [r5], -r8 │ │ │ │ + andeq r0, r5, ip, asr #9 │ │ │ │ + andeq r2, r5, r0, ror #3 │ │ │ │ + andeq pc, r4, r8, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r9, [pc, #192] @ a518c │ │ │ │ - ldr r3, [pc, #192] @ a5190 │ │ │ │ + ldr r9, [pc, #192] @ a5134 │ │ │ │ + ldr r3, [pc, #192] @ a5138 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r7, [r9, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r3, #20] │ │ │ │ mov r5, r1 │ │ │ │ - bl 8354 <__time64@plt> │ │ │ │ + bl 82f8 <__time64@plt> │ │ │ │ mov r8, #0 │ │ │ │ str r8, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl a4040 │ │ │ │ + bl a3fe8 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - b a5120 │ │ │ │ + b a50c8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5178 │ │ │ │ + beq a5120 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - beq a5148 │ │ │ │ + beq a50f0 │ │ │ │ str r8, [sp] │ │ │ │ - bl a5198 │ │ │ │ + bl a5140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5180 │ │ │ │ + bne a5128 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, r4 │ │ │ │ add r4, r4, #16 │ │ │ │ - bne a5114 │ │ │ │ - ldr r3, [pc, #48] @ a5194 │ │ │ │ + bne a50bc │ │ │ │ + ldr r3, [pc, #48] @ a513c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5120 │ │ │ │ + bne a50c8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - andeq r8, r8, ip, asr r6 │ │ │ │ - andeq r0, r0, ip, ror r4 │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ + @ instruction: 0x000876bc │ │ │ │ + andeq r0, r0, r4, ror r4 │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb r4, [r0] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - beq a5278 │ │ │ │ + beq a5220 │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r2] │ │ │ │ mov fp, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5278 │ │ │ │ + beq a5220 │ │ │ │ add r8, r0, #1 │ │ │ │ mov r9, r0 │ │ │ │ str r8, [sp] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr sl, [r0] │ │ │ │ - b a5214 │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + b a51bc │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ - bne a538c │ │ │ │ + bne a5334 │ │ │ │ add fp, fp, #1 │ │ │ │ mov r3, r8 │ │ │ │ ldrb r4, [r3], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a5254 │ │ │ │ + beq a51fc │ │ │ │ mov r8, r3 │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ lsl r3, r4, #1 │ │ │ │ - beq a5200 │ │ │ │ + beq a51a8 │ │ │ │ ldrh r3, [sl, r3] │ │ │ │ sub r5, r8, #1 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq a5284 │ │ │ │ + beq a522c │ │ │ │ ldrb r7, [fp] │ │ │ │ cmp r7, r4 │ │ │ │ - beq a51fc │ │ │ │ + beq a51a4 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a51e8 │ │ │ │ - bl 7e5c <__ctype_tolower_loc@plt> │ │ │ │ + bne a5190 │ │ │ │ + bl 7e0c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ - b a51f4 │ │ │ │ + b a519c │ │ │ │ ldrh r3, [sl] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq a528c │ │ │ │ + beq a5234 │ │ │ │ ldrb r4, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a5278 │ │ │ │ + bne a5220 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, r8 │ │ │ │ - bcc a52a8 │ │ │ │ + bcc a5250 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #95 @ 0x5f │ │ │ │ movne r8, r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r8, [r3] │ │ │ │ cmp r8, r9 │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ - b a527c │ │ │ │ + b a5224 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5278 │ │ │ │ + beq a5220 │ │ │ │ ldr r4, [r6], #4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a5278 │ │ │ │ + beq a5220 │ │ │ │ mov fp, r8 │ │ │ │ ldrb r5, [fp], #1 │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrh r3, [sl, r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne a5314 │ │ │ │ - b a5394 │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + bne a52bc │ │ │ │ + b a533c │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ cmp r3, r9 │ │ │ │ - bne a5340 │ │ │ │ + bne a52e8 │ │ │ │ mov r2, fp │ │ │ │ ldrb r5, [r2], #1 │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrh r3, [sl, r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq a5350 │ │ │ │ + beq a52f8 │ │ │ │ mov fp, r2 │ │ │ │ mov r7, r4 │ │ │ │ ldrb r9, [r4], #1 │ │ │ │ cmp r9, r5 │ │ │ │ - beq a52f8 │ │ │ │ + beq a52a0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne a52e4 │ │ │ │ - bl 7e5c <__ctype_tolower_loc@plt> │ │ │ │ + bne a528c │ │ │ │ + bl 7e0c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ cmp r3, r9 │ │ │ │ - beq a52f8 │ │ │ │ + beq a52a0 │ │ │ │ ldr r3, [sp] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - b a52b0 │ │ │ │ + b a5258 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - beq a52b0 │ │ │ │ + beq a5258 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ moveq fp, r2 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, #1 │ │ │ │ strne fp, [r3] │ │ │ │ - b a527c │ │ │ │ + b a5224 │ │ │ │ mov r8, r5 │ │ │ │ - b a5260 │ │ │ │ + b a5208 │ │ │ │ ldrb r3, [r4] │ │ │ │ mov r2, fp │ │ │ │ clz r3, r3 │ │ │ │ mov fp, r8 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b a535c │ │ │ │ + b a5304 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr lr, [pc, #1164] @ a5850 │ │ │ │ - ldr ip, [pc, #1164] @ a5854 │ │ │ │ + ldr lr, [pc, #1164] @ a57f8 │ │ │ │ + ldr ip, [pc, #1164] @ a57fc │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr sl, [pc, #1152] @ a5858 │ │ │ │ + ldr sl, [pc, #1152] @ a5800 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #1136] @ a585c │ │ │ │ + ldr r3, [pc, #1136] @ a5804 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r6, [sl, r3] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [r3, #20] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ - bl 8354 <__time64@plt> │ │ │ │ + bl 82f8 <__time64@plt> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl a4040 │ │ │ │ + bl a3fe8 │ │ │ │ ldrb r3, [r7] │ │ │ │ sub r2, r3, #43 @ 0x2b │ │ │ │ tst r2, #253 @ 0xfd │ │ │ │ - beq a5684 │ │ │ │ + beq a562c │ │ │ │ sub r3, r3, #89 @ 0x59 │ │ │ │ cmp r3, #1 │ │ │ │ - bls a5564 │ │ │ │ + bls a550c │ │ │ │ ldr r3, [r6] │ │ │ │ clz r9, r5 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mov fp, #0 │ │ │ │ lsr r9, r9, #5 │ │ │ │ - b a5490 │ │ │ │ + b a5438 │ │ │ │ cmp r3, r5 │ │ │ │ movne r2, r9 │ │ │ │ orreq r2, r9, #1 │ │ │ │ cmp r2, #0 │ │ │ │ mov fp, r3 │ │ │ │ - bne a54b8 │ │ │ │ + bne a5460 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, r4 │ │ │ │ addne r4, r4, #16 │ │ │ │ - beq a551c │ │ │ │ + beq a54c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5538 │ │ │ │ + beq a54e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5458 │ │ │ │ + bne a5400 │ │ │ │ cmp fp, r5 │ │ │ │ movne r3, r9 │ │ │ │ orreq r3, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a54b8 │ │ │ │ + bne a5460 │ │ │ │ cmp fp, #0 │ │ │ │ - bne a5470 │ │ │ │ + bne a5418 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl a5198 │ │ │ │ + bl a5140 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a56e4 │ │ │ │ + bne a568c │ │ │ │ ldrsh r2, [r4, #14] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5470 │ │ │ │ + beq a5418 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5470 │ │ │ │ + beq a5418 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - bl a5198 │ │ │ │ + bl a5140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5470 │ │ │ │ + beq a5418 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ ldrshne r3, [r4, #14] │ │ │ │ strne r3, [r2] │ │ │ │ - b a56f4 │ │ │ │ - ldr r3, [pc, #828] @ a5860 │ │ │ │ + b a569c │ │ │ │ + ldr r3, [pc, #828] @ a5808 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5490 │ │ │ │ - ldr r2, [pc, #804] @ a5864 │ │ │ │ - ldr r3, [pc, #784] @ a5854 │ │ │ │ + bne a5438 │ │ │ │ + ldr r2, [pc, #804] @ a580c │ │ │ │ + ldr r3, [pc, #784] @ a57fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a584c │ │ │ │ + bne a57f4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #87 @ 0x57 │ │ │ │ cmpne r3, #69 @ 0x45 │ │ │ │ - bne a5440 │ │ │ │ + bne a53e8 │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi a5440 │ │ │ │ - ldr ip, [pc, #732] @ a5868 │ │ │ │ + bhi a53e8 │ │ │ │ + ldr ip, [pc, #732] @ a5810 │ │ │ │ mov r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ strh r3, [ip, #12] │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ add r1, r7, #2 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bhi a5844 │ │ │ │ + bhi a57ec │ │ │ │ mov r2, r3 │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r3, r3, r2, lsl #1 │ │ │ │ lsl r2, r3, #16 │ │ │ │ asr r2, r2, #16 │ │ │ │ strh r2, [ip, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ lsl r3, r3, #16 │ │ │ │ sub r0, r0, #48 @ 0x30 │ │ │ │ cmp r0, #9 │ │ │ │ lsr r3, r3, #16 │ │ │ │ - bls a55b0 │ │ │ │ + bls a5558 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ lsl r3, r3, #18 │ │ │ │ lsr r0, r3, #16 │ │ │ │ asr r3, r3, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ - ldr r2, [pc, #620] @ a586c │ │ │ │ + ldr r2, [pc, #620] @ a5814 │ │ │ │ add r2, pc, r2 │ │ │ │ strh r3, [r2, #12] │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq a5834 │ │ │ │ + beq a57dc │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ - beq a5824 │ │ │ │ + beq a57cc │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - beq a57bc │ │ │ │ + beq a5764 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ rsbeq r0, r0, #0 │ │ │ │ strheq r0, [r2, #12] │ │ │ │ ldrb r3, [r7] │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #90 @ 0x5a │ │ │ │ mov r5, r2 │ │ │ │ mvnne r3, #59 @ 0x3b │ │ │ │ moveq r3, r2 │ │ │ │ - ldr r4, [pc, #544] @ a5870 │ │ │ │ + ldr r4, [pc, #544] @ a5818 │ │ │ │ mov r1, r7 │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r4, #16 │ │ │ │ strh r3, [r4, #14] │ │ │ │ mov r3, #16 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r0, [r4, #4] │ │ │ │ - bl 7d48 <__memcpy_chk@plt> │ │ │ │ + bl 7cf8 <__memcpy_chk@plt> │ │ │ │ mov r3, #0 │ │ │ │ add r4, r4, r5 │ │ │ │ cmp r8, r3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bne a5798 │ │ │ │ - b a57a0 │ │ │ │ - ldr r2, [pc, #488] @ a5874 │ │ │ │ + bne a5740 │ │ │ │ + b a5748 │ │ │ │ + ldr r2, [pc, #488] @ a581c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl e2734 <__isoc23_strtoul@@Base+0x338b8> │ │ │ │ - ldr r3, [pc, #472] @ a5874 │ │ │ │ + bl e1dcc <__isoc23_strtoul@@Base+0x32fa8> │ │ │ │ + ldr r3, [pc, #472] @ a581c │ │ │ │ lsl r4, r0, #16 │ │ │ │ asr r4, r4, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - ldr r3, [pc, #460] @ a5878 │ │ │ │ + ldr r3, [pc, #460] @ a5820 │ │ │ │ add r3, pc, r3 │ │ │ │ strh r4, [r3, #12] │ │ │ │ - beq a56dc │ │ │ │ + beq a5684 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r9, [r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq a56fc │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq a56a4 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r9, r9, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r9] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne a56fc │ │ │ │ + bne a56a4 │ │ │ │ ldrb r3, [r7] │ │ │ │ - b a5434 │ │ │ │ + b a53dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ - b a5538 │ │ │ │ - ldr r3, [pc, #376] @ a587c │ │ │ │ - ldr r5, [pc, #376] @ a5880 │ │ │ │ + b a54e0 │ │ │ │ + ldr r3, [pc, #376] @ a5824 │ │ │ │ + ldr r5, [pc, #376] @ a5828 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, #16 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ - ldr r7, [pc, #356] @ a5884 │ │ │ │ + ldr r7, [pc, #356] @ a582c │ │ │ │ mov r2, #90 @ 0x5a │ │ │ │ strb r2, [r3, #16] │ │ │ │ rsble r4, r4, #0 │ │ │ │ movle r3, #69 @ 0x45 │ │ │ │ movgt r3, #87 @ 0x57 │ │ │ │ add r5, pc, r5 │ │ │ │ strb r3, [r5, #17] │ │ │ │ umull r3, r6, r7, r4 │ │ │ │ - ldr r2, [pc, #324] @ a5888 │ │ │ │ + ldr r2, [pc, #324] @ a5830 │ │ │ │ add r5, r5, #18 │ │ │ │ lsr r6, r6, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #14 │ │ │ │ mov r0, r5 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ rsb r6, r6, r6, lsl #4 │ │ │ │ sub r4, r4, r6, lsl #2 │ │ │ │ umull r2, r3, r7, r4 │ │ │ │ mov r2, #0 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ addne r3, r3, #64 @ 0x40 │ │ │ │ strbne r3, [r5, r0] │ │ │ │ - ldr r3, [pc, #268] @ a588c │ │ │ │ + ldr r3, [pc, #268] @ a5834 │ │ │ │ add r1, r5, r0 │ │ │ │ addne r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r8, r2 │ │ │ │ strb r2, [r1] │ │ │ │ strh r2, [r3, #14] │ │ │ │ - beq a57a0 │ │ │ │ + beq a5748 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r2] │ │ │ │ - ldr r0, [pc, #216] @ a5890 │ │ │ │ + ldr r0, [pc, #216] @ a5838 │ │ │ │ add r0, pc, r0 │ │ │ │ - b a5538 │ │ │ │ + b a54e0 │ │ │ │ mov r2, #15 │ │ │ │ mov ip, r2 │ │ │ │ mov r5, r2 │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r0, ip │ │ │ │ str r1, [sp, #16] │ │ │ │ - ldr r1, [pc, #184] @ a5894 │ │ │ │ + ldr r1, [pc, #184] @ a583c │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ strh r3, [r1, #12] │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq a5808 │ │ │ │ + beq a57b0 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #90 @ 0x5a │ │ │ │ - beq a581c │ │ │ │ + beq a57c4 │ │ │ │ rsb r3, ip, #0 │ │ │ │ - b a5648 │ │ │ │ + b a55f0 │ │ │ │ rsb r3, r3, #0 │ │ │ │ strh r3, [r1, #12] │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #90 @ 0x5a │ │ │ │ - bne a5800 │ │ │ │ + bne a57a8 │ │ │ │ mov r3, #0 │ │ │ │ - b a5648 │ │ │ │ + b a55f0 │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ mov ip, r2 │ │ │ │ mov r5, r2 │ │ │ │ - b a57c8 │ │ │ │ + b a5770 │ │ │ │ mov r2, #30 │ │ │ │ mov ip, r2 │ │ │ │ mov r5, r2 │ │ │ │ - b a57c8 │ │ │ │ + b a5770 │ │ │ │ mov r0, r3 │ │ │ │ - b a55f8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r8, r8, r4, ror #6 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r8, r8, r0, asr #6 │ │ │ │ - andeq r0, r0, ip, ror r4 │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ - andeq r8, r8, r8, ror #3 │ │ │ │ - andeq r0, r9, r4, asr r9 │ │ │ │ - andeq r0, r9, r4, ror #17 │ │ │ │ - muleq r9, r0, r8 │ │ │ │ + b a55a0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r7, r8, r4, asr #7 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r7, r8, r0, lsr #7 │ │ │ │ + andeq r0, r0, r4, ror r4 │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ + andeq r7, r8, r8, asr #4 │ │ │ │ + andeq pc, r8, ip, lsr #19 │ │ │ │ + andeq pc, r8, ip, lsr r9 @ │ │ │ │ + andeq pc, r8, r8, ror #17 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r9, r8, lsr r8 │ │ │ │ - ldrdeq r0, [r9], -ip │ │ │ │ - @ instruction: 0x000907b0 │ │ │ │ + muleq r8, r0, r8 │ │ │ │ + andeq pc, r8, r4, lsr r8 @ │ │ │ │ + andeq pc, r8, r8, lsl #16 │ │ │ │ stmhi r8, {r0, r3, r7, fp, pc} │ │ │ │ - andeq r2, r5, r8, lsr #8 │ │ │ │ - andeq r0, r9, ip, asr r7 │ │ │ │ - andeq r0, r9, ip, lsr #14 │ │ │ │ - andeq r0, r9, r0, lsl #14 │ │ │ │ + andeq r1, r5, r8, lsl fp │ │ │ │ + @ instruction: 0x0008f7b4 │ │ │ │ + andeq pc, r8, r4, lsl #15 │ │ │ │ + andeq pc, r8, r8, asr r7 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #456] @ a5a7c │ │ │ │ + ldr r2, [pc, #456] @ a5a24 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #452] @ a5a80 │ │ │ │ + ldr r3, [pc, #452] @ a5a28 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r5] │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0] │ │ │ │ add r2, r1, r3, lsl #1 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ orreq r2, r2, #1 │ │ │ │ tst r2, #1 │ │ │ │ - beq a5924 │ │ │ │ + beq a58cc │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ add r2, r1, r3, lsl #1 │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ lsr ip, ip, #5 │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ orreq ip, ip, #1 │ │ │ │ tst ip, #1 │ │ │ │ - bne a5904 │ │ │ │ + bne a58ac │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq a5a54 │ │ │ │ + beq a59fc │ │ │ │ add r2, r6, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov fp, #1 │ │ │ │ add sl, sp, #8 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq a5a24 │ │ │ │ + beq a59cc │ │ │ │ cmp r6, r0 │ │ │ │ cmpge r0, r7 │ │ │ │ - blt a5a24 │ │ │ │ + blt a59cc │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ movne r5, r0 │ │ │ │ movne r0, #1 │ │ │ │ - beq a59a8 │ │ │ │ + beq a5950 │ │ │ │ strb fp, [r9, r4] │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r4, r5 │ │ │ │ - ble a5984 │ │ │ │ + ble a592c │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ - bne a5a68 │ │ │ │ + bne a5a10 │ │ │ │ add r5, r2, #1 │ │ │ │ - b a5944 │ │ │ │ + b a58ec │ │ │ │ add r8, r2, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r8 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, r8 │ │ │ │ mov r5, r0 │ │ │ │ - beq a5a24 │ │ │ │ + beq a59cc │ │ │ │ cmp r6, r0 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ cmp r4, r0 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5a24 │ │ │ │ + bne a59cc │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ movne r0, #1 │ │ │ │ - bne a5984 │ │ │ │ + bne a592c │ │ │ │ add r3, r2, #1 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #10 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ - bgt a5984 │ │ │ │ + bgt a592c │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #84] @ a5a84 │ │ │ │ - ldr r3, [pc, #76] @ a5a80 │ │ │ │ + ldr r2, [pc, #84] @ a5a2c │ │ │ │ + ldr r3, [pc, #76] @ a5a28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a5a78 │ │ │ │ + bne a5a20 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp] │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r3] │ │ │ │ - b a5a28 │ │ │ │ + b a59d0 │ │ │ │ ldr r3, [sp] │ │ │ │ mov r0, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b a5a28 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r7, r8, ip, ror #28 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - strdeq r7, [r8], -r8 │ │ │ │ + b a59d0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r6, r8, ip, asr #29 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r6, r8, r8, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3512] @ 0xdb8 │ │ │ │ sub sp, sp, #548 @ 0x224 │ │ │ │ strd r2, [sp] │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #3448] @ a6824 │ │ │ │ + ldr r2, [pc, #3448] @ a67cc │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #3444] @ a6828 │ │ │ │ + ldr r3, [pc, #3444] @ a67d0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - ldr ip, [pc, #3436] @ a682c │ │ │ │ + ldr ip, [pc, #3436] @ a67d4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #540] @ 0x21c │ │ │ │ mov r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov fp, r0 │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ - bl ac8bc │ │ │ │ + bl ac864 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r3, r7 │ │ │ │ - beq a5b14 │ │ │ │ + beq a5abc │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, r7 │ │ │ │ movne r3, r7 │ │ │ │ - beq a647c │ │ │ │ + beq a6424 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #3336] @ a6830 │ │ │ │ + ldr r3, [pc, #3336] @ a67d8 │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r9, sp, #112 @ 0x70 │ │ │ │ add r7, sp, #536 @ 0x218 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r4, [pc, #3316] @ a6834 │ │ │ │ + ldr r4, [pc, #3316] @ a67dc │ │ │ │ add r3, sp, #284 @ 0x11c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ add r7, r7, #3 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov sl, r9 │ │ │ │ str fp, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r0, sl │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strb r5, [sp, #284] @ 0x11c │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r6, [pc, #3252] @ a6838 │ │ │ │ + ldr r6, [pc, #3252] @ a67e0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ str r2, [r3, #12] │ │ │ │ mvn r3, #59 @ 0x3b │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r9, r3 │ │ │ │ rsb r5, r3, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov fp, r2 │ │ │ │ mov r8, r2 │ │ │ │ ldrh r3, [fp, #2]! │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ movne r0, #1 │ │ │ │ - bne a5bdc │ │ │ │ + bne a5b84 │ │ │ │ add r1, r5, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ strb r0, [r9, #1]! │ │ │ │ cmp r7, r9 │ │ │ │ - bne a5bb8 │ │ │ │ + bne a5b60 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #3232] @ a6894 │ │ │ │ + ldr r1, [pc, #3232] @ a683c │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r8 │ │ │ │ mvn r1, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov fp, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #3092] @ a683c │ │ │ │ + ldr r3, [pc, #3092] @ a67e4 │ │ │ │ tst fp, #64 @ 0x40 │ │ │ │ mvnne r3, #64 @ 0x40 │ │ │ │ - ldr r1, [pc, #3164] @ a6890 │ │ │ │ + ldr r1, [pc, #3164] @ a6838 │ │ │ │ and fp, fp, r3 │ │ │ │ orr r3, r9, fp │ │ │ │ tst r3, r1 │ │ │ │ ldrbeq r3, [sp, #331] @ 0x14b │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [sp, #331] @ 0x14b │ │ │ │ ldrb r3, [r6] │ │ │ │ lsl r1, r3, #1 │ │ │ │ ldrh r1, [r2, r1] │ │ │ │ tst r1, #8192 @ 0x2000 │ │ │ │ - beq a5c70 │ │ │ │ + beq a5c18 │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ lsl r1, r3, #1 │ │ │ │ ldrh r1, [r2, r1] │ │ │ │ tst r1, #8192 @ 0x2000 │ │ │ │ - bne a5c5c │ │ │ │ + bne a5c04 │ │ │ │ tst fp, #256 @ 0x100 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mvnne r7, #0 │ │ │ │ moveq r7, #1 │ │ │ │ - b a5cb4 │ │ │ │ + b a5c5c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ mvneq r7, #0 │ │ │ │ - beq a5c9c │ │ │ │ + beq a5c44 │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ moveq r7, #1 │ │ │ │ orr r3, r9, fp │ │ │ │ and r3, r3, r4 │ │ │ │ cmp r3, #3200 @ 0xc80 │ │ │ │ - beq a5ea8 │ │ │ │ + beq a5e50 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ add r6, r6, #1 │ │ │ │ sub r2, r3, #45 @ 0x2d │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmpne r2, #1 │ │ │ │ - bls a5c88 │ │ │ │ + bls a5c30 │ │ │ │ add r3, sp, r3 │ │ │ │ ldrb r3, [r3, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5cac │ │ │ │ + bne a5c54 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ ldrb r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a61b0 │ │ │ │ + beq a6158 │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - beq a80c0 │ │ │ │ + beq a8068 │ │ │ │ and r3, r1, #223 @ 0xdf │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ - bne a5d24 │ │ │ │ + bne a5ccc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ ldr r0, [r2] │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - beq a6390 │ │ │ │ + beq a6338 │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - beq a637c │ │ │ │ + beq a6324 │ │ │ │ ands r8, fp, #4 │ │ │ │ - beq a676c │ │ │ │ + beq a6714 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ lsl r2, r1, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq a5ee0 │ │ │ │ + beq a5e88 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r6 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ subs r3, r0, r6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r0] │ │ │ │ - bne a6364 │ │ │ │ + bne a630c │ │ │ │ and r2, r3, #223 @ 0xdf │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ - bne a6558 │ │ │ │ - ldr r2, [pc, #2860] @ a68ac │ │ │ │ + bne a6500 │ │ │ │ + ldr r2, [pc, #2860] @ a6854 │ │ │ │ orr r1, r9, fp │ │ │ │ bics r2, r2, r1 │ │ │ │ - bne a5db0 │ │ │ │ + bne a5d58 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ ldr r1, [r1] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ addne r2, r0, #1 │ │ │ │ @@ -161444,139 +161444,139 @@ │ │ │ │ sub r3, r3, #45 @ 0x2d │ │ │ │ sub r2, ip, #2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ add r1, r0, r3 │ │ │ │ bics r2, r2, #2 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ - bne a5f98 │ │ │ │ + bne a5f40 │ │ │ │ ldrb r3, [r0, r3] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #87 @ 0x57 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3] │ │ │ │ - bne a6570 │ │ │ │ + bne a6518 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq a6570 │ │ │ │ + beq a6518 │ │ │ │ cmp ip, #4 │ │ │ │ - beq a8320 │ │ │ │ + beq a82c8 │ │ │ │ cmp r8, #68 @ 0x44 │ │ │ │ addle r8, r8, #100 @ 0x64 │ │ │ │ add r0, r1, #1 │ │ │ │ mov r2, #10 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ sub r1, r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ sub r0, r1, #2 │ │ │ │ cmp r0, #1 │ │ │ │ - bhi a61b0 │ │ │ │ + bhi a6158 │ │ │ │ cmp r1, #3 │ │ │ │ - beq a8334 │ │ │ │ + beq a82dc │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - beq a7e04 │ │ │ │ + beq a7dac │ │ │ │ cmp r2, #53 @ 0x35 │ │ │ │ - bhi a61b0 │ │ │ │ + bhi a6158 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ands r3, fp, #256 @ 0x100 │ │ │ │ streq r3, [sl, #36] @ 0x24 │ │ │ │ streq r3, [sl] │ │ │ │ streq r3, [sl, #4] │ │ │ │ streq r3, [sl, #8] │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ orr r9, r9, #524288 @ 0x80000 │ │ │ │ str r8, [sl, #20] │ │ │ │ - bl e2a68 <__isoc23_strtoul@@Base+0x33bec> │ │ │ │ + bl e2100 <__isoc23_strtoul@@Base+0x332dc> │ │ │ │ orr r9, r9, #2048 @ 0x800 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ orr r9, r9, #8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3] │ │ │ │ - b a5c20 │ │ │ │ - ldr r2, [pc, #2532] @ a6894 │ │ │ │ + b a5bc8 │ │ │ │ + ldr r2, [pc, #2532] @ a683c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl e2734 <__isoc23_strtoul@@Base+0x338b8> │ │ │ │ - ldr r3, [pc, #2516] @ a6894 │ │ │ │ + bl e1dcc <__isoc23_strtoul@@Base+0x32fa8> │ │ │ │ + ldr r3, [pc, #2516] @ a683c │ │ │ │ cmp r0, r3 │ │ │ │ - beq a5cac │ │ │ │ + beq a5c54 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ orr fp, fp, #1048576 @ 0x100000 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6cd0 │ │ │ │ + beq a6c78 │ │ │ │ mov r8, r0 │ │ │ │ - b a5cac │ │ │ │ + b a5c54 │ │ │ │ mvn r8, #0 │ │ │ │ - b a5efc │ │ │ │ + b a5ea4 │ │ │ │ add r2, sp, r1 │ │ │ │ ldrb r2, [r2, #284] @ 0x11c │ │ │ │ cmp r2, #0 │ │ │ │ - beq a648c │ │ │ │ + beq a6434 │ │ │ │ ldrb r1, [r6, #1]! │ │ │ │ sub r2, r1, #43 @ 0x2b │ │ │ │ tst r2, #253 @ 0xfd │ │ │ │ - bne a5ee8 │ │ │ │ + bne a5e90 │ │ │ │ lsl r2, r1, #1 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ mov r5, r1 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - bne a64a0 │ │ │ │ + bne a6448 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #4 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orrs r3, r3, r8, lsr #31 │ │ │ │ - bne a61b0 │ │ │ │ + bne a6158 │ │ │ │ cmp r2, #4 │ │ │ │ - beq a7608 │ │ │ │ + beq a75b0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #3 │ │ │ │ - beq a6eb0 │ │ │ │ + beq a6e58 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a7b1c │ │ │ │ + beq a7ac4 │ │ │ │ ands r5, fp, #2048 @ 0x800 │ │ │ │ - bne a5f70 │ │ │ │ + bne a5f18 │ │ │ │ sub r3, r8, #1 │ │ │ │ cmp r3, #11 │ │ │ │ orrls fp, fp, #2048 @ 0x800 │ │ │ │ strls r3, [sl, #16] │ │ │ │ - bls a6ecc │ │ │ │ - ldr r3, [pc, #2324] @ a688c │ │ │ │ + bls a6e74 │ │ │ │ + ldr r3, [pc, #2324] @ a6834 │ │ │ │ tst fp, r3 │ │ │ │ - bne a6410 │ │ │ │ + bne a63b8 │ │ │ │ sub r3, r8, #1 │ │ │ │ cmp r3, #30 │ │ │ │ - bhi a96d0 │ │ │ │ + bhi a9678 │ │ │ │ orr fp, fp, #131072 @ 0x20000 │ │ │ │ orr fp, fp, #520 @ 0x208 │ │ │ │ str r8, [sl, #12] │ │ │ │ - b a6ecc │ │ │ │ + b a6e74 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #6 │ │ │ │ - beq a6c34 │ │ │ │ - ldr r2, [pc, #2196] @ a6840 │ │ │ │ + beq a6bdc │ │ │ │ + ldr r2, [pc, #2196] @ a67e8 │ │ │ │ sub r3, r3, #8 │ │ │ │ cmp r8, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movle r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6568 │ │ │ │ + beq a6510 │ │ │ │ mov r3, r6 │ │ │ │ add r2, r6, #1 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldrb r2, [r3], #2 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ @@ -161596,369 +161596,369 @@ │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldrb r3, [r6, #3] │ │ │ │ add r5, r5, r1, lsl #1 │ │ │ │ add r5, r5, r3 │ │ │ │ sub r5, r5, #1936 @ 0x790 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - ble a61b0 │ │ │ │ + ble a6158 │ │ │ │ mov r3, r2 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ ldrb r1, [r3], #2 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add r1, r0, r1, lsl #1 │ │ │ │ sub r7, r1, #49 @ 0x31 │ │ │ │ cmp r7, #11 │ │ │ │ - bhi a61b0 │ │ │ │ + bhi a6158 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ and r1, r1, #223 @ 0xdf │ │ │ │ cmp r1, #84 @ 0x54 │ │ │ │ - bne a609c │ │ │ │ + bne a6044 │ │ │ │ add r6, r2, #3 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne a6e94 │ │ │ │ + bne a6e3c │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #6 │ │ │ │ moveq r6, r3 │ │ │ │ moveq r1, r7 │ │ │ │ - ldreq r3, [pc, #2040] @ a68ac │ │ │ │ - beq a6c8c │ │ │ │ + ldreq r3, [pc, #2040] @ a6854 │ │ │ │ + beq a6c34 │ │ │ │ mov r6, r3 │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldrb r2, [r6], #2 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ add r2, r1, r2, lsl #1 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #30 │ │ │ │ - bhi a61b0 │ │ │ │ + bhi a6158 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ and r2, r2, #223 @ 0xdf │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ - bne a6c7c │ │ │ │ + bne a6c24 │ │ │ │ add r6, r3, #3 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ ldr r2, [r2] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq a6c7c │ │ │ │ - ldr r3, [pc, #1896] @ a6890 │ │ │ │ + beq a6c24 │ │ │ │ + ldr r3, [pc, #1896] @ a6838 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ sub r3, r0, r6 │ │ │ │ cmp r3, #1 │ │ │ │ - ble a61b0 │ │ │ │ + ble a6158 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ ldrb r3, [r6], #2 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r8, r2, r3, lsl #1 │ │ │ │ cmp r8, #24 │ │ │ │ - bgt a61b0 │ │ │ │ + bgt a6158 │ │ │ │ sub r3, r0, r6 │ │ │ │ cmp r3, #1 │ │ │ │ - ble a75cc │ │ │ │ + ble a7574 │ │ │ │ mov r2, r6 │ │ │ │ ldrb r3, [r2], #2 │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ add r3, r1, r3, lsl #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ str r3, [sp, #20] │ │ │ │ - bgt a61b0 │ │ │ │ + bgt a6158 │ │ │ │ sub r3, r0, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a7638 │ │ │ │ + beq a75e0 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a7f28 │ │ │ │ + beq a7ed0 │ │ │ │ str sl, [sp, #20] │ │ │ │ mov sl, fp │ │ │ │ ldr fp, [sp, #28] │ │ │ │ mov r8, r9 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - blt a642c │ │ │ │ - ldr r3, [pc, #1720] @ a688c │ │ │ │ + blt a63d4 │ │ │ │ + ldr r3, [pc, #1720] @ a6834 │ │ │ │ tst sl, r3 │ │ │ │ - beq a74e8 │ │ │ │ + beq a7490 │ │ │ │ tst sl, #262144 @ 0x40000 │ │ │ │ - beq a62dc │ │ │ │ + beq a6284 │ │ │ │ tst r8, #32 │ │ │ │ moveq r3, #1 │ │ │ │ - beq a626c │ │ │ │ + beq a6214 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1724] @ a68b4 │ │ │ │ + ldr r3, [pc, #1724] @ a685c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ - bne a626c │ │ │ │ + bne a6214 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ tst r2, #3 │ │ │ │ - bne a626c │ │ │ │ - ldr ip, [pc, #1556] @ a6844 │ │ │ │ - ldr r1, [pc, #1556] @ a6848 │ │ │ │ - ldr lr, [pc, #1556] @ a684c │ │ │ │ + bne a6214 │ │ │ │ + ldr ip, [pc, #1556] @ a67ec │ │ │ │ + ldr r1, [pc, #1556] @ a67f0 │ │ │ │ + ldr lr, [pc, #1556] @ a67f4 │ │ │ │ mla r0, ip, r2, r1 │ │ │ │ cmp lr, r0, ror #2 │ │ │ │ addcc r3, r3, #1 │ │ │ │ - bcc a626c │ │ │ │ - ldr lr, [pc, #1540] @ a6850 │ │ │ │ + bcc a6214 │ │ │ │ + ldr lr, [pc, #1540] @ a67f8 │ │ │ │ cmp r2, lr │ │ │ │ - bgt a8d60 │ │ │ │ + bgt a8d08 │ │ │ │ add r2, r2, #1888 @ 0x760 │ │ │ │ add r2, r2, #12 │ │ │ │ mla r2, ip, r2, r1 │ │ │ │ - ldr r1, [pc, #1520] @ a6854 │ │ │ │ + ldr r1, [pc, #1520] @ a67fc │ │ │ │ ror r2, r2, #4 │ │ │ │ cmp r2, r1 │ │ │ │ addls r3, r3, #1 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl e1d84 <__isoc23_strtoul@@Base+0x32f08> │ │ │ │ + bl e141c <__isoc23_strtoul@@Base+0x325f8> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6cf0 │ │ │ │ + beq a6c98 │ │ │ │ cmp r3, #6 │ │ │ │ moveq ip, #2 │ │ │ │ - bne a62dc │ │ │ │ + bne a6284 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1556] @ a68b4 │ │ │ │ + ldr r3, [pc, #1556] @ a685c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr lr, [r0, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r0, lr, ip │ │ │ │ cmp r3, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrsh r1, [r2, r3] │ │ │ │ - beq a7834 │ │ │ │ + beq a77dc │ │ │ │ cmp r0, r1 │ │ │ │ subgt r3, ip, #3 │ │ │ │ addgt r0, r3, lr │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl acc00 │ │ │ │ - ldr r3, [pc, #1380] @ a6858 │ │ │ │ + bl acba8 │ │ │ │ + ldr r3, [pc, #1380] @ a6800 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - ldr r3, [pc, #1372] @ a685c │ │ │ │ + ldr r3, [pc, #1372] @ a6804 │ │ │ │ sbcs r3, r1, r3 │ │ │ │ movcs r3, #1 │ │ │ │ movcc r3, #0 │ │ │ │ cmp r2, #70 @ 0x46 │ │ │ │ movgt r3, #0 │ │ │ │ andle r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movne r0, #0 │ │ │ │ movne r1, r0 │ │ │ │ strne fp, [sp, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6338 │ │ │ │ + beq a62e0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [r2] │ │ │ │ - ldr r2, [pc, #1312] @ a6860 │ │ │ │ - ldr r3, [pc, #1252] @ a6828 │ │ │ │ + ldr r2, [pc, #1312] @ a6808 │ │ │ │ + ldr r3, [pc, #1252] @ a67d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne a9578 │ │ │ │ + bne a9520 │ │ │ │ add sp, sp, #548 @ 0x224 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq a7448 │ │ │ │ + beq a73f0 │ │ │ │ and r2, r3, #223 @ 0xdf │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ - beq a5d78 │ │ │ │ - b a5db0 │ │ │ │ + beq a5d20 │ │ │ │ + b a5d58 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne a5d24 │ │ │ │ + bne a5ccc │ │ │ │ add r3, sp, #156 @ 0x9c │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #1216] @ a6864 │ │ │ │ + ldr r3, [pc, #1216] @ a680c │ │ │ │ mov r2, #89 @ 0x59 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, sl │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ add r3, r6, #1 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldm r7!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ mov ip, #0 │ │ │ │ - ldr r8, [pc, #1164] @ a6868 │ │ │ │ + ldr r8, [pc, #1164] @ a6810 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ mov lr, ip │ │ │ │ str ip, [sp, #20] │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ add r5, r6, #2 │ │ │ │ sub r6, r5, #1 │ │ │ │ cmp r3, #121 @ 0x79 │ │ │ │ - bhi a664c │ │ │ │ + bhi a65f4 │ │ │ │ add r2, r3, r3 │ │ │ │ ldrh r2, [r7, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str sl, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, fp │ │ │ │ mov r8, r9 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ - bge a61d8 │ │ │ │ + bge a6180 │ │ │ │ tst sl, #32 │ │ │ │ - beq a61d8 │ │ │ │ + beq a6180 │ │ │ │ tst r8, #8 │ │ │ │ - beq a61d8 │ │ │ │ + beq a6180 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl e1d84 <__isoc23_strtoul@@Base+0x32f08> │ │ │ │ + bl e141c <__isoc23_strtoul@@Base+0x325f8> │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1120] @ a68b4 │ │ │ │ + ldr r3, [pc, #1120] @ a685c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrsh r2, [r2, r3] │ │ │ │ - beq a7e9c │ │ │ │ + beq a7e44 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [r3, #12] │ │ │ │ - b a61d8 │ │ │ │ + b a6180 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp r2, r7 │ │ │ │ - bne a6334 │ │ │ │ - b a6338 │ │ │ │ + bne a62dc │ │ │ │ + b a62e0 │ │ │ │ lsl r2, r1, #1 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ mov r5, r1 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - beq a6cf8 │ │ │ │ + beq a6ca0 │ │ │ │ cmp r8, #0 │ │ │ │ - ble a7668 │ │ │ │ + ble a7610 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrh r0, [r3, r0] │ │ │ │ tst r0, #1024 @ 0x400 │ │ │ │ - beq a6e58 │ │ │ │ + beq a6e00 │ │ │ │ orr r5, r2, r1, lsl #8 │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ add r3, r6, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne a8118 │ │ │ │ - ldr r3, [pc, #904] @ a686c │ │ │ │ + bne a80c0 │ │ │ │ + ldr r3, [pc, #904] @ a6814 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a7e84 │ │ │ │ - bls a9690 │ │ │ │ - ldr r3, [pc, #892] @ a6870 │ │ │ │ + beq a7e2c │ │ │ │ + bls a9638 │ │ │ │ + ldr r3, [pc, #892] @ a6818 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a7d28 │ │ │ │ - bhi a7acc │ │ │ │ - ldr r3, [pc, #880] @ a6874 │ │ │ │ + beq a7cd0 │ │ │ │ + bhi a7a74 │ │ │ │ + ldr r3, [pc, #880] @ a681c │ │ │ │ cmp r5, r3 │ │ │ │ - beq a892c │ │ │ │ - bhi a7e5c │ │ │ │ - ldr r3, [pc, #868] @ a6878 │ │ │ │ + beq a88d4 │ │ │ │ + bhi a7e04 │ │ │ │ + ldr r3, [pc, #868] @ a6820 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a7b04 │ │ │ │ - bls a83d0 │ │ │ │ - ldr r3, [pc, #856] @ a687c │ │ │ │ + beq a7aac │ │ │ │ + bls a8378 │ │ │ │ + ldr r3, [pc, #856] @ a6824 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a6540 │ │ │ │ - ldr r3, [pc, #848] @ a6880 │ │ │ │ + beq a64e8 │ │ │ │ + ldr r3, [pc, #848] @ a6828 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a88bc │ │ │ │ - ldr r3, [pc, #840] @ a6884 │ │ │ │ + beq a8864 │ │ │ │ + ldr r3, [pc, #840] @ a682c │ │ │ │ cmp r5, r3 │ │ │ │ - bne a7bcc │ │ │ │ + bne a7b74 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add r3, r3, r8 │ │ │ │ orr r9, r9, #8 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ movne r2, r0 │ │ │ │ addeq r2, r0, #1 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3] │ │ │ │ add r3, r7, #1 │ │ │ │ bics r3, r3, #2 │ │ │ │ - bne a6ef8 │ │ │ │ + bne a6ea0 │ │ │ │ ldrb r1, [r0] │ │ │ │ lsl r1, r1, #1 │ │ │ │ ldrh r1, [r2, r1] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ - beq a6ef8 │ │ │ │ + beq a6ea0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #340 @ 0x154 │ │ │ │ mov r3, #31 │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt a6ef0 │ │ │ │ + blt a6e98 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r8, #0 │ │ │ │ cmpne r3, #55 @ 0x37 │ │ │ │ movne r7, #1 │ │ │ │ moveq r7, #0 │ │ │ │ subs r7, r8, r7 │ │ │ │ @@ -161967,169 +161967,169 @@ │ │ │ │ orr fp, fp, r3 │ │ │ │ ldrb r3, [r0] │ │ │ │ bic r2, r9, #69632 @ 0x11000 │ │ │ │ add r1, sp, r3 │ │ │ │ ldrb r1, [r1, #284] @ 0x11c │ │ │ │ bic r2, r2, #272 @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ - ldr r1, [pc, #644] @ a6888 │ │ │ │ + ldr r1, [pc, #644] @ a6830 │ │ │ │ mov r6, r0 │ │ │ │ and r1, r1, fp │ │ │ │ orr r9, r1, r2 │ │ │ │ - beq a6624 │ │ │ │ + beq a65cc │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ add r2, sp, r3 │ │ │ │ ldrb r2, [r2, #284] @ 0x11c │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6610 │ │ │ │ + bne a65b8 │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - bne a7d4c │ │ │ │ + bne a7cf4 │ │ │ │ ldrb r1, [r6] │ │ │ │ mvn r8, #0 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - b a5efc │ │ │ │ + b a5ea4 │ │ │ │ ldr ip, [sp, #88] @ 0x58 │ │ │ │ mov lr, sl │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - bne a5e9c │ │ │ │ - ldr r2, [pc, #516] @ a6888 │ │ │ │ + bne a5e44 │ │ │ │ + ldr r2, [pc, #516] @ a6830 │ │ │ │ bic r3, r9, #69632 @ 0x11000 │ │ │ │ and r2, r2, fp │ │ │ │ bic r3, r3, #272 @ 0x110 │ │ │ │ orr r3, r3, r2 │ │ │ │ orr r9, r3, #16 │ │ │ │ orr fp, fp, #80 @ 0x50 │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq a7b84 │ │ │ │ + beq a7b2c │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #58 @ 0x3a │ │ │ │ - bne a669c │ │ │ │ + bne a6644 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r5, r5, #1 │ │ │ │ - b a63f4 │ │ │ │ + b a639c │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq a788c │ │ │ │ + beq a7834 │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a66c8 │ │ │ │ + bne a6670 │ │ │ │ mov r3, #109 @ 0x6d │ │ │ │ - b a66c0 │ │ │ │ + b a6668 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp ip, #1 │ │ │ │ - bhi a7374 │ │ │ │ + bhi a731c │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, lr, r3 │ │ │ │ str r3, [sl] │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #85 @ 0x55 │ │ │ │ mov lr, ip │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b a63ec │ │ │ │ + b a6394 │ │ │ │ cmp ip, #1 │ │ │ │ - bls a6ea0 │ │ │ │ + bls a6e48 │ │ │ │ add r0, lr, lr, lsl #1 │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ mov r1, ip │ │ │ │ lsl r0, r0, #7 │ │ │ │ - bl f0524 │ │ │ │ + bl efbbc │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [sl] │ │ │ │ add r3, r6, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #72 @ 0x48 │ │ │ │ mov lr, ip │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b a63ec │ │ │ │ + b a6394 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ ldrb r1, [r6] │ │ │ │ ldr ip, [sp, #24] │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bne a67d4 │ │ │ │ + bne a677c │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #32 │ │ │ │ cmpne r3, #95 @ 0x5f │ │ │ │ movne lr, #1 │ │ │ │ moveq lr, #0 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ moveq lr, #0 │ │ │ │ andne lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne a68dc │ │ │ │ + bne a6884 │ │ │ │ add r0, r0, #1 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #32 │ │ │ │ cmpne r3, #95 @ 0x5f │ │ │ │ - beq a67bc │ │ │ │ + beq a6764 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq a678c │ │ │ │ + beq a6734 │ │ │ │ ldr lr, [ip] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [lr, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq a68e4 │ │ │ │ + beq a688c │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bhi a6818 │ │ │ │ + bhi a67c0 │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - bhi a67e8 │ │ │ │ + bhi a6790 │ │ │ │ lsl r5, r3, #1 │ │ │ │ ldrh r5, [lr, r5] │ │ │ │ tst r5, #2048 @ 0x800 │ │ │ │ - beq a6794 │ │ │ │ + beq a673c │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bls a67f4 │ │ │ │ + bls a679c │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq a67e8 │ │ │ │ - b a67fc │ │ │ │ - andeq r7, r8, r8, ror ip │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r7, r8, r8, asr ip │ │ │ │ - andeq r0, r0, ip, ror r4 │ │ │ │ + beq a6790 │ │ │ │ + b a67a4 │ │ │ │ + ldrdeq r6, [r8], -r8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x00086cb8 │ │ │ │ + andeq r0, r0, r4, ror r4 │ │ │ │ andseq r0, r0, r0, lsl #25 │ │ │ │ - strdeq r1, [r5], -r4 │ │ │ │ + andeq r1, r5, r4, ror #13 │ │ │ │ @ instruction: 0xfffeeeef │ │ │ │ sbceq r5, r6, pc, lsr sp │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ ldreq fp, [lr, #-2128] @ 0xfffff7b0 │ │ │ │ addeq r5, pc, #40, 24 @ 0x2800 │ │ │ │ andeq r0, r0, fp, ror #14 │ │ │ │ adceq sp, r3, sl, lsl #14 │ │ │ │ ldmdbvs sp!, {r9, fp, lr, pc} │ │ │ │ ldrsbeq r0, [r0], #-147 @ 0xffffff6d @ │ │ │ │ - andeq r7, r8, r8, ror #7 │ │ │ │ - muleq r7, r4, r9 │ │ │ │ + andeq r6, r8, r8, asr #8 │ │ │ │ + andeq r3, r7, r4, lsl #1 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ andeq r5, r0, r3, asr #6 │ │ │ │ andeq r7, r0, r3, ror r5 │ │ │ │ andeq r6, r0, lr, ror #26 │ │ │ │ andeq r5, r0, r2, asr r9 │ │ │ │ andeq r6, r0, r9, ror r4 │ │ │ │ andeq r6, r0, r2, ror r8 │ │ │ │ @@ -162138,475 +162138,475 @@ │ │ │ │ andeq r0, r2, r0, lsl #4 │ │ │ │ andeq r0, r8, r8, lsl #16 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r6, lsl #8 │ │ │ │ @ instruction: 0xfffeeeff │ │ │ │ andeq r8, r0, r0, lsl r0 │ │ │ │ andeq r2, r0, r0, lsl r0 │ │ │ │ - @ instruction: 0x00072fb4 │ │ │ │ + andeq r2, r7, r4, lsr #13 │ │ │ │ andeq r0, r8, r0, lsl #16 │ │ │ │ andeq r0, r2, r0, lsl #20 │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ andeq r1, r1, r0, lsl #2 │ │ │ │ - andeq r2, r7, r4, ror #24 │ │ │ │ - andeq r2, r7, ip, ror #23 │ │ │ │ + andeq r2, r7, r4, asr r3 │ │ │ │ + ldrdeq r2, [r7], -ip │ │ │ │ svceq 0x00aa7300 │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ stclgt 12, cr12, [ip], {204} @ 0xcc │ │ │ │ - blcc fe7590d4 │ │ │ │ + blcc fe75907c │ │ │ │ andeq r4, r4, r3, lsl #23 │ │ │ │ - blcc fe7590e0 │ │ │ │ + blcc fe759088 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r0, r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ - bne a5d2c │ │ │ │ + bne a5cd4 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ mov r5, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #4] │ │ │ │ str r5, [sl] │ │ │ │ mov r0, sl │ │ │ │ - bl e1d84 <__isoc23_strtoul@@Base+0x32f08> │ │ │ │ + bl e141c <__isoc23_strtoul@@Base+0x325f8> │ │ │ │ mov r3, #59 @ 0x3b │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ add r5, sp, #224 @ 0xe0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ - bl a5898 │ │ │ │ + bl a5840 │ │ │ │ orr fp, fp, #4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a61b0 │ │ │ │ + beq a6158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a69ac │ │ │ │ + beq a6954 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ add r2, r3, #544 @ 0x220 │ │ │ │ add r2, sp, r2 │ │ │ │ ldrb r6, [r2, #-320] @ 0xfffffec0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne a69ac │ │ │ │ + bne a6954 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r2, #-320] @ 0xfffffec0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - ble a6998 │ │ │ │ + ble a6940 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ str r3, [sl, #8] │ │ │ │ - bgt a8524 │ │ │ │ + bgt a84cc │ │ │ │ ldrb r3, [sp, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a93ac │ │ │ │ + bne a9354 │ │ │ │ ldrb r3, [sp, #225] @ 0xe1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a96f8 │ │ │ │ + bne a96a0 │ │ │ │ mov r3, #2 │ │ │ │ add r2, sp, r3 │ │ │ │ ldrb r2, [r2, #224] @ 0xe0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a695c │ │ │ │ + beq a6904 │ │ │ │ str r3, [sl, #4] │ │ │ │ mov r3, #23 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ - bl a5898 │ │ │ │ + bl a5840 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a61b0 │ │ │ │ + beq a6158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6a48 │ │ │ │ + beq a69f0 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ add r2, r3, #544 @ 0x220 │ │ │ │ add r2, sp, r2 │ │ │ │ ldrb r6, [r2, #-320] @ 0xfffffec0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne a6a48 │ │ │ │ + bne a69f0 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r2, #-320] @ 0xfffffec0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #23 │ │ │ │ - ble a6a34 │ │ │ │ + ble a69dc │ │ │ │ ldr r3, [sl, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #28 │ │ │ │ str r3, [sl, #12] │ │ │ │ - bgt a8944 │ │ │ │ + bgt a88ec │ │ │ │ ldrb r3, [sp, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a9388 │ │ │ │ + bne a9330 │ │ │ │ ldrb r3, [sp, #225] @ 0xe1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a93b4 │ │ │ │ + bne a935c │ │ │ │ mov r3, #2 │ │ │ │ add r2, sp, r3 │ │ │ │ ldrb r2, [r2, #224] @ 0xe0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a69f8 │ │ │ │ + beq a69a0 │ │ │ │ str r3, [sl, #8] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl a5898 │ │ │ │ + bl a5840 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a61b0 │ │ │ │ + beq a6158 │ │ │ │ add r6, sp, #208 @ 0xd0 │ │ │ │ mov r5, #12 │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp] │ │ │ │ movne r8, #520 @ 0x208 │ │ │ │ - bl a5898 │ │ │ │ + bl a5840 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a61b0 │ │ │ │ + beq a6158 │ │ │ │ cmp r0, #0 │ │ │ │ orrne r8, r8, #2048 @ 0x800 │ │ │ │ - beq a8534 │ │ │ │ + beq a84dc │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #200 @ 0xc8 │ │ │ │ - bl a5898 │ │ │ │ + bl a5840 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - beq a61b0 │ │ │ │ + beq a6158 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ orrne r8, r8, #131072 @ 0x20000 │ │ │ │ - bne a6af0 │ │ │ │ - ldr r3, [pc, #-572] @ a68b0 │ │ │ │ + bne a6a98 │ │ │ │ + ldr r3, [pc, #-572] @ a6858 │ │ │ │ tst r8, r3 │ │ │ │ - beq a5e9c │ │ │ │ + beq a5e44 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - bl acc00 │ │ │ │ + bl acba8 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ stm sp, {r1, r3} │ │ │ │ mov r7, r0 │ │ │ │ mov r3, ip │ │ │ │ mov r0, sl │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov sl, r0 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add r1, sp, r3 │ │ │ │ ldrb r5, [r1, #208] @ 0xd0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a6bb8 │ │ │ │ - ldr r0, [pc, #-712] @ a688c │ │ │ │ + beq a6b60 │ │ │ │ + ldr r0, [pc, #-712] @ a6834 │ │ │ │ and r0, r0, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6ba8 │ │ │ │ - ldr ip, [pc, #-728] @ a688c │ │ │ │ + beq a6b50 │ │ │ │ + ldr ip, [pc, #-728] @ a6834 │ │ │ │ cmp r0, ip │ │ │ │ andne ip, r8, #512 @ 0x200 │ │ │ │ - beq a9620 │ │ │ │ + beq a95c8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq a6b84 │ │ │ │ + beq a6b2c │ │ │ │ add lr, sp, r2 │ │ │ │ ldrb lr, [lr, #224] @ 0xe0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne a9390 │ │ │ │ + bne a9338 │ │ │ │ tst r8, #131072 @ 0x20000 │ │ │ │ - bne a9630 │ │ │ │ + bne a95d8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #28 │ │ │ │ - bgt a9780 │ │ │ │ + bgt a9728 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a6bb8 │ │ │ │ + beq a6b60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6b6c │ │ │ │ + bne a6b14 │ │ │ │ tst r8, #2048 @ 0x800 │ │ │ │ - bne a9390 │ │ │ │ + bne a9338 │ │ │ │ cmp r5, #0 │ │ │ │ - bne a6bb0 │ │ │ │ + bne a6b58 │ │ │ │ cmp r3, #11 │ │ │ │ ldrgt r3, [sl, #20] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ addgt r3, r3, #1 │ │ │ │ strgt r3, [sl, #20] │ │ │ │ movgt r3, #0 │ │ │ │ str r3, [sl, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sl, #12] │ │ │ │ mov r0, sl │ │ │ │ - bl acc00 │ │ │ │ + bl acba8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, r7 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - bcc a61b0 │ │ │ │ + bcc a6158 │ │ │ │ ldr r1, [sl, #40] @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, r3 │ │ │ │ ldrb r5, [r0, #208] @ 0xd0 │ │ │ │ - b a6b44 │ │ │ │ + b a6aec │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ ldrb r3, [r1] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne a5fc4 │ │ │ │ + bne a5f6c │ │ │ │ add r3, r6, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ add r2, r6, #2 │ │ │ │ ldrb r3, [r6] │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ add r5, r5, r3, lsl #1 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ addle r5, r5, #100 @ 0x64 │ │ │ │ - b a6034 │ │ │ │ - ldr r3, [pc, #-1012] @ a6890 │ │ │ │ + b a5fdc │ │ │ │ + ldr r3, [pc, #-1012] @ a6838 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sl, #12] │ │ │ │ orr r9, r9, r3 │ │ │ │ str r1, [sl, #16] │ │ │ │ str r5, [sl, #20] │ │ │ │ ldrb r3, [r6] │ │ │ │ sub r3, r3, #43 @ 0x2b │ │ │ │ tst r3, #253 @ 0xfd │ │ │ │ - bne a5e9c │ │ │ │ - ldr r5, [pc, #-1052] @ a6894 │ │ │ │ + bne a5e44 │ │ │ │ + ldr r5, [pc, #-1052] @ a683c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl e2734 <__isoc23_strtoul@@Base+0x338b8> │ │ │ │ + bl e1dcc <__isoc23_strtoul@@Base+0x32fa8> │ │ │ │ cmp r0, r5 │ │ │ │ ldrne r6, [sp, #96] @ 0x60 │ │ │ │ orrne r9, r9, #1048576 @ 0x100000 │ │ │ │ strne r0, [sp, #36] @ 0x24 │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b a5cd8 │ │ │ │ + b a5c80 │ │ │ │ add r0, lr, lr, lsl #2 │ │ │ │ add r3, r3, r0, lsl #1 │ │ │ │ add ip, ip, ip, lsl #2 │ │ │ │ lsl ip, ip, #1 │ │ │ │ sub lr, r3, #48 @ 0x30 │ │ │ │ - b a63ec │ │ │ │ + b a6394 │ │ │ │ mov ip, #1 │ │ │ │ - b a6294 │ │ │ │ + b a623c │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bne a5f1c │ │ │ │ - ldr r2, [pc, #-1116] @ a68ac │ │ │ │ + bne a5ec4 │ │ │ │ + ldr r2, [pc, #-1116] @ a6854 │ │ │ │ tst fp, r2 │ │ │ │ - bne a79c0 │ │ │ │ - ldr r1, [pc, #-1148] @ a6898 │ │ │ │ + bne a7968 │ │ │ │ + ldr r1, [pc, #-1148] @ a6840 │ │ │ │ sub r2, r8, #1968 @ 0x7b0 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bls a7ef4 │ │ │ │ + bls a7e9c │ │ │ │ sub r5, r8, #1 │ │ │ │ cmp r5, #30 │ │ │ │ - bhi a61b0 │ │ │ │ + bhi a6158 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ add r0, r6, #1 │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq a7b38 │ │ │ │ + beq a7ae0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #24 │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt a61b0 │ │ │ │ + blt a6158 │ │ │ │ cmp r5, #11 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ subgt r5, r5, #12 │ │ │ │ orr r2, fp, #8 │ │ │ │ str r8, [sl, #12] │ │ │ │ ldr r3, [sl, #16] │ │ │ │ str r5, [sl, #16] │ │ │ │ ldrb r1, [r6] │ │ │ │ orr fp, r2, #2048 @ 0x800 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - beq a88d4 │ │ │ │ - ldr r1, [pc, #-1260] @ a68b8 │ │ │ │ + beq a887c │ │ │ │ + ldr r1, [pc, #-1260] @ a6860 │ │ │ │ tst r2, r1 │ │ │ │ - beq a5e9c │ │ │ │ + beq a5e44 │ │ │ │ tst fp, #256 @ 0x100 │ │ │ │ ldr r2, [sl, #20] │ │ │ │ - bne a7d40 │ │ │ │ + bne a7ce8 │ │ │ │ lsr r1, fp, #12 │ │ │ │ and r1, r1, #1 │ │ │ │ cmp r3, r5 │ │ │ │ addgt r1, r1, #1 │ │ │ │ add r2, r1, r2 │ │ │ │ tst fp, #512 @ 0x200 │ │ │ │ orrne r9, r9, #8 │ │ │ │ str r2, [sl, #20] │ │ │ │ - bne a6e00 │ │ │ │ - ldr r3, [pc, #-1348] @ a689c │ │ │ │ + bne a6da8 │ │ │ │ + ldr r3, [pc, #-1348] @ a6844 │ │ │ │ and r5, r9, r3 │ │ │ │ and fp, fp, r3 │ │ │ │ orr r9, r5, #2048 @ 0x800 │ │ │ │ orr r3, fp, r9 │ │ │ │ tst r3, #152 @ 0x98 │ │ │ │ - bne a5e9c │ │ │ │ + bne a5e44 │ │ │ │ mov r3, #1 │ │ │ │ orr r9, r9, #8 │ │ │ │ str r3, [sl, #12] │ │ │ │ orr r3, fp, r9 │ │ │ │ ands r3, r3, #144 @ 0x90 │ │ │ │ - bne a5e9c │ │ │ │ + bne a5e44 │ │ │ │ str r3, [sl, #8] │ │ │ │ orr r9, r9, #128 @ 0x80 │ │ │ │ orr r3, fp, r9 │ │ │ │ ands r3, r3, #1040 @ 0x410 │ │ │ │ - bne a5e9c │ │ │ │ + bne a5e44 │ │ │ │ str r3, [sl, #4] │ │ │ │ - ldr r2, [pc, #-1420] @ a68a0 │ │ │ │ + ldr r2, [pc, #-1420] @ a6848 │ │ │ │ orr r9, r9, #1024 @ 0x400 │ │ │ │ orr r3, fp, r9 │ │ │ │ ands r3, r3, r2 │ │ │ │ - bne a5e9c │ │ │ │ + bne a5e44 │ │ │ │ str r3, [sl] │ │ │ │ - ldr r2, [pc, #-1440] @ a68a4 │ │ │ │ + ldr r2, [pc, #-1440] @ a684c │ │ │ │ orr r9, r9, #32768 @ 0x8000 │ │ │ │ orr r3, fp, r9 │ │ │ │ ands r3, r3, r2 │ │ │ │ - bne a5e9c │ │ │ │ + bne a5e44 │ │ │ │ str r3, [sl, #36] @ 0x24 │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ add r3, r6, #1 │ │ │ │ cmp r1, #121 @ 0x79 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bhi a7bb4 │ │ │ │ + bhi a7b5c │ │ │ │ cmp r5, #67 @ 0x43 │ │ │ │ - bls a7bcc │ │ │ │ - ldr r3, [pc, #-1488] @ a68a8 │ │ │ │ + bls a7b74 │ │ │ │ + ldr r3, [pc, #-1488] @ a6850 │ │ │ │ sub r5, r5, #68 @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #53 @ 0x35 │ │ │ │ - bhi a7bcc │ │ │ │ + bhi a7b74 │ │ │ │ add r5, r5, r5 │ │ │ │ ldrsh r5, [r3, r5] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #-1520] @ a68ac │ │ │ │ + ldr r3, [pc, #-1520] @ a6854 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b a6128 │ │ │ │ + b a60d0 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ add r3, r3, lr │ │ │ │ str r3, [sl, #12] │ │ │ │ - b a674c │ │ │ │ - ldr r3, [pc, #-1544] @ a68b0 │ │ │ │ + b a66f4 │ │ │ │ + ldr r3, [pc, #-1544] @ a6858 │ │ │ │ ands r3, fp, r3 │ │ │ │ - bne a61b0 │ │ │ │ + bne a6158 │ │ │ │ orr fp, fp, #2560 @ 0xa00 │ │ │ │ orr fp, fp, #8 │ │ │ │ str r3, [sl, #16] │ │ │ │ str r8, [sl, #12] │ │ │ │ tst fp, #1 │ │ │ │ - beq a5e9c │ │ │ │ + beq a5e44 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str sl, [sp, #20] │ │ │ │ mov r8, r9 │ │ │ │ mov sl, fp │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ - b a61c0 │ │ │ │ + b a6168 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ - b a6f04 │ │ │ │ + b a6eac │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r0] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne a6f00 │ │ │ │ + bne a6ea8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, r2, #204 @ 0xcc │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #132 @ 0x84 │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt a6f6c │ │ │ │ - ldr r3, [pc, #-1696] @ a68b4 │ │ │ │ + blt a6f14 │ │ │ │ + ldr r3, [pc, #-1696] @ a685c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ cmp r3, #55 @ 0x37 │ │ │ │ - beq a8884 │ │ │ │ - ldr r3, [pc, #-1724] @ a68b8 │ │ │ │ + beq a882c │ │ │ │ + ldr r3, [pc, #-1724] @ a6860 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ands r3, fp, r3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - bne a8068 │ │ │ │ + bne a8010 │ │ │ │ sub r2, r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ - beq a81c8 │ │ │ │ + beq a8170 │ │ │ │ sub r3, r2, #5 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi a8068 │ │ │ │ + bhi a8010 │ │ │ │ ands r7, fp, #2 │ │ │ │ - bne a61b0 │ │ │ │ + bne a6158 │ │ │ │ bic r3, r2, #2 │ │ │ │ cmp r3, #5 │ │ │ │ orr fp, fp, #2 │ │ │ │ - bne a7c28 │ │ │ │ + bne a7bd0 │ │ │ │ ldrb r3, [r0] │ │ │ │ and r1, r3, #223 @ 0xdf │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r1, #90 @ 0x5a │ │ │ │ - bne a61b0 │ │ │ │ + bne a6158 │ │ │ │ ldrb r3, [r6] │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ cmp r2, #7 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ - bne a8990 │ │ │ │ + bne a8938 │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ rsb r1, r3, r3, lsl #5 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ lsl r5, r5, #2 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ @@ -162614,15 +162614,15 @@ │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ ldrb r3, [r6, #3] │ │ │ │ add r5, r5, r2, lsl #1 │ │ │ │ add r5, r5, r3 │ │ │ │ sub r5, r5, #1936 @ 0x790 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - ble a61b0 │ │ │ │ + ble a6158 │ │ │ │ add r6, r6, #4 │ │ │ │ ldrb r1, [r6] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ @@ -162640,215 +162640,215 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str ip, [sl] │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ str r8, [sl, #8] │ │ │ │ str r2, [sl, #4] │ │ │ │ str r7, [sl, #36] @ 0x24 │ │ │ │ - b a6c84 │ │ │ │ + b a6c2c │ │ │ │ cmp ip, #1 │ │ │ │ - bls a7abc │ │ │ │ + bls a7a64 │ │ │ │ add r0, lr, lr, lsl #9 │ │ │ │ add r0, lr, r0, lsl #2 │ │ │ │ add r0, lr, r0, lsl #3 │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ mov r1, ip │ │ │ │ lsl r0, r0, #7 │ │ │ │ - bl f0524 │ │ │ │ + bl efbbc │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [sl] │ │ │ │ add r3, r6, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov lr, ip │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b a63ec │ │ │ │ + b a6394 │ │ │ │ cmp ip, #1 │ │ │ │ - bls a7a98 │ │ │ │ + bls a7a40 │ │ │ │ add r0, lr, lr, lsl #2 │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ rsb r0, r0, r0, lsl #6 │ │ │ │ mov r1, ip │ │ │ │ lsl r0, r0, #7 │ │ │ │ - bl f0524 │ │ │ │ + bl efbbc │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [sl] │ │ │ │ add r3, r6, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ mov lr, ip │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b a63ec │ │ │ │ + b a6394 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ ldr r5, [sl, #36] @ 0x24 │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ addeq r6, r6, #1 │ │ │ │ cmp ip, #1 │ │ │ │ - bhi a78bc │ │ │ │ + bhi a7864 │ │ │ │ rsb r3, lr, lr, lsl #5 │ │ │ │ add r3, lr, r3, lsl #2 │ │ │ │ add r5, r5, r3, lsl #3 │ │ │ │ str r5, [sl, #36] @ 0x24 │ │ │ │ add r3, r6, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #78 @ 0x4e │ │ │ │ mov lr, ip │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b a63ec │ │ │ │ + b a6394 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ cmp r3, r6 │ │ │ │ addcc r6, r6, #1 │ │ │ │ - bcc a6720 │ │ │ │ + bcc a66c8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b a63ec │ │ │ │ + b a6394 │ │ │ │ cmp ip, #1 │ │ │ │ - bls a7aac │ │ │ │ + bls a7a54 │ │ │ │ rsb r0, lr, lr, lsl #4 │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ mov r1, ip │ │ │ │ lsl r0, r0, #4 │ │ │ │ - bl f0524 │ │ │ │ + bl efbbc │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [sl] │ │ │ │ add r3, r6, #1 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #109 @ 0x6d │ │ │ │ mov lr, ip │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b a63ec │ │ │ │ + b a6394 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ ldr r3, [sl, #36] @ 0x24 │ │ │ │ addeq r6, r6, #1 │ │ │ │ cmp ip, #1 │ │ │ │ addls r3, lr, r3 │ │ │ │ strls r3, [sl, #36] @ 0x24 │ │ │ │ - bhi a79cc │ │ │ │ + bhi a7974 │ │ │ │ add r3, r6, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r3, #89 @ 0x59 │ │ │ │ mov lr, ip │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b a63ec │ │ │ │ + b a6394 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a7894 │ │ │ │ + bne a783c │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ - ldr r2, [pc, #-2424] @ a68bc │ │ │ │ + ldr r2, [pc, #-2424] @ a6864 │ │ │ │ sub r3, r3, #73 @ 0x49 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bhi a7258 │ │ │ │ + bhi a7200 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #83 @ 0x53 │ │ │ │ add r6, r6, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp ip, #1 │ │ │ │ - bls a81b8 │ │ │ │ + bls a8160 │ │ │ │ rsb lr, lr, lr, lsl #4 │ │ │ │ mov r1, ip │ │ │ │ lsl r0, lr, #2 │ │ │ │ - bl f0524 │ │ │ │ + bl efbbc │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [sl] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, r6, #1 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, ip │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - b a63ec │ │ │ │ + b a6394 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a664c │ │ │ │ + bne a65f4 │ │ │ │ mov ip, #1 │ │ │ │ - b a63ec │ │ │ │ + b a6394 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ cmp r3, r6 │ │ │ │ - bcs a5e9c │ │ │ │ + bcs a5e44 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r5, r6 │ │ │ │ add r3, r3, #1 │ │ │ │ sub r6, r6, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b a66f4 │ │ │ │ + b a669c │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ - ldr r2, [pc, #-2584] @ a68c0 │ │ │ │ + ldr r2, [pc, #-2584] @ a6868 │ │ │ │ sub r3, r3, #73 @ 0x49 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bhi a7b8c │ │ │ │ + bhi a7b34 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r6, r6, #1 │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp ip, #1 │ │ │ │ ldr r5, [sl, #36] @ 0x24 │ │ │ │ - bhi a8228 │ │ │ │ + bhi a81d0 │ │ │ │ rsb r3, lr, lr, lsl #5 │ │ │ │ rsb r3, r3, r3, lsl #6 │ │ │ │ add r3, lr, r3, lsl #3 │ │ │ │ add r5, r5, r3, lsl #6 │ │ │ │ str r5, [sl, #36] @ 0x24 │ │ │ │ - b a7284 │ │ │ │ + b a722c │ │ │ │ mov r3, #72 @ 0x48 │ │ │ │ add r6, r6, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp ip, #1 │ │ │ │ - bls a8218 │ │ │ │ - ldr r0, [pc, #-2692] @ a68c4 │ │ │ │ + bls a81c0 │ │ │ │ + ldr r0, [pc, #-2692] @ a686c │ │ │ │ mov r1, ip │ │ │ │ mul r0, lr, r0 │ │ │ │ - bl f0524 │ │ │ │ - ldr r2, [pc, #-2704] @ a68c8 │ │ │ │ + bl efbbc │ │ │ │ + ldr r2, [pc, #-2704] @ a6870 │ │ │ │ mov r3, r0 │ │ │ │ umull r1, r3, r2, r3 │ │ │ │ ldr r2, [sl] │ │ │ │ add r3, r2, r3, lsr #5 │ │ │ │ str r3, [sl] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b a7284 │ │ │ │ - ldr r3, [pc, #-2724] @ a68d8 │ │ │ │ + b a722c │ │ │ │ + ldr r3, [pc, #-2724] @ a6880 │ │ │ │ mov r0, lr │ │ │ │ cmp ip, r3 │ │ │ │ mov r1, #0 │ │ │ │ - bls a9478 │ │ │ │ + bls a9420 │ │ │ │ adds r3, lr, r1 │ │ │ │ umull r2, r1, r8, r3 │ │ │ │ umull r2, ip, r8, ip │ │ │ │ bic r2, r1, #3 │ │ │ │ add r2, r2, r1, lsr #2 │ │ │ │ sub r3, r3, r2 │ │ │ │ - ldr r2, [pc, #-2780] @ a68cc │ │ │ │ + ldr r2, [pc, #-2780] @ a6874 │ │ │ │ subs r3, lr, r3 │ │ │ │ mul r2, r3, r2 │ │ │ │ umull r0, r1, r3, r8 │ │ │ │ sbc r3, r3, r3 │ │ │ │ mla r3, r8, r3, r2 │ │ │ │ lsr r0, r0, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ @@ -162856,405 +162856,405 @@ │ │ │ │ orr r0, r0, r3, lsl #31 │ │ │ │ lsr r1, r3, #1 │ │ │ │ lsl r2, r1, #2 │ │ │ │ lsl r3, r0, #2 │ │ │ │ adds r3, r3, r0 │ │ │ │ orr r2, r2, r0, lsr #30 │ │ │ │ adc r2, r1, r2 │ │ │ │ - ldr r1, [pc, #-2840] @ a68d0 │ │ │ │ + ldr r1, [pc, #-2840] @ a6878 │ │ │ │ adds r3, r3, r3 │ │ │ │ add ip, ip, ip, lsl #2 │ │ │ │ adc r2, r2, r2 │ │ │ │ cmp r1, ip, lsl #1 │ │ │ │ mov r0, r3 │ │ │ │ lsl ip, ip, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bcs a73cc │ │ │ │ + bcs a7374 │ │ │ │ mov lr, r3 │ │ │ │ - ldr ip, [pc, #-2876] @ a68d4 │ │ │ │ + ldr ip, [pc, #-2876] @ a687c │ │ │ │ lsr r3, lr, #9 │ │ │ │ umull r2, r3, ip, r3 │ │ │ │ - ldr r2, [pc, #-2884] @ a68d8 │ │ │ │ + ldr r2, [pc, #-2884] @ a6880 │ │ │ │ lsr r3, r3, #7 │ │ │ │ mul r3, r2, r3 │ │ │ │ ldr r2, [sl, #36] @ 0x24 │ │ │ │ sub r3, lr, r3 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [sl, #36] @ 0x24 │ │ │ │ add r3, pc, #944 @ 0x3b0 │ │ │ │ ldrd r2, [r3] │ │ │ │ - bl f1528 │ │ │ │ + bl f0bc0 │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, r3, r0 │ │ │ │ - b a6704 │ │ │ │ + b a66ac │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ ldr r2, [r2] │ │ │ │ lsl ip, r1, #1 │ │ │ │ ldrh ip, [r2, ip] │ │ │ │ tst ip, #2048 @ 0x800 │ │ │ │ - beq a5db0 │ │ │ │ + beq a5d58 │ │ │ │ ldrb ip, [r0, #2] │ │ │ │ lsl ip, ip, #1 │ │ │ │ ldrh ip, [r2, ip] │ │ │ │ tst ip, #2048 @ 0x800 │ │ │ │ - beq a5db0 │ │ │ │ + beq a5d58 │ │ │ │ ldrb ip, [r0, #3] │ │ │ │ lsl ip, ip, #1 │ │ │ │ ldrh ip, [r2, ip] │ │ │ │ tst ip, #2048 @ 0x800 │ │ │ │ - beq a5db0 │ │ │ │ + beq a5d58 │ │ │ │ mov r3, r8 │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ mov r8, r2 │ │ │ │ add r6, r0, #1 │ │ │ │ mov r2, r3 │ │ │ │ asr r3, r3, #31 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r9, [pc, #892] @ a7830 │ │ │ │ - ldr fp, [pc, #868] @ a781c │ │ │ │ + ldr r9, [pc, #892] @ a77d8 │ │ │ │ + ldr fp, [pc, #868] @ a77c4 │ │ │ │ mov r5, r0 │ │ │ │ umull ip, r9, fp, r9 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ lsr r9, r9, #3 │ │ │ │ mul r1, r9, r1 │ │ │ │ adds r0, r1, r0 │ │ │ │ adc r5, r5, r1, asr #31 │ │ │ │ ldrb r1, [r6, #1]! │ │ │ │ lsl ip, r1, #1 │ │ │ │ ldrh ip, [r8, ip] │ │ │ │ tst ip, #2048 @ 0x800 │ │ │ │ - bne a74b8 │ │ │ │ - b a9604 │ │ │ │ + bne a7460 │ │ │ │ + b a95ac │ │ │ │ and r5, sl, #2048 @ 0x800 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl e1d84 <__isoc23_strtoul@@Base+0x32f08> │ │ │ │ + bl e141c <__isoc23_strtoul@@Base+0x325f8> │ │ │ │ cmp r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [r4, #12] │ │ │ │ - bne a7518 │ │ │ │ + bne a74c0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ addlt r3, r3, #1 │ │ │ │ strlt r3, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl acc00 │ │ │ │ + bl acba8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r4 │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ subs r3, r2, r3 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ addmi r3, r3, #7 │ │ │ │ rsb r2, r2, r2, lsl #3 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ tst sl, #32 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r0, #12] │ │ │ │ - beq a61d8 │ │ │ │ + beq a6180 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #616] @ a77f0 │ │ │ │ + ldr r2, [pc, #616] @ a7798 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, #1 │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrsh r0, [r1, r2] │ │ │ │ - beq a8014 │ │ │ │ + beq a7fbc │ │ │ │ add r2, r3, #6 │ │ │ │ cmp r2, r0 │ │ │ │ - bge a61d8 │ │ │ │ + bge a6180 │ │ │ │ add r3, r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ add r1, r2, #6 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, r3, #7 │ │ │ │ - bgt a75b4 │ │ │ │ - b a6470 │ │ │ │ - beq a61b0 │ │ │ │ + bgt a755c │ │ │ │ + b a6418 │ │ │ │ + beq a6158 │ │ │ │ add r6, r0, #1 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne a61b0 │ │ │ │ + bne a6158 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ sub r3, r0, r6 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt a6174 │ │ │ │ - b a61b0 │ │ │ │ + bgt a611c │ │ │ │ + b a6158 │ │ │ │ tst fp, #524288 @ 0x80000 │ │ │ │ - bne a61b0 │ │ │ │ - ldr r2, [pc, #476] @ a77f4 │ │ │ │ + bne a6158 │ │ │ │ + ldr r2, [pc, #476] @ a779c │ │ │ │ sub r3, r8, #1968 @ 0x7b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi a61b0 │ │ │ │ + bhi a6158 │ │ │ │ sub r8, r8, #1888 @ 0x760 │ │ │ │ sub r8, r8, #12 │ │ │ │ orr fp, fp, #524288 @ 0x80000 │ │ │ │ str r8, [sl, #20] │ │ │ │ - b a6ecc │ │ │ │ + b a6e74 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ ldrb r2, [r6, #3] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ add ip, r2, r3, lsl #1 │ │ │ │ cmp ip, #60 @ 0x3c │ │ │ │ - bgt a61b0 │ │ │ │ + bgt a6158 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ orr r3, r3, #33792 @ 0x8400 │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ - b a7f34 │ │ │ │ + b a7edc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, r2, #204 @ 0xcc │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #132 @ 0x84 │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - blt a7c0c │ │ │ │ + blt a7bb4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #324] @ a77f0 │ │ │ │ + ldr r3, [pc, #324] @ a7798 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ cmp r3, #55 @ 0x37 │ │ │ │ ldreq r6, [sp, #96] @ 0x60 │ │ │ │ - bne a7fec │ │ │ │ - ldr r3, [pc, #292] @ a77f8 │ │ │ │ + bne a7f94 │ │ │ │ + ldr r3, [pc, #292] @ a77a0 │ │ │ │ and r3, r3, r9 │ │ │ │ orr fp, fp, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub r3, r3, #55 @ 0x37 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ ands r3, r3, r8, lsr #31 │ │ │ │ - beq a7774 │ │ │ │ - ldr r3, [pc, #260] @ a77fc │ │ │ │ + beq a771c │ │ │ │ + ldr r3, [pc, #260] @ a77a4 │ │ │ │ tst fp, r3 │ │ │ │ - bne a94d0 │ │ │ │ + bne a9478 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r6] │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, r3 │ │ │ │ ldrb r3, [r3, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a7734 │ │ │ │ + beq a76dc │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r0] │ │ │ │ add r3, sp, r3 │ │ │ │ ldrb r3, [r3, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a7718 │ │ │ │ + bne a76c0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, r2, #204 @ 0xcc │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #132 @ 0x84 │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bgt a94b8 │ │ │ │ + bgt a9460 │ │ │ │ mov r3, #55 @ 0x37 │ │ │ │ mov r8, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r5, [pc, #132] @ a7800 │ │ │ │ + ldr r5, [pc, #132] @ a77a8 │ │ │ │ ldrb r3, [r6] │ │ │ │ add r3, sp, r3 │ │ │ │ ldrb r3, [r3, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a9480 │ │ │ │ + bne a9428 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r2] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #276 @ 0x114 │ │ │ │ mov r3, #12 │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt a94a4 │ │ │ │ + blt a944c │ │ │ │ cmp r3, #2 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ - bgt a9488 │ │ │ │ + bgt a9430 │ │ │ │ tst fp, #65536 @ 0x10000 │ │ │ │ orreq fp, fp, #256 @ 0x100 │ │ │ │ rsbeq r7, r7, #0 │ │ │ │ - ldr r3, [pc, #28] @ a77f8 │ │ │ │ + ldr r3, [pc, #28] @ a77a0 │ │ │ │ and r9, r9, r5 │ │ │ │ and r3, fp, r3 │ │ │ │ orr r9, r3, r9 │ │ │ │ - b a7778 │ │ │ │ - blcc fe759ff0 │ │ │ │ + b a7720 │ │ │ │ + blcc fe759f98 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ andeq r0, r0, r6, lsl #8 │ │ │ │ andeq r1, r1, r0, lsl r1 │ │ │ │ andeq r1, r1, r0, lsl #2 │ │ │ │ @ instruction: 0xfffeeeef │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ ldreq fp, [lr, #-2128] @ 0xfffff7b0 │ │ │ │ addeq r5, pc, #40, 24 @ 0x2800 │ │ │ │ andeq r0, r0, fp, ror #14 │ │ │ │ adceq sp, r3, sl, lsl #14 │ │ │ │ - andeq r2, r7, sl, ror r6 │ │ │ │ + andeq r1, r7, sl, ror #26 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ addseq r9, r8, r9, lsl #13 │ │ │ │ stclgt 12, cr12, [ip], {204} @ 0xcc │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ andeq r4, r4, r3, lsl #23 │ │ │ │ - blcc fe75a038 │ │ │ │ + blcc fe759fe0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ tst r3, #3 │ │ │ │ - bne a62c8 │ │ │ │ - ldr r6, [pc, #-72] @ a7804 │ │ │ │ - ldr r2, [pc, #-72] @ a7808 │ │ │ │ - ldr r7, [pc, #-72] @ a780c │ │ │ │ + bne a6270 │ │ │ │ + ldr r6, [pc, #-72] @ a77ac │ │ │ │ + ldr r2, [pc, #-72] @ a77b0 │ │ │ │ + ldr r7, [pc, #-72] @ a77b4 │ │ │ │ mla r5, r6, r3, r2 │ │ │ │ cmp r7, r5, ror #2 │ │ │ │ addcc r1, r1, #1 │ │ │ │ - bcc a62c8 │ │ │ │ - ldr r7, [pc, #-88] @ a7810 │ │ │ │ + bcc a6270 │ │ │ │ + ldr r7, [pc, #-88] @ a77b8 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt a89a8 │ │ │ │ + bgt a8950 │ │ │ │ add r3, r3, #1888 @ 0x760 │ │ │ │ add r3, r3, #12 │ │ │ │ mla r2, r6, r3, r2 │ │ │ │ - ldr r3, [pc, #-108] @ a7814 │ │ │ │ + ldr r3, [pc, #-108] @ a77bc │ │ │ │ ror r2, r2, #4 │ │ │ │ cmp r2, r3 │ │ │ │ addls r1, r1, #1 │ │ │ │ - b a62c8 │ │ │ │ + b a6270 │ │ │ │ mov r3, #72 @ 0x48 │ │ │ │ - b a66c0 │ │ │ │ + b a6668 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ - ldr r2, [pc, #-136] @ a7818 │ │ │ │ + ldr r2, [pc, #-136] @ a77c0 │ │ │ │ sub r3, r3, #73 @ 0x49 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bhi a7b98 │ │ │ │ + bhi a7b40 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #-156] @ a7828 │ │ │ │ + ldr r3, [pc, #-156] @ a77d0 │ │ │ │ mov r0, lr │ │ │ │ cmp ip, r3 │ │ │ │ mov r1, #0 │ │ │ │ - bls a793c │ │ │ │ - ldr r2, [pc, #-188] @ a781c │ │ │ │ + bls a78e4 │ │ │ │ + ldr r2, [pc, #-188] @ a77c4 │ │ │ │ str r6, [sp, #20] │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ adds r3, r0, r1 │ │ │ │ adc r3, r3, #0 │ │ │ │ umull lr, r6, r2, r3 │ │ │ │ umull sl, lr, r2, ip │ │ │ │ mov sl, ip │ │ │ │ lsr ip, lr, #3 │ │ │ │ bic lr, r6, #3 │ │ │ │ add lr, lr, r6, lsr #2 │ │ │ │ sub r3, r3, lr │ │ │ │ subs r3, r0, r3 │ │ │ │ sbc r0, r1, #0 │ │ │ │ - ldr r1, [pc, #-240] @ a7820 │ │ │ │ + ldr r1, [pc, #-240] @ a77c8 │ │ │ │ cmp sl, r1 │ │ │ │ - ldr r1, [pc, #-244] @ a7824 │ │ │ │ + ldr r1, [pc, #-244] @ a77cc │ │ │ │ mul r1, r3, r1 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ umull r0, lr, r3, r2 │ │ │ │ add r3, r1, lr │ │ │ │ lsr r0, r0, #1 │ │ │ │ orr r0, r0, r3, lsl #31 │ │ │ │ lsr r1, r3, #1 │ │ │ │ - bhi a78dc │ │ │ │ + bhi a7884 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #-284] @ a7828 │ │ │ │ + ldr r2, [pc, #-284] @ a77d0 │ │ │ │ cmp ip, r2 │ │ │ │ - beq a7980 │ │ │ │ + beq a7928 │ │ │ │ mov lr, ip │ │ │ │ lsl ip, r1, #2 │ │ │ │ lsl r3, r0, #2 │ │ │ │ adds r3, r3, r0 │ │ │ │ orr ip, ip, r0, lsr #30 │ │ │ │ adc ip, r1, ip │ │ │ │ add lr, lr, lr, lsl #2 │ │ │ │ adds r3, r3, r3 │ │ │ │ adc ip, ip, ip │ │ │ │ cmp r2, lr, lsl #1 │ │ │ │ mov r0, r3 │ │ │ │ lsl lr, lr, #1 │ │ │ │ mov r1, ip │ │ │ │ - bhi a794c │ │ │ │ - ldr r2, [pc, #-348] @ a782c │ │ │ │ + bhi a78f4 │ │ │ │ + ldr r2, [pc, #-348] @ a77d4 │ │ │ │ lsr r3, r0, #9 │ │ │ │ umull ip, r3, r2, r3 │ │ │ │ - ldr r2, [pc, #-356] @ a7830 │ │ │ │ + ldr r2, [pc, #-356] @ a77d8 │ │ │ │ lsr r3, r3, #7 │ │ │ │ mul r3, r2, r3 │ │ │ │ sub r3, r0, r3 │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [sl, #36] @ 0x24 │ │ │ │ add r3, pc, #996 @ 0x3e4 │ │ │ │ ldrd r2, [r3] │ │ │ │ - bl f1528 │ │ │ │ + bl f0bc0 │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [sl] │ │ │ │ - b a714c │ │ │ │ + b a70f4 │ │ │ │ tst fp, #2048 @ 0x800 │ │ │ │ - beq a6d20 │ │ │ │ - b a61b0 │ │ │ │ - ldr r2, [pc, #1068] @ a7e00 │ │ │ │ + beq a6cc8 │ │ │ │ + b a6158 │ │ │ │ + ldr r2, [pc, #1068] @ a7da8 │ │ │ │ mov r0, lr │ │ │ │ cmp ip, r2 │ │ │ │ mov r1, #0 │ │ │ │ - bls a96f0 │ │ │ │ + bls a9698 │ │ │ │ adds r2, lr, r1 │ │ │ │ umull r1, lr, r8, r2 │ │ │ │ umull r1, ip, r8, ip │ │ │ │ bic r1, lr, #3 │ │ │ │ add r1, r1, lr, lsr #2 │ │ │ │ sub r2, r2, r1 │ │ │ │ - ldr r1, [pc, #1016] @ a7df8 │ │ │ │ + ldr r1, [pc, #1016] @ a7da0 │ │ │ │ subs r2, r0, r2 │ │ │ │ mul r1, r2, r1 │ │ │ │ umull r0, lr, r2, r8 │ │ │ │ sbc r2, r2, r2 │ │ │ │ mla r2, r8, r2, r1 │ │ │ │ lsr r0, r0, #1 │ │ │ │ add r2, r2, lr │ │ │ │ @@ -163262,644 +163262,644 @@ │ │ │ │ orr r0, r0, r2, lsl #31 │ │ │ │ lsr r1, r2, #1 │ │ │ │ add lr, ip, ip, lsl #2 │ │ │ │ lsl r2, r0, #2 │ │ │ │ lsl ip, r1, #2 │ │ │ │ adds r2, r2, r0 │ │ │ │ orr ip, ip, r0, lsr #30 │ │ │ │ - ldr r0, [pc, #856] @ a7d98 │ │ │ │ + ldr r0, [pc, #856] @ a7d40 │ │ │ │ adc ip, r1, ip │ │ │ │ adds r2, r2, r2 │ │ │ │ adc r1, ip, ip │ │ │ │ cmp r0, lr, lsl #1 │ │ │ │ lsl ip, lr, #1 │ │ │ │ mov r0, r2 │ │ │ │ - bcs a7a24 │ │ │ │ - ldr ip, [pc, #924] @ a7dfc │ │ │ │ + bcs a79cc │ │ │ │ + ldr ip, [pc, #924] @ a7da4 │ │ │ │ lsr r2, r0, #9 │ │ │ │ umull lr, r2, ip, r2 │ │ │ │ - ldr ip, [pc, #916] @ a7e00 │ │ │ │ + ldr ip, [pc, #916] @ a7da8 │ │ │ │ lsr r2, r2, #7 │ │ │ │ mul r2, ip, r2 │ │ │ │ sub r2, r0, r2 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [sl, #36] @ 0x24 │ │ │ │ add r3, pc, #780 @ 0x30c │ │ │ │ ldrd r2, [r3] │ │ │ │ - bl f1528 │ │ │ │ + bl f0bc0 │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [sl] │ │ │ │ - b a71fc │ │ │ │ + b a71a4 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ rsb r0, lr, lr, lsl #3 │ │ │ │ add r0, r3, r0 │ │ │ │ str r0, [sl, #12] │ │ │ │ - b a7100 │ │ │ │ + b a70a8 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ add r3, r3, lr │ │ │ │ str r3, [sl, #8] │ │ │ │ - b a71b4 │ │ │ │ + b a715c │ │ │ │ ldr r3, [sl, #20] │ │ │ │ add r3, r3, lr │ │ │ │ str r3, [sl, #20] │ │ │ │ - b a70b4 │ │ │ │ - ldr r3, [pc, #712] @ a7d9c │ │ │ │ + b a705c │ │ │ │ + ldr r3, [pc, #712] @ a7d44 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a856c │ │ │ │ - bhi a7cf4 │ │ │ │ - ldr r3, [pc, #700] @ a7da0 │ │ │ │ + beq a8514 │ │ │ │ + bhi a7c9c │ │ │ │ + ldr r3, [pc, #700] @ a7d48 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a83b4 │ │ │ │ - bhi a8548 │ │ │ │ - ldr r3, [pc, #688] @ a7da4 │ │ │ │ + beq a835c │ │ │ │ + bhi a84f0 │ │ │ │ + ldr r3, [pc, #688] @ a7d4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq a83e8 │ │ │ │ - ldr r3, [pc, #680] @ a7da8 │ │ │ │ + beq a8390 │ │ │ │ + ldr r3, [pc, #680] @ a7d50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne a7bcc │ │ │ │ + bne a7b74 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add r3, r3, r8 │ │ │ │ orr r9, r9, #524288 @ 0x80000 │ │ │ │ str r3, [sl, #20] │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ tst fp, #524288 @ 0x80000 │ │ │ │ - bne a5f54 │ │ │ │ + bne a5efc │ │ │ │ cmp r8, #68 @ 0x44 │ │ │ │ addle r8, r8, #100 @ 0x64 │ │ │ │ orr fp, fp, #524288 @ 0x80000 │ │ │ │ str r8, [sl, #20] │ │ │ │ - b a6ecc │ │ │ │ + b a6e74 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, #10 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ sub r3, r0, #1 │ │ │ │ cmp r3, #30 │ │ │ │ mov r8, r0 │ │ │ │ - bhi a61b0 │ │ │ │ + bhi a6158 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne a6d7c │ │ │ │ + bne a6d24 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ ldr r2, [r2] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne a6d7c │ │ │ │ - b a61b0 │ │ │ │ + bne a6d24 │ │ │ │ + b a6158 │ │ │ │ mov r3, #89 @ 0x59 │ │ │ │ - b a66c0 │ │ │ │ + b a6668 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a7338 │ │ │ │ + beq a72e0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - bne a7308 │ │ │ │ - b a7258 │ │ │ │ - ldr r3, [pc, #508] @ a7dac │ │ │ │ + bne a72b0 │ │ │ │ + b a7200 │ │ │ │ + ldr r3, [pc, #508] @ a7d54 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a6540 │ │ │ │ - ldr r3, [pc, #500] @ a7db0 │ │ │ │ + beq a64e8 │ │ │ │ + ldr r3, [pc, #500] @ a7d58 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a88bc │ │ │ │ - ldr r3, [pc, #492] @ a7db4 │ │ │ │ + beq a8864 │ │ │ │ + ldr r3, [pc, #492] @ a7d5c │ │ │ │ cmp r5, r3 │ │ │ │ - beq a6540 │ │ │ │ + beq a64e8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, r2, #204 @ 0xcc │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #132 @ 0x84 │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bge a7fc0 │ │ │ │ + bge a7f68 │ │ │ │ cmp r8, #1000 @ 0x3e8 │ │ │ │ - bge a5f1c │ │ │ │ + bge a5ec4 │ │ │ │ tst fp, #1048576 @ 0x100000 │ │ │ │ - beq a8dd0 │ │ │ │ + beq a8d78 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9750 │ │ │ │ + beq a96f8 │ │ │ │ orr fp, fp, #1 │ │ │ │ - b a5f1c │ │ │ │ + b a5ec4 │ │ │ │ tst r2, #1 │ │ │ │ - bne a61b0 │ │ │ │ + bne a6158 │ │ │ │ cmp r2, #12 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - beq a83f0 │ │ │ │ + beq a8398 │ │ │ │ cmp r2, #10 │ │ │ │ - beq a8b2c │ │ │ │ + beq a8ad4 │ │ │ │ cmp r2, #7 │ │ │ │ ldr r5, [sl, #20] │ │ │ │ - bgt a84b0 │ │ │ │ + bgt a8458 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ cmp r2, #6 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - beq a84e8 │ │ │ │ + beq a8490 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r7, #0 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r6] │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ add r8, r1, r2, lsl #1 │ │ │ │ cmp r8, #24 │ │ │ │ - bgt a61b0 │ │ │ │ + bgt a6158 │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ ldrb r1, [r6, #3] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ add r2, r1, r2, lsl #1 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ str r2, [sp, #20] │ │ │ │ add r2, r6, #4 │ │ │ │ - bgt a61b0 │ │ │ │ + bgt a6158 │ │ │ │ sub r1, r3, r2 │ │ │ │ cmp r1, #2 │ │ │ │ - beq a8358 │ │ │ │ + beq a8300 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a61b0 │ │ │ │ + bne a6158 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq a8a98 │ │ │ │ + beq a8a40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ orr r3, r7, #1152 @ 0x480 │ │ │ │ mov r7, #0 │ │ │ │ sub r1, r2, #1 │ │ │ │ mov ip, r7 │ │ │ │ - b a7068 │ │ │ │ - ldr r3, [pc, #188] @ a7db8 │ │ │ │ + b a7010 │ │ │ │ + ldr r3, [pc, #188] @ a7d60 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a7d28 │ │ │ │ - bhi a8390 │ │ │ │ + beq a7cd0 │ │ │ │ + bhi a8338 │ │ │ │ add r3, r3, #-134217728 @ 0xf8000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a83b4 │ │ │ │ + beq a835c │ │ │ │ add r3, r3, #16777216 @ 0x1000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a856c │ │ │ │ - ldr r3, [pc, #152] @ a7dbc │ │ │ │ + beq a8514 │ │ │ │ + ldr r3, [pc, #152] @ a7d64 │ │ │ │ cmp r5, r3 │ │ │ │ - bne a7bcc │ │ │ │ + bne a7b74 │ │ │ │ ldr r3, [sl, #36] @ 0x24 │ │ │ │ rsb r2, r8, r8, lsl #5 │ │ │ │ add r2, r8, r2, lsl #2 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ - b a6e50 │ │ │ │ + b a6df8 │ │ │ │ cmp r3, r5 │ │ │ │ suble r2, r2, #1 │ │ │ │ - b a6dc8 │ │ │ │ + b a6d70 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #10 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r1, [r6] │ │ │ │ ldr r3, [r3] │ │ │ │ subs r8, r0, #0 │ │ │ │ subne r8, r8, #1 │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ strne r7, [sp, #68] @ 0x44 │ │ │ │ ldrbeq r1, [r6, #1] │ │ │ │ streq r7, [sp, #68] @ 0x44 │ │ │ │ addeq r6, r6, #1 │ │ │ │ - b a5efc │ │ │ │ + b a5ea4 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - blcc fe75a598 │ │ │ │ + blcc fe75a540 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - blcc fe75a59c │ │ │ │ + blcc fe75a544 │ │ │ │ rsbeq r7, lr, r3, ror #6 │ │ │ │ subeq r5, sp, r3, asr #6 │ │ │ │ andeq r7, r0, fp, ror #14 │ │ │ │ andeq r7, r0, r2, ror r9 │ │ │ │ andeq r4, r0, r9, asr r4 │ │ │ │ andeq r4, r0, r2, asr r8 │ │ │ │ andeq r4, r0, r1, asr #8 │ │ │ │ ldrbpl r4, [r3, #-1347] @ 0xfffffabd │ │ │ │ rsbseq r7, r5, r3, ror #6 │ │ │ │ andeq r6, r0, r3, ror sp │ │ │ │ andeq r6, r0, r3, ror lr │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ - andeq r1, r7, ip, ror pc │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ + andeq r1, r7, ip, ror #12 │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ ldreq fp, [lr, #-2128] @ 0xfffff7b0 │ │ │ │ addeq r5, pc, #40, 24 @ 0x2800 │ │ │ │ andeq r0, r0, fp, ror #14 │ │ │ │ adceq sp, r3, sl, lsl #14 │ │ │ │ andeq r0, r8, r8, lsl #17 │ │ │ │ andeq r0, r8, r8, lsl #16 │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ andeq r2, r0, r9, lsl r7 │ │ │ │ stclgt 12, cr12, [ip], {204} @ 0xcc │ │ │ │ andeq r4, r4, r3, lsl #23 │ │ │ │ - blcc fe75a608 │ │ │ │ + blcc fe75a5b0 │ │ │ │ add r1, r3, #1 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a7e34 │ │ │ │ + beq a7ddc │ │ │ │ add r1, r3, #2 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - ble a61b0 │ │ │ │ + ble a6158 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #7 │ │ │ │ - bgt a61b0 │ │ │ │ + bgt a6158 │ │ │ │ cmp r2, #53 @ 0x35 │ │ │ │ - bhi a61b0 │ │ │ │ + bhi a6158 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #7 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b a5e64 │ │ │ │ - ldr r3, [pc, #-164] @ a7dc0 │ │ │ │ + b a5e0c │ │ │ │ + ldr r3, [pc, #-164] @ a7d68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a83b4 │ │ │ │ - bls a8898 │ │ │ │ - ldr r3, [pc, #-176] @ a7dc4 │ │ │ │ + beq a835c │ │ │ │ + bls a8840 │ │ │ │ + ldr r3, [pc, #-176] @ a7d6c │ │ │ │ cmp r5, r3 │ │ │ │ - beq a856c │ │ │ │ + beq a8514 │ │ │ │ add r3, r3, #1264 @ 0x4f0 │ │ │ │ cmp r5, r3 │ │ │ │ - bne a7bcc │ │ │ │ + bne a7b74 │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add r3, r3, r8 │ │ │ │ orr r9, r9, #32768 @ 0x8000 │ │ │ │ str r3, [sl] │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ tst r3, #3 │ │ │ │ - bne a6470 │ │ │ │ - ldr ip, [pc, #-228] @ a7dd0 │ │ │ │ - ldr r1, [pc, #-228] @ a7dd4 │ │ │ │ - ldr lr, [pc, #-228] @ a7dd8 │ │ │ │ + bne a6418 │ │ │ │ + ldr ip, [pc, #-228] @ a7d78 │ │ │ │ + ldr r1, [pc, #-228] @ a7d7c │ │ │ │ + ldr lr, [pc, #-228] @ a7d80 │ │ │ │ mla r0, ip, r3, r1 │ │ │ │ cmp lr, r0, ror #2 │ │ │ │ addcc r2, r2, #1 │ │ │ │ - bcc a6470 │ │ │ │ - ldr lr, [pc, #-244] @ a7ddc │ │ │ │ + bcc a6418 │ │ │ │ + ldr lr, [pc, #-244] @ a7d84 │ │ │ │ cmp r3, lr │ │ │ │ - bgt a967c │ │ │ │ + bgt a9624 │ │ │ │ add r3, r3, #1888 @ 0x760 │ │ │ │ add r3, r3, #12 │ │ │ │ mla r3, ip, r3, r1 │ │ │ │ - ldr r1, [pc, #-264] @ a7de0 │ │ │ │ + ldr r1, [pc, #-264] @ a7d88 │ │ │ │ ror r3, r3, #4 │ │ │ │ cmp r3, r1 │ │ │ │ addls r2, r2, #1 │ │ │ │ - b a6470 │ │ │ │ + b a6418 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r0, r6, #1 │ │ │ │ mov r2, #10 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ sub r5, r0, #1 │ │ │ │ cmp r5, #11 │ │ │ │ - bhi a61b0 │ │ │ │ + bhi a6158 │ │ │ │ sub r8, r8, #1888 @ 0x760 │ │ │ │ sub r8, r8, #12 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ orr r2, fp, #524288 @ 0x80000 │ │ │ │ str r8, [sl, #20] │ │ │ │ - b a6d84 │ │ │ │ + b a6d2c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov ip, #0 │ │ │ │ orr r3, r3, #1152 @ 0x480 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r1, r7 │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ movne r7, #0 │ │ │ │ - bne a7068 │ │ │ │ + bne a7010 │ │ │ │ add lr, r0, #1 │ │ │ │ str lr, [sp, #96] @ 0x60 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrh r0, [r6, r0] │ │ │ │ ands r0, r0, #2048 @ 0x800 │ │ │ │ - beq a9700 │ │ │ │ - ldr r6, [pc, #-380] @ a7e00 │ │ │ │ + beq a96a8 │ │ │ │ + ldr r6, [pc, #-380] @ a7da8 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #-408] @ a7df0 │ │ │ │ + ldr r3, [pc, #-408] @ a7d98 │ │ │ │ add lr, lr, #1 │ │ │ │ umull r0, r3, r6, r3 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ lsr r6, r3, #3 │ │ │ │ str lr, [sp, #96] @ 0x60 │ │ │ │ mla r7, r6, r2, r7 │ │ │ │ ldrb r2, [lr] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrh r0, [r3, r0] │ │ │ │ tst r0, #2048 @ 0x800 │ │ │ │ - bne a7f80 │ │ │ │ + bne a7f28 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ orr r9, r9, #8192 @ 0x2000 │ │ │ │ - b a7068 │ │ │ │ - ldr r3, [pc, #-512] @ a7dc8 │ │ │ │ + b a7010 │ │ │ │ + ldr r3, [pc, #-512] @ a7d70 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ cmp r3, #55 @ 0x37 │ │ │ │ - beq a97b4 │ │ │ │ + beq a975c │ │ │ │ cmp r8, #1000 @ 0x3e8 │ │ │ │ - bge a5f1c │ │ │ │ - ldr r2, [pc, #-552] @ a7dcc │ │ │ │ + bge a5ec4 │ │ │ │ + ldr r2, [pc, #-552] @ a7d74 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ - bhi a7c0c │ │ │ │ + bhi a7bb4 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ tst r1, #3 │ │ │ │ - bne a75a4 │ │ │ │ - ldr lr, [pc, #-604] @ a7dd0 │ │ │ │ - ldr ip, [pc, #-604] @ a7dd4 │ │ │ │ - ldr r5, [pc, #-604] @ a7dd8 │ │ │ │ + bne a754c │ │ │ │ + ldr lr, [pc, #-604] @ a7d78 │ │ │ │ + ldr ip, [pc, #-604] @ a7d7c │ │ │ │ + ldr r5, [pc, #-604] @ a7d80 │ │ │ │ mla r2, lr, r1, ip │ │ │ │ cmp r5, r2, ror #2 │ │ │ │ addcc r0, r0, #1 │ │ │ │ - bcc a75a4 │ │ │ │ - ldr r5, [pc, #-620] @ a7ddc │ │ │ │ + bcc a754c │ │ │ │ + ldr r5, [pc, #-620] @ a7d84 │ │ │ │ cmp r1, r5 │ │ │ │ addle r2, r1, #1888 @ 0x760 │ │ │ │ addle r2, r2, #12 │ │ │ │ mlale r2, lr, r2, ip │ │ │ │ - ldr r1, [pc, #-636] @ a7de0 │ │ │ │ + ldr r1, [pc, #-636] @ a7d88 │ │ │ │ ror r2, r2, #4 │ │ │ │ cmp r2, r1 │ │ │ │ addls r0, r0, #1 │ │ │ │ - b a75a4 │ │ │ │ + b a754c │ │ │ │ ldrb r5, [r0] │ │ │ │ - b a8074 │ │ │ │ + b a801c │ │ │ │ ldrb r5, [r0, #1]! │ │ │ │ add r3, sp, r5 │ │ │ │ ldrb r3, [r3, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a8070 │ │ │ │ + bne a8018 │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ - beq a857c │ │ │ │ + beq a8524 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - bne a80ac │ │ │ │ - ldr r3, [pc, #-696] @ a7de4 │ │ │ │ - ldr r2, [pc, #-696] @ a7de8 │ │ │ │ + bne a8054 │ │ │ │ + ldr r3, [pc, #-696] @ a7d8c │ │ │ │ + ldr r2, [pc, #-696] @ a7d90 │ │ │ │ orr r1, r9, fp │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq a857c │ │ │ │ + beq a8524 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r6, r0 │ │ │ │ - b a5efc │ │ │ │ + b a5ea4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ ldr r1, [r2] │ │ │ │ lsl r2, r3, #1 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ str sl, [sp, #20] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ - bne a8d74 │ │ │ │ + bne a8d1c │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r3, r3, #2 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bne a61b4 │ │ │ │ + bne a615c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl acc00 │ │ │ │ + bl acba8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b a5b58 │ │ │ │ + b a5b00 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, r6, #2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #204 @ 0xcc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #4 │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ ldrge r3, [sp, #96] @ 0x60 │ │ │ │ strge r3, [sp, #20] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r3, [r0] │ │ │ │ lsl r1, r3, #1 │ │ │ │ ldrh r1, [r2, r1] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ - beq a64dc │ │ │ │ + beq a6484 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ orr r5, r3, r5, lsl #8 │ │ │ │ lsl r3, r1, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ addeq r3, r0, #1 │ │ │ │ streq r3, [sp, #20] │ │ │ │ - beq a64dc │ │ │ │ + beq a6484 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne a7bcc │ │ │ │ + bne a7b74 │ │ │ │ add r3, r0, #2 │ │ │ │ orr r5, r1, r5, lsl #8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b a64dc │ │ │ │ + b a6484 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ add r3, r3, lr │ │ │ │ str r3, [sl, #4] │ │ │ │ - b a727c │ │ │ │ + b a7224 │ │ │ │ ldrb r5, [r0] │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - beq a8c44 │ │ │ │ + beq a8bec │ │ │ │ cmp r5, #0 │ │ │ │ - bne a8c94 │ │ │ │ + bne a8c3c │ │ │ │ cmp r8, #0 │ │ │ │ - blt a8c34 │ │ │ │ - ldr r1, [pc, #-1024] @ a7dec │ │ │ │ + blt a8bdc │ │ │ │ + ldr r1, [pc, #-1024] @ a7d94 │ │ │ │ smull r3, r1, r8, r1 │ │ │ │ asr r3, r8, #31 │ │ │ │ rsb r3, r3, r1, asr #5 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ sub r3, r8, r3, lsl #2 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - ble a8bf8 │ │ │ │ + ble a8ba0 │ │ │ │ ldrb r5, [sp, #284] @ 0x11c │ │ │ │ cmp r5, #0 │ │ │ │ - bne a8070 │ │ │ │ - b a80ac │ │ │ │ + bne a8018 │ │ │ │ + b a8054 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ add r3, r3, lr │ │ │ │ str r3, [sl, #16] │ │ │ │ - b a7368 │ │ │ │ + b a7310 │ │ │ │ cmp ip, #1000 @ 0x3e8 │ │ │ │ mov r0, lr │ │ │ │ mov r1, #0 │ │ │ │ - bls a82a4 │ │ │ │ - ldr r2, [pc, #-1104] @ a7df0 │ │ │ │ + bls a824c │ │ │ │ + ldr r2, [pc, #-1104] @ a7d98 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str sl, [sp, #92] @ 0x5c │ │ │ │ adds r3, r0, r1 │ │ │ │ adc r3, r3, #0 │ │ │ │ umull lr, r6, r2, r3 │ │ │ │ umull sl, lr, r2, ip │ │ │ │ mov sl, ip │ │ │ │ lsr ip, lr, #3 │ │ │ │ bic lr, r6, #3 │ │ │ │ add lr, lr, r6, lsr #2 │ │ │ │ sub r3, r3, lr │ │ │ │ subs r3, r0, r3 │ │ │ │ sbc r0, r1, #0 │ │ │ │ - ldr r1, [pc, #-1156] @ a7df4 │ │ │ │ + ldr r1, [pc, #-1156] @ a7d9c │ │ │ │ cmp sl, r1 │ │ │ │ - ldr r1, [pc, #-1160] @ a7df8 │ │ │ │ + ldr r1, [pc, #-1160] @ a7da0 │ │ │ │ mul r1, r3, r1 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ umull r0, lr, r3, r2 │ │ │ │ add r3, r1, lr │ │ │ │ lsr r0, r0, #1 │ │ │ │ orr r0, r0, r3, lsl #31 │ │ │ │ lsr r1, r3, #1 │ │ │ │ - bhi a8244 │ │ │ │ + bhi a81ec │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ cmp ip, #1000 @ 0x3e8 │ │ │ │ - beq a82e0 │ │ │ │ + beq a8288 │ │ │ │ lsl r2, r1, #2 │ │ │ │ lsl r3, r0, #2 │ │ │ │ adds r3, r3, r0 │ │ │ │ orr r2, r2, r0, lsr #30 │ │ │ │ add ip, ip, ip, lsl #2 │ │ │ │ adc r2, r1, r2 │ │ │ │ lsl ip, ip, #1 │ │ │ │ adds r3, r3, r3 │ │ │ │ adc r2, r2, r2 │ │ │ │ cmp ip, #1000 @ 0x3e8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ - bcc a82ac │ │ │ │ - ldr r2, [pc, #-1260] @ a7dfc │ │ │ │ + bcc a8254 │ │ │ │ + ldr r2, [pc, #-1260] @ a7da4 │ │ │ │ lsr r3, r0, #9 │ │ │ │ umull ip, r3, r2, r3 │ │ │ │ - ldr r2, [pc, #-1268] @ a7e00 │ │ │ │ + ldr r2, [pc, #-1268] @ a7da8 │ │ │ │ lsr r3, r3, #7 │ │ │ │ mul r3, r2, r3 │ │ │ │ sub r3, r0, r3 │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [sl, #36] @ 0x24 │ │ │ │ add r3, pc, #716 @ 0x2cc │ │ │ │ ldrd r2, [r3] │ │ │ │ - bl f1528 │ │ │ │ + bl f0bc0 │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [sl] │ │ │ │ - b a7284 │ │ │ │ + b a722c │ │ │ │ sub r8, r8, #1888 @ 0x760 │ │ │ │ sub r8, r8, #12 │ │ │ │ cmp r8, #68 @ 0x44 │ │ │ │ - bgt a5e10 │ │ │ │ - b a61b0 │ │ │ │ - ldr r3, [pc, #676] @ a85e0 │ │ │ │ + bgt a5db8 │ │ │ │ + b a6158 │ │ │ │ + ldr r3, [pc, #676] @ a8588 │ │ │ │ smull r1, r3, r2, r3 │ │ │ │ asr r1, r2, #31 │ │ │ │ rsb r3, r1, r3, asr #2 │ │ │ │ add r1, r3, r3, lsl #2 │ │ │ │ sub r2, r2, r1, lsl #1 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - b a7e40 │ │ │ │ + b a7de8 │ │ │ │ ldrb r2, [r6, #4] │ │ │ │ ldrb r1, [r6, #5] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ orr r3, r7, #33792 @ 0x8400 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ add ip, r1, r2, lsl #1 │ │ │ │ cmp ip, #60 @ 0x3c │ │ │ │ - bgt a61b0 │ │ │ │ + bgt a6158 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ sub r1, r2, #1 │ │ │ │ - b a7068 │ │ │ │ - ldr r3, [pc, #588] @ a85e4 │ │ │ │ + b a7010 │ │ │ │ + ldr r3, [pc, #588] @ a858c │ │ │ │ cmp r5, r3 │ │ │ │ - beq a856c │ │ │ │ + beq a8514 │ │ │ │ add r3, r3, #117440512 @ 0x7000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a7d28 │ │ │ │ + beq a7cd0 │ │ │ │ add r3, r3, #-134217728 @ 0xf8000000 │ │ │ │ cmp r5, r3 │ │ │ │ - bne a7bcc │ │ │ │ + bne a7b74 │ │ │ │ rsb r3, r8, r8, lsl #5 │ │ │ │ rsb r3, r3, r3, lsl #6 │ │ │ │ add r2, r8, r3, lsl #3 │ │ │ │ ldr r3, [sl, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add r3, r3, r2, lsl #6 │ │ │ │ - b a6e50 │ │ │ │ - ldr r3, [pc, #528] @ a85e8 │ │ │ │ + b a6df8 │ │ │ │ + ldr r3, [pc, #528] @ a8590 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a7d28 │ │ │ │ + beq a7cd0 │ │ │ │ add r3, r3, #504 @ 0x1f8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne a7bcc │ │ │ │ + bne a7b74 │ │ │ │ rsb r8, r8, r8, lsl #3 │ │ │ │ - b a6540 │ │ │ │ + b a64e8 │ │ │ │ ldrb r2, [r6] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r1, r2, r2, lsl #2 │ │ │ │ add r1, r3, r1, lsl #1 │ │ │ │ cmp r1, #12 │ │ │ │ - bgt a8954 │ │ │ │ + bgt a88fc │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ ldrb r2, [r6, #8] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ ldrb r1, [r6, #10] │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ @@ -163911,110 +163911,110 @@ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ add r3, r3, r1, lsl #1 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ add r5, r5, r3 │ │ │ │ sub r3, r0, #4 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - ldr r2, [pc, #392] @ a85ec │ │ │ │ + ldr r2, [pc, #392] @ a8594 │ │ │ │ sub r3, r5, #1968 @ 0x7b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi a61b0 │ │ │ │ + bhi a6158 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ sub r5, r5, #1888 @ 0x760 │ │ │ │ sub r5, r5, #12 │ │ │ │ sub r2, r3, r6 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt a84b4 │ │ │ │ + bgt a845c │ │ │ │ ldr r1, [sl, #16] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #5 │ │ │ │ - bgt a84f0 │ │ │ │ + bgt a8498 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #3 │ │ │ │ - bgt a7c74 │ │ │ │ - b a61b0 │ │ │ │ + bgt a7c1c │ │ │ │ + b a6158 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ ldrb r2, [r6], #2 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r2, r1, r2, lsl #1 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #11 │ │ │ │ - bhi a61b0 │ │ │ │ + bhi a6158 │ │ │ │ sub r2, r3, r6 │ │ │ │ mov r7, #2048 @ 0x800 │ │ │ │ - b a8494 │ │ │ │ + b a843c │ │ │ │ mov r3, r0 │ │ │ │ mov r7, #0 │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ ldrb r2, [r6], #2 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r2, r1, r2, lsl #1 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #30 │ │ │ │ - bhi a61b0 │ │ │ │ + bhi a6158 │ │ │ │ orr r7, r7, #8 │ │ │ │ sub r2, r3, r6 │ │ │ │ - b a84a4 │ │ │ │ + b a844c │ │ │ │ mov r0, sl │ │ │ │ str r6, [sl, #4] │ │ │ │ - bl e1d84 <__isoc23_strtoul@@Base+0x32f08> │ │ │ │ - b a697c │ │ │ │ + bl e141c <__isoc23_strtoul@@Base+0x325f8> │ │ │ │ + b a6924 │ │ │ │ mov r2, r5 │ │ │ │ add r0, r6, #1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 8018 │ │ │ │ - b a6aac │ │ │ │ - ldr r3, [pc, #160] @ a85f0 │ │ │ │ + bl 7fc8 │ │ │ │ + b a6a54 │ │ │ │ + ldr r3, [pc, #160] @ a8598 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a7d28 │ │ │ │ - ldr r3, [pc, #152] @ a85f4 │ │ │ │ + beq a7cd0 │ │ │ │ + ldr r3, [pc, #152] @ a859c │ │ │ │ cmp r5, r3 │ │ │ │ - beq a83b4 │ │ │ │ - ldr r3, [pc, #144] @ a85f8 │ │ │ │ + beq a835c │ │ │ │ + ldr r3, [pc, #144] @ a85a0 │ │ │ │ cmp r5, r3 │ │ │ │ - bne a7bcc │ │ │ │ + bne a7b74 │ │ │ │ ldr r3, [sl, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add r3, r8, r3 │ │ │ │ - b a6e50 │ │ │ │ + b a6df8 │ │ │ │ cmp r8, #24 │ │ │ │ - bgt a61b0 │ │ │ │ + bgt a6158 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r1, [r0, #1]! │ │ │ │ lsl r2, r1, #1 │ │ │ │ ldrh ip, [r3, r2] │ │ │ │ lsr r2, ip, #13 │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ orreq r2, r2, #1 │ │ │ │ tst r2, #1 │ │ │ │ - bne a858c │ │ │ │ + bne a8534 │ │ │ │ tst ip, #2048 @ 0x800 │ │ │ │ - beq a61b0 │ │ │ │ + beq a6158 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, #10 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r2, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ str r0, [sp, #20] │ │ │ │ - b a8644 │ │ │ │ - blcc fe75ade0 │ │ │ │ + b a85ec │ │ │ │ + blcc fe75ad88 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strbtvs r6, [r6], -r7, ror #12 │ │ │ │ cdpvs 5, 7, cr6, cr3, cr3, {3} │ │ │ │ andeq r5, r0, r3, asr r5 │ │ │ │ andeq r0, r0, r6, lsl #8 │ │ │ │ subseq r5, r5, r3, asr #6 │ │ │ │ rsbeq r7, sp, r3, ror #6 │ │ │ │ @@ -164024,35 +164024,35 @@ │ │ │ │ andeq r0, r8, r0, lsl #25 │ │ │ │ andeq r2, r0, r8 │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ andeq r0, r8, r8, lsl #17 │ │ │ │ andeq r0, r8, r8, lsl #16 │ │ │ │ adceq sp, r3, sl, lsl #14 │ │ │ │ andeq r1, r1, r0, lsr r1 │ │ │ │ - bcs feb530d4 │ │ │ │ - andeq r1, r7, r8, asr r0 │ │ │ │ + bcs feb5307c │ │ │ │ + andeq r0, r7, r8, asr #14 │ │ │ │ andeq r1, r1, r0, lsl #2 │ │ │ │ andeq r0, r4, r0, lsr #32 │ │ │ │ andeq r0, r0, fp, ror #14 │ │ │ │ mvneq r3, r0, lsl #7 │ │ │ │ andeq r1, r1, r0, lsl r1 │ │ │ │ - blcc fe75ae44 │ │ │ │ + blcc fe75adec │ │ │ │ ldrb r2, [r6, #1]! │ │ │ │ add r3, r1, r2, lsl #1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne a8640 │ │ │ │ + bne a85e8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bgt a61b0 │ │ │ │ + bgt a6158 │ │ │ │ cmp r2, r5 │ │ │ │ - beq a87a4 │ │ │ │ + beq a874c │ │ │ │ mov r3, #0 │ │ │ │ mov lr, r3 │ │ │ │ str r3, [sl, #36] @ 0x24 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -164064,1238 +164064,1238 @@ │ │ │ │ ldr r2, [r2] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ orr r9, r9, #1152 @ 0x480 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #342] @ 0x156 │ │ │ │ - beq a86d8 │ │ │ │ + beq a8680 │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne a86c4 │ │ │ │ + bne a866c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, r2, #164 @ 0xa4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #132 @ 0x84 │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - beq a9668 │ │ │ │ + beq a9610 │ │ │ │ cmp r0, #42 @ 0x2a │ │ │ │ - bne a8720 │ │ │ │ + bne a86c8 │ │ │ │ cmp r8, #11 │ │ │ │ addle r8, r8, #12 │ │ │ │ strle r8, [sl, #8] │ │ │ │ tst fp, #4352 @ 0x1100 │ │ │ │ - beq a5e9c │ │ │ │ + beq a5e44 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ bic r1, fp, #64 @ 0x40 │ │ │ │ - blt a9438 │ │ │ │ + blt a93e0 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt a942c │ │ │ │ + bgt a93d4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, r5 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a942c │ │ │ │ + bne a93d4 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ add r7, r7, r7, lsl #1 │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ cmp r3, #23 │ │ │ │ str r3, [sl, #8] │ │ │ │ - ble a879c │ │ │ │ + ble a8744 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ sub r3, r3, #24 │ │ │ │ cmp r3, #23 │ │ │ │ mov r0, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - bgt a8780 │ │ │ │ + bgt a8728 │ │ │ │ str r3, [sl, #8] │ │ │ │ str r0, [sl, #12] │ │ │ │ mov fp, r1 │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ ldrb r0, [r6, #1]! │ │ │ │ lsl r3, r0, #1 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ lsr r3, r2, #13 │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne a87a4 │ │ │ │ + bne a874c │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq a61b0 │ │ │ │ + beq a6158 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #10 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ mov lr, r0 │ │ │ │ - bgt a61b0 │ │ │ │ + bgt a6158 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r3] │ │ │ │ ldrb r3, [r6] │ │ │ │ orr r2, r9, #32768 @ 0x8000 │ │ │ │ lsl r1, r3, #1 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ tst r1, #8192 @ 0x2000 │ │ │ │ - beq a8820 │ │ │ │ + beq a87c8 │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ lsl r1, r3, #1 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ tst r1, #8192 @ 0x2000 │ │ │ │ - bne a880c │ │ │ │ + bne a87b4 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ movne r9, r2 │ │ │ │ movne r3, #0 │ │ │ │ - bne a867c │ │ │ │ + bne a8624 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ add r6, r6, #1 │ │ │ │ lsl r3, r2, #1 │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ ands r3, r3, #2048 @ 0x800 │ │ │ │ - beq a887c │ │ │ │ - ldr r1, [pc, #-532] @ a863c │ │ │ │ - ldr r5, [pc, #-596] @ a8600 │ │ │ │ + beq a8824 │ │ │ │ + ldr r1, [pc, #-532] @ a85e4 │ │ │ │ + ldr r5, [pc, #-596] @ a85a8 │ │ │ │ mov ip, #0 │ │ │ │ umull r3, r1, r5, r1 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ lsr r1, r1, #3 │ │ │ │ mla ip, r1, r2, ip │ │ │ │ ldrb r2, [r6, #1]! │ │ │ │ lsl r3, r2, #1 │ │ │ │ ldrh r3, [r0, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ mov r3, ip │ │ │ │ - bne a8854 │ │ │ │ + bne a87fc │ │ │ │ orr r9, r9, #40960 @ 0xa000 │ │ │ │ - b a867c │ │ │ │ + b a8624 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r1, [r6] │ │ │ │ ldr r3, [r3] │ │ │ │ - b a5efc │ │ │ │ + b a5ea4 │ │ │ │ sub r3, r3, #4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne a7bcc │ │ │ │ + bne a7b74 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add r3, r3, r8 │ │ │ │ orr r9, r9, #2048 @ 0x800 │ │ │ │ str r3, [sl, #16] │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add r3, r3, r8 │ │ │ │ orr r9, r9, #128 @ 0x80 │ │ │ │ str r3, [sl, #8] │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ add r5, r6, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ sub r3, r6, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ mov r8, r0 │ │ │ │ - bhi a8dc4 │ │ │ │ + bhi a8d6c │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ - bls a5f1c │ │ │ │ - ldr r2, [pc, #-792] @ a85fc │ │ │ │ + bls a5ec4 │ │ │ │ + ldr r2, [pc, #-792] @ a85a4 │ │ │ │ sub r3, r3, #45 @ 0x2d │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ lsr r3, r2, r3 │ │ │ │ tst r3, #1 │ │ │ │ - beq a5f1c │ │ │ │ + beq a5ec4 │ │ │ │ add r6, r6, #1 │ │ │ │ - b a5f1c │ │ │ │ + b a5ec4 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add r3, r3, r8 │ │ │ │ orr r9, r9, #1024 @ 0x400 │ │ │ │ str r3, [sl, #4] │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ mov r0, sl │ │ │ │ str r6, [sl, #8] │ │ │ │ - bl e1d84 <__isoc23_strtoul@@Base+0x32f08> │ │ │ │ - b a6a18 │ │ │ │ + bl e141c <__isoc23_strtoul@@Base+0x325f8> │ │ │ │ + b a69c0 │ │ │ │ ldrb r1, [r6, #2] │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ rsb ip, r2, r2, lsl #5 │ │ │ │ ldrb r5, [r6, #3] │ │ │ │ lsl r3, r3, #2 │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ add r2, r2, ip, lsl #2 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ add r3, r3, r1, lsl #1 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ add r6, r6, #4 │ │ │ │ add r5, r5, r3 │ │ │ │ - b a845c │ │ │ │ + b a8404 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r5, r5, r3, lsl #1 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ add r6, r6, #2 │ │ │ │ addle r5, r5, #100 @ 0x64 │ │ │ │ - b a7020 │ │ │ │ - ldr r3, [pc, #-920] @ a8618 │ │ │ │ + b a6fc8 │ │ │ │ + ldr r3, [pc, #-920] @ a85c0 │ │ │ │ ror r5, r5, #4 │ │ │ │ cmp r5, r3 │ │ │ │ addls r1, r1, #1 │ │ │ │ - b a62c8 │ │ │ │ + b a6270 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r3, r3, #31 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ sub r8, r2, #115 @ 0x73 │ │ │ │ ldrb r3, [r0] │ │ │ │ - b a89e8 │ │ │ │ + b a8990 │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r6] │ │ │ │ add r3, sp, r3 │ │ │ │ ldrb r3, [r3, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a89dc │ │ │ │ + bne a8984 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, r2, #204 @ 0xcc │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #132 @ 0x84 │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - b a65bc │ │ │ │ + b a6564 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [sp, #20] │ │ │ │ tst fp, #2048 @ 0x800 │ │ │ │ - bne a61b0 │ │ │ │ + bne a6158 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r8, #0 │ │ │ │ sub r2, r3, #12 │ │ │ │ orr r5, fp, #2048 @ 0x800 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ str r2, [sl, #16] │ │ │ │ - blt a9590 │ │ │ │ + blt a9538 │ │ │ │ cmp r8, #31 │ │ │ │ - bgt a957c │ │ │ │ + bgt a9524 │ │ │ │ cmp r7, #0 │ │ │ │ ldrgt r2, [sl, #20] │ │ │ │ orr r5, fp, #2560 @ 0xa00 │ │ │ │ addgt r2, r2, r7 │ │ │ │ orr r5, r5, #8 │ │ │ │ str r8, [sl, #12] │ │ │ │ strgt r2, [sl, #20] │ │ │ │ - ldr r2, [pc, #-1120] @ a8628 │ │ │ │ + ldr r2, [pc, #-1120] @ a85d0 │ │ │ │ mov fp, r5 │ │ │ │ tst r5, r2 │ │ │ │ - beq a5e9c │ │ │ │ + beq a5e44 │ │ │ │ ldr r5, [sl, #16] │ │ │ │ - b a6da8 │ │ │ │ + b a6d50 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, #10 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ orr r3, r7, #33792 @ 0x8400 │ │ │ │ ldrb r1, [r2] │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ mov ip, r0 │ │ │ │ - bne a8378 │ │ │ │ + bne a8320 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add lr, r2, #1 │ │ │ │ str lr, [sp, #96] @ 0x60 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ ldr r7, [r1] │ │ │ │ lsl r1, r2, #1 │ │ │ │ ldrh r1, [r7, r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq a8b24 │ │ │ │ - ldr r6, [pc, #-1204] @ a863c │ │ │ │ - ldr r0, [pc, #-1268] @ a8600 │ │ │ │ + beq a8acc │ │ │ │ + ldr r6, [pc, #-1204] @ a85e4 │ │ │ │ + ldr r0, [pc, #-1268] @ a85a8 │ │ │ │ umull r1, r6, r0, r6 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ lsr r6, r6, #3 │ │ │ │ mla r1, r6, r2, r1 │ │ │ │ add lr, lr, #1 │ │ │ │ str lr, [sp, #96] @ 0x60 │ │ │ │ ldrb r2, [lr] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ lsl r1, r2, #1 │ │ │ │ ldrh r1, [r7, r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne a8af0 │ │ │ │ + bne a8a98 │ │ │ │ orr r9, r9, #8192 @ 0x2000 │ │ │ │ - b a8378 │ │ │ │ + b a8320 │ │ │ │ ldrb r3, [r6] │ │ │ │ ldrb r5, [r6, #1] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ adds r5, r5, r3, lsl #1 │ │ │ │ - beq a8e1c │ │ │ │ + beq a8dc4 │ │ │ │ cmp r5, #12 │ │ │ │ - bgt a8e30 │ │ │ │ + bgt a8dd8 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ ldrb r2, [r6, #3] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ adds r2, r2, r3, lsl #1 │ │ │ │ - beq a8e60 │ │ │ │ + beq a8e08 │ │ │ │ cmp r2, #31 │ │ │ │ - bgt a8e60 │ │ │ │ + bgt a8e08 │ │ │ │ ldrb r2, [r6, #4] │ │ │ │ ldrb r3, [r6, #5] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mov r1, #10 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ cmp r3, #24 │ │ │ │ - bgt a8e60 │ │ │ │ + bgt a8e08 │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ ldrb r3, [r6, #7] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - bgt a8e60 │ │ │ │ + bgt a8e08 │ │ │ │ ldrb r2, [r6, #8] │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - bgt a8e50 │ │ │ │ + bgt a8df8 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ tst r2, #16 │ │ │ │ - beq a8e60 │ │ │ │ + beq a8e08 │ │ │ │ add r5, r3, #100 @ 0x64 │ │ │ │ sub r3, r0, #2 │ │ │ │ sub r1, r3, r6 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r2, r1 │ │ │ │ - b a8480 │ │ │ │ + b a8428 │ │ │ │ cmp r8, #2000 @ 0x7d0 │ │ │ │ - blt a8c80 │ │ │ │ + blt a8c28 │ │ │ │ cmp r8, #2400 @ 0x960 │ │ │ │ - bge a97ec │ │ │ │ - ldr r3, [pc, #-1548] @ a8604 │ │ │ │ + bge a9794 │ │ │ │ + ldr r3, [pc, #-1548] @ a85ac │ │ │ │ orr r1, r9, fp │ │ │ │ tst r1, r3 │ │ │ │ - beq a8c80 │ │ │ │ + beq a8c28 │ │ │ │ add r3, sp, r5 │ │ │ │ ldrb r3, [r3, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a8070 │ │ │ │ + bne a8018 │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ - bne a808c │ │ │ │ - b a61b0 │ │ │ │ + bne a8034 │ │ │ │ + b a6158 │ │ │ │ ldrb r3, [sp, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a8070 │ │ │ │ - b a80ac │ │ │ │ + bne a8018 │ │ │ │ + b a8054 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ ldr r3, [r3] │ │ │ │ lsl r1, r1, #1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq a8ce0 │ │ │ │ + beq a8c88 │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ lsl r1, r1, #1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq a8ce0 │ │ │ │ + beq a8c88 │ │ │ │ ldrb r1, [r0, #3] │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ - beq a8ce0 │ │ │ │ + beq a8c88 │ │ │ │ tst fp, #2 │ │ │ │ - bne a61b0 │ │ │ │ + bne a6158 │ │ │ │ orr fp, fp, #2 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - b a7c44 │ │ │ │ + b a7bec │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ ldrne r3, [sp, #24] │ │ │ │ ldrne r3, [r3] │ │ │ │ - bne a8ce0 │ │ │ │ + bne a8c88 │ │ │ │ cmp r8, #0 │ │ │ │ - blt a8cd0 │ │ │ │ - ldr r1, [pc, #-1704] @ a860c │ │ │ │ + blt a8c78 │ │ │ │ + ldr r1, [pc, #-1704] @ a85b4 │ │ │ │ smull r3, r1, r8, r1 │ │ │ │ asr r3, r8, #31 │ │ │ │ rsb r3, r3, r1, asr #5 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ sub r3, r8, r3, lsl #2 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - ble a8bf8 │ │ │ │ + ble a8ba0 │ │ │ │ ldrb r3, [sp, #379] @ 0x17b │ │ │ │ cmp r3, #0 │ │ │ │ - bne a8070 │ │ │ │ - b a80ac │ │ │ │ + bne a8018 │ │ │ │ + b a8054 │ │ │ │ lsl r1, r5, #1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ - ldr ip, [pc, #-1768] @ a8608 │ │ │ │ + ldr ip, [pc, #-1768] @ a85b0 │ │ │ │ tst ip, r1 │ │ │ │ - beq a8074 │ │ │ │ + beq a801c │ │ │ │ cmp r8, #0 │ │ │ │ - blt a9828 │ │ │ │ - ldr ip, [pc, #-1784] @ a860c │ │ │ │ + blt a97d0 │ │ │ │ + ldr ip, [pc, #-1784] @ a85b4 │ │ │ │ smull r1, ip, r8, ip │ │ │ │ asr r1, r8, #31 │ │ │ │ rsb r1, r1, ip, asr #5 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ sub r1, r8, r1, lsl #2 │ │ │ │ cmp r1, #59 @ 0x3b │ │ │ │ - ble a8bf8 │ │ │ │ + ble a8ba0 │ │ │ │ add r2, r5, #544 @ 0x220 │ │ │ │ add r2, sp, r2 │ │ │ │ ldrb r2, [r2, #-260] @ 0xfffffefc │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8070 │ │ │ │ + bne a8018 │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ - beq a61b0 │ │ │ │ + beq a6158 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - bne a80b4 │ │ │ │ - ldr r2, [pc, #-1852] @ a8610 │ │ │ │ - ldr r1, [pc, #-1852] @ a8614 │ │ │ │ + bne a805c │ │ │ │ + ldr r2, [pc, #-1852] @ a85b8 │ │ │ │ + ldr r1, [pc, #-1852] @ a85bc │ │ │ │ orr ip, r9, fp │ │ │ │ and r2, r2, ip │ │ │ │ cmp r2, r1 │ │ │ │ - bne a80b4 │ │ │ │ - b a61b0 │ │ │ │ - ldr r2, [pc, #-1872] @ a8618 │ │ │ │ + bne a805c │ │ │ │ + b a6158 │ │ │ │ + ldr r2, [pc, #-1872] @ a85c0 │ │ │ │ ror r0, r0, #4 │ │ │ │ cmp r0, r2 │ │ │ │ addls r3, r3, #1 │ │ │ │ - b a626c │ │ │ │ + b a6214 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r0, r6, #1 │ │ │ │ - bl 7a9c <__isoc23_strtoull@plt> │ │ │ │ + bl 7a58 <__isoc23_strtoull@plt> │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldrb r1, [r1] │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ - beq a95dc │ │ │ │ + beq a9584 │ │ │ │ cmp r2, #-2147483648 @ 0x80000000 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcs a5b58 │ │ │ │ - ldr r1, [pc, #-1912] @ a863c │ │ │ │ + bcs a5b00 │ │ │ │ + ldr r1, [pc, #-1912] @ a85e4 │ │ │ │ mov ip, r2 │ │ │ │ mul r0, r1, r3 │ │ │ │ umull r2, r3, ip, r1 │ │ │ │ add r3, r0, r3 │ │ │ │ - b a5b58 │ │ │ │ + b a5b00 │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ - bne a5f1c │ │ │ │ - b a8924 │ │ │ │ + bne a5ec4 │ │ │ │ + b a88cc │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ - bl a53ac │ │ │ │ + bl a5354 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a7c14 │ │ │ │ + beq a7bbc │ │ │ │ ldrsh r1, [r3, #12] │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ cmp r8, #0 │ │ │ │ add r2, r1, r2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [r2] │ │ │ │ orr fp, fp, #1048576 @ 0x100000 │ │ │ │ str r3, [r2, #12] │ │ │ │ - bge a7c20 │ │ │ │ - b a5e9c │ │ │ │ + bge a7bc8 │ │ │ │ + b a5e44 │ │ │ │ add r6, r6, #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ sub r1, r0, r6 │ │ │ │ - b a8bf0 │ │ │ │ + b a8b98 │ │ │ │ add r6, r6, #2 │ │ │ │ mov r3, r0 │ │ │ │ sub r1, r3, r6 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ mov r2, r1 │ │ │ │ - bgt a8480 │ │ │ │ + bgt a8428 │ │ │ │ add r5, r5, #100 @ 0x64 │ │ │ │ - b a8bf0 │ │ │ │ + b a8b98 │ │ │ │ mov r5, r3 │ │ │ │ sub r3, r0, #2 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - b a8e38 │ │ │ │ + b a8de0 │ │ │ │ add r6, r6, #2 │ │ │ │ add r5, r5, #100 @ 0x64 │ │ │ │ mov r3, r0 │ │ │ │ sub r1, r0, r6 │ │ │ │ - b a8bf0 │ │ │ │ - ldr r3, [pc, #-2144] @ a861c │ │ │ │ + b a8b98 │ │ │ │ + ldr r3, [pc, #-2144] @ a85c4 │ │ │ │ bic r2, r9, #69632 @ 0x11000 │ │ │ │ and r3, r3, fp │ │ │ │ bic r2, r2, #272 @ 0x110 │ │ │ │ orr r3, r3, r2 │ │ │ │ orr r9, r3, #65536 @ 0x10000 │ │ │ │ orr fp, fp, #65536 @ 0x10000 │ │ │ │ orr r9, r9, #32 │ │ │ │ orr fp, fp, #96 @ 0x60 │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ cmp r8, #0 │ │ │ │ - ble a8f10 │ │ │ │ + ble a8eb8 │ │ │ │ cmp r8, #24 │ │ │ │ - bgt a61b0 │ │ │ │ + bgt a6158 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r8, [sl, #8] │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - ldr r3, [pc, #-2208] @ a8620 │ │ │ │ + ldr r3, [pc, #-2208] @ a85c8 │ │ │ │ smull r2, r3, r8, r3 │ │ │ │ asr r2, r8, #31 │ │ │ │ rsb r3, r2, r3, asr #2 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ sub r3, r8, r3, lsl #3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - beq a8efc │ │ │ │ + beq a8ea4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #11 │ │ │ │ addle r8, r8, #12 │ │ │ │ strle r8, [sl, #8] │ │ │ │ - b a6e10 │ │ │ │ + b a6db8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r3, r3, #7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b a76cc │ │ │ │ + b a7674 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #12 │ │ │ │ subeq r8, r8, #12 │ │ │ │ streq r8, [sl, #8] │ │ │ │ - b a6e10 │ │ │ │ + b a6db8 │ │ │ │ ldr r5, [sl, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bge a933c │ │ │ │ + bge a92e4 │ │ │ │ mov r3, r5 │ │ │ │ adds r3, r3, #24 │ │ │ │ - bmi a8f20 │ │ │ │ + bmi a8ec8 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - beq a9368 │ │ │ │ + beq a9310 │ │ │ │ cmp r3, #11 │ │ │ │ - bgt a5e9c │ │ │ │ + bgt a5e44 │ │ │ │ add r5, r5, #12 │ │ │ │ str r5, [sl, #8] │ │ │ │ - b a5e9c │ │ │ │ - ldr r3, [pc, #-2336] @ a8638 │ │ │ │ + b a5e44 │ │ │ │ + ldr r3, [pc, #-2336] @ a85e0 │ │ │ │ bic r2, r9, #69632 @ 0x11000 │ │ │ │ and r3, r3, fp │ │ │ │ bic r2, r2, #272 @ 0x110 │ │ │ │ orr r3, r3, r2 │ │ │ │ orr r9, r3, #256 @ 0x100 │ │ │ │ orr fp, fp, #320 @ 0x140 │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ cmn r8, #1 │ │ │ │ - bne a9058 │ │ │ │ + bne a9000 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #55 @ 0x37 │ │ │ │ cmneq r7, #1 │ │ │ │ movne r8, r7 │ │ │ │ - beq a9038 │ │ │ │ + beq a8fe0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrb r3, [r6] │ │ │ │ ldr r2, [r2] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq a8fbc │ │ │ │ + beq a8f64 │ │ │ │ ldrb r3, [r6, #1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne a8fa8 │ │ │ │ + bne a8f50 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #3 │ │ │ │ add r2, r2, #300 @ 0x12c │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - blt a9268 │ │ │ │ + blt a9210 │ │ │ │ tst fp, #256 @ 0x100 │ │ │ │ bicne fp, fp, #256 @ 0x100 │ │ │ │ bicne r3, r9, #256 @ 0x100 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ orrne fp, fp, #32 │ │ │ │ orrne r5, r3, #32 │ │ │ │ biceq fp, fp, #69632 @ 0x11000 │ │ │ │ moveq r5, r9 │ │ │ │ - ldr r3, [pc, #-2552] @ a8624 │ │ │ │ + ldr r3, [pc, #-2552] @ a85cc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ sub r2, r2, #55 @ 0x37 │ │ │ │ cmp r2, #13 │ │ │ │ - bhi a9864 │ │ │ │ + bhi a980c │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ bic fp, fp, #86016 @ 0x15000 │ │ │ │ cmp r3, #55 @ 0x37 │ │ │ │ bic fp, fp, #256 @ 0x100 │ │ │ │ mov r3, #20480 @ 0x5000 │ │ │ │ movne r7, #1 │ │ │ │ moveq r7, #2 │ │ │ │ - b a65e0 │ │ │ │ + b a6588 │ │ │ │ mul r8, r7, r8 │ │ │ │ - b a8f8c │ │ │ │ + b a8f34 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ orr r9, r5, #8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b a6e00 │ │ │ │ + b a6da8 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - bl acc00 │ │ │ │ + bl acba8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, sl │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov sl, r0 │ │ │ │ mla r3, r2, r8, r3 │ │ │ │ str r3, [r0, #8] │ │ │ │ orr r9, r5, #8 │ │ │ │ - b a6e00 │ │ │ │ + b a6da8 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ orr r9, r5, #8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b a6e00 │ │ │ │ + b a6da8 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ orr r9, r5, #128 @ 0x80 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [sl, #12] │ │ │ │ mov r3, #18 │ │ │ │ str r3, [sl, #8] │ │ │ │ - b a6e10 │ │ │ │ + b a6db8 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ orr r9, r5, #128 @ 0x80 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [sl, #12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [sl, #8] │ │ │ │ - b a6e10 │ │ │ │ + b a6db8 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ orr r9, r5, #128 @ 0x80 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [sl, #12] │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sl, #8] │ │ │ │ - b a6e10 │ │ │ │ + b a6db8 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ orr r9, r5, #8 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [sl, #12] │ │ │ │ - b a6e00 │ │ │ │ + b a6da8 │ │ │ │ ldr r3, [sl, #20] │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [sl, #20] │ │ │ │ orr r3, r5, fp │ │ │ │ ands r3, r3, #2064 @ 0x810 │ │ │ │ streq r3, [sl, #16] │ │ │ │ - beq a6de4 │ │ │ │ + beq a6d8c │ │ │ │ mov r9, r5 │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ ldr r3, [sl, #16] │ │ │ │ orr r5, r5, #2048 @ 0x800 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [sl, #16] │ │ │ │ - b a6de4 │ │ │ │ - ldr r3, [pc, #-2892] @ a8628 │ │ │ │ + b a6d8c │ │ │ │ + ldr r3, [pc, #-2892] @ a85d0 │ │ │ │ and r3, r3, fp │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ - beq a91a8 │ │ │ │ + beq a9150 │ │ │ │ tst fp, #16384 @ 0x4000 │ │ │ │ addne r7, r8, #1 │ │ │ │ - bne a9190 │ │ │ │ + bne a9138 │ │ │ │ ldr r7, [sl, #12] │ │ │ │ add r7, r8, r7 │ │ │ │ - ldr r3, [pc, #-2924] @ a862c │ │ │ │ + ldr r3, [pc, #-2924] @ a85d4 │ │ │ │ str r7, [sl, #12] │ │ │ │ tst r5, r3 │ │ │ │ orreq r9, r5, #136 @ 0x88 │ │ │ │ - beq a5e9c │ │ │ │ - b a90b0 │ │ │ │ + beq a5e44 │ │ │ │ + b a9058 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [sl, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r8, #1 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ lsl r3, r8, #1 │ │ │ │ ldrsh r7, [r2, r3] │ │ │ │ - beq a91e4 │ │ │ │ + beq a918c │ │ │ │ mov r8, #0 │ │ │ │ - b a918c │ │ │ │ + b a9134 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ orr r9, r5, #1152 @ 0x480 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [sl, #8] │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ ldr r9, [sl, #20] │ │ │ │ tst r9, #3 │ │ │ │ - bne a91c8 │ │ │ │ + bne a9170 │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ mov r0, r9 │ │ │ │ - bl f0950 │ │ │ │ + bl effe8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a918c │ │ │ │ - ldr r3, [pc, #-3036] @ a8630 │ │ │ │ + bne a9134 │ │ │ │ + ldr r3, [pc, #-3036] @ a85d8 │ │ │ │ mov r1, #400 @ 0x190 │ │ │ │ cmp r9, r3 │ │ │ │ addle r0, r9, #1888 @ 0x760 │ │ │ │ addle r0, r0, #12 │ │ │ │ movgt r0, r9 │ │ │ │ - bl f0950 │ │ │ │ + bl effe8 │ │ │ │ clz r8, r1 │ │ │ │ lsr r8, r8, #5 │ │ │ │ - b a918c │ │ │ │ + b a9134 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ orr r9, r5, #1024 @ 0x400 │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [sl, #4] │ │ │ │ - b a6e24 │ │ │ │ - ldr r3, [pc, #-3092] @ a8634 │ │ │ │ + b a6dcc │ │ │ │ + ldr r3, [pc, #-3092] @ a85dc │ │ │ │ eor r2, r8, r8, asr #31 │ │ │ │ sub r2, r2, r8, asr #31 │ │ │ │ cmp r2, r3 │ │ │ │ orr r9, r5, #32768 @ 0x8000 │ │ │ │ - bgt a92a4 │ │ │ │ + bgt a924c │ │ │ │ ldr r3, [sl] │ │ │ │ add r3, r3, r8 │ │ │ │ str r3, [sl] │ │ │ │ - b a6e3c │ │ │ │ + b a6de4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ add r2, r2, #232 @ 0xe8 │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ subs r3, r0, #0 │ │ │ │ movlt r5, r9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bge a8ff4 │ │ │ │ - b a9014 │ │ │ │ + bge a8f9c │ │ │ │ + b a8fbc │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ - bl acc00 │ │ │ │ + bl acba8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #-3212] @ a863c │ │ │ │ + ldr r0, [pc, #-3212] @ a85e4 │ │ │ │ mov r3, r1 │ │ │ │ smlal r2, r3, r8, r0 │ │ │ │ - b a5b58 │ │ │ │ + b a5b00 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - beq a61b0 │ │ │ │ + beq a6158 │ │ │ │ tst fp, #1048576 @ 0x100000 │ │ │ │ ldreq r3, [sl, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldrsheq r2, [r3, #12] │ │ │ │ streq r2, [sp, #36] @ 0x24 │ │ │ │ ldrsheq r2, [r3, #14] │ │ │ │ streq r2, [sp, #108] @ 0x6c │ │ │ │ - bl e2734 <__isoc23_strtoul@@Base+0x338b8> │ │ │ │ + bl e1dcc <__isoc23_strtoul@@Base+0x32fa8> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ orr fp, fp, #1048576 @ 0x100000 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ ands r2, fp, #1048576 @ 0x100000 │ │ │ │ - bne a61b0 │ │ │ │ + bne a6158 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl e2734 <__isoc23_strtoul@@Base+0x338b8> │ │ │ │ + bl e1dcc <__isoc23_strtoul@@Base+0x32fa8> │ │ │ │ orr fp, fp, #1048576 @ 0x100000 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl f0950 │ │ │ │ + bl effe8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - beq a937c │ │ │ │ + beq a9324 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #11 │ │ │ │ - bgt a5e9c │ │ │ │ - b a8f44 │ │ │ │ + bgt a5e44 │ │ │ │ + b a8eec │ │ │ │ cmp r3, #12 │ │ │ │ - bne a5e9c │ │ │ │ + bne a5e44 │ │ │ │ sub r5, r5, #12 │ │ │ │ str r5, [sl, #8] │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ cmp r1, #12 │ │ │ │ - bne a5e9c │ │ │ │ - b a9370 │ │ │ │ + bne a5e44 │ │ │ │ + b a9318 │ │ │ │ mov r3, #0 │ │ │ │ - b a6a44 │ │ │ │ + b a69ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sl, #16] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sl, #12] │ │ │ │ str r3, [sl, #24] │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ mov r3, #0 │ │ │ │ - b a69a8 │ │ │ │ + b a6950 │ │ │ │ mov r3, #1 │ │ │ │ - b a6a44 │ │ │ │ - ldr r3, [pc, #-3468] @ a8638 │ │ │ │ + b a69ec │ │ │ │ + ldr r3, [pc, #-3468] @ a85e0 │ │ │ │ bic r2, r9, #69632 @ 0x11000 │ │ │ │ and r3, r3, fp │ │ │ │ bic r2, r2, #272 @ 0x110 │ │ │ │ orr r3, r3, r2 │ │ │ │ orr r9, r3, #16 │ │ │ │ orr fp, fp, #80 @ 0x50 │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ orr r3, r9, fp │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - bne a8e74 │ │ │ │ - ldr r3, [pc, #-3512] @ a8638 │ │ │ │ + bne a8e1c │ │ │ │ + ldr r3, [pc, #-3512] @ a85e0 │ │ │ │ bic r2, r9, #69632 @ 0x11000 │ │ │ │ and r3, r3, fp │ │ │ │ bic r2, r2, #272 @ 0x110 │ │ │ │ orr r3, r3, r2 │ │ │ │ orr r9, r3, #4096 @ 0x1000 │ │ │ │ orr fp, fp, #4160 @ 0x1040 │ │ │ │ - b a5e9c │ │ │ │ - ldr r3, [pc, #-3544] @ a8638 │ │ │ │ + b a5e44 │ │ │ │ + ldr r3, [pc, #-3544] @ a85e0 │ │ │ │ bic r2, r9, #69632 @ 0x11000 │ │ │ │ and r3, r3, fp │ │ │ │ bic r2, r2, #272 @ 0x110 │ │ │ │ orr r3, r3, r2 │ │ │ │ orr fp, fp, #65536 @ 0x10000 │ │ │ │ orr r9, r3, #65536 @ 0x10000 │ │ │ │ orr fp, fp, #64 @ 0x40 │ │ │ │ - b a5e9c │ │ │ │ + b a5e44 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq a879c │ │ │ │ - b a8760 │ │ │ │ + beq a8744 │ │ │ │ + b a8708 │ │ │ │ tst fp, #256 @ 0x100 │ │ │ │ - bne a951c │ │ │ │ + bne a94c4 │ │ │ │ tst fp, #4096 @ 0x1000 │ │ │ │ - beq a94f0 │ │ │ │ + beq a9498 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt a879c │ │ │ │ + bgt a8744 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, r5 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a879c │ │ │ │ + bne a8744 │ │ │ │ mov r7, #1 │ │ │ │ - b a8760 │ │ │ │ - bne a73cc │ │ │ │ - b a7408 │ │ │ │ + b a8708 │ │ │ │ + bne a7374 │ │ │ │ + b a73b0 │ │ │ │ add r6, r6, #1 │ │ │ │ - b a7778 │ │ │ │ + b a7720 │ │ │ │ cmp r3, #5 │ │ │ │ orrle fp, fp, #65536 @ 0x10000 │ │ │ │ - ble a77d4 │ │ │ │ + ble a777c │ │ │ │ cmp r3, #8 │ │ │ │ orrle fp, fp, #4096 @ 0x1000 │ │ │ │ orrgt fp, fp, #16 │ │ │ │ - b a77d4 │ │ │ │ + b a777c │ │ │ │ cmp r8, #0 │ │ │ │ - blt a94dc │ │ │ │ + blt a9484 │ │ │ │ mul r8, r7, r8 │ │ │ │ orr fp, fp, #4096 @ 0x1000 │ │ │ │ - b a8f8c │ │ │ │ + b a8f34 │ │ │ │ cmp r3, #55 @ 0x37 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r3, #20480 @ 0x5000 │ │ │ │ moveq r7, #2 │ │ │ │ - b a65e0 │ │ │ │ + b a6588 │ │ │ │ mov r3, #55 @ 0x37 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b a7774 │ │ │ │ + b a771c │ │ │ │ tst fp, #4352 @ 0x1100 │ │ │ │ movne r8, r7 │ │ │ │ orr fp, fp, #65536 @ 0x10000 │ │ │ │ moveq r8, #0 │ │ │ │ - b a8f8c │ │ │ │ + b a8f34 │ │ │ │ cmp r8, r3 │ │ │ │ - blt a9470 │ │ │ │ + blt a9418 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, r5 │ │ │ │ movge r3, #0 │ │ │ │ andlt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a9470 │ │ │ │ - b a879c │ │ │ │ + bne a9418 │ │ │ │ + b a8744 │ │ │ │ cmp r8, r3 │ │ │ │ - blt a879c │ │ │ │ + blt a8744 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, r5 │ │ │ │ movge r3, #0 │ │ │ │ andlt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a879c │ │ │ │ + bne a8744 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ sub r3, r3, #24 │ │ │ │ cmp r3, #23 │ │ │ │ str r3, [sl, #8] │ │ │ │ - bgt a879c │ │ │ │ + bgt a8744 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ add r3, r3, #24 │ │ │ │ cmp r3, #23 │ │ │ │ mov r0, r2 │ │ │ │ sub r2, r2, #1 │ │ │ │ - ble a9560 │ │ │ │ - b a8794 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + ble a9508 │ │ │ │ + b a873c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ str sl, [sp, #20] │ │ │ │ ldr fp, [sp, #28] │ │ │ │ mov r8, r9 │ │ │ │ mov sl, r5 │ │ │ │ - b a61c0 │ │ │ │ + b a6168 │ │ │ │ ldrb r2, [r0] │ │ │ │ add r1, sp, r2 │ │ │ │ ldrb r1, [r1, #284] @ 0x11c │ │ │ │ cmp r1, #0 │ │ │ │ - beq a9708 │ │ │ │ + beq a96b0 │ │ │ │ ldrb r2, [r6, #1]! │ │ │ │ add r1, sp, r2 │ │ │ │ ldrb r1, [r1, #284] @ 0x11c │ │ │ │ cmp r1, #0 │ │ │ │ - bne a95a4 │ │ │ │ + bne a954c │ │ │ │ str r6, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldr r1, [r1] │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - bne a9710 │ │ │ │ + bne a96b8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - b a8a80 │ │ │ │ + b a8a28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r6, r0, #1 │ │ │ │ ldr r8, [r1] │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ lsl r0, r1, #1 │ │ │ │ ldrh r0, [r8, r0] │ │ │ │ ands r0, r0, #2048 @ 0x800 │ │ │ │ moveq r5, r0 │ │ │ │ - bne a74a8 │ │ │ │ - ldr ip, [pc, #-4048] @ a863c │ │ │ │ + bne a7450 │ │ │ │ + ldr ip, [pc, #-4048] @ a85e4 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ umull lr, r1, r2, ip │ │ │ │ mla r1, ip, r3, r1 │ │ │ │ adds r2, lr, r0 │ │ │ │ adc r3, r1, r5 │ │ │ │ - b a5b58 │ │ │ │ + b a5b00 │ │ │ │ add ip, sp, r2 │ │ │ │ ldrb ip, [ip, #224] @ 0xe0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq a9640 │ │ │ │ + beq a95e8 │ │ │ │ add ip, sp, r1 │ │ │ │ ldrb ip, [ip, #200] @ 0xc8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne a9390 │ │ │ │ + bne a9338 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #28 │ │ │ │ - bgt a9780 │ │ │ │ + bgt a9728 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #6 │ │ │ │ - ble a6b54 │ │ │ │ + ble a6afc │ │ │ │ cmp r5, #0 │ │ │ │ - beq a6bb8 │ │ │ │ + beq a6b60 │ │ │ │ mov r1, #0 │ │ │ │ - b a6b5c │ │ │ │ + b a6b04 │ │ │ │ cmp r8, #12 │ │ │ │ moveq r8, #0 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ streq r8, [sl, #8] │ │ │ │ - b a8720 │ │ │ │ - ldr r3, [pc, #860] @ a99e0 │ │ │ │ + b a86c8 │ │ │ │ + ldr r3, [pc, #860] @ a9988 │ │ │ │ ror r0, r0, #4 │ │ │ │ cmp r0, r3 │ │ │ │ addls r2, r2, #1 │ │ │ │ - b a6470 │ │ │ │ + b a6418 │ │ │ │ cmp r5, #121 @ 0x79 │ │ │ │ - bls a6e68 │ │ │ │ - ldr r3, [pc, #836] @ a99e4 │ │ │ │ + bls a6e10 │ │ │ │ + ldr r3, [pc, #836] @ a998c │ │ │ │ cmp r5, r3 │ │ │ │ - beq a892c │ │ │ │ - bls a7ba8 │ │ │ │ - ldr r3, [pc, #824] @ a99e8 │ │ │ │ + beq a88d4 │ │ │ │ + bls a7b50 │ │ │ │ + ldr r3, [pc, #824] @ a9990 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a83b4 │ │ │ │ + beq a835c │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a856c │ │ │ │ + beq a8514 │ │ │ │ sub r3, r3, #260 @ 0x104 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a88a4 │ │ │ │ - b a7bcc │ │ │ │ + beq a884c │ │ │ │ + b a7b74 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str sl, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, fp │ │ │ │ mov r8, r9 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ - bge a74ec │ │ │ │ - b a642c │ │ │ │ - bne a7a24 │ │ │ │ - b a7a58 │ │ │ │ + bge a7494 │ │ │ │ + b a63d4 │ │ │ │ + bne a79cc │ │ │ │ + b a7a00 │ │ │ │ mov r3, #1 │ │ │ │ - b a69a8 │ │ │ │ + b a6950 │ │ │ │ mov r7, r0 │ │ │ │ - b a7fb8 │ │ │ │ + b a7f60 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b a95bc │ │ │ │ + b a9564 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #10 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl ae710 <__isoc23_strtol@@Base> │ │ │ │ + bl ae6b8 <__isoc23_strtol@@Base> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #31 │ │ │ │ mov r8, r0 │ │ │ │ - bgt a95d4 │ │ │ │ + bgt a957c │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ ldrb r2, [r6] │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - beq a95d4 │ │ │ │ + beq a957c │ │ │ │ cmp r0, #0 │ │ │ │ - bge a8a64 │ │ │ │ - b a8a80 │ │ │ │ + bge a8a0c │ │ │ │ + b a8a28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ - bl a50b4 │ │ │ │ + bl a505c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - beq a7c20 │ │ │ │ + beq a7bc8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bge a7c20 │ │ │ │ - b a5e9c │ │ │ │ + bge a7bc8 │ │ │ │ + b a5e44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r2, [sl, #12] │ │ │ │ str r3, [sl, #16] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl acc00 │ │ │ │ + bl acba8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, sl │ │ │ │ - b a6c10 │ │ │ │ - ldr r3, [pc, #560] @ a99ec │ │ │ │ + b a6bb8 │ │ │ │ + ldr r3, [pc, #560] @ a9994 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ and r3, r3, r9 │ │ │ │ orr fp, fp, r3 │ │ │ │ - b a7774 │ │ │ │ + b a771c │ │ │ │ tst fp, #256 @ 0x100 │ │ │ │ bicne fp, fp, #256 @ 0x100 │ │ │ │ bicne r3, r9, #256 @ 0x100 │ │ │ │ orrne fp, fp, #262144 @ 0x40000 │ │ │ │ orreq fp, fp, #262144 @ 0x40000 │ │ │ │ orreq r9, r9, #8 │ │ │ │ orrne fp, fp, #32 │ │ │ │ orrne r9, r3, #40 @ 0x28 │ │ │ │ - b a6e00 │ │ │ │ + b a6da8 │ │ │ │ add r3, sp, r5 │ │ │ │ ldrb r3, [r3, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ - bne a8070 │ │ │ │ + bne a8018 │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ - beq a61b0 │ │ │ │ + beq a6158 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - bne a80ac │ │ │ │ - ldr r3, [pc, #476] @ a99f0 │ │ │ │ - ldr r2, [pc, #476] @ a99f4 │ │ │ │ + bne a8054 │ │ │ │ + ldr r3, [pc, #476] @ a9998 │ │ │ │ + ldr r2, [pc, #476] @ a999c │ │ │ │ orr r1, r9, fp │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a80ac │ │ │ │ - b a61b0 │ │ │ │ + bne a8054 │ │ │ │ + b a6158 │ │ │ │ add r2, sp, r5 │ │ │ │ ldrb r2, [r2, #284] @ 0x11c │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8070 │ │ │ │ + bne a8018 │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ - beq a858c │ │ │ │ + beq a8534 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - bne a80b4 │ │ │ │ - ldr r2, [pc, #416] @ a99f0 │ │ │ │ - ldr r1, [pc, #416] @ a99f4 │ │ │ │ + bne a805c │ │ │ │ + ldr r2, [pc, #416] @ a9998 │ │ │ │ + ldr r1, [pc, #416] @ a999c │ │ │ │ orr ip, r9, fp │ │ │ │ and r2, r2, ip │ │ │ │ cmp r2, r1 │ │ │ │ - bne a80b4 │ │ │ │ - b a858c │ │ │ │ + bne a805c │ │ │ │ + b a8534 │ │ │ │ cmp r8, #0 │ │ │ │ - blt a9878 │ │ │ │ + blt a9820 │ │ │ │ tst fp, #16384 @ 0x4000 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [sl, #12] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - bl acc00 │ │ │ │ + bl acba8 │ │ │ │ orr r9, r5, #8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, sl │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #328] @ a99f8 │ │ │ │ + ldr r3, [pc, #328] @ a99a0 │ │ │ │ subs r2, r1, #0 │ │ │ │ moveq r2, r8 │ │ │ │ tst fp, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ sub r3, r3, #31 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ - beq a9940 │ │ │ │ + beq a98e8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst fp, #16384 @ 0x4000 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne a9950 │ │ │ │ + bne a98f8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ subs r3, r3, r2 │ │ │ │ - ldr r2, [pc, #264] @ a99fc │ │ │ │ + ldr r2, [pc, #264] @ a99a4 │ │ │ │ addmi r3, r3, #7 │ │ │ │ tst r5, r2 │ │ │ │ - bne a6e00 │ │ │ │ + bne a6da8 │ │ │ │ cmp r7, #0 │ │ │ │ mvnge r2, #0 │ │ │ │ strge r2, [sp, #60] @ 0x3c │ │ │ │ - blt a9988 │ │ │ │ + blt a9930 │ │ │ │ rsb r2, r8, r8, lsl #3 │ │ │ │ add r2, r2, r3 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ tst fp, #16 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sl, #12] │ │ │ │ - ldr r3, [pc, #212] @ a9a00 │ │ │ │ + ldr r3, [pc, #212] @ a99a8 │ │ │ │ and r2, r5, r3 │ │ │ │ and r3, r3, fp │ │ │ │ orr r9, r2, #8 │ │ │ │ mov fp, r3 │ │ │ │ - beq a6e00 │ │ │ │ - b a5e9c │ │ │ │ - ldr r3, [pc, #180] @ a99fc │ │ │ │ + beq a6da8 │ │ │ │ + b a5e44 │ │ │ │ + ldr r3, [pc, #180] @ a99a4 │ │ │ │ tst r5, r3 │ │ │ │ - bne a6e00 │ │ │ │ - b a5e9c │ │ │ │ + bne a6da8 │ │ │ │ + b a5e44 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r2 │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne a995c │ │ │ │ + bne a9904 │ │ │ │ ands r3, r3, #2048 @ 0x800 │ │ │ │ - beq a99b0 │ │ │ │ + beq a9958 │ │ │ │ bic fp, fp, #69632 @ 0x11000 │ │ │ │ bic fp, fp, #256 @ 0x100 │ │ │ │ - b a6e00 │ │ │ │ + b a6da8 │ │ │ │ cmp r8, #0 │ │ │ │ - ble a990c │ │ │ │ - ldr r2, [pc, #108] @ a9a04 │ │ │ │ + ble a98b4 │ │ │ │ + ldr r2, [pc, #108] @ a99ac │ │ │ │ and r2, r2, fp │ │ │ │ cmp r3, #0 │ │ │ │ cmpge r2, #4096 @ 0x1000 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ sub r8, r8, r2 │ │ │ │ - b a990c │ │ │ │ + b a98b4 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r2] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #24 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt a98e0 │ │ │ │ - b a997c │ │ │ │ + blt a9888 │ │ │ │ + b a9924 │ │ │ │ adceq sp, r3, sl, lsl #14 │ │ │ │ andeq r4, r0, lr, asr #26 │ │ │ │ andeq r4, r0, r3, asr sp │ │ │ │ andeq r1, r1, r0, lsl r1 │ │ │ │ andeq r0, r8, r8, lsl #17 │ │ │ │ andeq r0, r8, r8, lsl #16 │ │ │ │ andeq r1, r1, r0, lsl #2 │ │ │ │ @@ -165308,351 +165308,351 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov ip, r2 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ - beq a9a8c │ │ │ │ + beq a9a34 │ │ │ │ cmp r3, #0 │ │ │ │ - ble a9a84 │ │ │ │ + ble a9a2c │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne a9b28 │ │ │ │ + bne a9ad0 │ │ │ │ cmp r5, r3 │ │ │ │ - ble a9a64 │ │ │ │ + ble a9a0c │ │ │ │ add r3, r3, #1 │ │ │ │ add ip, ip, ip, lsl #2 │ │ │ │ cmp r5, r3 │ │ │ │ lsl ip, ip, #1 │ │ │ │ - bne a9a50 │ │ │ │ - ldr r2, [pc, #228] @ a9b50 │ │ │ │ + bne a99f8 │ │ │ │ + ldr r2, [pc, #228] @ a9af8 │ │ │ │ sub r1, r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ add r0, r4, r0 │ │ │ │ - b a9b04 │ │ │ │ + b a9aac │ │ │ │ cmp r3, r5 │ │ │ │ movlt r3, r5 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq a9ad8 │ │ │ │ + beq a9a80 │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ - beq a9b44 │ │ │ │ + beq a9aec │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq a9ae8 │ │ │ │ + beq a9a90 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a9a64 │ │ │ │ + bgt a9a0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9ae8 │ │ │ │ + beq a9a90 │ │ │ │ rsb r3, r3, #0 │ │ │ │ - ldr r2, [pc, #148] @ a9b54 │ │ │ │ + ldr r2, [pc, #148] @ a9afc │ │ │ │ sub r1, r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ add r0, r4, r0 │ │ │ │ - b a9b04 │ │ │ │ + b a9aac │ │ │ │ cmp r3, #0 │ │ │ │ rsblt r3, r3, #0 │ │ │ │ - blt a9a64 │ │ │ │ - bne a9a64 │ │ │ │ - ldr r2, [pc, #104] @ a9b58 │ │ │ │ + blt a9a0c │ │ │ │ + bne a9a0c │ │ │ │ + ldr r2, [pc, #104] @ a9b00 │ │ │ │ mov r3, ip │ │ │ │ add r2, pc, r2 │ │ │ │ sub r1, r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ add r0, r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a9b20 │ │ │ │ + beq a9ac8 │ │ │ │ sub r3, r0, r4 │ │ │ │ cmp r3, r5 │ │ │ │ movgt r3, #0 │ │ │ │ addgt r0, r4, r5 │ │ │ │ strbgt r3, [r4, r5] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r3, r5 │ │ │ │ movlt r3, r5 │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ - beq a9ab8 │ │ │ │ + beq a9a60 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq a9ae8 │ │ │ │ - b a9a64 │ │ │ │ + beq a9a90 │ │ │ │ + b a9a0c │ │ │ │ cmp r3, #0 │ │ │ │ - ble a9aac │ │ │ │ - b a9ab8 │ │ │ │ - andeq lr, r4, r8, lsl r1 │ │ │ │ - andeq lr, r4, ip, asr #1 │ │ │ │ - andeq r9, r4, r4, asr #7 │ │ │ │ + ble a9a54 │ │ │ │ + b a9a60 │ │ │ │ + andeq sp, r4, r8, lsl #16 │ │ │ │ + @ instruction: 0x0004d7bc │ │ │ │ + @ instruction: 0x00048ab4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3576] @ 0xdf8 │ │ │ │ sub sp, sp, #484 @ 0x1e4 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #2088] @ aa3a8 │ │ │ │ - ldr r3, [pc, #2088] @ aa3ac │ │ │ │ + ldr r2, [pc, #2088] @ aa350 │ │ │ │ + ldr r3, [pc, #2088] @ aa354 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [sp, #520] @ 0x208 │ │ │ │ ldr r7, [sp, #524] @ 0x20c │ │ │ │ - ldr r4, [pc, #2076] @ aa3b0 │ │ │ │ + ldr r4, [pc, #2076] @ aa358 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #476] @ 0x1dc │ │ │ │ mov r3, #0 │ │ │ │ mov sl, r1 │ │ │ │ mov fp, r0 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - bl a4ee8 │ │ │ │ + bl a4e90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl ab1d8 │ │ │ │ - ldr r3, [pc, #2004] @ aa3b4 │ │ │ │ + bl ab180 │ │ │ │ + ldr r3, [pc, #2004] @ aa35c │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ - beq a9ca8 │ │ │ │ + beq a9c50 │ │ │ │ ldrb r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9ca8 │ │ │ │ + beq a9c50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ add sl, fp, sl │ │ │ │ mov r8, r3 │ │ │ │ mov r9, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r9, r4 │ │ │ │ - beq a9c4c │ │ │ │ + beq a9bf4 │ │ │ │ cmp r4, #37 @ 0x25 │ │ │ │ add r6, r5, #1 │ │ │ │ - beq a9cb8 │ │ │ │ + beq a9c60 │ │ │ │ cmp fp, sl │ │ │ │ strbcc r4, [fp], #1 │ │ │ │ ldrb r4, [r5, #1] │ │ │ │ cmp r9, r4 │ │ │ │ mov r5, r6 │ │ │ │ - bne a9c28 │ │ │ │ + bne a9bd0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r8, r3 │ │ │ │ - bhi a9e60 │ │ │ │ + bhi a9e08 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp fp, sl │ │ │ │ str r2, [r3, #4] │ │ │ │ subcs fp, sl, #1 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1852] @ aa3b8 │ │ │ │ + ldr r2, [pc, #1852] @ aa360 │ │ │ │ strb r3, [fp] │ │ │ │ - ldr r3, [pc, #1832] @ aa3ac │ │ │ │ + ldr r3, [pc, #1832] @ aa354 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #476] @ 0x1dc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne aad50 │ │ │ │ + bne aacf8 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #484 @ 0x1e4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldrb r4, [r2] │ │ │ │ - b a9c00 │ │ │ │ - ldr r1, [pc, #1788] @ aa3bc │ │ │ │ + b a9ba8 │ │ │ │ + ldr r1, [pc, #1788] @ aa364 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r4, [r5, #1] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ sub r0, r4, #40 @ 0x28 │ │ │ │ add r5, r6, #1 │ │ │ │ mov r2, r4 │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ - bhi a9d30 │ │ │ │ + bhi a9cd8 │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr lr, [r0] │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ lsl ip, r0, #1 │ │ │ │ ldrh ip, [lr, ip] │ │ │ │ tst ip, #1024 @ 0x400 │ │ │ │ - bne a9e70 │ │ │ │ - ldr r2, [pc, #1672] @ aa3c0 │ │ │ │ + bne a9e18 │ │ │ │ + ldr r2, [pc, #1672] @ aa368 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r4, #122 @ 0x7a │ │ │ │ - bhi a9e80 │ │ │ │ + bhi a9e28 │ │ │ │ add r2, r2, r4 │ │ │ │ ldrsh r2, [r2, r4] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r7, #1 │ │ │ │ - ble a9d80 │ │ │ │ + ble a9d28 │ │ │ │ cmp r7, #2 │ │ │ │ - bne a9d74 │ │ │ │ + bne a9d1c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ sub r4, r4, #48 @ 0x30 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r2, r4, r2, lsl #1 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ mov r6, r5 │ │ │ │ - b a9cdc │ │ │ │ + b a9c84 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ sub r4, r4, #48 @ 0x30 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r2, r4, r2, lsl #1 │ │ │ │ mov r7, #1 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r6, r5 │ │ │ │ - b a9cdc │ │ │ │ + b a9c84 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r6, r5 │ │ │ │ - b a9cdc │ │ │ │ + b a9c84 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ add lr, r6, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq aaa64 │ │ │ │ + beq aaa0c │ │ │ │ add r3, sp, #220 @ 0xdc │ │ │ │ add r5, sp, #472 @ 0x1d8 │ │ │ │ mov ip, r3 │ │ │ │ mov r4, #1 │ │ │ │ add r5, r5, #3 │ │ │ │ - b a9df8 │ │ │ │ + b a9da0 │ │ │ │ cmp ip, r5 │ │ │ │ strbcc r2, [ip], #1 │ │ │ │ mov r0, lr │ │ │ │ ldrb r2, [r0], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a9e14 │ │ │ │ + beq a9dbc │ │ │ │ mov lr, r0 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - beq a9de4 │ │ │ │ + beq a9d8c │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne a9ddc │ │ │ │ + bne a9d84 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne a9ddc │ │ │ │ + bne a9d84 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [ip] │ │ │ │ mov r6, lr │ │ │ │ ldrb r4, [lr] │ │ │ │ - b a9cdc │ │ │ │ + b a9c84 │ │ │ │ cmp r7, #0 │ │ │ │ - bne a9d50 │ │ │ │ + bne a9cf8 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r6, r5 │ │ │ │ - b a9cdc │ │ │ │ + b a9c84 │ │ │ │ cmp r7, #0 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ addne r7, r7, #1 │ │ │ │ movne r6, r5 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r7, #2 │ │ │ │ - b a9cdc │ │ │ │ + b a9c84 │ │ │ │ ldmdb r8, {r5, r9} │ │ │ │ sub r8, r8, #8 │ │ │ │ ldrb r4, [r5] │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r5 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - b a9cdc │ │ │ │ + b a9c84 │ │ │ │ cmp fp, sl │ │ │ │ - bcs a9ea4 │ │ │ │ + bcs a9e4c │ │ │ │ mov r3, fp │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ strb r2, [r3], #1 │ │ │ │ cmp sl, r3 │ │ │ │ strbhi r4, [fp, #1] │ │ │ │ addhi fp, fp, #2 │ │ │ │ - bls aad44 │ │ │ │ + bls aacec │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ cmp r8, r1 │ │ │ │ - bcs aa0ac │ │ │ │ + bcs aa054 │ │ │ │ stm r8, {r5, r9} │ │ │ │ add r8, r8, #8 │ │ │ │ mov r9, r2 │ │ │ │ ldrb r4, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r7, [r2, #20] │ │ │ │ cmp r3, #6 │ │ │ │ - ble aab78 │ │ │ │ - ldr r2, [pc, #1196] @ aa3c4 │ │ │ │ + ble aab20 │ │ │ │ + ldr r2, [pc, #1196] @ aa36c │ │ │ │ cmp r3, r2 │ │ │ │ - bgt aac08 │ │ │ │ + bgt aabb0 │ │ │ │ add r2, r7, #1888 @ 0x760 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - ldreq r1, [pc, #1208] @ aa3e8 │ │ │ │ + ldreq r1, [pc, #1208] @ aa390 │ │ │ │ mov r0, fp │ │ │ │ smulleq r3, r1, r2, r1 │ │ │ │ asreq r3, r2, #31 │ │ │ │ rsbeq r3, r3, r1, asr #5 │ │ │ │ addeq r3, r3, r3, lsl #2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ addeq r3, r3, r3, lsl #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ subeq r2, r2, r3, lsl #2 │ │ │ │ str r1, [sp] │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #4 │ │ │ │ mov r1, sl │ │ │ │ - bl a9a08 │ │ │ │ + bl a99b0 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ mov fp, r0 │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r4, sp, #188 @ 0xbc │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ mov r3, #37 @ 0x25 │ │ │ │ strb r3, [sp, #188] @ 0xbc │ │ │ │ ldreq r3, [sp, #28] │ │ │ │ add r0, r4, #1 │ │ │ │ @@ -165660,1245 +165660,1245 @@ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ addeq r0, r4, #2 │ │ │ │ moveq r1, #30 │ │ │ │ movne r1, #31 │ │ │ │ streq r0, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne aaba0 │ │ │ │ - ldr r2, [pc, #1036] @ aa3c8 │ │ │ │ + bne aab48 │ │ │ │ + ldr r2, [pc, #1036] @ aa370 │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r3, pc, #976 @ 0x3d0 │ │ │ │ ldrd r2, [r3] │ │ │ │ add r1, r1, r0 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl f1528 │ │ │ │ + bl f0bc0 │ │ │ │ mov r3, r2 │ │ │ │ strd r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ sub r1, sl, fp │ │ │ │ mov r0, fp │ │ │ │ mov r4, r3 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ cmp r7, #1 │ │ │ │ add fp, fp, r0 │ │ │ │ - ble a9ea4 │ │ │ │ - ldr r2, [pc, #952] @ aa3cc │ │ │ │ + ble a9e4c │ │ │ │ + ldr r2, [pc, #952] @ aa374 │ │ │ │ sub r1, sl, fp │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #4 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp] │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ subs r2, r1, #0 │ │ │ │ movne r2, #1 │ │ │ │ cmp r1, r0 │ │ │ │ movgt r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ movne r2, r1 │ │ │ │ mov r3, r0 │ │ │ │ addne r3, r2, #1 │ │ │ │ add fp, fp, r3 │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ lsl r3, r3, #2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ cmp fp, sl │ │ │ │ movcc r3, fp │ │ │ │ subcc r0, sl, r3 │ │ │ │ addcc r0, r2, r0 │ │ │ │ - bcc aa094 │ │ │ │ - b aa0ac │ │ │ │ + bcc aa03c │ │ │ │ + b aa054 │ │ │ │ cmp r2, r0 │ │ │ │ - beq aaa58 │ │ │ │ + beq aaa00 │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ mov fp, r3 │ │ │ │ cmp r1, #0 │ │ │ │ strb r1, [r3] │ │ │ │ add r3, r3, #1 │ │ │ │ - bne aa08c │ │ │ │ + bne aa034 │ │ │ │ ldrb r4, [r5] │ │ │ │ - b a9c20 │ │ │ │ - ldr r3, [pc, #788] @ aa3d0 │ │ │ │ + b a9bc8 │ │ │ │ + ldr r3, [pc, #788] @ aa378 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, sl │ │ │ │ mvn r3, #1 │ │ │ │ - bl a9a08 │ │ │ │ + bl a99b0 │ │ │ │ mov fp, r0 │ │ │ │ - b a9ea4 │ │ │ │ + b a9e4c │ │ │ │ cmp fp, sl │ │ │ │ - bcs a9ea4 │ │ │ │ + bcs a9e4c │ │ │ │ mov r3, #37 @ 0x25 │ │ │ │ strb r3, [fp], #1 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne a9ed8 │ │ │ │ + bne a9e80 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a9c20 │ │ │ │ - b a9ed8 │ │ │ │ + bne a9bc8 │ │ │ │ + b a9e80 │ │ │ │ add r4, sp, #220 @ 0xdc │ │ │ │ add lr, sp, #472 @ 0x1d8 │ │ │ │ - ldr ip, [pc, #652] @ aa3d4 │ │ │ │ + ldr ip, [pc, #652] @ aa37c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ add lr, lr, #2 │ │ │ │ - b aa168 │ │ │ │ + b aa110 │ │ │ │ lsr r3, ip, r3 │ │ │ │ tst r3, #1 │ │ │ │ - beq aab0c │ │ │ │ + beq aaab4 │ │ │ │ cmp r2, lr │ │ │ │ strbcc r0, [r2], #1 │ │ │ │ ldrb r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ sub r3, r0, #33 @ 0x21 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #28 │ │ │ │ add r1, r1, #1 │ │ │ │ - bls aa154 │ │ │ │ + bls aa0fc │ │ │ │ cmp r0, #0 │ │ │ │ strb r0, [r2] │ │ │ │ - bne aab10 │ │ │ │ - ldr r3, [pc, #576] @ aa3d8 │ │ │ │ + bne aaab8 │ │ │ │ + ldr r3, [pc, #576] @ aa380 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #564] @ aa3dc │ │ │ │ + ldr r3, [pc, #564] @ aa384 │ │ │ │ mov r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, r1 │ │ │ │ strb r7, [r2, #1] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bhi aa1b8 │ │ │ │ + bhi aa160 │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ - bhi aa98c │ │ │ │ + bhi aa934 │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa0ac │ │ │ │ + beq aa054 │ │ │ │ sub r2, r3, #33 @ 0x21 │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ cmp r1, #28 │ │ │ │ - bhi aa1b8 │ │ │ │ + bhi aa160 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r2, #28 │ │ │ │ - bhi aa1b8 │ │ │ │ + bhi aa160 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r3, #0 │ │ │ │ - beq aab18 │ │ │ │ + beq aaac0 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl a53ac │ │ │ │ + bl a5354 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9ea4 │ │ │ │ + beq a9e4c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a9ea4 │ │ │ │ + bne a9e4c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, r4 │ │ │ │ - beq a9ea4 │ │ │ │ + beq a9e4c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldrsh r1, [r3, #12] │ │ │ │ ldr r2, [r2, #32] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ ldrshne r3, [r3, #14] │ │ │ │ mov r0, r7 │ │ │ │ addne r1, r1, r3 │ │ │ │ - bl acc00 │ │ │ │ + bl acba8 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b a9ea4 │ │ │ │ + b a9e4c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r3, r3, #1888 @ 0x760 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #312] @ aa3e8 │ │ │ │ + ldr r2, [pc, #312] @ aa390 │ │ │ │ add r3, r3, #12 │ │ │ │ smull r1, r2, r3, r2 │ │ │ │ asr r3, r3, #31 │ │ │ │ mov r0, fp │ │ │ │ rsb r2, r3, r2, asr #5 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, sl │ │ │ │ - bl a9a08 │ │ │ │ + bl a99b0 │ │ │ │ mov fp, r0 │ │ │ │ - b a9ea4 │ │ │ │ + b a9e4c │ │ │ │ cmp fp, sl │ │ │ │ movcc r3, #9 │ │ │ │ strbcc r3, [fp], #1 │ │ │ │ - b a9ea4 │ │ │ │ + b a9e4c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #440] @ 0x1b8 │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #196] @ aa3e0 │ │ │ │ + ldr r2, [pc, #196] @ aa388 │ │ │ │ mov r0, fp │ │ │ │ smull r1, r2, r3, r2 │ │ │ │ sub r2, r2, r3, asr #31 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, sl │ │ │ │ - bl a9a08 │ │ │ │ + bl a99b0 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ mov fp, r0 │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #11 │ │ │ │ movgt r3, #168 @ 0xa8 │ │ │ │ movle r3, #164 @ 0xa4 │ │ │ │ - b aa064 │ │ │ │ + b aa00c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r3, r3, #12 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - b aa064 │ │ │ │ + b aa00c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r3, r3, #31 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - b aa064 │ │ │ │ + b aa00c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ - b aa328 │ │ │ │ - blcc fe75cba8 │ │ │ │ + b aa2d0 │ │ │ │ + blcc fe75cb50 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r3, r8, r8, lsr #23 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r3, r8, ip, lsl #23 │ │ │ │ - andeq r0, r0, ip, ror r4 │ │ │ │ - andeq r3, r8, r8, lsr #21 │ │ │ │ - @ instruction: 0x000703be │ │ │ │ - andeq r0, r7, r6, lsl #7 │ │ │ │ + andeq r2, r8, r8, lsl #24 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r2, r8, ip, ror #23 │ │ │ │ + andeq r0, r0, r4, ror r4 │ │ │ │ + andeq r2, r8, r8, lsl #22 │ │ │ │ + andeq pc, r6, lr, lsr #21 │ │ │ │ + andeq pc, r6, r6, ror sl @ │ │ │ │ andeq r0, r0, r6, ror #2 │ │ │ │ - muleq r4, r4, ip │ │ │ │ - andeq sp, r4, r4, asr #24 │ │ │ │ - andeq sp, r4, r0, lsl fp │ │ │ │ + andeq sp, r4, r4, lsl #7 │ │ │ │ + andeq sp, r4, r4, lsr r3 │ │ │ │ + andeq sp, r4, r0, lsl #4 │ │ │ │ andne r1, r0, r1, lsl #8 │ │ │ │ - andeq r0, r7, r0, asr #1 │ │ │ │ - andeq r0, r7, r8 │ │ │ │ + @ instruction: 0x0006f7b0 │ │ │ │ + strdeq pc, [r6], -r8 │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ - @ instruction: 0x0004d4b0 │ │ │ │ + andeq ip, r4, r0, lsr #23 │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ - andeq sp, r4, r4, lsr r3 │ │ │ │ - andeq sp, r4, r8, lsr #6 │ │ │ │ - andeq pc, r6, r2, lsr r9 @ │ │ │ │ - andeq sp, r4, ip, asr #4 │ │ │ │ - andeq sp, r4, ip, asr r2 │ │ │ │ - andeq sp, r4, r8, asr #4 │ │ │ │ + andeq ip, r4, r4, lsr #20 │ │ │ │ + andeq ip, r4, r8, lsl sl │ │ │ │ + andeq pc, r6, r2, lsr #32 │ │ │ │ + andeq ip, r4, ip, lsr r9 │ │ │ │ + andeq ip, r4, ip, asr #18 │ │ │ │ + andeq ip, r4, r8, lsr r9 │ │ │ │ @ instruction: 0xfffffa60 │ │ │ │ - andeq fp, r4, r8, asr #5 │ │ │ │ - andeq r8, r4, r0, asr #16 │ │ │ │ - andeq ip, r4, ip, asr #31 │ │ │ │ - andeq ip, r4, ip, ror #31 │ │ │ │ - andeq ip, r4, r4, asr pc │ │ │ │ - andeq ip, r4, r4, ror #29 │ │ │ │ - andeq ip, r4, ip, ror #29 │ │ │ │ + @ instruction: 0x0004a9b8 │ │ │ │ + andeq r7, r4, r0, lsr pc │ │ │ │ + @ instruction: 0x0004c6bc │ │ │ │ + ldrdeq ip, [r4], -ip @ │ │ │ │ + andeq ip, r4, r4, asr #12 │ │ │ │ + ldrdeq ip, [r4], -r4 │ │ │ │ + ldrdeq ip, [r4], -ip @ │ │ │ │ ldrbtle r0, [r4], #-0 │ │ │ │ @ instruction: 0xffc8bf89 │ │ │ │ mrsls r0, SPSR │ │ │ │ muleq r0, r4, lr │ │ │ │ - andeq pc, r6, lr, ror #7 │ │ │ │ - andeq pc, r6, r4, lsr #7 │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ + ldrdeq lr, [r6], -lr @ │ │ │ │ + muleq r6, r4, sl │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ moveq r2, #7 │ │ │ │ str r3, [sp] │ │ │ │ - b aa328 │ │ │ │ + b aa2d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq aac7c │ │ │ │ + beq aac24 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl a53ac │ │ │ │ + bl a5354 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9ea4 │ │ │ │ + beq a9e4c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a9ea4 │ │ │ │ + bne a9e4c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, r4 │ │ │ │ - beq a9ea4 │ │ │ │ + beq a9e4c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldrsh r1, [r3, #12] │ │ │ │ ldr r2, [r2, #32] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ ldrshne r3, [r3, #14] │ │ │ │ mov r0, r7 │ │ │ │ addne r1, r1, r3 │ │ │ │ - bl acc00 │ │ │ │ + bl acba8 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - beq a9ea4 │ │ │ │ + beq a9e4c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ bic r3, r3, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, r2, #1888 @ 0x760 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #12 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, sl │ │ │ │ - bl a9a08 │ │ │ │ + bl a99b0 │ │ │ │ mov fp, r0 │ │ │ │ - b a9ea4 │ │ │ │ + b a9e4c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #12 │ │ │ │ movlt r3, #164 @ 0xa4 │ │ │ │ movge r3, #168 @ 0xa8 │ │ │ │ cmp fp, sl │ │ │ │ ldr r7, [r2, r3] │ │ │ │ - bcs a9ea4 │ │ │ │ + bcs a9e4c │ │ │ │ sub r3, sl, fp │ │ │ │ add r3, r7, r3 │ │ │ │ str r5, [sp, #28] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ - b aa5bc │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + b aa564 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r2, r4, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #256 @ 0x100 │ │ │ │ - beq aa5b0 │ │ │ │ - bl 7e5c <__ctype_tolower_loc@plt> │ │ │ │ + beq aa558 │ │ │ │ + bl 7e0c <__ctype_tolower_loc@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r4, [r2, r4, lsl #2] │ │ │ │ cmp r5, r7 │ │ │ │ strb r4, [fp], #1 │ │ │ │ - beq aa5c8 │ │ │ │ + beq aa570 │ │ │ │ ldrb r4, [r5], #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne aa58c │ │ │ │ + bne aa534 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, sl │ │ │ │ mov r3, #9 │ │ │ │ - bl a9a08 │ │ │ │ + bl a99b0 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ mov fp, r0 │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r3, r3, #24 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - b aa064 │ │ │ │ + b aa00c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ - b aa2c0 │ │ │ │ + b aa268 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #420] @ 0x1a4 │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ cmp fp, sl │ │ │ │ - bcs a9ea4 │ │ │ │ + bcs a9e4c │ │ │ │ mov r3, #10 │ │ │ │ strb r3, [fp], #1 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #2 │ │ │ │ mov r1, sl │ │ │ │ - bl a9a08 │ │ │ │ + bl a99b0 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ mov fp, r0 │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #12 │ │ │ │ subgt r2, r2, #12 │ │ │ │ - bgt aa6c0 │ │ │ │ + bgt aa668 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, #12 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ mov r1, sl │ │ │ │ mvn r3, #1 │ │ │ │ - bl a9a08 │ │ │ │ + bl a99b0 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ mov fp, r0 │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b aa0d0 │ │ │ │ + b aa078 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #3 │ │ │ │ mov r1, sl │ │ │ │ - bl a9a08 │ │ │ │ + bl a99b0 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ mov fp, r0 │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl e2a68 <__isoc23_strtoul@@Base+0x33bec> │ │ │ │ + bl e2100 <__isoc23_strtoul@@Base+0x332dc> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ - b aa2c0 │ │ │ │ + b aa268 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ - beq aabe0 │ │ │ │ + beq aab88 │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ - beq aabc4 │ │ │ │ + beq aab6c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ - beq aad34 │ │ │ │ - ldr r3, [pc, #-936] @ aa3e4 │ │ │ │ + beq aacdc │ │ │ │ + ldr r3, [pc, #-936] @ aa38c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ - b aa71c │ │ │ │ + b aa6c4 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #2 │ │ │ │ - b aa740 │ │ │ │ + b aa6e8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #0 │ │ │ │ - b aa740 │ │ │ │ + b aa6e8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #-1016] @ aa3e8 │ │ │ │ + ldr r1, [pc, #-1016] @ aa390 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ smull r3, r1, r2, r1 │ │ │ │ asr r3, r2, #31 │ │ │ │ rsb r3, r3, r1, asr #5 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ mov r0, fp │ │ │ │ sub r2, r2, r3, lsl #2 │ │ │ │ - b aa2c0 │ │ │ │ + b aa268 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, sl │ │ │ │ mov r3, #2 │ │ │ │ - bl a9a08 │ │ │ │ + bl a99b0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ tst r3, #32 │ │ │ │ mov fp, r0 │ │ │ │ - beq a9ea4 │ │ │ │ + beq a9e4c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a9ea4 │ │ │ │ - ldr r3, [pc, #-1140] @ aa3ec │ │ │ │ + beq a9e4c │ │ │ │ + ldr r3, [pc, #-1140] @ aa394 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a9ec0 │ │ │ │ - ldr r3, [pc, #-1152] @ aa3f0 │ │ │ │ + b a9e68 │ │ │ │ + ldr r3, [pc, #-1152] @ aa398 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ - beq a9c20 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq a9bc8 │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r1, r4, #1 │ │ │ │ add r7, r6, #2 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ ands r3, r1, #1024 @ 0x400 │ │ │ │ str r3, [sp, #28] │ │ │ │ - beq aac30 │ │ │ │ - ldr r2, [pc, #-1220] @ aa3f4 │ │ │ │ + beq aabd8 │ │ │ │ + ldr r2, [pc, #-1220] @ aa39c │ │ │ │ sub r1, r4, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #54 @ 0x36 │ │ │ │ - bhi a9c20 │ │ │ │ + bhi a9bc8 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #12 │ │ │ │ subgt r2, r2, #12 │ │ │ │ - bgt aa8f4 │ │ │ │ + bgt aa89c │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, #12 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ - b aa68c │ │ │ │ + b aa634 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ - b aa2c0 │ │ │ │ + b aa268 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ - b aa68c │ │ │ │ - ldr r3, [pc, #-1372] @ aa3f8 │ │ │ │ + b aa634 │ │ │ │ + ldr r3, [pc, #-1372] @ aa3a0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a9ec0 │ │ │ │ - ldr r3, [pc, #-1384] @ aa3fc │ │ │ │ + b a9e68 │ │ │ │ + ldr r3, [pc, #-1384] @ aa3a4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a9ec0 │ │ │ │ - ldr r3, [pc, #-1396] @ aa400 │ │ │ │ + b a9e68 │ │ │ │ + ldr r3, [pc, #-1396] @ aa3a8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ mov r6, r3 │ │ │ │ - b aa1b8 │ │ │ │ + b aa160 │ │ │ │ eor r7, r7, #1 │ │ │ │ - b aa1b8 │ │ │ │ + b aa160 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ sub r3, r3, #108 @ 0x6c │ │ │ │ cmp r3, #9 │ │ │ │ - bhi aa1b8 │ │ │ │ + bhi aa160 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #32 │ │ │ │ cmp r6, #43 @ 0x2b │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - beq aaa74 │ │ │ │ + beq aaa1c │ │ │ │ tst r3, r1 │ │ │ │ - beq aa1b8 │ │ │ │ + beq aa160 │ │ │ │ bic r3, r3, r1 │ │ │ │ tst r3, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic r3, r3, r1 │ │ │ │ str r3, [r2, #4] │ │ │ │ - beq aab00 │ │ │ │ - ldr r3, [pc, #-1460] @ aa43c │ │ │ │ + beq aaaa8 │ │ │ │ + ldr r3, [pc, #-1460] @ aa3e4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r3, r3, #32 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne aa1b8 │ │ │ │ + bne aa160 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ orr r3, r3, r1 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b aa1b8 │ │ │ │ + b aa160 │ │ │ │ mov r1, #2 │ │ │ │ - b aa9b0 │ │ │ │ + b aa958 │ │ │ │ mov r1, #4 │ │ │ │ - b aa9b0 │ │ │ │ + b aa958 │ │ │ │ ldrb r4, [r5] │ │ │ │ mov fp, r3 │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ add r3, sp, #220 @ 0xdc │ │ │ │ mov lr, r5 │ │ │ │ mov ip, r3 │ │ │ │ - b a9e14 │ │ │ │ + b a9dbc │ │ │ │ tst r3, r1 │ │ │ │ - bne aa1b8 │ │ │ │ + bne aa160 │ │ │ │ orr r3, r3, r1 │ │ │ │ tst r3, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ orr r3, r3, r1 │ │ │ │ str r3, [r2, #4] │ │ │ │ - beq aabfc │ │ │ │ - ldr r3, [pc, #-1644] @ aa43c │ │ │ │ + beq aaba4 │ │ │ │ + ldr r3, [pc, #-1644] @ aa3e4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r3, r3, #32 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne aa1b8 │ │ │ │ + bne aa160 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic r3, r3, r1 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b aa1b8 │ │ │ │ + b aa160 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ - b aaa00 │ │ │ │ + b aa9a8 │ │ │ │ strb r0, [r2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b aa190 │ │ │ │ + b aa138 │ │ │ │ sub r1, sl, fp │ │ │ │ cmp r1, #15 │ │ │ │ - ble a9ea4 │ │ │ │ + ble a9e4c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ tst r2, #4 │ │ │ │ - bne aab4c │ │ │ │ + bne aaaf4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ ldrsh r3, [r0, #12] │ │ │ │ ldrshne r2, [r0, #14] │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ - ldr r2, [pc, #-1884] @ aa404 │ │ │ │ + ldr r2, [pc, #-1884] @ aa3ac │ │ │ │ movne r2, #1440 @ 0x5a0 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #-1892] @ aa408 │ │ │ │ + ldr r2, [pc, #-1892] @ aa3b0 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl a4fc4 │ │ │ │ + bl a4f6c │ │ │ │ mov fp, r0 │ │ │ │ - b a9ea4 │ │ │ │ + b a9e4c │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #2 │ │ │ │ - bl e2a68 <__isoc23_strtoul@@Base+0x33bec> │ │ │ │ + bl e2100 <__isoc23_strtoul@@Base+0x332dc> │ │ │ │ cmp r0, #51 @ 0x33 │ │ │ │ addgt r2, r7, #1888 @ 0x760 │ │ │ │ addgt r2, r2, #11 │ │ │ │ - bgt a9f24 │ │ │ │ - b a9f1c │ │ │ │ - ldr r2, [pc, #-1948] @ aa40c │ │ │ │ + bgt a9ecc │ │ │ │ + b a9ec4 │ │ │ │ + ldr r2, [pc, #-1948] @ aa3b4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r1, sp, #220 @ 0xdc │ │ │ │ add r0, r3, r0 │ │ │ │ sub r1, r1, r0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - b a9fb4 │ │ │ │ + b a9f5c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ - beq aad24 │ │ │ │ - ldr r3, [pc, #-1992] @ aa410 │ │ │ │ + beq aaccc │ │ │ │ + ldr r3, [pc, #-1992] @ aa3b8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ - beq aac9c │ │ │ │ - ldr r3, [pc, #-2016] @ aa414 │ │ │ │ + beq aac44 │ │ │ │ + ldr r3, [pc, #-2016] @ aa3bc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ - b aaab8 │ │ │ │ + b aaa60 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #2 │ │ │ │ - bl e2a68 <__isoc23_strtoul@@Base+0x33bec> │ │ │ │ + bl e2100 <__isoc23_strtoul@@Base+0x332dc> │ │ │ │ cmp r0, #1 │ │ │ │ addle r2, r7, #1888 @ 0x760 │ │ │ │ addle r2, r2, #13 │ │ │ │ - bgt a9f1c │ │ │ │ - b a9f24 │ │ │ │ + bgt a9ec4 │ │ │ │ + b a9ecc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ orrs r3, r3, r1 │ │ │ │ - bne aada8 │ │ │ │ + bne aad50 │ │ │ │ mov r3, r7 │ │ │ │ ldrb r1, [r6, #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq aad54 │ │ │ │ + beq aacfc │ │ │ │ add r6, r6, #3 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, r4 │ │ │ │ mov r5, r6 │ │ │ │ - beq aacd4 │ │ │ │ + beq aac7c │ │ │ │ ldrb r1, [r5] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne aac58 │ │ │ │ + bne aac00 │ │ │ │ mov r4, r1 │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ tst r3, #4 │ │ │ │ - beq aacac │ │ │ │ + beq aac54 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - b aa074 │ │ │ │ - ldr r3, [pc, #-2188] @ aa418 │ │ │ │ + b aa01c │ │ │ │ + ldr r3, [pc, #-2188] @ aa3c0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - beq aaccc │ │ │ │ + beq aac74 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne aa074 │ │ │ │ + bne aa01c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - b aa074 │ │ │ │ + b aa01c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r6 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, #2 │ │ │ │ - beq a9ec0 │ │ │ │ + beq a9e68 │ │ │ │ ldrb r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq aac74 │ │ │ │ + beq aac1c │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r1, r4 │ │ │ │ mov r5, r6 │ │ │ │ - bne aac64 │ │ │ │ - b aacdc │ │ │ │ + bne aac0c │ │ │ │ + b aac84 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #432] @ 0x1b0 │ │ │ │ - b a9ec0 │ │ │ │ - ldr r3, [pc, #-2320] @ aa41c │ │ │ │ + b a9e68 │ │ │ │ + ldr r3, [pc, #-2320] @ aa3c4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a9ec0 │ │ │ │ - ldr r3, [pc, #-2332] @ aa420 │ │ │ │ + b a9e68 │ │ │ │ + ldr r3, [pc, #-2332] @ aa3c8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ mov fp, r3 │ │ │ │ - b a9c20 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b a9bc8 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r1 │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ab0cc │ │ │ │ + bne ab074 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ tst r3, #4 │ │ │ │ - bne aad9c │ │ │ │ + bne aad44 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - bne aaf90 │ │ │ │ + bne aaf38 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne aaf88 │ │ │ │ + bne aaf30 │ │ │ │ ldrb r4, [r6, #2] │ │ │ │ mov r5, r7 │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ str r4, [sp, #32] │ │ │ │ - bl ab148 │ │ │ │ - ldr lr, [pc, #-2452] @ aa424 │ │ │ │ - ldr ip, [pc, #-2452] @ aa428 │ │ │ │ + bl ab0f0 │ │ │ │ + ldr lr, [pc, #-2452] @ aa3cc │ │ │ │ + ldr ip, [pc, #-2452] @ aa3d0 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ adds lr, r0, lr │ │ │ │ adc ip, ip, r1 │ │ │ │ cmp r5, lr │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r3, r0 │ │ │ │ sbcs ip, lr, ip │ │ │ │ mov r0, r1 │ │ │ │ - bcc aadfc │ │ │ │ - ldr r1, [pc, #-2492] @ aa42c │ │ │ │ + bcc aada4 │ │ │ │ + ldr r1, [pc, #-2492] @ aa3d4 │ │ │ │ adds r3, r3, r1 │ │ │ │ - ldr r1, [pc, #-2496] @ aa430 │ │ │ │ + ldr r1, [pc, #-2496] @ aa3d8 │ │ │ │ adc r1, r1, r0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r1, r1, lr │ │ │ │ - bcs aac40 │ │ │ │ + bcs aabe8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b aac44 │ │ │ │ + b aabec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #424] @ 0x1a8 │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq aad08 │ │ │ │ - bl ab148 │ │ │ │ - ldr r2, [pc, #-2584] @ aa424 │ │ │ │ + beq aacb0 │ │ │ │ + bl ab0f0 │ │ │ │ + ldr r2, [pc, #-2584] @ aa3cc │ │ │ │ mov r3, r0 │ │ │ │ adds r0, r0, r2 │ │ │ │ - ldr r2, [pc, #-2592] @ aa428 │ │ │ │ + ldr r2, [pc, #-2592] @ aa3d0 │ │ │ │ adc r2, r2, r1 │ │ │ │ cmp r4, r0 │ │ │ │ sbcs r2, r5, r2 │ │ │ │ - bcc aae70 │ │ │ │ - ldr r2, [pc, #-2608] @ aa42c │ │ │ │ + bcc aae18 │ │ │ │ + ldr r2, [pc, #-2608] @ aa3d4 │ │ │ │ adds r3, r3, r2 │ │ │ │ - ldr r2, [pc, #-2612] @ aa430 │ │ │ │ + ldr r2, [pc, #-2612] @ aa3d8 │ │ │ │ adc r2, r2, r1 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs r2, r2, r5 │ │ │ │ - bcs aad08 │ │ │ │ + bcs aacb0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #436] @ 0x1b4 │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #428] @ 0x1ac │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq aad9c │ │ │ │ - ldr r2, [pc, #-2692] @ aa434 │ │ │ │ + beq aad44 │ │ │ │ + ldr r2, [pc, #-2692] @ aa3dc │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ - ldr r2, [pc, #-2704] @ aa438 │ │ │ │ + ldr r2, [pc, #-2704] @ aa3e0 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldrb r3, [r7], #1 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bhi aaef0 │ │ │ │ + bhi aae98 │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ - bhi aaf6c │ │ │ │ + bhi aaf14 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab118 │ │ │ │ + beq ab0c0 │ │ │ │ sub r2, r3, #33 @ 0x21 │ │ │ │ and ip, r2, #255 @ 0xff │ │ │ │ cmp ip, #28 │ │ │ │ - bhi aaef0 │ │ │ │ + bhi aae98 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #28 │ │ │ │ - bhi aaef0 │ │ │ │ + bhi aae98 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ - b a9ec0 │ │ │ │ + b a9e68 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ sub r3, r3, #108 @ 0x6c │ │ │ │ cmp r3, #9 │ │ │ │ - bhi aaef0 │ │ │ │ + bhi aae98 │ │ │ │ ldrsb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r5, r7 │ │ │ │ - b aa074 │ │ │ │ + b aa01c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #-2912] @ aa43c │ │ │ │ + ldr r2, [pc, #-2912] @ aa3e4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - bhi aad9c │ │ │ │ + bhi aad44 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne aaf88 │ │ │ │ + bne aaf30 │ │ │ │ ldmib r3, {r0, r2} │ │ │ │ cmp r0, r2 │ │ │ │ - beq aad9c │ │ │ │ + beq aad44 │ │ │ │ sub r3, r3, #16 │ │ │ │ - b aafa4 │ │ │ │ + b aaf4c │ │ │ │ mov r4, #4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq ab04c │ │ │ │ + beq aaff4 │ │ │ │ tst r6, r4 │ │ │ │ - beq aaef0 │ │ │ │ + beq aae98 │ │ │ │ ldr r2, [r8] │ │ │ │ bic r6, r6, r4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ tst r6, #4 │ │ │ │ bic r3, r3, r4 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldreq r3, [r0, #40] @ 0x28 │ │ │ │ - beq ab01c │ │ │ │ - ldr r3, [pc, #-3024] @ aa43c │ │ │ │ + beq aafc4 │ │ │ │ + ldr r3, [pc, #-3024] @ aa3e4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r3, r3, #32 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ cmp r5, #0 │ │ │ │ ldreq r2, [r8] │ │ │ │ ldreq r3, [r2, #4] │ │ │ │ orreq r3, r3, r4 │ │ │ │ streq r3, [r2, #4] │ │ │ │ - b aaef0 │ │ │ │ + b aae98 │ │ │ │ tst r6, r4 │ │ │ │ - bne aaef0 │ │ │ │ + bne aae98 │ │ │ │ ldr r2, [r8] │ │ │ │ orr r6, r6, r4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ tst r6, #4 │ │ │ │ orr r3, r3, r4 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldreq r3, [r0, #40] @ 0x28 │ │ │ │ - beq ab08c │ │ │ │ - ldr r3, [pc, #-3136] @ aa43c │ │ │ │ + beq ab034 │ │ │ │ + ldr r3, [pc, #-3136] @ aa3e4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r3, r3, #32 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ cmp r5, #0 │ │ │ │ ldreq r2, [r8] │ │ │ │ ldreq r3, [r2, #4] │ │ │ │ biceq r3, r3, r4 │ │ │ │ streq r3, [r2, #4] │ │ │ │ - b aaef0 │ │ │ │ + b aae98 │ │ │ │ mov r4, #32 │ │ │ │ - b aafd0 │ │ │ │ + b aaf78 │ │ │ │ mov r4, #2 │ │ │ │ - b aafd0 │ │ │ │ + b aaf78 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl a53ac │ │ │ │ + bl a5354 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aad9c │ │ │ │ + beq aad44 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aad9c │ │ │ │ + bne aad44 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r5, r7 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r4, [r6, #2] │ │ │ │ bic r3, r3, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #24] │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldrb r4, [r6, #2] │ │ │ │ mov r5, r7 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b a9c20 │ │ │ │ + b a9bc8 │ │ │ │ eor r5, r5, #1 │ │ │ │ - b aaef0 │ │ │ │ + b aae98 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b aaef0 │ │ │ │ + b aae98 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #100] @ ab1c4 │ │ │ │ - ldr r3, [pc, #100] @ ab1c8 │ │ │ │ + ldr r2, [pc, #100] @ ab16c │ │ │ │ + ldr r3, [pc, #100] @ ab170 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bl ad0b8 │ │ │ │ - ldr r3, [pc, #68] @ ab1cc │ │ │ │ + bl ad060 │ │ │ │ + ldr r3, [pc, #68] @ ab174 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ umlal r0, r1, r2, r3 │ │ │ │ - ldr r2, [pc, #52] @ ab1d0 │ │ │ │ - ldr r3, [pc, #40] @ ab1c8 │ │ │ │ + ldr r2, [pc, #52] @ ab178 │ │ │ │ + ldr r3, [pc, #40] @ ab170 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ab1c0 │ │ │ │ + bne ab168 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r8, r8, asr #11 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - blcc fe75d9d4 │ │ │ │ - andeq r2, r8, ip, lsl #11 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, r8, r8, lsr #12 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + blcc fe75d97c │ │ │ │ + andeq r1, r8, ip, ror #11 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr ip, [pc, #1040] @ ab600 │ │ │ │ - ldr r1, [pc, #1040] @ ab604 │ │ │ │ + ldr ip, [pc, #1040] @ ab5a8 │ │ │ │ + ldr r1, [pc, #1040] @ ab5ac │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r9, [pc, #1028] @ ab608 │ │ │ │ + ldr r9, [pc, #1028] @ ab5b0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #1008] @ ab60c │ │ │ │ + ldr r3, [pc, #1008] @ ab5b4 │ │ │ │ add r9, pc, r9 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r8, [r9, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r0, r2 │ │ │ │ ldr sl, [r3, #20] │ │ │ │ add r3, pc, #948 @ 0x3b4 │ │ │ │ ldrd r2, [r3] │ │ │ │ - bl f1528 │ │ │ │ + bl f0bc0 │ │ │ │ ldrb fp, [sp, #132] @ 0x84 │ │ │ │ str fp, [sp] │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ mov fp, r1 │ │ │ │ - bl a4040 │ │ │ │ + bl a3fe8 │ │ │ │ ldr sl, [r8] │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #3 │ │ │ │ movne r8, #0 │ │ │ │ - beq ab63c │ │ │ │ + beq ab5e4 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ - beq ab6f0 │ │ │ │ + beq ab698 │ │ │ │ ldrsh ip, [r7, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ab574 │ │ │ │ + beq ab51c │ │ │ │ rsb ip, ip, ip, lsl #4 │ │ │ │ lsl r7, ip, #2 │ │ │ │ cmp r7, r6 │ │ │ │ asr ip, ip, #31 │ │ │ │ sbcs r3, ip, fp │ │ │ │ movcs r0, r6 │ │ │ │ movcs ip, fp │ │ │ │ - bcc ab5dc │ │ │ │ - ldr r1, [pc, #840] @ ab610 │ │ │ │ + bcc ab584 │ │ │ │ + ldr r1, [pc, #840] @ ab5b8 │ │ │ │ adds r5, r0, ip │ │ │ │ adc r5, r5, #0 │ │ │ │ umull r2, r3, r1, r5 │ │ │ │ - ldr lr, [pc, #828] @ ab614 │ │ │ │ + ldr lr, [pc, #828] @ ab5bc │ │ │ │ lsr r3, r3, #3 │ │ │ │ rsb r3, r3, r3, lsl #4 │ │ │ │ sub r5, r5, r3 │ │ │ │ subs r0, r0, r5 │ │ │ │ mul lr, r0, lr │ │ │ │ - ldr r2, [pc, #808] @ ab618 │ │ │ │ + ldr r2, [pc, #808] @ ab5c0 │ │ │ │ sbc ip, ip, #0 │ │ │ │ mla lr, r2, ip, lr │ │ │ │ umull ip, sl, r0, r2 │ │ │ │ mov r9, #15 │ │ │ │ add lr, lr, sl │ │ │ │ and sl, ip, #3 │ │ │ │ umull r0, r3, sl, r9 │ │ │ │ @@ -166907,15 +166907,15 @@ │ │ │ │ lsr lr, lr, #2 │ │ │ │ adds r0, r0, r5 │ │ │ │ adds r5, ip, lr │ │ │ │ adc r5, r5, #0 │ │ │ │ add r8, r8, r0 │ │ │ │ str r8, [r4] │ │ │ │ umull r8, r0, r1, r5 │ │ │ │ - ldr r3, [pc, #736] @ ab614 │ │ │ │ + ldr r3, [pc, #736] @ ab5bc │ │ │ │ lsr r0, r0, #3 │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ sub r0, r5, r0 │ │ │ │ subs ip, ip, r0 │ │ │ │ mul r3, ip, r3 │ │ │ │ sbc lr, lr, #0 │ │ │ │ mla r3, r2, lr, r3 │ │ │ │ @@ -166924,29 +166924,29 @@ │ │ │ │ and ip, r1, #3 │ │ │ │ add r3, r3, lr │ │ │ │ umull r2, lr, ip, r9 │ │ │ │ lsr r1, r1, #2 │ │ │ │ orr r1, r1, r3, lsl #30 │ │ │ │ lsr r3, r3, #2 │ │ │ │ adds r2, r2, r0 │ │ │ │ - ldr lr, [pc, #676] @ ab61c │ │ │ │ + ldr lr, [pc, #676] @ ab5c4 │ │ │ │ adds r5, r1, r3 │ │ │ │ adc r5, r5, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ umull r2, r9, lr, r5 │ │ │ │ - ldr r2, [pc, #660] @ ab620 │ │ │ │ + ldr r2, [pc, #660] @ ab5c8 │ │ │ │ bic ip, r9, #1 │ │ │ │ add ip, ip, r9, lsr #1 │ │ │ │ sub ip, r5, ip │ │ │ │ subs r1, r1, ip │ │ │ │ mul r2, r1, r2 │ │ │ │ sbc r3, r3, #0 │ │ │ │ mla r2, lr, r3, r2 │ │ │ │ umull r5, r3, r1, lr │ │ │ │ - ldr r0, [pc, #628] @ ab624 │ │ │ │ + ldr r0, [pc, #628] @ ab5cc │ │ │ │ and r1, r5, #7 │ │ │ │ add r2, r2, r3 │ │ │ │ umull r3, lr, r1, r8 │ │ │ │ lsr r5, r5, r8 │ │ │ │ orr r5, r5, r2, lsl #29 │ │ │ │ lsr r2, r2, r8 │ │ │ │ adds r3, r3, ip │ │ │ │ @@ -166970,25 +166970,25 @@ │ │ │ │ adds r3, r3, r5 │ │ │ │ adc r2, r2, r1 │ │ │ │ lsl r1, r2, #4 │ │ │ │ sub r2, ip, r0 │ │ │ │ add r0, r0, r2, lsr #1 │ │ │ │ lsr r0, r0, #2 │ │ │ │ rsb r0, r0, r0, lsl r8 │ │ │ │ - ldr r2, [pc, #504] @ ab628 │ │ │ │ + ldr r2, [pc, #504] @ ab5d0 │ │ │ │ orr r1, r1, r3, lsr #28 │ │ │ │ lsl r3, r3, #4 │ │ │ │ sub ip, ip, r0 │ │ │ │ adds r0, r3, r2 │ │ │ │ str ip, [r4, #24] │ │ │ │ add r3, pc, #432 @ 0x1b0 │ │ │ │ ldrd r2, [r3] │ │ │ │ adc r1, r1, #0 │ │ │ │ - bl f1528 │ │ │ │ - ldr r2, [pc, #468] @ ab62c │ │ │ │ + bl f0bc0 │ │ │ │ + ldr r2, [pc, #468] @ ab5d4 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r4, #16] │ │ │ │ add r3, r0, r0, lsl #3 │ │ │ │ add r3, r0, r3, lsl #3 │ │ │ │ add r1, r0, #300 @ 0x12c │ │ │ │ umull ip, r1, r2, r1 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ @@ -167003,439 +167003,439 @@ │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ add r3, pc, #332 @ 0x14c │ │ │ │ ldrd r2, [r3] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl f1528 │ │ │ │ + bl f0bc0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - bl e1d84 <__isoc23_strtoul@@Base+0x32f08> │ │ │ │ + bl e141c <__isoc23_strtoul@@Base+0x325f8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ str r8, [r4, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - beq ab544 │ │ │ │ + beq ab4ec │ │ │ │ mov r0, r4 │ │ │ │ - bl e1cdc <__isoc23_strtoul@@Base+0x32e60> │ │ │ │ + bl e1374 <__isoc23_strtoul@@Base+0x32550> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ sub r5, r0, #1888 @ 0x760 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp r3, r5 │ │ │ │ streq r6, [sp, #32] │ │ │ │ streq fp, [sp, #36] @ 0x24 │ │ │ │ - bne ab584 │ │ │ │ + bne ab52c │ │ │ │ add r0, sp, #32 │ │ │ │ - bl a3e50 │ │ │ │ + bl a3df8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab544 │ │ │ │ + beq ab4ec │ │ │ │ ldr r3, [r0, #32] │ │ │ │ str r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ab718 │ │ │ │ + bne ab6c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ab544 │ │ │ │ - ldr r1, [pc, #236] @ ab610 │ │ │ │ + beq ab4ec │ │ │ │ + ldr r1, [pc, #236] @ ab5b8 │ │ │ │ asr r3, r7, #31 │ │ │ │ smull r2, r1, r7, r1 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r1, r1, r7 │ │ │ │ rsb r3, r3, r1, asr #5 │ │ │ │ sub r3, r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl e1d84 <__isoc23_strtoul@@Base+0x32f08> │ │ │ │ - ldr r2, [pc, #228] @ ab630 │ │ │ │ - ldr r3, [pc, #180] @ ab604 │ │ │ │ + bl e141c <__isoc23_strtoul@@Base+0x325f8> │ │ │ │ + ldr r2, [pc, #228] @ ab5d8 │ │ │ │ + ldr r3, [pc, #180] @ ab5ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ab74c │ │ │ │ + bne ab6f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, ip │ │ │ │ mov r0, r6 │ │ │ │ mov ip, fp │ │ │ │ - b ab2c0 │ │ │ │ + b ab268 │ │ │ │ mov lr, r4 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldrsh r1, [r6, #12] │ │ │ │ - bl acc00 │ │ │ │ + bl acba8 │ │ │ │ add r3, pc, #48 @ 0x30 │ │ │ │ ldrd r2, [r3] │ │ │ │ - bl f1528 │ │ │ │ + bl f0bc0 │ │ │ │ strd r0, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl a3e50 │ │ │ │ + bl a3df8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab504 │ │ │ │ - b ab544 │ │ │ │ + bne ab4ac │ │ │ │ + b ab4ec │ │ │ │ subs r0, r6, r7 │ │ │ │ sbc ip, fp, ip │ │ │ │ mov r7, #0 │ │ │ │ - b ab2c0 │ │ │ │ + b ab268 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - blcc fe75ddf8 │ │ │ │ + blcc fe75dda0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0x00023ab1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r2, r8, r8, lsr r5 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, r8, r0, lsl r5 │ │ │ │ - andeq r0, r0, ip, ror r4 │ │ │ │ + muleq r8, r8, r5 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r1, r8, r0, ror r5 │ │ │ │ + andeq r0, r0, r4, ror r4 │ │ │ │ stmhi r8, {r0, r3, r7, fp, pc} │ │ │ │ cdp 14, 14, cr14, cr14, cr14, {7} │ │ │ │ cdp 14, 14, cr14, cr14, cr15, {7} │ │ │ │ - bge feb560d0 │ │ │ │ - bge feb560d0 │ │ │ │ + bge feb56078 │ │ │ │ + bge feb56078 │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addseq sp, r9, r0, lsr #4 │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ - ldrdeq r2, [r8], -ip │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ - blcc fe75de40 │ │ │ │ + andeq r1, r8, ip, lsr r2 │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ + blcc fe75dde8 │ │ │ │ cmp r5, #0 │ │ │ │ mov r8, r5 │ │ │ │ - beq ab288 │ │ │ │ - ldr r3, [pc, #-28] @ ab634 │ │ │ │ + beq ab230 │ │ │ │ + ldr r3, [pc, #-28] @ ab5dc │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r1 │ │ │ │ sbcs ip, r0, r2 │ │ │ │ mov ip, r5 │ │ │ │ - bge ab688 │ │ │ │ + bge ab630 │ │ │ │ ldr r1, [r3, #16]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp ip, r1 │ │ │ │ sbcs lr, r0, r2 │ │ │ │ - blt ab674 │ │ │ │ + blt ab61c │ │ │ │ ldr r8, [r3, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq ab288 │ │ │ │ + beq ab230 │ │ │ │ cmp r0, r2 │ │ │ │ cmpeq r5, r1 │ │ │ │ ldreq fp, [r3, #24] │ │ │ │ movne r3, #0 │ │ │ │ subeq r3, r8, fp │ │ │ │ biceq r3, r3, r3, asr #31 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #-136] @ ab638 │ │ │ │ + ldr r3, [pc, #-136] @ ab5e0 │ │ │ │ sub r8, r5, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov ip, r1 │ │ │ │ umlal r2, ip, r8, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc, #120 @ 0x78 │ │ │ │ ldrd r2, [r3] │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl f1528 │ │ │ │ + bl f0bc0 │ │ │ │ adds r6, r0, r8 │ │ │ │ adc fp, r1, #0 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ - b ab288 │ │ │ │ + b ab230 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ tst r3, #4 │ │ │ │ - beq ab740 │ │ │ │ - ldr r3, [pc, #84] @ ab758 │ │ │ │ + beq ab6e8 │ │ │ │ + ldr r3, [pc, #84] @ ab700 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r3, #24] │ │ │ │ add r7, r7, #32 │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ - b ab294 │ │ │ │ - ldr r3, [pc, #60] @ ab75c │ │ │ │ + b ab23c │ │ │ │ + ldr r3, [pc, #60] @ ab704 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ smull r1, r3, r7, r3 │ │ │ │ asr r0, r7, #31 │ │ │ │ ldrsh r1, [r2, #14] │ │ │ │ add r3, r3, r7 │ │ │ │ rsb r3, r0, r3, asr #5 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, r1, r3 │ │ │ │ - b ab534 │ │ │ │ + b ab4dc │ │ │ │ ldr r7, [sl, #20] │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ - b ab294 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - blcc fe75df58 │ │ │ │ + b ab23c │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + blcc fe75df00 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ stmhi r8, {r0, r3, r7, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #32] @ ab79c │ │ │ │ + ldr r0, [pc, #32] @ ab744 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - andeq sl, r8, r4, ror r7 │ │ │ │ + andeq r9, r8, ip, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - blt ab9c4 │ │ │ │ + blt ab96c │ │ │ │ str r3, [r0, #20] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt ab8d8 │ │ │ │ + blt ab880 │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt ab914 │ │ │ │ + blt ab8bc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - blt ab8f0 │ │ │ │ + blt ab898 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt aba94 │ │ │ │ + blt aba3c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - blt ab9a4 │ │ │ │ + blt ab94c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge ab824 │ │ │ │ + bge ab7cc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - blt aba30 │ │ │ │ + blt ab9d8 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ bic r3, r3, r3, asr #31 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ bic r3, r3, r3, asr #31 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r2, [pc, #612] @ abab0 │ │ │ │ + ldr r2, [pc, #612] @ aba58 │ │ │ │ cmp r3, r2 │ │ │ │ strle r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - ble ab98c │ │ │ │ + ble ab934 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #11 │ │ │ │ addle r3, r3, #12 │ │ │ │ strle r3, [r5, #8] │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl acc00 │ │ │ │ + bl acba8 │ │ │ │ ldr ip, [r4, #20] │ │ │ │ cmp ip, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - bge ab93c │ │ │ │ + bge ab8e4 │ │ │ │ ldr ip, [r4, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bge ab9fc │ │ │ │ - ldr ip, [pc, #528] @ abab0 │ │ │ │ + bge ab9a4 │ │ │ │ + ldr ip, [pc, #528] @ aba58 │ │ │ │ ldr lr, [r4] │ │ │ │ cmp lr, ip │ │ │ │ - bgt ab934 │ │ │ │ + bgt ab8dc │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b acc00 │ │ │ │ + b acba8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bge aba94 │ │ │ │ + bge aba3c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt aba74 │ │ │ │ + blt aba1c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge ab800 │ │ │ │ + bge ab7a8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b ab800 │ │ │ │ + b ab7a8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - blt aba58 │ │ │ │ + blt aba00 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bge ab7f4 │ │ │ │ + bge ab79c │ │ │ │ str r3, [r5, #12] │ │ │ │ - b ab800 │ │ │ │ + b ab7a8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - ldr r1, [pc, #336] @ abab0 │ │ │ │ + ldr r1, [pc, #336] @ aba58 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub r2, r2, ip │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - ble ab8c4 │ │ │ │ + ble ab86c │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b acc00 │ │ │ │ - bne ab86c │ │ │ │ + b acba8 │ │ │ │ + bne ab814 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #11 │ │ │ │ subgt r3, r3, #12 │ │ │ │ strgt r3, [r5, #8] │ │ │ │ - b ab86c │ │ │ │ + b ab814 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - blt aba84 │ │ │ │ + blt aba2c │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ bic r3, r3, r3, asr #31 │ │ │ │ str r3, [r5] │ │ │ │ - b ab840 │ │ │ │ + b ab7e8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt ab8d8 │ │ │ │ + blt ab880 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ ldrgt r3, [r5, #20] │ │ │ │ addgt r3, r3, #1 │ │ │ │ strgt r3, [r5, #20] │ │ │ │ ldrgt r3, [r4, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge ab7e8 │ │ │ │ - b ab914 │ │ │ │ + bge ab790 │ │ │ │ + b ab8bc │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - ldr r1, [pc, #144] @ abab0 │ │ │ │ + ldr r1, [pc, #144] @ aba58 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ subs r3, r3, r2 │ │ │ │ addmi r3, r3, #7 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - b ab968 │ │ │ │ + b ab910 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bge ab824 │ │ │ │ + bge ab7cc │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ ldrlt r3, [r5, #12] │ │ │ │ addlt r3, r3, #1 │ │ │ │ strlt r3, [r5, #12] │ │ │ │ ldrlt r3, [r4, #32] │ │ │ │ - b ab824 │ │ │ │ + b ab7cc │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r3, [r5, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bge ab7f4 │ │ │ │ - b ab8e4 │ │ │ │ + bge ab79c │ │ │ │ + b ab88c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - blt ab800 │ │ │ │ - b ab92c │ │ │ │ + blt ab7a8 │ │ │ │ + b ab8d4 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ strge r3, [r5] │ │ │ │ - b ab840 │ │ │ │ + b ab7e8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl e2a68 <__isoc23_strtoul@@Base+0x33bec> │ │ │ │ + bl e2100 <__isoc23_strtoul@@Base+0x332dc> │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b ab800 │ │ │ │ - blcc fe75e2b4 │ │ │ │ + b ab7a8 │ │ │ │ + blcc fe75e25c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #1092] @ abf18 │ │ │ │ + ldr r2, [pc, #1092] @ abec0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #1088] @ abf1c │ │ │ │ + ldr r3, [pc, #1088] @ abec4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [sp, #224] @ 0xe0 │ │ │ │ str ip, [sp, #28] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #1044] @ abf20 │ │ │ │ + ldr r3, [pc, #1044] @ abec8 │ │ │ │ ldr r4, [sp, #232] @ 0xe8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r3, [r7] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ mov sl, r0 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq abb50 │ │ │ │ + beq abaf8 │ │ │ │ ldrb r3, [r7, #1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne abb3c │ │ │ │ + bne abae4 │ │ │ │ and r3, r4, #8 │ │ │ │ add fp, sp, #164 @ 0xa4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r7 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ @@ -167443,1118 +167443,1118 @@ │ │ │ │ mvn r8, #0 │ │ │ │ mvn r9, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, pc, #908 @ 0x38c │ │ │ │ ldrd r2, [r3] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ strd r2, [sp, #112] @ 0x70 │ │ │ │ - ldr r3, [pc, #952] @ abf4c │ │ │ │ + ldr r3, [pc, #952] @ abef4 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ strd r8, [sp, #120] @ 0x78 │ │ │ │ strd r8, [sp, #128] @ 0x80 │ │ │ │ strd r8, [sp, #136] @ 0x88 │ │ │ │ strd r8, [sp, #144] @ 0x90 │ │ │ │ strd r8, [sp, #152] @ 0x98 │ │ │ │ - bl ab1d8 │ │ │ │ + bl ab180 │ │ │ │ ldrb r2, [r5] │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne abbf0 │ │ │ │ + bne abb98 │ │ │ │ cmp r6, fp │ │ │ │ - bls abe4c │ │ │ │ + bls abdf4 │ │ │ │ ldr r5, [r6, #-4] │ │ │ │ sub r6, r6, #4 │ │ │ │ ldrb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq abbd4 │ │ │ │ + beq abb7c │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq abe40 │ │ │ │ + beq abde8 │ │ │ │ cmp r2, #37 @ 0x25 │ │ │ │ add ip, r5, #1 │ │ │ │ movne r5, ip │ │ │ │ lslne r3, r2, #1 │ │ │ │ - beq abc38 │ │ │ │ + beq abbe0 │ │ │ │ ldr r1, [sl] │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ ldrbne r2, [r5] │ │ │ │ - bne abdd0 │ │ │ │ + bne abd78 │ │ │ │ cmp r0, r2 │ │ │ │ - bne abcb0 │ │ │ │ + bne abc58 │ │ │ │ add r4, r4, #1 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ ldrb r9, [r5, #1] │ │ │ │ cmp r9, #0 │ │ │ │ - beq abe10 │ │ │ │ + beq abdb8 │ │ │ │ cmp r9, #37 @ 0x25 │ │ │ │ add r5, r5, #2 │ │ │ │ moveq r3, #74 @ 0x4a │ │ │ │ - beq abc10 │ │ │ │ - ldr r1, [pc, #712] @ abf24 │ │ │ │ + beq abbb8 │ │ │ │ + ldr r1, [pc, #712] @ abecc │ │ │ │ add r1, pc, r1 │ │ │ │ sub r3, r9, #38 @ 0x26 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - bhi abcb0 │ │ │ │ + bhi abc58 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq abc98 │ │ │ │ + beq abc40 │ │ │ │ ldr r3, [sl] │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r3, r0] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq abcb0 │ │ │ │ + beq abc58 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ - bls abe64 │ │ │ │ + bls abe0c │ │ │ │ ldrd r8, [sp, #8] │ │ │ │ mov ip, r5 │ │ │ │ cmp r6, fp │ │ │ │ ldrhi r5, [sp, #164] @ 0xa4 │ │ │ │ movls r5, ip │ │ │ │ ldrb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq abd10 │ │ │ │ + beq abcb8 │ │ │ │ ldrb r3, [r4] │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r2, #37 @ 0x25 │ │ │ │ - beq abe54 │ │ │ │ + beq abdfc │ │ │ │ mov r3, r5 │ │ │ │ - b abcf8 │ │ │ │ + b abca0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq abd10 │ │ │ │ + beq abcb8 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r2, #37 @ 0x25 │ │ │ │ addne r3, r3, #1 │ │ │ │ movne r2, r1 │ │ │ │ - bne abcec │ │ │ │ + bne abc94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne abdf8 │ │ │ │ + bne abda0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ab7a0 │ │ │ │ + bl ab748 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abd5c │ │ │ │ + beq abd04 │ │ │ │ ldrb r3, [r4] │ │ │ │ ldr r2, [sl] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq abd54 │ │ │ │ + beq abcfc │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne abd40 │ │ │ │ + bne abce8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r4, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abd9c │ │ │ │ + beq abd44 │ │ │ │ ldrb r3, [r5] │ │ │ │ ldr r2, [sl] │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq abd94 │ │ │ │ + beq abd3c │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne abd80 │ │ │ │ + bne abd28 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r5, [r3] │ │ │ │ - ldr r2, [pc, #388] @ abf28 │ │ │ │ - ldr r3, [pc, #372] @ abf1c │ │ │ │ + ldr r2, [pc, #388] @ abed0 │ │ │ │ + ldr r3, [pc, #372] @ abec4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ac8a0 │ │ │ │ + bne ac848 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, ip │ │ │ │ mov r2, r9 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r1, r0] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq abbcc │ │ │ │ + beq abb74 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne abde0 │ │ │ │ - b abbcc │ │ │ │ + bne abd88 │ │ │ │ + b abb74 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ add r1, r3, #2 │ │ │ │ - beq abe28 │ │ │ │ + beq abdd0 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ mov r3, r1 │ │ │ │ - b abcec │ │ │ │ + b abc94 │ │ │ │ ldr r1, [sl] │ │ │ │ ldrh r2, [r1] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne abdc8 │ │ │ │ + bne abd70 │ │ │ │ ldrd r8, [sp, #8] │ │ │ │ - b abcb8 │ │ │ │ + b abc60 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq abd10 │ │ │ │ + beq abcb8 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r1 │ │ │ │ - b abb7c │ │ │ │ + b abb24 │ │ │ │ ldrd r8, [sp, #8] │ │ │ │ mov ip, r5 │ │ │ │ - b abcb8 │ │ │ │ + b abc60 │ │ │ │ ldrd r8, [sp, #8] │ │ │ │ - b abcc4 │ │ │ │ + b abc6c │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - beq ac848 │ │ │ │ + beq ac7f0 │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ - b abce4 │ │ │ │ + b abc8c │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ movls r1, #10 │ │ │ │ smlabbls r3, r3, r1, r2 │ │ │ │ addhi r2, r4, #1 │ │ │ │ addls r2, r4, #2 │ │ │ │ subls r3, r3, #48 @ 0x30 │ │ │ │ cmp r4, r2 │ │ │ │ - beq abe40 │ │ │ │ + beq abde8 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #30 │ │ │ │ - bhi ac1e0 │ │ │ │ + bhi ac188 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #24 │ │ │ │ movne r3, #12 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #120] @ abf40 │ │ │ │ + ldr r1, [pc, #120] @ abee8 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add r2, r1, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt abcb0 │ │ │ │ + blt abc58 │ │ │ │ cmp r3, #11 │ │ │ │ subgt r3, r3, #12 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - blcc fe75e718 │ │ │ │ + blcc fe75e6c0 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - andeq r1, r8, r0, asr ip │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r1, r8, ip, lsl ip │ │ │ │ - andeq lr, r6, r8, asr r6 │ │ │ │ - andeq r1, r8, r4, lsl #19 │ │ │ │ - andeq fp, r4, r4, lsr #20 │ │ │ │ - blcc fe75e734 │ │ │ │ + @ instruction: 0x00080cb0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r0, r8, ip, ror ip │ │ │ │ + andeq sp, r6, r8, asr #26 │ │ │ │ + andeq r0, r8, r4, ror #19 │ │ │ │ + andeq fp, r4, r4, lsl r1 │ │ │ │ + blcc fe75e6dc │ │ │ │ andeq r0, r0, sp, ror #2 │ │ │ │ subls r2, r9, #-1828716544 @ 0x93000000 │ │ │ │ - andeq fp, r4, r8, asr #14 │ │ │ │ - andeq r0, r0, ip, ror r4 │ │ │ │ + andeq sl, r4, r8, lsr lr │ │ │ │ + andeq r0, r0, r4, ror r4 │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ - blcc fe75e750 │ │ │ │ + blcc fe75e6f8 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl a50b4 │ │ │ │ + bl a505c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ subs r2, r0, #0 │ │ │ │ ldrne r2, [r2] │ │ │ │ ldrne r4, [sp, #64] @ 0x40 │ │ │ │ cmp r9, #113 @ 0x71 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - beq abc30 │ │ │ │ + beq abbd8 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl a53ac │ │ │ │ + bl a5354 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq abc30 │ │ │ │ + beq abbd8 │ │ │ │ ldrsh r2, [r3, #12] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #-112] @ abf40 │ │ │ │ + ldr r2, [pc, #-112] @ abee8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ str r3, [r2, #12] │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ - bhi abcb0 │ │ │ │ + bhi abc58 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ movls r1, #10 │ │ │ │ smlabbls r3, r3, r1, r2 │ │ │ │ addhi r2, r4, #1 │ │ │ │ addls r2, r4, #2 │ │ │ │ subls r3, r3, #48 @ 0x30 │ │ │ │ cmp r4, r2 │ │ │ │ - beq abe40 │ │ │ │ + beq abde8 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #11 │ │ │ │ - bhi ac1e0 │ │ │ │ + bhi ac188 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ - bhi abcb0 │ │ │ │ + bhi abc58 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ mov r2, r3 │ │ │ │ sub r0, r1, #48 @ 0x30 │ │ │ │ cmp r0, #9 │ │ │ │ - bhi ac890 │ │ │ │ + bhi ac838 │ │ │ │ mov r2, #10 │ │ │ │ smlabb r3, r3, r2, r1 │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #23 │ │ │ │ add r4, r4, #2 │ │ │ │ - bgt abe40 │ │ │ │ + bgt abde8 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ mov r3, r5 │ │ │ │ ldrb r9, [r3], #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq abbd4 │ │ │ │ + beq abb7c │ │ │ │ mov r5, r3 │ │ │ │ - b abc5c │ │ │ │ + b abc04 │ │ │ │ ldr r1, [sl] │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r1, r0] │ │ │ │ ldrb r2, [r5] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq abbcc │ │ │ │ + beq abb74 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne ac09c │ │ │ │ - b abbcc │ │ │ │ + bne ac044 │ │ │ │ + b abb74 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ - bhi abcb0 │ │ │ │ + bhi abc58 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ movls r1, #10 │ │ │ │ smlabbls r3, r3, r1, r2 │ │ │ │ addhi r2, r4, #1 │ │ │ │ addls r2, r4, #2 │ │ │ │ subls r3, r3, #48 @ 0x30 │ │ │ │ cmp r4, r2 │ │ │ │ - beq abe40 │ │ │ │ + beq abde8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #11 │ │ │ │ - bhi ac1e0 │ │ │ │ + bhi ac188 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ - ldr r3, [pc, #-492] @ abf2c │ │ │ │ + b abb74 │ │ │ │ + ldr r3, [pc, #-492] @ abed4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, sp, #180 @ 0xb4 │ │ │ │ cmp r6, r2 │ │ │ │ - bcs abcb0 │ │ │ │ + bcs abc58 │ │ │ │ str r5, [r6], #4 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ mov r1, r4 │ │ │ │ add ip, r4, #9 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r2, [r1] │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ add r1, r0, #1 │ │ │ │ - bhi ac174 │ │ │ │ + bhi ac11c │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r2, r2, r3, lsl #1 │ │ │ │ cmp ip, r1 │ │ │ │ sub r3, r2, #48 @ 0x30 │ │ │ │ - bne ac144 │ │ │ │ + bne ac0ec │ │ │ │ mov r0, ip │ │ │ │ cmp r4, r0 │ │ │ │ - beq abcb0 │ │ │ │ - ldr r2, [pc, #-596] @ abf30 │ │ │ │ + beq abc58 │ │ │ │ + ldr r2, [pc, #-596] @ abed8 │ │ │ │ cmp r3, r2 │ │ │ │ - bls ac838 │ │ │ │ + bls ac7e0 │ │ │ │ ldrd r8, [sp, #8] │ │ │ │ mov ip, r5 │ │ │ │ mov r4, r0 │ │ │ │ - b abcb8 │ │ │ │ + b abc60 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ - bhi abcb0 │ │ │ │ + bhi abc58 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ movls r1, #10 │ │ │ │ smlabbls r3, r3, r1, r2 │ │ │ │ addhi r2, r4, #1 │ │ │ │ addls r2, r4, #2 │ │ │ │ subls r3, r3, #48 @ 0x30 │ │ │ │ cmp r4, r2 │ │ │ │ - beq abcb0 │ │ │ │ + beq abc58 │ │ │ │ cmp r3, #6 │ │ │ │ - ble ac828 │ │ │ │ + ble ac7d0 │ │ │ │ ldrd r8, [sp, #8] │ │ │ │ mov ip, r5 │ │ │ │ mov r4, r2 │ │ │ │ - b abcb8 │ │ │ │ + b abc60 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - b abf7c │ │ │ │ + b abf24 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ - bhi abcb0 │ │ │ │ + bhi abc58 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ - bhi ac858 │ │ │ │ + bhi ac800 │ │ │ │ mov r1, #10 │ │ │ │ smlabb r3, r3, r1, r2 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #68 @ 0x44 │ │ │ │ add r4, r4, #2 │ │ │ │ - ble ac85c │ │ │ │ + ble ac804 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ mov r1, r4 │ │ │ │ add ip, r4, #4 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r2, [r1] │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ add r1, r0, #1 │ │ │ │ - bhi ac288 │ │ │ │ + bhi ac230 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r2, r2, r3, lsl #1 │ │ │ │ cmp ip, r1 │ │ │ │ sub r3, r2, #48 @ 0x30 │ │ │ │ - bne ac258 │ │ │ │ + bne ac200 │ │ │ │ mov r0, ip │ │ │ │ cmp r4, r0 │ │ │ │ - beq abcb0 │ │ │ │ + beq abc58 │ │ │ │ sub r2, r3, #1968 @ 0x7b0 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #131 @ 0x83 │ │ │ │ - bhi ac188 │ │ │ │ + bhi ac130 │ │ │ │ sub r3, r3, #1888 @ 0x760 │ │ │ │ sub r3, r3, #12 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #14 │ │ │ │ movne r3, #7 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #-920] @ abf40 │ │ │ │ + ldr r1, [pc, #-920] @ abee8 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add r2, r1, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt abcb0 │ │ │ │ + blt abc58 │ │ │ │ cmp r3, #6 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ subgt r3, r3, #7 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ - bhi abcb0 │ │ │ │ + bhi abc58 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ mov r2, r3 │ │ │ │ sub r0, r1, #48 @ 0x30 │ │ │ │ cmp r0, #9 │ │ │ │ - bhi ac864 │ │ │ │ + bhi ac80c │ │ │ │ mov r2, #10 │ │ │ │ smlabb r3, r3, r2, r1 │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ add r4, r4, #2 │ │ │ │ - bgt abcb0 │ │ │ │ + bgt abc58 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ mov r1, r4 │ │ │ │ add ip, r4, #3 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r0, [r1] │ │ │ │ mov r2, r1 │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ add r1, r2, #1 │ │ │ │ - bhi ac3ac │ │ │ │ + bhi ac354 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r0, r0, r3, lsl #1 │ │ │ │ cmp ip, r1 │ │ │ │ sub r3, r0, #48 @ 0x30 │ │ │ │ - bne ac37c │ │ │ │ + bne ac324 │ │ │ │ mov r2, ip │ │ │ │ cmp r4, r2 │ │ │ │ - beq abe40 │ │ │ │ - ldr r1, [pc, #-1160] @ abf34 │ │ │ │ + beq abde8 │ │ │ │ + ldr r1, [pc, #-1160] @ abedc │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi ac1e0 │ │ │ │ + bhi ac188 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ - bhi abcb0 │ │ │ │ + bhi abc58 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ mov r2, r3 │ │ │ │ sub r0, r1, #48 @ 0x30 │ │ │ │ cmp r0, #9 │ │ │ │ - bhi ac888 │ │ │ │ + bhi ac830 │ │ │ │ mov r2, #10 │ │ │ │ smlabb r3, r3, r2, r1 │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ add r4, r4, #2 │ │ │ │ - bgt abcb0 │ │ │ │ + bgt abc58 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ - bhi abcb0 │ │ │ │ + bhi abc58 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ mov r2, r3 │ │ │ │ sub r0, r1, #48 @ 0x30 │ │ │ │ cmp r0, #9 │ │ │ │ - bhi ac86c │ │ │ │ + bhi ac814 │ │ │ │ mov r2, #10 │ │ │ │ smlabb r3, r3, r2, r1 │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ add r4, r4, #2 │ │ │ │ - bgt abcb0 │ │ │ │ + bgt abc58 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ - ldr r3, [pc, #-1348] @ abf40 │ │ │ │ + b abb74 │ │ │ │ + ldr r3, [pc, #-1348] @ abee8 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ - b ac118 │ │ │ │ + b ac0c0 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ - bhi abcb0 │ │ │ │ + bhi abc58 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ sub r2, r1, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ movls r2, #10 │ │ │ │ smlabbls r3, r3, r2, r1 │ │ │ │ addhi r2, r4, #1 │ │ │ │ addls r2, r4, #2 │ │ │ │ subls r3, r3, #48 @ 0x30 │ │ │ │ cmp r4, r2 │ │ │ │ - beq abcb0 │ │ │ │ + beq abc58 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #6 │ │ │ │ - bhi ac1e0 │ │ │ │ - ldr r1, [pc, #-1460] @ abf38 │ │ │ │ + bhi ac188 │ │ │ │ + ldr r1, [pc, #-1460] @ abee0 │ │ │ │ mov r4, r2 │ │ │ │ smull r2, r1, r3, r1 │ │ │ │ asr r2, r3, #31 │ │ │ │ add r1, r1, r3 │ │ │ │ rsb r2, r2, r1, asr #2 │ │ │ │ rsb r2, r2, r2, lsl #3 │ │ │ │ sub r3, r3, r2 │ │ │ │ - b ac310 │ │ │ │ - ldr r3, [pc, #-1488] @ abf40 │ │ │ │ + b ac2b8 │ │ │ │ + ldr r3, [pc, #-1488] @ abee8 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ - b ac118 │ │ │ │ - ldr r3, [pc, #-1520] @ abf3c │ │ │ │ + b ac0c0 │ │ │ │ + ldr r3, [pc, #-1520] @ abee4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b ac118 │ │ │ │ + b ac0c0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #-1532] @ abf40 │ │ │ │ + ldr r3, [pc, #-1532] @ abee8 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #164 @ 0xa4 │ │ │ │ mov r3, #2 │ │ │ │ - bl e2848 <__isoc23_strtoul@@Base+0x339cc> │ │ │ │ + bl e1ee0 <__isoc23_strtoul@@Base+0x330bc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt abcb0 │ │ │ │ + blt abc58 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ac084 │ │ │ │ + beq ac02c │ │ │ │ cmp r0, #10 │ │ │ │ ldrb r2, [r5] │ │ │ │ - bne abbcc │ │ │ │ + bne abb74 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #10 │ │ │ │ - beq ac594 │ │ │ │ - b abbcc │ │ │ │ + beq ac53c │ │ │ │ + b abb74 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ - bhi abcb0 │ │ │ │ + bhi abc58 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ - bhi ac874 │ │ │ │ + bhi ac81c │ │ │ │ mov r1, #10 │ │ │ │ smlabb r3, r3, r1, r2 │ │ │ │ sub r3, r3, #67 @ 0x43 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ add r4, r4, #2 │ │ │ │ - bhi abcb0 │ │ │ │ + bhi abc58 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r0, [pc, #-1708] @ abf44 │ │ │ │ + ldr r0, [pc, #-1708] @ abeec │ │ │ │ ldr r1, [r2, #20] │ │ │ │ smull r2, r0, r1, r0 │ │ │ │ asr r2, r1, #31 │ │ │ │ rsb r2, r2, r0, asr #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ sub r1, r1, r2, lsl #2 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ smlabb r3, r3, r2, r1 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #24 │ │ │ │ movne r3, #12 │ │ │ │ moveq r2, #0 │ │ │ │ movne r2, #48 @ 0x30 │ │ │ │ - b abebc │ │ │ │ + b abe64 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ - bhi abcb0 │ │ │ │ + bhi abc58 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ movls r1, #10 │ │ │ │ smlabbls r3, r3, r1, r2 │ │ │ │ addhi r2, r4, #1 │ │ │ │ addls r2, r4, #2 │ │ │ │ subls r3, r3, #48 @ 0x30 │ │ │ │ cmp r4, r2 │ │ │ │ - beq abcb0 │ │ │ │ + beq abc58 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ - bhi ac1e0 │ │ │ │ + bhi ac188 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, #2 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ mov r2, #0 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl aee7c <__isoc23_strtoul@@Base> │ │ │ │ + bl aee24 <__isoc23_strtoul@@Base> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r4 │ │ │ │ - beq abcb0 │ │ │ │ - ldr r1, [pc, #-1912] @ abf48 │ │ │ │ + beq abc58 │ │ │ │ + ldr r1, [pc, #-1912] @ abef0 │ │ │ │ umull r2, r3, r0, r1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl ab1d8 │ │ │ │ - ldr r3, [pc, #-1940] @ abf4c │ │ │ │ + bl ab180 │ │ │ │ + ldr r3, [pc, #-1940] @ abef4 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r2, [r5] │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r1, pc, #436 @ 0x1b4 │ │ │ │ ldrd r0, [r1] │ │ │ │ strd r0, [sp, #112] @ 0x70 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ strd r0, [sp, #120] @ 0x78 │ │ │ │ strd r0, [sp, #128] @ 0x80 │ │ │ │ strd r0, [sp, #136] @ 0x88 │ │ │ │ strd r0, [sp, #144] @ 0x90 │ │ │ │ strd r0, [sp, #152] @ 0x98 │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldrb r3, [r4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #9 │ │ │ │ - bhi abcb0 │ │ │ │ + bhi abc58 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ mov r2, r3 │ │ │ │ sub r0, r1, #48 @ 0x30 │ │ │ │ cmp r0, #9 │ │ │ │ - bhi ac880 │ │ │ │ + bhi ac828 │ │ │ │ mov r2, #10 │ │ │ │ smlabb r3, r3, r2, r1 │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ add r4, r4, #2 │ │ │ │ - bgt abcb0 │ │ │ │ + bgt abc58 │ │ │ │ mov r3, #1 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldrd r8, [sp, #8] │ │ │ │ - bl ab7a0 │ │ │ │ + bl ab748 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl a5a88 │ │ │ │ + bl a5a30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq abcb4 │ │ │ │ + beq abc5c │ │ │ │ ldrb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ac898 │ │ │ │ + beq ac840 │ │ │ │ cmp r2, #37 @ 0x25 │ │ │ │ - bne ac7c4 │ │ │ │ + bne ac76c │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ - beq ac898 │ │ │ │ + beq ac840 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b abe38 │ │ │ │ + b abde0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #14 │ │ │ │ movne r3, #7 │ │ │ │ moveq r2, #96 @ 0x60 │ │ │ │ movne r2, #124 @ 0x7c │ │ │ │ - b ac2cc │ │ │ │ - ldr r3, [pc, #180] @ ac8b0 │ │ │ │ + b ac274 │ │ │ │ + ldr r3, [pc, #180] @ ac858 │ │ │ │ add r3, pc, r3 │ │ │ │ - b ac118 │ │ │ │ + b ac0c0 │ │ │ │ ldrd r8, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r7 │ │ │ │ - b abe38 │ │ │ │ - ldr r3, [pc, #156] @ ac8b4 │ │ │ │ + b abde0 │ │ │ │ + ldr r3, [pc, #156] @ ac85c │ │ │ │ add r3, pc, r3 │ │ │ │ - b ac118 │ │ │ │ - ldr r3, [pc, #148] @ ac8b8 │ │ │ │ + b ac0c0 │ │ │ │ + ldr r3, [pc, #148] @ ac860 │ │ │ │ add r3, pc, r3 │ │ │ │ - b ac118 │ │ │ │ + b ac0c0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r2, [r5] │ │ │ │ - b abbcc │ │ │ │ + b abb74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r5, r5, r0 │ │ │ │ - b abd10 │ │ │ │ + b abcb8 │ │ │ │ add r4, r4, #1 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ - b ac23c │ │ │ │ + b ac1e4 │ │ │ │ add r4, r4, #1 │ │ │ │ - b ac360 │ │ │ │ + b ac308 │ │ │ │ add r4, r4, #1 │ │ │ │ - b ac470 │ │ │ │ + b ac418 │ │ │ │ ldrd r8, [sp, #8] │ │ │ │ add r4, r4, #1 │ │ │ │ - b abcb4 │ │ │ │ + b abc5c │ │ │ │ add r4, r4, #1 │ │ │ │ - b ac75c │ │ │ │ + b ac704 │ │ │ │ add r4, r4, #1 │ │ │ │ - b ac418 │ │ │ │ + b ac3c0 │ │ │ │ add r4, r4, #1 │ │ │ │ - b ac060 │ │ │ │ + b ac008 │ │ │ │ mov r4, r3 │ │ │ │ - b abd28 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b abcd0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - blcc fe75f0b0 │ │ │ │ + blcc fe75f058 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - andeq fp, r4, r8, ror #8 │ │ │ │ - andeq fp, r4, r0, lsr r3 │ │ │ │ - andeq fp, r4, r0, lsr #7 │ │ │ │ + andeq sl, r4, r8, asr fp │ │ │ │ + andeq sl, r4, r0, lsr #20 │ │ │ │ + muleq r4, r0, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #764] @ acbd8 │ │ │ │ + ldr r2, [pc, #764] @ acb80 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #760] @ acbdc │ │ │ │ + ldr r3, [pc, #760] @ acb84 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrd sl, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - bl a4ee8 │ │ │ │ + bl a4e90 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ac91c │ │ │ │ + beq ac8c4 │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aca0c │ │ │ │ - ldr r3, [pc, #700] @ acbe0 │ │ │ │ + bne ac9b4 │ │ │ │ + ldr r3, [pc, #700] @ acb88 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq aca54 │ │ │ │ - ldr r3, [pc, #684] @ acbe4 │ │ │ │ + beq ac9fc │ │ │ │ + ldr r3, [pc, #684] @ acb8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq ac99c │ │ │ │ + beq ac944 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ac99c │ │ │ │ + beq ac944 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ strd sl, [sp] │ │ │ │ - bl abab4 │ │ │ │ + bl aba5c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ac990 │ │ │ │ + bne ac938 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldrb ip, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - beq acb50 │ │ │ │ + beq acaf8 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ac958 │ │ │ │ + bne ac900 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [sp, #16] │ │ │ │ strne r9, [r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq ac9f4 │ │ │ │ + beq ac99c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl a5a88 │ │ │ │ - ldr r2, [pc, #536] @ acbe8 │ │ │ │ - ldr r3, [pc, #520] @ acbdc │ │ │ │ + bl a5a30 │ │ │ │ + ldr r2, [pc, #536] @ acb90 │ │ │ │ + ldr r3, [pc, #520] @ acb84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne acbd4 │ │ │ │ + bne acb7c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ strne r5, [r3] │ │ │ │ - b ac9c8 │ │ │ │ - ldr r2, [pc, #472] @ acbec │ │ │ │ - ldr r3, [pc, #452] @ acbdc │ │ │ │ + b ac970 │ │ │ │ + ldr r2, [pc, #472] @ acb94 │ │ │ │ + ldr r3, [pc, #452] @ acb84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne acbd4 │ │ │ │ + bne acb7c │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ strd sl, [sp, #96] @ 0x60 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b abab4 │ │ │ │ - ldr r0, [pc, #404] @ acbf0 │ │ │ │ + b aba5c │ │ │ │ + ldr r0, [pc, #404] @ acb98 │ │ │ │ mov r8, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r8, [r3] │ │ │ │ - bl 83840 │ │ │ │ + bl 837e8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq ac930 │ │ │ │ + beq ac8d8 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ac930 │ │ │ │ - ldr r2, [pc, #368] @ acbf4 │ │ │ │ + beq ac8d8 │ │ │ │ + ldr r2, [pc, #368] @ acb9c │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl c86b8 <__isoc23_strtoul@@Base+0x1983c> │ │ │ │ + bl c8558 <__isoc23_strtoul@@Base+0x19734> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne aca9c │ │ │ │ - b ac930 │ │ │ │ + bne aca44 │ │ │ │ + b ac8d8 │ │ │ │ add r8, r8, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r7 │ │ │ │ - bl c5a00 <__isoc23_strtoul@@Base+0x16b84> │ │ │ │ + bl c5978 <__isoc23_strtoul@@Base+0x16b54> │ │ │ │ cmp r0, #0 │ │ │ │ - bne aca98 │ │ │ │ + bne aca40 │ │ │ │ mov r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r4, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ lsl ip, r8, #2 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov r3, r0 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r3, r8, lsl #2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac930 │ │ │ │ + beq ac8d8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #0 │ │ │ │ - bl cb008 <__isoc23_strtoul@@Base+0x1c18c> │ │ │ │ + bl caa0c <__isoc23_strtoul@@Base+0x1bbe8> │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ lsl ip, r8, #2 │ │ │ │ add r1, r4, ip │ │ │ │ mov r2, r7 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl ca2f0 <__isoc23_strtoul@@Base+0x1b474> │ │ │ │ + bl c9d8c <__isoc23_strtoul@@Base+0x1af68> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ asr r3, r0, #31 │ │ │ │ cmp r3, r2 │ │ │ │ cmpeq r0, r7 │ │ │ │ - beq acb6c │ │ │ │ + beq acb14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b20 │ │ │ │ - b ac930 │ │ │ │ + bl 7adc │ │ │ │ + b ac8d8 │ │ │ │ ldr ip, [sp, #20] │ │ │ │ cmp ip, #0 │ │ │ │ strne r3, [ip] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3] │ │ │ │ - b ac9c8 │ │ │ │ + b ac970 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ strb r2, [r1, r3] │ │ │ │ ldrb r3, [r4, r8, lsl #2] │ │ │ │ mov r7, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #108] @ acbf8 │ │ │ │ + ldr r3, [pc, #108] @ acba0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #4] │ │ │ │ - beq acbc8 │ │ │ │ + beq acb70 │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r1 │ │ │ │ - b acbb4 │ │ │ │ + b acb5c │ │ │ │ mov r0, r3 │ │ │ │ strb r8, [r0], #1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq acbc8 │ │ │ │ + beq acb70 │ │ │ │ mov r1, #10 │ │ │ │ str r0, [r7], #4 │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne acba0 │ │ │ │ + bne acb48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - b ac944 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r8, r8, asr #28 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r9, r8, ip, lsl #12 │ │ │ │ - strdeq r9, [r8], -r8 │ │ │ │ - andeq r0, r8, r8, asr sp │ │ │ │ - andeq r0, r8, r4, lsl sp │ │ │ │ - andeq fp, r4, r0, lsr #4 │ │ │ │ - andeq sl, r4, r0, asr #26 │ │ │ │ - andeq r9, r8, r4, lsr #7 │ │ │ │ + b ac8ec │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq pc, r7, r8, lsr #29 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r8, r8, r4, ror #12 │ │ │ │ + andeq r8, r8, r0, asr r6 │ │ │ │ + @ instruction: 0x0007fdb8 │ │ │ │ + andeq pc, r7, r4, ror sp @ │ │ │ │ + andeq sl, r4, r0, lsl r9 │ │ │ │ + andeq sl, r4, r0, lsr r4 │ │ │ │ + strdeq r8, [r8], -ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r2, [pc, #1128] @ ad080 │ │ │ │ - ldr r3, [pc, #1128] @ ad084 │ │ │ │ + ldr r2, [pc, #1128] @ ad028 │ │ │ │ + ldr r3, [pc, #1128] @ ad02c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov lr, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #24 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ - ldr r6, [pc, #1076] @ ad088 │ │ │ │ + ldr r6, [pc, #1076] @ ad030 │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ - ldr r5, [pc, #1068] @ ad08c │ │ │ │ + ldr r5, [pc, #1068] @ ad034 │ │ │ │ add r6, pc, r6 │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ ldr fp, [r6, r5] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ - bl 8354 <__time64@plt> │ │ │ │ + bl 82f8 <__time64@plt> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #24 │ │ │ │ - bl a4040 │ │ │ │ + bl a3fe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e1d84 <__isoc23_strtoul@@Base+0x32f08> │ │ │ │ + bl e141c <__isoc23_strtoul@@Base+0x325f8> │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #1000] @ ad090 │ │ │ │ + ldr r3, [pc, #1000] @ ad038 │ │ │ │ sub r2, r9, #69 @ 0x45 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi acf98 │ │ │ │ - ldr r1, [pc, #988] @ ad094 │ │ │ │ + bhi acf40 │ │ │ │ + ldr r1, [pc, #988] @ ad03c │ │ │ │ sub r3, r9, #1 │ │ │ │ smull r2, r0, r1, r3 │ │ │ │ add r2, r9, #296 @ 0x128 │ │ │ │ add r2, r2, #3 │ │ │ │ umull ip, r1, r2, r1 │ │ │ │ - ldr r2, [pc, #968] @ ad098 │ │ │ │ + ldr r2, [pc, #968] @ ad040 │ │ │ │ asr ip, r3, #2 │ │ │ │ smlabb r2, r3, r2, ip │ │ │ │ asr r3, r3, #31 │ │ │ │ sub r3, r3, r0, asr #5 │ │ │ │ add r2, r2, r3 │ │ │ │ add r2, r2, r1, lsr #7 │ │ │ │ ldr ip, [sp, #40] @ 0x28 │ │ │ │ @@ -168562,29 +168562,29 @@ │ │ │ │ sub r2, r2, #114 @ 0x72 │ │ │ │ asr lr, r2, #31 │ │ │ │ add r0, r9, #1888 @ 0x760 │ │ │ │ cmp ip, #11 │ │ │ │ add r0, r0, #12 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ - bgt aceb4 │ │ │ │ + bgt ace5c │ │ │ │ cmp ip, #1 │ │ │ │ lsl ip, ip, #1 │ │ │ │ - ble acd40 │ │ │ │ + ble acce8 │ │ │ │ tst r0, #3 │ │ │ │ - bne acd40 │ │ │ │ - ldr r7, [pc, #884] @ ad09c │ │ │ │ + bne acce8 │ │ │ │ + ldr r7, [pc, #884] @ ad044 │ │ │ │ mul r0, r7, r0 │ │ │ │ sub r7, r7, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r7, r0, ror #2 │ │ │ │ - bcs acfdc │ │ │ │ + bcs acf84 │ │ │ │ adds r2, r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ adc r3, lr, #0 │ │ │ │ - ldr r2, [pc, #856] @ ad0a0 │ │ │ │ + ldr r2, [pc, #856] @ ad048 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -168617,464 +168617,464 @@ │ │ │ │ adc r1, r1, r2, asr #31 │ │ │ │ lsl r2, r1, #4 │ │ │ │ lsl r0, r3, #4 │ │ │ │ subs r0, r0, r3 │ │ │ │ orr r2, r2, r3, lsr #28 │ │ │ │ sbc r3, r2, r1 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - ldr r1, [pc, #696] @ ad0a4 │ │ │ │ + ldr r1, [pc, #696] @ ad04c │ │ │ │ lsl r2, r0, #2 │ │ │ │ adds r6, sl, r2 │ │ │ │ orr r3, r3, r0, lsr #30 │ │ │ │ adc r7, r3, sl, asr #31 │ │ │ │ cmp r8, r1 │ │ │ │ - beq acebc │ │ │ │ + beq ace64 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ands r3, r3, #4 │ │ │ │ - bne acebc │ │ │ │ - ldr r2, [pc, #660] @ ad0a8 │ │ │ │ + bne ace64 │ │ │ │ + ldr r2, [pc, #660] @ ad050 │ │ │ │ ldr r1, [ip, #20] │ │ │ │ cmp r8, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ - beq acfec │ │ │ │ + beq acf94 │ │ │ │ rsb r8, r8, r8, lsl #4 │ │ │ │ lsl r8, r8, #2 │ │ │ │ adds r1, r8, r6 │ │ │ │ adc r8, r7, r8, asr #31 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r8 │ │ │ │ - beq ad06c │ │ │ │ + beq ad014 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bge acecc │ │ │ │ + bge ace74 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl e1cdc <__isoc23_strtoul@@Base+0x32e60> │ │ │ │ + bl e1374 <__isoc23_strtoul@@Base+0x32550> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [fp] │ │ │ │ sub r2, r0, #1888 @ 0x760 │ │ │ │ sub r2, r2, #12 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldrsh r1, [r3, #12] │ │ │ │ - bl acc00 │ │ │ │ + bl acba8 │ │ │ │ add r3, pc, #496 @ 0x1f0 │ │ │ │ ldrd r2, [r3] │ │ │ │ - bl f1528 │ │ │ │ + bl f0bc0 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ strd r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl a3e50 │ │ │ │ + bl a3df8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq acf98 │ │ │ │ + beq acf40 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr ip, [fp] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b acecc │ │ │ │ + b ace74 │ │ │ │ mov ip, #22 │ │ │ │ - b acd18 │ │ │ │ + b accc0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #56] @ 0x38 │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ ldr r3, [ip, #4] │ │ │ │ tst r3, #2 │ │ │ │ - beq acf54 │ │ │ │ + beq acefc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r1, [r2] │ │ │ │ - b acf08 │ │ │ │ + b aceb0 │ │ │ │ ldr r1, [r2, #16]! │ │ │ │ ldr r3, [r2, #24] │ │ │ │ ldr lr, [r2, #4] │ │ │ │ subs ip, r1, r3 │ │ │ │ sbc r0, lr, r3, asr #31 │ │ │ │ cmp r6, ip │ │ │ │ sbcs r0, r7, r0 │ │ │ │ - bcc acf04 │ │ │ │ + bcc aceac │ │ │ │ ldr r2, [r2, #8] │ │ │ │ sub r3, r2, r3 │ │ │ │ adds r0, r2, r6 │ │ │ │ adc r2, r7, r2, asr #31 │ │ │ │ adds r1, r3, r1 │ │ │ │ mov r7, r2 │ │ │ │ adc r2, lr, r3, asr #31 │ │ │ │ cmp r1, r0 │ │ │ │ sbcs r2, r2, r7 │ │ │ │ mov r6, r0 │ │ │ │ asr r2, r3, #31 │ │ │ │ - bcs acfa4 │ │ │ │ - ldr r3, [pc, #336] @ ad0ac │ │ │ │ + bcs acf4c │ │ │ │ + ldr r3, [pc, #336] @ ad054 │ │ │ │ umull r0, r1, r6, r3 │ │ │ │ mla r1, r3, r7, r1 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r0, r0, r3 │ │ │ │ adc r1, r1, #0 │ │ │ │ - ldr r2, [pc, #316] @ ad0b0 │ │ │ │ - ldr r3, [pc, #268] @ ad084 │ │ │ │ + ldr r2, [pc, #316] @ ad058 │ │ │ │ + ldr r3, [pc, #268] @ ad02c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ad074 │ │ │ │ + bne ad01c │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ - b acf6c │ │ │ │ + b acf14 │ │ │ │ cmp r3, #0 │ │ │ │ cmpgt sl, #59 @ 0x3b │ │ │ │ - bgt acfc8 │ │ │ │ + bgt acf70 │ │ │ │ cmp r3, #0 │ │ │ │ - bge acf54 │ │ │ │ + bge acefc │ │ │ │ add r1, r3, #59 @ 0x3b │ │ │ │ cmp sl, #59 @ 0x3b │ │ │ │ cmple r1, sl │ │ │ │ - bge acf54 │ │ │ │ + bge acefc │ │ │ │ subs r3, r6, r3 │ │ │ │ sbc r2, r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b acf54 │ │ │ │ - ldr r7, [pc, #208] @ ad0b4 │ │ │ │ + b acefc │ │ │ │ + ldr r7, [pc, #208] @ ad05c │ │ │ │ cmp r7, r0, ror #4 │ │ │ │ - bcc acd40 │ │ │ │ - b acd34 │ │ │ │ + bcc acce8 │ │ │ │ + b accdc │ │ │ │ ldrh r3, [r1, #12] │ │ │ │ mov r8, #60 @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ smlalbb r6, r7, r3, r8 │ │ │ │ - beq ad06c │ │ │ │ + beq ad014 │ │ │ │ mov r0, r5 │ │ │ │ - bl e1cdc <__isoc23_strtoul@@Base+0x32e60> │ │ │ │ + bl e1374 <__isoc23_strtoul@@Base+0x32550> │ │ │ │ sub r3, r0, #1888 @ 0x760 │ │ │ │ sub r3, r3, #12 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [fp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrsh r1, [r3, #12] │ │ │ │ - bl acc00 │ │ │ │ + bl acba8 │ │ │ │ add r3, pc, #72 @ 0x48 │ │ │ │ ldrd r2, [r3] │ │ │ │ - bl f1528 │ │ │ │ + bl f0bc0 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ strd r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl a3e50 │ │ │ │ + bl a3df8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq acf98 │ │ │ │ + beq acf40 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr ip, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldrne r3, [ip, #20] │ │ │ │ ldrhne r3, [r3, #14] │ │ │ │ smlalbbne r6, r7, r3, r8 │ │ │ │ - b acecc │ │ │ │ + b ace74 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - b acecc │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - blcc fe75f880 │ │ │ │ + b ace74 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + blcc fe75f828 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r8, r0, lsl fp │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r8, ip, asr #21 │ │ │ │ - andeq r0, r0, ip, ror r4 │ │ │ │ + andeq pc, r7, r0, ror fp @ │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq pc, r7, ip, lsr #22 │ │ │ │ + andeq r0, r0, r4, ror r4 │ │ │ │ andeq r0, r0, r9, asr #4 │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ andeq r0, r0, sp, ror #2 │ │ │ │ addgt r5, pc, #10496 @ 0x2900 │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ andeq r0, r0, r8, lsl r6 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - blcc fe75f8b4 │ │ │ │ - @ instruction: 0x000807b4 │ │ │ │ + blcc fe75f85c │ │ │ │ + andeq pc, r7, r4, lsl r8 @ │ │ │ │ adceq sp, r3, sl, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #104] @ ad138 │ │ │ │ - ldr r3, [pc, #104] @ ad13c │ │ │ │ + ldr r2, [pc, #104] @ ad0e0 │ │ │ │ + ldr r3, [pc, #104] @ ad0e4 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bl 827c <__clock_gettime64@plt> │ │ │ │ + bl 8220 <__clock_gettime64@plt> │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ stm r4, {r2, r3} │ │ │ │ - ldr r2, [pc, #52] @ ad140 │ │ │ │ - ldr r3, [pc, #44] @ ad13c │ │ │ │ + ldr r2, [pc, #52] @ ad0e8 │ │ │ │ + ldr r3, [pc, #44] @ ad0e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ad134 │ │ │ │ + bne ad0dc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r8, r8, asr r6 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r8, ip, lsl r6 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x0007f6b8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq pc, r7, ip, ror r6 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #184] @ ad214 │ │ │ │ + ldr ip, [pc, #184] @ ad1bc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #180] @ ad218 │ │ │ │ + ldr r1, [pc, #180] @ ad1c0 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r0, {r2, r3} │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ orrs r0, r2, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq ad1b0 │ │ │ │ + beq ad158 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7dc0 <__nanosleep64@plt> │ │ │ │ + bl 7d70 <__nanosleep64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne ad1e0 │ │ │ │ - ldr r2, [pc, #100] @ ad21c │ │ │ │ - ldr r3, [pc, #92] @ ad218 │ │ │ │ + bne ad188 │ │ │ │ + ldr r2, [pc, #100] @ ad1c4 │ │ │ │ + ldr r3, [pc, #92] @ ad1c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ad210 │ │ │ │ + bne ad1b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ sub r3, r3, #4 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sp, #16] │ │ │ │ ldrne r3, [sp, #24] │ │ │ │ stmne r5, {r2, r3} │ │ │ │ - b ad1b0 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r8, r8, asr #11 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r8, r0, ror r5 │ │ │ │ + b ad158 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq pc, r7, r8, lsr #12 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + ldrdeq pc, [r7], -r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #308] @ ad36c │ │ │ │ - ldr r1, [pc, #308] @ ad370 │ │ │ │ + ldr ip, [pc, #308] @ ad314 │ │ │ │ + ldr r1, [pc, #308] @ ad318 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmn r3, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ ldr lr, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ - beq ad2c4 │ │ │ │ + beq ad26c │ │ │ │ orrs r3, r2, r3 │ │ │ │ - bne ad294 │ │ │ │ + bne ad23c │ │ │ │ ands r1, ip, #2 │ │ │ │ - bne ad2e8 │ │ │ │ + bne ad290 │ │ │ │ cmn r4, #1 │ │ │ │ cmneq lr, #1 │ │ │ │ - beq ad360 │ │ │ │ + beq ad308 │ │ │ │ orrs r4, lr, r4 │ │ │ │ - bne ad2f8 │ │ │ │ + bne ad2a0 │ │ │ │ mov r2, r1 │ │ │ │ - b ad308 │ │ │ │ + b ad2b0 │ │ │ │ mov r3, #0 │ │ │ │ cmn r4, #1 │ │ │ │ cmneq lr, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq ad354 │ │ │ │ + beq ad2fc │ │ │ │ orrs r4, lr, r4 │ │ │ │ - bne ad2f4 │ │ │ │ + bne ad29c │ │ │ │ ands r2, ip, #2 │ │ │ │ addeq r1, sp, #8 │ │ │ │ - beq ad308 │ │ │ │ - b ad2f4 │ │ │ │ + beq ad2b0 │ │ │ │ + b ad29c │ │ │ │ ands r2, ip, #2 │ │ │ │ - bne ad344 │ │ │ │ + bne ad2ec │ │ │ │ cmn r4, #1 │ │ │ │ cmneq lr, #1 │ │ │ │ mov r1, #1 │ │ │ │ - beq ad28c │ │ │ │ + beq ad234 │ │ │ │ orrs r4, lr, r4 │ │ │ │ - beq ad308 │ │ │ │ - b ad2f8 │ │ │ │ + beq ad2b0 │ │ │ │ + b ad2a0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #20 │ │ │ │ str lr, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ and ip, ip, #1 │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl e2c9c <__isoc23_strtoul@@Base+0x33e20> │ │ │ │ - ldr r2, [pc, #84] @ ad374 │ │ │ │ - ldr r3, [pc, #76] @ ad370 │ │ │ │ + bl e2334 <__isoc23_strtoul@@Base+0x33510> │ │ │ │ + ldr r2, [pc, #84] @ ad31c │ │ │ │ + ldr r3, [pc, #76] @ ad318 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ad368 │ │ │ │ + bne ad310 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ mvn r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - b ad2f4 │ │ │ │ + b ad29c │ │ │ │ tst ip, #2 │ │ │ │ addeq r1, sp, #8 │ │ │ │ - bne ad2f4 │ │ │ │ + bne ad29c │ │ │ │ mov r2, #1 │ │ │ │ - b ad308 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - strdeq r0, [r8], -r0 @ │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r0, r8, r8, lsl #8 │ │ │ │ + b ad2b0 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq pc, r7, r0, asr r5 @ │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq pc, r7, r8, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 7b44 │ │ │ │ + b 7b00 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ad3f0 │ │ │ │ - bl 7f04 │ │ │ │ + beq ad398 │ │ │ │ + bl 7eb4 │ │ │ │ add r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e20 │ │ │ │ + bl 7dd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad3f0 │ │ │ │ + beq ad398 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 7b44 │ │ │ │ + b 7b00 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000ad3f8 : │ │ │ │ +000ad3a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr lr, [pc, #2384] @ add60 │ │ │ │ - ldr ip, [pc, #2384] @ add64 │ │ │ │ + ldr lr, [pc, #2384] @ add08 │ │ │ │ + ldr ip, [pc, #2384] @ add0c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #2376] @ add68 │ │ │ │ + ldr r3, [pc, #2376] @ add10 │ │ │ │ sub sp, sp, #292 @ 0x124 │ │ │ │ - ldr r2, [pc, #2372] @ add6c │ │ │ │ + ldr r2, [pc, #2372] @ add14 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #284] @ 0x11c │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #2340] @ add70 │ │ │ │ + ldr r1, [pc, #2340] @ add18 │ │ │ │ ldr ip, [r2, #100] @ 0x64 │ │ │ │ ldr r4, [r3, r1] │ │ │ │ ldm ip, {r2, r7} │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad478 │ │ │ │ + bne ad420 │ │ │ │ ldr r3, [r4, #300] @ 0x12c │ │ │ │ str r2, [sp] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp] │ │ │ │ str r0, [r4, #304] @ 0x130 │ │ │ │ str r2, [sp] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [sp] │ │ │ │ ldr ip, [r0] │ │ │ │ mov lr, r5 │ │ │ │ ldrb fp, [r5], #1 │ │ │ │ lsl r3, fp, #1 │ │ │ │ ldrh r3, [ip, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne ad488 │ │ │ │ + bne ad430 │ │ │ │ sub r3, fp, #43 @ 0x2b │ │ │ │ tst r3, #253 @ 0xfd │ │ │ │ ldrbeq r1, [r5] │ │ │ │ movne r1, fp │ │ │ │ addeq r0, lr, #2 │ │ │ │ movne r0, r5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - beq ad5cc │ │ │ │ + beq ad574 │ │ │ │ cmp r2, r1 │ │ │ │ - beq ad59c │ │ │ │ + beq ad544 │ │ │ │ cmp r1, #78 @ 0x4e │ │ │ │ - beq ada50 │ │ │ │ - bgt ada40 │ │ │ │ + beq ad9f8 │ │ │ │ + bgt ad9e8 │ │ │ │ cmp r1, #57 @ 0x39 │ │ │ │ - bgt ad9fc │ │ │ │ + bgt ad9a4 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - ble ada70 │ │ │ │ + ble ada18 │ │ │ │ mvn r3, #0 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov sl, #0 │ │ │ │ add lr, sp, #32 │ │ │ │ str fp, [sp, #20] │ │ │ │ mov r8, sl │ │ │ │ @@ -169082,200 +169082,200 @@ │ │ │ │ mov r3, sl │ │ │ │ mov ip, sl │ │ │ │ mov fp, sl │ │ │ │ str sl, [sp] │ │ │ │ str lr, [sp, #8] │ │ │ │ sub lr, r1, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ - bls ad68c │ │ │ │ + bls ad634 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ad584 │ │ │ │ + bne ad52c │ │ │ │ cmp r1, r2 │ │ │ │ - beq ad708 │ │ │ │ + beq ad6b0 │ │ │ │ cmn r2, #1 │ │ │ │ movne lr, #0 │ │ │ │ moveq lr, #1 │ │ │ │ cmp r7, r1 │ │ │ │ orrne lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne ad72c │ │ │ │ + bne ad6d4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq adb44 │ │ │ │ + beq adaec │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r4], #1 │ │ │ │ mov r5, r0 │ │ │ │ sub lr, r1, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r3 │ │ │ │ mov fp, ip │ │ │ │ mov r9, r6 │ │ │ │ str r8, [sp] │ │ │ │ - bls ad68c │ │ │ │ + bls ad634 │ │ │ │ sub lr, r6, r9 │ │ │ │ cmp lr, #3 │ │ │ │ - beq ad52c │ │ │ │ + beq ad4d4 │ │ │ │ mov r2, fp │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - b ad758 │ │ │ │ + b ad700 │ │ │ │ ldrb r1, [r0], #1 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - bne add40 │ │ │ │ + bne adce8 │ │ │ │ mov r6, #0 │ │ │ │ ldrb r1, [r0], #1 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - beq ad5ac │ │ │ │ + beq ad554 │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b ad4f0 │ │ │ │ + b ad498 │ │ │ │ ldrb r1, [r0], #1 │ │ │ │ and r3, r1, #223 @ 0xdf │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - bne ad670 │ │ │ │ + bne ad618 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn sl, #0 │ │ │ │ str fp, [sp] │ │ │ │ mov r8, #0 │ │ │ │ mov fp, sl │ │ │ │ add r9, r3, #328 @ 0x148 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, r2 │ │ │ │ - b ad644 │ │ │ │ - ldr r3, [pc, #1896] @ add74 │ │ │ │ + b ad5ec │ │ │ │ + ldr r3, [pc, #1896] @ add1c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f0d30 │ │ │ │ + bl f03c8 │ │ │ │ add r8, r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl f0c4c │ │ │ │ + bl f02e4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ ldrb r7, [r9, r3] │ │ │ │ cmp r7, #15 │ │ │ │ - ble ad604 │ │ │ │ + ble ad5ac │ │ │ │ cmp sl, r3 │ │ │ │ - bne adac8 │ │ │ │ + bne ada70 │ │ │ │ mov fp, r8 │ │ │ │ mvn sl, #0 │ │ │ │ - b ad640 │ │ │ │ + b ad5e8 │ │ │ │ ldrb r1, [r0], #1 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - beq ad66c │ │ │ │ - b ad4e4 │ │ │ │ + beq ad614 │ │ │ │ + b ad48c │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r9, #0 │ │ │ │ str r6, [sp, #4] │ │ │ │ lsl r1, ip, #2 │ │ │ │ lsl r4, r3, #2 │ │ │ │ orr r1, r1, r3, lsr #30 │ │ │ │ adds r3, r4, r3 │ │ │ │ adc r1, ip, r1 │ │ │ │ adds r3, r3, r3 │ │ │ │ adc r1, r1, r1 │ │ │ │ adds r3, lr, r3 │ │ │ │ adc ip, r1, lr, asr #31 │ │ │ │ - ldr r1, [pc, #1728] @ add78 │ │ │ │ + ldr r1, [pc, #1728] @ add20 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, r1 │ │ │ │ add r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ sbcs r1, ip, r1 │ │ │ │ movcs r1, #1 │ │ │ │ movcc r1, #0 │ │ │ │ cmp r8, #15 │ │ │ │ movgt r1, #0 │ │ │ │ andle r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad700 │ │ │ │ + beq ad6a8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r1, r1, r8, lsl #4 │ │ │ │ stmdb r1, {r3, ip} │ │ │ │ add r3, sp, r8, lsl #4 │ │ │ │ str r6, [r3, #32] │ │ │ │ mov r3, #0 │ │ │ │ add r8, r8, #1 │ │ │ │ mov ip, r3 │ │ │ │ ldrb r1, [r0], #1 │ │ │ │ - b ad518 │ │ │ │ + b ad4c0 │ │ │ │ ldrb r1, [r0], #1 │ │ │ │ sub lr, r1, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ - bls ad67c │ │ │ │ + bls ad624 │ │ │ │ mvn r2, #0 │ │ │ │ mov r9, #0 │ │ │ │ mov r7, r2 │ │ │ │ str r6, [sp, #4] │ │ │ │ - b ad534 │ │ │ │ + b ad4dc │ │ │ │ cmp r9, #0 │ │ │ │ mov r2, fp │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - beq ad748 │ │ │ │ + beq ad6f0 │ │ │ │ sub r9, r6, r9 │ │ │ │ cmp r9, #3 │ │ │ │ - bne ad758 │ │ │ │ + bne ad700 │ │ │ │ mov sl, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r5, r0 │ │ │ │ str r8, [sp] │ │ │ │ ldr r0, [sp] │ │ │ │ mov ip, r2 │ │ │ │ cmp r0, #15 │ │ │ │ orr r2, sl, r2 │ │ │ │ mov r3, r0 │ │ │ │ movhi r3, #0 │ │ │ │ movls r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ad7c8 │ │ │ │ + beq ad770 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ bic r1, r1, #32 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, sp, #32 │ │ │ │ add r3, r3, r0, lsl #4 │ │ │ │ stmdb r3, {sl, ip} │ │ │ │ add r3, sp, r0, lsl #4 │ │ │ │ str r6, [r3, #32] │ │ │ │ add r3, r0, #1 │ │ │ │ str r3, [sp] │ │ │ │ - blt ad9e0 │ │ │ │ + blt ad988 │ │ │ │ cmp r1, #69 @ 0x45 │ │ │ │ - beq ad968 │ │ │ │ + beq ad910 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad7f0 │ │ │ │ - b ad808 │ │ │ │ + bne ad798 │ │ │ │ + b ad7b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ bic r1, r1, #32 │ │ │ │ subs r3, r2, #0 │ │ │ │ movlt r3, r6 │ │ │ │ cmp r1, #69 @ 0x45 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq ad968 │ │ │ │ + beq ad910 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ad7fc │ │ │ │ + beq ad7a4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r3] │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq adab4 │ │ │ │ + beq ada5c │ │ │ │ ldr r9, [sp] │ │ │ │ add r8, sp, #24 │ │ │ │ add r3, sp, r9, lsl #4 │ │ │ │ ldr sl, [r3, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r8, r8, r9, lsl #4 │ │ │ │ sub r6, sl, r3 │ │ │ │ @@ -169283,411 +169283,411 @@ │ │ │ │ movle sl, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movle r6, #0 │ │ │ │ ldr r7, [r3, #320] @ 0x140 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldrd r0, [r8, #-16] │ │ │ │ - bl f0cbc │ │ │ │ + bl f0354 │ │ │ │ ldr ip, [r8, #-8] │ │ │ │ sub ip, sl, ip │ │ │ │ cmp ip, #308 @ 0x134 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - bgt ada88 │ │ │ │ + bgt ada30 │ │ │ │ cmp ip, #0 │ │ │ │ - ble ad87c │ │ │ │ + ble ad824 │ │ │ │ lsl ip, ip, #3 │ │ │ │ ldrd r2, [r7, ip] │ │ │ │ - bl f0d30 │ │ │ │ + bl f03c8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ subs r9, r9, #1 │ │ │ │ sub r8, r8, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bne ad840 │ │ │ │ + bne ad7e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ad8f8 │ │ │ │ + beq ad8a0 │ │ │ │ cmp r6, #308 @ 0x134 │ │ │ │ - ble ad8dc │ │ │ │ + ble ad884 │ │ │ │ add r3, r7, #2464 @ 0x9a0 │ │ │ │ ldrd r8, [r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl f0f9c │ │ │ │ + bl f0634 │ │ │ │ sub r6, r6, #308 @ 0x134 │ │ │ │ cmp r6, #308 @ 0x134 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bgt ad8b4 │ │ │ │ + bgt ad85c │ │ │ │ lsl r6, r6, #3 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldrd r2, [r7, r6] │ │ │ │ - bl f0f9c │ │ │ │ + bl f0634 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq adb4c │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq adaf4 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [r0] │ │ │ │ cmp fp, #45 @ 0x2d │ │ │ │ - beq adaa8 │ │ │ │ - ldr r2, [pc, #1092] @ add7c │ │ │ │ - ldr r3, [pc, #1064] @ add64 │ │ │ │ + beq ada50 │ │ │ │ + ldr r2, [pc, #1092] @ add24 │ │ │ │ + ldr r3, [pc, #1064] @ add0c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne add5c │ │ │ │ + bne add04 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r6, [sp, #4] │ │ │ │ ldrb r1, [r5] │ │ │ │ sub r3, r1, #43 @ 0x2b │ │ │ │ ands r3, r3, #253 @ 0xfd │ │ │ │ - bne ad9c4 │ │ │ │ + bne ad96c │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ add r5, r5, #2 │ │ │ │ sub r0, r2, #48 @ 0x30 │ │ │ │ cmp r0, #9 │ │ │ │ - bhi ad9ac │ │ │ │ + bhi ad954 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r0, [r5], #1 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ sub r2, r0, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bls ad994 │ │ │ │ + bls ad93c │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - beq adc08 │ │ │ │ + beq adbb0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b ad7e4 │ │ │ │ + b ad78c │ │ │ │ sub r3, r1, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ add r5, r5, #1 │ │ │ │ movhi r3, #0 │ │ │ │ - bhi ad9b4 │ │ │ │ + bhi ad95c │ │ │ │ mov r2, r1 │ │ │ │ - b ad98c │ │ │ │ + b ad934 │ │ │ │ cmp r1, #69 @ 0x45 │ │ │ │ - beq ad964 │ │ │ │ + beq ad90c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r6, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad7f0 │ │ │ │ - b ad808 │ │ │ │ + bne ad798 │ │ │ │ + b ad7b0 │ │ │ │ cmp r1, #73 @ 0x49 │ │ │ │ - bne ada70 │ │ │ │ + bne ada18 │ │ │ │ ldrb r3, [r0] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bne ada24 │ │ │ │ + bne ad9cc │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ - beq adc5c │ │ │ │ + beq adc04 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [sp, #12] │ │ │ │ strne lr, [r3] │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ - b ad930 │ │ │ │ + b ad8d8 │ │ │ │ cmp r1, #105 @ 0x69 │ │ │ │ - beq ada04 │ │ │ │ + beq ad9ac │ │ │ │ cmp r1, #110 @ 0x6e │ │ │ │ - bne ada70 │ │ │ │ + bne ada18 │ │ │ │ ldrb r3, [r0] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - bne ada70 │ │ │ │ + bne ada18 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq adcc4 │ │ │ │ + beq adc6c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ strne lr, [r3] │ │ │ │ - b ada34 │ │ │ │ + b ad9dc │ │ │ │ cmp r6, #1024 @ 0x400 │ │ │ │ - ble add24 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + ble adccc │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp fp, #45 @ 0x2d │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ ldrd r4, [r3, #-8] │ │ │ │ - bne ad930 │ │ │ │ + bne ad8d8 │ │ │ │ add r3, r5, #-2147483648 @ 0x80000000 │ │ │ │ mov r5, r3 │ │ │ │ - b ad930 │ │ │ │ + b ad8d8 │ │ │ │ cmp fp, #45 @ 0x2d │ │ │ │ - bne ada34 │ │ │ │ + bne ad9dc │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ - b ad930 │ │ │ │ + b ad8d8 │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ mov sl, fp │ │ │ │ ldr fp, [sp] │ │ │ │ - beq adb84 │ │ │ │ + beq adb2c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ad928 │ │ │ │ + bne ad8d0 │ │ │ │ cmp sl, #0 │ │ │ │ mov r6, #0 │ │ │ │ - blt add24 │ │ │ │ + blt adccc │ │ │ │ sub r8, r8, sl │ │ │ │ sub r6, r6, r8, lsl #2 │ │ │ │ mvn r2, #1020 @ 0x3fc │ │ │ │ cmp r6, r2 │ │ │ │ - bge ada80 │ │ │ │ + bge ada28 │ │ │ │ add r6, r6, #1020 @ 0x3fc │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r2 │ │ │ │ - bge add10 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bge adcb8 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b ada34 │ │ │ │ + b ad9dc │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - b ad748 │ │ │ │ - ldr r3, [pc, #556] @ add80 │ │ │ │ + b ad6f0 │ │ │ │ + ldr r3, [pc, #556] @ add28 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f12b8 │ │ │ │ + bl f0950 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad928 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq ad8d0 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ ldrd r4, [r3, #-8] │ │ │ │ - b ad928 │ │ │ │ + b ad8d0 │ │ │ │ ldrb r2, [r6] │ │ │ │ sub r3, r2, #43 @ 0x2b │ │ │ │ ands r1, r3, #253 @ 0xfd │ │ │ │ - bne adc18 │ │ │ │ + bne adbc0 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ add r0, r0, #3 │ │ │ │ sub ip, r3, #48 @ 0x30 │ │ │ │ cmp ip, #9 │ │ │ │ - bhi add54 │ │ │ │ + bhi adcfc │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mov r6, #0 │ │ │ │ add r6, r6, r6, lsl #2 │ │ │ │ add r6, r3, r6, lsl #1 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bls adbb0 │ │ │ │ + bls adb58 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ rsbeq r6, r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ subne r0, r0, #1 │ │ │ │ strne r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ad928 │ │ │ │ + bne ad8d0 │ │ │ │ cmp sl, #0 │ │ │ │ - bge adb10 │ │ │ │ - b adb18 │ │ │ │ + bge adab8 │ │ │ │ + b adac0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ sub r3, r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b ad7e4 │ │ │ │ + b ad78c │ │ │ │ sub r3, r2, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ add r0, r0, #2 │ │ │ │ movls r3, r2 │ │ │ │ - bls adba8 │ │ │ │ + bls adb50 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq adae8 │ │ │ │ + beq ada90 │ │ │ │ str r6, [r3] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - beq adb04 │ │ │ │ - b ad928 │ │ │ │ + beq adaac │ │ │ │ + b ad8d0 │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ add r2, r0, #3 │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ - bne adcb0 │ │ │ │ + bne adc58 │ │ │ │ ldrb r3, [r0, #3] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bne adcb0 │ │ │ │ + bne adc58 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ - bne adcb0 │ │ │ │ + bne adc58 │ │ │ │ ldrb r3, [r0, #5] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne adcb0 │ │ │ │ + bne adc58 │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #89 @ 0x59 │ │ │ │ addeq r2, r0, #8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b ada94 │ │ │ │ + b ada3c │ │ │ │ add r0, r0, #2 │ │ │ │ - b adcdc │ │ │ │ + b adc84 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [ip, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne adcec │ │ │ │ + bne adc94 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne adccc │ │ │ │ + bne adc74 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp fp, #45 @ 0x2d │ │ │ │ add r3, r3, #1104 @ 0x450 │ │ │ │ ldrd r4, [r3] │ │ │ │ - bne ad930 │ │ │ │ - b adaa8 │ │ │ │ + bne ad8d8 │ │ │ │ + b ada50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 8234 │ │ │ │ + bl 81d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 8234 │ │ │ │ + bl 81d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b ad8f8 │ │ │ │ + b ad8a0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b ad4f0 │ │ │ │ + b ad498 │ │ │ │ mov r6, r1 │ │ │ │ - b adbc8 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r0, r8, r8, lsl r3 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - strdeq r0, [r8], -r8 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ - andeq r0, r0, ip, asr #10 │ │ │ │ + b adb70 │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq pc, r7, r8, ror r3 @ │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq pc, r7, r8, asr r3 @ │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ + andeq r0, r0, r4, asr #10 │ │ │ │ eorsmi r0, r0, r0 │ │ │ │ ldmibls r9, {r0, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ - strdeq pc, [r7], -r0 │ │ │ │ + andeq lr, r7, r0, asr lr │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -000add84 : │ │ │ │ +000add2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3768] @ 0xeb8 │ │ │ │ - ldr lr, [pc, #2384] @ ae6ec │ │ │ │ - ldr ip, [pc, #2384] @ ae6f0 │ │ │ │ + ldr lr, [pc, #2384] @ ae694 │ │ │ │ + ldr ip, [pc, #2384] @ ae698 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #2376] @ ae6f4 │ │ │ │ + ldr r3, [pc, #2376] @ ae69c │ │ │ │ sub sp, sp, #292 @ 0x124 │ │ │ │ - ldr r2, [pc, #2372] @ ae6f8 │ │ │ │ + ldr r2, [pc, #2372] @ ae6a0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #284] @ 0x11c │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #2340] @ ae6fc │ │ │ │ + ldr r1, [pc, #2340] @ ae6a4 │ │ │ │ ldr ip, [r2, #100] @ 0x64 │ │ │ │ ldr r4, [r3, r1] │ │ │ │ ldm ip, {r2, r7} │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ade04 │ │ │ │ + bne addac │ │ │ │ ldr r3, [r4, #300] @ 0x12c │ │ │ │ str r2, [sp] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp] │ │ │ │ str r0, [r4, #304] @ 0x130 │ │ │ │ str r2, [sp] │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [sp] │ │ │ │ ldr ip, [r0] │ │ │ │ mov lr, r5 │ │ │ │ ldrb fp, [r5], #1 │ │ │ │ lsl r3, fp, #1 │ │ │ │ ldrh r3, [ip, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne ade14 │ │ │ │ + bne addbc │ │ │ │ sub r3, fp, #43 @ 0x2b │ │ │ │ tst r3, #253 @ 0xfd │ │ │ │ ldrbeq r1, [r5] │ │ │ │ movne r1, fp │ │ │ │ addeq r0, lr, #2 │ │ │ │ movne r0, r5 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - beq adf58 │ │ │ │ + beq adf00 │ │ │ │ cmp r2, r1 │ │ │ │ - beq adf28 │ │ │ │ + beq aded0 │ │ │ │ cmp r1, #78 @ 0x4e │ │ │ │ - beq ae3dc │ │ │ │ - bgt ae3cc │ │ │ │ + beq ae384 │ │ │ │ + bgt ae374 │ │ │ │ cmp r1, #57 @ 0x39 │ │ │ │ - bgt ae388 │ │ │ │ + bgt ae330 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - ble ae3fc │ │ │ │ + ble ae3a4 │ │ │ │ mvn r3, #0 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov sl, #0 │ │ │ │ add lr, sp, #32 │ │ │ │ str fp, [sp, #20] │ │ │ │ mov r8, sl │ │ │ │ @@ -169695,200 +169695,200 @@ │ │ │ │ mov r3, sl │ │ │ │ mov ip, sl │ │ │ │ mov fp, sl │ │ │ │ str sl, [sp] │ │ │ │ str lr, [sp, #8] │ │ │ │ sub lr, r1, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ - bls ae018 │ │ │ │ + bls adfc0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne adf10 │ │ │ │ + bne adeb8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq ae094 │ │ │ │ + beq ae03c │ │ │ │ cmn r2, #1 │ │ │ │ movne lr, #0 │ │ │ │ moveq lr, #1 │ │ │ │ cmp r7, r1 │ │ │ │ orrne lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne ae0b8 │ │ │ │ + bne ae060 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ae4d0 │ │ │ │ + beq ae478 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [r4], #1 │ │ │ │ mov r5, r0 │ │ │ │ sub lr, r1, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r3 │ │ │ │ mov fp, ip │ │ │ │ mov r9, r6 │ │ │ │ str r8, [sp] │ │ │ │ - bls ae018 │ │ │ │ + bls adfc0 │ │ │ │ sub lr, r6, r9 │ │ │ │ cmp lr, #3 │ │ │ │ - beq adeb8 │ │ │ │ + beq ade60 │ │ │ │ mov r2, fp │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - b ae0e4 │ │ │ │ + b ae08c │ │ │ │ ldrb r1, [r0], #1 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - bne ae6cc │ │ │ │ + bne ae674 │ │ │ │ mov r6, #0 │ │ │ │ ldrb r1, [r0], #1 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - beq adf38 │ │ │ │ + beq adee0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b ade7c │ │ │ │ + b ade24 │ │ │ │ ldrb r1, [r0], #1 │ │ │ │ and r3, r1, #223 @ 0xdf │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - bne adffc │ │ │ │ + bne adfa4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn sl, #0 │ │ │ │ str fp, [sp] │ │ │ │ mov r8, #0 │ │ │ │ mov fp, sl │ │ │ │ add r9, r3, #328 @ 0x148 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ mov sl, r2 │ │ │ │ - b adfd0 │ │ │ │ - ldr r3, [pc, #1896] @ ae700 │ │ │ │ + b adf78 │ │ │ │ + ldr r3, [pc, #1896] @ ae6a8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f0d30 │ │ │ │ + bl f03c8 │ │ │ │ add r8, r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl f0c4c │ │ │ │ + bl f02e4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ ldrb r7, [r9, r3] │ │ │ │ cmp r7, #15 │ │ │ │ - ble adf90 │ │ │ │ + ble adf38 │ │ │ │ cmp sl, r3 │ │ │ │ - bne ae454 │ │ │ │ + bne ae3fc │ │ │ │ mov fp, r8 │ │ │ │ mvn sl, #0 │ │ │ │ - b adfcc │ │ │ │ + b adf74 │ │ │ │ ldrb r1, [r0], #1 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - beq adff8 │ │ │ │ - b ade70 │ │ │ │ + beq adfa0 │ │ │ │ + b ade18 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r9, #0 │ │ │ │ str r6, [sp, #4] │ │ │ │ lsl r1, ip, #2 │ │ │ │ lsl r4, r3, #2 │ │ │ │ orr r1, r1, r3, lsr #30 │ │ │ │ adds r3, r4, r3 │ │ │ │ adc r1, ip, r1 │ │ │ │ adds r3, r3, r3 │ │ │ │ adc r1, r1, r1 │ │ │ │ adds r3, lr, r3 │ │ │ │ adc ip, r1, lr, asr #31 │ │ │ │ - ldr r1, [pc, #1728] @ ae704 │ │ │ │ + ldr r1, [pc, #1728] @ ae6ac │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, r1 │ │ │ │ add r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ sbcs r1, ip, r1 │ │ │ │ movcs r1, #1 │ │ │ │ movcc r1, #0 │ │ │ │ cmp r8, #15 │ │ │ │ movgt r1, #0 │ │ │ │ andle r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ae08c │ │ │ │ + beq ae034 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r1, r1, r8, lsl #4 │ │ │ │ stmdb r1, {r3, ip} │ │ │ │ add r3, sp, r8, lsl #4 │ │ │ │ str r6, [r3, #32] │ │ │ │ mov r3, #0 │ │ │ │ add r8, r8, #1 │ │ │ │ mov ip, r3 │ │ │ │ ldrb r1, [r0], #1 │ │ │ │ - b adea4 │ │ │ │ + b ade4c │ │ │ │ ldrb r1, [r0], #1 │ │ │ │ sub lr, r1, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ - bls ae008 │ │ │ │ + bls adfb0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r9, #0 │ │ │ │ mov r7, r2 │ │ │ │ str r6, [sp, #4] │ │ │ │ - b adec0 │ │ │ │ + b ade68 │ │ │ │ cmp r9, #0 │ │ │ │ mov r2, fp │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - beq ae0d4 │ │ │ │ + beq ae07c │ │ │ │ sub r9, r6, r9 │ │ │ │ cmp r9, #3 │ │ │ │ - bne ae0e4 │ │ │ │ + bne ae08c │ │ │ │ mov sl, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r5, r0 │ │ │ │ str r8, [sp] │ │ │ │ ldr r0, [sp] │ │ │ │ mov ip, r2 │ │ │ │ cmp r0, #15 │ │ │ │ orr r2, sl, r2 │ │ │ │ mov r3, r0 │ │ │ │ movhi r3, #0 │ │ │ │ movls r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae154 │ │ │ │ + beq ae0fc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ bic r1, r1, #32 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, sp, #32 │ │ │ │ add r3, r3, r0, lsl #4 │ │ │ │ stmdb r3, {sl, ip} │ │ │ │ add r3, sp, r0, lsl #4 │ │ │ │ str r6, [r3, #32] │ │ │ │ add r3, r0, #1 │ │ │ │ str r3, [sp] │ │ │ │ - blt ae36c │ │ │ │ + blt ae314 │ │ │ │ cmp r1, #69 @ 0x45 │ │ │ │ - beq ae2f4 │ │ │ │ + beq ae29c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae17c │ │ │ │ - b ae194 │ │ │ │ + bne ae124 │ │ │ │ + b ae13c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ bic r1, r1, #32 │ │ │ │ subs r3, r2, #0 │ │ │ │ movlt r3, r6 │ │ │ │ cmp r1, #69 @ 0x45 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq ae2f4 │ │ │ │ + beq ae29c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae188 │ │ │ │ + beq ae130 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r5, r5, #1 │ │ │ │ str r5, [r3] │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae440 │ │ │ │ + beq ae3e8 │ │ │ │ ldr r9, [sp] │ │ │ │ add r8, sp, #24 │ │ │ │ add r3, sp, r9, lsl #4 │ │ │ │ ldr sl, [r3, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r8, r8, r9, lsl #4 │ │ │ │ sub r6, sl, r3 │ │ │ │ @@ -169896,1332 +169896,1332 @@ │ │ │ │ movle sl, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movle r6, #0 │ │ │ │ ldr r7, [r3, #320] @ 0x140 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldrd r0, [r8, #-16] │ │ │ │ - bl f0cbc │ │ │ │ + bl f0354 │ │ │ │ ldr ip, [r8, #-8] │ │ │ │ sub ip, sl, ip │ │ │ │ cmp ip, #308 @ 0x134 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - bgt ae414 │ │ │ │ + bgt ae3bc │ │ │ │ cmp ip, #0 │ │ │ │ - ble ae208 │ │ │ │ + ble ae1b0 │ │ │ │ lsl ip, ip, #3 │ │ │ │ ldrd r2, [r7, ip] │ │ │ │ - bl f0d30 │ │ │ │ + bl f03c8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f097c │ │ │ │ + bl f0014 │ │ │ │ subs r9, r9, #1 │ │ │ │ sub r8, r8, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bne ae1cc │ │ │ │ + bne ae174 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ae284 │ │ │ │ + beq ae22c │ │ │ │ cmp r6, #308 @ 0x134 │ │ │ │ - ble ae268 │ │ │ │ + ble ae210 │ │ │ │ add r3, r7, #2464 @ 0x9a0 │ │ │ │ ldrd r8, [r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl f0f9c │ │ │ │ + bl f0634 │ │ │ │ sub r6, r6, #308 @ 0x134 │ │ │ │ cmp r6, #308 @ 0x134 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bgt ae240 │ │ │ │ + bgt ae1e8 │ │ │ │ lsl r6, r6, #3 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldrd r2, [r7, r6] │ │ │ │ - bl f0f9c │ │ │ │ + bl f0634 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f127c │ │ │ │ + bl f0914 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae4d8 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq ae480 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [r0] │ │ │ │ cmp fp, #45 @ 0x2d │ │ │ │ - beq ae434 │ │ │ │ - ldr r2, [pc, #1092] @ ae708 │ │ │ │ - ldr r3, [pc, #1064] @ ae6f0 │ │ │ │ + beq ae3dc │ │ │ │ + ldr r2, [pc, #1092] @ ae6b0 │ │ │ │ + ldr r3, [pc, #1064] @ ae698 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ae6e8 │ │ │ │ + bne ae690 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #292 @ 0x124 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r6, [sp, #4] │ │ │ │ ldrb r1, [r5] │ │ │ │ sub r3, r1, #43 @ 0x2b │ │ │ │ ands r3, r3, #253 @ 0xfd │ │ │ │ - bne ae350 │ │ │ │ + bne ae2f8 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ add r5, r5, #2 │ │ │ │ sub r0, r2, #48 @ 0x30 │ │ │ │ cmp r0, #9 │ │ │ │ - bhi ae338 │ │ │ │ + bhi ae2e0 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r0, [r5], #1 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ sub r2, r0, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bls ae320 │ │ │ │ + bls ae2c8 │ │ │ │ cmp r1, #45 @ 0x2d │ │ │ │ - beq ae594 │ │ │ │ + beq ae53c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b ae170 │ │ │ │ + b ae118 │ │ │ │ sub r3, r1, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ add r5, r5, #1 │ │ │ │ movhi r3, #0 │ │ │ │ - bhi ae340 │ │ │ │ + bhi ae2e8 │ │ │ │ mov r2, r1 │ │ │ │ - b ae318 │ │ │ │ + b ae2c0 │ │ │ │ cmp r1, #69 @ 0x45 │ │ │ │ - beq ae2f0 │ │ │ │ + beq ae298 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r6, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae17c │ │ │ │ - b ae194 │ │ │ │ + bne ae124 │ │ │ │ + b ae13c │ │ │ │ cmp r1, #73 @ 0x49 │ │ │ │ - bne ae3fc │ │ │ │ + bne ae3a4 │ │ │ │ ldrb r3, [r0] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bne ae3b0 │ │ │ │ + bne ae358 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ - beq ae5e8 │ │ │ │ + beq ae590 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [sp, #12] │ │ │ │ strne lr, [r3] │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ - b ae2bc │ │ │ │ + b ae264 │ │ │ │ cmp r1, #105 @ 0x69 │ │ │ │ - beq ae390 │ │ │ │ + beq ae338 │ │ │ │ cmp r1, #110 @ 0x6e │ │ │ │ - bne ae3fc │ │ │ │ + bne ae3a4 │ │ │ │ ldrb r3, [r0] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #65 @ 0x41 │ │ │ │ - bne ae3fc │ │ │ │ + bne ae3a4 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq ae650 │ │ │ │ + beq ae5f8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ strne lr, [r3] │ │ │ │ - b ae3c0 │ │ │ │ + b ae368 │ │ │ │ cmp r6, #1024 @ 0x400 │ │ │ │ - ble ae6b0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + ble ae658 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp fp, #45 @ 0x2d │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ ldrd r4, [r3, #-8] │ │ │ │ - bne ae2bc │ │ │ │ + bne ae264 │ │ │ │ add r3, r5, #-2147483648 @ 0x80000000 │ │ │ │ mov r5, r3 │ │ │ │ - b ae2bc │ │ │ │ + b ae264 │ │ │ │ cmp fp, #45 @ 0x2d │ │ │ │ - bne ae3c0 │ │ │ │ + bne ae368 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ - b ae2bc │ │ │ │ + b ae264 │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ mov sl, fp │ │ │ │ ldr fp, [sp] │ │ │ │ - beq ae510 │ │ │ │ + beq ae4b8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ae2b4 │ │ │ │ + bne ae25c │ │ │ │ cmp sl, #0 │ │ │ │ mov r6, #0 │ │ │ │ - blt ae6b0 │ │ │ │ + blt ae658 │ │ │ │ sub r8, r8, sl │ │ │ │ sub r6, r6, r8, lsl #2 │ │ │ │ mvn r2, #1020 @ 0x3fc │ │ │ │ cmp r6, r2 │ │ │ │ - bge ae40c │ │ │ │ + bge ae3b4 │ │ │ │ add r6, r6, #1020 @ 0x3fc │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r2 │ │ │ │ - bge ae69c │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bge ae644 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b ae3c0 │ │ │ │ + b ae368 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ - b ae0d4 │ │ │ │ - ldr r3, [pc, #556] @ ae70c │ │ │ │ + b ae07c │ │ │ │ + ldr r3, [pc, #556] @ ae6b4 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f12b8 │ │ │ │ + bl f0950 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae2b4 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq ae25c │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r3, r3, #1120 @ 0x460 │ │ │ │ ldrd r4, [r3, #-8] │ │ │ │ - b ae2b4 │ │ │ │ + b ae25c │ │ │ │ ldrb r2, [r6] │ │ │ │ sub r3, r2, #43 @ 0x2b │ │ │ │ ands r1, r3, #253 @ 0xfd │ │ │ │ - bne ae5a4 │ │ │ │ + bne ae54c │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ add r0, r0, #3 │ │ │ │ sub ip, r3, #48 @ 0x30 │ │ │ │ cmp ip, #9 │ │ │ │ - bhi ae6e0 │ │ │ │ + bhi ae688 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mov r6, #0 │ │ │ │ add r6, r6, r6, lsl #2 │ │ │ │ add r6, r3, r6, lsl #1 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bls ae53c │ │ │ │ + bls ae4e4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ rsbeq r6, r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ subne r0, r0, #1 │ │ │ │ strne r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ae2b4 │ │ │ │ + bne ae25c │ │ │ │ cmp sl, #0 │ │ │ │ - bge ae49c │ │ │ │ - b ae4a4 │ │ │ │ + bge ae444 │ │ │ │ + b ae44c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ sub r3, r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b ae170 │ │ │ │ + b ae118 │ │ │ │ sub r3, r2, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ add r0, r0, #2 │ │ │ │ movls r3, r2 │ │ │ │ - bls ae534 │ │ │ │ + bls ae4dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae474 │ │ │ │ + beq ae41c │ │ │ │ str r6, [r3] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f1268 │ │ │ │ + bl f0900 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae490 │ │ │ │ - b ae2b4 │ │ │ │ + beq ae438 │ │ │ │ + b ae25c │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ add r2, r0, #3 │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ - bne ae63c │ │ │ │ + bne ae5e4 │ │ │ │ ldrb r3, [r0, #3] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - bne ae63c │ │ │ │ + bne ae5e4 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #73 @ 0x49 │ │ │ │ - bne ae63c │ │ │ │ + bne ae5e4 │ │ │ │ ldrb r3, [r0, #5] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne ae63c │ │ │ │ + bne ae5e4 │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #89 @ 0x59 │ │ │ │ addeq r2, r0, #8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ strne r2, [r3] │ │ │ │ - b ae420 │ │ │ │ + b ae3c8 │ │ │ │ add r0, r0, #2 │ │ │ │ - b ae668 │ │ │ │ + b ae610 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r3, [ip, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne ae678 │ │ │ │ + bne ae620 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae658 │ │ │ │ + bne ae600 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp fp, #45 @ 0x2d │ │ │ │ add r3, r3, #1104 @ 0x450 │ │ │ │ ldrd r4, [r3] │ │ │ │ - bne ae2bc │ │ │ │ - b ae434 │ │ │ │ + bne ae264 │ │ │ │ + b ae3dc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 8234 │ │ │ │ + bl 81d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 8234 │ │ │ │ + bl 81d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b ae284 │ │ │ │ + b ae22c │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b ade7c │ │ │ │ + b ade24 │ │ │ │ mov r6, r1 │ │ │ │ - b ae554 │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq pc, r7, ip, lsl #19 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq pc, r7, ip, ror #18 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ - andeq r0, r0, ip, asr #10 │ │ │ │ + b ae4fc │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq lr, r7, ip, ror #19 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq lr, r7, ip, asr #19 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ + andeq r0, r0, r4, asr #10 │ │ │ │ eorsmi r0, r0, r0 │ │ │ │ ldmibls r9, {r0, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ - andeq pc, r7, r4, ror #8 │ │ │ │ + andeq lr, r7, r4, asr #9 │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -000ae710 <__isoc23_strtol@@Base>: │ │ │ │ +000ae6b8 <__isoc23_strtol@@Base>: │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r9, [pc, #1840] @ aee58 <__isoc23_strtol@@Base+0x748> │ │ │ │ + ldr r9, [pc, #1840] @ aee00 <__isoc23_strtol@@Base+0x748> │ │ │ │ sub r3, r2, #37 @ 0x25 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #27 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r5, r2 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, r0 │ │ │ │ - bhi ae788 <__isoc23_strtol@@Base+0x78> │ │ │ │ - ldr r6, [pc, #1808] @ aee5c <__isoc23_strtol@@Base+0x74c> │ │ │ │ + bhi ae730 <__isoc23_strtol@@Base+0x78> │ │ │ │ + ldr r6, [pc, #1808] @ aee04 <__isoc23_strtol@@Base+0x74c> │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - blt aeb64 <__isoc23_strtol@@Base+0x454> │ │ │ │ + blt aeb0c <__isoc23_strtol@@Base+0x454> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae798 <__isoc23_strtol@@Base+0x88> │ │ │ │ + beq ae740 <__isoc23_strtol@@Base+0x88> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r2, #22 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r3, #62 @ 0x3e │ │ │ │ - bhi ae760 <__isoc23_strtol@@Base+0x50> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi ae708 <__isoc23_strtol@@Base+0x50> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r6, [r4] │ │ │ │ mov r7, r4 │ │ │ │ lsl r3, r6, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add r4, r4, #1 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne ae7a0 <__isoc23_strtol@@Base+0x90> │ │ │ │ + bne ae748 <__isoc23_strtol@@Base+0x90> │ │ │ │ sub r3, r6, #43 @ 0x2b │ │ │ │ and r3, r3, #253 @ 0xfd │ │ │ │ cmp r3, #0 │ │ │ │ sub r8, r6, #45 @ 0x2d │ │ │ │ movne r4, #0 │ │ │ │ moveq r7, r4 │ │ │ │ cmp r5, #0 │ │ │ │ clz r8, r8 │ │ │ │ lsr r8, r8, #5 │ │ │ │ - bne ae94c <__isoc23_strtol@@Base+0x23c> │ │ │ │ + bne ae8f4 <__isoc23_strtol@@Base+0x23c> │ │ │ │ ldrb r1, [r7] │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bgt aea8c <__isoc23_strtol@@Base+0x37c> │ │ │ │ - ldr r3, [pc, #1640] @ aee60 <__isoc23_strtol@@Base+0x750> │ │ │ │ + bgt aea34 <__isoc23_strtol@@Base+0x37c> │ │ │ │ + ldr r3, [pc, #1640] @ aee08 <__isoc23_strtol@@Base+0x750> │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ mov fp, r9 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ mov r1, r9 │ │ │ │ ldr sl, [r3, #4] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ sub lr, ip, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ movls r0, r2 │ │ │ │ - bls ae8fc <__isoc23_strtol@@Base+0x1ec> │ │ │ │ + bls ae8a4 <__isoc23_strtol@@Base+0x1ec> │ │ │ │ cmp r3, #0 │ │ │ │ - bne aed40 <__isoc23_strtol@@Base+0x630> │ │ │ │ + bne aece8 <__isoc23_strtol@@Base+0x630> │ │ │ │ cmp ip, sl │ │ │ │ - bne aec68 <__isoc23_strtol@@Base+0x558> │ │ │ │ + bne aec10 <__isoc23_strtol@@Base+0x558> │ │ │ │ sub r3, r2, r7 │ │ │ │ cmp r3, #4 │ │ │ │ - bgt aec14 <__isoc23_strtol@@Base+0x504> │ │ │ │ + bgt aebbc <__isoc23_strtol@@Base+0x504> │ │ │ │ ldrb ip, [r0, #1] │ │ │ │ add r3, r0, #2 │ │ │ │ sub lr, ip, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ - bls aea64 <__isoc23_strtol@@Base+0x354> │ │ │ │ + bls aea0c <__isoc23_strtol@@Base+0x354> │ │ │ │ mov fp, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub lr, r3, r5 │ │ │ │ cmp lr, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bne ae8b0 <__isoc23_strtol@@Base+0x1a0> │ │ │ │ + bne ae858 <__isoc23_strtol@@Base+0x1a0> │ │ │ │ cmp sl, ip │ │ │ │ - bne aec70 <__isoc23_strtol@@Base+0x560> │ │ │ │ + bne aec18 <__isoc23_strtol@@Base+0x560> │ │ │ │ ldrb ip, [r0], #1 │ │ │ │ mov r2, r3 │ │ │ │ sub lr, ip, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ mov r5, r3 │ │ │ │ - bls ae8f8 <__isoc23_strtol@@Base+0x1e8> │ │ │ │ + bls ae8a0 <__isoc23_strtol@@Base+0x1e8> │ │ │ │ mov r3, r0 │ │ │ │ sub lr, r3, r5 │ │ │ │ cmp lr, #4 │ │ │ │ mov fp, r1 │ │ │ │ mov r0, r3 │ │ │ │ - beq ae878 <__isoc23_strtol@@Base+0x168> │ │ │ │ + beq ae820 <__isoc23_strtol@@Base+0x168> │ │ │ │ sub r2, r5, #1 │ │ │ │ cmp r4, r2 │ │ │ │ mov r1, fp │ │ │ │ - beq aed50 <__isoc23_strtol@@Base+0x640> │ │ │ │ - ldr sl, [pc, #1436] @ aee64 <__isoc23_strtol@@Base+0x754> │ │ │ │ + beq aecf8 <__isoc23_strtol@@Base+0x640> │ │ │ │ + ldr sl, [pc, #1436] @ aee0c <__isoc23_strtol@@Base+0x754> │ │ │ │ cmp r6, #45 @ 0x2d │ │ │ │ - beq aeb94 <__isoc23_strtol@@Base+0x484> │ │ │ │ + beq aeb3c <__isoc23_strtol@@Base+0x484> │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - blt aec78 <__isoc23_strtol@@Base+0x568> │ │ │ │ + blt aec20 <__isoc23_strtol@@Base+0x568> │ │ │ │ cmp r3, #0 │ │ │ │ - beq aed5c <__isoc23_strtol@@Base+0x64c> │ │ │ │ + beq aed04 <__isoc23_strtol@@Base+0x64c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r9, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne aea1c <__isoc23_strtol@@Base+0x30c> │ │ │ │ - b ae780 <__isoc23_strtol@@Base+0x70> │ │ │ │ + bne ae9c4 <__isoc23_strtol@@Base+0x30c> │ │ │ │ + b ae728 <__isoc23_strtol@@Base+0x70> │ │ │ │ mov fp, r1 │ │ │ │ - ldr r2, [pc, #1376] @ aee64 <__isoc23_strtol@@Base+0x754> │ │ │ │ + ldr r2, [pc, #1376] @ aee0c <__isoc23_strtol@@Base+0x754> │ │ │ │ cmp r1, r2 │ │ │ │ movhi r9, #1 │ │ │ │ - bhi ae818 <__isoc23_strtol@@Base+0x108> │ │ │ │ + bhi ae7c0 <__isoc23_strtol@@Base+0x108> │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsl r1, r1, #1 │ │ │ │ add r2, r8, lr │ │ │ │ adds r2, r1, r2 │ │ │ │ orrcs r9, r9, #1 │ │ │ │ add r1, lr, r1 │ │ │ │ - b ae818 <__isoc23_strtol@@Base+0x108> │ │ │ │ + b ae7c0 <__isoc23_strtol@@Base+0x108> │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ sub r3, r0, #48 @ 0x30 │ │ │ │ add r3, r3, r5, lsl #1 │ │ │ │ sub r2, r3, #2 │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ - bhi ae7f0 <__isoc23_strtol@@Base+0xe0> │ │ │ │ + bhi ae798 <__isoc23_strtol@@Base+0xe0> │ │ │ │ add r7, r7, #3 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r7 │ │ │ │ - ldr r3, [pc, #1300] @ aee68 <__isoc23_strtol@@Base+0x758> │ │ │ │ + ldr r3, [pc, #1300] @ aee10 <__isoc23_strtol@@Base+0x758> │ │ │ │ cmp r5, #10 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r3, r5, lsl #2] │ │ │ │ - beq ae7f0 <__isoc23_strtol@@Base+0xe0> │ │ │ │ - ldr r3, [pc, #1284] @ aee6c <__isoc23_strtol@@Base+0x75c> │ │ │ │ + beq ae798 <__isoc23_strtol@@Base+0xe0> │ │ │ │ + ldr r3, [pc, #1284] @ aee14 <__isoc23_strtol@@Base+0x75c> │ │ │ │ rsb fp, r5, #0 │ │ │ │ ldr r9, [r9, r3] │ │ │ │ and fp, fp, r5 │ │ │ │ ldr r3, [r9, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae988 <__isoc23_strtol@@Base+0x278> │ │ │ │ + bne ae930 <__isoc23_strtol@@Base+0x278> │ │ │ │ ldr r3, [r9, #300] @ 0x12c │ │ │ │ blx r3 │ │ │ │ str r0, [r9, #304] @ 0x130 │ │ │ │ cmp r5, #36 @ 0x24 │ │ │ │ ldrb r3, [r7] │ │ │ │ - ble aea7c <__isoc23_strtol@@Base+0x36c> │ │ │ │ + ble aea24 <__isoc23_strtol@@Base+0x36c> │ │ │ │ cmp r5, fp │ │ │ │ add ip, r9, #584 @ 0x248 │ │ │ │ - beq aec84 <__isoc23_strtol@@Base+0x574> │ │ │ │ + beq aec2c <__isoc23_strtol@@Base+0x574> │ │ │ │ ldrb r0, [ip, r3] │ │ │ │ add r2, r7, #1 │ │ │ │ cmp r0, r5 │ │ │ │ movlt r9, #0 │ │ │ │ movlt r1, r9 │ │ │ │ - blt ae9c0 <__isoc23_strtol@@Base+0x2b0> │ │ │ │ - b aed14 <__isoc23_strtol@@Base+0x604> │ │ │ │ + blt ae968 <__isoc23_strtol@@Base+0x2b0> │ │ │ │ + b aecbc <__isoc23_strtol@@Base+0x604> │ │ │ │ mov r2, r3 │ │ │ │ cmp r1, sl │ │ │ │ mul r3, r1, r5 │ │ │ │ add lr, r8, r0 │ │ │ │ movhi r9, #1 │ │ │ │ - bhi ae9e0 <__isoc23_strtol@@Base+0x2d0> │ │ │ │ + bhi ae988 <__isoc23_strtol@@Base+0x2d0> │ │ │ │ adds lr, r3, lr │ │ │ │ orrcs r9, r9, #1 │ │ │ │ add r1, r0, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldrb r0, [r3], #1 │ │ │ │ ldrb r0, [ip, r0] │ │ │ │ cmp r5, r0 │ │ │ │ - bgt ae9bc <__isoc23_strtol@@Base+0x2ac> │ │ │ │ + bgt ae964 <__isoc23_strtol@@Base+0x2ac> │ │ │ │ cmp r2, r4 │ │ │ │ - bne ae8c4 <__isoc23_strtol@@Base+0x1b4> │ │ │ │ + bne ae86c <__isoc23_strtol@@Base+0x1b4> │ │ │ │ sub r0, r3, #2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq aea50 <__isoc23_strtol@@Base+0x340> │ │ │ │ + beq ae9f8 <__isoc23_strtol@@Base+0x340> │ │ │ │ cmp r6, #45 @ 0x2d │ │ │ │ - beq aebc0 <__isoc23_strtol@@Base+0x4b0> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq aeb68 <__isoc23_strtol@@Base+0x4b0> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ mov r3, r0 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [r3] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, r4 │ │ │ │ - beq aee28 <__isoc23_strtol@@Base+0x718> │ │ │ │ + beq aedd0 <__isoc23_strtol@@Base+0x718> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r7, [r3] │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #45 @ 0x2d │ │ │ │ - bne aec40 <__isoc23_strtol@@Base+0x530> │ │ │ │ + bne aebe8 <__isoc23_strtol@@Base+0x530> │ │ │ │ rsb r0, r1, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ mov fp, r1 │ │ │ │ mov r3, r2 │ │ │ │ - b ae8fc <__isoc23_strtol@@Base+0x1ec> │ │ │ │ + b ae8a4 <__isoc23_strtol@@Base+0x1ec> │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ mov r7, r4 │ │ │ │ cmp fp, r5 │ │ │ │ - beq aec4c <__isoc23_strtol@@Base+0x53c> │ │ │ │ + beq aebf4 <__isoc23_strtol@@Base+0x53c> │ │ │ │ add ip, r9, #328 @ 0x148 │ │ │ │ - b ae9a0 <__isoc23_strtol@@Base+0x290> │ │ │ │ + b ae948 <__isoc23_strtol@@Base+0x290> │ │ │ │ cmp r1, #57 @ 0x39 │ │ │ │ - bgt ae7f0 <__isoc23_strtol@@Base+0xe0> │ │ │ │ + bgt ae798 <__isoc23_strtol@@Base+0xe0> │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ add sl, r7, #1 │ │ │ │ cmp r0, #47 @ 0x2f │ │ │ │ sub r5, r1, #48 @ 0x30 │ │ │ │ - bgt aec94 <__isoc23_strtol@@Base+0x584> │ │ │ │ + bgt aec3c <__isoc23_strtol@@Base+0x584> │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - beq aed94 <__isoc23_strtol@@Base+0x684> │ │ │ │ + beq aed3c <__isoc23_strtol@@Base+0x684> │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - bne ae7f0 <__isoc23_strtol@@Base+0xe0> │ │ │ │ + bne ae798 <__isoc23_strtol@@Base+0xe0> │ │ │ │ mov r3, r0 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r2, [r2, r0] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq ae7f0 <__isoc23_strtol@@Base+0xe0> │ │ │ │ - ldr r2, [pc, #920] @ aee6c <__isoc23_strtol@@Base+0x75c> │ │ │ │ + beq ae798 <__isoc23_strtol@@Base+0xe0> │ │ │ │ + ldr r2, [pc, #920] @ aee14 <__isoc23_strtol@@Base+0x75c> │ │ │ │ ldr r9, [r9, r2] │ │ │ │ ldr r2, [r9, #304] @ 0x130 │ │ │ │ cmp r2, #0 │ │ │ │ - bne aee48 <__isoc23_strtol@@Base+0x738> │ │ │ │ + bne aedf0 <__isoc23_strtol@@Base+0x738> │ │ │ │ ldr r3, [r9, #300] @ 0x12c │ │ │ │ blx r3 │ │ │ │ mov r5, #8 │ │ │ │ str r0, [r9, #304] @ 0x130 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ mov r7, sl │ │ │ │ mvn sl, #-536870912 @ 0xe0000000 │ │ │ │ add ip, r9, #328 @ 0x148 │ │ │ │ mov lr, #3 │ │ │ │ ldrb r2, [ip, r3] │ │ │ │ add r0, r7, #1 │ │ │ │ cmp r2, r5 │ │ │ │ - bge aea38 <__isoc23_strtol@@Base+0x328> │ │ │ │ + bge ae9e0 <__isoc23_strtol@@Base+0x328> │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r9 │ │ │ │ - b aeb24 <__isoc23_strtol@@Base+0x414> │ │ │ │ + b aeacc <__isoc23_strtol@@Base+0x414> │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, sl │ │ │ │ lsl r3, r1, lr │ │ │ │ movhi r9, #1 │ │ │ │ - bhi aeb44 <__isoc23_strtol@@Base+0x434> │ │ │ │ + bhi aeaec <__isoc23_strtol@@Base+0x434> │ │ │ │ add r1, r8, r2 │ │ │ │ adds r1, r3, r1 │ │ │ │ orrcs r9, r9, #1 │ │ │ │ add r1, r2, r3 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ ldrb r2, [ip, r2] │ │ │ │ cmp r2, r5 │ │ │ │ - blt aeb20 <__isoc23_strtol@@Base+0x410> │ │ │ │ + blt aeac8 <__isoc23_strtol@@Base+0x410> │ │ │ │ cmp r0, r4 │ │ │ │ - bne aea00 <__isoc23_strtol@@Base+0x2f0> │ │ │ │ - b ae9fc <__isoc23_strtol@@Base+0x2ec> │ │ │ │ - ldr r0, [pc, #772] @ aee70 <__isoc23_strtol@@Base+0x760> │ │ │ │ + bne ae9a8 <__isoc23_strtol@@Base+0x2f0> │ │ │ │ + b ae9a4 <__isoc23_strtol@@Base+0x2ec> │ │ │ │ + ldr r0, [pc, #772] @ aee18 <__isoc23_strtol@@Base+0x760> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl da818 <__isoc23_strtoul@@Base+0x2b99c> │ │ │ │ - ldr r1, [pc, #756] @ aee74 <__isoc23_strtol@@Base+0x764> │ │ │ │ + bl d9eb0 <__isoc23_strtoul@@Base+0x2b08c> │ │ │ │ + ldr r1, [pc, #756] @ aee1c <__isoc23_strtol@@Base+0x764> │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r0, [r6] │ │ │ │ - b ae758 <__isoc23_strtol@@Base+0x48> │ │ │ │ + b ae700 <__isoc23_strtol@@Base+0x48> │ │ │ │ cmp r1, #0 │ │ │ │ - beq aebe8 <__isoc23_strtol@@Base+0x4d8> │ │ │ │ + beq aeb90 <__isoc23_strtol@@Base+0x4d8> │ │ │ │ cmp r1, #1 │ │ │ │ - bmi aed84 <__isoc23_strtol@@Base+0x674> │ │ │ │ + bmi aed2c <__isoc23_strtol@@Base+0x674> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aedf4 <__isoc23_strtol@@Base+0x6e4> │ │ │ │ + beq aed9c <__isoc23_strtol@@Base+0x6e4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r9, #0 │ │ │ │ str r2, [r3] │ │ │ │ - beq aea58 <__isoc23_strtol@@Base+0x348> │ │ │ │ + beq aea00 <__isoc23_strtol@@Base+0x348> │ │ │ │ lsls sl, sl, #1 │ │ │ │ - beq aebd4 <__isoc23_strtol@@Base+0x4c4> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq aeb7c <__isoc23_strtol@@Base+0x4c4> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - b ae780 <__isoc23_strtol@@Base+0x70> │ │ │ │ + b ae728 <__isoc23_strtol@@Base+0x70> │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne aed84 <__isoc23_strtol@@Base+0x674> │ │ │ │ + bne aed2c <__isoc23_strtol@@Base+0x674> │ │ │ │ cmp r4, r2 │ │ │ │ - bcc aebdc <__isoc23_strtol@@Base+0x4cc> │ │ │ │ + bcc aeb84 <__isoc23_strtol@@Base+0x4cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aedd4 <__isoc23_strtol@@Base+0x6c4> │ │ │ │ + beq aed7c <__isoc23_strtol@@Base+0x6c4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r9, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne aea1c <__isoc23_strtol@@Base+0x30c> │ │ │ │ + bne ae9c4 <__isoc23_strtol@@Base+0x30c> │ │ │ │ mov r0, #0 │ │ │ │ - b ae780 <__isoc23_strtol@@Base+0x70> │ │ │ │ + b ae728 <__isoc23_strtol@@Base+0x70> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq aec40 <__isoc23_strtol@@Base+0x530> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq aebe8 <__isoc23_strtol@@Base+0x530> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ rsb r1, r8, #0 │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ mvn r1, r1 │ │ │ │ str r3, [r0] │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #7 │ │ │ │ - bgt aecf0 <__isoc23_strtol@@Base+0x5e0> │ │ │ │ + bgt aec98 <__isoc23_strtol@@Base+0x5e0> │ │ │ │ cmp r5, #3 │ │ │ │ add ip, r9, #328 @ 0x148 │ │ │ │ movle lr, #1 │ │ │ │ movgt lr, #2 │ │ │ │ - b aeb04 <__isoc23_strtol@@Base+0x3f4> │ │ │ │ + b aeaac <__isoc23_strtol@@Base+0x3f4> │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r0 │ │ │ │ - ldr sl, [pc, #492] @ aee64 <__isoc23_strtol@@Base+0x754> │ │ │ │ - b ae9f4 <__isoc23_strtol@@Base+0x2e4> │ │ │ │ + ldr sl, [pc, #492] @ aee0c <__isoc23_strtol@@Base+0x754> │ │ │ │ + b ae99c <__isoc23_strtol@@Base+0x2e4> │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3] │ │ │ │ - b aea1c <__isoc23_strtol@@Base+0x30c> │ │ │ │ + b ae9c4 <__isoc23_strtol@@Base+0x30c> │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ movne lr, #5 │ │ │ │ moveq lr, #6 │ │ │ │ - b aeb04 <__isoc23_strtol@@Base+0x3f4> │ │ │ │ + b aeaac <__isoc23_strtol@@Base+0x3f4> │ │ │ │ cmp r0, #57 @ 0x39 │ │ │ │ - ble aed68 <__isoc23_strtol@@Base+0x658> │ │ │ │ + ble aed10 <__isoc23_strtol@@Base+0x658> │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - bne ae7f0 <__isoc23_strtol@@Base+0xe0> │ │ │ │ + bne ae798 <__isoc23_strtol@@Base+0xe0> │ │ │ │ and r3, r0, #223 @ 0xdf │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - bne aeab8 <__isoc23_strtol@@Base+0x3a8> │ │ │ │ - ldr r3, [pc, #436] @ aee6c <__isoc23_strtol@@Base+0x75c> │ │ │ │ + bne aea60 <__isoc23_strtol@@Base+0x3a8> │ │ │ │ + ldr r3, [pc, #436] @ aee14 <__isoc23_strtol@@Base+0x75c> │ │ │ │ add r4, r7, #2 │ │ │ │ ldr r5, [r9, r3] │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aee00 <__isoc23_strtol@@Base+0x6f0> │ │ │ │ + bne aeda8 <__isoc23_strtol@@Base+0x6f0> │ │ │ │ ldr r3, [r5, #300] @ 0x12c │ │ │ │ blx r3 │ │ │ │ mvn sl, #-268435456 @ 0xf0000000 │ │ │ │ add ip, r5, #328 @ 0x148 │ │ │ │ mov lr, #4 │ │ │ │ str r0, [r5, #304] @ 0x130 │ │ │ │ mov r5, #16 │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ mov r7, r4 │ │ │ │ - b aeb04 <__isoc23_strtol@@Base+0x3f4> │ │ │ │ + b aeaac <__isoc23_strtol@@Base+0x3f4> │ │ │ │ cmp r5, #31 │ │ │ │ addgt ip, r9, #328 @ 0x148 │ │ │ │ movgt lr, #5 │ │ │ │ - bgt aeb04 <__isoc23_strtol@@Base+0x3f4> │ │ │ │ + bgt aeaac <__isoc23_strtol@@Base+0x3f4> │ │ │ │ cmp r5, #15 │ │ │ │ - ble aeafc <__isoc23_strtol@@Base+0x3ec> │ │ │ │ + ble aeaa4 <__isoc23_strtol@@Base+0x3ec> │ │ │ │ add ip, r9, #328 @ 0x148 │ │ │ │ mov lr, #4 │ │ │ │ - b aeb04 <__isoc23_strtol@@Base+0x3f4> │ │ │ │ + b aeaac <__isoc23_strtol@@Base+0x3f4> │ │ │ │ cmp r4, r7 │ │ │ │ - beq aede0 <__isoc23_strtol@@Base+0x6d0> │ │ │ │ + beq aed88 <__isoc23_strtol@@Base+0x6d0> │ │ │ │ cmp r6, #45 @ 0x2d │ │ │ │ - beq aee3c <__isoc23_strtol@@Base+0x72c> │ │ │ │ + beq aede4 <__isoc23_strtol@@Base+0x72c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, r3 │ │ │ │ - beq aec40 <__isoc23_strtol@@Base+0x530> │ │ │ │ + beq aebe8 <__isoc23_strtol@@Base+0x530> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r7, [r3] │ │ │ │ - b aec0c <__isoc23_strtol@@Base+0x4fc> │ │ │ │ + b aebb4 <__isoc23_strtol@@Base+0x4fc> │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r0 │ │ │ │ - b ae868 <__isoc23_strtol@@Base+0x158> │ │ │ │ - ldr sl, [pc, #268] @ aee64 <__isoc23_strtol@@Base+0x754> │ │ │ │ + b ae810 <__isoc23_strtol@@Base+0x158> │ │ │ │ + ldr sl, [pc, #268] @ aee0c <__isoc23_strtol@@Base+0x754> │ │ │ │ mov r3, r5 │ │ │ │ - b ae9fc <__isoc23_strtol@@Base+0x2ec> │ │ │ │ + b ae9a4 <__isoc23_strtol@@Base+0x2ec> │ │ │ │ cmp r9, #0 │ │ │ │ - bne aea1c <__isoc23_strtol@@Base+0x30c> │ │ │ │ - b aec40 <__isoc23_strtol@@Base+0x530> │ │ │ │ + bne ae9c4 <__isoc23_strtol@@Base+0x30c> │ │ │ │ + b aebe8 <__isoc23_strtol@@Base+0x530> │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ mov r3, r0 │ │ │ │ - beq ae928 <__isoc23_strtol@@Base+0x218> │ │ │ │ + beq ae8d0 <__isoc23_strtol@@Base+0x218> │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - bne ae7f0 <__isoc23_strtol@@Base+0xe0> │ │ │ │ - b aeabc <__isoc23_strtol@@Base+0x3ac> │ │ │ │ + bne ae798 <__isoc23_strtol@@Base+0xe0> │ │ │ │ + b aea64 <__isoc23_strtol@@Base+0x3ac> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3] │ │ │ │ - b aebc0 <__isoc23_strtol@@Base+0x4b0> │ │ │ │ + b aeb68 <__isoc23_strtol@@Base+0x4b0> │ │ │ │ sub r3, r1, #50 @ 0x32 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - bhi ae7f0 <__isoc23_strtol@@Base+0xe0> │ │ │ │ - ldr r3, [pc, #196] @ aee6c <__isoc23_strtol@@Base+0x75c> │ │ │ │ + bhi ae798 <__isoc23_strtol@@Base+0xe0> │ │ │ │ + ldr r3, [pc, #196] @ aee14 <__isoc23_strtol@@Base+0x75c> │ │ │ │ rsb r1, r1, #48 @ 0x30 │ │ │ │ ldr r9, [r9, r3] │ │ │ │ - ldr r3, [pc, #196] @ aee78 <__isoc23_strtol@@Base+0x768> │ │ │ │ + ldr r3, [pc, #196] @ aee20 <__isoc23_strtol@@Base+0x768> │ │ │ │ and fp, r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r9, #304] @ 0x130 │ │ │ │ add r4, r7, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aea74 <__isoc23_strtol@@Base+0x364> │ │ │ │ + bne aea1c <__isoc23_strtol@@Base+0x364> │ │ │ │ mov r7, r4 │ │ │ │ - b ae97c <__isoc23_strtol@@Base+0x26c> │ │ │ │ + b ae924 <__isoc23_strtol@@Base+0x26c> │ │ │ │ cmp r9, #0 │ │ │ │ - bne aea1c <__isoc23_strtol@@Base+0x30c> │ │ │ │ - b aec0c <__isoc23_strtol@@Base+0x4fc> │ │ │ │ + bne ae9c4 <__isoc23_strtol@@Base+0x30c> │ │ │ │ + b aebb4 <__isoc23_strtol@@Base+0x4fc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ strne r4, [r3] │ │ │ │ - b aea4c <__isoc23_strtol@@Base+0x33c> │ │ │ │ + b ae9f4 <__isoc23_strtol@@Base+0x33c> │ │ │ │ cmp r9, #0 │ │ │ │ - bne aebc0 <__isoc23_strtol@@Base+0x4b0> │ │ │ │ - b aea58 <__isoc23_strtol@@Base+0x348> │ │ │ │ + bne aeb68 <__isoc23_strtol@@Base+0x4b0> │ │ │ │ + b aea00 <__isoc23_strtol@@Base+0x348> │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ add ip, r5, #328 @ 0x148 │ │ │ │ ldrb r2, [ip, r3] │ │ │ │ add r0, r7, #3 │ │ │ │ cmp r2, #15 │ │ │ │ movgt r7, r4 │ │ │ │ mvnle sl, #-268435456 @ 0xf0000000 │ │ │ │ movle r5, #16 │ │ │ │ movle lr, #4 │ │ │ │ - ble aeb14 <__isoc23_strtol@@Base+0x404> │ │ │ │ + ble aeabc <__isoc23_strtol@@Base+0x404> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ subne r7, r7, #1 │ │ │ │ strne r7, [r3] │ │ │ │ - b aea4c <__isoc23_strtol@@Base+0x33c> │ │ │ │ + b ae9f4 <__isoc23_strtol@@Base+0x33c> │ │ │ │ mov r2, r7 │ │ │ │ mov r9, #0 │ │ │ │ - b aebe8 <__isoc23_strtol@@Base+0x4d8> │ │ │ │ + b aeb90 <__isoc23_strtol@@Base+0x4d8> │ │ │ │ mov r7, sl │ │ │ │ mov r5, #8 │ │ │ │ mvn sl, #-536870912 @ 0xe0000000 │ │ │ │ - b aeafc <__isoc23_strtol@@Base+0x3ec> │ │ │ │ - strdeq lr, [r7], -r0 │ │ │ │ - andeq r0, r8, ip, asr #11 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ + b aeaa4 <__isoc23_strtol@@Base+0x3ec> │ │ │ │ + andeq lr, r7, r0, asr r0 │ │ │ │ + andeq pc, r7, r4, lsr #12 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ ldmibne r9, {r0, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ - andeq fp, r6, ip, lsl #20 │ │ │ │ - andeq r0, r0, ip, asr #10 │ │ │ │ - andeq r6, r4, r0, asr pc │ │ │ │ - andeq r9, r4, r8, lsl #2 │ │ │ │ - andeq fp, r6, ip, lsr #11 │ │ │ │ + strdeq fp, [r6], -ip │ │ │ │ + andeq r0, r0, r4, asr #10 │ │ │ │ + andeq r6, r4, r0, asr #12 │ │ │ │ + strdeq r8, [r4], -r8 @ │ │ │ │ + muleq r6, ip, ip │ │ │ │ │ │ │ │ -000aee7c <__isoc23_strtoul@@Base>: │ │ │ │ +000aee24 <__isoc23_strtoul@@Base>: │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r9, [pc, #1484] @ af460 <__isoc23_strtoul@@Base+0x5e4> │ │ │ │ + ldr r9, [pc, #1484] @ af408 <__isoc23_strtoul@@Base+0x5e4> │ │ │ │ sub r3, r2, #37 @ 0x25 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #27 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r6, r2 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, r0 │ │ │ │ - bhi aeef4 <__isoc23_strtoul@@Base+0x78> │ │ │ │ - ldr r5, [pc, #1452] @ af464 <__isoc23_strtoul@@Base+0x5e8> │ │ │ │ + bhi aee9c <__isoc23_strtoul@@Base+0x78> │ │ │ │ + ldr r5, [pc, #1452] @ af40c <__isoc23_strtoul@@Base+0x5e8> │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt af24c <__isoc23_strtoul@@Base+0x3d0> │ │ │ │ + blt af1f4 <__isoc23_strtoul@@Base+0x3d0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq aef04 <__isoc23_strtoul@@Base+0x88> │ │ │ │ + beq aeeac <__isoc23_strtoul@@Base+0x88> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r2, #22 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r3, #62 @ 0x3e │ │ │ │ - bhi aeecc <__isoc23_strtoul@@Base+0x50> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi aee74 <__isoc23_strtoul@@Base+0x50> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r5, [r4] │ │ │ │ mov r7, r4 │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add r4, r4, #1 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne aef0c <__isoc23_strtoul@@Base+0x90> │ │ │ │ + bne aeeb4 <__isoc23_strtoul@@Base+0x90> │ │ │ │ sub r3, r5, #43 @ 0x2b │ │ │ │ and r3, r3, #253 @ 0xfd │ │ │ │ cmp r3, #0 │ │ │ │ sub r8, r5, #45 @ 0x2d │ │ │ │ movne r4, #0 │ │ │ │ moveq r7, r4 │ │ │ │ cmp r6, #0 │ │ │ │ clz r8, r8 │ │ │ │ lsr r8, r8, #5 │ │ │ │ - bne af0a8 <__isoc23_strtoul@@Base+0x22c> │ │ │ │ + bne af050 <__isoc23_strtoul@@Base+0x22c> │ │ │ │ ldrb r1, [r7] │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bgt af17c <__isoc23_strtoul@@Base+0x300> │ │ │ │ - ldr r3, [pc, #1284] @ af468 <__isoc23_strtoul@@Base+0x5ec> │ │ │ │ + bgt af124 <__isoc23_strtoul@@Base+0x300> │ │ │ │ + ldr r3, [pc, #1284] @ af410 <__isoc23_strtoul@@Base+0x5ec> │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ mov fp, r9 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ mov r0, r9 │ │ │ │ ldr sl, [r3, #4] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r2 │ │ │ │ ldrb ip, [r1], #1 │ │ │ │ sub lr, ip, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ movls r2, r1 │ │ │ │ - bls af058 <__isoc23_strtoul@@Base+0x1dc> │ │ │ │ + bls af000 <__isoc23_strtoul@@Base+0x1dc> │ │ │ │ cmp r3, #0 │ │ │ │ - bne af380 <__isoc23_strtoul@@Base+0x504> │ │ │ │ + bne af328 <__isoc23_strtoul@@Base+0x504> │ │ │ │ cmp ip, sl │ │ │ │ - bne af354 <__isoc23_strtoul@@Base+0x4d8> │ │ │ │ + bne af2fc <__isoc23_strtoul@@Base+0x4d8> │ │ │ │ sub r3, r1, r7 │ │ │ │ cmp r3, #4 │ │ │ │ - bgt af298 <__isoc23_strtoul@@Base+0x41c> │ │ │ │ + bgt af240 <__isoc23_strtoul@@Base+0x41c> │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ add r3, r2, #2 │ │ │ │ sub lr, ip, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ - bls af154 <__isoc23_strtoul@@Base+0x2d8> │ │ │ │ + bls af0fc <__isoc23_strtoul@@Base+0x2d8> │ │ │ │ mov fp, r0 │ │ │ │ mov r6, r1 │ │ │ │ sub lr, r3, r6 │ │ │ │ cmp lr, #4 │ │ │ │ mov r2, r3 │ │ │ │ - bne af01c <__isoc23_strtoul@@Base+0x1a0> │ │ │ │ + bne aefc4 <__isoc23_strtoul@@Base+0x1a0> │ │ │ │ cmp sl, ip │ │ │ │ - bne af028 <__isoc23_strtoul@@Base+0x1ac> │ │ │ │ + bne aefd0 <__isoc23_strtoul@@Base+0x1ac> │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ mov r1, r3 │ │ │ │ sub lr, ip, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ mov r6, r3 │ │ │ │ - bls af054 <__isoc23_strtoul@@Base+0x1d8> │ │ │ │ + bls aeffc <__isoc23_strtoul@@Base+0x1d8> │ │ │ │ mov r3, r2 │ │ │ │ sub lr, r3, r6 │ │ │ │ cmp lr, #4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r3 │ │ │ │ - beq aefe4 <__isoc23_strtoul@@Base+0x168> │ │ │ │ + beq aef8c <__isoc23_strtoul@@Base+0x168> │ │ │ │ mov r0, fp │ │ │ │ sub r1, r6, #1 │ │ │ │ mov r3, r6 │ │ │ │ cmp r4, r1 │ │ │ │ subeq r1, r3, #2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r1, [r3] │ │ │ │ cmp r9, #0 │ │ │ │ - bne af2ac <__isoc23_strtoul@@Base+0x430> │ │ │ │ + bne af254 <__isoc23_strtoul@@Base+0x430> │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ rsbeq r0, r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov fp, r0 │ │ │ │ - ldr r1, [pc, #1036] @ af46c <__isoc23_strtoul@@Base+0x5f0> │ │ │ │ + ldr r1, [pc, #1036] @ af414 <__isoc23_strtoul@@Base+0x5f0> │ │ │ │ cmp r0, r1 │ │ │ │ movhi r9, #1 │ │ │ │ - bhi aef84 <__isoc23_strtoul@@Base+0x108> │ │ │ │ + bhi aef2c <__isoc23_strtoul@@Base+0x108> │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ lsl r0, r0, #1 │ │ │ │ add r1, r8, lr │ │ │ │ adds r1, r0, r1 │ │ │ │ orrcs r9, r9, #1 │ │ │ │ add r0, lr, r0 │ │ │ │ - b aef84 <__isoc23_strtoul@@Base+0x108> │ │ │ │ + b aef2c <__isoc23_strtoul@@Base+0x108> │ │ │ │ add r6, r6, r6, lsl #2 │ │ │ │ sub r3, r0, #48 @ 0x30 │ │ │ │ add r3, r3, r6, lsl #1 │ │ │ │ sub r2, r3, #2 │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ - bhi aef5c <__isoc23_strtoul@@Base+0xe0> │ │ │ │ + bhi aef04 <__isoc23_strtoul@@Base+0xe0> │ │ │ │ add r7, r7, #3 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r7 │ │ │ │ - ldr r3, [pc, #960] @ af470 <__isoc23_strtoul@@Base+0x5f4> │ │ │ │ + ldr r3, [pc, #960] @ af418 <__isoc23_strtoul@@Base+0x5f4> │ │ │ │ cmp r6, #10 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr fp, [r3, r6, lsl #2] │ │ │ │ - beq aef5c <__isoc23_strtoul@@Base+0xe0> │ │ │ │ - ldr r3, [pc, #944] @ af474 <__isoc23_strtoul@@Base+0x5f8> │ │ │ │ + beq aef04 <__isoc23_strtoul@@Base+0xe0> │ │ │ │ + ldr r3, [pc, #944] @ af41c <__isoc23_strtoul@@Base+0x5f8> │ │ │ │ rsb sl, r6, #0 │ │ │ │ ldr r9, [r9, r3] │ │ │ │ and sl, sl, r6 │ │ │ │ ldr r3, [r9, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bne af0e4 <__isoc23_strtoul@@Base+0x268> │ │ │ │ + bne af08c <__isoc23_strtoul@@Base+0x268> │ │ │ │ ldr r3, [r9, #300] @ 0x12c │ │ │ │ blx r3 │ │ │ │ str r0, [r9, #304] @ 0x130 │ │ │ │ cmp r6, #36 @ 0x24 │ │ │ │ ldrb r3, [r7] │ │ │ │ - ble af16c <__isoc23_strtoul@@Base+0x2f0> │ │ │ │ + ble af114 <__isoc23_strtoul@@Base+0x2f0> │ │ │ │ cmp r6, sl │ │ │ │ add ip, r9, #584 @ 0x248 │ │ │ │ - beq af2c4 <__isoc23_strtoul@@Base+0x448> │ │ │ │ + beq af26c <__isoc23_strtoul@@Base+0x448> │ │ │ │ ldrb r2, [ip, r3] │ │ │ │ add r1, r7, #1 │ │ │ │ cmp r2, r6 │ │ │ │ movlt r9, #0 │ │ │ │ movlt r0, r9 │ │ │ │ - blt af11c <__isoc23_strtoul@@Base+0x2a0> │ │ │ │ - b af360 <__isoc23_strtoul@@Base+0x4e4> │ │ │ │ + blt af0c4 <__isoc23_strtoul@@Base+0x2a0> │ │ │ │ + b af308 <__isoc23_strtoul@@Base+0x4e4> │ │ │ │ mov r1, r3 │ │ │ │ cmp fp, r0 │ │ │ │ mul r3, r0, r6 │ │ │ │ add lr, r8, r2 │ │ │ │ movcc r9, #1 │ │ │ │ - bcc af13c <__isoc23_strtoul@@Base+0x2c0> │ │ │ │ + bcc af0e4 <__isoc23_strtoul@@Base+0x2c0> │ │ │ │ adds lr, r3, lr │ │ │ │ orrcs r9, r9, #1 │ │ │ │ add r0, r2, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ ldrb r2, [ip, r2] │ │ │ │ cmp r6, r2 │ │ │ │ - bgt af118 <__isoc23_strtoul@@Base+0x29c> │ │ │ │ - b af028 <__isoc23_strtoul@@Base+0x1ac> │ │ │ │ + bgt af0c0 <__isoc23_strtoul@@Base+0x29c> │ │ │ │ + b aefd0 <__isoc23_strtoul@@Base+0x1ac> │ │ │ │ mov r2, r3 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r1 │ │ │ │ - b af058 <__isoc23_strtoul@@Base+0x1dc> │ │ │ │ + b af000 <__isoc23_strtoul@@Base+0x1dc> │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ mov r7, r4 │ │ │ │ cmp sl, r6 │ │ │ │ - beq af27c <__isoc23_strtoul@@Base+0x400> │ │ │ │ + beq af224 <__isoc23_strtoul@@Base+0x400> │ │ │ │ add ip, r9, #328 @ 0x148 │ │ │ │ - b af0fc <__isoc23_strtoul@@Base+0x280> │ │ │ │ + b af0a4 <__isoc23_strtoul@@Base+0x280> │ │ │ │ cmp r1, #57 @ 0x39 │ │ │ │ - bgt aef5c <__isoc23_strtoul@@Base+0xe0> │ │ │ │ + bgt aef04 <__isoc23_strtoul@@Base+0xe0> │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ add sl, r7, #1 │ │ │ │ cmp r0, #47 @ 0x2f │ │ │ │ sub r6, r1, #48 @ 0x30 │ │ │ │ - bgt af2d4 <__isoc23_strtoul@@Base+0x458> │ │ │ │ + bgt af27c <__isoc23_strtoul@@Base+0x458> │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - beq af3c4 <__isoc23_strtoul@@Base+0x548> │ │ │ │ + beq af36c <__isoc23_strtoul@@Base+0x548> │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - bne aef5c <__isoc23_strtoul@@Base+0xe0> │ │ │ │ + bne aef04 <__isoc23_strtoul@@Base+0xe0> │ │ │ │ mov r3, r0 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r2, [r2, r0] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq aef5c <__isoc23_strtoul@@Base+0xe0> │ │ │ │ - ldr r2, [pc, #688] @ af474 <__isoc23_strtoul@@Base+0x5f8> │ │ │ │ + beq aef04 <__isoc23_strtoul@@Base+0xe0> │ │ │ │ + ldr r2, [pc, #688] @ af41c <__isoc23_strtoul@@Base+0x5f8> │ │ │ │ ldr r9, [r9, r2] │ │ │ │ ldr r2, [r9, #304] @ 0x130 │ │ │ │ cmp r2, #0 │ │ │ │ - bne af450 <__isoc23_strtoul@@Base+0x5d4> │ │ │ │ + bne af3f8 <__isoc23_strtoul@@Base+0x5d4> │ │ │ │ ldr r3, [r9, #300] @ 0x12c │ │ │ │ blx r3 │ │ │ │ mvn fp, #-536870912 @ 0xe0000000 │ │ │ │ str r0, [r9, #304] @ 0x130 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ mov r7, sl │ │ │ │ mov sl, #8 │ │ │ │ add ip, r9, #328 @ 0x148 │ │ │ │ mov lr, #3 │ │ │ │ ldrb r2, [ip, r3] │ │ │ │ add r1, r7, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bge af3ac <__isoc23_strtoul@@Base+0x530> │ │ │ │ + bge af354 <__isoc23_strtoul@@Base+0x530> │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ - b af214 <__isoc23_strtoul@@Base+0x398> │ │ │ │ + b af1bc <__isoc23_strtoul@@Base+0x398> │ │ │ │ mov r1, r3 │ │ │ │ cmp r0, fp │ │ │ │ lsl r3, r0, lr │ │ │ │ movhi r9, #1 │ │ │ │ - bhi af234 <__isoc23_strtoul@@Base+0x3b8> │ │ │ │ + bhi af1dc <__isoc23_strtoul@@Base+0x3b8> │ │ │ │ add r0, r8, r2 │ │ │ │ adds r0, r3, r0 │ │ │ │ orrcs r9, r9, #1 │ │ │ │ add r0, r2, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ ldrb r2, [ip, r2] │ │ │ │ cmp r2, sl │ │ │ │ - blt af210 <__isoc23_strtoul@@Base+0x394> │ │ │ │ - b af028 <__isoc23_strtoul@@Base+0x1ac> │ │ │ │ - ldr r0, [pc, #548] @ af478 <__isoc23_strtoul@@Base+0x5fc> │ │ │ │ + blt af1b8 <__isoc23_strtoul@@Base+0x394> │ │ │ │ + b aefd0 <__isoc23_strtoul@@Base+0x1ac> │ │ │ │ + ldr r0, [pc, #548] @ af420 <__isoc23_strtoul@@Base+0x5fc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl da818 <__isoc23_strtoul@@Base+0x2b99c> │ │ │ │ - ldr r1, [pc, #532] @ af47c <__isoc23_strtoul@@Base+0x600> │ │ │ │ + bl d9eb0 <__isoc23_strtoul@@Base+0x2b08c> │ │ │ │ + ldr r1, [pc, #532] @ af424 <__isoc23_strtoul@@Base+0x600> │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r0, [r5] │ │ │ │ - b aeec4 <__isoc23_strtoul@@Base+0x48> │ │ │ │ + b aee6c <__isoc23_strtoul@@Base+0x48> │ │ │ │ cmp sl, #7 │ │ │ │ - bgt af330 <__isoc23_strtoul@@Base+0x4b4> │ │ │ │ + bgt af2d8 <__isoc23_strtoul@@Base+0x4b4> │ │ │ │ cmp sl, #3 │ │ │ │ add ip, r9, #328 @ 0x148 │ │ │ │ movle lr, #1 │ │ │ │ movgt lr, #2 │ │ │ │ - b af1f4 <__isoc23_strtoul@@Base+0x378> │ │ │ │ + b af19c <__isoc23_strtoul@@Base+0x378> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq aeeec <__isoc23_strtoul@@Base+0x70> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq aee94 <__isoc23_strtoul@@Base+0x70> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp sl, #64 @ 0x40 │ │ │ │ movne lr, #5 │ │ │ │ moveq lr, #6 │ │ │ │ - b af1f4 <__isoc23_strtoul@@Base+0x378> │ │ │ │ + b af19c <__isoc23_strtoul@@Base+0x378> │ │ │ │ cmp r0, #57 @ 0x39 │ │ │ │ - ble af390 <__isoc23_strtoul@@Base+0x514> │ │ │ │ + ble af338 <__isoc23_strtoul@@Base+0x514> │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - bne aef5c <__isoc23_strtoul@@Base+0xe0> │ │ │ │ + bne aef04 <__isoc23_strtoul@@Base+0xe0> │ │ │ │ and r3, r0, #223 @ 0xdf │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - bne af1a8 <__isoc23_strtoul@@Base+0x32c> │ │ │ │ - ldr r3, [pc, #380] @ af474 <__isoc23_strtoul@@Base+0x5f8> │ │ │ │ + bne af150 <__isoc23_strtoul@@Base+0x32c> │ │ │ │ + ldr r3, [pc, #380] @ af41c <__isoc23_strtoul@@Base+0x5f8> │ │ │ │ add r4, r7, #2 │ │ │ │ ldr r6, [r9, r3] │ │ │ │ ldr r3, [r6, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bne af414 <__isoc23_strtoul@@Base+0x598> │ │ │ │ + bne af3bc <__isoc23_strtoul@@Base+0x598> │ │ │ │ ldr r3, [r6, #300] @ 0x12c │ │ │ │ blx r3 │ │ │ │ mvn fp, #-268435456 @ 0xf0000000 │ │ │ │ add ip, r6, #328 @ 0x148 │ │ │ │ mov sl, #16 │ │ │ │ mov lr, #4 │ │ │ │ str r0, [r6, #304] @ 0x130 │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ mov r7, r4 │ │ │ │ - b af1f4 <__isoc23_strtoul@@Base+0x378> │ │ │ │ + b af19c <__isoc23_strtoul@@Base+0x378> │ │ │ │ cmp sl, #31 │ │ │ │ addgt ip, r9, #328 @ 0x148 │ │ │ │ movgt lr, #5 │ │ │ │ - bgt af1f4 <__isoc23_strtoul@@Base+0x378> │ │ │ │ + bgt af19c <__isoc23_strtoul@@Base+0x378> │ │ │ │ cmp sl, #15 │ │ │ │ - ble af1ec <__isoc23_strtoul@@Base+0x370> │ │ │ │ + ble af194 <__isoc23_strtoul@@Base+0x370> │ │ │ │ add ip, r9, #328 @ 0x148 │ │ │ │ mov lr, #4 │ │ │ │ - b af1f4 <__isoc23_strtoul@@Base+0x378> │ │ │ │ + b af19c <__isoc23_strtoul@@Base+0x378> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b af028 <__isoc23_strtoul@@Base+0x1ac> │ │ │ │ + b aefd0 <__isoc23_strtoul@@Base+0x1ac> │ │ │ │ cmp r4, r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - beq af404 <__isoc23_strtoul@@Base+0x588> │ │ │ │ + beq af3ac <__isoc23_strtoul@@Base+0x588> │ │ │ │ cmp r3, #0 │ │ │ │ - beq af378 <__isoc23_strtoul@@Base+0x4fc> │ │ │ │ + beq af320 <__isoc23_strtoul@@Base+0x4fc> │ │ │ │ str r7, [r3] │ │ │ │ mov r0, #0 │ │ │ │ - b af044 <__isoc23_strtoul@@Base+0x1c8> │ │ │ │ + b aefec <__isoc23_strtoul@@Base+0x1c8> │ │ │ │ mov r6, r3 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b aefd4 <__isoc23_strtoul@@Base+0x158> │ │ │ │ + b aef7c <__isoc23_strtoul@@Base+0x158> │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ mov r3, r0 │ │ │ │ - beq af084 <__isoc23_strtoul@@Base+0x208> │ │ │ │ + beq af02c <__isoc23_strtoul@@Base+0x208> │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - bne aef5c <__isoc23_strtoul@@Base+0xe0> │ │ │ │ - b af1ac <__isoc23_strtoul@@Base+0x330> │ │ │ │ + bne aef04 <__isoc23_strtoul@@Base+0xe0> │ │ │ │ + b af154 <__isoc23_strtoul@@Base+0x330> │ │ │ │ cmp r7, r4 │ │ │ │ - beq af43c <__isoc23_strtoul@@Base+0x5c0> │ │ │ │ + beq af3e4 <__isoc23_strtoul@@Base+0x5c0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne af374 <__isoc23_strtoul@@Base+0x4f8> │ │ │ │ - b af378 <__isoc23_strtoul@@Base+0x4fc> │ │ │ │ + bne af31c <__isoc23_strtoul@@Base+0x4f8> │ │ │ │ + b af320 <__isoc23_strtoul@@Base+0x4fc> │ │ │ │ sub r3, r1, #50 @ 0x32 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - bhi aef5c <__isoc23_strtoul@@Base+0xe0> │ │ │ │ - ldr r3, [pc, #156] @ af474 <__isoc23_strtoul@@Base+0x5f8> │ │ │ │ + bhi aef04 <__isoc23_strtoul@@Base+0xe0> │ │ │ │ + ldr r3, [pc, #156] @ af41c <__isoc23_strtoul@@Base+0x5f8> │ │ │ │ rsb r1, r1, #48 @ 0x30 │ │ │ │ ldr r9, [r9, r3] │ │ │ │ - ldr r3, [pc, #156] @ af480 <__isoc23_strtoul@@Base+0x604> │ │ │ │ + ldr r3, [pc, #156] @ af428 <__isoc23_strtoul@@Base+0x604> │ │ │ │ and sl, r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr fp, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r9, #304] @ 0x130 │ │ │ │ add r4, r7, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne af164 <__isoc23_strtoul@@Base+0x2e8> │ │ │ │ + bne af10c <__isoc23_strtoul@@Base+0x2e8> │ │ │ │ mov r7, r4 │ │ │ │ - b af0d8 <__isoc23_strtoul@@Base+0x25c> │ │ │ │ + b af080 <__isoc23_strtoul@@Base+0x25c> │ │ │ │ cmp r3, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ strne r4, [r3] │ │ │ │ - b af378 <__isoc23_strtoul@@Base+0x4fc> │ │ │ │ + b af320 <__isoc23_strtoul@@Base+0x4fc> │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ add ip, r6, #328 @ 0x148 │ │ │ │ ldrb r2, [ip, r3] │ │ │ │ add r1, r7, #3 │ │ │ │ cmp r2, #15 │ │ │ │ movgt r7, r4 │ │ │ │ mvnle fp, #-268435456 @ 0xf0000000 │ │ │ │ movle sl, #16 │ │ │ │ movle lr, #4 │ │ │ │ - ble af204 <__isoc23_strtoul@@Base+0x388> │ │ │ │ + ble af1ac <__isoc23_strtoul@@Base+0x388> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq af378 <__isoc23_strtoul@@Base+0x4fc> │ │ │ │ + beq af320 <__isoc23_strtoul@@Base+0x4fc> │ │ │ │ sub r7, r7, #1 │ │ │ │ - b af374 <__isoc23_strtoul@@Base+0x4f8> │ │ │ │ + b af31c <__isoc23_strtoul@@Base+0x4f8> │ │ │ │ mov r7, sl │ │ │ │ mvn fp, #-536870912 @ 0xe0000000 │ │ │ │ mov sl, #8 │ │ │ │ - b af1ec <__isoc23_strtoul@@Base+0x370> │ │ │ │ - andeq lr, r7, r4, lsl #17 │ │ │ │ - andeq pc, r7, r4, ror #28 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ + b af194 <__isoc23_strtoul@@Base+0x370> │ │ │ │ + andeq sp, r7, r4, ror #17 │ │ │ │ + @ instruction: 0x0007eebc │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ ldmibne r9, {r0, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ - @ instruction: 0x0006b3b4 │ │ │ │ - andeq r0, r0, ip, asr #10 │ │ │ │ - andeq r6, r4, r8, ror #16 │ │ │ │ - andeq r8, r4, r0, lsr #20 │ │ │ │ - andeq fp, r6, r0, lsl #1 │ │ │ │ + andeq sl, r6, r4, lsr #21 │ │ │ │ + andeq r0, r0, r4, asr #10 │ │ │ │ + andeq r5, r4, r8, asr pc │ │ │ │ + andeq r8, r4, r0, lsl r1 │ │ │ │ + andeq sl, r6, r0, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r6, [pc, #2528] @ afe7c <__isoc23_strtoul@@Base+0x1000> │ │ │ │ + ldr r6, [pc, #2528] @ afe24 <__isoc23_strtoul@@Base+0x1000> │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r7, r1 │ │ │ │ - beq af79c <__isoc23_strtoul@@Base+0x920> │ │ │ │ + beq af744 <__isoc23_strtoul@@Base+0x920> │ │ │ │ ldrb fp, [r2] │ │ │ │ sub r3, fp, #2 │ │ │ │ cmp fp, #0 │ │ │ │ cmpne r3, #62 @ 0x3e │ │ │ │ - bhi af620 <__isoc23_strtoul@@Base+0x7a4> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi af5c8 <__isoc23_strtoul@@Base+0x7a4> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r4, [sp] │ │ │ │ ldr r2, [r0] │ │ │ │ ldrb r5, [r4] │ │ │ │ mov r1, r4 │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add r4, r4, #1 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - bne af4d8 <__isoc23_strtoul@@Base+0x65c> │ │ │ │ + bne af480 <__isoc23_strtoul@@Base+0x65c> │ │ │ │ sub r3, r5, #43 @ 0x2b │ │ │ │ and r3, r3, #253 @ 0xfd │ │ │ │ cmp r3, #0 │ │ │ │ sub r8, r5, #45 @ 0x2d │ │ │ │ movne r4, r1 │ │ │ │ moveq r9, r4 │ │ │ │ movne r9, #0 │ │ │ │ cmp fp, #0 │ │ │ │ clz r8, r8 │ │ │ │ lsr r8, r8, #5 │ │ │ │ - beq af648 <__isoc23_strtoul@@Base+0x7cc> │ │ │ │ - ldr r3, [pc, #2392] @ afe80 <__isoc23_strtoul@@Base+0x1004> │ │ │ │ + beq af5f0 <__isoc23_strtoul@@Base+0x7cc> │ │ │ │ + ldr r3, [pc, #2392] @ afe28 <__isoc23_strtoul@@Base+0x1004> │ │ │ │ cmp fp, #10 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r3, fp, lsl #2] │ │ │ │ - beq afe34 <__isoc23_strtoul@@Base+0xfb8> │ │ │ │ - ldr r3, [pc, #2376] @ afe84 <__isoc23_strtoul@@Base+0x1008> │ │ │ │ + beq afddc <__isoc23_strtoul@@Base+0xfb8> │ │ │ │ + ldr r3, [pc, #2376] @ afe2c <__isoc23_strtoul@@Base+0x1008> │ │ │ │ ldr r6, [r6, r3] │ │ │ │ rsb r3, fp, #0 │ │ │ │ ldr r2, [r6, #304] @ 0x130 │ │ │ │ and r3, r3, fp │ │ │ │ cmp r2, #0 │ │ │ │ - bne af564 <__isoc23_strtoul@@Base+0x6e8> │ │ │ │ + bne af50c <__isoc23_strtoul@@Base+0x6e8> │ │ │ │ ldr r2, [r6, #300] @ 0x12c │ │ │ │ str r3, [sp] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp] │ │ │ │ str r0, [r6, #304] @ 0x130 │ │ │ │ cmp fp, #36 @ 0x24 │ │ │ │ - ble af7a4 <__isoc23_strtoul@@Base+0x928> │ │ │ │ + ble af74c <__isoc23_strtoul@@Base+0x928> │ │ │ │ cmp r3, fp │ │ │ │ add ip, r6, #584 @ 0x248 │ │ │ │ - beq af9f8 <__isoc23_strtoul@@Base+0xb7c> │ │ │ │ + beq af9a0 <__isoc23_strtoul@@Base+0xb7c> │ │ │ │ mov r3, r4 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ ldrb r1, [ip, r2] │ │ │ │ cmp r1, fp │ │ │ │ movlt r6, #0 │ │ │ │ movlt r0, r6 │ │ │ │ - blt af59c <__isoc23_strtoul@@Base+0x720> │ │ │ │ - b afba8 <__isoc23_strtoul@@Base+0xd2c> │ │ │ │ + blt af544 <__isoc23_strtoul@@Base+0x720> │ │ │ │ + b afb50 <__isoc23_strtoul@@Base+0xd2c> │ │ │ │ mov r3, r2 │ │ │ │ cmp r0, sl │ │ │ │ mul r2, r0, fp │ │ │ │ add lr, r8, r1 │ │ │ │ movhi r6, #1 │ │ │ │ - bhi af5bc <__isoc23_strtoul@@Base+0x740> │ │ │ │ + bhi af564 <__isoc23_strtoul@@Base+0x740> │ │ │ │ adds lr, r2, lr │ │ │ │ orrcs r6, r6, #1 │ │ │ │ add r0, r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ ldrb r1, [ip, r1] │ │ │ │ cmp r1, fp │ │ │ │ - blt af598 <__isoc23_strtoul@@Base+0x71c> │ │ │ │ + blt af540 <__isoc23_strtoul@@Base+0x71c> │ │ │ │ cmp r3, r9 │ │ │ │ - bne af938 <__isoc23_strtoul@@Base+0xabc> │ │ │ │ + bne af8e0 <__isoc23_strtoul@@Base+0xabc> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #10 │ │ │ │ strbne r3, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ sub r1, r9, #1 │ │ │ │ strne r1, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ - beq af8c0 <__isoc23_strtoul@@Base+0xa44> │ │ │ │ + beq af868 <__isoc23_strtoul@@Base+0xa44> │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - beq af9ac <__isoc23_strtoul@@Base+0xb30> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq af954 <__isoc23_strtoul@@Base+0xb30> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ mov r3, r0 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [r3] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [sp] │ │ │ │ strne r3, [r1] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r2, #22 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bgt af7b4 <__isoc23_strtoul@@Base+0x938> │ │ │ │ - ldr r3, [pc, #2092] @ afe88 <__isoc23_strtoul@@Base+0x100c> │ │ │ │ + bgt af75c <__isoc23_strtoul@@Base+0x938> │ │ │ │ + ldr r3, [pc, #2092] @ afe30 <__isoc23_strtoul@@Base+0x100c> │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr sl, [r3, #4] │ │ │ │ mov r6, #0 │ │ │ │ @@ -171230,609 +171230,609 @@ │ │ │ │ mov lr, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, ip │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ movls ip, r3 │ │ │ │ - bls af770 <__isoc23_strtoul@@Base+0x8f4> │ │ │ │ + bls af718 <__isoc23_strtoul@@Base+0x8f4> │ │ │ │ cmp lr, #0 │ │ │ │ - bne afbc4 <__isoc23_strtoul@@Base+0xd48> │ │ │ │ + bne afb6c <__isoc23_strtoul@@Base+0xd48> │ │ │ │ cmp r2, sl │ │ │ │ - bne af71c <__isoc23_strtoul@@Base+0x8a0> │ │ │ │ + bne af6c4 <__isoc23_strtoul@@Base+0x8a0> │ │ │ │ sub r2, r3, r4 │ │ │ │ cmp r2, #4 │ │ │ │ - bgt afb7c <__isoc23_strtoul@@Base+0xd00> │ │ │ │ + bgt afb24 <__isoc23_strtoul@@Base+0xd00> │ │ │ │ ldrb r2, [ip, #1] │ │ │ │ add lr, ip, #2 │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ movhi fp, r0 │ │ │ │ - bls af764 <__isoc23_strtoul@@Base+0x8e8> │ │ │ │ + bls af70c <__isoc23_strtoul@@Base+0x8e8> │ │ │ │ sub r1, lr, r3 │ │ │ │ cmp r1, #4 │ │ │ │ mov ip, lr │ │ │ │ - bne af714 <__isoc23_strtoul@@Base+0x898> │ │ │ │ + bne af6bc <__isoc23_strtoul@@Base+0x898> │ │ │ │ cmp sl, r2 │ │ │ │ - bne af974 <__isoc23_strtoul@@Base+0xaf8> │ │ │ │ + bne af91c <__isoc23_strtoul@@Base+0xaf8> │ │ │ │ ldrb r2, [ip], #1 │ │ │ │ mov r3, lr │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ cmp r1, #9 │ │ │ │ - bls af76c <__isoc23_strtoul@@Base+0x8f0> │ │ │ │ + bls af714 <__isoc23_strtoul@@Base+0x8f0> │ │ │ │ mov lr, ip │ │ │ │ sub r1, lr, r3 │ │ │ │ cmp r1, #4 │ │ │ │ mov fp, r0 │ │ │ │ mov ip, lr │ │ │ │ - beq af6e0 <__isoc23_strtoul@@Base+0x864> │ │ │ │ + beq af688 <__isoc23_strtoul@@Base+0x864> │ │ │ │ mov r0, fp │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - blt afbd4 <__isoc23_strtoul@@Base+0xd58> │ │ │ │ + blt afb7c <__isoc23_strtoul@@Base+0xd58> │ │ │ │ ldr r1, [sp] │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq af960 <__isoc23_strtoul@@Base+0xae4> │ │ │ │ - ldr r1, [pc, #1868] @ afe8c <__isoc23_strtoul@@Base+0x1010> │ │ │ │ + beq af908 <__isoc23_strtoul@@Base+0xae4> │ │ │ │ + ldr r1, [pc, #1868] @ afe34 <__isoc23_strtoul@@Base+0x1010> │ │ │ │ ldr lr, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ subs sl, lr, #1 │ │ │ │ sub ip, r2, #66 @ 0x42 │ │ │ │ movne sl, #1 │ │ │ │ cmp ip, #50 @ 0x32 │ │ │ │ - bhi af8f0 <__isoc23_strtoul@@Base+0xa74> │ │ │ │ + bhi af898 <__isoc23_strtoul@@Base+0xa74> │ │ │ │ ldrb r1, [r1, ip] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov ip, lr │ │ │ │ mov lr, r3 │ │ │ │ mov fp, r0 │ │ │ │ - ldr r3, [pc, #1816] @ afe90 <__isoc23_strtoul@@Base+0x1014> │ │ │ │ + ldr r3, [pc, #1816] @ afe38 <__isoc23_strtoul@@Base+0x1014> │ │ │ │ cmp r0, r3 │ │ │ │ movhi r6, #1 │ │ │ │ - bhi af684 <__isoc23_strtoul@@Base+0x808> │ │ │ │ + bhi af62c <__isoc23_strtoul@@Base+0x808> │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ lsl r0, r0, #1 │ │ │ │ add r3, r8, r1 │ │ │ │ adds r3, r0, r3 │ │ │ │ orrcs r6, r6, #1 │ │ │ │ add r0, r1, r0 │ │ │ │ - b af684 <__isoc23_strtoul@@Base+0x808> │ │ │ │ + b af62c <__isoc23_strtoul@@Base+0x808> │ │ │ │ ldr fp, [sp, #4] │ │ │ │ - b af4cc <__isoc23_strtoul@@Base+0x650> │ │ │ │ + b af474 <__isoc23_strtoul@@Base+0x650> │ │ │ │ cmp r3, fp │ │ │ │ - beq af8d4 <__isoc23_strtoul@@Base+0xa58> │ │ │ │ + beq af87c <__isoc23_strtoul@@Base+0xa58> │ │ │ │ add ip, r6, #328 @ 0x148 │ │ │ │ - b af578 <__isoc23_strtoul@@Base+0x6fc> │ │ │ │ + b af520 <__isoc23_strtoul@@Base+0x6fc> │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bgt af654 <__isoc23_strtoul@@Base+0x7d8> │ │ │ │ + bgt af5fc <__isoc23_strtoul@@Base+0x7d8> │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ sub fp, r3, #48 @ 0x30 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ mov r0, fp │ │ │ │ - ble afa08 <__isoc23_strtoul@@Base+0xb8c> │ │ │ │ + ble af9b0 <__isoc23_strtoul@@Base+0xb8c> │ │ │ │ cmp r1, #57 @ 0x39 │ │ │ │ - ble afbf4 <__isoc23_strtoul@@Base+0xd78> │ │ │ │ + ble afb9c <__isoc23_strtoul@@Base+0xd78> │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne af654 <__isoc23_strtoul@@Base+0x7d8> │ │ │ │ + bne af5fc <__isoc23_strtoul@@Base+0x7d8> │ │ │ │ and r3, r1, #223 @ 0xdf │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - bne afa18 <__isoc23_strtoul@@Base+0xb9c> │ │ │ │ + bne af9c0 <__isoc23_strtoul@@Base+0xb9c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, r4, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq afdbc <__isoc23_strtoul@@Base+0xf40> │ │ │ │ - ldr r3, [pc, #1664] @ afe84 <__isoc23_strtoul@@Base+0x1008> │ │ │ │ + beq afd64 <__isoc23_strtoul@@Base+0xf40> │ │ │ │ + ldr r3, [pc, #1664] @ afe2c <__isoc23_strtoul@@Base+0x1008> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #16 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr r3, [r6, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bne afda0 <__isoc23_strtoul@@Base+0xf24> │ │ │ │ + bne afd48 <__isoc23_strtoul@@Base+0xf24> │ │ │ │ mov r9, r2 │ │ │ │ mvn sl, #-268435456 @ 0xf0000000 │ │ │ │ mov fp, r1 │ │ │ │ ldr r3, [r6, #300] @ 0x12c │ │ │ │ str r2, [sp] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r4, r2 │ │ │ │ str r0, [r6, #304] @ 0x130 │ │ │ │ cmp fp, #15 │ │ │ │ addgt ip, r6, #328 @ 0x148 │ │ │ │ movgt r2, #4 │ │ │ │ - ble afa68 <__isoc23_strtoul@@Base+0xbec> │ │ │ │ + ble afa10 <__isoc23_strtoul@@Base+0xbec> │ │ │ │ mov r1, r4 │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ ldrb r3, [ip, r3] │ │ │ │ cmp r3, fp │ │ │ │ - bge afc6c <__isoc23_strtoul@@Base+0xdf0> │ │ │ │ + bge afc14 <__isoc23_strtoul@@Base+0xdf0> │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - b af874 <__isoc23_strtoul@@Base+0x9f8> │ │ │ │ + b af81c <__isoc23_strtoul@@Base+0x9f8> │ │ │ │ mov r1, lr │ │ │ │ cmp r0, sl │ │ │ │ lsl lr, r0, r2 │ │ │ │ movhi r6, #1 │ │ │ │ - bhi af894 <__isoc23_strtoul@@Base+0xa18> │ │ │ │ + bhi af83c <__isoc23_strtoul@@Base+0xa18> │ │ │ │ add r0, r8, r3 │ │ │ │ adds r0, lr, r0 │ │ │ │ orrcs r6, r6, #1 │ │ │ │ add r0, r3, lr │ │ │ │ mov lr, r1 │ │ │ │ ldrb r3, [lr], #1 │ │ │ │ ldrb r3, [ip, r3] │ │ │ │ cmp r3, fp │ │ │ │ - blt af870 <__isoc23_strtoul@@Base+0x9f4> │ │ │ │ + blt af818 <__isoc23_strtoul@@Base+0x9f4> │ │ │ │ cmp r1, r9 │ │ │ │ - beq af5d8 <__isoc23_strtoul@@Base+0x75c> │ │ │ │ + beq af580 <__isoc23_strtoul@@Base+0x75c> │ │ │ │ cmp r7, #0 │ │ │ │ strne r1, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ - bne af5fc <__isoc23_strtoul@@Base+0x780> │ │ │ │ + bne af5a4 <__isoc23_strtoul@@Base+0x780> │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - bne af640 <__isoc23_strtoul@@Base+0x7c4> │ │ │ │ + bne af5e8 <__isoc23_strtoul@@Base+0x7c4> │ │ │ │ rsb r0, r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #7 │ │ │ │ - bgt afa74 <__isoc23_strtoul@@Base+0xbf8> │ │ │ │ + bgt afa1c <__isoc23_strtoul@@Base+0xbf8> │ │ │ │ cmp fp, #3 │ │ │ │ add ip, r6, #328 @ 0x148 │ │ │ │ movle r2, #1 │ │ │ │ movgt r2, #2 │ │ │ │ - b af850 <__isoc23_strtoul@@Base+0x9d4> │ │ │ │ + b af7f8 <__isoc23_strtoul@@Base+0x9d4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #1 │ │ │ │ suble r3, r3, #1 │ │ │ │ - ble af930 <__isoc23_strtoul@@Base+0xab4> │ │ │ │ + ble af8d8 <__isoc23_strtoul@@Base+0xab4> │ │ │ │ ldr ip, [sp, #12] │ │ │ │ cmp r2, ip │ │ │ │ mov ip, r1 │ │ │ │ mul ip, r0, ip │ │ │ │ mov r2, r1 │ │ │ │ subne r3, r3, #1 │ │ │ │ movne sl, #1 │ │ │ │ - beq afd00 <__isoc23_strtoul@@Base+0xe84> │ │ │ │ + beq afca8 <__isoc23_strtoul@@Base+0xe84> │ │ │ │ umull r1, r2, r0, r2 │ │ │ │ mov r0, ip │ │ │ │ cmp r2, #0 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - beq af5d8 <__isoc23_strtoul@@Base+0x75c> │ │ │ │ + beq af580 <__isoc23_strtoul@@Base+0x75c> │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - beq af988 <__isoc23_strtoul@@Base+0xb0c> │ │ │ │ + beq af930 <__isoc23_strtoul@@Base+0xb0c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt af97c <__isoc23_strtoul@@Base+0xb00> │ │ │ │ + blt af924 <__isoc23_strtoul@@Base+0xb00> │ │ │ │ cmp r7, #0 │ │ │ │ - beq afbe8 <__isoc23_strtoul@@Base+0xd6c> │ │ │ │ + beq afb90 <__isoc23_strtoul@@Base+0xd6c> │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq af640 <__isoc23_strtoul@@Base+0x7c4> │ │ │ │ - b af604 <__isoc23_strtoul@@Base+0x788> │ │ │ │ + beq af5e8 <__isoc23_strtoul@@Base+0x7c4> │ │ │ │ + b af5ac <__isoc23_strtoul@@Base+0x788> │ │ │ │ ldr r3, [sp] │ │ │ │ - ldr sl, [pc, #1316] @ afe90 <__isoc23_strtoul@@Base+0x1014> │ │ │ │ + ldr sl, [pc, #1316] @ afe38 <__isoc23_strtoul@@Base+0x1014> │ │ │ │ cmp r3, r9 │ │ │ │ - bne af938 <__isoc23_strtoul@@Base+0xabc> │ │ │ │ - b af5d8 <__isoc23_strtoul@@Base+0x75c> │ │ │ │ + bne af8e0 <__isoc23_strtoul@@Base+0xabc> │ │ │ │ + b af580 <__isoc23_strtoul@@Base+0x75c> │ │ │ │ mov r3, lr │ │ │ │ - b af71c <__isoc23_strtoul@@Base+0x8a0> │ │ │ │ + b af6c4 <__isoc23_strtoul@@Base+0x8a0> │ │ │ │ cmp r7, #0 │ │ │ │ strne r3, [r7] │ │ │ │ - b af604 <__isoc23_strtoul@@Base+0x788> │ │ │ │ + b af5ac <__isoc23_strtoul@@Base+0x788> │ │ │ │ cmp r0, #0 │ │ │ │ - beq af9d4 <__isoc23_strtoul@@Base+0xb58> │ │ │ │ + beq af97c <__isoc23_strtoul@@Base+0xb58> │ │ │ │ cmp r0, #1 │ │ │ │ - bmi afce8 <__isoc23_strtoul@@Base+0xe6c> │ │ │ │ + bmi afc90 <__isoc23_strtoul@@Base+0xe6c> │ │ │ │ cmp r7, #0 │ │ │ │ - beq afd68 <__isoc23_strtoul@@Base+0xeec> │ │ │ │ + beq afd10 <__isoc23_strtoul@@Base+0xeec> │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r7] │ │ │ │ - beq af8c8 <__isoc23_strtoul@@Base+0xa4c> │ │ │ │ + beq af870 <__isoc23_strtoul@@Base+0xa4c> │ │ │ │ lsls sl, sl, #1 │ │ │ │ - beq af9c0 <__isoc23_strtoul@@Base+0xb44> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq af968 <__isoc23_strtoul@@Base+0xb44> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - b af640 <__isoc23_strtoul@@Base+0x7c4> │ │ │ │ + b af5e8 <__isoc23_strtoul@@Base+0x7c4> │ │ │ │ ldrb r2, [r9], #1 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - bne afce8 <__isoc23_strtoul@@Base+0xe6c> │ │ │ │ + bne afc90 <__isoc23_strtoul@@Base+0xe6c> │ │ │ │ cmp r9, r3 │ │ │ │ - bcc af9c8 <__isoc23_strtoul@@Base+0xb4c> │ │ │ │ + bcc af970 <__isoc23_strtoul@@Base+0xb4c> │ │ │ │ cmp r7, #0 │ │ │ │ - beq afcf4 <__isoc23_strtoul@@Base+0xe78> │ │ │ │ + beq afc9c <__isoc23_strtoul@@Base+0xe78> │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne af604 <__isoc23_strtoul@@Base+0x788> │ │ │ │ + bne af5ac <__isoc23_strtoul@@Base+0x788> │ │ │ │ mov r0, #0 │ │ │ │ - b af640 <__isoc23_strtoul@@Base+0x7c4> │ │ │ │ + b af5e8 <__isoc23_strtoul@@Base+0x7c4> │ │ │ │ cmp fp, #64 @ 0x40 │ │ │ │ movne r2, #5 │ │ │ │ moveq r2, #6 │ │ │ │ - b af850 <__isoc23_strtoul@@Base+0x9d4> │ │ │ │ + b af7f8 <__isoc23_strtoul@@Base+0x9d4> │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - beq afcb8 <__isoc23_strtoul@@Base+0xe3c> │ │ │ │ + beq afc60 <__isoc23_strtoul@@Base+0xe3c> │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne af654 <__isoc23_strtoul@@Base+0x7d8> │ │ │ │ + bne af5fc <__isoc23_strtoul@@Base+0x7d8> │ │ │ │ lsl r1, r1, #1 │ │ │ │ ldrh r3, [r2, r1] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq af654 <__isoc23_strtoul@@Base+0x7d8> │ │ │ │ + beq af5fc <__isoc23_strtoul@@Base+0x7d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1096] @ afe84 <__isoc23_strtoul@@Base+0x1008> │ │ │ │ - beq afe0c <__isoc23_strtoul@@Base+0xf90> │ │ │ │ + ldr r3, [pc, #1096] @ afe2c <__isoc23_strtoul@@Base+0x1008> │ │ │ │ + beq afdb4 <__isoc23_strtoul@@Base+0xf90> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov fp, #8 │ │ │ │ strb fp, [r1] │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr r3, [r6, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq sl, #-536870912 @ 0xe0000000 │ │ │ │ - beq af828 <__isoc23_strtoul@@Base+0x9ac> │ │ │ │ + beq af7d0 <__isoc23_strtoul@@Base+0x9ac> │ │ │ │ mov r4, r2 │ │ │ │ mvn sl, #-536870912 @ 0xe0000000 │ │ │ │ mov fp, #8 │ │ │ │ add ip, r6, #328 @ 0x148 │ │ │ │ mov r2, #3 │ │ │ │ - b af850 <__isoc23_strtoul@@Base+0x9d4> │ │ │ │ + b af7f8 <__isoc23_strtoul@@Base+0x9d4> │ │ │ │ cmp fp, #31 │ │ │ │ addgt ip, r6, #328 @ 0x148 │ │ │ │ movgt r2, #5 │ │ │ │ - ble af840 <__isoc23_strtoul@@Base+0x9c4> │ │ │ │ - b af850 <__isoc23_strtoul@@Base+0x9d4> │ │ │ │ + ble af7e8 <__isoc23_strtoul@@Base+0x9c4> │ │ │ │ + b af7f8 <__isoc23_strtoul@@Base+0x9d4> │ │ │ │ mov ip, #20 │ │ │ │ ldrb r2, [r3] │ │ │ │ and r2, r2, #223 @ 0xdf │ │ │ │ cmp r2, #73 @ 0x49 │ │ │ │ - beq afb28 <__isoc23_strtoul@@Base+0xcac> │ │ │ │ + beq afad0 <__isoc23_strtoul@@Base+0xcac> │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ addeq r3, r3, #1 │ │ │ │ cmp sl, #0 │ │ │ │ - beq afb3c <__isoc23_strtoul@@Base+0xcc0> │ │ │ │ - ldr r1, [pc, #992] @ afe94 <__isoc23_strtoul@@Base+0x1018> │ │ │ │ + beq afae4 <__isoc23_strtoul@@Base+0xcc0> │ │ │ │ + ldr r1, [pc, #992] @ afe3c <__isoc23_strtoul@@Base+0x1018> │ │ │ │ umull r2, r1, ip, r1 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ - beq afc88 <__isoc23_strtoul@@Base+0xe0c> │ │ │ │ - ldr lr, [pc, #980] @ afe98 <__isoc23_strtoul@@Base+0x101c> │ │ │ │ + beq afc30 <__isoc23_strtoul@@Base+0xe0c> │ │ │ │ + ldr lr, [pc, #980] @ afe40 <__isoc23_strtoul@@Base+0x101c> │ │ │ │ mov r2, sl │ │ │ │ rsb ip, r2, r2, lsl #5 │ │ │ │ cmp r2, lr │ │ │ │ add r2, r2, ip, lsl #2 │ │ │ │ lslls r2, r2, #3 │ │ │ │ movhi r2, #0 │ │ │ │ movhi r6, #1 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bne afac4 <__isoc23_strtoul@@Base+0xc48> │ │ │ │ + bne afa6c <__isoc23_strtoul@@Base+0xc48> │ │ │ │ cmp r2, #0 │ │ │ │ - beq af930 <__isoc23_strtoul@@Base+0xab4> │ │ │ │ + beq af8d8 <__isoc23_strtoul@@Base+0xab4> │ │ │ │ mul ip, r2, r0 │ │ │ │ - b af920 <__isoc23_strtoul@@Base+0xaa4> │ │ │ │ + b af8c8 <__isoc23_strtoul@@Base+0xaa4> │ │ │ │ mov ip, #40 @ 0x28 │ │ │ │ - b afa8c <__isoc23_strtoul@@Base+0xc10> │ │ │ │ + b afa34 <__isoc23_strtoul@@Base+0xc10> │ │ │ │ mov ip, #10 │ │ │ │ - b afa8c <__isoc23_strtoul@@Base+0xc10> │ │ │ │ + b afa34 <__isoc23_strtoul@@Base+0xc10> │ │ │ │ mov ip, #30 │ │ │ │ - b afa8c <__isoc23_strtoul@@Base+0xc10> │ │ │ │ + b afa34 <__isoc23_strtoul@@Base+0xc10> │ │ │ │ mov ip, #9 │ │ │ │ mov sl, #0 │ │ │ │ - b afa8c <__isoc23_strtoul@@Base+0xc10> │ │ │ │ + b afa34 <__isoc23_strtoul@@Base+0xc10> │ │ │ │ mov ip, #50 @ 0x32 │ │ │ │ - b afa8c <__isoc23_strtoul@@Base+0xc10> │ │ │ │ + b afa34 <__isoc23_strtoul@@Base+0xc10> │ │ │ │ mov ip, #60 @ 0x3c │ │ │ │ - b afa8c <__isoc23_strtoul@@Base+0xc10> │ │ │ │ + b afa34 <__isoc23_strtoul@@Base+0xc10> │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ and r2, r2, #223 @ 0xdf │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ addeq r3, r3, #2 │ │ │ │ addne r3, r3, #1 │ │ │ │ cmp ip, #30 │ │ │ │ - ble afb68 <__isoc23_strtoul@@Base+0xcec> │ │ │ │ + ble afb10 <__isoc23_strtoul@@Base+0xcec> │ │ │ │ cmp r3, r9 │ │ │ │ - beq afc3c <__isoc23_strtoul@@Base+0xdc0> │ │ │ │ + beq afbe4 <__isoc23_strtoul@@Base+0xdc0> │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - bne af97c <__isoc23_strtoul@@Base+0xb00> │ │ │ │ + bne af924 <__isoc23_strtoul@@Base+0xb00> │ │ │ │ cmp r0, #0 │ │ │ │ - beq afd80 <__isoc23_strtoul@@Base+0xf04> │ │ │ │ + beq afd28 <__isoc23_strtoul@@Base+0xf04> │ │ │ │ cmp r7, #0 │ │ │ │ strne r3, [r7] │ │ │ │ - b af9c0 <__isoc23_strtoul@@Base+0xb44> │ │ │ │ + b af968 <__isoc23_strtoul@@Base+0xb44> │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ mov sl, #0 │ │ │ │ lsl ip, r0, ip │ │ │ │ - b af920 <__isoc23_strtoul@@Base+0xaa4> │ │ │ │ + b af8c8 <__isoc23_strtoul@@Base+0xaa4> │ │ │ │ cmp r7, #0 │ │ │ │ strne ip, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ - beq af640 <__isoc23_strtoul@@Base+0x7c4> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq af5e8 <__isoc23_strtoul@@Base+0x7c4> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ rsb r0, r8, #0 │ │ │ │ eor r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ mvn r0, r0 │ │ │ │ - b af640 <__isoc23_strtoul@@Base+0x7c4> │ │ │ │ + b af5e8 <__isoc23_strtoul@@Base+0x7c4> │ │ │ │ cmp r4, r9 │ │ │ │ - beq afc94 <__isoc23_strtoul@@Base+0xe18> │ │ │ │ + beq afc3c <__isoc23_strtoul@@Base+0xe18> │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - beq afe00 <__isoc23_strtoul@@Base+0xf84> │ │ │ │ + beq afda8 <__isoc23_strtoul@@Base+0xf84> │ │ │ │ cmp r7, #0 │ │ │ │ strne r4, [r7] │ │ │ │ - b af9f0 <__isoc23_strtoul@@Base+0xb74> │ │ │ │ + b af998 <__isoc23_strtoul@@Base+0xb74> │ │ │ │ mov r1, r3 │ │ │ │ mov r3, lr │ │ │ │ mov lr, r1 │ │ │ │ - b af6d0 <__isoc23_strtoul@@Base+0x854> │ │ │ │ + b af678 <__isoc23_strtoul@@Base+0x854> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - ldr sl, [pc, #684] @ afe90 <__isoc23_strtoul@@Base+0x1014> │ │ │ │ - bne af938 <__isoc23_strtoul@@Base+0xabc> │ │ │ │ - b af5d8 <__isoc23_strtoul@@Base+0x75c> │ │ │ │ + ldr sl, [pc, #684] @ afe38 <__isoc23_strtoul@@Base+0x1014> │ │ │ │ + bne af8e0 <__isoc23_strtoul@@Base+0xabc> │ │ │ │ + b af580 <__isoc23_strtoul@@Base+0x75c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq af640 <__isoc23_strtoul@@Base+0x7c4> │ │ │ │ - b af604 <__isoc23_strtoul@@Base+0x788> │ │ │ │ + beq af5e8 <__isoc23_strtoul@@Base+0x7c4> │ │ │ │ + b af5ac <__isoc23_strtoul@@Base+0x788> │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bne afa10 <__isoc23_strtoul@@Base+0xb94> │ │ │ │ + bne af9b8 <__isoc23_strtoul@@Base+0xb94> │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ sub r0, r1, #48 @ 0x30 │ │ │ │ add r0, r0, fp, lsl #1 │ │ │ │ sub r3, r0, #2 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - bhi af654 <__isoc23_strtoul@@Base+0x7d8> │ │ │ │ + bhi af5fc <__isoc23_strtoul@@Base+0x7d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r4, r4, #3 │ │ │ │ cmp r3, #0 │ │ │ │ mov fp, r0 │ │ │ │ - beq afc34 <__isoc23_strtoul@@Base+0xdb8> │ │ │ │ + beq afbdc <__isoc23_strtoul@@Base+0xdb8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r0, [r3] │ │ │ │ mov r9, r4 │ │ │ │ - b af520 <__isoc23_strtoul@@Base+0x6a4> │ │ │ │ + b af4c8 <__isoc23_strtoul@@Base+0x6a4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq afd74 <__isoc23_strtoul@@Base+0xef8> │ │ │ │ + beq afd1c <__isoc23_strtoul@@Base+0xef8> │ │ │ │ mov r2, #10 │ │ │ │ cmp r7, #0 │ │ │ │ strb r2, [r1] │ │ │ │ - beq afc60 <__isoc23_strtoul@@Base+0xde4> │ │ │ │ + beq afc08 <__isoc23_strtoul@@Base+0xde4> │ │ │ │ str r3, [r7] │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - bne af604 <__isoc23_strtoul@@Base+0x788> │ │ │ │ - b af9c0 <__isoc23_strtoul@@Base+0xb44> │ │ │ │ + bne af5ac <__isoc23_strtoul@@Base+0x788> │ │ │ │ + b af968 <__isoc23_strtoul@@Base+0xb44> │ │ │ │ cmp r4, r9 │ │ │ │ - beq afc94 <__isoc23_strtoul@@Base+0xe18> │ │ │ │ + beq afc3c <__isoc23_strtoul@@Base+0xe18> │ │ │ │ cmp r7, #0 │ │ │ │ - beq afc80 <__isoc23_strtoul@@Base+0xe04> │ │ │ │ + beq afc28 <__isoc23_strtoul@@Base+0xe04> │ │ │ │ str r4, [r7] │ │ │ │ mov r0, #0 │ │ │ │ - b af8c0 <__isoc23_strtoul@@Base+0xa44> │ │ │ │ + b af868 <__isoc23_strtoul@@Base+0xa44> │ │ │ │ mov ip, r0 │ │ │ │ mov r2, sl │ │ │ │ - b af920 <__isoc23_strtoul@@Base+0xaa4> │ │ │ │ + b af8c8 <__isoc23_strtoul@@Base+0xaa4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq afc74 <__isoc23_strtoul@@Base+0xdf8> │ │ │ │ + beq afc1c <__isoc23_strtoul@@Base+0xdf8> │ │ │ │ mov r3, #10 │ │ │ │ cmp r7, #0 │ │ │ │ strb r3, [r2] │ │ │ │ - bne afc7c <__isoc23_strtoul@@Base+0xe00> │ │ │ │ - b afc80 <__isoc23_strtoul@@Base+0xe04> │ │ │ │ + bne afc24 <__isoc23_strtoul@@Base+0xe00> │ │ │ │ + b afc28 <__isoc23_strtoul@@Base+0xe04> │ │ │ │ sub r3, r3, #50 @ 0x32 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - bhi af654 <__isoc23_strtoul@@Base+0x7d8> │ │ │ │ + bhi af5fc <__isoc23_strtoul@@Base+0x7d8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r4, r4, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne afc2c <__isoc23_strtoul@@Base+0xdb0> │ │ │ │ - ldr r3, [pc, #448] @ afe9c <__isoc23_strtoul@@Base+0x1020> │ │ │ │ + bne afbd4 <__isoc23_strtoul@@Base+0xdb0> │ │ │ │ + ldr r3, [pc, #448] @ afe44 <__isoc23_strtoul@@Base+0x1020> │ │ │ │ mov r9, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r3, fp, lsl #2] │ │ │ │ - b af534 <__isoc23_strtoul@@Base+0x6b8> │ │ │ │ + b af4dc <__isoc23_strtoul@@Base+0x6b8> │ │ │ │ cmp r7, #0 │ │ │ │ strne r3, [r7] │ │ │ │ - b af9ac <__isoc23_strtoul@@Base+0xb30> │ │ │ │ + b af954 <__isoc23_strtoul@@Base+0xb30> │ │ │ │ cmp r6, #0 │ │ │ │ - bne af604 <__isoc23_strtoul@@Base+0x788> │ │ │ │ - b af9f0 <__isoc23_strtoul@@Base+0xb74> │ │ │ │ + bne af5ac <__isoc23_strtoul@@Base+0x788> │ │ │ │ + b af998 <__isoc23_strtoul@@Base+0xb74> │ │ │ │ mov r4, r1 │ │ │ │ umull r2, r1, r0, r1 │ │ │ │ cmp r1, #0 │ │ │ │ orrne r6, r6, #1 │ │ │ │ mov r1, r3 │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi afe5c <__isoc23_strtoul@@Base+0xfe0> │ │ │ │ - ldr lr, [pc, #372] @ afea0 <__isoc23_strtoul@@Base+0x1024> │ │ │ │ + bhi afe04 <__isoc23_strtoul@@Base+0xfe0> │ │ │ │ + ldr lr, [pc, #372] @ afe48 <__isoc23_strtoul@@Base+0x1024> │ │ │ │ mov r0, #0 │ │ │ │ smull sl, r3, lr, r4 │ │ │ │ asr r4, r4, #31 │ │ │ │ rsb r4, r4, r3, asr #2 │ │ │ │ mla r0, r4, r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bls afd2c <__isoc23_strtoul@@Base+0xeb0> │ │ │ │ + bls afcd4 <__isoc23_strtoul@@Base+0xeb0> │ │ │ │ add r8, r8, r0 │ │ │ │ adds r8, ip, r8 │ │ │ │ add r0, r0, ip │ │ │ │ orrcs r6, r6, #1 │ │ │ │ mov sl, #1 │ │ │ │ - b af930 <__isoc23_strtoul@@Base+0xab4> │ │ │ │ + b af8d8 <__isoc23_strtoul@@Base+0xab4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq af8c8 <__isoc23_strtoul@@Base+0xa4c> │ │ │ │ - b af9ac <__isoc23_strtoul@@Base+0xb30> │ │ │ │ + beq af870 <__isoc23_strtoul@@Base+0xa4c> │ │ │ │ + b af954 <__isoc23_strtoul@@Base+0xb30> │ │ │ │ cmp r7, #0 │ │ │ │ - bne afc5c <__isoc23_strtoul@@Base+0xde0> │ │ │ │ - b afc60 <__isoc23_strtoul@@Base+0xde4> │ │ │ │ + bne afc04 <__isoc23_strtoul@@Base+0xde0> │ │ │ │ + b afc08 <__isoc23_strtoul@@Base+0xde4> │ │ │ │ mov sl, r0 │ │ │ │ mov r6, #1 │ │ │ │ - b af9d4 <__isoc23_strtoul@@Base+0xb58> │ │ │ │ + b af97c <__isoc23_strtoul@@Base+0xb58> │ │ │ │ ldr r3, [r6, #300] @ 0x12c │ │ │ │ str r2, [sp] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp] │ │ │ │ str r0, [r6, #304] @ 0x130 │ │ │ │ mov r9, r2 │ │ │ │ mov r4, r2 │ │ │ │ add ip, r6, #328 @ 0x148 │ │ │ │ mvn sl, #-268435456 @ 0xf0000000 │ │ │ │ mov fp, #16 │ │ │ │ mov r2, #4 │ │ │ │ - b af850 <__isoc23_strtoul@@Base+0x9d4> │ │ │ │ - ldr r3, [pc, #192] @ afe84 <__isoc23_strtoul@@Base+0x1008> │ │ │ │ + b af7f8 <__isoc23_strtoul@@Base+0x9d4> │ │ │ │ + ldr r3, [pc, #192] @ afe2c <__isoc23_strtoul@@Base+0x1008> │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr r3, [r6, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - beq afd8c <__isoc23_strtoul@@Base+0xf10> │ │ │ │ + beq afd34 <__isoc23_strtoul@@Base+0xf10> │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ add ip, r6, #328 @ 0x148 │ │ │ │ ldrb r3, [ip, r3] │ │ │ │ add r1, r4, #3 │ │ │ │ cmp r3, #15 │ │ │ │ movgt r4, r2 │ │ │ │ - bgt afc94 <__isoc23_strtoul@@Base+0xe18> │ │ │ │ + bgt afc3c <__isoc23_strtoul@@Base+0xe18> │ │ │ │ mov r9, r2 │ │ │ │ mvn sl, #-268435456 @ 0xf0000000 │ │ │ │ mov fp, #16 │ │ │ │ mov r2, #4 │ │ │ │ - b af864 <__isoc23_strtoul@@Base+0x9e8> │ │ │ │ + b af80c <__isoc23_strtoul@@Base+0x9e8> │ │ │ │ mov r3, r4 │ │ │ │ mov r6, #0 │ │ │ │ - b af9d4 <__isoc23_strtoul@@Base+0xb58> │ │ │ │ + b af97c <__isoc23_strtoul@@Base+0xb58> │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr r3, [r6, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bne afe64 <__isoc23_strtoul@@Base+0xfe8> │ │ │ │ + bne afe0c <__isoc23_strtoul@@Base+0xfe8> │ │ │ │ ldr r3, [r6, #300] @ 0x12c │ │ │ │ str r2, [sp] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp] │ │ │ │ str r0, [r6, #304] @ 0x130 │ │ │ │ - b afa5c <__isoc23_strtoul@@Base+0xbe0> │ │ │ │ - ldr r3, [pc, #76] @ afe88 <__isoc23_strtoul@@Base+0x100c> │ │ │ │ + b afa04 <__isoc23_strtoul@@Base+0xbe0> │ │ │ │ + ldr r3, [pc, #76] @ afe30 <__isoc23_strtoul@@Base+0x100c> │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr sl, [r3, #4] │ │ │ │ - b af670 <__isoc23_strtoul@@Base+0x7f4> │ │ │ │ + b af618 <__isoc23_strtoul@@Base+0x7f4> │ │ │ │ mov r0, #0 │ │ │ │ - b afd50 <__isoc23_strtoul@@Base+0xed4> │ │ │ │ + b afcf8 <__isoc23_strtoul@@Base+0xed4> │ │ │ │ mov r4, r2 │ │ │ │ add ip, r6, #328 @ 0x148 │ │ │ │ mvn sl, #-536870912 @ 0xe0000000 │ │ │ │ mov fp, #8 │ │ │ │ mov r2, #3 │ │ │ │ - b af850 <__isoc23_strtoul@@Base+0x9d4> │ │ │ │ - andeq lr, r7, ip, ror r2 │ │ │ │ - andeq fp, r6, r4, ror r0 │ │ │ │ - andeq r0, r0, ip, asr #10 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ - andeq sl, r6, r8, lsr #28 │ │ │ │ + b af7f8 <__isoc23_strtoul@@Base+0x9d4> │ │ │ │ + ldrdeq sp, [r7], -ip │ │ │ │ + andeq sl, r6, r4, ror #14 │ │ │ │ + andeq r0, r0, r4, asr #10 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ + andeq sl, r6, r8, lsl r5 │ │ │ │ ldmibne r9, {r0, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ mlaeq r0, sl, r4, ip │ │ │ │ - andeq sl, r6, r0, asr #17 │ │ │ │ + @ instruction: 0x00069fb0 │ │ │ │ strbtvs r6, [r6], -r7, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r6, [pc, #2860] @ b09e8 <__isoc23_strtoul@@Base+0x1b6c> │ │ │ │ + ldr r6, [pc, #2860] @ b0990 <__isoc23_strtoul@@Base+0x1b6c> │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ str r3, [sp, #24] │ │ │ │ add r6, pc, r6 │ │ │ │ - beq b01e4 <__isoc23_strtoul@@Base+0x1368> │ │ │ │ + beq b018c <__isoc23_strtoul@@Base+0x1368> │ │ │ │ ldrb r7, [r2] │ │ │ │ sub r3, r7, #2 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r3, #62 @ 0x3e │ │ │ │ - bhi b0080 <__isoc23_strtoul@@Base+0x1204> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bhi b0028 <__isoc23_strtoul@@Base+0x1204> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r5, [r4] │ │ │ │ mov r1, r4 │ │ │ │ lsl r2, r5, #1 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add r4, r4, #1 │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - bne afef4 <__isoc23_strtoul@@Base+0x1078> │ │ │ │ + bne afe9c <__isoc23_strtoul@@Base+0x1078> │ │ │ │ sub r2, r5, #43 @ 0x2b │ │ │ │ and r2, r2, #253 @ 0xfd │ │ │ │ cmp r2, #0 │ │ │ │ sub r0, r5, #45 @ 0x2d │ │ │ │ moveq r2, r4 │ │ │ │ movne r2, #0 │ │ │ │ movne r4, r1 │ │ │ │ clz r0, r0 │ │ │ │ cmp r7, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ - beq b00b0 <__isoc23_strtoul@@Base+0x1234> │ │ │ │ - ldr r3, [pc, #2720] @ b09ec <__isoc23_strtoul@@Base+0x1b70> │ │ │ │ + beq b0058 <__isoc23_strtoul@@Base+0x1234> │ │ │ │ + ldr r3, [pc, #2720] @ b0994 <__isoc23_strtoul@@Base+0x1b70> │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, r7, lsl #3 │ │ │ │ ldr r8, [r3, r7, lsl #3] │ │ │ │ ldr fp, [r2, #4] │ │ │ │ cmp r7, #10 │ │ │ │ - beq b0974 <__isoc23_strtoul@@Base+0x1af8> │ │ │ │ - ldr r3, [pc, #2696] @ b09f0 <__isoc23_strtoul@@Base+0x1b74> │ │ │ │ + beq b091c <__isoc23_strtoul@@Base+0x1af8> │ │ │ │ + ldr r3, [pc, #2696] @ b0998 <__isoc23_strtoul@@Base+0x1b74> │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr r3, [r6, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bne aff80 <__isoc23_strtoul@@Base+0x1104> │ │ │ │ + bne aff28 <__isoc23_strtoul@@Base+0x1104> │ │ │ │ ldr r3, [r6, #300] @ 0x12c │ │ │ │ blx r3 │ │ │ │ str r0, [r6, #304] @ 0x130 │ │ │ │ rsb r3, r7, #0 │ │ │ │ cmp r7, #36 @ 0x24 │ │ │ │ and r3, r3, r7 │ │ │ │ - ble b02a8 <__isoc23_strtoul@@Base+0x142c> │ │ │ │ + ble b0250 <__isoc23_strtoul@@Base+0x142c> │ │ │ │ cmp r3, r7 │ │ │ │ add r2, r6, #584 @ 0x248 │ │ │ │ - beq b0520 <__isoc23_strtoul@@Base+0x16a4> │ │ │ │ + beq b04c8 <__isoc23_strtoul@@Base+0x16a4> │ │ │ │ mov r3, r4 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ ldrb lr, [r2, r1] │ │ │ │ cmp lr, r7 │ │ │ │ - bge b0778 <__isoc23_strtoul@@Base+0x18fc> │ │ │ │ + bge b0720 <__isoc23_strtoul@@Base+0x18fc> │ │ │ │ mov r6, #0 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r6 │ │ │ │ asr r4, r7, #31 │ │ │ │ - b affcc <__isoc23_strtoul@@Base+0x1150> │ │ │ │ + b aff74 <__isoc23_strtoul@@Base+0x1150> │ │ │ │ mov r3, ip │ │ │ │ mul ip, r7, r1 │ │ │ │ cmp r8, r0 │ │ │ │ sbcs sl, fp, r1 │ │ │ │ mla ip, r0, r4, ip │ │ │ │ movcc r6, #1 │ │ │ │ - bcc b0010 <__isoc23_strtoul@@Base+0x1194> │ │ │ │ + bcc affb8 <__isoc23_strtoul@@Base+0x1194> │ │ │ │ umull sl, r1, r7, r0 │ │ │ │ add r0, lr, r9 │ │ │ │ add r1, ip, r1 │ │ │ │ adds r0, sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ adcs r0, r1, r0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -171840,57 +171840,57 @@ │ │ │ │ adds r0, lr, sl │ │ │ │ orr r6, r6, ip │ │ │ │ adc r1, r1, #0 │ │ │ │ mov ip, r3 │ │ │ │ ldrb lr, [ip], #1 │ │ │ │ ldrb lr, [r2, lr] │ │ │ │ cmp lr, r7 │ │ │ │ - blt affc8 <__isoc23_strtoul@@Base+0x114c> │ │ │ │ + blt aff70 <__isoc23_strtoul@@Base+0x114c> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b0264 <__isoc23_strtoul@@Base+0x13e8> │ │ │ │ + bne b020c <__isoc23_strtoul@@Base+0x13e8> │ │ │ │ ldr ip, [sp, #20] │ │ │ │ cmp ip, #0 │ │ │ │ movne r2, #10 │ │ │ │ strbne r2, [ip] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b0484 <__isoc23_strtoul@@Base+0x1608> │ │ │ │ + beq b042c <__isoc23_strtoul@@Base+0x1608> │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - beq b0420 <__isoc23_strtoul@@Base+0x15a4> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq b03c8 <__isoc23_strtoul@@Base+0x15a4> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, r0 │ │ │ │ mvn r0, #0 │ │ │ │ str r2, [r3] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sp, #4] │ │ │ │ strne r2, [r3] │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r2, #22 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r3] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bgt b02b8 <__isoc23_strtoul@@Base+0x143c> │ │ │ │ - ldr r3, [pc, #2352] @ b09f4 <__isoc23_strtoul@@Base+0x1b78> │ │ │ │ - ldr r8, [pc, #2352] @ b09f8 <__isoc23_strtoul@@Base+0x1b7c> │ │ │ │ + bgt b0260 <__isoc23_strtoul@@Base+0x143c> │ │ │ │ + ldr r3, [pc, #2352] @ b099c <__isoc23_strtoul@@Base+0x1b78> │ │ │ │ + ldr r8, [pc, #2352] @ b09a0 <__isoc23_strtoul@@Base+0x1b7c> │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr fp, [pc, #2348] @ b09fc <__isoc23_strtoul@@Base+0x1b80> │ │ │ │ + ldr fp, [pc, #2348] @ b09a4 <__isoc23_strtoul@@Base+0x1b80> │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r9, [r3, #4] │ │ │ │ mov r6, #0 │ │ │ │ mov ip, r4 │ │ │ │ @@ -171900,49 +171900,49 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, ip │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ sub lr, r2, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ movls ip, r3 │ │ │ │ - bls b018c <__isoc23_strtoul@@Base+0x1310> │ │ │ │ + bls b0134 <__isoc23_strtoul@@Base+0x1310> │ │ │ │ cmp r7, #0 │ │ │ │ - bne b07a0 <__isoc23_strtoul@@Base+0x1924> │ │ │ │ + bne b0748 <__isoc23_strtoul@@Base+0x1924> │ │ │ │ cmp r2, r9 │ │ │ │ - bne b04a8 <__isoc23_strtoul@@Base+0x162c> │ │ │ │ + bne b0450 <__isoc23_strtoul@@Base+0x162c> │ │ │ │ sub r2, r3, r4 │ │ │ │ cmp r2, #4 │ │ │ │ - bgt b0740 <__isoc23_strtoul@@Base+0x18c4> │ │ │ │ + bgt b06e8 <__isoc23_strtoul@@Base+0x18c4> │ │ │ │ ldrb r2, [ip, #1] │ │ │ │ add r7, ip, #2 │ │ │ │ sub lr, r2, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ - bls b0294 <__isoc23_strtoul@@Base+0x1418> │ │ │ │ + bls b023c <__isoc23_strtoul@@Base+0x1418> │ │ │ │ mov sl, r1 │ │ │ │ str r0, [sp] │ │ │ │ sub lr, r7, r3 │ │ │ │ cmp lr, #4 │ │ │ │ mov ip, r7 │ │ │ │ - bne b049c <__isoc23_strtoul@@Base+0x1620> │ │ │ │ + bne b0444 <__isoc23_strtoul@@Base+0x1620> │ │ │ │ cmp r9, r2 │ │ │ │ - bne b050c <__isoc23_strtoul@@Base+0x1690> │ │ │ │ + bne b04b4 <__isoc23_strtoul@@Base+0x1690> │ │ │ │ ldrb r2, [ip], #1 │ │ │ │ mov r3, r7 │ │ │ │ sub lr, r2, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ movhi r7, ip │ │ │ │ movhi sl, r1 │ │ │ │ strhi r0, [sp] │ │ │ │ - bhi b014c <__isoc23_strtoul@@Base+0x12d0> │ │ │ │ + bhi b00f4 <__isoc23_strtoul@@Base+0x12d0> │ │ │ │ mov sl, r1 │ │ │ │ str r0, [sp] │ │ │ │ cmp r8, r0 │ │ │ │ sbcs r3, fp, r1 │ │ │ │ movcc r6, #1 │ │ │ │ - bcc b00fc <__isoc23_strtoul@@Base+0x1280> │ │ │ │ + bcc b00a4 <__isoc23_strtoul@@Base+0x1280> │ │ │ │ lsl r2, r1, #2 │ │ │ │ lsl r3, r0, #2 │ │ │ │ orr r2, r2, r0, lsr #30 │ │ │ │ adds r0, r3, r0 │ │ │ │ adc r3, r1, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r0, r0, r0 │ │ │ │ @@ -171952,124 +171952,124 @@ │ │ │ │ asr r2, r2, #31 │ │ │ │ adcs r2, r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ movcs r2, #1 │ │ │ │ adds r0, lr, r0 │ │ │ │ orr r6, r6, r2 │ │ │ │ adc r1, r3, lr, asr #31 │ │ │ │ - b b00fc <__isoc23_strtoul@@Base+0x1280> │ │ │ │ + b b00a4 <__isoc23_strtoul@@Base+0x1280> │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - b afee8 <__isoc23_strtoul@@Base+0x106c> │ │ │ │ + b afe90 <__isoc23_strtoul@@Base+0x106c> │ │ │ │ ldr ip, [sp, #24] │ │ │ │ cmp ip, #1 │ │ │ │ suble r3, r3, #1 │ │ │ │ - ble b0258 <__isoc23_strtoul@@Base+0x13dc> │ │ │ │ + ble b0200 <__isoc23_strtoul@@Base+0x13dc> │ │ │ │ mov r8, ip │ │ │ │ mul r8, r1, r8 │ │ │ │ ldr lr, [sp, #28] │ │ │ │ asr r4, ip, #31 │ │ │ │ cmp r2, lr │ │ │ │ umull sl, lr, r0, ip │ │ │ │ mla r7, r0, r4, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, ip │ │ │ │ add lr, r7, lr │ │ │ │ subne r3, r3, #1 │ │ │ │ movne r8, #1 │ │ │ │ movne fp, #0 │ │ │ │ - beq b08c8 <__isoc23_strtoul@@Base+0x1a4c> │ │ │ │ + beq b0870 <__isoc23_strtoul@@Base+0x1a4c> │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bne b0710 <__isoc23_strtoul@@Base+0x1894> │ │ │ │ + bne b06b8 <__isoc23_strtoul@@Base+0x1894> │ │ │ │ cmp r2, r4 │ │ │ │ movne r1, r0 │ │ │ │ - bne b0720 <__isoc23_strtoul@@Base+0x18a4> │ │ │ │ + bne b06c8 <__isoc23_strtoul@@Base+0x18a4> │ │ │ │ orr r6, r6, r4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, lr │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b0030 <__isoc23_strtoul@@Base+0x11b4> │ │ │ │ + beq affd8 <__isoc23_strtoul@@Base+0x11b4> │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - beq b03f0 <__isoc23_strtoul@@Base+0x1574> │ │ │ │ + beq b0398 <__isoc23_strtoul@@Base+0x1574> │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - blt b0514 <__isoc23_strtoul@@Base+0x1698> │ │ │ │ + blt b04bc <__isoc23_strtoul@@Base+0x1698> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b0830 <__isoc23_strtoul@@Base+0x19b4> │ │ │ │ + beq b07d8 <__isoc23_strtoul@@Base+0x19b4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne b0060 <__isoc23_strtoul@@Base+0x11e4> │ │ │ │ - b b00a8 <__isoc23_strtoul@@Base+0x122c> │ │ │ │ + bne b0008 <__isoc23_strtoul@@Base+0x11e4> │ │ │ │ + b b0050 <__isoc23_strtoul@@Base+0x122c> │ │ │ │ mov ip, r7 │ │ │ │ mov sl, r1 │ │ │ │ mov r7, r3 │ │ │ │ str r0, [sp] │ │ │ │ - b b018c <__isoc23_strtoul@@Base+0x1310> │ │ │ │ + b b0134 <__isoc23_strtoul@@Base+0x1310> │ │ │ │ cmp r3, r7 │ │ │ │ - beq b0448 <__isoc23_strtoul@@Base+0x15cc> │ │ │ │ + beq b03f0 <__isoc23_strtoul@@Base+0x15cc> │ │ │ │ add r2, r6, #328 @ 0x148 │ │ │ │ - b aff9c <__isoc23_strtoul@@Base+0x1120> │ │ │ │ + b aff44 <__isoc23_strtoul@@Base+0x1120> │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bgt b00bc <__isoc23_strtoul@@Base+0x1240> │ │ │ │ + bgt b0064 <__isoc23_strtoul@@Base+0x1240> │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ cmp r0, #47 @ 0x2f │ │ │ │ add lr, r4, #1 │ │ │ │ asr ip, r1, #31 │ │ │ │ - bgt b0530 <__isoc23_strtoul@@Base+0x16b4> │ │ │ │ + bgt b04d8 <__isoc23_strtoul@@Base+0x16b4> │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - beq b07d4 <__isoc23_strtoul@@Base+0x1958> │ │ │ │ + beq b077c <__isoc23_strtoul@@Base+0x1958> │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - bne b00bc <__isoc23_strtoul@@Base+0x1240> │ │ │ │ + bne b0064 <__isoc23_strtoul@@Base+0x1240> │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r3, r0] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq b00bc <__isoc23_strtoul@@Base+0x1240> │ │ │ │ + beq b0064 <__isoc23_strtoul@@Base+0x1240> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b09b8 <__isoc23_strtoul@@Base+0x1b3c> │ │ │ │ + beq b0960 <__isoc23_strtoul@@Base+0x1b3c> │ │ │ │ mov r4, lr │ │ │ │ mvn r8, #0 │ │ │ │ mvn fp, #-536870912 @ 0xe0000000 │ │ │ │ mov r7, #8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strb r7, [r3] │ │ │ │ - ldr r3, [pc, #1740] @ b09f0 <__isoc23_strtoul@@Base+0x1b74> │ │ │ │ + ldr r3, [pc, #1740] @ b0998 <__isoc23_strtoul@@Base+0x1b74> │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr r3, [r6, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - beq aff74 <__isoc23_strtoul@@Base+0x10f8> │ │ │ │ + beq aff1c <__isoc23_strtoul@@Base+0x10f8> │ │ │ │ rsb r3, r7, #0 │ │ │ │ bics r3, r7, r3 │ │ │ │ - bne b02b0 <__isoc23_strtoul@@Base+0x1434> │ │ │ │ + bne b0258 <__isoc23_strtoul@@Base+0x1434> │ │ │ │ cmp r7, #15 │ │ │ │ - bgt b0860 <__isoc23_strtoul@@Base+0x19e4> │ │ │ │ + bgt b0808 <__isoc23_strtoul@@Base+0x19e4> │ │ │ │ add r2, r6, #328 @ 0x148 │ │ │ │ mov r9, #3 │ │ │ │ mov r3, r4 │ │ │ │ ldrb r1, [r3], #1 │ │ │ │ ldrb lr, [r2, r1] │ │ │ │ cmp lr, r7 │ │ │ │ - bge b0464 <__isoc23_strtoul@@Base+0x15e8> │ │ │ │ + bge b040c <__isoc23_strtoul@@Base+0x15e8> │ │ │ │ mov r6, #0 │ │ │ │ str r5, [sp] │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ sub sl, r9, #32 │ │ │ │ rsb r4, r9, #32 │ │ │ │ - b b0384 <__isoc23_strtoul@@Base+0x1508> │ │ │ │ + b b032c <__isoc23_strtoul@@Base+0x1508> │ │ │ │ mov r3, ip │ │ │ │ cmp r8, r0 │ │ │ │ sbcs ip, fp, r1 │ │ │ │ movcc r6, #1 │ │ │ │ lsl ip, r1, r9 │ │ │ │ - bcc b03c8 <__isoc23_strtoul@@Base+0x154c> │ │ │ │ + bcc b0370 <__isoc23_strtoul@@Base+0x154c> │ │ │ │ orr ip, ip, r0, lsl sl │ │ │ │ orr ip, ip, r0, lsr r4 │ │ │ │ lsl r0, r0, r9 │ │ │ │ add r1, r5, lr │ │ │ │ adds r1, r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ adcs r1, ip, r1 │ │ │ │ @@ -172078,195 +172078,195 @@ │ │ │ │ adds r0, lr, r0 │ │ │ │ orr r6, r6, r1 │ │ │ │ adc r1, ip, #0 │ │ │ │ mov ip, r3 │ │ │ │ ldrb lr, [ip], #1 │ │ │ │ ldrb lr, [r2, lr] │ │ │ │ cmp lr, r7 │ │ │ │ - blt b0380 <__isoc23_strtoul@@Base+0x1504> │ │ │ │ + blt b0328 <__isoc23_strtoul@@Base+0x1504> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r5, [sp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b0044 <__isoc23_strtoul@@Base+0x11c8> │ │ │ │ - b b0030 <__isoc23_strtoul@@Base+0x11b4> │ │ │ │ + bne affec <__isoc23_strtoul@@Base+0x11c8> │ │ │ │ + b affd8 <__isoc23_strtoul@@Base+0x11b4> │ │ │ │ orrs r2, r0, r1 │ │ │ │ - beq b057c <__isoc23_strtoul@@Base+0x1700> │ │ │ │ + beq b0524 <__isoc23_strtoul@@Base+0x1700> │ │ │ │ subs r2, r0, #1 │ │ │ │ sbc r2, r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt b0880 <__isoc23_strtoul@@Base+0x1a04> │ │ │ │ + blt b0828 <__isoc23_strtoul@@Base+0x1a04> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [sp, #8] │ │ │ │ strne r3, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b048c <__isoc23_strtoul@@Base+0x1610> │ │ │ │ + beq b0434 <__isoc23_strtoul@@Base+0x1610> │ │ │ │ adds r8, r8, r8 │ │ │ │ adc r3, fp, fp │ │ │ │ orrs r8, r8, r3 │ │ │ │ - beq b043c <__isoc23_strtoul@@Base+0x15c0> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq b03e4 <__isoc23_strtoul@@Base+0x15c0> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - b b00a8 <__isoc23_strtoul@@Base+0x122c> │ │ │ │ + b b0050 <__isoc23_strtoul@@Base+0x122c> │ │ │ │ cmp r7, #7 │ │ │ │ - bgt b05c0 <__isoc23_strtoul@@Base+0x1744> │ │ │ │ + bgt b0568 <__isoc23_strtoul@@Base+0x1744> │ │ │ │ cmp r7, #3 │ │ │ │ add r2, r6, #328 @ 0x148 │ │ │ │ movle r9, #1 │ │ │ │ movgt r9, #2 │ │ │ │ - b b034c <__isoc23_strtoul@@Base+0x14d0> │ │ │ │ + b b02f4 <__isoc23_strtoul@@Base+0x14d0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq b0890 <__isoc23_strtoul@@Base+0x1a14> │ │ │ │ + beq b0838 <__isoc23_strtoul@@Base+0x1a14> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - bne b00a8 <__isoc23_strtoul@@Base+0x122c> │ │ │ │ + bne b0050 <__isoc23_strtoul@@Base+0x122c> │ │ │ │ rsbs r0, r0, #0 │ │ │ │ rsc r1, r1, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, sl │ │ │ │ mov r2, #0 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ cmp ip, #0 │ │ │ │ - blt b081c <__isoc23_strtoul@@Base+0x19a0> │ │ │ │ + blt b07c4 <__isoc23_strtoul@@Base+0x19a0> │ │ │ │ ldr ip, [sp, #4] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ - beq b04f8 <__isoc23_strtoul@@Base+0x167c> │ │ │ │ - ldr ip, [pc, #1332] @ b0a00 <__isoc23_strtoul@@Base+0x1b84> │ │ │ │ + beq b04a0 <__isoc23_strtoul@@Base+0x167c> │ │ │ │ + ldr ip, [pc, #1332] @ b09a8 <__isoc23_strtoul@@Base+0x1b84> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add ip, pc, ip │ │ │ │ subs r8, r4, #1 │ │ │ │ sub lr, r2, #66 @ 0x42 │ │ │ │ movne r8, #1 │ │ │ │ mov fp, #0 │ │ │ │ cmp lr, #50 @ 0x32 │ │ │ │ - bhi b01ec <__isoc23_strtoul@@Base+0x1370> │ │ │ │ + bhi b0194 <__isoc23_strtoul@@Base+0x1370> │ │ │ │ add ip, ip, lr │ │ │ │ ldrsh ip, [ip, lr] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b0264 <__isoc23_strtoul@@Base+0x13e8> │ │ │ │ - b b0030 <__isoc23_strtoul@@Base+0x11b4> │ │ │ │ + bne b020c <__isoc23_strtoul@@Base+0x13e8> │ │ │ │ + b affd8 <__isoc23_strtoul@@Base+0x11b4> │ │ │ │ mov r3, r7 │ │ │ │ - b b04a8 <__isoc23_strtoul@@Base+0x162c> │ │ │ │ + b b0450 <__isoc23_strtoul@@Base+0x162c> │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2] │ │ │ │ - b b0060 <__isoc23_strtoul@@Base+0x11e4> │ │ │ │ + b b0008 <__isoc23_strtoul@@Base+0x11e4> │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ movne r9, #5 │ │ │ │ moveq r9, #6 │ │ │ │ - b b034c <__isoc23_strtoul@@Base+0x14d0> │ │ │ │ + b b02f4 <__isoc23_strtoul@@Base+0x14d0> │ │ │ │ cmp r0, #57 @ 0x39 │ │ │ │ - ble b07b0 <__isoc23_strtoul@@Base+0x1934> │ │ │ │ + ble b0758 <__isoc23_strtoul@@Base+0x1934> │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - bne b00bc <__isoc23_strtoul@@Base+0x1240> │ │ │ │ + bne b0064 <__isoc23_strtoul@@Base+0x1240> │ │ │ │ and r2, r0, #223 @ 0xdf │ │ │ │ cmp r2, #88 @ 0x58 │ │ │ │ - bne b02e8 <__isoc23_strtoul@@Base+0x146c> │ │ │ │ + bne b0290 <__isoc23_strtoul@@Base+0x146c> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r4, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq b083c <__isoc23_strtoul@@Base+0x19c0> │ │ │ │ + beq b07e4 <__isoc23_strtoul@@Base+0x19c0> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mvn r8, #0 │ │ │ │ mvn fp, #-268435456 @ 0xf0000000 │ │ │ │ mov r7, #16 │ │ │ │ - b b0314 <__isoc23_strtoul@@Base+0x1498> │ │ │ │ + b b02bc <__isoc23_strtoul@@Base+0x1498> │ │ │ │ mov r3, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b b0590 <__isoc23_strtoul@@Base+0x1714> │ │ │ │ + b b0538 <__isoc23_strtoul@@Base+0x1714> │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - bne b0880 <__isoc23_strtoul@@Base+0x1a04> │ │ │ │ + bne b0828 <__isoc23_strtoul@@Base+0x1a04> │ │ │ │ cmp r2, r3 │ │ │ │ - bcc b0584 <__isoc23_strtoul@@Base+0x1708> │ │ │ │ + bcc b052c <__isoc23_strtoul@@Base+0x1708> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b08bc <__isoc23_strtoul@@Base+0x1a40> │ │ │ │ + beq b0864 <__isoc23_strtoul@@Base+0x1a40> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne b0060 <__isoc23_strtoul@@Base+0x11e4> │ │ │ │ + bne b0008 <__isoc23_strtoul@@Base+0x11e4> │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ - b b00a8 <__isoc23_strtoul@@Base+0x122c> │ │ │ │ + b b0050 <__isoc23_strtoul@@Base+0x122c> │ │ │ │ cmp r7, #31 │ │ │ │ addgt r2, r6, #328 @ 0x148 │ │ │ │ movgt r9, #5 │ │ │ │ - ble b033c <__isoc23_strtoul@@Base+0x14c0> │ │ │ │ - b b034c <__isoc23_strtoul@@Base+0x14d0> │ │ │ │ + ble b02e4 <__isoc23_strtoul@@Base+0x14c0> │ │ │ │ + b b02f4 <__isoc23_strtoul@@Base+0x14d0> │ │ │ │ mov r4, #40 @ 0x28 │ │ │ │ ldrb r2, [r3] │ │ │ │ and r2, r2, #223 @ 0xdf │ │ │ │ cmp r2, #73 @ 0x49 │ │ │ │ - beq b06ac <__isoc23_strtoul@@Base+0x1830> │ │ │ │ + beq b0654 <__isoc23_strtoul@@Base+0x1830> │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ addeq r3, r3, #1 │ │ │ │ orrs r2, r8, #0 │ │ │ │ - beq b06c0 <__isoc23_strtoul@@Base+0x1844> │ │ │ │ - ldr r7, [pc, #1028] @ b0a04 <__isoc23_strtoul@@Base+0x1b88> │ │ │ │ + beq b0668 <__isoc23_strtoul@@Base+0x1844> │ │ │ │ + ldr r7, [pc, #1028] @ b09ac <__isoc23_strtoul@@Base+0x1b88> │ │ │ │ umull r2, r7, r4, r7 │ │ │ │ lsrs r7, r7, #3 │ │ │ │ - beq b086c <__isoc23_strtoul@@Base+0x19f0> │ │ │ │ - ldr sl, [pc, #1016] @ b0a08 <__isoc23_strtoul@@Base+0x1b8c> │ │ │ │ - ldr r9, [pc, #1016] @ b0a0c <__isoc23_strtoul@@Base+0x1b90> │ │ │ │ + beq b0814 <__isoc23_strtoul@@Base+0x19f0> │ │ │ │ + ldr sl, [pc, #1016] @ b09b0 <__isoc23_strtoul@@Base+0x1b8c> │ │ │ │ + ldr r9, [pc, #1016] @ b09b4 <__isoc23_strtoul@@Base+0x1b90> │ │ │ │ mov ip, r8 │ │ │ │ mov r2, #0 │ │ │ │ - b b0650 <__isoc23_strtoul@@Base+0x17d4> │ │ │ │ + b b05f8 <__isoc23_strtoul@@Base+0x17d4> │ │ │ │ lsl r4, ip, #5 │ │ │ │ subs r4, r4, ip │ │ │ │ sbc lr, lr, r2 │ │ │ │ lsl lr, lr, #2 │ │ │ │ orr lr, lr, r4, lsr #30 │ │ │ │ lsl r4, r4, #2 │ │ │ │ adds ip, r4, ip │ │ │ │ adc lr, r2, lr │ │ │ │ lsl lr, lr, #3 │ │ │ │ orr r2, lr, ip, lsr #29 │ │ │ │ lsl ip, ip, #3 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq b06f4 <__isoc23_strtoul@@Base+0x1878> │ │ │ │ + beq b069c <__isoc23_strtoul@@Base+0x1878> │ │ │ │ cmp sl, ip │ │ │ │ lsl lr, r2, #5 │ │ │ │ sbcs r4, r9, r2 │ │ │ │ orr lr, lr, ip, lsr #27 │ │ │ │ - bcs b061c <__isoc23_strtoul@@Base+0x17a0> │ │ │ │ + bcs b05c4 <__isoc23_strtoul@@Base+0x17a0> │ │ │ │ mov ip, #0 │ │ │ │ mov r2, ip │ │ │ │ mov r6, #1 │ │ │ │ - b b0648 <__isoc23_strtoul@@Base+0x17cc> │ │ │ │ + b b05f0 <__isoc23_strtoul@@Base+0x17cc> │ │ │ │ mov r4, #10 │ │ │ │ - b b05d8 <__isoc23_strtoul@@Base+0x175c> │ │ │ │ + b b0580 <__isoc23_strtoul@@Base+0x175c> │ │ │ │ mov r4, #30 │ │ │ │ - b b05d8 <__isoc23_strtoul@@Base+0x175c> │ │ │ │ + b b0580 <__isoc23_strtoul@@Base+0x175c> │ │ │ │ mov r8, #0 │ │ │ │ mov r4, #9 │ │ │ │ mov fp, r8 │ │ │ │ - b b05d8 <__isoc23_strtoul@@Base+0x175c> │ │ │ │ + b b0580 <__isoc23_strtoul@@Base+0x175c> │ │ │ │ mov r4, #20 │ │ │ │ - b b05d8 <__isoc23_strtoul@@Base+0x175c> │ │ │ │ + b b0580 <__isoc23_strtoul@@Base+0x175c> │ │ │ │ mov r4, #50 @ 0x32 │ │ │ │ - b b05d8 <__isoc23_strtoul@@Base+0x175c> │ │ │ │ + b b0580 <__isoc23_strtoul@@Base+0x175c> │ │ │ │ mov r4, #60 @ 0x3c │ │ │ │ - b b05d8 <__isoc23_strtoul@@Base+0x175c> │ │ │ │ + b b0580 <__isoc23_strtoul@@Base+0x175c> │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ and r2, r2, #223 @ 0xdf │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ addeq r3, r3, #2 │ │ │ │ addne r3, r3, #1 │ │ │ │ lsl lr, r1, r4 │ │ │ │ mov ip, #1 │ │ │ │ @@ -172276,521 +172276,521 @@ │ │ │ │ rsb r7, r4, #32 │ │ │ │ mov r8, #0 │ │ │ │ orr r2, r2, ip, lsr r7 │ │ │ │ orr lr, lr, r0, lsr r7 │ │ │ │ lsl ip, ip, r4 │ │ │ │ lsl sl, r0, r4 │ │ │ │ mov fp, r8 │ │ │ │ - b b0234 <__isoc23_strtoul@@Base+0x13b8> │ │ │ │ + b b01dc <__isoc23_strtoul@@Base+0x13b8> │ │ │ │ orrs lr, ip, r2 │ │ │ │ - beq b0258 <__isoc23_strtoul@@Base+0x13dc> │ │ │ │ + beq b0200 <__isoc23_strtoul@@Base+0x13dc> │ │ │ │ mul r4, r0, r2 │ │ │ │ umull sl, lr, r0, ip │ │ │ │ mla r4, ip, r1, r4 │ │ │ │ add lr, r4, lr │ │ │ │ - b b0234 <__isoc23_strtoul@@Base+0x13b8> │ │ │ │ + b b01dc <__isoc23_strtoul@@Base+0x13b8> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b0738 <__isoc23_strtoul@@Base+0x18bc> │ │ │ │ + bne b06e0 <__isoc23_strtoul@@Base+0x18bc> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, ip │ │ │ │ umull r9, r7, r0, ip │ │ │ │ umull r0, ip, r1, r2 │ │ │ │ adds r0, r0, r7 │ │ │ │ adc ip, ip, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq b024c <__isoc23_strtoul@@Base+0x13d0> │ │ │ │ + beq b01f4 <__isoc23_strtoul@@Base+0x13d0> │ │ │ │ mov r4, #1 │ │ │ │ - b b024c <__isoc23_strtoul@@Base+0x13d0> │ │ │ │ + b b01f4 <__isoc23_strtoul@@Base+0x13d0> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ strne ip, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b00a8 <__isoc23_strtoul@@Base+0x122c> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq b0050 <__isoc23_strtoul@@Base+0x122c> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ rsb r1, r3, #0 │ │ │ │ eor r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ sub r0, r3, #1 │ │ │ │ mvn r1, r1 │ │ │ │ - b b00a8 <__isoc23_strtoul@@Base+0x122c> │ │ │ │ + b b0050 <__isoc23_strtoul@@Base+0x122c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq b0890 <__isoc23_strtoul@@Base+0x1a14> │ │ │ │ + beq b0838 <__isoc23_strtoul@@Base+0x1a14> │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ - beq b0574 <__isoc23_strtoul@@Base+0x16f8> │ │ │ │ + beq b051c <__isoc23_strtoul@@Base+0x16f8> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [sp, #8] │ │ │ │ strne r4, [r3] │ │ │ │ - b b05b4 <__isoc23_strtoul@@Base+0x1738> │ │ │ │ + b b055c <__isoc23_strtoul@@Base+0x1738> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r7, ip │ │ │ │ - b b014c <__isoc23_strtoul@@Base+0x12d0> │ │ │ │ + b b00f4 <__isoc23_strtoul@@Base+0x12d0> │ │ │ │ ldrb ip, [r4, #2] │ │ │ │ cmp ip, #35 @ 0x23 │ │ │ │ - bne b02e0 <__isoc23_strtoul@@Base+0x1464> │ │ │ │ + bne b0288 <__isoc23_strtoul@@Base+0x1464> │ │ │ │ subs r0, r0, #48 @ 0x30 │ │ │ │ sbc ip, r7, #0 │ │ │ │ mov r3, #10 │ │ │ │ umlal r0, ip, r1, r3 │ │ │ │ add lr, r4, #2 │ │ │ │ mov r1, r0 │ │ │ │ subs r3, r1, #2 │ │ │ │ sbc ip, ip, #0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ sbcs ip, ip, #0 │ │ │ │ - bcs b00bc <__isoc23_strtoul@@Base+0x1240> │ │ │ │ + bcs b0064 <__isoc23_strtoul@@Base+0x1240> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #532] @ b0a10 <__isoc23_strtoul@@Base+0x1b94> │ │ │ │ + ldr r3, [pc, #532] @ b09b8 <__isoc23_strtoul@@Base+0x1b94> │ │ │ │ add r4, lr, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, r1, lsl #3 │ │ │ │ ldr r8, [r3, r1, lsl #3] │ │ │ │ ldr fp, [r2, #4] │ │ │ │ ldrne r3, [sp, #20] │ │ │ │ strbne r1, [r3] │ │ │ │ str r4, [sp, #16] │ │ │ │ - b aff58 <__isoc23_strtoul@@Base+0x10dc> │ │ │ │ + b aff00 <__isoc23_strtoul@@Base+0x10dc> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b0264 <__isoc23_strtoul@@Base+0x13e8> │ │ │ │ - b b0030 <__isoc23_strtoul@@Base+0x11b4> │ │ │ │ + bne b020c <__isoc23_strtoul@@Base+0x13e8> │ │ │ │ + b affd8 <__isoc23_strtoul@@Base+0x11b4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0060 <__isoc23_strtoul@@Base+0x11e4> │ │ │ │ - b b00a8 <__isoc23_strtoul@@Base+0x122c> │ │ │ │ - ldr r3, [pc, #428] @ b09f0 <__isoc23_strtoul@@Base+0x1b74> │ │ │ │ + bne b0008 <__isoc23_strtoul@@Base+0x11e4> │ │ │ │ + b b0050 <__isoc23_strtoul@@Base+0x122c> │ │ │ │ + ldr r3, [pc, #428] @ b0998 <__isoc23_strtoul@@Base+0x1b74> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r6, [r6, r3] │ │ │ │ mov r7, #16 │ │ │ │ ldr r3, [r6, #304] @ 0x130 │ │ │ │ mvn r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mvn fp, #-268435456 @ 0xf0000000 │ │ │ │ - beq aff74 <__isoc23_strtoul@@Base+0x10f8> │ │ │ │ + beq aff1c <__isoc23_strtoul@@Base+0x10f8> │ │ │ │ add r2, r6, #328 @ 0x148 │ │ │ │ mov r9, #4 │ │ │ │ - b b034c <__isoc23_strtoul@@Base+0x14d0> │ │ │ │ + b b02f4 <__isoc23_strtoul@@Base+0x14d0> │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov lr, r1 │ │ │ │ mov ip, r8 │ │ │ │ - b b0234 <__isoc23_strtoul@@Base+0x13b8> │ │ │ │ + b b01dc <__isoc23_strtoul@@Base+0x13b8> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2] │ │ │ │ - b b0420 <__isoc23_strtoul@@Base+0x15a4> │ │ │ │ + b b03c8 <__isoc23_strtoul@@Base+0x15a4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ - beq b0964 <__isoc23_strtoul@@Base+0x1ae8> │ │ │ │ + beq b090c <__isoc23_strtoul@@Base+0x1ae8> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #10 │ │ │ │ cmp r0, #0 │ │ │ │ strb r2, [r1] │ │ │ │ strne r3, [r0] │ │ │ │ - b b047c <__isoc23_strtoul@@Base+0x1600> │ │ │ │ + b b0424 <__isoc23_strtoul@@Base+0x1600> │ │ │ │ cmp r6, #0 │ │ │ │ - bne b0060 <__isoc23_strtoul@@Base+0x11e4> │ │ │ │ - b b05b4 <__isoc23_strtoul@@Base+0x1738> │ │ │ │ + bne b0008 <__isoc23_strtoul@@Base+0x11e4> │ │ │ │ + b b055c <__isoc23_strtoul@@Base+0x1738> │ │ │ │ cmp r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bne b099c <__isoc23_strtoul@@Base+0x1b20> │ │ │ │ + bne b0944 <__isoc23_strtoul@@Base+0x1b20> │ │ │ │ mov ip, r3 │ │ │ │ orr r8, r6, r2 │ │ │ │ ldrb r2, [ip], #1 │ │ │ │ mov r0, #0 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi b09e0 <__isoc23_strtoul@@Base+0x1b64> │ │ │ │ - ldr r7, [pc, #284] @ b0a14 <__isoc23_strtoul@@Base+0x1b98> │ │ │ │ + bhi b0988 <__isoc23_strtoul@@Base+0x1b64> │ │ │ │ + ldr r7, [pc, #284] @ b09bc <__isoc23_strtoul@@Base+0x1b98> │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r1, r0 │ │ │ │ - b b0904 <__isoc23_strtoul@@Base+0x1a88> │ │ │ │ + b b08ac <__isoc23_strtoul@@Base+0x1a88> │ │ │ │ asr r4, r6, #31 │ │ │ │ smull r3, r6, r7, r6 │ │ │ │ rsb r6, r4, r6, asr #2 │ │ │ │ mul r3, r6, r2 │ │ │ │ adds r2, r3, r0 │ │ │ │ adc r1, r1, r3, asr #31 │ │ │ │ mov r0, r2 │ │ │ │ mov r3, ip │ │ │ │ ldrb r2, [ip], #1 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bls b0900 <__isoc23_strtoul@@Base+0x1a84> │ │ │ │ + bls b08a8 <__isoc23_strtoul@@Base+0x1a84> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r6, #0 │ │ │ │ adds ip, r2, r0 │ │ │ │ adc r2, r1, #0 │ │ │ │ adds ip, sl, ip │ │ │ │ adcs r2, lr, r2 │ │ │ │ movcs r6, #1 │ │ │ │ adds r0, r0, sl │ │ │ │ orr r6, r6, r8 │ │ │ │ adc r1, r1, lr │ │ │ │ mov r8, #1 │ │ │ │ mov fp, #0 │ │ │ │ - b b0258 <__isoc23_strtoul@@Base+0x13dc> │ │ │ │ + b b0200 <__isoc23_strtoul@@Base+0x13dc> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2] │ │ │ │ - b b047c <__isoc23_strtoul@@Base+0x1600> │ │ │ │ - ldr r3, [pc, #120] @ b09f4 <__isoc23_strtoul@@Base+0x1b78> │ │ │ │ + b b0424 <__isoc23_strtoul@@Base+0x1600> │ │ │ │ + ldr r3, [pc, #120] @ b099c <__isoc23_strtoul@@Base+0x1b78> │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r9, [r3, #4] │ │ │ │ str r2, [sp, #28] │ │ │ │ - b b00e0 <__isoc23_strtoul@@Base+0x1264> │ │ │ │ + b b0088 <__isoc23_strtoul@@Base+0x1264> │ │ │ │ umull ip, r2, r0, r9 │ │ │ │ adds r2, r8, r2 │ │ │ │ umull r0, r2, r9, r1 │ │ │ │ adc r2, r2, #0 │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ - b b08d4 <__isoc23_strtoul@@Base+0x1a58> │ │ │ │ - ldr r3, [pc, #48] @ b09f0 <__isoc23_strtoul@@Base+0x1b74> │ │ │ │ + b b087c <__isoc23_strtoul@@Base+0x1a58> │ │ │ │ + ldr r3, [pc, #48] @ b0998 <__isoc23_strtoul@@Base+0x1b74> │ │ │ │ mov r4, lr │ │ │ │ ldr r6, [r6, r3] │ │ │ │ mov r7, #8 │ │ │ │ ldr r3, [r6, #304] @ 0x130 │ │ │ │ mvn r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mvn fp, #-536870912 @ 0xe0000000 │ │ │ │ - beq aff74 <__isoc23_strtoul@@Base+0x10f8> │ │ │ │ - b b0344 <__isoc23_strtoul@@Base+0x14c8> │ │ │ │ + beq aff1c <__isoc23_strtoul@@Base+0x10f8> │ │ │ │ + b b02ec <__isoc23_strtoul@@Base+0x14c8> │ │ │ │ mov r1, r0 │ │ │ │ - b b0930 <__isoc23_strtoul@@Base+0x1ab4> │ │ │ │ - andeq sp, r7, ip, asr r8 │ │ │ │ - andeq sl, r6, r0, asr #15 │ │ │ │ - andeq r0, r0, ip, asr #10 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ + b b08d8 <__isoc23_strtoul@@Base+0x1ab4> │ │ │ │ + @ instruction: 0x0007c8bc │ │ │ │ + @ instruction: 0x00069eb0 │ │ │ │ + andeq r0, r0, r4, asr #10 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ ldmibls r9, {r0, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ ldmibne r9, {r0, r3, r4, r7, r8, fp, ip, pc} │ │ │ │ - ldrdeq sl, [r6], -r4 │ │ │ │ + andeq r9, r6, r4, asr #17 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ strbge r5, [r3, #1014]! @ 0x3f6 │ │ │ │ mlaeq r0, fp, r4, ip │ │ │ │ - andeq r9, r6, ip, lsl #30 │ │ │ │ + strdeq r9, [r6], -ip │ │ │ │ strbtvs r6, [r6], -r7, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ - ldr r8, [pc, #500] @ b0c2c <__isoc23_strtoul@@Base+0x1db0> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ + ldr r8, [pc, #500] @ b0bd4 <__isoc23_strtoul@@Base+0x1db0> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e44 │ │ │ │ + bl 7df4 │ │ │ │ str r7, [r4] │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq b0aa0 <__isoc23_strtoul@@Base+0x1c24> │ │ │ │ - ldr r3, [pc, #468] @ b0c30 <__isoc23_strtoul@@Base+0x1db4> │ │ │ │ + beq b0a48 <__isoc23_strtoul@@Base+0x1c24> │ │ │ │ + ldr r3, [pc, #468] @ b0bd8 <__isoc23_strtoul@@Base+0x1db4> │ │ │ │ ldr r4, [r8, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b0a98 <__isoc23_strtoul@@Base+0x1c1c> │ │ │ │ - ldr r3, [pc, #448] @ b0c34 <__isoc23_strtoul@@Base+0x1db8> │ │ │ │ + beq b0a40 <__isoc23_strtoul@@Base+0x1c1c> │ │ │ │ + ldr r3, [pc, #448] @ b0bdc <__isoc23_strtoul@@Base+0x1db8> │ │ │ │ ldr r5, [r8, r3] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ tst r3, #8 │ │ │ │ - beq b0a98 <__isoc23_strtoul@@Base+0x1c1c> │ │ │ │ - ldr r8, [pc, #432] @ b0c38 <__isoc23_strtoul@@Base+0x1dbc> │ │ │ │ + beq b0a40 <__isoc23_strtoul@@Base+0x1c1c> │ │ │ │ + ldr r8, [pc, #432] @ b0be0 <__isoc23_strtoul@@Base+0x1dbc> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq b0af8 <__isoc23_strtoul@@Base+0x1c7c> │ │ │ │ - ble b0be0 <__isoc23_strtoul@@Base+0x1d64> │ │ │ │ + beq b0aa0 <__isoc23_strtoul@@Base+0x1c7c> │ │ │ │ + ble b0b88 <__isoc23_strtoul@@Base+0x1d64> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #32 │ │ │ │ - bl a0ac8 │ │ │ │ - ldr r3, [pc, #384] @ b0c30 <__isoc23_strtoul@@Base+0x1db4> │ │ │ │ + bl a0a70 │ │ │ │ + ldr r3, [pc, #384] @ b0bd8 <__isoc23_strtoul@@Base+0x1db4> │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq b0bfc <__isoc23_strtoul@@Base+0x1d80> │ │ │ │ - ldr r3, [pc, #360] @ b0c34 <__isoc23_strtoul@@Base+0x1db8> │ │ │ │ + beq b0ba4 <__isoc23_strtoul@@Base+0x1d80> │ │ │ │ + ldr r3, [pc, #360] @ b0bdc <__isoc23_strtoul@@Base+0x1db8> │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #8 │ │ │ │ - bne b0c08 <__isoc23_strtoul@@Base+0x1d8c> │ │ │ │ - ldr r2, [pc, #348] @ b0c3c <__isoc23_strtoul@@Base+0x1dc0> │ │ │ │ + bne b0bb0 <__isoc23_strtoul@@Base+0x1d8c> │ │ │ │ + ldr r2, [pc, #348] @ b0be4 <__isoc23_strtoul@@Base+0x1dc0> │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl c92f0 <__isoc23_strtoul@@Base+0x1a474> │ │ │ │ + bl c9190 <__isoc23_strtoul@@Base+0x1a36c> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a0ac8 │ │ │ │ + bl a0a70 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7e44 │ │ │ │ + bl 7df4 │ │ │ │ subs r9, r0, #0 │ │ │ │ mvneq r3, #0 │ │ │ │ streq r3, [r8] │ │ │ │ - beq b0bc4 <__isoc23_strtoul@@Base+0x1d48> │ │ │ │ - bl 7f04 │ │ │ │ + beq b0b6c <__isoc23_strtoul@@Base+0x1d48> │ │ │ │ + bl 7eb4 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a0ac8 │ │ │ │ + bl a0a70 │ │ │ │ mov r1, r9 │ │ │ │ mov r8, r0 │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ orr r3, r3, #1 │ │ │ │ mov r0, #5 │ │ │ │ str r3, [r5, #8] │ │ │ │ - bl 99550 │ │ │ │ - ldr r1, [pc, #224] @ b0c40 <__isoc23_strtoul@@Base+0x1dc4> │ │ │ │ + bl 994f8 │ │ │ │ + ldr r1, [pc, #224] @ b0be8 <__isoc23_strtoul@@Base+0x1dc4> │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #5 │ │ │ │ - bl 99550 │ │ │ │ + bl 994f8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7e44 │ │ │ │ + bl 7df4 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r3, #0 │ │ │ │ - beq b0b94 <__isoc23_strtoul@@Base+0x1d18> │ │ │ │ + beq b0b3c <__isoc23_strtoul@@Base+0x1d18> │ │ │ │ mov r1, r8 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ mvneq r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ - ldr r7, [pc, #164] @ b0c44 <__isoc23_strtoul@@Base+0x1dc8> │ │ │ │ + ldr r7, [pc, #164] @ b0bec <__isoc23_strtoul@@Base+0x1dc8> │ │ │ │ mov r0, #5 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r7] │ │ │ │ - bl 99550 │ │ │ │ + bl 994f8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r7] │ │ │ │ bic r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - bgt b0a98 <__isoc23_strtoul@@Base+0x1c1c> │ │ │ │ + bgt b0a40 <__isoc23_strtoul@@Base+0x1c1c> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b0a98 <__isoc23_strtoul@@Base+0x1c1c> │ │ │ │ + beq b0a40 <__isoc23_strtoul@@Base+0x1c1c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ tst r3, #8 │ │ │ │ - beq b0a98 <__isoc23_strtoul@@Base+0x1c1c> │ │ │ │ - ldr r2, [pc, #96] @ b0c48 <__isoc23_strtoul@@Base+0x1dcc> │ │ │ │ + beq b0a40 <__isoc23_strtoul@@Base+0x1c1c> │ │ │ │ + ldr r2, [pc, #96] @ b0bf0 <__isoc23_strtoul@@Base+0x1dcc> │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r0, r1 │ │ │ │ - b 977b8 │ │ │ │ - ldr r2, [pc, #72] @ b0c4c <__isoc23_strtoul@@Base+0x1dd0> │ │ │ │ + b 97760 │ │ │ │ + ldr r2, [pc, #72] @ b0bf4 <__isoc23_strtoul@@Base+0x1dd0> │ │ │ │ add r2, pc, r2 │ │ │ │ - b b0ae0 <__isoc23_strtoul@@Base+0x1c64> │ │ │ │ - ldr r3, [pc, #64] @ b0c50 <__isoc23_strtoul@@Base+0x1dd4> │ │ │ │ - ldr r2, [pc, #64] @ b0c54 <__isoc23_strtoul@@Base+0x1dd8> │ │ │ │ + b b0a88 <__isoc23_strtoul@@Base+0x1c64> │ │ │ │ + ldr r3, [pc, #64] @ b0bf8 <__isoc23_strtoul@@Base+0x1dd4> │ │ │ │ + ldr r2, [pc, #64] @ b0bfc <__isoc23_strtoul@@Base+0x1dd8> │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 977b8 │ │ │ │ + bl 97760 │ │ │ │ mov r2, r0 │ │ │ │ - b b0ae0 <__isoc23_strtoul@@Base+0x1c64> │ │ │ │ - strdeq ip, [r7], -r4 │ │ │ │ - andeq r0, r0, r0, lsr #17 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - @ instruction: 0x000854b0 │ │ │ │ - @ instruction: 0x000471b4 │ │ │ │ - andeq r3, r4, r8, asr #13 │ │ │ │ - muleq r8, r4, r3 │ │ │ │ - strheq r7, [r4], -r0 │ │ │ │ - muleq r4, r0, r0 │ │ │ │ - andeq r7, r4, r8, ror r0 │ │ │ │ - andeq r7, r4, r8, lsl #1 │ │ │ │ + b b0a88 <__isoc23_strtoul@@Base+0x1c64> │ │ │ │ + andeq fp, r7, r4, asr sp │ │ │ │ + muleq r0, r8, r8 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r4, r8, r8, lsl #10 │ │ │ │ + andeq r6, r4, r4, lsr #17 │ │ │ │ + @ instruction: 0x00042db8 │ │ │ │ + andeq r4, r8, ip, ror #7 │ │ │ │ + andeq r6, r4, r0, lsr #15 │ │ │ │ + andeq r6, r4, r0, lsl #15 │ │ │ │ + andeq r6, r4, r8, ror #14 │ │ │ │ + andeq r6, r4, r8, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3624] @ 0xe28 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #480] @ b0e54 <__isoc23_strtoul@@Base+0x1fd8> │ │ │ │ + ldr r2, [pc, #480] @ b0dfc <__isoc23_strtoul@@Base+0x1fd8> │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #476] @ b0e58 <__isoc23_strtoul@@Base+0x1fdc> │ │ │ │ + ldr r3, [pc, #476] @ b0e00 <__isoc23_strtoul@@Base+0x1fdc> │ │ │ │ sub sp, sp, #436 @ 0x1b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, sp, #92 @ 0x5c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r9, [sp, #472] @ 0x1d8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #428] @ 0x1ac │ │ │ │ mov r3, #0 │ │ │ │ - bl 7af0 │ │ │ │ - ldr sl, [pc, #428] @ b0e5c <__isoc23_strtoul@@Base+0x1fe0> │ │ │ │ + bl 7aac │ │ │ │ + ldr sl, [pc, #428] @ b0e04 <__isoc23_strtoul@@Base+0x1fe0> │ │ │ │ add sl, pc, sl │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b0dcc <__isoc23_strtoul@@Base+0x1f50> │ │ │ │ + bne b0d74 <__isoc23_strtoul@@Base+0x1f50> │ │ │ │ cmn fp, #1 │ │ │ │ - beq b0e28 <__isoc23_strtoul@@Base+0x1fac> │ │ │ │ + beq b0dd0 <__isoc23_strtoul@@Base+0x1fac> │ │ │ │ cmp fp, #0 │ │ │ │ - beq b0cf8 <__isoc23_strtoul@@Base+0x1e7c> │ │ │ │ + beq b0ca0 <__isoc23_strtoul@@Base+0x1e7c> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79b8 │ │ │ │ + bl 7974 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b0dc4 <__isoc23_strtoul@@Base+0x1f48> │ │ │ │ + bne b0d6c <__isoc23_strtoul@@Base+0x1f48> │ │ │ │ cmp fp, #1 │ │ │ │ movgt r1, fp │ │ │ │ movle r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7db4 │ │ │ │ + bl 7d64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b0dc4 <__isoc23_strtoul@@Base+0x1f48> │ │ │ │ + bne b0d6c <__isoc23_strtoul@@Base+0x1f48> │ │ │ │ cmp r9, #0 │ │ │ │ movlt r2, #0 │ │ │ │ - bge b0de0 <__isoc23_strtoul@@Base+0x1f64> │ │ │ │ + bge b0d88 <__isoc23_strtoul@@Base+0x1f64> │ │ │ │ cmp r5, #0 │ │ │ │ movne r3, r5 │ │ │ │ - beq b0e18 <__isoc23_strtoul@@Base+0x1f9c> │ │ │ │ + beq b0dc0 <__isoc23_strtoul@@Base+0x1f9c> │ │ │ │ add fp, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, fp │ │ │ │ str r7, [sp] │ │ │ │ - bl 81bc │ │ │ │ + bl 8160 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b0d7c <__isoc23_strtoul@@Base+0x1f00> │ │ │ │ + bne b0d24 <__isoc23_strtoul@@Base+0x1f00> │ │ │ │ cmp r9, #0 │ │ │ │ - blt b0d44 <__isoc23_strtoul@@Base+0x1ec8> │ │ │ │ + blt b0cec <__isoc23_strtoul@@Base+0x1ec8> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 8138 │ │ │ │ + bl 80dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c10 │ │ │ │ + bl 7bc0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r2, [pc, #264] @ b0e60 <__isoc23_strtoul@@Base+0x1fe4> │ │ │ │ - ldr r3, [pc, #252] @ b0e58 <__isoc23_strtoul@@Base+0x1fdc> │ │ │ │ + ldr r2, [pc, #264] @ b0e08 <__isoc23_strtoul@@Base+0x1fe4> │ │ │ │ + ldr r3, [pc, #252] @ b0e00 <__isoc23_strtoul@@Base+0x1fdc> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #428] @ 0x1ac │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b0e50 <__isoc23_strtoul@@Base+0x1fd4> │ │ │ │ + bne b0df8 <__isoc23_strtoul@@Base+0x1fd4> │ │ │ │ add sp, sp, #436 @ 0x1b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ - bne b0db0 <__isoc23_strtoul@@Base+0x1f34> │ │ │ │ + bne b0d58 <__isoc23_strtoul@@Base+0x1f34> │ │ │ │ cmp r5, #0 │ │ │ │ - beq b0e40 <__isoc23_strtoul@@Base+0x1fc4> │ │ │ │ + beq b0de8 <__isoc23_strtoul@@Base+0x1fc4> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 81bc │ │ │ │ + bl 8160 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b0d34 <__isoc23_strtoul@@Base+0x1eb8> │ │ │ │ + beq b0cdc <__isoc23_strtoul@@Base+0x1eb8> │ │ │ │ cmp r9, #0 │ │ │ │ - blt b0dc4 <__isoc23_strtoul@@Base+0x1f48> │ │ │ │ + blt b0d6c <__isoc23_strtoul@@Base+0x1f48> │ │ │ │ add fp, sp, #16 │ │ │ │ mov r0, fp │ │ │ │ - bl 8138 │ │ │ │ + bl 80dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c10 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7bc0 │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ str r4, [r3] │ │ │ │ mvn r0, #0 │ │ │ │ - b b0d50 <__isoc23_strtoul@@Base+0x1ed4> │ │ │ │ + b b0cf8 <__isoc23_strtoul@@Base+0x1ed4> │ │ │ │ add fp, sp, #16 │ │ │ │ mov r0, fp │ │ │ │ - bl 7cb8 │ │ │ │ + bl 7c68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b0dc4 <__isoc23_strtoul@@Base+0x1f48> │ │ │ │ + bne b0d6c <__isoc23_strtoul@@Base+0x1f48> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ - bl 7b50 │ │ │ │ + bl 7b0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b0dbc <__isoc23_strtoul@@Base+0x1f40> │ │ │ │ + bne b0d64 <__isoc23_strtoul@@Base+0x1f40> │ │ │ │ cmp r5, #0 │ │ │ │ mov r2, fp │ │ │ │ movne r3, r5 │ │ │ │ - bne b0d10 <__isoc23_strtoul@@Base+0x1e94> │ │ │ │ - ldr r3, [pc, #68] @ b0e64 <__isoc23_strtoul@@Base+0x1fe8> │ │ │ │ + bne b0cb8 <__isoc23_strtoul@@Base+0x1e94> │ │ │ │ + ldr r3, [pc, #68] @ b0e0c <__isoc23_strtoul@@Base+0x1fe8> │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - b b0d10 <__isoc23_strtoul@@Base+0x1e94> │ │ │ │ + b b0cb8 <__isoc23_strtoul@@Base+0x1e94> │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79b8 │ │ │ │ + bl 7974 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b0cf8 <__isoc23_strtoul@@Base+0x1e7c> │ │ │ │ - b b0dc4 <__isoc23_strtoul@@Base+0x1f48> │ │ │ │ - ldr r3, [pc, #28] @ b0e64 <__isoc23_strtoul@@Base+0x1fe8> │ │ │ │ + beq b0ca0 <__isoc23_strtoul@@Base+0x1e7c> │ │ │ │ + b b0d6c <__isoc23_strtoul@@Base+0x1f48> │ │ │ │ + ldr r3, [pc, #28] @ b0e0c <__isoc23_strtoul@@Base+0x1fe8> │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ - b b0d8c <__isoc23_strtoul@@Base+0x1f10> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r7, ip, lsr #21 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq ip, r7, ip, ror sl │ │ │ │ - ldrdeq ip, [r7], -r0 │ │ │ │ - andeq r0, r0, r8, asr r8 │ │ │ │ + b b0d34 <__isoc23_strtoul@@Base+0x1f10> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq fp, r7, ip, lsl #22 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + ldrdeq fp, [r7], -ip │ │ │ │ + andeq fp, r7, r0, lsr sl │ │ │ │ + andeq r0, r0, r0, asr r8 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls b0ea4 <__isoc23_strtoul@@Base+0x2028> │ │ │ │ + bls b0e4c <__isoc23_strtoul@@Base+0x2028> │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - bcc b0f5c <__isoc23_strtoul@@Base+0x20e0> │ │ │ │ + bcc b0f04 <__isoc23_strtoul@@Base+0x20e0> │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcc b0f64 <__isoc23_strtoul@@Base+0x20e8> │ │ │ │ + bcc b0f0c <__isoc23_strtoul@@Base+0x20e8> │ │ │ │ cmp r1, #2097152 @ 0x200000 │ │ │ │ - bcc b0f6c <__isoc23_strtoul@@Base+0x20f0> │ │ │ │ + bcc b0f14 <__isoc23_strtoul@@Base+0x20f0> │ │ │ │ cmn r1, #-67108863 @ 0xfc000001 │ │ │ │ - bls b0f74 <__isoc23_strtoul@@Base+0x20f8> │ │ │ │ + bls b0f1c <__isoc23_strtoul@@Base+0x20f8> │ │ │ │ cmp r1, #0 │ │ │ │ movge r2, #5 │ │ │ │ - bge b0ea8 <__isoc23_strtoul@@Base+0x202c> │ │ │ │ + bge b0e50 <__isoc23_strtoul@@Base+0x202c> │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r2, #0 │ │ │ │ - ldr ip, [pc, #204] @ b0f7c <__isoc23_strtoul@@Base+0x2100> │ │ │ │ + ldr ip, [pc, #204] @ b0f24 <__isoc23_strtoul@@Base+0x2100> │ │ │ │ mov r3, r0 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, r2, lsl #3 │ │ │ │ ldrh r2, [ip, #6] │ │ │ │ ldrh ip, [ip, #4] │ │ │ │ orr ip, ip, r1, lsr r2 │ │ │ │ strb ip, [r3], #1 │ │ │ │ - ldr ip, [pc, #176] @ b0f80 <__isoc23_strtoul@@Base+0x2104> │ │ │ │ + ldr ip, [pc, #176] @ b0f28 <__isoc23_strtoul@@Base+0x2104> │ │ │ │ sub r2, r2, #6 │ │ │ │ add ip, pc, ip │ │ │ │ cmp r2, #24 │ │ │ │ - bhi b0f54 <__isoc23_strtoul@@Base+0x20d8> │ │ │ │ + bhi b0efc <__isoc23_strtoul@@Base+0x20d8> │ │ │ │ ldrb r2, [ip, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsr r2, r1, #24 │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ mvn r2, r2, lsl #25 │ │ │ │ mvn r2, r2, lsr #25 │ │ │ │ @@ -172816,23 +172816,23 @@ │ │ │ │ mvn r1, r1, lsr #25 │ │ │ │ strb r1, [r3], #1 │ │ │ │ sub r0, r3, r0 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov r2, #1 │ │ │ │ - b b0ea8 <__isoc23_strtoul@@Base+0x202c> │ │ │ │ + b b0e50 <__isoc23_strtoul@@Base+0x202c> │ │ │ │ mov r2, #2 │ │ │ │ - b b0ea8 <__isoc23_strtoul@@Base+0x202c> │ │ │ │ + b b0e50 <__isoc23_strtoul@@Base+0x202c> │ │ │ │ mov r2, #3 │ │ │ │ - b b0ea8 <__isoc23_strtoul@@Base+0x202c> │ │ │ │ + b b0e50 <__isoc23_strtoul@@Base+0x202c> │ │ │ │ mov r2, #4 │ │ │ │ - b b0ea8 <__isoc23_strtoul@@Base+0x202c> │ │ │ │ - andeq r9, r6, ip, ror sl │ │ │ │ - andeq r9, r6, r0, asr #20 │ │ │ │ + b b0e50 <__isoc23_strtoul@@Base+0x202c> │ │ │ │ + andeq r9, r6, ip, ror #2 │ │ │ │ + andeq r9, r6, r0, lsr r1 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r1 │ │ │ │ bx r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -172856,66 +172856,66 @@ │ │ │ │ bx r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #188] @ b10c4 <__isoc23_strtoul@@Base+0x2248> │ │ │ │ + ldr r1, [pc, #188] @ b106c <__isoc23_strtoul@@Base+0x2248> │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, #184] @ b10c8 <__isoc23_strtoul@@Base+0x224c> │ │ │ │ + ldr r2, [pc, #184] @ b1070 <__isoc23_strtoul@@Base+0x224c> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ mov r2, #0 │ │ │ │ - beq b1074 <__isoc23_strtoul@@Base+0x21f8> │ │ │ │ + beq b101c <__isoc23_strtoul@@Base+0x21f8> │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ mov r1, sp │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1088 <__isoc23_strtoul@@Base+0x220c> │ │ │ │ + bne b1030 <__isoc23_strtoul@@Base+0x220c> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ and r3, r2, #61440 @ 0xf000 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ - beq b10b8 <__isoc23_strtoul@@Base+0x223c> │ │ │ │ + beq b1060 <__isoc23_strtoul@@Base+0x223c> │ │ │ │ cmp r3, #40960 @ 0xa000 │ │ │ │ moveq r0, #5 │ │ │ │ - beq b108c <__isoc23_strtoul@@Base+0x2210> │ │ │ │ + beq b1034 <__isoc23_strtoul@@Base+0x2210> │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ movne r0, #1 │ │ │ │ - bne b108c <__isoc23_strtoul@@Base+0x2210> │ │ │ │ + bne b1034 <__isoc23_strtoul@@Base+0x2210> │ │ │ │ tst r2, #73 @ 0x49 │ │ │ │ moveq r0, #4 │ │ │ │ movne r0, #3 │ │ │ │ - b b108c <__isoc23_strtoul@@Base+0x2210> │ │ │ │ + b b1034 <__isoc23_strtoul@@Base+0x2210> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ mov r1, sp │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b103c <__isoc23_strtoul@@Base+0x21c0> │ │ │ │ + beq b0fe4 <__isoc23_strtoul@@Base+0x21c0> │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #56] @ b10cc <__isoc23_strtoul@@Base+0x2250> │ │ │ │ - ldr r3, [pc, #48] @ b10c8 <__isoc23_strtoul@@Base+0x224c> │ │ │ │ + ldr r2, [pc, #56] @ b1074 <__isoc23_strtoul@@Base+0x2250> │ │ │ │ + ldr r3, [pc, #48] @ b1070 <__isoc23_strtoul@@Base+0x224c> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b10c0 <__isoc23_strtoul@@Base+0x2244> │ │ │ │ + bne b1068 <__isoc23_strtoul@@Base+0x2244> │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #2 │ │ │ │ - b b108c <__isoc23_strtoul@@Base+0x2210> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq ip, r7, ip, lsl r7 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - muleq r7, r4, r6 │ │ │ │ + b b1034 <__isoc23_strtoul@@Base+0x2210> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq fp, r7, ip, ror r7 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + strdeq fp, [r7], -r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ subs r4, r1, #0 │ │ │ │ movne r1, #0 │ │ │ │ strne r1, [r2] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ movne r1, #0 │ │ │ │ @@ -172934,114 +172934,114 @@ │ │ │ │ cmp r0, r3 │ │ │ │ subeq r1, r0, lr │ │ │ │ subeq r1, r1, #1 │ │ │ │ streq r1, [r5] │ │ │ │ moveq r3, #0 │ │ │ │ cmp ip, #0 │ │ │ │ strb ip, [lr], #1 │ │ │ │ - bne b10f4 <__isoc23_strtoul@@Base+0x2278> │ │ │ │ + bne b109c <__isoc23_strtoul@@Base+0x2278> │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b11d4 <__isoc23_strtoul@@Base+0x2358> │ │ │ │ + beq b117c <__isoc23_strtoul@@Base+0x2358> │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b11cc <__isoc23_strtoul@@Base+0x2350> │ │ │ │ + beq b1174 <__isoc23_strtoul@@Base+0x2350> │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq b11ac <__isoc23_strtoul@@Base+0x2330> │ │ │ │ + beq b1154 <__isoc23_strtoul@@Base+0x2330> │ │ │ │ mov r3, r0 │ │ │ │ - b b1188 <__isoc23_strtoul@@Base+0x230c> │ │ │ │ + b b1130 <__isoc23_strtoul@@Base+0x230c> │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bne b117c <__isoc23_strtoul@@Base+0x2300> │ │ │ │ + bne b1124 <__isoc23_strtoul@@Base+0x2300> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r1] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq b11ac <__isoc23_strtoul@@Base+0x2330> │ │ │ │ - ldr r0, [pc, #44] @ b11f4 <__isoc23_strtoul@@Base+0x2378> │ │ │ │ + beq b1154 <__isoc23_strtoul@@Base+0x2330> │ │ │ │ + ldr r0, [pc, #44] @ b119c <__isoc23_strtoul@@Base+0x2378> │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ b11f8 <__isoc23_strtoul@@Base+0x237c> │ │ │ │ + ldr r3, [pc, #28] @ b11a0 <__isoc23_strtoul@@Base+0x237c> │ │ │ │ ldr r5, [pc, r3] │ │ │ │ - bl df460 <__isoc23_strtoul@@Base+0x305e4> │ │ │ │ + bl deaf8 <__isoc23_strtoul@@Base+0x2fcd4> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a3a60 │ │ │ │ + bl a3a08 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ - b b1160 <__isoc23_strtoul@@Base+0x22e4> │ │ │ │ - ldrdeq r4, [r4], -ip │ │ │ │ - andeq lr, r7, ip, lsl r2 │ │ │ │ + b b1108 <__isoc23_strtoul@@Base+0x22e4> │ │ │ │ + andeq r4, r4, ip, asr #9 │ │ │ │ + andeq sp, r7, r4, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 83224 │ │ │ │ + bl 831cc │ │ │ │ cmp r0, #0 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ lsl r0, r0, #9 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #692] @ b14f4 <__isoc23_strtoul@@Base+0x2678> │ │ │ │ + ldr r8, [pc, #692] @ b149c <__isoc23_strtoul@@Base+0x2678> │ │ │ │ mov r6, r1 │ │ │ │ ldrh r1, [r0, #92] @ 0x5c │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, r1, #9 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [r8] │ │ │ │ - beq b12a0 <__isoc23_strtoul@@Base+0x2424> │ │ │ │ + beq b1248 <__isoc23_strtoul@@Base+0x2424> │ │ │ │ mov r1, r6 │ │ │ │ mvn r2, #0 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcs b1458 <__isoc23_strtoul@@Base+0x25dc> │ │ │ │ + bcs b1400 <__isoc23_strtoul@@Base+0x25dc> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b13e0 <__isoc23_strtoul@@Base+0x2564> │ │ │ │ + beq b1388 <__isoc23_strtoul@@Base+0x2564> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mvn r2, #0 │ │ │ │ strb r3, [r9] │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq b1390 <__isoc23_strtoul@@Base+0x2514> │ │ │ │ - ldr r6, [pc, #556] @ b14f8 <__isoc23_strtoul@@Base+0x267c> │ │ │ │ + beq b1338 <__isoc23_strtoul@@Base+0x2514> │ │ │ │ + ldr r6, [pc, #556] @ b14a0 <__isoc23_strtoul@@Base+0x267c> │ │ │ │ ldrh r3, [r4, #92] @ 0x5c │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r6] │ │ │ │ add r3, r3, #9 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, r3 │ │ │ │ @@ -173054,48 +173054,48 @@ │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcs b14a4 <__isoc23_strtoul@@Base+0x2628> │ │ │ │ + bcs b144c <__isoc23_strtoul@@Base+0x2628> │ │ │ │ ldrb r1, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ sub r6, r3, r6 │ │ │ │ - bne b148c <__isoc23_strtoul@@Base+0x2610> │ │ │ │ + bne b1434 <__isoc23_strtoul@@Base+0x2610> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcs b1468 <__isoc23_strtoul@@Base+0x25ec> │ │ │ │ + bcs b1410 <__isoc23_strtoul@@Base+0x25ec> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs b1478 <__isoc23_strtoul@@Base+0x25fc> │ │ │ │ + bcs b1420 <__isoc23_strtoul@@Base+0x25fc> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ add r5, r5, r6 │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ str r3, [r0] │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ - b b13b8 <__isoc23_strtoul@@Base+0x253c> │ │ │ │ - ldr r3, [pc, #356] @ b14fc <__isoc23_strtoul@@Base+0x2680> │ │ │ │ + b b1360 <__isoc23_strtoul@@Base+0x253c> │ │ │ │ + ldr r3, [pc, #356] @ b14a4 <__isoc23_strtoul@@Base+0x2680> │ │ │ │ ldr r0, [pc, r3] │ │ │ │ mov r1, #1 │ │ │ │ - bl a3988 │ │ │ │ + bl a3930 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -173106,136 +173106,136 @@ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ orrne r3, r3, #3 │ │ │ │ strbne r3, [r0, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne b12c4 <__isoc23_strtoul@@Base+0x2448> │ │ │ │ + bne b126c <__isoc23_strtoul@@Base+0x2448> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - ldr r6, [pc, #256] @ b1500 <__isoc23_strtoul@@Base+0x2684> │ │ │ │ + ldr r6, [pc, #256] @ b14a8 <__isoc23_strtoul@@Base+0x2684> │ │ │ │ tst r3, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6] │ │ │ │ - beq b1398 <__isoc23_strtoul@@Base+0x251c> │ │ │ │ + beq b1340 <__isoc23_strtoul@@Base+0x251c> │ │ │ │ ldrh r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r0, #24] │ │ │ │ add r3, r3, #9 │ │ │ │ add r1, r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [r6] │ │ │ │ - beq b1398 <__isoc23_strtoul@@Base+0x251c> │ │ │ │ + beq b1340 <__isoc23_strtoul@@Base+0x251c> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ - beq b14b4 <__isoc23_strtoul@@Base+0x2638> │ │ │ │ + beq b145c <__isoc23_strtoul@@Base+0x2638> │ │ │ │ cmp r3, #3 │ │ │ │ - beq b1398 <__isoc23_strtoul@@Base+0x251c> │ │ │ │ + beq b1340 <__isoc23_strtoul@@Base+0x251c> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r0, [r8] │ │ │ │ - b b12a0 <__isoc23_strtoul@@Base+0x2424> │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - ldr r3, [pc, #144] @ b1504 <__isoc23_strtoul@@Base+0x2688> │ │ │ │ + b b1248 <__isoc23_strtoul@@Base+0x2424> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + ldr r3, [pc, #144] @ b14ac <__isoc23_strtoul@@Base+0x2688> │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - b b134c <__isoc23_strtoul@@Base+0x24d0> │ │ │ │ + b b12f4 <__isoc23_strtoul@@Base+0x24d0> │ │ │ │ mov r1, #0 │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ - ldr r3, [pc, #128] @ b1508 <__isoc23_strtoul@@Base+0x268c> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ + ldr r3, [pc, #128] @ b14b0 <__isoc23_strtoul@@Base+0x268c> │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - b b136c <__isoc23_strtoul@@Base+0x24f0> │ │ │ │ + b b1314 <__isoc23_strtoul@@Base+0x24f0> │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c9378 <__isoc23_strtoul@@Base+0x1a4fc> │ │ │ │ - ldr r3, [pc, #108] @ b150c <__isoc23_strtoul@@Base+0x2690> │ │ │ │ + bl c9218 <__isoc23_strtoul@@Base+0x1a3f4> │ │ │ │ + ldr r3, [pc, #108] @ b14b4 <__isoc23_strtoul@@Base+0x2690> │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - b b134c <__isoc23_strtoul@@Base+0x24d0> │ │ │ │ + b b12f4 <__isoc23_strtoul@@Base+0x24d0> │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r0, [r6] │ │ │ │ - b b131c <__isoc23_strtoul@@Base+0x24a0> │ │ │ │ + b b12c4 <__isoc23_strtoul@@Base+0x24a0> │ │ │ │ cmp r3, #2 │ │ │ │ - bne b1398 <__isoc23_strtoul@@Base+0x251c> │ │ │ │ + bne b1340 <__isoc23_strtoul@@Base+0x251c> │ │ │ │ tst r2, #8 │ │ │ │ - beq b1398 <__isoc23_strtoul@@Base+0x251c> │ │ │ │ + beq b1340 <__isoc23_strtoul@@Base+0x251c> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ addcc r2, r3, #1 │ │ │ │ strcc r2, [r0] │ │ │ │ strbcc r1, [r3] │ │ │ │ - bcc b1398 <__isoc23_strtoul@@Base+0x251c> │ │ │ │ + bcc b1340 <__isoc23_strtoul@@Base+0x251c> │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ - bl c53bc <__isoc23_strtoul@@Base+0x16540> │ │ │ │ + bl c5334 <__isoc23_strtoul@@Base+0x16510> │ │ │ │ ldr r0, [r6] │ │ │ │ - b b1398 <__isoc23_strtoul@@Base+0x251c> │ │ │ │ - @ instruction: 0x0007e1b0 │ │ │ │ - andeq lr, r7, r8, lsr #2 │ │ │ │ - andeq lr, r7, r0, rrx │ │ │ │ - strdeq sp, [r7], -r4 │ │ │ │ - andeq sp, r7, r4, lsl #31 │ │ │ │ - andeq sp, r7, r0, ror pc │ │ │ │ - andeq sp, r7, r8, asr pc │ │ │ │ + b b1340 <__isoc23_strtoul@@Base+0x251c> │ │ │ │ + andeq sp, r7, r8, lsl #4 │ │ │ │ + andeq sp, r7, r0, lsl #3 │ │ │ │ + strheq sp, [r7], -r8 │ │ │ │ + andeq sp, r7, ip, asr #32 │ │ │ │ + ldrdeq ip, [r7], -ip @ │ │ │ │ + andeq ip, r7, r8, asr #31 │ │ │ │ + @ instruction: 0x0007cfb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov r9, r1 │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ ands r2, r1, #1 │ │ │ │ - ldr r1, [pc, #4064] @ b2518 <__isoc23_strtoul@@Base+0x369c> │ │ │ │ + ldr r1, [pc, #4064] @ b24c0 <__isoc23_strtoul@@Base+0x369c> │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #4060] @ b251c <__isoc23_strtoul@@Base+0x36a0> │ │ │ │ + ldr r3, [pc, #4060] @ b24c4 <__isoc23_strtoul@@Base+0x36a0> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r5, [pc, #4052] @ b2520 <__isoc23_strtoul@@Base+0x36a4> │ │ │ │ + ldr r5, [pc, #4052] @ b24c8 <__isoc23_strtoul@@Base+0x36a4> │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r7, r0 │ │ │ │ strb r3, [sp, #107] @ 0x6b │ │ │ │ str r3, [fp, #108] @ 0x6c │ │ │ │ str r3, [fp, #100] @ 0x64 │ │ │ │ - beq b17bc <__isoc23_strtoul@@Base+0x2940> │ │ │ │ + beq b1764 <__isoc23_strtoul@@Base+0x2940> │ │ │ │ ldr r2, [fp, #16] │ │ │ │ orr r1, r9, #-1442840576 @ 0xaa000000 │ │ │ │ orr r0, r2, #1 │ │ │ │ orr r1, r1, #11010048 @ 0xa80000 │ │ │ │ cmp r0, r1 │ │ │ │ str r0, [fp, #16] │ │ │ │ - bne b1d84 <__isoc23_strtoul@@Base+0x2f08> │ │ │ │ + bne b1d2c <__isoc23_strtoul@@Base+0x2f08> │ │ │ │ lsr r1, r2, #12 │ │ │ │ ldr sl, [fp, #116] @ 0x74 │ │ │ │ and r1, r1, #1 │ │ │ │ clz r0, sl │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b1d84 <__isoc23_strtoul@@Base+0x2f08> │ │ │ │ + bne b1d2c <__isoc23_strtoul@@Base+0x2f08> │ │ │ │ ldr r1, [fp, #176] @ 0xb0 │ │ │ │ cmp r1, #1 │ │ │ │ orrhi r2, r2, #129 @ 0x81 │ │ │ │ strhi r2, [fp, #16] │ │ │ │ strls r3, [fp, #176] @ 0xb0 │ │ │ │ ldr r3, [fp] │ │ │ │ cmp sl, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - beq b2bec <__isoc23_strtoul@@Base+0x3d70> │ │ │ │ - ldr r3, [pc, #3920] @ b2524 <__isoc23_strtoul@@Base+0x36a8> │ │ │ │ + beq b2b94 <__isoc23_strtoul@@Base+0x3d70> │ │ │ │ + ldr r3, [pc, #3920] @ b24cc <__isoc23_strtoul@@Base+0x36a8> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str sl, [r3] │ │ │ │ tst r9, #2 │ │ │ │ ldrne r3, [fp, #8] │ │ │ │ ldr r0, [fp, #24] │ │ │ │ @@ -173243,60 +173243,60 @@ │ │ │ │ moveq r3, #1 │ │ │ │ strne r3, [sp, #96] @ 0x60 │ │ │ │ strne r3, [sp, #88] @ 0x58 │ │ │ │ streq r3, [sp, #88] @ 0x58 │ │ │ │ streq r3, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - beq b1618 <__isoc23_strtoul@@Base+0x279c> │ │ │ │ - bl 7f04 │ │ │ │ + beq b15c0 <__isoc23_strtoul@@Base+0x279c> │ │ │ │ + bl 7eb4 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - beq b2608 <__isoc23_strtoul@@Base+0x378c> │ │ │ │ + beq b25b0 <__isoc23_strtoul@@Base+0x378c> │ │ │ │ mov r2, #0 │ │ │ │ mov r8, r7 │ │ │ │ mov r4, r2 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldrh r1, [fp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ add r1, r1, r6 │ │ │ │ mov ip, r0 │ │ │ │ mla r1, r3, ip, r1 │ │ │ │ mov r0, sl │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [r0] │ │ │ │ strb r3, [r0, #8] │ │ │ │ mov sl, r0 │ │ │ │ add r3, r0, #9 │ │ │ │ ldrh r0, [fp, #92] @ 0x5c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ add r0, r3, r0 │ │ │ │ str r0, [sl, #4] │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ - bne b25f0 <__isoc23_strtoul@@Base+0x3774> │ │ │ │ + bne b2598 <__isoc23_strtoul@@Base+0x3774> │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #184] @ 0xb8 │ │ │ │ - beq b16c0 <__isoc23_strtoul@@Base+0x2844> │ │ │ │ + beq b1668 <__isoc23_strtoul@@Base+0x2844> │ │ │ │ add r0, r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [fp, #180] @ 0xb4 │ │ │ │ str r0, [fp, #184] @ 0xb8 │ │ │ │ - bl 8030 │ │ │ │ - ldr r3, [pc, #3680] @ b2528 <__isoc23_strtoul@@Base+0x36ac> │ │ │ │ + bl 7fe0 │ │ │ │ + ldr r3, [pc, #3680] @ b24d0 <__isoc23_strtoul@@Base+0x36ac> │ │ │ │ ldr r2, [fp, #120] @ 0x78 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ ands r8, r9, #8192 @ 0x2000 │ │ │ │ str r3, [fp, #124] @ 0x7c │ │ │ │ mov lr, sl │ │ │ │ @@ -173308,24 +173308,24 @@ │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r9, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [r6] │ │ │ │ ands r3, r3, #4 │ │ │ │ str r2, [fp, #108] @ 0x6c │ │ │ │ - beq b1728 <__isoc23_strtoul@@Base+0x28ac> │ │ │ │ + beq b16d0 <__isoc23_strtoul@@Base+0x28ac> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldrb r3, [r3] │ │ │ │ subs r3, r3, #47 @ 0x2f │ │ │ │ movne r3, #1 │ │ │ │ lsl r3, r3, #2 │ │ │ │ ldr r2, [fp, #28] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2274 <__isoc23_strtoul@@Base+0x33f8> │ │ │ │ + bne b221c <__isoc23_strtoul@@Base+0x33f8> │ │ │ │ ldrb r1, [r6, #8] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ mov r9, r2 │ │ │ │ and r1, r1, #4 │ │ │ │ ldrh r2, [fp, #92] @ 0x5c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, r6, #9 │ │ │ │ @@ -173341,20 +173341,20 @@ │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #12] │ │ │ │ str r8, [sp, #24] │ │ │ │ mov r1, r0 │ │ │ │ mov lr, #0 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ add r4, r0, #1 │ │ │ │ - bhi b1958 <__isoc23_strtoul@@Base+0x2adc> │ │ │ │ + bhi b1900 <__isoc23_strtoul@@Base+0x2adc> │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ - bls b1940 <__isoc23_strtoul@@Base+0x2ac4> │ │ │ │ + bls b18e8 <__isoc23_strtoul@@Base+0x2ac4> │ │ │ │ sub ip, r2, #63 @ 0x3f │ │ │ │ cmp ip, #30 │ │ │ │ - bhi b1958 <__isoc23_strtoul@@Base+0x2adc> │ │ │ │ + bhi b1900 <__isoc23_strtoul@@Base+0x2adc> │ │ │ │ add ip, ip, ip │ │ │ │ ldrh ip, [r6, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bic r3, r9, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #16252928 @ 0xf80000 │ │ │ │ orr r3, r3, #-1442840576 @ 0xaa000000 │ │ │ │ @@ -173367,15 +173367,15 @@ │ │ │ │ and r2, r2, #1 │ │ │ │ str r3, [fp, #16] │ │ │ │ orr r3, r2, #4352 @ 0x1100 │ │ │ │ orr r3, r3, #48 @ 0x30 │ │ │ │ str r3, [fp, #120] @ 0x78 │ │ │ │ ands r3, r9, #32768 @ 0x8000 │ │ │ │ and r1, r9, #16384 @ 0x4000 │ │ │ │ - bne b1d48 <__isoc23_strtoul@@Base+0x2ecc> │ │ │ │ + bne b1cf0 <__isoc23_strtoul@@Base+0x2ecc> │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [fp, #20] │ │ │ │ str r3, [fp, #24] │ │ │ │ str r3, [fp, #28] │ │ │ │ str r3, [fp, #32] │ │ │ │ str r3, [fp, #36] @ 0x24 │ │ │ │ str r3, [fp, #40] @ 0x28 │ │ │ │ @@ -173383,1930 +173383,1930 @@ │ │ │ │ str r3, [fp, #48] @ 0x30 │ │ │ │ str r3, [fp, #52] @ 0x34 │ │ │ │ str r3, [fp, #56] @ 0x38 │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ str r3, [fp, #72] @ 0x48 │ │ │ │ str r3, [fp, #76] @ 0x4c │ │ │ │ strh r3, [fp, #92] @ 0x5c │ │ │ │ - bne b27c4 <__isoc23_strtoul@@Base+0x3948> │ │ │ │ - ldr r3, [pc, #3300] @ b252c <__isoc23_strtoul@@Base+0x36b0> │ │ │ │ + bne b276c <__isoc23_strtoul@@Base+0x3948> │ │ │ │ + ldr r3, [pc, #3300] @ b24d4 <__isoc23_strtoul@@Base+0x36b0> │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [fp, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #3292] @ b2530 <__isoc23_strtoul@@Base+0x36b4> │ │ │ │ + ldr r3, [pc, #3292] @ b24d8 <__isoc23_strtoul@@Base+0x36b4> │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [fp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #3284] @ b2534 <__isoc23_strtoul@@Base+0x36b8> │ │ │ │ + ldr r3, [pc, #3284] @ b24dc <__isoc23_strtoul@@Base+0x36b8> │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [fp, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #3276] @ b2538 <__isoc23_strtoul@@Base+0x36bc> │ │ │ │ + ldr r3, [pc, #3276] @ b24e0 <__isoc23_strtoul@@Base+0x36bc> │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [fp, #72] @ 0x48 │ │ │ │ ldr r3, [fp, #76] @ 0x4c │ │ │ │ ldr r8, [fp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [fp, #20] │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ ldr r3, [fp, #52] @ 0x34 │ │ │ │ ldr ip, [fp, #48] @ 0x30 │ │ │ │ ldr lr, [fp, #44] @ 0x2c │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r6, [fp, #32] │ │ │ │ - beq b2cbc <__isoc23_strtoul@@Base+0x3e40> │ │ │ │ + beq b2c64 <__isoc23_strtoul@@Base+0x3e40> │ │ │ │ cmp r8, #0 │ │ │ │ addeq r8, sp, #107 @ 0x6b │ │ │ │ streq r8, [fp, #28] │ │ │ │ cmp r6, #0 │ │ │ │ moveq r6, #47 @ 0x2f │ │ │ │ streq r6, [fp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b2ccc <__isoc23_strtoul@@Base+0x3e50> │ │ │ │ + beq b2c74 <__isoc23_strtoul@@Base+0x3e50> │ │ │ │ cmp lr, #0 │ │ │ │ - beq b27f8 <__isoc23_strtoul@@Base+0x397c> │ │ │ │ + beq b27a0 <__isoc23_strtoul@@Base+0x397c> │ │ │ │ cmp ip, #0 │ │ │ │ - beq b280c <__isoc23_strtoul@@Base+0x3990> │ │ │ │ + beq b27b4 <__isoc23_strtoul@@Base+0x3990> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2820 <__isoc23_strtoul@@Base+0x39a4> │ │ │ │ + beq b27c8 <__isoc23_strtoul@@Base+0x39a4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq b2834 <__isoc23_strtoul@@Base+0x39b8> │ │ │ │ + beq b27dc <__isoc23_strtoul@@Base+0x39b8> │ │ │ │ tst r9, #65536 @ 0x10000 │ │ │ │ - ldrne r3, [pc, #3156] @ b253c <__isoc23_strtoul@@Base+0x36c0> │ │ │ │ + ldrne r3, [pc, #3156] @ b24e4 <__isoc23_strtoul@@Base+0x36c0> │ │ │ │ orrne r3, r2, r3 │ │ │ │ strne r3, [fp, #120] @ 0x78 │ │ │ │ tst r9, #512 @ 0x200 │ │ │ │ ldrne r3, [fp, #120] @ 0x78 │ │ │ │ orrne r3, r3, #4 │ │ │ │ strne r3, [fp, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b2a38 <__isoc23_strtoul@@Base+0x3bbc> │ │ │ │ + beq b29e0 <__isoc23_strtoul@@Base+0x3bbc> │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2a48 <__isoc23_strtoul@@Base+0x3bcc> │ │ │ │ + bne b29f0 <__isoc23_strtoul@@Base+0x3bcc> │ │ │ │ ldr r3, [fp, #16] │ │ │ │ ands r0, r3, #4096 @ 0x1000 │ │ │ │ - beq b2a0c <__isoc23_strtoul@@Base+0x3b90> │ │ │ │ + beq b29b4 <__isoc23_strtoul@@Base+0x3b90> │ │ │ │ mov r2, #0 │ │ │ │ ands r3, r3, #1024 @ 0x400 │ │ │ │ str r2, [fp, #116] @ 0x74 │ │ │ │ - beq b27ac <__isoc23_strtoul@@Base+0x3930> │ │ │ │ + beq b2754 <__isoc23_strtoul@@Base+0x3930> │ │ │ │ ldr r3, [fp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b28a0 <__isoc23_strtoul@@Base+0x3a24> │ │ │ │ + beq b2848 <__isoc23_strtoul@@Base+0x3a24> │ │ │ │ ldr sl, [fp, #116] @ 0x74 │ │ │ │ - b b15bc <__isoc23_strtoul@@Base+0x2740> │ │ │ │ + b b1564 <__isoc23_strtoul@@Base+0x2740> │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq b1c34 <__isoc23_strtoul@@Base+0x2db8> │ │ │ │ + beq b1bdc <__isoc23_strtoul@@Base+0x2db8> │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - beq b1c40 <__isoc23_strtoul@@Base+0x2dc4> │ │ │ │ + beq b1be8 <__isoc23_strtoul@@Base+0x2dc4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b1c84 <__isoc23_strtoul@@Base+0x2e08> │ │ │ │ + beq b1c2c <__isoc23_strtoul@@Base+0x2e08> │ │ │ │ ldr ip, [fp, #32] │ │ │ │ cmp r2, ip │ │ │ │ - bne b219c <__isoc23_strtoul@@Base+0x3320> │ │ │ │ + bne b2144 <__isoc23_strtoul@@Base+0x3320> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b1dbc <__isoc23_strtoul@@Base+0x2f40> │ │ │ │ + beq b1d64 <__isoc23_strtoul@@Base+0x2f40> │ │ │ │ cmp r9, #0 │ │ │ │ - bne b2b3c <__isoc23_strtoul@@Base+0x3cc0> │ │ │ │ + bne b2ae4 <__isoc23_strtoul@@Base+0x3cc0> │ │ │ │ cmp r8, r1 │ │ │ │ - beq b24ac <__isoc23_strtoul@@Base+0x3630> │ │ │ │ + beq b2454 <__isoc23_strtoul@@Base+0x3630> │ │ │ │ add r3, r8, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq b2334 <__isoc23_strtoul@@Base+0x34b8> │ │ │ │ + beq b22dc <__isoc23_strtoul@@Base+0x34b8> │ │ │ │ cmp sl, #0 │ │ │ │ - bne b22f0 <__isoc23_strtoul@@Base+0x3474> │ │ │ │ + bne b2298 <__isoc23_strtoul@@Base+0x3474> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r1, #-1] │ │ │ │ ldr r3, [fp, #16] │ │ │ │ sub r2, r1, #1 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq b1cc4 <__isoc23_strtoul@@Base+0x2e48> │ │ │ │ + beq b1c6c <__isoc23_strtoul@@Base+0x2e48> │ │ │ │ ldrb r2, [r1] │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - bne b2364 <__isoc23_strtoul@@Base+0x34e8> │ │ │ │ + bne b230c <__isoc23_strtoul@@Base+0x34e8> │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne b2364 <__isoc23_strtoul@@Base+0x34e8> │ │ │ │ + bne b230c <__isoc23_strtoul@@Base+0x34e8> │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #47 @ 0x2f │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #0 │ │ │ │ - bne b2364 <__isoc23_strtoul@@Base+0x34e8> │ │ │ │ + bne b230c <__isoc23_strtoul@@Base+0x34e8> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b23bc <__isoc23_strtoul@@Base+0x3540> │ │ │ │ + beq b2364 <__isoc23_strtoul@@Base+0x3540> │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ add r3, r1, #3 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne b1a04 <__isoc23_strtoul@@Base+0x2b88> │ │ │ │ + bne b19ac <__isoc23_strtoul@@Base+0x2b88> │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq b19f8 <__isoc23_strtoul@@Base+0x2b7c> │ │ │ │ + beq b19a0 <__isoc23_strtoul@@Base+0x2b7c> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2354 <__isoc23_strtoul@@Base+0x34d8> │ │ │ │ - ldr sl, [pc, #2860] @ b2540 <__isoc23_strtoul@@Base+0x36c4> │ │ │ │ + bne b22fc <__isoc23_strtoul@@Base+0x34d8> │ │ │ │ + ldr sl, [pc, #2860] @ b24e8 <__isoc23_strtoul@@Base+0x36c4> │ │ │ │ strb r2, [r3, #-1] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r9, r1 │ │ │ │ sub r3, r3, #1 │ │ │ │ add sl, pc, sl │ │ │ │ str r8, [sp, #20] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [fp, #16] │ │ │ │ ands r3, r3, #128 @ 0x80 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne b2404 <__isoc23_strtoul@@Base+0x3588> │ │ │ │ + bne b23ac <__isoc23_strtoul@@Base+0x3588> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b259c <__isoc23_strtoul@@Base+0x3720> │ │ │ │ + beq b2544 <__isoc23_strtoul@@Base+0x3720> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [fp, #176] @ 0xb0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [fp, #176] @ 0xb0 │ │ │ │ ldr r3, [fp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #24] │ │ │ │ - beq b2498 <__isoc23_strtoul@@Base+0x361c> │ │ │ │ + beq b2440 <__isoc23_strtoul@@Base+0x361c> │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ - bne b25e0 <__isoc23_strtoul@@Base+0x3764> │ │ │ │ + bne b2588 <__isoc23_strtoul@@Base+0x3764> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b1f0c <__isoc23_strtoul@@Base+0x3090> │ │ │ │ + bne b1eb4 <__isoc23_strtoul@@Base+0x3090> │ │ │ │ ldr r3, [fp, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b1f0c <__isoc23_strtoul@@Base+0x3090> │ │ │ │ + bne b1eb4 <__isoc23_strtoul@@Base+0x3090> │ │ │ │ ldr r3, [fp, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq b1f34 <__isoc23_strtoul@@Base+0x30b8> │ │ │ │ + beq b1edc <__isoc23_strtoul@@Base+0x30b8> │ │ │ │ ldr r2, [fp, #120] @ 0x78 │ │ │ │ ands r2, r2, #4 │ │ │ │ - bne b2064 <__isoc23_strtoul@@Base+0x31e8> │ │ │ │ + bne b200c <__isoc23_strtoul@@Base+0x31e8> │ │ │ │ ldr r3, [fp, #16] │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - beq b2064 <__isoc23_strtoul@@Base+0x31e8> │ │ │ │ + beq b200c <__isoc23_strtoul@@Base+0x31e8> │ │ │ │ ldr r3, [fp, #56] @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - beq b2064 <__isoc23_strtoul@@Base+0x31e8> │ │ │ │ + beq b200c <__isoc23_strtoul@@Base+0x31e8> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b24c0 <__isoc23_strtoul@@Base+0x3644> │ │ │ │ + beq b2468 <__isoc23_strtoul@@Base+0x3644> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r8, [fp, #128] @ 0x80 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b1b30 <__isoc23_strtoul@@Base+0x2cb4> │ │ │ │ + beq b1ad8 <__isoc23_strtoul@@Base+0x2cb4> │ │ │ │ ldr r3, [fp, #120] @ 0x78 │ │ │ │ tst r3, #4 │ │ │ │ - beq b1b30 <__isoc23_strtoul@@Base+0x2cb4> │ │ │ │ + beq b1ad8 <__isoc23_strtoul@@Base+0x2cb4> │ │ │ │ ldr r8, [fp, #132] @ 0x84 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b222c <__isoc23_strtoul@@Base+0x33b0> │ │ │ │ + beq b21d4 <__isoc23_strtoul@@Base+0x33b0> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r3, [fp, #32] │ │ │ │ strbne r3, [r2] │ │ │ │ mov r6, #0 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [fp, #44] @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b2030 <__isoc23_strtoul@@Base+0x31b4> │ │ │ │ + beq b1fd8 <__isoc23_strtoul@@Base+0x31b4> │ │ │ │ ldr r3, [fp, #28] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2030 <__isoc23_strtoul@@Base+0x31b4> │ │ │ │ + bne b1fd8 <__isoc23_strtoul@@Base+0x31b4> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b1e30 <__isoc23_strtoul@@Base+0x2fb4> │ │ │ │ + beq b1dd8 <__isoc23_strtoul@@Base+0x2fb4> │ │ │ │ ldrb r3, [sl] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq b1fac <__isoc23_strtoul@@Base+0x3130> │ │ │ │ + beq b1f54 <__isoc23_strtoul@@Base+0x3130> │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, sl │ │ │ │ - bl 7f28 │ │ │ │ + bl 7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1e30 <__isoc23_strtoul@@Base+0x2fb4> │ │ │ │ + beq b1dd8 <__isoc23_strtoul@@Base+0x2fb4> │ │ │ │ ldr r3, [fp, #84] @ 0x54 │ │ │ │ ands r5, r3, #1 │ │ │ │ - bne b1de0 <__isoc23_strtoul@@Base+0x2f64> │ │ │ │ + bne b1d88 <__isoc23_strtoul@@Base+0x2f64> │ │ │ │ cmp r8, #0 │ │ │ │ - beq b2000 <__isoc23_strtoul@@Base+0x3184> │ │ │ │ + beq b1fa8 <__isoc23_strtoul@@Base+0x3184> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl bb0d4 <__isoc23_strtoul@@Base+0xc258> │ │ │ │ + bl bb07c <__isoc23_strtoul@@Base+0xc258> │ │ │ │ cmp r0, #0 │ │ │ │ - beq b1b48 <__isoc23_strtoul@@Base+0x2ccc> │ │ │ │ + beq b1af0 <__isoc23_strtoul@@Base+0x2ccc> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b1bec <__isoc23_strtoul@@Base+0x2d70> │ │ │ │ + beq b1b94 <__isoc23_strtoul@@Base+0x2d70> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq b207c <__isoc23_strtoul@@Base+0x3200> │ │ │ │ + beq b2024 <__isoc23_strtoul@@Base+0x3200> │ │ │ │ cmp r5, #0 │ │ │ │ - beq b200c <__isoc23_strtoul@@Base+0x3190> │ │ │ │ + beq b1fb4 <__isoc23_strtoul@@Base+0x3190> │ │ │ │ mov r5, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl bb0d4 <__isoc23_strtoul@@Base+0xc258> │ │ │ │ + bl bb07c <__isoc23_strtoul@@Base+0xc258> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1c28 <__isoc23_strtoul@@Base+0x2dac> │ │ │ │ + bne b1bd0 <__isoc23_strtoul@@Base+0x2dac> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eor r5, r5, #1 │ │ │ │ orrs r3, r5, r3 │ │ │ │ - bne b1e7c <__isoc23_strtoul@@Base+0x3000> │ │ │ │ + bne b1e24 <__isoc23_strtoul@@Base+0x3000> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq b2094 <__isoc23_strtoul@@Base+0x3218> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq b203c <__isoc23_strtoul@@Base+0x3218> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ str r6, [r0] │ │ │ │ - b b1b48 <__isoc23_strtoul@@Base+0x2ccc> │ │ │ │ + b b1af0 <__isoc23_strtoul@@Base+0x2ccc> │ │ │ │ ldr r2, [fp, #16] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - beq b219c <__isoc23_strtoul@@Base+0x3320> │ │ │ │ + beq b2144 <__isoc23_strtoul@@Base+0x3320> │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ add ip, r4, #1 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #4 │ │ │ │ - bhi b218c <__isoc23_strtoul@@Base+0x3310> │ │ │ │ + bhi b2134 <__isoc23_strtoul@@Base+0x3310> │ │ │ │ mov r4, ip │ │ │ │ - b b1798 <__isoc23_strtoul@@Base+0x291c> │ │ │ │ + b b1740 <__isoc23_strtoul@@Base+0x291c> │ │ │ │ ldr r2, [fp, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne b219c <__isoc23_strtoul@@Base+0x3320> │ │ │ │ + bne b2144 <__isoc23_strtoul@@Base+0x3320> │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2340 <__isoc23_strtoul@@Base+0x34c4> │ │ │ │ + bne b22e8 <__isoc23_strtoul@@Base+0x34c4> │ │ │ │ mov r2, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2970 <__isoc23_strtoul@@Base+0x3af4> │ │ │ │ + beq b2918 <__isoc23_strtoul@@Base+0x3af4> │ │ │ │ cmp r9, #0 │ │ │ │ - bne b2924 <__isoc23_strtoul@@Base+0x3aa8> │ │ │ │ + bne b28cc <__isoc23_strtoul@@Base+0x3aa8> │ │ │ │ cmp r1, r8 │ │ │ │ movne r4, r9 │ │ │ │ - bne b197c <__isoc23_strtoul@@Base+0x2b00> │ │ │ │ + bne b1924 <__isoc23_strtoul@@Base+0x2b00> │ │ │ │ ldr r3, [fp, #16] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne b2cdc <__isoc23_strtoul@@Base+0x3e60> │ │ │ │ - ldr r5, [pc, #2192] @ b2544 <__isoc23_strtoul@@Base+0x36c8> │ │ │ │ + bne b2c84 <__isoc23_strtoul@@Base+0x3e60> │ │ │ │ + ldr r5, [pc, #2192] @ b24ec <__isoc23_strtoul@@Base+0x36c8> │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r8, r9 │ │ │ │ mov r4, r9 │ │ │ │ - bne b19ac <__isoc23_strtoul@@Base+0x2b30> │ │ │ │ + bne b1954 <__isoc23_strtoul@@Base+0x2b30> │ │ │ │ cmp r4, #0 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #20] │ │ │ │ mov r9, r1 │ │ │ │ - beq b2d70 <__isoc23_strtoul@@Base+0x3ef4> │ │ │ │ + beq b2d18 <__isoc23_strtoul@@Base+0x3ef4> │ │ │ │ mov r3, #0 │ │ │ │ mov sl, r9 │ │ │ │ strb r3, [r4, #-1] │ │ │ │ mov r9, r3 │ │ │ │ sub r3, r4, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - b b1a2c <__isoc23_strtoul@@Base+0x2bb0> │ │ │ │ + b b19d4 <__isoc23_strtoul@@Base+0x2bb0> │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ orr r3, r3, lr │ │ │ │ mov r0, r4 │ │ │ │ - b b178c <__isoc23_strtoul@@Base+0x2910> │ │ │ │ + b b1734 <__isoc23_strtoul@@Base+0x2910> │ │ │ │ cmp lr, #0 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ movne lr, #4 │ │ │ │ movne r0, r4 │ │ │ │ - bne b178c <__isoc23_strtoul@@Base+0x2910> │ │ │ │ + bne b1734 <__isoc23_strtoul@@Base+0x2910> │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ cmpne r2, #33 @ 0x21 │ │ │ │ ldrbeq r2, [r0, #2] │ │ │ │ movne r0, r4 │ │ │ │ addeq r0, r0, #2 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ movne lr, #4 │ │ │ │ ldrbeq r2, [r0, #1] │ │ │ │ moveq lr, #4 │ │ │ │ addeq r0, r0, #1 │ │ │ │ - b b178c <__isoc23_strtoul@@Base+0x2910> │ │ │ │ + b b1734 <__isoc23_strtoul@@Base+0x2910> │ │ │ │ cmp r1, #0 │ │ │ │ - bne b1870 <__isoc23_strtoul@@Base+0x29f4> │ │ │ │ - ldr r3, [pc, #2004] @ b252c <__isoc23_strtoul@@Base+0x36b0> │ │ │ │ + bne b1818 <__isoc23_strtoul@@Base+0x29f4> │ │ │ │ + ldr r3, [pc, #2004] @ b24d4 <__isoc23_strtoul@@Base+0x36b0> │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [fp, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #1996] @ b2530 <__isoc23_strtoul@@Base+0x36b4> │ │ │ │ + ldr r3, [pc, #1996] @ b24d8 <__isoc23_strtoul@@Base+0x36b4> │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [fp, #64] @ 0x40 │ │ │ │ ldr r3, [fp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1980] @ b2534 <__isoc23_strtoul@@Base+0x36b8> │ │ │ │ + ldr r3, [pc, #1980] @ b24dc <__isoc23_strtoul@@Base+0x36b8> │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [fp, #68] @ 0x44 │ │ │ │ - bne b1870 <__isoc23_strtoul@@Base+0x29f4> │ │ │ │ - b b1864 <__isoc23_strtoul@@Base+0x29e8> │ │ │ │ + bne b1818 <__isoc23_strtoul@@Base+0x29f4> │ │ │ │ + b b180c <__isoc23_strtoul@@Base+0x29e8> │ │ │ │ mov r0, #5 │ │ │ │ - ldr r2, [pc, #1976] @ b2548 <__isoc23_strtoul@@Base+0x36cc> │ │ │ │ - ldr r3, [pc, #1928] @ b251c <__isoc23_strtoul@@Base+0x36a0> │ │ │ │ + ldr r2, [pc, #1976] @ b24f0 <__isoc23_strtoul@@Base+0x36cc> │ │ │ │ + ldr r3, [pc, #1928] @ b24c4 <__isoc23_strtoul@@Base+0x36a0> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b2da8 <__isoc23_strtoul@@Base+0x3f2c> │ │ │ │ + bne b2d50 <__isoc23_strtoul@@Base+0x3f2c> │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp ip, r2 │ │ │ │ - bne b2b5c <__isoc23_strtoul@@Base+0x3ce0> │ │ │ │ + bne b2b04 <__isoc23_strtoul@@Base+0x3ce0> │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ add r4, r4, #1 │ │ │ │ - bhi b1db4 <__isoc23_strtoul@@Base+0x2f38> │ │ │ │ + bhi b1d5c <__isoc23_strtoul@@Base+0x2f38> │ │ │ │ ldr sl, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov lr, #0 │ │ │ │ - b b1798 <__isoc23_strtoul@@Base+0x291c> │ │ │ │ + b b1740 <__isoc23_strtoul@@Base+0x291c> │ │ │ │ bic r3, r3, #1 │ │ │ │ cmp r8, #0 │ │ │ │ movne r5, #1 │ │ │ │ str r3, [fp, #84] @ 0x54 │ │ │ │ - bne b1bac <__isoc23_strtoul@@Base+0x2d30> │ │ │ │ + bne b1b54 <__isoc23_strtoul@@Base+0x2d30> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b1be8 <__isoc23_strtoul@@Base+0x2d6c> │ │ │ │ + beq b1b90 <__isoc23_strtoul@@Base+0x2d6c> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne b1be8 <__isoc23_strtoul@@Base+0x2d6c> │ │ │ │ + bne b1b90 <__isoc23_strtoul@@Base+0x2d6c> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b1be8 <__isoc23_strtoul@@Base+0x2d6c> │ │ │ │ + beq b1b90 <__isoc23_strtoul@@Base+0x2d6c> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ moveq r5, #1 │ │ │ │ - bne b1be8 <__isoc23_strtoul@@Base+0x2d6c> │ │ │ │ + bne b1b90 <__isoc23_strtoul@@Base+0x2d6c> │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b1be0 <__isoc23_strtoul@@Base+0x2d64> │ │ │ │ - b b1bec <__isoc23_strtoul@@Base+0x2d70> │ │ │ │ + bne b1b88 <__isoc23_strtoul@@Base+0x2d64> │ │ │ │ + b b1b94 <__isoc23_strtoul@@Base+0x2d70> │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - beq b1fd0 <__isoc23_strtoul@@Base+0x3154> │ │ │ │ + beq b1f78 <__isoc23_strtoul@@Base+0x3154> │ │ │ │ ldr r3, [fp, #84] @ 0x54 │ │ │ │ ands r5, r3, #1 │ │ │ │ - bne b1de0 <__isoc23_strtoul@@Base+0x2f64> │ │ │ │ + bne b1d88 <__isoc23_strtoul@@Base+0x2f64> │ │ │ │ cmp r8, #0 │ │ │ │ - bne b1bac <__isoc23_strtoul@@Base+0x2d30> │ │ │ │ + bne b1b54 <__isoc23_strtoul@@Base+0x2d30> │ │ │ │ cmp r9, #0 │ │ │ │ - bne b2004 <__isoc23_strtoul@@Base+0x3188> │ │ │ │ + bne b1fac <__isoc23_strtoul@@Base+0x3188> │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl bb0d4 <__isoc23_strtoul@@Base+0xc258> │ │ │ │ + bl bb07c <__isoc23_strtoul@@Base+0xc258> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1c28 <__isoc23_strtoul@@Base+0x2dac> │ │ │ │ + bne b1bd0 <__isoc23_strtoul@@Base+0x2dac> │ │ │ │ mov r5, #1 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ str r6, [sp] │ │ │ │ - bl b1228 <__isoc23_strtoul@@Base+0x23ac> │ │ │ │ + bl b11d0 <__isoc23_strtoul@@Base+0x23ac> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq b2094 <__isoc23_strtoul@@Base+0x3218> │ │ │ │ + beq b203c <__isoc23_strtoul@@Base+0x3218> │ │ │ │ cmp r3, #2 │ │ │ │ movne r5, #0 │ │ │ │ andeq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b1c28 <__isoc23_strtoul@@Base+0x2dac> │ │ │ │ - ldr r3, [pc, #1672] @ b254c <__isoc23_strtoul@@Base+0x36d0> │ │ │ │ + beq b1bd0 <__isoc23_strtoul@@Base+0x2dac> │ │ │ │ + ldr r3, [pc, #1672] @ b24f4 <__isoc23_strtoul@@Base+0x36d0> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ str r6, [sp] │ │ │ │ - bl b1228 <__isoc23_strtoul@@Base+0x23ac> │ │ │ │ - b b1c28 <__isoc23_strtoul@@Base+0x2dac> │ │ │ │ + bl b11d0 <__isoc23_strtoul@@Base+0x23ac> │ │ │ │ + b b1bd0 <__isoc23_strtoul@@Base+0x2dac> │ │ │ │ ldr r3, [fp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bne b2b6c <__isoc23_strtoul@@Base+0x3cf0> │ │ │ │ + bne b2b14 <__isoc23_strtoul@@Base+0x3cf0> │ │ │ │ mov r3, #1 │ │ │ │ str r9, [sp, #32] │ │ │ │ str r9, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r9, [sp, #28] │ │ │ │ ldr r3, [fp, #52] @ 0x34 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ cmp r0, #2 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - beq b1ab0 <__isoc23_strtoul@@Base+0x2c34> │ │ │ │ + beq b1a58 <__isoc23_strtoul@@Base+0x2c34> │ │ │ │ cmp r0, #5 │ │ │ │ - beq b2154 <__isoc23_strtoul@@Base+0x32d8> │ │ │ │ + beq b20fc <__isoc23_strtoul@@Base+0x32d8> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b209c <__isoc23_strtoul@@Base+0x3220> │ │ │ │ + beq b2044 <__isoc23_strtoul@@Base+0x3220> │ │ │ │ ldr r3, [fp, #28] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #4 │ │ │ │ strne r3, [fp, #100] @ 0x64 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #24] │ │ │ │ - bne b20d8 <__isoc23_strtoul@@Base+0x325c> │ │ │ │ + bne b2080 <__isoc23_strtoul@@Base+0x325c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [fp, #80] @ 0x50 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b24a4 <__isoc23_strtoul@@Base+0x3628> │ │ │ │ + beq b244c <__isoc23_strtoul@@Base+0x3628> │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne b1f9c <__isoc23_strtoul@@Base+0x3120> │ │ │ │ + bne b1f44 <__isoc23_strtoul@@Base+0x3120> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [sp, #20] │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [sp, #24] │ │ │ │ - beq b1a98 <__isoc23_strtoul@@Base+0x2c1c> │ │ │ │ + beq b1a40 <__isoc23_strtoul@@Base+0x2c1c> │ │ │ │ mov r3, #1 │ │ │ │ str r5, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b b1a98 <__isoc23_strtoul@@Base+0x2c1c> │ │ │ │ + b b1a40 <__isoc23_strtoul@@Base+0x2c1c> │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b1b98 <__isoc23_strtoul@@Base+0x2d1c> │ │ │ │ + beq b1b40 <__isoc23_strtoul@@Base+0x2d1c> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne b1b84 <__isoc23_strtoul@@Base+0x2d08> │ │ │ │ + bne b1b2c <__isoc23_strtoul@@Base+0x2d08> │ │ │ │ ldrb r3, [sl, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b1b84 <__isoc23_strtoul@@Base+0x2d08> │ │ │ │ - b b1b98 <__isoc23_strtoul@@Base+0x2d1c> │ │ │ │ + bne b1b2c <__isoc23_strtoul@@Base+0x2d08> │ │ │ │ + b b1b40 <__isoc23_strtoul@@Base+0x2d1c> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b1ff0 <__isoc23_strtoul@@Base+0x3174> │ │ │ │ + beq b1f98 <__isoc23_strtoul@@Base+0x3174> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne b1e3c <__isoc23_strtoul@@Base+0x2fc0> │ │ │ │ + bne b1de4 <__isoc23_strtoul@@Base+0x2fc0> │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b1e3c <__isoc23_strtoul@@Base+0x2fc0> │ │ │ │ + bne b1de4 <__isoc23_strtoul@@Base+0x2fc0> │ │ │ │ ldr r3, [fp, #16] │ │ │ │ tst r3, #262144 @ 0x40000 │ │ │ │ - bne b1e3c <__isoc23_strtoul@@Base+0x2fc0> │ │ │ │ - b b1b48 <__isoc23_strtoul@@Base+0x2ccc> │ │ │ │ + bne b1de4 <__isoc23_strtoul@@Base+0x2fc0> │ │ │ │ + b b1af0 <__isoc23_strtoul@@Base+0x2ccc> │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - beq b2170 <__isoc23_strtoul@@Base+0x32f4> │ │ │ │ + beq b2118 <__isoc23_strtoul@@Base+0x32f4> │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ str r6, [sp] │ │ │ │ - bl b1228 <__isoc23_strtoul@@Base+0x23ac> │ │ │ │ - b b1e58 <__isoc23_strtoul@@Base+0x2fdc> │ │ │ │ + bl b11d0 <__isoc23_strtoul@@Base+0x23ac> │ │ │ │ + b b1e00 <__isoc23_strtoul@@Base+0x2fdc> │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [fp, #48] @ 0x30 │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b21a8 <__isoc23_strtoul@@Base+0x332c> │ │ │ │ + bne b2150 <__isoc23_strtoul@@Base+0x332c> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b1f40 <__isoc23_strtoul@@Base+0x30c4> │ │ │ │ - b b21dc <__isoc23_strtoul@@Base+0x3360> │ │ │ │ + bne b1ee8 <__isoc23_strtoul@@Base+0x30c4> │ │ │ │ + b b2184 <__isoc23_strtoul@@Base+0x3360> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b21f8 <__isoc23_strtoul@@Base+0x337c> │ │ │ │ + beq b21a0 <__isoc23_strtoul@@Base+0x337c> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b b1b0c <__isoc23_strtoul@@Base+0x2c90> │ │ │ │ + b b1ab4 <__isoc23_strtoul@@Base+0x2c90> │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b1bec <__isoc23_strtoul@@Base+0x2d70> │ │ │ │ + beq b1b94 <__isoc23_strtoul@@Base+0x2d70> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne b1be0 <__isoc23_strtoul@@Base+0x2d64> │ │ │ │ - b b1e20 <__isoc23_strtoul@@Base+0x2fa4> │ │ │ │ + bne b1b88 <__isoc23_strtoul@@Base+0x2d64> │ │ │ │ + b b1dc8 <__isoc23_strtoul@@Base+0x2fa4> │ │ │ │ mov r3, #0 │ │ │ │ - b b1ec4 <__isoc23_strtoul@@Base+0x3048> │ │ │ │ + b b1e6c <__isoc23_strtoul@@Base+0x3048> │ │ │ │ ldr r4, [fp, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b21e8 <__isoc23_strtoul@@Base+0x336c> │ │ │ │ - bl 7fa0 <__errno_location@plt> │ │ │ │ + beq b2190 <__isoc23_strtoul@@Base+0x336c> │ │ │ │ + bl 7f50 <__errno_location@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldrb r3, [fp, #16] │ │ │ │ lsr r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq b20d8 <__isoc23_strtoul@@Base+0x325c> │ │ │ │ + beq b2080 <__isoc23_strtoul@@Base+0x325c> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #100] @ 0x64 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r3, [fp, #32] │ │ │ │ strbne r3, [r2] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2100 <__isoc23_strtoul@@Base+0x3284> │ │ │ │ + beq b20a8 <__isoc23_strtoul@@Base+0x3284> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [fp, #32] │ │ │ │ strb r3, [r2] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2114 <__isoc23_strtoul@@Base+0x3298> │ │ │ │ + beq b20bc <__isoc23_strtoul@@Base+0x3298> │ │ │ │ mov r0, r3 │ │ │ │ - bl bfc1c <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ + bl bfbc4 <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2128 <__isoc23_strtoul@@Base+0x32ac> │ │ │ │ + beq b20d0 <__isoc23_strtoul@@Base+0x32ac> │ │ │ │ mov r0, r3 │ │ │ │ - bl bfc1c <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ + bl bfbc4 <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #12 │ │ │ │ - beq b239c <__isoc23_strtoul@@Base+0x3520> │ │ │ │ + beq b2344 <__isoc23_strtoul@@Base+0x3520> │ │ │ │ ldr r3, [fp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b25c8 <__isoc23_strtoul@@Base+0x374c> │ │ │ │ + bne b2570 <__isoc23_strtoul@@Base+0x374c> │ │ │ │ ldr r6, [fp, #108] @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ - beq b25c8 <__isoc23_strtoul@@Base+0x374c> │ │ │ │ + beq b2570 <__isoc23_strtoul@@Base+0x374c> │ │ │ │ ldr r3, [fp, #120] @ 0x78 │ │ │ │ - b b1704 <__isoc23_strtoul@@Base+0x2888> │ │ │ │ + b b16ac <__isoc23_strtoul@@Base+0x2888> │ │ │ │ ldrb r3, [sl] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne b1f34 <__isoc23_strtoul@@Base+0x30b8> │ │ │ │ + bne b1edc <__isoc23_strtoul@@Base+0x30b8> │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b1ab0 <__isoc23_strtoul@@Base+0x2c34> │ │ │ │ - b b1f34 <__isoc23_strtoul@@Base+0x30b8> │ │ │ │ + beq b1a58 <__isoc23_strtoul@@Base+0x2c34> │ │ │ │ + b b1edc <__isoc23_strtoul@@Base+0x30b8> │ │ │ │ ldrb r5, [r4, #1] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b1bec <__isoc23_strtoul@@Base+0x2d70> │ │ │ │ + beq b1b94 <__isoc23_strtoul@@Base+0x2d70> │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ moveq r5, #0 │ │ │ │ - bne b200c <__isoc23_strtoul@@Base+0x3190> │ │ │ │ - b b1e20 <__isoc23_strtoul@@Base+0x2fa4> │ │ │ │ + bne b1fb4 <__isoc23_strtoul@@Base+0x3190> │ │ │ │ + b b1dc8 <__isoc23_strtoul@@Base+0x2fa4> │ │ │ │ ldr r4, [fp, #32] │ │ │ │ cmp r4, r2 │ │ │ │ mov r4, ip │ │ │ │ - beq b196c <__isoc23_strtoul@@Base+0x2af0> │ │ │ │ + beq b1914 <__isoc23_strtoul@@Base+0x2af0> │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ mov r0, r4 │ │ │ │ - b b178c <__isoc23_strtoul@@Base+0x2910> │ │ │ │ + b b1734 <__isoc23_strtoul@@Base+0x2910> │ │ │ │ ldr r3, [fp, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2264 <__isoc23_strtoul@@Base+0x33e8> │ │ │ │ + beq b220c <__isoc23_strtoul@@Base+0x33e8> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldrb r3, [fp, #16] │ │ │ │ lsr r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq b2054 <__isoc23_strtoul@@Base+0x31d8> │ │ │ │ + beq b1ffc <__isoc23_strtoul@@Base+0x31d8> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b b20d8 <__isoc23_strtoul@@Base+0x325c> │ │ │ │ + b b2080 <__isoc23_strtoul@@Base+0x325c> │ │ │ │ ldr r3, [fp, #16] │ │ │ │ tst r3, #4 │ │ │ │ - beq b20d8 <__isoc23_strtoul@@Base+0x325c> │ │ │ │ - b b20d0 <__isoc23_strtoul@@Base+0x3254> │ │ │ │ + beq b2080 <__isoc23_strtoul@@Base+0x325c> │ │ │ │ + b b2078 <__isoc23_strtoul@@Base+0x3254> │ │ │ │ add r4, sp, #116 @ 0x74 │ │ │ │ ldr r2, [fp, #120] @ 0x78 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl b9eb8 <__isoc23_strtoul@@Base+0xb03c> │ │ │ │ + bl b9e60 <__isoc23_strtoul@@Base+0xb03c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2a80 <__isoc23_strtoul@@Base+0x3c04> │ │ │ │ + bne b2a28 <__isoc23_strtoul@@Base+0x3c04> │ │ │ │ ldr r3, [fp, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2380 <__isoc23_strtoul@@Base+0x3504> │ │ │ │ + bne b2328 <__isoc23_strtoul@@Base+0x3504> │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #12] │ │ │ │ - b b1b0c <__isoc23_strtoul@@Base+0x2c90> │ │ │ │ + b b1ab4 <__isoc23_strtoul@@Base+0x2c90> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r8, fp, #156 @ 0x9c │ │ │ │ orr r2, r3, #4 │ │ │ │ ldr r1, [fp, #20] │ │ │ │ mov r0, r8 │ │ │ │ - bl b9eb8 <__isoc23_strtoul@@Base+0xb03c> │ │ │ │ + bl b9e60 <__isoc23_strtoul@@Base+0xb03c> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #5 │ │ │ │ strne r3, [fp, #100] @ 0x64 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #24] │ │ │ │ - bne b20d8 <__isoc23_strtoul@@Base+0x325c> │ │ │ │ + bne b2080 <__isoc23_strtoul@@Base+0x325c> │ │ │ │ str r8, [fp, #132] @ 0x84 │ │ │ │ - b b1b30 <__isoc23_strtoul@@Base+0x2cb4> │ │ │ │ + b b1ad8 <__isoc23_strtoul@@Base+0x2cb4> │ │ │ │ ldr r3, [fp, #16] │ │ │ │ tst r3, #4 │ │ │ │ - beq b2054 <__isoc23_strtoul@@Base+0x31d8> │ │ │ │ - b b21d4 <__isoc23_strtoul@@Base+0x3358> │ │ │ │ + beq b1ffc <__isoc23_strtoul@@Base+0x31d8> │ │ │ │ + b b217c <__isoc23_strtoul@@Base+0x3358> │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [fp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ str r3, [fp, #120] @ 0x78 │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b2750 <__isoc23_strtoul@@Base+0x38d4> │ │ │ │ + beq b26f8 <__isoc23_strtoul@@Base+0x38d4> │ │ │ │ cmp r8, #0 │ │ │ │ - beq b2664 <__isoc23_strtoul@@Base+0x37e8> │ │ │ │ + beq b260c <__isoc23_strtoul@@Base+0x37e8> │ │ │ │ ldr r3, [fp, #112] @ 0x70 │ │ │ │ str r3, [fp, #12] │ │ │ │ ldr r3, [fp, #176] @ 0xb0 │ │ │ │ cmp r3, #1 │ │ │ │ ldrhi r3, [fp, #16] │ │ │ │ bichi r3, r3, #128 @ 0x80 │ │ │ │ strhi r3, [fp, #16] │ │ │ │ ldr r3, [fp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b22e8 <__isoc23_strtoul@@Base+0x346c> │ │ │ │ - ldr r3, [pc, #624] @ b2550 <__isoc23_strtoul@@Base+0x36d4> │ │ │ │ + beq b2290 <__isoc23_strtoul@@Base+0x346c> │ │ │ │ + ldr r3, [pc, #624] @ b24f8 <__isoc23_strtoul@@Base+0x36d4> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r3] │ │ │ │ ldr r0, [fp, #100] @ 0x64 │ │ │ │ - b b1d88 <__isoc23_strtoul@@Base+0x2f0c> │ │ │ │ + b b1d30 <__isoc23_strtoul@@Base+0x2f0c> │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl b10d0 <__isoc23_strtoul@@Base+0x2254> │ │ │ │ + bl b1078 <__isoc23_strtoul@@Base+0x2254> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ sub r1, r1, r3 │ │ │ │ ldrne r3, [sp, #112] @ 0x70 │ │ │ │ streq r4, [sp, #12] │ │ │ │ subne r4, r4, r3 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #12] │ │ │ │ - b b1990 <__isoc23_strtoul@@Base+0x2b14> │ │ │ │ - ldr r5, [pc, #536] @ b2554 <__isoc23_strtoul@@Base+0x36d8> │ │ │ │ + b b1938 <__isoc23_strtoul@@Base+0x2b14> │ │ │ │ + ldr r5, [pc, #536] @ b24fc <__isoc23_strtoul@@Base+0x36d8> │ │ │ │ add r5, pc, r5 │ │ │ │ - b b1988 <__isoc23_strtoul@@Base+0x2b0c> │ │ │ │ + b b1930 <__isoc23_strtoul@@Base+0x2b0c> │ │ │ │ mov ip, #1 │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ str ip, [sp, #12] │ │ │ │ add r0, r0, #2 │ │ │ │ - b b178c <__isoc23_strtoul@@Base+0x2910> │ │ │ │ + b b1734 <__isoc23_strtoul@@Base+0x2910> │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - beq b19bc <__isoc23_strtoul@@Base+0x2b40> │ │ │ │ + beq b1964 <__isoc23_strtoul@@Base+0x2b40> │ │ │ │ mov r3, #4 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq b1cc4 <__isoc23_strtoul@@Base+0x2e48> │ │ │ │ + beq b1c6c <__isoc23_strtoul@@Base+0x2e48> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ - b b1784 <__isoc23_strtoul@@Base+0x2908> │ │ │ │ + b b172c <__isoc23_strtoul@@Base+0x2908> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [fp, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ - bl c0ca4 <__isoc23_strtoul@@Base+0x11e28> │ │ │ │ + bl c0c4c <__isoc23_strtoul@@Base+0x11e28> │ │ │ │ ldr r3, [r0] │ │ │ │ str r3, [fp, #120] @ 0x78 │ │ │ │ - b b2220 <__isoc23_strtoul@@Base+0x33a4> │ │ │ │ + b b21c8 <__isoc23_strtoul@@Base+0x33a4> │ │ │ │ mov r3, #3 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ str r3, [fp, #100] @ 0x64 │ │ │ │ - b b2290 <__isoc23_strtoul@@Base+0x3414> │ │ │ │ + b b2238 <__isoc23_strtoul@@Base+0x3414> │ │ │ │ ldr r2, [fp, #180] @ 0xb4 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [fp, #176] @ 0xb0 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r8, [sp, #20] │ │ │ │ str ip, [sp, #28] │ │ │ │ str r3, [fp, #176] @ 0xb0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - beq b24f8 <__isoc23_strtoul@@Base+0x367c> │ │ │ │ - ldr sl, [pc, #360] @ b2558 <__isoc23_strtoul@@Base+0x36dc> │ │ │ │ + beq b24a0 <__isoc23_strtoul@@Base+0x367c> │ │ │ │ + ldr sl, [pc, #360] @ b2500 <__isoc23_strtoul@@Base+0x36dc> │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add sl, pc, sl │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #16] │ │ │ │ - b b1a70 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ + b b1a18 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r0 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne b247c <__isoc23_strtoul@@Base+0x3600> │ │ │ │ + bne b2424 <__isoc23_strtoul@@Base+0x3600> │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne b247c <__isoc23_strtoul@@Base+0x3600> │ │ │ │ + bne b2424 <__isoc23_strtoul@@Base+0x3600> │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #47 @ 0x2f │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - bne b2908 <__isoc23_strtoul@@Base+0x3a8c> │ │ │ │ + bne b28b0 <__isoc23_strtoul@@Base+0x3a8c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq b28ec <__isoc23_strtoul@@Base+0x3a70> │ │ │ │ + beq b2894 <__isoc23_strtoul@@Base+0x3a70> │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ add r2, r1, #3 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne b2460 <__isoc23_strtoul@@Base+0x35e4> │ │ │ │ + bne b2408 <__isoc23_strtoul@@Base+0x35e4> │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq b2454 <__isoc23_strtoul@@Base+0x35d8> │ │ │ │ + beq b23fc <__isoc23_strtoul@@Base+0x35d8> │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ - beq b28d0 <__isoc23_strtoul@@Base+0x3a54> │ │ │ │ + beq b2878 <__isoc23_strtoul@@Base+0x3a54> │ │ │ │ mov r1, r2 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq b2418 <__isoc23_strtoul@@Base+0x359c> │ │ │ │ + beq b23c0 <__isoc23_strtoul@@Base+0x359c> │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - beq b28b0 <__isoc23_strtoul@@Base+0x3a34> │ │ │ │ + beq b2858 <__isoc23_strtoul@@Base+0x3a34> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b b1a4c <__isoc23_strtoul@@Base+0x2bd0> │ │ │ │ + b b19f4 <__isoc23_strtoul@@Base+0x2bd0> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b b1a8c <__isoc23_strtoul@@Base+0x2c10> │ │ │ │ + b b1a34 <__isoc23_strtoul@@Base+0x2c10> │ │ │ │ str r5, [sp, #24] │ │ │ │ - b b20d8 <__isoc23_strtoul@@Base+0x325c> │ │ │ │ - ldr r5, [pc, #168] @ b255c <__isoc23_strtoul@@Base+0x36e0> │ │ │ │ + b b2080 <__isoc23_strtoul@@Base+0x325c> │ │ │ │ + ldr r5, [pc, #168] @ b2504 <__isoc23_strtoul@@Base+0x36e0> │ │ │ │ ldr r3, [fp, #16] │ │ │ │ add r5, pc, r5 │ │ │ │ mov r8, r9 │ │ │ │ - b b19a4 <__isoc23_strtoul@@Base+0x2b28> │ │ │ │ + b b194c <__isoc23_strtoul@@Base+0x2b28> │ │ │ │ ldr r2, [fp, #120] @ 0x78 │ │ │ │ add r4, sp, #136 @ 0x88 │ │ │ │ orr r2, r2, #4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl b9eb8 <__isoc23_strtoul@@Base+0xb03c> │ │ │ │ + bl b9e60 <__isoc23_strtoul@@Base+0xb03c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2da0 <__isoc23_strtoul@@Base+0x3f24> │ │ │ │ + bne b2d48 <__isoc23_strtoul@@Base+0x3f24> │ │ │ │ ldr r3, [fp, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne b278c <__isoc23_strtoul@@Base+0x3910> │ │ │ │ + bne b2734 <__isoc23_strtoul@@Base+0x3910> │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #12] │ │ │ │ - b b1b0c <__isoc23_strtoul@@Base+0x2c90> │ │ │ │ - ldr sl, [pc, #96] @ b2560 <__isoc23_strtoul@@Base+0x36e4> │ │ │ │ + b b1ab4 <__isoc23_strtoul@@Base+0x2c90> │ │ │ │ + ldr sl, [pc, #96] @ b2508 <__isoc23_strtoul@@Base+0x36e4> │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add sl, pc, sl │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b b1aa8 <__isoc23_strtoul@@Base+0x2c2c> │ │ │ │ - andeq ip, r7, ip, ror #3 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - ldrdeq ip, [r7], -r0 │ │ │ │ - andeq sp, r7, r4, lsr #28 │ │ │ │ - muleq r6, r4, r2 │ │ │ │ - andeq r0, r0, ip, ror #10 │ │ │ │ - @ instruction: 0x000007b0 │ │ │ │ - andeq r0, r0, r8, lsr #17 │ │ │ │ - andeq r0, r0, r4, asr #9 │ │ │ │ + b b1a50 <__isoc23_strtoul@@Base+0x2c2c> │ │ │ │ + andeq fp, r7, ip, asr #4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq fp, r7, r0, lsr r2 │ │ │ │ + andeq ip, r7, ip, ror lr │ │ │ │ + andeq r8, r6, r4, lsl #19 │ │ │ │ + andeq r0, r0, r4, ror #10 │ │ │ │ + andeq r0, r0, r8, lsr #15 │ │ │ │ + andeq r0, r0, r0, lsr #17 │ │ │ │ + @ instruction: 0x000004bc │ │ │ │ andcs r1, r0, r0, lsr r1 │ │ │ │ - @ instruction: 0x000439b0 │ │ │ │ - andeq r4, r4, ip, ror #5 │ │ │ │ - muleq r7, r8, r9 │ │ │ │ - andeq r3, r4, r0, ror pc │ │ │ │ - andeq sp, r7, r4, lsl r1 │ │ │ │ - @ instruction: 0x00040fb4 │ │ │ │ - andeq r2, r4, r0, ror #31 │ │ │ │ - andeq r3, r4, ip, ror #21 │ │ │ │ + andeq r3, r4, r0, lsr #1 │ │ │ │ + ldrdeq r3, [r4], -ip │ │ │ │ + strdeq sl, [r7], -r8 │ │ │ │ + andeq r3, r4, r0, ror #12 │ │ │ │ + andeq ip, r7, ip, ror #2 │ │ │ │ + andeq r0, r4, r4, lsr #13 │ │ │ │ ldrdeq r2, [r4], -r0 │ │ │ │ - muleq r6, sl, r3 │ │ │ │ - andeq r8, r6, r2, ror r3 │ │ │ │ - andeq ip, r7, ip, ror sp │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq ip, r7, r0, asr #24 │ │ │ │ + ldrdeq r3, [r4], -ip │ │ │ │ + andeq r2, r4, r0, asr #11 │ │ │ │ + andeq r7, r6, sl, lsl #21 │ │ │ │ + andeq r7, r6, r2, ror #20 │ │ │ │ + ldrdeq fp, [r7], -r4 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + muleq r7, r8, ip │ │ │ │ @ instruction: 0xffffe7a0 │ │ │ │ @ instruction: 0xffffe788 │ │ │ │ @ instruction: 0xffffe7c0 │ │ │ │ @ instruction: 0xffffe7b8 │ │ │ │ @ instruction: 0xffffe9bc │ │ │ │ @ instruction: 0xffffe894 │ │ │ │ - andeq ip, r7, r0, lsl #16 │ │ │ │ - andeq r0, r0, ip, asr r7 │ │ │ │ + andeq fp, r7, r8, asr r8 │ │ │ │ + andeq r0, r0, r4, asr r7 │ │ │ │ @ instruction: 0xffffe2ac │ │ │ │ ldr r3, [fp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ strne r9, [sp, #24] │ │ │ │ strne r9, [sp, #28] │ │ │ │ - bne b1a70 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ + bne b1a18 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ ldr r3, [fp, #176] @ 0xb0 │ │ │ │ str r9, [sp, #24] │ │ │ │ str r9, [sp, #32] │ │ │ │ str r9, [sp, #28] │ │ │ │ - b b1aa8 <__isoc23_strtoul@@Base+0x2c2c> │ │ │ │ + b b1a50 <__isoc23_strtoul@@Base+0x2c2c> │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr r9, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ - b b2290 <__isoc23_strtoul@@Base+0x3414> │ │ │ │ + b b2238 <__isoc23_strtoul@@Base+0x3414> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b b1f60 <__isoc23_strtoul@@Base+0x30e4> │ │ │ │ + b b1f08 <__isoc23_strtoul@@Base+0x30e4> │ │ │ │ ldr r1, [fp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 82b4c │ │ │ │ + bl 82af4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ - b b16a0 <__isoc23_strtoul@@Base+0x2824> │ │ │ │ + b b1648 <__isoc23_strtoul@@Base+0x2824> │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne b1624 <__isoc23_strtoul@@Base+0x27a8> │ │ │ │ - ldr ip, [pc, #-184] @ b2564 <__isoc23_strtoul@@Base+0x36e8> │ │ │ │ - ldr lr, [pc, #-184] @ b2568 <__isoc23_strtoul@@Base+0x36ec> │ │ │ │ + bne b15cc <__isoc23_strtoul@@Base+0x27a8> │ │ │ │ + ldr ip, [pc, #-184] @ b250c <__isoc23_strtoul@@Base+0x36e8> │ │ │ │ + ldr lr, [pc, #-184] @ b2510 <__isoc23_strtoul@@Base+0x36ec> │ │ │ │ mov r4, #1 │ │ │ │ ldr r3, [fp, #16] │ │ │ │ add ip, pc, ip │ │ │ │ add lr, pc, lr │ │ │ │ add r8, r7, #2 │ │ │ │ mov r1, r4 │ │ │ │ ldrb r2, [r8], #1 │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bhi b2854 <__isoc23_strtoul@@Base+0x39d8> │ │ │ │ + bhi b27fc <__isoc23_strtoul@@Base+0x39d8> │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bls b2c40 <__isoc23_strtoul@@Base+0x3dc4> │ │ │ │ + bls b2be8 <__isoc23_strtoul@@Base+0x3dc4> │ │ │ │ sub r2, r2, #41 @ 0x29 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi b2844 <__isoc23_strtoul@@Base+0x39c8> │ │ │ │ + bhi b27ec <__isoc23_strtoul@@Base+0x39c8> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [lr, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [fp] │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ add r1, r2, r3 │ │ │ │ - ldr r3, [pc, #-268] @ b256c <__isoc23_strtoul@@Base+0x36f0> │ │ │ │ + ldr r3, [pc, #-268] @ b2514 <__isoc23_strtoul@@Base+0x36f0> │ │ │ │ lsl r1, r1, #2 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - bl a3854 │ │ │ │ + bl a37fc │ │ │ │ ldr r3, [fp, #16] │ │ │ │ tst r3, #1 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ - bne b287c <__isoc23_strtoul@@Base+0x3a00> │ │ │ │ + bne b2824 <__isoc23_strtoul@@Base+0x3a00> │ │ │ │ cmp r3, #1 │ │ │ │ movle r4, r0 │ │ │ │ - ble b26bc <__isoc23_strtoul@@Base+0x3840> │ │ │ │ + ble b2664 <__isoc23_strtoul@@Base+0x3840> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r1, r8 │ │ │ │ sub r4, r3, #1 │ │ │ │ lsl r4, r4, #2 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ add r4, r6, r4 │ │ │ │ ldr r3, [fp, #112] @ 0x70 │ │ │ │ and r9, r9, #64 @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [fp, #4] │ │ │ │ - beq b2cb4 <__isoc23_strtoul@@Base+0x3e38> │ │ │ │ + beq b2c5c <__isoc23_strtoul@@Base+0x3e38> │ │ │ │ mov r1, r4 │ │ │ │ ldrh r0, [fp, #92] @ 0x5c │ │ │ │ add r2, r3, #9 │ │ │ │ add r2, r2, r0 │ │ │ │ str r2, [r1], #4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b26d4 <__isoc23_strtoul@@Base+0x3858> │ │ │ │ + bne b267c <__isoc23_strtoul@@Base+0x3858> │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bne b22b8 <__isoc23_strtoul@@Base+0x343c> │ │ │ │ + bne b2260 <__isoc23_strtoul@@Base+0x343c> │ │ │ │ sub r1, r1, r4 │ │ │ │ cmp r1, #4 │ │ │ │ - ble b22b8 <__isoc23_strtoul@@Base+0x343c> │ │ │ │ - ldr r3, [pc, #-416] @ b2570 <__isoc23_strtoul@@Base+0x36f4> │ │ │ │ + ble b2260 <__isoc23_strtoul@@Base+0x343c> │ │ │ │ + ldr r3, [pc, #-416] @ b2518 <__isoc23_strtoul@@Base+0x36f4> │ │ │ │ asr r7, r1, #2 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 95b60 │ │ │ │ + bl 95b08 │ │ │ │ ldr r3, [fp, #176] @ 0xb0 │ │ │ │ cmp r3, #1 │ │ │ │ - bls b2744 <__isoc23_strtoul@@Base+0x38c8> │ │ │ │ + bls b26ec <__isoc23_strtoul@@Base+0x38c8> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl dfa10 <__isoc23_strtoul@@Base+0x30b94> │ │ │ │ + bl df0a8 <__isoc23_strtoul@@Base+0x30284> │ │ │ │ str r0, [fp] │ │ │ │ str r9, [r4, r0, lsl #2] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #176] @ 0xb0 │ │ │ │ - b b22cc <__isoc23_strtoul@@Base+0x3450> │ │ │ │ + b b2274 <__isoc23_strtoul@@Base+0x3450> │ │ │ │ tst r9, #16 │ │ │ │ moveq r3, #2 │ │ │ │ streq r3, [fp, #100] @ 0x64 │ │ │ │ - beq b22a8 <__isoc23_strtoul@@Base+0x342c> │ │ │ │ + beq b2250 <__isoc23_strtoul@@Base+0x342c> │ │ │ │ ldr r3, [fp, #112] @ 0x70 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [fp] │ │ │ │ str r3, [sl] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldrh r0, [fp, #92] @ 0x5c │ │ │ │ mov r1, r7 │ │ │ │ add r0, r3, r0 │ │ │ │ str sl, [fp, #112] @ 0x70 │ │ │ │ - bl 82b4c │ │ │ │ - b b22a8 <__isoc23_strtoul@@Base+0x342c> │ │ │ │ + bl 82af4 │ │ │ │ + b b2250 <__isoc23_strtoul@@Base+0x342c> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [fp, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ - bl c0ca4 <__isoc23_strtoul@@Base+0x11e28> │ │ │ │ + bl c0c4c <__isoc23_strtoul@@Base+0x11e28> │ │ │ │ ldr r3, [r0] │ │ │ │ bic r3, r3, #4 │ │ │ │ str r3, [fp, #120] @ 0x78 │ │ │ │ - b b24ec <__isoc23_strtoul@@Base+0x3670> │ │ │ │ + b b2494 <__isoc23_strtoul@@Base+0x3670> │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #-580] @ b2574 <__isoc23_strtoul@@Base+0x36f8> │ │ │ │ + ldr r3, [pc, #-580] @ b251c <__isoc23_strtoul@@Base+0x36f8> │ │ │ │ ldr sl, [pc, r3] │ │ │ │ ldr r3, [fp] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - b b15e0 <__isoc23_strtoul@@Base+0x2764> │ │ │ │ - ldr r1, [pc, #-568] @ b2594 <__isoc23_strtoul@@Base+0x3718> │ │ │ │ + b b1588 <__isoc23_strtoul@@Base+0x2764> │ │ │ │ + ldr r1, [pc, #-568] @ b253c <__isoc23_strtoul@@Base+0x3718> │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str r1, [fp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #-612] @ b2578 <__isoc23_strtoul@@Base+0x36fc> │ │ │ │ + ldr r1, [pc, #-612] @ b2520 <__isoc23_strtoul@@Base+0x36fc> │ │ │ │ mov ip, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #40] @ 0x28 │ │ │ │ add r1, sp, #107 @ 0x6b │ │ │ │ str r1, [fp, #28] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ str r1, [fp, #32] │ │ │ │ mov r1, r3 │ │ │ │ - ldr lr, [pc, #-644] @ b257c <__isoc23_strtoul@@Base+0x3700> │ │ │ │ + ldr lr, [pc, #-644] @ b2524 <__isoc23_strtoul@@Base+0x3700> │ │ │ │ cmp ip, #0 │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [fp, #44] @ 0x2c │ │ │ │ - bne b18cc <__isoc23_strtoul@@Base+0x2a50> │ │ │ │ - ldr ip, [pc, #-660] @ b2580 <__isoc23_strtoul@@Base+0x3704> │ │ │ │ + bne b1874 <__isoc23_strtoul@@Base+0x2a50> │ │ │ │ + ldr ip, [pc, #-660] @ b2528 <__isoc23_strtoul@@Base+0x3704> │ │ │ │ cmp r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [fp, #48] @ 0x30 │ │ │ │ - bne b18d4 <__isoc23_strtoul@@Base+0x2a58> │ │ │ │ - ldr r3, [pc, #-676] @ b2584 <__isoc23_strtoul@@Base+0x3708> │ │ │ │ + bne b187c <__isoc23_strtoul@@Base+0x2a58> │ │ │ │ + ldr r3, [pc, #-676] @ b252c <__isoc23_strtoul@@Base+0x3708> │ │ │ │ cmp r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #52] @ 0x34 │ │ │ │ - bne b18dc <__isoc23_strtoul@@Base+0x2a60> │ │ │ │ - ldr r3, [pc, #-692] @ b2588 <__isoc23_strtoul@@Base+0x370c> │ │ │ │ + bne b1884 <__isoc23_strtoul@@Base+0x2a60> │ │ │ │ + ldr r3, [pc, #-692] @ b2530 <__isoc23_strtoul@@Base+0x370c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #56] @ 0x38 │ │ │ │ - b b18dc <__isoc23_strtoul@@Base+0x2a60> │ │ │ │ + b b1884 <__isoc23_strtoul@@Base+0x2a60> │ │ │ │ ldrb r2, [r8], #1 │ │ │ │ mov r4, #0 │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bls b2640 <__isoc23_strtoul@@Base+0x37c4> │ │ │ │ + bls b25e8 <__isoc23_strtoul@@Base+0x37c4> │ │ │ │ sub r2, r2, #77 @ 0x4d │ │ │ │ and r0, r2, #255 @ 0xff │ │ │ │ cmp r0, #28 │ │ │ │ - bhi b2844 <__isoc23_strtoul@@Base+0x39c8> │ │ │ │ + bhi b27ec <__isoc23_strtoul@@Base+0x39c8> │ │ │ │ cmp r2, #28 │ │ │ │ - bhi b2844 <__isoc23_strtoul@@Base+0x39c8> │ │ │ │ + bhi b27ec <__isoc23_strtoul@@Base+0x39c8> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [ip, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ sub r4, r3, #1 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ add r4, r4, r3 │ │ │ │ lsl r4, r4, #2 │ │ │ │ mov r2, r4 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ add r4, r6, r4 │ │ │ │ - b b26bc <__isoc23_strtoul@@Base+0x3840> │ │ │ │ - ldr r3, [pc, #-796] @ b258c <__isoc23_strtoul@@Base+0x3710> │ │ │ │ + b b2664 <__isoc23_strtoul@@Base+0x3840> │ │ │ │ + ldr r3, [pc, #-796] @ b2534 <__isoc23_strtoul@@Base+0x3710> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #80] @ 0x50 │ │ │ │ - b b1938 <__isoc23_strtoul@@Base+0x2abc> │ │ │ │ + b b18e0 <__isoc23_strtoul@@Base+0x2abc> │ │ │ │ ldr r3, [fp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2a68 <__isoc23_strtoul@@Base+0x3bec> │ │ │ │ + beq b2a10 <__isoc23_strtoul@@Base+0x3bec> │ │ │ │ str r9, [sp, #24] │ │ │ │ str r9, [sp, #16] │ │ │ │ str r9, [sp, #28] │ │ │ │ - b b1a70 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ + b b1a18 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ cmp r9, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - beq b2aac <__isoc23_strtoul@@Base+0x3c30> │ │ │ │ + beq b2a54 <__isoc23_strtoul@@Base+0x3c30> │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b b1a4c <__isoc23_strtoul@@Base+0x2bd0> │ │ │ │ + b b19f4 <__isoc23_strtoul@@Base+0x2bd0> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b1ee4 <__isoc23_strtoul@@Base+0x3068> │ │ │ │ + beq b1e8c <__isoc23_strtoul@@Base+0x3068> │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ - b b1a4c <__isoc23_strtoul@@Base+0x2bd0> │ │ │ │ + b b19f4 <__isoc23_strtoul@@Base+0x2bd0> │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq b2ad0 <__isoc23_strtoul@@Base+0x3c54> │ │ │ │ + beq b2a78 <__isoc23_strtoul@@Base+0x3c54> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b b1a4c <__isoc23_strtoul@@Base+0x2bd0> │ │ │ │ + b b19f4 <__isoc23_strtoul@@Base+0x2bd0> │ │ │ │ ldr r3, [fp, #176] @ 0xb0 │ │ │ │ ldr r2, [fp, #180] @ 0xb4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ mov sl, r1 │ │ │ │ str r8, [sp, #20] │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ str r3, [fp, #176] @ 0xb0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - beq b2afc <__isoc23_strtoul@@Base+0x3c80> │ │ │ │ + beq b2aa4 <__isoc23_strtoul@@Base+0x3c80> │ │ │ │ mov r3, #0 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b b1a70 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ + b b1a18 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r6, r7 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ str r8, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ - bne b2b1c <__isoc23_strtoul@@Base+0x3ca0> │ │ │ │ + bne b2ac4 <__isoc23_strtoul@@Base+0x3ca0> │ │ │ │ cmp r7, r8 │ │ │ │ - beq b29b0 <__isoc23_strtoul@@Base+0x3b34> │ │ │ │ + beq b2958 <__isoc23_strtoul@@Base+0x3b34> │ │ │ │ ldrb r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b29b0 <__isoc23_strtoul@@Base+0x3b34> │ │ │ │ + bne b2958 <__isoc23_strtoul@@Base+0x3b34> │ │ │ │ ldrb r2, [r4, #-2] │ │ │ │ ldr r3, [fp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq b2b98 <__isoc23_strtoul@@Base+0x3d1c> │ │ │ │ + beq b2b40 <__isoc23_strtoul@@Base+0x3d1c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b29c8 <__isoc23_strtoul@@Base+0x3b4c> │ │ │ │ + bne b2970 <__isoc23_strtoul@@Base+0x3b4c> │ │ │ │ ldr r3, [fp, #16] │ │ │ │ tst r3, #16 │ │ │ │ - bne b2134 <__isoc23_strtoul@@Base+0x32b8> │ │ │ │ + bne b20dc <__isoc23_strtoul@@Base+0x32b8> │ │ │ │ ldr r3, [fp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b2134 <__isoc23_strtoul@@Base+0x32b8> │ │ │ │ + beq b20dc <__isoc23_strtoul@@Base+0x32b8> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ - bl b1228 <__isoc23_strtoul@@Base+0x23ac> │ │ │ │ + bl b11d0 <__isoc23_strtoul@@Base+0x23ac> │ │ │ │ ldr r3, [fp, #100] @ 0x64 │ │ │ │ - b b2138 <__isoc23_strtoul@@Base+0x32bc> │ │ │ │ - bl a3120 │ │ │ │ + b b20e0 <__isoc23_strtoul@@Base+0x32bc> │ │ │ │ + bl a30c8 │ │ │ │ cmp r0, #0 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [fp, #116] @ 0x74 │ │ │ │ - beq b2c6c <__isoc23_strtoul@@Base+0x3df0> │ │ │ │ + beq b2c14 <__isoc23_strtoul@@Base+0x3df0> │ │ │ │ ldr r3, [fp, #16] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne b192c <__isoc23_strtoul@@Base+0x2ab0> │ │ │ │ + bne b18d4 <__isoc23_strtoul@@Base+0x2ab0> │ │ │ │ ldr r3, [fp] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - b b15cc <__isoc23_strtoul@@Base+0x2750> │ │ │ │ + b b1574 <__isoc23_strtoul@@Base+0x2750> │ │ │ │ ldr r3, [fp, #120] @ 0x78 │ │ │ │ orr r3, r3, #2097152 @ 0x200000 │ │ │ │ str r3, [fp, #120] @ 0x78 │ │ │ │ - b b1910 <__isoc23_strtoul@@Base+0x2a94> │ │ │ │ + b b18b8 <__isoc23_strtoul@@Base+0x2a94> │ │ │ │ add r4, fp, #136 @ 0x88 │ │ │ │ ldr r2, [fp, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9eb8 <__isoc23_strtoul@@Base+0xb03c> │ │ │ │ + bl b9e60 <__isoc23_strtoul@@Base+0xb03c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1d84 <__isoc23_strtoul@@Base+0x2f08> │ │ │ │ + bne b1d2c <__isoc23_strtoul@@Base+0x2f08> │ │ │ │ str r4, [fp, #128] @ 0x80 │ │ │ │ - b b1910 <__isoc23_strtoul@@Base+0x2a94> │ │ │ │ + b b18b8 <__isoc23_strtoul@@Base+0x2a94> │ │ │ │ ldr r3, [fp, #176] @ 0xb0 │ │ │ │ str r9, [sp, #32] │ │ │ │ str r9, [sp, #24] │ │ │ │ str r9, [sp, #16] │ │ │ │ str r9, [sp, #28] │ │ │ │ - b b1aa8 <__isoc23_strtoul@@Base+0x2c2c> │ │ │ │ + b b1a50 <__isoc23_strtoul@@Base+0x2c2c> │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2c58 <__isoc23_strtoul@@Base+0x3ddc> │ │ │ │ + beq b2c00 <__isoc23_strtoul@@Base+0x3ddc> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #32] │ │ │ │ strb r3, [r2] │ │ │ │ strne r0, [sp, #24] │ │ │ │ - bne b20f4 <__isoc23_strtoul@@Base+0x3278> │ │ │ │ + bne b209c <__isoc23_strtoul@@Base+0x3278> │ │ │ │ str r0, [sp, #24] │ │ │ │ - b b2114 <__isoc23_strtoul@@Base+0x3298> │ │ │ │ + b b20bc <__isoc23_strtoul@@Base+0x3298> │ │ │ │ ldr r3, [fp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2b80 <__isoc23_strtoul@@Base+0x3d04> │ │ │ │ + beq b2b28 <__isoc23_strtoul@@Base+0x3d04> │ │ │ │ mov r3, #2 │ │ │ │ str r9, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r9, [sp, #28] │ │ │ │ - b b1a70 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ + b b1a18 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ ldr r3, [fp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ strne r9, [sp, #24] │ │ │ │ strne r9, [sp, #16] │ │ │ │ - bne b1a70 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ + bne b1a18 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ ldr r3, [fp, #176] @ 0xb0 │ │ │ │ str r9, [sp, #32] │ │ │ │ str r9, [sp, #24] │ │ │ │ str r9, [sp, #16] │ │ │ │ - b b1aa8 <__isoc23_strtoul@@Base+0x2c2c> │ │ │ │ + b b1a50 <__isoc23_strtoul@@Base+0x2c2c> │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b b1aa8 <__isoc23_strtoul@@Base+0x2c2c> │ │ │ │ + b b1a50 <__isoc23_strtoul@@Base+0x2c2c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ - bl b10d0 <__isoc23_strtoul@@Base+0x2254> │ │ │ │ + bl b1078 <__isoc23_strtoul@@Base+0x2254> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ sub r4, r4, r3 │ │ │ │ - b b298c <__isoc23_strtoul@@Base+0x3b10> │ │ │ │ + b b2934 <__isoc23_strtoul@@Base+0x3b10> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #-1] │ │ │ │ sub r3, r4, #1 │ │ │ │ mov sl, r1 │ │ │ │ str r8, [sp, #20] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - b b1a2c <__isoc23_strtoul@@Base+0x2bb0> │ │ │ │ + b b19d4 <__isoc23_strtoul@@Base+0x2bb0> │ │ │ │ ldr sl, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov lr, #0 │ │ │ │ - b b219c <__isoc23_strtoul@@Base+0x3320> │ │ │ │ + b b2144 <__isoc23_strtoul@@Base+0x3320> │ │ │ │ mov r3, #1 │ │ │ │ str r9, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r9, [sp, #28] │ │ │ │ - b b1a70 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ + b b1a18 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ mov r3, #2 │ │ │ │ str r9, [sp, #32] │ │ │ │ str r9, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r9, [sp, #28] │ │ │ │ - b b1f0c <__isoc23_strtoul@@Base+0x3090> │ │ │ │ + b b1eb4 <__isoc23_strtoul@@Base+0x3090> │ │ │ │ strb r5, [r4, #-2] │ │ │ │ ldr r3, [fp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #32] │ │ │ │ strb r3, [r4, #-2] │ │ │ │ cmp r0, #2 │ │ │ │ - bne b2134 <__isoc23_strtoul@@Base+0x32b8> │ │ │ │ + bne b20dc <__isoc23_strtoul@@Base+0x32b8> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub r4, r4, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp] │ │ │ │ - bl b1228 <__isoc23_strtoul@@Base+0x23ac> │ │ │ │ + bl b11d0 <__isoc23_strtoul@@Base+0x23ac> │ │ │ │ ldr r3, [fp, #100] @ 0x64 │ │ │ │ - b b2138 <__isoc23_strtoul@@Base+0x32bc> │ │ │ │ - ldr r3, [pc, #-1636] @ b2590 <__isoc23_strtoul@@Base+0x3714> │ │ │ │ + b b20e0 <__isoc23_strtoul@@Base+0x32bc> │ │ │ │ + ldr r3, [pc, #-1636] @ b2538 <__isoc23_strtoul@@Base+0x3714> │ │ │ │ str sl, [sp, #92] @ 0x5c │ │ │ │ ldr sl, [pc, r3] │ │ │ │ - b b15e0 <__isoc23_strtoul@@Base+0x2764> │ │ │ │ + b b1588 <__isoc23_strtoul@@Base+0x2764> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ bic r9, r3, #-16777216 @ 0xff000000 │ │ │ │ str r3, [fp, #16] │ │ │ │ ldr r3, [fp, #120] @ 0x78 │ │ │ │ bic r9, r9, #16252928 @ 0xf80000 │ │ │ │ orrne r3, r3, #4 │ │ │ │ biceq r3, r3, #4 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [fp, #120] @ 0x78 │ │ │ │ - beq b2d20 <__isoc23_strtoul@@Base+0x3ea4> │ │ │ │ + beq b2cc8 <__isoc23_strtoul@@Base+0x3ea4> │ │ │ │ sub r4, r8, r7 │ │ │ │ cmp r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ movne r3, #2 │ │ │ │ - bne b1634 <__isoc23_strtoul@@Base+0x27b8> │ │ │ │ + bne b15dc <__isoc23_strtoul@@Base+0x27b8> │ │ │ │ mov r3, #1 │ │ │ │ - b b1634 <__isoc23_strtoul@@Base+0x27b8> │ │ │ │ + b b15dc <__isoc23_strtoul@@Base+0x27b8> │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2844 <__isoc23_strtoul@@Base+0x39c8> │ │ │ │ + bne b27ec <__isoc23_strtoul@@Base+0x39c8> │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r7 │ │ │ │ mov r3, #1 │ │ │ │ - b b1634 <__isoc23_strtoul@@Base+0x27b8> │ │ │ │ + b b15dc <__isoc23_strtoul@@Base+0x27b8> │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sp, #40] @ 0x28 │ │ │ │ ldrne r3, [fp, #32] │ │ │ │ strbne r3, [r2] │ │ │ │ - b b2aa4 <__isoc23_strtoul@@Base+0x3c28> │ │ │ │ + b b2a4c <__isoc23_strtoul@@Base+0x3c28> │ │ │ │ mov r0, #3 │ │ │ │ - b b1d88 <__isoc23_strtoul@@Base+0x2f0c> │ │ │ │ + b b1d30 <__isoc23_strtoul@@Base+0x2f0c> │ │ │ │ cmp r1, #0 │ │ │ │ orrne r3, r3, #512 @ 0x200 │ │ │ │ biceq r3, r3, #512 @ 0x200 │ │ │ │ - b b2634 <__isoc23_strtoul@@Base+0x37b8> │ │ │ │ + b b25dc <__isoc23_strtoul@@Base+0x37b8> │ │ │ │ cmp r1, #0 │ │ │ │ orrne r3, r3, #128 @ 0x80 │ │ │ │ biceq r3, r3, #128 @ 0x80 │ │ │ │ - b b2634 <__isoc23_strtoul@@Base+0x37b8> │ │ │ │ + b b25dc <__isoc23_strtoul@@Base+0x37b8> │ │ │ │ cmp r1, #0 │ │ │ │ bicne r3, r3, #16 │ │ │ │ orreq r3, r3, #16 │ │ │ │ - b b2634 <__isoc23_strtoul@@Base+0x37b8> │ │ │ │ + b b25dc <__isoc23_strtoul@@Base+0x37b8> │ │ │ │ cmp r1, #0 │ │ │ │ orrne r3, r3, #256 @ 0x100 │ │ │ │ biceq r3, r3, #256 @ 0x100 │ │ │ │ - b b2634 <__isoc23_strtoul@@Base+0x37b8> │ │ │ │ + b b25dc <__isoc23_strtoul@@Base+0x37b8> │ │ │ │ str r3, [r4] │ │ │ │ - b b22b8 <__isoc23_strtoul@@Base+0x343c> │ │ │ │ - ldr sl, [pc, #-1840] @ b2594 <__isoc23_strtoul@@Base+0x3718> │ │ │ │ + b b2260 <__isoc23_strtoul@@Base+0x343c> │ │ │ │ + ldr sl, [pc, #-1840] @ b253c <__isoc23_strtoul@@Base+0x3718> │ │ │ │ ldr sl, [r5, sl] │ │ │ │ str sl, [fp, #76] @ 0x4c │ │ │ │ - b b189c <__isoc23_strtoul@@Base+0x2a20> │ │ │ │ - ldr r4, [pc, #-1852] @ b2598 <__isoc23_strtoul@@Base+0x371c> │ │ │ │ + b b1844 <__isoc23_strtoul@@Base+0x2a20> │ │ │ │ + ldr r4, [pc, #-1852] @ b2540 <__isoc23_strtoul@@Base+0x371c> │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [fp, #40] @ 0x28 │ │ │ │ - b b18bc <__isoc23_strtoul@@Base+0x2a40> │ │ │ │ + b b1864 <__isoc23_strtoul@@Base+0x2a40> │ │ │ │ ldr r2, [fp, #180] @ 0xb4 │ │ │ │ mov r3, r9 │ │ │ │ cmp r2, #0 │ │ │ │ mov sl, r1 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - beq b2d30 <__isoc23_strtoul@@Base+0x3eb4> │ │ │ │ + beq b2cd8 <__isoc23_strtoul@@Base+0x3eb4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r3 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ - b b1a70 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ + b b1a18 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ mov r8, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ - b b1634 <__isoc23_strtoul@@Base+0x27b8> │ │ │ │ + b b15dc <__isoc23_strtoul@@Base+0x27b8> │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b b1f60 <__isoc23_strtoul@@Base+0x30e4> │ │ │ │ + b b1f08 <__isoc23_strtoul@@Base+0x30e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r8, r7 │ │ │ │ mov r4, r2 │ │ │ │ - b b2c38 <__isoc23_strtoul@@Base+0x3dbc> │ │ │ │ + b b2be0 <__isoc23_strtoul@@Base+0x3dbc> │ │ │ │ mov r1, #0 │ │ │ │ - b b2634 <__isoc23_strtoul@@Base+0x37b8> │ │ │ │ + b b25dc <__isoc23_strtoul@@Base+0x37b8> │ │ │ │ mov r1, #1 │ │ │ │ - b b2634 <__isoc23_strtoul@@Base+0x37b8> │ │ │ │ + b b25dc <__isoc23_strtoul@@Base+0x37b8> │ │ │ │ ldr r3, [fp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2dac <__isoc23_strtoul@@Base+0x3f30> │ │ │ │ + beq b2d54 <__isoc23_strtoul@@Base+0x3f30> │ │ │ │ mov r3, #1 │ │ │ │ mov sl, r9 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ mov r9, r4 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #16] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b b1a70 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ + b b1a18 <__isoc23_strtoul@@Base+0x2bf4> │ │ │ │ str r0, [sp, #24] │ │ │ │ - b b20d8 <__isoc23_strtoul@@Base+0x325c> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b b2080 <__isoc23_strtoul@@Base+0x325c> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [fp, #176] @ 0xb0 │ │ │ │ mov sl, r1 │ │ │ │ mov r9, r4 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ - b b1aa8 <__isoc23_strtoul@@Base+0x2c2c> │ │ │ │ + b b1a50 <__isoc23_strtoul@@Base+0x2c2c> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - ldr r2, [pc, #88] @ b2e38 <__isoc23_strtoul@@Base+0x3fbc> │ │ │ │ + ldr r2, [pc, #88] @ b2de0 <__isoc23_strtoul@@Base+0x3fbc> │ │ │ │ bics r2, r2, r3 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ bic r3, r3, #-1442840576 @ 0xaa000000 │ │ │ │ bic r3, r3, #11010048 @ 0xa80000 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq b2e14 <__isoc23_strtoul@@Base+0x3f98> │ │ │ │ - bl a3458 │ │ │ │ + beq b2dbc <__isoc23_strtoul@@Base+0x3f98> │ │ │ │ + bl a3400 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b2e24 <__isoc23_strtoul@@Base+0x3fa8> │ │ │ │ - bl bfc1c <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ + beq b2dcc <__isoc23_strtoul@@Base+0x3fa8> │ │ │ │ + bl bfbc4 <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ - b bfc1c <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ - bge feab2e40 │ │ │ │ + b bfbc4 <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ + bge feab2de8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r6, [pc, #1928] @ b35dc <__isoc23_strtoul@@Base+0x4760> │ │ │ │ + ldr r6, [pc, #1928] @ b3584 <__isoc23_strtoul@@Base+0x4760> │ │ │ │ sub sp, sp, #20 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi b2e88 <__isoc23_strtoul@@Base+0x400c> │ │ │ │ + bhi b2e30 <__isoc23_strtoul@@Base+0x400c> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #1 │ │ │ │ strh r3, [r4, #98] @ 0x62 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2e60 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ + bne b2e08 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - bcs b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bcs b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b2ed4 <__isoc23_strtoul@@Base+0x4058> │ │ │ │ + beq b2e7c <__isoc23_strtoul@@Base+0x4058> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bcs b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bcs b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - beq b2e88 <__isoc23_strtoul@@Base+0x400c> │ │ │ │ + beq b2e30 <__isoc23_strtoul@@Base+0x400c> │ │ │ │ ldrh r3, [r4, #96] @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #0 │ │ │ │ strh r3, [r4, #96] @ 0x60 │ │ │ │ - beq b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + beq b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldrh r3, [r4, #104] @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #0 │ │ │ │ strh r3, [r4, #104] @ 0x68 │ │ │ │ - bne b2e88 <__isoc23_strtoul@@Base+0x400c> │ │ │ │ + bne b2e30 <__isoc23_strtoul@@Base+0x400c> │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ ldr sl, [r4, #84] @ 0x54 │ │ │ │ ldr r9, [r4, #88] @ 0x58 │ │ │ │ ldr r8, [r4, #112] @ 0x70 │ │ │ │ ldr r7, [r4, #116] @ 0x74 │ │ │ │ - bl b2e3c <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ + bl b2de4 <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bne b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ str sl, [r4, #84] @ 0x54 │ │ │ │ str r9, [r4, #88] @ 0x58 │ │ │ │ str r8, [r4, #112] @ 0x70 │ │ │ │ str r7, [r4, #116] @ 0x74 │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #21 │ │ │ │ - beq b2f6c <__isoc23_strtoul@@Base+0x40f0> │ │ │ │ + beq b2f14 <__isoc23_strtoul@@Base+0x40f0> │ │ │ │ cmp r3, #24 │ │ │ │ - bne b2e88 <__isoc23_strtoul@@Base+0x400c> │ │ │ │ + bne b2e30 <__isoc23_strtoul@@Base+0x400c> │ │ │ │ ldrh r3, [r4, #108] @ 0x6c │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #0 │ │ │ │ strh r3, [r4, #108] @ 0x6c │ │ │ │ - beq b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + beq b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2e60 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ - b b2e94 <__isoc23_strtoul@@Base+0x4018> │ │ │ │ + bne b2e08 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ + b b2e3c <__isoc23_strtoul@@Base+0x4018> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2e88 <__isoc23_strtoul@@Base+0x400c> │ │ │ │ + bne b2e30 <__isoc23_strtoul@@Base+0x400c> │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - bcs b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bcs b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ adds r3, r3, r1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bcs b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bcs b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2fe8 <__isoc23_strtoul@@Base+0x416c> │ │ │ │ + beq b2f90 <__isoc23_strtoul@@Base+0x416c> │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs b2e88 <__isoc23_strtoul@@Base+0x400c> │ │ │ │ + bcs b2e30 <__isoc23_strtoul@@Base+0x400c> │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2e60 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ - b b2e94 <__isoc23_strtoul@@Base+0x4018> │ │ │ │ + bne b2e08 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ + b b2e3c <__isoc23_strtoul@@Base+0x4018> │ │ │ │ ldrh r3, [r4, #108] @ 0x6c │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #0 │ │ │ │ strh r3, [r4, #108] @ 0x6c │ │ │ │ - beq b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + beq b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ ldr sl, [r4, #84] @ 0x54 │ │ │ │ ldr r9, [r4, #88] @ 0x58 │ │ │ │ ldr r8, [r4, #112] @ 0x70 │ │ │ │ ldr r7, [r4, #116] @ 0x74 │ │ │ │ - bl b2e3c <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ + bl b2de4 <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bne b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ str sl, [r4, #84] @ 0x54 │ │ │ │ str r9, [r4, #88] @ 0x58 │ │ │ │ str r8, [r4, #112] @ 0x70 │ │ │ │ str r7, [r4, #116] @ 0x74 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2e60 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ - b b2e94 <__isoc23_strtoul@@Base+0x4018> │ │ │ │ + bne b2e08 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ + b b2e3c <__isoc23_strtoul@@Base+0x4018> │ │ │ │ ldrh r7, [r4, #96] @ 0x60 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r7, r7, #1 │ │ │ │ lsl r7, r7, #16 │ │ │ │ lsr r7, r7, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ ldrh r3, [r4, #106] @ 0x6a │ │ │ │ ldr sl, [r4, #112] @ 0x70 │ │ │ │ ldr fp, [r4, #80] @ 0x50 │ │ │ │ ldr r9, [r4, #116] @ 0x74 │ │ │ │ strh r7, [r4, #96] @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ - beq b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + beq b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r4, #84] @ 0x54 │ │ │ │ ldrh r3, [r4, #94] @ 0x5e │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl b2e3c <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ + bl b2de4 <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bne b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b3570 <__isoc23_strtoul@@Base+0x46f4> │ │ │ │ + beq b3518 <__isoc23_strtoul@@Base+0x46f4> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b3540 <__isoc23_strtoul@@Base+0x46c4> │ │ │ │ + ble b34e8 <__isoc23_strtoul@@Base+0x46c4> │ │ │ │ mul r1, r0, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ streq r8, [r4, #84] @ 0x54 │ │ │ │ - bne b35a0 <__isoc23_strtoul@@Base+0x4724> │ │ │ │ + bne b3548 <__isoc23_strtoul@@Base+0x4724> │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ cmp r1, sl │ │ │ │ strne r8, [r4, #76] @ 0x4c │ │ │ │ cmp r2, r9 │ │ │ │ strne r8, [r4, #80] @ 0x50 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2e60 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ - b b2e94 <__isoc23_strtoul@@Base+0x4018> │ │ │ │ + bne b2e08 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ + b b2e3c <__isoc23_strtoul@@Base+0x4018> │ │ │ │ ldrh r3, [r4, #108] @ 0x6c │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #0 │ │ │ │ strh r3, [r4, #108] @ 0x6c │ │ │ │ - beq b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + beq b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r7, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [r4, #88] @ 0x58 │ │ │ │ ldr r9, [r4, #112] @ 0x70 │ │ │ │ ldr sl, [r4, #116] @ 0x74 │ │ │ │ - ble b3168 <__isoc23_strtoul@@Base+0x42ec> │ │ │ │ + ble b3110 <__isoc23_strtoul@@Base+0x42ec> │ │ │ │ ldrh r3, [r4, #94] @ 0x5e │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #0 │ │ │ │ strh r3, [r4, #94] @ 0x5e │ │ │ │ - beq b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + beq b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b3184 <__isoc23_strtoul@@Base+0x4308> │ │ │ │ + beq b312c <__isoc23_strtoul@@Base+0x4308> │ │ │ │ mov r0, r4 │ │ │ │ - bl b2e3c <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ + bl b2de4 <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bne b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr fp, [r5, #52] @ 0x34 │ │ │ │ cmp fp, #0 │ │ │ │ - beq b31c8 <__isoc23_strtoul@@Base+0x434c> │ │ │ │ + beq b3170 <__isoc23_strtoul@@Base+0x434c> │ │ │ │ ldr r1, [fp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b31ac <__isoc23_strtoul@@Base+0x4330> │ │ │ │ + beq b3154 <__isoc23_strtoul@@Base+0x4330> │ │ │ │ mov r0, r4 │ │ │ │ - bl b2e3c <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ + bl b2de4 <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bne b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r1, [fp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b31c8 <__isoc23_strtoul@@Base+0x434c> │ │ │ │ + beq b3170 <__isoc23_strtoul@@Base+0x434c> │ │ │ │ mov r0, r4 │ │ │ │ - bl b2e3c <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ + bl b2de4 <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bne b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ str r7, [r4, #84] @ 0x54 │ │ │ │ str r8, [r4, #88] @ 0x58 │ │ │ │ str r9, [r4, #112] @ 0x70 │ │ │ │ str sl, [r4, #116] @ 0x74 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2e60 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ - b b2e94 <__isoc23_strtoul@@Base+0x4018> │ │ │ │ + bne b2e08 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ + b b2e3c <__isoc23_strtoul@@Base+0x4018> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3504 <__isoc23_strtoul@@Base+0x4688> │ │ │ │ + beq b34ac <__isoc23_strtoul@@Base+0x4688> │ │ │ │ ldrh r3, [r4, #102] @ 0x66 │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #0 │ │ │ │ strh r3, [r4, #102] @ 0x66 │ │ │ │ - beq b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + beq b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3504 <__isoc23_strtoul@@Base+0x4688> │ │ │ │ + beq b34ac <__isoc23_strtoul@@Base+0x4688> │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl b2e3c <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ + bl b2de4 <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bne b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2e60 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ - b b2e94 <__isoc23_strtoul@@Base+0x4018> │ │ │ │ + bne b2e08 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ + b b2e3c <__isoc23_strtoul@@Base+0x4018> │ │ │ │ ldrh r3, [r4, #104] @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #0 │ │ │ │ strh r3, [r4, #104] @ 0x68 │ │ │ │ - beq b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + beq b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - bcs b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bcs b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ adds r3, r3, r1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bcs b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bcs b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldrh r3, [r4, #106] @ 0x6a │ │ │ │ add r3, r3, #1 │ │ │ │ strh r3, [r4, #106] @ 0x6a │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b32ac <__isoc23_strtoul@@Base+0x4430> │ │ │ │ + beq b3254 <__isoc23_strtoul@@Base+0x4430> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r1, r3 │ │ │ │ - bge b2e88 <__isoc23_strtoul@@Base+0x400c> │ │ │ │ + bge b2e30 <__isoc23_strtoul@@Base+0x400c> │ │ │ │ str r5, [r4, #116] @ 0x74 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2e60 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ - b b2e94 <__isoc23_strtoul@@Base+0x4018> │ │ │ │ + bne b2e08 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ + b b2e3c <__isoc23_strtoul@@Base+0x4018> │ │ │ │ ldrh r3, [r4, #94] @ 0x5e │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #0 │ │ │ │ strh r3, [r4, #94] @ 0x5e │ │ │ │ - beq b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + beq b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2e60 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ - b b2e94 <__isoc23_strtoul@@Base+0x4018> │ │ │ │ + bne b2e08 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ + b b2e3c <__isoc23_strtoul@@Base+0x4018> │ │ │ │ ldrh r3, [r4, #92] @ 0x5c │ │ │ │ ldr sl, [r4, #112] @ 0x70 │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #0 │ │ │ │ ldr fp, [r4, #116] @ 0x74 │ │ │ │ ldr r8, [r4, #76] @ 0x4c │ │ │ │ ldr r9, [r4, #80] @ 0x50 │ │ │ │ ldrh r7, [r4, #106] @ 0x6a │ │ │ │ strh r3, [r4, #92] @ 0x5c │ │ │ │ - beq b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + beq b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ str r2, [sp] │ │ │ │ - bl b2e3c <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ + bl b2de4 <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bne b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b3524 <__isoc23_strtoul@@Base+0x46a8> │ │ │ │ + beq b34cc <__isoc23_strtoul@@Base+0x46a8> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl b2e3c <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ + bl b2de4 <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bne b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, r2 │ │ │ │ ldrls r2, [sp] │ │ │ │ ldrhi r1, [sp] │ │ │ │ addls r1, r0, r2 │ │ │ │ addhi r1, r1, r2 │ │ │ │ movls r2, r0 │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ - bhi b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bhi b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ movcc r3, r2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bcs b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bcs b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ str sl, [r4, #112] @ 0x70 │ │ │ │ str fp, [r4, #116] @ 0x74 │ │ │ │ str r8, [r4, #76] @ 0x4c │ │ │ │ str r9, [r4, #80] @ 0x50 │ │ │ │ strh r7, [r4, #106] @ 0x6a │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2e60 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ - b b2e94 <__isoc23_strtoul@@Base+0x4018> │ │ │ │ + bne b2e08 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ + b b2e3c <__isoc23_strtoul@@Base+0x4018> │ │ │ │ mov r3, #0 │ │ │ │ ldr r7, [r4, #84] @ 0x54 │ │ │ │ ldr r9, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ - bl b2e3c <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ + bl b2de4 <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bne b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r8, [r4, #84] @ 0x54 │ │ │ │ ldr sl, [r4, #88] @ 0x58 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ - bl b2e3c <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ + bl b2de4 <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bne b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r8, r3 │ │ │ │ movcs r3, r8 │ │ │ │ adds r7, r7, r3 │ │ │ │ str r7, [r4, #84] @ 0x54 │ │ │ │ - bcs b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bcs b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp sl, r3 │ │ │ │ movcs r3, sl │ │ │ │ adds r9, r9, r3 │ │ │ │ str r9, [r4, #88] @ 0x58 │ │ │ │ - bcs b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bcs b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2e60 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ - b b2e94 <__isoc23_strtoul@@Base+0x4018> │ │ │ │ + bne b2e08 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ + b b2e3c <__isoc23_strtoul@@Base+0x4018> │ │ │ │ ldrh r3, [r4, #100] @ 0x64 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ add r3, r3, #1 │ │ │ │ strh r3, [r4, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr fp, [r4, #112] @ 0x70 │ │ │ │ ldr sl, [r4, #116] @ 0x74 │ │ │ │ ldr r9, [r4, #76] @ 0x4c │ │ │ │ ldr r8, [r4, #80] @ 0x50 │ │ │ │ ldrh r7, [r4, #106] @ 0x6a │ │ │ │ str r2, [sp] │ │ │ │ - bl b2e3c <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ + bl b2de4 <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bne b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - bcs b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bcs b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ str fp, [r4, #112] @ 0x70 │ │ │ │ str sl, [r4, #116] @ 0x74 │ │ │ │ str r9, [r4, #76] @ 0x4c │ │ │ │ str r8, [r4, #80] @ 0x50 │ │ │ │ strh r7, [r4, #106] @ 0x6a │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2e60 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ - b b2e94 <__isoc23_strtoul@@Base+0x4018> │ │ │ │ + bne b2e08 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ + b b2e3c <__isoc23_strtoul@@Base+0x4018> │ │ │ │ ldrh r3, [r4, #108] @ 0x6c │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #0 │ │ │ │ strh r3, [r4, #108] @ 0x6c │ │ │ │ - bne b321c <__isoc23_strtoul@@Base+0x43a0> │ │ │ │ - b b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bne b31c4 <__isoc23_strtoul@@Base+0x43a0> │ │ │ │ + b b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - bhi b33c0 <__isoc23_strtoul@@Base+0x4544> │ │ │ │ + bhi b3368 <__isoc23_strtoul@@Base+0x4544> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b b33d0 <__isoc23_strtoul@@Base+0x4554> │ │ │ │ + b b3378 <__isoc23_strtoul@@Base+0x4554> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ ldr r3, [sp] │ │ │ │ str sl, [r4, #112] @ 0x70 │ │ │ │ str r9, [r4, #116] @ 0x74 │ │ │ │ str fp, [r4, #80] @ 0x50 │ │ │ │ strh r3, [r4, #106] @ 0x6a │ │ │ │ str r8, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2e60 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ - b b2e94 <__isoc23_strtoul@@Base+0x4018> │ │ │ │ + bne b2e08 <__isoc23_strtoul@@Base+0x3fe4> │ │ │ │ + b b2e3c <__isoc23_strtoul@@Base+0x4018> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrh r0, [r4, #94] @ 0x5e │ │ │ │ and r1, r3, #255 @ 0xff │ │ │ │ cmp r0, r1 │ │ │ │ - beq b35ac <__isoc23_strtoul@@Base+0x4730> │ │ │ │ + beq b3554 <__isoc23_strtoul@@Base+0x4730> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b3540 <__isoc23_strtoul@@Base+0x46c4> │ │ │ │ + ble b34e8 <__isoc23_strtoul@@Base+0x46c4> │ │ │ │ adds r1, r8, r1 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ - bcc b30ec <__isoc23_strtoul@@Base+0x4270> │ │ │ │ - b b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bcc b3094 <__isoc23_strtoul@@Base+0x4270> │ │ │ │ + b b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ cmp r0, r1 │ │ │ │ - bls b3590 <__isoc23_strtoul@@Base+0x4714> │ │ │ │ - b b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + bls b3538 <__isoc23_strtoul@@Base+0x4714> │ │ │ │ + b b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ ldrh r1, [r4, #96] @ 0x60 │ │ │ │ and r7, r7, #255 @ 0xff │ │ │ │ cmp r1, r7 │ │ │ │ - bne b3584 <__isoc23_strtoul@@Base+0x4708> │ │ │ │ + bne b352c <__isoc23_strtoul@@Base+0x4708> │ │ │ │ ldrh r1, [r4, #104] @ 0x68 │ │ │ │ add r1, r1, #1 │ │ │ │ lsl r1, r1, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ cmp r1, #0 │ │ │ │ strh r1, [r4, #104] @ 0x68 │ │ │ │ - bne b3584 <__isoc23_strtoul@@Base+0x4708> │ │ │ │ - b b2f18 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ - andeq r7, r6, r4, lsr #23 │ │ │ │ + bne b352c <__isoc23_strtoul@@Base+0x4708> │ │ │ │ + b b2ec0 <__isoc23_strtoul@@Base+0x409c> │ │ │ │ + muleq r6, r4, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ add sl, r9, #60 @ 0x3c │ │ │ │ ldr r0, [r0, #216] @ 0xd8 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r5, r3 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b3670 <__isoc23_strtoul@@Base+0x47f4> │ │ │ │ + beq b3618 <__isoc23_strtoul@@Base+0x47f4> │ │ │ │ mov r2, sl │ │ │ │ mov r1, #0 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov r3, #0 │ │ │ │ strb r8, [r4] │ │ │ │ str r7, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ strb r3, [r4, #1] │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r3, [r4, #4] │ │ │ │ @@ -175328,444 +175328,444 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r0, r3 │ │ │ │ - beq b3704 <__isoc23_strtoul@@Base+0x4888> │ │ │ │ + beq b36ac <__isoc23_strtoul@@Base+0x4888> │ │ │ │ add r6, r2, #1 │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ str r6, [r4, #32] │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ tst r1, #4194304 @ 0x400000 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb ip, [r2, #2] │ │ │ │ cmp ip, r3 │ │ │ │ - beq b36f0 <__isoc23_strtoul@@Base+0x4874> │ │ │ │ + beq b3698 <__isoc23_strtoul@@Base+0x4874> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, ip │ │ │ │ - bne b370c <__isoc23_strtoul@@Base+0x4890> │ │ │ │ - ldr r2, [pc, #68] @ b3728 <__isoc23_strtoul@@Base+0x48ac> │ │ │ │ + bne b36b4 <__isoc23_strtoul@@Base+0x4890> │ │ │ │ + ldr r2, [pc, #68] @ b36d0 <__isoc23_strtoul@@Base+0x48ac> │ │ │ │ tst r1, r2 │ │ │ │ - beq b36fc <__isoc23_strtoul@@Base+0x4880> │ │ │ │ + beq b36a4 <__isoc23_strtoul@@Base+0x4880> │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ b3728 <__isoc23_strtoul@@Base+0x48ac> │ │ │ │ + ldr r3, [pc, #48] @ b36d0 <__isoc23_strtoul@@Base+0x48ac> │ │ │ │ tst r1, r3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r3, #5 │ │ │ │ str r3, [r4, #4] │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r1, r4, #32 │ │ │ │ mov r0, r2 │ │ │ │ - bl 82780 │ │ │ │ + bl 82728 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ sub r3, r3, r6 │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ andmi r2, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #1464] @ b3d04 <__isoc23_strtoul@@Base+0x4e88> │ │ │ │ + ldr r2, [pc, #1464] @ b3cac <__isoc23_strtoul@@Base+0x4e88> │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - ldr r3, [pc, #1456] @ b3d08 <__isoc23_strtoul@@Base+0x4e8c> │ │ │ │ + ldr r3, [pc, #1456] @ b3cb0 <__isoc23_strtoul@@Base+0x4e8c> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr sl, [pc, #1448] @ b3d0c <__isoc23_strtoul@@Base+0x4e90> │ │ │ │ + ldr sl, [pc, #1448] @ b3cb4 <__isoc23_strtoul@@Base+0x4e90> │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add sl, pc, sl │ │ │ │ lsl r5, r3, #1 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ lsl r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ add r7, r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq b3c28 <__isoc23_strtoul@@Base+0x4dac> │ │ │ │ - ldr r3, [pc, #1396] @ b3d10 <__isoc23_strtoul@@Base+0x4e94> │ │ │ │ + beq b3bd0 <__isoc23_strtoul@@Base+0x4dac> │ │ │ │ + ldr r3, [pc, #1396] @ b3cb8 <__isoc23_strtoul@@Base+0x4e94> │ │ │ │ cmp r8, #31 │ │ │ │ ldr r5, [sl, r3] │ │ │ │ - bgt b3a64 <__isoc23_strtoul@@Base+0x4be8> │ │ │ │ + bgt b3a0c <__isoc23_strtoul@@Base+0x4be8> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b3cf8 <__isoc23_strtoul@@Base+0x4e7c> │ │ │ │ + beq b3ca0 <__isoc23_strtoul@@Base+0x4e7c> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble b3b5c <__isoc23_strtoul@@Base+0x4ce0> │ │ │ │ + ble b3b04 <__isoc23_strtoul@@Base+0x4ce0> │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #24 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrle fp, [r5, #68] @ 0x44 │ │ │ │ ldrle r3, [sp, #4] │ │ │ │ addgt fp, r6, r4 │ │ │ │ addle fp, fp, #1 │ │ │ │ ldrgt r4, [r5, #24] │ │ │ │ addle fp, r3, fp │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ff4 │ │ │ │ + bl 7fa4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq b3b14 <__isoc23_strtoul@@Base+0x4c98> │ │ │ │ - bl 7b80 │ │ │ │ + beq b3abc <__isoc23_strtoul@@Base+0x4c98> │ │ │ │ + bl 7b30 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #68] @ 0x44 │ │ │ │ - beq b3bd8 <__isoc23_strtoul@@Base+0x4d5c> │ │ │ │ + beq b3b80 <__isoc23_strtoul@@Base+0x4d5c> │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add sl, r2, r0 │ │ │ │ mov r4, #4 │ │ │ │ mvn r6, #0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sl] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3860 <__isoc23_strtoul@@Base+0x49e4> │ │ │ │ + beq b3808 <__isoc23_strtoul@@Base+0x49e4> │ │ │ │ mov r2, #32 │ │ │ │ add r1, sp, #16 │ │ │ │ sub r0, r7, #68 @ 0x44 │ │ │ │ blx r3 │ │ │ │ cmp r9, #0 │ │ │ │ - beq b3a84 <__isoc23_strtoul@@Base+0x4c08> │ │ │ │ + beq b3a2c <__isoc23_strtoul@@Base+0x4c08> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [r5, #68] @ 0x44 │ │ │ │ - ble b3a94 <__isoc23_strtoul@@Base+0x4c18> │ │ │ │ + ble b3a3c <__isoc23_strtoul@@Base+0x4c18> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, r5, #24 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrgt sl, [r5, #24] │ │ │ │ movle sl, r0 │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r0, sl │ │ │ │ - bl 7ff4 │ │ │ │ + bl 7fa4 │ │ │ │ cmp r0, #0 │ │ │ │ movne sl, #5 │ │ │ │ - bne b38c4 <__isoc23_strtoul@@Base+0x4a48> │ │ │ │ + bne b386c <__isoc23_strtoul@@Base+0x4a48> │ │ │ │ mov r0, sl │ │ │ │ - bl 7a30 │ │ │ │ + bl 79ec │ │ │ │ cmp r0, #0 │ │ │ │ moveq sl, #3 │ │ │ │ movne sl, #4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b3aa4 <__isoc23_strtoul@@Base+0x4c28> │ │ │ │ + beq b3a4c <__isoc23_strtoul@@Base+0x4c28> │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #31 │ │ │ │ - bgt b3aec <__isoc23_strtoul@@Base+0x4c70> │ │ │ │ + bgt b3a94 <__isoc23_strtoul@@Base+0x4c70> │ │ │ │ cmp r4, #0 │ │ │ │ - beq b3b8c <__isoc23_strtoul@@Base+0x4d10> │ │ │ │ + beq b3b34 <__isoc23_strtoul@@Base+0x4d10> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [r5, #68] @ 0x44 │ │ │ │ - ble b3bcc <__isoc23_strtoul@@Base+0x4d50> │ │ │ │ + ble b3b74 <__isoc23_strtoul@@Base+0x4d50> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r5, #24 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldrle fp, [r5, #68] @ 0x44 │ │ │ │ addgt fp, r9, r3 │ │ │ │ addle fp, fp, #1 │ │ │ │ ldrgt r3, [r5, #24] │ │ │ │ addle fp, r9, fp │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7ff4 │ │ │ │ + bl 7fa4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r3 │ │ │ │ - beq b3b68 <__isoc23_strtoul@@Base+0x4cec> │ │ │ │ - bl 7b80 │ │ │ │ + beq b3b10 <__isoc23_strtoul@@Base+0x4cec> │ │ │ │ + bl 7b30 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #68] @ 0x44 │ │ │ │ - beq b3c18 <__isoc23_strtoul@@Base+0x4d9c> │ │ │ │ + beq b3bc0 <__isoc23_strtoul@@Base+0x4d9c> │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r2, r0 │ │ │ │ mov r6, #0 │ │ │ │ ldr fp, [r5, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ cmp fp, #0 │ │ │ │ strb r2, [r3] │ │ │ │ - beq b399c <__isoc23_strtoul@@Base+0x4b20> │ │ │ │ + beq b3944 <__isoc23_strtoul@@Base+0x4b20> │ │ │ │ mov r2, #32 │ │ │ │ add r1, sp, #16 │ │ │ │ sub r0, r7, #35 @ 0x23 │ │ │ │ blx fp │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [r5, #68] @ 0x44 │ │ │ │ - ble b3a9c <__isoc23_strtoul@@Base+0x4c20> │ │ │ │ + ble b3a44 <__isoc23_strtoul@@Base+0x4c20> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, r5, #24 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrgt fp, [r5, #24] │ │ │ │ movle fp, r0 │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r0, fp │ │ │ │ - bl 7ff4 │ │ │ │ + bl 7fa4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #5 │ │ │ │ - bne b39f8 <__isoc23_strtoul@@Base+0x4b7c> │ │ │ │ + bne b39a0 <__isoc23_strtoul@@Base+0x4b7c> │ │ │ │ mov r0, fp │ │ │ │ - bl 7a30 │ │ │ │ + bl 79ec │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #3 │ │ │ │ movne r3, #4 │ │ │ │ cmp sl, r3 │ │ │ │ moveq r2, r3 │ │ │ │ movne r2, #3 │ │ │ │ lsr r4, r4, #2 │ │ │ │ and r4, r4, #1 │ │ │ │ eor r4, r4, #1 │ │ │ │ orrs r3, r6, r4 │ │ │ │ mov r0, r7 │ │ │ │ strh r2, [r7, #-80] @ 0xffffffb0 │ │ │ │ add r7, r7, #80 @ 0x50 │ │ │ │ - bne b3b30 <__isoc23_strtoul@@Base+0x4cb4> │ │ │ │ + bne b3ad8 <__isoc23_strtoul@@Base+0x4cb4> │ │ │ │ cmp r8, #1 │ │ │ │ mvn r6, #0 │ │ │ │ mov r4, r3 │ │ │ │ - beq b3a74 <__isoc23_strtoul@@Base+0x4bf8> │ │ │ │ + beq b3a1c <__isoc23_strtoul@@Base+0x4bf8> │ │ │ │ cmp r8, #31 │ │ │ │ - bgt b3a68 <__isoc23_strtoul@@Base+0x4bec> │ │ │ │ + bgt b3a10 <__isoc23_strtoul@@Base+0x4bec> │ │ │ │ ldr fp, [sp, #4] │ │ │ │ add r2, sp, #16 │ │ │ │ add sl, r2, r8 │ │ │ │ cmp sl, r2 │ │ │ │ - bls b3a6c <__isoc23_strtoul@@Base+0x4bf0> │ │ │ │ + bls b3a14 <__isoc23_strtoul@@Base+0x4bf0> │ │ │ │ mov r1, fp │ │ │ │ mov r0, r2 │ │ │ │ mov r2, r8 │ │ │ │ - bl 7b44 │ │ │ │ - b b383c <__isoc23_strtoul@@Base+0x49c0> │ │ │ │ + bl 7b00 │ │ │ │ + b b37e4 <__isoc23_strtoul@@Base+0x49c0> │ │ │ │ mov r6, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov sl, r2 │ │ │ │ - b b383c <__isoc23_strtoul@@Base+0x49c0> │ │ │ │ + b b37e4 <__isoc23_strtoul@@Base+0x49c0> │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add sl, sp, #17 │ │ │ │ strb r3, [sp, #16] │ │ │ │ - b b383c <__isoc23_strtoul@@Base+0x49c0> │ │ │ │ + b b37e4 <__isoc23_strtoul@@Base+0x49c0> │ │ │ │ clz r6, r6 │ │ │ │ mov r2, #2 │ │ │ │ lsr r6, r6, #5 │ │ │ │ - b b3a04 <__isoc23_strtoul@@Base+0x4b88> │ │ │ │ + b b39ac <__isoc23_strtoul@@Base+0x4b88> │ │ │ │ ldrb sl, [sp, #16] │ │ │ │ - b b389c <__isoc23_strtoul@@Base+0x4a20> │ │ │ │ + b b3844 <__isoc23_strtoul@@Base+0x4a20> │ │ │ │ ldrb fp, [sp, #16] │ │ │ │ - b b39d0 <__isoc23_strtoul@@Base+0x4b54> │ │ │ │ + b b3978 <__isoc23_strtoul@@Base+0x4b54> │ │ │ │ cmp r4, #0 │ │ │ │ - beq b3afc <__isoc23_strtoul@@Base+0x4c80> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq b3aa4 <__isoc23_strtoul@@Base+0x4c80> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ ands fp, r3, #256 @ 0x100 │ │ │ │ - beq b3be8 <__isoc23_strtoul@@Base+0x4d6c> │ │ │ │ + beq b3b90 <__isoc23_strtoul@@Base+0x4d6c> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs b3cc4 <__isoc23_strtoul@@Base+0x4e48> │ │ │ │ - bl 7e5c <__ctype_tolower_loc@plt> │ │ │ │ + bcs b3c6c <__isoc23_strtoul@@Base+0x4e48> │ │ │ │ + bl 7e0c <__ctype_tolower_loc@plt> │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ - b b3b08 <__isoc23_strtoul@@Base+0x4c8c> │ │ │ │ + b b3ab0 <__isoc23_strtoul@@Base+0x4c8c> │ │ │ │ clz r6, r6 │ │ │ │ add r3, sp, #16 │ │ │ │ lsr r6, r6, #5 │ │ │ │ - b b3978 <__isoc23_strtoul@@Base+0x4afc> │ │ │ │ + b b3920 <__isoc23_strtoul@@Base+0x4afc> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ strb r3, [sp, #16] │ │ │ │ add r3, sp, #17 │ │ │ │ - b b3978 <__isoc23_strtoul@@Base+0x4afc> │ │ │ │ - bl 7a30 │ │ │ │ + b b3920 <__isoc23_strtoul@@Base+0x4afc> │ │ │ │ + bl 79ec │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq b3cbc <__isoc23_strtoul@@Base+0x4e40> │ │ │ │ + beq b3c64 <__isoc23_strtoul@@Base+0x4e40> │ │ │ │ mov r0, r4 │ │ │ │ - bl 82c4 │ │ │ │ + bl 8268 │ │ │ │ mov r1, r0 │ │ │ │ - b b3808 <__isoc23_strtoul@@Base+0x498c> │ │ │ │ - ldr r2, [pc, #476] @ b3d14 <__isoc23_strtoul@@Base+0x4e98> │ │ │ │ - ldr r3, [pc, #460] @ b3d08 <__isoc23_strtoul@@Base+0x4e8c> │ │ │ │ + b b37b0 <__isoc23_strtoul@@Base+0x498c> │ │ │ │ + ldr r2, [pc, #476] @ b3cbc <__isoc23_strtoul@@Base+0x4e98> │ │ │ │ + ldr r3, [pc, #460] @ b3cb0 <__isoc23_strtoul@@Base+0x4e8c> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b3d00 <__isoc23_strtoul@@Base+0x4e84> │ │ │ │ + bne b3ca8 <__isoc23_strtoul@@Base+0x4e84> │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr fp, [sp, #4] │ │ │ │ ldrb r4, [fp], #1 │ │ │ │ - b b37ec <__isoc23_strtoul@@Base+0x4970> │ │ │ │ + b b3794 <__isoc23_strtoul@@Base+0x4970> │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7a30 │ │ │ │ + bl 79ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3b90 <__isoc23_strtoul@@Base+0x4d14> │ │ │ │ + beq b3b38 <__isoc23_strtoul@@Base+0x4d14> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 82c4 │ │ │ │ + bl 8268 │ │ │ │ mov r1, r0 │ │ │ │ - b b3948 <__isoc23_strtoul@@Base+0x4acc> │ │ │ │ + b b38f0 <__isoc23_strtoul@@Base+0x4acc> │ │ │ │ mov fp, r9 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ add r2, sp, #16 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ clz r6, r6 │ │ │ │ movls r3, r2 │ │ │ │ lsr r6, r6, #5 │ │ │ │ - bls b3978 <__isoc23_strtoul@@Base+0x4afc> │ │ │ │ + bls b3920 <__isoc23_strtoul@@Base+0x4afc> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b b3978 <__isoc23_strtoul@@Base+0x4afc> │ │ │ │ + b b3920 <__isoc23_strtoul@@Base+0x4afc> │ │ │ │ mov fp, r9 │ │ │ │ ldrb r3, [fp], #1 │ │ │ │ - b b3924 <__isoc23_strtoul@@Base+0x4aa8> │ │ │ │ + b b38cc <__isoc23_strtoul@@Base+0x4aa8> │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b b3830 <__isoc23_strtoul@@Base+0x49b4> │ │ │ │ + b b37d8 <__isoc23_strtoul@@Base+0x49b4> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq b3afc <__isoc23_strtoul@@Base+0x4c80> │ │ │ │ + beq b3aa4 <__isoc23_strtoul@@Base+0x4c80> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs b3cd8 <__isoc23_strtoul@@Base+0x4e5c> │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + bcs b3c80 <__isoc23_strtoul@@Base+0x4e5c> │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r6, fp │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ - b b3b08 <__isoc23_strtoul@@Base+0x4c8c> │ │ │ │ + b b3ab0 <__isoc23_strtoul@@Base+0x4c8c> │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r1, [sp, #16] │ │ │ │ - b b3970 <__isoc23_strtoul@@Base+0x4af4> │ │ │ │ + b b3918 <__isoc23_strtoul@@Base+0x4af4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b3ce4 <__isoc23_strtoul@@Base+0x4e68> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq b3c8c <__isoc23_strtoul@@Base+0x4e68> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh r6, [r3, r5] │ │ │ │ tst r6, #256 @ 0x100 │ │ │ │ - beq b3c78 <__isoc23_strtoul@@Base+0x4dfc> │ │ │ │ + beq b3c20 <__isoc23_strtoul@@Base+0x4dfc> │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs b3c90 <__isoc23_strtoul@@Base+0x4e14> │ │ │ │ - bl 7e5c <__ctype_tolower_loc@plt> │ │ │ │ - ldr r2, [pc, #176] @ b3d10 <__isoc23_strtoul@@Base+0x4e94> │ │ │ │ + bcs b3c38 <__isoc23_strtoul@@Base+0x4e14> │ │ │ │ + bl 7e0c <__ctype_tolower_loc@plt> │ │ │ │ + ldr r2, [pc, #176] @ b3cb8 <__isoc23_strtoul@@Base+0x4e94> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r5, [sl, r2] │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ mov r4, #4 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ mvn r6, #0 │ │ │ │ - b b3a78 <__isoc23_strtoul@@Base+0x4bfc> │ │ │ │ + b b3a20 <__isoc23_strtoul@@Base+0x4bfc> │ │ │ │ ands r6, r6, #512 @ 0x200 │ │ │ │ - beq b3ca8 <__isoc23_strtoul@@Base+0x4e2c> │ │ │ │ + beq b3c50 <__isoc23_strtoul@@Base+0x4e2c> │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcc b3cd0 <__isoc23_strtoul@@Base+0x4e54> │ │ │ │ - ldr r3, [pc, #120] @ b3d10 <__isoc23_strtoul@@Base+0x4e94> │ │ │ │ + bcc b3c78 <__isoc23_strtoul@@Base+0x4e54> │ │ │ │ + ldr r3, [pc, #120] @ b3cb8 <__isoc23_strtoul@@Base+0x4e94> │ │ │ │ mov r4, #4 │ │ │ │ ldr r5, [sl, r3] │ │ │ │ mvn r6, #0 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b b3a78 <__isoc23_strtoul@@Base+0x4bfc> │ │ │ │ - ldr r3, [pc, #96] @ b3d10 <__isoc23_strtoul@@Base+0x4e94> │ │ │ │ + b b3a20 <__isoc23_strtoul@@Base+0x4bfc> │ │ │ │ + ldr r3, [pc, #96] @ b3cb8 <__isoc23_strtoul@@Base+0x4e94> │ │ │ │ mov r4, #4 │ │ │ │ ldr r5, [sl, r3] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b b3a78 <__isoc23_strtoul@@Base+0x4bfc> │ │ │ │ + b b3a20 <__isoc23_strtoul@@Base+0x4bfc> │ │ │ │ mov r4, #4 │ │ │ │ - b b3a40 <__isoc23_strtoul@@Base+0x4bc4> │ │ │ │ + b b39e8 <__isoc23_strtoul@@Base+0x4bc4> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r6, #0 │ │ │ │ - b b3b08 <__isoc23_strtoul@@Base+0x4c8c> │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ - b b3c58 <__isoc23_strtoul@@Base+0x4ddc> │ │ │ │ + b b3ab0 <__isoc23_strtoul@@Base+0x4c8c> │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ + b b3c00 <__isoc23_strtoul@@Base+0x4ddc> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r6, fp │ │ │ │ - b b3b08 <__isoc23_strtoul@@Base+0x4c8c> │ │ │ │ - ldr r3, [pc, #36] @ b3d10 <__isoc23_strtoul@@Base+0x4e94> │ │ │ │ + b b3ab0 <__isoc23_strtoul@@Base+0x4c8c> │ │ │ │ + ldr r3, [pc, #36] @ b3cb8 <__isoc23_strtoul@@Base+0x4e94> │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [sl, r3] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b b3a78 <__isoc23_strtoul@@Base+0x4bfc> │ │ │ │ + b b3a20 <__isoc23_strtoul@@Base+0x4bfc> │ │ │ │ mov r6, r1 │ │ │ │ - b b3a3c <__isoc23_strtoul@@Base+0x4bc0> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r9, [r7], -r4 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x00079fb8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - strdeq r9, [r7], -r0 │ │ │ │ + b b39e4 <__isoc23_strtoul@@Base+0x4bc0> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r9, r7, r4, lsr r0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r9, r7, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r8, r7, r0, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #1156] @ b41b4 <__isoc23_strtoul@@Base+0x5338> │ │ │ │ - ldr r2, [pc, #1156] @ b41b8 <__isoc23_strtoul@@Base+0x533c> │ │ │ │ + ldr r3, [pc, #1156] @ b415c <__isoc23_strtoul@@Base+0x5338> │ │ │ │ + ldr r2, [pc, #1156] @ b4160 <__isoc23_strtoul@@Base+0x533c> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r1, [r0, #68] @ 0x44 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ - ble b3e50 <__isoc23_strtoul@@Base+0x4fd4> │ │ │ │ + ble b3df8 <__isoc23_strtoul@@Base+0x4fd4> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ movge r8, r0 │ │ │ │ movlt r8, #1 │ │ │ │ @@ -175773,163 +175773,163 @@ │ │ │ │ asr r8, r8, #16 │ │ │ │ cmp r8, #1 │ │ │ │ mvngt r3, #1 │ │ │ │ movgt fp, r3 │ │ │ │ str r0, [r5, #32] │ │ │ │ strh r8, [r4, #66] @ 0x42 │ │ │ │ strhgt r3, [r4, #64] @ 0x40 │ │ │ │ - bgt b3e44 <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ + bgt b3dec <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ ldr r7, [r4, #32] │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r4, #64] @ 0x40 │ │ │ │ ldrb r5, [r7] │ │ │ │ cmp r5, r3 │ │ │ │ ldrne r6, [r4] │ │ │ │ mov fp, r5 │ │ │ │ - bne b3df0 <__isoc23_strtoul@@Base+0x4f74> │ │ │ │ - b b3e40 <__isoc23_strtoul@@Base+0x4fc4> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bne b3d98 <__isoc23_strtoul@@Base+0x4f74> │ │ │ │ + b b3de8 <__isoc23_strtoul@@Base+0x4fc4> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r2, r5, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - beq b3e64 <__isoc23_strtoul@@Base+0x4fe8> │ │ │ │ + beq b3e0c <__isoc23_strtoul@@Base+0x4fe8> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r7, r3, #1 │ │ │ │ str r7, [r4, #32] │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ cmp r5, #0 │ │ │ │ mov fp, r5 │ │ │ │ - beq b3e40 <__isoc23_strtoul@@Base+0x4fc4> │ │ │ │ + beq b3de8 <__isoc23_strtoul@@Base+0x4fc4> │ │ │ │ cmp r6, r5 │ │ │ │ - beq b3e40 <__isoc23_strtoul@@Base+0x4fc4> │ │ │ │ + beq b3de8 <__isoc23_strtoul@@Base+0x4fc4> │ │ │ │ ldr r9, [r4, #120] @ 0x78 │ │ │ │ cmp r9, r5 │ │ │ │ - beq b3e40 <__isoc23_strtoul@@Base+0x4fc4> │ │ │ │ + beq b3de8 <__isoc23_strtoul@@Base+0x4fc4> │ │ │ │ ldr sl, [r4, #24] │ │ │ │ tst sl, #524288 @ 0x80000 │ │ │ │ - beq b3e64 <__isoc23_strtoul@@Base+0x4fe8> │ │ │ │ + beq b3e0c <__isoc23_strtoul@@Base+0x4fe8> │ │ │ │ cmp r5, #35 @ 0x23 │ │ │ │ - bne b3dbc <__isoc23_strtoul@@Base+0x4f40> │ │ │ │ + bne b3d64 <__isoc23_strtoul@@Base+0x4f40> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - b b3e28 <__isoc23_strtoul@@Base+0x4fac> │ │ │ │ + b b3dd0 <__isoc23_strtoul@@Base+0x4fac> │ │ │ │ cmp r2, #10 │ │ │ │ - beq b3dd8 <__isoc23_strtoul@@Base+0x4f5c> │ │ │ │ + beq b3d80 <__isoc23_strtoul@@Base+0x4f5c> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r6, r2 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne b3e20 <__isoc23_strtoul@@Base+0x4fa4> │ │ │ │ - ldr fp, [pc, #884] @ b41bc <__isoc23_strtoul@@Base+0x5340> │ │ │ │ + bne b3dc8 <__isoc23_strtoul@@Base+0x4fa4> │ │ │ │ + ldr fp, [pc, #884] @ b4164 <__isoc23_strtoul@@Base+0x5340> │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [r2, #32] │ │ │ │ strh r3, [r0, #66] @ 0x42 │ │ │ │ - b b3d98 <__isoc23_strtoul@@Base+0x4f1c> │ │ │ │ + b b3d40 <__isoc23_strtoul@@Base+0x4f1c> │ │ │ │ cmp r5, #10 │ │ │ │ - beq b3ed0 <__isoc23_strtoul@@Base+0x5054> │ │ │ │ + beq b3e78 <__isoc23_strtoul@@Base+0x5054> │ │ │ │ ands r1, sl, #512 @ 0x200 │ │ │ │ - bne b3e44 <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ + bne b3dec <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3efc <__isoc23_strtoul@@Base+0x5080> │ │ │ │ + bne b3ea4 <__isoc23_strtoul@@Base+0x5080> │ │ │ │ cmp r5, #47 @ 0x2f │ │ │ │ - beq b3f5c <__isoc23_strtoul@@Base+0x50e0> │ │ │ │ - bls b3f0c <__isoc23_strtoul@@Base+0x5090> │ │ │ │ + beq b3f04 <__isoc23_strtoul@@Base+0x50e0> │ │ │ │ + bls b3eb4 <__isoc23_strtoul@@Base+0x5090> │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - beq b3fb0 <__isoc23_strtoul@@Base+0x5134> │ │ │ │ + beq b3f58 <__isoc23_strtoul@@Base+0x5134> │ │ │ │ cmp r5, #94 @ 0x5e │ │ │ │ - bne b3eb8 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ + bne b3e60 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b3eb8 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ + bne b3e60 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #1 │ │ │ │ cmpne r3, r7 │ │ │ │ - beq b4160 <__isoc23_strtoul@@Base+0x52e4> │ │ │ │ + beq b4108 <__isoc23_strtoul@@Base+0x52e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b b41d4 <__isoc23_strtoul@@Base+0x5358> │ │ │ │ + b b417c <__isoc23_strtoul@@Base+0x5358> │ │ │ │ tst sl, #65536 @ 0x10000 │ │ │ │ - beq b3f3c <__isoc23_strtoul@@Base+0x50c0> │ │ │ │ + beq b3ee4 <__isoc23_strtoul@@Base+0x50c0> │ │ │ │ cmp r6, #0 │ │ │ │ - bne b3f3c <__isoc23_strtoul@@Base+0x50c0> │ │ │ │ + bne b3ee4 <__isoc23_strtoul@@Base+0x50c0> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b40d4 <__isoc23_strtoul@@Base+0x5258> │ │ │ │ + beq b407c <__isoc23_strtoul@@Base+0x5258> │ │ │ │ mov r3, #8 │ │ │ │ - ldr fp, [pc, #712] @ b41c0 <__isoc23_strtoul@@Base+0x5344> │ │ │ │ + ldr fp, [pc, #712] @ b4168 <__isoc23_strtoul@@Base+0x5344> │ │ │ │ str r3, [r4, #4] │ │ │ │ - b b3e44 <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ + b b3dec <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ cmp r5, #42 @ 0x2a │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ - bne b3e80 <__isoc23_strtoul@@Base+0x5004> │ │ │ │ - b b3e44 <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ + bne b3e28 <__isoc23_strtoul@@Base+0x5004> │ │ │ │ + b b3dec <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ cmp r5, #36 @ 0x24 │ │ │ │ - beq b4084 <__isoc23_strtoul@@Base+0x5208> │ │ │ │ + beq b402c <__isoc23_strtoul@@Base+0x5208> │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ - bne b3eb8 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ + bne b3e60 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b3eb8 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ + beq b3e60 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt b3eb8 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ + bgt b3e60 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ mov fp, r5 │ │ │ │ - b b3e44 <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ + b b3dec <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ ands r1, sl, #512 @ 0x200 │ │ │ │ - bne b40cc <__isoc23_strtoul@@Base+0x5250> │ │ │ │ + bne b4074 <__isoc23_strtoul@@Base+0x5250> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3eb8 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ + beq b3e60 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ cmp r5, #47 @ 0x2f │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ - b b3e88 <__isoc23_strtoul@@Base+0x500c> │ │ │ │ + b b3e30 <__isoc23_strtoul@@Base+0x500c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3eb8 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ + bne b3e60 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ ldrsh r3, [r4, #66] @ 0x42 │ │ │ │ ldrb r2, [r7, r3] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ addeq r3, r3, #1 │ │ │ │ lsleq r3, r3, #16 │ │ │ │ lsreq r3, r3, #16 │ │ │ │ - bne b3fa8 <__isoc23_strtoul@@Base+0x512c> │ │ │ │ + bne b3f50 <__isoc23_strtoul@@Base+0x512c> │ │ │ │ lsl r2, r3, #16 │ │ │ │ strh r3, [r4, #66] @ 0x42 │ │ │ │ ldrb r2, [r7, r2, asr #16] │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ lsr r3, r3, #16 │ │ │ │ - beq b3f88 <__isoc23_strtoul@@Base+0x510c> │ │ │ │ - ldr fp, [pc, #532] @ b41c4 <__isoc23_strtoul@@Base+0x5348> │ │ │ │ - b b3e44 <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ + beq b3f30 <__isoc23_strtoul@@Base+0x510c> │ │ │ │ + ldr fp, [pc, #532] @ b416c <__isoc23_strtoul@@Base+0x5348> │ │ │ │ + b b3dec <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ tst sl, #4194304 @ 0x400000 │ │ │ │ - bne b3f34 <__isoc23_strtoul@@Base+0x50b8> │ │ │ │ + bne b3edc <__isoc23_strtoul@@Base+0x50b8> │ │ │ │ ldrb fp, [r7, #1] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b40e8 <__isoc23_strtoul@@Base+0x526c> │ │ │ │ + beq b4090 <__isoc23_strtoul@@Base+0x526c> │ │ │ │ cmp r9, fp │ │ │ │ - beq b40fc <__isoc23_strtoul@@Base+0x5280> │ │ │ │ + beq b40a4 <__isoc23_strtoul@@Base+0x5280> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strh r8, [r4, #68] @ 0x44 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ movle r3, #1 │ │ │ │ movle r2, r3 │ │ │ │ - ble b400c <__isoc23_strtoul@@Base+0x5190> │ │ │ │ + ble b3fb4 <__isoc23_strtoul@@Base+0x5190> │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ add r0, r7, #1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ movge r3, r0 │ │ │ │ movlt r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ @@ -175938,603 +175938,603 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r2, [r1, #32] │ │ │ │ ldrh r1, [r4, #66] @ 0x42 │ │ │ │ ldr r2, [r4] │ │ │ │ add r3, r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ strh r3, [r4, #66] @ 0x42 │ │ │ │ - beq b4044 <__isoc23_strtoul@@Base+0x51c8> │ │ │ │ + beq b3fec <__isoc23_strtoul@@Base+0x51c8> │ │ │ │ cmp fp, #110 @ 0x6e │ │ │ │ - beq b40cc <__isoc23_strtoul@@Base+0x5250> │ │ │ │ + beq b4074 <__isoc23_strtoul@@Base+0x5250> │ │ │ │ cmp fp, r2 │ │ │ │ moveq r2, #0 │ │ │ │ moveq r1, fp │ │ │ │ - beq b3ec0 <__isoc23_strtoul@@Base+0x5044> │ │ │ │ + beq b3e68 <__isoc23_strtoul@@Base+0x5044> │ │ │ │ cmp fp, #40 @ 0x28 │ │ │ │ - beq b4180 <__isoc23_strtoul@@Base+0x5304> │ │ │ │ + beq b4128 <__isoc23_strtoul@@Base+0x5304> │ │ │ │ cmp fp, #41 @ 0x29 │ │ │ │ - beq b4198 <__isoc23_strtoul@@Base+0x531c> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq b4140 <__isoc23_strtoul@@Base+0x531c> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, fp, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq b4078 <__isoc23_strtoul@@Base+0x51fc> │ │ │ │ + beq b4020 <__isoc23_strtoul@@Base+0x51fc> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - bne b3e44 <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ + bne b3dec <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, fp │ │ │ │ - b b3ec0 <__isoc23_strtoul@@Base+0x5044> │ │ │ │ + b b3e68 <__isoc23_strtoul@@Base+0x5044> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b40b0 <__isoc23_strtoul@@Base+0x5234> │ │ │ │ + bne b4058 <__isoc23_strtoul@@Base+0x5234> │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b40c4 <__isoc23_strtoul@@Base+0x5248> │ │ │ │ + beq b406c <__isoc23_strtoul@@Base+0x5248> │ │ │ │ cmp r9, r2 │ │ │ │ cmpne r6, r2 │ │ │ │ - beq b40c4 <__isoc23_strtoul@@Base+0x5248> │ │ │ │ + beq b406c <__isoc23_strtoul@@Base+0x5248> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq b4170 <__isoc23_strtoul@@Base+0x52f4> │ │ │ │ + beq b4118 <__isoc23_strtoul@@Base+0x52f4> │ │ │ │ tst sl, #65536 @ 0x10000 │ │ │ │ - beq b3eb8 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ + beq b3e60 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne b3eb8 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ + bne b3e60 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ mov fp, #272 @ 0x110 │ │ │ │ - b b3e44 <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ + b b3dec <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ mov fp, #10 │ │ │ │ - b b3e44 <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ + b b3dec <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr fp, [pc, #232] @ b41c8 <__isoc23_strtoul@@Base+0x534c> │ │ │ │ + ldr fp, [pc, #232] @ b4170 <__isoc23_strtoul@@Base+0x534c> │ │ │ │ str r6, [r4, #44] @ 0x2c │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ - b b3e44 <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ - ldr r3, [pc, #220] @ b41cc <__isoc23_strtoul@@Base+0x5350> │ │ │ │ + b b3dec <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ + ldr r3, [pc, #220] @ b4174 <__isoc23_strtoul@@Base+0x5350> │ │ │ │ tst sl, r3 │ │ │ │ - bne b3f34 <__isoc23_strtoul@@Base+0x50b8> │ │ │ │ + bne b3edc <__isoc23_strtoul@@Base+0x50b8> │ │ │ │ mov r3, #5 │ │ │ │ - b b3ef0 <__isoc23_strtoul@@Base+0x5074> │ │ │ │ - ldr r3, [pc, #200] @ b41cc <__isoc23_strtoul@@Base+0x5350> │ │ │ │ + b b3e98 <__isoc23_strtoul@@Base+0x5074> │ │ │ │ + ldr r3, [pc, #200] @ b4174 <__isoc23_strtoul@@Base+0x5350> │ │ │ │ tst sl, r3 │ │ │ │ - beq b40f4 <__isoc23_strtoul@@Base+0x5278> │ │ │ │ + beq b409c <__isoc23_strtoul@@Base+0x5278> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strh r8, [r4, #68] @ 0x44 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ movle r3, #1 │ │ │ │ movle r2, r3 │ │ │ │ - ble b4148 <__isoc23_strtoul@@Base+0x52cc> │ │ │ │ + ble b40f0 <__isoc23_strtoul@@Base+0x52cc> │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ add r0, r7, #1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ movge r3, r0 │ │ │ │ movlt r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ mov r2, r0 │ │ │ │ lsr r3, r3, #16 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r2, [r1, #32] │ │ │ │ ldrh r2, [r4, #66] @ 0x42 │ │ │ │ add r3, r3, r2 │ │ │ │ strh r3, [r4, #66] @ 0x42 │ │ │ │ - b b3e44 <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ + b b3dec <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ mov r3, #2 │ │ │ │ - ldr fp, [pc, #100] @ b41d0 <__isoc23_strtoul@@Base+0x5354> │ │ │ │ + ldr fp, [pc, #100] @ b4178 <__isoc23_strtoul@@Base+0x5354> │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b b3e44 <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ + b b3dec <__isoc23_strtoul@@Base+0x4fc8> │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne b3eb8 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ - b b40c4 <__isoc23_strtoul@@Base+0x5248> │ │ │ │ + bne b3e60 <__isoc23_strtoul@@Base+0x503c> │ │ │ │ + b b406c <__isoc23_strtoul@@Base+0x5248> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #52] @ 0x34 │ │ │ │ - bne b4054 <__isoc23_strtoul@@Base+0x51d8> │ │ │ │ - b b4078 <__isoc23_strtoul@@Base+0x51fc> │ │ │ │ + bne b3ffc <__isoc23_strtoul@@Base+0x51d8> │ │ │ │ + b b4020 <__isoc23_strtoul@@Base+0x51fc> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4054 <__isoc23_strtoul@@Base+0x51d8> │ │ │ │ + bne b3ffc <__isoc23_strtoul@@Base+0x51d8> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt b4054 <__isoc23_strtoul@@Base+0x51d8> │ │ │ │ - b b3eec <__isoc23_strtoul@@Base+0x5070> │ │ │ │ - strdeq r9, [r7], -r8 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + bgt b3ffc <__isoc23_strtoul@@Base+0x51d8> │ │ │ │ + b b3e94 <__isoc23_strtoul@@Base+0x5070> │ │ │ │ + andeq r8, r7, r8, asr sl │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ andeq r0, r0, lr, lsl #2 │ │ │ │ andeq r0, r0, pc, lsl #2 │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ andmi r2, r0, r0 │ │ │ │ andeq r0, r0, fp, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #1880] @ b4944 <__isoc23_strtoul@@Base+0x5ac8> │ │ │ │ + ldr ip, [pc, #1880] @ b48ec <__isoc23_strtoul@@Base+0x5ac8> │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #1876] @ b4948 <__isoc23_strtoul@@Base+0x5acc> │ │ │ │ + ldr r1, [pc, #1876] @ b48f0 <__isoc23_strtoul@@Base+0x5acc> │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r3, [pc, #1872] @ b494c <__isoc23_strtoul@@Base+0x5ad0> │ │ │ │ + ldr r3, [pc, #1872] @ b48f4 <__isoc23_strtoul@@Base+0x5ad0> │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #1860] @ b4950 <__isoc23_strtoul@@Base+0x5ad4> │ │ │ │ + ldr r2, [pc, #1860] @ b48f8 <__isoc23_strtoul@@Base+0x5ad4> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r3, r6, #416 @ 0x1a0 │ │ │ │ add r3, r3, #2 │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq b42b0 <__isoc23_strtoul@@Base+0x5434> │ │ │ │ + beq b4258 <__isoc23_strtoul@@Base+0x5434> │ │ │ │ ldr fp, [r0, #28] │ │ │ │ add r0, fp, r5 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrsh r7, [r3, r0] │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ - bgt b4280 <__isoc23_strtoul@@Base+0x5404> │ │ │ │ - ldr r2, [pc, #1788] @ b4954 <__isoc23_strtoul@@Base+0x5ad8> │ │ │ │ - ldr r3, [pc, #1772] @ b4948 <__isoc23_strtoul@@Base+0x5acc> │ │ │ │ + bgt b4228 <__isoc23_strtoul@@Base+0x5404> │ │ │ │ + ldr r2, [pc, #1788] @ b48fc <__isoc23_strtoul@@Base+0x5ad8> │ │ │ │ + ldr r3, [pc, #1772] @ b48f0 <__isoc23_strtoul@@Base+0x5acc> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b4940 <__isoc23_strtoul@@Base+0x5ac4> │ │ │ │ + bne b48e8 <__isoc23_strtoul@@Base+0x5ac4> │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #1744] @ b4958 <__isoc23_strtoul@@Base+0x5adc> │ │ │ │ + ldr ip, [pc, #1744] @ b4900 <__isoc23_strtoul@@Base+0x5adc> │ │ │ │ ldrsh r9, [r4, #66] @ 0x42 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ sub r2, r7, #260 @ 0x104 │ │ │ │ sub r2, r2, #3 │ │ │ │ add ip, pc, ip │ │ │ │ add sl, r1, r9 │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ - bhi b444c <__isoc23_strtoul@@Base+0x55d0> │ │ │ │ + bhi b43f4 <__isoc23_strtoul@@Base+0x55d0> │ │ │ │ ldrb r2, [ip, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r5, #2 │ │ │ │ - beq b42c8 <__isoc23_strtoul@@Base+0x544c> │ │ │ │ + beq b4270 <__isoc23_strtoul@@Base+0x544c> │ │ │ │ cmp r5, #0 │ │ │ │ - bne b4400 <__isoc23_strtoul@@Base+0x5584> │ │ │ │ + bne b43a8 <__isoc23_strtoul@@Base+0x5584> │ │ │ │ mov r7, r6 │ │ │ │ - b b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + b b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - ble b42e0 <__isoc23_strtoul@@Base+0x5464> │ │ │ │ + ble b4288 <__isoc23_strtoul@@Base+0x5464> │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ - beq b42c0 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ + beq b4268 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq b4318 <__isoc23_strtoul@@Base+0x549c> │ │ │ │ + beq b42c0 <__isoc23_strtoul@@Base+0x549c> │ │ │ │ cmp r6, #45 @ 0x2d │ │ │ │ cmpne r6, #91 @ 0x5b │ │ │ │ - beq b42c0 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ + beq b4268 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ cmp r6, #93 @ 0x5d │ │ │ │ - beq b42c0 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ + beq b4268 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ ldr r3, [r4] │ │ │ │ subs r2, r3, #0 │ │ │ │ movne r2, #1 │ │ │ │ cmp r3, r6 │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b42c0 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ + bne b4268 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ str r8, [r4, #4] │ │ │ │ - ldr r7, [pc, #1592] @ b495c <__isoc23_strtoul@@Base+0x5ae0> │ │ │ │ - b b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + ldr r7, [pc, #1592] @ b4904 <__isoc23_strtoul@@Base+0x5ae0> │ │ │ │ + b b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ mov r1, sp │ │ │ │ sub r0, sl, #2 │ │ │ │ - bl 82780 │ │ │ │ + bl 82728 │ │ │ │ ldr r3, [sp] │ │ │ │ add r2, sl, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi b4784 <__isoc23_strtoul@@Base+0x5908> │ │ │ │ + bhi b472c <__isoc23_strtoul@@Base+0x5908> │ │ │ │ ldr fp, [r4, #28] │ │ │ │ cmp fp, #9 │ │ │ │ - beq b4704 <__isoc23_strtoul@@Base+0x5888> │ │ │ │ + beq b46ac <__isoc23_strtoul@@Base+0x5888> │ │ │ │ cmp r7, #292 @ 0x124 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - beq b4490 <__isoc23_strtoul@@Base+0x5614> │ │ │ │ + beq b4438 <__isoc23_strtoul@@Base+0x5614> │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq b46a4 <__isoc23_strtoul@@Base+0x5828> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq b464c <__isoc23_strtoul@@Base+0x5828> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r2, [sl] │ │ │ │ lsl r3, r2, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq b46a4 <__isoc23_strtoul@@Base+0x5828> │ │ │ │ + beq b464c <__isoc23_strtoul@@Base+0x5828> │ │ │ │ sub r3, r7, #292 @ 0x124 │ │ │ │ lsl r3, r3, #16 │ │ │ │ asr r3, r3, #16 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ mov r1, #10 │ │ │ │ smlabb r3, r3, r1, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - ble b4424 <__isoc23_strtoul@@Base+0x55a8> │ │ │ │ + ble b43cc <__isoc23_strtoul@@Base+0x55a8> │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - blt b4424 <__isoc23_strtoul@@Base+0x55a8> │ │ │ │ + blt b43cc <__isoc23_strtoul@@Base+0x55a8> │ │ │ │ add r1, r4, r3, lsl #2 │ │ │ │ ldr r1, [r1, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4424 <__isoc23_strtoul@@Base+0x55a8> │ │ │ │ + beq b43cc <__isoc23_strtoul@@Base+0x55a8> │ │ │ │ add r7, r3, #292 @ 0x124 │ │ │ │ ldrh r3, [r4, #66] @ 0x42 │ │ │ │ cmp fp, #8 │ │ │ │ add r3, r3, #1 │ │ │ │ strh r3, [r4, #66] @ 0x42 │ │ │ │ - ble b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + ble b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ sub r7, r7, #292 @ 0x124 │ │ │ │ lsl r7, r7, #1 │ │ │ │ sub r3, r7, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt b42c0 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ + blt b4268 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ add r4, r4, r7, lsl #2 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b42c0 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ + beq b4268 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ add r7, r7, #288 @ 0x120 │ │ │ │ add r7, r7, #3 │ │ │ │ - b b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ - ldr r2, [pc, #1368] @ b4960 <__isoc23_strtoul@@Base+0x5ae4> │ │ │ │ + b b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + ldr r2, [pc, #1368] @ b4908 <__isoc23_strtoul@@Base+0x5ae4> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r2, r3 │ │ │ │ - bne b42c0 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ + bne b4268 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ cmp r6, #93 @ 0x5d │ │ │ │ - beq b42c0 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ + beq b4268 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r0, #4] │ │ │ │ - b b431c <__isoc23_strtoul@@Base+0x54a0> │ │ │ │ + b b42c4 <__isoc23_strtoul@@Base+0x54a0> │ │ │ │ mov r1, sp │ │ │ │ sub r0, sl, #2 │ │ │ │ - bl 82780 │ │ │ │ + bl 82728 │ │ │ │ ldrh r3, [r4, #66] @ 0x42 │ │ │ │ ldr fp, [r4, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ strh r3, [r4, #66] @ 0x42 │ │ │ │ cmp r0, #292 @ 0x124 │ │ │ │ mov r7, r0 │ │ │ │ - beq b44c0 <__isoc23_strtoul@@Base+0x5644> │ │ │ │ + beq b4468 <__isoc23_strtoul@@Base+0x5644> │ │ │ │ cmp fp, #8 │ │ │ │ - ble b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + ble b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ cmp r7, #268 @ 0x10c │ │ │ │ moveq r7, #46 @ 0x2e │ │ │ │ - beq b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + beq b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ cmp r7, #264 @ 0x108 │ │ │ │ - bge b48b4 <__isoc23_strtoul@@Base+0x5a38> │ │ │ │ + bge b485c <__isoc23_strtoul@@Base+0x5a38> │ │ │ │ cmp fp, #12 │ │ │ │ ldreq r1, [r4, #32] │ │ │ │ - beq b44dc <__isoc23_strtoul@@Base+0x5660> │ │ │ │ + beq b4484 <__isoc23_strtoul@@Base+0x5660> │ │ │ │ cmp r7, #256 @ 0x100 │ │ │ │ - beq b4828 <__isoc23_strtoul@@Base+0x59ac> │ │ │ │ - ldr r3, [pc, #1248] @ b4964 <__isoc23_strtoul@@Base+0x5ae8> │ │ │ │ + beq b47d0 <__isoc23_strtoul@@Base+0x59ac> │ │ │ │ + ldr r3, [pc, #1248] @ b490c <__isoc23_strtoul@@Base+0x5ae8> │ │ │ │ cmp r7, r3 │ │ │ │ - beq b4820 <__isoc23_strtoul@@Base+0x59a4> │ │ │ │ + beq b47c8 <__isoc23_strtoul@@Base+0x59a4> │ │ │ │ strh r9, [r4, #66] @ 0x42 │ │ │ │ - b b42c0 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ - ldr r2, [pc, #1224] @ b4960 <__isoc23_strtoul@@Base+0x5ae4> │ │ │ │ + b b4268 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ + ldr r2, [pc, #1224] @ b4908 <__isoc23_strtoul@@Base+0x5ae4> │ │ │ │ tst r3, r2 │ │ │ │ - beq b4704 <__isoc23_strtoul@@Base+0x5888> │ │ │ │ + beq b46ac <__isoc23_strtoul@@Base+0x5888> │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq b44c0 <__isoc23_strtoul@@Base+0x5644> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq b4468 <__isoc23_strtoul@@Base+0x5644> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r2, [sl] │ │ │ │ lsl r3, r2, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne b437c <__isoc23_strtoul@@Base+0x5500> │ │ │ │ + bne b4324 <__isoc23_strtoul@@Base+0x5500> │ │ │ │ cmp fp, #8 │ │ │ │ movle r7, #0 │ │ │ │ - ble b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + ble b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ cmp fp, #12 │ │ │ │ - bne b4488 <__isoc23_strtoul@@Base+0x560c> │ │ │ │ + bne b4430 <__isoc23_strtoul@@Base+0x560c> │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r7, #0 │ │ │ │ ldrsh r3, [r4, #66] @ 0x42 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - beq b4868 <__isoc23_strtoul@@Base+0x59ec> │ │ │ │ + beq b4810 <__isoc23_strtoul@@Base+0x59ec> │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bne b4474 <__isoc23_strtoul@@Base+0x55f8> │ │ │ │ + bne b441c <__isoc23_strtoul@@Base+0x55f8> │ │ │ │ add r3, r3, #1 │ │ │ │ add r2, r2, #221 @ 0xdd │ │ │ │ lsl r3, r3, #16 │ │ │ │ asr r3, r3, #16 │ │ │ │ cmp r7, r2 │ │ │ │ strh r3, [r4, #66] @ 0x42 │ │ │ │ - beq b4930 <__isoc23_strtoul@@Base+0x5ab4> │ │ │ │ + beq b48d8 <__isoc23_strtoul@@Base+0x5ab4> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, r2 │ │ │ │ - beq b4648 <__isoc23_strtoul@@Base+0x57cc> │ │ │ │ + beq b45f0 <__isoc23_strtoul@@Base+0x57cc> │ │ │ │ cmp r7, #260 @ 0x104 │ │ │ │ strhne r7, [r4, #64] @ 0x40 │ │ │ │ mov r7, #264 @ 0x108 │ │ │ │ - b b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + b b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ mov r3, #9 │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp r5, #2 │ │ │ │ - beq b4318 <__isoc23_strtoul@@Base+0x549c> │ │ │ │ - ldr r2, [pc, #1052] @ b4960 <__isoc23_strtoul@@Base+0x5ae4> │ │ │ │ + beq b42c0 <__isoc23_strtoul@@Base+0x549c> │ │ │ │ + ldr r2, [pc, #1052] @ b4908 <__isoc23_strtoul@@Base+0x5ae4> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r2, r3 │ │ │ │ - bne b42c0 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ + bne b4268 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ cmp r5, #1 │ │ │ │ - bne b431c <__isoc23_strtoul@@Base+0x54a0> │ │ │ │ + bne b42c4 <__isoc23_strtoul@@Base+0x54a0> │ │ │ │ ldr r8, [r4, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b42c0 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ - b b431c <__isoc23_strtoul@@Base+0x54a0> │ │ │ │ + beq b4268 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ + b b42c4 <__isoc23_strtoul@@Base+0x54a0> │ │ │ │ cmp r5, #1 │ │ │ │ - bne b4710 <__isoc23_strtoul@@Base+0x5894> │ │ │ │ + bne b46b8 <__isoc23_strtoul@@Base+0x5894> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #1000] @ b4960 <__isoc23_strtoul@@Base+0x5ae4> │ │ │ │ + ldr r1, [pc, #1000] @ b4908 <__isoc23_strtoul@@Base+0x5ae4> │ │ │ │ tst r1, r2 │ │ │ │ - beq b4558 <__isoc23_strtoul@@Base+0x56dc> │ │ │ │ + beq b4500 <__isoc23_strtoul@@Base+0x56dc> │ │ │ │ add r3, r3, r0 │ │ │ │ ldrsh r7, [r3, #4] │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ - bgt b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ - b b42c0 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ + bgt b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + b b4268 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ mov r1, sp │ │ │ │ sub r0, sl, #2 │ │ │ │ - bl 82780 │ │ │ │ + bl 82728 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, sl │ │ │ │ mov r7, r0 │ │ │ │ - bcc b4534 <__isoc23_strtoul@@Base+0x56b8> │ │ │ │ + bcc b44dc <__isoc23_strtoul@@Base+0x56b8> │ │ │ │ ldrh r2, [r4, #66] @ 0x42 │ │ │ │ sub r3, r3, sl │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ add r3, r2, r3 │ │ │ │ mvngt r7, #0 │ │ │ │ strh r3, [r4, #66] @ 0x42 │ │ │ │ strhgt r0, [r4, #64] @ 0x40 │ │ │ │ - b b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + b b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ str sl, [sp] │ │ │ │ ldrb r2, [r1, r9] │ │ │ │ sub r3, r2, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ movhi r3, #0 │ │ │ │ - bhi b479c <__isoc23_strtoul@@Base+0x5920> │ │ │ │ - ldr ip, [pc, #892] @ b4968 <__isoc23_strtoul@@Base+0x5aec> │ │ │ │ + bhi b4744 <__isoc23_strtoul@@Base+0x5920> │ │ │ │ + ldr ip, [pc, #892] @ b4910 <__isoc23_strtoul@@Base+0x5aec> │ │ │ │ mov r0, sl │ │ │ │ mov r3, #0 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ sub lr, r2, #48 @ 0x30 │ │ │ │ cmp lr, #9 │ │ │ │ - bhi b472c <__isoc23_strtoul@@Base+0x58b0> │ │ │ │ + bhi b46d4 <__isoc23_strtoul@@Base+0x58b0> │ │ │ │ cmp r3, ip │ │ │ │ - ble b45f0 <__isoc23_strtoul@@Base+0x5774> │ │ │ │ + ble b4598 <__isoc23_strtoul@@Base+0x5774> │ │ │ │ mov r3, #10 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b b4534 <__isoc23_strtoul@@Base+0x56b8> │ │ │ │ + b b44dc <__isoc23_strtoul@@Base+0x56b8> │ │ │ │ cmp fp, #8 │ │ │ │ - bgt b46b4 <__isoc23_strtoul@@Base+0x5838> │ │ │ │ + bgt b465c <__isoc23_strtoul@@Base+0x5838> │ │ │ │ ldrb r3, [sl] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne b4524 <__isoc23_strtoul@@Base+0x56a8> │ │ │ │ + bne b44cc <__isoc23_strtoul@@Base+0x56a8> │ │ │ │ add r3, r9, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ asr r3, r3, #16 │ │ │ │ mov r7, #0 │ │ │ │ strh r3, [r4, #66] @ 0x42 │ │ │ │ add r2, r1, r3 │ │ │ │ strh r7, [r4, #64] @ 0x40 │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ add r3, r2, #1 │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - beq b468c <__isoc23_strtoul@@Base+0x5810> │ │ │ │ + beq b4634 <__isoc23_strtoul@@Base+0x5810> │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - ldrne r7, [pc, #768] @ b496c <__isoc23_strtoul@@Base+0x5af0> │ │ │ │ - bne b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + ldrne r7, [pc, #768] @ b4914 <__isoc23_strtoul@@Base+0x5af0> │ │ │ │ + bne b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ ldrsh r2, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + bne b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl b3d18 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ + bl b3cc0 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ mov r7, r0 │ │ │ │ - b b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + b b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4924 <__isoc23_strtoul@@Base+0x5aa8> │ │ │ │ + beq b48cc <__isoc23_strtoul@@Base+0x5aa8> │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq b466c <__isoc23_strtoul@@Base+0x57f0> │ │ │ │ - b b468c <__isoc23_strtoul@@Base+0x5810> │ │ │ │ + beq b4614 <__isoc23_strtoul@@Base+0x57f0> │ │ │ │ + b b4634 <__isoc23_strtoul@@Base+0x5810> │ │ │ │ cmp fp, #8 │ │ │ │ - ble b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + ble b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ - b b43d0 <__isoc23_strtoul@@Base+0x5554> │ │ │ │ + b b4378 <__isoc23_strtoul@@Base+0x5554> │ │ │ │ mov r7, #264 @ 0x108 │ │ │ │ cmp fp, #12 │ │ │ │ - bne b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + bne b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + bne b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ - ldr r3, [pc, #656] @ b4970 <__isoc23_strtoul@@Base+0x5af4> │ │ │ │ + beq b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + ldr r3, [pc, #656] @ b4918 <__isoc23_strtoul@@Base+0x5af4> │ │ │ │ cmp r7, r3 │ │ │ │ moveq r7, #124 @ 0x7c │ │ │ │ - beq b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + beq b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r7, r3 │ │ │ │ moveq r7, #38 @ 0x26 │ │ │ │ - beq b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + beq b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ cmp r7, #264 @ 0x108 │ │ │ │ moveq r7, #40 @ 0x28 │ │ │ │ - b b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + b b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b b4534 <__isoc23_strtoul@@Base+0x56b8> │ │ │ │ + b b44dc <__isoc23_strtoul@@Base+0x56b8> │ │ │ │ cmp r5, #2 │ │ │ │ - beq b4318 <__isoc23_strtoul@@Base+0x549c> │ │ │ │ - ldr r2, [pc, #576] @ b4960 <__isoc23_strtoul@@Base+0x5ae4> │ │ │ │ + beq b42c0 <__isoc23_strtoul@@Base+0x549c> │ │ │ │ + ldr r2, [pc, #576] @ b4908 <__isoc23_strtoul@@Base+0x5ae4> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r2, r3 │ │ │ │ - beq b431c <__isoc23_strtoul@@Base+0x54a0> │ │ │ │ - b b42c0 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ + beq b42c4 <__isoc23_strtoul@@Base+0x54a0> │ │ │ │ + b b4268 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ cmp sl, r0 │ │ │ │ - beq b479c <__isoc23_strtoul@@Base+0x5920> │ │ │ │ + beq b4744 <__isoc23_strtoul@@Base+0x5920> │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ - bgt b4614 <__isoc23_strtoul@@Base+0x5798> │ │ │ │ + bgt b45bc <__isoc23_strtoul@@Base+0x5798> │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ ldrb ip, [r0] │ │ │ │ mov r2, r3 │ │ │ │ cmp ip, #44 @ 0x2c │ │ │ │ - beq b47cc <__isoc23_strtoul@@Base+0x5950> │ │ │ │ + beq b4774 <__isoc23_strtoul@@Base+0x5950> │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b452c <__isoc23_strtoul@@Base+0x56b0> │ │ │ │ + beq b44d4 <__isoc23_strtoul@@Base+0x56b0> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - beq b4830 <__isoc23_strtoul@@Base+0x59b4> │ │ │ │ + beq b47d8 <__isoc23_strtoul@@Base+0x59b4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne b48f4 <__isoc23_strtoul@@Base+0x5a78> │ │ │ │ + bne b489c <__isoc23_strtoul@@Base+0x5a78> │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq b48cc <__isoc23_strtoul@@Base+0x5a50> │ │ │ │ + beq b4874 <__isoc23_strtoul@@Base+0x5a50> │ │ │ │ mov r3, #10 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b b453c <__isoc23_strtoul@@Base+0x56c0> │ │ │ │ + b b44e4 <__isoc23_strtoul@@Base+0x56c0> │ │ │ │ ldrh r2, [r4, #66] @ 0x42 │ │ │ │ sub r3, r3, sl │ │ │ │ add r3, r2, r3 │ │ │ │ mov r7, r0 │ │ │ │ strh r3, [r4, #66] @ 0x42 │ │ │ │ - b b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + b b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ cmp fp, #8 │ │ │ │ movgt r0, #0 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ orrne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4898 <__isoc23_strtoul@@Base+0x5a1c> │ │ │ │ + beq b4840 <__isoc23_strtoul@@Base+0x5a1c> │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #9 │ │ │ │ movne r3, #10 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b b4534 <__isoc23_strtoul@@Base+0x56b8> │ │ │ │ + b b44dc <__isoc23_strtoul@@Base+0x56b8> │ │ │ │ add lr, r0, #1 │ │ │ │ str lr, [sp] │ │ │ │ ldrb r7, [r0, #1] │ │ │ │ sub r2, r7, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ movhi r0, lr │ │ │ │ mvnhi r2, #-1073741824 @ 0xc0000000 │ │ │ │ - bhi b4750 <__isoc23_strtoul@@Base+0x58d4> │ │ │ │ - ldr ip, [pc, #372] @ b4968 <__isoc23_strtoul@@Base+0x5aec> │ │ │ │ + bhi b46f8 <__isoc23_strtoul@@Base+0x58d4> │ │ │ │ + ldr ip, [pc, #372] @ b4910 <__isoc23_strtoul@@Base+0x5aec> │ │ │ │ mov r0, lr │ │ │ │ mov r2, #0 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add r2, r7, r2, lsl #1 │ │ │ │ ldrb r7, [r0, #1]! │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ sub sl, r7, #48 @ 0x30 │ │ │ │ cmp sl, #9 │ │ │ │ - bhi b48a0 <__isoc23_strtoul@@Base+0x5a24> │ │ │ │ + bhi b4848 <__isoc23_strtoul@@Base+0x5a24> │ │ │ │ cmp r2, ip │ │ │ │ - ble b47f8 <__isoc23_strtoul@@Base+0x597c> │ │ │ │ - b b4614 <__isoc23_strtoul@@Base+0x5798> │ │ │ │ + ble b47a0 <__isoc23_strtoul@@Base+0x597c> │ │ │ │ + b b45bc <__isoc23_strtoul@@Base+0x5798> │ │ │ │ mov r7, #268 @ 0x10c │ │ │ │ - b b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ - ldr r7, [pc, #324] @ b4974 <__isoc23_strtoul@@Base+0x5af8> │ │ │ │ - b b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + b b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + ldr r7, [pc, #324] @ b491c <__isoc23_strtoul@@Base+0x5af8> │ │ │ │ + b b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq b4908 <__isoc23_strtoul@@Base+0x5a8c> │ │ │ │ + beq b48b0 <__isoc23_strtoul@@Base+0x5a8c> │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b48c0 <__isoc23_strtoul@@Base+0x5a44> │ │ │ │ + bne b4868 <__isoc23_strtoul@@Base+0x5a44> │ │ │ │ mov r3, #9 │ │ │ │ cmp r5, #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ - beq b4318 <__isoc23_strtoul@@Base+0x549c> │ │ │ │ - ldr r2, [pc, #260] @ b4960 <__isoc23_strtoul@@Base+0x5ae4> │ │ │ │ + beq b42c0 <__isoc23_strtoul@@Base+0x549c> │ │ │ │ + ldr r2, [pc, #260] @ b4908 <__isoc23_strtoul@@Base+0x5ae4> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r2, r3 │ │ │ │ - beq b4554 <__isoc23_strtoul@@Base+0x56d8> │ │ │ │ - b b42c0 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ + beq b44fc <__isoc23_strtoul@@Base+0x56d8> │ │ │ │ + b b4268 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ add r2, r1, r3 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bne b4474 <__isoc23_strtoul@@Base+0x55f8> │ │ │ │ + bne b441c <__isoc23_strtoul@@Base+0x55f8> │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r2, r3, #16 │ │ │ │ asr r3, r2, #16 │ │ │ │ mov r0, #1 │ │ │ │ strh r3, [r4, #66] @ 0x42 │ │ │ │ strh r0, [r4, #70] @ 0x46 │ │ │ │ ldrb r2, [r1, r2, asr #16] │ │ │ │ - b b44ec <__isoc23_strtoul@@Base+0x5670> │ │ │ │ + b b4494 <__isoc23_strtoul@@Base+0x5670> │ │ │ │ mov r0, sl │ │ │ │ - b b473c <__isoc23_strtoul@@Base+0x58c0> │ │ │ │ + b b46e4 <__isoc23_strtoul@@Base+0x58c0> │ │ │ │ cmp lr, r0 │ │ │ │ - beq b4938 <__isoc23_strtoul@@Base+0x5abc> │ │ │ │ + beq b48e0 <__isoc23_strtoul@@Base+0x5abc> │ │ │ │ cmp r3, r2 │ │ │ │ - bls b4750 <__isoc23_strtoul@@Base+0x58d4> │ │ │ │ - b b4614 <__isoc23_strtoul@@Base+0x5798> │ │ │ │ + bls b46f8 <__isoc23_strtoul@@Base+0x58d4> │ │ │ │ + b b45bc <__isoc23_strtoul@@Base+0x5798> │ │ │ │ cmp r7, #292 @ 0x124 │ │ │ │ - ble b46b8 <__isoc23_strtoul@@Base+0x583c> │ │ │ │ - b b46ac <__isoc23_strtoul@@Base+0x5830> │ │ │ │ + ble b4660 <__isoc23_strtoul@@Base+0x583c> │ │ │ │ + b b4654 <__isoc23_strtoul@@Base+0x5830> │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ addeq r0, r0, #1 │ │ │ │ - bne b4614 <__isoc23_strtoul@@Base+0x5798> │ │ │ │ + bne b45bc <__isoc23_strtoul@@Base+0x5798> │ │ │ │ add r3, r0, #1 │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp fp, #8 │ │ │ │ - ldrle r7, [pc, #152] @ b4978 <__isoc23_strtoul@@Base+0x5afc> │ │ │ │ + ldrle r7, [pc, #152] @ b4920 <__isoc23_strtoul@@Base+0x5afc> │ │ │ │ strh r3, [r4, #66] @ 0x42 │ │ │ │ - ble b4250 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ + ble b41f8 <__isoc23_strtoul@@Base+0x53d4> │ │ │ │ cmp fp, #12 │ │ │ │ - bne b4488 <__isoc23_strtoul@@Base+0x560c> │ │ │ │ - ldr r7, [pc, #132] @ b4978 <__isoc23_strtoul@@Base+0x5afc> │ │ │ │ - b b44dc <__isoc23_strtoul@@Base+0x5660> │ │ │ │ + bne b4430 <__isoc23_strtoul@@Base+0x560c> │ │ │ │ + ldr r7, [pc, #132] @ b4920 <__isoc23_strtoul@@Base+0x5afc> │ │ │ │ + b b4484 <__isoc23_strtoul@@Base+0x5660> │ │ │ │ mov r3, #10 │ │ │ │ cmp r5, #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ - bne b4718 <__isoc23_strtoul@@Base+0x589c> │ │ │ │ - b b4318 <__isoc23_strtoul@@Base+0x549c> │ │ │ │ - ldr r1, [pc, #80] @ b4960 <__isoc23_strtoul@@Base+0x5ae4> │ │ │ │ + bne b46c0 <__isoc23_strtoul@@Base+0x589c> │ │ │ │ + b b42c0 <__isoc23_strtoul@@Base+0x549c> │ │ │ │ + ldr r1, [pc, #80] @ b4908 <__isoc23_strtoul@@Base+0x5ae4> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r3, #10 │ │ │ │ tst r1, r2 │ │ │ │ str r3, [r4, #4] │ │ │ │ - beq b431c <__isoc23_strtoul@@Base+0x54a0> │ │ │ │ - b b42c0 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ + beq b42c4 <__isoc23_strtoul@@Base+0x54a0> │ │ │ │ + b b4268 <__isoc23_strtoul@@Base+0x5444> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b b431c <__isoc23_strtoul@@Base+0x54a0> │ │ │ │ + b b42c4 <__isoc23_strtoul@@Base+0x54a0> │ │ │ │ mov r7, #0 │ │ │ │ - b b4648 <__isoc23_strtoul@@Base+0x57cc> │ │ │ │ + b b45f0 <__isoc23_strtoul@@Base+0x57cc> │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ - b b4750 <__isoc23_strtoul@@Base+0x58d4> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r9, r7, r8, lsr r5 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r9, r7, r0, lsr #10 │ │ │ │ - @ instruction: 0x000006b4 │ │ │ │ - ldrdeq r9, [r7], -r0 │ │ │ │ - @ instruction: 0x000667b4 │ │ │ │ + b b46f8 <__isoc23_strtoul@@Base+0x58d4> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + muleq r7, r8, r5 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r8, r7, r0, lsl #11 │ │ │ │ + andeq r0, r0, ip, lsr #13 │ │ │ │ + andeq r8, r7, r0, lsr r5 │ │ │ │ + andeq r5, r6, r4, lsr #29 │ │ │ │ andeq r0, r0, pc, lsl #2 │ │ │ │ andmi r2, r0, r0 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ stcleq 12, cr12, [ip], {204} @ 0xcc │ │ │ │ andeq r0, r0, r7, lsl r1 │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ andeq r0, r0, sp, lsl #2 │ │ │ │ @@ -176553,84 +176553,84 @@ │ │ │ │ mvn r8, #-2147483648 @ 0x80000000 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ ldrb r4, [r9, #1]! │ │ │ │ ldr r1, [r2, r7] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [r1, r4, lsl #2] │ │ │ │ orr r2, sl, r2 │ │ │ │ - beq b4a9c <__isoc23_strtoul@@Base+0x5c20> │ │ │ │ + beq b4a44 <__isoc23_strtoul@@Base+0x5c20> │ │ │ │ str r2, [r1, r4, lsl #2] │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r3, [r2, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4a94 <__isoc23_strtoul@@Base+0x5c18> │ │ │ │ + beq b4a3c <__isoc23_strtoul@@Base+0x5c18> │ │ │ │ cmp r3, r5 │ │ │ │ movhi r1, #1 │ │ │ │ movls r1, #0 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ movhi r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b4a94 <__isoc23_strtoul@@Base+0x5c18> │ │ │ │ + bne b4a3c <__isoc23_strtoul@@Base+0x5c18> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #4 │ │ │ │ addeq r7, r7, #4 │ │ │ │ subeq r5, r5, #1 │ │ │ │ movne fp, r5 │ │ │ │ - beq b49ac <__isoc23_strtoul@@Base+0x5b30> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq b4954 <__isoc23_strtoul@@Base+0x5b30> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r4, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq b4ac4 <__isoc23_strtoul@@Base+0x5c48> │ │ │ │ - bl 7e5c <__ctype_tolower_loc@plt> │ │ │ │ + beq b4a6c <__isoc23_strtoul@@Base+0x5c48> │ │ │ │ + bl 7e0c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ ldr r2, [r6, #28] │ │ │ │ cmn fp, #-2147483647 @ 0x80000001 │ │ │ │ ldr r1, [r2, r7] │ │ │ │ lsl r0, r3, #2 │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ orr r2, r2, sl │ │ │ │ str r2, [r1, r3, lsl #2] │ │ │ │ ldr r2, [r6, #32] │ │ │ │ - beq b4abc <__isoc23_strtoul@@Base+0x5c40> │ │ │ │ + beq b4a64 <__isoc23_strtoul@@Base+0x5c40> │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b4abc <__isoc23_strtoul@@Base+0x5c40> │ │ │ │ + beq b4a64 <__isoc23_strtoul@@Base+0x5c40> │ │ │ │ cmp r3, fp │ │ │ │ movhi r1, #1 │ │ │ │ movls r1, #0 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ movhi r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b4abc <__isoc23_strtoul@@Base+0x5c40> │ │ │ │ + bne b4a64 <__isoc23_strtoul@@Base+0x5c40> │ │ │ │ sub r5, r5, #1 │ │ │ │ cmn r5, #1 │ │ │ │ add r7, r7, #4 │ │ │ │ - bne b49ac <__isoc23_strtoul@@Base+0x5b30> │ │ │ │ + bne b4954 <__isoc23_strtoul@@Base+0x5b30> │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r5, [r2, r4, lsl #2] │ │ │ │ - b b49f8 <__isoc23_strtoul@@Base+0x5b7c> │ │ │ │ + b b49a0 <__isoc23_strtoul@@Base+0x5b7c> │ │ │ │ str r2, [r1, r4, lsl #2] │ │ │ │ ldr r3, [r6, #32] │ │ │ │ str r8, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ tst r3, #4 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mvn fp, #-2147483648 @ 0x80000000 │ │ │ │ - b b4a10 <__isoc23_strtoul@@Base+0x5b94> │ │ │ │ + b b49b8 <__isoc23_strtoul@@Base+0x5b94> │ │ │ │ str fp, [r2, r0] │ │ │ │ - b b4a80 <__isoc23_strtoul@@Base+0x5c04> │ │ │ │ + b b4a28 <__isoc23_strtoul@@Base+0x5c04> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq b4a80 <__isoc23_strtoul@@Base+0x5c04> │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + beq b4a28 <__isoc23_strtoul@@Base+0x5c04> │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ - b b4a34 <__isoc23_strtoul@@Base+0x5bb8> │ │ │ │ + b b49dc <__isoc23_strtoul@@Base+0x5bb8> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ @@ -176639,2007 +176639,2007 @@ │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r2 │ │ │ │ add fp, r1, r6 │ │ │ │ sub sl, r3, #1 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r6, sl │ │ │ │ strb r3, [fp] │ │ │ │ - bge b4b60 <__isoc23_strtoul@@Base+0x5ce4> │ │ │ │ + bge b4b08 <__isoc23_strtoul@@Base+0x5ce4> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r1, r6, #1 │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ - beq b4b48 <__isoc23_strtoul@@Base+0x5ccc> │ │ │ │ + beq b4af0 <__isoc23_strtoul@@Base+0x5ccc> │ │ │ │ stm sp, {r1, r5} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl b4adc <__isoc23_strtoul@@Base+0x5c60> │ │ │ │ + bl b4a84 <__isoc23_strtoul@@Base+0x5c60> │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b4b10 <__isoc23_strtoul@@Base+0x5c94> │ │ │ │ + bne b4ab8 <__isoc23_strtoul@@Base+0x5c94> │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl b497c <__isoc23_strtoul@@Base+0x5b00> │ │ │ │ + bl b4924 <__isoc23_strtoul@@Base+0x5b00> │ │ │ │ lsls r5, r5, #1 │ │ │ │ streq r5, [r8, #56] @ 0x38 │ │ │ │ moveq r5, #1 │ │ │ │ - beq b4b48 <__isoc23_strtoul@@Base+0x5ccc> │ │ │ │ + beq b4af0 <__isoc23_strtoul@@Base+0x5ccc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r8, #56] @ 0x38 │ │ │ │ - b b4b48 <__isoc23_strtoul@@Base+0x5ccc> │ │ │ │ + b b4af0 <__isoc23_strtoul@@Base+0x5ccc> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #184] @ b4c68 <__isoc23_strtoul@@Base+0x5dec> │ │ │ │ + ldr r5, [pc, #184] @ b4c10 <__isoc23_strtoul@@Base+0x5dec> │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r1 │ │ │ │ ldrb r3, [r4] │ │ │ │ add r1, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ strh r0, [r4, #2] │ │ │ │ - beq b4c1c <__isoc23_strtoul@@Base+0x5da0> │ │ │ │ + beq b4bc4 <__isoc23_strtoul@@Base+0x5da0> │ │ │ │ sub r3, r3, #10 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #27 │ │ │ │ - bhi b4c60 <__isoc23_strtoul@@Base+0x5de4> │ │ │ │ + bhi b4c08 <__isoc23_strtoul@@Base+0x5de4> │ │ │ │ lsl r2, r6, r3 │ │ │ │ tst r2, r5 │ │ │ │ - bne b4c54 <__isoc23_strtoul@@Base+0x5dd8> │ │ │ │ + bne b4bfc <__isoc23_strtoul@@Base+0x5dd8> │ │ │ │ tst r2, #1 │ │ │ │ - beq b4c14 <__isoc23_strtoul@@Base+0x5d98> │ │ │ │ + beq b4bbc <__isoc23_strtoul@@Base+0x5d98> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - bl b4b98 <__isoc23_strtoul@@Base+0x5d1c> │ │ │ │ + bl b4b40 <__isoc23_strtoul@@Base+0x5d1c> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl b4b98 <__isoc23_strtoul@@Base+0x5d1c> │ │ │ │ + bl b4b40 <__isoc23_strtoul@@Base+0x5d1c> │ │ │ │ ldr r4, [r4, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b4bb8 <__isoc23_strtoul@@Base+0x5d3c> │ │ │ │ + bne b4b60 <__isoc23_strtoul@@Base+0x5d3c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #18 │ │ │ │ - bne b4c60 <__isoc23_strtoul@@Base+0x5de4> │ │ │ │ + bne b4c08 <__isoc23_strtoul@@Base+0x5de4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4c30 <__isoc23_strtoul@@Base+0x5db4> │ │ │ │ - bl b4b98 <__isoc23_strtoul@@Base+0x5d1c> │ │ │ │ + beq b4bd8 <__isoc23_strtoul@@Base+0x5db4> │ │ │ │ + bl b4b40 <__isoc23_strtoul@@Base+0x5d1c> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ add r0, r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - beq b4c04 <__isoc23_strtoul@@Base+0x5d88> │ │ │ │ + beq b4bac <__isoc23_strtoul@@Base+0x5d88> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl b4b98 <__isoc23_strtoul@@Base+0x5d1c> │ │ │ │ - b b4c04 <__isoc23_strtoul@@Base+0x5d88> │ │ │ │ + bl b4b40 <__isoc23_strtoul@@Base+0x5d1c> │ │ │ │ + b b4bac <__isoc23_strtoul@@Base+0x5d88> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - bl b4b98 <__isoc23_strtoul@@Base+0x5d1c> │ │ │ │ - b b4c04 <__isoc23_strtoul@@Base+0x5d88> │ │ │ │ + bl b4b40 <__isoc23_strtoul@@Base+0x5d1c> │ │ │ │ + b b4bac <__isoc23_strtoul@@Base+0x5d88> │ │ │ │ mov r0, r1 │ │ │ │ - b b4c04 <__isoc23_strtoul@@Base+0x5d88> │ │ │ │ + b b4bac <__isoc23_strtoul@@Base+0x5d88> │ │ │ │ ldmeq r1, {r9, fp, sp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #476] @ b4e68 <__isoc23_strtoul@@Base+0x5fec> │ │ │ │ + ldr r0, [pc, #476] @ b4e10 <__isoc23_strtoul@@Base+0x5fec> │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #472] @ b4e6c <__isoc23_strtoul@@Base+0x5ff0> │ │ │ │ + ldr r2, [pc, #472] @ b4e14 <__isoc23_strtoul@@Base+0x5ff0> │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r3, [r1] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - beq b4e14 <__isoc23_strtoul@@Base+0x5f98> │ │ │ │ + beq b4dbc <__isoc23_strtoul@@Base+0x5f98> │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bne b4d3c <__isoc23_strtoul@@Base+0x5ec0> │ │ │ │ + bne b4ce4 <__isoc23_strtoul@@Base+0x5ec0> │ │ │ │ ldr r6, [r1, #32] │ │ │ │ ldr r8, [r1, #36] @ 0x24 │ │ │ │ ldrb fp, [r6] │ │ │ │ add r8, r6, r8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ lsl r7, fp, #2 │ │ │ │ ldr r5, [r3, #28] │ │ │ │ ldr r4, [r5, fp, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b4e28 <__isoc23_strtoul@@Base+0x5fac> │ │ │ │ + beq b4dd0 <__isoc23_strtoul@@Base+0x5fac> │ │ │ │ mov sl, #1 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, fp │ │ │ │ - beq b4d0c <__isoc23_strtoul@@Base+0x5e90> │ │ │ │ + beq b4cb4 <__isoc23_strtoul@@Base+0x5e90> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b4d6c <__isoc23_strtoul@@Base+0x5ef0> │ │ │ │ + beq b4d14 <__isoc23_strtoul@@Base+0x5ef0> │ │ │ │ mov r4, r5 │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, fp │ │ │ │ - bne b4cf0 <__isoc23_strtoul@@Base+0x5e74> │ │ │ │ + bne b4c98 <__isoc23_strtoul@@Base+0x5e74> │ │ │ │ add r7, r6, #1 │ │ │ │ cmp r8, r7 │ │ │ │ - bls b4de4 <__isoc23_strtoul@@Base+0x5f68> │ │ │ │ + bls b4d8c <__isoc23_strtoul@@Base+0x5f68> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq b4da4 <__isoc23_strtoul@@Base+0x5f28> │ │ │ │ + beq b4d4c <__isoc23_strtoul@@Base+0x5f28> │ │ │ │ ldrb fp, [r6, #1] │ │ │ │ add sl, sl, #1 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r7 │ │ │ │ - b b4ce4 <__isoc23_strtoul@@Base+0x5e68> │ │ │ │ + b b4c8c <__isoc23_strtoul@@Base+0x5e68> │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #296] @ b4e70 <__isoc23_strtoul@@Base+0x5ff4> │ │ │ │ - ldr r3, [pc, #288] @ b4e6c <__isoc23_strtoul@@Base+0x5ff0> │ │ │ │ + ldr r2, [pc, #296] @ b4e18 <__isoc23_strtoul@@Base+0x5ff4> │ │ │ │ + ldr r3, [pc, #288] @ b4e14 <__isoc23_strtoul@@Base+0x5ff0> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b4e64 <__isoc23_strtoul@@Base+0x5fe8> │ │ │ │ + bne b4e0c <__isoc23_strtoul@@Base+0x5fe8> │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r9, #216] @ 0xd8 │ │ │ │ mov r2, #12 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b4d38 <__isoc23_strtoul@@Base+0x5ebc> │ │ │ │ + beq b4ce0 <__isoc23_strtoul@@Base+0x5ebc> │ │ │ │ mov r2, #11 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #1 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ strb fp, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ ldrb fp, [r6] │ │ │ │ - b b4cfc <__isoc23_strtoul@@Base+0x5e80> │ │ │ │ + b b4ca4 <__isoc23_strtoul@@Base+0x5e80> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r9, #216] @ 0xd8 │ │ │ │ mov r2, #12 │ │ │ │ ldrb fp, [r6, #1] │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b4ddc <__isoc23_strtoul@@Base+0x5f60> │ │ │ │ + beq b4d84 <__isoc23_strtoul@@Base+0x5f60> │ │ │ │ mov r2, #11 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #1 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ strb fp, [r5] │ │ │ │ str r5, [r4, #4] │ │ │ │ - b b4d24 <__isoc23_strtoul@@Base+0x5ea8> │ │ │ │ + b b4ccc <__isoc23_strtoul@@Base+0x5ea8> │ │ │ │ str r5, [r4, #4] │ │ │ │ - b b4d3c <__isoc23_strtoul@@Base+0x5ec0> │ │ │ │ + b b4ce4 <__isoc23_strtoul@@Base+0x5ec0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, sl │ │ │ │ strgt sl, [r3, #32] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, sl │ │ │ │ strlt sl, [r3, #36] @ 0x24 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #1] │ │ │ │ - b b4d40 <__isoc23_strtoul@@Base+0x5ec4> │ │ │ │ + b b4ce8 <__isoc23_strtoul@@Base+0x5ec4> │ │ │ │ ldrb fp, [r1, #28] │ │ │ │ add r8, sp, #9 │ │ │ │ add r6, sp, #8 │ │ │ │ strb fp, [sp, #8] │ │ │ │ - b b4cc8 <__isoc23_strtoul@@Base+0x5e4c> │ │ │ │ + b b4c70 <__isoc23_strtoul@@Base+0x5e4c> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r9, #216] @ 0xd8 │ │ │ │ mov r2, #12 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ subs r4, r0, #0 │ │ │ │ streq r4, [r5, r7] │ │ │ │ - beq b4d3c <__isoc23_strtoul@@Base+0x5ec0> │ │ │ │ + beq b4ce4 <__isoc23_strtoul@@Base+0x5ec0> │ │ │ │ mov r2, #11 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #1 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ strb fp, [r4] │ │ │ │ str r4, [r5, fp, lsl #2] │ │ │ │ ldrb fp, [r6] │ │ │ │ - b b4ce0 <__isoc23_strtoul@@Base+0x5e64> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - muleq r7, r8, sl │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r8, r7, r0, ror #19 │ │ │ │ + b b4c88 <__isoc23_strtoul@@Base+0x5e64> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + strdeq r7, [r7], -r8 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r7, r7, r0, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #180] @ b4f40 <__isoc23_strtoul@@Base+0x60c4> │ │ │ │ - ldr r7, [pc, #180] @ b4f44 <__isoc23_strtoul@@Base+0x60c8> │ │ │ │ + ldr r6, [pc, #180] @ b4ee8 <__isoc23_strtoul@@Base+0x60c4> │ │ │ │ + ldr r7, [pc, #180] @ b4eec <__isoc23_strtoul@@Base+0x60c8> │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r8, #0 │ │ │ │ orrne r2, r2, #1024 @ 0x400 │ │ │ │ biceq r2, r2, #1024 @ 0x400 │ │ │ │ cmp r3, #1 │ │ │ │ strb r5, [r4, #1] │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq b4f10 <__isoc23_strtoul@@Base+0x6094> │ │ │ │ + beq b4eb8 <__isoc23_strtoul@@Base+0x6094> │ │ │ │ sub r3, r3, #10 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #30 │ │ │ │ - bhi b4ef8 <__isoc23_strtoul@@Base+0x607c> │ │ │ │ + bhi b4ea0 <__isoc23_strtoul@@Base+0x607c> │ │ │ │ lsl r3, r5, r3 │ │ │ │ tst r3, r6 │ │ │ │ - beq b4f08 <__isoc23_strtoul@@Base+0x608c> │ │ │ │ + beq b4eb0 <__isoc23_strtoul@@Base+0x608c> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4ef8 <__isoc23_strtoul@@Base+0x607c> │ │ │ │ + beq b4ea0 <__isoc23_strtoul@@Base+0x607c> │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4ef8 <__isoc23_strtoul@@Base+0x607c> │ │ │ │ + bne b4ea0 <__isoc23_strtoul@@Base+0x607c> │ │ │ │ mov r1, r8 │ │ │ │ - bl b4e74 <__isoc23_strtoul@@Base+0x5ff8> │ │ │ │ + bl b4e1c <__isoc23_strtoul@@Base+0x5ff8> │ │ │ │ ldr r4, [r4, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b4e98 <__isoc23_strtoul@@Base+0x601c> │ │ │ │ + bne b4e40 <__isoc23_strtoul@@Base+0x601c> │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ tst r3, r7 │ │ │ │ - beq b4ef8 <__isoc23_strtoul@@Base+0x607c> │ │ │ │ + beq b4ea0 <__isoc23_strtoul@@Base+0x607c> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b4f30 <__isoc23_strtoul@@Base+0x60b4> │ │ │ │ + beq b4ed8 <__isoc23_strtoul@@Base+0x60b4> │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4f30 <__isoc23_strtoul@@Base+0x60b4> │ │ │ │ + bne b4ed8 <__isoc23_strtoul@@Base+0x60b4> │ │ │ │ mov r1, r8 │ │ │ │ - bl b4e74 <__isoc23_strtoul@@Base+0x5ff8> │ │ │ │ + bl b4e1c <__isoc23_strtoul@@Base+0x5ff8> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b4ee4 <__isoc23_strtoul@@Base+0x6068> │ │ │ │ - b b4ef8 <__isoc23_strtoul@@Base+0x607c> │ │ │ │ + bne b4e8c <__isoc23_strtoul@@Base+0x6068> │ │ │ │ + b b4ea0 <__isoc23_strtoul@@Base+0x607c> │ │ │ │ ldmmi r1, {r9, fp, sp, lr} │ │ │ │ andeq r0, r4, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b5084 <__isoc23_strtoul@@Base+0x6208> │ │ │ │ + beq b502c <__isoc23_strtoul@@Base+0x6208> │ │ │ │ ldr r7, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq b4ff0 <__isoc23_strtoul@@Base+0x6174> │ │ │ │ + beq b4f98 <__isoc23_strtoul@@Base+0x6174> │ │ │ │ ldr r8, [r7, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b4fac <__isoc23_strtoul@@Base+0x6130> │ │ │ │ + beq b4f54 <__isoc23_strtoul@@Base+0x6130> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b4fe0 <__isoc23_strtoul@@Base+0x6164> │ │ │ │ + beq b4f88 <__isoc23_strtoul@@Base+0x6164> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq b5074 <__isoc23_strtoul@@Base+0x61f8> │ │ │ │ + beq b501c <__isoc23_strtoul@@Base+0x61f8> │ │ │ │ ldr r8, [r7, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b5030 <__isoc23_strtoul@@Base+0x61b4> │ │ │ │ + beq b4fd8 <__isoc23_strtoul@@Base+0x61b4> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b5064 <__isoc23_strtoul@@Base+0x61e8> │ │ │ │ + beq b500c <__isoc23_strtoul@@Base+0x61e8> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b51a8 <__isoc23_strtoul@@Base+0x632c> │ │ │ │ + beq b5150 <__isoc23_strtoul@@Base+0x632c> │ │ │ │ ldr r7, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq b5114 <__isoc23_strtoul@@Base+0x6298> │ │ │ │ + beq b50bc <__isoc23_strtoul@@Base+0x6298> │ │ │ │ ldr r8, [r7, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b50d0 <__isoc23_strtoul@@Base+0x6254> │ │ │ │ + beq b5078 <__isoc23_strtoul@@Base+0x6254> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b5104 <__isoc23_strtoul@@Base+0x6288> │ │ │ │ + beq b50ac <__isoc23_strtoul@@Base+0x6288> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq b5198 <__isoc23_strtoul@@Base+0x631c> │ │ │ │ + beq b5140 <__isoc23_strtoul@@Base+0x631c> │ │ │ │ ldr r8, [r7, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b5154 <__isoc23_strtoul@@Base+0x62d8> │ │ │ │ + beq b50fc <__isoc23_strtoul@@Base+0x62d8> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b5188 <__isoc23_strtoul@@Base+0x630c> │ │ │ │ + beq b5130 <__isoc23_strtoul@@Base+0x630c> │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + b bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs r7, r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq b5db0 <__isoc23_strtoul@@Base+0x6f34> │ │ │ │ + beq b5d58 <__isoc23_strtoul@@Base+0x6f34> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #1 │ │ │ │ - bne b5db0 <__isoc23_strtoul@@Base+0x6f34> │ │ │ │ + bne b5d58 <__isoc23_strtoul@@Base+0x6f34> │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - beq b5dc0 <__isoc23_strtoul@@Base+0x6f44> │ │ │ │ + beq b5d68 <__isoc23_strtoul@@Base+0x6f44> │ │ │ │ sub r3, r3, #10 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #30 │ │ │ │ - bhi b5d94 <__isoc23_strtoul@@Base+0x6f18> │ │ │ │ + bhi b5d3c <__isoc23_strtoul@@Base+0x6f18> │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, r3 │ │ │ │ - ldr r1, [pc, #3032] @ b5dec <__isoc23_strtoul@@Base+0x6f70> │ │ │ │ + ldr r1, [pc, #3032] @ b5d94 <__isoc23_strtoul@@Base+0x6f70> │ │ │ │ ands r5, r2, r1 │ │ │ │ - bne b5ddc <__isoc23_strtoul@@Base+0x6f60> │ │ │ │ + bne b5d84 <__isoc23_strtoul@@Base+0x6f60> │ │ │ │ cmp r3, #30 │ │ │ │ - bne b5db8 <__isoc23_strtoul@@Base+0x6f3c> │ │ │ │ + bne b5d60 <__isoc23_strtoul@@Base+0x6f3c> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr r6, [r3, r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b5d88 <__isoc23_strtoul@@Base+0x6f0c> │ │ │ │ + beq b5d30 <__isoc23_strtoul@@Base+0x6f0c> │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b57d4 <__isoc23_strtoul@@Base+0x6958> │ │ │ │ + beq b577c <__isoc23_strtoul@@Base+0x6958> │ │ │ │ ldr r9, [r8, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq b5500 <__isoc23_strtoul@@Base+0x6684> │ │ │ │ + beq b54a8 <__isoc23_strtoul@@Base+0x6684> │ │ │ │ ldr sl, [r9, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq b539c <__isoc23_strtoul@@Base+0x6520> │ │ │ │ + beq b5344 <__isoc23_strtoul@@Base+0x6520> │ │ │ │ ldr fp, [sl, #4] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b52f0 <__isoc23_strtoul@@Base+0x6474> │ │ │ │ + beq b5298 <__isoc23_strtoul@@Base+0x6474> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b52a0 <__isoc23_strtoul@@Base+0x6424> │ │ │ │ + beq b5248 <__isoc23_strtoul@@Base+0x6424> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b52e0 <__isoc23_strtoul@@Base+0x6464> │ │ │ │ + beq b5288 <__isoc23_strtoul@@Base+0x6464> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr fp, [sl, #8] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b538c <__isoc23_strtoul@@Base+0x6510> │ │ │ │ + beq b5334 <__isoc23_strtoul@@Base+0x6510> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b533c <__isoc23_strtoul@@Base+0x64c0> │ │ │ │ + beq b52e4 <__isoc23_strtoul@@Base+0x64c0> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b537c <__isoc23_strtoul@@Base+0x6500> │ │ │ │ + beq b5324 <__isoc23_strtoul@@Base+0x6500> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr sl, [r9, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq b54f0 <__isoc23_strtoul@@Base+0x6674> │ │ │ │ + beq b5498 <__isoc23_strtoul@@Base+0x6674> │ │ │ │ ldr fp, [sl, #4] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b5444 <__isoc23_strtoul@@Base+0x65c8> │ │ │ │ + beq b53ec <__isoc23_strtoul@@Base+0x65c8> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b53f4 <__isoc23_strtoul@@Base+0x6578> │ │ │ │ + beq b539c <__isoc23_strtoul@@Base+0x6578> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5434 <__isoc23_strtoul@@Base+0x65b8> │ │ │ │ + beq b53dc <__isoc23_strtoul@@Base+0x65b8> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr fp, [sl, #8] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b54e0 <__isoc23_strtoul@@Base+0x6664> │ │ │ │ + beq b5488 <__isoc23_strtoul@@Base+0x6664> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5490 <__isoc23_strtoul@@Base+0x6614> │ │ │ │ + beq b5438 <__isoc23_strtoul@@Base+0x6614> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b54d0 <__isoc23_strtoul@@Base+0x6654> │ │ │ │ + beq b5478 <__isoc23_strtoul@@Base+0x6654> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r9, [r8, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq b57c4 <__isoc23_strtoul@@Base+0x6948> │ │ │ │ + beq b576c <__isoc23_strtoul@@Base+0x6948> │ │ │ │ ldr sl, [r9, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq b5660 <__isoc23_strtoul@@Base+0x67e4> │ │ │ │ + beq b5608 <__isoc23_strtoul@@Base+0x67e4> │ │ │ │ ldr fp, [sl, #4] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b55b4 <__isoc23_strtoul@@Base+0x6738> │ │ │ │ + beq b555c <__isoc23_strtoul@@Base+0x6738> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5564 <__isoc23_strtoul@@Base+0x66e8> │ │ │ │ + beq b550c <__isoc23_strtoul@@Base+0x66e8> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b55a4 <__isoc23_strtoul@@Base+0x6728> │ │ │ │ + beq b554c <__isoc23_strtoul@@Base+0x6728> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr fp, [sl, #8] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b5650 <__isoc23_strtoul@@Base+0x67d4> │ │ │ │ + beq b55f8 <__isoc23_strtoul@@Base+0x67d4> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5600 <__isoc23_strtoul@@Base+0x6784> │ │ │ │ + beq b55a8 <__isoc23_strtoul@@Base+0x6784> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5640 <__isoc23_strtoul@@Base+0x67c4> │ │ │ │ + beq b55e8 <__isoc23_strtoul@@Base+0x67c4> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr sl, [r9, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq b57b4 <__isoc23_strtoul@@Base+0x6938> │ │ │ │ + beq b575c <__isoc23_strtoul@@Base+0x6938> │ │ │ │ ldr fp, [sl, #4] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b5708 <__isoc23_strtoul@@Base+0x688c> │ │ │ │ + beq b56b0 <__isoc23_strtoul@@Base+0x688c> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b56b8 <__isoc23_strtoul@@Base+0x683c> │ │ │ │ + beq b5660 <__isoc23_strtoul@@Base+0x683c> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b56f8 <__isoc23_strtoul@@Base+0x687c> │ │ │ │ + beq b56a0 <__isoc23_strtoul@@Base+0x687c> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr fp, [sl, #8] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b57a4 <__isoc23_strtoul@@Base+0x6928> │ │ │ │ + beq b574c <__isoc23_strtoul@@Base+0x6928> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5754 <__isoc23_strtoul@@Base+0x68d8> │ │ │ │ + beq b56fc <__isoc23_strtoul@@Base+0x68d8> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5794 <__isoc23_strtoul@@Base+0x6918> │ │ │ │ + beq b573c <__isoc23_strtoul@@Base+0x6918> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r8, [r6, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b5d78 <__isoc23_strtoul@@Base+0x6efc> │ │ │ │ + beq b5d20 <__isoc23_strtoul@@Base+0x6efc> │ │ │ │ ldr r9, [r8, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq b5aa4 <__isoc23_strtoul@@Base+0x6c28> │ │ │ │ + beq b5a4c <__isoc23_strtoul@@Base+0x6c28> │ │ │ │ ldr sl, [r9, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq b5940 <__isoc23_strtoul@@Base+0x6ac4> │ │ │ │ + beq b58e8 <__isoc23_strtoul@@Base+0x6ac4> │ │ │ │ ldr fp, [sl, #4] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b5894 <__isoc23_strtoul@@Base+0x6a18> │ │ │ │ + beq b583c <__isoc23_strtoul@@Base+0x6a18> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5844 <__isoc23_strtoul@@Base+0x69c8> │ │ │ │ + beq b57ec <__isoc23_strtoul@@Base+0x69c8> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5884 <__isoc23_strtoul@@Base+0x6a08> │ │ │ │ + beq b582c <__isoc23_strtoul@@Base+0x6a08> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr fp, [sl, #8] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b5930 <__isoc23_strtoul@@Base+0x6ab4> │ │ │ │ + beq b58d8 <__isoc23_strtoul@@Base+0x6ab4> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b58e0 <__isoc23_strtoul@@Base+0x6a64> │ │ │ │ + beq b5888 <__isoc23_strtoul@@Base+0x6a64> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5920 <__isoc23_strtoul@@Base+0x6aa4> │ │ │ │ + beq b58c8 <__isoc23_strtoul@@Base+0x6aa4> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr sl, [r9, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq b5a94 <__isoc23_strtoul@@Base+0x6c18> │ │ │ │ + beq b5a3c <__isoc23_strtoul@@Base+0x6c18> │ │ │ │ ldr fp, [sl, #4] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b59e8 <__isoc23_strtoul@@Base+0x6b6c> │ │ │ │ + beq b5990 <__isoc23_strtoul@@Base+0x6b6c> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5998 <__isoc23_strtoul@@Base+0x6b1c> │ │ │ │ + beq b5940 <__isoc23_strtoul@@Base+0x6b1c> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b59d8 <__isoc23_strtoul@@Base+0x6b5c> │ │ │ │ + beq b5980 <__isoc23_strtoul@@Base+0x6b5c> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr fp, [sl, #8] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b5a84 <__isoc23_strtoul@@Base+0x6c08> │ │ │ │ + beq b5a2c <__isoc23_strtoul@@Base+0x6c08> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5a34 <__isoc23_strtoul@@Base+0x6bb8> │ │ │ │ + beq b59dc <__isoc23_strtoul@@Base+0x6bb8> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5a74 <__isoc23_strtoul@@Base+0x6bf8> │ │ │ │ + beq b5a1c <__isoc23_strtoul@@Base+0x6bf8> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r9, [r8, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq b5d68 <__isoc23_strtoul@@Base+0x6eec> │ │ │ │ + beq b5d10 <__isoc23_strtoul@@Base+0x6eec> │ │ │ │ ldr sl, [r9, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq b5c04 <__isoc23_strtoul@@Base+0x6d88> │ │ │ │ + beq b5bac <__isoc23_strtoul@@Base+0x6d88> │ │ │ │ ldr fp, [sl, #4] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b5b58 <__isoc23_strtoul@@Base+0x6cdc> │ │ │ │ + beq b5b00 <__isoc23_strtoul@@Base+0x6cdc> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5b08 <__isoc23_strtoul@@Base+0x6c8c> │ │ │ │ + beq b5ab0 <__isoc23_strtoul@@Base+0x6c8c> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5b48 <__isoc23_strtoul@@Base+0x6ccc> │ │ │ │ + beq b5af0 <__isoc23_strtoul@@Base+0x6ccc> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr fp, [sl, #8] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b5bf4 <__isoc23_strtoul@@Base+0x6d78> │ │ │ │ + beq b5b9c <__isoc23_strtoul@@Base+0x6d78> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5ba4 <__isoc23_strtoul@@Base+0x6d28> │ │ │ │ + beq b5b4c <__isoc23_strtoul@@Base+0x6d28> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5be4 <__isoc23_strtoul@@Base+0x6d68> │ │ │ │ + beq b5b8c <__isoc23_strtoul@@Base+0x6d68> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr sl, [r9, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - beq b5d58 <__isoc23_strtoul@@Base+0x6edc> │ │ │ │ + beq b5d00 <__isoc23_strtoul@@Base+0x6edc> │ │ │ │ ldr fp, [sl, #4] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b5cac <__isoc23_strtoul@@Base+0x6e30> │ │ │ │ + beq b5c54 <__isoc23_strtoul@@Base+0x6e30> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5c5c <__isoc23_strtoul@@Base+0x6de0> │ │ │ │ + beq b5c04 <__isoc23_strtoul@@Base+0x6de0> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5c9c <__isoc23_strtoul@@Base+0x6e20> │ │ │ │ + beq b5c44 <__isoc23_strtoul@@Base+0x6e20> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr fp, [sl, #8] │ │ │ │ cmp fp, #0 │ │ │ │ - beq b5d48 <__isoc23_strtoul@@Base+0x6ecc> │ │ │ │ + beq b5cf0 <__isoc23_strtoul@@Base+0x6ecc> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5cf8 <__isoc23_strtoul@@Base+0x6e7c> │ │ │ │ + beq b5ca0 <__isoc23_strtoul@@Base+0x6e7c> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5d38 <__isoc23_strtoul@@Base+0x6ebc> │ │ │ │ + beq b5ce0 <__isoc23_strtoul@@Base+0x6ebc> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl b4f48 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ + bl b4ef0 <__isoc23_strtoul@@Base+0x60cc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ - bne b5220 <__isoc23_strtoul@@Base+0x63a4> │ │ │ │ + bne b51c8 <__isoc23_strtoul@@Base+0x63a4> │ │ │ │ mov r1, r7 │ │ │ │ ldr r7, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne b51e8 <__isoc23_strtoul@@Base+0x636c> │ │ │ │ + bne b5190 <__isoc23_strtoul@@Base+0x636c> │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r2, #1 │ │ │ │ - beq b5d94 <__isoc23_strtoul@@Base+0x6f18> │ │ │ │ + beq b5d3c <__isoc23_strtoul@@Base+0x6f18> │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ - b b5d94 <__isoc23_strtoul@@Base+0x6f18> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + b b5d3c <__isoc23_strtoul@@Base+0x6f18> │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ - b b5d94 <__isoc23_strtoul@@Base+0x6f18> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + b b5d3c <__isoc23_strtoul@@Base+0x6f18> │ │ │ │ ldmeq r1, {r9, fp, sp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs r5, r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq b5f38 <__isoc23_strtoul@@Base+0x70bc> │ │ │ │ + beq b5ee0 <__isoc23_strtoul@@Base+0x70bc> │ │ │ │ mov r8, r3 │ │ │ │ ldrsh r3, [r0, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r2 │ │ │ │ - bne b5f00 <__isoc23_strtoul@@Base+0x7084> │ │ │ │ - bl b3d18 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ - ldr r3, [pc, #1068] @ b625c <__isoc23_strtoul@@Base+0x73e0> │ │ │ │ + bne b5ea8 <__isoc23_strtoul@@Base+0x7084> │ │ │ │ + bl b3cc0 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ + ldr r3, [pc, #1068] @ b6204 <__isoc23_strtoul@@Base+0x73e0> │ │ │ │ add r3, pc, r3 │ │ │ │ sub r0, r0, #256 @ 0x100 │ │ │ │ cmp r0, #7 │ │ │ │ - bhi b5ef0 <__isoc23_strtoul@@Base+0x7074> │ │ │ │ + bhi b5e98 <__isoc23_strtoul@@Base+0x7074> │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6004 <__isoc23_strtoul@@Base+0x7188> │ │ │ │ + bne b5fac <__isoc23_strtoul@@Base+0x7188> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldrsh r2, [r4, #66] @ 0x42 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r9, [r4, #56] @ 0x38 │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ ldrsh r3, [r4, #70] @ 0x46 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6048 <__isoc23_strtoul@@Base+0x71cc> │ │ │ │ + bne b5ff0 <__isoc23_strtoul@@Base+0x71cc> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt b5eac <__isoc23_strtoul@@Base+0x7030> │ │ │ │ + bgt b5e54 <__isoc23_strtoul@@Base+0x7030> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b61d0 <__isoc23_strtoul@@Base+0x7354> │ │ │ │ + bne b6178 <__isoc23_strtoul@@Base+0x7354> │ │ │ │ mov r0, r4 │ │ │ │ - bl b3d18 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ + bl b3cc0 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ - beq b623c <__isoc23_strtoul@@Base+0x73c0> │ │ │ │ - ldr r3, [pc, #952] @ b6260 <__isoc23_strtoul@@Base+0x73e4> │ │ │ │ + beq b61e4 <__isoc23_strtoul@@Base+0x73c0> │ │ │ │ + ldr r3, [pc, #952] @ b6208 <__isoc23_strtoul@@Base+0x73e4> │ │ │ │ cmp r0, r3 │ │ │ │ - beq b6204 <__isoc23_strtoul@@Base+0x7388> │ │ │ │ + beq b61ac <__isoc23_strtoul@@Base+0x7388> │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ - bhi b6180 <__isoc23_strtoul@@Base+0x7304> │ │ │ │ + bhi b6128 <__isoc23_strtoul@@Base+0x7304> │ │ │ │ cmp r3, #13 │ │ │ │ - bls b616c <__isoc23_strtoul@@Base+0x72f0> │ │ │ │ + bls b6114 <__isoc23_strtoul@@Base+0x72f0> │ │ │ │ sub r3, r3, #14 │ │ │ │ mov r2, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ lsl r3, r2, r3 │ │ │ │ - ldr r2, [pc, #908] @ b6264 <__isoc23_strtoul@@Base+0x73e8> │ │ │ │ + ldr r2, [pc, #908] @ b620c <__isoc23_strtoul@@Base+0x73e8> │ │ │ │ tst r3, r2 │ │ │ │ - bne b5f24 <__isoc23_strtoul@@Base+0x70a8> │ │ │ │ - ldr r2, [pc, #900] @ b6268 <__isoc23_strtoul@@Base+0x73ec> │ │ │ │ + bne b5ecc <__isoc23_strtoul@@Base+0x70a8> │ │ │ │ + ldr r2, [pc, #900] @ b6210 <__isoc23_strtoul@@Base+0x73ec> │ │ │ │ tst r3, r2 │ │ │ │ - beq b6180 <__isoc23_strtoul@@Base+0x7304> │ │ │ │ + beq b6128 <__isoc23_strtoul@@Base+0x7304> │ │ │ │ str r9, [r5, #16] │ │ │ │ str fp, [r5, #20] │ │ │ │ mov r6, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsh r3, [r0, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #864] @ b626c <__isoc23_strtoul@@Base+0x73f0> │ │ │ │ + ldr r2, [pc, #864] @ b6214 <__isoc23_strtoul@@Base+0x73f0> │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi b5ef0 <__isoc23_strtoul@@Base+0x7074> │ │ │ │ + bhi b5e98 <__isoc23_strtoul@@Base+0x7074> │ │ │ │ ldrsb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #13 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b602c <__isoc23_strtoul@@Base+0x71b0> │ │ │ │ + bne b5fd4 <__isoc23_strtoul@@Base+0x71b0> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldrsh r2, [r4, #66] @ 0x42 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r4, #32] │ │ │ │ mvn fp, #-1073741824 @ 0xc0000000 │ │ │ │ mov r9, #1 │ │ │ │ - b b5e6c <__isoc23_strtoul@@Base+0x6ff0> │ │ │ │ + b b5e14 <__isoc23_strtoul@@Base+0x6ff0> │ │ │ │ ldrsh r9, [r4, #72] @ 0x48 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b601c <__isoc23_strtoul@@Base+0x71a0> │ │ │ │ + bne b5fc4 <__isoc23_strtoul@@Base+0x71a0> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldrsh r2, [r4, #66] @ 0x42 │ │ │ │ mov fp, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b b5e6c <__isoc23_strtoul@@Base+0x6ff0> │ │ │ │ + b b5e14 <__isoc23_strtoul@@Base+0x6ff0> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6010 <__isoc23_strtoul@@Base+0x7194> │ │ │ │ + bne b5fb8 <__isoc23_strtoul@@Base+0x7194> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldrsh r2, [r4, #66] @ 0x42 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r4, #32] │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #-1073741824 @ 0xc0000000 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r6, r0, #0 │ │ │ │ strne r5, [r6, #48] @ 0x30 │ │ │ │ - beq b61c0 <__isoc23_strtoul@@Base+0x7344> │ │ │ │ + beq b6168 <__isoc23_strtoul@@Base+0x7344> │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsh r9, [r4, #72] @ 0x48 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b6038 <__isoc23_strtoul@@Base+0x71bc> │ │ │ │ + bne b5fe0 <__isoc23_strtoul@@Base+0x71bc> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldrsh r2, [r4, #66] @ 0x42 │ │ │ │ mvn fp, #-1073741824 @ 0xc0000000 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b b5e6c <__isoc23_strtoul@@Base+0x6ff0> │ │ │ │ + b b5e14 <__isoc23_strtoul@@Base+0x6ff0> │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r4, #72] @ 0x48 │ │ │ │ - b b5e64 <__isoc23_strtoul@@Base+0x6fe8> │ │ │ │ + b b5e0c <__isoc23_strtoul@@Base+0x6fe8> │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r4, #72] @ 0x48 │ │ │ │ - b b5fb0 <__isoc23_strtoul@@Base+0x7134> │ │ │ │ + b b5f58 <__isoc23_strtoul@@Base+0x7134> │ │ │ │ mov r9, #0 │ │ │ │ mov fp, #1 │ │ │ │ strh r9, [r4, #72] @ 0x48 │ │ │ │ - b b5e6c <__isoc23_strtoul@@Base+0x6ff0> │ │ │ │ + b b5e14 <__isoc23_strtoul@@Base+0x6ff0> │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r4, #72] @ 0x48 │ │ │ │ - b b5f64 <__isoc23_strtoul@@Base+0x70e8> │ │ │ │ + b b5f0c <__isoc23_strtoul@@Base+0x70e8> │ │ │ │ mov r9, #0 │ │ │ │ mvn fp, #-1073741824 @ 0xc0000000 │ │ │ │ strh r9, [r4, #72] @ 0x48 │ │ │ │ - b b5e6c <__isoc23_strtoul@@Base+0x6ff0> │ │ │ │ + b b5e14 <__isoc23_strtoul@@Base+0x6ff0> │ │ │ │ mov sl, #1 │ │ │ │ ldrb r1, [r5] │ │ │ │ cmp r1, #44 @ 0x2c │ │ │ │ - bhi b6088 <__isoc23_strtoul@@Base+0x720c> │ │ │ │ + bhi b6030 <__isoc23_strtoul@@Base+0x720c> │ │ │ │ cmp r1, #13 │ │ │ │ - bls b60b0 <__isoc23_strtoul@@Base+0x7234> │ │ │ │ + bls b6058 <__isoc23_strtoul@@Base+0x7234> │ │ │ │ sub r1, r1, #14 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r1 │ │ │ │ - ldr r2, [pc, #492] @ b6264 <__isoc23_strtoul@@Base+0x73e8> │ │ │ │ + ldr r2, [pc, #492] @ b620c <__isoc23_strtoul@@Base+0x73e8> │ │ │ │ tst r3, r2 │ │ │ │ - bne b5f24 <__isoc23_strtoul@@Base+0x70a8> │ │ │ │ - ldr r2, [pc, #484] @ b6268 <__isoc23_strtoul@@Base+0x73ec> │ │ │ │ + bne b5ecc <__isoc23_strtoul@@Base+0x70a8> │ │ │ │ + ldr r2, [pc, #484] @ b6210 <__isoc23_strtoul@@Base+0x73ec> │ │ │ │ tst r3, r2 │ │ │ │ - bne b60c4 <__isoc23_strtoul@@Base+0x7248> │ │ │ │ + bne b606c <__isoc23_strtoul@@Base+0x7248> │ │ │ │ cmp r9, #1 │ │ │ │ cmpeq fp, #1 │ │ │ │ - bne b60dc <__isoc23_strtoul@@Base+0x7260> │ │ │ │ + bne b6084 <__isoc23_strtoul@@Base+0x7260> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5ef0 <__isoc23_strtoul@@Base+0x7074> │ │ │ │ + bne b5e98 <__isoc23_strtoul@@Base+0x7074> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl b4e74 <__isoc23_strtoul@@Base+0x5ff8> │ │ │ │ - b b5ef0 <__isoc23_strtoul@@Base+0x7074> │ │ │ │ + bl b4e1c <__isoc23_strtoul@@Base+0x5ff8> │ │ │ │ + b b5e98 <__isoc23_strtoul@@Base+0x7074> │ │ │ │ cmp r1, #5 │ │ │ │ - beq b5f24 <__isoc23_strtoul@@Base+0x70a8> │ │ │ │ + beq b5ecc <__isoc23_strtoul@@Base+0x70a8> │ │ │ │ sub r1, r1, #8 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi b6088 <__isoc23_strtoul@@Base+0x720c> │ │ │ │ + bhi b6030 <__isoc23_strtoul@@Base+0x720c> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ str r9, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ str fp, [r5, #20] │ │ │ │ - beq b60a0 <__isoc23_strtoul@@Base+0x7224> │ │ │ │ - b b5ef0 <__isoc23_strtoul@@Base+0x7074> │ │ │ │ + beq b6048 <__isoc23_strtoul@@Base+0x7224> │ │ │ │ + b b5e98 <__isoc23_strtoul@@Base+0x7074> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r9 │ │ │ │ mov r3, fp │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq b61c0 <__isoc23_strtoul@@Base+0x7344> │ │ │ │ + beq b6168 <__isoc23_strtoul@@Base+0x7344> │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ str r7, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ str r8, [r6, #32] │ │ │ │ str r5, [r6, #48] @ 0x30 │ │ │ │ - bne b6120 <__isoc23_strtoul@@Base+0x72a4> │ │ │ │ + bne b60c8 <__isoc23_strtoul@@Base+0x72a4> │ │ │ │ mov r1, sl │ │ │ │ - bl b4e74 <__isoc23_strtoul@@Base+0x5ff8> │ │ │ │ + bl b4e1c <__isoc23_strtoul@@Base+0x5ff8> │ │ │ │ cmp r9, fp │ │ │ │ movhi r9, #0 │ │ │ │ movls r9, #1 │ │ │ │ cmp fp, #0 │ │ │ │ moveq r9, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b614c <__isoc23_strtoul@@Base+0x72d0> │ │ │ │ - b b5ef4 <__isoc23_strtoul@@Base+0x7078> │ │ │ │ + bne b60f4 <__isoc23_strtoul@@Base+0x72d0> │ │ │ │ + b b5e9c <__isoc23_strtoul@@Base+0x7078> │ │ │ │ ldr r5, [r5, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b5ef4 <__isoc23_strtoul@@Base+0x7078> │ │ │ │ + beq b5e9c <__isoc23_strtoul@@Base+0x7078> │ │ │ │ ldrb r3, [r5] │ │ │ │ sub r2, r3, #19 │ │ │ │ cmp r2, #11 │ │ │ │ - bls b6140 <__isoc23_strtoul@@Base+0x72c4> │ │ │ │ + bls b60e8 <__isoc23_strtoul@@Base+0x72c4> │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ moveq r3, #19 │ │ │ │ strbeq r3, [r6] │ │ │ │ - b b5ef4 <__isoc23_strtoul@@Base+0x7078> │ │ │ │ + b b5e9c <__isoc23_strtoul@@Base+0x7078> │ │ │ │ cmp r3, #5 │ │ │ │ - beq b5f24 <__isoc23_strtoul@@Base+0x70a8> │ │ │ │ + beq b5ecc <__isoc23_strtoul@@Base+0x70a8> │ │ │ │ sub r3, r3, #8 │ │ │ │ cmp r3, #1 │ │ │ │ - bls b5ee8 <__isoc23_strtoul@@Base+0x706c> │ │ │ │ + bls b5e90 <__isoc23_strtoul@@Base+0x706c> │ │ │ │ cmp r9, #1 │ │ │ │ cmpeq fp, #1 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - beq b5ef0 <__isoc23_strtoul@@Base+0x7074> │ │ │ │ + beq b5e98 <__isoc23_strtoul@@Base+0x7074> │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r9 │ │ │ │ mov r3, fp │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r6, r0, #0 │ │ │ │ strne r7, [r6, #28] │ │ │ │ strne r5, [r6, #48] @ 0x30 │ │ │ │ strne r8, [r6, #32] │ │ │ │ - bne b6120 <__isoc23_strtoul@@Base+0x72a4> │ │ │ │ + bne b60c8 <__isoc23_strtoul@@Base+0x72a4> │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ - b b5f38 <__isoc23_strtoul@@Base+0x70bc> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + b b5ee0 <__isoc23_strtoul@@Base+0x70bc> │ │ │ │ ldrsh r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ - beq b6224 <__isoc23_strtoul@@Base+0x73a8> │ │ │ │ - ldr r2, [pc, #124] @ b6260 <__isoc23_strtoul@@Base+0x73e4> │ │ │ │ + beq b61cc <__isoc23_strtoul@@Base+0x73a8> │ │ │ │ + ldr r2, [pc, #124] @ b6208 <__isoc23_strtoul@@Base+0x73e4> │ │ │ │ cmp r3, r2 │ │ │ │ - bne b5eac <__isoc23_strtoul@@Base+0x7030> │ │ │ │ + bne b5e54 <__isoc23_strtoul@@Base+0x7030> │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r4, #72] @ 0x48 │ │ │ │ ldrb sl, [r4, #25] │ │ │ │ lsr sl, sl, #2 │ │ │ │ and sl, sl, #1 │ │ │ │ eor sl, sl, #1 │ │ │ │ - b b604c <__isoc23_strtoul@@Base+0x71d0> │ │ │ │ + b b5ff4 <__isoc23_strtoul@@Base+0x71d0> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b61e8 <__isoc23_strtoul@@Base+0x736c> │ │ │ │ + bne b6190 <__isoc23_strtoul@@Base+0x736c> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldrsh r2, [r4, #66] @ 0x42 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b b61f0 <__isoc23_strtoul@@Base+0x7374> │ │ │ │ + b b6198 <__isoc23_strtoul@@Base+0x7374> │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r4, #72] @ 0x48 │ │ │ │ ldrb sl, [r4, #25] │ │ │ │ lsr sl, sl, #2 │ │ │ │ and sl, sl, #1 │ │ │ │ - b b604c <__isoc23_strtoul@@Base+0x71d0> │ │ │ │ + b b5ff4 <__isoc23_strtoul@@Base+0x71d0> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6224 <__isoc23_strtoul@@Base+0x73a8> │ │ │ │ + bne b61cc <__isoc23_strtoul@@Base+0x73a8> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldrsh r2, [r4, #66] @ 0x42 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b b622c <__isoc23_strtoul@@Base+0x73b0> │ │ │ │ - andeq r4, r6, r3, asr #24 │ │ │ │ + b b61d4 <__isoc23_strtoul@@Base+0x73b0> │ │ │ │ + andeq r4, r6, r3, lsr r3 │ │ │ │ andeq r0, r0, r2, lsl #2 │ │ │ │ stmdavc r0, {r2, r4} │ │ │ │ subeq r0, r0, r1 │ │ │ │ - andeq r4, r6, fp, ror #22 │ │ │ │ + andeq r4, r6, fp, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r2, #0 │ │ │ │ - beq b62d8 <__isoc23_strtoul@@Base+0x745c> │ │ │ │ + beq b6280 <__isoc23_strtoul@@Base+0x745c> │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b62d8 <__isoc23_strtoul@@Base+0x745c> │ │ │ │ + beq b6280 <__isoc23_strtoul@@Base+0x745c> │ │ │ │ ldrb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b62bc <__isoc23_strtoul@@Base+0x7440> │ │ │ │ + beq b6264 <__isoc23_strtoul@@Base+0x7440> │ │ │ │ cmp r2, #14 │ │ │ │ cmpeq r3, #14 │ │ │ │ - beq b62e8 <__isoc23_strtoul@@Base+0x746c> │ │ │ │ + beq b6290 <__isoc23_strtoul@@Base+0x746c> │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r6, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r0, [r0, #216] @ 0xd8 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ mov r4, r6 │ │ │ │ - b b62b0 <__isoc23_strtoul@@Base+0x7434> │ │ │ │ + b b6258 <__isoc23_strtoul@@Base+0x7434> │ │ │ │ ldr r0, [r0, #216] @ 0xd8 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r3, #-1073741822 @ 0xc0000002 │ │ │ │ - bhi b62b0 <__isoc23_strtoul@@Base+0x7434> │ │ │ │ + bhi b6258 <__isoc23_strtoul@@Base+0x7434> │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmn r1, #-1073741822 @ 0xc0000002 │ │ │ │ cmnle r2, #-1073741822 @ 0xc0000002 │ │ │ │ mvngt r2, #-1073741824 @ 0xc0000000 │ │ │ │ - ble b633c <__isoc23_strtoul@@Base+0x74c0> │ │ │ │ + ble b62e4 <__isoc23_strtoul@@Base+0x74c0> │ │ │ │ str r3, [r5, #16] │ │ │ │ str r2, [r5, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r0, [r0, #216] @ 0xd8 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ mov r4, r6 │ │ │ │ - b b62b0 <__isoc23_strtoul@@Base+0x7434> │ │ │ │ + b b6258 <__isoc23_strtoul@@Base+0x7434> │ │ │ │ add r2, r2, r1 │ │ │ │ cmn r2, #-1073741822 @ 0xc0000002 │ │ │ │ - bhi b62b0 <__isoc23_strtoul@@Base+0x7434> │ │ │ │ - b b6314 <__isoc23_strtoul@@Base+0x7498> │ │ │ │ + bhi b6258 <__isoc23_strtoul@@Base+0x7434> │ │ │ │ + b b62bc <__isoc23_strtoul@@Base+0x7498> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b64b4 <__isoc23_strtoul@@Base+0x7638> │ │ │ │ + bne b645c <__isoc23_strtoul@@Base+0x7638> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bne b6398 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ + bne b6340 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ - beq b63a4 <__isoc23_strtoul@@Base+0x7528> │ │ │ │ + beq b634c <__isoc23_strtoul@@Base+0x7528> │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - beq b63bc <__isoc23_strtoul@@Base+0x7540> │ │ │ │ + beq b6364 <__isoc23_strtoul@@Base+0x7540> │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne b6398 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ + bne b6340 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - bne b6398 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ + bne b6340 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b6398 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ + bne b6340 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - beq b6418 <__isoc23_strtoul@@Base+0x759c> │ │ │ │ + beq b63c0 <__isoc23_strtoul@@Base+0x759c> │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - beq b6430 <__isoc23_strtoul@@Base+0x75b4> │ │ │ │ + beq b63d8 <__isoc23_strtoul@@Base+0x75b4> │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne b6398 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ + bne b6340 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c6c <__isoc23_strtoul@@Base+0x5df0> │ │ │ │ + bl b4c14 <__isoc23_strtoul@@Base+0x5df0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b6398 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ + bne b6340 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ ldr r0, [r6, #216] @ 0xd8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne b6398 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ + bne b6340 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - bne b6398 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ + bne b6340 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq b6398 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ + beq b6340 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl b4c6c <__isoc23_strtoul@@Base+0x5df0> │ │ │ │ + bl b4c14 <__isoc23_strtoul@@Base+0x5df0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b649c <__isoc23_strtoul@@Base+0x7620> │ │ │ │ + bne b6444 <__isoc23_strtoul@@Base+0x7620> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #216] @ 0xd8 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4c6c <__isoc23_strtoul@@Base+0x5df0> │ │ │ │ + bl b4c14 <__isoc23_strtoul@@Base+0x5df0> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r7 │ │ │ │ - beq b6400 <__isoc23_strtoul@@Base+0x7584> │ │ │ │ + beq b63a8 <__isoc23_strtoul@@Base+0x7584> │ │ │ │ cmp r4, r7 │ │ │ │ - beq b6398 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ + beq b6340 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ ldr r0, [r6, #216] @ 0xd8 │ │ │ │ mov r1, r7 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ - b b6398 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + b b6340 <__isoc23_strtoul@@Base+0x751c> │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3416] @ 0xd58 │ │ │ │ - ldr r2, [pc, #4084] @ b74c8 <__isoc23_strtoul@@Base+0x864c> │ │ │ │ - ldr r3, [pc, #4084] @ b74cc <__isoc23_strtoul@@Base+0x8650> │ │ │ │ + ldr r2, [pc, #4084] @ b7470 <__isoc23_strtoul@@Base+0x864c> │ │ │ │ + ldr r3, [pc, #4084] @ b7474 <__isoc23_strtoul@@Base+0x8650> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #4080] @ b74d0 <__isoc23_strtoul@@Base+0x8654> │ │ │ │ + ldr r9, [pc, #4080] @ b7478 <__isoc23_strtoul@@Base+0x8654> │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #644 @ 0x284 │ │ │ │ mov r8, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #1 │ │ │ │ add r7, sp, #380 @ 0x17c │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #636] @ 0x27c │ │ │ │ mov r3, #0 │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ moveq fp, r8 │ │ │ │ moveq sl, r7 │ │ │ │ - beq b6590 <__isoc23_strtoul@@Base+0x7714> │ │ │ │ + beq b6538 <__isoc23_strtoul@@Base+0x7714> │ │ │ │ ldrsh fp, [r4, #64] @ 0x40 │ │ │ │ mov sl, r7 │ │ │ │ cmp fp, #255 @ 0xff │ │ │ │ - bgt b65a8 <__isoc23_strtoul@@Base+0x772c> │ │ │ │ + bgt b6550 <__isoc23_strtoul@@Base+0x772c> │ │ │ │ ldrsh r2, [r4, #66] @ 0x42 │ │ │ │ rsb r3, r2, #256 @ 0x100 │ │ │ │ add r3, r7, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bcs b6718 <__isoc23_strtoul@@Base+0x789c> │ │ │ │ + bcs b66c0 <__isoc23_strtoul@@Base+0x789c> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp fp, #0 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ and r1, r3, #4 │ │ │ │ - blt b65e8 <__isoc23_strtoul@@Base+0x776c> │ │ │ │ + blt b6590 <__isoc23_strtoul@@Base+0x776c> │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, fp │ │ │ │ - beq b6568 <__isoc23_strtoul@@Base+0x76ec> │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + beq b6510 <__isoc23_strtoul@@Base+0x76ec> │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, fp, lsl #2] │ │ │ │ mov r5, #1 │ │ │ │ strb r3, [sl], #1 │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r3, r2 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl b3d18 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ + bl b3cc0 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ mov r8, fp │ │ │ │ mov fp, r0 │ │ │ │ cmp fp, #255 @ 0xff │ │ │ │ - ble b6528 <__isoc23_strtoul@@Base+0x76ac> │ │ │ │ - ldr r3, [pc, #3928] @ b7508 <__isoc23_strtoul@@Base+0x868c> │ │ │ │ + ble b64d0 <__isoc23_strtoul@@Base+0x76ac> │ │ │ │ + ldr r3, [pc, #3928] @ b74b0 <__isoc23_strtoul@@Base+0x868c> │ │ │ │ cmp fp, r3 │ │ │ │ - beq b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + beq b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ cmp sl, r7 │ │ │ │ - bhi b6720 <__isoc23_strtoul@@Base+0x78a4> │ │ │ │ + bhi b66c8 <__isoc23_strtoul@@Base+0x78a4> │ │ │ │ cmp fp, #292 @ 0x124 │ │ │ │ - bgt b73f4 <__isoc23_strtoul@@Base+0x8578> │ │ │ │ - ldr r3, [pc, #3848] @ b74d4 <__isoc23_strtoul@@Base+0x8658> │ │ │ │ + bgt b739c <__isoc23_strtoul@@Base+0x8578> │ │ │ │ + ldr r3, [pc, #3848] @ b747c <__isoc23_strtoul@@Base+0x8658> │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #27 │ │ │ │ - bhi b682c <__isoc23_strtoul@@Base+0x79b0> │ │ │ │ + bhi b67d4 <__isoc23_strtoul@@Base+0x79b0> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmn fp, #1 │ │ │ │ - beq b66b8 <__isoc23_strtoul@@Base+0x783c> │ │ │ │ + beq b6660 <__isoc23_strtoul@@Base+0x783c> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b66e0 <__isoc23_strtoul@@Base+0x7864> │ │ │ │ - ldr r3, [pc, #3800] @ b74d8 <__isoc23_strtoul@@Base+0x865c> │ │ │ │ + beq b6688 <__isoc23_strtoul@@Base+0x7864> │ │ │ │ + ldr r3, [pc, #3800] @ b7480 <__isoc23_strtoul@@Base+0x865c> │ │ │ │ ldr r8, [r9, r3] │ │ │ │ ldr r2, [r8, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - ble b66a4 <__isoc23_strtoul@@Base+0x7828> │ │ │ │ + ble b664c <__isoc23_strtoul@@Base+0x7828> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r8, #24 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrle r3, [r8, #68] @ 0x44 │ │ │ │ mov r1, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ addle r6, r6, r3 │ │ │ │ str r0, [r8, #32] │ │ │ │ ldrgt r1, [r8, #24] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ addgt r6, r6, r0 │ │ │ │ tst r3, #4 │ │ │ │ - bne b66a8 <__isoc23_strtoul@@Base+0x782c> │ │ │ │ + bne b6650 <__isoc23_strtoul@@Base+0x782c> │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 7d78 <__ctype_get_mb_cur_max@plt> │ │ │ │ + bl 7d28 <__ctype_get_mb_cur_max@plt> │ │ │ │ add r3, sp, #636 @ 0x27c │ │ │ │ sub r3, r3, sl │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - bcc b7130 <__isoc23_strtoul@@Base+0x82b4> │ │ │ │ - ldr r3, [pc, #3692] @ b74d8 <__isoc23_strtoul@@Base+0x865c> │ │ │ │ + bcc b70d8 <__isoc23_strtoul@@Base+0x82b4> │ │ │ │ + ldr r3, [pc, #3692] @ b7480 <__isoc23_strtoul@@Base+0x865c> │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ str r0, [r3, #68] @ 0x44 │ │ │ │ cmp r2, r0 │ │ │ │ - beq b66c0 <__isoc23_strtoul@@Base+0x7844> │ │ │ │ + beq b6668 <__isoc23_strtoul@@Base+0x7844> │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt b66d4 <__isoc23_strtoul@@Base+0x7858> │ │ │ │ + blt b667c <__isoc23_strtoul@@Base+0x7858> │ │ │ │ strbeq r5, [sl], #1 │ │ │ │ moveq r5, #1 │ │ │ │ - beq b6570 <__isoc23_strtoul@@Base+0x76f4> │ │ │ │ + beq b6518 <__isoc23_strtoul@@Base+0x76f4> │ │ │ │ mov r3, r5 │ │ │ │ - b b66cc <__isoc23_strtoul@@Base+0x7850> │ │ │ │ + b b6674 <__isoc23_strtoul@@Base+0x7850> │ │ │ │ ldrb r1, [r6], #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 82c4 │ │ │ │ + bl 8268 │ │ │ │ mov r1, r0 │ │ │ │ - b b6648 <__isoc23_strtoul@@Base+0x77cc> │ │ │ │ + b b65f0 <__isoc23_strtoul@@Base+0x77cc> │ │ │ │ ldrsh r1, [r4, #64] @ 0x40 │ │ │ │ - b b6640 <__isoc23_strtoul@@Base+0x77c4> │ │ │ │ + b b65e8 <__isoc23_strtoul@@Base+0x77c4> │ │ │ │ mov r5, #1 │ │ │ │ mov r3, r5 │ │ │ │ strb r1, [sl] │ │ │ │ add sl, sl, r3 │ │ │ │ - b b6570 <__isoc23_strtoul@@Base+0x76f4> │ │ │ │ + b b6518 <__isoc23_strtoul@@Base+0x76f4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ strb r1, [sl], #1 │ │ │ │ - b b6570 <__isoc23_strtoul@@Base+0x76f4> │ │ │ │ + b b6518 <__isoc23_strtoul@@Base+0x76f4> │ │ │ │ ldrsh r5, [r4, #68] @ 0x44 │ │ │ │ sub r5, r2, r5 │ │ │ │ add r0, sl, r5 │ │ │ │ cmp r0, sl │ │ │ │ - bls b6570 <__isoc23_strtoul@@Base+0x76f4> │ │ │ │ + bls b6518 <__isoc23_strtoul@@Base+0x76f4> │ │ │ │ sub sl, sl, #1 │ │ │ │ add r1, r6, r5 │ │ │ │ mov r3, r6 │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ strb r2, [sl, #1]! │ │ │ │ cmp r3, r1 │ │ │ │ - bne b6700 <__isoc23_strtoul@@Base+0x7884> │ │ │ │ + bne b66a8 <__isoc23_strtoul@@Base+0x7884> │ │ │ │ mov sl, r0 │ │ │ │ - b b6570 <__isoc23_strtoul@@Base+0x76f4> │ │ │ │ + b b6518 <__isoc23_strtoul@@Base+0x76f4> │ │ │ │ cmp sl, r7 │ │ │ │ - bls b65c4 <__isoc23_strtoul@@Base+0x7748> │ │ │ │ + bls b656c <__isoc23_strtoul@@Base+0x7748> │ │ │ │ cmp fp, #260 @ 0x104 │ │ │ │ - bge b76e0 <__isoc23_strtoul@@Base+0x8864> │ │ │ │ + bge b7688 <__isoc23_strtoul@@Base+0x8864> │ │ │ │ cmp fp, #255 @ 0xff │ │ │ │ - ble b76ec <__isoc23_strtoul@@Base+0x8870> │ │ │ │ + ble b7694 <__isoc23_strtoul@@Base+0x8870> │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp sl, r7 │ │ │ │ - beq b79cc <__isoc23_strtoul@@Base+0x8b50> │ │ │ │ + beq b7974 <__isoc23_strtoul@@Base+0x8b50> │ │ │ │ mov r3, #0 │ │ │ │ sub sl, sl, r7 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + beq b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldr r0, [r9, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, sl │ │ │ │ str r0, [r9, #32] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ str sl, [r9, #36] @ 0x24 │ │ │ │ cmp r8, #0 │ │ │ │ - blt b7a74 <__isoc23_strtoul@@Base+0x8bf8> │ │ │ │ + blt b7a1c <__isoc23_strtoul@@Base+0x8bf8> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq b7d28 <__isoc23_strtoul@@Base+0x8eac> │ │ │ │ + beq b7cd0 <__isoc23_strtoul@@Base+0x8eac> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #4 │ │ │ │ - beq b67c8 <__isoc23_strtoul@@Base+0x794c> │ │ │ │ + beq b6770 <__isoc23_strtoul@@Base+0x794c> │ │ │ │ add r3, r8, #128 @ 0x80 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs b67c8 <__isoc23_strtoul@@Base+0x794c> │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + bcs b6770 <__isoc23_strtoul@@Base+0x794c> │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r8, [r3, r8, lsl #2] │ │ │ │ and r8, r8, #255 @ 0xff │ │ │ │ strb r8, [r7, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5df0 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ + bl b5d98 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b7d28 <__isoc23_strtoul@@Base+0x8eac> │ │ │ │ + beq b7cd0 <__isoc23_strtoul@@Base+0x8eac> │ │ │ │ mov r0, r4 │ │ │ │ - bl b64bc <__isoc23_strtoul@@Base+0x7640> │ │ │ │ + bl b6464 <__isoc23_strtoul@@Base+0x7640> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6270 <__isoc23_strtoul@@Base+0x73f4> │ │ │ │ + bl b6218 <__isoc23_strtoul@@Base+0x73f4> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq b7d28 <__isoc23_strtoul@@Base+0x8eac> │ │ │ │ + beq b7cd0 <__isoc23_strtoul@@Base+0x8eac> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b6838 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ + beq b67e0 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6270 <__isoc23_strtoul@@Base+0x73f4> │ │ │ │ + bl b6218 <__isoc23_strtoul@@Base+0x73f4> │ │ │ │ mov sl, r0 │ │ │ │ - b b6838 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ + b b67e0 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ mov r3, #13 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov sl, #0 │ │ │ │ - ldr r2, [pc, #3228] @ b74dc <__isoc23_strtoul@@Base+0x8660> │ │ │ │ - ldr r3, [pc, #3208] @ b74cc <__isoc23_strtoul@@Base+0x8650> │ │ │ │ + ldr r2, [pc, #3228] @ b7484 <__isoc23_strtoul@@Base+0x8660> │ │ │ │ + ldr r3, [pc, #3208] @ b7474 <__isoc23_strtoul@@Base+0x8650> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #636] @ 0x27c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b85c8 <__isoc23_strtoul@@Base+0x974c> │ │ │ │ + bne b8570 <__isoc23_strtoul@@Base+0x974c> │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #644 @ 0x284 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, fp │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r3, r2 │ │ │ │ streq r3, [r4, #32] │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ - bl e38dc │ │ │ │ + bl e2f74 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r3, #16 │ │ │ │ streq r3, [r4, #4] │ │ │ │ - beq b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ - ldr r3, [pc, #3120] @ b74d8 <__isoc23_strtoul@@Base+0x865c> │ │ │ │ + beq b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + ldr r3, [pc, #3120] @ b7480 <__isoc23_strtoul@@Base+0x865c> │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b744c <__isoc23_strtoul@@Base+0x85d0> │ │ │ │ + beq b73f4 <__isoc23_strtoul@@Base+0x85d0> │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + beq b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldr r3, [r8, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r8, #28] │ │ │ │ str r3, [r8, #32] │ │ │ │ str r6, [r3, #8] │ │ │ │ strh r1, [r3] │ │ │ │ strh r2, [r3, #80] @ 0x50 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5df0 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ + bl b5d98 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ mov sl, r0 │ │ │ │ - b b6988 <__isoc23_strtoul@@Base+0x7b0c> │ │ │ │ + b b6930 <__isoc23_strtoul@@Base+0x7b0c> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ mov sl, r0 │ │ │ │ - b b6838 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ + b b67e0 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r3, r2 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r5, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5df0 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ + bl b5d98 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + beq b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6838 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ + beq b67e0 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b6838 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ + beq b67e0 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - beq b6838 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ + beq b67e0 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl b64bc <__isoc23_strtoul@@Base+0x7640> │ │ │ │ + bl b6464 <__isoc23_strtoul@@Base+0x7640> │ │ │ │ mov r1, sl │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6270 <__isoc23_strtoul@@Base+0x73f4> │ │ │ │ + bl b6218 <__isoc23_strtoul@@Base+0x73f4> │ │ │ │ mov sl, r0 │ │ │ │ - b b6838 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ + b b67e0 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r3, r2 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ - b b6964 <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ + b b690c <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r3, r2 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #15 │ │ │ │ - b b6964 <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ + b b690c <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ add r8, r4, #56 @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ mov lr, r8 │ │ │ │ ldrsh r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ @@ -178667,32 +178667,32 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ add sl, r7, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r7, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ str sl, [r4, #44] @ 0x2c │ │ │ │ - bl b87a0 <__isoc23_strtoul@@Base+0x9924> │ │ │ │ + bl b8748 <__isoc23_strtoul@@Base+0x9924> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + beq b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6af0 <__isoc23_strtoul@@Base+0x7c74> │ │ │ │ + bne b6a98 <__isoc23_strtoul@@Base+0x7c74> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq b7898 <__isoc23_strtoul@@Base+0x8a1c> │ │ │ │ + beq b7840 <__isoc23_strtoul@@Base+0x8a1c> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldrshne r0, [r4, #64] @ 0x40 │ │ │ │ - bne b6b08 <__isoc23_strtoul@@Base+0x7c8c> │ │ │ │ + bne b6ab0 <__isoc23_strtoul@@Base+0x7c8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl b3d18 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ - ldr r3, [pc, #2512] @ b74e0 <__isoc23_strtoul@@Base+0x8664> │ │ │ │ + bl b3cc0 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ + ldr r3, [pc, #2512] @ b7488 <__isoc23_strtoul@@Base+0x8664> │ │ │ │ cmp r0, r3 │ │ │ │ - bne b7880 <__isoc23_strtoul@@Base+0x8a04> │ │ │ │ + bne b7828 <__isoc23_strtoul@@Base+0x8a04> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r1, #19 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -178701,415 +178701,415 @@ │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r3, r2 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq b7fa8 <__isoc23_strtoul@@Base+0x912c> │ │ │ │ + beq b7f50 <__isoc23_strtoul@@Base+0x912c> │ │ │ │ cmp sl, #21 │ │ │ │ addls r3, r4, sl, lsl #2 │ │ │ │ strls ip, [r3, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r5, [ip, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str sl, [ip, #28] │ │ │ │ str r3, [ip, #40] @ 0x28 │ │ │ │ - beq b6ba0 <__isoc23_strtoul@@Base+0x7d24> │ │ │ │ + beq b6b48 <__isoc23_strtoul@@Base+0x7d24> │ │ │ │ mov r3, #1 │ │ │ │ strh r3, [r6, #16] │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ stmia r8!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r8] │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - bl b5df0 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ + bl b5d98 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + beq b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #12 │ │ │ │ - beq b79d4 <__isoc23_strtoul@@Base+0x8b58> │ │ │ │ + beq b797c <__isoc23_strtoul@@Base+0x8b58> │ │ │ │ str fp, [r4, #24] │ │ │ │ str r9, [r4, #28] │ │ │ │ - b b6990 <__isoc23_strtoul@@Base+0x7b14> │ │ │ │ + b b6938 <__isoc23_strtoul@@Base+0x7b14> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r3, r2 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + beq b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #2 │ │ │ │ - beq b6990 <__isoc23_strtoul@@Base+0x7b14> │ │ │ │ + beq b6938 <__isoc23_strtoul@@Base+0x7b14> │ │ │ │ mov r1, sl │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5df0 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ + bl b5d98 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ mov sl, r0 │ │ │ │ - b b6988 <__isoc23_strtoul@@Base+0x7b0c> │ │ │ │ + b b6930 <__isoc23_strtoul@@Base+0x7b0c> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ addeq r3, r3, r2 │ │ │ │ streq r3, [r4, #32] │ │ │ │ - ldr r2, [pc, #2172] @ b74e4 <__isoc23_strtoul@@Base+0x8668> │ │ │ │ + ldr r2, [pc, #2172] @ b748c <__isoc23_strtoul@@Base+0x8668> │ │ │ │ mov r3, #1 │ │ │ │ strh r2, [r4, #64] @ 0x40 │ │ │ │ strh r3, [r4, #72] @ 0x48 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + beq b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ mov r0, #47 @ 0x2f │ │ │ │ strb r0, [r1, #28] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5df0 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ + bl b5d98 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ mov sl, r0 │ │ │ │ - b b6988 <__isoc23_strtoul@@Base+0x7b0c> │ │ │ │ + b b6930 <__isoc23_strtoul@@Base+0x7b0c> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrsheq r3, [r4, #66] @ 0x42 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r6, r3 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #32] │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr fp, [r4, #24] │ │ │ │ ldr sl, [r4, #28] │ │ │ │ - bl b893c <__isoc23_strtoul@@Base+0x9ac0> │ │ │ │ + bl b88e4 <__isoc23_strtoul@@Base+0x9ac0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b7f8c <__isoc23_strtoul@@Base+0x9110> │ │ │ │ + bne b7f34 <__isoc23_strtoul@@Base+0x9110> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + bne b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r3, r6 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ streq r3, [r4, #40] @ 0x28 │ │ │ │ - b b6504 <__isoc23_strtoul@@Base+0x7688> │ │ │ │ + b b64ac <__isoc23_strtoul@@Base+0x7688> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ mov r1, #32 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r3, r2 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #32] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + beq b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - beq b73d8 <__isoc23_strtoul@@Base+0x855c> │ │ │ │ + beq b7380 <__isoc23_strtoul@@Base+0x855c> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #8 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [sp, #20] │ │ │ │ - bne b73d8 <__isoc23_strtoul@@Base+0x855c> │ │ │ │ - ldr r3, [pc, #1860] @ b74d8 <__isoc23_strtoul@@Base+0x865c> │ │ │ │ + bne b7380 <__isoc23_strtoul@@Base+0x855c> │ │ │ │ + ldr r3, [pc, #1860] @ b7480 <__isoc23_strtoul@@Base+0x865c> │ │ │ │ ldr r6, [r9, r3] │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ movle r7, #1 │ │ │ │ movle r0, r7 │ │ │ │ - ble b6dc0 <__isoc23_strtoul@@Base+0x7f44> │ │ │ │ + ble b6d68 <__isoc23_strtoul@@Base+0x7f44> │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ movge r7, r0 │ │ │ │ movlt r7, #1 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r8, [r4, #32] │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + beq b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ ldrb r2, [r8, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + beq b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r3, r1 │ │ │ │ - beq b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + beq b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ cmp r1, r2 │ │ │ │ - beq b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + beq b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq b6e24 <__isoc23_strtoul@@Base+0x7fa8> │ │ │ │ + beq b6dcc <__isoc23_strtoul@@Base+0x7fa8> │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + beq b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ subs r3, r3, #92 @ 0x5c │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + bne b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ movle r2, #1 │ │ │ │ movle r3, r2 │ │ │ │ - ble b6e54 <__isoc23_strtoul@@Base+0x7fd8> │ │ │ │ + ble b6dfc <__isoc23_strtoul@@Base+0x7fd8> │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ movge r2, r0 │ │ │ │ movlt r2, #1 │ │ │ │ str r3, [r6, #32] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r3, r8, r2 │ │ │ │ ldrb sl, [r0] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + beq b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [sp, #28] │ │ │ │ mov r7, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ cmp r2, sl │ │ │ │ - beq b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + beq b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, sl │ │ │ │ - beq b713c <__isoc23_strtoul@@Base+0x82c0> │ │ │ │ + beq b70e4 <__isoc23_strtoul@@Base+0x82c0> │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ movle r1, #1 │ │ │ │ movle r2, r1 │ │ │ │ - ble b6ee0 <__isoc23_strtoul@@Base+0x8064> │ │ │ │ + ble b6e88 <__isoc23_strtoul@@Base+0x8064> │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ blx r2 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ movge r1, r0 │ │ │ │ movlt r1, #1 │ │ │ │ str r2, [r6, #32] │ │ │ │ ldr ip, [r4, #32] │ │ │ │ cmp sl, #92 @ 0x5c │ │ │ │ add r0, ip, r1 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq b714c <__isoc23_strtoul@@Base+0x82d0> │ │ │ │ + beq b70f4 <__isoc23_strtoul@@Base+0x82d0> │ │ │ │ cmp sl, #93 @ 0x5d │ │ │ │ - beq b717c <__isoc23_strtoul@@Base+0x8300> │ │ │ │ + beq b7124 <__isoc23_strtoul@@Base+0x8300> │ │ │ │ cmp sl, #45 @ 0x2d │ │ │ │ - beq b7510 <__isoc23_strtoul@@Base+0x8694> │ │ │ │ + beq b74b8 <__isoc23_strtoul@@Base+0x8694> │ │ │ │ cmp sl, #91 @ 0x5b │ │ │ │ - bne b7168 <__isoc23_strtoul@@Base+0x82ec> │ │ │ │ + bne b7110 <__isoc23_strtoul@@Base+0x82ec> │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - beq b7cac <__isoc23_strtoul@@Base+0x8e30> │ │ │ │ - bhi b7c00 <__isoc23_strtoul@@Base+0x8d84> │ │ │ │ + beq b7c54 <__isoc23_strtoul@@Base+0x8e30> │ │ │ │ + bhi b7ba8 <__isoc23_strtoul@@Base+0x8d84> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + beq b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - bne b7ab0 <__isoc23_strtoul@@Base+0x8c34> │ │ │ │ + bne b7a58 <__isoc23_strtoul@@Base+0x8c34> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ands r1, r1, #1073741824 @ 0x40000000 │ │ │ │ - bne b7ab0 <__isoc23_strtoul@@Base+0x8c34> │ │ │ │ + bne b7a58 <__isoc23_strtoul@@Base+0x8c34> │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #132 @ 0x84 │ │ │ │ add r2, sp, #248 @ 0xf8 │ │ │ │ add r1, r4, #32 │ │ │ │ - bl e396c │ │ │ │ + bl e3004 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b7d58 <__isoc23_strtoul@@Base+0x8edc> │ │ │ │ + blt b7d00 <__isoc23_strtoul@@Base+0x8edc> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ ldrb sl, [sp, #248] @ 0xf8 │ │ │ │ add r3, r3, #1 │ │ │ │ addgt r9, r9, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r8, #2 │ │ │ │ - beq b7780 <__isoc23_strtoul@@Base+0x8904> │ │ │ │ + beq b7728 <__isoc23_strtoul@@Base+0x8904> │ │ │ │ cmp r8, #1 │ │ │ │ - beq b7758 <__isoc23_strtoul@@Base+0x88dc> │ │ │ │ + beq b7700 <__isoc23_strtoul@@Base+0x88dc> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r7, sl │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r8, #1 │ │ │ │ subs sl, r2, #0 │ │ │ │ - bne b6e9c <__isoc23_strtoul@@Base+0x8020> │ │ │ │ + bne b6e44 <__isoc23_strtoul@@Base+0x8020> │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #7 │ │ │ │ streq r3, [r4, #4] │ │ │ │ - b b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + b b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r3, r2 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - b b6964 <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ + b b690c <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r3, r2 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ - b b6964 <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ + b b690c <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r3, r2 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #32] │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #14 │ │ │ │ - b b6964 <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ + b b690c <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ mov r1, #14 │ │ │ │ addeq r3, r3, r2 │ │ │ │ streq r3, [r4, #32] │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r3, #1 │ │ │ │ strh r2, [r4, #64] @ 0x40 │ │ │ │ strh r3, [r4, #72] @ 0x48 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp] │ │ │ │ - b b6968 <__isoc23_strtoul@@Base+0x7aec> │ │ │ │ + b b6910 <__isoc23_strtoul@@Base+0x7aec> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r3, r2 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #5 │ │ │ │ - b b6964 <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ + b b690c <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r3, r2 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #16 │ │ │ │ - b b6964 <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ + b b690c <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r3, r2 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #18 │ │ │ │ - b b6964 <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ + b b690c <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ mov r8, fp │ │ │ │ mov fp, r1 │ │ │ │ - b b65a8 <__isoc23_strtoul@@Base+0x772c> │ │ │ │ + b b6550 <__isoc23_strtoul@@Base+0x772c> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq b6eb4 <__isoc23_strtoul@@Base+0x8038> │ │ │ │ - b b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + beq b6e5c <__isoc23_strtoul@@Base+0x8038> │ │ │ │ + b b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldrb ip, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - blt b7560 <__isoc23_strtoul@@Base+0x86e4> │ │ │ │ + blt b7508 <__isoc23_strtoul@@Base+0x86e4> │ │ │ │ ldr lr, [r4] │ │ │ │ cmp ip, lr │ │ │ │ - beq b7558 <__isoc23_strtoul@@Base+0x86dc> │ │ │ │ + beq b7500 <__isoc23_strtoul@@Base+0x86dc> │ │ │ │ cmp r2, #1 │ │ │ │ ldrgt r3, [sp, #16] │ │ │ │ addgt r3, r3, #1 │ │ │ │ strgt r3, [sp, #16] │ │ │ │ - b b6f74 <__isoc23_strtoul@@Base+0x80f8> │ │ │ │ + b b6f1c <__isoc23_strtoul@@Base+0x80f8> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r0 │ │ │ │ - beq b7adc <__isoc23_strtoul@@Base+0x8c60> │ │ │ │ + beq b7a84 <__isoc23_strtoul@@Base+0x8c60> │ │ │ │ cmp r8, #0 │ │ │ │ mov r3, r9 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ - beq b71cc <__isoc23_strtoul@@Base+0x8350> │ │ │ │ + beq b7174 <__isoc23_strtoul@@Base+0x8350> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov ip, #1 │ │ │ │ ldrb r2, [r1, r7, asr #3] │ │ │ │ and r0, r7, #7 │ │ │ │ orr r2, r2, ip, lsl r0 │ │ │ │ cmp r8, #2 │ │ │ │ strb r2, [r1, r7, asr #3] │ │ │ │ @@ -179117,76 +179117,76 @@ │ │ │ │ addne fp, fp, ip │ │ │ │ ldrbeq r2, [r1, #5] │ │ │ │ addeq fp, fp, #2 │ │ │ │ orreq r2, r2, #32 │ │ │ │ strbeq r2, [r1, #5] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b75d4 <__isoc23_strtoul@@Base+0x8758> │ │ │ │ + beq b757c <__isoc23_strtoul@@Base+0x8758> │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b75d4 <__isoc23_strtoul@@Base+0x8758> │ │ │ │ - ldr r3, [pc, #764] @ b74e8 <__isoc23_strtoul@@Base+0x866c> │ │ │ │ + beq b757c <__isoc23_strtoul@@Base+0x8758> │ │ │ │ + ldr r3, [pc, #764] @ b7490 <__isoc23_strtoul@@Base+0x866c> │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr sl, [r3, #52] @ 0x34 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b7d64 <__isoc23_strtoul@@Base+0x8ee8> │ │ │ │ + beq b7d0c <__isoc23_strtoul@@Base+0x8ee8> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, #9 │ │ │ │ ands r3, r3, #4 │ │ │ │ lslne fp, fp, #1 │ │ │ │ add fp, fp, #3 │ │ │ │ add fp, fp, fp, lsl #2 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ lsl fp, fp, #4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str fp, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + beq b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr fp, [r5, #28] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str fp, [r5, #32] │ │ │ │ str r3, [r5, #28] │ │ │ │ str r7, [r4, #32] │ │ │ │ ldrb r8, [r7] │ │ │ │ cmp r8, #0 │ │ │ │ - beq b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + beq b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ mov lr, #0 │ │ │ │ eor r3, r3, #1 │ │ │ │ mov r9, lr │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str lr, [sp, #28] │ │ │ │ str lr, [sp, #20] │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #24] │ │ │ │ str r4, [sp, #16] │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #120] @ 0x78 │ │ │ │ cmp r8, r3 │ │ │ │ - beq b73cc <__isoc23_strtoul@@Base+0x8550> │ │ │ │ + beq b7374 <__isoc23_strtoul@@Base+0x8550> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq b72bc <__isoc23_strtoul@@Base+0x8440> │ │ │ │ + beq b7264 <__isoc23_strtoul@@Base+0x8440> │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r8, r3 │ │ │ │ - beq b73cc <__isoc23_strtoul@@Base+0x8550> │ │ │ │ + beq b7374 <__isoc23_strtoul@@Base+0x8550> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble b7748 <__isoc23_strtoul@@Base+0x88cc> │ │ │ │ + ble b76f0 <__isoc23_strtoul@@Base+0x88cc> │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ cmp r0, #1 │ │ │ │ movge r6, r0 │ │ │ │ movlt r6, #1 │ │ │ │ mov r2, r0 │ │ │ │ @@ -179195,176 +179195,176 @@ │ │ │ │ cmp r8, #92 @ 0x5c │ │ │ │ str r2, [r1, #32] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ add r3, r0, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r2, #32] │ │ │ │ - beq b77b8 <__isoc23_strtoul@@Base+0x893c> │ │ │ │ + beq b7760 <__isoc23_strtoul@@Base+0x893c> │ │ │ │ cmp r8, #93 @ 0x5d │ │ │ │ - beq b78e4 <__isoc23_strtoul@@Base+0x8a68> │ │ │ │ + beq b788c <__isoc23_strtoul@@Base+0x8a68> │ │ │ │ cmp r8, #45 @ 0x2d │ │ │ │ - beq b7a24 <__isoc23_strtoul@@Base+0x8ba8> │ │ │ │ + beq b79cc <__isoc23_strtoul@@Base+0x8ba8> │ │ │ │ cmp r8, #91 @ 0x5b │ │ │ │ - bne b7388 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ + bne b7330 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - beq b824c <__isoc23_strtoul@@Base+0x93d0> │ │ │ │ - bhi b7ffc <__isoc23_strtoul@@Base+0x9180> │ │ │ │ + beq b81f4 <__isoc23_strtoul@@Base+0x93d0> │ │ │ │ + bhi b7fa4 <__isoc23_strtoul@@Base+0x9180> │ │ │ │ cmp r2, #0 │ │ │ │ - beq b73cc <__isoc23_strtoul@@Base+0x8550> │ │ │ │ + beq b7374 <__isoc23_strtoul@@Base+0x8550> │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - bne b7fd0 <__isoc23_strtoul@@Base+0x9154> │ │ │ │ + bne b7f78 <__isoc23_strtoul@@Base+0x9154> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ands r3, r3, #1073741824 @ 0x40000000 │ │ │ │ - bne b7fd0 <__isoc23_strtoul@@Base+0x9154> │ │ │ │ + bne b7f78 <__isoc23_strtoul@@Base+0x9154> │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r8, sp, #144 @ 0x90 │ │ │ │ add r4, r3, r3, lsl #5 │ │ │ │ add r7, r8, r4 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r1, r3 │ │ │ │ - bl e396c │ │ │ │ + bl e3004 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt b7d50 <__isoc23_strtoul@@Base+0x8ed4> │ │ │ │ + blt b7cf8 <__isoc23_strtoul@@Base+0x8ed4> │ │ │ │ ldrb r8, [r8, r4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - beq b7af0 <__isoc23_strtoul@@Base+0x8c74> │ │ │ │ + beq b7a98 <__isoc23_strtoul@@Base+0x8c74> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - beq b7bac <__isoc23_strtoul@@Base+0x8d30> │ │ │ │ + beq b7b54 <__isoc23_strtoul@@Base+0x8d30> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r9, r6 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ mov r3, #1 │ │ │ │ str r7, [sp, #28] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldrb r8, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne b7294 <__isoc23_strtoul@@Base+0x8418> │ │ │ │ + bne b723c <__isoc23_strtoul@@Base+0x8418> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + b b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - b b6d8c <__isoc23_strtoul@@Base+0x7f10> │ │ │ │ + b b6d34 <__isoc23_strtoul@@Base+0x7f10> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r4, #32] │ │ │ │ ldrsheq r2, [r4, #66] @ 0x42 │ │ │ │ movne r3, #0 │ │ │ │ addeq r3, r3, r2 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r3, [r4, #32] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ sub r2, fp, #292 @ 0x124 │ │ │ │ cmp r3, r2 │ │ │ │ - blt b7a18 <__isoc23_strtoul@@Base+0x8b9c> │ │ │ │ + blt b79c0 <__isoc23_strtoul@@Base+0x8b9c> │ │ │ │ add r3, r4, r2, lsl #2 │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7a18 <__isoc23_strtoul@@Base+0x8b9c> │ │ │ │ + beq b79c0 <__isoc23_strtoul@@Base+0x8b9c> │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #0 │ │ │ │ str r1, [r3, #40] @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #3 │ │ │ │ - b b6964 <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ + b b690c <__isoc23_strtoul@@Base+0x7ae8> │ │ │ │ mov r2, #32 │ │ │ │ mov r3, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + beq b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ mov r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r8, #28] │ │ │ │ andne r2, r5, #7 │ │ │ │ ldrbne r3, [r1, r5, asr #3] │ │ │ │ orrne r3, r3, r7, lsl r2 │ │ │ │ strbne r3, [r1, r5, asr #3] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #256 @ 0x100 │ │ │ │ - bne b7474 <__isoc23_strtoul@@Base+0x85f8> │ │ │ │ + bne b741c <__isoc23_strtoul@@Base+0x85f8> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt b68f8 <__isoc23_strtoul@@Base+0x7a7c> │ │ │ │ + blt b68a0 <__isoc23_strtoul@@Base+0x7a7c> │ │ │ │ ldr r1, [r8, #28] │ │ │ │ and r0, r3, #7 │ │ │ │ ldrb r2, [r1, r3, asr #3] │ │ │ │ mov ip, #1 │ │ │ │ bic r2, r2, ip, lsl r0 │ │ │ │ strb r2, [r1, r3, asr #3] │ │ │ │ - b b68f8 <__isoc23_strtoul@@Base+0x7a7c> │ │ │ │ - andeq r7, r7, r4, asr r2 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r7, r7, r4, lsr r2 │ │ │ │ - @ instruction: 0x000644b4 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq r6, r7, r8, ror #29 │ │ │ │ + b b68a0 <__isoc23_strtoul@@Base+0x7a7c> │ │ │ │ + @ instruction: 0x000762b4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + muleq r7, r4, r2 │ │ │ │ + andeq r3, r6, r4, lsr #23 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq r5, r7, r8, asr #30 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ andeq r0, r0, r7, lsl #2 │ │ │ │ andmi r0, r0, r0, lsl #16 │ │ │ │ - andeq lr, r7, r8, asr #3 │ │ │ │ + andeq sp, r7, r0, lsr #4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r0, lsl #10 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ teqeq r2, r7, lsl #30 │ │ │ │ - andeq r2, r6, ip, lsr #30 │ │ │ │ + andeq r2, r6, ip, lsl r6 │ │ │ │ andeq r0, r0, pc, lsl #2 │ │ │ │ andmi r2, r0, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne b792c <__isoc23_strtoul@@Base+0x8ab0> │ │ │ │ + bne b78d4 <__isoc23_strtoul@@Base+0x8ab0> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldrb r2, [r0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq b7bf4 <__isoc23_strtoul@@Base+0x8d78> │ │ │ │ + beq b7b9c <__isoc23_strtoul@@Base+0x8d78> │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - beq b8350 <__isoc23_strtoul@@Base+0x94d4> │ │ │ │ + beq b82f8 <__isoc23_strtoul@@Base+0x94d4> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt b6f94 <__isoc23_strtoul@@Base+0x8118> │ │ │ │ - ldr r1, [pc, #-56] @ b750c <__isoc23_strtoul@@Base+0x8690> │ │ │ │ + bgt b6f3c <__isoc23_strtoul@@Base+0x8118> │ │ │ │ + ldr r1, [pc, #-56] @ b74b4 <__isoc23_strtoul@@Base+0x8690> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r1, r3 │ │ │ │ - bne b6f94 <__isoc23_strtoul@@Base+0x8118> │ │ │ │ + bne b6f3c <__isoc23_strtoul@@Base+0x8118> │ │ │ │ mov r3, #11 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + b b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq b7168 <__isoc23_strtoul@@Base+0x82ec> │ │ │ │ + beq b7110 <__isoc23_strtoul@@Base+0x82ec> │ │ │ │ cmp ip, #0 │ │ │ │ - beq b7960 <__isoc23_strtoul@@Base+0x8ae4> │ │ │ │ + beq b7908 <__isoc23_strtoul@@Base+0x8ae4> │ │ │ │ cmp ip, #110 @ 0x6e │ │ │ │ - beq b7e44 <__isoc23_strtoul@@Base+0x8fc8> │ │ │ │ + beq b7dec <__isoc23_strtoul@@Base+0x8fc8> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #8 │ │ │ │ - ble b7e64 <__isoc23_strtoul@@Base+0x8fe8> │ │ │ │ + ble b7e0c <__isoc23_strtoul@@Base+0x8fe8> │ │ │ │ tst r1, #4194304 @ 0x400000 │ │ │ │ - beq b7e64 <__isoc23_strtoul@@Base+0x8fe8> │ │ │ │ + beq b7e0c <__isoc23_strtoul@@Base+0x8fe8> │ │ │ │ cmp r8, #2 │ │ │ │ - bne b6f7c <__isoc23_strtoul@@Base+0x8100> │ │ │ │ + bne b6f24 <__isoc23_strtoul@@Base+0x8100> │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ - ble b7970 <__isoc23_strtoul@@Base+0x8af4> │ │ │ │ + ble b7918 <__isoc23_strtoul@@Base+0x8af4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ and r0, r7, #7 │ │ │ │ ldrb r2, [r1, r7, asr #3] │ │ │ │ mov r8, #1 │ │ │ │ orr r2, r2, r8, lsl r0 │ │ │ │ strb r2, [r1, r7, asr #3] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ @@ -179372,436 +179372,436 @@ │ │ │ │ ldrb r2, [r1, sl, asr #3] │ │ │ │ add fp, fp, #2 │ │ │ │ orr r2, r2, r8, lsl r0 │ │ │ │ strb r2, [r1, sl, asr #3] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r7, sl │ │ │ │ ldrb r2, [r0] │ │ │ │ - b b6f94 <__isoc23_strtoul@@Base+0x8118> │ │ │ │ + b b6f3c <__isoc23_strtoul@@Base+0x8118> │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7d58 <__isoc23_strtoul@@Base+0x8edc> │ │ │ │ + bne b7d00 <__isoc23_strtoul@@Base+0x8edc> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ tst r2, #4 │ │ │ │ - beq b7674 <__isoc23_strtoul@@Base+0x87f8> │ │ │ │ + beq b761c <__isoc23_strtoul@@Base+0x87f8> │ │ │ │ mov r6, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, #1 │ │ │ │ mov r8, r3 │ │ │ │ - b b7628 <__isoc23_strtoul@@Base+0x87ac> │ │ │ │ - bl 7e5c <__ctype_tolower_loc@plt> │ │ │ │ + b b75d0 <__isoc23_strtoul@@Base+0x87ac> │ │ │ │ + bl 7e0c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, r9] │ │ │ │ ldrb r3, [sl, r2, asr #3] │ │ │ │ and r1, r2, #7 │ │ │ │ orr r3, r3, r7, lsl r1 │ │ │ │ strb r3, [sl, r2, asr #3] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #256 @ 0x100 │ │ │ │ add r9, r9, #4 │ │ │ │ - beq b7670 <__isoc23_strtoul@@Base+0x87f4> │ │ │ │ + beq b7618 <__isoc23_strtoul@@Base+0x87f4> │ │ │ │ ldr sl, [r5, #28] │ │ │ │ and r2, r6, #7 │ │ │ │ ldrb r3, [sl, r6, asr #3] │ │ │ │ asr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq b7618 <__isoc23_strtoul@@Base+0x879c> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + beq b75c0 <__isoc23_strtoul@@Base+0x879c> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ lsl r3, r6, #1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - bne b75fc <__isoc23_strtoul@@Base+0x8780> │ │ │ │ + bne b75a4 <__isoc23_strtoul@@Base+0x8780> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq b7618 <__isoc23_strtoul@@Base+0x879c> │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + beq b75c0 <__isoc23_strtoul@@Base+0x879c> │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, r9] │ │ │ │ - b b7608 <__isoc23_strtoul@@Base+0x878c> │ │ │ │ + b b75b0 <__isoc23_strtoul@@Base+0x878c> │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b769c <__isoc23_strtoul@@Base+0x8820> │ │ │ │ + bne b7644 <__isoc23_strtoul@@Base+0x8820> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5df0 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ + bl b5d98 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ mov sl, r0 │ │ │ │ - b b6988 <__isoc23_strtoul@@Base+0x7b0c> │ │ │ │ + b b6930 <__isoc23_strtoul@@Base+0x7b0c> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ mvn r2, r2 │ │ │ │ strb r2, [r1, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #32 │ │ │ │ - bne b769c <__isoc23_strtoul@@Base+0x8820> │ │ │ │ + bne b7644 <__isoc23_strtoul@@Base+0x8820> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt b7680 <__isoc23_strtoul@@Base+0x8804> │ │ │ │ + blt b7628 <__isoc23_strtoul@@Base+0x8804> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ and r0, r3, #7 │ │ │ │ ldrb r2, [r1, r3, asr #3] │ │ │ │ mov ip, #1 │ │ │ │ bic r2, r2, ip, lsl r0 │ │ │ │ strb r2, [r1, r3, asr #3] │ │ │ │ - b b7680 <__isoc23_strtoul@@Base+0x8804> │ │ │ │ - ldr r3, [pc, #-508] @ b74ec <__isoc23_strtoul@@Base+0x8670> │ │ │ │ + b b7628 <__isoc23_strtoul@@Base+0x8804> │ │ │ │ + ldr r3, [pc, #-508] @ b7494 <__isoc23_strtoul@@Base+0x8670> │ │ │ │ cmp fp, r3 │ │ │ │ - beq b6730 <__isoc23_strtoul@@Base+0x78b4> │ │ │ │ + beq b66d8 <__isoc23_strtoul@@Base+0x78b4> │ │ │ │ mov r3, #0 │ │ │ │ sub sl, sl, r7 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + beq b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r5, #32] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ str sl, [r5, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl b64bc <__isoc23_strtoul@@Base+0x7640> │ │ │ │ + bl b6464 <__isoc23_strtoul@@Base+0x7640> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6270 <__isoc23_strtoul@@Base+0x73f4> │ │ │ │ + bl b6218 <__isoc23_strtoul@@Base+0x73f4> │ │ │ │ mov sl, r0 │ │ │ │ - b b6838 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ + b b67e0 <__isoc23_strtoul@@Base+0x79bc> │ │ │ │ mov r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ mov r2, r3 │ │ │ │ - b b72ec <__isoc23_strtoul@@Base+0x8470> │ │ │ │ + b b7294 <__isoc23_strtoul@@Base+0x8470> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ and r0, r7, #7 │ │ │ │ ldrb r2, [r1, r7, asr #3] │ │ │ │ add fp, fp, #1 │ │ │ │ orr r2, r2, r8, lsl r0 │ │ │ │ strb r2, [r1, r7, asr #3] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r7, sl │ │ │ │ ldrb r2, [r0] │ │ │ │ - b b6f94 <__isoc23_strtoul@@Base+0x8118> │ │ │ │ + b b6f3c <__isoc23_strtoul@@Base+0x8118> │ │ │ │ cmp r7, sl │ │ │ │ - ble b7970 <__isoc23_strtoul@@Base+0x8af4> │ │ │ │ + ble b7918 <__isoc23_strtoul@@Base+0x8af4> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #8 │ │ │ │ - bgt b7594 <__isoc23_strtoul@@Base+0x8718> │ │ │ │ - ldr r1, [pc, #-656] @ b750c <__isoc23_strtoul@@Base+0x8690> │ │ │ │ + bgt b753c <__isoc23_strtoul@@Base+0x8718> │ │ │ │ + ldr r1, [pc, #-656] @ b74b4 <__isoc23_strtoul@@Base+0x8690> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ tst r1, r2 │ │ │ │ - beq b754c <__isoc23_strtoul@@Base+0x86d0> │ │ │ │ + beq b74f4 <__isoc23_strtoul@@Base+0x86d0> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r7, sl │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r8, #0 │ │ │ │ - b b6f94 <__isoc23_strtoul@@Base+0x8118> │ │ │ │ + b b6f3c <__isoc23_strtoul@@Base+0x8118> │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt b77e0 <__isoc23_strtoul@@Base+0x8964> │ │ │ │ + blt b7788 <__isoc23_strtoul@@Base+0x8964> │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r1, r0 │ │ │ │ - bne b7388 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ + bne b7330 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq b7388 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ + beq b7330 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7388 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ + beq b7330 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ cmp r1, #110 @ 0x6e │ │ │ │ - beq b7fb8 <__isoc23_strtoul@@Base+0x913c> │ │ │ │ + beq b7f60 <__isoc23_strtoul@@Base+0x913c> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ cmp r1, #8 │ │ │ │ - ble b7808 <__isoc23_strtoul@@Base+0x898c> │ │ │ │ + ble b77b0 <__isoc23_strtoul@@Base+0x898c> │ │ │ │ tst r2, #4194304 @ 0x400000 │ │ │ │ - bne b7388 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ + bne b7330 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ strh r2, [r4, #66] @ 0x42 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r3] │ │ │ │ mov r2, #2 │ │ │ │ - bl b41d4 <__isoc23_strtoul@@Base+0x5358> │ │ │ │ + bl b417c <__isoc23_strtoul@@Base+0x5358> │ │ │ │ ldrsh r3, [r4, #66] @ 0x42 │ │ │ │ cmp r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ - ble b85f8 <__isoc23_strtoul@@Base+0x977c> │ │ │ │ + ble b85a0 <__isoc23_strtoul@@Base+0x977c> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r2, [r1, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b85e8 <__isoc23_strtoul@@Base+0x976c> │ │ │ │ + beq b8590 <__isoc23_strtoul@@Base+0x976c> │ │ │ │ add r7, sp, #212 @ 0xd4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r8, r6 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ mov r6, r3 │ │ │ │ ldrsh r3, [r2, #66] @ 0x42 │ │ │ │ add r3, r0, r3 │ │ │ │ str r3, [r2, #32] │ │ │ │ - b b7388 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ + b b7330 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ - ldr r2, [pc, #-944] @ b74f0 <__isoc23_strtoul@@Base+0x8674> │ │ │ │ + b b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + ldr r2, [pc, #-944] @ b7498 <__isoc23_strtoul@@Base+0x8674> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r2, r3 │ │ │ │ - bne b6af0 <__isoc23_strtoul@@Base+0x7c74> │ │ │ │ + bne b6a98 <__isoc23_strtoul@@Base+0x7c74> │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8448 <__isoc23_strtoul@@Base+0x95cc> │ │ │ │ + beq b83f0 <__isoc23_strtoul@@Base+0x95cc> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq b8448 <__isoc23_strtoul@@Base+0x95cc> │ │ │ │ + beq b83f0 <__isoc23_strtoul@@Base+0x95cc> │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r3, #8 │ │ │ │ movne r3, #14 │ │ │ │ - b b6830 <__isoc23_strtoul@@Base+0x79b4> │ │ │ │ + b b67d8 <__isoc23_strtoul@@Base+0x79b4> │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r7, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7388 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ + beq b7330 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r0 │ │ │ │ - beq b833c <__isoc23_strtoul@@Base+0x94c0> │ │ │ │ + beq b82e4 <__isoc23_strtoul@@Base+0x94c0> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr lr, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - bne b82d8 <__isoc23_strtoul@@Base+0x945c> │ │ │ │ + bne b8280 <__isoc23_strtoul@@Base+0x945c> │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [fp] │ │ │ │ - b b7680 <__isoc23_strtoul@@Base+0x8804> │ │ │ │ + b b7628 <__isoc23_strtoul@@Base+0x8804> │ │ │ │ cmp r8, #1 │ │ │ │ - bne b7780 <__isoc23_strtoul@@Base+0x8904> │ │ │ │ + bne b7728 <__isoc23_strtoul@@Base+0x8904> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrb r2, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ mov r8, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b b6f94 <__isoc23_strtoul@@Base+0x8118> │ │ │ │ + b b6f3c <__isoc23_strtoul@@Base+0x8118> │ │ │ │ ldrsh r1, [r4, #66] @ 0x42 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt b7e8c <__isoc23_strtoul@@Base+0x9010> │ │ │ │ + bgt b7e34 <__isoc23_strtoul@@Base+0x9010> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls b7ec0 <__isoc23_strtoul@@Base+0x9044> │ │ │ │ + bls b7e68 <__isoc23_strtoul@@Base+0x9044> │ │ │ │ cmp r8, #2 │ │ │ │ - bne b6f7c <__isoc23_strtoul@@Base+0x8100> │ │ │ │ + bne b6f24 <__isoc23_strtoul@@Base+0x8100> │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ - bgt b7788 <__isoc23_strtoul@@Base+0x890c> │ │ │ │ + bgt b7730 <__isoc23_strtoul@@Base+0x890c> │ │ │ │ mov ip, #1 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ and r1, r7, #7 │ │ │ │ ldrb r3, [r2, r7, asr #3] │ │ │ │ orr r3, r3, ip, lsl r1 │ │ │ │ strb r3, [r2, r7, asr #3] │ │ │ │ add r7, r7, #1 │ │ │ │ cmp sl, r7 │ │ │ │ - bge b7974 <__isoc23_strtoul@@Base+0x8af8> │ │ │ │ + bge b791c <__isoc23_strtoul@@Base+0x8af8> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #8 │ │ │ │ movgt r8, #1 │ │ │ │ - bgt b79b8 <__isoc23_strtoul@@Base+0x8b3c> │ │ │ │ - ldr r1, [pc, #-1184] @ b750c <__isoc23_strtoul@@Base+0x8690> │ │ │ │ + bgt b7960 <__isoc23_strtoul@@Base+0x8b3c> │ │ │ │ + ldr r1, [pc, #-1184] @ b74b4 <__isoc23_strtoul@@Base+0x8690> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ tst r1, r2 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add fp, fp, #2 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r7, sl │ │ │ │ - b b6f94 <__isoc23_strtoul@@Base+0x8118> │ │ │ │ + b b6f3c <__isoc23_strtoul@@Base+0x8118> │ │ │ │ mov r9, #0 │ │ │ │ - b b6778 <__isoc23_strtoul@@Base+0x78fc> │ │ │ │ + b b6720 <__isoc23_strtoul@@Base+0x78fc> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b85cc <__isoc23_strtoul@@Base+0x9750> │ │ │ │ + beq b8574 <__isoc23_strtoul@@Base+0x9750> │ │ │ │ cmp r7, #21 │ │ │ │ addls r2, r4, r7, lsl #2 │ │ │ │ strls r3, [r2, #124] @ 0x7c │ │ │ │ mov r2, #0 │ │ │ │ str sl, [r3, #48] @ 0x30 │ │ │ │ str r7, [r3, #28] │ │ │ │ mov sl, r3 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - b b6bc8 <__isoc23_strtoul@@Base+0x7d4c> │ │ │ │ + b b6b70 <__isoc23_strtoul@@Base+0x7d4c> │ │ │ │ mov r3, #6 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + b b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7d38 <__isoc23_strtoul@@Base+0x8ebc> │ │ │ │ + bne b7ce0 <__isoc23_strtoul@@Base+0x8ebc> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b82c0 <__isoc23_strtoul@@Base+0x9444> │ │ │ │ + beq b8268 <__isoc23_strtoul@@Base+0x9444> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq b82a0 <__isoc23_strtoul@@Base+0x9424> │ │ │ │ + beq b8248 <__isoc23_strtoul@@Base+0x9424> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt b73bc <__isoc23_strtoul@@Base+0x8540> │ │ │ │ - ldr r2, [pc, #-1364] @ b750c <__isoc23_strtoul@@Base+0x8690> │ │ │ │ + bgt b7364 <__isoc23_strtoul@@Base+0x8540> │ │ │ │ + ldr r2, [pc, #-1364] @ b74b4 <__isoc23_strtoul@@Base+0x8690> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ tst r2, r3 │ │ │ │ - bne b73bc <__isoc23_strtoul@@Base+0x8540> │ │ │ │ + bne b7364 <__isoc23_strtoul@@Base+0x8540> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r4, r1 │ │ │ │ - b b754c <__isoc23_strtoul@@Base+0x86d0> │ │ │ │ + b b74f4 <__isoc23_strtoul@@Base+0x86d0> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + beq b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r7, #32] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ str r5, [r7, #36] @ 0x24 │ │ │ │ - b b67d0 <__isoc23_strtoul@@Base+0x7954> │ │ │ │ + b b6778 <__isoc23_strtoul@@Base+0x7954> │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + beq b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq b8360 <__isoc23_strtoul@@Base+0x94e4> │ │ │ │ + beq b8308 <__isoc23_strtoul@@Base+0x94e4> │ │ │ │ cmp r8, #2 │ │ │ │ - bne b6f7c <__isoc23_strtoul@@Base+0x8100> │ │ │ │ + bne b6f24 <__isoc23_strtoul@@Base+0x8100> │ │ │ │ cmp r7, #91 @ 0x5b │ │ │ │ - bgt b7788 <__isoc23_strtoul@@Base+0x890c> │ │ │ │ - b b7970 <__isoc23_strtoul@@Base+0x8af4> │ │ │ │ + bgt b7730 <__isoc23_strtoul@@Base+0x890c> │ │ │ │ + b b7918 <__isoc23_strtoul@@Base+0x8af4> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r7, sl │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r8, #1 │ │ │ │ - b b6f94 <__isoc23_strtoul@@Base+0x8118> │ │ │ │ + b b6f3c <__isoc23_strtoul@@Base+0x8118> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r3, r9 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl b372c <__isoc23_strtoul@@Base+0x48b0> │ │ │ │ + bl b36d4 <__isoc23_strtoul@@Base+0x48b0> │ │ │ │ add r5, r0, #12 │ │ │ │ add r1, r0, #45 @ 0x2d │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - ble b7b70 <__isoc23_strtoul@@Base+0x8cf4> │ │ │ │ + ble b7b18 <__isoc23_strtoul@@Base+0x8cf4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt b7b54 <__isoc23_strtoul@@Base+0x8cd8> │ │ │ │ - ldr r2, [pc, #-1600] @ b750c <__isoc23_strtoul@@Base+0x8690> │ │ │ │ + bgt b7afc <__isoc23_strtoul@@Base+0x8cd8> │ │ │ │ + ldr r2, [pc, #-1600] @ b74b4 <__isoc23_strtoul@@Base+0x8690> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ tst r2, r3 │ │ │ │ - beq b85dc <__isoc23_strtoul@@Base+0x9760> │ │ │ │ + beq b8584 <__isoc23_strtoul@@Base+0x9760> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #2 │ │ │ │ sub r1, fp, #35 @ 0x23 │ │ │ │ strh r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ - bl 7d9c <__strcpy_chk@plt> │ │ │ │ + bl 7d4c <__strcpy_chk@plt> │ │ │ │ strh r5, [fp], #80 @ 0x50 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt b73a0 <__isoc23_strtoul@@Base+0x8524> │ │ │ │ + bgt b7348 <__isoc23_strtoul@@Base+0x8524> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ - ldr r2, [pc, #-1664] @ b750c <__isoc23_strtoul@@Base+0x8690> │ │ │ │ + ldr r2, [pc, #-1664] @ b74b4 <__isoc23_strtoul@@Base+0x8690> │ │ │ │ ldr r0, [r1, #32] │ │ │ │ tst r2, r3 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ mov r9, r6 │ │ │ │ str r7, [sp, #28] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b b73bc <__isoc23_strtoul@@Base+0x8540> │ │ │ │ + b b7364 <__isoc23_strtoul@@Base+0x8540> │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r9 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl b372c <__isoc23_strtoul@@Base+0x48b0> │ │ │ │ + bl b36d4 <__isoc23_strtoul@@Base+0x48b0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r9, r6 │ │ │ │ str r7, [sp, #28] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - b b73bc <__isoc23_strtoul@@Base+0x8540> │ │ │ │ + b b7364 <__isoc23_strtoul@@Base+0x8540> │ │ │ │ mov r7, sl │ │ │ │ mov r8, #1 │ │ │ │ - b b6f94 <__isoc23_strtoul@@Base+0x8118> │ │ │ │ + b b6f3c <__isoc23_strtoul@@Base+0x8118> │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne b7ab0 <__isoc23_strtoul@@Base+0x8c34> │ │ │ │ + bne b7a58 <__isoc23_strtoul@@Base+0x8c34> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ tst r1, #1073741824 @ 0x40000000 │ │ │ │ - bne b7ab0 <__isoc23_strtoul@@Base+0x8c34> │ │ │ │ + bne b7a58 <__isoc23_strtoul@@Base+0x8c34> │ │ │ │ cmp r8, #2 │ │ │ │ - beq b754c <__isoc23_strtoul@@Base+0x86d0> │ │ │ │ + beq b74f4 <__isoc23_strtoul@@Base+0x86d0> │ │ │ │ cmp r8, #1 │ │ │ │ - bne b7c44 <__isoc23_strtoul@@Base+0x8dc8> │ │ │ │ + bne b7bec <__isoc23_strtoul@@Base+0x8dc8> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ and r2, r7, #7 │ │ │ │ ldrb r3, [r1, r7, asr #3] │ │ │ │ mov r0, #1 │ │ │ │ orr r3, r3, r0, lsl r2 │ │ │ │ strb r3, [r1, r7, asr #3] │ │ │ │ ldr ip, [r4, #32] │ │ │ │ add fp, fp, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, ip │ │ │ │ mov r3, #132 @ 0x84 │ │ │ │ add r2, sp, #248 @ 0xf8 │ │ │ │ add r1, r4, #32 │ │ │ │ - bl e396c │ │ │ │ + bl e3004 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b7d58 <__isoc23_strtoul@@Base+0x8edc> │ │ │ │ + blt b7d00 <__isoc23_strtoul@@Base+0x8edc> │ │ │ │ cmp r0, #1 │ │ │ │ ldrble r3, [sp, #248] @ 0xf8 │ │ │ │ ldrle r1, [r5, #28] │ │ │ │ andle r0, r3, #7 │ │ │ │ ldrble r2, [r1, r3, lsr #3] │ │ │ │ movle ip, #1 │ │ │ │ orrle r2, r2, ip, lsl r0 │ │ │ │ @@ -179810,272 +179810,272 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ add fp, fp, #1 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r8, #0 │ │ │ │ - b b6f94 <__isoc23_strtoul@@Base+0x8118> │ │ │ │ + b b6f3c <__isoc23_strtoul@@Base+0x8118> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ tst r1, #1073741824 @ 0x40000000 │ │ │ │ - bne b7ab0 <__isoc23_strtoul@@Base+0x8c34> │ │ │ │ + bne b7a58 <__isoc23_strtoul@@Base+0x8c34> │ │ │ │ cmp r8, #1 │ │ │ │ - bne b7cd8 <__isoc23_strtoul@@Base+0x8e5c> │ │ │ │ + bne b7c80 <__isoc23_strtoul@@Base+0x8e5c> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ and r2, r7, #7 │ │ │ │ ldrb r3, [r1, r7, asr #3] │ │ │ │ add fp, fp, #1 │ │ │ │ orr r3, r3, r8, lsl r2 │ │ │ │ strb r3, [r1, r7, asr #3] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, r4, #32 │ │ │ │ - bl e35a0 │ │ │ │ + bl e2c38 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq b83fc <__isoc23_strtoul@@Base+0x9580> │ │ │ │ + beq b83a4 <__isoc23_strtoul@@Base+0x9580> │ │ │ │ mov sl, #0 │ │ │ │ mov r0, sl │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7d18 <__isoc23_strtoul@@Base+0x8e9c> │ │ │ │ + beq b7cc0 <__isoc23_strtoul@@Base+0x8e9c> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ and r2, sl, #7 │ │ │ │ ldrb r3, [r1, sl, asr #3] │ │ │ │ mov r0, #1 │ │ │ │ orr r3, r3, r0, lsl r2 │ │ │ │ strb r3, [r1, sl, asr #3] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #256 @ 0x100 │ │ │ │ - bne b7cf0 <__isoc23_strtoul@@Base+0x8e74> │ │ │ │ - b b7c8c <__isoc23_strtoul@@Base+0x8e10> │ │ │ │ + bne b7c98 <__isoc23_strtoul@@Base+0x8e74> │ │ │ │ + b b7c34 <__isoc23_strtoul@@Base+0x8e10> │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r9 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ - b b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + b b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - bne b7af0 <__isoc23_strtoul@@Base+0x8c74> │ │ │ │ + bne b7a98 <__isoc23_strtoul@@Base+0x8c74> │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b b73bc <__isoc23_strtoul@@Base+0x8540> │ │ │ │ + b b7364 <__isoc23_strtoul@@Base+0x8540> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ - ldr r7, [pc, #-2168] @ b74f4 <__isoc23_strtoul@@Base+0x8678> │ │ │ │ + b b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + ldr r7, [pc, #-2168] @ b749c <__isoc23_strtoul@@Base+0x8678> │ │ │ │ mov r3, #10 │ │ │ │ - ldr r1, [pc, #-2172] @ b74f8 <__isoc23_strtoul@@Base+0x867c> │ │ │ │ + ldr r1, [pc, #-2172] @ b74a0 <__isoc23_strtoul@@Base+0x867c> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r8, r0, #0 │ │ │ │ str r8, [sp, #16] │ │ │ │ - beq b7fa8 <__isoc23_strtoul@@Base+0x912c> │ │ │ │ - ldr r3, [pc, #-2200] @ b74fc <__isoc23_strtoul@@Base+0x8680> │ │ │ │ - ldr r2, [pc, #-2200] @ b7500 <__isoc23_strtoul@@Base+0x8684> │ │ │ │ + beq b7f50 <__isoc23_strtoul@@Base+0x912c> │ │ │ │ + ldr r3, [pc, #-2200] @ b74a4 <__isoc23_strtoul@@Base+0x8680> │ │ │ │ + ldr r2, [pc, #-2200] @ b74a8 <__isoc23_strtoul@@Base+0x8684> │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl c1ecc <__isoc23_strtoul@@Base+0x13050> │ │ │ │ + bl c1e74 <__isoc23_strtoul@@Base+0x13050> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq b7fa0 <__isoc23_strtoul@@Base+0x9124> │ │ │ │ - ldr r3, [pc, #-2224] @ b7504 <__isoc23_strtoul@@Base+0x8688> │ │ │ │ + beq b7f48 <__isoc23_strtoul@@Base+0x9124> │ │ │ │ + ldr r3, [pc, #-2224] @ b74ac <__isoc23_strtoul@@Base+0x8688> │ │ │ │ mov r7, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r8, r3, #1 │ │ │ │ add r9, r3, #61 @ 0x3d │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldrb r2, [r8, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ strb r2, [r7, #8] │ │ │ │ - beq b7de4 <__isoc23_strtoul@@Base+0x8f68> │ │ │ │ + beq b7d8c <__isoc23_strtoul@@Base+0x8f68> │ │ │ │ mov r2, #32 │ │ │ │ add r1, r7, #8 │ │ │ │ add r0, r7, #10 │ │ │ │ blx r3 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ cmp r9, r8 │ │ │ │ add r7, r7, #44 @ 0x2c │ │ │ │ - bne b7dc0 <__isoc23_strtoul@@Base+0x8f44> │ │ │ │ + bne b7d68 <__isoc23_strtoul@@Base+0x8f44> │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ add r0, r7, #2736 @ 0xab0 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ add r1, r7, #2720 @ 0xaa0 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str sl, [r3, #52] @ 0x34 │ │ │ │ - b b7200 <__isoc23_strtoul@@Base+0x8384> │ │ │ │ + b b71a8 <__isoc23_strtoul@@Base+0x8384> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r8, #2 │ │ │ │ mov sl, #10 │ │ │ │ str r0, [r4, #32] │ │ │ │ - bne b6f7c <__isoc23_strtoul@@Base+0x8100> │ │ │ │ + bne b6f24 <__isoc23_strtoul@@Base+0x8100> │ │ │ │ cmp r7, #10 │ │ │ │ - bgt b7788 <__isoc23_strtoul@@Base+0x890c> │ │ │ │ - b b7970 <__isoc23_strtoul@@Base+0x8af4> │ │ │ │ + bgt b7730 <__isoc23_strtoul@@Base+0x890c> │ │ │ │ + b b7918 <__isoc23_strtoul@@Base+0x8af4> │ │ │ │ mov r2, #1 │ │ │ │ strh r2, [r4, #66] @ 0x42 │ │ │ │ mov r2, #2 │ │ │ │ ldrb r1, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl b41d4 <__isoc23_strtoul@@Base+0x5358> │ │ │ │ + bl b417c <__isoc23_strtoul@@Base+0x5358> │ │ │ │ ldrsh r1, [r4, #66] @ 0x42 │ │ │ │ cmp r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ - ble b7ed4 <__isoc23_strtoul@@Base+0x9058> │ │ │ │ + ble b7e7c <__isoc23_strtoul@@Base+0x9058> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - ble b7ec0 <__isoc23_strtoul@@Base+0x9044> │ │ │ │ + ble b7e68 <__isoc23_strtoul@@Base+0x9044> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt b7ebc <__isoc23_strtoul@@Base+0x9040> │ │ │ │ - ldr r2, [pc, #-2460] @ b750c <__isoc23_strtoul@@Base+0x8690> │ │ │ │ + bgt b7e64 <__isoc23_strtoul@@Base+0x9040> │ │ │ │ + ldr r2, [pc, #-2460] @ b74b4 <__isoc23_strtoul@@Base+0x8690> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r2, r3 │ │ │ │ - bne b7ebc <__isoc23_strtoul@@Base+0x9040> │ │ │ │ + bne b7e64 <__isoc23_strtoul@@Base+0x9040> │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - ble b754c <__isoc23_strtoul@@Base+0x86d0> │ │ │ │ + ble b74f4 <__isoc23_strtoul@@Base+0x86d0> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r4, #32] │ │ │ │ - b b6f74 <__isoc23_strtoul@@Base+0x80f8> │ │ │ │ - ldr ip, [pc, #-2516] @ b7508 <__isoc23_strtoul@@Base+0x868c> │ │ │ │ + b b6f1c <__isoc23_strtoul@@Base+0x80f8> │ │ │ │ + ldr ip, [pc, #-2516] @ b74b0 <__isoc23_strtoul@@Base+0x868c> │ │ │ │ cmp r0, ip │ │ │ │ - beq b7960 <__isoc23_strtoul@@Base+0x8ae4> │ │ │ │ + beq b7908 <__isoc23_strtoul@@Base+0x8ae4> │ │ │ │ cmp r1, #1 │ │ │ │ - bne b7958 <__isoc23_strtoul@@Base+0x8adc> │ │ │ │ + bne b7900 <__isoc23_strtoul@@Base+0x8adc> │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bl e38dc │ │ │ │ + bl e2f74 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq b794c <__isoc23_strtoul@@Base+0x8ad0> │ │ │ │ + beq b78f4 <__isoc23_strtoul@@Base+0x8ad0> │ │ │ │ cmp r8, #2 │ │ │ │ - bne b7f28 <__isoc23_strtoul@@Base+0x90ac> │ │ │ │ + bne b7ed0 <__isoc23_strtoul@@Base+0x90ac> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt b7f24 <__isoc23_strtoul@@Base+0x90a8> │ │ │ │ - ldr r2, [pc, #-2576] @ b750c <__isoc23_strtoul@@Base+0x8690> │ │ │ │ + bgt b7ecc <__isoc23_strtoul@@Base+0x90a8> │ │ │ │ + ldr r2, [pc, #-2576] @ b74b4 <__isoc23_strtoul@@Base+0x8690> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r2, r3 │ │ │ │ - beq b754c <__isoc23_strtoul@@Base+0x86d0> │ │ │ │ + beq b74f4 <__isoc23_strtoul@@Base+0x86d0> │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b7f64 <__isoc23_strtoul@@Base+0x90e8> │ │ │ │ + beq b7f0c <__isoc23_strtoul@@Base+0x90e8> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ and r2, sl, #7 │ │ │ │ ldrb r3, [r1, sl, asr #3] │ │ │ │ mov r0, #1 │ │ │ │ orr r3, r3, r0, lsl r2 │ │ │ │ strb r3, [r1, sl, asr #3] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #256 @ 0x100 │ │ │ │ - bne b7f38 <__isoc23_strtoul@@Base+0x90bc> │ │ │ │ + bne b7ee0 <__isoc23_strtoul@@Base+0x90bc> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ add fp, fp, #1 │ │ │ │ ldrb r2, [r0] │ │ │ │ - b b6f94 <__isoc23_strtoul@@Base+0x8118> │ │ │ │ + b b6f3c <__isoc23_strtoul@@Base+0x8118> │ │ │ │ mov r3, sl │ │ │ │ str fp, [r4, #24] │ │ │ │ mov sl, r0 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b b6990 <__isoc23_strtoul@@Base+0x7b14> │ │ │ │ + b b6938 <__isoc23_strtoul@@Base+0x7b14> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ - b b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + b b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r2, r3, #1 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, #10 │ │ │ │ str r2, [r1, #32] │ │ │ │ - b b7388 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ + b b7330 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r1, #120] @ 0x78 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b73cc <__isoc23_strtoul@@Base+0x8550> │ │ │ │ + beq b7374 <__isoc23_strtoul@@Base+0x8550> │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b7388 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ + bne b7330 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq b7388 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ - b b73cc <__isoc23_strtoul@@Base+0x8550> │ │ │ │ + beq b7330 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ + b b7374 <__isoc23_strtoul@@Base+0x8550> │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne b7fd0 <__isoc23_strtoul@@Base+0x9154> │ │ │ │ + bne b7f78 <__isoc23_strtoul@@Base+0x9154> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne b7fd0 <__isoc23_strtoul@@Base+0x9154> │ │ │ │ + bne b7f78 <__isoc23_strtoul@@Base+0x9154> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - beq b85dc <__isoc23_strtoul@@Base+0x9760> │ │ │ │ + beq b8584 <__isoc23_strtoul@@Base+0x9760> │ │ │ │ cmp r3, #1 │ │ │ │ - beq b83c0 <__isoc23_strtoul@@Base+0x9544> │ │ │ │ + beq b8368 <__isoc23_strtoul@@Base+0x9544> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r4, r3, r3, lsl #5 │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r3, [sp] │ │ │ │ add r7, r5, r4 │ │ │ │ mov r3, #32 │ │ │ │ add ip, r0, #1 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r1, r3 │ │ │ │ str ip, [sp, #28] │ │ │ │ - bl e396c │ │ │ │ + bl e3004 │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt b7d50 <__isoc23_strtoul@@Base+0x8ed4> │ │ │ │ + blt b7cf8 <__isoc23_strtoul@@Base+0x8ed4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r8, [sp, #40] @ 0x28 │ │ │ │ - beq b80c0 <__isoc23_strtoul@@Base+0x9244> │ │ │ │ + beq b8068 <__isoc23_strtoul@@Base+0x9244> │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7ff4 │ │ │ │ + bl 7fa4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - beq b8580 <__isoc23_strtoul@@Base+0x9704> │ │ │ │ - bl 7b80 │ │ │ │ + beq b8528 <__isoc23_strtoul@@Base+0x9704> │ │ │ │ + bl 7b30 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - beq b8570 <__isoc23_strtoul@@Base+0x96f4> │ │ │ │ + beq b8518 <__isoc23_strtoul@@Base+0x96f4> │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r8, #117 @ 0x75 │ │ │ │ mov r9, r0 │ │ │ │ add ip, sp, #100 @ 0x64 │ │ │ │ mov r1, #1 │ │ │ │ add r3, sp, #110 @ 0x6e │ │ │ │ @@ -180084,552 +180084,552 @@ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8104 <__isoc23_strtoul@@Base+0x9288> │ │ │ │ + beq b80ac <__isoc23_strtoul@@Base+0x9288> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b8384 <__isoc23_strtoul@@Base+0x9508> │ │ │ │ + beq b832c <__isoc23_strtoul@@Base+0x9508> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r6, r4 │ │ │ │ - beq b8154 <__isoc23_strtoul@@Base+0x92d8> │ │ │ │ + beq b80fc <__isoc23_strtoul@@Base+0x92d8> │ │ │ │ add r0, r6, #8 │ │ │ │ add r1, r4, #8 │ │ │ │ - bl 7cd0 │ │ │ │ + bl 7c80 │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, r4 │ │ │ │ cmp r8, #108 @ 0x6c │ │ │ │ - beq b8374 <__isoc23_strtoul@@Base+0x94f8> │ │ │ │ - bgt b837c <__isoc23_strtoul@@Base+0x9500> │ │ │ │ + beq b831c <__isoc23_strtoul@@Base+0x94f8> │ │ │ │ + bgt b8324 <__isoc23_strtoul@@Base+0x9500> │ │ │ │ cmp r8, #76 @ 0x4c │ │ │ │ - beq b8370 <__isoc23_strtoul@@Base+0x94f4> │ │ │ │ + beq b8318 <__isoc23_strtoul@@Base+0x94f4> │ │ │ │ cmp r8, #85 @ 0x55 │ │ │ │ movne r2, #3 │ │ │ │ movne r8, #0 │ │ │ │ - bne b8180 <__isoc23_strtoul@@Base+0x9304> │ │ │ │ + bne b8128 <__isoc23_strtoul@@Base+0x9304> │ │ │ │ mov r8, #0 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, fp │ │ │ │ add r1, r6, #10 │ │ │ │ strh r2, [r0], #12 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ - bl 7d9c <__strcpy_chk@plt> │ │ │ │ + bl 7d4c <__strcpy_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ ldr r4, [sl] │ │ │ │ mov r0, sl │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b83a0 <__isoc23_strtoul@@Base+0x9524> │ │ │ │ + beq b8348 <__isoc23_strtoul@@Base+0x9524> │ │ │ │ add r0, r6, #8 │ │ │ │ add r1, r4, #8 │ │ │ │ - bl 7cd0 │ │ │ │ + bl 7c80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b85b0 <__isoc23_strtoul@@Base+0x9734> │ │ │ │ + bne b8558 <__isoc23_strtoul@@Base+0x9734> │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b85b0 <__isoc23_strtoul@@Base+0x9734> │ │ │ │ + beq b8558 <__isoc23_strtoul@@Base+0x9734> │ │ │ │ add r0, fp, #45 @ 0x2d │ │ │ │ add r1, r1, #10 │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strh r3, [fp, #4] │ │ │ │ add fp, fp, #80 @ 0x50 │ │ │ │ - beq b85b8 <__isoc23_strtoul@@Base+0x973c> │ │ │ │ + beq b8560 <__isoc23_strtoul@@Base+0x973c> │ │ │ │ cmp r8, #117 @ 0x75 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - beq b85a0 <__isoc23_strtoul@@Base+0x9724> │ │ │ │ - bl 82c4 │ │ │ │ + beq b8548 <__isoc23_strtoul@@Base+0x9724> │ │ │ │ + bl 8268 │ │ │ │ mov r8, #85 @ 0x55 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ - beq b8594 <__isoc23_strtoul@@Base+0x9718> │ │ │ │ + beq b853c <__isoc23_strtoul@@Base+0x9718> │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b b80e4 <__isoc23_strtoul@@Base+0x9268> │ │ │ │ + b b808c <__isoc23_strtoul@@Base+0x9268> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ands r3, r3, #1073741824 @ 0x40000000 │ │ │ │ - bne b7fd0 <__isoc23_strtoul@@Base+0x9154> │ │ │ │ + bne b7f78 <__isoc23_strtoul@@Base+0x9154> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq b8538 <__isoc23_strtoul@@Base+0x96bc> │ │ │ │ + beq b84e0 <__isoc23_strtoul@@Base+0x96bc> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, r4, #32 │ │ │ │ - bl e35a0 │ │ │ │ + bl e2c38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b84cc <__isoc23_strtoul@@Base+0x9650> │ │ │ │ + beq b8474 <__isoc23_strtoul@@Base+0x9650> │ │ │ │ mov r3, #1 │ │ │ │ str r0, [fp, #8] │ │ │ │ strh r3, [fp], #80 @ 0x50 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - b b73bc <__isoc23_strtoul@@Base+0x8540> │ │ │ │ + b b7364 <__isoc23_strtoul@@Base+0x8540> │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ mov r8, r3 │ │ │ │ mov r3, #1 │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b b7294 <__isoc23_strtoul@@Base+0x8418> │ │ │ │ + b b723c <__isoc23_strtoul@@Base+0x8418> │ │ │ │ mov r3, #1 │ │ │ │ mov r9, r6 │ │ │ │ str r7, [sp, #28] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b b73bc <__isoc23_strtoul@@Base+0x8540> │ │ │ │ + b b7364 <__isoc23_strtoul@@Base+0x8540> │ │ │ │ mov r6, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str lr, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl b372c <__isoc23_strtoul@@Base+0x48b0> │ │ │ │ + bl b36d4 <__isoc23_strtoul@@Base+0x48b0> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ mov fp, r0 │ │ │ │ - bne b7920 <__isoc23_strtoul@@Base+0x8aa4> │ │ │ │ + bne b78c8 <__isoc23_strtoul@@Base+0x8aa4> │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #1 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl b372c <__isoc23_strtoul@@Base+0x48b0> │ │ │ │ + bl b36d4 <__isoc23_strtoul@@Base+0x48b0> │ │ │ │ mov fp, r0 │ │ │ │ - b b7920 <__isoc23_strtoul@@Base+0x8aa4> │ │ │ │ + b b78c8 <__isoc23_strtoul@@Base+0x8aa4> │ │ │ │ mov r3, #1 │ │ │ │ mov r9, r6 │ │ │ │ str r7, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b b73bc <__isoc23_strtoul@@Base+0x8540> │ │ │ │ + b b7364 <__isoc23_strtoul@@Base+0x8540> │ │ │ │ mov r7, sl │ │ │ │ mov r8, #1 │ │ │ │ mov sl, r2 │ │ │ │ - b b6e9c <__isoc23_strtoul@@Base+0x8020> │ │ │ │ + b b6e44 <__isoc23_strtoul@@Base+0x8020> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq b7ac8 <__isoc23_strtoul@@Base+0x8c4c> │ │ │ │ - b b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + beq b7a70 <__isoc23_strtoul@@Base+0x8c4c> │ │ │ │ + b b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ mov r8, #0 │ │ │ │ mov r2, #4 │ │ │ │ - b b8180 <__isoc23_strtoul@@Base+0x9304> │ │ │ │ + b b8128 <__isoc23_strtoul@@Base+0x9304> │ │ │ │ mov r8, #117 @ 0x75 │ │ │ │ - b b817c <__isoc23_strtoul@@Base+0x9300> │ │ │ │ + b b8124 <__isoc23_strtoul@@Base+0x9300> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b8120 <__isoc23_strtoul@@Base+0x92a4> │ │ │ │ + bne b80c8 <__isoc23_strtoul@@Base+0x92a4> │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - beq b7d50 <__isoc23_strtoul@@Base+0x8ed4> │ │ │ │ + beq b7cf8 <__isoc23_strtoul@@Base+0x8ed4> │ │ │ │ ldrb r8, [r5, r4] │ │ │ │ - b b7394 <__isoc23_strtoul@@Base+0x8518> │ │ │ │ + b b733c <__isoc23_strtoul@@Base+0x8518> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl b372c <__isoc23_strtoul@@Base+0x48b0> │ │ │ │ + bl b36d4 <__isoc23_strtoul@@Base+0x48b0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - b b8028 <__isoc23_strtoul@@Base+0x91ac> │ │ │ │ + b b7fd0 <__isoc23_strtoul@@Base+0x91ac> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b843c <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ + bne b83e4 <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b843c <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ + beq b83e4 <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ add r1, r3, #1 │ │ │ │ - b b8428 <__isoc23_strtoul@@Base+0x95ac> │ │ │ │ + b b83d0 <__isoc23_strtoul@@Base+0x95ac> │ │ │ │ cmp ip, #58 @ 0x3a │ │ │ │ - beq b8450 <__isoc23_strtoul@@Base+0x95d4> │ │ │ │ + beq b83f8 <__isoc23_strtoul@@Base+0x95d4> │ │ │ │ ldrb ip, [r1, #1] │ │ │ │ mov r2, r1 │ │ │ │ cmp ip, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ - bne b8420 <__isoc23_strtoul@@Base+0x95a4> │ │ │ │ + bne b83c8 <__isoc23_strtoul@@Base+0x95a4> │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b b6f9c <__isoc23_strtoul@@Base+0x8120> │ │ │ │ + b b6f44 <__isoc23_strtoul@@Base+0x8120> │ │ │ │ mov r3, #8 │ │ │ │ - b b6830 <__isoc23_strtoul@@Base+0x79b4> │ │ │ │ + b b67d8 <__isoc23_strtoul@@Base+0x79b4> │ │ │ │ ldrb ip, [r1, #1] │ │ │ │ cmp ip, #93 @ 0x5d │ │ │ │ - bne b843c <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ + bne b83e4 <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ ldrb r1, [r1, #2] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne b843c <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ + bne b83e4 <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ sub r3, r2, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne b843c <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ + bne b83e4 <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ - beq b84c4 <__isoc23_strtoul@@Base+0x9648> │ │ │ │ + beq b846c <__isoc23_strtoul@@Base+0x9648> │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ moveq r6, #42 @ 0x2a │ │ │ │ - bne b843c <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ + bne b83e4 <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne b7680 <__isoc23_strtoul@@Base+0x8804> │ │ │ │ - b b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + bne b7628 <__isoc23_strtoul@@Base+0x8804> │ │ │ │ + b b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ mov r6, #41 @ 0x29 │ │ │ │ - b b8488 <__isoc23_strtoul@@Base+0x960c> │ │ │ │ + b b8430 <__isoc23_strtoul@@Base+0x960c> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b843c <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ + bne b83e4 <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b843c <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ + beq b83e4 <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bne b843c <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ + bne b83e4 <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ ldrb r1, [r3, #3] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne b843c <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ + bne b83e4 <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne b843c <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ + bne b83e4 <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ - beq b8568 <__isoc23_strtoul@@Base+0x96ec> │ │ │ │ + beq b8510 <__isoc23_strtoul@@Base+0x96ec> │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ moveq r6, #42 @ 0x2a │ │ │ │ - bne b843c <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ + bne b83e4 <__isoc23_strtoul@@Base+0x95c0> │ │ │ │ add r3, r3, #5 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b b8498 <__isoc23_strtoul@@Base+0x961c> │ │ │ │ + b b8440 <__isoc23_strtoul@@Base+0x961c> │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r3, r9 │ │ │ │ - bl b372c <__isoc23_strtoul@@Base+0x48b0> │ │ │ │ + bl b36d4 <__isoc23_strtoul@@Base+0x48b0> │ │ │ │ mov fp, r0 │ │ │ │ - b b8268 <__isoc23_strtoul@@Base+0x93ec> │ │ │ │ + b b8210 <__isoc23_strtoul@@Base+0x93ec> │ │ │ │ mov r6, #41 @ 0x29 │ │ │ │ - b b8524 <__isoc23_strtoul@@Base+0x96a8> │ │ │ │ + b b84cc <__isoc23_strtoul@@Base+0x96a8> │ │ │ │ mov r9, #1 │ │ │ │ mov r8, #117 @ 0x75 │ │ │ │ strb r0, [r5, r4] │ │ │ │ - b b80c0 <__isoc23_strtoul@@Base+0x9244> │ │ │ │ - bl 7a30 │ │ │ │ + b b8068 <__isoc23_strtoul@@Base+0x9244> │ │ │ │ + bl 79ec │ │ │ │ cmp r0, #0 │ │ │ │ movne r8, #108 @ 0x6c │ │ │ │ moveq r8, #0 │ │ │ │ - b b80c0 <__isoc23_strtoul@@Base+0x9244> │ │ │ │ + b b8068 <__isoc23_strtoul@@Base+0x9244> │ │ │ │ mov r9, #1 │ │ │ │ strb r1, [r7] │ │ │ │ - b b8240 <__isoc23_strtoul@@Base+0x93c4> │ │ │ │ - bl 7b80 │ │ │ │ + b b81e8 <__isoc23_strtoul@@Base+0x93c4> │ │ │ │ + bl 7b30 │ │ │ │ mov r8, #76 @ 0x4c │ │ │ │ mov r1, r0 │ │ │ │ - b b8218 <__isoc23_strtoul@@Base+0x939c> │ │ │ │ + b b81c0 <__isoc23_strtoul@@Base+0x939c> │ │ │ │ mov r1, r4 │ │ │ │ - b b81e0 <__isoc23_strtoul@@Base+0x9364> │ │ │ │ + b b8188 <__isoc23_strtoul@@Base+0x9364> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r8, [sp, #20] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - b b73bc <__isoc23_strtoul@@Base+0x8540> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b b7364 <__isoc23_strtoul@@Base+0x8540> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, sl │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ - b b6834 <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + b b67dc <__isoc23_strtoul@@Base+0x79b8> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b b754c <__isoc23_strtoul@@Base+0x86d0> │ │ │ │ + b b74f4 <__isoc23_strtoul@@Base+0x86d0> │ │ │ │ mov r3, #1 │ │ │ │ add r7, sp, #212 @ 0xd4 │ │ │ │ strb r6, [sp, #212] @ 0xd4 │ │ │ │ - b b7860 <__isoc23_strtoul@@Base+0x89e4> │ │ │ │ - ldr r2, [pc, #140] @ b868c <__isoc23_strtoul@@Base+0x9810> │ │ │ │ + b b7808 <__isoc23_strtoul@@Base+0x89e4> │ │ │ │ + ldr r2, [pc, #140] @ b8634 <__isoc23_strtoul@@Base+0x9810> │ │ │ │ cmp r0, r2 │ │ │ │ - beq b7388 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ + beq b7330 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ cmp r3, #1 │ │ │ │ - bne b8680 <__isoc23_strtoul@@Base+0x9804> │ │ │ │ - bl e38dc │ │ │ │ + bne b8628 <__isoc23_strtoul@@Base+0x9804> │ │ │ │ + bl e2f74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8670 <__isoc23_strtoul@@Base+0x97f4> │ │ │ │ + beq b8618 <__isoc23_strtoul@@Base+0x97f4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - bne b864c <__isoc23_strtoul@@Base+0x97d0> │ │ │ │ + bne b85f4 <__isoc23_strtoul@@Base+0x97d0> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt b8644 <__isoc23_strtoul@@Base+0x97c8> │ │ │ │ - ldr r2, [pc, #84] @ b8690 <__isoc23_strtoul@@Base+0x9814> │ │ │ │ + bgt b85ec <__isoc23_strtoul@@Base+0x97c8> │ │ │ │ + ldr r2, [pc, #84] @ b8638 <__isoc23_strtoul@@Base+0x9814> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ tst r2, r3 │ │ │ │ - beq b85dc <__isoc23_strtoul@@Base+0x9760> │ │ │ │ + beq b8584 <__isoc23_strtoul@@Base+0x9760> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #32] │ │ │ │ mov r3, #1 │ │ │ │ str r0, [fp, #8] │ │ │ │ strh r3, [fp], #80 @ 0x50 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b b73bc <__isoc23_strtoul@@Base+0x8540> │ │ │ │ + b b7364 <__isoc23_strtoul@@Base+0x8540> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrsh r3, [r3, #66] @ 0x42 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt b7834 <__isoc23_strtoul@@Base+0x89b8> │ │ │ │ + bgt b77dc <__isoc23_strtoul@@Base+0x89b8> │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ - bls b7834 <__isoc23_strtoul@@Base+0x89b8> │ │ │ │ - b b7388 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ + bls b77dc <__isoc23_strtoul@@Base+0x89b8> │ │ │ │ + b b7330 <__isoc23_strtoul@@Base+0x850c> │ │ │ │ andeq r0, r0, pc, lsl #2 │ │ │ │ andmi r2, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl b64bc <__isoc23_strtoul@@Base+0x7640> │ │ │ │ + bl b6464 <__isoc23_strtoul@@Base+0x7640> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b8770 <__isoc23_strtoul@@Base+0x98f4> │ │ │ │ + beq b8718 <__isoc23_strtoul@@Base+0x98f4> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #1 │ │ │ │ - beq b8758 <__isoc23_strtoul@@Base+0x98dc> │ │ │ │ + beq b8700 <__isoc23_strtoul@@Base+0x98dc> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8704 <__isoc23_strtoul@@Base+0x9888> │ │ │ │ + bne b86ac <__isoc23_strtoul@@Base+0x9888> │ │ │ │ mov r0, r4 │ │ │ │ - bl b3d18 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ - ldr r3, [pc, #188] @ b879c <__isoc23_strtoul@@Base+0x9920> │ │ │ │ + bl b3cc0 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ + ldr r3, [pc, #188] @ b8744 <__isoc23_strtoul@@Base+0x9920> │ │ │ │ cmp r0, r3 │ │ │ │ - bne b8758 <__isoc23_strtoul@@Base+0x98dc> │ │ │ │ + bne b8700 <__isoc23_strtoul@@Base+0x98dc> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8714 <__isoc23_strtoul@@Base+0x9898> │ │ │ │ + bne b86bc <__isoc23_strtoul@@Base+0x9898> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldrsh r2, [r4, #66] @ 0x42 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b b871c <__isoc23_strtoul@@Base+0x98a0> │ │ │ │ + b b86c4 <__isoc23_strtoul@@Base+0x98a0> │ │ │ │ ldrsh r2, [r4, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #140] @ b879c <__isoc23_strtoul@@Base+0x9920> │ │ │ │ + ldr r3, [pc, #140] @ b8744 <__isoc23_strtoul@@Base+0x9920> │ │ │ │ cmp r2, r3 │ │ │ │ - bne b8758 <__isoc23_strtoul@@Base+0x98dc> │ │ │ │ + bne b8700 <__isoc23_strtoul@@Base+0x98dc> │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl b8694 <__isoc23_strtoul@@Base+0x9818> │ │ │ │ + bl b863c <__isoc23_strtoul@@Base+0x9818> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq b8764 <__isoc23_strtoul@@Base+0x98e8> │ │ │ │ + beq b870c <__isoc23_strtoul@@Base+0x98e8> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ cmp r0, #0 │ │ │ │ strne r5, [r0, #48] @ 0x30 │ │ │ │ strne r6, [r0, #52] @ 0x34 │ │ │ │ movne r5, r0 │ │ │ │ - beq b8780 <__isoc23_strtoul@@Base+0x9904> │ │ │ │ + beq b8728 <__isoc23_strtoul@@Base+0x9904> │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r6 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ - b b8770 <__isoc23_strtoul@@Base+0x98f4> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + b b8718 <__isoc23_strtoul@@Base+0x98f4> │ │ │ │ andeq r0, r0, r3, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl b8694 <__isoc23_strtoul@@Base+0x9818> │ │ │ │ + bl b863c <__isoc23_strtoul@@Base+0x9818> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b8918 <__isoc23_strtoul@@Base+0x9a9c> │ │ │ │ + beq b88c0 <__isoc23_strtoul@@Base+0x9a9c> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b88d4 <__isoc23_strtoul@@Base+0x9a58> │ │ │ │ + bne b887c <__isoc23_strtoul@@Base+0x9a58> │ │ │ │ mov r0, r4 │ │ │ │ - bl b3d18 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ - ldr r3, [pc, #332] @ b8934 <__isoc23_strtoul@@Base+0x9ab8> │ │ │ │ + bl b3cc0 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ + ldr r3, [pc, #332] @ b88dc <__isoc23_strtoul@@Base+0x9ab8> │ │ │ │ cmp r0, r3 │ │ │ │ - beq b8854 <__isoc23_strtoul@@Base+0x99d8> │ │ │ │ + beq b87fc <__isoc23_strtoul@@Base+0x99d8> │ │ │ │ cmp r7, #0 │ │ │ │ - beq b8848 <__isoc23_strtoul@@Base+0x99cc> │ │ │ │ + beq b87f0 <__isoc23_strtoul@@Base+0x99cc> │ │ │ │ ldrb r8, [r5] │ │ │ │ cmp r8, #0 │ │ │ │ movne r8, #0 │ │ │ │ - beq b88f0 <__isoc23_strtoul@@Base+0x9a74> │ │ │ │ + beq b8898 <__isoc23_strtoul@@Base+0x9a74> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #12 │ │ │ │ streq r3, [r4, #4] │ │ │ │ - beq b88f0 <__isoc23_strtoul@@Base+0x9a74> │ │ │ │ + beq b8898 <__isoc23_strtoul@@Base+0x9a74> │ │ │ │ str r6, [r0, #28] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [r0, #32] │ │ │ │ str r5, [r0, #48] @ 0x30 │ │ │ │ str r8, [r0, #52] @ 0x34 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b88e4 <__isoc23_strtoul@@Base+0x9a68> │ │ │ │ + bne b888c <__isoc23_strtoul@@Base+0x9a68> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldrsh r2, [r4, #66] @ 0x42 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r4, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl b87a0 <__isoc23_strtoul@@Base+0x9924> │ │ │ │ + bl b8748 <__isoc23_strtoul@@Base+0x9924> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq b8924 <__isoc23_strtoul@@Base+0x9aa8> │ │ │ │ + beq b88cc <__isoc23_strtoul@@Base+0x9aa8> │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b88a0 <__isoc23_strtoul@@Base+0x9a24> │ │ │ │ + beq b8848 <__isoc23_strtoul@@Base+0x9a24> │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b88b0 <__isoc23_strtoul@@Base+0x9a34> │ │ │ │ - ldr r2, [pc, #144] @ b8938 <__isoc23_strtoul@@Base+0x9abc> │ │ │ │ + bne b8858 <__isoc23_strtoul@@Base+0x9a34> │ │ │ │ + ldr r2, [pc, #144] @ b88e0 <__isoc23_strtoul@@Base+0x9abc> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r2, r3 │ │ │ │ - beq b88f0 <__isoc23_strtoul@@Base+0x9a74> │ │ │ │ + beq b8898 <__isoc23_strtoul@@Base+0x9a74> │ │ │ │ cmp r7, #0 │ │ │ │ - bne b8804 <__isoc23_strtoul@@Base+0x9988> │ │ │ │ + bne b87ac <__isoc23_strtoul@@Base+0x9988> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b634c <__isoc23_strtoul@@Base+0x74d0> │ │ │ │ + bl b62f4 <__isoc23_strtoul@@Base+0x74d0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8840 <__isoc23_strtoul@@Base+0x99c4> │ │ │ │ - b b8804 <__isoc23_strtoul@@Base+0x9988> │ │ │ │ + bne b87e8 <__isoc23_strtoul@@Base+0x99c4> │ │ │ │ + b b87ac <__isoc23_strtoul@@Base+0x9988> │ │ │ │ ldrsh r2, [r4, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #84] @ b8934 <__isoc23_strtoul@@Base+0x9ab8> │ │ │ │ + ldr r3, [pc, #84] @ b88dc <__isoc23_strtoul@@Base+0x9ab8> │ │ │ │ cmp r2, r3 │ │ │ │ - bne b87ec <__isoc23_strtoul@@Base+0x9970> │ │ │ │ + bne b8794 <__isoc23_strtoul@@Base+0x9970> │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r4, #72] @ 0x48 │ │ │ │ - b b8870 <__isoc23_strtoul@@Base+0x99f4> │ │ │ │ + b b8818 <__isoc23_strtoul@@Base+0x99f4> │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r8 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #14 │ │ │ │ streq r3, [r4, #4] │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ - b b8918 <__isoc23_strtoul@@Base+0x9a9c> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + b b88c0 <__isoc23_strtoul@@Base+0x9a9c> │ │ │ │ andeq r0, r0, r2, lsl r1 │ │ │ │ andmi r0, r0, r0, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #3832] @ b9850 <__isoc23_strtoul@@Base+0xa9d4> │ │ │ │ - ldr r2, [pc, #3832] @ b9854 <__isoc23_strtoul@@Base+0xa9d8> │ │ │ │ + ldr r1, [pc, #3832] @ b97f8 <__isoc23_strtoul@@Base+0xa9d4> │ │ │ │ + ldr r2, [pc, #3832] @ b97fc <__isoc23_strtoul@@Base+0xa9d8> │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r8, [r0, #24] │ │ │ │ ldr fp, [r0, #36] @ 0x24 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ ldrsh r0, [r0, #64] @ 0x40 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ @@ -180637,99 +180637,99 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ ldrsh sl, [r4, #66] @ 0x42 │ │ │ │ add r2, r9, #1 │ │ │ │ - bne b89f0 <__isoc23_strtoul@@Base+0x9b74> │ │ │ │ + bne b8998 <__isoc23_strtoul@@Base+0x9b74> │ │ │ │ ldrb r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ addne r1, r6, #1 │ │ │ │ strheq r5, [r4, #66] @ 0x42 │ │ │ │ streq r2, [r4, #48] @ 0x30 │ │ │ │ strne r1, [r4, #32] │ │ │ │ - bne b89f4 <__isoc23_strtoul@@Base+0x9b78> │ │ │ │ + bne b899c <__isoc23_strtoul@@Base+0x9b78> │ │ │ │ mov r3, #13 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r6, #0 │ │ │ │ - ldr r2, [pc, #3728] @ b9858 <__isoc23_strtoul@@Base+0xa9dc> │ │ │ │ - ldr r3, [pc, #3720] @ b9854 <__isoc23_strtoul@@Base+0xa9d8> │ │ │ │ + ldr r2, [pc, #3728] @ b9800 <__isoc23_strtoul@@Base+0xa9dc> │ │ │ │ + ldr r3, [pc, #3720] @ b97fc <__isoc23_strtoul@@Base+0xa9d8> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b8ed8 <__isoc23_strtoul@@Base+0xa05c> │ │ │ │ + bne b8e80 <__isoc23_strtoul@@Base+0xa05c> │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ strh r2, [r4, #66] @ 0x42 │ │ │ │ - bgt b8a34 <__isoc23_strtoul@@Base+0x9bb8> │ │ │ │ + bgt b89dc <__isoc23_strtoul@@Base+0x9bb8> │ │ │ │ cmp r5, #32 │ │ │ │ - ble b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ - ldr r2, [pc, #3652] @ b985c <__isoc23_strtoul@@Base+0xa9e0> │ │ │ │ + ble b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + ldr r2, [pc, #3652] @ b9804 <__isoc23_strtoul@@Base+0xa9e0> │ │ │ │ sub r1, r5, #33 @ 0x21 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #27 │ │ │ │ - bhi b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + bhi b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r5, #88 @ 0x58 │ │ │ │ - bgt b8c88 <__isoc23_strtoul@@Base+0x9e0c> │ │ │ │ + bgt b8c30 <__isoc23_strtoul@@Base+0x9e0c> │ │ │ │ sub r1, r5, #61 @ 0x3d │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, r1 │ │ │ │ - ldr r1, [pc, #3600] @ b9860 <__isoc23_strtoul@@Base+0xa9e4> │ │ │ │ + ldr r1, [pc, #3600] @ b9808 <__isoc23_strtoul@@Base+0xa9e4> │ │ │ │ and r1, r1, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b8d28 <__isoc23_strtoul@@Base+0x9eac> │ │ │ │ + bne b8cd0 <__isoc23_strtoul@@Base+0x9eac> │ │ │ │ cmp r5, #62 @ 0x3e │ │ │ │ - beq b9198 <__isoc23_strtoul@@Base+0xa31c> │ │ │ │ + beq b9140 <__isoc23_strtoul@@Base+0xa31c> │ │ │ │ tst r2, #1 │ │ │ │ - beq b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + beq b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mvn r9, #0 │ │ │ │ mov r5, #21 │ │ │ │ str r3, [sp, #12] │ │ │ │ str fp, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl b87a0 <__isoc23_strtoul@@Base+0x9924> │ │ │ │ + bl b8748 <__isoc23_strtoul@@Base+0x9924> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq b8b98 <__isoc23_strtoul@@Base+0x9d1c> │ │ │ │ + beq b8b40 <__isoc23_strtoul@@Base+0x9d1c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r8, [r4, #24] │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrsh r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ ldrshne r0, [r4, #64] @ 0x40 │ │ │ │ - bne b8abc <__isoc23_strtoul@@Base+0x9c40> │ │ │ │ + bne b8a64 <__isoc23_strtoul@@Base+0x9c40> │ │ │ │ mov r0, r4 │ │ │ │ - bl b3d18 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ + bl b3cc0 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #3476] @ b9864 <__isoc23_strtoul@@Base+0xa9e8> │ │ │ │ + ldr r2, [pc, #3476] @ b980c <__isoc23_strtoul@@Base+0xa9e8> │ │ │ │ cmp r0, r2 │ │ │ │ - beq b8ae8 <__isoc23_strtoul@@Base+0x9c6c> │ │ │ │ + beq b8a90 <__isoc23_strtoul@@Base+0x9c6c> │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bne b918c <__isoc23_strtoul@@Base+0xa310> │ │ │ │ + bne b9134 <__isoc23_strtoul@@Base+0xa310> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ tst r2, #544 @ 0x220 │ │ │ │ - beq b918c <__isoc23_strtoul@@Base+0xa310> │ │ │ │ + beq b9134 <__isoc23_strtoul@@Base+0xa310> │ │ │ │ ldrsh r2, [r4, #72] @ 0x48 │ │ │ │ sub r6, r6, sl │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r4, #32] │ │ │ │ ldrsheq r1, [r4, #66] @ 0x42 │ │ │ │ movne r2, #0 │ │ │ │ addeq r2, r2, r1 │ │ │ │ @@ -180737,924 +180737,924 @@ │ │ │ │ strhne r2, [r4, #72] @ 0x48 │ │ │ │ streq r2, [r4, #32] │ │ │ │ cmn r9, #1 │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ moveq r6, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b9174 <__isoc23_strtoul@@Base+0xa2f8> │ │ │ │ + beq b911c <__isoc23_strtoul@@Base+0xa2f8> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - beq b9184 <__isoc23_strtoul@@Base+0xa308> │ │ │ │ + beq b912c <__isoc23_strtoul@@Base+0xa308> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq b97b4 <__isoc23_strtoul@@Base+0xa938> │ │ │ │ + beq b975c <__isoc23_strtoul@@Base+0xa938> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ bic r3, r5, #2 │ │ │ │ cmp r3, #24 │ │ │ │ - beq b91c0 <__isoc23_strtoul@@Base+0xa344> │ │ │ │ + beq b9168 <__isoc23_strtoul@@Base+0xa344> │ │ │ │ cmp r5, #19 │ │ │ │ - beq b8b7c <__isoc23_strtoul@@Base+0x9d00> │ │ │ │ + beq b8b24 <__isoc23_strtoul@@Base+0x9d00> │ │ │ │ cmp r5, #30 │ │ │ │ - bne b89c0 <__isoc23_strtoul@@Base+0x9b44> │ │ │ │ + bne b8968 <__isoc23_strtoul@@Base+0x9b44> │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5df0 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ + bl b5d98 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne b89c0 <__isoc23_strtoul@@Base+0x9b44> │ │ │ │ + bne b8968 <__isoc23_strtoul@@Base+0x9b44> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r8, [r4, #24] │ │ │ │ str r3, [r4, #28] │ │ │ │ - b b89bc <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + b b8964 <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ - ldr lr, [pc, #3240] @ b9868 <__isoc23_strtoul@@Base+0xa9ec> │ │ │ │ + ldr lr, [pc, #3240] @ b9810 <__isoc23_strtoul@@Base+0xa9ec> │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - b b8be0 <__isoc23_strtoul@@Base+0x9d64> │ │ │ │ + b b8b88 <__isoc23_strtoul@@Base+0x9d64> │ │ │ │ cmp r5, lr │ │ │ │ - bgt b922c <__isoc23_strtoul@@Base+0xa3b0> │ │ │ │ + bgt b91d4 <__isoc23_strtoul@@Base+0xa3b0> │ │ │ │ str r2, [r4, #32] │ │ │ │ ldrb r3, [r2, #-1] │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, r5, lsl #1 │ │ │ │ sub r5, r3, #48 @ 0x30 │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ ldr ip, [r0] │ │ │ │ lsl r3, r1, #1 │ │ │ │ ldrh r3, [ip, r3] │ │ │ │ ands r3, r3, #2048 @ 0x800 │ │ │ │ - bne b8bc4 <__isoc23_strtoul@@Base+0x9d48> │ │ │ │ + bne b8b6c <__isoc23_strtoul@@Base+0x9d48> │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - bne b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + bne b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ str r9, [r4, #48] @ 0x30 │ │ │ │ strh r2, [r4, #66] @ 0x42 │ │ │ │ - blt b922c <__isoc23_strtoul@@Base+0xa3b0> │ │ │ │ + blt b91d4 <__isoc23_strtoul@@Base+0xa3b0> │ │ │ │ add r1, r4, r5, lsl #2 │ │ │ │ ldr r1, [r1, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - beq b922c <__isoc23_strtoul@@Base+0xa3b0> │ │ │ │ + beq b91d4 <__isoc23_strtoul@@Base+0xa3b0> │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #3 │ │ │ │ str r3, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ - ldr r2, [pc, #3076] @ b9854 <__isoc23_strtoul@@Base+0xa9d8> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + ldr r2, [pc, #3076] @ b97fc <__isoc23_strtoul@@Base+0xa9d8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #3088] @ b986c <__isoc23_strtoul@@Base+0xa9f0> │ │ │ │ + ldr r0, [pc, #3088] @ b9814 <__isoc23_strtoul@@Base+0xa9f0> │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ eors r0, r2, r0 │ │ │ │ mov r2, #0 │ │ │ │ moveq r2, r3 │ │ │ │ - bne b8ed8 <__isoc23_strtoul@@Base+0xa05c> │ │ │ │ + bne b8e80 <__isoc23_strtoul@@Base+0xa05c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b b5df0 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ + b b5d98 <__isoc23_strtoul@@Base+0x6f74> │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ - bgt b8f44 <__isoc23_strtoul@@Base+0xa0c8> │ │ │ │ + bgt b8eec <__isoc23_strtoul@@Base+0xa0c8> │ │ │ │ cmp r5, #96 @ 0x60 │ │ │ │ - ble b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ - ldr r0, [pc, #3024] @ b9870 <__isoc23_strtoul@@Base+0xa9f4> │ │ │ │ + ble b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + ldr r0, [pc, #3024] @ b9818 <__isoc23_strtoul@@Base+0xa9f4> │ │ │ │ sub r2, r5, #97 @ 0x61 │ │ │ │ mov r1, #1 │ │ │ │ ands r0, r0, r1, lsl r2 │ │ │ │ - bne b8d28 <__isoc23_strtoul@@Base+0x9eac> │ │ │ │ + bne b8cd0 <__isoc23_strtoul@@Base+0x9eac> │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ - bne b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + bne b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ ldr r5, [r4, #32] │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, r5 │ │ │ │ - bne b8d0c <__isoc23_strtoul@@Base+0x9e90> │ │ │ │ - b b9214 <__isoc23_strtoul@@Base+0xa398> │ │ │ │ + bne b8cb4 <__isoc23_strtoul@@Base+0x9e90> │ │ │ │ + b b91bc <__isoc23_strtoul@@Base+0xa398> │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq b90c4 <__isoc23_strtoul@@Base+0xa248> │ │ │ │ + beq b906c <__isoc23_strtoul@@Base+0xa248> │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq b90d0 <__isoc23_strtoul@@Base+0xa254> │ │ │ │ + beq b9078 <__isoc23_strtoul@@Base+0xa254> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq b920c <__isoc23_strtoul@@Base+0xa390> │ │ │ │ + beq b91b4 <__isoc23_strtoul@@Base+0xa390> │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r0, r3 │ │ │ │ - beq b920c <__isoc23_strtoul@@Base+0xa390> │ │ │ │ + beq b91b4 <__isoc23_strtoul@@Base+0xa390> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #32] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9214 <__isoc23_strtoul@@Base+0xa398> │ │ │ │ + beq b91bc <__isoc23_strtoul@@Base+0xa398> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - bne b8ccc <__isoc23_strtoul@@Base+0x9e50> │ │ │ │ + bne b8c74 <__isoc23_strtoul@@Base+0x9e50> │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r2, #1 │ │ │ │ - bne b8cf8 <__isoc23_strtoul@@Base+0x9e7c> │ │ │ │ - b b8cdc <__isoc23_strtoul@@Base+0x9e60> │ │ │ │ - ldr r3, [pc, #2884] @ b9874 <__isoc23_strtoul@@Base+0xa9f8> │ │ │ │ + bne b8ca0 <__isoc23_strtoul@@Base+0x9e7c> │ │ │ │ + b b8c84 <__isoc23_strtoul@@Base+0x9e60> │ │ │ │ + ldr r3, [pc, #2884] @ b981c <__isoc23_strtoul@@Base+0xa9f8> │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #12] │ │ │ │ mvn r9, #0 │ │ │ │ mov r7, r6 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ strh r2, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ - bgt b96e4 <__isoc23_strtoul@@Base+0xa868> │ │ │ │ + bgt b968c <__isoc23_strtoul@@Base+0xa868> │ │ │ │ cmp r0, #0 │ │ │ │ - blt b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + blt b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ - bhi b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + bhi b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ add r0, r0, r0 │ │ │ │ ldrsh r0, [r5, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ orrne r2, r2, #4352 @ 0x1100 │ │ │ │ strne r2, [r4, #24] │ │ │ │ - bne b90bc <__isoc23_strtoul@@Base+0xa240> │ │ │ │ + bne b9064 <__isoc23_strtoul@@Base+0xa240> │ │ │ │ bic r2, r2, #4352 @ 0x1100 │ │ │ │ str r2, [r4, #24] │ │ │ │ mov r6, #0 │ │ │ │ ldrsh r2, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r4, #32] │ │ │ │ ldrsheq r1, [r4, #66] @ 0x42 │ │ │ │ movne r3, #0 │ │ │ │ addeq r2, r2, r1 │ │ │ │ strhne r3, [r4, #72] @ 0x48 │ │ │ │ streq r2, [r4, #32] │ │ │ │ - bl b3d18 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ - b b8d50 <__isoc23_strtoul@@Base+0x9ed4> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl b3cc0 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ + b b8cf8 <__isoc23_strtoul@@Base+0x9ed4> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldrb r2, [r3] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldr r1, [r0] │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - bne b9238 <__isoc23_strtoul@@Base+0xa3bc> │ │ │ │ + bne b91e0 <__isoc23_strtoul@@Base+0xa3bc> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #8 │ │ │ │ - bgt b8e04 <__isoc23_strtoul@@Base+0x9f88> │ │ │ │ + bgt b8dac <__isoc23_strtoul@@Base+0x9f88> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #32] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + bne b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ add r1, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b893c <__isoc23_strtoul@@Base+0x9ac0> │ │ │ │ + bl b88e4 <__isoc23_strtoul@@Base+0x9ac0> │ │ │ │ subs r9, r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ - beq b9790 <__isoc23_strtoul@@Base+0xa914> │ │ │ │ + beq b9738 <__isoc23_strtoul@@Base+0xa914> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq b97ec <__isoc23_strtoul@@Base+0xa970> │ │ │ │ + beq b9794 <__isoc23_strtoul@@Base+0xa970> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r6, #36] @ 0x24 │ │ │ │ str r9, [r6, #48] @ 0x30 │ │ │ │ - bl b87a0 <__isoc23_strtoul@@Base+0x9924> │ │ │ │ + bl b8748 <__isoc23_strtoul@@Base+0x9924> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ - beq b9830 <__isoc23_strtoul@@Base+0xa9b4> │ │ │ │ + beq b97d8 <__isoc23_strtoul@@Base+0xa9b4> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9294 <__isoc23_strtoul@@Base+0xa418> │ │ │ │ + bne b923c <__isoc23_strtoul@@Base+0xa418> │ │ │ │ mov r0, r4 │ │ │ │ - bl b3d18 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ - ldr r3, [pc, #2536] @ b9864 <__isoc23_strtoul@@Base+0xa9e8> │ │ │ │ + bl b3cc0 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ + ldr r3, [pc, #2536] @ b980c <__isoc23_strtoul@@Base+0xa9e8> │ │ │ │ cmp r0, r3 │ │ │ │ - bne b92a4 <__isoc23_strtoul@@Base+0xa428> │ │ │ │ + bne b924c <__isoc23_strtoul@@Base+0xa428> │ │ │ │ ldrsh r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b974c <__isoc23_strtoul@@Base+0xa8d0> │ │ │ │ + bne b96f4 <__isoc23_strtoul@@Base+0xa8d0> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldrsh r2, [r4, #66] @ 0x42 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #2512] @ b9878 <__isoc23_strtoul@@Base+0xa9fc> │ │ │ │ + ldr r2, [pc, #2512] @ b9820 <__isoc23_strtoul@@Base+0xa9fc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #2464] @ b9854 <__isoc23_strtoul@@Base+0xa9d8> │ │ │ │ + ldr r3, [pc, #2464] @ b97fc <__isoc23_strtoul@@Base+0xa9d8> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, r6 │ │ │ │ - beq b8c78 <__isoc23_strtoul@@Base+0x9dfc> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + beq b8c20 <__isoc23_strtoul@@Base+0x9dfc> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ ldrsh r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b96a8 <__isoc23_strtoul@@Base+0xa82c> │ │ │ │ + bne b9650 <__isoc23_strtoul@@Base+0xa82c> │ │ │ │ mov r0, r4 │ │ │ │ - bl b3d18 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ + bl b3cc0 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ - beq b9280 <__isoc23_strtoul@@Base+0xa404> │ │ │ │ - ldr r2, [pc, #2428] @ b987c <__isoc23_strtoul@@Base+0xaa00> │ │ │ │ + beq b9228 <__isoc23_strtoul@@Base+0xa404> │ │ │ │ + ldr r2, [pc, #2428] @ b9824 <__isoc23_strtoul@@Base+0xaa00> │ │ │ │ cmp r0, r2 │ │ │ │ - beq b8f0c <__isoc23_strtoul@@Base+0xa090> │ │ │ │ + beq b8eb4 <__isoc23_strtoul@@Base+0xa090> │ │ │ │ cmp r0, #33 @ 0x21 │ │ │ │ - bne b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + bne b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ ldrsh r2, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r5, #26 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b96cc <__isoc23_strtoul@@Base+0xa850> │ │ │ │ + bne b9674 <__isoc23_strtoul@@Base+0xa850> │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldrsh r1, [r4, #66] @ 0x42 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ add r2, r2, r1 │ │ │ │ mvn r9, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b b8a7c <__isoc23_strtoul@@Base+0x9c00> │ │ │ │ - ldr r3, [pc, #2356] @ b9880 <__isoc23_strtoul@@Base+0xaa04> │ │ │ │ + b b8a24 <__isoc23_strtoul@@Base+0x9c00> │ │ │ │ + ldr r3, [pc, #2356] @ b9828 <__isoc23_strtoul@@Base+0xaa04> │ │ │ │ cmp r5, r3 │ │ │ │ - bne b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + bne b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ mov r9, #1 │ │ │ │ - ldr r8, [pc, #2316] @ b9884 <__isoc23_strtoul@@Base+0xaa08> │ │ │ │ + ldr r8, [pc, #2316] @ b982c <__isoc23_strtoul@@Base+0xaa08> │ │ │ │ add r7, sp, #24 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldrb r3, [r3] │ │ │ │ lsl r2, r3, r9 │ │ │ │ ldr r1, [r0] │ │ │ │ mov fp, r0 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ tst r2, #8 │ │ │ │ mvnne r3, #0 │ │ │ │ str r3, [r6, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3678 <__isoc23_strtoul@@Base+0x47fc> │ │ │ │ + bl b3620 <__isoc23_strtoul@@Base+0x47fc> │ │ │ │ cmp r0, #0 │ │ │ │ - ble b91b0 <__isoc23_strtoul@@Base+0xa334> │ │ │ │ + ble b9158 <__isoc23_strtoul@@Base+0xa334> │ │ │ │ sub r3, r0, #38 @ 0x26 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - bhi b8fec <__isoc23_strtoul@@Base+0xa170> │ │ │ │ + bhi b8f94 <__isoc23_strtoul@@Base+0xa170> │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - bhi b8fec <__isoc23_strtoul@@Base+0xa170> │ │ │ │ + bhi b8f94 <__isoc23_strtoul@@Base+0xa170> │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r8, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ addeq r9, r9, #1 │ │ │ │ ldr r3, [fp] │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r3, [r3, r0] │ │ │ │ tst r3, #8 │ │ │ │ - bne b91b8 <__isoc23_strtoul@@Base+0xa33c> │ │ │ │ + bne b9160 <__isoc23_strtoul@@Base+0xa33c> │ │ │ │ add sl, r6, r0 │ │ │ │ ldrh r3, [sl, #34] @ 0x22 │ │ │ │ tst r3, #254 @ 0xfe │ │ │ │ - bne b91b8 <__isoc23_strtoul@@Base+0xa33c> │ │ │ │ + bne b9160 <__isoc23_strtoul@@Base+0xa33c> │ │ │ │ mov r3, #1 │ │ │ │ strh r3, [sl, #34] @ 0x22 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3678 <__isoc23_strtoul@@Base+0x47fc> │ │ │ │ + bl b3620 <__isoc23_strtoul@@Base+0x47fc> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - blt b905c <__isoc23_strtoul@@Base+0xa1e0> │ │ │ │ + blt b9004 <__isoc23_strtoul@@Base+0xa1e0> │ │ │ │ add r1, r6, r0, lsl #1 │ │ │ │ ldrh r2, [r1, #34] @ 0x22 │ │ │ │ tst r2, #230 @ 0xe6 │ │ │ │ - bne b905c <__isoc23_strtoul@@Base+0xa1e0> │ │ │ │ + bne b9004 <__isoc23_strtoul@@Base+0xa1e0> │ │ │ │ cmp r3, #0 │ │ │ │ - bne b91f4 <__isoc23_strtoul@@Base+0xa378> │ │ │ │ + bne b919c <__isoc23_strtoul@@Base+0xa378> │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bne b91ec <__isoc23_strtoul@@Base+0xa370> │ │ │ │ + bne b9194 <__isoc23_strtoul@@Base+0xa370> │ │ │ │ subs r9, r9, #1 │ │ │ │ - bne b91f4 <__isoc23_strtoul@@Base+0xa378> │ │ │ │ + bne b919c <__isoc23_strtoul@@Base+0xa378> │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mvn r3, r3 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r2, #8 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r2, [r4, #4] │ │ │ │ - b b89bc <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ + b b8964 <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mvn r9, #0 │ │ │ │ mov r5, #23 │ │ │ │ str r3, [sp, #12] │ │ │ │ str fp, [sp, #16] │ │ │ │ - b b8a7c <__isoc23_strtoul@@Base+0x9c00> │ │ │ │ + b b8a24 <__isoc23_strtoul@@Base+0x9c00> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mvn r9, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str fp, [sp, #16] │ │ │ │ mov r5, #19 │ │ │ │ - b b8a7c <__isoc23_strtoul@@Base+0x9c00> │ │ │ │ + b b8a24 <__isoc23_strtoul@@Base+0x9c00> │ │ │ │ cmp r6, #0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - beq b9784 <__isoc23_strtoul@@Base+0xa908> │ │ │ │ + beq b972c <__isoc23_strtoul@@Base+0xa908> │ │ │ │ orr r2, r2, #524288 @ 0x80000 │ │ │ │ str r2, [r4, #24] │ │ │ │ mov r6, #1 │ │ │ │ - b b8d98 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ + b b8d40 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r1, r1, #1 │ │ │ │ - b b8cf8 <__isoc23_strtoul@@Base+0x9e7c> │ │ │ │ + b b8ca0 <__isoc23_strtoul@@Base+0x9e7c> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bne b8cdc <__isoc23_strtoul@@Base+0x9e60> │ │ │ │ + bne b8c84 <__isoc23_strtoul@@Base+0x9e60> │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne b92a4 <__isoc23_strtoul@@Base+0xa428> │ │ │ │ + bne b924c <__isoc23_strtoul@@Base+0xa428> │ │ │ │ ldr r3, [r4, #216] @ 0xd8 │ │ │ │ add r2, r2, #2 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r9, [r4, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #1924] @ b9888 <__isoc23_strtoul@@Base+0xaa0c> │ │ │ │ + ldr r2, [pc, #1924] @ b9830 <__isoc23_strtoul@@Base+0xaa0c> │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r2 │ │ │ │ - bls b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + bls b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b89bc <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ + beq b8964 <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq b89bc <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ + beq b8964 <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ str r5, [r6, #32] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ sub r2, r2, r5 │ │ │ │ sub r2, r2, #2 │ │ │ │ str r2, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #216] @ 0xd8 │ │ │ │ ldr r7, [r3, #24] │ │ │ │ cmp r7, #0 │ │ │ │ moveq r0, r7 │ │ │ │ - beq b916c <__isoc23_strtoul@@Base+0xa2f0> │ │ │ │ + beq b9114 <__isoc23_strtoul@@Base+0xa2f0> │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ blx r7 │ │ │ │ str r0, [r6, #28] │ │ │ │ - b b89c0 <__isoc23_strtoul@@Base+0x9b44> │ │ │ │ + b b8968 <__isoc23_strtoul@@Base+0x9b44> │ │ │ │ cmp r5, #0 │ │ │ │ - bne b8b38 <__isoc23_strtoul@@Base+0x9cbc> │ │ │ │ + bne b8ae0 <__isoc23_strtoul@@Base+0x9cbc> │ │ │ │ cmn r9, #1 │ │ │ │ - beq b89bc <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ + beq b8964 <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ str r9, [r4, #28] │ │ │ │ - b b89bc <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ + b b8964 <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b b8b98 <__isoc23_strtoul@@Base+0x9d1c> │ │ │ │ + b b8b40 <__isoc23_strtoul@@Base+0x9d1c> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mvn r9, #0 │ │ │ │ mov r5, #30 │ │ │ │ str r3, [sp, #12] │ │ │ │ str fp, [sp, #16] │ │ │ │ - b b8a7c <__isoc23_strtoul@@Base+0x9c00> │ │ │ │ + b b8a24 <__isoc23_strtoul@@Base+0x9c00> │ │ │ │ cmn r0, #1 │ │ │ │ - blt b8fec <__isoc23_strtoul@@Base+0xa170> │ │ │ │ + blt b8f94 <__isoc23_strtoul@@Base+0xa170> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b b905c <__isoc23_strtoul@@Base+0xa1e0> │ │ │ │ + b b9004 <__isoc23_strtoul@@Base+0xa1e0> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b2e3c <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ + bl b2de4 <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne b9758 <__isoc23_strtoul@@Base+0xa8dc> │ │ │ │ + bne b9700 <__isoc23_strtoul@@Base+0xa8dc> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ str r3, [r6, #36] @ 0x24 │ │ │ │ - bl 8018 │ │ │ │ - b b89c0 <__isoc23_strtoul@@Base+0x9b44> │ │ │ │ + bl 7fc8 │ │ │ │ + b b8968 <__isoc23_strtoul@@Base+0x9b44> │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ addeq r9, r9, #1 │ │ │ │ orr r2, r2, #2 │ │ │ │ strh r2, [r1, #34] @ 0x22 │ │ │ │ ldrh r3, [sl, #34] @ 0x22 │ │ │ │ orr r3, r3, r0, lsl #8 │ │ │ │ strh r3, [sl, #34] @ 0x22 │ │ │ │ - b b8fa8 <__isoc23_strtoul@@Base+0xa12c> │ │ │ │ + b b8f50 <__isoc23_strtoul@@Base+0xa12c> │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq b90d8 <__isoc23_strtoul@@Base+0xa25c> │ │ │ │ + beq b9080 <__isoc23_strtoul@@Base+0xa25c> │ │ │ │ mov r3, #9 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b b89bc <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ - ldr r3, [pc, #1636] @ b988c <__isoc23_strtoul@@Base+0xaa10> │ │ │ │ + b b8964 <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ + ldr r3, [pc, #1636] @ b9834 <__isoc23_strtoul@@Base+0xaa10> │ │ │ │ tst r8, r3 │ │ │ │ - bne b979c <__isoc23_strtoul@@Base+0xa920> │ │ │ │ + bne b9744 <__isoc23_strtoul@@Base+0xa920> │ │ │ │ mov r3, #6 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b b89bc <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ - ldr ip, [pc, #1576] @ b9868 <__isoc23_strtoul@@Base+0xa9ec> │ │ │ │ + b b8964 <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ + ldr ip, [pc, #1576] @ b9810 <__isoc23_strtoul@@Base+0xa9ec> │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr lr, [r0] │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldrh r2, [lr, r2] │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ add r5, r2, r5, lsl #1 │ │ │ │ - beq b96fc <__isoc23_strtoul@@Base+0xa880> │ │ │ │ + beq b96a4 <__isoc23_strtoul@@Base+0xa880> │ │ │ │ cmp r5, ip │ │ │ │ - ble b9240 <__isoc23_strtoul@@Base+0xa3c4> │ │ │ │ - b b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + ble b91e8 <__isoc23_strtoul@@Base+0xa3c4> │ │ │ │ + b b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldrsh r2, [r4, #72] @ 0x48 │ │ │ │ mov r5, #24 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b b8f1c <__isoc23_strtoul@@Base+0xa0a0> │ │ │ │ + b b8ec4 <__isoc23_strtoul@@Base+0xa0a0> │ │ │ │ ldrsh r2, [r4, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #1476] @ b9864 <__isoc23_strtoul@@Base+0xa9e8> │ │ │ │ + ldr r3, [pc, #1476] @ b980c <__isoc23_strtoul@@Base+0xa9e8> │ │ │ │ cmp r2, r3 │ │ │ │ - beq b974c <__isoc23_strtoul@@Base+0xa8d0> │ │ │ │ + beq b96f4 <__isoc23_strtoul@@Base+0xa8d0> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b b89bc <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ + b b8964 <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r9, #3 │ │ │ │ bic r2, r2, #4864 @ 0x1300 │ │ │ │ bic r2, r2, #1073741859 @ 0x40000023 │ │ │ │ orr r2, r2, #512 @ 0x200 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b b8d98 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ + b b8d40 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r9, #0 │ │ │ │ bic r2, r2, #4864 @ 0x1300 │ │ │ │ bic r2, r2, #1073741859 @ 0x40000023 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b b8d98 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ + b b8d40 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8fec <__isoc23_strtoul@@Base+0xa170> │ │ │ │ - b b9058 <__isoc23_strtoul@@Base+0xa1dc> │ │ │ │ + bne b8f94 <__isoc23_strtoul@@Base+0xa170> │ │ │ │ + b b9000 <__isoc23_strtoul@@Base+0xa1dc> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r9, #3 │ │ │ │ bic r2, r2, #4864 @ 0x1300 │ │ │ │ bic r2, r2, #1073741859 @ 0x40000023 │ │ │ │ orr r2, r2, #-2147483646 @ 0x80000002 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b b8d98 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ + b b8d40 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r9, #12 │ │ │ │ bic r2, r2, #4864 @ 0x1300 │ │ │ │ bic r2, r2, #1073741859 @ 0x40000023 │ │ │ │ orr r2, r2, #4352 @ 0x1100 │ │ │ │ orr r2, r2, #33 @ 0x21 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b b8d98 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ + b b8d40 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ orrne r2, r2, #262144 @ 0x40000 │ │ │ │ strne r2, [r4, #24] │ │ │ │ - bne b941c <__isoc23_strtoul@@Base+0xa5a0> │ │ │ │ + bne b93c4 <__isoc23_strtoul@@Base+0xa5a0> │ │ │ │ tst r2, #8 │ │ │ │ bic r2, r2, #262144 @ 0x40000 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq b941c <__isoc23_strtoul@@Base+0xa5a0> │ │ │ │ + beq b93c4 <__isoc23_strtoul@@Base+0xa5a0> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [r4, #8] │ │ │ │ - b b8d98 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ + b b8d40 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ orrne r2, r2, #4096 @ 0x1000 │ │ │ │ biceq r2, r2, #4096 @ 0x1000 │ │ │ │ strne r2, [r4, #24] │ │ │ │ streq r2, [r4, #24] │ │ │ │ - beq b8d94 <__isoc23_strtoul@@Base+0x9f18> │ │ │ │ - b b90bc <__isoc23_strtoul@@Base+0xa240> │ │ │ │ + beq b8d3c <__isoc23_strtoul@@Base+0x9f18> │ │ │ │ + b b9064 <__isoc23_strtoul@@Base+0xa240> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ orrne r2, r2, #256 @ 0x100 │ │ │ │ biceq r2, r2, #256 @ 0x100 │ │ │ │ strne r2, [r4, #24] │ │ │ │ streq r2, [r4, #24] │ │ │ │ - beq b8d94 <__isoc23_strtoul@@Base+0x9f18> │ │ │ │ - b b90bc <__isoc23_strtoul@@Base+0xa240> │ │ │ │ + beq b8d3c <__isoc23_strtoul@@Base+0x9f18> │ │ │ │ + b b9064 <__isoc23_strtoul@@Base+0xa240> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ orrne r2, r2, #4 │ │ │ │ biceq r2, r2, #4 │ │ │ │ strne r2, [r4, #24] │ │ │ │ streq r2, [r4, #24] │ │ │ │ - beq b8d94 <__isoc23_strtoul@@Base+0x9f18> │ │ │ │ - b b90bc <__isoc23_strtoul@@Base+0xa240> │ │ │ │ + beq b8d3c <__isoc23_strtoul@@Base+0x9f18> │ │ │ │ + b b9064 <__isoc23_strtoul@@Base+0xa240> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ bicne r2, r2, #1024 @ 0x400 │ │ │ │ orreq r2, r2, #1024 @ 0x400 │ │ │ │ strne r2, [r4, #24] │ │ │ │ streq r2, [r4, #24] │ │ │ │ - beq b8d94 <__isoc23_strtoul@@Base+0x9f18> │ │ │ │ - b b90bc <__isoc23_strtoul@@Base+0xa240> │ │ │ │ + beq b8d3c <__isoc23_strtoul@@Base+0x9f18> │ │ │ │ + b b9064 <__isoc23_strtoul@@Base+0xa240> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ bicne r2, r2, #8192 @ 0x2000 │ │ │ │ orreq r2, r2, #8192 @ 0x2000 │ │ │ │ strne r2, [r4, #24] │ │ │ │ streq r2, [r4, #24] │ │ │ │ - beq b8d94 <__isoc23_strtoul@@Base+0x9f18> │ │ │ │ - b b90bc <__isoc23_strtoul@@Base+0xa240> │ │ │ │ + beq b8d3c <__isoc23_strtoul@@Base+0x9f18> │ │ │ │ + b b9064 <__isoc23_strtoul@@Base+0xa240> │ │ │ │ cmp r6, #0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - beq b9778 <__isoc23_strtoul@@Base+0xa8fc> │ │ │ │ + beq b9720 <__isoc23_strtoul@@Base+0xa8fc> │ │ │ │ tst r2, #262144 @ 0x40000 │ │ │ │ orr r2, r2, #8 │ │ │ │ str r2, [r4, #24] │ │ │ │ - beq b9354 <__isoc23_strtoul@@Base+0xa4d8> │ │ │ │ + beq b92fc <__isoc23_strtoul@@Base+0xa4d8> │ │ │ │ mvn r2, #0 │ │ │ │ - b b9358 <__isoc23_strtoul@@Base+0xa4dc> │ │ │ │ + b b9300 <__isoc23_strtoul@@Base+0xa4dc> │ │ │ │ cmn r9, #1 │ │ │ │ - bne b8d98 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ + bne b8d40 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #3 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - beq b9824 <__isoc23_strtoul@@Base+0xa9a8> │ │ │ │ + beq b97cc <__isoc23_strtoul@@Base+0xa9a8> │ │ │ │ bic r2, r2, #4864 @ 0x1300 │ │ │ │ bic r2, r2, #1073741859 @ 0x40000023 │ │ │ │ orr r2, r2, #3 │ │ │ │ mov r9, #6 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b b8d98 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ + b b8d40 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r9, #0 │ │ │ │ bic r2, r2, #4864 @ 0x1300 │ │ │ │ bic r2, r2, #1073741859 @ 0x40000023 │ │ │ │ orr r2, r2, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b b8d98 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ + b b8d40 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ cmn r9, #1 │ │ │ │ - beq b97c4 <__isoc23_strtoul@@Base+0xa948> │ │ │ │ + beq b976c <__isoc23_strtoul@@Base+0xa948> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ orrne r2, r2, #1024 @ 0x400 │ │ │ │ biceq r2, r2, #1024 @ 0x400 │ │ │ │ strne r2, [r4, #24] │ │ │ │ streq r2, [r4, #24] │ │ │ │ - beq b8d94 <__isoc23_strtoul@@Base+0x9f18> │ │ │ │ - b b90bc <__isoc23_strtoul@@Base+0xa240> │ │ │ │ + beq b8d3c <__isoc23_strtoul@@Base+0x9f18> │ │ │ │ + b b9064 <__isoc23_strtoul@@Base+0xa240> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r9, #9 │ │ │ │ bic r2, r2, #4864 @ 0x1300 │ │ │ │ bic r2, r2, #1073741859 @ 0x40000023 │ │ │ │ orr r2, r2, #4352 @ 0x1100 │ │ │ │ orr r2, r2, #32 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b b8d98 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ + b b8d40 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r9, #3 │ │ │ │ bic r2, r2, #4864 @ 0x1300 │ │ │ │ bic r2, r2, #1073741859 @ 0x40000023 │ │ │ │ orr r2, r2, #2 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b b8d98 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ + b b8d40 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ ldrsh r2, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r4, #32] │ │ │ │ ldrsheq r1, [r4, #66] @ 0x42 │ │ │ │ movne r2, #0 │ │ │ │ addeq r2, r2, r1 │ │ │ │ strhne r2, [r4, #72] @ 0x48 │ │ │ │ streq r2, [r4, #32] │ │ │ │ mov r6, r7 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ - bl b3d18 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ - ldr r2, [pc, #856] @ b9864 <__isoc23_strtoul@@Base+0xa9e8> │ │ │ │ + bl b3cc0 <__isoc23_strtoul@@Base+0x4e9c> │ │ │ │ + ldr r2, [pc, #856] @ b980c <__isoc23_strtoul@@Base+0xa9e8> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq b97e0 <__isoc23_strtoul@@Base+0xa964> │ │ │ │ + beq b9788 <__isoc23_strtoul@@Base+0xa964> │ │ │ │ cmn r9, #1 │ │ │ │ strne r9, [r4, #28] │ │ │ │ - b b90a0 <__isoc23_strtoul@@Base+0xa224> │ │ │ │ + b b9048 <__isoc23_strtoul@@Base+0xa224> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r6, r7 │ │ │ │ tst r2, #544 @ 0x220 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ - beq b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + beq b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r5, [sp, #20] │ │ │ │ - b b8aa4 <__isoc23_strtoul@@Base+0x9c28> │ │ │ │ + b b8a4c <__isoc23_strtoul@@Base+0x9c28> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b b943c <__isoc23_strtoul@@Base+0xa5c0> │ │ │ │ + b b93e4 <__isoc23_strtoul@@Base+0xa5c0> │ │ │ │ mov r6, r7 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ - b b9540 <__isoc23_strtoul@@Base+0xa6c4> │ │ │ │ + b b94e8 <__isoc23_strtoul@@Base+0xa6c4> │ │ │ │ mov sl, #128 @ 0x80 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3678 <__isoc23_strtoul@@Base+0x47fc> │ │ │ │ + bl b3620 <__isoc23_strtoul@@Base+0x47fc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt b91b8 <__isoc23_strtoul@@Base+0xa33c> │ │ │ │ + blt b9160 <__isoc23_strtoul@@Base+0xa33c> │ │ │ │ add r0, r6, r0, lsl #1 │ │ │ │ ldrh r3, [r0, #34] @ 0x22 │ │ │ │ bics r3, r3, sl │ │ │ │ - bne b91b8 <__isoc23_strtoul@@Base+0xa33c> │ │ │ │ + bne b9160 <__isoc23_strtoul@@Base+0xa33c> │ │ │ │ strh sl, [r0, #34] @ 0x22 │ │ │ │ - b b8fa8 <__isoc23_strtoul@@Base+0xa12c> │ │ │ │ + b b8f50 <__isoc23_strtoul@@Base+0xa12c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3678 <__isoc23_strtoul@@Base+0x47fc> │ │ │ │ + bl b3620 <__isoc23_strtoul@@Base+0x47fc> │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ - bne b91b8 <__isoc23_strtoul@@Base+0xa33c> │ │ │ │ + bne b9160 <__isoc23_strtoul@@Base+0xa33c> │ │ │ │ add r2, r6, #544 @ 0x220 │ │ │ │ ldrh r3, [r2, #2] │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ strh r3, [r2, #2] │ │ │ │ - b b8fa8 <__isoc23_strtoul@@Base+0xa12c> │ │ │ │ + b b8f50 <__isoc23_strtoul@@Base+0xa12c> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8fec <__isoc23_strtoul@@Base+0xa170> │ │ │ │ + bne b8f94 <__isoc23_strtoul@@Base+0xa170> │ │ │ │ subs r9, r9, #1 │ │ │ │ - bne b8fec <__isoc23_strtoul@@Base+0xa170> │ │ │ │ + bne b8f94 <__isoc23_strtoul@@Base+0xa170> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #656] @ b9880 <__isoc23_strtoul@@Base+0xaa04> │ │ │ │ + ldr r3, [pc, #656] @ b9828 <__isoc23_strtoul@@Base+0xaa04> │ │ │ │ cmp r5, r3 │ │ │ │ moveq sl, #2 │ │ │ │ - bne b89c0 <__isoc23_strtoul@@Base+0x9b44> │ │ │ │ + bne b8968 <__isoc23_strtoul@@Base+0x9b44> │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ add r7, r5, #1 │ │ │ │ str r9, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #44] @ 0x2c │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ mov r8, r6 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq b9840 <__isoc23_strtoul@@Base+0xa9c4> │ │ │ │ + beq b97e8 <__isoc23_strtoul@@Base+0xa9c4> │ │ │ │ cmp r7, #21 │ │ │ │ addls r5, r4, r5, lsl #2 │ │ │ │ strls r6, [r5, #128] @ 0x80 │ │ │ │ cmp sl, #1 │ │ │ │ str r7, [r6, #28] │ │ │ │ str r9, [r6, #40] @ 0x28 │ │ │ │ str r8, [r6, #48] @ 0x30 │ │ │ │ - beq b89c0 <__isoc23_strtoul@@Base+0x9b44> │ │ │ │ + beq b8968 <__isoc23_strtoul@@Base+0x9b44> │ │ │ │ mov sl, #1 │ │ │ │ - b b95f8 <__isoc23_strtoul@@Base+0xa77c> │ │ │ │ + b b95a0 <__isoc23_strtoul@@Base+0xa77c> │ │ │ │ mov sl, #64 @ 0x40 │ │ │ │ - b b9574 <__isoc23_strtoul@@Base+0xa6f8> │ │ │ │ + b b951c <__isoc23_strtoul@@Base+0xa6f8> │ │ │ │ mov sl, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3678 <__isoc23_strtoul@@Base+0x47fc> │ │ │ │ + bl b3620 <__isoc23_strtoul@@Base+0x47fc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt b91b8 <__isoc23_strtoul@@Base+0xa33c> │ │ │ │ + blt b9160 <__isoc23_strtoul@@Base+0xa33c> │ │ │ │ add r2, r6, r0, lsl #1 │ │ │ │ ldrh r3, [r2, #34] @ 0x22 │ │ │ │ bics r3, r3, sl │ │ │ │ - bne b91b8 <__isoc23_strtoul@@Base+0xa33c> │ │ │ │ + bne b9160 <__isoc23_strtoul@@Base+0xa33c> │ │ │ │ orr sl, sl, r0, lsl #8 │ │ │ │ orr sl, sl, #3 │ │ │ │ strh sl, [r2, #34] @ 0x22 │ │ │ │ - b b8fa8 <__isoc23_strtoul@@Base+0xa12c> │ │ │ │ + b b8f50 <__isoc23_strtoul@@Base+0xa12c> │ │ │ │ mov sl, #4 │ │ │ │ - b b9574 <__isoc23_strtoul@@Base+0xa6f8> │ │ │ │ + b b951c <__isoc23_strtoul@@Base+0xa6f8> │ │ │ │ mov sl, #8 │ │ │ │ - b b965c <__isoc23_strtoul@@Base+0xa7e0> │ │ │ │ + b b9604 <__isoc23_strtoul@@Base+0xa7e0> │ │ │ │ mov sl, #32 │ │ │ │ - b b9574 <__isoc23_strtoul@@Base+0xa6f8> │ │ │ │ + b b951c <__isoc23_strtoul@@Base+0xa6f8> │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ - beq b97a8 <__isoc23_strtoul@@Base+0xa92c> │ │ │ │ - ldr r2, [pc, #452] @ b987c <__isoc23_strtoul@@Base+0xaa00> │ │ │ │ + beq b9750 <__isoc23_strtoul@@Base+0xa92c> │ │ │ │ + ldr r2, [pc, #452] @ b9824 <__isoc23_strtoul@@Base+0xaa00> │ │ │ │ cmp r0, r2 │ │ │ │ - beq b96c4 <__isoc23_strtoul@@Base+0xa848> │ │ │ │ + beq b966c <__isoc23_strtoul@@Base+0xa848> │ │ │ │ cmp r0, #33 @ 0x21 │ │ │ │ - bne b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + bne b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ mov r5, #26 │ │ │ │ str fp, [sp, #16] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ mvn r9, #0 │ │ │ │ strh r2, [r4, #72] @ 0x48 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b b8a7c <__isoc23_strtoul@@Base+0x9c00> │ │ │ │ - ldr r2, [pc, #376] @ b9864 <__isoc23_strtoul@@Base+0xa9e8> │ │ │ │ + b b8a24 <__isoc23_strtoul@@Base+0x9c00> │ │ │ │ + ldr r2, [pc, #376] @ b980c <__isoc23_strtoul@@Base+0xa9e8> │ │ │ │ mov r6, r7 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ - beq b9540 <__isoc23_strtoul@@Base+0xa6c4> │ │ │ │ - b b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + beq b94e8 <__isoc23_strtoul@@Base+0xa6c4> │ │ │ │ + b b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ add r3, r1, #2 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne b89b4 <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ + bne b895c <__isoc23_strtoul@@Base+0x9b38> │ │ │ │ cmp r5, #0 │ │ │ │ - beq b9220 <__isoc23_strtoul@@Base+0xa3a4> │ │ │ │ + beq b91c8 <__isoc23_strtoul@@Base+0xa3a4> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #8 │ │ │ │ lslgt r5, r5, #1 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ subgt r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bge b97fc <__isoc23_strtoul@@Base+0xa980> │ │ │ │ - ldr r3, [pc, #336] @ b988c <__isoc23_strtoul@@Base+0xaa10> │ │ │ │ + bge b97a4 <__isoc23_strtoul@@Base+0xa980> │ │ │ │ + ldr r3, [pc, #336] @ b9834 <__isoc23_strtoul@@Base+0xaa10> │ │ │ │ tst r8, r3 │ │ │ │ mvnne r5, #0 │ │ │ │ movne r9, #0 │ │ │ │ - bne b8e1c <__isoc23_strtoul@@Base+0x9fa0> │ │ │ │ - b b922c <__isoc23_strtoul@@Base+0xa3b0> │ │ │ │ + bne b8dc4 <__isoc23_strtoul@@Base+0x9fa0> │ │ │ │ + b b91d4 <__isoc23_strtoul@@Base+0xa3b0> │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [r4, #72] @ 0x48 │ │ │ │ - b b8e9c <__isoc23_strtoul@@Base+0xa020> │ │ │ │ + b b8e44 <__isoc23_strtoul@@Base+0xa020> │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r6 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #15 │ │ │ │ streq r3, [r4, #4] │ │ │ │ - b b8b98 <__isoc23_strtoul@@Base+0x9d1c> │ │ │ │ + b b8b40 <__isoc23_strtoul@@Base+0x9d1c> │ │ │ │ bic r2, r2, #8 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b b941c <__isoc23_strtoul@@Base+0xa5a0> │ │ │ │ + b b93c4 <__isoc23_strtoul@@Base+0xa5a0> │ │ │ │ bic r2, r2, #524288 @ 0x80000 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b b8d94 <__isoc23_strtoul@@Base+0x9f18> │ │ │ │ + b b8d3c <__isoc23_strtoul@@Base+0x9f18> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b89bc <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ + bne b8964 <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ mov r5, #0 │ │ │ │ mov r9, r5 │ │ │ │ - b b8e1c <__isoc23_strtoul@@Base+0x9fa0> │ │ │ │ + b b8dc4 <__isoc23_strtoul@@Base+0x9fa0> │ │ │ │ mov r5, #24 │ │ │ │ str fp, [sp, #16] │ │ │ │ - b b96cc <__isoc23_strtoul@@Base+0xa850> │ │ │ │ + b b9674 <__isoc23_strtoul@@Base+0xa850> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ - b b8b98 <__isoc23_strtoul@@Base+0x9d1c> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + b b8b40 <__isoc23_strtoul@@Base+0x9d1c> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #3 │ │ │ │ - bne b8d98 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ + bne b8d40 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bge b8d98 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ - b b947c <__isoc23_strtoul@@Base+0xa600> │ │ │ │ + bge b8d40 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ + b b9424 <__isoc23_strtoul@@Base+0xa600> │ │ │ │ mov r5, #0 │ │ │ │ str r5, [sp, #20] │ │ │ │ - b b8aa4 <__isoc23_strtoul@@Base+0x9c28> │ │ │ │ + b b8a4c <__isoc23_strtoul@@Base+0x9c28> │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r9 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ - b b89bc <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + b b8964 <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ add r3, r4, r5, lsl #2 │ │ │ │ ldr r9, [r3, #124] @ 0x7c │ │ │ │ cmp r9, #0 │ │ │ │ movne r9, #0 │ │ │ │ - bne b8e1c <__isoc23_strtoul@@Base+0x9fa0> │ │ │ │ - ldr r3, [pc, #116] @ b988c <__isoc23_strtoul@@Base+0xaa10> │ │ │ │ + bne b8dc4 <__isoc23_strtoul@@Base+0x9fa0> │ │ │ │ + ldr r3, [pc, #116] @ b9834 <__isoc23_strtoul@@Base+0xaa10> │ │ │ │ tst r8, r3 │ │ │ │ mvnne r5, #0 │ │ │ │ - bne b8e1c <__isoc23_strtoul@@Base+0x9fa0> │ │ │ │ - b b922c <__isoc23_strtoul@@Base+0xa3b0> │ │ │ │ + bne b8dc4 <__isoc23_strtoul@@Base+0x9fa0> │ │ │ │ + b b91d4 <__isoc23_strtoul@@Base+0xa3b0> │ │ │ │ cmp r2, #0 │ │ │ │ - bge b943c <__isoc23_strtoul@@Base+0xa5c0> │ │ │ │ - b b8d98 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ + bge b93e4 <__isoc23_strtoul@@Base+0xa5c0> │ │ │ │ + b b8d40 <__isoc23_strtoul@@Base+0x9f1c> │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r6 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ - b b89bc <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + b b8964 <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r8 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ - b b89bc <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ - andeq r4, r7, ip, asr #27 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r4, r7, r0, ror #26 │ │ │ │ - andeq r2, r6, r0, lsr #1 │ │ │ │ - bleq 1caf528 │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + b b8964 <__isoc23_strtoul@@Base+0x9b40> │ │ │ │ + andeq r3, r7, ip, lsr #28 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r3, r7, r0, asr #27 │ │ │ │ + muleq r6, r0, r7 │ │ │ │ + bleq 1caf4d0 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ stcleq 12, cr12, [ip], {204} @ 0xcc │ │ │ │ - ldrdeq r4, [r7], -r0 │ │ │ │ + andeq r3, r7, r0, lsr fp │ │ │ │ addeq r9, r6, r1, asr #18 │ │ │ │ - andeq r1, r6, r0, asr #27 │ │ │ │ - andeq r4, r7, r8, ror r8 │ │ │ │ + @ instruction: 0x000614b0 │ │ │ │ + ldrdeq r3, [r7], -r8 │ │ │ │ andeq r0, r0, r3, lsl #2 │ │ │ │ andeq r0, r0, r6, lsl #2 │ │ │ │ - andeq r1, r6, sl, ror #24 │ │ │ │ + andeq r1, r6, sl, asr r3 │ │ │ │ teqeq r1, ip, lsl sp │ │ │ │ andmi r2, r0, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r2, [r3] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - beq b995c <__isoc23_strtoul@@Base+0xaae0> │ │ │ │ + beq b9904 <__isoc23_strtoul@@Base+0xaae0> │ │ │ │ ldr r9, [r0, #112] @ 0x70 │ │ │ │ ldr sl, [r0, #116] @ 0x74 │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq b9914 <__isoc23_strtoul@@Base+0xaa98> │ │ │ │ + beq b98bc <__isoc23_strtoul@@Base+0xaa98> │ │ │ │ ldr r2, [r9, #36] @ 0x24 │ │ │ │ cmp r2, #2 │ │ │ │ - bls b9914 <__isoc23_strtoul@@Base+0xaa98> │ │ │ │ + bls b98bc <__isoc23_strtoul@@Base+0xaa98> │ │ │ │ cmp sl, #0 │ │ │ │ - beq b9970 <__isoc23_strtoul@@Base+0xaaf4> │ │ │ │ + beq b9918 <__isoc23_strtoul@@Base+0xaaf4> │ │ │ │ ldr r4, [sl, #32] │ │ │ │ cmp r4, #2 │ │ │ │ - ble b9970 <__isoc23_strtoul@@Base+0xaaf4> │ │ │ │ + ble b9918 <__isoc23_strtoul@@Base+0xaaf4> │ │ │ │ cmp r2, r4 │ │ │ │ - bcs b9970 <__isoc23_strtoul@@Base+0xaaf4> │ │ │ │ + bcs b9918 <__isoc23_strtoul@@Base+0xaaf4> │ │ │ │ ldr r3, [sl, #36] @ 0x24 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r8, #80] @ 0x50 │ │ │ │ mov r9, sl │ │ │ │ mov fp, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b b9988 <__isoc23_strtoul@@Base+0xab0c> │ │ │ │ + b b9930 <__isoc23_strtoul@@Base+0xab0c> │ │ │ │ cmp sl, #0 │ │ │ │ - beq b9928 <__isoc23_strtoul@@Base+0xaaac> │ │ │ │ + beq b98d0 <__isoc23_strtoul@@Base+0xaaac> │ │ │ │ ldr r4, [sl, #32] │ │ │ │ cmp r4, #2 │ │ │ │ - bgt b98f8 <__isoc23_strtoul@@Base+0xaa7c> │ │ │ │ + bgt b98a0 <__isoc23_strtoul@@Base+0xaa7c> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r1, [pc, #1404] @ b9eb0 <__isoc23_strtoul@@Base+0xb034> │ │ │ │ + ldr r1, [pc, #1404] @ b9e58 <__isoc23_strtoul@@Base+0xb034> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ - bhi b9964 <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ + bhi b990c <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r8, #24] │ │ │ │ tst r2, #8 │ │ │ │ - bne b9964 <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ + bne b990c <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r3, #421] @ 0x1a5 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r8, #76] @ 0x4c │ │ │ │ mov r4, r2 │ │ │ │ @@ -181664,57 +181664,57 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ add r6, r4, #1 │ │ │ │ lsl r3, r6, #2 │ │ │ │ ldr r0, [r8, #216] @ 0xd8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq b9d8c <__isoc23_strtoul@@Base+0xaf10> │ │ │ │ + beq b9d34 <__isoc23_strtoul@@Base+0xaf10> │ │ │ │ add r3, r4, r4, lsl #7 │ │ │ │ lsl r3, r3, #3 │ │ │ │ add r3, r3, #1024 @ 0x400 │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r8 │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b9e5c <__isoc23_strtoul@@Base+0xafe0> │ │ │ │ + beq b9e04 <__isoc23_strtoul@@Base+0xafe0> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [r9, #24] │ │ │ │ str r3, [r5, #24] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r9, r1 │ │ │ │ sub r2, r3, #1 │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ - beq b9dbc <__isoc23_strtoul@@Base+0xaf40> │ │ │ │ + beq b9d64 <__isoc23_strtoul@@Base+0xaf40> │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ cmp r3, r9 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r2, [r5, #48] @ 0x30 │ │ │ │ strne r3, [r5, #44] @ 0x2c │ │ │ │ - beq b9e84 <__isoc23_strtoul@@Base+0xb008> │ │ │ │ + beq b9e2c <__isoc23_strtoul@@Base+0xb008> │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ sub r3, r3, r1 │ │ │ │ sub r3, r3, r4 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ ldrh r1, [r8, #98] @ 0x62 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b9a4c <__isoc23_strtoul@@Base+0xabd0> │ │ │ │ + bne b99f4 <__isoc23_strtoul@@Base+0xabd0> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #19 │ │ │ │ - beq b9e70 <__isoc23_strtoul@@Base+0xaff4> │ │ │ │ + beq b9e18 <__isoc23_strtoul@@Base+0xaff4> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ sub r3, r3, #4 │ │ │ │ add r1, r1, r3 │ │ │ │ add r2, r1, r4, lsl #10 │ │ │ │ @@ -181723,358 +181723,358 @@ │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r5, #32] │ │ │ │ str r4, [r2, r3] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ - bne b9a7c <__isoc23_strtoul@@Base+0xac00> │ │ │ │ + bne b9a24 <__isoc23_strtoul@@Base+0xac00> │ │ │ │ ldr r3, [r9, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9aac <__isoc23_strtoul@@Base+0xac30> │ │ │ │ + beq b9a54 <__isoc23_strtoul@@Base+0xac30> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #15 │ │ │ │ mvneq r3, #-2147483648 @ 0x80000000 │ │ │ │ - beq b9ab4 <__isoc23_strtoul@@Base+0xac38> │ │ │ │ + beq b9a5c <__isoc23_strtoul@@Base+0xac38> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r3, r4, r3 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [r2, r0, lsl #2] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r3, [r2] │ │ │ │ - ble b9ea4 <__isoc23_strtoul@@Base+0xb028> │ │ │ │ + ble b9e4c <__isoc23_strtoul@@Base+0xb028> │ │ │ │ lsl r3, r4, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [r0, r2] │ │ │ │ add r2, r2, #4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bne b9ad8 <__isoc23_strtoul@@Base+0xac5c> │ │ │ │ + bne b9a80 <__isoc23_strtoul@@Base+0xac5c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ sub r2, r2, #8 │ │ │ │ add r2, r3, r2 │ │ │ │ str r3, [sp, #28] │ │ │ │ sub r3, r3, #4 │ │ │ │ str r1, [r3, #4]! │ │ │ │ cmp r2, r3 │ │ │ │ add r1, r1, #1024 @ 0x400 │ │ │ │ - bne b9b08 <__isoc23_strtoul@@Base+0xac8c> │ │ │ │ + bne b9ab0 <__isoc23_strtoul@@Base+0xac8c> │ │ │ │ cmp fp, #0 │ │ │ │ - beq b9e0c <__isoc23_strtoul@@Base+0xaf90> │ │ │ │ + beq b9db4 <__isoc23_strtoul@@Base+0xaf90> │ │ │ │ ldr r1, [fp, #32] │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b497c <__isoc23_strtoul@@Base+0x5b00> │ │ │ │ + bl b4924 <__isoc23_strtoul@@Base+0x5b00> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ cmp r4, #0 │ │ │ │ - ble b9bf4 <__isoc23_strtoul@@Base+0xad78> │ │ │ │ + ble b9b9c <__isoc23_strtoul@@Base+0xad78> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr sl, [sp, #28] │ │ │ │ sub r0, r3, #8 │ │ │ │ add r0, sl, r0 │ │ │ │ add r3, r7, r3 │ │ │ │ mov lr, #0 │ │ │ │ cmp r4, r6 │ │ │ │ str r6, [r3, #-4]! │ │ │ │ - blt b9bac <__isoc23_strtoul@@Base+0xad30> │ │ │ │ + blt b9b54 <__isoc23_strtoul@@Base+0xad30> │ │ │ │ add r2, sl, r6, lsl #2 │ │ │ │ ldr fp, [r2, #-4] │ │ │ │ ldr r1, [r0] │ │ │ │ lsl r9, r6, #2 │ │ │ │ sub r2, fp, #4 │ │ │ │ sub r1, r1, #4 │ │ │ │ add fp, fp, #1020 @ 0x3fc │ │ │ │ str r9, [sp, #12] │ │ │ │ - b b9b9c <__isoc23_strtoul@@Base+0xad20> │ │ │ │ + b b9b44 <__isoc23_strtoul@@Base+0xad20> │ │ │ │ cmp fp, r2 │ │ │ │ - beq b9d98 <__isoc23_strtoul@@Base+0xaf1c> │ │ │ │ + beq b9d40 <__isoc23_strtoul@@Base+0xaf1c> │ │ │ │ ldr r9, [r2, #4]! │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ cmp r9, ip │ │ │ │ - bne b9b94 <__isoc23_strtoul@@Base+0xad18> │ │ │ │ + bne b9b3c <__isoc23_strtoul@@Base+0xad18> │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r4, lr │ │ │ │ sub r6, r6, #1 │ │ │ │ sub r0, r0, #4 │ │ │ │ - bne b9b64 <__isoc23_strtoul@@Base+0xace8> │ │ │ │ + bne b9b0c <__isoc23_strtoul@@Base+0xace8> │ │ │ │ add r3, r4, r6 │ │ │ │ sub r4, r3, r4 │ │ │ │ mov r2, #4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ sub r0, r3, #1 │ │ │ │ ldr ip, [r1, r2] │ │ │ │ cmp ip, r3 │ │ │ │ strhi r3, [r1, r2] │ │ │ │ cmp r4, r3 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r3, r0 │ │ │ │ - bne b9bd0 <__isoc23_strtoul@@Base+0xad54> │ │ │ │ + bne b9b78 <__isoc23_strtoul@@Base+0xad54> │ │ │ │ ldr r0, [r8, #216] @ 0xd8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r5, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r5, [r3] │ │ │ │ - b b9964 <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ + b b990c <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ ldrh r2, [r8, #94] @ 0x5e │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9964 <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ + bne b990c <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #14 │ │ │ │ - bne b9964 <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ + bne b990c <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9964 <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ + bne b990c <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - beq b995c <__isoc23_strtoul@@Base+0xaae0> │ │ │ │ - b b9964 <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ + beq b9904 <__isoc23_strtoul@@Base+0xaae0> │ │ │ │ + b b990c <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ ldr r3, [r8, #24] │ │ │ │ tst r3, #4864 @ 0x1300 │ │ │ │ - bne b9964 <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ + bne b990c <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9964 <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ + bne b990c <__isoc23_strtoul@@Base+0xaae8> │ │ │ │ ldr r9, [sp, #16] │ │ │ │ mov r2, r3 │ │ │ │ ldr r7, [r9, #36] @ 0x24 │ │ │ │ ldr r4, [r9, #32] │ │ │ │ add r1, r7, r7, lsl #2 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #32 │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ lsl r6, r7, #2 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b9d8c <__isoc23_strtoul@@Base+0xaf10> │ │ │ │ + beq b9d34 <__isoc23_strtoul@@Base+0xaf10> │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [r5, #28] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ add r0, r4, r6 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [r9, #24] │ │ │ │ str r3, [r5, #24] │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r5, #32] │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r7, #1 │ │ │ │ ldr lr, [r5, #32] │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ str r3, [r4] │ │ │ │ - ble b9d40 <__isoc23_strtoul@@Base+0xaec4> │ │ │ │ + ble b9ce8 <__isoc23_strtoul@@Base+0xaec4> │ │ │ │ sub r2, r6, #4 │ │ │ │ add r6, r2, r4 │ │ │ │ mov ip, r4 │ │ │ │ mov r0, lr │ │ │ │ cmp r3, #0 │ │ │ │ ldrbge r1, [r0, #1] │ │ │ │ - bge b9d18 <__isoc23_strtoul@@Base+0xae9c> │ │ │ │ - b b9e98 <__isoc23_strtoul@@Base+0xb01c> │ │ │ │ + bge b9cc0 <__isoc23_strtoul@@Base+0xae9c> │ │ │ │ + b b9e40 <__isoc23_strtoul@@Base+0xb01c> │ │ │ │ ldr r3, [r4, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - blt b9e98 <__isoc23_strtoul@@Base+0xb01c> │ │ │ │ + blt b9e40 <__isoc23_strtoul@@Base+0xb01c> │ │ │ │ add r2, lr, r3 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ cmp r2, r1 │ │ │ │ - bne b9d0c <__isoc23_strtoul@@Base+0xae90> │ │ │ │ + bne b9cb4 <__isoc23_strtoul@@Base+0xae90> │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ addeq r3, r3, #1 │ │ │ │ str r3, [ip, #4]! │ │ │ │ cmp ip, r6 │ │ │ │ - bne b9cfc <__isoc23_strtoul@@Base+0xae80> │ │ │ │ + bne b9ca4 <__isoc23_strtoul@@Base+0xae80> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r5, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ str r5, [r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r0, [r8, #216] @ 0xd8 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b b995c <__isoc23_strtoul@@Base+0xaae0> │ │ │ │ - ldr r1, [pc, #312] @ b9eb4 <__isoc23_strtoul@@Base+0xb038> │ │ │ │ + b b9904 <__isoc23_strtoul@@Base+0xaae0> │ │ │ │ + ldr r1, [pc, #312] @ b9e5c <__isoc23_strtoul@@Base+0xb038> │ │ │ │ ldr r2, [r8, #24] │ │ │ │ tst r1, r2 │ │ │ │ moveq r3, #14 │ │ │ │ streq r3, [r8, #4] │ │ │ │ - bne b995c <__isoc23_strtoul@@Base+0xaae0> │ │ │ │ + bne b9904 <__isoc23_strtoul@@Base+0xaae0> │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r9] │ │ │ │ cmp r1, lr │ │ │ │ strhi lr, [r2, r9] │ │ │ │ ldr r6, [r7, r9] │ │ │ │ cmp r4, r6 │ │ │ │ - bge b9b70 <__isoc23_strtoul@@Base+0xacf4> │ │ │ │ - b b9bac <__isoc23_strtoul@@Base+0xad30> │ │ │ │ + bge b9b18 <__isoc23_strtoul@@Base+0xacf4> │ │ │ │ + b b9b54 <__isoc23_strtoul@@Base+0xad30> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ sub r3, r3, r4 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ sub r3, r3, r1 │ │ │ │ sub r3, r3, r4 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ ldrh r1, [r8, #98] @ 0x62 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b9a4c <__isoc23_strtoul@@Base+0xabd0> │ │ │ │ + bne b99f4 <__isoc23_strtoul@@Base+0xabd0> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b9a4c <__isoc23_strtoul@@Base+0xabd0> │ │ │ │ + bne b99f4 <__isoc23_strtoul@@Base+0xabd0> │ │ │ │ cmn r3, r2 │ │ │ │ - bpl b9a4c <__isoc23_strtoul@@Base+0xabd0> │ │ │ │ + bpl b99f4 <__isoc23_strtoul@@Base+0xabd0> │ │ │ │ mov r3, r4 │ │ │ │ - b b9a50 <__isoc23_strtoul@@Base+0xabd4> │ │ │ │ + b b99f8 <__isoc23_strtoul@@Base+0xabd4> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov r9, fp │ │ │ │ mov ip, #1 │ │ │ │ ldr r2, [sl, #28] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r2, r9] │ │ │ │ mov r1, r7 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq b9e4c <__isoc23_strtoul@@Base+0xafd0> │ │ │ │ + beq b9df4 <__isoc23_strtoul@@Base+0xafd0> │ │ │ │ stm sp, {fp, ip} │ │ │ │ - bl b4adc <__isoc23_strtoul@@Base+0x5c60> │ │ │ │ + bl b4a84 <__isoc23_strtoul@@Base+0x5c60> │ │ │ │ mov ip, r0 │ │ │ │ add r9, r9, #4 │ │ │ │ cmp r9, #1024 @ 0x400 │ │ │ │ - bne b9e24 <__isoc23_strtoul@@Base+0xafa8> │ │ │ │ - b b9b34 <__isoc23_strtoul@@Base+0xacb8> │ │ │ │ + bne b9dcc <__isoc23_strtoul@@Base+0xafa8> │ │ │ │ + b b9adc <__isoc23_strtoul@@Base+0xacb8> │ │ │ │ ldr r0, [r8, #216] @ 0xd8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ - b b9d8c <__isoc23_strtoul@@Base+0xaf10> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + b b9d34 <__isoc23_strtoul@@Base+0xaf10> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ cmp r1, r9 │ │ │ │ - bne b9a4c <__isoc23_strtoul@@Base+0xabd0> │ │ │ │ - b b9dec <__isoc23_strtoul@@Base+0xaf70> │ │ │ │ + bne b99f4 <__isoc23_strtoul@@Base+0xabd0> │ │ │ │ + b b9d94 <__isoc23_strtoul@@Base+0xaf70> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ sub r3, r3, r4 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - b b9a1c <__isoc23_strtoul@@Base+0xaba0> │ │ │ │ + b b99c4 <__isoc23_strtoul@@Base+0xaba0> │ │ │ │ add r2, lr, r3 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ - b b9d28 <__isoc23_strtoul@@Base+0xaeac> │ │ │ │ + b b9cd0 <__isoc23_strtoul@@Base+0xaeac> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b b9b18 <__isoc23_strtoul@@Base+0xac9c> │ │ │ │ - andeq r1, r6, ip, asr r3 │ │ │ │ + b b9ac0 <__isoc23_strtoul@@Base+0xac9c> │ │ │ │ + andeq r0, r6, ip, asr #20 │ │ │ │ andmi r0, r0, r0, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3816] @ 0xee8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #1924] @ ba658 <__isoc23_strtoul@@Base+0xb7dc> │ │ │ │ - ldr r3, [pc, #1924] @ ba65c <__isoc23_strtoul@@Base+0xb7e0> │ │ │ │ + ldr r1, [pc, #1924] @ ba600 <__isoc23_strtoul@@Base+0xb7dc> │ │ │ │ + ldr r3, [pc, #1924] @ ba604 <__isoc23_strtoul@@Base+0xb7e0> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #1920] @ ba660 <__isoc23_strtoul@@Base+0xb7e4> │ │ │ │ + ldr lr, [pc, #1920] @ ba608 <__isoc23_strtoul@@Base+0xb7e4> │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ subs r5, r0, #0 │ │ │ │ add lr, pc, lr │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ mov r3, #0 │ │ │ │ - beq ba5d8 <__isoc23_strtoul@@Base+0xb75c> │ │ │ │ + beq ba580 <__isoc23_strtoul@@Base+0xb75c> │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ mov fp, r2 │ │ │ │ - bne ba174 <__isoc23_strtoul@@Base+0xb2f8> │ │ │ │ - ldr r3, [pc, #1876] @ ba664 <__isoc23_strtoul@@Base+0xb7e8> │ │ │ │ + bne ba11c <__isoc23_strtoul@@Base+0xb2f8> │ │ │ │ + ldr r3, [pc, #1876] @ ba60c <__isoc23_strtoul@@Base+0xb7e8> │ │ │ │ ldr r7, [lr, r3] │ │ │ │ add r7, r7, #2688 @ 0xa80 │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #2 │ │ │ │ streq r3, [r7, #12] │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ - beq ba5e0 <__isoc23_strtoul@@Base+0xb764> │ │ │ │ - ldr r3, [pc, #1828] @ ba664 <__isoc23_strtoul@@Base+0xb7e8> │ │ │ │ + beq ba588 <__isoc23_strtoul@@Base+0xb764> │ │ │ │ + ldr r3, [pc, #1828] @ ba60c <__isoc23_strtoul@@Base+0xb7e8> │ │ │ │ ldr r0, [lr, r3] │ │ │ │ ldr r3, [r0, #2736] @ 0xab0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9f7c <__isoc23_strtoul@@Base+0xb100> │ │ │ │ + bne b9f24 <__isoc23_strtoul@@Base+0xb100> │ │ │ │ add ip, r0, #1664 @ 0x680 │ │ │ │ mov r3, #1 │ │ │ │ add ip, ip, #10 │ │ │ │ add r1, r0, #10 │ │ │ │ str r3, [r0, #2736] @ 0xab0 │ │ │ │ ldrb r3, [r1, #-2] │ │ │ │ add r3, r3, #416 @ 0x1a0 │ │ │ │ add r3, r3, #2 │ │ │ │ str r1, [r0, r3, lsl #2] │ │ │ │ add r1, r1, #32 │ │ │ │ cmp r1, ip │ │ │ │ - bne b9f60 <__isoc23_strtoul@@Base+0xb0e4> │ │ │ │ - ldr r3, [pc, #1764] @ ba668 <__isoc23_strtoul@@Base+0xb7ec> │ │ │ │ + bne b9f08 <__isoc23_strtoul@@Base+0xb0e4> │ │ │ │ + ldr r3, [pc, #1764] @ ba610 <__isoc23_strtoul@@Base+0xb7ec> │ │ │ │ ldr r3, [lr, r3] │ │ │ │ ldr r8, [r3, #8] │ │ │ │ ldr r4, [r8, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ba598 <__isoc23_strtoul@@Base+0xb71c> │ │ │ │ - ldr sl, [pc, #1744] @ ba66c <__isoc23_strtoul@@Base+0xb7f0> │ │ │ │ + beq ba540 <__isoc23_strtoul@@Base+0xb71c> │ │ │ │ + ldr sl, [pc, #1744] @ ba614 <__isoc23_strtoul@@Base+0xb7f0> │ │ │ │ mov r2, #432 @ 0x1b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb260 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ + bl bb208 <__isoc23_strtoul@@Base+0xc3e4> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - beq ba554 <__isoc23_strtoul@@Base+0xb6d8> │ │ │ │ + beq ba4fc <__isoc23_strtoul@@Base+0xb6d8> │ │ │ │ mov r2, #432 @ 0x1b0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ mov r0, #2 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ - bl a3120 │ │ │ │ + bl a30c8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ - beq ba554 <__isoc23_strtoul@@Base+0xb6d8> │ │ │ │ + beq ba4fc <__isoc23_strtoul@@Base+0xb6d8> │ │ │ │ add r8, sp, #8 │ │ │ │ mov r2, #228 @ 0xe4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str fp, [sp, #32] │ │ │ │ str r5, [sp, #220] @ 0xdc │ │ │ │ str r7, [r3, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ tst r3, #1 │ │ │ │ @@ -182083,205 +182083,205 @@ │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #47 @ 0x2f │ │ │ │ str r7, [sp, #224] @ 0xe0 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, [sp, #24] │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, sl │ │ │ │ - bcc ba03c <__isoc23_strtoul@@Base+0xb1c0> │ │ │ │ + bcc b9fe4 <__isoc23_strtoul@@Base+0xb1c0> │ │ │ │ ldr r1, [r7, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ba4c4 <__isoc23_strtoul@@Base+0xb648> │ │ │ │ + bne ba46c <__isoc23_strtoul@@Base+0xb648> │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ tst r3, #1 │ │ │ │ movne r2, #6 │ │ │ │ - bne ba05c <__isoc23_strtoul@@Base+0xb1e0> │ │ │ │ + bne ba004 <__isoc23_strtoul@@Base+0xb1e0> │ │ │ │ tst r3, #2 │ │ │ │ moveq r2, #0 │ │ │ │ movne r2, #3 │ │ │ │ mvn r1, #0 │ │ │ │ tst r3, #32 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #16] │ │ │ │ - beq ba41c <__isoc23_strtoul@@Base+0xb5a0> │ │ │ │ + beq ba3c4 <__isoc23_strtoul@@Base+0xb5a0> │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ ldrne r1, [sp, #28] │ │ │ │ strne r1, [sp, #16] │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ orreq r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #0 │ │ │ │ movne r2, #12 │ │ │ │ moveq r2, #9 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #1492] @ ba670 <__isoc23_strtoul@@Base+0xb7f4> │ │ │ │ + ldr r2, [pc, #1492] @ ba618 <__isoc23_strtoul@@Base+0xb7f4> │ │ │ │ and r1, r3, #2097152 @ 0x200000 │ │ │ │ and r2, r3, r2 │ │ │ │ cmp r2, #8 │ │ │ │ orr r2, r3, #10240 @ 0x2800 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldreq r3, [sp, #24] │ │ │ │ streq r3, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ba444 <__isoc23_strtoul@@Base+0xb5c8> │ │ │ │ + beq ba3ec <__isoc23_strtoul@@Base+0xb5c8> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ tst r2, #34 @ 0x22 │ │ │ │ str r1, [r3, #76] @ 0x4c │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ strh r3, [sp, #72] @ 0x48 │ │ │ │ strh r3, [sp, #80] @ 0x50 │ │ │ │ - beq ba190 <__isoc23_strtoul@@Base+0xb314> │ │ │ │ + beq ba138 <__isoc23_strtoul@@Base+0xb314> │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #13 │ │ │ │ - bhi ba180 <__isoc23_strtoul@@Base+0xb304> │ │ │ │ - ldr r2, [pc, #1392] @ ba674 <__isoc23_strtoul@@Base+0xb7f8> │ │ │ │ + bhi ba128 <__isoc23_strtoul@@Base+0xb304> │ │ │ │ + ldr r2, [pc, #1392] @ ba61c <__isoc23_strtoul@@Base+0xb7f8> │ │ │ │ lsr r3, r2, r3 │ │ │ │ tst r3, #1 │ │ │ │ - beq ba188 <__isoc23_strtoul@@Base+0xb30c> │ │ │ │ + beq ba130 <__isoc23_strtoul@@Base+0xb30c> │ │ │ │ mov r3, #19 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl bfc1c <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ + bl bfbc4 <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ba44c <__isoc23_strtoul@@Base+0xb5d0> │ │ │ │ + bne ba3f4 <__isoc23_strtoul@@Base+0xb5d0> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, #12 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb038 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ + bl bafe0 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ mov r8, r0 │ │ │ │ - ldr r2, [pc, #1324] @ ba678 <__isoc23_strtoul@@Base+0xb7fc> │ │ │ │ - ldr r3, [pc, #1292] @ ba65c <__isoc23_strtoul@@Base+0xb7e0> │ │ │ │ + ldr r2, [pc, #1324] @ ba620 <__isoc23_strtoul@@Base+0xb7fc> │ │ │ │ + ldr r3, [pc, #1292] @ ba604 <__isoc23_strtoul@@Base+0xb7e0> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ba654 <__isoc23_strtoul@@Base+0xb7d8> │ │ │ │ + bne ba5fc <__isoc23_strtoul@@Base+0xb7d8> │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r5, #12] │ │ │ │ bic fp, r2, #131072 @ 0x20000 │ │ │ │ - b b9f18 <__isoc23_strtoul@@Base+0xb09c> │ │ │ │ + b b9ec0 <__isoc23_strtoul@@Base+0xb09c> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ - beq ba10c <__isoc23_strtoul@@Base+0xb290> │ │ │ │ + beq ba0b4 <__isoc23_strtoul@@Base+0xb290> │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - bl b87a0 <__isoc23_strtoul@@Base+0x9924> │ │ │ │ + bl b8748 <__isoc23_strtoul@@Base+0x9924> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ - beq ba114 <__isoc23_strtoul@@Base+0xb298> │ │ │ │ + beq ba0bc <__isoc23_strtoul@@Base+0xb298> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #8 │ │ │ │ strne r3, [sp, #12] │ │ │ │ - bne ba114 <__isoc23_strtoul@@Base+0xb298> │ │ │ │ + bne ba0bc <__isoc23_strtoul@@Base+0xb298> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ tst r2, #256 @ 0x100 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq ba248 <__isoc23_strtoul@@Base+0xb3cc> │ │ │ │ + beq ba1f0 <__isoc23_strtoul@@Base+0xb3cc> │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r0, #4 │ │ │ │ - beq ba248 <__isoc23_strtoul@@Base+0xb3cc> │ │ │ │ + beq ba1f0 <__isoc23_strtoul@@Base+0xb3cc> │ │ │ │ cmp r0, #1 │ │ │ │ biceq r2, r2, #32768 @ 0x8000 │ │ │ │ mov r3, #0 │ │ │ │ streq r2, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ba54c <__isoc23_strtoul@@Base+0xb6d0> │ │ │ │ + beq ba4f4 <__isoc23_strtoul@@Base+0xb6d0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r3, #421] @ 0x1a5 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r1] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba248 <__isoc23_strtoul@@Base+0xb3cc> │ │ │ │ + bne ba1f0 <__isoc23_strtoul@@Base+0xb3cc> │ │ │ │ mov r3, #13 │ │ │ │ strb r3, [r1, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r9, #4] │ │ │ │ tst r2, #4096 @ 0x1000 │ │ │ │ str r1, [r3, #88] @ 0x58 │ │ │ │ - beq ba2cc <__isoc23_strtoul@@Base+0xb450> │ │ │ │ + beq ba274 <__isoc23_strtoul@@Base+0xb450> │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #15 │ │ │ │ - beq ba2cc <__isoc23_strtoul@@Base+0xb450> │ │ │ │ + beq ba274 <__isoc23_strtoul@@Base+0xb450> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, #15 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r8 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ biceq r2, r2, #32768 @ 0x8000 │ │ │ │ mov r3, #0 │ │ │ │ streq r2, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ba54c <__isoc23_strtoul@@Base+0xb6d0> │ │ │ │ + beq ba4f4 <__isoc23_strtoul@@Base+0xb6d0> │ │ │ │ ldr r2, [r9, #4] │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [r9, #24] │ │ │ │ str r2, [r3, #24] │ │ │ │ str r3, [r9, #12] │ │ │ │ ldr r9, [r5, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r9] │ │ │ │ - bl b2e3c <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ + bl b2de4 <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ba528 <__isoc23_strtoul@@Base+0xb6ac> │ │ │ │ + bne ba4d0 <__isoc23_strtoul@@Base+0xb6ac> │ │ │ │ ldrh r3, [sp, #102] @ 0x66 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ba474 <__isoc23_strtoul@@Base+0xb5f8> │ │ │ │ + beq ba41c <__isoc23_strtoul@@Base+0xb5f8> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r9, #422] @ 0x1a6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ strb r3, [r2, #420] @ 0x1a4 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ ldrb r3, [r9, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba4b0 <__isoc23_strtoul@@Base+0xb634> │ │ │ │ + bne ba458 <__isoc23_strtoul@@Base+0xb634> │ │ │ │ ldrh r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba4b0 <__isoc23_strtoul@@Base+0xb634> │ │ │ │ + bne ba458 <__isoc23_strtoul@@Base+0xb634> │ │ │ │ ldrh r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba4b0 <__isoc23_strtoul@@Base+0xb634> │ │ │ │ + bne ba458 <__isoc23_strtoul@@Base+0xb634> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [r9, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r5, #4] │ │ │ │ mvneq r2, #0 │ │ │ │ streq r2, [r3, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ @@ -182289,40 +182289,40 @@ │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r2, #152] @ 0x98 │ │ │ │ ldreq r3, [r5, #4] │ │ │ │ mvneq r2, #0 │ │ │ │ streq r2, [r3, #152] @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b9890 <__isoc23_strtoul@@Base+0xaa14> │ │ │ │ + bl b9838 <__isoc23_strtoul@@Base+0xaa14> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne ba114 <__isoc23_strtoul@@Base+0xb298> │ │ │ │ + bne ba0bc <__isoc23_strtoul@@Base+0xb298> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl b4b98 <__isoc23_strtoul@@Base+0x5d1c> │ │ │ │ + bl b4b40 <__isoc23_strtoul@@Base+0x5d1c> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #12 │ │ │ │ ldrh r3, [sp, #110] @ 0x6e │ │ │ │ str r3, [r5] │ │ │ │ lsreq r3, r3, #1 │ │ │ │ streq r3, [r5] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq ba3d0 <__isoc23_strtoul@@Base+0xb554> │ │ │ │ + beq ba378 <__isoc23_strtoul@@Base+0xb554> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ sub r0, r2, r6 │ │ │ │ add ip, r0, #1 │ │ │ │ str ip, [r5, #8] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, r1 │ │ │ │ - beq ba61c <__isoc23_strtoul@@Base+0xb7a0> │ │ │ │ + beq ba5c4 <__isoc23_strtoul@@Base+0xb7a0> │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne ba10c <__isoc23_strtoul@@Base+0xb290> │ │ │ │ + bne ba0b4 <__isoc23_strtoul@@Base+0xb290> │ │ │ │ bic r3, r3, #268435456 @ 0x10000000 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [r2, #72] @ 0x48 │ │ │ │ bic r3, r3, #117440512 @ 0x7000000 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ bic r3, r3, #192 @ 0xc0 │ │ │ │ @@ -182334,63 +182334,63 @@ │ │ │ │ ldrh r1, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add r3, r3, r1 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ - b ba144 <__isoc23_strtoul@@Base+0xb2c8> │ │ │ │ + b ba0ec <__isoc23_strtoul@@Base+0xb2c8> │ │ │ │ bic r2, r3, #549453824 @ 0x20c00000 │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #16449536 @ 0xfb0000 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ bic r3, r3, #247 @ 0xf7 │ │ │ │ cmp r3, #8 │ │ │ │ ldreq r3, [sp, #24] │ │ │ │ bic r2, r2, #2097152 @ 0x200000 │ │ │ │ str r2, [sp, #32] │ │ │ │ streq r3, [sp, #16] │ │ │ │ mvn r1, #0 │ │ │ │ - b ba0c0 <__isoc23_strtoul@@Base+0xb244> │ │ │ │ + b ba068 <__isoc23_strtoul@@Base+0xb244> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #8 │ │ │ │ - ble ba134 <__isoc23_strtoul@@Base+0xb2b8> │ │ │ │ + ble ba0dc <__isoc23_strtoul@@Base+0xb2b8> │ │ │ │ cmp r1, #12 │ │ │ │ - beq ba130 <__isoc23_strtoul@@Base+0xb2b4> │ │ │ │ + beq ba0d8 <__isoc23_strtoul@@Base+0xb2b4> │ │ │ │ tst fp, #512 @ 0x200 │ │ │ │ - bne ba134 <__isoc23_strtoul@@Base+0xb2b8> │ │ │ │ + bne ba0dc <__isoc23_strtoul@@Base+0xb2b8> │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ orr fp, fp, #512 @ 0x200 │ │ │ │ - b b9f98 <__isoc23_strtoul@@Base+0xb11c> │ │ │ │ + b b9f40 <__isoc23_strtoul@@Base+0xb11c> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne ba304 <__isoc23_strtoul@@Base+0xb488> │ │ │ │ + bne ba2ac <__isoc23_strtoul@@Base+0xb488> │ │ │ │ ldrh r3, [sp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba53c <__isoc23_strtoul@@Base+0xb6c0> │ │ │ │ + bne ba4e4 <__isoc23_strtoul@@Base+0xb6c0> │ │ │ │ ldrh r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bls ba56c <__isoc23_strtoul@@Base+0xb6f0> │ │ │ │ + bls ba514 <__isoc23_strtoul@@Base+0xb6f0> │ │ │ │ ldrh r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ba53c <__isoc23_strtoul@@Base+0xb6c0> │ │ │ │ + bne ba4e4 <__isoc23_strtoul@@Base+0xb6c0> │ │ │ │ ldrh r3, [sp, #114] @ 0x72 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba53c <__isoc23_strtoul@@Base+0xb6c0> │ │ │ │ + bne ba4e4 <__isoc23_strtoul@@Base+0xb6c0> │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r9, #152] @ 0x98 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r3, [r2, #148] @ 0x94 │ │ │ │ - b ba35c <__isoc23_strtoul@@Base+0xb4e0> │ │ │ │ + b ba304 <__isoc23_strtoul@@Base+0xb4e0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #164 @ 0xa4 │ │ │ │ str r1, [sp, #228] @ 0xe4 │ │ │ │ str r2, [sp, #232] @ 0xe8 │ │ │ │ - b ba4e0 <__isoc23_strtoul@@Base+0xb664> │ │ │ │ + b ba488 <__isoc23_strtoul@@Base+0xb664> │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ ldrb r1, [r4, r1] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldr r1, [sp, #228] @ 0xe4 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ add r0, r1, r3 │ │ │ │ @@ -182400,393 +182400,393 @@ │ │ │ │ cmp r2, #10 │ │ │ │ streq r3, [sp, #24] │ │ │ │ ldrbeq r2, [r0] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ streq r3, [sp, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ - bne ba4dc <__isoc23_strtoul@@Base+0xb660> │ │ │ │ - b ba040 <__isoc23_strtoul@@Base+0xb1c4> │ │ │ │ + bne ba484 <__isoc23_strtoul@@Base+0xb660> │ │ │ │ + b b9fe8 <__isoc23_strtoul@@Base+0xb1c4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #15 │ │ │ │ streq r3, [sp, #12] │ │ │ │ - b ba114 <__isoc23_strtoul@@Base+0xb298> │ │ │ │ + b ba0bc <__isoc23_strtoul@@Base+0xb298> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r9, #420] @ 0x1a4 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ - b ba304 <__isoc23_strtoul@@Base+0xb488> │ │ │ │ + b ba2ac <__isoc23_strtoul@@Base+0xb488> │ │ │ │ mov r0, r5 │ │ │ │ - bl bfc1c <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ + bl bfbc4 <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb038 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ + bl bafe0 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ mov r8, r0 │ │ │ │ - b ba144 <__isoc23_strtoul@@Base+0xb2c8> │ │ │ │ + b ba0ec <__isoc23_strtoul@@Base+0xb2c8> │ │ │ │ ldrh r2, [sp, #114] @ 0x72 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ba304 <__isoc23_strtoul@@Base+0xb488> │ │ │ │ + beq ba2ac <__isoc23_strtoul@@Base+0xb488> │ │ │ │ cmp r2, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne ba53c <__isoc23_strtoul@@Base+0xb6c0> │ │ │ │ + bne ba4e4 <__isoc23_strtoul@@Base+0xb6c0> │ │ │ │ ldrb r3, [r9, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba4b0 <__isoc23_strtoul@@Base+0xb634> │ │ │ │ - b ba31c <__isoc23_strtoul@@Base+0xb4a0> │ │ │ │ + bne ba458 <__isoc23_strtoul@@Base+0xb634> │ │ │ │ + b ba2c4 <__isoc23_strtoul@@Base+0xb4a0> │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ba628 <__isoc23_strtoul@@Base+0xb7ac> │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + beq ba5d0 <__isoc23_strtoul@@Base+0xb7ac> │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ sub r1, r4, #1 │ │ │ │ ldr ip, [r0] │ │ │ │ sub r3, ip, #4 │ │ │ │ add ip, ip, #1020 @ 0x3fc │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ strb r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ - bne ba5c0 <__isoc23_strtoul@@Base+0xb744> │ │ │ │ + bne ba568 <__isoc23_strtoul@@Base+0xb744> │ │ │ │ str r4, [r8, #64] @ 0x40 │ │ │ │ - b b9f94 <__isoc23_strtoul@@Base+0xb118> │ │ │ │ + b b9f3c <__isoc23_strtoul@@Base+0xb118> │ │ │ │ mov r8, #2 │ │ │ │ - b ba144 <__isoc23_strtoul@@Base+0xb2c8> │ │ │ │ - ldr r2, [pc, #148] @ ba67c <__isoc23_strtoul@@Base+0xb800> │ │ │ │ - ldr r3, [pc, #112] @ ba65c <__isoc23_strtoul@@Base+0xb7e0> │ │ │ │ + b ba0ec <__isoc23_strtoul@@Base+0xb2c8> │ │ │ │ + ldr r2, [pc, #148] @ ba624 <__isoc23_strtoul@@Base+0xb800> │ │ │ │ + ldr r3, [pc, #112] @ ba604 <__isoc23_strtoul@@Base+0xb7e0> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ moveq r2, r6 │ │ │ │ moveq r1, #2 │ │ │ │ - bne ba654 <__isoc23_strtoul@@Base+0xb7d8> │ │ │ │ + bne ba5fc <__isoc23_strtoul@@Base+0xb7d8> │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bb038 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ + b bafe0 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ add r0, r0, #2 │ │ │ │ str r0, [r5, #8] │ │ │ │ - b ba3d0 <__isoc23_strtoul@@Base+0xb554> │ │ │ │ - ldr r2, [pc, #80] @ ba680 <__isoc23_strtoul@@Base+0xb804> │ │ │ │ - ldr r3, [pc, #40] @ ba65c <__isoc23_strtoul@@Base+0xb7e0> │ │ │ │ + b ba378 <__isoc23_strtoul@@Base+0xb554> │ │ │ │ + ldr r2, [pc, #80] @ ba628 <__isoc23_strtoul@@Base+0xb804> │ │ │ │ + ldr r3, [pc, #40] @ ba604 <__isoc23_strtoul@@Base+0xb7e0> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ moveq r2, r6 │ │ │ │ moveq r1, #12 │ │ │ │ - beq ba60c <__isoc23_strtoul@@Base+0xb790> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r3, r7, r4, asr r8 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r3, r7, r0, asr #16 │ │ │ │ - @ instruction: 0x000006b4 │ │ │ │ - andeq r0, r0, r4, asr r6 │ │ │ │ + beq ba5b4 <__isoc23_strtoul@@Base+0xb790> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + @ instruction: 0x000728b4 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r2, r7, r0, lsr #17 │ │ │ │ + andeq r0, r0, ip, lsr #13 │ │ │ │ + andeq r0, r0, ip, asr #12 │ │ │ │ teqeq r1, r4, asr #11 │ │ │ │ andeq r0, r4, r8 │ │ │ │ andeq r2, r0, r1, lsl #8 │ │ │ │ - ldrdeq r3, [r7], -ip │ │ │ │ - andeq r3, r7, r0, asr #2 │ │ │ │ - strdeq r3, [r7], -r8 │ │ │ │ + andeq r2, r7, ip, lsr r6 │ │ │ │ + andeq r2, r7, r0, lsr #3 │ │ │ │ + andeq r2, r7, r8, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ - bl 7e20 │ │ │ │ - ldr r9, [pc, #108] @ ba720 <__isoc23_strtoul@@Base+0xb8a4> │ │ │ │ + bl 7dd0 │ │ │ │ + ldr r9, [pc, #108] @ ba6c8 <__isoc23_strtoul@@Base+0xb8a4> │ │ │ │ add r9, pc, r9 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ba6f4 <__isoc23_strtoul@@Base+0xb878> │ │ │ │ + beq ba69c <__isoc23_strtoul@@Base+0xb878> │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 7b44 │ │ │ │ + bl 7b00 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ strb r3, [r4, r7] │ │ │ │ mov r0, r8 │ │ │ │ - bl b9eb8 <__isoc23_strtoul@@Base+0xb03c> │ │ │ │ + bl b9e60 <__isoc23_strtoul@@Base+0xb03c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ tst r5, #131072 @ 0x20000 │ │ │ │ ldrne r0, [r8, #12] │ │ │ │ - bne ba710 <__isoc23_strtoul@@Base+0xb894> │ │ │ │ - ldr r3, [pc, #28] @ ba724 <__isoc23_strtoul@@Base+0xb8a8> │ │ │ │ + bne ba6b8 <__isoc23_strtoul@@Base+0xb894> │ │ │ │ + ldr r3, [pc, #28] @ ba6cc <__isoc23_strtoul@@Base+0xb8a8> │ │ │ │ ldr r0, [r9, r3] │ │ │ │ add r0, r0, #2688 @ 0xa80 │ │ │ │ add r0, r0, #8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b bb038 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ - andeq r3, r7, r8, ror r0 │ │ │ │ - @ instruction: 0x000006b4 │ │ │ │ + b bafe0 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ + ldrdeq r2, [r7], -r8 │ │ │ │ + andeq r0, r0, ip, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3824] @ 0xef0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #916] @ baae0 <__isoc23_strtoul@@Base+0xbc64> │ │ │ │ - ldr r2, [pc, #916] @ baae4 <__isoc23_strtoul@@Base+0xbc68> │ │ │ │ + ldr r1, [pc, #916] @ baa88 <__isoc23_strtoul@@Base+0xbc64> │ │ │ │ + ldr r2, [pc, #916] @ baa8c <__isoc23_strtoul@@Base+0xbc68> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r8, [r3] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #240 @ 0xf0 │ │ │ │ cmp r8, #0 │ │ │ │ cmpne r7, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #236] @ 0xec │ │ │ │ mov r2, #0 │ │ │ │ - beq ba8e8 <__isoc23_strtoul@@Base+0xba6c> │ │ │ │ + beq ba890 <__isoc23_strtoul@@Base+0xba6c> │ │ │ │ ldrb r2, [r4, #422] @ 0x1a6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ba8b8 <__isoc23_strtoul@@Base+0xba3c> │ │ │ │ + bne ba860 <__isoc23_strtoul@@Base+0xba3c> │ │ │ │ ldrb sl, [r3, #422] @ 0x1a6 │ │ │ │ cmp sl, #0 │ │ │ │ - bne ba8b8 <__isoc23_strtoul@@Base+0xba3c> │ │ │ │ + bne ba860 <__isoc23_strtoul@@Base+0xba3c> │ │ │ │ add r9, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #228 @ 0xe4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 8018 │ │ │ │ + bl 7fc8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #6 │ │ │ │ - beq baa5c <__isoc23_strtoul@@Base+0xbbe0> │ │ │ │ + beq baa04 <__isoc23_strtoul@@Base+0xbbe0> │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq baa30 <__isoc23_strtoul@@Base+0xbbb4> │ │ │ │ + beq ba9d8 <__isoc23_strtoul@@Base+0xbbb4> │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r3, #4 │ │ │ │ - beq ba954 <__isoc23_strtoul@@Base+0xbad8> │ │ │ │ + beq ba8fc <__isoc23_strtoul@@Base+0xbad8> │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba7d8 <__isoc23_strtoul@@Base+0xb95c> │ │ │ │ + bne ba780 <__isoc23_strtoul@@Base+0xb95c> │ │ │ │ mov r4, r8 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne ba7e8 <__isoc23_strtoul@@Base+0xb96c> │ │ │ │ + bne ba790 <__isoc23_strtoul@@Base+0xb96c> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl b634c <__isoc23_strtoul@@Base+0x74d0> │ │ │ │ + bl b62f4 <__isoc23_strtoul@@Base+0x74d0> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq baaa8 <__isoc23_strtoul@@Base+0xbc2c> │ │ │ │ + beq baa50 <__isoc23_strtoul@@Base+0xbc2c> │ │ │ │ str r7, [r3] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldrb r3, [r2, #421] @ 0x1a5 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r5, #4] │ │ │ │ strbeq r4, [r3, #421] @ 0x1a5 │ │ │ │ ldreq r2, [r6, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ tst r1, #256 @ 0x100 │ │ │ │ - bne ba9c0 <__isoc23_strtoul@@Base+0xbb44> │ │ │ │ + bne ba968 <__isoc23_strtoul@@Base+0xbb44> │ │ │ │ tst r1, #4096 @ 0x1000 │ │ │ │ - beq ba86c <__isoc23_strtoul@@Base+0xb9f0> │ │ │ │ + beq ba814 <__isoc23_strtoul@@Base+0xb9f0> │ │ │ │ ldr r4, [r2] │ │ │ │ mov r6, r4 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne ba850 <__isoc23_strtoul@@Base+0xb9d4> │ │ │ │ + bne ba7f8 <__isoc23_strtoul@@Base+0xb9d4> │ │ │ │ ldrb r3, [r6] │ │ │ │ cmp r3, #15 │ │ │ │ - bne ba924 <__isoc23_strtoul@@Base+0xbaa8> │ │ │ │ + bne ba8cc <__isoc23_strtoul@@Base+0xbaa8> │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r2] │ │ │ │ - bl b2e3c <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ + bl b2de4 <__isoc23_strtoul@@Base+0x3fc0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne baa08 <__isoc23_strtoul@@Base+0xbb8c> │ │ │ │ + bne ba9b0 <__isoc23_strtoul@@Base+0xbb8c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl b9890 <__isoc23_strtoul@@Base+0xaa14> │ │ │ │ + bl b9838 <__isoc23_strtoul@@Base+0xaa14> │ │ │ │ cmp r0, #0 │ │ │ │ - bne baa80 <__isoc23_strtoul@@Base+0xbc04> │ │ │ │ + bne baa28 <__isoc23_strtoul@@Base+0xbc04> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r7, #32] │ │ │ │ str r2, [r3, #56] @ 0x38 │ │ │ │ - b ba8bc <__isoc23_strtoul@@Base+0xba40> │ │ │ │ + b ba864 <__isoc23_strtoul@@Base+0xba40> │ │ │ │ mov r0, #6 │ │ │ │ - ldr r2, [pc, #548] @ baae8 <__isoc23_strtoul@@Base+0xbc6c> │ │ │ │ - ldr r3, [pc, #540] @ baae4 <__isoc23_strtoul@@Base+0xbc68> │ │ │ │ + ldr r2, [pc, #548] @ baa90 <__isoc23_strtoul@@Base+0xbc6c> │ │ │ │ + ldr r3, [pc, #540] @ baa8c <__isoc23_strtoul@@Base+0xbc68> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne baadc <__isoc23_strtoul@@Base+0xbc60> │ │ │ │ + bne baa84 <__isoc23_strtoul@@Base+0xbc60> │ │ │ │ add sp, sp, #240 @ 0xf0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #508] @ baaec <__isoc23_strtoul@@Base+0xbc70> │ │ │ │ - ldr r3, [pc, #496] @ baae4 <__isoc23_strtoul@@Base+0xbc68> │ │ │ │ + ldr r2, [pc, #508] @ baa94 <__isoc23_strtoul@@Base+0xbc70> │ │ │ │ + ldr r3, [pc, #496] @ baa8c <__isoc23_strtoul@@Base+0xbc68> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne baadc <__isoc23_strtoul@@Base+0xbc60> │ │ │ │ + bne baa84 <__isoc23_strtoul@@Base+0xbc60> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add sp, sp, #240 @ 0xf0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b bb038 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ + b bafe0 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ cmp r0, #0 │ │ │ │ - beq baabc <__isoc23_strtoul@@Base+0xbc40> │ │ │ │ + beq baa64 <__isoc23_strtoul@@Base+0xbc40> │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ - b ba86c <__isoc23_strtoul@@Base+0xb9f0> │ │ │ │ + b ba814 <__isoc23_strtoul@@Base+0xb9f0> │ │ │ │ ldrb r3, [r8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne ba7d4 <__isoc23_strtoul@@Base+0xb958> │ │ │ │ + bne ba77c <__isoc23_strtoul@@Base+0xb958> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r2, #64] @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r2, #64] @ 0x40 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ str r2, [r3] │ │ │ │ str r4, [r7, #12] │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r1, r8 │ │ │ │ str r2, [r3] │ │ │ │ str r4, [r8, #12] │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r8, [r3] │ │ │ │ - b ba7d4 <__isoc23_strtoul@@Base+0xb958> │ │ │ │ + b ba77c <__isoc23_strtoul@@Base+0xb958> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp] │ │ │ │ - bl b35e0 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ + bl b3588 <__isoc23_strtoul@@Base+0x4764> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq baabc <__isoc23_strtoul@@Base+0xbc40> │ │ │ │ + beq baa64 <__isoc23_strtoul@@Base+0xbc40> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r4, [r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ strb r2, [r3, #421] @ 0x1a5 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ - b ba844 <__isoc23_strtoul@@Base+0xb9c8> │ │ │ │ + b ba7ec <__isoc23_strtoul@@Base+0xb9c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bfc1c <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ + bl bfbc4 <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ moveq r1, #15 │ │ │ │ - bl bb038 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ - b ba8bc <__isoc23_strtoul@@Base+0xba40> │ │ │ │ + bl bafe0 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ + b ba864 <__isoc23_strtoul@@Base+0xba40> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r8, #12] │ │ │ │ str r2, [r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r8, [r3] │ │ │ │ - b ba7c8 <__isoc23_strtoul@@Base+0xb94c> │ │ │ │ + b ba770 <__isoc23_strtoul@@Base+0xb94c> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str r3, [r4] │ │ │ │ str sl, [r7, #12] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ - bl b51bc <__isoc23_strtoul@@Base+0x6340> │ │ │ │ + bl b5164 <__isoc23_strtoul@@Base+0x6340> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r3] │ │ │ │ - b ba7bc <__isoc23_strtoul@@Base+0xb940> │ │ │ │ + b ba764 <__isoc23_strtoul@@Base+0xb940> │ │ │ │ mov r0, r5 │ │ │ │ - bl bfc1c <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ + bl bfbc4 <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r2, r4 │ │ │ │ moveq r1, #12 │ │ │ │ - bl bb038 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ - b ba8bc <__isoc23_strtoul@@Base+0xba40> │ │ │ │ + bl bafe0 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ + b ba864 <__isoc23_strtoul@@Base+0xba40> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl bb038 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ - b ba8bc <__isoc23_strtoul@@Base+0xba40> │ │ │ │ + bl bafe0 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ + b ba864 <__isoc23_strtoul@@Base+0xba40> │ │ │ │ mov r0, r5 │ │ │ │ - bl bfc1c <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ + bl bfbc4 <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, #12 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r2, r4 │ │ │ │ - bl bb038 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ - b ba8bc <__isoc23_strtoul@@Base+0xba40> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r2, [r7], -ip │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, r7, r4, ror #28 │ │ │ │ - andeq r2, r7, r8, lsr lr │ │ │ │ + bl bafe0 <__isoc23_strtoul@@Base+0xc1bc> │ │ │ │ + b ba864 <__isoc23_strtoul@@Base+0xba40> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r2, r7, ip, lsr r0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + andeq r1, r7, r4, asr #29 │ │ │ │ + muleq r7, r8, lr │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ moveq r7, #2 │ │ │ │ - beq bab44 <__isoc23_strtoul@@Base+0xbcc8> │ │ │ │ + beq baaec <__isoc23_strtoul@@Base+0xbcc8> │ │ │ │ mov r5, r0 │ │ │ │ mov lr, r0 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r5] │ │ │ │ @@ -182799,930 +182799,930 @@ │ │ │ │ str r6, [ip, #16] │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #84] @ babb8 <__isoc23_strtoul@@Base+0xbd3c> │ │ │ │ + ldr r5, [pc, #84] @ bab60 <__isoc23_strtoul@@Base+0xbd3c> │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ sub r4, r4, #1 │ │ │ │ mov r6, #0 │ │ │ │ - b bab88 <__isoc23_strtoul@@Base+0xbd0c> │ │ │ │ + b bab30 <__isoc23_strtoul@@Base+0xbd0c> │ │ │ │ cmp r4, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r3, [r2, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bab7c <__isoc23_strtoul@@Base+0xbd00> │ │ │ │ + beq bab24 <__isoc23_strtoul@@Base+0xbd00> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bab7c <__isoc23_strtoul@@Base+0xbd00> │ │ │ │ + beq bab24 <__isoc23_strtoul@@Base+0xbd00> │ │ │ │ str r6, [r3, #32] │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ add r0, r0, #4 │ │ │ │ - bl bfc1c <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ - b bab7c <__isoc23_strtoul@@Base+0xbd00> │ │ │ │ - strdeq fp, [r7], -ip │ │ │ │ + bl bfbc4 <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ + b bab24 <__isoc23_strtoul@@Base+0xbd00> │ │ │ │ + andeq sl, r7, r4, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r2, [pc, #928] @ baf7c <__isoc23_strtoul@@Base+0xc100> │ │ │ │ - ldr r3, [pc, #928] @ baf80 <__isoc23_strtoul@@Base+0xc104> │ │ │ │ + ldr r2, [pc, #928] @ baf24 <__isoc23_strtoul@@Base+0xc100> │ │ │ │ + ldr r3, [pc, #928] @ baf28 <__isoc23_strtoul@@Base+0xc104> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ subs r9, r0, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - beq baef8 <__isoc23_strtoul@@Base+0xc07c> │ │ │ │ - ldr r4, [pc, #900] @ baf84 <__isoc23_strtoul@@Base+0xc108> │ │ │ │ + beq baea0 <__isoc23_strtoul@@Base+0xc07c> │ │ │ │ + ldr r4, [pc, #900] @ baf2c <__isoc23_strtoul@@Base+0xc108> │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bae54 <__isoc23_strtoul@@Base+0xbfd8> │ │ │ │ + beq badfc <__isoc23_strtoul@@Base+0xbfd8> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 99550 │ │ │ │ - ldr r3, [pc, #872] @ baf88 <__isoc23_strtoul@@Base+0xc10c> │ │ │ │ + bl 994f8 │ │ │ │ + ldr r3, [pc, #872] @ baf30 <__isoc23_strtoul@@Base+0xc10c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq bac34 <__isoc23_strtoul@@Base+0xbdb8> │ │ │ │ + beq babdc <__isoc23_strtoul@@Base+0xbdb8> │ │ │ │ str r0, [r3, #8] │ │ │ │ - bl bab4c <__isoc23_strtoul@@Base+0xbcd0> │ │ │ │ + bl baaf4 <__isoc23_strtoul@@Base+0xbcd0> │ │ │ │ sub r1, r9, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq badb0 <__isoc23_strtoul@@Base+0xbf34> │ │ │ │ + beq bad58 <__isoc23_strtoul@@Base+0xbf34> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #4 │ │ │ │ strb r2, [r0], #1 │ │ │ │ - bne bac40 <__isoc23_strtoul@@Base+0xbdc4> │ │ │ │ - ldr r3, [pc, #808] @ baf8c <__isoc23_strtoul@@Base+0xc110> │ │ │ │ + bne babe8 <__isoc23_strtoul@@Base+0xbdc4> │ │ │ │ + ldr r3, [pc, #808] @ baf34 <__isoc23_strtoul@@Base+0xc110> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r4, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ - beq bacfc <__isoc23_strtoul@@Base+0xbe80> │ │ │ │ + beq baca4 <__isoc23_strtoul@@Base+0xbe80> │ │ │ │ mvn r8, #0 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ mov r7, #0 │ │ │ │ mov sl, r8 │ │ │ │ - b bacc8 <__isoc23_strtoul@@Base+0xbe4c> │ │ │ │ + b bac70 <__isoc23_strtoul@@Base+0xbe4c> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, fp │ │ │ │ - beq badd0 <__isoc23_strtoul@@Base+0xbf54> │ │ │ │ + beq bad78 <__isoc23_strtoul@@Base+0xbf54> │ │ │ │ ldr r1, [r6, r7, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq bacbc <__isoc23_strtoul@@Base+0xbe40> │ │ │ │ + beq bac64 <__isoc23_strtoul@@Base+0xbe40> │ │ │ │ ldr r0, [r1, #24] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r0, r1 │ │ │ │ movhi r7, r4 │ │ │ │ cmp r4, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ - beq bacf0 <__isoc23_strtoul@@Base+0xbe74> │ │ │ │ + beq bac98 <__isoc23_strtoul@@Base+0xbe74> │ │ │ │ ldr r5, [r6, r4, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq badc8 <__isoc23_strtoul@@Base+0xbf4c> │ │ │ │ + beq bad70 <__isoc23_strtoul@@Base+0xbf4c> │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne bac8c <__isoc23_strtoul@@Base+0xbe10> │ │ │ │ + bne bac34 <__isoc23_strtoul@@Base+0xbe10> │ │ │ │ cmp r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ sub r4, r4, #1 │ │ │ │ - bne bacc8 <__isoc23_strtoul@@Base+0xbe4c> │ │ │ │ + bne bac70 <__isoc23_strtoul@@Base+0xbe4c> │ │ │ │ cmp r8, #0 │ │ │ │ addge r6, r6, r8, lsl #2 │ │ │ │ - blt bae84 <__isoc23_strtoul@@Base+0xc008> │ │ │ │ + blt bae2c <__isoc23_strtoul@@Base+0xc008> │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq baec8 <__isoc23_strtoul@@Base+0xc04c> │ │ │ │ + beq bae70 <__isoc23_strtoul@@Base+0xc04c> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne baea0 <__isoc23_strtoul@@Base+0xc024> │ │ │ │ + bne bae48 <__isoc23_strtoul@@Base+0xc024> │ │ │ │ mov r0, r9 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ add r3, r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bge bad58 <__isoc23_strtoul@@Base+0xbedc> │ │ │ │ + bge bad00 <__isoc23_strtoul@@Base+0xbedc> │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ bic r1, r1, #63 @ 0x3f │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r5, #36] @ 0x24 │ │ │ │ - beq bae94 <__isoc23_strtoul@@Base+0xc018> │ │ │ │ - bl 7c4c │ │ │ │ + beq bae3c <__isoc23_strtoul@@Base+0xc018> │ │ │ │ + bl 7bfc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - beq baee4 <__isoc23_strtoul@@Base+0xc068> │ │ │ │ + beq bae8c <__isoc23_strtoul@@Base+0xc068> │ │ │ │ mov r1, r9 │ │ │ │ - bl 7d90 │ │ │ │ + bl 7d40 │ │ │ │ add r3, r4, #2 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi bad80 <__isoc23_strtoul@@Base+0xbf04> │ │ │ │ + bhi bad28 <__isoc23_strtoul@@Base+0xbf04> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strb r1, [r2, r3] │ │ │ │ - beq bae78 <__isoc23_strtoul@@Base+0xbffc> │ │ │ │ + beq bae20 <__isoc23_strtoul@@Base+0xbffc> │ │ │ │ mov r4, r5 │ │ │ │ ldr r1, [r4], #4 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl b9eb8 <__isoc23_strtoul@@Base+0xb03c> │ │ │ │ + bl b9e60 <__isoc23_strtoul@@Base+0xb03c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne baeb4 <__isoc23_strtoul@@Base+0xc038> │ │ │ │ + bne bae5c <__isoc23_strtoul@@Base+0xc038> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #32] │ │ │ │ ldr r3, [sp] │ │ │ │ str r3, [r5, #28] │ │ │ │ - b badfc <__isoc23_strtoul@@Base+0xbf80> │ │ │ │ + b bada4 <__isoc23_strtoul@@Base+0xbf80> │ │ │ │ add r1, sp, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #4 │ │ │ │ strb r2, [r1, #8] │ │ │ │ - bne badb0 <__isoc23_strtoul@@Base+0xbf34> │ │ │ │ - b bac5c <__isoc23_strtoul@@Base+0xbde0> │ │ │ │ + bne bad58 <__isoc23_strtoul@@Base+0xbf34> │ │ │ │ + b bac04 <__isoc23_strtoul@@Base+0xbde0> │ │ │ │ mov sl, r4 │ │ │ │ - b bacbc <__isoc23_strtoul@@Base+0xbe40> │ │ │ │ + b bac64 <__isoc23_strtoul@@Base+0xbe40> │ │ │ │ mov r1, r9 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bac9c <__isoc23_strtoul@@Base+0xbe20> │ │ │ │ + bne bac44 <__isoc23_strtoul@@Base+0xbe20> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r1, r3 │ │ │ │ - bne bac9c <__isoc23_strtoul@@Base+0xbe20> │ │ │ │ + bne bac44 <__isoc23_strtoul@@Base+0xbe20> │ │ │ │ cmp r4, #0 │ │ │ │ addge r4, r5, #4 │ │ │ │ - blt bacf0 <__isoc23_strtoul@@Base+0xbe74> │ │ │ │ - ldr r2, [pc, #396] @ baf90 <__isoc23_strtoul@@Base+0xc114> │ │ │ │ + blt bac98 <__isoc23_strtoul@@Base+0xbe74> │ │ │ │ + ldr r2, [pc, #396] @ baf38 <__isoc23_strtoul@@Base+0xc114> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ str r3, [r2, #4] │ │ │ │ mov r0, r4 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r1] │ │ │ │ - ldr r2, [pc, #356] @ baf94 <__isoc23_strtoul@@Base+0xc118> │ │ │ │ - ldr r3, [pc, #332] @ baf80 <__isoc23_strtoul@@Base+0xc104> │ │ │ │ + ldr r2, [pc, #356] @ baf3c <__isoc23_strtoul@@Base+0xc118> │ │ │ │ + ldr r3, [pc, #332] @ baf28 <__isoc23_strtoul@@Base+0xc104> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne baf78 <__isoc23_strtoul@@Base+0xc0fc> │ │ │ │ + bne baf20 <__isoc23_strtoul@@Base+0xc0fc> │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #32 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq baec0 <__isoc23_strtoul@@Base+0xc044> │ │ │ │ + beq bae68 <__isoc23_strtoul@@Base+0xc044> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4] │ │ │ │ - b bac0c <__isoc23_strtoul@@Base+0xbd90> │ │ │ │ + b babb4 <__isoc23_strtoul@@Base+0xbd90> │ │ │ │ ldr r3, [r5] │ │ │ │ strb r4, [r3, #3] │ │ │ │ - b bad80 <__isoc23_strtoul@@Base+0xbf04> │ │ │ │ + b bad28 <__isoc23_strtoul@@Base+0xbf04> │ │ │ │ cmp sl, #0 │ │ │ │ addlt r6, r6, r7, lsl #2 │ │ │ │ addge r6, r6, sl, lsl #2 │ │ │ │ - b bacfc <__isoc23_strtoul@@Base+0xbe80> │ │ │ │ + b baca4 <__isoc23_strtoul@@Base+0xbe80> │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ - b bad4c <__isoc23_strtoul@@Base+0xbed0> │ │ │ │ + bl 7944 │ │ │ │ + b bacf4 <__isoc23_strtoul@@Base+0xbed0> │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #4 │ │ │ │ str r3, [r5, #32] │ │ │ │ - bl bfc1c <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ - b bad14 <__isoc23_strtoul@@Base+0xbe98> │ │ │ │ + bl bfbc4 <__isoc23_strtoul@@Base+0x10da0> │ │ │ │ + b bacbc <__isoc23_strtoul@@Base+0xbe98> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3] │ │ │ │ mov r0, #0 │ │ │ │ - b bae28 <__isoc23_strtoul@@Base+0xbfac> │ │ │ │ + b badd0 <__isoc23_strtoul@@Base+0xbfac> │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r6] │ │ │ │ - bne bad08 <__isoc23_strtoul@@Base+0xbe8c> │ │ │ │ + bne bacb0 <__isoc23_strtoul@@Base+0xbe8c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #12 │ │ │ │ strne r3, [r2] │ │ │ │ - b baec0 <__isoc23_strtoul@@Base+0xc044> │ │ │ │ - bl bab4c <__isoc23_strtoul@@Base+0xbcd0> │ │ │ │ - ldr r3, [pc, #148] @ baf98 <__isoc23_strtoul@@Base+0xc11c> │ │ │ │ + b bae68 <__isoc23_strtoul@@Base+0xc044> │ │ │ │ + bl baaf4 <__isoc23_strtoul@@Base+0xbcd0> │ │ │ │ + ldr r3, [pc, #148] @ baf40 <__isoc23_strtoul@@Base+0xc11c> │ │ │ │ ldr r1, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs baf48 <__isoc23_strtoul@@Base+0xc0cc> │ │ │ │ + bcs baef0 <__isoc23_strtoul@@Base+0xc0cc> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsl r1, r1, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq baf5c <__isoc23_strtoul@@Base+0xc0e0> │ │ │ │ - bl 7c4c │ │ │ │ + beq baf04 <__isoc23_strtoul@@Base+0xc0e0> │ │ │ │ + bl 7bfc │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #104] @ baf9c <__isoc23_strtoul@@Base+0xc120> │ │ │ │ + ldr r2, [pc, #104] @ baf44 <__isoc23_strtoul@@Base+0xc120> │ │ │ │ cmp r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r2, #12] │ │ │ │ - beq baf6c <__isoc23_strtoul@@Base+0xc0f0> │ │ │ │ + beq baf14 <__isoc23_strtoul@@Base+0xc0f0> │ │ │ │ ldr r3, [sp] │ │ │ │ str r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r1, [r3] │ │ │ │ - b baec0 <__isoc23_strtoul@@Base+0xc044> │ │ │ │ + b bae68 <__isoc23_strtoul@@Base+0xc044> │ │ │ │ mov r0, #1 │ │ │ │ - bl 7988 │ │ │ │ + bl 7944 │ │ │ │ mov r3, r0 │ │ │ │ - b baf2c <__isoc23_strtoul@@Base+0xc0b0> │ │ │ │ + b baed4 <__isoc23_strtoul@@Base+0xc0b0> │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b baf4c <__isoc23_strtoul@@Base+0xc0d0> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ - andeq r2, r7, ip, asr #22 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq fp, r7, r0, ror #6 │ │ │ │ - andeq fp, r7, r0, asr #6 │ │ │ │ - strdeq fp, [r7], -ip │ │ │ │ - andeq fp, r7, r8, asr r1 │ │ │ │ - strdeq r2, [r7], -r8 │ │ │ │ - andeq fp, r7, r8, asr r0 │ │ │ │ - andeq fp, r7, r8, lsr #32 │ │ │ │ + b baef4 <__isoc23_strtoul@@Base+0xc0d0> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ + andeq r1, r7, ip, lsr #23 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + @ instruction: 0x0007a3b8 │ │ │ │ + muleq r7, r8, r3 │ │ │ │ + andeq sl, r7, r4, asr r3 │ │ │ │ + @ instruction: 0x0007a1b0 │ │ │ │ + andeq r1, r7, r8, asr r9 │ │ │ │ + strheq sl, [r7], -r0 │ │ │ │ + andeq sl, r7, r0, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #17 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ - beq bb018 <__isoc23_strtoul@@Base+0xc19c> │ │ │ │ + beq bafc0 <__isoc23_strtoul@@Base+0xc19c> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, #21 │ │ │ │ - bls bb008 <__isoc23_strtoul@@Base+0xc18c> │ │ │ │ - ldr r0, [pc, #88] @ bb02c <__isoc23_strtoul@@Base+0xc1b0> │ │ │ │ + bls bafb0 <__isoc23_strtoul@@Base+0xc18c> │ │ │ │ + ldr r0, [pc, #88] @ bafd4 <__isoc23_strtoul@@Base+0xc1b0> │ │ │ │ add r0, pc, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq baffc <__isoc23_strtoul@@Base+0xc180> │ │ │ │ + beq bafa4 <__isoc23_strtoul@@Base+0xc180> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8030 │ │ │ │ + bl 7fe0 │ │ │ │ add r4, r5, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r4, #-1] │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ add r0, r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #32] @ bb030 <__isoc23_strtoul@@Base+0xc1b4> │ │ │ │ + ldr r3, [pc, #32] @ bafd8 <__isoc23_strtoul@@Base+0xc1b4> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ - b bafd4 <__isoc23_strtoul@@Base+0xc158> │ │ │ │ - ldr r0, [pc, #20] @ bb034 <__isoc23_strtoul@@Base+0xc1b8> │ │ │ │ + b baf7c <__isoc23_strtoul@@Base+0xc158> │ │ │ │ + ldr r0, [pc, #20] @ bafdc <__isoc23_strtoul@@Base+0xc1b8> │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl a1278 │ │ │ │ - b bafd4 <__isoc23_strtoul@@Base+0xc158> │ │ │ │ - andeq sp, r3, r4, lsl r0 │ │ │ │ - andeq r8, r6, r4, lsr sp │ │ │ │ - andeq pc, r5, r4, lsl #26 │ │ │ │ + bl a1220 │ │ │ │ + b baf7c <__isoc23_strtoul@@Base+0xc158> │ │ │ │ + andeq ip, r3, r4, lsl #14 │ │ │ │ + muleq r6, r4, sp │ │ │ │ + strdeq pc, [r5], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r1 │ │ │ │ - beq bb09c <__isoc23_strtoul@@Base+0xc220> │ │ │ │ - ldr r1, [pc, #100] @ bb0c8 <__isoc23_strtoul@@Base+0xc24c> │ │ │ │ + beq bb044 <__isoc23_strtoul@@Base+0xc220> │ │ │ │ + ldr r1, [pc, #100] @ bb070 <__isoc23_strtoul@@Base+0xc24c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, r4, #1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r1, ip, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - beq bb0a8 <__isoc23_strtoul@@Base+0xc22c> │ │ │ │ + beq bb050 <__isoc23_strtoul@@Base+0xc22c> │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #60] @ bb0cc <__isoc23_strtoul@@Base+0xc250> │ │ │ │ + ldr r3, [pc, #60] @ bb074 <__isoc23_strtoul@@Base+0xc250> │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ blx r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #24] @ bb0d0 <__isoc23_strtoul@@Base+0xc254> │ │ │ │ + ldr r3, [pc, #24] @ bb078 <__isoc23_strtoul@@Base+0xc254> │ │ │ │ add r3, pc, r3 │ │ │ │ blx r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrdeq r8, [r6], -r8 @ │ │ │ │ - andeq ip, r3, r4, ror #30 │ │ │ │ - andeq ip, r3, ip, asr pc │ │ │ │ + andeq r7, r6, r8, lsr sp │ │ │ │ + andeq ip, r3, r4, asr r6 │ │ │ │ + andeq ip, r3, ip, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r6, r2 │ │ │ │ ands r2, r7, #33554432 @ 0x2000000 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r3 │ │ │ │ - bne bb138 <__isoc23_strtoul@@Base+0xc2bc> │ │ │ │ + bne bb0e0 <__isoc23_strtoul@@Base+0xc2bc> │ │ │ │ cmp r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq bb118 <__isoc23_strtoul@@Base+0xc29c> │ │ │ │ + beq bb0c0 <__isoc23_strtoul@@Base+0xc29c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 7f04 │ │ │ │ + bl 7eb4 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl bf4d4 <__isoc23_strtoul@@Base+0x10658> │ │ │ │ + bl bf47c <__isoc23_strtoul@@Base+0x10658> │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ str r7, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r6 │ │ │ │ add r1, r1, r7 │ │ │ │ sub r2, r2, r7 │ │ │ │ - bl bf4d4 <__isoc23_strtoul@@Base+0x10658> │ │ │ │ + bl bf47c <__isoc23_strtoul@@Base+0x10658> │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb130 <__isoc23_strtoul@@Base+0xc2b4> │ │ │ │ + bne bb0d8 <__isoc23_strtoul@@Base+0xc2b4> │ │ │ │ cmp r7, #0 │ │ │ │ - ble bb130 <__isoc23_strtoul@@Base+0xc2b4> │ │ │ │ + ble bb0d8 <__isoc23_strtoul@@Base+0xc2b4> │ │ │ │ add r6, r4, r6, lsl #3 │ │ │ │ cmp r4, r6 │ │ │ │ - bcs bb130 <__isoc23_strtoul@@Base+0xc2b4> │ │ │ │ + bcs bb0d8 <__isoc23_strtoul@@Base+0xc2b4> │ │ │ │ add r4, r4, #8 │ │ │ │ add r1, r6, #8 │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrge r2, [r4, #-12] │ │ │ │ add r3, r7, r3 │ │ │ │ strge r3, [r4, #-16] │ │ │ │ addge r3, r2, r7 │ │ │ │ strge r3, [r4, #-12] │ │ │ │ cmp r4, r1 │ │ │ │ - bne bb17c <__isoc23_strtoul@@Base+0xc300> │ │ │ │ - b bb130 <__isoc23_strtoul@@Base+0xc2b4> │ │ │ │ + bne bb124 <__isoc23_strtoul@@Base+0xc300> │ │ │ │ + b bb0d8 <__isoc23_strtoul@@Base+0xc2b4> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r5, r3, #0 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ - beq bb248 <__isoc23_strtoul@@Base+0xc3cc> │ │ │ │ + beq bb1f0 <__isoc23_strtoul@@Base+0xc3cc> │ │ │ │ mov r8, r0 │ │ │ │ lsl r0, r2, #3 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 7e20 │ │ │ │ + bl 7dd0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq bb258 <__isoc23_strtoul@@Base+0xc3dc> │ │ │ │ + beq bb200 <__isoc23_strtoul@@Base+0xc3dc> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl bb0d4 <__isoc23_strtoul@@Base+0xc258> │ │ │ │ + bl bb07c <__isoc23_strtoul@@Base+0xc258> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne bb234 <__isoc23_strtoul@@Base+0xc3b8> │ │ │ │ + bne bb1dc <__isoc23_strtoul@@Base+0xc3b8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq bb234 <__isoc23_strtoul@@Base+0xc3b8> │ │ │ │ + beq bb1dc <__isoc23_strtoul@@Base+0xc3b8> │ │ │ │ mov r1, r7 │ │ │ │ add ip, r6, #4 │ │ │ │ add r0, r5, #4 │ │ │ │ ldr r3, [ip, r1, lsl #3] │ │ │ │ ldr r2, [r6, r1, lsl #3] │ │ │ │ str r2, [r5, r1, lsl #3] │ │ │ │ str r3, [r0, r1, lsl #3] │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r4, r1 │ │ │ │ - bne bb218 <__isoc23_strtoul@@Base+0xc39c> │ │ │ │ + bne bb1c0 <__isoc23_strtoul@@Base+0xc39c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b20 │ │ │ │ + bl 7adc │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b bb0d4 <__isoc23_strtoul@@Base+0xc258> │ │ │ │ + b bb07c <__isoc23_strtoul@@Base+0xc258> │ │ │ │ mvn r7, #0 │ │ │ │ - b bb23c <__isoc23_strtoul@@Base+0xc3c0> │ │ │ │ + b bb1e4 <__isoc23_strtoul@@Base+0xc3c0> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ mov r3, r1 │ │ │ │ cmp lr, #0 │ │ │ │ - beq bb2a8 <__isoc23_strtoul@@Base+0xc42c> │ │ │ │ + beq bb250 <__isoc23_strtoul@@Base+0xc42c> │ │ │ │ cmp r2, #0 │ │ │ │ - bne bb294 <__isoc23_strtoul@@Base+0xc418> │ │ │ │ + bne bb23c <__isoc23_strtoul@@Base+0xc418> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ tst r1, #1 │ │ │ │ - bne bb2d4 <__isoc23_strtoul@@Base+0xc458> │ │ │ │ + bne bb27c <__isoc23_strtoul@@Base+0xc458> │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r3, lr │ │ │ │ pop {r4, lr} │ │ │ │ bx r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb2c8 <__isoc23_strtoul@@Base+0xc44c> │ │ │ │ + beq bb270 <__isoc23_strtoul@@Base+0xc44c> │ │ │ │ cmp r1, #0 │ │ │ │ - beq bb2dc <__isoc23_strtoul@@Base+0xc460> │ │ │ │ + beq bb284 <__isoc23_strtoul@@Base+0xc460> │ │ │ │ pop {r4, lr} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ - b 7c4c │ │ │ │ + b 7bfc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r2, #1 │ │ │ │ - beq bb2e8 <__isoc23_strtoul@@Base+0xc46c> │ │ │ │ + beq bb290 <__isoc23_strtoul@@Base+0xc46c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ mov r0, r2 │ │ │ │ - b 7e20 │ │ │ │ + b 7dd0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7b20 │ │ │ │ - b bb2d4 <__isoc23_strtoul@@Base+0xc458> │ │ │ │ + bl 7adc │ │ │ │ + b bb27c <__isoc23_strtoul@@Base+0xc458> │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r7, [r2, r3] │ │ │ │ mov r5, r2 │ │ │ │ tst r7, #24 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r1 │ │ │ │ - beq bb36c <__isoc23_strtoul@@Base+0xc4f0> │ │ │ │ + beq bb314 <__isoc23_strtoul@@Base+0xc4f0> │ │ │ │ tst r7, #16 │ │ │ │ moveq r1, #68 @ 0x44 │ │ │ │ movne r1, #64 @ 0x40 │ │ │ │ cmp r2, r4 │ │ │ │ - bcs bb364 <__isoc23_strtoul@@Base+0xc4e8> │ │ │ │ + bcs bb30c <__isoc23_strtoul@@Base+0xc4e8> │ │ │ │ mov r0, r2 │ │ │ │ ldrb ip, [r0], #1 │ │ │ │ cmp r6, ip │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsl ip, ip, #1 │ │ │ │ ldrh r3, [r5, ip] │ │ │ │ tst r3, r1 │ │ │ │ moveq r2, r0 │ │ │ │ - bne bb450 <__isoc23_strtoul@@Base+0xc5d4> │ │ │ │ + bne bb3f8 <__isoc23_strtoul@@Base+0xc5d4> │ │ │ │ cmp r2, r4 │ │ │ │ - bcc bb338 <__isoc23_strtoul@@Base+0xc4bc> │ │ │ │ + bcc bb2e0 <__isoc23_strtoul@@Base+0xc4bc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r0, r1 │ │ │ │ lsr sl, r7, #8 │ │ │ │ and r7, r7, #3 │ │ │ │ - bcs bb474 <__isoc23_strtoul@@Base+0xc5f8> │ │ │ │ - ldr r9, [pc, #268] @ bb490 <__isoc23_strtoul@@Base+0xc614> │ │ │ │ + bcs bb41c <__isoc23_strtoul@@Base+0xc5f8> │ │ │ │ + ldr r9, [pc, #268] @ bb438 <__isoc23_strtoul@@Base+0xc614> │ │ │ │ mov r8, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r2 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ lsl r1, r3, #1 │ │ │ │ ldrh r1, [r5, r1] │ │ │ │ and r1, r1, #231 @ 0xe7 │ │ │ │ cmp r1, #32 │ │ │ │ - bhi bb41c <__isoc23_strtoul@@Base+0xc5a0> │ │ │ │ + bhi bb3c4 <__isoc23_strtoul@@Base+0xc5a0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq bb3dc <__isoc23_strtoul@@Base+0xc560> │ │ │ │ + beq bb384 <__isoc23_strtoul@@Base+0xc560> │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi bb3dc <__isoc23_strtoul@@Base+0xc560> │ │ │ │ + bhi bb384 <__isoc23_strtoul@@Base+0xc560> │ │ │ │ ldrb r1, [r9, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp sl, r3 │ │ │ │ - beq bb468 <__isoc23_strtoul@@Base+0xc5ec> │ │ │ │ + beq bb410 <__isoc23_strtoul@@Base+0xc5ec> │ │ │ │ cmp r6, r3 │ │ │ │ - bne bb438 <__isoc23_strtoul@@Base+0xc5bc> │ │ │ │ + bne bb3e0 <__isoc23_strtoul@@Base+0xc5bc> │ │ │ │ adds r8, r8, #1 │ │ │ │ - beq bb364 <__isoc23_strtoul@@Base+0xc4e8> │ │ │ │ + beq bb30c <__isoc23_strtoul@@Base+0xc4e8> │ │ │ │ cmp r0, r4 │ │ │ │ - bcs bb474 <__isoc23_strtoul@@Base+0xc5f8> │ │ │ │ + bcs bb41c <__isoc23_strtoul@@Base+0xc5f8> │ │ │ │ mov r2, r0 │ │ │ │ - b bb388 <__isoc23_strtoul@@Base+0xc50c> │ │ │ │ + b bb330 <__isoc23_strtoul@@Base+0xc50c> │ │ │ │ cmp r7, #0 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp sl, r3 │ │ │ │ - bne bb364 <__isoc23_strtoul@@Base+0xc4e8> │ │ │ │ + bne bb30c <__isoc23_strtoul@@Base+0xc4e8> │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne bb3dc <__isoc23_strtoul@@Base+0xc560> │ │ │ │ + bne bb384 <__isoc23_strtoul@@Base+0xc560> │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r4, r0 │ │ │ │ - bls bb364 <__isoc23_strtoul@@Base+0xc4e8> │ │ │ │ + bls bb30c <__isoc23_strtoul@@Base+0xc4e8> │ │ │ │ add r0, r2, #2 │ │ │ │ - b bb3dc <__isoc23_strtoul@@Base+0xc560> │ │ │ │ + b bb384 <__isoc23_strtoul@@Base+0xc560> │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - beq bb3ec <__isoc23_strtoul@@Base+0xc570> │ │ │ │ + beq bb394 <__isoc23_strtoul@@Base+0xc570> │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ - bne bb3dc <__isoc23_strtoul@@Base+0xc560> │ │ │ │ + bne bb384 <__isoc23_strtoul@@Base+0xc560> │ │ │ │ cmp r7, #0 │ │ │ │ - bne bb3dc <__isoc23_strtoul@@Base+0xc560> │ │ │ │ + bne bb384 <__isoc23_strtoul@@Base+0xc560> │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl bb2f4 <__isoc23_strtoul@@Base+0xc478> │ │ │ │ + bl bb29c <__isoc23_strtoul@@Base+0xc478> │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb3dc <__isoc23_strtoul@@Base+0xc560> │ │ │ │ + bne bb384 <__isoc23_strtoul@@Base+0xc560> │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r4, r0 │ │ │ │ - bls bb364 <__isoc23_strtoul@@Base+0xc4e8> │ │ │ │ + bls bb30c <__isoc23_strtoul@@Base+0xc4e8> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne bb364 <__isoc23_strtoul@@Base+0xc4e8> │ │ │ │ + bne bb30c <__isoc23_strtoul@@Base+0xc4e8> │ │ │ │ add r2, r2, #2 │ │ │ │ - b bb35c <__isoc23_strtoul@@Base+0xc4e0> │ │ │ │ + b bb304 <__isoc23_strtoul@@Base+0xc4e0> │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne bb3cc <__isoc23_strtoul@@Base+0xc550> │ │ │ │ + bne bb374 <__isoc23_strtoul@@Base+0xc550> │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - bne bb364 <__isoc23_strtoul@@Base+0xc4e8> │ │ │ │ + bne bb30c <__isoc23_strtoul@@Base+0xc4e8> │ │ │ │ add r5, r5, #512 @ 0x200 │ │ │ │ ldrh r3, [r5] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andeq pc, r5, ip, asr #19 │ │ │ │ + strheq pc, [r5], -ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - ble bb4cc <__isoc23_strtoul@@Base+0xc650> │ │ │ │ + ble bb474 <__isoc23_strtoul@@Base+0xc650> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mla r0, r4, r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - ble bb4d0 <__isoc23_strtoul@@Base+0xc654> │ │ │ │ + ble bb478 <__isoc23_strtoul@@Base+0xc654> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ mul r3, r2, r3 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r3, #24 │ │ │ │ - bne bb514 <__isoc23_strtoul@@Base+0xc698> │ │ │ │ + bne bb4bc <__isoc23_strtoul@@Base+0xc698> │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ add r3, r0, #24 │ │ │ │ str r0, [r5] │ │ │ │ str r3, [r0, #4] │ │ │ │ - b bb4c0 <__isoc23_strtoul@@Base+0xc644> │ │ │ │ + b bb468 <__isoc23_strtoul@@Base+0xc644> │ │ │ │ add r1, r3, #24 │ │ │ │ mov r0, r2 │ │ │ │ - bl a38f4 │ │ │ │ + bl a389c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb504 <__isoc23_strtoul@@Base+0xc688> │ │ │ │ + bne bb4ac <__isoc23_strtoul@@Base+0xc688> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr ip, [r0, #16] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r5, r2 │ │ │ │ cmp r1, ip │ │ │ │ mov r7, r3 │ │ │ │ - bge bb59c <__isoc23_strtoul@@Base+0xc720> │ │ │ │ + bge bb544 <__isoc23_strtoul@@Base+0xc720> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr ip, [r0, #4] │ │ │ │ mla ip, r3, r1, ip │ │ │ │ cmp ip, #0 │ │ │ │ - beq bb5b0 <__isoc23_strtoul@@Base+0xc734> │ │ │ │ + beq bb558 <__isoc23_strtoul@@Base+0xc734> │ │ │ │ ldrsh r3, [r6, #2] │ │ │ │ strh r3, [ip, #8] │ │ │ │ str r5, [ip] │ │ │ │ strh r7, [ip, #10] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #20] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r4, #20 │ │ │ │ - bl bb494 <__isoc23_strtoul@@Base+0xc618> │ │ │ │ + bl bb43c <__isoc23_strtoul@@Base+0xc618> │ │ │ │ mov ip, r0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bb574 <__isoc23_strtoul@@Base+0xc6f8> │ │ │ │ + bne bb51c <__isoc23_strtoul@@Base+0xc6f8> │ │ │ │ mov r3, #12 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r4, [pc, #484] @ bb7bc <__isoc23_strtoul@@Base+0xc940> │ │ │ │ - ldr lr, [pc, #484] @ bb7c0 <__isoc23_strtoul@@Base+0xc944> │ │ │ │ + ldr r4, [pc, #484] @ bb764 <__isoc23_strtoul@@Base+0xc940> │ │ │ │ + ldr lr, [pc, #484] @ bb768 <__isoc23_strtoul@@Base+0xc944> │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr ip, [pc, #480] @ bb7c4 <__isoc23_strtoul@@Base+0xc948> │ │ │ │ + ldr ip, [pc, #480] @ bb76c <__isoc23_strtoul@@Base+0xc948> │ │ │ │ ldr lr, [r4, lr] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #468] @ bb7c8 <__isoc23_strtoul@@Base+0xc94c> │ │ │ │ + ldr r3, [pc, #468] @ bb770 <__isoc23_strtoul@@Base+0xc94c> │ │ │ │ add ip, pc, ip │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ mov lr, #0 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb624 <__isoc23_strtoul@@Base+0xc7a8> │ │ │ │ + beq bb5cc <__isoc23_strtoul@@Base+0xc7a8> │ │ │ │ mov r2, #32 │ │ │ │ mov r0, sp │ │ │ │ blx r3 │ │ │ │ - ldr r8, [pc, #416] @ bb7cc <__isoc23_strtoul@@Base+0xc950> │ │ │ │ + ldr r8, [pc, #416] @ bb774 <__isoc23_strtoul@@Base+0xc950> │ │ │ │ add r4, r7, #12 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, r7, #45 @ 0x2d │ │ │ │ ldrsh ip, [r4, #-12] │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp ip, #4 │ │ │ │ - bhi bb7b4 <__isoc23_strtoul@@Base+0xc938> │ │ │ │ + bhi bb75c <__isoc23_strtoul@@Base+0xc938> │ │ │ │ ldrb ip, [r8, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ ldrsh r3, [r4, #-10] │ │ │ │ cmp r0, r3 │ │ │ │ - bgt bb720 <__isoc23_strtoul@@Base+0xc8a4> │ │ │ │ + bgt bb6c8 <__isoc23_strtoul@@Base+0xc8a4> │ │ │ │ mov r0, sp │ │ │ │ mov r1, r7 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ ldrsh r3, [r4, #-8] │ │ │ │ cmp r0, r3 │ │ │ │ - bgt bb720 <__isoc23_strtoul@@Base+0xc8a4> │ │ │ │ + bgt bb6c8 <__isoc23_strtoul@@Base+0xc8a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ff4 │ │ │ │ + bl 7fa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb6a0 <__isoc23_strtoul@@Base+0xc824> │ │ │ │ + bne bb648 <__isoc23_strtoul@@Base+0xc824> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a30 │ │ │ │ + bl 79ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb720 <__isoc23_strtoul@@Base+0xc8a4> │ │ │ │ + bne bb6c8 <__isoc23_strtoul@@Base+0xc8a4> │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #292] @ bb7d0 <__isoc23_strtoul@@Base+0xc954> │ │ │ │ - ldr r3, [pc, #272] @ bb7c0 <__isoc23_strtoul@@Base+0xc944> │ │ │ │ + ldr r2, [pc, #292] @ bb778 <__isoc23_strtoul@@Base+0xc954> │ │ │ │ + ldr r3, [pc, #272] @ bb768 <__isoc23_strtoul@@Base+0xc944> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne bb7b0 <__isoc23_strtoul@@Base+0xc934> │ │ │ │ + bne bb758 <__isoc23_strtoul@@Base+0xc934> │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ ldrsh r3, [r4, #-10] │ │ │ │ cmp r0, r3 │ │ │ │ - bgt bb720 <__isoc23_strtoul@@Base+0xc8a4> │ │ │ │ + bgt bb6c8 <__isoc23_strtoul@@Base+0xc8a4> │ │ │ │ mov r0, sp │ │ │ │ mov r1, r7 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ ldrsh r3, [r4, #-8] │ │ │ │ cmp r0, r3 │ │ │ │ - bgt bb720 <__isoc23_strtoul@@Base+0xc8a4> │ │ │ │ + bgt bb6c8 <__isoc23_strtoul@@Base+0xc8a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a30 │ │ │ │ + bl 79ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb6a0 <__isoc23_strtoul@@Base+0xc824> │ │ │ │ + bne bb648 <__isoc23_strtoul@@Base+0xc824> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ff4 │ │ │ │ + bl 7fa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb6a0 <__isoc23_strtoul@@Base+0xc824> │ │ │ │ + beq bb648 <__isoc23_strtoul@@Base+0xc824> │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ add r7, r7, #80 @ 0x50 │ │ │ │ - b bb634 <__isoc23_strtoul@@Base+0xc7b8> │ │ │ │ + b bb5dc <__isoc23_strtoul@@Base+0xc7b8> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ ldrsh r3, [r4, #-10] │ │ │ │ cmp r0, r3 │ │ │ │ - bgt bb720 <__isoc23_strtoul@@Base+0xc8a4> │ │ │ │ + bgt bb6c8 <__isoc23_strtoul@@Base+0xc8a4> │ │ │ │ mov r0, sp │ │ │ │ mov r1, r7 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ ldrsh r3, [r4, #-8] │ │ │ │ cmp r0, r3 │ │ │ │ - ble bb6a0 <__isoc23_strtoul@@Base+0xc824> │ │ │ │ + ble bb648 <__isoc23_strtoul@@Base+0xc824> │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ add r7, r7, #80 @ 0x50 │ │ │ │ - b bb634 <__isoc23_strtoul@@Base+0xc7b8> │ │ │ │ + b bb5dc <__isoc23_strtoul@@Base+0xc7b8> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a60 │ │ │ │ + bl 7a1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb6a0 <__isoc23_strtoul@@Base+0xc824> │ │ │ │ + beq bb648 <__isoc23_strtoul@@Base+0xc824> │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ add r7, r7, #80 @ 0x50 │ │ │ │ - b bb634 <__isoc23_strtoul@@Base+0xc7b8> │ │ │ │ + b bb5dc <__isoc23_strtoul@@Base+0xc7b8> │ │ │ │ cmp r6, #0 │ │ │ │ - bne bb720 <__isoc23_strtoul@@Base+0xc8a4> │ │ │ │ + bne bb6c8 <__isoc23_strtoul@@Base+0xc8a4> │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb6a0 <__isoc23_strtoul@@Base+0xc824> │ │ │ │ + bne bb648 <__isoc23_strtoul@@Base+0xc824> │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ add r7, r7, #80 @ 0x50 │ │ │ │ - b bb634 <__isoc23_strtoul@@Base+0xc7b8> │ │ │ │ - bl 7bf8 <__stack_chk_fail@plt> │ │ │ │ + b bb5dc <__isoc23_strtoul@@Base+0xc7b8> │ │ │ │ + bl 7ba8 <__stack_chk_fail@plt> │ │ │ │ mov r0, #0 │ │ │ │ - b bb6a4 <__isoc23_strtoul@@Base+0xc828> │ │ │ │ - andeq r2, r7, r0, asr r1 │ │ │ │ - andeq r0, r0, r8, lsr r4 │ │ │ │ - andeq r2, r7, r8, lsr r1 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ - andeq pc, r5, r4, asr #14 │ │ │ │ - andeq r2, r7, ip, ror r0 │ │ │ │ + b bb64c <__isoc23_strtoul@@Base+0xc828> │ │ │ │ + @ instruction: 0x000711b0 │ │ │ │ + andeq r0, r0, r0, lsr r4 │ │ │ │ + muleq r7, r8, r1 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ + andeq lr, r5, r4, lsr lr │ │ │ │ + ldrdeq r1, [r7], -ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ - ldr r5, [pc, #384] @ bb974 <__isoc23_strtoul@@Base+0xcaf8> │ │ │ │ + ldr r5, [pc, #384] @ bb91c <__isoc23_strtoul@@Base+0xcaf8> │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r1 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq bb8b8 <__isoc23_strtoul@@Base+0xca3c> │ │ │ │ + beq bb860 <__isoc23_strtoul@@Base+0xca3c> │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb838 <__isoc23_strtoul@@Base+0xc9bc> │ │ │ │ - b bb89c <__isoc23_strtoul@@Base+0xca20> │ │ │ │ - bl 7e68 <__ctype_toupper_loc@plt> │ │ │ │ + bne bb7e0 <__isoc23_strtoul@@Base+0xc9bc> │ │ │ │ + b bb844 <__isoc23_strtoul@@Base+0xca20> │ │ │ │ + bl 7e18 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r2, [r3, r5, lsl #2] │ │ │ │ ldrb r3, [r4] │ │ │ │ strb r2, [r4, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb89c <__isoc23_strtoul@@Base+0xca20> │ │ │ │ + beq bb844 <__isoc23_strtoul@@Base+0xca20> │ │ │ │ add r4, r4, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp] │ │ │ │ - bl bb7d4 <__isoc23_strtoul@@Base+0xc958> │ │ │ │ + bl bb77c <__isoc23_strtoul@@Base+0xc958> │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb95c <__isoc23_strtoul@@Base+0xcae0> │ │ │ │ - bl 7ea4 <__ctype_b_loc@plt> │ │ │ │ + bne bb904 <__isoc23_strtoul@@Base+0xcae0> │ │ │ │ + bl 7e54 <__ctype_b_loc@plt> │ │ │ │ ldrb r5, [r4, #-1] │ │ │ │ lsl ip, r5, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldrh ip, [r3, ip] │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - bne bb81c <__isoc23_strtoul@@Base+0xc9a0> │ │ │ │ + bne bb7c4 <__isoc23_strtoul@@Base+0xc9a0> │ │ │ │ tst ip, #256 @ 0x100 │ │ │ │ - beq bb950 <__isoc23_strtoul@@Base+0xcad4> │ │ │ │ - bl 7e5c <__ctype_tolower_loc@plt> │ │ │ │ + beq bb8f8 <__isoc23_strtoul@@Base+0xcad4> │ │ │ │ + bl 7e0c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r2, [r3, r5, lsl #2] │ │ │ │ ldrb r3, [r4] │ │ │ │ strb r2, [r4, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb838 <__isoc23_strtoul@@Base+0xc9bc> │ │ │ │ + bne bb7e0 <__isoc23_strtoul@@Base+0xc9bc> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b bb5c0 <__isoc23_strtoul@@Base+0xc744> │ │ │ │ + b bb568 <__isoc23_strtoul@@Base+0xc744> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl bb5c0 <__isoc23_strtoul@@Base+0xc744> │ │ │ │ + bl bb568 <__isoc23_strtoul@@Base+0xc744> │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb95c <__isoc23_strtoul@@Base+0xcae0> │ │ │ │ + bne bb904 <__isoc23_strtoul@@Base+0xcae0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a30 │ │ │ │ + bl 79ec │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne bb944 <__isoc23_strtoul@@Base+0xcac8> │ │ │ │ - bl 7ff4 │ │ │ │ + bne bb8ec <__isoc23_strtoul@@Base+0xcac8> │ │ │ │ + bl 7fa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb950 <__isoc23_strtoul@@Base+0xcad4> │ │ │ │ + beq bb8f8 <__isoc23_strtoul@@Base+0xcad4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b80 │ │ │ │ + bl 7b30 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #120] @ bb978 <__isoc23_strtoul@@Base+0xcafc> │ │ │ │ + ldr r3, [pc, #120] @ bb920 <__isoc23_strtoul@@Base+0xcafc> │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r3, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq bb968 <__isoc23_strtoul@@Base+0xcaec> │ │ │ │ + beq bb910 <__isoc23_strtoul@@Base+0xcaec> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7, r1] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b bb5c0 <__isoc23_strtoul@@Base+0xc744> │ │ │ │ - bl 82c4 │ │ │ │ + b bb568 <__isoc23_strtoul@@Base+0xc744> │ │ │ │ + bl 8268 │ │ │ │ mov r4, r0 │ │ │ │ - b bb8f8 <__isoc23_strtoul@@Base+0xca7c> │ │ │ │ + b bb8a0 <__isoc23_strtoul@@Base+0xca7c> │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, #1 │ │ │ │ strb r4, [r7] │ │ │ │ - b bb924 <__isoc23_strtoul@@Base+0xcaa8> │ │ │ │ - andeq r1, r7, r8, lsr #30 │ │ │ │ - andeq r0, r0, r8, asr r7 │ │ │ │ + b bb8cc <__isoc23_strtoul@@Base+0xcaa8> │ │ │ │ + andeq r0, r7, r8, lsl #31 │ │ │ │ + andeq r0, r0, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr r4, [pc, #824] @ bbccc <__isoc23_strtoul@@Base+0xce50> │ │ │ │ - ldr lr, [pc, #824] @ bbcd0 <__isoc23_strtoul@@Base+0xce54> │ │ │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes