--- /srv/reproducible-results/rbuild-debian/r-b-build.pssYMusi/b1/samhain_4.1.4-5_arm64.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.pssYMusi/b2/samhain_4.1.4-5_arm64.changes
├── Files
│ @@ -1,3 +1,3 @@
│  
│ - 37f606be803c90cf81d02f34b713e13f 20356 debug optional samhain-dbgsym_4.1.4-5_arm64.deb
│ - baf5559be38f1ef151ce5d521dc77674 1125500 admin optional samhain_4.1.4-5_arm64.deb
│ + 8bb260974dd35d710972acadbf2aff41 20308 debug optional samhain-dbgsym_4.1.4-5_arm64.deb
│ + 1a99448847c2a274f77826a4fccea648 1125644 admin optional samhain_4.1.4-5_arm64.deb
├── samhain_4.1.4-5_arm64.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │  -rw-r--r--   0        0        0        4 2025-01-10 20:53:52.000000 debian-binary
│ │ --rw-r--r--   0        0        0    11412 2025-01-10 20:53:52.000000 control.tar.xz
│ │ --rw-r--r--   0        0        0  1113896 2025-01-10 20:53:52.000000 data.tar.xz
│ │ +-rw-r--r--   0        0        0    11400 2025-01-10 20:53:52.000000 control.tar.xz
│ │ +-rw-r--r--   0        0        0  1114052 2025-01-10 20:53:52.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -35,15 +35,15 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    39774 2016-06-02 11:57:46.000000 ./usr/share/doc/samhain/changelog.gz
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    17050 2025-01-10 20:53:52.000000 ./usr/share/doc/samhain/copyright
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-10 20:53:52.000000 ./usr/share/doc/samhain/examples/
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     2943 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/README
│ │ │ │  -rwxr-xr-x   0 root         (0) root         (0)     3661 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/chroot.sh
│ │ │ │  -rwxr-xr-x   0 root         (0) root         (0)     6709 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/example_pager.pl
│ │ │ │  -rwxr-xr-x   0 root         (0) root         (0)     5472 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/example_sms.pl
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     6128 2025-01-10 20:53:52.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     6127 2025-01-10 20:53:52.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec
│ │ │ │  -rwxr-xr-x   0 root         (0) root         (0)      930 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.cgi
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      279 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.dtd
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5016 2025-01-10 20:53:52.000000 ./usr/share/doc/samhain/examples/samhain.spec
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     5397 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.xsl
│ │ │ │  -rwxr-xr-x   0 root         (0) root         (0)    19808 2025-01-10 20:53:52.000000 ./usr/share/doc/samhain/examples/samhainadmin.pl
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    15635 2015-11-01 00:03:04.000000 ./usr/share/doc/samhain/examples/samhainrc.linux
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     8408 2015-11-01 00:03:04.000000 ./usr/share/doc/samhain/examples/yulerc.template
│ │ │ ├── ./usr/sbin/samhain
│ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied.
│ │ │ │ ├── readelf --wide --notes {}
│ │ │ │ │ @@ -1,12 +1,12 @@
│ │ │ │ │  
│ │ │ │ │  Displaying notes found in: .note.gnu.property
│ │ │ │ │    Owner                Data size 	Description
│ │ │ │ │    GNU                  0x00000010	NT_GNU_PROPERTY_TYPE_0	      Properties: AArch64 feature: BTI, PAC
│ │ │ │ │  
│ │ │ │ │  Displaying notes found in: .note.gnu.build-id
│ │ │ │ │    Owner                Data size 	Description
│ │ │ │ │ -  GNU                  0x00000014	NT_GNU_BUILD_ID (unique build ID bitstring)	    Build ID: f5167fa0f345970ca9b7f0454e63212d9fe38e25
│ │ │ │ │ +  GNU                  0x00000014	NT_GNU_BUILD_ID (unique build ID bitstring)	    Build ID: fdb53b6b26620f35e5dc54c29a0228e3ac225252
│ │ │ │ │  
│ │ │ │ │  Displaying notes found in: .note.ABI-tag
│ │ │ │ │    Owner                Data size 	Description
│ │ │ │ │    GNU                  0x00000010	NT_GNU_ABI_TAG (ABI version tag)	    OS: Linux, ABI: 3.7.0
│ │ │ │ ├── readelf --wide --debug-dump=frames {}
│ │ │ │ │ @@ -4396,15 +4396,15 @@
│ │ │ │ │    DW_CFA_def_cfa_offset: 0
│ │ │ │ │    DW_CFA_advance_loc: 4 to 0000000000018bdc
│ │ │ │ │    DW_CFA_AARCH64_negate_ra_state
│ │ │ │ │    DW_CFA_advance_loc: 4 to 0000000000018be0
│ │ │ │ │    DW_CFA_restore_state
│ │ │ │ │    DW_CFA_nop
│ │ │ │ │  
│ │ │ │ │ -0000192c 00000000000000b0 00001930 FDE cie=00000000 pc=000000000000a800..000000000000b9fc
│ │ │ │ │ +0000192c 00000000000000b0 00001930 FDE cie=00000000 pc=000000000000a800..000000000000ba00
│ │ │ │ │    DW_CFA_advance_loc: 4 to 000000000000a804
│ │ │ │ │    DW_CFA_AARCH64_negate_ra_state
│ │ │ │ │    DW_CFA_advance_loc: 4 to 000000000000a808
│ │ │ │ │    DW_CFA_def_cfa_offset: 208
│ │ │ │ │    DW_CFA_advance_loc: 12 to 000000000000a814
│ │ │ │ │    DW_CFA_offset: r29 (x29) at cfa-96
│ │ │ │ │    DW_CFA_offset: r30 (x30) at cfa-88
│ │ │ │ │ @@ -4419,95 +4419,95 @@
│ │ │ │ │    DW_CFA_offset: r22 (x22) at cfa-56
│ │ │ │ │    DW_CFA_advance_loc: 64 to 000000000000a890
│ │ │ │ │    DW_CFA_offset: r26 (x26) at cfa-24
│ │ │ │ │    DW_CFA_offset: r25 (x25) at cfa-32
│ │ │ │ │    DW_CFA_advance_loc: 8 to 000000000000a898
│ │ │ │ │    DW_CFA_offset: r28 (x28) at cfa-8
│ │ │ │ │    DW_CFA_offset: r27 (x27) at cfa-16
│ │ │ │ │ -  DW_CFA_advance_loc2: 1172 to 000000000000ad2c
│ │ │ │ │ +  DW_CFA_advance_loc2: 1180 to 000000000000ad34
│ │ │ │ │    DW_CFA_restore: r25 (x25)
│ │ │ │ │    DW_CFA_restore: r26 (x26)
│ │ │ │ │    DW_CFA_restore: r27 (x27)
│ │ │ │ │    DW_CFA_restore: r28 (x28)
│ │ │ │ │ -  DW_CFA_advance_loc1: 292 to 000000000000ae50
│ │ │ │ │ +  DW_CFA_advance_loc1: 292 to 000000000000ae58
│ │ │ │ │    DW_CFA_offset: r25 (x25) at cfa-32
│ │ │ │ │    DW_CFA_offset: r26 (x26) at cfa-24
│ │ │ │ │    DW_CFA_offset: r27 (x27) at cfa-16
│ │ │ │ │    DW_CFA_offset: r28 (x28) at cfa-8
│ │ │ │ │ -  DW_CFA_advance_loc1: 812 to 000000000000b17c
│ │ │ │ │ +  DW_CFA_advance_loc1: 812 to 000000000000b184
│ │ │ │ │    DW_CFA_restore: r25 (x25)
│ │ │ │ │    DW_CFA_restore: r26 (x26)
│ │ │ │ │    DW_CFA_restore: r27 (x27)
│ │ │ │ │    DW_CFA_restore: r28 (x28)
│ │ │ │ │ -  DW_CFA_advance_loc: 28 to 000000000000b198
│ │ │ │ │ +  DW_CFA_advance_loc: 28 to 000000000000b1a0
│ │ │ │ │    DW_CFA_offset: r25 (x25) at cfa-32
│ │ │ │ │    DW_CFA_offset: r26 (x26) at cfa-24
│ │ │ │ │    DW_CFA_offset: r27 (x27) at cfa-16
│ │ │ │ │    DW_CFA_offset: r28 (x28) at cfa-8
│ │ │ │ │ -  DW_CFA_advance_loc: 192 to 000000000000b258
│ │ │ │ │ +  DW_CFA_advance_loc: 192 to 000000000000b260
│ │ │ │ │    DW_CFA_restore: r25 (x25)
│ │ │ │ │    DW_CFA_restore: r26 (x26)
│ │ │ │ │    DW_CFA_restore: r27 (x27)
│ │ │ │ │    DW_CFA_restore: r28 (x28)
│ │ │ │ │ -  DW_CFA_advance_loc: 76 to 000000000000b2a4
│ │ │ │ │ +  DW_CFA_advance_loc: 76 to 000000000000b2ac
│ │ │ │ │    DW_CFA_restore: r23 (x23)
│ │ │ │ │    DW_CFA_restore: r24 (x24)
│ │ │ │ │    DW_CFA_restore: r21 (x21)
│ │ │ │ │    DW_CFA_restore: r22 (x22)
│ │ │ │ │    DW_CFA_restore: r19 (x19)
│ │ │ │ │    DW_CFA_restore: r20 (x20)
│ │ │ │ │    DW_CFA_restore: r29 (x29)
│ │ │ │ │    DW_CFA_restore: r30 (x30)
│ │ │ │ │    DW_CFA_def_cfa_offset: 0
│ │ │ │ │ -  DW_CFA_advance_loc: 4 to 000000000000b2a8
│ │ │ │ │ +  DW_CFA_advance_loc: 4 to 000000000000b2b0
│ │ │ │ │    DW_CFA_AARCH64_negate_ra_state
│ │ │ │ │ -  DW_CFA_advance_loc: 4 to 000000000000b2ac
│ │ │ │ │ +  DW_CFA_advance_loc: 4 to 000000000000b2b4
│ │ │ │ │    DW_CFA_def_cfa_offset: 208
│ │ │ │ │    DW_CFA_offset: r19 (x19) at cfa-80
│ │ │ │ │    DW_CFA_offset: r20 (x20) at cfa-72
│ │ │ │ │    DW_CFA_offset: r21 (x21) at cfa-64
│ │ │ │ │    DW_CFA_offset: r22 (x22) at cfa-56
│ │ │ │ │    DW_CFA_offset: r23 (x23) at cfa-48
│ │ │ │ │    DW_CFA_offset: r24 (x24) at cfa-40
│ │ │ │ │    DW_CFA_offset: r25 (x25) at cfa-32
│ │ │ │ │    DW_CFA_offset: r26 (x26) at cfa-24
│ │ │ │ │    DW_CFA_offset: r27 (x27) at cfa-16
│ │ │ │ │    DW_CFA_offset: r28 (x28) at cfa-8
│ │ │ │ │    DW_CFA_offset: r29 (x29) at cfa-96
│ │ │ │ │    DW_CFA_offset: r30 (x30) at cfa-88
│ │ │ │ │    DW_CFA_AARCH64_negate_ra_state
│ │ │ │ │ -  DW_CFA_advance_loc2: 1364 to 000000000000b800
│ │ │ │ │ +  DW_CFA_advance_loc2: 1360 to 000000000000b804
│ │ │ │ │    DW_CFA_restore: r25 (x25)
│ │ │ │ │    DW_CFA_restore: r26 (x26)
│ │ │ │ │    DW_CFA_restore: r27 (x27)
│ │ │ │ │    DW_CFA_restore: r28 (x28)
│ │ │ │ │ -  DW_CFA_advance_loc: 20 to 000000000000b814
│ │ │ │ │ +  DW_CFA_advance_loc: 20 to 000000000000b818
│ │ │ │ │    DW_CFA_offset: r25 (x25) at cfa-32
│ │ │ │ │    DW_CFA_offset: r26 (x26) at cfa-24
│ │ │ │ │    DW_CFA_offset: r27 (x27) at cfa-16
│ │ │ │ │    DW_CFA_offset: r28 (x28) at cfa-8
│ │ │ │ │ -  DW_CFA_advance_loc: 60 to 000000000000b850
│ │ │ │ │ +  DW_CFA_advance_loc: 60 to 000000000000b854
│ │ │ │ │    DW_CFA_restore: r25 (x25)
│ │ │ │ │    DW_CFA_restore: r26 (x26)
│ │ │ │ │    DW_CFA_restore: r27 (x27)
│ │ │ │ │    DW_CFA_restore: r28 (x28)
│ │ │ │ │ -  DW_CFA_advance_loc: 40 to 000000000000b878
│ │ │ │ │ +  DW_CFA_advance_loc: 40 to 000000000000b87c
│ │ │ │ │    DW_CFA_offset: r25 (x25) at cfa-32
│ │ │ │ │    DW_CFA_offset: r26 (x26) at cfa-24
│ │ │ │ │    DW_CFA_offset: r27 (x27) at cfa-16
│ │ │ │ │    DW_CFA_offset: r28 (x28) at cfa-8
│ │ │ │ │ -  DW_CFA_advance_loc: 28 to 000000000000b894
│ │ │ │ │ +  DW_CFA_advance_loc: 28 to 000000000000b898
│ │ │ │ │    DW_CFA_restore: r25 (x25)
│ │ │ │ │    DW_CFA_restore: r26 (x26)
│ │ │ │ │    DW_CFA_restore: r27 (x27)
│ │ │ │ │    DW_CFA_restore: r28 (x28)
│ │ │ │ │ -  DW_CFA_advance_loc: 4 to 000000000000b898
│ │ │ │ │ +  DW_CFA_advance_loc: 4 to 000000000000b89c
│ │ │ │ │    DW_CFA_offset: r26 (x26) at cfa-24
│ │ │ │ │    DW_CFA_offset: r25 (x25) at cfa-32
│ │ │ │ │ -  DW_CFA_advance_loc: 4 to 000000000000b89c
│ │ │ │ │ +  DW_CFA_advance_loc: 4 to 000000000000b8a0
│ │ │ │ │    DW_CFA_offset: r28 (x28) at cfa-8
│ │ │ │ │    DW_CFA_offset: r27 (x27) at cfa-16
│ │ │ │ │    DW_CFA_nop
│ │ │ │ │    DW_CFA_nop
│ │ │ │ │    DW_CFA_nop
│ │ │ │ │  
│ │ │ │ │  000019e0 000000000000004c 000019e4 FDE cie=00000000 pc=0000000000018c00..0000000000019088
│ │ │ │ ├── strings --all --bytes=8 {}
│ │ │ │ │ @@ -1,8 +1,8 @@
│ │ │ │ │ -%/lib/ld-linux-aarch64.so.1
│ │ │ │ │ +"RR/lib/ld-linux-aarch64.so.1
│ │ │ │ │  _ITM_deregisterTMCloneTable
│ │ │ │ │  __gmon_start__
│ │ │ │ │  _ITM_registerTMCloneTable
│ │ │ │ │  auparse_get_milli
│ │ │ │ │  auparse_first_field
│ │ │ │ │  auparse_first_record
│ │ │ │ │  auparse_destroy
│ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
│ │ │ │ │ @@ -20,106 +20,106 @@
│ │ │ │ │  	ldr	x0, [x2]
│ │ │ │ │  	str	x0, [sp, #104]
│ │ │ │ │  	mov	x0, #0x0                   	// #0
│ │ │ │ │  	ldr	w0, [x24]
│ │ │ │ │  	str	xzr, [sp, #80]
│ │ │ │ │  	str	wzr, [sp, #72]
│ │ │ │ │  	str	wzr, [sp, #76]
│ │ │ │ │ -	cbnz	w0, b17c <ferror@plt+0x9bc>
│ │ │ │ │ +	cbnz	w0, b184 <ferror@plt+0x9c4>
│ │ │ │ │  	mov	w2, #0x0                   	// #0
│ │ │ │ │  	mov	w1, #0xffffffff            	// #-1
│ │ │ │ │  	mov	w0, #0x3                   	// #3
│ │ │ │ │  	bl	1aeac <ferror@plt+0x106ec>
│ │ │ │ │  	ldr	w21, [sp, #60]
│ │ │ │ │  	cmp	w21, #0x1
│ │ │ │ │ -	b.gt	ad2c <ferror@plt+0x56c>
│ │ │ │ │ +	b.gt	ad34 <ferror@plt+0x574>
│ │ │ │ │  	adrp	x23, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	mov	x4, #0x0                   	// #0
│ │ │ │ │  	add	x0, x23, #0x948
│ │ │ │ │  	mov	w3, #0x3                   	// #3
│ │ │ │ │  	mov	w2, #0x0                   	// #0
│ │ │ │ │  	mov	w1, #0x656                 	// #1622
│ │ │ │ │  	adrp	x22, a5000 <ferror@plt+0x9a840>
│ │ │ │ │  	stp	x25, x26, [sp, #176]
│ │ │ │ │  	adrp	x25, a5000 <ferror@plt+0x9a840>
│ │ │ │ │  	stp	x27, x28, [sp, #192]
│ │ │ │ │  	bl	40820 <ferror@plt+0x36060>
│ │ │ │ │  	cmn	x0, #0x1
│ │ │ │ │ -	b.eq	b198 <ferror@plt+0x9d8>  // b.none
│ │ │ │ │ +	b.eq	b1a0 <ferror@plt+0x9e0>  // b.none
│ │ │ │ │  	adrp	x27, 9f000 <ferror@plt+0x94840>
│ │ │ │ │  	ldr	x27, [x27, #3632]
│ │ │ │ │  	adrp	x0, 17000 <ferror@plt+0xc840>
│ │ │ │ │  	add	x0, x0, #0x9a4
│ │ │ │ │  	bl	68300 <ferror@plt+0x5db40>
│ │ │ │ │  	mov	x2, #0x8                   	// #8
│ │ │ │ │  	mov	w1, #0x0                   	// #0
│ │ │ │ │  	mov	x0, x27
│ │ │ │ │  	bl	4bd80 <ferror@plt+0x415c0>
│ │ │ │ │  	ldr	w1, [x27]
│ │ │ │ │ -	mov	w2, #0x4d                  	// #77
│ │ │ │ │ +	mov	w2, #0x51                  	// #81
│ │ │ │ │  	adrp	x0, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	add	x0, x0, #0xa80
│ │ │ │ │  	orr	w1, w1, w2
│ │ │ │ │  	str	w1, [x27]
│ │ │ │ │  	bl	a690 <getenv@plt>
│ │ │ │ │  	mov	x19, x0
│ │ │ │ │  	cbz	x0, a8f8 <ferror@plt+0x138>
│ │ │ │ │  	bl	9a00 <strlen@plt>
│ │ │ │ │  	cmp	x0, #0x3ff
│ │ │ │ │ -	b.ls	b218 <ferror@plt+0xa58>  // b.plast
│ │ │ │ │ +	b.ls	b220 <ferror@plt+0xa60>  // b.plast
│ │ │ │ │  	add	x0, x25, #0xa00
│ │ │ │ │  	str	xzr, [x0, #5088]
│ │ │ │ │  	bl	1a0e0 <ferror@plt+0xf920>
│ │ │ │ │  	add	x19, x23, #0x948
│ │ │ │ │  	mov	w0, #0x1                   	// #1
│ │ │ │ │  	bl	26720 <ferror@plt+0x1bf60>
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	mov	x4, #0x0                   	// #0
│ │ │ │ │  	mov	w3, #0x3                   	// #3
│ │ │ │ │  	mov	w2, #0x0                   	// #0
│ │ │ │ │  	mov	w1, #0x6a6                 	// #1702
│ │ │ │ │  	bl	40820 <ferror@plt+0x36060>
│ │ │ │ │  	cmn	x0, #0x1
│ │ │ │ │ -	b.eq	b6e8 <ferror@plt+0xf28>  // b.none
│ │ │ │ │ +	b.eq	b6ec <ferror@plt+0xf2c>  // b.none
│ │ │ │ │  	add	x19, x23, #0x948
│ │ │ │ │  	mov	x4, #0x0                   	// #0
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	mov	w3, #0x3                   	// #3
│ │ │ │ │  	mov	w2, #0x1                   	// #1
│ │ │ │ │  	mov	w1, #0x6a8                 	// #1704
│ │ │ │ │  	bl	40820 <ferror@plt+0x36060>
│ │ │ │ │  	cmn	x0, #0x1
│ │ │ │ │ -	b.eq	b70c <ferror@plt+0xf4c>  // b.none
│ │ │ │ │ +	b.eq	b710 <ferror@plt+0xf50>  // b.none
│ │ │ │ │  	add	x19, x23, #0x948
│ │ │ │ │  	mov	x4, #0x0                   	// #0
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	mov	w3, #0x3                   	// #3
│ │ │ │ │  	mov	w2, #0x2                   	// #2
│ │ │ │ │  	mov	w1, #0x6aa                 	// #1706
│ │ │ │ │  	bl	40820 <ferror@plt+0x36060>
│ │ │ │ │  	cmn	x0, #0x1
│ │ │ │ │ -	b.eq	b730 <ferror@plt+0xf70>  // b.none
│ │ │ │ │ +	b.eq	b734 <ferror@plt+0xf74>  // b.none
│ │ │ │ │  	ldr	w0, [x24]
│ │ │ │ │ -	cbnz	w0, b200 <ferror@plt+0xa40>
│ │ │ │ │ +	cbnz	w0, b208 <ferror@plt+0xa48>
│ │ │ │ │  	add	x19, x22, #0x950
│ │ │ │ │  	adrp	x0, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	ldp	w1, w2, [x27]
│ │ │ │ │  	add	x0, x0, #0x970
│ │ │ │ │  	str	wzr, [x19, #116]
│ │ │ │ │  	mov	x4, #0x6153                	// #24915
│ │ │ │ │  	str	wzr, [x19, #112]
│ │ │ │ │  	movk	x4, #0x686d, lsl #16
│ │ │ │ │  	str	wzr, [x19, #148]
│ │ │ │ │  	movk	x4, #0x6961, lsl #32
│ │ │ │ │  	str	wzr, [x19, #152]
│ │ │ │ │  	add	x26, x25, #0xa00
│ │ │ │ │  	str	wzr, [x19, #136]
│ │ │ │ │ -	orr	w1, w1, #0x2000
│ │ │ │ │ +	orr	w1, w1, #0x1000
│ │ │ │ │  	str	wzr, [x19, #140]
│ │ │ │ │ -	mov	w5, #0xb5                  	// #181
│ │ │ │ │ +	mov	w5, #0x34                  	// #52
│ │ │ │ │  	str	wzr, [x19, #144]
│ │ │ │ │  	orr	w2, w2, w5
│ │ │ │ │  	str	wzr, [x22, #2384]
│ │ │ │ │  	movk	x4, #0x6e, lsl #48
│ │ │ │ │  	str	wzr, [x19, #124]
│ │ │ │ │  	ldr	w3, [x0]
│ │ │ │ │  	ldrb	w0, [x0, #4]
│ │ │ │ │ @@ -132,77 +132,80 @@
│ │ │ │ │  	str	wzr, [x19, #156]
│ │ │ │ │  	str	wzr, [x26, #5096]
│ │ │ │ │  	bl	9da0 <getpid@plt>
│ │ │ │ │  	ldr	w1, [x19, #160]
│ │ │ │ │  	sxtw	x0, w0
│ │ │ │ │  	str	x0, [x26, #8]
│ │ │ │ │  	str	xzr, [x26, #5104]
│ │ │ │ │ -	cbz	w1, ad14 <ferror@plt+0x554>
│ │ │ │ │ +	cbz	w1, ad1c <ferror@plt+0x55c>
│ │ │ │ │  	str	xzr, [x26, #4952]
│ │ │ │ │  	str	wzr, [x26, #4960]
│ │ │ │ │  	adrp	x0, 75000 <ferror@plt+0x6a840>
│ │ │ │ │  	ldr	w1, [x27, #4]
│ │ │ │ │  	add	x19, x25, #0xa00
│ │ │ │ │ -	mov	x4, #0x1400                	// #5120
│ │ │ │ │ +	mov	x5, #0x1200                	// #4608
│ │ │ │ │  	movi	v31.4s, #0x0
│ │ │ │ │ -	add	x28, x19, x4
│ │ │ │ │ +	add	x3, x19, x5
│ │ │ │ │  	ldr	q29, [x0, #1168]
│ │ │ │ │ -	mov	x5, #0x1200                	// #4608
│ │ │ │ │ +	orr	w1, w1, #0xc000
│ │ │ │ │  	movi	v30.4s, #0x0
│ │ │ │ │ -	add	x3, x19, x5
│ │ │ │ │ -	mov	w4, #0x9f00                	// #40704
│ │ │ │ │ -	orr	w1, w1, w4
│ │ │ │ │ +	mov	x4, #0x1400                	// #5120
│ │ │ │ │ +	add	x28, x19, x4
│ │ │ │ │  	mov	x2, #0xffffffff            	// #4294967295
│ │ │ │ │  	mov	x0, #0x0                   	// #0
│ │ │ │ │ -	stur	q31, [x28, #-248]
│ │ │ │ │ +	str	w1, [x27, #4]
│ │ │ │ │ +	stur	q31, [x3, #248]
│ │ │ │ │  	adrp	x26, a5000 <ferror@plt+0x9a840>
│ │ │ │ │ +	stur	q31, [x28, #-248]
│ │ │ │ │  	stur	q31, [x28, #-200]
│ │ │ │ │  	stur	q30, [x28, #-152]
│ │ │ │ │  	stur	q29, [x28, #-136]
│ │ │ │ │  	stur	q30, [x28, #-120]
│ │ │ │ │ -	str	w1, [x27, #4]
│ │ │ │ │ -	stur	q31, [x3, #248]
│ │ │ │ │  	str	xzr, [x19, #4936]
│ │ │ │ │  	str	wzr, [x19, #5016]
│ │ │ │ │  	str	x2, [x19, #5024]
│ │ │ │ │  	bl	9df0 <time@plt>
│ │ │ │ │  	ldr	w3, [x27]
│ │ │ │ │  	mov	x4, x0
│ │ │ │ │ -	mov	w0, #0x190000              	// #1638400
│ │ │ │ │ +	mov	w0, #0x540000              	// #5505024
│ │ │ │ │  	mov	x2, #0x40                  	// #64
│ │ │ │ │  	orr	w3, w3, w0
│ │ │ │ │  	adrp	x1, 69000 <ferror@plt+0x5e840>
│ │ │ │ │  	adrp	x0, a6000 <ferror@plt+0x9b840>
│ │ │ │ │  	add	x1, x1, #0x5d8
│ │ │ │ │  	add	x0, x0, #0x134
│ │ │ │ │  	str	w3, [x27]
│ │ │ │ │  	str	x4, [x19, #4888]
│ │ │ │ │  	str	xzr, [x19, #4896]
│ │ │ │ │  	bl	4be2c <ferror@plt+0x4166c>
│ │ │ │ │ +	ldr	w3, [x27]
│ │ │ │ │  	mov	x2, #0x100                 	// #256
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	adrp	x0, a5000 <ferror@plt+0x9a840>
│ │ │ │ │ +	orr	w3, w3, #0x20000000
│ │ │ │ │  	add	x1, x1, #0xaa0
│ │ │ │ │  	add	x0, x0, #0xb41
│ │ │ │ │ +	str	w3, [x27]
│ │ │ │ │  	strb	wzr, [x19, #2100]
│ │ │ │ │  	strb	wzr, [x19, #2164]
│ │ │ │ │  	strb	wzr, [x19, #2228]
│ │ │ │ │  	bl	4be2c <ferror@plt+0x4166c>
│ │ │ │ │  	mov	x2, #0x100                 	// #256
│ │ │ │ │  	add	x0, x26, #0xc72
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	add	x1, x1, #0xab8
│ │ │ │ │  	strb	wzr, [x19, #577]
│ │ │ │ │  	bl	4be2c <ferror@plt+0x4166c>
│ │ │ │ │  	ldr	w3, [x27, #4]
│ │ │ │ │ +	mov	w0, #0x6a0000              	// #6946816
│ │ │ │ │  	mov	x2, #0x100                 	// #256
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │ -	adrp	x0, a6000 <ferror@plt+0x9b840>
│ │ │ │ │ -	orr	w3, w3, #0x700000
│ │ │ │ │ +	orr	w3, w3, w0
│ │ │ │ │  	add	x1, x1, #0x9a8
│ │ │ │ │ +	adrp	x0, a6000 <ferror@plt+0x9b840>
│ │ │ │ │  	add	x0, x0, #0xbf4
│ │ │ │ │  	str	w3, [x27, #4]
│ │ │ │ │  	strb	wzr, [x19, #16]
│ │ │ │ │  	strb	wzr, [x19, #272]
│ │ │ │ │  	strb	wzr, [x19, #882]
│ │ │ │ │  	strb	wzr, [x19, #2292]
│ │ │ │ │  	strb	wzr, [x19, #2548]
│ │ │ │ │ @@ -219,35 +222,34 @@
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	adrp	x0, a6000 <ferror@plt+0x9b840>
│ │ │ │ │  	add	x1, x1, #0xaf8
│ │ │ │ │  	add	x0, x0, #0x8f4
│ │ │ │ │  	strb	wzr, [x19, #4084]
│ │ │ │ │  	bl	4be2c <ferror@plt+0x4166c>
│ │ │ │ │  	adrp	x0, 75000 <ferror@plt+0x6a840>
│ │ │ │ │ -	adrp	x1, 75000 <ferror@plt+0x6a840>
│ │ │ │ │  	ldr	w2, [x27, #4]
│ │ │ │ │  	mov	w3, #0x3c                  	// #60
│ │ │ │ │ +	mov	x1, #0x648                 	// #1608
│ │ │ │ │  	ldr	q29, [x0, #1184]
│ │ │ │ │  	adrp	x0, 75000 <ferror@plt+0x6a840>
│ │ │ │ │ -	ldr	q31, [x1, #1216]
│ │ │ │ │ -	mov	x1, #0x648                 	// #1608
│ │ │ │ │ +	orr	w2, w2, #0x10000000
│ │ │ │ │ +	str	w2, [x27, #4]
│ │ │ │ │  	ldr	q30, [x0, #1200]
│ │ │ │ │ -	mov	w0, #0x50000000            	// #1342177280
│ │ │ │ │ -	orr	w2, w2, w0
│ │ │ │ │ -	mov	x0, #0x1                   	// #1
│ │ │ │ │ +	adrp	x0, 75000 <ferror@plt+0x6a840>
│ │ │ │ │  	stur	q29, [x28, #-88]
│ │ │ │ │ +	ldr	q31, [x0, #1216]
│ │ │ │ │ +	mov	x0, #0x1                   	// #1
│ │ │ │ │  	stur	q30, [x28, #-72]
│ │ │ │ │  	stur	q31, [x28, #-56]
│ │ │ │ │ -	str	w2, [x27, #4]
│ │ │ │ │  	str	w2, [sp, #40]
│ │ │ │ │  	str	w3, [x19, #5080]
│ │ │ │ │  	bl	9fa0 <calloc@plt>
│ │ │ │ │  	add	x1, x22, #0x950
│ │ │ │ │  	str	x0, [x1, #80]
│ │ │ │ │ -	cbz	x0, b9e8 <ferror@plt+0x1228>
│ │ │ │ │ +	cbz	x0, b9ec <ferror@plt+0x122c>
│ │ │ │ │  	adrp	x2, 75000 <ferror@plt+0x6a840>
│ │ │ │ │  	add	x4, x0, #0x184
│ │ │ │ │  	adrp	x3, 9f000 <ferror@plt+0x94840>
│ │ │ │ │  	ldr	x3, [x3, #3512]
│ │ │ │ │  	add	x1, x0, #0x200
│ │ │ │ │  	ldr	q31, [x2, #1232]
│ │ │ │ │  	adrp	x2, 75000 <ferror@plt+0x6a840>
│ │ │ │ │ @@ -256,33 +258,33 @@
│ │ │ │ │  	stp	xzr, xzr, [x4]
│ │ │ │ │  	ldr	w5, [x27]
│ │ │ │ │  	str	xzr, [x4, #16]
│ │ │ │ │  	mov	w4, #0x17                  	// #23
│ │ │ │ │  	ldr	w2, [sp, #40]
│ │ │ │ │  	stur	xzr, [x1, #-100]
│ │ │ │ │  	stur	q31, [x1, #-92]
│ │ │ │ │ -	ldur	d31, [x3, #45]
│ │ │ │ │ +	ldur	d31, [x3, #9]
│ │ │ │ │  	stur	q30, [x1, #-76]
│ │ │ │ │  	str	w4, [x0, #452]
│ │ │ │ │  	str	w5, [x0, #480]
│ │ │ │ │  	str	w2, [x0, #484]
│ │ │ │ │  	str	xzr, [x27]
│ │ │ │ │  	stur	d31, [x1, #-132]
│ │ │ │ │  	strb	wzr, [x0]
│ │ │ │ │  	strb	wzr, [x0, #30]
│ │ │ │ │  	strb	wzr, [x0, #79]
│ │ │ │ │  	strb	wzr, [x0, #128]
│ │ │ │ │  	strb	wzr, [x0, #177]
│ │ │ │ │  	strb	wzr, [x0, #226]
│ │ │ │ │  	strb	wzr, [x0, #275]
│ │ │ │ │  	strb	wzr, [x0, #324]
│ │ │ │ │ -	stur	xzr, [x3, #45]
│ │ │ │ │ +	stur	xzr, [x3, #9]
│ │ │ │ │  	bl	1b360 <ferror@plt+0x10ba0>
│ │ │ │ │  	ldr	w0, [x24]
│ │ │ │ │ -	cbnz	w0, b1e8 <ferror@plt+0xa28>
│ │ │ │ │ +	cbnz	w0, b1f0 <ferror@plt+0xa30>
│ │ │ │ │  	bl	1b088 <ferror@plt+0x108c8>
│ │ │ │ │  	add	x19, x25, #0xa00
│ │ │ │ │  	adrp	x3, 9f000 <ferror@plt+0x94840>
│ │ │ │ │  	ldr	x3, [x3, #3624]
│ │ │ │ │  	mov	x1, x20
│ │ │ │ │  	adrp	x2, 9f000 <ferror@plt+0x94840>
│ │ │ │ │  	ldr	x2, [x2, #3560]
│ │ │ │ │ @@ -290,37 +292,37 @@
│ │ │ │ │  	mov	w24, #0x1                   	// #1
│ │ │ │ │  	str	w21, [x3]
│ │ │ │ │  	str	w24, [x19, #4956]
│ │ │ │ │  	str	x20, [x2]
│ │ │ │ │  	bl	28630 <ferror@plt+0x1de70>
│ │ │ │ │  	str	wzr, [x19, #4956]
│ │ │ │ │  	bl	1cb00 <ferror@plt+0x12340>
│ │ │ │ │ -	cbnz	w0, b904 <ferror@plt+0x1144>
│ │ │ │ │ +	cbnz	w0, b908 <ferror@plt+0x1148>
│ │ │ │ │  	bl	28c20 <ferror@plt+0x1e460>
│ │ │ │ │  	bl	401c8 <ferror@plt+0x35a08>
│ │ │ │ │  	ldr	w20, [x19, #4948]
│ │ │ │ │ -	cbz	w20, b934 <ferror@plt+0x1174>
│ │ │ │ │ +	cbz	w20, b938 <ferror@plt+0x1178>
│ │ │ │ │  	cmp	w20, #0x1
│ │ │ │ │ -	b.eq	b6c4 <ferror@plt+0xf04>  // b.none
│ │ │ │ │ +	b.eq	b6c8 <ferror@plt+0xf08>  // b.none
│ │ │ │ │  	add	x0, x25, #0xa00
│ │ │ │ │  	ldr	w0, [x0, #5096]
│ │ │ │ │ -	cbz	w0, b1e0 <ferror@plt+0xa20>
│ │ │ │ │ +	cbz	w0, b1e8 <ferror@plt+0xa28>
│ │ │ │ │  	add	x19, x25, #0xa00
│ │ │ │ │  	ldr	w0, [x19, #4964]
│ │ │ │ │  	bl	1fda0 <ferror@plt+0x155e0>
│ │ │ │ │  	cmn	w0, #0x1
│ │ │ │ │ -	b.eq	b9bc <ferror@plt+0x11fc>  // b.none
│ │ │ │ │ +	b.eq	b9c0 <ferror@plt+0x1200>  // b.none
│ │ │ │ │  	ldr	w0, [x19, #5096]
│ │ │ │ │ -	cbnz	w0, b1d4 <ferror@plt+0xa14>
│ │ │ │ │ +	cbnz	w0, b1dc <ferror@plt+0xa1c>
│ │ │ │ │  	adrp	x0, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	add	x0, x0, #0xbc0
│ │ │ │ │  	bl	4e048 <ferror@plt+0x43888>
│ │ │ │ │ -	cbnz	w0, b98c <ferror@plt+0x11cc>
│ │ │ │ │ +	cbnz	w0, b990 <ferror@plt+0x11d0>
│ │ │ │ │  	bl	1cb00 <ferror@plt+0x12340>
│ │ │ │ │ -	cbz	w0, ae50 <ferror@plt+0x690>
│ │ │ │ │ +	cbz	w0, ae58 <ferror@plt+0x698>
│ │ │ │ │  	add	x5, x25, #0xa00
│ │ │ │ │  	add	x23, x23, #0x948
│ │ │ │ │  	mov	x4, #0x2                   	// #2
│ │ │ │ │  	mov	x3, #0x0                   	// #0
│ │ │ │ │  	mov	x1, x23
│ │ │ │ │  	mov	x2, #0x756                 	// #1878
│ │ │ │ │  	mov	w0, #0xffffffff            	// #-1
│ │ │ │ │ @@ -332,97 +334,97 @@
│ │ │ │ │  	mov	x6, #0x1400                	// #5120
│ │ │ │ │  	add	x0, x26, x6
│ │ │ │ │  	sub	x0, x0, #0xac
│ │ │ │ │  	str	wzr, [x26, #4964]
│ │ │ │ │  	stp	xzr, xzr, [x0]
│ │ │ │ │  	b	aa1c <ferror@plt+0x25c>
│ │ │ │ │  	bl	9bb0 <getuid@plt>
│ │ │ │ │ -	cbz	w0, adb0 <ferror@plt+0x5f0>
│ │ │ │ │ +	cbz	w0, adb8 <ferror@plt+0x5f8>
│ │ │ │ │  	ldr	x19, [x20, #8]
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	add	x1, x1, #0xa48
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	bl	a1c0 <strcmp@plt>
│ │ │ │ │ -	cbz	w0, b270 <ferror@plt+0xab0>
│ │ │ │ │ +	cbz	w0, b278 <ferror@plt+0xab8>
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	add	x1, x1, #0xa50
│ │ │ │ │  	bl	a1c0 <strcmp@plt>
│ │ │ │ │ -	cbz	w0, b270 <ferror@plt+0xab0>
│ │ │ │ │ +	cbz	w0, b278 <ferror@plt+0xab8>
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	add	x1, x1, #0xa58
│ │ │ │ │  	bl	a1c0 <strcmp@plt>
│ │ │ │ │ -	cbz	w0, b270 <ferror@plt+0xab0>
│ │ │ │ │ +	cbz	w0, b278 <ferror@plt+0xab8>
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	add	x1, x1, #0xa60
│ │ │ │ │  	bl	a1c0 <strcmp@plt>
│ │ │ │ │ -	cbz	w0, b270 <ferror@plt+0xab0>
│ │ │ │ │ +	cbz	w0, b278 <ferror@plt+0xab8>
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	add	x1, x1, #0xa70
│ │ │ │ │  	bl	a1c0 <strcmp@plt>
│ │ │ │ │ -	cbz	w0, b270 <ferror@plt+0xab0>
│ │ │ │ │ +	cbz	w0, b278 <ferror@plt+0xab8>
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	add	x1, x1, #0xa78
│ │ │ │ │  	bl	a1c0 <strcmp@plt>
│ │ │ │ │ -	cbz	w0, b270 <ferror@plt+0xab0>
│ │ │ │ │ +	cbz	w0, b278 <ferror@plt+0xab8>
│ │ │ │ │  	bl	9bb0 <getuid@plt>
│ │ │ │ │  	cbnz	w0, a870 <ferror@plt+0xb0>
│ │ │ │ │  	ldr	x19, [x20, #8]
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	add	x1, x1, #0xa48
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	bl	a1c0 <strcmp@plt>
│ │ │ │ │ -	cbz	w0, b258 <ferror@plt+0xa98>
│ │ │ │ │ +	cbz	w0, b260 <ferror@plt+0xaa0>
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	add	x1, x1, #0xa50
│ │ │ │ │  	bl	a1c0 <strcmp@plt>
│ │ │ │ │ -	cbz	w0, b864 <ferror@plt+0x10a4>
│ │ │ │ │ +	cbz	w0, b868 <ferror@plt+0x10a8>
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	add	x1, x1, #0xa58
│ │ │ │ │  	bl	a1c0 <strcmp@plt>
│ │ │ │ │ -	cbz	w0, b800 <ferror@plt+0x1040>
│ │ │ │ │ +	cbz	w0, b804 <ferror@plt+0x1044>
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	add	x1, x1, #0xa60
│ │ │ │ │  	bl	a1c0 <strcmp@plt>
│ │ │ │ │ -	cbz	w0, b800 <ferror@plt+0x1040>
│ │ │ │ │ +	cbz	w0, b804 <ferror@plt+0x1044>
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	add	x1, x1, #0xa70
│ │ │ │ │  	bl	a1c0 <strcmp@plt>
│ │ │ │ │ -	cbz	w0, b850 <ferror@plt+0x1090>
│ │ │ │ │ +	cbz	w0, b854 <ferror@plt+0x1094>
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	add	x1, x1, #0xa78
│ │ │ │ │  	bl	a1c0 <strcmp@plt>
│ │ │ │ │  	cbnz	w0, a870 <ferror@plt+0xb0>
│ │ │ │ │  	add	x19, sp, #0x3c
│ │ │ │ │  	mov	x2, x20
│ │ │ │ │  	mov	x1, x19
│ │ │ │ │  	mov	w0, #0x2                   	// #2
│ │ │ │ │  	bl	180c0 <ferror@plt+0xd900>
│ │ │ │ │ -	cbnz	w0, b274 <ferror@plt+0xab4>
│ │ │ │ │ -	b	b25c <ferror@plt+0xa9c>
│ │ │ │ │ +	cbnz	w0, b27c <ferror@plt+0xabc>
│ │ │ │ │ +	b	b264 <ferror@plt+0xaa4>
│ │ │ │ │  	add	x19, x25, #0xa00
│ │ │ │ │  	bl	26720 <ferror@plt+0x1bf60>
│ │ │ │ │  	mov	w0, #0x1                   	// #1
│ │ │ │ │  	ldr	w1, [x19, #4948]
│ │ │ │ │  	str	w0, [x19, #4960]
│ │ │ │ │  	ldr	w20, [x19, #1228]
│ │ │ │ │  	ldr	w0, [x19, #5008]
│ │ │ │ │  	cmp	w1, #0x2
│ │ │ │ │ -	b.eq	b77c <ferror@plt+0xfbc>  // b.none
│ │ │ │ │ +	b.eq	b780 <ferror@plt+0xfc0>  // b.none
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.ne	b244 <ferror@plt+0xa84>  // b.any
│ │ │ │ │ +	b.ne	b24c <ferror@plt+0xa8c>  // b.any
│ │ │ │ │  	adrp	x7, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	add	x7, x7, #0xa30
│ │ │ │ │  	adrp	x0, a5000 <ferror@plt+0x9a840>
│ │ │ │ │  	add	x0, x0, #0xc41
│ │ │ │ │  	str	x0, [sp]
│ │ │ │ │  	mov	x6, x20
│ │ │ │ │  	add	x5, x25, #0xa00
│ │ │ │ │ @@ -430,57 +432,57 @@
│ │ │ │ │  	mov	x4, #0x7                   	// #7
│ │ │ │ │  	mov	x3, #0x0                   	// #0
│ │ │ │ │  	mov	x2, #0x797                 	// #1943
│ │ │ │ │  	mov	w0, #0xffffffff            	// #-1
│ │ │ │ │  	bl	26a28 <ferror@plt+0x1c268>
│ │ │ │ │  	add	x0, x22, #0x950
│ │ │ │ │  	ldr	x0, [x0, #80]
│ │ │ │ │ -	cbz	x0, b6a8 <ferror@plt+0xee8>
│ │ │ │ │ +	cbz	x0, b6ac <ferror@plt+0xeec>
│ │ │ │ │  	ldr	w0, [x0, #376]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.eq	b6a8 <ferror@plt+0xee8>  // b.none
│ │ │ │ │ +	b.eq	b6ac <ferror@plt+0xeec>  // b.none
│ │ │ │ │  	mov	x0, #0x0                   	// #0
│ │ │ │ │  	bl	9df0 <time@plt>
│ │ │ │ │  	str	x0, [sp, #96]
│ │ │ │ │  	add	x1, x25, #0xa00
│ │ │ │ │  	adrp	x28, 9f000 <ferror@plt+0x94840>
│ │ │ │ │  	ldr	x28, [x28, #4040]
│ │ │ │ │  	ldr	x0, [sp, #96]
│ │ │ │ │  	str	x0, [sp, #88]
│ │ │ │ │  	ldr	x0, [x28]
│ │ │ │ │  	ldr	x2, [sp, #88]
│ │ │ │ │  	str	x2, [x1, #5056]
│ │ │ │ │ -	cbz	x0, af4c <ferror@plt+0x78c>
│ │ │ │ │ +	cbz	x0, af54 <ferror@plt+0x794>
│ │ │ │ │  	mov	x20, x28
│ │ │ │ │  	add	x21, x23, #0x948
│ │ │ │ │  	ldr	x1, [x20, #16]
│ │ │ │ │  	mov	x0, x20
│ │ │ │ │  	blr	x1
│ │ │ │ │  	mov	w19, w0
│ │ │ │ │  	ldr	x5, [x20]
│ │ │ │ │ -	tbz	w0, #31, b4bc <ferror@plt+0xcfc>
│ │ │ │ │ +	tbz	w0, #31, b4c0 <ferror@plt+0xd00>
│ │ │ │ │  	cmn	w0, #0x1
│ │ │ │ │ -	b.eq	b538 <ferror@plt+0xd78>  // b.none
│ │ │ │ │ +	b.eq	b53c <ferror@plt+0xd7c>  // b.none
│ │ │ │ │  	add	w6, w0, #0xa
│ │ │ │ │  	sxtw	x3, w0
│ │ │ │ │  	mov	x1, x21
│ │ │ │ │  	mov	x4, #0xf                   	// #15
│ │ │ │ │  	mov	x2, #0x7d7                 	// #2007
│ │ │ │ │  	mov	w0, #0xffffffff            	// #-1
│ │ │ │ │  	bl	26a28 <ferror@plt+0x1c268>
│ │ │ │ │  	mov	w19, #0xffffffff            	// #-1
│ │ │ │ │  	str	w19, [x20, #8]
│ │ │ │ │  	ldr	x0, [x20, #120]!
│ │ │ │ │ -	cbnz	x0, af00 <ferror@plt+0x740>
│ │ │ │ │ +	cbnz	x0, af08 <ferror@plt+0x748>
│ │ │ │ │  	bl	e6e0 <ferror@plt+0x3f20>
│ │ │ │ │  	bl	13c48 <ferror@plt+0x9488>
│ │ │ │ │  	bl	5fce0 <ferror@plt+0x55520>
│ │ │ │ │  	add	x0, x25, #0xa00
│ │ │ │ │  	ldr	w2, [x0, #4972]
│ │ │ │ │ -	cbnz	w2, b76c <ferror@plt+0xfac>
│ │ │ │ │ +	cbnz	w2, b770 <ferror@plt+0xfb0>
│ │ │ │ │  	bl	64788 <ferror@plt+0x59fc8>
│ │ │ │ │  	add	x21, x25, #0xa00
│ │ │ │ │  	movi	v31.4s, #0x0
│ │ │ │ │  	mov	x0, #0x1200                	// #4608
│ │ │ │ │  	adrp	x1, 9f000 <ferror@plt+0x94840>
│ │ │ │ │  	ldr	x1, [x1, #4032]
│ │ │ │ │  	add	x0, x21, x0
│ │ │ │ │ @@ -491,130 +493,130 @@
│ │ │ │ │  	adrp	x26, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	str	x1, [sp, #48]
│ │ │ │ │  	add	x1, x26, #0xbf8
│ │ │ │ │  	str	x1, [sp, #40]
│ │ │ │ │  	str	xzr, [x21, #4936]
│ │ │ │ │  	stur	q31, [x27, #-200]
│ │ │ │ │  	stur	q31, [x0, #248]
│ │ │ │ │ +	nop
│ │ │ │ │ +	nop
│ │ │ │ │ +	nop
│ │ │ │ │  	mov	x0, #0x0                   	// #0
│ │ │ │ │  	ldr	x1, [sp, #80]
│ │ │ │ │  	add	x24, x22, #0x950
│ │ │ │ │  	add	x1, x1, #0x1
│ │ │ │ │  	str	x1, [sp, #80]
│ │ │ │ │  	bl	9df0 <time@plt>
│ │ │ │ │  	str	x0, [sp, #96]
│ │ │ │ │ -	b	afd8 <ferror@plt+0x818>
│ │ │ │ │ +	b	afec <ferror@plt+0x82c>
│ │ │ │ │  	ldr	w0, [x24, #136]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.ne	b004 <ferror@plt+0x844>  // b.any
│ │ │ │ │ +	b.ne	b018 <ferror@plt+0x858>  // b.any
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	mov	x1, x20
│ │ │ │ │  	bl	187a0 <ferror@plt+0xdfe0>
│ │ │ │ │  	ldr	w0, [x24, #136]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.ne	afcc <ferror@plt+0x80c>  // b.any
│ │ │ │ │ +	b.ne	afe0 <ferror@plt+0x820>  // b.any
│ │ │ │ │  	mov	w1, #0x0                   	// #0
│ │ │ │ │  	bl	409a8 <ferror@plt+0x361e8>
│ │ │ │ │  	ldr	w0, [x24, #136]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.eq	afd8 <ferror@plt+0x818>  // b.none
│ │ │ │ │ +	b.eq	afec <ferror@plt+0x82c>  // b.none
│ │ │ │ │  	ldr	w1, [x21, #4948]
│ │ │ │ │  	cmp	w1, #0x1
│ │ │ │ │ -	b.eq	b2c0 <ferror@plt+0xb00>  // b.none
│ │ │ │ │ +	b.eq	b2c4 <ferror@plt+0xb04>  // b.none
│ │ │ │ │  	ldr	w0, [x21, #5012]
│ │ │ │ │ -	tbnz	w0, #1, b44c <ferror@plt+0xc8c>
│ │ │ │ │ +	tbnz	w0, #1, b450 <ferror@plt+0xc90>
│ │ │ │ │  	cmp	w1, #0x2
│ │ │ │ │ -	b.eq	b2ac <ferror@plt+0xaec>  // b.none
│ │ │ │ │ +	b.eq	b2b4 <ferror@plt+0xaf4>  // b.none
│ │ │ │ │  	ldr	w0, [x21, #4952]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.eq	b3f4 <ferror@plt+0xc34>  // b.none
│ │ │ │ │ -	cbnz	w1, b2d8 <ferror@plt+0xb18>
│ │ │ │ │ +	b.eq	b3f8 <ferror@plt+0xc38>  // b.none
│ │ │ │ │ +	cbnz	w1, b2dc <ferror@plt+0xb1c>
│ │ │ │ │  	mov	w24, #0x0                   	// #0
│ │ │ │ │  	add	x0, x22, #0x950
│ │ │ │ │  	ldr	w0, [x0, #120]
│ │ │ │ │  	cmp	w0, #0x0
│ │ │ │ │ -	b.gt	afac <ferror@plt+0x7ec>
│ │ │ │ │ +	b.gt	afc0 <ferror@plt+0x800>
│ │ │ │ │  	ldr	x0, [x28]
│ │ │ │ │ -	cbz	x0, b08c <ferror@plt+0x8cc>
│ │ │ │ │ +	cbz	x0, b094 <ferror@plt+0x8d4>
│ │ │ │ │  	adrp	x26, 9f000 <ferror@plt+0x94840>
│ │ │ │ │  	ldr	x26, [x26, #4040]
│ │ │ │ │ -	nop
│ │ │ │ │ -	nop
│ │ │ │ │ -	nop
│ │ │ │ │  	ldr	w0, [x26, #8]
│ │ │ │ │ -	cbnz	w0, b084 <ferror@plt+0x8c4>
│ │ │ │ │ +	cbnz	w0, b08c <ferror@plt+0x8cc>
│ │ │ │ │  	ldr	x1, [x26, #24]
│ │ │ │ │  	ldr	x0, [sp, #96]
│ │ │ │ │  	blr	x1
│ │ │ │ │ -	cbz	w0, b084 <ferror@plt+0x8c4>
│ │ │ │ │ +	cbz	w0, b08c <ferror@plt+0x8cc>
│ │ │ │ │  	ldr	x0, [x26, #32]
│ │ │ │ │  	blr	x0
│ │ │ │ │ -	cbnz	w0, b468 <ferror@plt+0xca8>
│ │ │ │ │ +	cbnz	w0, b46c <ferror@plt+0xcac>
│ │ │ │ │  	ldr	x0, [x26, #120]!
│ │ │ │ │ -	cbnz	x0, b060 <ferror@plt+0x8a0>
│ │ │ │ │ +	cbnz	x0, b068 <ferror@plt+0x8a8>
│ │ │ │ │  	ldr	w0, [x21, #4948]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.eq	b4d8 <ferror@plt+0xd18>  // b.none
│ │ │ │ │ +	b.eq	b4dc <ferror@plt+0xd1c>  // b.none
│ │ │ │ │  	cmp	w0, #0x2
│ │ │ │ │ -	b.eq	b4a0 <ferror@plt+0xce0>  // b.none
│ │ │ │ │ +	b.eq	b4a4 <ferror@plt+0xce4>  // b.none
│ │ │ │ │  	bl	4e248 <ferror@plt+0x43a88>
│ │ │ │ │  	mov	x5, x0
│ │ │ │ │ -	cbz	x0, b0c8 <ferror@plt+0x908>
│ │ │ │ │ +	cbz	x0, b0d0 <ferror@plt+0x910>
│ │ │ │ │  	ldr	x6, [sp, #40]
│ │ │ │ │  	add	x1, x23, #0x948
│ │ │ │ │  	mov	x4, #0x72                  	// #114
│ │ │ │ │  	mov	x3, #0x0                   	// #0
│ │ │ │ │  	mov	x2, #0x8e0                 	// #2272
│ │ │ │ │  	mov	w0, #0x20                  	// #32
│ │ │ │ │  	bl	26a28 <ferror@plt+0x1c268>
│ │ │ │ │  	bl	4e2cc <ferror@plt+0x43b0c>
│ │ │ │ │  	mov	x5, x0
│ │ │ │ │ -	cbz	x0, b0f0 <ferror@plt+0x930>
│ │ │ │ │ +	cbz	x0, b0f8 <ferror@plt+0x938>
│ │ │ │ │  	ldr	x6, [sp, #40]
│ │ │ │ │  	add	x1, x23, #0x948
│ │ │ │ │  	mov	x4, #0x72                  	// #114
│ │ │ │ │  	mov	x3, #0x0                   	// #0
│ │ │ │ │  	mov	x2, #0x8e7                 	// #2279
│ │ │ │ │  	mov	w0, #0x20                  	// #32
│ │ │ │ │  	bl	26a28 <ferror@plt+0x1c268>
│ │ │ │ │  	ldr	w0, [x21, #4964]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.eq	b104 <ferror@plt+0x944>  // b.none
│ │ │ │ │ +	b.eq	b10c <ferror@plt+0x94c>  // b.none
│ │ │ │ │  	ldr	w0, [x21, #4968]
│ │ │ │ │ -	cbz	w0, b5c4 <ferror@plt+0xe04>
│ │ │ │ │ +	cbz	w0, b5c8 <ferror@plt+0xe08>
│ │ │ │ │  	add	x0, x22, #0x950
│ │ │ │ │  	ldr	w0, [x0, #120]
│ │ │ │ │  	cmp	w0, #0x0
│ │ │ │ │ -	b.gt	afac <ferror@plt+0x7ec>
│ │ │ │ │ +	b.gt	afc0 <ferror@plt+0x800>
│ │ │ │ │  	ldr	x0, [sp, #96]
│ │ │ │ │  	ldr	x2, [x21, #5056]
│ │ │ │ │  	ldr	x1, [x21, #5048]
│ │ │ │ │  	sub	x0, x0, x2
│ │ │ │ │  	cmp	x0, x1
│ │ │ │ │ -	b.ge	b4ec <ferror@plt+0xd2c>  // b.tcont
│ │ │ │ │ +	b.ge	b4f0 <ferror@plt+0xd30>  // b.tcont
│ │ │ │ │  	add	x0, x22, #0x950
│ │ │ │ │  	ldr	w0, [x0, #120]
│ │ │ │ │  	cmp	w0, #0x0
│ │ │ │ │ -	b.gt	afac <ferror@plt+0x7ec>
│ │ │ │ │ +	b.gt	afc0 <ferror@plt+0x800>
│ │ │ │ │  	ldr	x0, [sp, #96]
│ │ │ │ │  	ldr	x2, [sp, #88]
│ │ │ │ │  	ldr	w1, [x21, #5080]
│ │ │ │ │  	sub	w0, w0, w2
│ │ │ │ │  	cmp	w0, w1
│ │ │ │ │ -	b.ge	b5a0 <ferror@plt+0xde0>  // b.tcont
│ │ │ │ │ +	b.ge	b5a4 <ferror@plt+0xde4>  // b.tcont
│ │ │ │ │  	bl	23284 <ferror@plt+0x18ac4>
│ │ │ │ │  	add	x0, x22, #0x950
│ │ │ │ │  	ldr	w0, [x0, #120]
│ │ │ │ │  	cmp	w0, #0x0
│ │ │ │ │ -	b.gt	afac <ferror@plt+0x7ec>
│ │ │ │ │ +	b.gt	afc0 <ferror@plt+0x800>
│ │ │ │ │  	bl	1c2e0 <ferror@plt+0x11b20>
│ │ │ │ │  	mov	w1, #0x0                   	// #0
│ │ │ │ │  	mov	w0, #0x1                   	// #1
│ │ │ │ │  	bl	409a8 <ferror@plt+0x361e8>
│ │ │ │ │ -	b	afac <ferror@plt+0x7ec>
│ │ │ │ │ +	b	afc0 <ferror@plt+0x800>
│ │ │ │ │  	adrp	x1, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	adrp	x0, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	add	x1, x1, #0x948
│ │ │ │ │  	add	x0, x0, #0xa40
│ │ │ │ │  	mov	w2, #0x622                 	// #1570
│ │ │ │ │  	bl	4c300 <ferror@plt+0x41b40>
│ │ │ │ │  	b	a854 <ferror@plt+0x94>
│ │ │ │ │ @@ -631,23 +633,23 @@
│ │ │ │ │  	mov	w1, #0x2                   	// #2
│ │ │ │ │  	str	w1, [x19, #4948]
│ │ │ │ │  	str	wzr, [x19, #4956]
│ │ │ │ │  	str	w26, [x0, #160]
│ │ │ │ │  	b	a8a4 <ferror@plt+0xe4>
│ │ │ │ │  	bl	9f40 <sleep@plt>
│ │ │ │ │  	bl	2b970 <ferror@plt+0x211b0>
│ │ │ │ │ -	b	accc <ferror@plt+0x50c>
│ │ │ │ │ +	b	acd4 <ferror@plt+0x514>
│ │ │ │ │  	bl	2b970 <ferror@plt+0x211b0>
│ │ │ │ │ -	b	acb0 <ferror@plt+0x4f0>
│ │ │ │ │ +	b	acb8 <ferror@plt+0x4f8>
│ │ │ │ │  	add	x1, x23, #0x948
│ │ │ │ │  	adrp	x0, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	mov	w2, #0x2c0                 	// #704
│ │ │ │ │  	add	x0, x0, #0xa98
│ │ │ │ │  	bl	4c500 <ferror@plt+0x41d40>
│ │ │ │ │ -	b	ac4c <ferror@plt+0x48c>
│ │ │ │ │ +	b	ac54 <ferror@plt+0x494>
│ │ │ │ │  	add	x1, x23, #0x948
│ │ │ │ │  	adrp	x0, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	mov	w2, #0x132                 	// #306
│ │ │ │ │  	add	x0, x0, #0xa98
│ │ │ │ │  	bl	4c300 <ferror@plt+0x41b40>
│ │ │ │ │  	b	a980 <ferror@plt+0x1c0>
│ │ │ │ │  	add	x26, x0, #0x1
│ │ │ │ │ @@ -661,307 +663,306 @@
│ │ │ │ │  	mov	x1, x19
│ │ │ │ │  	bl	4be2c <ferror@plt+0x4166c>
│ │ │ │ │  	b	a900 <ferror@plt+0x140>
│ │ │ │ │  	mov	w1, #0x52                  	// #82
│ │ │ │ │  	mov	w0, #0x43                  	// #67
│ │ │ │ │  	bl	20cc4 <ferror@plt+0x16504>
│ │ │ │ │  	mov	x7, x0
│ │ │ │ │ -	b	ae84 <ferror@plt+0x6c4>
│ │ │ │ │ +	b	ae8c <ferror@plt+0x6cc>
│ │ │ │ │  	add	x19, sp, #0x3c
│ │ │ │ │  	mov	x1, x19
│ │ │ │ │  	mov	x2, x20
│ │ │ │ │  	mov	w0, #0x1                   	// #1
│ │ │ │ │  	bl	180c0 <ferror@plt+0xd900>
│ │ │ │ │  	b	a870 <ferror@plt+0xb0>
│ │ │ │ │  	mov	w0, #0x4                   	// #4
│ │ │ │ │  	adrp	x1, 9f000 <ferror@plt+0x94840>
│ │ │ │ │  	ldr	x1, [x1, #3808]
│ │ │ │ │  	ldr	x3, [sp, #104]
│ │ │ │ │  	ldr	x2, [x1]
│ │ │ │ │  	subs	x3, x3, x2
│ │ │ │ │  	mov	x2, #0x0                   	// #0
│ │ │ │ │ -	b.ne	b894 <ferror@plt+0x10d4>  // b.any
│ │ │ │ │ +	b.ne	b898 <ferror@plt+0x10d8>  // b.any
│ │ │ │ │  	ldp	x29, x30, [sp, #112]
│ │ │ │ │  	ldp	x19, x20, [sp, #128]
│ │ │ │ │  	ldp	x21, x22, [sp, #144]
│ │ │ │ │  	ldp	x23, x24, [sp, #160]
│ │ │ │ │  	add	sp, sp, #0xd0
│ │ │ │ │  	autiasp
│ │ │ │ │  	ret
│ │ │ │ │  	ldr	w0, [x21, #4964]
│ │ │ │ │  	ldr	w2, [x21, #4968]
│ │ │ │ │  	orr	w0, w0, w2
│ │ │ │ │ -	cbnz	w0, b40c <ferror@plt+0xc4c>
│ │ │ │ │ -	nop
│ │ │ │ │ +	cbnz	w0, b410 <ferror@plt+0xc50>
│ │ │ │ │  	add	x0, x22, #0x950
│ │ │ │ │  	mov	w1, #0x1                   	// #1
│ │ │ │ │  	str	w1, [sp, #72]
│ │ │ │ │  	ldr	x0, [x0, #96]
│ │ │ │ │ -	cbz	x0, b2d8 <ferror@plt+0xb18>
│ │ │ │ │ +	cbz	x0, b2dc <ferror@plt+0xb1c>
│ │ │ │ │  	str	w1, [sp, #76]
│ │ │ │ │  	ldr	w0, [sp, #72]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.eq	b2f0 <ferror@plt+0xb30>  // b.none
│ │ │ │ │ +	b.eq	b2f4 <ferror@plt+0xb34>  // b.none
│ │ │ │ │  	ldr	w0, [sp, #76]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.ne	b030 <ferror@plt+0x870>  // b.any
│ │ │ │ │ +	b.ne	b044 <ferror@plt+0x884>  // b.any
│ │ │ │ │  	bl	649e0 <ferror@plt+0x5a220>
│ │ │ │ │  	bl	18b60 <ferror@plt+0xe3a0>
│ │ │ │ │  	ldr	w0, [x21, #5012]
│ │ │ │ │ -	tbz	w0, #0, b308 <ferror@plt+0xb48>
│ │ │ │ │ +	tbz	w0, #0, b30c <ferror@plt+0xb4c>
│ │ │ │ │  	orr	w0, w0, #0x8
│ │ │ │ │  	str	w0, [x21, #5012]
│ │ │ │ │  	ldr	w0, [x21, #4948]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.eq	b318 <ferror@plt+0xb58>  // b.none
│ │ │ │ │ +	b.eq	b31c <ferror@plt+0xb5c>  // b.none
│ │ │ │ │  	bl	13490 <ferror@plt+0x8cd0>
│ │ │ │ │  	mov	x0, #0x0                   	// #0
│ │ │ │ │  	str	xzr, [x21, #4856]
│ │ │ │ │  	bl	9df0 <time@plt>
│ │ │ │ │  	str	x0, [x21, #4888]
│ │ │ │ │  	movi	v31.4s, #0x0
│ │ │ │ │  	ldr	w1, [sp, #72]
│ │ │ │ │  	str	xzr, [x21, #4936]
│ │ │ │ │  	stur	q31, [x27, #-216]
│ │ │ │ │  	stur	q31, [x27, #-200]
│ │ │ │ │  	cmp	w1, #0x1
│ │ │ │ │ -	b.eq	b580 <ferror@plt+0xdc0>  // b.none
│ │ │ │ │ +	b.eq	b584 <ferror@plt+0xdc4>  // b.none
│ │ │ │ │  	ldr	w0, [sp, #76]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.eq	b560 <ferror@plt+0xda0>  // b.none
│ │ │ │ │ +	b.eq	b564 <ferror@plt+0xda4>  // b.none
│ │ │ │ │  	ldr	w0, [sp, #72]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.eq	b558 <ferror@plt+0xd98>  // b.none
│ │ │ │ │ +	b.eq	b55c <ferror@plt+0xd9c>  // b.none
│ │ │ │ │  	add	x24, x22, #0x950
│ │ │ │ │  	ldr	w0, [x24, #120]
│ │ │ │ │  	cmp	w0, #0x0
│ │ │ │ │ -	b.gt	b490 <ferror@plt+0xcd0>
│ │ │ │ │ +	b.gt	b494 <ferror@plt+0xcd4>
│ │ │ │ │  	ldr	w0, [sp, #76]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.eq	b500 <ferror@plt+0xd40>  // b.none
│ │ │ │ │ +	b.eq	b504 <ferror@plt+0xd44>  // b.none
│ │ │ │ │  	ldr	x0, [x24, #96]
│ │ │ │ │ -	cbz	x0, b500 <ferror@plt+0xd40>
│ │ │ │ │ +	cbz	x0, b504 <ferror@plt+0xd44>
│ │ │ │ │  	add	x24, x22, #0x950
│ │ │ │ │  	ldr	w0, [x24, #120]
│ │ │ │ │  	cmp	w0, #0x0
│ │ │ │ │ -	b.gt	b490 <ferror@plt+0xcd0>
│ │ │ │ │ +	b.gt	b494 <ferror@plt+0xcd4>
│ │ │ │ │  	bl	eb64 <ferror@plt+0x43a4>
│ │ │ │ │  	ldr	w0, [x24, #120]
│ │ │ │ │  	cmp	w0, #0x0
│ │ │ │ │ -	b.gt	b490 <ferror@plt+0xcd0>
│ │ │ │ │ +	b.gt	b494 <ferror@plt+0xcd4>
│ │ │ │ │  	bl	ea04 <ferror@plt+0x4244>
│ │ │ │ │  	str	wzr, [sp, #72]
│ │ │ │ │  	ldr	x0, [x21, #4920]
│ │ │ │ │  	str	wzr, [sp, #76]
│ │ │ │ │  	bl	64b28 <ferror@plt+0x5a368>
│ │ │ │ │  	ldr	w0, [x21, #5012]
│ │ │ │ │ -	tbz	w0, #0, b3c8 <ferror@plt+0xc08>
│ │ │ │ │ +	tbz	w0, #0, b3cc <ferror@plt+0xc0c>
│ │ │ │ │  	mov	w1, #0xfffffff5            	// #-11
│ │ │ │ │  	and	w0, w0, w1
│ │ │ │ │  	str	w0, [x21, #5012]
│ │ │ │ │  	add	x24, x22, #0x950
│ │ │ │ │  	mov	x3, #0x0                   	// #0
│ │ │ │ │  	mov	w2, #0x0                   	// #0
│ │ │ │ │  	mov	x1, #0x0                   	// #0
│ │ │ │ │  	mov	x0, #0x0                   	// #0
│ │ │ │ │  	bl	54c24 <ferror@plt+0x4a464>
│ │ │ │ │  	ldr	w0, [x24, #120]
│ │ │ │ │  	cmp	w0, #0x0
│ │ │ │ │ -	b.le	b5fc <ferror@plt+0xe3c>
│ │ │ │ │ +	b.le	b600 <ferror@plt+0xe40>
│ │ │ │ │  	str	wzr, [x24, #132]
│ │ │ │ │ -	b	afac <ferror@plt+0x7ec>
│ │ │ │ │ +	b	afc0 <ferror@plt+0x800>
│ │ │ │ │  	ldr	w0, [x21, #4964]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.eq	b40c <ferror@plt+0xc4c>  // b.none
│ │ │ │ │ +	b.eq	b410 <ferror@plt+0xc50>  // b.none
│ │ │ │ │  	ldr	w0, [x21, #4968]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.ne	b02c <ferror@plt+0x86c>  // b.any
│ │ │ │ │ +	b.ne	b040 <ferror@plt+0x880>  // b.any
│ │ │ │ │  	add	x24, x22, #0x950
│ │ │ │ │  	ldr	x0, [x24, #88]
│ │ │ │ │ -	cbz	x0, b510 <ferror@plt+0xd50>
│ │ │ │ │ +	cbz	x0, b514 <ferror@plt+0xd54>
│ │ │ │ │  	bl	47828 <ferror@plt+0x3d068>
│ │ │ │ │  	str	w0, [sp, #72]
│ │ │ │ │  	ldr	x2, [x24, #96]
│ │ │ │ │ -	cbz	x2, b434 <ferror@plt+0xc74>
│ │ │ │ │ +	cbz	x2, b438 <ferror@plt+0xc78>
│ │ │ │ │  	mov	x0, x2
│ │ │ │ │  	bl	47828 <ferror@plt+0x3d068>
│ │ │ │ │  	str	w0, [sp, #76]
│ │ │ │ │  	ldr	w0, [sp, #76]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.eq	b5e8 <ferror@plt+0xe28>  // b.none
│ │ │ │ │ +	b.eq	b5ec <ferror@plt+0xe2c>  // b.none
│ │ │ │ │  	ldr	w1, [x21, #4948]
│ │ │ │ │ -	cbz	w1, b030 <ferror@plt+0x870>
│ │ │ │ │ -	b	b2d8 <ferror@plt+0xb18>
│ │ │ │ │ +	cbz	w1, b044 <ferror@plt+0x884>
│ │ │ │ │ +	b	b2dc <ferror@plt+0xb1c>
│ │ │ │ │  	ldr	x2, [x24, #96]
│ │ │ │ │  	mov	w0, #0x1                   	// #1
│ │ │ │ │  	str	w0, [sp, #72]
│ │ │ │ │ -	cbz	x2, b02c <ferror@plt+0x86c>
│ │ │ │ │ +	cbz	x2, b040 <ferror@plt+0x880>
│ │ │ │ │  	str	w0, [sp, #76]
│ │ │ │ │ -	cbz	w1, b030 <ferror@plt+0x870>
│ │ │ │ │ -	b	b2d8 <ferror@plt+0xb18>
│ │ │ │ │ +	cbz	w1, b044 <ferror@plt+0x884>
│ │ │ │ │ +	b	b2dc <ferror@plt+0xb1c>
│ │ │ │ │  	ldr	x5, [x26]
│ │ │ │ │  	add	w6, w0, #0xa
│ │ │ │ │  	sxtw	x3, w0
│ │ │ │ │  	add	x1, x23, #0x948
│ │ │ │ │  	sxtw	x6, w6
│ │ │ │ │  	mov	x4, #0x11                  	// #17
│ │ │ │ │  	mov	x2, #0x8c3                 	// #2243
│ │ │ │ │  	mov	w0, #0xffffffff            	// #-1
│ │ │ │ │  	bl	26a28 <ferror@plt+0x1c268>
│ │ │ │ │ -	b	b084 <ferror@plt+0x8c4>
│ │ │ │ │ +	b	b08c <ferror@plt+0x8cc>
│ │ │ │ │  	ldr	x0, [x21, #4920]
│ │ │ │ │  	bl	64b28 <ferror@plt+0x5a368>
│ │ │ │ │  	str	wzr, [x24, #132]
│ │ │ │ │ -	b	afac <ferror@plt+0x7ec>
│ │ │ │ │ +	b	afc0 <ferror@plt+0x800>
│ │ │ │ │  	ldr	w0, [x21, #4952]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │  	cset	w0, eq	// eq = none
│ │ │ │ │  	tst	w0, w24
│ │ │ │ │ -	b.eq	b0a0 <ferror@plt+0x8e0>  // b.none
│ │ │ │ │ +	b.eq	b0a8 <ferror@plt+0x8e8>  // b.none
│ │ │ │ │  	bl	676a0 <ferror@plt+0x5cee0>
│ │ │ │ │ -	b	b0a0 <ferror@plt+0x8e0>
│ │ │ │ │ +	b	b0a8 <ferror@plt+0x8e8>
│ │ │ │ │  	mov	x1, x21
│ │ │ │ │  	mov	x4, #0x10                  	// #16
│ │ │ │ │  	mov	x3, #0x0                   	// #0
│ │ │ │ │  	mov	x2, #0x7df                 	// #2015
│ │ │ │ │  	mov	w0, #0xffffffff            	// #-1
│ │ │ │ │  	bl	26a28 <ferror@plt+0x1c268>
│ │ │ │ │ -	b	af40 <ferror@plt+0x780>
│ │ │ │ │ +	b	af48 <ferror@plt+0x788>
│ │ │ │ │  	mov	x0, #0x0                   	// #0
│ │ │ │ │  	mov	x1, #0x0                   	// #0
│ │ │ │ │  	bl	6758c <ferror@plt+0x5cdcc>
│ │ │ │ │  	ldr	w0, [x21, #4948]
│ │ │ │ │ -	b	b098 <ferror@plt+0x8d8>
│ │ │ │ │ +	b	b0a0 <ferror@plt+0x8e0>
│ │ │ │ │  	bl	34620 <ferror@plt+0x29e60>
│ │ │ │ │  	mov	x0, #0x0                   	// #0
│ │ │ │ │  	bl	9df0 <time@plt>
│ │ │ │ │  	str	x0, [x21, #5056]
│ │ │ │ │ -	b	b12c <ferror@plt+0x96c>
│ │ │ │ │ +	b	b134 <ferror@plt+0x974>
│ │ │ │ │  	ldr	x0, [sp, #48]
│ │ │ │ │  	ldr	w0, [x0, #56]
│ │ │ │ │  	bl	2d840 <ferror@plt+0x23080>
│ │ │ │ │ -	b	b380 <ferror@plt+0xbc0>
│ │ │ │ │ +	b	b384 <ferror@plt+0xbc4>
│ │ │ │ │  	ldr	x0, [sp, #96]
│ │ │ │ │  	ldr	x3, [x21, #5072]
│ │ │ │ │  	ldr	x2, [x21, #5064]
│ │ │ │ │  	sub	x0, x0, x3
│ │ │ │ │  	cmp	x0, x2
│ │ │ │ │ -	b.lt	b02c <ferror@plt+0x86c>  // b.tstop
│ │ │ │ │ +	b.lt	b040 <ferror@plt+0x880>  // b.tstop
│ │ │ │ │  	mov	w0, #0x1                   	// #1
│ │ │ │ │  	str	w0, [sp, #72]
│ │ │ │ │ -	cbz	w1, b030 <ferror@plt+0x870>
│ │ │ │ │ -	b	b2d8 <ferror@plt+0xb18>
│ │ │ │ │ +	cbz	w1, b044 <ferror@plt+0x884>
│ │ │ │ │ +	b	b2dc <ferror@plt+0xb1c>
│ │ │ │ │  	mov	x1, x21
│ │ │ │ │  	mov	w6, #0x9                   	// #9
│ │ │ │ │  	mov	x4, #0xf                   	// #15
│ │ │ │ │  	mov	x3, #0xffffffffffffffff    	// #-1
│ │ │ │ │  	mov	x2, #0x7d2                 	// #2002
│ │ │ │ │  	mov	w0, #0x4                   	// #4
│ │ │ │ │  	bl	26a28 <ferror@plt+0x1c268>
│ │ │ │ │ -	b	af3c <ferror@plt+0x77c>
│ │ │ │ │ +	b	af44 <ferror@plt+0x784>
│ │ │ │ │  	bl	1088c <ferror@plt+0x60cc>
│ │ │ │ │ -	b	b35c <ferror@plt+0xb9c>
│ │ │ │ │ +	b	b360 <ferror@plt+0xba0>
│ │ │ │ │  	mov	w0, #0x2                   	// #2
│ │ │ │ │  	bl	11b40 <ferror@plt+0x7380>
│ │ │ │ │  	add	x0, x23, #0x948
│ │ │ │ │  	adrp	x2, 72000 <ferror@plt+0x67840>
│ │ │ │ │  	mov	w1, #0x860                 	// #2144
│ │ │ │ │  	add	x2, x2, #0xcf8
│ │ │ │ │  	bl	41348 <ferror@plt+0x36b88>
│ │ │ │ │ -	b	b350 <ferror@plt+0xb90>
│ │ │ │ │ +	b	b354 <ferror@plt+0xb94>
│ │ │ │ │  	mov	w0, w1
│ │ │ │ │  	bl	11b40 <ferror@plt+0x7380>
│ │ │ │ │  	add	x0, x23, #0x948
│ │ │ │ │  	adrp	x2, 72000 <ferror@plt+0x67840>
│ │ │ │ │  	mov	w1, #0x859                 	// #2137
│ │ │ │ │  	add	x2, x2, #0xcf8
│ │ │ │ │  	bl	41348 <ferror@plt+0x36b88>
│ │ │ │ │ -	b	b344 <ferror@plt+0xb84>
│ │ │ │ │ +	b	b348 <ferror@plt+0xb88>
│ │ │ │ │  	ldr	x5, [sp, #96]
│ │ │ │ │  	add	x1, x23, #0x948
│ │ │ │ │  	mov	x4, #0x16                  	// #22
│ │ │ │ │  	mov	x3, #0x0                   	// #0
│ │ │ │ │  	mov	x2, #0x907                 	// #2311
│ │ │ │ │  	mov	w0, #0xffffffff            	// #-1
│ │ │ │ │  	str	x5, [sp, #88]
│ │ │ │ │  	bl	26a28 <ferror@plt+0x1c268>
│ │ │ │ │ -	b	b154 <ferror@plt+0x994>
│ │ │ │ │ +	b	b15c <ferror@plt+0x99c>
│ │ │ │ │  	bl	2ba60 <ferror@plt+0x212a0>
│ │ │ │ │  	ldr	x0, [x21, #5040]
│ │ │ │ │  	cmp	x0, #0x0
│ │ │ │ │ -	b.le	b5d8 <ferror@plt+0xe18>
│ │ │ │ │ +	b.le	b5dc <ferror@plt+0xe1c>
│ │ │ │ │  	bl	34620 <ferror@plt+0x29e60>
│ │ │ │ │  	add	x0, x23, #0x948
│ │ │ │ │  	mov	w2, #0x0                   	// #0
│ │ │ │ │  	mov	w1, #0x930                 	// #2352
│ │ │ │ │  	bl	41ab0 <ferror@plt+0x372f0>
│ │ │ │ │  	add	x1, x25, #0xa00
│ │ │ │ │  	str	w0, [sp, #72]
│ │ │ │ │  	ldr	w1, [x1, #4948]
│ │ │ │ │ -	cbz	w1, b030 <ferror@plt+0x870>
│ │ │ │ │ -	b	b2d8 <ferror@plt+0xb18>
│ │ │ │ │ +	cbz	w1, b044 <ferror@plt+0x884>
│ │ │ │ │ +	b	b2dc <ferror@plt+0xb1c>
│ │ │ │ │  	mov	x0, #0x0                   	// #0
│ │ │ │ │  	bl	9df0 <time@plt>
│ │ │ │ │  	add	x1, x25, #0xa00
│ │ │ │ │  	ldr	x3, [x1, #4888]
│ │ │ │ │  	ldr	x2, [x1, #4904]
│ │ │ │ │  	sub	x5, x0, x3
│ │ │ │ │  	ldr	x0, [x1, #4912]
│ │ │ │ │  	str	x5, [x1, #4896]
│ │ │ │ │  	orr	x2, x2, x0
│ │ │ │ │ -	cbnz	x2, b630 <ferror@plt+0xe70>
│ │ │ │ │ +	cbnz	x2, b634 <ferror@plt+0xe74>
│ │ │ │ │  	ldr	w0, [x24, #132]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.le	b878 <ferror@plt+0x10b8>
│ │ │ │ │ +	b.le	b87c <ferror@plt+0x10bc>
│ │ │ │ │  	add	x0, x25, #0xa00
│ │ │ │ │  	movi	v30.2s, #0x34, lsl #24
│ │ │ │ │  	ldr	x0, [x0, #4856]
│ │ │ │ │  	ucvtf	s31, x0
│ │ │ │ │  	fcmpe	s31, s30
│ │ │ │ │ -	b.gt	b754 <ferror@plt+0xf94>
│ │ │ │ │ +	b.gt	b758 <ferror@plt+0xf98>
│ │ │ │ │  	movi	v31.2s, #0x0
│ │ │ │ │  	fcvtzu	x1, s31
│ │ │ │ │  	add	x2, x22, #0x950
│ │ │ │ │  	add	x0, x25, #0xa00
│ │ │ │ │  	ldr	w2, [x2, #132]
│ │ │ │ │  	str	x1, [x0, #4864]
│ │ │ │ │  	cmp	w2, #0x1
│ │ │ │ │ -	b.le	b824 <ferror@plt+0x1064>
│ │ │ │ │ +	b.le	b828 <ferror@plt+0x1068>
│ │ │ │ │  	add	x0, x25, #0xa00
│ │ │ │ │  	ldr	w0, [x0, #4948]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.eq	b67c <ferror@plt+0xebc>  // b.none
│ │ │ │ │ +	b.eq	b680 <ferror@plt+0xec0>  // b.none
│ │ │ │ │  	bl	465c0 <ferror@plt+0x3be00>
│ │ │ │ │  	add	x0, x22, #0x950
│ │ │ │ │  	ldr	w0, [x0, #132]
│ │ │ │ │ -	cbz	w0, b7ec <ferror@plt+0x102c>
│ │ │ │ │ +	cbz	w0, b7f0 <ferror@plt+0x1030>
│ │ │ │ │  	add	x0, x22, #0x950
│ │ │ │ │  	str	wzr, [x0, #132]
│ │ │ │ │  	ldr	w0, [x0, #120]
│ │ │ │ │  	cmp	w0, #0x0
│ │ │ │ │ -	b.gt	afac <ferror@plt+0x7ec>
│ │ │ │ │ +	b.gt	afc0 <ferror@plt+0x800>
│ │ │ │ │  	mov	w24, #0x1                   	// #1
│ │ │ │ │  	bl	34620 <ferror@plt+0x29e60>
│ │ │ │ │ -	b	b034 <ferror@plt+0x874>
│ │ │ │ │ +	b	b048 <ferror@plt+0x888>
│ │ │ │ │  	add	x1, x23, #0x948
│ │ │ │ │  	mov	x4, #0xc                   	// #12
│ │ │ │ │  	mov	x3, #0x1                   	// #1
│ │ │ │ │  	mov	x2, #0x7a0                 	// #1952
│ │ │ │ │  	mov	w0, #0xffffffff            	// #-1
│ │ │ │ │  	bl	26a28 <ferror@plt+0x1c268>
│ │ │ │ │ -	b	aec8 <ferror@plt+0x708>
│ │ │ │ │ +	b	aed0 <ferror@plt+0x710>
│ │ │ │ │  	bl	4c260 <ferror@plt+0x41aa0>
│ │ │ │ │ -	cbnz	w0, b8ac <ferror@plt+0x10ec>
│ │ │ │ │ +	cbnz	w0, b8b0 <ferror@plt+0x10f0>
│ │ │ │ │  	ldr	w0, [x19, #4948]
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.ne	aca4 <ferror@plt+0x4e4>  // b.any
│ │ │ │ │ +	b.ne	acac <ferror@plt+0x4ec>  // b.any
│ │ │ │ │  	mov	x3, #0x1400                	// #5120
│ │ │ │ │  	add	x19, x19, x3
│ │ │ │ │  	stur	xzr, [x19, #-156]
│ │ │ │ │ -	b	aca4 <ferror@plt+0x4e4>
│ │ │ │ │ +	b	acac <ferror@plt+0x4ec>
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │  	adrp	x3, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	mov	w5, #0x0                   	// #0
│ │ │ │ │  	add	x3, x3, #0xa88
│ │ │ │ │  	mov	w4, #0x2                   	// #2
│ │ │ │ │  	mov	w2, #0x34                  	// #52
│ │ │ │ │  	mov	w1, #0x6a7                 	// #1703
│ │ │ │ │ @@ -983,31 +984,31 @@
│ │ │ │ │  	mov	w2, #0x34                  	// #52
│ │ │ │ │  	add	x3, x3, #0xa88
│ │ │ │ │  	mov	w1, #0x6ab                 	// #1707
│ │ │ │ │  	bl	41740 <ferror@plt+0x36f80>
│ │ │ │ │  	b	a978 <ferror@plt+0x1b8>
│ │ │ │ │  	scvtf	s29, x5
│ │ │ │ │  	fcmpe	s29, s30
│ │ │ │ │ -	b.gt	b764 <ferror@plt+0xfa4>
│ │ │ │ │ -	b	b64c <ferror@plt+0xe8c>
│ │ │ │ │ +	b.gt	b768 <ferror@plt+0xfa8>
│ │ │ │ │ +	b	b650 <ferror@plt+0xe90>
│ │ │ │ │  	fdiv	s31, s31, s29
│ │ │ │ │ -	b	b64c <ferror@plt+0xe8c>
│ │ │ │ │ +	b	b650 <ferror@plt+0xe90>
│ │ │ │ │  	mov	w1, #0x0                   	// #0
│ │ │ │ │  	mov	w0, #0x0                   	// #0
│ │ │ │ │  	bl	a6b0 <setpriority@plt>
│ │ │ │ │ -	b	af64 <ferror@plt+0x7a4>
│ │ │ │ │ +	b	af6c <ferror@plt+0x7ac>
│ │ │ │ │  	cmp	w0, #0x1
│ │ │ │ │ -	b.eq	b814 <ferror@plt+0x1054>  // b.none
│ │ │ │ │ +	b.eq	b818 <ferror@plt+0x1058>  // b.none
│ │ │ │ │  	mov	w1, #0x52                  	// #82
│ │ │ │ │  	mov	w0, #0x43                  	// #67
│ │ │ │ │  	bl	20cc4 <ferror@plt+0x16504>
│ │ │ │ │  	ldr	w1, [x19, #5008]
│ │ │ │ │  	mov	x19, x0
│ │ │ │ │  	cmp	w1, #0x1
│ │ │ │ │ -	b.eq	b8a0 <ferror@plt+0x10e0>  // b.none
│ │ │ │ │ +	b.eq	b8a4 <ferror@plt+0x10e4>  // b.none
│ │ │ │ │  	mov	w1, #0x52                  	// #82
│ │ │ │ │  	mov	w0, #0x44                  	// #68
│ │ │ │ │  	bl	20cc4 <ferror@plt+0x16504>
│ │ │ │ │  	adrp	x1, a5000 <ferror@plt+0x9a840>
│ │ │ │ │  	adrp	x2, a5000 <ferror@plt+0x9a840>
│ │ │ │ │  	add	x1, x1, #0xd72
│ │ │ │ │  	add	x2, x2, #0xc41
│ │ │ │ │ @@ -1018,63 +1019,63 @@
│ │ │ │ │  	add	x5, x25, #0xa00
│ │ │ │ │  	add	x1, x23, #0x948
│ │ │ │ │  	mov	x4, #0x8                   	// #8
│ │ │ │ │  	mov	x3, #0x0                   	// #0
│ │ │ │ │  	mov	x2, #0x78b                 	// #1931
│ │ │ │ │  	mov	w0, #0xffffffff            	// #-1
│ │ │ │ │  	bl	26a28 <ferror@plt+0x1c268>
│ │ │ │ │ -	b	aeb0 <ferror@plt+0x6f0>
│ │ │ │ │ +	b	aeb8 <ferror@plt+0x6f8>
│ │ │ │ │  	mov	x0, #0x0                   	// #0
│ │ │ │ │  	bl	9df0 <time@plt>
│ │ │ │ │  	add	x1, x25, #0xa00
│ │ │ │ │  	str	x0, [x1, #5072]
│ │ │ │ │ -	b	b688 <ferror@plt+0xec8>
│ │ │ │ │ +	b	b68c <ferror@plt+0xecc>
│ │ │ │ │  	mov	x2, x20
│ │ │ │ │  	add	x1, sp, #0x3c
│ │ │ │ │  	mov	w0, #0x3                   	// #3
│ │ │ │ │  	bl	180c0 <ferror@plt+0xd900>
│ │ │ │ │  	b	a870 <ferror@plt+0xb0>
│ │ │ │ │  	adrp	x19, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	add	x19, x19, #0xa30
│ │ │ │ │  	mov	x0, x19
│ │ │ │ │ -	b	b7ac <ferror@plt+0xfec>
│ │ │ │ │ +	b	b7b0 <ferror@plt+0xff0>
│ │ │ │ │  	adrp	x0, 75000 <ferror@plt+0x6a840>
│ │ │ │ │  	fcvt	d31, s31
│ │ │ │ │  	add	x1, x23, #0x948
│ │ │ │ │  	mov	x4, #0x14                  	// #20
│ │ │ │ │  	ldr	d0, [x0, #1320]
│ │ │ │ │  	mov	x3, #0x0                   	// #0
│ │ │ │ │  	mov	x2, #0x8a1                 	// #2209
│ │ │ │ │  	mov	w0, #0xffffffff            	// #-1
│ │ │ │ │  	fmul	d0, d31, d0
│ │ │ │ │  	bl	26a28 <ferror@plt+0x1c268>
│ │ │ │ │ -	b	b668 <ferror@plt+0xea8>
│ │ │ │ │ +	b	b66c <ferror@plt+0xeac>
│ │ │ │ │  	mov	x2, x20
│ │ │ │ │  	add	x1, sp, #0x3c
│ │ │ │ │  	mov	w0, #0x4                   	// #4
│ │ │ │ │  	bl	180c0 <ferror@plt+0xd900>
│ │ │ │ │  	b	a870 <ferror@plt+0xb0>
│ │ │ │ │  	mov	x2, x20
│ │ │ │ │  	add	x1, sp, #0x3c
│ │ │ │ │  	mov	w0, #0x2                   	// #2
│ │ │ │ │  	bl	180c0 <ferror@plt+0xd900>
│ │ │ │ │ -	b	b274 <ferror@plt+0xab4>
│ │ │ │ │ +	b	b27c <ferror@plt+0xabc>
│ │ │ │ │  	add	x1, x23, #0x948
│ │ │ │ │  	mov	x4, #0x13                  	// #19
│ │ │ │ │  	mov	x3, #0x0                   	// #0
│ │ │ │ │  	mov	x2, #0x88f                 	// #2191
│ │ │ │ │  	mov	w0, #0xffffffff            	// #-1
│ │ │ │ │  	bl	26a28 <ferror@plt+0x1c268>
│ │ │ │ │ -	b	b67c <ferror@plt+0xebc>
│ │ │ │ │ +	b	b680 <ferror@plt+0xec0>
│ │ │ │ │  	stp	x25, x26, [sp, #176]
│ │ │ │ │  	stp	x27, x28, [sp, #192]
│ │ │ │ │  	bl	a060 <__stack_chk_fail@plt>
│ │ │ │ │  	adrp	x0, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	add	x0, x0, #0xa30
│ │ │ │ │ -	b	b7ac <ferror@plt+0xfec>
│ │ │ │ │ +	b	b7b0 <ferror@plt+0xff0>
│ │ │ │ │  	bl	9b20 <geteuid@plt>
│ │ │ │ │  	add	x23, x23, #0x948
│ │ │ │ │  	ldr	w5, [x19, #1228]
│ │ │ │ │  	mov	w4, w0
│ │ │ │ │  	mov	x1, x23
│ │ │ │ │  	mov	w2, #0x71b                 	// #1819
│ │ │ │ │  	mov	w0, w20
│ │ │ │ │ @@ -1151,15 +1152,14 @@
│ │ │ │ │  	mov	w1, #0x738                 	// #1848
│ │ │ │ │  	bl	41ab0 <ferror@plt+0x372f0>
│ │ │ │ │  	adrp	x0, 68000 <ferror@plt+0x5d840>
│ │ │ │ │  	add	x0, x0, #0xa98
│ │ │ │ │  	bl	9aa0 <perror@plt>
│ │ │ │ │  	mov	w0, #0x1                   	// #1
│ │ │ │ │  	bl	99b0 <_exit@plt>
│ │ │ │ │ -	nop
│ │ │ │ │  	bti	c
│ │ │ │ │  	mov	x29, #0x0                   	// #0
│ │ │ │ │  	mov	x30, #0x0                   	// #0
│ │ │ │ │  	mov	x5, x0
│ │ │ │ │  	ldr	x1, [sp]
│ │ │ │ │  	add	x2, sp, #0x8
│ │ │ │ │  	mov	x6, sp
│ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {}
│ │ │ │ │ @@ -399,23 +399,23 @@
│ │ │ │ │    0x0007d430 0e00412d 410b0000 2c000000 cc180000 ..A-A...,.......
│ │ │ │ │    0x0007d440 60b3f9ff bc030000 00412d41 0ea00245 `........A-A...E
│ │ │ │ │    0x0007d450 9d049e03 42930294 0102600a d3d4ddde ....B.....`.....
│ │ │ │ │    0x0007d460 0e00412d 410b0000 30000000 fc180000 ..A-A...0.......
│ │ │ │ │    0x0007d470 f0b6f9ff a0000000 00412d41 0e209d04 .........A-A. ..
│ │ │ │ │    0x0007d480 9e034293 024e0ade ddd30e00 412d410b ..B..N......A-A.
│ │ │ │ │    0x0007d490 4a0adedd d30e0041 2d410b00 b0000000 J......A-A......
│ │ │ │ │ -  0x0007d4a0 30190000 5cd3f8ff fc110000 00412d41 0...\........A-A
│ │ │ │ │ +  0x0007d4a0 30190000 5cd3f8ff 00120000 00412d41 0...\........A-A
│ │ │ │ │    0x0007d4b0 0ed00143 9d0c9e0b 42970698 0544930a ...C....B....D..
│ │ │ │ │    0x0007d4c0 94094995 08960750 9a039904 429c019b ..I....P....B...
│ │ │ │ │ -  0x0007d4d0 02032501 d9dadbdc 02499904 9a039b02 ..%......I......
│ │ │ │ │ +  0x0007d4d0 02032701 d9dadbdc 02499904 9a039b02 ..'......I......
│ │ │ │ │    0x0007d4e0 9c0102cb d9dadbdc 4799049a 039b029c ........G.......
│ │ │ │ │    0x0007d4f0 0170d9da dbdc53d7 d8d5d6d3 d4ddde0e .p....S.........
│ │ │ │ │    0x0007d500 00412d41 0ed00193 0a940995 08960797 .A-A............
│ │ │ │ │    0x0007d510 06980599 049a039b 029c019d 0c9e0b2d ...............-
│ │ │ │ │ -  0x0007d520 035501d9 dadbdc45 99049a03 9b029c01 .U.....E........
│ │ │ │ │ +  0x0007d520 035401d9 dadbdc45 99049a03 9b029c01 .T.....E........
│ │ │ │ │    0x0007d530 4fd9dadb dc4a9904 9a039b02 9c0147d9 O....J........G.
│ │ │ │ │    0x0007d540 dadbdc41 9a039904 419c019b 02000000 ...A....A.......
│ │ │ │ │    0x0007d550 4c000000 e4190000 a8b6f9ff 88040000 L...............
│ │ │ │ │    0x0007d560 00412d41 0e609d0c 9e0b4297 06980546 .A-A.`....B....F
│ │ │ │ │    0x0007d570 930a9409 95089607 4299049a 03430ee0 ........B....C..
│ │ │ │ │    0x0007d580 069b029c 0102ec0a 0e6046de dddbdcd9 .........`F.....
│ │ │ │ │    0x0007d590 dad7d8d5 d6d3d40e 00412d41 0b000000 .........A-A....
│ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {}
│ │ │ │ │ @@ -523,18 +523,18 @@
│ │ │ │ │    0x000a27c0 5b303030 302d3030 2d303054 30303a30 [0000-00-00T00:0
│ │ │ │ │    0x000a27d0 303a3030 5d000000 00000000 00000000 0:00]...........
│ │ │ │ │    0x000a27e0 5b303030 302d3030 2d303054 30303a30 [0000-00-00T00:0
│ │ │ │ │    0x000a27f0 303a3030 5d000000 00000000 00000000 0:00]...........
│ │ │ │ │    0x000a2800 b80b0000 00000000 a7c312aa aa12c3a7 ................
│ │ │ │ │    0x000a2810 30313233 34353637 38394142 43444546 0123456789ABCDEF
│ │ │ │ │    0x000a2820 00000000 00000000 00000000 00000000 ................
│ │ │ │ │ -  0x000a2830 ffc312aa aa12c3ff 00ffc312 aaaa12c3 ................
│ │ │ │ │ -  0x000a2840 ff00ffc3 12aaaa12 c3ff00ff c312aaaa ................
│ │ │ │ │ -  0x000a2850 12c3ff00 ffc312aa aa12c3ff 00f7c312 ................
│ │ │ │ │ -  0x000a2860 aaaa12c3 f700ffc3 12aaaa12 c3ff00ff ................
│ │ │ │ │ +  0x000a2830 ffc312aa aa12c3ff 00f7c312 aaaa12c3 ................
│ │ │ │ │ +  0x000a2840 f700ffc3 12aaaa12 c3ff00ff c312aaaa ................
│ │ │ │ │ +  0x000a2850 12c3ff00 ffc312aa aa12c3ff 00ffc312 ................
│ │ │ │ │ +  0x000a2860 aaaa12c3 ff00ffc3 12aaaa12 c3ff00ff ................
│ │ │ │ │    0x000a2870 c312aaaa 12c3ff00 01000000 00000000 ................
│ │ │ │ │    0x000a2880 20bd0600 00000000 10000000 00000000  ...............
│ │ │ │ │    0x000a2890 cc3b0400 00000000 50b80600 00000000 .;......P.......
│ │ │ │ │    0x000a28a0 10000000 00000000 a03f0400 00000000 .........?......
│ │ │ │ │    0x000a28b0 30bd0600 00000000 10000000 00000000 0...............
│ │ │ │ │    0x000a28c0 c0410400 00000000 c8a20600 00000000 .A..............
│ │ │ │ │    0x000a28d0 10000000 00000000 90490400 00000000 .........I......
│ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {}
│ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:
│ │ │ │ │┄ readelf: Error: Unable to find program interpreter name
│ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment
│ │ │ │ │ @@ -1,7 +1,7 @@
│ │ │ │ │  
│ │ │ │ │  Hex dump of section '.gnu_debuglink':
│ │ │ │ │ -  0x00000000 31363766 61306633 34353937 30636139 167fa0f345970ca9
│ │ │ │ │ -  0x00000010 62376630 34353465 36333231 32643966 b7f0454e63212d9f
│ │ │ │ │ -  0x00000020 65333865 32352e64 65627567 00000000 e38e25.debug....
│ │ │ │ │ -  0x00000030 8edd454f                            ..EO
│ │ │ │ │ +  0x00000000 62353362 36623236 36323066 33356535 b53b6b26620f35e5
│ │ │ │ │ +  0x00000010 64633534 63323961 30323238 65336163 dc54c29a0228e3ac
│ │ │ │ │ +  0x00000020 32323532 35322e64 65627567 00000000 225252.debug....
│ │ │ │ │ +  0x00000030 f6b77513                            ..u.
│ │ │ ├── ./usr/share/doc/samhain/examples/redhat_i386.client.spec
│ │ │ │ @@ -57,15 +57,15 @@
│ │ │ │  		'--with-kcheck=/boot/System.map' \
│ │ │ │  		'--enable-khide=/boot/System.map' \
│ │ │ │  		'--enable-suidcheck' \
│ │ │ │  		'--enable-static' \
│ │ │ │  		'--enable-login-watch' \
│ │ │ │  		'--enable-ptrace' \
│ │ │ │  		'--enable-db-reload' \
│ │ │ │ -		'--enable-base=541958069,1349517337' \
│ │ │ │ +		'--enable-base=273793076,275390548' \
│ │ │ │  		'--enable-xml-log' 
│ │ │ │  
│ │ │ │  make
│ │ │ │  
│ │ │ │  %install
│ │ │ │  rm -rf ${RPM_BUILD_ROOT}
│ │ │ │  # sstrip shouldn't be used since binaries will be stripped later
├── samhain-dbgsym_4.1.4-5_arm64.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │  -rw-r--r--   0        0        0        4 2025-01-10 20:53:52.000000 debian-binary
│ │ --rw-r--r--   0        0        0      532 2025-01-10 20:53:52.000000 control.tar.xz
│ │ --rw-r--r--   0        0        0    19632 2025-01-10 20:53:52.000000 data.tar.xz
│ │ +-rw-r--r--   0        0        0      528 2025-01-10 20:53:52.000000 control.tar.xz
│ │ +-rw-r--r--   0        0        0    19588 2025-01-10 20:53:52.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./control
│ │ │ │ @@ -5,8 +5,8 @@
│ │ │ │  Architecture: arm64
│ │ │ │  Maintainer: Debian Security Tools <team+pkg-security@tracker.debian.org>
│ │ │ │  Installed-Size: 632
│ │ │ │  Depends: samhain (= 4.1.4-5)
│ │ │ │  Section: debug
│ │ │ │  Priority: optional
│ │ │ │  Description: debug symbols for samhain
│ │ │ │ -Build-Ids: f5167fa0f345970ca9b7f0454e63212d9fe38e25
│ │ │ │ +Build-Ids: fdb53b6b26620f35e5dc54c29a0228e3ac225252
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ │ │ │ ├── line order
│ │ │ │ │ @@ -1 +1 @@
│ │ │ │ │ -usr/lib/debug/.build-id/f5/167fa0f345970ca9b7f0454e63212d9fe38e25.debug
│ │ │ │ │ +usr/lib/debug/.build-id/fd/b53b6b26620f35e5dc54c29a0228e3ac225252.debug
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -1,10 +1,10 @@
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-10 20:53:52.000000 ./
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-10 20:53:52.000000 ./usr/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-10 20:53:52.000000 ./usr/lib/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-10 20:53:52.000000 ./usr/lib/debug/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-10 20:53:52.000000 ./usr/lib/debug/.build-id/
│ │ │ │ -drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-10 20:53:52.000000 ./usr/lib/debug/.build-id/f5/
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)   636000 2025-01-10 20:53:52.000000 ./usr/lib/debug/.build-id/f5/167fa0f345970ca9b7f0454e63212d9fe38e25.debug
│ │ │ │ +drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-10 20:53:52.000000 ./usr/lib/debug/.build-id/fd/
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)   636000 2025-01-10 20:53:52.000000 ./usr/lib/debug/.build-id/fd/b53b6b26620f35e5dc54c29a0228e3ac225252.debug
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-10 20:53:52.000000 ./usr/share/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2025-01-10 20:53:52.000000 ./usr/share/doc/
│ │ │ │  lrwxrwxrwx   0 root         (0) root         (0)        0 2025-01-10 20:53:52.000000 ./usr/share/doc/samhain-dbgsym -> samhain
│ │ │ │   --- ./usr/lib/debug/.build-id/f5/167fa0f345970ca9b7f0454e63212d9fe38e25.debug
│ │ │ ├── +++ ./usr/lib/debug/.build-id/fd/b53b6b26620f35e5dc54c29a0228e3ac225252.debug
│ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied.
│ │ │ │┄ Files 99% similar despite different names
│ │ │ │ ├── readelf --wide --symbols {}
│ │ │ │ │┄ error from `readelf --wide --symbols {}`:
│ │ │ │ │┄ readelf: Error: Unable to find program interpreter name
│ │ │ │ │ @@ -1672,15 +1672,15 @@
│ │ │ │ │    1668: 00000000000255ac   152 FUNC    GLOBAL DEFAULT   13 sh_util_isnum
│ │ │ │ │    1669: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND strchr@GLIBC_2.17
│ │ │ │ │    1670: 00000000000227b0   512 FUNC    GLOBAL DEFAULT   13 sh_util_hextobinary
│ │ │ │ │    1671: 00000000000a5060     4 OBJECT  GLOBAL DEFAULT   25 slib_trace_fd
│ │ │ │ │    1672: 0000000000041ee0   448 FUNC    GLOBAL DEFAULT   13 aud_setgid
│ │ │ │ │    1673: 0000000000028630  1176 FUNC    GLOBAL DEFAULT   13 sh_getopt_get
│ │ │ │ │    1674: 000000000005dac0   100 FUNC    GLOBAL DEFAULT   13 sh_inotify_init
│ │ │ │ │ -  1675: 000000000000a800  4604 FUNC    GLOBAL DEFAULT   13 main
│ │ │ │ │ +  1675: 000000000000a800  4608 FUNC    GLOBAL DEFAULT   13 main
│ │ │ │ │    1676: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND globfree@GLIBC_2.17
│ │ │ │ │    1677: 0000000000063a80   100 FUNC    GLOBAL DEFAULT   13 sh_fInotify_reconf
│ │ │ │ │    1678: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND auparse_init
│ │ │ │ │    1679: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND setitimer@GLIBC_2.17
│ │ │ │ │    1680: 0000000000127ce8     8 OBJECT  GLOBAL DEFAULT   26 sh_dummy_2229_type
│ │ │ │ │    1681: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND execve@GLIBC_2.17
│ │ │ │ │    1682: 000000000001cb00   788 FUNC    GLOBAL DEFAULT   13 sh_unix_getUser
│ │ │ │ ├── readelf --wide --notes {}
│ │ │ │ │┄ error from `readelf --wide --notes {}`:
│ │ │ │ │┄ readelf: Error: Unable to find program interpreter name
│ │ │ │ │ @@ -1,12 +1,12 @@
│ │ │ │ │  
│ │ │ │ │  Displaying notes found in: .note.gnu.property
│ │ │ │ │    Owner                Data size 	Description
│ │ │ │ │    GNU                  0x00000010	NT_GNU_PROPERTY_TYPE_0	      Properties: AArch64 feature: BTI, PAC
│ │ │ │ │  
│ │ │ │ │  Displaying notes found in: .note.gnu.build-id
│ │ │ │ │    Owner                Data size 	Description
│ │ │ │ │ -  GNU                  0x00000014	NT_GNU_BUILD_ID (unique build ID bitstring)	    Build ID: f5167fa0f345970ca9b7f0454e63212d9fe38e25
│ │ │ │ │ +  GNU                  0x00000014	NT_GNU_BUILD_ID (unique build ID bitstring)	    Build ID: fdb53b6b26620f35e5dc54c29a0228e3ac225252
│ │ │ │ │  
│ │ │ │ │  Displaying notes found in: .note.ABI-tag
│ │ │ │ │    Owner                Data size 	Description
│ │ │ │ │    GNU                  0x00000010	NT_GNU_ABI_TAG (ABI version tag)	    OS: Linux, ABI: 3.7.0