[*] Binary protection state of nandwrite

  
  	Partial RELRO  No Canary found   NX disabled  No PIE       No RPATH     No RUNPATH   No Symbols


[*] Function fprintf tear down of nandwrite

00010bc8 <raise@plt>:
   10bc8:	e28fc600 	add	ip, pc, #0, 12
   10bcc:	e28cca16 	add	ip, ip, #90112	; 0x16000
   10bd0:	e5bcf4d8 	ldr	pc, [ip, #1240]!	; 0x4d8

00010bd4 <free@plt>:
   10bd4:	e28fc600 	add	ip, pc, #0, 12
   10bd8:	e28cca16 	add	ip, ip, #90112	; 0x16000
   10bdc:	e5bcf4d0 	ldr	pc, [ip, #1232]!	; 0x4d0

Disassembly of section .text:

00010be0 <.text>:
   10be0:	e92d4007 	push	{r0, r1, r2, lr}
   10be4:	ebffffdc 	bl	10b5c <__errno_location@plt>
   10be8:	e59f5040 	ldr	r5, [pc, #64]	; 10c30 <free@plt+0x5c>
   10bec:	e59f2040 	ldr	r2, [pc, #64]	; 10c34 <free@plt+0x60>
   10bf0:	e59f1040 	ldr	r1, [pc, #64]	; 10c38 <free@plt+0x64>
   10bf4:	e5904000 	ldr	r4, [r0]
   10bf8:	e5950000 	ldr	r0, [r5]
   10bfc:	ebffffac 	bl	10ab4 <fprintf@plt>
   10c00:	e1a00004 	mov	r0, r4
   10c04:	e5955000 	ldr	r5, [r5]
   10c08:	ebffff82 	bl	10a18 <strerror@plt>
   10c0c:	e58d4000 	str	r4, [sp]
   10c10:	e59f3024 	ldr	r3, [pc, #36]	; 10c3c <free@plt+0x68>
   10c14:	e3a02008 	mov	r2, #8
   10c18:	e59f1020 	ldr	r1, [pc, #32]	; 10c40 <free@plt+0x6c>
   10c1c:	e58d0004 	str	r0, [sp, #4]
   10c20:	e1a00005 	mov	r0, r5
   10c24:	ebffffa2 	bl	10ab4 <fprintf@plt>
   10c28:	e3e00000 	mvn	r0, #0
   10c2c:	ebffffcd 	bl	10b68 <exit@plt>
--
   10df8:	eaffff9a 	b	10c68 <free@plt+0x94>
   10dfc:	e3a03001 	mov	r3, #1
   10e00:	e5c53020 	strb	r3, [r5, #32]
   10e04:	eaffff97 	b	10c68 <free@plt+0x94>
   10e08:	e59f3cc4 	ldr	r3, [pc, #3268]	; 11ad4 <free@plt+0xf00>
   10e0c:	e59f0cc4 	ldr	r0, [pc, #3268]	; 11ad8 <free@plt+0xf04>
   10e10:	e5931000 	ldr	r1, [r3]
   10e14:	ebffff5f 	bl	10b98 <fputs@plt>
   10e18:	eaffffc9 	b	10d44 <free@plt+0x170>
   10e1c:	e59fcc94 	ldr	ip, [pc, #3220]	; 11ab8 <free@plt+0xee4>
   10e20:	e1cc21d8 	ldrd	r2, [ip, #24]
   10e24:	e1a0700c 	mov	r7, ip
   10e28:	e3520000 	cmp	r2, #0
   10e2c:	e2d31000 	sbcs	r1, r3, #0
   10e30:	aa000007 	bge	10e54 <free@plt+0x280>
   10e34:	e1cd20f0 	strd	r2, [sp]
   10e38:	e59f3d20 	ldr	r3, [pc, #3360]	; 11b60 <free@plt+0xf8c>
   10e3c:	e59f2d24 	ldr	r2, [pc, #3364]	; 11b68 <free@plt+0xf94>
   10e40:	e59f1c94 	ldr	r1, [pc, #3220]	; 11adc <free@plt+0xf08>
   10e44:	e5930000 	ldr	r0, [r3]
   10e48:	ebffff19 	bl	10ab4 <fprintf@plt>
   10e4c:	e3e00000 	mvn	r0, #0
   10e50:	eaffffbc 	b	10d48 <free@plt+0x174>
   10e54:	e59f5c74 	ldr	r5, [pc, #3188]	; 11ad0 <free@plt+0xefc>
   10e58:	e595e000 	ldr	lr, [r5]
   10e5c:	e35e0000 	cmp	lr, #0
   10e60:	ca000006 	bgt	10e80 <free@plt+0x2ac>
   10e64:	e59f2cfc 	ldr	r2, [pc, #3324]	; 11b68 <free@plt+0xf94>
   10e68:	e59f1c70 	ldr	r1, [pc, #3184]	; 11ae0 <free@plt+0xf0c>
   10e6c:	e1a0300e 	mov	r3, lr
   10e70:	e59f0ce8 	ldr	r0, [pc, #3304]	; 11b60 <free@plt+0xf8c>
   10e74:	e5900000 	ldr	r0, [r0]
   10e78:	ebffff0d 	bl	10ab4 <fprintf@plt>
   10e7c:	eafffff2 	b	10e4c <free@plt+0x278>
   10e80:	e25e0001 	subs	r0, lr, #1
--
   10eb4:	e5d73017 	ldrb	r3, [r7, #23]
   10eb8:	e3530000 	cmp	r3, #0
   10ebc:	0a000012 	beq	10f0c <free@plt+0x338>
   10ec0:	e5d73015 	ldrb	r3, [r7, #21]
   10ec4:	e3530000 	cmp	r3, #0
   10ec8:	0a00000f 	beq	10f0c <free@plt+0x338>
   10ecc:	e59f2c94 	ldr	r2, [pc, #3220]	; 11b68 <free@plt+0xf94>
   10ed0:	e59f1c0c 	ldr	r1, [pc, #3084]	; 11ae4 <free@plt+0xf10>
   10ed4:	ea000008 	b	10efc <free@plt+0x328>
   10ed8:	e1a0300e 	mov	r3, lr
   10edc:	e59f2c84 	ldr	r2, [pc, #3204]	; 11b68 <free@plt+0xf94>
   10ee0:	e59f1c00 	ldr	r1, [pc, #3072]	; 11ae8 <free@plt+0xf14>
   10ee4:	eaffffe1 	b	10e70 <free@plt+0x29c>
   10ee8:	e5dc3012 	ldrb	r3, [ip, #18]
   10eec:	e3530000 	cmp	r3, #0
   10ef0:	0affffec 	beq	10ea8 <free@plt+0x2d4>
   10ef4:	e59f2c6c 	ldr	r2, [pc, #3180]	; 11b68 <free@plt+0xf94>
   10ef8:	e59f1bec 	ldr	r1, [pc, #3052]	; 11aec <free@plt+0xf18>
   10efc:	e59f3c5c 	ldr	r3, [pc, #3164]	; 11b60 <free@plt+0xf8c>
   10f00:	e5930000 	ldr	r0, [r3]
   10f04:	ebfffeea 	bl	10ab4 <fprintf@plt>
   10f08:	eaffffcf 	b	10e4c <free@plt+0x278>
   10f0c:	e59f3bdc 	ldr	r3, [pc, #3036]	; 11af0 <free@plt+0xf1c>
--
   10f44:	e3a00001 	mov	r0, #1
   10f48:	eaffff7e 	b	10d48 <free@plt+0x174>
   10f4c:	e3560002 	cmp	r6, #2
   10f50:	e7990103 	ldr	r0, [r9, r3, lsl #2]
   10f54:	05923004 	ldreq	r3, [r2, #4]
   10f58:	159f3b94 	ldrne	r3, [pc, #2964]	; 11af4 <free@plt+0xf20>
   10f5c:	e3a01002 	mov	r1, #2
   10f60:	e5870024 	str	r0, [r7, #36]	; 0x24
   10f64:	e5873028 	str	r3, [r7, #40]	; 0x28
   10f68:	ebfffeec 	bl	10b20 <open64@plt>
   10f6c:	e3700001 	cmn	r0, #1
   10f70:	e58d002c 	str	r0, [sp, #44]	; 0x2c
   10f74:	1a000012 	bne	10fc4 <free@plt+0x3f0>
   10f78:	ebfffef7 	bl	10b5c <__errno_location@plt>
   10f7c:	e59f5bdc 	ldr	r5, [pc, #3036]	; 11b60 <free@plt+0xf8c>
   10f80:	e5973024 	ldr	r3, [r7, #36]	; 0x24
   10f84:	e59f2bdc 	ldr	r2, [pc, #3036]	; 11b68 <free@plt+0xf94>
   10f88:	e59f1b68 	ldr	r1, [pc, #2920]	; 11af8 <free@plt+0xf24>
   10f8c:	e5904000 	ldr	r4, [r0]
   10f90:	e5950000 	ldr	r0, [r5]
   10f94:	ebfffec6 	bl	10ab4 <fprintf@plt>
   10f98:	e1a00004 	mov	r0, r4
   10f9c:	e5955000 	ldr	r5, [r5]
   10fa0:	ebfffe9c 	bl	10a18 <strerror@plt>
   10fa4:	e58d4000 	str	r4, [sp]
   10fa8:	e59f3bc0 	ldr	r3, [pc, #3008]	; 11b70 <free@plt+0xf9c>
   10fac:	e3a0200b 	mov	r2, #11
   10fb0:	e59f1bbc 	ldr	r1, [pc, #3004]	; 11b74 <free@plt+0xfa0>
   10fb4:	e58d0004 	str	r0, [sp, #4]
   10fb8:	e1a00005 	mov	r0, r5
   10fbc:	ebfffebc 	bl	10ab4 <fprintf@plt>
   10fc0:	eaffffa1 	b	10e4c <free@plt+0x278>
   10fc4:	eb000712 	bl	12c14 <free@plt+0x2040>
--
   11088:	1a000014 	bne	110e0 <free@plt+0x50c>
   1108c:	e5970028 	ldr	r0, [r7, #40]	; 0x28
   11090:	ebfffe6f 	bl	10a54 <perror@plt>
   11094:	e3a02000 	mov	r2, #0
   11098:	e3a03000 	mov	r3, #0
   1109c:	e1cd21f8 	strd	r2, [sp, #24]
   110a0:	e3a04000 	mov	r4, #0
   110a4:	e1a0b004 	mov	fp, r4
   110a8:	e1a07004 	mov	r7, r4
   110ac:	e3a05001 	mov	r5, #1
   110b0:	ea0000c8 	b	113d8 <free@plt+0x804>
   110b4:	ebfffea8 	bl	10b5c <__errno_location@plt>
   110b8:	e59f5aa0 	ldr	r5, [pc, #2720]	; 11b60 <free@plt+0xf8c>
   110bc:	e59f2aa4 	ldr	r2, [pc, #2724]	; 11b68 <free@plt+0xf94>
   110c0:	e5904000 	ldr	r4, [r0]
   110c4:	e5950000 	ldr	r0, [r5]
   110c8:	e3540019 	cmp	r4, #25
   110cc:	059f1a38 	ldreq	r1, [pc, #2616]	; 11b0c <free@plt+0xf38>
   110d0:	0affff8b 	beq	10f04 <free@plt+0x330>
   110d4:	e59f1a34 	ldr	r1, [pc, #2612]	; 11b10 <free@plt+0xf3c>
   110d8:	ebfffe75 	bl	10ab4 <fprintf@plt>
   110dc:	eaffffad 	b	10f98 <free@plt+0x3c4>
   110e0:	e5d73015 	ldrb	r3, [r7, #21]
--
   110ec:	159d31a8 	ldrne	r3, [sp, #424]	; 0x1a8
   110f0:	e0823003 	add	r3, r2, r3
   110f4:	e58d3034 	str	r3, [sp, #52]	; 0x34
   110f8:	e1c720d8 	ldrd	r2, [r7, #8]
   110fc:	e1cd21f8 	strd	r2, [sp, #24]
   11100:	e59d3028 	ldr	r3, [sp, #40]	; 0x28
   11104:	e3530000 	cmp	r3, #0
   11108:	e1cd21d8 	ldrd	r2, [sp, #24]
   1110c:	1a00000c 	bne	11144 <free@plt+0x570>
   11110:	e1923003 	orrs	r3, r2, r3
   11114:	059d2034 	ldreq	r2, [sp, #52]	; 0x34
   11118:	01a03fc2 	asreq	r3, r2, #31
   1111c:	01cd21f8 	strdeq	r2, [sp, #24]
   11120:	e1c720d0 	ldrd	r2, [r7]
   11124:	e1923003 	orrs	r3, r2, r3
   11128:	0a000043 	beq	1123c <free@plt+0x668>
   1112c:	e59f3a2c 	ldr	r3, [pc, #2604]	; 11b60 <free@plt+0xf8c>
   11130:	e59f2a30 	ldr	r2, [pc, #2608]	; 11b68 <free@plt+0xf94>
   11134:	e59f19d8 	ldr	r1, [pc, #2520]	; 11b14 <free@plt+0xf40>
   11138:	e5930000 	ldr	r0, [r3]
   1113c:	ebfffe5c 	bl	10ab4 <fprintf@plt>
   11140:	eaffffd6 	b	110a0 <free@plt+0x4cc>
   11144:	e1923003 	orrs	r3, r2, r3
   11148:	1a00001a 	bne	111b8 <free@plt+0x5e4>
   1114c:	e28d1050 	add	r1, sp, #80	; 0x50
   11150:	e59d0028 	ldr	r0, [sp, #40]	; 0x28
   11154:	ebfffe4d 	bl	10a90 <fstat64@plt>
   11158:	e3500000 	cmp	r0, #0
   1115c:	0a000010 	beq	111a4 <free@plt+0x5d0>
   11160:	ebfffe7d 	bl	10b5c <__errno_location@plt>
   11164:	e59f59f4 	ldr	r5, [pc, #2548]	; 11b60 <free@plt+0xf8c>
   11168:	e59f29f8 	ldr	r2, [pc, #2552]	; 11b68 <free@plt+0xf94>
   1116c:	e59f19a4 	ldr	r1, [pc, #2468]	; 11b18 <free@plt+0xf44>
   11170:	e5904000 	ldr	r4, [r0]
   11174:	e5950000 	ldr	r0, [r5]
   11178:	ebfffe4d 	bl	10ab4 <fprintf@plt>
   1117c:	e5955000 	ldr	r5, [r5]
   11180:	e1a00004 	mov	r0, r4
--
   111bc:	e1943005 	orrs	r3, r4, r5
   111c0:	0a00001d 	beq	1123c <free@plt+0x668>
   111c4:	e3a06001 	mov	r6, #1
   111c8:	e1a02004 	mov	r2, r4
   111cc:	e1a03005 	mov	r3, r5
   111d0:	e58d6000 	str	r6, [sp]
   111d4:	e59d0028 	ldr	r0, [sp, #40]	; 0x28
   111d8:	ebfffe6b 	bl	10b8c <lseek64@plt>
   111dc:	e3e03000 	mvn	r3, #0
   111e0:	e3e02000 	mvn	r2, #0
   111e4:	e1510003 	cmp	r1, r3
   111e8:	01500002 	cmpeq	r0, r2
   111ec:	1a000012 	bne	1123c <free@plt+0x668>
   111f0:	ebfffe59 	bl	10b5c <__errno_location@plt>
   111f4:	e59f8964 	ldr	r8, [pc, #2404]	; 11b60 <free@plt+0xf8c>
   111f8:	e59f2968 	ldr	r2, [pc, #2408]	; 11b68 <free@plt+0xf94>
   111fc:	e59f1918 	ldr	r1, [pc, #2328]	; 11b1c <free@plt+0xf48>
   11200:	e5907000 	ldr	r7, [r0]
   11204:	e1cd40f0 	strd	r4, [sp]
   11208:	e5980000 	ldr	r0, [r8]
   1120c:	ebfffe28 	bl	10ab4 <fprintf@plt>
   11210:	e1a00007 	mov	r0, r7
   11214:	e5984000 	ldr	r4, [r8]
   11218:	ebfffdfe 	bl	10a18 <strerror@plt>
   1121c:	e59f394c 	ldr	r3, [pc, #2380]	; 11b70 <free@plt+0xf9c>
   11220:	e59f194c 	ldr	r1, [pc, #2380]	; 11b74 <free@plt+0xfa0>
   11224:	e3a0200b 	mov	r2, #11
   11228:	e58d7000 	str	r7, [sp]
   1122c:	e58d0004 	str	r0, [sp, #4]
   11230:	e1a00004 	mov	r0, r4
   11234:	ebfffe1e 	bl	10ab4 <fprintf@plt>
   11238:	eaffff98 	b	110a0 <free@plt+0x4cc>
   1123c:	e5d74017 	ldrb	r4, [r7, #23]
--
   112a8:	e59f6808 	ldr	r6, [pc, #2056]	; 11ab8 <free@plt+0xee4>
   112ac:	e0030990 	mul	r3, r0, r9
   112b0:	e0898790 	umull	r8, r9, r0, r7
   112b4:	e0223197 	mla	r2, r7, r1, r3
   112b8:	e0829009 	add	r9, r2, r9
   112bc:	e1c621d8 	ldrd	r2, [r6, #24]
   112c0:	e0540002 	subs	r0, r4, r2
   112c4:	e0c51003 	sbc	r1, r5, r3
   112c8:	e1500008 	cmp	r0, r8
   112cc:	e0d13009 	sbcs	r3, r1, r9
   112d0:	aa000078 	bge	114b8 <free@plt+0x8e4>
   112d4:	e59d31a8 	ldr	r3, [sp, #424]	; 0x1a8
   112d8:	e59f6880 	ldr	r6, [pc, #2176]	; 11b60 <free@plt+0xf8c>
   112dc:	e58d3004 	str	r3, [sp, #4]
   112e0:	e59d3034 	ldr	r3, [sp, #52]	; 0x34
   112e4:	e1cd40f8 	strd	r4, [sp, #8]
   112e8:	e59f1834 	ldr	r1, [pc, #2100]	; 11b24 <free@plt+0xf50>
   112ec:	e58d3000 	str	r3, [sp]
   112f0:	e1cd21d8 	ldrd	r2, [sp, #24]
   112f4:	e5960000 	ldr	r0, [r6]
   112f8:	ebfffded 	bl	10ab4 <fprintf@plt>
   112fc:	ebfffe16 	bl	10b5c <__errno_location@plt>
   11300:	e59f2860 	ldr	r2, [pc, #2144]	; 11b68 <free@plt+0xf94>
   11304:	e59f181c 	ldr	r1, [pc, #2076]	; 11b28 <free@plt+0xf54>
   11308:	e5904000 	ldr	r4, [r0]
   1130c:	e5960000 	ldr	r0, [r6]
   11310:	ebfffde7 	bl	10ab4 <fprintf@plt>
   11314:	e5965000 	ldr	r5, [r6]
   11318:	eaffff98 	b	11180 <free@plt+0x5ac>
--
   11350:	e1580003 	cmp	r8, r3
   11354:	bafffff0 	blt	1131c <free@plt+0x748>
   11358:	e59d3030 	ldr	r3, [sp, #48]	; 0x30
   1135c:	e0966003 	adds	r6, r6, r3
   11360:	e0a77fc3 	adc	r7, r7, r3, asr #31
   11364:	e1c421d8 	ldrd	r2, [r4, #24]
   11368:	e1560002 	cmp	r6, r2
   1136c:	e0d73003 	sbcs	r3, r7, r3
   11370:	aaffffc4 	bge	11288 <free@plt+0x6b4>
   11374:	e3a08000 	mov	r8, #0
   11378:	eafffff3 	b	1134c <free@plt+0x778>
   1137c:	aa000032 	bge	1144c <free@plt+0x878>
   11380:	ebfffdf5 	bl	10b5c <__errno_location@plt>
   11384:	e59f67d4 	ldr	r6, [pc, #2004]	; 11b60 <free@plt+0xf8c>
   11388:	e59f3728 	ldr	r3, [pc, #1832]	; 11ab8 <free@plt+0xee4>
   1138c:	e59f27d4 	ldr	r2, [pc, #2004]	; 11b68 <free@plt+0xf94>
   11390:	e5933024 	ldr	r3, [r3, #36]	; 0x24
   11394:	e59f1790 	ldr	r1, [pc, #1936]	; 11b2c <free@plt+0xf58>
   11398:	e5904000 	ldr	r4, [r0]
   1139c:	e5960000 	ldr	r0, [r6]
   113a0:	ebfffdc3 	bl	10ab4 <fprintf@plt>
   113a4:	e1a00004 	mov	r0, r4
   113a8:	e5966000 	ldr	r6, [r6]
   113ac:	ebfffd99 	bl	10a18 <strerror@plt>
   113b0:	e58d4000 	str	r4, [sp]
   113b4:	e59f37b4 	ldr	r3, [pc, #1972]	; 11b70 <free@plt+0xf9c>
   113b8:	e3a0200b 	mov	r2, #11
   113bc:	e59f17b0 	ldr	r1, [pc, #1968]	; 11b74 <free@plt+0xfa0>
   113c0:	e3a04000 	mov	r4, #0
   113c4:	e1a0b004 	mov	fp, r4
   113c8:	e1a07004 	mov	r7, r4
   113cc:	e58d0004 	str	r0, [sp, #4]
   113d0:	e1a00006 	mov	r0, r6
   113d4:	ebfffdb6 	bl	10ab4 <fprintf@plt>
   113d8:	e59d0028 	ldr	r0, [sp, #40]	; 0x28
   113dc:	ebfffdf6 	bl	10bbc <close@plt>
--
   11430:	2a0001fe 	bcs	11c30 <free@plt+0x105c>
   11434:	ebfffdc8 	bl	10b5c <__errno_location@plt>
   11438:	e59f5720 	ldr	r5, [pc, #1824]	; 11b60 <free@plt+0xf8c>
   1143c:	e59f2724 	ldr	r2, [pc, #1828]	; 11b68 <free@plt+0xf94>
   11440:	e59f16e8 	ldr	r1, [pc, #1768]	; 11b30 <free@plt+0xf5c>
   11444:	e5904000 	ldr	r4, [r0]
   11448:	ea00002d 	b	11504 <free@plt+0x930>
   1144c:	e3500001 	cmp	r0, #1
   11450:	1affffc0 	bne	11358 <free@plt+0x784>
   11454:	e5d43011 	ldrb	r3, [r4, #17]
   11458:	e3530000 	cmp	r3, #0
   1145c:	1a000008 	bne	11484 <free@plt+0x8b0>
   11460:	e1cd60f8 	strd	r6, [sp, #8]
   11464:	e59f06f4 	ldr	r0, [pc, #1780]	; 11b60 <free@plt+0xf8c>
   11468:	e5993000 	ldr	r3, [r9]
   1146c:	e1a02006 	mov	r2, r6
   11470:	e58d3000 	str	r3, [sp]
   11474:	e59f16b8 	ldr	r1, [pc, #1720]	; 11b34 <free@plt+0xf60>
   11478:	e1a03007 	mov	r3, r7
   1147c:	e5900000 	ldr	r0, [r0]
   11480:	ebfffd8b 	bl	10ab4 <fprintf@plt>
   11484:	e1c421d8 	ldrd	r2, [r4, #24]
   11488:	e59d1030 	ldr	r1, [sp, #48]	; 0x30
--
   11574:	e1540007 	cmp	r4, r7
   11578:	0a000003 	beq	1158c <free@plt+0x9b8>
   1157c:	e1a0100b 	mov	r1, fp
   11580:	e1a00007 	mov	r0, r7
   11584:	eb0001f2 	bl	11d54 <free@plt+0x1180>
   11588:	e3a0b000 	mov	fp, #0
   1158c:	e5d63011 	ldrb	r3, [r6, #17]
   11590:	e3530000 	cmp	r3, #0
   11594:	1a00000b 	bne	115c8 <free@plt+0x9f4>
   11598:	e59d2030 	ldr	r2, [sp, #48]	; 0x30
   1159c:	e1cd02d0 	ldrd	r0, [sp, #32]
   115a0:	e1a03fc2 	asr	r3, r2, #31
   115a4:	eb000ec1 	bl	150b0 <free@plt+0x44dc>
   115a8:	e1cd22d0 	ldrd	r2, [sp, #32]
   115ac:	e1cd20f0 	strd	r2, [sp]
   115b0:	e1a02000 	mov	r2, r0
   115b4:	e59f0518 	ldr	r0, [pc, #1304]	; 11ad4 <free@plt+0xf00>
   115b8:	e1a03001 	mov	r3, r1
   115bc:	e5900000 	ldr	r0, [r0]
   115c0:	e59f1574 	ldr	r1, [pc, #1396]	; 11b3c <free@plt+0xf68>
   115c4:	ebfffd3a 	bl	10ab4 <fprintf@plt>
   115c8:	e5d64013 	ldrb	r4, [r6, #19]
   115cc:	e3540000 	cmp	r4, #0
--
   116f4:	e58d000c 	str	r0, [sp, #12]
   116f8:	e88d4004 	stm	sp, {r2, lr}
   116fc:	e59d0044 	ldr	r0, [sp, #68]	; 0x44
   11700:	e58dc008 	str	ip, [sp, #8]
   11704:	e59d202c 	ldr	r2, [sp, #44]	; 0x2c
   11708:	e28d10b8 	add	r1, sp, #184	; 0xb8
   1170c:	eb000956 	bl	13c6c <free@plt+0x3098>
   11710:	e3500000 	cmp	r0, #0
   11714:	0a00013d 	beq	11c10 <free@plt+0x103c>
   11718:	ebfffd0f 	bl	10b5c <__errno_location@plt>
   1171c:	e59f843c 	ldr	r8, [pc, #1084]	; 11b60 <free@plt+0xf8c>
   11720:	e590a000 	ldr	sl, [r0]
   11724:	e1a09000 	mov	r9, r0
   11728:	e35a0005 	cmp	sl, #5
   1172c:	e5980000 	ldr	r0, [r8]
   11730:	0a0000ab 	beq	119e4 <free@plt+0xe10>
   11734:	e59f337c 	ldr	r3, [pc, #892]	; 11ab8 <free@plt+0xee4>
   11738:	e59f2428 	ldr	r2, [pc, #1064]	; 11b68 <free@plt+0xf94>
   1173c:	e5933024 	ldr	r3, [r3, #36]	; 0x24
   11740:	e59f13f8 	ldr	r1, [pc, #1016]	; 11b40 <free@plt+0xf6c>
   11744:	ebfffcda 	bl	10ab4 <fprintf@plt>
   11748:	e1a0000a 	mov	r0, sl
   1174c:	e5985000 	ldr	r5, [r8]
   11750:	ebfffcb0 	bl	10a18 <strerror@plt>
   11754:	e58da000 	str	sl, [sp]
   11758:	e59f3410 	ldr	r3, [pc, #1040]	; 11b70 <free@plt+0xf9c>
   1175c:	e3a0200b 	mov	r2, #11
   11760:	e59f140c 	ldr	r1, [pc, #1036]	; 11b74 <free@plt+0xfa0>
   11764:	e58d0004 	str	r0, [sp, #4]
   11768:	e1a00005 	mov	r0, r5
   1176c:	ebfffcd0 	bl	10ab4 <fprintf@plt>
   11770:	eafffe4d 	b	110ac <free@plt+0x4d8>
   11774:	e59d219c 	ldr	r2, [sp, #412]	; 0x19c
--
   11780:	eb000e4a 	bl	150b0 <free@plt+0x44dc>
   11784:	e59d102c 	ldr	r1, [sp, #44]	; 0x2c
   11788:	e0842000 	add	r2, r4, r0
   1178c:	e28d00b8 	add	r0, sp, #184	; 0xb8
   11790:	eb00086f 	bl	13954 <free@plt+0x2d80>
   11794:	e3500000 	cmp	r0, #0
   11798:	1a000004 	bne	117b0 <free@plt+0xbdc>
   1179c:	e2844001 	add	r4, r4, #1
   117a0:	e5983000 	ldr	r3, [r8]
   117a4:	e1540003 	cmp	r4, r3
   117a8:	bafffff1 	blt	11774 <free@plt+0xba0>
   117ac:	eaffff89 	b	115d8 <free@plt+0xa04>
   117b0:	aa000013 	bge	11804 <free@plt+0xc30>
   117b4:	ebfffce8 	bl	10b5c <__errno_location@plt>
   117b8:	e59f53a0 	ldr	r5, [pc, #928]	; 11b60 <free@plt+0xf8c>
   117bc:	e5963024 	ldr	r3, [r6, #36]	; 0x24
   117c0:	e59f23a0 	ldr	r2, [pc, #928]	; 11b68 <free@plt+0xf94>
   117c4:	e59f1360 	ldr	r1, [pc, #864]	; 11b2c <free@plt+0xf58>
   117c8:	e5904000 	ldr	r4, [r0]
   117cc:	e5950000 	ldr	r0, [r5]
   117d0:	ebfffcb7 	bl	10ab4 <fprintf@plt>
   117d4:	e1a00004 	mov	r0, r4
   117d8:	e5955000 	ldr	r5, [r5]
   117dc:	ebfffc8d 	bl	10a18 <strerror@plt>
   117e0:	e58d4000 	str	r4, [sp]
   117e4:	e59f3384 	ldr	r3, [pc, #900]	; 11b70 <free@plt+0xf9c>
   117e8:	e3a0200b 	mov	r2, #11
   117ec:	e59f1380 	ldr	r1, [pc, #896]	; 11b74 <free@plt+0xfa0>
   117f0:	e58d0004 	str	r0, [sp, #4]
   117f4:	e1a00005 	mov	r0, r5
   117f8:	ebfffcad 	bl	10ab4 <fprintf@plt>
   117fc:	e1a04007 	mov	r4, r7
   11800:	eafffe29 	b	110ac <free@plt+0x4d8>
   11804:	e3500001 	cmp	r0, #1
   11808:	1affff72 	bne	115d8 <free@plt+0xa04>
   1180c:	e5d63011 	ldrb	r3, [r6, #17]
   11810:	e3530000 	cmp	r3, #0
   11814:	1a000006 	bne	11834 <free@plt+0xc60>
   11818:	e5983000 	ldr	r3, [r8]
   1181c:	e59f033c 	ldr	r0, [pc, #828]	; 11b60 <free@plt+0xf8c>
   11820:	e58d3000 	str	r3, [sp]
   11824:	e59f1318 	ldr	r1, [pc, #792]	; 11b44 <free@plt+0xf70>
   11828:	e1cd22d0 	ldrd	r2, [sp, #32]
   1182c:	e5900000 	ldr	r0, [r0]
   11830:	ebfffc9f 	bl	10ab4 <fprintf@plt>
   11834:	e59d3030 	ldr	r3, [sp, #48]	; 0x30
   11838:	e1cd02d0 	ldrd	r0, [sp, #32]
   1183c:	e0900003 	adds	r0, r0, r3
   11840:	e0a11fc3 	adc	r1, r1, r3, asr #31
   11844:	e28d3e19 	add	r3, sp, #400	; 0x190
   11848:	e1c320d0 	ldrd	r2, [r3]
   1184c:	e1c601f8 	strd	r0, [r6, #24]
   11850:	e1520000 	cmp	r2, r0
   11854:	e0d33001 	sbcs	r3, r3, r1
   11858:	aaffff5e 	bge	115d8 <free@plt+0xa04>
   1185c:	e59f32fc 	ldr	r3, [pc, #764]	; 11b60 <free@plt+0xf8c>
   11860:	e59f2300 	ldr	r2, [pc, #768]	; 11b68 <free@plt+0xf94>
   11864:	e59f12dc 	ldr	r1, [pc, #732]	; 11b48 <free@plt+0xf74>
   11868:	e5930000 	ldr	r0, [r3]
   1186c:	ebfffc90 	bl	10ab4 <fprintf@plt>
   11870:	eaffffe1 	b	117fc <free@plt+0xc28>
   11874:	e0493008 	sub	r3, r9, r8
--
   118ac:	e1590008 	cmp	r9, r8
   118b0:	8affffef 	bhi	11874 <free@plt+0xca0>
   118b4:	e3580000 	cmp	r8, #0
   118b8:	1a000016 	bne	11918 <free@plt+0xd44>
   118bc:	ea000001 	b	118c8 <free@plt+0xcf4>
   118c0:	e3580000 	cmp	r8, #0
   118c4:	1a000005 	bne	118e0 <free@plt+0xd0c>
   118c8:	e59d3028 	ldr	r3, [sp, #40]	; 0x28
   118cc:	e3530000 	cmp	r3, #0
   118d0:	03a02000 	moveq	r2, #0
   118d4:	03a03000 	moveq	r3, #0
   118d8:	01cd21f8 	strdeq	r2, [sp, #24]
   118dc:	eafffebd 	b	113d8 <free@plt+0x804>
   118e0:	e5d61017 	ldrb	r1, [r6, #23]
   118e4:	e3510000 	cmp	r1, #0
   118e8:	1a000005 	bne	11904 <free@plt+0xd30>
   118ec:	e1a02003 	mov	r2, r3
   118f0:	e59f3268 	ldr	r3, [pc, #616]	; 11b60 <free@plt+0xf8c>
   118f4:	e59f1254 	ldr	r1, [pc, #596]	; 11b50 <free@plt+0xf7c>
   118f8:	e5930000 	ldr	r0, [r3]
   118fc:	ebfffc6c 	bl	10ab4 <fprintf@plt>
   11900:	eafffde9 	b	110ac <free@plt+0x4d8>
   11904:	e1a01003 	mov	r1, r3
--
   1198c:	e59d5038 	ldr	r5, [sp, #56]	; 0x38
   11990:	eafffe90 	b	113d8 <free@plt+0x804>
   11994:	e0888000 	add	r8, r8, r0
   11998:	e1590008 	cmp	r9, r8
   1199c:	8affffed 	bhi	11958 <free@plt+0xd84>
   119a0:	e59d3028 	ldr	r3, [sp, #40]	; 0x28
   119a4:	e089900b 	add	r9, r9, fp
   119a8:	e3530000 	cmp	r3, #0
   119ac:	e049b00a 	sub	fp, r9, sl
   119b0:	0affff2a 	beq	11660 <free@plt+0xa8c>
   119b4:	e1cd21d8 	ldrd	r2, [sp, #24]
   119b8:	e048800a 	sub	r8, r8, sl
   119bc:	e0522008 	subs	r2, r2, r8
   119c0:	e2c33000 	sbc	r3, r3, #0
   119c4:	e1cd21f8 	strd	r2, [sp, #24]
   119c8:	eaffff24 	b	11660 <free@plt+0xa8c>
   119cc:	e1a02003 	mov	r2, r3
   119d0:	e59f3188 	ldr	r3, [pc, #392]	; 11b60 <free@plt+0xf8c>
   119d4:	e59f1178 	ldr	r1, [pc, #376]	; 11b54 <free@plt+0xf80>
   119d8:	e5930000 	ldr	r0, [r3]
   119dc:	ebfffc34 	bl	10ab4 <fprintf@plt>
   119e0:	eaffffe9 	b	1198c <free@plt+0xdb8>
   119e4:	e59d1030 	ldr	r1, [sp, #48]	; 0x30
   119e8:	e1cd22d0 	ldrd	r2, [sp, #32]
   119ec:	e0922001 	adds	r2, r2, r1
   119f0:	e0a33fc1 	adc	r3, r3, r1, asr #31
   119f4:	e1cd23f8 	strd	r2, [sp, #56]	; 0x38
   119f8:	e59f1158 	ldr	r1, [pc, #344]	; 11b58 <free@plt+0xf84>
   119fc:	e2522001 	subs	r2, r2, #1
   11a00:	e2c33000 	sbc	r3, r3, #0
   11a04:	e1cd20f0 	strd	r2, [sp]
   11a08:	e1cd22d0 	ldrd	r2, [sp, #32]
   11a0c:	ebfffc28 	bl	10ab4 <fprintf@plt>
   11a10:	e59d219c 	ldr	r2, [sp, #412]	; 0x19c
   11a14:	e1cd02d0 	ldrd	r0, [sp, #32]
--
   11a2c:	e28d10b8 	add	r1, sp, #184	; 0xb8
   11a30:	e58d3000 	str	r3, [sp]
   11a34:	e1a03000 	mov	r3, r0
   11a38:	e59d0044 	ldr	r0, [sp, #68]	; 0x44
   11a3c:	eb00071e 	bl	136bc <free@plt+0x2ae8>
   11a40:	e3500000 	cmp	r0, #0
   11a44:	1a000007 	bne	11a68 <free@plt+0xe94>
   11a48:	e5d68014 	ldrb	r8, [r6, #20]
   11a4c:	e3580000 	cmp	r8, #0
   11a50:	1a000048 	bne	11b78 <free@plt+0xfa4>
   11a54:	e1cd23d8 	ldrd	r2, [sp, #56]	; 0x38
   11a58:	e1a04007 	mov	r4, r7
   11a5c:	e1c621f8 	strd	r2, [r6, #24]
   11a60:	e1cd82d0 	ldrd	r8, [sp, #32]
   11a64:	eafffeaf 	b	11528 <free@plt+0x954>
   11a68:	e5994000 	ldr	r4, [r9]
   11a6c:	e5963024 	ldr	r3, [r6, #36]	; 0x24
   11a70:	e59f20f0 	ldr	r2, [pc, #240]	; 11b68 <free@plt+0xf94>
   11a74:	e59f10e0 	ldr	r1, [pc, #224]	; 11b5c <free@plt+0xf88>
   11a78:	e5980000 	ldr	r0, [r8]
   11a7c:	ebfffc0c 	bl	10ab4 <fprintf@plt>
   11a80:	e1a00004 	mov	r0, r4
   11a84:	e5988000 	ldr	r8, [r8]
   11a88:	ebfffbe2 	bl	10a18 <strerror@plt>
   11a8c:	e58d4000 	str	r4, [sp]
   11a90:	e59f30d8 	ldr	r3, [pc, #216]	; 11b70 <free@plt+0xf9c>
   11a94:	e3a0200b 	mov	r2, #11
   11a98:	e59f10d4 	ldr	r1, [pc, #212]	; 11b74 <free@plt+0xfa0>
   11a9c:	e58d0004 	str	r0, [sp, #4]
   11aa0:	e1a00008 	mov	r0, r8
   11aa4:	ebfffc02 	bl	10ab4 <fprintf@plt>
   11aa8:	e3540005 	cmp	r4, #5
   11aac:	0affffe5 	beq	11a48 <free@plt+0xe74>
--
   11b48:	00015e42 	andeq	r5, r1, r2, asr #28
   11b4c:	00015e7c 	andeq	r5, r1, ip, ror lr
   11b50:	00015e94 	muleq	r1, r4, lr
   11b54:	00015ee0 	andeq	r5, r1, r0, ror #29
   11b58:	00015f3e 	andeq	r5, r1, lr, lsr pc
   11b5c:	00015f6c 	andeq	r5, r1, ip, ror #30
   11b60:	000270d0 	ldrdeq	r7, [r2], -r0
   11b64:	00015f8f 	andeq	r5, r1, pc, lsl #31
   11b68:	00015464 	andeq	r5, r1, r4, ror #8
   11b6c:	00015fac 	andeq	r5, r1, ip, lsr #31
   11b70:	000161e6 	andeq	r6, r1, r6, ror #3
   11b74:	00015b34 	andeq	r5, r1, r4, lsr fp
   11b78:	e59d119c 	ldr	r1, [sp, #412]	; 0x19c
   11b7c:	e1c621d8 	ldrd	r2, [r6, #24]
   11b80:	e51f4028 	ldr	r4, [pc, #-40]	; 11b60 <free@plt+0xf8c>
   11b84:	e2611000 	rsb	r1, r1, #0
   11b88:	e0022001 	and	r2, r2, r1
   11b8c:	e0033fc1 	and	r3, r3, r1, asr #31
   11b90:	e5940000 	ldr	r0, [r4]
   11b94:	e51f1038 	ldr	r1, [pc, #-56]	; 11b64 <free@plt+0xf90>
   11b98:	ebfffbc5 	bl	10ab4 <fprintf@plt>
   11b9c:	e59d219c 	ldr	r2, [sp, #412]	; 0x19c
   11ba0:	e1c601d8 	ldrd	r0, [r6, #24]
   11ba4:	e1a03fc2 	asr	r3, r2, #31
   11ba8:	eb000d40 	bl	150b0 <free@plt+0x44dc>
   11bac:	e59d102c 	ldr	r1, [sp, #44]	; 0x2c
   11bb0:	e1a02000 	mov	r2, r0
   11bb4:	e28d00b8 	add	r0, sp, #184	; 0xb8
   11bb8:	eb000781 	bl	139c4 <free@plt+0x2df0>
   11bbc:	e3500000 	cmp	r0, #0
   11bc0:	0affffa3 	beq	11a54 <free@plt+0xe80>
   11bc4:	e5995000 	ldr	r5, [r9]
   11bc8:	e5963024 	ldr	r3, [r6, #36]	; 0x24
   11bcc:	e51f206c 	ldr	r2, [pc, #-108]	; 11b68 <free@plt+0xf94>
   11bd0:	e51f106c 	ldr	r1, [pc, #-108]	; 11b6c <free@plt+0xf98>
   11bd4:	e5940000 	ldr	r0, [r4]
   11bd8:	ebfffbb5 	bl	10ab4 <fprintf@plt>
   11bdc:	e1a00005 	mov	r0, r5
   11be0:	e5944000 	ldr	r4, [r4]
   11be4:	ebfffb8b 	bl	10a18 <strerror@plt>
   11be8:	e58d5000 	str	r5, [sp]
   11bec:	e51f3084 	ldr	r3, [pc, #-132]	; 11b70 <free@plt+0xf9c>
   11bf0:	e3a0200b 	mov	r2, #11
   11bf4:	e51f1088 	ldr	r1, [pc, #-136]	; 11b74 <free@plt+0xfa0>
   11bf8:	e1a05008 	mov	r5, r8
   11bfc:	e58d0004 	str	r0, [sp, #4]
   11c00:	e1a00004 	mov	r0, r4
   11c04:	ebfffbaa 	bl	10ab4 <fprintf@plt>
   11c08:	e1a04007 	mov	r4, r7
   11c0c:	eafffdf1 	b	113d8 <free@plt+0x804>
--
   11d74:	e1a05001 	mov	r5, r1
   11d78:	e3a02000 	mov	r2, #0
   11d7c:	e28d100c 	add	r1, sp, #12
   11d80:	e1a04000 	mov	r4, r0
   11d84:	ebfffb38 	bl	10a6c <strtoll@plt>
   11d88:	e5d43000 	ldrb	r3, [r4]
   11d8c:	e3530000 	cmp	r3, #0
   11d90:	e1a06000 	mov	r6, r0
   11d94:	e1a07001 	mov	r7, r1
   11d98:	0a000003 	beq	11dac <free@plt+0x11d8>
   11d9c:	e59d300c 	ldr	r3, [sp, #12]
   11da0:	e5d33000 	ldrb	r3, [r3]
   11da4:	e3530000 	cmp	r3, #0
   11da8:	0a000008 	beq	11dd0 <free@plt+0x11fc>
   11dac:	e59f002c 	ldr	r0, [pc, #44]	; 11de0 <free@plt+0x120c>
   11db0:	e58d4000 	str	r4, [sp]
   11db4:	e59f3028 	ldr	r3, [pc, #40]	; 11de4 <free@plt+0x1210>
   11db8:	e59f2028 	ldr	r2, [pc, #40]	; 11de8 <free@plt+0x1214>
   11dbc:	e59f1028 	ldr	r1, [pc, #40]	; 11dec <free@plt+0x1218>
   11dc0:	e5900000 	ldr	r0, [r0]
   11dc4:	ebfffb3a 	bl	10ab4 <fprintf@plt>
   11dc8:	e3a03001 	mov	r3, #1
   11dcc:	e5853000 	str	r3, [r5]
--
   11e04:	ebfffb5d 	bl	10b80 <strlen@plt>
   11e08:	e2800011 	add	r0, r0, #17
   11e0c:	e3c00007 	bic	r0, r0, #7
   11e10:	e04dd000 	sub	sp, sp, r0
   11e14:	e5950000 	ldr	r0, [r5]
   11e18:	ebfffb43 	bl	10b2c <opendir@plt>
   11e1c:	e2504000 	subs	r4, r0, #0
   11e20:	128d7008 	addne	r7, sp, #8
   11e24:	159f81a0 	ldrne	r8, [pc, #416]	; 11fcc <free@plt+0x13f8>
   11e28:	1a000015 	bne	11e84 <free@plt+0x12b0>
   11e2c:	ebfffb4a 	bl	10b5c <__errno_location@plt>
   11e30:	e5906000 	ldr	r6, [r0]
   11e34:	e3560002 	cmp	r6, #2
   11e38:	05804000 	streq	r4, [r0]
   11e3c:	0a000026 	beq	11edc <free@plt+0x1308>
   11e40:	e59f4188 	ldr	r4, [pc, #392]	; 11fd0 <free@plt+0x13fc>
   11e44:	e5953000 	ldr	r3, [r5]
   11e48:	e59f2184 	ldr	r2, [pc, #388]	; 11fd4 <free@plt+0x1400>
   11e4c:	e59f1184 	ldr	r1, [pc, #388]	; 11fd8 <free@plt+0x1404>
   11e50:	e5940000 	ldr	r0, [r4]
   11e54:	ebfffb16 	bl	10ab4 <fprintf@plt>
   11e58:	e1a00006 	mov	r0, r6
   11e5c:	e5944000 	ldr	r4, [r4]
   11e60:	ebfffaec 	bl	10a18 <strerror@plt>
   11e64:	e59f3170 	ldr	r3, [pc, #368]	; 11fdc <free@plt+0x1408>
   11e68:	e59f1170 	ldr	r1, [pc, #368]	; 11fe0 <free@plt+0x140c>
   11e6c:	e3a02008 	mov	r2, #8
   11e70:	e58d6000 	str	r6, [sp]
   11e74:	e58d0004 	str	r0, [sp, #4]
   11e78:	e1a00004 	mov	r0, r4
   11e7c:	ebfffb0c 	bl	10ab4 <fprintf@plt>
   11e80:	ea000014 	b	11ed8 <free@plt+0x1304>
   11e84:	e1a00004 	mov	r0, r4
   11e88:	ebfffb15 	bl	10ae4 <readdir64@plt>
   11e8c:	e3500000 	cmp	r0, #0
   11e90:	0a000032 	beq	11f60 <free@plt+0x138c>
   11e94:	e2806013 	add	r6, r0, #19
   11e98:	e1a00006 	mov	r0, r6
   11e9c:	ebfffb37 	bl	10b80 <strlen@plt>
   11ea0:	e35000fe 	cmp	r0, #254	; 0xfe
   11ea4:	9a00000f 	bls	11ee8 <free@plt+0x1314>
   11ea8:	e59f0120 	ldr	r0, [pc, #288]	; 11fd0 <free@plt+0x13fc>
   11eac:	e58d6000 	str	r6, [sp]
   11eb0:	e59f211c 	ldr	r2, [pc, #284]	; 11fd4 <free@plt+0x1400>
   11eb4:	e5953000 	ldr	r3, [r5]
   11eb8:	e59f1124 	ldr	r1, [pc, #292]	; 11fe4 <free@plt+0x1410>
   11ebc:	e5900000 	ldr	r0, [r0]
   11ec0:	ebfffafb 	bl	10ab4 <fprintf@plt>
   11ec4:	ebfffb24 	bl	10b5c <__errno_location@plt>
   11ec8:	e3a03016 	mov	r3, #22
--
   11ee4:	e8bd89f0 	pop	{r4, r5, r6, r7, r8, fp, pc}
   11ee8:	e24b3f47 	sub	r3, fp, #284	; 0x11c
   11eec:	e24b2e12 	sub	r2, fp, #288	; 0x120
   11ef0:	e1a01008 	mov	r1, r8
   11ef4:	e1a00006 	mov	r0, r6
   11ef8:	ebfffaff 	bl	10afc <sscanf@plt>
   11efc:	e3500001 	cmp	r0, #1
   11f00:	1affffdf 	bne	11e84 <free@plt+0x12b0>
   11f04:	e51b6120 	ldr	r6, [fp, #-288]	; 0xfffffee0
   11f08:	e1a00004 	mov	r0, r4
   11f0c:	ebfffb24 	bl	10ba4 <closedir@plt>
   11f10:	e2504000 	subs	r4, r0, #0
   11f14:	0a000013 	beq	11f68 <free@plt+0x1394>
   11f18:	ebfffb0f 	bl	10b5c <__errno_location@plt>
   11f1c:	e59f60ac 	ldr	r6, [pc, #172]	; 11fd0 <free@plt+0x13fc>
   11f20:	e5953000 	ldr	r3, [r5]
   11f24:	e59f20a8 	ldr	r2, [pc, #168]	; 11fd4 <free@plt+0x1400>
   11f28:	e59f10b8 	ldr	r1, [pc, #184]	; 11fe8 <free@plt+0x1414>
   11f2c:	e5904000 	ldr	r4, [r0]
   11f30:	e5960000 	ldr	r0, [r6]
   11f34:	ebfffade 	bl	10ab4 <fprintf@plt>
   11f38:	e5965000 	ldr	r5, [r6]
   11f3c:	e1a00004 	mov	r0, r4
--
   11f70:	e1a02006 	mov	r2, r6
   11f74:	e595100c 	ldr	r1, [r5, #12]
   11f78:	e1a00007 	mov	r0, r7
   11f7c:	ebfffaf0 	bl	10b44 <sprintf@plt>
   11f80:	e3a01702 	mov	r1, #524288	; 0x80000
   11f84:	e1a00007 	mov	r0, r7
   11f88:	ebfffae4 	bl	10b20 <open64@plt>
   11f8c:	e3700001 	cmn	r0, #1
   11f90:	0affffd1 	beq	11edc <free@plt+0x1308>
   11f94:	ebfffb08 	bl	10bbc <close@plt>
   11f98:	e3500000 	cmp	r0, #0
   11f9c:	03a04001 	moveq	r4, #1
   11fa0:	0affffcd 	beq	11edc <free@plt+0x1308>
   11fa4:	ebfffaec 	bl	10b5c <__errno_location@plt>
   11fa8:	e59f5020 	ldr	r5, [pc, #32]	; 11fd0 <free@plt+0x13fc>
   11fac:	e1a03007 	mov	r3, r7
   11fb0:	e59f201c 	ldr	r2, [pc, #28]	; 11fd4 <free@plt+0x1400>
   11fb4:	e59f1030 	ldr	r1, [pc, #48]	; 11fec <free@plt+0x1418>
   11fb8:	e5904000 	ldr	r4, [r0]
   11fbc:	e5950000 	ldr	r0, [r5]
   11fc0:	ebfffabb 	bl	10ab4 <fprintf@plt>
   11fc4:	e5955000 	ldr	r5, [r5]
   11fc8:	eaffffdb 	b	11f3c <free@plt+0x1368>
--
   11ff8:	e3a01702 	mov	r1, #524288	; 0x80000
   11ffc:	e1a05000 	mov	r5, r0
   12000:	e1a07002 	mov	r7, r2
   12004:	ebfffac5 	bl	10b20 <open64@plt>
   12008:	e3700001 	cmn	r0, #1
   1200c:	e1a04000 	mov	r4, r0
   12010:	0a000050 	beq	12158 <free@plt+0x1584>
   12014:	e1a02007 	mov	r2, r7
   12018:	e1a01008 	mov	r1, r8
   1201c:	ebfffaad 	bl	10ad8 <read@plt>
   12020:	e3700001 	cmn	r0, #1
   12024:	e1a06000 	mov	r6, r0
   12028:	1a000014 	bne	12080 <free@plt+0x14ac>
   1202c:	ebfffaca 	bl	10b5c <__errno_location@plt>
   12030:	e59f712c 	ldr	r7, [pc, #300]	; 12164 <free@plt+0x1590>
   12034:	e1a03005 	mov	r3, r5
   12038:	e59f2128 	ldr	r2, [pc, #296]	; 12168 <free@plt+0x1594>
   1203c:	e59f1128 	ldr	r1, [pc, #296]	; 1216c <free@plt+0x1598>
   12040:	e5906000 	ldr	r6, [r0]
   12044:	e5970000 	ldr	r0, [r7]
   12048:	ebfffa99 	bl	10ab4 <fprintf@plt>
   1204c:	e1a00006 	mov	r0, r6
   12050:	e5975000 	ldr	r5, [r7]
   12054:	ebfffa6f 	bl	10a18 <strerror@plt>
   12058:	e58d6000 	str	r6, [sp]
   1205c:	e59f310c 	ldr	r3, [pc, #268]	; 12170 <free@plt+0x159c>
   12060:	e3a02008 	mov	r2, #8
   12064:	e59f1108 	ldr	r1, [pc, #264]	; 12174 <free@plt+0x15a0>
   12068:	e58d0004 	str	r0, [sp, #4]
   1206c:	e1a00005 	mov	r0, r5
   12070:	ebfffa8f 	bl	10ab4 <fprintf@plt>
   12074:	e1a00004 	mov	r0, r4
   12078:	ebfffacf 	bl	10bbc <close@plt>
   1207c:	ea000034 	b	12154 <free@plt+0x1580>
   12080:	e1570000 	cmp	r7, r0
   12084:	1a000009 	bne	120b0 <free@plt+0x14dc>
   12088:	e59f00d4 	ldr	r0, [pc, #212]	; 12164 <free@plt+0x1590>
   1208c:	e1a03005 	mov	r3, r5
   12090:	e59f20d0 	ldr	r2, [pc, #208]	; 12168 <free@plt+0x1594>
   12094:	e59f10dc 	ldr	r1, [pc, #220]	; 12178 <free@plt+0x15a4>
   12098:	e5900000 	ldr	r0, [r0]
   1209c:	ebfffa84 	bl	10ab4 <fprintf@plt>
   120a0:	ebfffaad 	bl	10b5c <__errno_location@plt>
   120a4:	e3a03016 	mov	r3, #22
   120a8:	e5803000 	str	r3, [r0]
   120ac:	eafffff0 	b	12074 <free@plt+0x14a0>
   120b0:	e3a03000 	mov	r3, #0
   120b4:	e7c83000 	strb	r3, [r8, r0]
   120b8:	e3a02001 	mov	r2, #1
   120bc:	e28d100c 	add	r1, sp, #12
   120c0:	e1a00004 	mov	r0, r4
   120c4:	ebfffa83 	bl	10ad8 <read@plt>
   120c8:	e3500001 	cmp	r0, #1
   120cc:	0affffd6 	beq	1202c <free@plt+0x1458>
   120d0:	e3500000 	cmp	r0, #0
   120d4:	0a000007 	beq	120f8 <free@plt+0x1524>
   120d8:	e59f0084 	ldr	r0, [pc, #132]	; 12164 <free@plt+0x1590>
   120dc:	e58d7000 	str	r7, [sp]
   120e0:	e1a03005 	mov	r3, r5
   120e4:	e59f207c 	ldr	r2, [pc, #124]	; 12168 <free@plt+0x1594>
   120e8:	e59f108c 	ldr	r1, [pc, #140]	; 1217c <free@plt+0x15a8>
   120ec:	e5900000 	ldr	r0, [r0]
   120f0:	ebfffa6f 	bl	10ab4 <fprintf@plt>
   120f4:	eaffffe9 	b	120a0 <free@plt+0x14cc>
   120f8:	e1a00004 	mov	r0, r4
   120fc:	ebfffaae 	bl	10bbc <close@plt>
   12100:	e3500000 	cmp	r0, #0
   12104:	01a04006 	moveq	r4, r6
   12108:	0a000012 	beq	12158 <free@plt+0x1584>
   1210c:	ebfffa92 	bl	10b5c <__errno_location@plt>
   12110:	e59f604c 	ldr	r6, [pc, #76]	; 12164 <free@plt+0x1590>
   12114:	e1a03005 	mov	r3, r5
   12118:	e59f2048 	ldr	r2, [pc, #72]	; 12168 <free@plt+0x1594>
   1211c:	e59f105c 	ldr	r1, [pc, #92]	; 12180 <free@plt+0x15ac>
   12120:	e5904000 	ldr	r4, [r0]
   12124:	e5960000 	ldr	r0, [r6]
   12128:	ebfffa61 	bl	10ab4 <fprintf@plt>
   1212c:	e1a00004 	mov	r0, r4
   12130:	e5965000 	ldr	r5, [r6]
   12134:	ebfffa37 	bl	10a18 <strerror@plt>
   12138:	e58d4000 	str	r4, [sp]
   1213c:	e59f302c 	ldr	r3, [pc, #44]	; 12170 <free@plt+0x159c>
   12140:	e3a02008 	mov	r2, #8
   12144:	e59f1028 	ldr	r1, [pc, #40]	; 12174 <free@plt+0x15a0>
   12148:	e58d0004 	str	r0, [sp, #4]
   1214c:	e1a00005 	mov	r0, r5
   12150:	ebfffa57 	bl	10ab4 <fprintf@plt>
   12154:	e3e04000 	mvn	r4, #0
   12158:	e1a00004 	mov	r0, r4
--
   1219c:	e3a01000 	mov	r1, #0
   121a0:	ebfffa5b 	bl	10b14 <emset@plt>
   121a4:	e3a01702 	mov	r1, #524288	; 0x80000
   121a8:	e1a00005 	mov	r0, r5
   121ac:	ebfffa5b 	bl	10b20 <open64@plt>
   121b0:	e3700001 	cmn	r0, #1
   121b4:	e1a04000 	mov	r4, r0
   121b8:	0a000051 	beq	12304 <free@plt+0x1730>
   121bc:	e3a02032 	mov	r2, #50	; 0x32
   121c0:	e28d1014 	add	r1, sp, #20
   121c4:	ebfffa43 	bl	10ad8 <read@plt>
   121c8:	e3700001 	cmn	r0, #1
   121cc:	1a000014 	bne	12224 <free@plt+0x1650>
   121d0:	ebfffa61 	bl	10b5c <__errno_location@plt>
   121d4:	e59f7134 	ldr	r7, [pc, #308]	; 12310 <free@plt+0x173c>
   121d8:	e1a03005 	mov	r3, r5
   121dc:	e59f2130 	ldr	r2, [pc, #304]	; 12314 <free@plt+0x1740>
   121e0:	e59f1130 	ldr	r1, [pc, #304]	; 12318 <free@plt+0x1744>
   121e4:	e5906000 	ldr	r6, [r0]
   121e8:	e5970000 	ldr	r0, [r7]
   121ec:	ebfffa30 	bl	10ab4 <fprintf@plt>
   121f0:	e1a00006 	mov	r0, r6
   121f4:	e5975000 	ldr	r5, [r7]
   121f8:	ebfffa06 	bl	10a18 <strerror@plt>
   121fc:	e58d6000 	str	r6, [sp]
   12200:	e59f3114 	ldr	r3, [pc, #276]	; 1231c <free@plt+0x1748>
   12204:	e3a02008 	mov	r2, #8
   12208:	e59f1110 	ldr	r1, [pc, #272]	; 12320 <free@plt+0x174c>
   1220c:	e58d0004 	str	r0, [sp, #4]
   12210:	e1a00005 	mov	r0, r5
   12214:	ebfffa26 	bl	10ab4 <fprintf@plt>
   12218:	e1a00004 	mov	r0, r4
   1221c:	ebfffa66 	bl	10bbc <close@plt>
   12220:	ea000036 	b	12300 <free@plt+0x172c>
   12224:	e3500032 	cmp	r0, #50	; 0x32
   12228:	1a000009 	bne	12254 <free@plt+0x1680>
   1222c:	e59f20e0 	ldr	r2, [pc, #224]	; 12314 <free@plt+0x1740>
   12230:	e59f10ec 	ldr	r1, [pc, #236]	; 12324 <free@plt+0x1750>
   12234:	e1a03005 	mov	r3, r5
   12238:	e59f00d0 	ldr	r0, [pc, #208]	; 12310 <free@plt+0x173c>
   1223c:	e5900000 	ldr	r0, [r0]
   12240:	ebfffa1b 	bl	10ab4 <fprintf@plt>
   12244:	ebfffa44 	bl	10b5c <__errno_location@plt>
   12248:	e3a03016 	mov	r3, #22
--
   12250:	eafffff0 	b	12218 <free@plt+0x1644>
   12254:	e1a02006 	mov	r2, r6
   12258:	e59f10c8 	ldr	r1, [pc, #200]	; 12328 <free@plt+0x1754>
   1225c:	e28d0014 	add	r0, sp, #20
   12260:	ebfffa25 	bl	10afc <sscanf@plt>
   12264:	e3500001 	cmp	r0, #1
   12268:	11a03005 	movne	r3, r5
   1226c:	159f20a0 	ldrne	r2, [pc, #160]	; 12314 <free@plt+0x1740>
   12270:	159f10b4 	ldrne	r1, [pc, #180]	; 1232c <free@plt+0x1758>
   12274:	1affffef 	bne	12238 <free@plt+0x1664>
   12278:	e1c620d0 	ldrd	r2, [r6]
   1227c:	e3520000 	cmp	r2, #0
   12280:	e2d31000 	sbcs	r1, r3, #0
   12284:	aa000007 	bge	122a8 <free@plt+0x16d4>
   12288:	e1cd20f0 	strd	r2, [sp]
   1228c:	e59f307c 	ldr	r3, [pc, #124]	; 12310 <free@plt+0x173c>
   12290:	e58d5008 	str	r5, [sp, #8]
   12294:	e59f2078 	ldr	r2, [pc, #120]	; 12314 <free@plt+0x1740>
   12298:	e59f1090 	ldr	r1, [pc, #144]	; 12330 <free@plt+0x175c>
   1229c:	e5930000 	ldr	r0, [r3]
   122a0:	ebfffa03 	bl	10ab4 <fprintf@plt>
   122a4:	eaffffe6 	b	12244 <free@plt+0x1670>
   122a8:	e1a00004 	mov	r0, r4
   122ac:	ebfffa42 	bl	10bbc <close@plt>
   122b0:	e2504000 	subs	r4, r0, #0
   122b4:	0a000012 	beq	12304 <free@plt+0x1730>
   122b8:	ebfffa27 	bl	10b5c <__errno_location@plt>
   122bc:	e59f604c 	ldr	r6, [pc, #76]	; 12310 <free@plt+0x173c>
   122c0:	e1a03005 	mov	r3, r5
   122c4:	e59f2048 	ldr	r2, [pc, #72]	; 12314 <free@plt+0x1740>
   122c8:	e59f1064 	ldr	r1, [pc, #100]	; 12334 <free@plt+0x1760>
   122cc:	e5904000 	ldr	r4, [r0]
   122d0:	e5960000 	ldr	r0, [r6]
   122d4:	ebfff9f6 	bl	10ab4 <fprintf@plt>
   122d8:	e1a00004 	mov	r0, r4
   122dc:	e5965000 	ldr	r5, [r6]
   122e0:	ebfff9cc 	bl	10a18 <strerror@plt>
   122e4:	e58d4000 	str	r4, [sp]
   122e8:	e59f302c 	ldr	r3, [pc, #44]	; 1231c <free@plt+0x1748>
   122ec:	e3a02008 	mov	r2, #8
   122f0:	e59f1028 	ldr	r1, [pc, #40]	; 12320 <free@plt+0x174c>
   122f4:	e58d0004 	str	r0, [sp, #4]
   122f8:	e1a00005 	mov	r0, r5
   122fc:	ebfff9ec 	bl	10ab4 <fprintf@plt>
   12300:	e3e04000 	mvn	r4, #0
   12304:	e1a00004 	mov	r0, r4
--
   12364:	e04dd000 	sub	sp, sp, r0
   12368:	e28d4010 	add	r4, sp, #16
   1236c:	e1a00004 	mov	r0, r4
   12370:	ebfff9f3 	bl	10b44 <sprintf@plt>
   12374:	e24b101c 	sub	r1, fp, #28
   12378:	e1a00004 	mov	r0, r4
   1237c:	ebffff80 	bl	12184 <free@plt+0x15b0>
   12380:	e3500000 	cmp	r0, #0
   12384:	1a00000e 	bne	123c4 <free@plt+0x17f0>
   12388:	e14b21dc 	ldrd	r2, [fp, #-28]	; 0xffffffe4
   1238c:	e3520102 	cmp	r2, #-2147483648	; 0x80000000
   12390:	e2d31000 	sbcs	r1, r3, #0
   12394:	b5852000 	strlt	r2, [r5]
   12398:	ba00000a 	blt	123c8 <free@plt+0x17f4>
   1239c:	e1cd20f0 	strd	r2, [sp]
   123a0:	e59f3028 	ldr	r3, [pc, #40]	; 123d0 <free@plt+0x17fc>
   123a4:	e58d4008 	str	r4, [sp, #8]
   123a8:	e59f2024 	ldr	r2, [pc, #36]	; 123d4 <free@plt+0x1800>
   123ac:	e5930000 	ldr	r0, [r3]
   123b0:	e59f1020 	ldr	r1, [pc, #32]	; 123d8 <free@plt+0x1804>
   123b4:	ebfff9be 	bl	10ab4 <fprintf@plt>
   123b8:	ebfff9e7 	bl	10b5c <__errno_location@plt>
   123bc:	e3a03016 	mov	r3, #22
--
   12428:	e59f3294 	ldr	r3, [pc, #660]	; 126c4 <free@plt+0x1af0>
   1242c:	01a03002 	moveq	r3, r2
   12430:	e58d3024 	str	r3, [sp, #36]	; 0x24
   12434:	e59f328c 	ldr	r3, [pc, #652]	; 126c8 <free@plt+0x1af4>
   12438:	e59420e4 	ldr	r2, [r4, #228]	; 0xe4
   1243c:	11a08003 	movne	r8, r3
   12440:	e59430e0 	ldr	r3, [r4, #224]	; 0xe0
   12444:	e0c10293 	smull	r0, r1, r3, r2
   12448:	e151000b 	cmp	r1, fp
   1244c:	0150000a 	cmpeq	r0, sl
   12450:	8a000010 	bhi	12498 <free@plt+0x18c4>
   12454:	e1cd01f0 	strd	r0, [sp, #16]
   12458:	e59f226c 	ldr	r2, [pc, #620]	; 126cc <free@plt+0x1af8>
   1245c:	e58d300c 	str	r3, [sp, #12]
   12460:	e5943000 	ldr	r3, [r4]
   12464:	e59f1264 	ldr	r1, [pc, #612]	; 126d0 <free@plt+0x1afc>
   12468:	e58d3008 	str	r3, [sp, #8]
   1246c:	e59f3260 	ldr	r3, [pc, #608]	; 126d4 <free@plt+0x1b00>
   12470:	e1cda0f0 	strd	sl, [sp]
   12474:	e5930000 	ldr	r0, [r3]
   12478:	ebfff98d 	bl	10ab4 <fprintf@plt>
   1247c:	ebfff9b6 	bl	10b5c <__errno_location@plt>
   12480:	e3e07000 	mvn	r7, #0
--
   124c4:	e59dc084 	ldr	ip, [sp, #132]	; 0x84
   124c8:	e1570001 	cmp	r7, r1
   124cc:	01560002 	cmpeq	r6, r2
   124d0:	83a01001 	movhi	r1, #1
   124d4:	93a01000 	movls	r1, #0
   124d8:	e190000c 	orrs	r0, r0, ip
   124dc:	03a01001 	moveq	r1, #1
   124e0:	e3510000 	cmp	r1, #0
   124e4:	0a00000c 	beq	1251c <free@plt+0x1948>
   124e8:	e58d2018 	str	r2, [sp, #24]
   124ec:	e5942000 	ldr	r2, [r4]
   124f0:	e58d3010 	str	r3, [sp, #16]
   124f4:	e58d2014 	str	r2, [sp, #20]
   124f8:	e1cd28d0 	ldrd	r2, [sp, #128]	; 0x80
   124fc:	e59f11d4 	ldr	r1, [pc, #468]	; 126d8 <free@plt+0x1b04>
   12500:	e1cd20f0 	strd	r2, [sp]
   12504:	e59f31c8 	ldr	r3, [pc, #456]	; 126d4 <free@plt+0x1b00>
   12508:	e1cda0f8 	strd	sl, [sp, #8]
   1250c:	e59f21b8 	ldr	r2, [pc, #440]	; 126cc <free@plt+0x1af8>
   12510:	e5930000 	ldr	r0, [r3]
   12514:	ebfff966 	bl	10ab4 <fprintf@plt>
   12518:	eaffffd7 	b	1247c <free@plt+0x18a8>
   1251c:	e59d3080 	ldr	r3, [sp, #128]	; 0x80
--
   1255c:	e5907000 	ldr	r7, [r0]
   12560:	e3570019 	cmp	r7, #25
   12564:	1a000002 	bne	12574 <free@plt+0x19a0>
   12568:	e5d53034 	ldrb	r3, [r5, #52]	; 0x34
   1256c:	e3130006 	tst	r3, #6
   12570:	0a000018 	beq	125d8 <free@plt+0x1a04>
   12574:	e59420e4 	ldr	r2, [r4, #228]	; 0xe4
   12578:	e1a0000a 	mov	r0, sl
   1257c:	e1a03fc2 	asr	r3, r2, #31
   12580:	e1a0100b 	mov	r1, fp
   12584:	eb000afe 	bl	15184 <free@plt+0x45b0>
   12588:	e59f6144 	ldr	r6, [pc, #324]	; 126d4 <free@plt+0x1b00>
   1258c:	e1cda0f8 	strd	sl, [sp, #8]
   12590:	e59f2134 	ldr	r2, [pc, #308]	; 126cc <free@plt+0x1af8>
   12594:	e1cd01f0 	strd	r0, [sp, #16]
   12598:	e5943000 	ldr	r3, [r4]
   1259c:	e59f1138 	ldr	r1, [pc, #312]	; 126dc <free@plt+0x1b08>
   125a0:	e58d3000 	str	r3, [sp]
   125a4:	e1a03008 	mov	r3, r8
   125a8:	e5960000 	ldr	r0, [r6]
   125ac:	ebfff940 	bl	10ab4 <fprintf@plt>
   125b0:	e1a00007 	mov	r0, r7
   125b4:	e5968000 	ldr	r8, [r6]
   125b8:	ebfff916 	bl	10a18 <strerror@plt>
   125bc:	e58d7000 	str	r7, [sp]
   125c0:	e59f3118 	ldr	r3, [pc, #280]	; 126e0 <free@plt+0x1b0c>
   125c4:	e3a02008 	mov	r2, #8
   125c8:	e59f1114 	ldr	r1, [pc, #276]	; 126e4 <free@plt+0x1b10>
   125cc:	e58d0004 	str	r0, [sp, #4]
   125d0:	e1a00008 	mov	r0, r8
   125d4:	ebfff936 	bl	10ab4 <fprintf@plt>
   125d8:	e5d53034 	ldrb	r3, [r5, #52]	; 0x34
   125dc:	e3c33004 	bic	r3, r3, #4
   125e0:	e3833002 	orr	r3, r3, #2
   125e4:	e5c53034 	strb	r3, [r5, #52]	; 0x34
   125e8:	e1cd23d8 	ldrd	r2, [sp, #56]	; 0x38
   125ec:	e3a01000 	mov	r1, #0
   125f0:	e3e00000 	mvn	r0, #0
   125f4:	e1530001 	cmp	r3, r1
   125f8:	01520000 	cmpeq	r2, r0
   125fc:	9a000006 	bls	1261c <free@plt+0x1a48>
   12600:	e59f00cc 	ldr	r0, [pc, #204]	; 126d4 <free@plt+0x1b00>
   12604:	e3e03000 	mvn	r3, #0
   12608:	e59f20bc 	ldr	r2, [pc, #188]	; 126cc <free@plt+0x1af8>
   1260c:	e59f10d4 	ldr	r1, [pc, #212]	; 126e8 <free@plt+0x1b14>
   12610:	e5900000 	ldr	r0, [r0]
   12614:	ebfff926 	bl	10ab4 <fprintf@plt>
   12618:	eaffff97 	b	1247c <free@plt+0x18a8>
   1261c:	e59d3044 	ldr	r3, [sp, #68]	; 0x44
--
   12638:	e58d3034 	str	r3, [sp, #52]	; 0x34
   1263c:	ebfff8ef 	bl	10a00 <ioctl@plt>
   12640:	e2507000 	subs	r7, r0, #0
   12644:	aaffff90 	bge	1248c <free@plt+0x18b8>
   12648:	ebfff943 	bl	10b5c <__errno_location@plt>
   1264c:	e59420e4 	ldr	r2, [r4, #228]	; 0xe4
   12650:	e1a0100b 	mov	r1, fp
   12654:	e1a03fc2 	asr	r3, r2, #31
   12658:	e59f8074 	ldr	r8, [pc, #116]	; 126d4 <free@plt+0x1b00>
   1265c:	e5905000 	ldr	r5, [r0]
   12660:	e1a0000a 	mov	r0, sl
   12664:	eb000ac6 	bl	15184 <free@plt+0x45b0>
   12668:	e1cda0f8 	strd	sl, [sp, #8]
   1266c:	e59f2058 	ldr	r2, [pc, #88]	; 126cc <free@plt+0x1af8>
   12670:	e1cd01f0 	strd	r0, [sp, #16]
   12674:	e5943000 	ldr	r3, [r4]
   12678:	e59f105c 	ldr	r1, [pc, #92]	; 126dc <free@plt+0x1b08>
   1267c:	e58d3000 	str	r3, [sp]
   12680:	e59d3024 	ldr	r3, [sp, #36]	; 0x24
   12684:	e5980000 	ldr	r0, [r8]
   12688:	ebfff909 	bl	10ab4 <fprintf@plt>
   1268c:	e1a00005 	mov	r0, r5
   12690:	e5984000 	ldr	r4, [r8]
   12694:	ebfff8df 	bl	10a18 <strerror@plt>
   12698:	e58d5000 	str	r5, [sp]
   1269c:	e59f303c 	ldr	r3, [pc, #60]	; 126e0 <free@plt+0x1b0c>
   126a0:	e3a02008 	mov	r2, #8
   126a4:	e59f1038 	ldr	r1, [pc, #56]	; 126e4 <free@plt+0x1b10>
   126a8:	e58d0004 	str	r0, [sp, #4]
   126ac:	e1a00004 	mov	r0, r4
   126b0:	ebfff8ff 	bl	10ab4 <fprintf@plt>
   126b4:	eaffff74 	b	1248c <free@plt+0x18b8>
   126b8:	00016257 	andeq	r6, r1, r7, asr r2
--
   126d4:	000270d0 	ldrdeq	r7, [r2], -r0
   126d8:	000162c8 	andeq	r6, r1, r8, asr #5
   126dc:	00016333 	andeq	r6, r1, r3, lsr r3
   126e0:	000161e6 	andeq	r6, r1, r6, ror #3
   126e4:	00015b34 	andeq	r5, r1, r4, lsr fp
   126e8:	00016379 	andeq	r6, r1, r9, ror r3
   126ec:	e2513000 	subs	r3, r1, #0
   126f0:	e92d4007 	push	{r0, r1, r2, lr}
   126f4:	e59020e0 	ldr	r2, [r0, #224]	; 0xe0
   126f8:	ba000002 	blt	12708 <free@plt+0x1b34>
   126fc:	e1530002 	cmp	r3, r2
   12700:	b3a00000 	movlt	r0, #0
   12704:	ba00000b 	blt	12738 <free@plt+0x1b64>
   12708:	e58d2004 	str	r2, [sp, #4]
   1270c:	e5902000 	ldr	r2, [r0]
   12710:	e59f0028 	ldr	r0, [pc, #40]	; 12740 <free@plt+0x1b6c>
   12714:	e58d2000 	str	r2, [sp]
   12718:	e59f1024 	ldr	r1, [pc, #36]	; 12744 <free@plt+0x1b70>
   1271c:	e59f2024 	ldr	r2, [pc, #36]	; 12748 <free@plt+0x1b74>
   12720:	e5900000 	ldr	r0, [r0]
   12724:	ebfff8e2 	bl	10ab4 <fprintf@plt>
   12728:	ebfff90b 	bl	10b5c <__errno_location@plt>
   1272c:	e3a03016 	mov	r3, #22
   12730:	e5803000 	str	r3, [r0]
   12734:	e3e00000 	mvn	r0, #0
   12738:	e28dd00c 	add	sp, sp, #12
   1273c:	e49df004 	pop	{pc}		; (ldr pc, [sp], #4)
   12740:	000270d0 	ldrdeq	r7, [r2], -r0
   12744:	000163b5 			; <UNDEFINED> instruction: 0x000163b5
   12748:	0001609d 	muleq	r1, sp, r0
   1274c:	e92d41f3 	push	{r0, r1, r4, r5, r6, r7, r8, lr}
   12750:	e59f505c 	ldr	r5, [pc, #92]	; 127b4 <free@plt+0x1be0>
   12754:	e1a07001 	mov	r7, r1
   12758:	e1a06002 	mov	r6, r2
   1275c:	e1a08000 	mov	r8, r0
   12760:	ebfff8fd 	bl	10b5c <__errno_location@plt>
   12764:	e1a03006 	mov	r3, r6
   12768:	e59f2048 	ldr	r2, [pc, #72]	; 127b8 <free@plt+0x1be4>
   1276c:	e59f1048 	ldr	r1, [pc, #72]	; 127bc <free@plt+0x1be8>
   12770:	e5904000 	ldr	r4, [r0]
   12774:	e88d0180 	stm	sp, {r7, r8}
   12778:	e5950000 	ldr	r0, [r5]
   1277c:	ebfff8cc 	bl	10ab4 <fprintf@plt>
   12780:	e1a00004 	mov	r0, r4
   12784:	e5955000 	ldr	r5, [r5]
   12788:	ebfff8a2 	bl	10a18 <strerror@plt>
   1278c:	e58d4000 	str	r4, [sp]
   12790:	e59f3028 	ldr	r3, [pc, #40]	; 127c0 <free@plt+0x1bec>
   12794:	e3a02008 	mov	r2, #8
   12798:	e59f1024 	ldr	r1, [pc, #36]	; 127c4 <free@plt+0x1bf0>
   1279c:	e58d0004 	str	r0, [sp, #4]
   127a0:	e1a00005 	mov	r0, r5
   127a4:	ebfff8c2 	bl	10ab4 <fprintf@plt>
   127a8:	e3e00000 	mvn	r0, #0
   127ac:	e28dd008 	add	sp, sp, #8
--
   12810:	e24b1050 	sub	r1, fp, #80	; 0x50
   12814:	e1a00004 	mov	r0, r4
   12818:	ebfffdf4 	bl	11ff0 <free@plt+0x141c>
   1281c:	e3500000 	cmp	r0, #0
   12820:	ba000010 	blt	12868 <free@plt+0x1c94>
   12824:	e1a03006 	mov	r3, r6
   12828:	e1a02005 	mov	r2, r5
   1282c:	e59f108c 	ldr	r1, [pc, #140]	; 128c0 <free@plt+0x1cec>
   12830:	e24b0050 	sub	r0, fp, #80	; 0x50
   12834:	ebfff8b0 	bl	10afc <sscanf@plt>
   12838:	e3500002 	cmp	r0, #2
   1283c:	0a00000b 	beq	12870 <free@plt+0x1c9c>
   12840:	ebfff8c5 	bl	10b5c <__errno_location@plt>
   12844:	e3a03016 	mov	r3, #22
   12848:	e59f2074 	ldr	r2, [pc, #116]	; 128c4 <free@plt+0x1cf0>
   1284c:	e59f1074 	ldr	r1, [pc, #116]	; 128c8 <free@plt+0x1cf4>
   12850:	e5803000 	str	r3, [r0]
   12854:	e59f0070 	ldr	r0, [pc, #112]	; 128cc <free@plt+0x1cf8>
   12858:	e1a03004 	mov	r3, r4
   1285c:	e5900000 	ldr	r0, [r0]
   12860:	ebfff893 	bl	10ab4 <fprintf@plt>
   12864:	e3e00000 	mvn	r0, #0
   12868:	e24bd018 	sub	sp, fp, #24
   1286c:	e8bd89f0 	pop	{r4, r5, r6, r7, r8, fp, pc}
   12870:	e5953000 	ldr	r3, [r5]
   12874:	e3530000 	cmp	r3, #0
   12878:	ba000003 	blt	1288c <free@plt+0x1cb8>
   1287c:	e5963000 	ldr	r3, [r6]
   12880:	e3530000 	cmp	r3, #0
   12884:	a3a00000 	movge	r0, #0
   12888:	aafffff6 	bge	12868 <free@plt+0x1c94>
   1288c:	ebfff8b2 	bl	10b5c <__errno_location@plt>
   12890:	e3a03016 	mov	r3, #22
   12894:	e59f2028 	ldr	r2, [pc, #40]	; 128c4 <free@plt+0x1cf0>
   12898:	e59f1030 	ldr	r1, [pc, #48]	; 128d0 <free@plt+0x1cfc>
   1289c:	e5803000 	str	r3, [r0]
   128a0:	e59f0024 	ldr	r0, [pc, #36]	; 128cc <free@plt+0x1cf8>
   128a4:	e5963000 	ldr	r3, [r6]
   128a8:	e58d4004 	str	r4, [sp, #4]
   128ac:	e58d3000 	str	r3, [sp]
   128b0:	e5953000 	ldr	r3, [r5]
   128b4:	e5900000 	ldr	r0, [r0]
   128b8:	ebfff87d 	bl	10ab4 <fprintf@plt>
   128bc:	eaffffe8 	b	12864 <free@plt+0x1c90>
   128c0:	0001642c 	andeq	r6, r1, ip, lsr #8
--
   12940:	e5d1300c 	ldrb	r3, [r1, #12]
   12944:	e92d47f0 	push	{r4, r5, r6, r7, r8, r9, sl, lr}
   12948:	e3833001 	orr	r3, r3, #1
   1294c:	e24dde11 	sub	sp, sp, #272	; 0x110
   12950:	e5c1300c 	strb	r3, [r1, #12]
   12954:	e1a05000 	mov	r5, r0
   12958:	e5900000 	ldr	r0, [r0]
   1295c:	e1a04001 	mov	r4, r1
   12960:	ebfff871 	bl	10b2c <opendir@plt>
   12964:	e1a08000 	mov	r8, r0
   12968:	ebfff87b 	bl	10b5c <__errno_location@plt>
   1296c:	e3580000 	cmp	r8, #0
   12970:	e1a06000 	mov	r6, r0
   12974:	1a000012 	bne	129c4 <free@plt+0x1df0>
   12978:	e5904000 	ldr	r4, [r0]
   1297c:	e59f617c 	ldr	r6, [pc, #380]	; 12b00 <free@plt+0x1f2c>
   12980:	e5953000 	ldr	r3, [r5]
   12984:	e59f2178 	ldr	r2, [pc, #376]	; 12b04 <free@plt+0x1f30>
   12988:	e59f1178 	ldr	r1, [pc, #376]	; 12b08 <free@plt+0x1f34>
   1298c:	e5960000 	ldr	r0, [r6]
   12990:	ebfff847 	bl	10ab4 <fprintf@plt>
   12994:	e1a00004 	mov	r0, r4
   12998:	e5965000 	ldr	r5, [r6]
   1299c:	ebfff81d 	bl	10a18 <strerror@plt>
   129a0:	e58d4000 	str	r4, [sp]
   129a4:	e59f3160 	ldr	r3, [pc, #352]	; 12b0c <free@plt+0x1f38>
   129a8:	e3a02008 	mov	r2, #8
   129ac:	e59f115c 	ldr	r1, [pc, #348]	; 12b10 <free@plt+0x1f3c>
   129b0:	e58d0004 	str	r0, [sp, #4]
   129b4:	e1a00005 	mov	r0, r5
   129b8:	ebfff83d 	bl	10ab4 <fprintf@plt>
   129bc:	e3e00000 	mvn	r0, #0
   129c0:	ea00004c 	b	12af8 <free@plt+0x1f24>
   129c4:	e59fa148 	ldr	sl, [pc, #328]	; 12b14 <free@plt+0x1f40>
   129c8:	e3e03102 	mvn	r3, #-2147483648	; 0x80000000
   129cc:	e3a09000 	mov	r9, #0
   129d0:	e5843004 	str	r3, [r4, #4]
   129d4:	e5869000 	str	r9, [r6]
   129d8:	e1a00008 	mov	r0, r8
   129dc:	ebfff840 	bl	10ae4 <readdir64@plt>
   129e0:	e3500000 	cmp	r0, #0
   129e4:	0a000022 	beq	12a74 <free@plt+0x1ea0>
   129e8:	e2807013 	add	r7, r0, #19
   129ec:	e1a00007 	mov	r0, r7
   129f0:	ebfff862 	bl	10b80 <strlen@plt>
   129f4:	e35000fe 	cmp	r0, #254	; 0xfe
   129f8:	9a00000b 	bls	12a2c <free@plt+0x1e58>
   129fc:	e59f00fc 	ldr	r0, [pc, #252]	; 12b00 <free@plt+0x1f2c>
   12a00:	e58d7000 	str	r7, [sp]
   12a04:	e59f20f8 	ldr	r2, [pc, #248]	; 12b04 <free@plt+0x1f30>
   12a08:	e5953000 	ldr	r3, [r5]
   12a0c:	e59f1104 	ldr	r1, [pc, #260]	; 12b18 <free@plt+0x1f44>
   12a10:	e5900000 	ldr	r0, [r0]
   12a14:	ebfff826 	bl	10ab4 <fprintf@plt>
   12a18:	e3a03016 	mov	r3, #22
   12a1c:	e5863000 	str	r3, [r6]
--
   12a44:	1affffe2 	bne	129d4 <free@plt+0x1e00>
   12a48:	e5943000 	ldr	r3, [r4]
   12a4c:	e5942008 	ldr	r2, [r4, #8]
   12a50:	e2833001 	add	r3, r3, #1
   12a54:	e5843000 	str	r3, [r4]
   12a58:	e59d300c 	ldr	r3, [sp, #12]
   12a5c:	e1520003 	cmp	r2, r3
   12a60:	e5942004 	ldr	r2, [r4, #4]
   12a64:	b5843008 	strlt	r3, [r4, #8]
   12a68:	e1530002 	cmp	r3, r2
   12a6c:	b5843004 	strlt	r3, [r4, #4]
   12a70:	eaffffd7 	b	129d4 <free@plt+0x1e00>
   12a74:	e5967000 	ldr	r7, [r6]
   12a78:	e3570000 	cmp	r7, #0
   12a7c:	0a000010 	beq	12ac4 <free@plt+0x1ef0>
   12a80:	e59f4078 	ldr	r4, [pc, #120]	; 12b00 <free@plt+0x1f2c>
   12a84:	e5953000 	ldr	r3, [r5]
   12a88:	e59f2074 	ldr	r2, [pc, #116]	; 12b04 <free@plt+0x1f30>
   12a8c:	e59f1088 	ldr	r1, [pc, #136]	; 12b1c <free@plt+0x1f48>
   12a90:	e5940000 	ldr	r0, [r4]
   12a94:	ebfff806 	bl	10ab4 <fprintf@plt>
   12a98:	e1a00007 	mov	r0, r7
   12a9c:	e5944000 	ldr	r4, [r4]
   12aa0:	ebfff7dc 	bl	10a18 <strerror@plt>
   12aa4:	e58d7000 	str	r7, [sp]
   12aa8:	e59f305c 	ldr	r3, [pc, #92]	; 12b0c <free@plt+0x1f38>
   12aac:	e3a02008 	mov	r2, #8
   12ab0:	e59f1058 	ldr	r1, [pc, #88]	; 12b10 <free@plt+0x1f3c>
   12ab4:	e58d0004 	str	r0, [sp, #4]
   12ab8:	e1a00004 	mov	r0, r4
   12abc:	ebfff7fc 	bl	10ab4 <fprintf@plt>
   12ac0:	eaffffd6 	b	12a20 <free@plt+0x1e4c>
   12ac4:	e1a00008 	mov	r0, r8
--
   12bf4:	ebfff7f6 	bl	10bd4 <free@plt>
   12bf8:	e5940004 	ldr	r0, [r4, #4]
   12bfc:	ebfff7f4 	bl	10bd4 <free@plt>
   12c00:	e5940000 	ldr	r0, [r4]
   12c04:	ebfff7f2 	bl	10bd4 <free@plt>
   12c08:	e1a00004 	mov	r0, r4
   12c0c:	e8bd4010 	pop	{r4, lr}
   12c10:	eafff7ef 	b	10bd4 <free@plt>
   12c14:	e92d4037 	push	{r0, r1, r2, r4, r5, lr}
   12c18:	e3a01038 	mov	r1, #56	; 0x38
   12c1c:	e3a00001 	mov	r0, #1
   12c20:	ebfff79d 	bl	10a9c <calloc@plt>
   12c24:	e2504000 	subs	r4, r0, #0
   12c28:	1a000012 	bne	12c78 <free@plt+0x20a4>
   12c2c:	ebfff7ca 	bl	10b5c <__errno_location@plt>
   12c30:	e59f51ec 	ldr	r5, [pc, #492]	; 12e24 <free@plt+0x2250>
   12c34:	e59f21ec 	ldr	r2, [pc, #492]	; 12e28 <free@plt+0x2254>
   12c38:	e59f11ec 	ldr	r1, [pc, #492]	; 12e2c <free@plt+0x2258>
   12c3c:	e5904000 	ldr	r4, [r0]
   12c40:	e5950000 	ldr	r0, [r5]
   12c44:	ebfff79a 	bl	10ab4 <fprintf@plt>
   12c48:	e1a00004 	mov	r0, r4
   12c4c:	e5955000 	ldr	r5, [r5]
   12c50:	ebfff770 	bl	10a18 <strerror@plt>
   12c54:	e58d4000 	str	r4, [sp]
   12c58:	e59f31d0 	ldr	r3, [pc, #464]	; 12e30 <free@plt+0x225c>
   12c5c:	e3a02008 	mov	r2, #8
   12c60:	e59f11cc 	ldr	r1, [pc, #460]	; 12e34 <free@plt+0x2260>
   12c64:	e58d0004 	str	r0, [sp, #4]
   12c68:	e1a00005 	mov	r0, r5
   12c6c:	ebfff790 	bl	10ab4 <fprintf@plt>
   12c70:	e3e00000 	mvn	r0, #0
   12c74:	ebfff7bb 	bl	10b68 <exit@plt>
--
   131a4:	e3a01702 	mov	r1, #524288	; 0x80000
   131a8:	e1a00009 	mov	r0, r9
   131ac:	ebfff65b 	bl	10b20 <open64@plt>
   131b0:	e3700001 	cmn	r0, #1
   131b4:	e1a05000 	mov	r5, r0
   131b8:	1a000001 	bne	131c4 <free@plt+0x25f0>
   131bc:	e1a0d00a 	mov	sp, sl
   131c0:	eaffff77 	b	12fa4 <free@plt+0x23d0>
   131c4:	e3a02032 	mov	r2, #50	; 0x32
   131c8:	e24b1058 	sub	r1, fp, #88	; 0x58
   131cc:	ebfff641 	bl	10ad8 <read@plt>
   131d0:	e3700001 	cmn	r0, #1
   131d4:	1a000014 	bne	1322c <free@plt+0x2658>
   131d8:	ebfff65f 	bl	10b5c <__errno_location@plt>
   131dc:	e59f6294 	ldr	r6, [pc, #660]	; 13478 <free@plt+0x28a4>
   131e0:	e1a03009 	mov	r3, r9
   131e4:	e59f2290 	ldr	r2, [pc, #656]	; 1347c <free@plt+0x28a8>
   131e8:	e59f1290 	ldr	r1, [pc, #656]	; 13480 <free@plt+0x28ac>
   131ec:	e5904000 	ldr	r4, [r0]
   131f0:	e5960000 	ldr	r0, [r6]
   131f4:	ebfff62e 	bl	10ab4 <fprintf@plt>
   131f8:	e1a00004 	mov	r0, r4
   131fc:	e5966000 	ldr	r6, [r6]
   13200:	ebfff604 	bl	10a18 <strerror@plt>
   13204:	e58d4000 	str	r4, [sp]
   13208:	e59f3274 	ldr	r3, [pc, #628]	; 13484 <free@plt+0x28b0>
   1320c:	e3a02008 	mov	r2, #8
   13210:	e59f1270 	ldr	r1, [pc, #624]	; 13488 <free@plt+0x28b4>
   13214:	e58d0004 	str	r0, [sp, #4]
   13218:	e1a00006 	mov	r0, r6
   1321c:	ebfff624 	bl	10ab4 <fprintf@plt>
   13220:	e1a00005 	mov	r0, r5
   13224:	ebfff664 	bl	10bbc <close@plt>
   13228:	ea000039 	b	13314 <free@plt+0x2740>
   1322c:	e3500032 	cmp	r0, #50	; 0x32
   13230:	1a000009 	bne	1325c <free@plt+0x2688>
   13234:	e59f2240 	ldr	r2, [pc, #576]	; 1347c <free@plt+0x28a8>
   13238:	e59f124c 	ldr	r1, [pc, #588]	; 1348c <free@plt+0x28b8>
   1323c:	e1a03009 	mov	r3, r9
   13240:	e59f0230 	ldr	r0, [pc, #560]	; 13478 <free@plt+0x28a4>
   13244:	e5900000 	ldr	r0, [r0]
   13248:	ebfff619 	bl	10ab4 <fprintf@plt>
   1324c:	ebfff642 	bl	10b5c <__errno_location@plt>
   13250:	e3a03016 	mov	r3, #22
--
   13264:	e5406034 	strb	r6, [r0, #-52]	; 0xffffffcc
   13268:	e24b2064 	sub	r2, fp, #100	; 0x64
   1326c:	e59f121c 	ldr	r1, [pc, #540]	; 13490 <free@plt+0x28bc>
   13270:	e24b0058 	sub	r0, fp, #88	; 0x58
   13274:	ebfff620 	bl	10afc <sscanf@plt>
   13278:	e3500001 	cmp	r0, #1
   1327c:	11a03009 	movne	r3, r9
   13280:	159f21f4 	ldrne	r2, [pc, #500]	; 1347c <free@plt+0x28a8>
   13284:	159f1208 	ldrne	r1, [pc, #520]	; 13494 <free@plt+0x28c0>
   13288:	1affffec 	bne	13240 <free@plt+0x266c>
   1328c:	e14b26d4 	ldrd	r2, [fp, #-100]	; 0xffffff9c
   13290:	e3520000 	cmp	r2, #0
   13294:	e2d31000 	sbcs	r1, r3, #0
   13298:	aa000007 	bge	132bc <free@plt+0x26e8>
   1329c:	e1cd20f0 	strd	r2, [sp]
   132a0:	e59f31d0 	ldr	r3, [pc, #464]	; 13478 <free@plt+0x28a4>
   132a4:	e58d9008 	str	r9, [sp, #8]
   132a8:	e59f21cc 	ldr	r2, [pc, #460]	; 1347c <free@plt+0x28a8>
   132ac:	e59f11e4 	ldr	r1, [pc, #484]	; 13498 <free@plt+0x28c4>
   132b0:	e5930000 	ldr	r0, [r3]
   132b4:	ebfff5fe 	bl	10ab4 <fprintf@plt>
   132b8:	eaffffe3 	b	1324c <free@plt+0x2678>
   132bc:	e1a00005 	mov	r0, r5
   132c0:	ebfff63d 	bl	10bbc <close@plt>
   132c4:	e2505000 	subs	r5, r0, #0
   132c8:	0a000013 	beq	1331c <free@plt+0x2748>
   132cc:	ebfff622 	bl	10b5c <__errno_location@plt>
   132d0:	e59f51a0 	ldr	r5, [pc, #416]	; 13478 <free@plt+0x28a4>
   132d4:	e1a03009 	mov	r3, r9
   132d8:	e59f219c 	ldr	r2, [pc, #412]	; 1347c <free@plt+0x28a8>
   132dc:	e59f11b8 	ldr	r1, [pc, #440]	; 1349c <free@plt+0x28c8>
   132e0:	e5904000 	ldr	r4, [r0]
   132e4:	e5950000 	ldr	r0, [r5]
   132e8:	ebfff5f1 	bl	10ab4 <fprintf@plt>
   132ec:	e1a00004 	mov	r0, r4
   132f0:	e5955000 	ldr	r5, [r5]
   132f4:	ebfff5c7 	bl	10a18 <strerror@plt>
   132f8:	e58d4000 	str	r4, [sp]
   132fc:	e59f3180 	ldr	r3, [pc, #384]	; 13484 <free@plt+0x28b0>
   13300:	e3a02008 	mov	r2, #8
   13304:	e59f117c 	ldr	r1, [pc, #380]	; 13488 <free@plt+0x28b4>
   13308:	e58d0004 	str	r0, [sp, #4]
   1330c:	e1a00005 	mov	r0, r5
   13310:	ebfff5e7 	bl	10ab4 <fprintf@plt>
   13314:	e1a0d00a 	mov	sp, sl
   13318:	eaffff18 	b	12f80 <free@plt+0x23ac>
   1331c:	e14b26d4 	ldrd	r2, [fp, #-100]	; 0xffffff9c
   13320:	e3a01000 	mov	r1, #0
   13324:	e2926102 	adds	r6, r2, #-2147483648	; 0x80000000
   13328:	e2a37000 	adc	r7, r3, #0
   1332c:	e3e00000 	mvn	r0, #0
   13330:	e1570001 	cmp	r7, r1
   13334:	01560000 	cmpeq	r6, r0
   13338:	9a00000a 	bls	13368 <free@plt+0x2794>
   1333c:	e1cd20f0 	strd	r2, [sp]
   13340:	e59f3130 	ldr	r3, [pc, #304]	; 13478 <free@plt+0x28a4>
   13344:	e58d9008 	str	r9, [sp, #8]
   13348:	e59f212c 	ldr	r2, [pc, #300]	; 1347c <free@plt+0x28a8>
   1334c:	e5930000 	ldr	r0, [r3]
   13350:	e59f1148 	ldr	r1, [pc, #328]	; 134a0 <free@plt+0x28cc>
   13354:	ebfff5d6 	bl	10ab4 <fprintf@plt>
   13358:	ebfff5ff 	bl	10b5c <__errno_location@plt>
   1335c:	e3a03016 	mov	r3, #22
--
   134d8:	e1a07002 	mov	r7, r2
   134dc:	1a000004 	bne	134f4 <free@plt+0x2920>
   134e0:	e1a01002 	mov	r1, r2
   134e4:	e1a00004 	mov	r0, r4
   134e8:	eb000537 	bl	149cc <free@plt+0x3df8>
   134ec:	e28dd088 	add	sp, sp, #136	; 0x88
   134f0:	e8bd87f0 	pop	{r4, r5, r6, r7, r8, r9, sl, pc}
   134f4:	e1a05000 	mov	r5, r0
   134f8:	e28d1020 	add	r1, sp, #32
   134fc:	e1a00004 	mov	r0, r4
   13500:	ebfff547 	bl	10a24 <stat64@plt>
   13504:	e3500000 	cmp	r0, #0
   13508:	0a000013 	beq	1355c <free@plt+0x2988>
   1350c:	ebfff592 	bl	10b5c <__errno_location@plt>
   13510:	e59f6144 	ldr	r6, [pc, #324]	; 1365c <free@plt+0x2a88>
   13514:	e1a03004 	mov	r3, r4
   13518:	e59f2140 	ldr	r2, [pc, #320]	; 13660 <free@plt+0x2a8c>
   1351c:	e59f1140 	ldr	r1, [pc, #320]	; 13664 <free@plt+0x2a90>
   13520:	e5905000 	ldr	r5, [r0]
   13524:	e5960000 	ldr	r0, [r6]
   13528:	ebfff561 	bl	10ab4 <fprintf@plt>
   1352c:	e1a00005 	mov	r0, r5
   13530:	e5964000 	ldr	r4, [r6]
   13534:	ebfff537 	bl	10a18 <strerror@plt>
   13538:	e58d5000 	str	r5, [sp]
   1353c:	e59f3124 	ldr	r3, [pc, #292]	; 13668 <free@plt+0x2a94>
   13540:	e3a02008 	mov	r2, #8
   13544:	e59f1120 	ldr	r1, [pc, #288]	; 1366c <free@plt+0x2a98>
   13548:	e58d0004 	str	r0, [sp, #4]
   1354c:	e1a00004 	mov	r0, r4
   13550:	ebfff557 	bl	10ab4 <fprintf@plt>
   13554:	e3e00000 	mvn	r0, #0
   13558:	eaffffe3 	b	134ec <free@plt+0x2918>
   1355c:	e59d3030 	ldr	r3, [sp, #48]	; 0x30
   13560:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   13564:	e3530a02 	cmp	r3, #8192	; 0x2000
   13568:	0a000009 	beq	13594 <free@plt+0x29c0>
   1356c:	e59f00e8 	ldr	r0, [pc, #232]	; 1365c <free@plt+0x2a88>
   13570:	e1a03004 	mov	r3, r4
   13574:	e59f20e4 	ldr	r2, [pc, #228]	; 13660 <free@plt+0x2a8c>
   13578:	e59f10f0 	ldr	r1, [pc, #240]	; 13670 <free@plt+0x2a9c>
   1357c:	e5900000 	ldr	r0, [r0]
   13580:	ebfff54b 	bl	10ab4 <fprintf@plt>
   13584:	ebfff574 	bl	10b5c <__errno_location@plt>
   13588:	e3a03016 	mov	r3, #22
--
   13774:	e1a05000 	mov	r5, r0
   13778:	ea000015 	b	137d4 <free@plt+0x2c00>
   1377c:	e1cd00d8 	ldrd	r0, [sp, #8]
   13780:	e1cd21d0 	ldrd	r2, [sp, #16]
   13784:	e3a07000 	mov	r7, #0
   13788:	e0908002 	adds	r8, r0, r2
   1378c:	e0a19003 	adc	r9, r1, r3
   13790:	e3e06000 	mvn	r6, #0
   13794:	e1590007 	cmp	r9, r7
   13798:	01580006 	cmpeq	r8, r6
   1379c:	9a00000f 	bls	137e0 <free@plt+0x2c0c>
   137a0:	e59410e4 	ldr	r1, [r4, #228]	; 0xe4
   137a4:	e3e00000 	mvn	r0, #0
   137a8:	eb0005cf 	bl	14eec <free@plt+0x4318>
   137ac:	e59f2058 	ldr	r2, [pc, #88]	; 1380c <free@plt+0x2c38>
   137b0:	e59f1058 	ldr	r1, [pc, #88]	; 13810 <free@plt+0x2c3c>
   137b4:	e3e05000 	mvn	r5, #0
   137b8:	e1a03000 	mov	r3, r0
   137bc:	e59f0050 	ldr	r0, [pc, #80]	; 13814 <free@plt+0x2c40>
   137c0:	e5900000 	ldr	r0, [r0]
   137c4:	ebfff4ba 	bl	10ab4 <fprintf@plt>
   137c8:	ebfff4e3 	bl	10b5c <__errno_location@plt>
   137cc:	e3a03016 	mov	r3, #22
--
   13844:	ebfff4c4 	bl	10b5c <__errno_location@plt>
   13848:	e3a03013 	mov	r3, #19
   1384c:	e5803000 	str	r3, [r0]
   13850:	e3e00000 	mvn	r0, #0
   13854:	e28dd008 	add	sp, sp, #8
   13858:	e8bd8070 	pop	{r4, r5, r6, pc}
   1385c:	e582600c 	str	r6, [r2, #12]
   13860:	e59f105c 	ldr	r1, [pc, #92]	; 138c4 <free@plt+0x2cf0>
   13864:	ebfff465 	bl	10a00 <ioctl@plt>
   13868:	e3500000 	cmp	r0, #0
   1386c:	a3a00000 	movge	r0, #0
   13870:	aafffff7 	bge	13854 <free@plt+0x2c80>
   13874:	ebfff4b8 	bl	10b5c <__errno_location@plt>
   13878:	e59f5048 	ldr	r5, [pc, #72]	; 138c8 <free@plt+0x2cf4>
   1387c:	e59f3048 	ldr	r3, [pc, #72]	; 138cc <free@plt+0x2cf8>
   13880:	e59f2048 	ldr	r2, [pc, #72]	; 138d0 <free@plt+0x2cfc>
   13884:	e59f1048 	ldr	r1, [pc, #72]	; 138d4 <free@plt+0x2d00>
   13888:	e5904000 	ldr	r4, [r0]
   1388c:	e58d6000 	str	r6, [sp]
   13890:	e5950000 	ldr	r0, [r5]
   13894:	ebfff486 	bl	10ab4 <fprintf@plt>
   13898:	e1a00004 	mov	r0, r4
   1389c:	e5955000 	ldr	r5, [r5]
   138a0:	ebfff45c 	bl	10a18 <strerror@plt>
   138a4:	e58d4000 	str	r4, [sp]
   138a8:	e59f3028 	ldr	r3, [pc, #40]	; 138d8 <free@plt+0x2d04>
   138ac:	e3a02008 	mov	r2, #8
   138b0:	e59f1024 	ldr	r1, [pc, #36]	; 138dc <free@plt+0x2d08>
   138b4:	e58d0004 	str	r0, [sp, #4]
   138b8:	e1a00005 	mov	r0, r5
   138bc:	ebfff47c 	bl	10ab4 <fprintf@plt>
   138c0:	eaffffe2 	b	13850 <free@plt+0x2c7c>
   138c4:	c0104d08 	andsgt	r4, r0, r8, lsl #26
--
   13a68:	e1a05003 	mov	r5, r3
   13a6c:	e59d803c 	ldr	r8, [sp, #60]	; 0x3c
   13a70:	ebfffb1d 	bl	126ec <free@plt+0x1b18>
   13a74:	e2504000 	subs	r4, r0, #0
   13a78:	1a000013 	bne	13acc <free@plt+0x2ef8>
   13a7c:	e3550000 	cmp	r5, #0
   13a80:	e59930e4 	ldr	r3, [r9, #228]	; 0xe4
   13a84:	ba000002 	blt	13a94 <free@plt+0x2ec0>
   13a88:	e0852008 	add	r2, r5, r8
   13a8c:	e1520003 	cmp	r2, r3
   13a90:	da000010 	ble	13ad8 <free@plt+0x2f04>
   13a94:	e58d3008 	str	r3, [sp, #8]
   13a98:	e59f0128 	ldr	r0, [pc, #296]	; 13bc8 <free@plt+0x2ff4>
   13a9c:	e5993000 	ldr	r3, [r9]
   13aa0:	e58d8000 	str	r8, [sp]
   13aa4:	e58d3004 	str	r3, [sp, #4]
   13aa8:	e59f211c 	ldr	r2, [pc, #284]	; 13bcc <free@plt+0x2ff8>
   13aac:	e1a03005 	mov	r3, r5
   13ab0:	e59f1118 	ldr	r1, [pc, #280]	; 13bd0 <free@plt+0x2ffc>
   13ab4:	e5900000 	ldr	r0, [r0]
   13ab8:	ebfff3fd 	bl	10ab4 <fprintf@plt>
   13abc:	ebfff426 	bl	10b5c <__errno_location@plt>
   13ac0:	e3a03016 	mov	r3, #22
--
   13ae0:	e0e76a93 	smlal	r6, r7, r3, sl
   13ae4:	e58d4000 	str	r4, [sp]
   13ae8:	e1a03007 	mov	r3, r7
   13aec:	e1a02006 	mov	r2, r6
   13af0:	e1a0000b 	mov	r0, fp
   13af4:	ebfff424 	bl	10b8c <lseek64@plt>
   13af8:	e1570001 	cmp	r7, r1
   13afc:	01560000 	cmpeq	r6, r0
   13b00:	01a07004 	moveq	r7, r4
   13b04:	0a000016 	beq	13b64 <free@plt+0x2f90>
   13b08:	ebfff413 	bl	10b5c <__errno_location@plt>
   13b0c:	e59f50b4 	ldr	r5, [pc, #180]	; 13bc8 <free@plt+0x2ff4>
   13b10:	e1a02006 	mov	r2, r6
   13b14:	e1a03007 	mov	r3, r7
   13b18:	e59f10b4 	ldr	r1, [pc, #180]	; 13bd4 <free@plt+0x3000>
   13b1c:	e5904000 	ldr	r4, [r0]
   13b20:	e1cd20f0 	strd	r2, [sp]
   13b24:	e5993000 	ldr	r3, [r9]
   13b28:	e5950000 	ldr	r0, [r5]
   13b2c:	e59f2098 	ldr	r2, [pc, #152]	; 13bcc <free@plt+0x2ff8>
   13b30:	ebfff3df 	bl	10ab4 <fprintf@plt>
   13b34:	e5955000 	ldr	r5, [r5]
   13b38:	e1a00004 	mov	r0, r4
   13b3c:	ebfff3b5 	bl	10a18 <strerror@plt>
   13b40:	e58d4000 	str	r4, [sp]
   13b44:	e59f308c 	ldr	r3, [pc, #140]	; 13bd8 <free@plt+0x3004>
   13b48:	e3a02008 	mov	r2, #8
   13b4c:	e59f1088 	ldr	r1, [pc, #136]	; 13bdc <free@plt+0x3008>
   13b50:	e58d0004 	str	r0, [sp, #4]
   13b54:	e1a00005 	mov	r0, r5
   13b58:	ebfff3d5 	bl	10ab4 <fprintf@plt>
   13b5c:	eaffffd9 	b	13ac8 <free@plt+0x2ef4>
   13b60:	e0877000 	add	r7, r7, r0
--
   13b6c:	e59d3038 	ldr	r3, [sp, #56]	; 0x38
   13b70:	e0486007 	sub	r6, r8, r7
   13b74:	e1a02006 	mov	r2, r6
   13b78:	e0831007 	add	r1, r3, r7
   13b7c:	e1a0000b 	mov	r0, fp
   13b80:	ebfff3d4 	bl	10ad8 <read@plt>
   13b84:	e3500000 	cmp	r0, #0
   13b88:	aafffff4 	bge	13b60 <free@plt+0x2f8c>
   13b8c:	ebfff3f2 	bl	10b5c <__errno_location@plt>
   13b90:	e59f8030 	ldr	r8, [pc, #48]	; 13bc8 <free@plt+0x2ff4>
   13b94:	e5993000 	ldr	r3, [r9]
   13b98:	e0855007 	add	r5, r5, r7
   13b9c:	e59f2028 	ldr	r2, [pc, #40]	; 13bcc <free@plt+0x2ff8>
   13ba0:	e59f1038 	ldr	r1, [pc, #56]	; 13be0 <free@plt+0x300c>
   13ba4:	e5904000 	ldr	r4, [r0]
   13ba8:	e58d5008 	str	r5, [sp, #8]
   13bac:	e58d3000 	str	r3, [sp]
   13bb0:	e58da004 	str	sl, [sp, #4]
   13bb4:	e1a03006 	mov	r3, r6
   13bb8:	e5980000 	ldr	r0, [r8]
   13bbc:	ebfff3bc 	bl	10ab4 <fprintf@plt>
   13bc0:	e5985000 	ldr	r5, [r8]
   13bc4:	eaffffdb 	b	13b38 <free@plt+0x2f64>
--
   13ca4:	e1a00005 	mov	r0, r5
   13ca8:	ebfffa8f 	bl	126ec <free@plt+0x1b18>
   13cac:	e2504000 	subs	r4, r0, #0
   13cb0:	1a00005a 	bne	13e20 <free@plt+0x324c>
   13cb4:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   13cb8:	e595b0e4 	ldr	fp, [r5, #228]	; 0xe4
   13cbc:	e3530000 	cmp	r3, #0
   13cc0:	ba000002 	blt	13cd0 <free@plt+0x30fc>
   13cc4:	e0833006 	add	r3, r3, r6
   13cc8:	e153000b 	cmp	r3, fp
   13ccc:	da00000e 	ble	13d0c <free@plt+0x3138>
   13cd0:	e58db008 	str	fp, [sp, #8]
   13cd4:	e59f0328 	ldr	r0, [pc, #808]	; 14004 <free@plt+0x3430>
   13cd8:	e5953000 	ldr	r3, [r5]
   13cdc:	e59f2324 	ldr	r2, [pc, #804]	; 14008 <free@plt+0x3434>
   13ce0:	e58d3004 	str	r3, [sp, #4]
   13ce4:	e58d6000 	str	r6, [sp]
   13ce8:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   13cec:	e59f1318 	ldr	r1, [pc, #792]	; 1400c <free@plt+0x3438>
   13cf0:	e5900000 	ldr	r0, [r0]
   13cf4:	ebfff36e 	bl	10ab4 <fprintf@plt>
   13cf8:	ebfff397 	bl	10b5c <__errno_location@plt>
   13cfc:	e3a03016 	mov	r3, #22
   13d00:	e5803000 	str	r3, [r0]
   13d04:	e3e04000 	mvn	r4, #0
   13d08:	ea000044 	b	13e20 <free@plt+0x324c>
   13d0c:	e59590ec 	ldr	r9, [r5, #236]	; 0xec
   13d10:	e59d0158 	ldr	r0, [sp, #344]	; 0x158
   13d14:	e1a01009 	mov	r1, r9
   13d18:	eb0004dc 	bl	15090 <free@plt+0x44bc>
   13d1c:	e3510000 	cmp	r1, #0
   13d20:	0a000009 	beq	13d4c <free@plt+0x3178>
   13d24:	e58d9004 	str	r9, [sp, #4]
   13d28:	e5953000 	ldr	r3, [r5]
   13d2c:	e59f22d4 	ldr	r2, [pc, #724]	; 14008 <free@plt+0x3434>
   13d30:	e58d3000 	str	r3, [sp]
   13d34:	e59f12d4 	ldr	r1, [pc, #724]	; 14010 <free@plt+0x343c>
   13d38:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   13d3c:	e59f02c0 	ldr	r0, [pc, #704]	; 14004 <free@plt+0x3430>
   13d40:	e5900000 	ldr	r0, [r0]
   13d44:	ebfff35a 	bl	10ab4 <fprintf@plt>
   13d48:	eaffffea 	b	13cf8 <free@plt+0x3124>
   13d4c:	e1a01009 	mov	r1, r9
--
   13e10:	e59d1024 	ldr	r1, [sp, #36]	; 0x24
   13e14:	e5950000 	ldr	r0, [r5]
   13e18:	ebfffa4b 	bl	1274c <free@plt+0x1b78>
   13e1c:	e1a04000 	mov	r4, r0
   13e20:	e1a00004 	mov	r0, r4
   13e24:	e28ddf4d 	add	sp, sp, #308	; 0x134
   13e28:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   13e2c:	e3580001 	cmp	r8, #1
   13e30:	1a000035 	bne	13f0c <free@plt+0x3338>
   13e34:	e28d2068 	add	r2, sp, #104	; 0x68
   13e38:	e59f11e0 	ldr	r1, [pc, #480]	; 14020 <free@plt+0x344c>
   13e3c:	e1a00007 	mov	r0, r7
   13e40:	ebfff2ee 	bl	10a00 <ioctl@plt>
   13e44:	e250b000 	subs	fp, r0, #0
   13e48:	0a000010 	beq	13e90 <free@plt+0x32bc>
   13e4c:	e5994000 	ldr	r4, [r9]
   13e50:	e59f51ac 	ldr	r5, [pc, #428]	; 14004 <free@plt+0x3430>
   13e54:	e59f21ac 	ldr	r2, [pc, #428]	; 14008 <free@plt+0x3434>
   13e58:	e59f11c4 	ldr	r1, [pc, #452]	; 14024 <free@plt+0x3450>
   13e5c:	e5950000 	ldr	r0, [r5]
   13e60:	ebfff313 	bl	10ab4 <fprintf@plt>
   13e64:	e5955000 	ldr	r5, [r5]
   13e68:	e1a00004 	mov	r0, r4
   13e6c:	ebfff2e9 	bl	10a18 <strerror@plt>
   13e70:	e58d4000 	str	r4, [sp]
   13e74:	e59f31ac 	ldr	r3, [pc, #428]	; 14028 <free@plt+0x3454>
   13e78:	e3a02008 	mov	r2, #8
   13e7c:	e59f11a8 	ldr	r1, [pc, #424]	; 1402c <free@plt+0x3458>
   13e80:	e58d0004 	str	r0, [sp, #4]
   13e84:	e1a00005 	mov	r0, r5
   13e88:	ebfff309 	bl	10ab4 <fprintf@plt>
   13e8c:	eaffff9c 	b	13d04 <free@plt+0x3130>
   13e90:	e1a0000a 	mov	r0, sl
--
   13f50:	e3530000 	cmp	r3, #0
   13f54:	0affffb1 	beq	13e20 <free@plt+0x324c>
   13f58:	e3a03000 	mov	r3, #0
   13f5c:	e58d3000 	str	r3, [sp]
   13f60:	e1a00007 	mov	r0, r7
   13f64:	e1cd21d8 	ldrd	r2, [sp, #24]
   13f68:	ebfff307 	bl	10b8c <lseek64@plt>
   13f6c:	e1cd21d8 	ldrd	r2, [sp, #24]
   13f70:	e1510003 	cmp	r1, r3
   13f74:	01500002 	cmpeq	r0, r2
   13f78:	0a00000b 	beq	13fac <free@plt+0x33d8>
   13f7c:	ebfff2f6 	bl	10b5c <__errno_location@plt>
   13f80:	e59f607c 	ldr	r6, [pc, #124]	; 14004 <free@plt+0x3430>
   13f84:	e1cd21d8 	ldrd	r2, [sp, #24]
   13f88:	e59f10a4 	ldr	r1, [pc, #164]	; 14034 <free@plt+0x3460>
   13f8c:	e5904000 	ldr	r4, [r0]
   13f90:	e1cd20f0 	strd	r2, [sp]
   13f94:	e59f206c 	ldr	r2, [pc, #108]	; 14008 <free@plt+0x3434>
   13f98:	e5953000 	ldr	r3, [r5]
   13f9c:	e5960000 	ldr	r0, [r6]
   13fa0:	ebfff2c3 	bl	10ab4 <fprintf@plt>
   13fa4:	e5965000 	ldr	r5, [r6]
   13fa8:	eaffffae 	b	13e68 <free@plt+0x3294>
   13fac:	e1a02006 	mov	r2, r6
   13fb0:	e59d115c 	ldr	r1, [sp, #348]	; 0x15c
   13fb4:	e1a00007 	mov	r0, r7
   13fb8:	ebfff2ba 	bl	10aa8 <write@plt>
   13fbc:	e1560000 	cmp	r6, r0
   13fc0:	0affff96 	beq	13e20 <free@plt+0x324c>
   13fc4:	ebfff2e4 	bl	10b5c <__errno_location@plt>
   13fc8:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   13fcc:	e59f7030 	ldr	r7, [pc, #48]	; 14004 <free@plt+0x3430>
   13fd0:	e59f2030 	ldr	r2, [pc, #48]	; 14008 <free@plt+0x3434>
   13fd4:	e59f105c 	ldr	r1, [pc, #92]	; 14038 <free@plt+0x3464>
   13fd8:	e5904000 	ldr	r4, [r0]
   13fdc:	e58d3008 	str	r3, [sp, #8]
   13fe0:	e59d3024 	ldr	r3, [sp, #36]	; 0x24
   13fe4:	e58d3004 	str	r3, [sp, #4]
   13fe8:	e5953000 	ldr	r3, [r5]
   13fec:	e58d3000 	str	r3, [sp]
   13ff0:	e1a03006 	mov	r3, r6
   13ff4:	e5970000 	ldr	r0, [r7]
   13ff8:	ebfff2ad 	bl	10ab4 <fprintf@plt>
   13ffc:	e5975000 	ldr	r5, [r7]
   14000:	eaffff98 	b	13e68 <free@plt+0x3294>
--
   14184:	e2844001 	add	r4, r4, #1
   14188:	e3540003 	cmp	r4, #3
   1418c:	1affffc0 	bne	14094 <free@plt+0x34c0>
   14190:	e1a02008 	mov	r2, r8
   14194:	e59f107c 	ldr	r1, [pc, #124]	; 14218 <free@plt+0x3644>
   14198:	e59f0084 	ldr	r0, [pc, #132]	; 14224 <free@plt+0x3650>
   1419c:	ebfff21a 	bl	10a0c <printf@plt>
   141a0:	e1a00005 	mov	r0, r5
   141a4:	ebfff28a 	bl	10bd4 <free@plt>
   141a8:	e1a00007 	mov	r0, r7
   141ac:	e28dd024 	add	sp, sp, #36	; 0x24
   141b0:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   141b4:	e4d32001 	ldrb	r2, [r3], #1
   141b8:	e35200ff 	cmp	r2, #255	; 0xff
   141bc:	0affffc7 	beq	140e0 <free@plt+0x350c>
   141c0:	e59f0060 	ldr	r0, [pc, #96]	; 14228 <free@plt+0x3654>
   141c4:	e1a03008 	mov	r3, r8
   141c8:	e59f2048 	ldr	r2, [pc, #72]	; 14218 <free@plt+0x3644>
   141cc:	e59f1058 	ldr	r1, [pc, #88]	; 1422c <free@plt+0x3658>
   141d0:	e5900000 	ldr	r0, [r0]
   141d4:	ebfff236 	bl	10ab4 <fprintf@plt>
   141d8:	ebfff25f 	bl	10b5c <__errno_location@plt>
   141dc:	e3a03005 	mov	r3, #5
   141e0:	e3e07000 	mvn	r7, #0
   141e4:	e5803000 	str	r3, [r0]
   141e8:	eaffffec 	b	141a0 <free@plt+0x35cc>
   141ec:	e4d32001 	ldrb	r2, [r3], #1
   141f0:	e15b0002 	cmp	fp, r2
   141f4:	0affffdf 	beq	14178 <free@plt+0x35a4>
   141f8:	e59f0028 	ldr	r0, [pc, #40]	; 14228 <free@plt+0x3654>
   141fc:	e58d8000 	str	r8, [sp]
   14200:	e1a0300b 	mov	r3, fp
   14204:	e59f200c 	ldr	r2, [pc, #12]	; 14218 <free@plt+0x3644>
   14208:	e59f1020 	ldr	r1, [pc, #32]	; 14230 <free@plt+0x365c>
   1420c:	e5900000 	ldr	r0, [r0]
   14210:	ebfff227 	bl	10ab4 <fprintf@plt>
   14214:	eaffffef 	b	141d8 <free@plt+0x3604>
   14218:	0001609d 	muleq	r1, sp, r0
--
   14224:	00016863 	andeq	r6, r1, r3, ror #16
   14228:	000270d0 	ldrdeq	r7, [r2], -r0
   1422c:	00016899 	muleq	r1, r9, r8
   14230:	000168cf 	andeq	r6, r1, pc, asr #17
   14234:	e92d41f0 	push	{r4, r5, r6, r7, r8, lr}
   14238:	e1a05001 	mov	r5, r1
   1423c:	e24dd088 	sub	sp, sp, #136	; 0x88
   14240:	e1a04000 	mov	r4, r0
   14244:	e28d1020 	add	r1, sp, #32
   14248:	e1a00005 	mov	r0, r5
   1424c:	ebfff1f4 	bl	10a24 <stat64@plt>
   14250:	e3500000 	cmp	r0, #0
   14254:	0a000013 	beq	142a8 <free@plt+0x36d4>
   14258:	ebfff23f 	bl	10b5c <__errno_location@plt>
   1425c:	e59f6144 	ldr	r6, [pc, #324]	; 143a8 <free@plt+0x37d4>
   14260:	e1a03005 	mov	r3, r5
   14264:	e59f2140 	ldr	r2, [pc, #320]	; 143ac <free@plt+0x37d8>
   14268:	e59f1140 	ldr	r1, [pc, #320]	; 143b0 <free@plt+0x37dc>
   1426c:	e5904000 	ldr	r4, [r0]
   14270:	e5960000 	ldr	r0, [r6]
   14274:	ebfff20e 	bl	10ab4 <fprintf@plt>
   14278:	e1a00004 	mov	r0, r4
   1427c:	e5965000 	ldr	r5, [r6]
   14280:	ebfff1e4 	bl	10a18 <strerror@plt>
   14284:	e58d4000 	str	r4, [sp]
   14288:	e59f3124 	ldr	r3, [pc, #292]	; 143b4 <free@plt+0x37e0>
   1428c:	e3a02008 	mov	r2, #8
   14290:	e59f1120 	ldr	r1, [pc, #288]	; 143b8 <free@plt+0x37e4>
   14294:	e58d0004 	str	r0, [sp, #4]
   14298:	e1a00005 	mov	r0, r5
   1429c:	ebfff204 	bl	10ab4 <fprintf@plt>
   142a0:	e3e00000 	mvn	r0, #0
   142a4:	ea000020 	b	1432c <free@plt+0x3758>
   142a8:	e59d3030 	ldr	r3, [sp, #48]	; 0x30
   142ac:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   142b0:	e3530a02 	cmp	r3, #8192	; 0x2000
   142b4:	0a000009 	beq	142e0 <free@plt+0x370c>
   142b8:	e59f00e8 	ldr	r0, [pc, #232]	; 143a8 <free@plt+0x37d4>
   142bc:	e1a03005 	mov	r3, r5
   142c0:	e59f20e4 	ldr	r2, [pc, #228]	; 143ac <free@plt+0x37d8>
   142c4:	e59f10f0 	ldr	r1, [pc, #240]	; 143bc <free@plt+0x37e8>
   142c8:	e5900000 	ldr	r0, [r0]
   142cc:	ebfff1f8 	bl	10ab4 <fprintf@plt>
   142d0:	ebfff221 	bl	10b5c <__errno_location@plt>
   142d4:	e3a03016 	mov	r3, #22
--
   143d8:	e1520005 	cmp	r2, r5
   143dc:	ca000004 	bgt	143f4 <free@plt+0x3820>
   143e0:	e1a00003 	mov	r0, r3
   143e4:	ebfff1fa 	bl	10bd4 <free@plt>
   143e8:	e3a00000 	mov	r0, #0
   143ec:	e28dd008 	add	sp, sp, #8
   143f0:	e8bd81f0 	pop	{r4, r5, r6, r7, r8, pc}
   143f4:	e2843090 	add	r3, r4, #144	; 0x90
   143f8:	e58d3000 	str	r3, [sp]
   143fc:	e1a02004 	mov	r2, r4
   14400:	e2843008 	add	r3, r4, #8
   14404:	e59f10f8 	ldr	r1, [pc, #248]	; 14504 <free@plt+0x3930>
   14408:	ebfff1bb 	bl	10afc <sscanf@plt>
   1440c:	e3500003 	cmp	r0, #3
   14410:	0a000007 	beq	14434 <free@plt+0x3860>
   14414:	e59f30e8 	ldr	r3, [pc, #232]	; 14504 <free@plt+0x3930>
   14418:	e59f20e8 	ldr	r2, [pc, #232]	; 14508 <free@plt+0x3934>
   1441c:	e59f10e8 	ldr	r1, [pc, #232]	; 1450c <free@plt+0x3938>
   14420:	e59f00e8 	ldr	r0, [pc, #232]	; 14510 <free@plt+0x393c>
   14424:	e5900000 	ldr	r0, [r0]
   14428:	ebfff1a1 	bl	10ab4 <fprintf@plt>
   1442c:	e3e00000 	mvn	r0, #0
   14430:	eaffffed 	b	143ec <free@plt+0x3818>
   14434:	e5948098 	ldr	r8, [r4, #152]	; 0x98
   14438:	e3a01022 	mov	r1, #34	; 0x22
   1443c:	e0482005 	sub	r2, r8, r5
   14440:	e594009c 	ldr	r0, [r4, #156]	; 0x9c
   14444:	ebfff1a0 	bl	10acc <emchr@plt>
   14448:	e3500000 	cmp	r0, #0
   1444c:	1a000005 	bne	14468 <free@plt+0x3894>
   14450:	e59f20b0 	ldr	r2, [pc, #176]	; 14508 <free@plt+0x3934>
   14454:	e59f10b8 	ldr	r1, [pc, #184]	; 14514 <free@plt+0x3940>
   14458:	e59f30b0 	ldr	r3, [pc, #176]	; 14510 <free@plt+0x393c>
   1445c:	e5930000 	ldr	r0, [r3]
   14460:	ebfff193 	bl	10ab4 <fprintf@plt>
   14464:	eafffff0 	b	1442c <free@plt+0x3858>
   14468:	e5947094 	ldr	r7, [r4, #148]	; 0x94
--
   1451c:	00016977 	andeq	r6, r1, r7, ror r9
   14520:	0001699f 	muleq	r1, pc, r9	; <UNPREDICTABLE>
   14524:	e92d41f3 	push	{r0, r1, r4, r5, r6, r7, r8, lr}
   14528:	e1a05000 	mov	r5, r0
   1452c:	e3a01000 	mov	r1, #0
   14530:	e59f0150 	ldr	r0, [pc, #336]	; 14688 <free@plt+0x3ab4>
   14534:	ebfff179 	bl	10b20 <open64@plt>
   14538:	e3700001 	cmn	r0, #1
   1453c:	e1a04000 	mov	r4, r0
   14540:	0a00004d 	beq	1467c <free@plt+0x3aa8>
   14544:	e3a00a01 	mov	r0, #4096	; 0x1000
   14548:	ebfff144 	bl	10a60 <alloc@plt>
   1454c:	e2501000 	subs	r1, r0, #0
   14550:	1a000012 	bne	145a0 <free@plt+0x39cc>
   14554:	ebfff180 	bl	10b5c <__errno_location@plt>
   14558:	e59f512c 	ldr	r5, [pc, #300]	; 1468c <free@plt+0x3ab8>
   1455c:	e59f212c 	ldr	r2, [pc, #300]	; 14690 <free@plt+0x3abc>
   14560:	e59f112c 	ldr	r1, [pc, #300]	; 14694 <free@plt+0x3ac0>
   14564:	e5904000 	ldr	r4, [r0]
   14568:	e5950000 	ldr	r0, [r5]
   1456c:	ebfff150 	bl	10ab4 <fprintf@plt>
   14570:	e1a00004 	mov	r0, r4
   14574:	e5955000 	ldr	r5, [r5]
   14578:	ebfff126 	bl	10a18 <strerror@plt>
   1457c:	e58d4000 	str	r4, [sp]
   14580:	e59f3110 	ldr	r3, [pc, #272]	; 14698 <free@plt+0x3ac4>
   14584:	e3a02008 	mov	r2, #8
   14588:	e59f110c 	ldr	r1, [pc, #268]	; 1469c <free@plt+0x3ac8>
   1458c:	e58d0004 	str	r0, [sp, #4]
   14590:	e1a00005 	mov	r0, r5
   14594:	ebfff146 	bl	10ab4 <fprintf@plt>
   14598:	e3e00000 	mvn	r0, #0
   1459c:	ebfff171 	bl	10b68 <exit@plt>
   145a0:	e5851094 	str	r1, [r5, #148]	; 0x94
   145a4:	e3a02a01 	mov	r2, #4096	; 0x1000
   145a8:	e1a00004 	mov	r0, r4
   145ac:	ebfff149 	bl	10ad8 <read@plt>
   145b0:	e3700001 	cmn	r0, #1
   145b4:	e1a07000 	mov	r7, r0
   145b8:	1a000017 	bne	1461c <free@plt+0x3a48>
   145bc:	ebfff166 	bl	10b5c <__errno_location@plt>
   145c0:	e59f70c4 	ldr	r7, [pc, #196]	; 1468c <free@plt+0x3ab8>
   145c4:	e59f30bc 	ldr	r3, [pc, #188]	; 14688 <free@plt+0x3ab4>
   145c8:	e59f20c0 	ldr	r2, [pc, #192]	; 14690 <free@plt+0x3abc>
   145cc:	e59f10cc 	ldr	r1, [pc, #204]	; 146a0 <free@plt+0x3acc>
   145d0:	e5906000 	ldr	r6, [r0]
   145d4:	e5970000 	ldr	r0, [r7]
   145d8:	ebfff135 	bl	10ab4 <fprintf@plt>
   145dc:	e1a00006 	mov	r0, r6
   145e0:	e5977000 	ldr	r7, [r7]
   145e4:	ebfff10b 	bl	10a18 <strerror@plt>
   145e8:	e58d6000 	str	r6, [sp]
   145ec:	e59f30a4 	ldr	r3, [pc, #164]	; 14698 <free@plt+0x3ac4>
   145f0:	e3a02008 	mov	r2, #8
   145f4:	e59f10a0 	ldr	r1, [pc, #160]	; 1469c <free@plt+0x3ac8>
   145f8:	e58d0004 	str	r0, [sp, #4]
   145fc:	e1a00007 	mov	r0, r7
   14600:	ebfff12b 	bl	10ab4 <fprintf@plt>
   14604:	e5950094 	ldr	r0, [r5, #148]	; 0x94
   14608:	ebfff171 	bl	10bd4 <free@plt>
   1460c:	e1a00004 	mov	r0, r4
   14610:	ebfff169 	bl	10bbc <close@plt>
   14614:	e3e04000 	mvn	r4, #0
   14618:	ea000017 	b	1467c <free@plt+0x3aa8>
   1461c:	e350001e 	cmp	r0, #30
   14620:	9a000006 	bls	14640 <free@plt+0x3a6c>
   14624:	e5956094 	ldr	r6, [r5, #148]	; 0x94
   14628:	e3a0201f 	mov	r2, #31
   1462c:	e59f1070 	ldr	r1, [pc, #112]	; 146a4 <free@plt+0x3ad0>
   14630:	e1a00006 	mov	r0, r6
   14634:	ebfff12d 	bl	10af0 <emcmp@plt>
   14638:	e2508000 	subs	r8, r0, #0
   1463c:	0a000008 	beq	14664 <free@plt+0x3a90>
   14640:	e59f305c 	ldr	r3, [pc, #92]	; 146a4 <free@plt+0x3ad0>
   14644:	e59f0040 	ldr	r0, [pc, #64]	; 1468c <free@plt+0x3ab8>
   14648:	e58d3000 	str	r3, [sp]
   1464c:	e59f203c 	ldr	r2, [pc, #60]	; 14690 <free@plt+0x3abc>
   14650:	e59f3030 	ldr	r3, [pc, #48]	; 14688 <free@plt+0x3ab4>
   14654:	e59f104c 	ldr	r1, [pc, #76]	; 146a8 <free@plt+0x3ad4>
   14658:	e5900000 	ldr	r0, [r0]
   1465c:	ebfff114 	bl	10ab4 <fprintf@plt>
   14660:	eaffffe7 	b	14604 <free@plt+0x3a30>
   14664:	e286601f 	add	r6, r6, #31
--
   146a4:	000169cc 	andeq	r6, r1, ip, asr #19
   146a8:	000169ec 	andeq	r6, r1, ip, ror #19
   146ac:	e92d4037 	push	{r0, r1, r2, r4, r5, lr}
   146b0:	e59f0074 	ldr	r0, [pc, #116]	; 1472c <free@plt+0x3b58>
   146b4:	e3a01004 	mov	r1, #4
   146b8:	ebfff124 	bl	10b50 <access@plt>
   146bc:	e3500000 	cmp	r0, #0
   146c0:	03a00001 	moveq	r0, #1
   146c4:	0a000016 	beq	14724 <free@plt+0x3b50>
   146c8:	ebfff123 	bl	10b5c <__errno_location@plt>
   146cc:	e5904000 	ldr	r4, [r0]
   146d0:	e3540002 	cmp	r4, #2
   146d4:	03a03000 	moveq	r3, #0
   146d8:	05803000 	streq	r3, [r0]
   146dc:	0a00000f 	beq	14720 <free@plt+0x3b4c>
   146e0:	e59f5048 	ldr	r5, [pc, #72]	; 14730 <free@plt+0x3b5c>
   146e4:	e59f3040 	ldr	r3, [pc, #64]	; 1472c <free@plt+0x3b58>
   146e8:	e59f2044 	ldr	r2, [pc, #68]	; 14734 <free@plt+0x3b60>
   146ec:	e59f1044 	ldr	r1, [pc, #68]	; 14738 <free@plt+0x3b64>
   146f0:	e5950000 	ldr	r0, [r5]
   146f4:	ebfff0ee 	bl	10ab4 <fprintf@plt>
   146f8:	e1a00004 	mov	r0, r4
   146fc:	e5955000 	ldr	r5, [r5]
   14700:	ebfff0c4 	bl	10a18 <strerror@plt>
   14704:	e58d4000 	str	r4, [sp]
   14708:	e59f302c 	ldr	r3, [pc, #44]	; 1473c <free@plt+0x3b68>
   1470c:	e3a02008 	mov	r2, #8
   14710:	e59f1028 	ldr	r1, [pc, #40]	; 14740 <free@plt+0x3b6c>
   14714:	e58d0004 	str	r0, [sp, #4]
   14718:	e1a00005 	mov	r0, r5
   1471c:	ebfff0e4 	bl	10ab4 <fprintf@plt>
   14720:	e3a00000 	mov	r0, #0
   14724:	e28dd00c 	add	sp, sp, #12
--
   147e8:	e1a0000d 	mov	r0, sp
   147ec:	ebfffef3 	bl	143c0 <free@plt+0x37ec>
   147f0:	e3500000 	cmp	r0, #0
   147f4:	1afffff0 	bne	147bc <free@plt+0x3be8>
   147f8:	e28dd0a0 	add	sp, sp, #160	; 0xa0
   147fc:	e8bd8010 	pop	{r4, pc}
   14800:	e92d40f0 	push	{r4, r5, r6, r7, lr}
   14804:	e24ddf6f 	sub	sp, sp, #444	; 0x1bc
   14808:	e28d1008 	add	r1, sp, #8
   1480c:	e1a05000 	mov	r5, r0
   14810:	ebfff083 	bl	10a24 <stat64@plt>
   14814:	e2501000 	subs	r1, r0, #0
   14818:	0a000015 	beq	14874 <free@plt+0x3ca0>
   1481c:	ebfff0ce 	bl	10b5c <__errno_location@plt>
   14820:	e59f6158 	ldr	r6, [pc, #344]	; 14980 <free@plt+0x3dac>
   14824:	e1a03005 	mov	r3, r5
   14828:	e59f2154 	ldr	r2, [pc, #340]	; 14984 <free@plt+0x3db0>
   1482c:	e59f1154 	ldr	r1, [pc, #340]	; 14988 <free@plt+0x3db4>
   14830:	e5904000 	ldr	r4, [r0]
   14834:	e5960000 	ldr	r0, [r6]
   14838:	ebfff09d 	bl	10ab4 <fprintf@plt>
   1483c:	e1a00004 	mov	r0, r4
   14840:	e5965000 	ldr	r5, [r6]
   14844:	ebfff073 	bl	10a18 <strerror@plt>
   14848:	e58d4000 	str	r4, [sp]
   1484c:	e59f3138 	ldr	r3, [pc, #312]	; 1498c <free@plt+0x3db8>
   14850:	e3a02008 	mov	r2, #8
   14854:	e59f1134 	ldr	r1, [pc, #308]	; 14990 <free@plt+0x3dbc>
   14858:	e58d0004 	str	r0, [sp, #4]
   1485c:	e1a00005 	mov	r0, r5
   14860:	ebfff093 	bl	10ab4 <fprintf@plt>
   14864:	e3e04000 	mvn	r4, #0
   14868:	e1a00004 	mov	r0, r4
   1486c:	e28ddf6f 	add	sp, sp, #444	; 0x1bc
   14870:	e8bd80f0 	pop	{r4, r5, r6, r7, pc}
   14874:	e59d3018 	ldr	r3, [sp, #24]
   14878:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   1487c:	e3530a02 	cmp	r3, #8192	; 0x2000
   14880:	0a000009 	beq	148ac <free@plt+0x3cd8>
   14884:	ebfff0b4 	bl	10b5c <__errno_location@plt>
   14888:	e3a03016 	mov	r3, #22
   1488c:	e59f20f0 	ldr	r2, [pc, #240]	; 14984 <free@plt+0x3db0>
   14890:	e59f10fc 	ldr	r1, [pc, #252]	; 14994 <free@plt+0x3dc0>
   14894:	e5803000 	str	r3, [r0]
   14898:	e59f00e0 	ldr	r0, [pc, #224]	; 14980 <free@plt+0x3dac>
   1489c:	e1a03005 	mov	r3, r5
   148a0:	e5900000 	ldr	r0, [r0]
   148a4:	ebfff082 	bl	10ab4 <fprintf@plt>
   148a8:	eaffffed 	b	14864 <free@plt+0x3c90>
   148ac:	e1a00005 	mov	r0, r5
   148b0:	ebfff09a 	bl	10b20 <open64@plt>
   148b4:	e3700001 	cmn	r0, #1
   148b8:	e1a04000 	mov	r4, r0
   148bc:	1a000012 	bne	1490c <free@plt+0x3d38>
   148c0:	ebfff0a5 	bl	10b5c <__errno_location@plt>
   148c4:	e59f70b4 	ldr	r7, [pc, #180]	; 14980 <free@plt+0x3dac>
   148c8:	e1a03005 	mov	r3, r5
   148cc:	e59f20b0 	ldr	r2, [pc, #176]	; 14984 <free@plt+0x3db0>
   148d0:	e59f10b0 	ldr	r1, [pc, #176]	; 14988 <free@plt+0x3db4>
   148d4:	e5906000 	ldr	r6, [r0]
   148d8:	e5970000 	ldr	r0, [r7]
   148dc:	ebfff074 	bl	10ab4 <fprintf@plt>
   148e0:	e1a00006 	mov	r0, r6
   148e4:	e5975000 	ldr	r5, [r7]
   148e8:	ebfff04a 	bl	10a18 <strerror@plt>
   148ec:	e58d6000 	str	r6, [sp]
   148f0:	e59f3094 	ldr	r3, [pc, #148]	; 1498c <free@plt+0x3db8>
   148f4:	e3a02008 	mov	r2, #8
   148f8:	e59f1090 	ldr	r1, [pc, #144]	; 14990 <free@plt+0x3dbc>
   148fc:	e58d0004 	str	r0, [sp, #4]
   14900:	e1a00005 	mov	r0, r5
   14904:	ebfff06a 	bl	10ab4 <fprintf@plt>
   14908:	eaffffd6 	b	14868 <free@plt+0x3c94>
   1490c:	e28d2070 	add	r2, sp, #112	; 0x70
   14910:	e59f1080 	ldr	r1, [pc, #128]	; 14998 <free@plt+0x3dc4>
   14914:	ebfff039 	bl	10a00 <ioctl@plt>
   14918:	e2506000 	subs	r6, r0, #0
   1491c:	a59d6174 	ldrge	r6, [sp, #372]	; 0x174
   14920:	aa000012 	bge	14970 <free@plt+0x3d9c>
   14924:	ebfff08c 	bl	10b5c <__errno_location@plt>
   14928:	e5905000 	ldr	r5, [r0]
   1492c:	e355005f 	cmp	r5, #95	; 0x5f
   14930:	0a00000e 	beq	14970 <free@plt+0x3d9c>
   14934:	e59f7044 	ldr	r7, [pc, #68]	; 14980 <free@plt+0x3dac>
   14938:	e59f2044 	ldr	r2, [pc, #68]	; 14984 <free@plt+0x3db0>
   1493c:	e59f1058 	ldr	r1, [pc, #88]	; 1499c <free@plt+0x3dc8>
   14940:	e5970000 	ldr	r0, [r7]
   14944:	ebfff05a 	bl	10ab4 <fprintf@plt>
   14948:	e1a00005 	mov	r0, r5
   1494c:	e5977000 	ldr	r7, [r7]
   14950:	ebfff030 	bl	10a18 <strerror@plt>
   14954:	e58d5000 	str	r5, [sp]
   14958:	e59f302c 	ldr	r3, [pc, #44]	; 1498c <free@plt+0x3db8>
   1495c:	e3a02008 	mov	r2, #8
   14960:	e59f1028 	ldr	r1, [pc, #40]	; 14990 <free@plt+0x3dbc>
   14964:	e58d0004 	str	r0, [sp, #4]
   14968:	e1a00007 	mov	r0, r7
   1496c:	ebfff050 	bl	10ab4 <fprintf@plt>
   14970:	e1a00004 	mov	r0, r4
   14974:	ebfff090 	bl	10bbc <close@plt>
--
   149c8:	00016a46 	andeq	r6, r1, r6, asr #20
   149cc:	e92d43f0 	push	{r4, r5, r6, r7, r8, r9, lr}
   149d0:	e24ddf51 	sub	sp, sp, #324	; 0x144
   149d4:	e3a02000 	mov	r2, #0
   149d8:	e3a03000 	mov	r3, #0
   149dc:	e1a04001 	mov	r4, r1
   149e0:	e28d1038 	add	r1, sp, #56	; 0x38
   149e4:	e1a06000 	mov	r6, r0
   149e8:	e1cd21f0 	strd	r2, [sp, #16]
   149ec:	ebfff00c 	bl	10a24 <stat64@plt>
   149f0:	e3500000 	cmp	r0, #0
   149f4:	0a000018 	beq	14a5c <free@plt+0x3e88>
   149f8:	ebfff057 	bl	10b5c <__errno_location@plt>
   149fc:	e59f8450 	ldr	r8, [pc, #1104]	; 14e54 <free@plt+0x4280>
   14a00:	e1a03006 	mov	r3, r6
   14a04:	e59f244c 	ldr	r2, [pc, #1100]	; 14e58 <free@plt+0x4284>
   14a08:	e59f144c 	ldr	r1, [pc, #1100]	; 14e5c <free@plt+0x4288>
   14a0c:	e5907000 	ldr	r7, [r0]
   14a10:	e1a05000 	mov	r5, r0
   14a14:	e5980000 	ldr	r0, [r8]
   14a18:	ebfff025 	bl	10ab4 <fprintf@plt>
   14a1c:	e1a00007 	mov	r0, r7
   14a20:	e5988000 	ldr	r8, [r8]
   14a24:	ebffeffb 	bl	10a18 <strerror@plt>
   14a28:	e59f3430 	ldr	r3, [pc, #1072]	; 14e60 <free@plt+0x428c>
   14a2c:	e58d7000 	str	r7, [sp]
   14a30:	e3a02008 	mov	r2, #8
   14a34:	e59f1428 	ldr	r1, [pc, #1064]	; 14e64 <free@plt+0x4290>
   14a38:	e58d0004 	str	r0, [sp, #4]
   14a3c:	e1a00008 	mov	r0, r8
   14a40:	ebfff01b 	bl	10ab4 <fprintf@plt>
   14a44:	e5953000 	ldr	r3, [r5]
   14a48:	e3530002 	cmp	r3, #2
   14a4c:	1a000002 	bne	14a5c <free@plt+0x3e88>
   14a50:	e59f1400 	ldr	r1, [pc, #1024]	; 14e58 <free@plt+0x4284>
   14a54:	e59f040c 	ldr	r0, [pc, #1036]	; 14e68 <free@plt+0x4294>
   14a58:	ebffefeb 	bl	10a0c <printf@plt>
   14a5c:	e59d3048 	ldr	r3, [sp, #72]	; 0x48
   14a60:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   14a64:	e3530a02 	cmp	r3, #8192	; 0x2000
   14a68:	0a00000a 	beq	14a98 <free@plt+0x3ec4>
   14a6c:	ebfff03a 	bl	10b5c <__errno_location@plt>
   14a70:	e3a03016 	mov	r3, #22
   14a74:	e59f23dc 	ldr	r2, [pc, #988]	; 14e58 <free@plt+0x4284>
   14a78:	e59f13ec 	ldr	r1, [pc, #1004]	; 14e6c <free@plt+0x4298>
   14a7c:	e5803000 	str	r3, [r0]
   14a80:	e59f03cc 	ldr	r0, [pc, #972]	; 14e54 <free@plt+0x4280>
   14a84:	e1a03006 	mov	r3, r6
   14a88:	e5900000 	ldr	r0, [r0]
   14a8c:	ebfff008 	bl	10ab4 <fprintf@plt>
   14a90:	e3e05000 	mvn	r5, #0
   14a94:	ea000038 	b	14b7c <free@plt+0x3fa8>
--
   14ab8:	e1a01009 	mov	r1, r9
   14abc:	e1a05000 	mov	r5, r0
   14ac0:	e5840004 	str	r0, [r4, #4]
   14ac4:	e1a00008 	mov	r0, r8
   14ac8:	ebffefea 	bl	10a78 <gnu_dev_minor@plt>
   14acc:	e355005a 	cmp	r5, #90	; 0x5a
   14ad0:	e5840008 	str	r0, [r4, #8]
   14ad4:	0a00000d 	beq	14b10 <free@plt+0x3f3c>
   14ad8:	ebfff01f 	bl	10b5c <__errno_location@plt>
   14adc:	e3a03016 	mov	r3, #22
   14ae0:	e59f2370 	ldr	r2, [pc, #880]	; 14e58 <free@plt+0x4284>
   14ae4:	e59f1384 	ldr	r1, [pc, #900]	; 14e70 <free@plt+0x429c>
   14ae8:	e5803000 	str	r3, [r0]
   14aec:	e3a0305a 	mov	r3, #90	; 0x5a
   14af0:	e58d3004 	str	r3, [sp, #4]
   14af4:	e59f0358 	ldr	r0, [pc, #856]	; 14e54 <free@plt+0x4280>
   14af8:	e5943004 	ldr	r3, [r4, #4]
   14afc:	e58d3000 	str	r3, [sp]
   14b00:	e1a03006 	mov	r3, r6
   14b04:	e5900000 	ldr	r0, [r0]
   14b08:	ebffefe9 	bl	10ab4 <fprintf@plt>
   14b0c:	eaffffdf 	b	14a90 <free@plt+0x3ebc>
   14b10:	e0800fa0 	add	r0, r0, r0, lsr #31
   14b14:	e1a000c0 	asr	r0, r0, #1
   14b18:	e5840000 	str	r0, [r4]
   14b1c:	e3a01000 	mov	r1, #0
   14b20:	e1a00006 	mov	r0, r6
   14b24:	ebffeffd 	bl	10b20 <open64@plt>
   14b28:	e3700001 	cmn	r0, #1
   14b2c:	e1a05000 	mov	r5, r0
   14b30:	1a000014 	bne	14b88 <free@plt+0x3fb4>
   14b34:	ebfff008 	bl	10b5c <__errno_location@plt>
   14b38:	e59f7314 	ldr	r7, [pc, #788]	; 14e54 <free@plt+0x4280>
   14b3c:	e1a03006 	mov	r3, r6
   14b40:	e59f2310 	ldr	r2, [pc, #784]	; 14e58 <free@plt+0x4284>
   14b44:	e59f1310 	ldr	r1, [pc, #784]	; 14e5c <free@plt+0x4288>
   14b48:	e5904000 	ldr	r4, [r0]
   14b4c:	e5970000 	ldr	r0, [r7]
   14b50:	ebffefd7 	bl	10ab4 <fprintf@plt>
   14b54:	e1a00004 	mov	r0, r4
   14b58:	e5976000 	ldr	r6, [r7]
   14b5c:	ebffefad 	bl	10a18 <strerror@plt>
   14b60:	e58d4000 	str	r4, [sp]
   14b64:	e59f32f4 	ldr	r3, [pc, #756]	; 14e60 <free@plt+0x428c>
   14b68:	e3a02008 	mov	r2, #8
   14b6c:	e59f12f0 	ldr	r1, [pc, #752]	; 14e64 <free@plt+0x4290>
   14b70:	e58d0004 	str	r0, [sp, #4]
   14b74:	e1a00006 	mov	r0, r6
   14b78:	ebffefcd 	bl	10ab4 <fprintf@plt>
   14b7c:	e1a00005 	mov	r0, r5
   14b80:	e28ddf51 	add	sp, sp, #324	; 0x144
   14b84:	e8bd83f0 	pop	{r4, r5, r6, r7, r8, r9, pc}
   14b88:	e28d2018 	add	r2, sp, #24
   14b8c:	e59f12e0 	ldr	r1, [pc, #736]	; 14e74 <free@plt+0x42a0>
   14b90:	ebffef9a 	bl	10a00 <ioctl@plt>
   14b94:	e2508000 	subs	r8, r0, #0
   14b98:	0a000013 	beq	14bec <free@plt+0x4018>
   14b9c:	ebffefee 	bl	10b5c <__errno_location@plt>
   14ba0:	e59f62ac 	ldr	r6, [pc, #684]	; 14e54 <free@plt+0x4280>
   14ba4:	e59f22ac 	ldr	r2, [pc, #684]	; 14e58 <free@plt+0x4284>
   14ba8:	e59f12c8 	ldr	r1, [pc, #712]	; 14e78 <free@plt+0x42a4>
   14bac:	e5904000 	ldr	r4, [r0]
   14bb0:	e5960000 	ldr	r0, [r6]
   14bb4:	ebffefbe 	bl	10ab4 <fprintf@plt>
   14bb8:	e1a00004 	mov	r0, r4
   14bbc:	e5966000 	ldr	r6, [r6]
   14bc0:	ebffef94 	bl	10a18 <strerror@plt>
   14bc4:	e59f3294 	ldr	r3, [pc, #660]	; 14e60 <free@plt+0x428c>
   14bc8:	e59f1294 	ldr	r1, [pc, #660]	; 14e64 <free@plt+0x4290>
   14bcc:	e3a02008 	mov	r2, #8
   14bd0:	e58d4000 	str	r4, [sp]
   14bd4:	e58d0004 	str	r0, [sp, #4]
   14bd8:	e1a00006 	mov	r0, r6
   14bdc:	ebffefb4 	bl	10ab4 <fprintf@plt>
   14be0:	e1a00005 	mov	r0, r5
   14be4:	ebffeff4 	bl	10bbc <close@plt>
   14be8:	eaffffa8 	b	14a90 <free@plt+0x3ebc>
   14bec:	e28d2010 	add	r2, sp, #16
   14bf0:	e59f1284 	ldr	r1, [pc, #644]	; 14e7c <free@plt+0x42a8>
   14bf4:	e1a00005 	mov	r0, r5
   14bf8:	ebffef80 	bl	10a00 <ioctl@plt>
   14bfc:	e3700001 	cmn	r0, #1
   14c00:	15d430fc 	ldrbne	r3, [r4, #252]	; 0xfc
   14c04:	13833002 	orrne	r3, r3, #2
   14c08:	1a000015 	bne	14c64 <free@plt+0x4090>
   14c0c:	ebffefd2 	bl	10b5c <__errno_location@plt>
   14c10:	e5907000 	ldr	r7, [r0]
   14c14:	e357005f 	cmp	r7, #95	; 0x5f
   14c18:	05808000 	streq	r8, [r0]
   14c1c:	05d430fc 	ldrbeq	r3, [r4, #252]	; 0xfc
   14c20:	03c33002 	biceq	r3, r3, #2
   14c24:	0a00000e 	beq	14c64 <free@plt+0x4090>
   14c28:	e59f4224 	ldr	r4, [pc, #548]	; 14e54 <free@plt+0x4280>
   14c2c:	e59f2224 	ldr	r2, [pc, #548]	; 14e58 <free@plt+0x4284>
   14c30:	e59f1248 	ldr	r1, [pc, #584]	; 14e80 <free@plt+0x42ac>
   14c34:	e5940000 	ldr	r0, [r4]
   14c38:	ebffef9d 	bl	10ab4 <fprintf@plt>
   14c3c:	e1a00007 	mov	r0, r7
   14c40:	e5944000 	ldr	r4, [r4]
--
   14cc4:	ca000005 	bgt	14ce0 <free@plt+0x410c>
   14cc8:	e58d2004 	str	r2, [sp, #4]
   14ccc:	e58d6000 	str	r6, [sp]
   14cd0:	e59f2180 	ldr	r2, [pc, #384]	; 14e58 <free@plt+0x4284>
   14cd4:	e5943000 	ldr	r3, [r4]
   14cd8:	e59f11a8 	ldr	r1, [pc, #424]	; 14e88 <free@plt+0x42b4>
   14cdc:	eafffff3 	b	14cb0 <free@plt+0x40dc>
   14ce0:	e1903001 	orrs	r3, r0, r1
   14ce4:	0a000003 	beq	14cf8 <free@plt+0x4124>
   14ce8:	e1a03fc2 	asr	r3, r2, #31
   14cec:	e1500002 	cmp	r0, r2
   14cf0:	e0d1c003 	sbcs	ip, r1, r3
   14cf4:	aa000008 	bge	14d1c <free@plt+0x4148>
   14cf8:	e1cd00f8 	strd	r0, [sp, #8]
   14cfc:	e59f0150 	ldr	r0, [pc, #336]	; 14e54 <free@plt+0x4280>
   14d00:	e58d6000 	str	r6, [sp]
   14d04:	e59f214c 	ldr	r2, [pc, #332]	; 14e58 <free@plt+0x4284>
   14d08:	e5943000 	ldr	r3, [r4]
   14d0c:	e59f1178 	ldr	r1, [pc, #376]	; 14e8c <free@plt+0x42b8>
   14d10:	e5900000 	ldr	r0, [r0]
   14d14:	ebffef66 	bl	10ab4 <fprintf@plt>
   14d18:	eaffffb0 	b	14be0 <free@plt+0x400c>
   14d1c:	eb0000e3 	bl	150b0 <free@plt+0x44dc>
   14d20:	e58400e0 	str	r0, [r4, #224]	; 0xe0
   14d24:	e3570008 	cmp	r7, #8
   14d28:	979ff107 	ldrls	pc, [pc, r7, lsl #2]
   14d2c:	eaffffab 	b	14be0 <free@plt+0x400c>
   14d30:	00014d54 	andeq	r4, r1, r4, asr sp
   14d34:	00014d74 	andeq	r4, r1, r4, ror sp
   14d38:	00014e04 	andeq	r4, r1, r4, lsl #28
   14d3c:	00014e0c 	andeq	r4, r1, ip, lsl #28
   14d40:	00014e14 	andeq	r4, r1, r4, lsl lr
   14d44:	00014be0 	andeq	r4, r1, r0, ror #23
   14d48:	00014e24 	andeq	r4, r1, r4, lsr #28
   14d4c:	00014e2c 	andeq	r4, r1, ip, lsr #28
   14d50:	00014e1c 	andeq	r4, r1, ip, lsl lr
   14d54:	e59f00f8 	ldr	r0, [pc, #248]	; 14e54 <free@plt+0x4280>
   14d58:	e58d6000 	str	r6, [sp]
   14d5c:	e59f20f4 	ldr	r2, [pc, #244]	; 14e58 <free@plt+0x4284>
   14d60:	e5943000 	ldr	r3, [r4]
   14d64:	e59f1124 	ldr	r1, [pc, #292]	; 14e90 <free@plt+0x42bc>
   14d68:	e5900000 	ldr	r0, [r0]
   14d6c:	ebffef50 	bl	10ab4 <fprintf@plt>
   14d70:	eaffff9a 	b	14be0 <free@plt+0x400c>
   14d74:	e59f1118 	ldr	r1, [pc, #280]	; 14e94 <free@plt+0x42c0>
--
   14da0:	ebffef85 	bl	10bbc <close@plt>
   14da4:	e1a00006 	mov	r0, r6
   14da8:	ebfffe94 	bl	14800 <free@plt+0x3c2c>
   14dac:	e1c00fc0 	bic	r0, r0, r0, asr #31
   14db0:	e58400f4 	str	r0, [r4, #244]	; 0xf4
   14db4:	e28d00a0 	add	r0, sp, #160	; 0xa0
   14db8:	ebfffdd9 	bl	14524 <free@plt+0x3950>
   14dbc:	e2505000 	subs	r5, r0, #0
   14dc0:	1affff32 	bne	14a90 <free@plt+0x3ebc>
   14dc4:	e28d00a0 	add	r0, sp, #160	; 0xa0
   14dc8:	ebfffd7c 	bl	143c0 <free@plt+0x37ec>
   14dcc:	e3500000 	cmp	r0, #0
   14dd0:	1a000017 	bne	14e34 <free@plt+0x4260>
   14dd4:	e59f30bc 	ldr	r3, [pc, #188]	; 14e98 <free@plt+0x42c4>
   14dd8:	e59f0074 	ldr	r0, [pc, #116]	; 14e54 <free@plt+0x4280>
   14ddc:	e58d3000 	str	r3, [sp]
   14de0:	e59f2070 	ldr	r2, [pc, #112]	; 14e58 <free@plt+0x4284>
   14de4:	e5943000 	ldr	r3, [r4]
   14de8:	e59f10ac 	ldr	r1, [pc, #172]	; 14e9c <free@plt+0x42c8>
   14dec:	e5900000 	ldr	r0, [r0]
   14df0:	ebffef2f 	bl	10ab4 <fprintf@plt>
   14df4:	ebffef58 	bl	10b5c <__errno_location@plt>
   14df8:	e3a03002 	mov	r3, #2


[*] Function fprintf used 126 times nandwrite