--- /srv/rebuilderd/tmp/rebuilderdr7CGbH/inputs/netsurf-fb_3.11-2_armel.deb
+++ /srv/rebuilderd/tmp/rebuilderdr7CGbH/out/netsurf-fb_3.11-2_armel.deb
├── file list
│ @@ -1,3 +1,3 @@
│ -rw-r--r-- 0 0 0 4 2024-07-15 06:24:53.000000 debian-binary
│ -rw-r--r-- 0 0 0 1180 2024-07-15 06:24:53.000000 control.tar.xz
│ --rw-r--r-- 0 0 0 1058196 2024-07-15 06:24:53.000000 data.tar.xz
│ +-rw-r--r-- 0 0 0 1058924 2024-07-15 06:24:53.000000 data.tar.xz
├── control.tar.xz
│ ├── control.tar
│ │ ├── ./md5sums
│ │ │ ├── ./md5sums
│ │ │ │┄ Files differ
├── data.tar.xz
│ ├── data.tar
│ │ ├── ./usr/bin/netsurf-fb
│ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied.
│ │ │ ├── readelf --wide --program-header {}
│ │ │ │ @@ -1,19 +1,19 @@
│ │ │ │
│ │ │ │ Elf file type is DYN (Position-Independent Executable file)
│ │ │ │ Entry point 0x22860
│ │ │ │ There are 9 program headers, starting at offset 52
│ │ │ │
│ │ │ │ Program Headers:
│ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align
│ │ │ │ - ARM_EXIDX 0x376604 0x00376604 0x00376604 0x00008 0x00008 R 0x4
│ │ │ │ + ARM_EXIDX 0x3765f8 0x003765f8 0x003765f8 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 0x376610 0x376610 R E 0x1000
│ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x376604 0x376604 R E 0x1000
│ │ │ │ LOAD 0x376db4 0x00377db4 0x00377db4 0x2a254 0x609f8 RW 0x1000
│ │ │ │ DYNAMIC 0x37bf08 0x0037cf08 0x0037cf08 0x00198 0x00198 RW 0x4
│ │ │ │ NOTE 0x000168 0x00000168 0x00000168 0x00044 0x00044 R 0x4
│ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10
│ │ │ │ GNU_RELRO 0x376db4 0x00377db4 0x00377db4 0x0624c 0x0624c R 0x1
│ │ │ │
│ │ │ │ Section to Segment mapping:
│ │ │ ├── readelf --wide --sections {}
│ │ │ │ @@ -11,19 +11,19 @@
│ │ │ │ [ 6] .dynstr STRTAB 00001b8c 001b8c 001923 00 A 0 0 1
│ │ │ │ [ 7] .gnu.version VERSYM 000034b0 0034b0 000334 02 A 5 0 2
│ │ │ │ [ 8] .gnu.version_r VERNEED 000037e4 0037e4 000170 00 A 6 9 4
│ │ │ │ [ 9] .rel.dyn REL 00003954 003954 010d28 08 A 5 0 4
│ │ │ │ [10] .rel.plt REL 0001467c 01467c 000be8 08 AI 5 22 4
│ │ │ │ [11] .init PROGBITS 00015264 015264 00000c 00 AX 0 0 4
│ │ │ │ [12] .plt PROGBITS 00015270 015270 0011f0 04 AX 0 0 4
│ │ │ │ - [13] .text PROGBITS 00016460 016460 285150 00 AX 0 0 4
│ │ │ │ - [14] .fini PROGBITS 0029b5b0 29b5b0 000008 00 AX 0 0 4
│ │ │ │ - [15] .rodata PROGBITS 0029b5b8 29b5b8 0db04c 00 A 0 0 4
│ │ │ │ - [16] .ARM.exidx ARM_EXIDX 00376604 376604 000008 00 AL 13 0 4
│ │ │ │ - [17] .eh_frame PROGBITS 0037660c 37660c 000004 00 A 0 0 4
│ │ │ │ + [13] .text PROGBITS 00016460 016460 28514c 00 AX 0 0 4
│ │ │ │ + [14] .fini PROGBITS 0029b5ac 29b5ac 000008 00 AX 0 0 4
│ │ │ │ + [15] .rodata PROGBITS 0029b5b4 29b5b4 0db044 00 A 0 0 4
│ │ │ │ + [16] .ARM.exidx ARM_EXIDX 003765f8 3765f8 000008 00 AL 13 0 4
│ │ │ │ + [17] .eh_frame PROGBITS 00376600 376600 000004 00 A 0 0 4
│ │ │ │ [18] .init_array INIT_ARRAY 00377db4 376db4 000018 04 WA 0 0 4
│ │ │ │ [19] .fini_array FINI_ARRAY 00377dcc 376dcc 000004 04 WA 0 0 4
│ │ │ │ [20] .data.rel.ro PROGBITS 00377dd0 376dd0 005138 00 WA 0 0 4
│ │ │ │ [21] .dynamic DYNAMIC 0037cf08 37bf08 000198 08 WA 6 0 4
│ │ │ │ [22] .got PROGBITS 0037d0a0 37c0a0 000f60 04 WA 0 0 4
│ │ │ │ [23] .data PROGBITS 0037e000 37d000 024008 00 WA 0 0 4
│ │ │ │ [24] .bss NOBITS 003a2008 3a1008 0367a4 00 WA 0 0 8
│ │ │ ├── readelf --wide --dynamic {}
│ │ │ │ @@ -19,15 +19,15 @@
│ │ │ │ 0x00000001 (NEEDED) Shared library: [libxcb-util.so.1]
│ │ │ │ 0x00000001 (NEEDED) Shared library: [libxcb.so.1]
│ │ │ │ 0x00000001 (NEEDED) Shared library: [libvncserver.so.1]
│ │ │ │ 0x00000001 (NEEDED) Shared library: [libwayland-client.so.0]
│ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6]
│ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux.so.3]
│ │ │ │ 0x0000000c (INIT) 0x15264
│ │ │ │ - 0x0000000d (FINI) 0x29b5b0
│ │ │ │ + 0x0000000d (FINI) 0x29b5ac
│ │ │ │ 0x00000019 (INIT_ARRAY) 0x377db4
│ │ │ │ 0x0000001b (INIT_ARRAYSZ) 24 (bytes)
│ │ │ │ 0x0000001a (FINI_ARRAY) 0x377dcc
│ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes)
│ │ │ │ 0x6ffffef5 (GNU_HASH) 0x1ac
│ │ │ │ 0x00000005 (STRTAB) 0x1b8c
│ │ │ │ 0x00000006 (SYMTAB) 0x1ec
│ │ │ ├── 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: 27406db1872b6866234ba5022d815b07942b4783
│ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 11bcfa00d29d7ddadf645fa3a26348a318976609
│ │ │ │
│ │ │ │ Displaying notes found in: .note.ABI-tag
│ │ │ │ Owner Data size Description
│ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0
│ │ │ ├── strings --all --bytes=8 {}
│ │ │ │ @@ -1798,19 +1798,18 @@
│ │ │ │
│ │ │ │
│ │ │ │ %s
│ │ │ │ TimeoutDescription
│ │ │ │ # Automatically generated by NetSurf build system
│ │ │ │ # This NetSurf was built outside of our revision control environment.
│ │ │ │ # This testament is therefore not very useful.
│ │ │ │ -Build Daemon
│ │ │ │ +Debian source builder
│ │ │ │ Built by %s (%s) from %s at revision %s on %s
│ │ │ │ -15.07.2024
│ │ │ │ +27.07.2025
│ │ │ │ /build/reproducible-path/netsurf-3.11/netsurf/
│ │ │ │ -arm-conova-02
│ │ │ │ Built on %s in %s
│ │ │ │ Working tree is not modified.
│ │ │ │ content/fetchers/curl.c
│ │ │ │ hostname != NULL
│ │ │ │ Location:
│ │ │ │ malloc failed
│ │ │ │ Content-Length:
│ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
│ │ │ │ @@ -82,15 +82,15 @@
│ │ │ │ bl 1589c
│ │ │ │ mov ip, #0
│ │ │ │ bic r3, r4, #-16777216 @ 0xff000000
│ │ │ │ mov r2, r5
│ │ │ │ lsr r1, r4, #24
│ │ │ │ mov r0, r6
│ │ │ │ strb ip, [sp, #259] @ 0x103
│ │ │ │ - bl 143490
│ │ │ │ + bl 14348c
│ │ │ │ eorseq r6, r6, r0, asr #22
│ │ │ │ strdeq r0, [r0], -r8
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {lr} @ (str lr, [sp, #-4]!)
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4080] @ 0xff0
│ │ │ │ ldr r2, [r0, #8]
│ │ │ │ @@ -101,16 +101,16 @@
│ │ │ │ sub sp, sp, #12
│ │ │ │ ldr r0, [r0]
│ │ │ │ ldr r2, [pc, #20] @ 165fc
│ │ │ │ add r3, pc, r3
│ │ │ │ add r1, pc, r1
│ │ │ │ str ip, [sp]
│ │ │ │ bl 16538
│ │ │ │ - eoreq r5, r9, r8, lsl r7
│ │ │ │ - eoreq r5, r9, r4, lsl #11
│ │ │ │ + eoreq r5, r9, ip, lsl #14
│ │ │ │ + eoreq r5, r9, r8, ror r5
│ │ │ │ streq r9, [r0, #-706] @ 0xfffffd3e
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {lr} @ (str lr, [sp, #-4]!)
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4080] @ 0xff0
│ │ │ │ ldr r3, [pc, #32] @ 16638
│ │ │ │ mov lr, r1
│ │ │ │ @@ -118,42 +118,42 @@
│ │ │ │ mov ip, r2
│ │ │ │ sub sp, sp, #12
│ │ │ │ add r3, pc, r3
│ │ │ │ add r1, pc, r1
│ │ │ │ orr r2, lr, #50331648 @ 0x3000000
│ │ │ │ str ip, [sp]
│ │ │ │ bl 16538
│ │ │ │ - eoreq r5, r9, r4, lsl r7
│ │ │ │ - eoreq r5, r9, r4, asr #10
│ │ │ │ + eoreq r5, r9, r8, lsl #14
│ │ │ │ + eoreq r5, r9, r8, lsr r5
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {r4, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4088] @ 0xff8
│ │ │ │ bic r3, r1, #-16777216 @ 0xff000000
│ │ │ │ lsr r1, r1, #24
│ │ │ │ - bl 143490
│ │ │ │ + bl 14348c
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {r4, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4088] @ 0xff8
│ │ │ │ ldr r2, [pc, #8] @ 1667c
│ │ │ │ ldr r1, [pc, #8] @ 16680
│ │ │ │ add r2, pc, r2
│ │ │ │ bl 16640
│ │ │ │ - strdeq r5, [r9], -ip @
│ │ │ │ + strdeq r5, [r9], -r0 @
│ │ │ │ streq r4, [r0], -r1, lsr #5
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {r4, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4088] @ 0xff8
│ │ │ │ ldr r2, [pc, #8] @ 166a4
│ │ │ │ ldr r1, [pc, #8] @ 166a8
│ │ │ │ add r2, pc, r2
│ │ │ │ bl 16640
│ │ │ │ - ldrdeq r5, [r9], -r4 @
│ │ │ │ + eoreq r5, r9, r8, asr #13
│ │ │ │ @ instruction: 0x0600429b
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {r4, r5, r6, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4080] @ 0xff0
│ │ │ │ ldr r2, [r0, #44] @ 0x2c
│ │ │ │ ldr r5, [pc, #124] @ 16744
│ │ │ │ @@ -163,15 +163,15 @@
│ │ │ │ movne r3, #262144 @ 0x40000
│ │ │ │ strne r3, [r0, #96] @ 0x60
│ │ │ │ strne r5, [r0, #92] @ 0x5c
│ │ │ │ bne 1673c
│ │ │ │ orr r3, r3, #2
│ │ │ │ str r3, [r2]
│ │ │ │ ldr r0, [r2, #16]
│ │ │ │ - bl 1373c0
│ │ │ │ + bl 1373bc
│ │ │ │ ldr r3, [r4, #44] @ 0x2c
│ │ │ │ cmp r0, #0
│ │ │ │ beq 16724
│ │ │ │ ldr ip, [r3]
│ │ │ │ ldr r2, [pc, #64] @ 16748
│ │ │ │ bic ip, ip, #2
│ │ │ │ str r6, [r4, #96] @ 0x60
│ │ │ │ @@ -186,34 +186,34 @@
│ │ │ │ bic r2, r2, #2
│ │ │ │ str r1, [r4, #96] @ 0x60
│ │ │ │ str r5, [r4, #92] @ 0x5c
│ │ │ │ str r2, [r3]
│ │ │ │ mov r0, #0
│ │ │ │ pop {r4, r5, r6, pc}
│ │ │ │ strdeq pc, [r3], -pc @
│ │ │ │ - @ instruction: 0x002956b4
│ │ │ │ + eoreq r5, r9, r8, lsr #13
│ │ │ │ tsteq r1, #482344960 @ 0x1cc00000
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {r4, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4088] @ 0xff8
│ │ │ │ ldr r2, [pc, #8] @ 16770
│ │ │ │ orr r1, r1, #50331648 @ 0x3000000
│ │ │ │ add r2, pc, r2
│ │ │ │ bl 16640
│ │ │ │ - mlaeq r9, r8, r6, r5
│ │ │ │ + eoreq r5, r9, ip, lsl #13
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {r4, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4088] @ 0xff8
│ │ │ │ ldr r2, [pc, #8] @ 16794
│ │ │ │ orr r1, r1, #16777216 @ 0x1000000
│ │ │ │ add r2, pc, r2
│ │ │ │ bl 16640
│ │ │ │ - ldrdeq r5, [r9], -r4 @
│ │ │ │ + eoreq r5, r9, r8, asr #13
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {r4, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4088] @ 0xff8
│ │ │ │ ldr r1, [pc] @ 167b0
│ │ │ │ bl 16774
│ │ │ │ andeq r3, r0, sp, lsl #5
│ │ │ │ @@ -221,24 +221,24 @@
│ │ │ │ push {r4, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4088] @ 0xff8
│ │ │ │ ldr r2, [pc, #8] @ 167d4
│ │ │ │ orr r1, r1, #16777216 @ 0x1000000
│ │ │ │ add r2, pc, r2
│ │ │ │ bl 16640
│ │ │ │ - eoreq r5, r9, r4, lsr #13
│ │ │ │ + mlaeq r9, r8, r6, r5
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {r4, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4088] @ 0xff8
│ │ │ │ ldr r2, [pc, #8] @ 167f8
│ │ │ │ orr r1, r1, #100663296 @ 0x6000000
│ │ │ │ add r2, pc, r2
│ │ │ │ bl 16640
│ │ │ │ - mlaeq r9, r0, r6, r5
│ │ │ │ + eoreq r5, r9, r4, lsl #13
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {r4, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4088] @ 0xff8
│ │ │ │ ldr r1, [pc] @ 16814
│ │ │ │ bl 167d8
│ │ │ │ andeq sl, r0, ip, lsl #30
│ │ │ │ @@ -261,15 +261,15 @@
│ │ │ │ ldr r3, [r4, #60] @ 0x3c
│ │ │ │ mov r0, r4
│ │ │ │ cmp r3, #0
│ │ │ │ bne 16878
│ │ │ │ cmp r8, #1
│ │ │ │ movle r1, #0
│ │ │ │ movgt r1, #1
│ │ │ │ - bl 14a474
│ │ │ │ + bl 14a470
│ │ │ │ mov r1, r6
│ │ │ │ mov r0, r4
│ │ │ │ ldr r9, [r4, #8]
│ │ │ │ ldr sl, [r4, #16]
│ │ │ │ blx r7
│ │ │ │ mov r2, r5
│ │ │ │ add r8, r8, #1
│ │ │ │ @@ -305,15 +305,15 @@
│ │ │ │ add r1, pc, r1
│ │ │ │ bl 16834
│ │ │ │ cmp r0, #0
│ │ │ │ bne 16958
│ │ │ │ b 16950
│ │ │ │ mov r1, r0
│ │ │ │ mov r0, r6
│ │ │ │ - bl 1397cc
│ │ │ │ + bl 1397c8
│ │ │ │ ldr r7, [r6, #16]
│ │ │ │ ldr r3, [r6, #8]
│ │ │ │ mov r2, r5
│ │ │ │ mov r1, r0
│ │ │ │ mov r0, r7
│ │ │ │ blx r3
│ │ │ │ cmp r0, #0
│ │ │ │ @@ -341,15 +341,15 @@
│ │ │ │ str r3, [r4, #56] @ 0x38
│ │ │ │ cmp r5, r2
│ │ │ │ strhhi r1, [r2, #6]
│ │ │ │ addhi r2, r2, #8
│ │ │ │ bhi 1699c
│ │ │ │ mov r0, #1
│ │ │ │ pop {r4, r5, r6, r7, r8, pc}
│ │ │ │ - @ instruction: 0x00122ebc
│ │ │ │ + @ instruction: 0x00122eb8
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {r4, r5, r6, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4080] @ 0xff0
│ │ │ │ ldr r3, [pc, #112] @ 16a40
│ │ │ │ mov r4, r1
│ │ │ │ lsr r1, r1, #3
│ │ │ │ @@ -377,15 +377,15 @@
│ │ │ │ ldr r3, [r5, #52] @ 0x34
│ │ │ │ bic r4, r4, #7
│ │ │ │ add r3, r3, r4
│ │ │ │ mov r0, #1
│ │ │ │ str r3, [r5, #56] @ 0x38
│ │ │ │ pop {r4, r5, r6, pc}
│ │ │ │ andeq r4, pc, r0, asr #4
│ │ │ │ - eoreq r5, r9, ip, lsr #9
│ │ │ │ + eoreq r5, r9, r0, lsr #9
│ │ │ │ tsteq r0, #22784 @ 0x5900
│ │ │ │ andeq r4, r0, r1, ror #24
│ │ │ │ mov r2, #1
│ │ │ │ b 169b8
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {r4, r5, r6, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ @@ -397,15 +397,15 @@
│ │ │ │ ldr r3, [r4, #60] @ 0x3c
│ │ │ │ mov r0, r4
│ │ │ │ cmp r3, #0
│ │ │ │ bne 16a98
│ │ │ │ cmp r5, #1
│ │ │ │ movle r1, #0
│ │ │ │ movgt r1, #1
│ │ │ │ - bl 14a474
│ │ │ │ + bl 14a470
│ │ │ │ ldr r3, [r4, #4]
│ │ │ │ ldr r0, [r4, #16]
│ │ │ │ mov r1, r6
│ │ │ │ blx r3
│ │ │ │ cmp r0, #0
│ │ │ │ popne {r4, r5, r6, pc}
│ │ │ │ add r5, r5, #1
│ │ │ │ @@ -424,15 +424,15 @@
│ │ │ │ ldr r3, [r4, #60] @ 0x3c
│ │ │ │ mov r0, r4
│ │ │ │ cmp r3, #0
│ │ │ │ bne 16b04
│ │ │ │ cmp r5, #1
│ │ │ │ movle r1, #0
│ │ │ │ movgt r1, #1
│ │ │ │ - bl 14a474
│ │ │ │ + bl 14a470
│ │ │ │ ldr r3, [r4, #8]
│ │ │ │ ldr r0, [r4, #16]
│ │ │ │ mov r2, r6
│ │ │ │ mov r1, r7
│ │ │ │ blx r3
│ │ │ │ clz r3, r6
│ │ │ │ lsr r3, r3, #5
│ │ │ │ @@ -454,15 +454,15 @@
│ │ │ │ str r0, [ip, #4064] @ 0xfe0
│ │ │ │ ldr r5, [r0, #168] @ 0xa8
│ │ │ │ mov r4, r0
│ │ │ │ mov r3, #1
│ │ │ │ ldr r0, [r0, #172] @ 0xac
│ │ │ │ lsr r1, r5, #4
│ │ │ │ str r3, [r4, #176] @ 0xb0
│ │ │ │ - bl 299c5c
│ │ │ │ + bl 299c58
│ │ │ │ cmp r0, #16
│ │ │ │ bls 16c2c
│ │ │ │ cmn r5, #-268435455 @ 0xf0000001
│ │ │ │ bhi 16cb0
│ │ │ │ lsl r2, r5, #3
│ │ │ │ ldr r1, [r4, #160] @ 0xa0
│ │ │ │ mov r0, r4
│ │ │ │ @@ -543,37 +543,37 @@
│ │ │ │ push {r4, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4088] @ 0xff8
│ │ │ │ ldr r2, [pc, #8] @ 16cdc
│ │ │ │ ldr r1, [pc, #8] @ 16ce0
│ │ │ │ add r2, pc, r2
│ │ │ │ bl 16640
│ │ │ │ - eoreq r5, r9, r0, lsl r2
│ │ │ │ + eoreq r5, r9, r4, lsl #4
│ │ │ │ tsteq r1, #419430400 @ 0x19000000
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {r4, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4088] @ 0xff8
│ │ │ │ ldr r2, [pc, #8] @ 16d04
│ │ │ │ ldr r1, [pc, #8] @ 16d08
│ │ │ │ add r2, pc, r2
│ │ │ │ bl 16640
│ │ │ │ - eoreq r5, r9, r0, ror #7
│ │ │ │ + ldrdeq r5, [r9], -r4 @
│ │ │ │ tsteq r1, #440 @ 0x1b8
│ │ │ │ ldr r2, [r0, #64] @ 0x40
│ │ │ │ ldr r3, [r0, #68] @ 0x44
│ │ │ │ cmp r1, #0
│ │ │ │ sub r3, r3, r2
│ │ │ │ asr r3, r3, #3
│ │ │ │ addlt r1, r1, r3
│ │ │ │ cmp r3, r1
│ │ │ │ addhi r1, r2, r1, lsl #3
│ │ │ │ movls r1, #0
│ │ │ │ mov r2, #0
│ │ │ │ - b 157dc8
│ │ │ │ + b 157dc4
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {r7, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4072] @ 0xfe8
│ │ │ │ sub sp, sp, #16
│ │ │ │ mov r7, r1
│ │ │ │ mov r1, r2
│ │ │ │ @@ -587,43 +587,43 @@
│ │ │ │ add r1, pc, r1
│ │ │ │ orr r2, r7, #100663296 @ 0x6000000
│ │ │ │ str r4, [sp, #8]
│ │ │ │ mov ip, r0
│ │ │ │ stm sp, {r5, ip}
│ │ │ │ mov r0, r6
│ │ │ │ bl 16538
│ │ │ │ - eoreq r5, r9, r4, lsr #8
│ │ │ │ - strdeq r4, [r9], -ip @
│ │ │ │ + eoreq r5, r9, r8, lsl r4
│ │ │ │ + strdeq r4, [r9], -r0 @
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {r4, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4088] @ 0xff8
│ │ │ │ ldr r3, [pc, #12] @ 16db8
│ │ │ │ mov r2, r1
│ │ │ │ add r3, pc, r3
│ │ │ │ ldr r1, [pc, #4] @ 16dbc
│ │ │ │ bl 16d38
│ │ │ │ - eoreq r5, r9, r4, lsl r4
│ │ │ │ + eoreq r5, r9, r8, lsl #8
│ │ │ │ andeq r5, r0, r6, asr #4
│ │ │ │ mov ip, #4096 @ 0x1000
│ │ │ │ push {r4, r5, r6, r7, lr}
│ │ │ │ sub ip, sp, ip
│ │ │ │ str r0, [ip, #4056] @ 0xfd8
│ │ │ │ ldr r3, [r0, #64] @ 0x40
│ │ │ │ ldr r5, [r0, #68] @ 0x44
│ │ │ │ sub sp, sp, #20
│ │ │ │ mov r4, r0
│ │ │ │ mov r6, r2
│ │ │ │ sub r5, r5, r3
│ │ │ │ - bl 144694
│ │ │ │ + bl 144690
│ │ │ │ mov r1, r6
│ │ │ │ mov r0, r4
│ │ │ │ - bl 144694
│ │ │ │ + bl 144690
│ │ │ │ mov r0, r4
│ │ │ │ - bl 14fc30
│ │ │ │ + bl 14fc2c
│ │ │ │ mvn r1, #3
│ │ │ │ mov r0, r4
│ │ │ │ bl 16d0c
│ │ │ │ mvn r1, #2
│ │ │ │ asr r5, r5, #3
│ │ │ │ mov r6, r0
│ │ │ │ mov r0, r4
│ │ │ │ @@ -638,35 +638,35 @@
│ │ │ │ add r2, pc, r2
│ │ │ │ str r3, [sp]
│ │ │ │ ldr r1, [pc, #96] @ 16eac
│ │ │ │ ldr r3, [pc, #96] @ 16eb0
│ │ │ │ stmib sp, {r6, r7}
│ │ │ │ str r0, [sp, #12]
│ │ │ │ mov r0, r4
│ │ │ │ - bl 142e64
│ │ │ │ + bl 142e60
│ │ │ │ mvn r1, #4
│ │ │ │ mov r0, r4
│ │ │ │ - bl 15dccc
│ │ │ │ + bl 15dcc8
│ │ │ │ ldr r2, [r4, #304] @ 0x130
│ │ │ │ mov r3, #0
│ │ │ │ ldr r2, [r2, #384] @ 0x180
│ │ │ │ mov r1, r0
│ │ │ │ mov r0, r4
│ │ │ │ - bl 1565bc
│ │ │ │ + bl 1565b8
│ │ │ │ mov r0, r4
│ │ │ │ mvn r1, #3
│ │ │ │ sub r2, r5, #1
│ │ │ │ - bl 143844
│ │ │ │ + bl 143840
│ │ │ │ mov r1, r5
│ │ │ │ mov r0, r4
│ │ │ │ add sp, sp, #20
│ │ │ │ pop {r4, r5, r6, r7, lr}
│ │ │ │ - b 154efc
│ │ │ │ - strdeq r5, [r9], -r4 @
│ │ │ │ - eoreq r4, r9, r0, lsr sp
│ │ │ │ + b 154ef8
│ │ │ │ + eoreq r5, r9, r8, ror #9
│ │ │ │ + eoreq r4, r9, r4, lsr #26
│ │ │ │ tsteq r0, r6
│ │ │ │ muleq r1, r6, sp
│ │ │ │ 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, #1600] @ 1750c
│ │ │ │ @@ -709,85 +709,85 @@
│ │ │ │ ldr r2, [pc, #1488] @ 17530
│ │ │ │ ldr r3, [r3]
│ │ │ │ str r3, [sp, #92] @ 0x5c
│ │ │ │ ldr r3, [r4, r2]
│ │ │ │ add r0, sp, #52 @ 0x34
│ │ │ │ ldr r3, [r3]
│ │ │ │ str r3, [sp, #96] @ 0x60
│ │ │ │ - bl 1a8a24
│ │ │ │ + bl 1a8a20
│ │ │ │ cmp r0, #0
│ │ │ │ bne 174cc
│ │ │ │ ldr r0, [pc, #1452] @ 17534
│ │ │ │ add r9, sp, #20
│ │ │ │ add r0, pc, r0
│ │ │ │ - bl 1c8a38
│ │ │ │ + bl 1c8a34
│ │ │ │ ldr r3, [pc, #1440] @ 17538
│ │ │ │ mov r1, r9
│ │ │ │ ldr r7, [r4, r3]
│ │ │ │ mov r2, r0
│ │ │ │ ldr r0, [pc, #1428] @ 1753c
│ │ │ │ str r2, [r7]
│ │ │ │ add r0, pc, r0
│ │ │ │ mov r2, r5
│ │ │ │ - bl 1decbc
│ │ │ │ + bl 1decb8
│ │ │ │ ldr r2, [pc, #1412] @ 17540
│ │ │ │ ldr r3, [pc, #1412] @ 17544
│ │ │ │ ldr r2, [r4, r2]
│ │ │ │ str r2, [sp, #12]
│ │ │ │ ldr r0, [pc, #1404] @ 17548
│ │ │ │ ldr r6, [r4, r3]
│ │ │ │ add r0, pc, r0
│ │ │ │ mov r1, r6
│ │ │ │ - bl 1e106c
│ │ │ │ + bl 1e1068
│ │ │ │ cmp r0, #0
│ │ │ │ bne 174d8
│ │ │ │ ldr r1, [pc, #1380] @ 1754c
│ │ │ │ ldr r0, [r7]
│ │ │ │ add r1, pc, r1
│ │ │ │ - bl 1d9260
│ │ │ │ + bl 1d925c
│ │ │ │ ldr r1, [r6]
│ │ │ │ mov r8, r0
│ │ │ │ - bl 1e1400
│ │ │ │ + bl 1e13fc
│ │ │ │ mov r0, r8
│ │ │ │ bl 15950
│ │ │ │ ldr r2, [r6]
│ │ │ │ mov r1, r5
│ │ │ │ mov r0, r9
│ │ │ │ - bl 1e1740
│ │ │ │ + bl 1e173c
│ │ │ │ ldr r1, [pc, #1332] @ 17550
│ │ │ │ ldr r0, [r7]
│ │ │ │ add r1, pc, r1
│ │ │ │ - bl 1d9260
│ │ │ │ + bl 1d925c
│ │ │ │ mov r8, r0
│ │ │ │ - bl 1df198
│ │ │ │ + bl 1df194
│ │ │ │ mov r7, r0
│ │ │ │ mov r0, r8
│ │ │ │ bl 15950
│ │ │ │ cmp r7, #0
│ │ │ │ bne 17248
│ │ │ │ mov r0, #0
│ │ │ │ - bl 1ae764
│ │ │ │ + bl 1ae760
│ │ │ │ subs r7, r0, #0
│ │ │ │ bne 174e4
│ │ │ │ ldr r0, [pc, #1276] @ 17554
│ │ │ │ ldr r3, [r6]
│ │ │ │ ldr r8, [sp, #20]
│ │ │ │ ldr r1, [pc, #1268] @ 17558
│ │ │ │ mov r2, #1
│ │ │ │ add r0, pc, r0
│ │ │ │ strb r2, [r3, #780] @ 0x30c
│ │ │ │ add r0, r0, #332 @ 0x14c
│ │ │ │ mov r3, r5
│ │ │ │ mov r2, r8
│ │ │ │ add r1, pc, r1
│ │ │ │ - bl 2891d8
│ │ │ │ + bl 2891d4
│ │ │ │ ldr r0, [pc, #1236] @ 1755c
│ │ │ │ mov r1, r7
│ │ │ │ add r0, pc, r0
│ │ │ │ - bl 29638c
│ │ │ │ + bl 296388
│ │ │ │ ldr r3, [pc, #1224] @ 17560
│ │ │ │ ldr r1, [r6]
│ │ │ │ add r3, pc, r3
│ │ │ │ mov r2, #32
│ │ │ │ str r2, [r3, #60] @ 0x3c
│ │ │ │ ldr r2, [r1, #684] @ 0x2ac
│ │ │ │ cmp r2, #0
│ │ │ │ @@ -849,15 +849,15 @@
│ │ │ │ ldr r3, [r4, r3]
│ │ │ │ ldr r2, [r5]
│ │ │ │ ldr r0, [r3]
│ │ │ │ add r1, pc, r1
│ │ │ │ bl 15374
│ │ │ │ ldr r0, [pc, #976] @ 17574
│ │ │ │ add r0, pc, r0
│ │ │ │ - bl 1cbde0
│ │ │ │ + bl 1cbddc
│ │ │ │ ldr r3, [pc, #968] @ 17578
│ │ │ │ mov r2, #10
│ │ │ │ ldr r3, [r4, r3]
│ │ │ │ mov r1, #0
│ │ │ │ ldr r0, [r3]
│ │ │ │ bl 15ef0 <__isoc23_strtol@plt>
│ │ │ │ ldr r3, [pc, #948] @ 1757c
│ │ │ │ @@ -911,126 +911,126 @@
│ │ │ │ ldr r3, [r3]
│ │ │ │ cmp r8, r3
│ │ │ │ ldr r8, [pc, #780] @ 1759c
│ │ │ │ ldrgt r3, [r5, r3, lsl #2]
│ │ │ │ add r8, pc, r8
│ │ │ │ ldr r0, [r8]
│ │ │ │ strgt r3, [fp, #72] @ 0x48
│ │ │ │ - bl 29630c
│ │ │ │ + bl 296308
│ │ │ │ cmp r0, #0
│ │ │ │ beq 17460
│ │ │ │ ldr r3, [r8, #60] @ 0x3c
│ │ │ │ ldr r2, [r8, #68] @ 0x44
│ │ │ │ ldr r1, [r8, #64] @ 0x40
│ │ │ │ ldr r0, [r8]
│ │ │ │ - bl 1ca008
│ │ │ │ + bl 1ca004
│ │ │ │ subs r5, r0, #0
│ │ │ │ beq 174f4
│ │ │ │ ldr r3, [pc, #724] @ 175a0
│ │ │ │ ldr r3, [r4, r3]
│ │ │ │ str r3, [sp, #16]
│ │ │ │ mov r0, r3
│ │ │ │ - bl 1ca368
│ │ │ │ - bl 1c8f20
│ │ │ │ + bl 1ca364
│ │ │ │ + bl 1c8f1c
│ │ │ │ cmp r0, #0
│ │ │ │ beq 17500
│ │ │ │ mov r0, r5
│ │ │ │ - bl 1c6144
│ │ │ │ + bl 1c6140
│ │ │ │ str r0, [r8, #12]
│ │ │ │ - bl 1c6394
│ │ │ │ + bl 1c6390
│ │ │ │ ldr r3, [r6]
│ │ │ │ ldr r0, [r3, #556] @ 0x22c
│ │ │ │ - bl 198448
│ │ │ │ + bl 198444
│ │ │ │ ldr r0, [pc, #668] @ 175a4
│ │ │ │ ldr r1, [pc, #668] @ 175a8
│ │ │ │ add r0, pc, r0
│ │ │ │ add r0, r0, #360 @ 0x168
│ │ │ │ add r1, pc, r1
│ │ │ │ - bl 2891d8
│ │ │ │ + bl 2891d4
│ │ │ │ ldr r0, [r8, #72] @ 0x48
│ │ │ │ add r1, sp, #32
│ │ │ │ - bl 1e5830
│ │ │ │ + bl 1e582c
│ │ │ │ subs r4, r0, #0
│ │ │ │ bne 1735c
│ │ │ │ add r3, sp, #28
│ │ │ │ mov r2, r4
│ │ │ │ ldr r1, [sp, #32]
│ │ │ │ str r3, [sp]
│ │ │ │ mov r0, #1
│ │ │ │ mov r3, r4
│ │ │ │ - bl 1a1a7c
│ │ │ │ + bl 1a1a78
│ │ │ │ mov r4, r0
│ │ │ │ ldr r0, [sp, #32]
│ │ │ │ - bl 1e1f74
│ │ │ │ + bl 1e1f70
│ │ │ │ cmp r4, #0
│ │ │ │ beq 1742c
│ │ │ │ mov r0, r4
│ │ │ │ - bl 1df484
│ │ │ │ + bl 1df480
│ │ │ │ ldr r1, [pc, #576] @ 175ac
│ │ │ │ ldr r2, [pc, #576] @ 175b0
│ │ │ │ add r1, pc, r1
│ │ │ │ add r2, pc, r2
│ │ │ │ mov r3, r0
│ │ │ │ add r0, r1, #28
│ │ │ │ ldr r1, [pc, #560] @ 175b4
│ │ │ │ add r1, pc, r1
│ │ │ │ - bl 2891d8
│ │ │ │ - bl 1ae988
│ │ │ │ - bl 1c9240
│ │ │ │ + bl 2891d4
│ │ │ │ + bl 1ae984
│ │ │ │ + bl 1c923c
│ │ │ │ cmp r0, #0
│ │ │ │ beq 17444
│ │ │ │ ldr r3, [sp, #12]
│ │ │ │ ldr r0, [r6]
│ │ │ │ ldr r1, [r3]
│ │ │ │ - bl 1e1238
│ │ │ │ - bl 1df048
│ │ │ │ + bl 1e1234
│ │ │ │ + bl 1df044
│ │ │ │ ldr r2, [pc, #516] @ 175b8
│ │ │ │ ldr r3, [pc, #344] @ 17510
│ │ │ │ add r2, pc, r2
│ │ │ │ ldr r3, [r2, r3]
│ │ │ │ ldr r2, [r3]
│ │ │ │ ldr r3, [sp, #100] @ 0x64
│ │ │ │ eors r2, r3, r2
│ │ │ │ mov r3, #0
│ │ │ │ bne 174f0
│ │ │ │ mov r0, #0
│ │ │ │ add sp, sp, #108 @ 0x6c
│ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc}
│ │ │ │ - bl 1cd84c
│ │ │ │ + bl 1cd848
│ │ │ │ mov r4, r0
│ │ │ │ ldr r0, [r8, #12]
│ │ │ │ - bl 1c5c38
│ │ │ │ + bl 1c5c34
│ │ │ │ mov r1, r7
│ │ │ │ cmp r0, #0
│ │ │ │ moveq r2, r4
│ │ │ │ movne r2, #0
│ │ │ │ ldr r0, [r8, #12]
│ │ │ │ - bl 1c4f6c
│ │ │ │ + bl 1c4f68
│ │ │ │ cmp r0, #0
│ │ │ │ beq 17424
│ │ │ │ ldr r3, [sp, #36] @ 0x24
│ │ │ │ cmp r3, #1
│ │ │ │ bne 17424
│ │ │ │ ldr r2, [sp, #40] @ 0x28
│ │ │ │ cmp r2, #2
│ │ │ │ strbeq r3, [r8, #4]
│ │ │ │ ldr r0, [r8, #12]
│ │ │ │ - bl 1c6004
│ │ │ │ + bl 1c6000
│ │ │ │ ldrb r3, [r8, #4]
│ │ │ │ cmp r3, #0
│ │ │ │ beq 173dc
│ │ │ │ ldr r0, [sp, #28]
│ │ │ │ - bl 19e058
│ │ │ │ + bl 19e054
│ │ │ │ b 17388
│ │ │ │ ldr r0, [pc, #368] @ 175bc
│ │ │ │ ldr r1, [pc, #368] @ 175c0
│ │ │ │ add r0, pc, r0
│ │ │ │ add r1, pc, r1
│ │ │ │ add r0, r0, #388 @ 0x184
│ │ │ │ - bl 2891d8
│ │ │ │ + bl 2891d4
│ │ │ │ b 17398
│ │ │ │ ldr r6, [r8]
│ │ │ │ ldr r1, [pc, #344] @ 175c4
│ │ │ │ mov r0, r6
│ │ │ │ add r1, pc, r1
│ │ │ │ bl 15efc
│ │ │ │ ldr r3, [pc, #240] @ 1756c
│ │ │ │ @@ -1041,136 +1041,136 @@
│ │ │ │ ldr r2, [r5]
│ │ │ │ ldr r0, [r7]
│ │ │ │ add r1, pc, r1
│ │ │ │ bl 15374
│ │ │ │ ldr r0, [pc, #300] @ 175cc
│ │ │ │ ldr r1, [r5]
│ │ │ │ add r0, pc, r0
│ │ │ │ - bl 29638c
│ │ │ │ + bl 296388
│ │ │ │ b 1719c
│ │ │ │ ldr r7, [r4, r3]
│ │ │ │ ldr r1, [pc, #280] @ 175d0
│ │ │ │ ldr r2, [r5]
│ │ │ │ ldr r0, [r7]
│ │ │ │ mov r3, r6
│ │ │ │ add r1, pc, r1
│ │ │ │ bl 15374
│ │ │ │ b 17484
│ │ │ │ ldr r0, [pc, #256] @ 175d4
│ │ │ │ add r0, pc, r0
│ │ │ │ - bl 1cbde0
│ │ │ │ + bl 1cbddc
│ │ │ │ ldr r0, [pc, #248] @ 175d8
│ │ │ │ add r0, pc, r0
│ │ │ │ - bl 1cbde0
│ │ │ │ + bl 1cbddc
│ │ │ │ ldr r0, [pc, #240] @ 175dc
│ │ │ │ add r0, pc, r0
│ │ │ │ - bl 1cbde0
│ │ │ │ + bl 1cbddc
│ │ │ │ bl 155fc <__stack_chk_fail@plt>
│ │ │ │ ldr r0, [pc, #228] @ 175e0
│ │ │ │ add r0, pc, r0
│ │ │ │ - bl 1cbde0
│ │ │ │ + bl 1cbddc
│ │ │ │ ldr r0, [pc, #220] @ 175e4
│ │ │ │ add r0, pc, r0
│ │ │ │ - bl 1cbde0
│ │ │ │ + bl 1cbddc
│ │ │ │ eorseq r6, r6, r8, asr #3
│ │ │ │ strdeq r0, [r0], -r8
│ │ │ │ eorseq ip, r7, r0, asr r1
│ │ │ │ eorseq r6, r6, r8, lsl #3
│ │ │ │ eorseq ip, r7, r4, ror #5
│ │ │ │ strdeq r0, [r0], -r4
│ │ │ │ andeq r0, r0, r0, lsr #26
│ │ │ │ andeq r0, r0, r4, ror r9
│ │ │ │ strdeq r0, [r0], -r0 @
│ │ │ │ andeq r0, r0, r8, ror #17
│ │ │ │ - eoreq r9, r9, r4, lsr #12
│ │ │ │ + eoreq r9, r9, r8, lsl r6
│ │ │ │ andeq r0, r0, r8, lsr #26
│ │ │ │ - andseq r3, fp, r0, asr #13
│ │ │ │ + @ instruction: 0x001b36bc
│ │ │ │ andeq r0, r0, ip, lsr #13
│ │ │ │ andeq r0, r0, r8, ror #12
│ │ │ │ - andseq r3, fp, r8, asr #9
│ │ │ │ - eoreq ip, r8, r8, lsr r3
│ │ │ │ - eoreq r9, r9, r8, asr #12
│ │ │ │ + andseq r3, fp, r4, asr #9
│ │ │ │ + eoreq ip, r8, r4, lsr r3
│ │ │ │ + eoreq r9, r9, ip, lsr r6
│ │ │ │ @ instruction: 0x0037bff8
│ │ │ │ - eoreq r9, r9, r0, asr #12
│ │ │ │ - andseq r3, fp, r4, asr #6
│ │ │ │ + eoreq r9, r9, r4, lsr r6
│ │ │ │ + andseq r3, fp, r0, asr #6
│ │ │ │ eorseq fp, fp, r8, asr #3
│ │ │ │ eorseq fp, fp, ip, ror r1
│ │ │ │ - eoreq r9, r9, r4, lsr #12
│ │ │ │ + eoreq r9, r9, r8, lsl r6
│ │ │ │ ldrdeq r0, [r0], -r4
│ │ │ │ - eoreq r9, r9, r8, lsr r5
│ │ │ │ - @ instruction: 0x002995b8
│ │ │ │ + eoreq r9, r9, ip, lsr #10
│ │ │ │ + eoreq r9, r9, ip, lsr #11
│ │ │ │ andeq r0, r0, ip, lsr #28
│ │ │ │ mlaseq fp, ip, r0, fp
│ │ │ │ eorseq fp, fp, r4, ror r0
│ │ │ │ eorseq fp, fp, r8, asr r0
│ │ │ │ eorseq fp, fp, r0, lsr r0
│ │ │ │ - eoreq r9, r9, r0, lsr r3
│ │ │ │ - eoreq r9, r9, r0, lsl r4
│ │ │ │ - eoreq r9, r9, r0, lsl #6
│ │ │ │ + eoreq r9, r9, r4, lsr #6
│ │ │ │ + eoreq r9, r9, r4, lsl #8
│ │ │ │ + strdeq r9, [r9], -r4 @
│ │ │ │ ldrdeq r0, [r0], -r4
│ │ │ │ @ instruction: 0x003bafd0
│ │ │ │ muleq r0, r4, r9
│ │ │ │ eorseq fp, r7, r4, asr sp
│ │ │ │ - @ instruction: 0x002994b8
│ │ │ │ + eoreq r9, r9, ip, lsr #9
│ │ │ │ @ instruction: 0x0037bcf0
│ │ │ │ - eoreq r9, r9, r8, ror #1
│ │ │ │ - eoreq r9, r9, r4, ror #1
│ │ │ │ + ldrdeq r9, [r9], -ip @
│ │ │ │ + ldrdeq r9, [r9], -r8 @
│ │ │ │ eorseq r5, r6, r4, ror #25
│ │ │ │ eorseq fp, r7, r0, lsl ip
│ │ │ │ - mlaeq r9, r8, r3, r9
│ │ │ │ - eoreq r9, r9, ip, lsr #5
│ │ │ │ - eoreq r9, r9, r8, lsr #5
│ │ │ │ - andseq r4, fp, r4, lsl #18
│ │ │ │ - eoreq r9, r9, ip, asr r2
│ │ │ │ - strheq r9, [r9], -r0 @