[*] Binary protection state of ubiformat

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


[*] Function fprintf tear down of ubiformat

00010dd8 <raise@plt>:
   10dd8:	e28fc600 	add	ip, pc, #0, 12
   10ddc:	e28cca1c 	add	ip, ip, #28, 20	; 0x1c000
   10de0:	e5bcf2ec 	ldr	pc, [ip, #748]!	; 0x2ec

00010de4 <free@plt>:
   10de4:	e28fc600 	add	ip, pc, #0, 12
   10de8:	e28cca1c 	add	ip, ip, #28, 20	; 0x1c000
   10dec:	e5bcf2e4 	ldr	pc, [ip, #740]!	; 0x2e4

Disassembly of section .text:

00010df0 <.text>:
   10df0:	e92d4007 	push	{r0, r1, r2, lr}
   10df4:	ebffffdf 	bl	10d78 <__errno_location@plt>
   10df8:	e59f5040 	ldr	r5, [pc, #64]	; 10e40 <free@plt+0x5c>
   10dfc:	e59f2040 	ldr	r2, [pc, #64]	; 10e44 <free@plt+0x60>
   10e00:	e59f1040 	ldr	r1, [pc, #64]	; 10e48 <free@plt+0x64>
   10e04:	e5904000 	ldr	r4, [r0]
   10e08:	e5950000 	ldr	r0, [r5]
   10e0c:	ebffff9a 	bl	10c7c <fprintf@plt>
   10e10:	e1a00004 	mov	r0, r4
   10e14:	e5955000 	ldr	r5, [r5]
   10e18:	ebffff6a 	bl	10bc8 <strerror@plt>
   10e1c:	e58d4000 	str	r4, [sp]
   10e20:	e59f3024 	ldr	r3, [pc, #36]	; 10e4c <free@plt+0x68>
   10e24:	e3a02008 	mov	r2, #8
   10e28:	e59f1020 	ldr	r1, [pc, #32]	; 10e50 <free@plt+0x6c>
   10e2c:	e58d0004 	str	r0, [sp, #4]
   10e30:	e1a00005 	mov	r0, r5
   10e34:	ebffff90 	bl	10c7c <fprintf@plt>
   10e38:	e3e00000 	mvn	r0, #0
   10e3c:	ebffffd0 	bl	10d84 <exit@plt>
--
   10f54:	eaffffc9 	b	10e80 <free@plt+0x9c>
   10f58:	e3500078 	cmp	r0, #120	; 0x78
   10f5c:	0a000077 	beq	11140 <free@plt+0x35c>
   10f60:	e3500079 	cmp	r0, #121	; 0x79
   10f64:	0a00006f 	beq	11128 <free@plt+0x344>
   10f68:	e3500076 	cmp	r0, #118	; 0x76
   10f6c:	1affffd8 	bne	10ed4 <free@plt+0xf0>
   10f70:	e5d43000 	ldrb	r3, [r4]
   10f74:	e3833004 	orr	r3, r3, #4
   10f78:	ea00005e 	b	110f8 <free@plt+0x314>
   10f7c:	e5950000 	ldr	r0, [r5]
   10f80:	eb001cf6 	bl	18360 <free@plt+0x757c>
   10f84:	e3500000 	cmp	r0, #0
   10f88:	e5840008 	str	r0, [r4, #8]
   10f8c:	ca000009 	bgt	10fb8 <free@plt+0x1d4>
   10f90:	e5953000 	ldr	r3, [r5]
   10f94:	e59f2f00 	ldr	r2, [pc, #3840]	; 11e9c <free@plt+0x10b8>
   10f98:	e59f1dcc 	ldr	r1, [pc, #3532]	; 11d6c <free@plt+0xf88>
   10f9c:	e59f0dbc 	ldr	r0, [pc, #3516]	; 11d60 <free@plt+0xf7c>
   10fa0:	e5900000 	ldr	r0, [r0]
   10fa4:	ebffff34 	bl	10c7c <fprintf@plt>
   10fa8:	e3e06000 	mvn	r6, #0
   10fac:	e1a00006 	mov	r0, r6
   10fb0:	e24bd020 	sub	sp, fp, #32
   10fb4:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   10fb8:	e1a07fc0 	asr	r7, r0, #31
   10fbc:	e2502001 	subs	r2, r0, #1
   10fc0:	e2c73000 	sbc	r3, r7, #0
   10fc4:	e0000002 	and	r0, r0, r2
   10fc8:	e0071003 	and	r1, r7, r3
   10fcc:	e1903001 	orrs	r3, r0, r1
   10fd0:	0affffaa 	beq	10e80 <free@plt+0x9c>
   10fd4:	e59f2ec0 	ldr	r2, [pc, #3776]	; 11e9c <free@plt+0x10b8>
   10fd8:	e59f1d90 	ldr	r1, [pc, #3472]	; 11d70 <free@plt+0xf8c>
   10fdc:	e59f3d7c 	ldr	r3, [pc, #3452]	; 11d60 <free@plt+0xf7c>
   10fe0:	e5930000 	ldr	r0, [r3]
   10fe4:	ebffff24 	bl	10c7c <fprintf@plt>
   10fe8:	eaffffee 	b	10fa8 <free@plt+0x1c4>
   10fec:	e24b1f63 	sub	r1, fp, #396	; 0x18c
--
   11034:	e1a00003 	mov	r0, r3
   11038:	e24b1f49 	sub	r1, fp, #292	; 0x124
   1103c:	e50b31c8 	str	r3, [fp, #-456]	; 0xfffffe38
   11040:	ebffff2e 	bl	10d00 <strtoull@plt>
   11044:	e51b31c8 	ldr	r3, [fp, #-456]	; 0xfffffe38
   11048:	e5d32000 	ldrb	r2, [r3]
   1104c:	e3520000 	cmp	r2, #0
   11050:	e1a06000 	mov	r6, r0
   11054:	e1a07001 	mov	r7, r1
   11058:	0a000003 	beq	1106c <free@plt+0x288>
   1105c:	e51b2124 	ldr	r2, [fp, #-292]	; 0xfffffedc
   11060:	e5d22000 	ldrb	r2, [r2]
   11064:	e3520000 	cmp	r2, #0
   11068:	0a000008 	beq	11090 <free@plt+0x2ac>
   1106c:	e59f0cec 	ldr	r0, [pc, #3308]	; 11d60 <free@plt+0xf7c>
   11070:	e58d3000 	str	r3, [sp]
   11074:	e59f2e20 	ldr	r2, [pc, #3616]	; 11e9c <free@plt+0x10b8>
   11078:	e59f3cf8 	ldr	r3, [pc, #3320]	; 11d78 <free@plt+0xf94>
   1107c:	e59f1cf8 	ldr	r1, [pc, #3320]	; 11d7c <free@plt+0xf98>
   11080:	e5900000 	ldr	r0, [r0]
   11084:	ebfffefc 	bl	10c7c <fprintf@plt>
   11088:	e3a03001 	mov	r3, #1
   1108c:	e50b318c 	str	r3, [fp, #-396]	; 0xfffffe74
--
   11098:	e3530000 	cmp	r3, #0
   1109c:	01a03fa7 	lsreq	r3, r7, #31
   110a0:	13a03001 	movne	r3, #1
   110a4:	e3530000 	cmp	r3, #0
   110a8:	15953000 	ldrne	r3, [r5]
   110ac:	159f2de8 	ldrne	r2, [pc, #3560]	; 11e9c <free@plt+0x10b8>
   110b0:	159f1cc8 	ldrne	r1, [pc, #3272]	; 11d80 <free@plt+0xf9c>
   110b4:	1affffb8 	bne	10f9c <free@plt+0x1b8>
   110b8:	e3e02106 	mvn	r2, #-2147483647	; 0x80000001
   110bc:	e3a03000 	mov	r3, #0
   110c0:	e1520006 	cmp	r2, r6
   110c4:	e0d33007 	sbcs	r3, r3, r7
   110c8:	aa000008 	bge	110f0 <free@plt+0x30c>
   110cc:	e3e03102 	mvn	r3, #-2147483648	; 0x80000000
   110d0:	e58d3008 	str	r3, [sp, #8]
   110d4:	e59f3c84 	ldr	r3, [pc, #3204]	; 11d60 <free@plt+0xf7c>
   110d8:	e1cd60f0 	strd	r6, [sp]
   110dc:	e59f2db8 	ldr	r2, [pc, #3512]	; 11e9c <free@plt+0x10b8>
   110e0:	e59f1c9c 	ldr	r1, [pc, #3228]	; 11d84 <free@plt+0xfa0>
   110e4:	e5930000 	ldr	r0, [r3]
   110e8:	ebfffee3 	bl	10c7c <fprintf@plt>
   110ec:	eaffffad 	b	10fa8 <free@plt+0x1c4>
   110f0:	e5d43000 	ldrb	r3, [r4]
--
   111bc:	e59f1bd4 	ldr	r1, [pc, #3028]	; 11d98 <free@plt+0xfb4>
   111c0:	e59f0bd4 	ldr	r0, [pc, #3028]	; 11d9c <free@plt+0xfb8>
   111c4:	ebfffe7c 	bl	10bbc <printf@plt>
   111c8:	e59f1bd0 	ldr	r1, [pc, #3024]	; 11da0 <free@plt+0xfbc>
   111cc:	e59f0bc8 	ldr	r0, [pc, #3016]	; 11d9c <free@plt+0xfb8>
   111d0:	ebfffe79 	bl	10bbc <printf@plt>
   111d4:	e59f0bc8 	ldr	r0, [pc, #3016]	; 11da4 <free@plt+0xfc0>
   111d8:	ebfffe8f 	bl	10c1c <puts@plt>
   111dc:	eaffff71 	b	10fa8 <free@plt+0x1c4>
   111e0:	e59f2cb4 	ldr	r2, [pc, #3252]	; 11e9c <free@plt+0x10b8>
   111e4:	e59f1bbc 	ldr	r1, [pc, #3004]	; 11da8 <free@plt+0xfc4>
   111e8:	eaffff7b 	b	10fdc <free@plt+0x1f8>
   111ec:	e5d43000 	ldrb	r3, [r4]
   111f0:	e2033006 	and	r3, r3, #6
   111f4:	e3530006 	cmp	r3, #6
   111f8:	1a000005 	bne	11214 <free@plt+0x430>
   111fc:	e59f2c98 	ldr	r2, [pc, #3224]	; 11e9c <free@plt+0x10b8>
   11200:	e59f1ba4 	ldr	r1, [pc, #2980]	; 11dac <free@plt+0xfc8>
   11204:	e59f3b54 	ldr	r3, [pc, #2900]	; 11d60 <free@plt+0xf7c>
   11208:	e5930000 	ldr	r0, [r3]
   1120c:	ebfffe9a 	bl	10c7c <fprintf@plt>
   11210:	eaffff65 	b	10fac <free@plt+0x1c8>
   11214:	e59f3b94 	ldr	r3, [pc, #2964]	; 11db0 <free@plt+0xfcc>
--
   11238:	159f1b78 	ldrne	r1, [pc, #2936]	; 11db8 <free@plt+0xfd4>
   1123c:	1afffff0 	bne	11204 <free@plt+0x420>
   11240:	e7993103 	ldr	r3, [r9, r3, lsl #2]
   11244:	e584302c 	str	r3, [r4, #44]	; 0x2c
   11248:	eb001659 	bl	16bb4 <free@plt+0x5dd0>
   1124c:	e2503000 	subs	r3, r0, #0
   11250:	e50b31c8 	str	r3, [fp, #-456]	; 0xfffffe38
   11254:	059f2c40 	ldreq	r2, [pc, #3136]	; 11e9c <free@plt+0x10b8>
   11258:	059f1b5c 	ldreq	r1, [pc, #2908]	; 11dbc <free@plt+0xfd8>
   1125c:	0affffe8 	beq	11204 <free@plt+0x420>
   11260:	e24b1d07 	sub	r1, fp, #448	; 0x1c0
   11264:	eb001709 	bl	16e90 <free@plt+0x60ac>
   11268:	e3500000 	cmp	r0, #0
   1126c:	0a000013 	beq	112c0 <free@plt+0x4dc>
   11270:	ebfffec0 	bl	10d78 <__errno_location@plt>
   11274:	e59f5ae4 	ldr	r5, [pc, #2788]	; 11d60 <free@plt+0xf7c>
   11278:	e59f2c1c 	ldr	r2, [pc, #3100]	; 11e9c <free@plt+0x10b8>
   1127c:	e59f1b3c 	ldr	r1, [pc, #2876]	; 11dc0 <free@plt+0xfdc>
   11280:	e5904000 	ldr	r4, [r0]
   11284:	e5950000 	ldr	r0, [r5]
   11288:	ebfffe7b 	bl	10c7c <fprintf@plt>
   1128c:	e1a00004 	mov	r0, r4
   11290:	e5955000 	ldr	r5, [r5]
   11294:	ebfffe4b 	bl	10bc8 <strerror@plt>
   11298:	e59f3c04 	ldr	r3, [pc, #3076]	; 11ea4 <free@plt+0x10c0>
   1129c:	e59f1c04 	ldr	r1, [pc, #3076]	; 11ea8 <free@plt+0x10c4>
   112a0:	e3a0200b 	mov	r2, #11
   112a4:	e58d4000 	str	r4, [sp]
   112a8:	e58d0004 	str	r0, [sp, #4]
   112ac:	e1a00005 	mov	r0, r5
   112b0:	ebfffe71 	bl	10c7c <fprintf@plt>
   112b4:	e51b01c8 	ldr	r0, [fp, #-456]	; 0xfffffe38
   112b8:	eb00161e 	bl	16b38 <free@plt+0x5d54>
   112bc:	eaffff3a 	b	10fac <free@plt+0x1c8>
   112c0:	e24b2f49 	sub	r2, fp, #292	; 0x124
   112c4:	e594102c 	ldr	r1, [r4, #44]	; 0x2c
   112c8:	e51b01c8 	ldr	r0, [fp, #-456]	; 0xfffffe38
   112cc:	eb001864 	bl	17464 <free@plt+0x6680>
   112d0:	e2505000 	subs	r5, r0, #0
   112d4:	0a000011 	beq	11320 <free@plt+0x53c>
   112d8:	ebfffea6 	bl	10d78 <__errno_location@plt>
   112dc:	e59f7a7c 	ldr	r7, [pc, #2684]	; 11d60 <free@plt+0xf7c>
   112e0:	e594302c 	ldr	r3, [r4, #44]	; 0x2c
   112e4:	e59f2bb0 	ldr	r2, [pc, #2992]	; 11e9c <free@plt+0x10b8>
   112e8:	e59f1ad4 	ldr	r1, [pc, #2772]	; 11dc4 <free@plt+0xfe0>
   112ec:	e5905000 	ldr	r5, [r0]
   112f0:	e5970000 	ldr	r0, [r7]
   112f4:	ebfffe60 	bl	10c7c <fprintf@plt>
   112f8:	e1a00005 	mov	r0, r5
   112fc:	e5974000 	ldr	r4, [r7]
--
   11310:	e59f1b90 	ldr	r1, [pc, #2960]	; 11ea8 <free@plt+0x10c4>
   11314:	e58d0004 	str	r0, [sp, #4]
   11318:	e1a00004 	mov	r0, r4
   1131c:	eaffffe3 	b	112b0 <free@plt+0x4cc>
   11320:	e51bc03c 	ldr	ip, [fp, #-60]	; 0xffffffc4
   11324:	e1a0000c 	mov	r0, ip
   11328:	e1a01fcc 	asr	r1, ip, #31
   1132c:	e1903001 	orrs	r3, r0, r1
   11330:	0a000005 	beq	1134c <free@plt+0x568>
   11334:	e25c8001 	subs	r8, ip, #1
   11338:	e2c19000 	sbc	r9, r1, #0
   1133c:	e008200c 	and	r2, r8, ip
   11340:	e0093001 	and	r3, r9, r1
   11344:	e1923003 	orrs	r3, r2, r3
   11348:	0a000006 	beq	11368 <free@plt+0x584>
   1134c:	e59f0a0c 	ldr	r0, [pc, #2572]	; 11d60 <free@plt+0xf7c>
   11350:	e1a0300c 	mov	r3, ip
   11354:	e59f2b40 	ldr	r2, [pc, #2880]	; 11e9c <free@plt+0x10b8>
   11358:	e59f1a68 	ldr	r1, [pc, #2664]	; 11dc8 <free@plt+0xfe4>
   1135c:	e5900000 	ldr	r0, [r0]
   11360:	ebfffe45 	bl	10c7c <fprintf@plt>
   11364:	eaffffd2 	b	112b4 <free@plt+0x4d0>
   11368:	e55b21b4 	ldrb	r2, [fp, #-436]	; 0xfffffe4c
   1136c:	e5943008 	ldr	r3, [r4, #8]
   11370:	e3120001 	tst	r2, #1
   11374:	1a000017 	bne	113d8 <free@plt+0x5f4>
   11378:	e3530000 	cmp	r3, #0
   1137c:	1a00001a 	bne	113ec <free@plt+0x608>
   11380:	e59f39d8 	ldr	r3, [pc, #2520]	; 11d60 <free@plt+0xf7c>
   11384:	e59f2b10 	ldr	r2, [pc, #2832]	; 11e9c <free@plt+0x10b8>
   11388:	e59f1a3c 	ldr	r1, [pc, #2620]	; 11dcc <free@plt+0xfe8>
   1138c:	e5930000 	ldr	r0, [r3]
   11390:	ebfffe39 	bl	10c7c <fprintf@plt>
   11394:	e51b2038 	ldr	r2, [fp, #-56]	; 0xffffffc8
   11398:	e59f1afc 	ldr	r1, [pc, #2812]	; 11e9c <free@plt+0x10b8>
   1139c:	e59f0a2c 	ldr	r0, [pc, #2604]	; 11dd0 <free@plt+0xfec>
   113a0:	ebfffe05 	bl	10bbc <printf@plt>
   113a4:	e5943004 	ldr	r3, [r4, #4]
   113a8:	e3530000 	cmp	r3, #0
   113ac:	0a000017 	beq	11410 <free@plt+0x62c>
   113b0:	e5941008 	ldr	r1, [r4, #8]
   113b4:	e51b003c 	ldr	r0, [fp, #-60]	; 0xffffffc4
   113b8:	e1510000 	cmp	r1, r0
   113bc:	da00000e 	ble	113fc <free@plt+0x618>
   113c0:	e59f2ad4 	ldr	r2, [pc, #2772]	; 11e9c <free@plt+0x10b8>
   113c4:	e59f1a08 	ldr	r1, [pc, #2568]	; 11dd4 <free@plt+0xff0>
   113c8:	e59f3990 	ldr	r3, [pc, #2448]	; 11d60 <free@plt+0xf7c>
   113cc:	e5930000 	ldr	r0, [r3]
   113d0:	ebfffe29 	bl	10c7c <fprintf@plt>
   113d4:	eaffffb6 	b	112b4 <free@plt+0x4d0>
   113d8:	e3530000 	cmp	r3, #0
--
   11418:	ebfffe44 	bl	10d30 <open64@plt>
   1141c:	e3700001 	cmn	r0, #1
   11420:	e5840030 	str	r0, [r4, #48]	; 0x30
   11424:	1a000006 	bne	11444 <free@plt+0x660>
   11428:	ebfffe52 	bl	10d78 <__errno_location@plt>
   1142c:	e59f792c 	ldr	r7, [pc, #2348]	; 11d60 <free@plt+0xf7c>
   11430:	e594302c 	ldr	r3, [r4, #44]	; 0x2c
   11434:	e59f2a60 	ldr	r2, [pc, #2656]	; 11e9c <free@plt+0x10b8>
   11438:	e59f199c 	ldr	r1, [pc, #2460]	; 11ddc <free@plt+0xff8>
   1143c:	e5905000 	ldr	r5, [r0]
   11440:	eaffffaa 	b	112f0 <free@plt+0x50c>
   11444:	e594300c 	ldr	r3, [r4, #12]
   11448:	e3530000 	cmp	r3, #0
   1144c:	0a000010 	beq	11494 <free@plt+0x6b0>
   11450:	e3130007 	tst	r3, #7
   11454:	0a000008 	beq	1147c <free@plt+0x698>
   11458:	e59f2a3c 	ldr	r2, [pc, #2620]	; 11e9c <free@plt+0x10b8>
   1145c:	e59f197c 	ldr	r1, [pc, #2428]	; 11de0 <free@plt+0xffc>
   11460:	e59f38f8 	ldr	r3, [pc, #2296]	; 11d60 <free@plt+0xf7c>
   11464:	e5930000 	ldr	r0, [r3]
   11468:	ebfffe03 	bl	10c7c <fprintf@plt>
   1146c:	e59f38dc 	ldr	r3, [pc, #2268]	; 11d50 <free@plt+0xf6c>
   11470:	e5930030 	ldr	r0, [r3, #48]	; 0x30
   11474:	ebfffe54 	bl	10dcc <close@plt>
   11478:	eaffff8d 	b	112b4 <free@plt+0x4d0>
   1147c:	e51b2040 	ldr	r2, [fp, #-64]	; 0xffffffc0
   11480:	e283303f 	add	r3, r3, #63	; 0x3f
   11484:	e1530002 	cmp	r3, r2
   11488:	a59f2a0c 	ldrge	r2, [pc, #2572]	; 11e9c <free@plt+0x10b8>
   1148c:	a59f1950 	ldrge	r1, [pc, #2384]	; 11de4 <free@plt+0x1000>
   11490:	aafffff2 	bge	11460 <free@plt+0x67c>
   11494:	e55b3028 	ldrb	r3, [fp, #-40]	; 0xffffffd8
   11498:	e3130001 	tst	r3, #1
   1149c:	1a000008 	bne	114c4 <free@plt+0x6e0>
   114a0:	e594302c 	ldr	r3, [r4, #44]	; 0x2c
   114a4:	e59f29f0 	ldr	r2, [pc, #2544]	; 11e9c <free@plt+0x10b8>
   114a8:	e58d3000 	str	r3, [sp]
   114ac:	e51b3124 	ldr	r3, [fp, #-292]	; 0xfffffedc
   114b0:	e59f1930 	ldr	r1, [pc, #2352]	; 11de8 <free@plt+0x1004>
   114b4:	e59f08a4 	ldr	r0, [pc, #2212]	; 11d60 <free@plt+0xf7c>
   114b8:	e5900000 	ldr	r0, [r0]
   114bc:	ebfffdee 	bl	10c7c <fprintf@plt>
   114c0:	eaffffe9 	b	1146c <free@plt+0x688>
   114c4:	eb000852 	bl	13614 <free@plt+0x2830>
   114c8:	e2508000 	subs	r8, r0, #0
   114cc:	0a000012 	beq	1151c <free@plt+0x738>
   114d0:	e24b2f63 	sub	r2, fp, #396	; 0x18c
   114d4:	e51b1124 	ldr	r1, [fp, #-292]	; 0xfffffedc
   114d8:	eb0009fc 	bl	13cd0 <free@plt+0x2eec>
   114dc:	e1a07000 	mov	r7, r0
   114e0:	e1a00008 	mov	r0, r8
   114e4:	eb000815 	bl	13540 <free@plt+0x275c>
   114e8:	e3570000 	cmp	r7, #0
   114ec:	1a00000a 	bne	1151c <free@plt+0x738>
   114f0:	e51b318c 	ldr	r3, [fp, #-396]	; 0xfffffe74
   114f4:	e59f0864 	ldr	r0, [pc, #2148]	; 11d60 <free@plt+0xf7c>
   114f8:	e58d3004 	str	r3, [sp, #4]
   114fc:	e594302c 	ldr	r3, [r4, #44]	; 0x2c
   11500:	e59f2994 	ldr	r2, [pc, #2452]	; 11e9c <free@plt+0x10b8>
   11504:	e58d3000 	str	r3, [sp]
   11508:	e51b3124 	ldr	r3, [fp, #-292]	; 0xfffffedc
   1150c:	e59f18d8 	ldr	r1, [pc, #2264]	; 11dec <free@plt+0x1008>
   11510:	e5900000 	ldr	r0, [r0]
   11514:	ebfffdd8 	bl	10c7c <fprintf@plt>
   11518:	eaffffd3 	b	1146c <free@plt+0x688>
   1151c:	e5d43000 	ldrb	r3, [r4]
--
   11590:	e5941030 	ldr	r1, [r4, #48]	; 0x30
   11594:	e24b0f49 	sub	r0, fp, #292	; 0x124
   11598:	eb001ef6 	bl	19178 <free@plt+0x8394>
   1159c:	e3500000 	cmp	r0, #0
   115a0:	0a000005 	beq	115bc <free@plt+0x7d8>
   115a4:	e594302c 	ldr	r3, [r4, #44]	; 0x2c
   115a8:	e59f28ec 	ldr	r2, [pc, #2284]	; 11e9c <free@plt+0x10b8>
   115ac:	e58d3000 	str	r3, [sp]
   115b0:	e51b3124 	ldr	r3, [fp, #-292]	; 0xfffffedc
   115b4:	e59f1840 	ldr	r1, [pc, #2112]	; 11dfc <free@plt+0x1018>
   115b8:	eaffffbd 	b	114b4 <free@plt+0x6d0>
   115bc:	e51b11c4 	ldr	r1, [fp, #-452]	; 0xfffffe3c
   115c0:	e5913024 	ldr	r3, [r1, #36]	; 0x24
   115c4:	e3530000 	cmp	r3, #0
   115c8:	1a000008 	bne	115f0 <free@plt+0x80c>
   115cc:	e59f078c 	ldr	r0, [pc, #1932]	; 11d60 <free@plt+0xf7c>
   115d0:	e5913020 	ldr	r3, [r1, #32]
   115d4:	e59f28c0 	ldr	r2, [pc, #2240]	; 11e9c <free@plt+0x10b8>
   115d8:	e59f1820 	ldr	r1, [pc, #2080]	; 11e00 <free@plt+0x101c>
   115dc:	e5900000 	ldr	r0, [r0]
   115e0:	ebfffda5 	bl	10c7c <fprintf@plt>
   115e4:	e51b01c4 	ldr	r0, [fp, #-452]	; 0xfffffe3c
   115e8:	eb0020c0 	bl	198f0 <free@plt+0x8b0c>
   115ec:	eaffff9e 	b	1146c <free@plt+0x688>
   115f0:	e3530001 	cmp	r3, #1
   115f4:	ca000007 	bgt	11618 <free@plt+0x834>
   115f8:	e51b2124 	ldr	r2, [fp, #-292]	; 0xfffffedc
   115fc:	e59f075c 	ldr	r0, [pc, #1884]	; 11d60 <free@plt+0xf7c>
   11600:	e58d2000 	str	r2, [sp]
   11604:	e59f17f8 	ldr	r1, [pc, #2040]	; 11e04 <free@plt+0x1020>
   11608:	e59f288c 	ldr	r2, [pc, #2188]	; 11e9c <free@plt+0x10b8>
   1160c:	e5900000 	ldr	r0, [r0]
   11610:	ebfffd99 	bl	10c7c <fprintf@plt>
   11614:	eafffff2 	b	115e4 <free@plt+0x800>
   11618:	e5d43000 	ldrb	r3, [r4]
--
   116a4:	e3a0a001 	mov	sl, #1
   116a8:	e51b3044 	ldr	r3, [fp, #-68]	; 0xffffffbc
   116ac:	e1550003 	cmp	r5, r3
   116b0:	ba00001d 	blt	1172c <free@plt+0x948>
   116b4:	e3a0000a 	mov	r0, #10
   116b8:	ebfffd36 	bl	10b98 <putchar@plt>
   116bc:	e51b11c4 	ldr	r1, [fp, #-452]	; 0xfffffe3c
   116c0:	e591301c 	ldr	r3, [r1, #28]
   116c4:	e3530000 	cmp	r3, #0
   116c8:	0a000026 	beq	11768 <free@plt+0x984>
   116cc:	e5d42000 	ldrb	r2, [r4]
   116d0:	e2022003 	and	r2, r2, #3
   116d4:	e3520003 	cmp	r2, #3
   116d8:	0a000006 	beq	116f8 <free@plt+0x914>
   116dc:	e5912024 	ldr	r2, [r1, #36]	; 0x24
   116e0:	e59f0678 	ldr	r0, [pc, #1656]	; 11d60 <free@plt+0xf7c>
   116e4:	e58d2000 	str	r2, [sp]
   116e8:	e59f1730 	ldr	r1, [pc, #1840]	; 11e20 <free@plt+0x103c>
   116ec:	e59f27a8 	ldr	r2, [pc, #1960]	; 11e9c <free@plt+0x10b8>
   116f0:	e5900000 	ldr	r0, [r0]
   116f4:	ebfffd60 	bl	10c7c <fprintf@plt>
   116f8:	e5d43000 	ldrb	r3, [r4]
   116fc:	e3130001 	tst	r3, #1
--
   11778:	e5937024 	ldr	r7, [r3, #36]	; 0x24
   1177c:	e5932014 	ldr	r2, [r3, #20]
   11780:	e1520007 	cmp	r2, r7
   11784:	aa000022 	bge	11814 <free@plt+0xa30>
   11788:	e5938010 	ldr	r8, [r3, #16]
   1178c:	e3a03064 	mov	r3, #100	; 0x64
   11790:	e1a01007 	mov	r1, r7
   11794:	e0000398 	mul	r0, r8, r3
   11798:	eb00208d 	bl	199d4 <free@plt+0x8bf0>
   1179c:	e3500031 	cmp	r0, #49	; 0x31
   117a0:	ca000067 	bgt	11944 <free@plt+0xb60>
   117a4:	e2055003 	and	r5, r5, #3
   117a8:	e3550003 	cmp	r5, #3
   117ac:	0a00000c 	beq	117e4 <free@plt+0xa00>
   117b0:	e59f05a8 	ldr	r0, [pc, #1448]	; 11d60 <free@plt+0xf7c>
   117b4:	e58d7000 	str	r7, [sp]
   117b8:	e1a03008 	mov	r3, r8
   117bc:	e59f26d8 	ldr	r2, [pc, #1752]	; 11e9c <free@plt+0x10b8>
   117c0:	e59f1660 	ldr	r1, [pc, #1632]	; 11e28 <free@plt+0x1044>
   117c4:	e5900000 	ldr	r0, [r0]
   117c8:	ebfffd2b 	bl	10c7c <fprintf@plt>
   117cc:	e59f16c8 	ldr	r1, [pc, #1736]	; 11e9c <free@plt+0x10b8>
   117d0:	e59f0654 	ldr	r0, [pc, #1620]	; 11e2c <free@plt+0x1048>
--
   11858:	eb000de8 	bl	15000 <free@plt+0x421c>
   1185c:	e51b11c4 	ldr	r1, [fp, #-452]	; 0xfffffe3c
   11860:	e5913028 	ldr	r3, [r1, #40]	; 0x28
   11864:	e3730001 	cmn	r3, #1
   11868:	0a000022 	beq	118f8 <free@plt+0xb14>
   1186c:	e51b01a4 	ldr	r0, [fp, #-420]	; 0xfffffe5c
   11870:	e1530000 	cmp	r3, r0
   11874:	0a00001f 	beq	118f8 <free@plt+0xb14>
   11878:	e5d42000 	ldrb	r2, [r4]
   1187c:	e2022003 	and	r2, r2, #3
   11880:	e3520003 	cmp	r2, #3
   11884:	0a00000d 	beq	118c0 <free@plt+0xadc>
   11888:	e51b21a0 	ldr	r2, [fp, #-416]	; 0xfffffe60
   1188c:	e98d0005 	stmib	sp, {r0, r2}
   11890:	e59f04c8 	ldr	r0, [pc, #1224]	; 11d60 <free@plt+0xf7c>
   11894:	e591202c 	ldr	r2, [r1, #44]	; 0x2c
   11898:	e59f1598 	ldr	r1, [pc, #1432]	; 11e38 <free@plt+0x1054>
   1189c:	e58d2000 	str	r2, [sp]
   118a0:	e59f25f4 	ldr	r2, [pc, #1524]	; 11e9c <free@plt+0x10b8>
   118a4:	e5900000 	ldr	r0, [r0]
   118a8:	ebfffcf3 	bl	10c7c <fprintf@plt>
   118ac:	e51b31a0 	ldr	r3, [fp, #-416]	; 0xfffffe60
   118b0:	e51b21a4 	ldr	r2, [fp, #-420]	; 0xfffffe5c
--
   118ec:	e59f15a8 	ldr	r1, [pc, #1448]	; 11e9c <free@plt+0x10b8>
   118f0:	e59f0548 	ldr	r0, [pc, #1352]	; 11e40 <free@plt+0x105c>
   118f4:	ebfffcb0 	bl	10bbc <printf@plt>
   118f8:	e5945028 	ldr	r5, [r4, #40]	; 0x28
   118fc:	e51b31c4 	ldr	r3, [fp, #-452]	; 0xfffffe3c
   11900:	e3550000 	cmp	r5, #0
   11904:	e50b31cc 	str	r3, [fp, #-460]	; 0xfffffe34
   11908:	0a0002ce 	beq	12448 <free@plt+0x1664>
   1190c:	e59f1530 	ldr	r1, [pc, #1328]	; 11e44 <free@plt+0x1060>
   11910:	e1a00005 	mov	r0, r5
   11914:	ebfffd0b 	bl	10d48 <strcmp@plt>
   11918:	e3500000 	cmp	r0, #0
   1191c:	1a000048 	bne	11a44 <free@plt+0xc60>
   11920:	e1c481d8 	ldrd	r8, [r4, #24]
   11924:	e1983009 	orrs	r3, r8, r9
   11928:	1a00002f 	bne	119ec <free@plt+0xc08>
   1192c:	e59f342c 	ldr	r3, [pc, #1068]	; 11d60 <free@plt+0xf7c>
   11930:	e59f2564 	ldr	r2, [pc, #1380]	; 11e9c <free@plt+0x10b8>
   11934:	e59f150c 	ldr	r1, [pc, #1292]	; 11e48 <free@plt+0x1064>
   11938:	e5930000 	ldr	r0, [r3]
   1193c:	ebfffcce 	bl	10c7c <fprintf@plt>
   11940:	eaffff27 	b	115e4 <free@plt+0x800>
   11944:	e350005e 	cmp	r0, #94	; 0x5e
   11948:	caffffb1 	bgt	11814 <free@plt+0xa30>
   1194c:	e2055003 	and	r5, r5, #3
   11950:	e3550003 	cmp	r5, #3
   11954:	0a00000b 	beq	11988 <free@plt+0xba4>
   11958:	e59f0400 	ldr	r0, [pc, #1024]	; 11d60 <free@plt+0xf7c>
   1195c:	e58d7000 	str	r7, [sp]
   11960:	e1a03008 	mov	r3, r8
   11964:	e59f2530 	ldr	r2, [pc, #1328]	; 11e9c <free@plt+0x10b8>
   11968:	e59f14b8 	ldr	r1, [pc, #1208]	; 11e28 <free@plt+0x1044>
   1196c:	e5900000 	ldr	r0, [r0]
   11970:	ebfffcc1 	bl	10c7c <fprintf@plt>
   11974:	e51b31c4 	ldr	r3, [fp, #-452]	; 0xfffffe3c
   11978:	e59f151c 	ldr	r1, [pc, #1308]	; 11e9c <free@plt+0x10b8>
--
   119c4:	e58d2008 	str	r2, [sp, #8]
   119c8:	e5942010 	ldr	r2, [r4, #16]
   119cc:	e58d2004 	str	r2, [sp, #4]
   119d0:	e51b21c4 	ldr	r2, [fp, #-452]	; 0xfffffe3c
   119d4:	e5922028 	ldr	r2, [r2, #40]	; 0x28
   119d8:	e58d2000 	str	r2, [sp]
   119dc:	e51b203c 	ldr	r2, [fp, #-60]	; 0xffffffc4
   119e0:	e51b1040 	ldr	r1, [fp, #-64]	; 0xffffffc0
   119e4:	eb000d85 	bl	15000 <free@plt+0x421c>
   119e8:	eaffffbd 	b	118e4 <free@plt+0xb00>
   119ec:	ebfffcd8 	bl	10d54 <dup@plt>
   119f0:	e2503000 	subs	r3, r0, #0
   119f4:	e50b31d0 	str	r3, [fp, #-464]	; 0xfffffe30
   119f8:	aa00003c 	bge	11af0 <free@plt+0xd0c>
   119fc:	ebfffcdd 	bl	10d78 <__errno_location@plt>
   11a00:	e59f5358 	ldr	r5, [pc, #856]	; 11d60 <free@plt+0xf7c>
   11a04:	e59f2490 	ldr	r2, [pc, #1168]	; 11e9c <free@plt+0x10b8>
   11a08:	e59f1444 	ldr	r1, [pc, #1092]	; 11e54 <free@plt+0x1070>
   11a0c:	e5904000 	ldr	r4, [r0]
   11a10:	e5950000 	ldr	r0, [r5]
   11a14:	ebfffc98 	bl	10c7c <fprintf@plt>
   11a18:	e5955000 	ldr	r5, [r5]
   11a1c:	e1a00004 	mov	r0, r4
   11a20:	ebfffc68 	bl	10bc8 <strerror@plt>
   11a24:	e59f3478 	ldr	r3, [pc, #1144]	; 11ea4 <free@plt+0x10c0>
   11a28:	e59f1478 	ldr	r1, [pc, #1144]	; 11ea8 <free@plt+0x10c4>
   11a2c:	e3a0200b 	mov	r2, #11
   11a30:	e58d4000 	str	r4, [sp]
   11a34:	e58d0004 	str	r0, [sp, #4]
   11a38:	e1a00005 	mov	r0, r5
   11a3c:	ebfffc8e 	bl	10c7c <fprintf@plt>
   11a40:	eafffee7 	b	115e4 <free@plt+0x800>
   11a44:	e24b1f63 	sub	r1, fp, #396	; 0x18c
   11a48:	e1a00005 	mov	r0, r5
   11a4c:	ebfffc60 	bl	10bd4 <stat64@plt>
   11a50:	e2501000 	subs	r1, r0, #0
   11a54:	0a000009 	beq	11a80 <free@plt+0xc9c>
   11a58:	ebfffcc6 	bl	10d78 <__errno_location@plt>
   11a5c:	e59f72fc 	ldr	r7, [pc, #764]	; 11d60 <free@plt+0xf7c>
   11a60:	e1a03005 	mov	r3, r5
   11a64:	e59f2430 	ldr	r2, [pc, #1072]	; 11e9c <free@plt+0x10b8>
   11a68:	e59f136c 	ldr	r1, [pc, #876]	; 11ddc <free@plt+0xff8>
   11a6c:	e5904000 	ldr	r4, [r0]
   11a70:	e5970000 	ldr	r0, [r7]
   11a74:	ebfffc80 	bl	10c7c <fprintf@plt>
   11a78:	e5975000 	ldr	r5, [r7]
   11a7c:	eaffffe6 	b	11a1c <free@plt+0xc38>
   11a80:	e24b3f61 	sub	r3, fp, #388	; 0x184
   11a84:	e1a00005 	mov	r0, r5
   11a88:	e1c382d8 	ldrd	r8, [r3, #40]	; 0x28
   11a8c:	ebfffca7 	bl	10d30 <open64@plt>
   11a90:	e3700001 	cmn	r0, #1
   11a94:	e50b01d0 	str	r0, [fp, #-464]	; 0xfffffe30
   11a98:	1a000011 	bne	11ae4 <free@plt+0xd00>
   11a9c:	ebfffcb5 	bl	10d78 <__errno_location@plt>
   11aa0:	e59f72b8 	ldr	r7, [pc, #696]	; 11d60 <free@plt+0xf7c>
   11aa4:	e5943028 	ldr	r3, [r4, #40]	; 0x28
   11aa8:	e59f23ec 	ldr	r2, [pc, #1004]	; 11e9c <free@plt+0x10b8>
   11aac:	e59f1328 	ldr	r1, [pc, #808]	; 11ddc <free@plt+0xff8>
   11ab0:	e5905000 	ldr	r5, [r0]
   11ab4:	e5970000 	ldr	r0, [r7]
   11ab8:	ebfffc6f 	bl	10c7c <fprintf@plt>
   11abc:	e5974000 	ldr	r4, [r7]
   11ac0:	e1a00005 	mov	r0, r5
--
   11aec:	bafffebc 	blt	115e4 <free@plt+0x800>
   11af0:	e51b7040 	ldr	r7, [fp, #-64]	; 0xffffffc0
   11af4:	e1a00008 	mov	r0, r8
   11af8:	e1a02007 	mov	r2, r7
   11afc:	e1a03fc7 	asr	r3, r7, #31
   11b00:	e1a01009 	mov	r1, r9
   11b04:	eb001ff1 	bl	19ad0 <free@plt+0x8cec>
   11b08:	e51b11cc 	ldr	r1, [fp, #-460]	; 0xfffffe34
   11b0c:	e5911024 	ldr	r1, [r1, #36]	; 0x24
   11b10:	e1500001 	cmp	r0, r1
   11b14:	e50b01dc 	str	r0, [fp, #-476]	; 0xfffffe24
   11b18:	da000015 	ble	11b74 <free@plt+0xd90>
   11b1c:	ebfffc95 	bl	10d78 <__errno_location@plt>
   11b20:	e59f7238 	ldr	r7, [pc, #568]	; 11d60 <free@plt+0xf7c>
   11b24:	e59f2370 	ldr	r2, [pc, #880]	; 11e9c <free@plt+0x10b8>
   11b28:	e59f1328 	ldr	r1, [pc, #808]	; 11e58 <free@plt+0x1074>
   11b2c:	e5905000 	ldr	r5, [r0]
   11b30:	e1cd80f0 	strd	r8, [sp]
   11b34:	e5943028 	ldr	r3, [r4, #40]	; 0x28
   11b38:	e5970000 	ldr	r0, [r7]
   11b3c:	ebfffc4e 	bl	10c7c <fprintf@plt>
   11b40:	e1a00005 	mov	r0, r5
   11b44:	e5974000 	ldr	r4, [r7]
   11b48:	ebfffc1e 	bl	10bc8 <strerror@plt>
   11b4c:	e58d5000 	str	r5, [sp]
   11b50:	e59f334c 	ldr	r3, [pc, #844]	; 11ea4 <free@plt+0x10c0>
   11b54:	e3a0200b 	mov	r2, #11
   11b58:	e59f1348 	ldr	r1, [pc, #840]	; 11ea8 <free@plt+0x10c4>
   11b5c:	e58d0004 	str	r0, [sp, #4]
   11b60:	e1a00004 	mov	r0, r4
   11b64:	ebfffc44 	bl	10c7c <fprintf@plt>
   11b68:	e51b01d0 	ldr	r0, [fp, #-464]	; 0xfffffe30
   11b6c:	ebfffc96 	bl	10dcc <close@plt>
   11b70:	eafffe9b 	b	115e4 <free@plt+0x800>
   11b74:	e1923003 	orrs	r3, r2, r3
   11b78:	0a00000b 	beq	11bac <free@plt+0xdc8>
   11b7c:	ebfffc7d 	bl	10d78 <__errno_location@plt>
   11b80:	e59fa1d8 	ldr	sl, [pc, #472]	; 11d60 <free@plt+0xf7c>
   11b84:	e59f2310 	ldr	r2, [pc, #784]	; 11e9c <free@plt+0x10b8>
   11b88:	e59f12cc 	ldr	r1, [pc, #716]	; 11e5c <free@plt+0x1078>
   11b8c:	e5905000 	ldr	r5, [r0]
   11b90:	e58d7008 	str	r7, [sp, #8]
   11b94:	e1cd80f0 	strd	r8, [sp]
   11b98:	e5943028 	ldr	r3, [r4, #40]	; 0x28
   11b9c:	e59a0000 	ldr	r0, [sl]
   11ba0:	ebfffc35 	bl	10c7c <fprintf@plt>
   11ba4:	e59a4000 	ldr	r4, [sl]
   11ba8:	eaffffc4 	b	11ac0 <free@plt+0xcdc>
--
   11ca8:	e1a03005 	mov	r3, r5
   11cac:	e5982030 	ldr	r2, [r8, #48]	; 0x30
   11cb0:	e24b1f49 	sub	r1, fp, #292	; 0x124
   11cb4:	e51b01c8 	ldr	r0, [fp, #-456]	; 0xfffffe38
   11cb8:	eb0016c0 	bl	177c0 <free@plt+0x69dc>
   11cbc:	e3500000 	cmp	r0, #0
   11cc0:	0a00007a 	beq	11eb0 <free@plt+0x10cc>
   11cc4:	e5d83000 	ldrb	r3, [r8]
   11cc8:	e3130002 	tst	r3, #2
   11ccc:	1a000001 	bne	11cd8 <free@plt+0xef4>
   11cd0:	e3a0000a 	mov	r0, #10
   11cd4:	ebfffbaf 	bl	10b98 <putchar@plt>
   11cd8:	ebfffc26 	bl	10d78 <__errno_location@plt>
   11cdc:	e59f907c 	ldr	r9, [pc, #124]	; 11d60 <free@plt+0xf7c>
   11ce0:	e1a03005 	mov	r3, r5
   11ce4:	e59f21b0 	ldr	r2, [pc, #432]	; 11e9c <free@plt+0x10b8>
   11ce8:	e59f117c 	ldr	r1, [pc, #380]	; 11e6c <free@plt+0x1088>
   11cec:	e5908000 	ldr	r8, [r0]
   11cf0:	e1a04000 	mov	r4, r0
   11cf4:	e5990000 	ldr	r0, [r9]
   11cf8:	ebfffbdf 	bl	10c7c <fprintf@plt>
   11cfc:	e1a00008 	mov	r0, r8
   11d00:	e5999000 	ldr	r9, [r9]
   11d04:	ebfffbaf 	bl	10bc8 <strerror@plt>
   11d08:	e59f3194 	ldr	r3, [pc, #404]	; 11ea4 <free@plt+0x10c0>
   11d0c:	e58d8000 	str	r8, [sp]
   11d10:	e3a0200b 	mov	r2, #11
   11d14:	e59f118c 	ldr	r1, [pc, #396]	; 11ea8 <free@plt+0x10c4>
   11d18:	e58d0004 	str	r0, [sp, #4]
   11d1c:	e1a00009 	mov	r0, r9
   11d20:	ebfffbd5 	bl	10c7c <fprintf@plt>
   11d24:	e5943000 	ldr	r3, [r4]
   11d28:	e3530005 	cmp	r3, #5
--
   11f30:	e5d43002 	ldrb	r3, [r4, #2]
   11f34:	e1822803 	orr	r2, r2, r3, lsl #16
   11f38:	e5d43003 	ldrb	r3, [r4, #3]
   11f3c:	e1822c03 	orr	r2, r2, r3, lsl #24
   11f40:	e1a03c22 	lsr	r3, r2, #24
   11f44:	e1a01402 	lsl	r1, r2, #8
   11f48:	e1833c02 	orr	r3, r3, r2, lsl #24
   11f4c:	e20118ff 	and	r1, r1, #16711680	; 0xff0000
   11f50:	e1a02422 	lsr	r2, r2, #8
   11f54:	e2022cff 	and	r2, r2, #65280	; 0xff00
   11f58:	e1833001 	orr	r3, r3, r1
   11f5c:	e1833002 	orr	r3, r3, r2
   11f60:	e51f20f4 	ldr	r2, [pc, #-244]	; 11e74 <free@plt+0x1090>
   11f64:	e1530002 	cmp	r3, r2
   11f68:	0a00004c 	beq	120a0 <free@plt+0x12bc>
   11f6c:	e58d2000 	str	r2, [sp]
   11f70:	e51f1100 	ldr	r1, [pc, #-256]	; 11e78 <free@plt+0x1094>
   11f74:	e51f20e0 	ldr	r2, [pc, #-224]	; 11e9c <free@plt+0x10b8>
   11f78:	e51f00e8 	ldr	r0, [pc, #-232]	; 11e98 <free@plt+0x10b4>
   11f7c:	e5900000 	ldr	r0, [r0]
   11f80:	ebfffb3d 	bl	10c7c <fprintf@plt>
   11f84:	e51f30e0 	ldr	r3, [pc, #-224]	; 11eac <free@plt+0x10c8>
   11f88:	e51f00f8 	ldr	r0, [pc, #-248]	; 11e98 <free@plt+0x10b4>
   11f8c:	e5933028 	ldr	r3, [r3, #40]	; 0x28
   11f90:	e51f20fc 	ldr	r2, [pc, #-252]	; 11e9c <free@plt+0x10b8>
   11f94:	e58d3000 	str	r3, [sp]
   11f98:	e51b31d4 	ldr	r3, [fp, #-468]	; 0xfffffe2c
   11f9c:	e51f1128 	ldr	r1, [pc, #-296]	; 11e7c <free@plt+0x1098>
   11fa0:	e5900000 	ldr	r0, [r0]
   11fa4:	ebfffb34 	bl	10c7c <fprintf@plt>
   11fa8:	eaffff66 	b	11d48 <free@plt+0xf64>
   11fac:	c0899000 	addgt	r9, r9, r0
   11fb0:	c0477000 	subgt	r7, r7, r0
   11fb4:	ca000015 	bgt	12010 <free@plt+0x122c>
   11fb8:	ebfffb6e 	bl	10d78 <__errno_location@plt>
   11fbc:	e5908000 	ldr	r8, [r0]
   11fc0:	e358000b 	cmp	r8, #11
   11fc4:	13580004 	cmpne	r8, #4
   11fc8:	0a000010 	beq	12010 <free@plt+0x122c>
   11fcc:	e51f413c 	ldr	r4, [pc, #-316]	; 11e98 <free@plt+0x10b4>
   11fd0:	e1a03007 	mov	r3, r7
   11fd4:	e51f2140 	ldr	r2, [pc, #-320]	; 11e9c <free@plt+0x10b8>
   11fd8:	e51f1160 	ldr	r1, [pc, #-352]	; 11e80 <free@plt+0x109c>
   11fdc:	e5940000 	ldr	r0, [r4]
   11fe0:	ebfffb25 	bl	10c7c <fprintf@plt>
   11fe4:	e1a00008 	mov	r0, r8
   11fe8:	e5944000 	ldr	r4, [r4]
   11fec:	ebfffaf5 	bl	10bc8 <strerror@plt>
   11ff0:	e58d8000 	str	r8, [sp]
   11ff4:	e51f3158 	ldr	r3, [pc, #-344]	; 11ea4 <free@plt+0x10c0>
   11ff8:	e3a0200b 	mov	r2, #11
   11ffc:	e51f115c 	ldr	r1, [pc, #-348]	; 11ea8 <free@plt+0x10c4>
   12000:	e58d0004 	str	r0, [sp, #4]
   12004:	e1a00004 	mov	r0, r4
   12008:	ebfffb1b 	bl	10c7c <fprintf@plt>
   1200c:	ea00000d 	b	12048 <free@plt+0x1264>
   12010:	e3570000 	cmp	r7, #0
   12014:	0affffa9 	beq	11ec0 <free@plt+0x10dc>
   12018:	e1a02007 	mov	r2, r7
   1201c:	e1a01009 	mov	r1, r9
   12020:	e51b01d0 	ldr	r0, [fp, #-464]	; 0xfffffe30
   12024:	ebfffb20 	bl	10cac <read@plt>
   12028:	e3500000 	cmp	r0, #0
   1202c:	1affffde 	bne	11fac <free@plt+0x11c8>
   12030:	e51f01a0 	ldr	r0, [pc, #-416]	; 11e98 <free@plt+0x10b4>
   12034:	e1a03007 	mov	r3, r7
   12038:	e51f21a4 	ldr	r2, [pc, #-420]	; 11e9c <free@plt+0x10b8>
   1203c:	e51f11c0 	ldr	r1, [pc, #-448]	; 11e84 <free@plt+0x10a0>
   12040:	e5900000 	ldr	r0, [r0]
   12044:	ebfffb0c 	bl	10c7c <fprintf@plt>
   12048:	ebfffb4a 	bl	10d78 <__errno_location@plt>
   1204c:	e51f31a8 	ldr	r3, [pc, #-424]	; 11eac <free@plt+0x10c8>
   12050:	e51f51c0 	ldr	r5, [pc, #-448]	; 11e98 <free@plt+0x10b4>
   12054:	e5933028 	ldr	r3, [r3, #40]	; 0x28
   12058:	e51f21c4 	ldr	r2, [pc, #-452]	; 11e9c <free@plt+0x10b8>
   1205c:	e51f11dc 	ldr	r1, [pc, #-476]	; 11e88 <free@plt+0x10a4>
   12060:	e5904000 	ldr	r4, [r0]
   12064:	e58d3000 	str	r3, [sp]
   12068:	e51b31d4 	ldr	r3, [fp, #-468]	; 0xfffffe2c
   1206c:	e5950000 	ldr	r0, [r5]
   12070:	ebfffb01 	bl	10c7c <fprintf@plt>
   12074:	e1a00004 	mov	r0, r4
   12078:	e5955000 	ldr	r5, [r5]
   1207c:	ebfffad1 	bl	10bc8 <strerror@plt>
   12080:	e58d4000 	str	r4, [sp]
   12084:	e51f31e8 	ldr	r3, [pc, #-488]	; 11ea4 <free@plt+0x10c0>
   12088:	e3a0200b 	mov	r2, #11
   1208c:	e51f11ec 	ldr	r1, [pc, #-492]	; 11ea8 <free@plt+0x10c4>
   12090:	e58d0004 	str	r0, [sp, #4]
   12094:	e1a00005 	mov	r0, r5
   12098:	ebfffaf7 	bl	10c7c <fprintf@plt>
   1209c:	eaffff29 	b	11d48 <free@plt+0xf64>
   120a0:	e3a0203c 	mov	r2, #60	; 0x3c
--
   122e4:	e58d300c 	str	r3, [sp, #12]
   122e8:	e88d0018 	stm	sp, {r3, r4}
   122ec:	e24b1f49 	sub	r1, fp, #292	; 0x124
   122f0:	e1a03005 	mov	r3, r5
   122f4:	e0020097 	mul	r2, r7, r0
   122f8:	e58d2008 	str	r2, [sp, #8]
   122fc:	e51f2458 	ldr	r2, [pc, #-1112]	; 11eac <free@plt+0x10c8>
   12300:	e51b01c8 	ldr	r0, [fp, #-456]	; 0xfffffe38
   12304:	e5922030 	ldr	r2, [r2, #48]	; 0x30
   12308:	eb00163f 	bl	17c0c <free@plt+0x6e28>
   1230c:	e2507000 	subs	r7, r0, #0
   12310:	0a000025 	beq	123ac <free@plt+0x15c8>
   12314:	ebfffa97 	bl	10d78 <__errno_location@plt>
   12318:	e51f8488 	ldr	r8, [pc, #-1160]	; 11e98 <free@plt+0x10b4>
   1231c:	e1a03005 	mov	r3, r5
   12320:	e51f248c 	ldr	r2, [pc, #-1164]	; 11e9c <free@plt+0x10b8>
   12324:	e51f148c 	ldr	r1, [pc, #-1164]	; 11ea0 <free@plt+0x10bc>
   12328:	e5907000 	ldr	r7, [r0]
   1232c:	e1a04000 	mov	r4, r0
   12330:	e5980000 	ldr	r0, [r8]
   12334:	ebfffa50 	bl	10c7c <fprintf@plt>
   12338:	e1a00007 	mov	r0, r7
   1233c:	e5988000 	ldr	r8, [r8]
   12340:	ebfffa20 	bl	10bc8 <strerror@plt>
   12344:	e51f34a8 	ldr	r3, [pc, #-1192]	; 11ea4 <free@plt+0x10c0>
   12348:	e58d7000 	str	r7, [sp]
   1234c:	e3a0200b 	mov	r2, #11
   12350:	e51f14b0 	ldr	r1, [pc, #-1200]	; 11ea8 <free@plt+0x10c4>
   12354:	e58d0004 	str	r0, [sp, #4]
   12358:	e1a00008 	mov	r0, r8
   1235c:	ebfffa46 	bl	10c7c <fprintf@plt>
   12360:	e5943000 	ldr	r3, [r4]
   12364:	e3530005 	cmp	r3, #5
--
   12570:	e92d407f 	push	{r0, r1, r2, r3, r4, r5, r6, lr}
   12574:	e1a06001 	mov	r6, r1
   12578:	e3a02000 	mov	r2, #0
   1257c:	e28d100c 	add	r1, sp, #12
   12580:	e1a04000 	mov	r4, r0
   12584:	ebfff9aa 	bl	10c34 <strtoul@plt>
   12588:	e5d43000 	ldrb	r3, [r4]
   1258c:	e3530000 	cmp	r3, #0
   12590:	e1a05000 	mov	r5, r0
   12594:	0a000003 	beq	125a8 <free@plt+0x17c4>
   12598:	e59d300c 	ldr	r3, [sp, #12]
   1259c:	e5d33000 	ldrb	r3, [r3]
   125a0:	e3530000 	cmp	r3, #0
   125a4:	0a000008 	beq	125cc <free@plt+0x17e8>
   125a8:	e59f0028 	ldr	r0, [pc, #40]	; 125d8 <free@plt+0x17f4>
   125ac:	e58d4000 	str	r4, [sp]
   125b0:	e59f3024 	ldr	r3, [pc, #36]	; 125dc <free@plt+0x17f8>
   125b4:	e59f2024 	ldr	r2, [pc, #36]	; 125e0 <free@plt+0x17fc>
   125b8:	e59f1024 	ldr	r1, [pc, #36]	; 125e4 <free@plt+0x1800>
   125bc:	e5900000 	ldr	r0, [r0]
   125c0:	ebfff9ad 	bl	10c7c <fprintf@plt>
   125c4:	e3a03001 	mov	r3, #1
   125c8:	e5863000 	str	r3, [r6]
--
   12714:	e59f1104 	ldr	r1, [pc, #260]	; 12820 <free@plt+0x1a3c>
   12718:	e59f0104 	ldr	r0, [pc, #260]	; 12824 <free@plt+0x1a40>
   1271c:	ebfff926 	bl	10bbc <printf@plt>
   12720:	e5d43000 	ldrb	r3, [r4]
   12724:	e3130002 	tst	r3, #2
   12728:	1a000001 	bne	12734 <free@plt+0x1950>
   1272c:	e3a0000a 	mov	r0, #10
   12730:	ebfff918 	bl	10b98 <putchar@plt>
   12734:	e5d730fc 	ldrb	r3, [r7, #252]	; 0xfc
   12738:	e3130002 	tst	r3, #2
   1273c:	1a000010 	bne	12784 <free@plt+0x19a0>
   12740:	e5d43000 	ldrb	r3, [r4]
   12744:	e3130002 	tst	r3, #2
   12748:	1a000001 	bne	12754 <free@plt+0x1970>
   1274c:	e3a0000a 	mov	r0, #10
   12750:	ebfff910 	bl	10b98 <putchar@plt>
   12754:	e59f30cc 	ldr	r3, [pc, #204]	; 12828 <free@plt+0x1a44>
   12758:	e59f20c0 	ldr	r2, [pc, #192]	; 12820 <free@plt+0x1a3c>
   1275c:	e59f10c8 	ldr	r1, [pc, #200]	; 1282c <free@plt+0x1a48>
   12760:	e5930000 	ldr	r0, [r3]
   12764:	ebfff944 	bl	10c7c <fprintf@plt>
   12768:	ea000003 	b	1277c <free@plt+0x1998>
   1276c:	e59f00bc 	ldr	r0, [pc, #188]	; 12830 <free@plt+0x1a4c>
--
   127c4:	e5845038 	str	r5, [r4, #56]	; 0x38
   127c8:	e2833001 	add	r3, r3, #1
   127cc:	e1550003 	cmp	r5, r3
   127d0:	0594303c 	ldreq	r3, [r4, #60]	; 0x3c
   127d4:	13a03001 	movne	r3, #1
   127d8:	02833001 	addeq	r3, r3, #1
   127dc:	e584303c 	str	r3, [r4, #60]	; 0x3c
   127e0:	e594303c 	ldr	r3, [r4, #60]	; 0x3c
   127e4:	e3530003 	cmp	r3, #3
   127e8:	d8bd81f0 	pople	{r4, r5, r6, r7, r8, pc}
   127ec:	e5d43000 	ldrb	r3, [r4]
   127f0:	e3130002 	tst	r3, #2
   127f4:	1a000001 	bne	12800 <free@plt+0x1a1c>
   127f8:	e3a0000a 	mov	r0, #10
   127fc:	ebfff8e5 	bl	10b98 <putchar@plt>
   12800:	e59f0020 	ldr	r0, [pc, #32]	; 12828 <free@plt+0x1a44>
   12804:	e3a03004 	mov	r3, #4
   12808:	e59f2010 	ldr	r2, [pc, #16]	; 12820 <free@plt+0x1a3c>
   1280c:	e59f1020 	ldr	r1, [pc, #32]	; 12834 <free@plt+0x1a50>
   12810:	e5900000 	ldr	r0, [r0]
   12814:	ebfff918 	bl	10c7c <fprintf@plt>
   12818:	eaffffd7 	b	1277c <free@plt+0x1998>
   1281c:	0002d0e0 	andeq	sp, r2, r0, ror #1
--
   12848:	e1a06001 	mov	r6, r1
   1284c:	e284003f 	add	r0, r4, #63	; 0x3f
   12850:	e1a01004 	mov	r1, r4
   12854:	e58d2030 	str	r2, [sp, #48]	; 0x30
   12858:	e58d3024 	str	r3, [sp, #36]	; 0x24
   1285c:	eb001c5c 	bl	199d4 <free@plt+0x8bf0>
   12860:	e0030490 	mul	r3, r0, r4
   12864:	e1a00003 	mov	r0, r3
   12868:	e58d3020 	str	r3, [sp, #32]
   1286c:	ebfff8ed 	bl	10c28 <alloc@plt>
   12870:	e2503000 	subs	r3, r0, #0
   12874:	e58d3028 	str	r3, [sp, #40]	; 0x28
   12878:	1a000013 	bne	128cc <free@plt+0x1ae8>
   1287c:	ebfff93d 	bl	10d78 <__errno_location@plt>
   12880:	e59f5450 	ldr	r5, [pc, #1104]	; 12cd8 <free@plt+0x1ef4>
   12884:	e59d3020 	ldr	r3, [sp, #32]
   12888:	e59f244c 	ldr	r2, [pc, #1100]	; 12cdc <free@plt+0x1ef8>
   1288c:	e59f144c 	ldr	r1, [pc, #1100]	; 12ce0 <free@plt+0x1efc>
   12890:	e5904000 	ldr	r4, [r0]
   12894:	e5950000 	ldr	r0, [r5]
   12898:	ebfff8f7 	bl	10c7c <fprintf@plt>
   1289c:	e1a00004 	mov	r0, r4
   128a0:	e5955000 	ldr	r5, [r5]
   128a4:	ebfff8c7 	bl	10bc8 <strerror@plt>
   128a8:	e58d4000 	str	r4, [sp]
   128ac:	e59f3430 	ldr	r3, [pc, #1072]	; 12ce4 <free@plt+0x1f00>
   128b0:	e3a0200b 	mov	r2, #11
   128b4:	e59f142c 	ldr	r1, [pc, #1068]	; 12ce8 <free@plt+0x1f04>
   128b8:	e58d0004 	str	r0, [sp, #4]
   128bc:	e1a00005 	mov	r0, r5
   128c0:	ebfff8ed 	bl	10c7c <fprintf@plt>
   128c4:	e3e05000 	mvn	r5, #0
   128c8:	ea0000ff 	b	12ccc <free@plt+0x1ee8>
--
   128f8:	e59620e0 	ldr	r2, [r6, #224]	; 0xe0
   128fc:	e5d53000 	ldrb	r3, [r5]
   12900:	e1520004 	cmp	r2, r4
   12904:	e2033006 	and	r3, r3, #6
   12908:	ca000010 	bgt	12950 <free@plt+0x1b6c>
   1290c:	e3530000 	cmp	r3, #0
   12910:	1a000001 	bne	1291c <free@plt+0x1b38>
   12914:	e3a0000a 	mov	r0, #10
   12918:	ebfff89e 	bl	10b98 <putchar@plt>
   1291c:	e59d306c 	ldr	r3, [sp, #108]	; 0x6c
   12920:	e3530000 	cmp	r3, #0
   12924:	1a0000b8 	bne	12c0c <free@plt+0x1e28>
   12928:	e59d301c 	ldr	r3, [sp, #28]
   1292c:	e3780001 	cmn	r8, #1
   12930:	13730001 	cmnne	r3, #1
   12934:	1a0000bf 	bne	12c38 <free@plt+0x1e54>
   12938:	e59f239c 	ldr	r2, [pc, #924]	; 12cdc <free@plt+0x1ef8>
   1293c:	e59f13ac 	ldr	r1, [pc, #940]	; 12cf0 <free@plt+0x1f0c>
   12940:	e59f3390 	ldr	r3, [pc, #912]	; 12cd8 <free@plt+0x1ef4>
   12944:	e5930000 	ldr	r0, [r3]
   12948:	ebfff8cb 	bl	10c7c <fprintf@plt>
   1294c:	ea0000ae 	b	12c0c <free@plt+0x1e28>
   12950:	e3530000 	cmp	r3, #0
--
   12a1c:	e1a03004 	mov	r3, r4
   12a20:	e59b2030 	ldr	r2, [fp, #48]	; 0x30
   12a24:	e1a01006 	mov	r1, r6
   12a28:	e59d002c 	ldr	r0, [sp, #44]	; 0x2c
   12a2c:	eb001363 	bl	177c0 <free@plt+0x69dc>
   12a30:	e5db3000 	ldrb	r3, [fp]
   12a34:	e3500000 	cmp	r0, #0
   12a38:	0a000020 	beq	12ac0 <free@plt+0x1cdc>
   12a3c:	e3130002 	tst	r3, #2
   12a40:	1a000001 	bne	12a4c <free@plt+0x1c68>
   12a44:	e3a0000a 	mov	r0, #10
   12a48:	ebfff852 	bl	10b98 <putchar@plt>
   12a4c:	ebfff8c9 	bl	10d78 <__errno_location@plt>
   12a50:	e59fb280 	ldr	fp, [pc, #640]	; 12cd8 <free@plt+0x1ef4>
   12a54:	e1a03004 	mov	r3, r4
   12a58:	e59f227c 	ldr	r2, [pc, #636]	; 12cdc <free@plt+0x1ef8>
   12a5c:	e59f129c 	ldr	r1, [pc, #668]	; 12d00 <free@plt+0x1f1c>
   12a60:	e590a000 	ldr	sl, [r0]
   12a64:	e1a09000 	mov	r9, r0
   12a68:	e59b0000 	ldr	r0, [fp]
   12a6c:	ebfff882 	bl	10c7c <fprintf@plt>
   12a70:	e1a0000a 	mov	r0, sl
   12a74:	e59bb000 	ldr	fp, [fp]
   12a78:	ebfff852 	bl	10bc8 <strerror@plt>
   12a7c:	e59f3260 	ldr	r3, [pc, #608]	; 12ce4 <free@plt+0x1f00>
   12a80:	e58da000 	str	sl, [sp]
   12a84:	e3a0200b 	mov	r2, #11
   12a88:	e59f1258 	ldr	r1, [pc, #600]	; 12ce8 <free@plt+0x1f04>
   12a8c:	e58d0004 	str	r0, [sp, #4]
   12a90:	e1a0000b 	mov	r0, fp
   12a94:	ebfff878 	bl	10c7c <fprintf@plt>
   12a98:	e5993000 	ldr	r3, [r9]
   12a9c:	e3530005 	cmp	r3, #5
--
   12b68:	e5952030 	ldr	r2, [r5, #48]	; 0x30
   12b6c:	e1a01006 	mov	r1, r6
   12b70:	e59d002c 	ldr	r0, [sp, #44]	; 0x2c
   12b74:	eb001424 	bl	17c0c <free@plt+0x6e28>
   12b78:	e3500000 	cmp	r0, #0
   12b7c:	0affffe4 	beq	12b14 <free@plt+0x1d30>
   12b80:	e5d53000 	ldrb	r3, [r5]
   12b84:	e3130006 	tst	r3, #6
   12b88:	1a000001 	bne	12b94 <free@plt+0x1db0>
   12b8c:	e3a0000a 	mov	r0, #10
   12b90:	ebfff800 	bl	10b98 <putchar@plt>
   12b94:	ebfff877 	bl	10d78 <__errno_location@plt>
   12b98:	e59fb138 	ldr	fp, [pc, #312]	; 12cd8 <free@plt+0x1ef4>
   12b9c:	e59d3020 	ldr	r3, [sp, #32]
   12ba0:	e59f2134 	ldr	r2, [pc, #308]	; 12cdc <free@plt+0x1ef8>
   12ba4:	e59f1160 	ldr	r1, [pc, #352]	; 12d0c <free@plt+0x1f28>
   12ba8:	e590a000 	ldr	sl, [r0]
   12bac:	e58d4000 	str	r4, [sp]
   12bb0:	e1a09000 	mov	r9, r0
   12bb4:	e59b0000 	ldr	r0, [fp]
   12bb8:	ebfff82f 	bl	10c7c <fprintf@plt>
   12bbc:	e1a0000a 	mov	r0, sl
   12bc0:	e59bb000 	ldr	fp, [fp]
   12bc4:	ebfff7ff 	bl	10bc8 <strerror@plt>
   12bc8:	e59f3114 	ldr	r3, [pc, #276]	; 12ce4 <free@plt+0x1f00>
   12bcc:	e58da000 	str	sl, [sp]
   12bd0:	e3a0200b 	mov	r2, #11
   12bd4:	e59f110c 	ldr	r1, [pc, #268]	; 12ce8 <free@plt+0x1f04>
   12bd8:	e58d0004 	str	r0, [sp, #4]
   12bdc:	e1a0000b 	mov	r0, fp
   12be0:	ebfff825 	bl	10c7c <fprintf@plt>
   12be4:	e5993000 	ldr	r3, [r9]
   12be8:	e3530005 	cmp	r3, #5
--
   12d20:	e1a06001 	mov	r6, r1
   12d24:	e24dd04c 	sub	sp, sp, #76	; 0x4c
   12d28:	e3a01000 	mov	r1, #0
   12d2c:	e1a05000 	mov	r5, r0
   12d30:	ebfff7fe 	bl	10d30 <open64@plt>
   12d34:	e3700001 	cmn	r0, #1
   12d38:	e1a04000 	mov	r4, r0
   12d3c:	0a000055 	beq	12e98 <free@plt+0x20b4>
   12d40:	e3a02032 	mov	r2, #50	; 0x32
   12d44:	e28d1014 	add	r1, sp, #20
   12d48:	ebfff7d7 	bl	10cac <read@plt>
   12d4c:	e3700001 	cmn	r0, #1
   12d50:	1a000014 	bne	12da8 <free@plt+0x1fc4>
   12d54:	ebfff807 	bl	10d78 <__errno_location@plt>
   12d58:	e59f7144 	ldr	r7, [pc, #324]	; 12ea4 <free@plt+0x20c0>
   12d5c:	e1a03005 	mov	r3, r5
   12d60:	e59f2140 	ldr	r2, [pc, #320]	; 12ea8 <free@plt+0x20c4>
   12d64:	e59f1140 	ldr	r1, [pc, #320]	; 12eac <free@plt+0x20c8>
   12d68:	e5906000 	ldr	r6, [r0]
   12d6c:	e5970000 	ldr	r0, [r7]
   12d70:	ebfff7c1 	bl	10c7c <fprintf@plt>
   12d74:	e1a00006 	mov	r0, r6
   12d78:	e5975000 	ldr	r5, [r7]
   12d7c:	ebfff791 	bl	10bc8 <strerror@plt>
   12d80:	e58d6000 	str	r6, [sp]
   12d84:	e59f3124 	ldr	r3, [pc, #292]	; 12eb0 <free@plt+0x20cc>
   12d88:	e3a02008 	mov	r2, #8
   12d8c:	e59f1120 	ldr	r1, [pc, #288]	; 12eb4 <free@plt+0x20d0>
   12d90:	e58d0004 	str	r0, [sp, #4]
   12d94:	e1a00005 	mov	r0, r5
   12d98:	ebfff7b7 	bl	10c7c <fprintf@plt>
   12d9c:	e1a00004 	mov	r0, r4
   12da0:	ebfff809 	bl	10dcc <close@plt>
   12da4:	ea00003a 	b	12e94 <free@plt+0x20b0>
   12da8:	e3500032 	cmp	r0, #50	; 0x32
   12dac:	1a000009 	bne	12dd8 <free@plt+0x1ff4>
   12db0:	e59f20f0 	ldr	r2, [pc, #240]	; 12ea8 <free@plt+0x20c4>
   12db4:	e59f10fc 	ldr	r1, [pc, #252]	; 12eb8 <free@plt+0x20d4>
   12db8:	e1a03005 	mov	r3, r5
   12dbc:	e59f00e0 	ldr	r0, [pc, #224]	; 12ea4 <free@plt+0x20c0>
   12dc0:	e5900000 	ldr	r0, [r0]
   12dc4:	ebfff7ac 	bl	10c7c <fprintf@plt>
   12dc8:	ebfff7ea 	bl	10d78 <__errno_location@plt>
   12dcc:	e3a03016 	mov	r3, #22
--
   12de4:	e5403034 	strb	r3, [r0, #-52]	; 0xffffffcc
   12de8:	e1a02006 	mov	r2, r6
   12dec:	e59f10c8 	ldr	r1, [pc, #200]	; 12ebc <free@plt+0x20d8>
   12df0:	e28d0014 	add	r0, sp, #20
   12df4:	ebfff7bb 	bl	10ce8 <sscanf@plt>
   12df8:	e3500001 	cmp	r0, #1
   12dfc:	11a03005 	movne	r3, r5
   12e00:	159f20a0 	ldrne	r2, [pc, #160]	; 12ea8 <free@plt+0x20c4>
   12e04:	159f10b4 	ldrne	r1, [pc, #180]	; 12ec0 <free@plt+0x20dc>
   12e08:	1affffeb 	bne	12dbc <free@plt+0x1fd8>
   12e0c:	e1c620d0 	ldrd	r2, [r6]
   12e10:	e3520000 	cmp	r2, #0
   12e14:	e2d31000 	sbcs	r1, r3, #0
   12e18:	aa000007 	bge	12e3c <free@plt+0x2058>
   12e1c:	e1cd20f0 	strd	r2, [sp]
   12e20:	e59f307c 	ldr	r3, [pc, #124]	; 12ea4 <free@plt+0x20c0>
   12e24:	e58d5008 	str	r5, [sp, #8]
   12e28:	e59f2078 	ldr	r2, [pc, #120]	; 12ea8 <free@plt+0x20c4>
   12e2c:	e59f1090 	ldr	r1, [pc, #144]	; 12ec4 <free@plt+0x20e0>
   12e30:	e5930000 	ldr	r0, [r3]
   12e34:	ebfff790 	bl	10c7c <fprintf@plt>
   12e38:	eaffffe2 	b	12dc8 <free@plt+0x1fe4>
   12e3c:	e1a00004 	mov	r0, r4
   12e40:	ebfff7e1 	bl	10dcc <close@plt>
   12e44:	e2504000 	subs	r4, r0, #0
   12e48:	0a000012 	beq	12e98 <free@plt+0x20b4>
   12e4c:	ebfff7c9 	bl	10d78 <__errno_location@plt>
   12e50:	e59f604c 	ldr	r6, [pc, #76]	; 12ea4 <free@plt+0x20c0>
   12e54:	e1a03005 	mov	r3, r5
   12e58:	e59f2048 	ldr	r2, [pc, #72]	; 12ea8 <free@plt+0x20c4>
   12e5c:	e59f1064 	ldr	r1, [pc, #100]	; 12ec8 <free@plt+0x20e4>
   12e60:	e5904000 	ldr	r4, [r0]
   12e64:	e5960000 	ldr	r0, [r6]
   12e68:	ebfff783 	bl	10c7c <fprintf@plt>
   12e6c:	e1a00004 	mov	r0, r4
   12e70:	e5965000 	ldr	r5, [r6]
   12e74:	ebfff753 	bl	10bc8 <strerror@plt>
   12e78:	e58d4000 	str	r4, [sp]
   12e7c:	e59f302c 	ldr	r3, [pc, #44]	; 12eb0 <free@plt+0x20cc>
   12e80:	e3a02008 	mov	r2, #8
   12e84:	e59f1028 	ldr	r1, [pc, #40]	; 12eb4 <free@plt+0x20d0>
   12e88:	e58d0004 	str	r0, [sp, #4]
   12e8c:	e1a00005 	mov	r0, r5
   12e90:	ebfff779 	bl	10c7c <fprintf@plt>
   12e94:	e3e04000 	mvn	r4, #0
   12e98:	e1a00004 	mov	r0, r4
--
   12ec8:	0001b610 	andeq	fp, r1, r0, lsl r6
   12ecc:	e92d4030 	push	{r4, r5, lr}
   12ed0:	e24dd01c 	sub	sp, sp, #28
   12ed4:	e1a04001 	mov	r4, r1
   12ed8:	e28d1010 	add	r1, sp, #16
   12edc:	e1a05000 	mov	r5, r0
   12ee0:	ebffff8d 	bl	12d1c <free@plt+0x1f38>
   12ee4:	e3500000 	cmp	r0, #0
   12ee8:	1a00000e 	bne	12f28 <free@plt+0x2144>
   12eec:	e1cd21d0 	ldrd	r2, [sp, #16]
   12ef0:	e3520102 	cmp	r2, #-2147483648	; 0x80000000
   12ef4:	e2d31000 	sbcs	r1, r3, #0
   12ef8:	b5842000 	strlt	r2, [r4]
   12efc:	ba00000a 	blt	12f2c <free@plt+0x2148>
   12f00:	e1cd20f0 	strd	r2, [sp]
   12f04:	e59f3028 	ldr	r3, [pc, #40]	; 12f34 <free@plt+0x2150>
   12f08:	e58d5008 	str	r5, [sp, #8]
   12f0c:	e59f2024 	ldr	r2, [pc, #36]	; 12f38 <free@plt+0x2154>
   12f10:	e5930000 	ldr	r0, [r3]
   12f14:	e59f1020 	ldr	r1, [pc, #32]	; 12f3c <free@plt+0x2158>
   12f18:	ebfff757 	bl	10c7c <fprintf@plt>
   12f1c:	ebfff795 	bl	10d78 <__errno_location@plt>
   12f20:	e3a03016 	mov	r3, #22
--
   12fe0:	e3a01000 	mov	r1, #0
   12fe4:	e1a05000 	mov	r5, r0
   12fe8:	e1a07002 	mov	r7, r2
   12fec:	ebfff74f 	bl	10d30 <open64@plt>
   12ff0:	e3700001 	cmn	r0, #1
   12ff4:	e1a04000 	mov	r4, r0
   12ff8:	0a000050 	beq	13140 <free@plt+0x235c>
   12ffc:	e1a02007 	mov	r2, r7
   13000:	e1a01008 	mov	r1, r8
   13004:	ebfff728 	bl	10cac <read@plt>
   13008:	e3700001 	cmn	r0, #1
   1300c:	e1a06000 	mov	r6, r0
   13010:	1a000014 	bne	13068 <free@plt+0x2284>
   13014:	ebfff757 	bl	10d78 <__errno_location@plt>
   13018:	e59f712c 	ldr	r7, [pc, #300]	; 1314c <free@plt+0x2368>
   1301c:	e1a03005 	mov	r3, r5
   13020:	e59f2128 	ldr	r2, [pc, #296]	; 13150 <free@plt+0x236c>
   13024:	e59f1128 	ldr	r1, [pc, #296]	; 13154 <free@plt+0x2370>
   13028:	e5906000 	ldr	r6, [r0]
   1302c:	e5970000 	ldr	r0, [r7]
   13030:	ebfff711 	bl	10c7c <fprintf@plt>
   13034:	e1a00006 	mov	r0, r6
   13038:	e5975000 	ldr	r5, [r7]
   1303c:	ebfff6e1 	bl	10bc8 <strerror@plt>
   13040:	e58d6000 	str	r6, [sp]
   13044:	e59f310c 	ldr	r3, [pc, #268]	; 13158 <free@plt+0x2374>
   13048:	e3a02008 	mov	r2, #8
   1304c:	e59f1108 	ldr	r1, [pc, #264]	; 1315c <free@plt+0x2378>
   13050:	e58d0004 	str	r0, [sp, #4]
   13054:	e1a00005 	mov	r0, r5
   13058:	ebfff707 	bl	10c7c <fprintf@plt>
   1305c:	e1a00004 	mov	r0, r4
   13060:	ebfff759 	bl	10dcc <close@plt>
   13064:	ea000034 	b	1313c <free@plt+0x2358>
   13068:	e1570000 	cmp	r7, r0
   1306c:	1a000009 	bne	13098 <free@plt+0x22b4>
   13070:	e59f00d4 	ldr	r0, [pc, #212]	; 1314c <free@plt+0x2368>
   13074:	e1a03005 	mov	r3, r5
   13078:	e59f20d0 	ldr	r2, [pc, #208]	; 13150 <free@plt+0x236c>
   1307c:	e59f10dc 	ldr	r1, [pc, #220]	; 13160 <free@plt+0x237c>
   13080:	e5900000 	ldr	r0, [r0]
   13084:	ebfff6fc 	bl	10c7c <fprintf@plt>
   13088:	ebfff73a 	bl	10d78 <__errno_location@plt>
   1308c:	e3a03016 	mov	r3, #22
   13090:	e5803000 	str	r3, [r0]
   13094:	eafffff0 	b	1305c <free@plt+0x2278>
   13098:	e3a03000 	mov	r3, #0
   1309c:	e7c83000 	strb	r3, [r8, r0]
   130a0:	e3a02001 	mov	r2, #1
   130a4:	e28d100c 	add	r1, sp, #12
   130a8:	e1a00004 	mov	r0, r4
   130ac:	ebfff6fe 	bl	10cac <read@plt>
   130b0:	e3500001 	cmp	r0, #1
   130b4:	0affffd6 	beq	13014 <free@plt+0x2230>
   130b8:	e3500000 	cmp	r0, #0
   130bc:	0a000007 	beq	130e0 <free@plt+0x22fc>
   130c0:	e59f0084 	ldr	r0, [pc, #132]	; 1314c <free@plt+0x2368>
   130c4:	e58d7000 	str	r7, [sp]
   130c8:	e1a03005 	mov	r3, r5
   130cc:	e59f207c 	ldr	r2, [pc, #124]	; 13150 <free@plt+0x236c>
   130d0:	e59f108c 	ldr	r1, [pc, #140]	; 13164 <free@plt+0x2380>
   130d4:	e5900000 	ldr	r0, [r0]
   130d8:	ebfff6e7 	bl	10c7c <fprintf@plt>
   130dc:	eaffffe9 	b	13088 <free@plt+0x22a4>
   130e0:	e1a00004 	mov	r0, r4
   130e4:	ebfff738 	bl	10dcc <close@plt>
   130e8:	e3500000 	cmp	r0, #0
   130ec:	01a04006 	moveq	r4, r6
   130f0:	0a000012 	beq	13140 <free@plt+0x235c>
   130f4:	ebfff71f 	bl	10d78 <__errno_location@plt>
   130f8:	e59f604c 	ldr	r6, [pc, #76]	; 1314c <free@plt+0x2368>
   130fc:	e1a03005 	mov	r3, r5
   13100:	e59f2048 	ldr	r2, [pc, #72]	; 13150 <free@plt+0x236c>
   13104:	e59f105c 	ldr	r1, [pc, #92]	; 13168 <free@plt+0x2384>
   13108:	e5904000 	ldr	r4, [r0]
   1310c:	e5960000 	ldr	r0, [r6]
   13110:	ebfff6d9 	bl	10c7c <fprintf@plt>
   13114:	e1a00004 	mov	r0, r4
   13118:	e5965000 	ldr	r5, [r6]
   1311c:	ebfff6a9 	bl	10bc8 <strerror@plt>
   13120:	e58d4000 	str	r4, [sp]
   13124:	e59f302c 	ldr	r3, [pc, #44]	; 13158 <free@plt+0x2374>
   13128:	e3a02008 	mov	r2, #8
   1312c:	e59f1028 	ldr	r1, [pc, #40]	; 1315c <free@plt+0x2378>
   13130:	e58d0004 	str	r0, [sp, #4]
   13134:	e1a00005 	mov	r0, r5
   13138:	ebfff6cf 	bl	10c7c <fprintf@plt>
   1313c:	e3e04000 	mvn	r4, #0
   13140:	e1a00004 	mov	r0, r4
--
   13174:	e1a0a000 	mov	sl, r0
   13178:	ebfff704 	bl	10d90 <strlen@plt>
   1317c:	e1a04000 	mov	r4, r0
   13180:	e1a09000 	mov	r9, r0
   13184:	e1a00007 	mov	r0, r7
   13188:	ebfff700 	bl	10d90 <strlen@plt>
   1318c:	e0846000 	add	r6, r4, r0
   13190:	e2866002 	add	r6, r6, #2
   13194:	e1a08000 	mov	r8, r0
   13198:	e1a00006 	mov	r0, r6
   1319c:	ebfff6a1 	bl	10c28 <alloc@plt>
   131a0:	e2505000 	subs	r5, r0, #0
   131a4:	1a000014 	bne	131fc <free@plt+0x2418>
   131a8:	ebfff6f2 	bl	10d78 <__errno_location@plt>
   131ac:	e59f7080 	ldr	r7, [pc, #128]	; 13234 <free@plt+0x2450>
   131b0:	e1a03006 	mov	r3, r6
   131b4:	e59f207c 	ldr	r2, [pc, #124]	; 13238 <free@plt+0x2454>
   131b8:	e59f107c 	ldr	r1, [pc, #124]	; 1323c <free@plt+0x2458>
   131bc:	e5904000 	ldr	r4, [r0]
   131c0:	e5970000 	ldr	r0, [r7]
   131c4:	ebfff6ac 	bl	10c7c <fprintf@plt>
   131c8:	e1a00004 	mov	r0, r4
   131cc:	e5976000 	ldr	r6, [r7]
   131d0:	ebfff67c 	bl	10bc8 <strerror@plt>
   131d4:	e58d4000 	str	r4, [sp]
   131d8:	e59f3060 	ldr	r3, [pc, #96]	; 13240 <free@plt+0x245c>
   131dc:	e3a02008 	mov	r2, #8
   131e0:	e59f105c 	ldr	r1, [pc, #92]	; 13244 <free@plt+0x2460>
   131e4:	e58d0004 	str	r0, [sp, #4]
   131e8:	e1a00006 	mov	r0, r6
   131ec:	ebfff6a2 	bl	10c7c <fprintf@plt>
   131f0:	e1a00005 	mov	r0, r5
   131f4:	e28dd008 	add	sp, sp, #8
--
   13230:	eaffffee 	b	131f0 <free@plt+0x240c>
   13234:	0002d134 	andeq	sp, r2, r4, lsr r1
   13238:	0001b56c 	andeq	fp, r1, ip, ror #10
   1323c:	0001b6a9 	andeq	fp, r1, r9, lsr #13
   13240:	0001b5e6 	andeq	fp, r1, r6, ror #11
   13244:	0001a7a4 	andeq	sl, r1, r4, lsr #15
   13248:	e92d40f0 	push	{r4, r5, r6, r7, lr}
   1324c:	e24dd074 	sub	sp, sp, #116	; 0x74
   13250:	e28d1008 	add	r1, sp, #8
   13254:	e1a05000 	mov	r5, r0
   13258:	ebfff65d 	bl	10bd4 <stat64@plt>
   1325c:	e3500000 	cmp	r0, #0
   13260:	aa000014 	bge	132b8 <free@plt+0x24d4>
   13264:	ebfff6c3 	bl	10d78 <__errno_location@plt>
   13268:	e59f60c8 	ldr	r6, [pc, #200]	; 13338 <free@plt+0x2554>
   1326c:	e59f20c8 	ldr	r2, [pc, #200]	; 1333c <free@plt+0x2558>
   13270:	e59f10c8 	ldr	r1, [pc, #200]	; 13340 <free@plt+0x255c>
   13274:	e1a03005 	mov	r3, r5
   13278:	e5904000 	ldr	r4, [r0]
   1327c:	e5960000 	ldr	r0, [r6]
   13280:	ebfff67d 	bl	10c7c <fprintf@plt>
   13284:	e1a00004 	mov	r0, r4
   13288:	e5965000 	ldr	r5, [r6]
   1328c:	ebfff64d 	bl	10bc8 <strerror@plt>
   13290:	e58d4000 	str	r4, [sp]
   13294:	e59f30a8 	ldr	r3, [pc, #168]	; 13344 <free@plt+0x2560>
   13298:	e3a02008 	mov	r2, #8
   1329c:	e59f10a4 	ldr	r1, [pc, #164]	; 13348 <free@plt+0x2564>
   132a0:	e58d0004 	str	r0, [sp, #4]
   132a4:	e1a00005 	mov	r0, r5
   132a8:	ebfff673 	bl	10c7c <fprintf@plt>
   132ac:	e3e00000 	mvn	r0, #0
   132b0:	e28dd074 	add	sp, sp, #116	; 0x74
--
   13368:	e3a02032 	mov	r2, #50	; 0x32
   1336c:	e1a06000 	mov	r6, r0
   13370:	ebffff18 	bl	12fd8 <free@plt+0x21f4>
   13374:	e3500000 	cmp	r0, #0
   13378:	ba000010 	blt	133c0 <free@plt+0x25dc>
   1337c:	e1a03005 	mov	r3, r5
   13380:	e1a02004 	mov	r2, r4
   13384:	e59f108c 	ldr	r1, [pc, #140]	; 13418 <free@plt+0x2634>
   13388:	e28d000c 	add	r0, sp, #12
   1338c:	ebfff655 	bl	10ce8 <sscanf@plt>
   13390:	e3500002 	cmp	r0, #2
   13394:	0a00000b 	beq	133c8 <free@plt+0x25e4>
   13398:	ebfff676 	bl	10d78 <__errno_location@plt>
   1339c:	e3a03016 	mov	r3, #22
   133a0:	e59f2074 	ldr	r2, [pc, #116]	; 1341c <free@plt+0x2638>
   133a4:	e59f1074 	ldr	r1, [pc, #116]	; 13420 <free@plt+0x263c>
   133a8:	e5803000 	str	r3, [r0]
   133ac:	e59f0070 	ldr	r0, [pc, #112]	; 13424 <free@plt+0x2640>
   133b0:	e1a03006 	mov	r3, r6
   133b4:	e5900000 	ldr	r0, [r0]
   133b8:	ebfff62f 	bl	10c7c <fprintf@plt>
   133bc:	e3e00000 	mvn	r0, #0
   133c0:	e28dd040 	add	sp, sp, #64	; 0x40
   133c4:	e8bd8070 	pop	{r4, r5, r6, pc}
   133c8:	e5943000 	ldr	r3, [r4]
   133cc:	e3530000 	cmp	r3, #0
   133d0:	ba000003 	blt	133e4 <free@plt+0x2600>
   133d4:	e5953000 	ldr	r3, [r5]
   133d8:	e3530000 	cmp	r3, #0
   133dc:	a3a00000 	movge	r0, #0
   133e0:	aafffff6 	bge	133c0 <free@plt+0x25dc>
   133e4:	ebfff663 	bl	10d78 <__errno_location@plt>
   133e8:	e3a03016 	mov	r3, #22
   133ec:	e59f2028 	ldr	r2, [pc, #40]	; 1341c <free@plt+0x2638>
   133f0:	e59f1030 	ldr	r1, [pc, #48]	; 13428 <free@plt+0x2644>
   133f4:	e5803000 	str	r3, [r0]
   133f8:	e59f0024 	ldr	r0, [pc, #36]	; 13424 <free@plt+0x2640>
   133fc:	e5953000 	ldr	r3, [r5]
   13400:	e58d6004 	str	r6, [sp, #4]
   13404:	e58d3000 	str	r3, [sp]
   13408:	e5943000 	ldr	r3, [r4]
   1340c:	e5900000 	ldr	r0, [r0]
   13410:	ebfff619 	bl	10c7c <fprintf@plt>
   13414:	eaffffe8 	b	133bc <free@plt+0x25d8>
   13418:	0001b740 	andeq	fp, r1, r0, asr #14
--
   13454:	e2800039 	add	r0, r0, #57	; 0x39
   13458:	e3c00007 	bic	r0, r0, #7
   1345c:	e04dd000 	sub	sp, sp, r0
   13460:	e1a0000d 	mov	r0, sp
   13464:	ebfff63d 	bl	10d60 <sprintf@plt>
   13468:	e1a02006 	mov	r2, r6
   1346c:	e1a01005 	mov	r1, r5
   13470:	e1a0000d 	mov	r0, sp
   13474:	ebffffb6 	bl	13354 <free@plt+0x2570>
   13478:	e24bd014 	sub	sp, fp, #20
   1347c:	e8bd88f0 	pop	{r4, r5, r6, r7, fp, pc}
   13480:	e92d4073 	push	{r0, r1, r4, r5, r6, lr}
   13484:	e59f5050 	ldr	r5, [pc, #80]	; 134dc <free@plt+0x26f8>
   13488:	e1a06000 	mov	r6, r0
   1348c:	ebfff639 	bl	10d78 <__errno_location@plt>
   13490:	e1a03006 	mov	r3, r6
   13494:	e59f2044 	ldr	r2, [pc, #68]	; 134e0 <free@plt+0x26fc>
   13498:	e59f1044 	ldr	r1, [pc, #68]	; 134e4 <free@plt+0x2700>
   1349c:	e5904000 	ldr	r4, [r0]
   134a0:	e5950000 	ldr	r0, [r5]
   134a4:	ebfff5f4 	bl	10c7c <fprintf@plt>
   134a8:	e1a00004 	mov	r0, r4
   134ac:	e5955000 	ldr	r5, [r5]
   134b0:	ebfff5c4 	bl	10bc8 <strerror@plt>
   134b4:	e58d4000 	str	r4, [sp]
   134b8:	e59f3028 	ldr	r3, [pc, #40]	; 134e8 <free@plt+0x2704>
   134bc:	e3a02008 	mov	r2, #8
   134c0:	e59f1024 	ldr	r1, [pc, #36]	; 134ec <free@plt+0x2708>
   134c4:	e58d0004 	str	r0, [sp, #4]
   134c8:	e1a00005 	mov	r0, r5
   134cc:	ebfff5ea 	bl	10c7c <fprintf@plt>
   134d0:	e3e00000 	mvn	r0, #0
   134d4:	e28dd008 	add	sp, sp, #8
--
   1367c:	1a000008 	bne	136a4 <free@plt+0x28c0>
   13680:	ebfff5bc 	bl	10d78 <__errno_location@plt>
   13684:	e3a03000 	mov	r3, #0
   13688:	e5803000 	str	r3, [r0]
   1368c:	e1a00004 	mov	r0, r4
   13690:	ebffffaa 	bl	13540 <free@plt+0x275c>
   13694:	e3a04000 	mov	r4, #0
   13698:	e1a00004 	mov	r0, r4
   1369c:	e28dd010 	add	sp, sp, #16
   136a0:	e8bd8070 	pop	{r4, r5, r6, pc}
   136a4:	ebfff5c8 	bl	10dcc <close@plt>
   136a8:	e3500000 	cmp	r0, #0
   136ac:	0a000012 	beq	136fc <free@plt+0x2918>
   136b0:	ebfff5b0 	bl	10d78 <__errno_location@plt>
   136b4:	e59f6284 	ldr	r6, [pc, #644]	; 13940 <free@plt+0x2b5c>
   136b8:	e594300c 	ldr	r3, [r4, #12]
   136bc:	e59f2280 	ldr	r2, [pc, #640]	; 13944 <free@plt+0x2b60>
   136c0:	e59f1280 	ldr	r1, [pc, #640]	; 13948 <free@plt+0x2b64>
   136c4:	e5905000 	ldr	r5, [r0]
   136c8:	e5960000 	ldr	r0, [r6]
   136cc:	ebfff56a 	bl	10c7c <fprintf@plt>
   136d0:	e1a00005 	mov	r0, r5
   136d4:	e5966000 	ldr	r6, [r6]
   136d8:	ebfff53a 	bl	10bc8 <strerror@plt>
   136dc:	e58d5000 	str	r5, [sp]
   136e0:	e59f3264 	ldr	r3, [pc, #612]	; 1394c <free@plt+0x2b68>
   136e4:	e3a02008 	mov	r2, #8
   136e8:	e59f1260 	ldr	r1, [pc, #608]	; 13950 <free@plt+0x2b6c>
   136ec:	e58d0004 	str	r0, [sp, #4]
   136f0:	e1a00006 	mov	r0, r6
   136f4:	ebfff560 	bl	10c7c <fprintf@plt>
   136f8:	eaffffe3 	b	1368c <free@plt+0x28a8>
   136fc:	e59f1250 	ldr	r1, [pc, #592]	; 13954 <free@plt+0x2b70>
--
   138d8:	e59f10bc 	ldr	r1, [pc, #188]	; 1399c <free@plt+0x2bb8>
   138dc:	e5940040 	ldr	r0, [r4, #64]	; 0x40
   138e0:	ebfffe21 	bl	1316c <free@plt+0x2388>
   138e4:	e3500000 	cmp	r0, #0
   138e8:	e5840060 	str	r0, [r4, #96]	; 0x60
   138ec:	0affff66 	beq	1368c <free@plt+0x28a8>
   138f0:	e28d100c 	add	r1, sp, #12
   138f4:	e5940014 	ldr	r0, [r4, #20]
   138f8:	ebfffd73 	bl	12ecc <free@plt+0x20e8>
   138fc:	e3500000 	cmp	r0, #0
   13900:	1affff61 	bne	1368c <free@plt+0x28a8>
   13904:	e59d300c 	ldr	r3, [sp, #12]
   13908:	e3530001 	cmp	r3, #1
   1390c:	0affff61 	beq	13698 <free@plt+0x28b4>
   13910:	e59f0028 	ldr	r0, [pc, #40]	; 13940 <free@plt+0x2b5c>
   13914:	e58d3000 	str	r3, [sp]
   13918:	e59f2024 	ldr	r2, [pc, #36]	; 13944 <free@plt+0x2b60>
   1391c:	e3a03001 	mov	r3, #1
   13920:	e59f1078 	ldr	r1, [pc, #120]	; 139a0 <free@plt+0x2bbc>
   13924:	e5900000 	ldr	r0, [r0]
   13928:	ebfff4d3 	bl	10c7c <fprintf@plt>
   1392c:	eaffff56 	b	1368c <free@plt+0x28a8>
   13930:	0001b7a5 	andeq	fp, r1, r5, lsr #15
--
   13b28:	ebfff492 	bl	10d78 <__errno_location@plt>
   13b2c:	e59fa17c 	ldr	sl, [pc, #380]	; 13cb0 <free@plt+0x2ecc>
   13b30:	e3a09000 	mov	r9, #0
   13b34:	e1a07000 	mov	r7, r0
   13b38:	e5879000 	str	r9, [r7]
   13b3c:	e1a00008 	mov	r0, r8
   13b40:	ebfff462 	bl	10cd0 <readdir64@plt>
   13b44:	e3500000 	cmp	r0, #0
   13b48:	0a000022 	beq	13bd8 <free@plt+0x2df4>
   13b4c:	e2806013 	add	r6, r0, #19
   13b50:	e1a00006 	mov	r0, r6
   13b54:	ebfff48d 	bl	10d90 <strlen@plt>
   13b58:	e35000fe 	cmp	r0, #254	; 0xfe
   13b5c:	9a00000b 	bls	13b90 <free@plt+0x2dac>
   13b60:	e59f014c 	ldr	r0, [pc, #332]	; 13cb4 <free@plt+0x2ed0>
   13b64:	e58d6000 	str	r6, [sp]
   13b68:	e59f2148 	ldr	r2, [pc, #328]	; 13cb8 <free@plt+0x2ed4>
   13b6c:	e595300c 	ldr	r3, [r5, #12]
   13b70:	e59f1144 	ldr	r1, [pc, #324]	; 13cbc <free@plt+0x2ed8>
   13b74:	e5900000 	ldr	r0, [r0]
   13b78:	ebfff43f 	bl	10c7c <fprintf@plt>
   13b7c:	e3a03016 	mov	r3, #22
   13b80:	e5873000 	str	r3, [r7]
--
   13ba8:	1affffe2 	bne	13b38 <free@plt+0x2d54>
   13bac:	e5943000 	ldr	r3, [r4]
   13bb0:	e5942008 	ldr	r2, [r4, #8]
   13bb4:	e2833001 	add	r3, r3, #1
   13bb8:	e5843000 	str	r3, [r4]
   13bbc:	e59d300c 	ldr	r3, [sp, #12]
   13bc0:	e1520003 	cmp	r2, r3
   13bc4:	e5942004 	ldr	r2, [r4, #4]
   13bc8:	b5843008 	strlt	r3, [r4, #8]
   13bcc:	e1530002 	cmp	r3, r2
   13bd0:	b5843004 	strlt	r3, [r4, #4]
   13bd4:	eaffffd7 	b	13b38 <free@plt+0x2d54>
   13bd8:	e5976000 	ldr	r6, [r7]
   13bdc:	e3560000 	cmp	r6, #0
   13be0:	0a000010 	beq	13c28 <free@plt+0x2e44>
   13be4:	e59f40c8 	ldr	r4, [pc, #200]	; 13cb4 <free@plt+0x2ed0>
   13be8:	e595300c 	ldr	r3, [r5, #12]
   13bec:	e59f20c4 	ldr	r2, [pc, #196]	; 13cb8 <free@plt+0x2ed4>
   13bf0:	e59f10c8 	ldr	r1, [pc, #200]	; 13cc0 <free@plt+0x2edc>
   13bf4:	e5940000 	ldr	r0, [r4]
   13bf8:	ebfff41f 	bl	10c7c <fprintf@plt>
   13bfc:	e1a00006 	mov	r0, r6
   13c00:	e5944000 	ldr	r4, [r4]
   13c04:	ebfff3ef 	bl	10bc8 <strerror@plt>
   13c08:	e58d6000 	str	r6, [sp]
   13c0c:	e59f30b0 	ldr	r3, [pc, #176]	; 13cc4 <free@plt+0x2ee0>
   13c10:	e3a02008 	mov	r2, #8
   13c14:	e59f10ac 	ldr	r1, [pc, #172]	; 13cc8 <free@plt+0x2ee4>
   13c18:	e58d0004 	str	r0, [sp, #4]
   13c1c:	e1a00004 	mov	r0, r4
   13c20:	ebfff415 	bl	10c7c <fprintf@plt>
   13c24:	eaffffd6 	b	13b84 <free@plt+0x2da0>
   13c28:	e1a00008 	mov	r0, r8
   13c2c:	ebfff460 	bl	10db4 <closedir@plt>
   13c30:	e3500000 	cmp	r0, #0
   13c34:	0a000012 	beq	13c84 <free@plt+0x2ea0>
   13c38:	e59f6074 	ldr	r6, [pc, #116]	; 13cb4 <free@plt+0x2ed0>
   13c3c:	e5974000 	ldr	r4, [r7]
   13c40:	e595300c 	ldr	r3, [r5, #12]
   13c44:	e59f206c 	ldr	r2, [pc, #108]	; 13cb8 <free@plt+0x2ed4>
   13c48:	e59f107c 	ldr	r1, [pc, #124]	; 13ccc <free@plt+0x2ee8>
   13c4c:	e5960000 	ldr	r0, [r6]
   13c50:	ebfff409 	bl	10c7c <fprintf@plt>
   13c54:	e1a00004 	mov	r0, r4
   13c58:	e5965000 	ldr	r5, [r6]
   13c5c:	ebfff3d9 	bl	10bc8 <strerror@plt>
   13c60:	e58d4000 	str	r4, [sp]
   13c64:	e59f3058 	ldr	r3, [pc, #88]	; 13cc4 <free@plt+0x2ee0>
   13c68:	e3a02008 	mov	r2, #8
   13c6c:	e59f1054 	ldr	r1, [pc, #84]	; 13cc8 <free@plt+0x2ee4>
   13c70:	e58d0004 	str	r0, [sp, #4]
   13c74:	e1a00005 	mov	r0, r5
   13c78:	ebfff3ff 	bl	10c7c <fprintf@plt>
   13c7c:	e3e00000 	mvn	r0, #0
   13c80:	ea000008 	b	13ca8 <free@plt+0x2ec4>
--
   13e08:	e24dd09c 	sub	sp, sp, #156	; 0x9c
   13e0c:	e1a06000 	mov	r6, r0
   13e10:	e5900040 	ldr	r0, [r0, #64]	; 0x40
   13e14:	e1a05001 	mov	r5, r1
   13e18:	ebfff3dc 	bl	10d90 <strlen@plt>
   13e1c:	e24b108c 	sub	r1, fp, #140	; 0x8c
   13e20:	e280006b 	add	r0, r0, #107	; 0x6b
   13e24:	e3c00007 	bic	r0, r0, #7
   13e28:	e04dd000 	sub	sp, sp, r0
   13e2c:	e1a00005 	mov	r0, r5
   13e30:	ebfff367 	bl	10bd4 <stat64@plt>
   13e34:	e3500000 	cmp	r0, #0
   13e38:	0a000014 	beq	13e90 <free@plt+0x30ac>
   13e3c:	ebfff3cd 	bl	10d78 <__errno_location@plt>
   13e40:	e59f61e8 	ldr	r6, [pc, #488]	; 14030 <free@plt+0x324c>
   13e44:	e1a03005 	mov	r3, r5
   13e48:	e59f21e4 	ldr	r2, [pc, #484]	; 14034 <free@plt+0x3250>
   13e4c:	e59f11e4 	ldr	r1, [pc, #484]	; 14038 <free@plt+0x3254>
   13e50:	e5904000 	ldr	r4, [r0]
   13e54:	e5960000 	ldr	r0, [r6]
   13e58:	ebfff387 	bl	10c7c <fprintf@plt>
   13e5c:	e1a00004 	mov	r0, r4
   13e60:	e5965000 	ldr	r5, [r6]
   13e64:	ebfff357 	bl	10bc8 <strerror@plt>
   13e68:	e58d4000 	str	r4, [sp]
   13e6c:	e59f31c8 	ldr	r3, [pc, #456]	; 1403c <free@plt+0x3258>
   13e70:	e3a02008 	mov	r2, #8
   13e74:	e59f11c4 	ldr	r1, [pc, #452]	; 14040 <free@plt+0x325c>
   13e78:	e58d0004 	str	r0, [sp, #4]
   13e7c:	e1a00005 	mov	r0, r5
   13e80:	ebfff37d 	bl	10c7c <fprintf@plt>
   13e84:	e3e00000 	mvn	r0, #0
   13e88:	e24bd020 	sub	sp, fp, #32
   13e8c:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   13e90:	e51b307c 	ldr	r3, [fp, #-124]	; 0xffffff84
   13e94:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   13e98:	e3530a02 	cmp	r3, #8192	; 0x2000
   13e9c:	0a000009 	beq	13ec8 <free@plt+0x30e4>
   13ea0:	e59f0188 	ldr	r0, [pc, #392]	; 14030 <free@plt+0x324c>
   13ea4:	e1a03005 	mov	r3, r5
   13ea8:	e59f2184 	ldr	r2, [pc, #388]	; 14034 <free@plt+0x3250>
   13eac:	e59f1190 	ldr	r1, [pc, #400]	; 14044 <free@plt+0x3260>
   13eb0:	e5900000 	ldr	r0, [r0]
   13eb4:	ebfff370 	bl	10c7c <fprintf@plt>
   13eb8:	ebfff3ae 	bl	10d78 <__errno_location@plt>
   13ebc:	e3a03016 	mov	r3, #22
--
   13f28:	e1a01004 	mov	r1, r4
   13f2c:	e1a0000a 	mov	r0, sl
   13f30:	ebfffd3d 	bl	1342c <free@plt+0x2648>
   13f34:	e3500000 	cmp	r0, #0
   13f38:	0a000012 	beq	13f88 <free@plt+0x31a4>
   13f3c:	ebfff38d 	bl	10d78 <__errno_location@plt>
   13f40:	e5903000 	ldr	r3, [r0]
   13f44:	e3530002 	cmp	r3, #2
   13f48:	1a000001 	bne	13f54 <free@plt+0x3170>
   13f4c:	e2844001 	add	r4, r4, #1
   13f50:	eaffffef 	b	13f14 <free@plt+0x3130>
   13f54:	e3530000 	cmp	r3, #0
   13f58:	1affffc9 	bne	13e84 <free@plt+0x30a0>
   13f5c:	e59f00cc 	ldr	r0, [pc, #204]	; 14030 <free@plt+0x324c>
   13f60:	e1a03005 	mov	r3, r5
   13f64:	e58d7004 	str	r7, [sp, #4]
   13f68:	e58d9000 	str	r9, [sp]
   13f6c:	e59f20c0 	ldr	r2, [pc, #192]	; 14034 <free@plt+0x3250>
   13f70:	e59f10d0 	ldr	r1, [pc, #208]	; 14048 <free@plt+0x3264>
   13f74:	e5900000 	ldr	r0, [r0]
   13f78:	ebfff33f 	bl	10c7c <fprintf@plt>
   13f7c:	ebfff37d 	bl	10d78 <__errno_location@plt>
   13f80:	e3a03013 	mov	r3, #19
--
   13fac:	e2473001 	sub	r3, r7, #1
   13fb0:	e1a02004 	mov	r2, r4
   13fb4:	e5961040 	ldr	r1, [r6, #64]	; 0x40
   13fb8:	e1a00008 	mov	r0, r8
   13fbc:	ebfff367 	bl	10d60 <sprintf@plt>
   13fc0:	e3a01000 	mov	r1, #0
   13fc4:	e1a00008 	mov	r0, r8
   13fc8:	ebfff358 	bl	10d30 <open64@plt>
   13fcc:	e3700001 	cmn	r0, #1
   13fd0:	0affffe1 	beq	13f5c <free@plt+0x3178>
   13fd4:	ebfff37c 	bl	10dcc <close@plt>
   13fd8:	e3500000 	cmp	r0, #0
   13fdc:	0a000011 	beq	14028 <free@plt+0x3244>
   13fe0:	ebfff364 	bl	10d78 <__errno_location@plt>
   13fe4:	e59f5044 	ldr	r5, [pc, #68]	; 14030 <free@plt+0x324c>
   13fe8:	e1a03008 	mov	r3, r8
   13fec:	e59f2040 	ldr	r2, [pc, #64]	; 14034 <free@plt+0x3250>
   13ff0:	e59f1054 	ldr	r1, [pc, #84]	; 1404c <free@plt+0x3268>
   13ff4:	e5904000 	ldr	r4, [r0]
   13ff8:	e5950000 	ldr	r0, [r5]
   13ffc:	ebfff31e 	bl	10c7c <fprintf@plt>
   14000:	e1a00004 	mov	r0, r4
   14004:	e5955000 	ldr	r5, [r5]
   14008:	ebfff2ee 	bl	10bc8 <strerror@plt>
   1400c:	e58d4000 	str	r4, [sp]
   14010:	e59f3024 	ldr	r3, [pc, #36]	; 1403c <free@plt+0x3258>
   14014:	e3a02008 	mov	r2, #8
   14018:	e59f1020 	ldr	r1, [pc, #32]	; 14040 <free@plt+0x325c>
   1401c:	e58d0004 	str	r0, [sp, #4]
   14020:	e1a00005 	mov	r0, r5
   14024:	ebfff314 	bl	10c7c <fprintf@plt>
   14028:	e3a00002 	mov	r0, #2
   1402c:	eaffff95 	b	13e88 <free@plt+0x30a4>
--
   140a8:	8a000028 	bhi	14150 <free@plt+0x336c>
   140ac:	e1a04000 	mov	r4, r0
   140b0:	e3a02080 	mov	r2, #128	; 0x80
   140b4:	e1a01006 	mov	r1, r6
   140b8:	e28d0020 	add	r0, sp, #32
   140bc:	ebfff300 	bl	10cc4 <strncpy@plt>
   140c0:	e3a01000 	mov	r1, #0
   140c4:	e1a00007 	mov	r0, r7
   140c8:	e1cd41ba 	strh	r4, [sp, #26]
   140cc:	ebfff317 	bl	10d30 <open64@plt>
   140d0:	e3700001 	cmn	r0, #1
   140d4:	e1a04000 	mov	r4, r0
   140d8:	1a000014 	bne	14130 <free@plt+0x334c>
   140dc:	ebfff325 	bl	10d78 <__errno_location@plt>
   140e0:	e59f6084 	ldr	r6, [pc, #132]	; 1416c <free@plt+0x3388>
   140e4:	e1a03007 	mov	r3, r7
   140e8:	e59f2080 	ldr	r2, [pc, #128]	; 14170 <free@plt+0x338c>
   140ec:	e59f1080 	ldr	r1, [pc, #128]	; 14174 <free@plt+0x3390>
   140f0:	e5905000 	ldr	r5, [r0]
   140f4:	e5960000 	ldr	r0, [r6]
   140f8:	ebfff2df 	bl	10c7c <fprintf@plt>
   140fc:	e1a00005 	mov	r0, r5
   14100:	e5966000 	ldr	r6, [r6]
   14104:	ebfff2af 	bl	10bc8 <strerror@plt>
   14108:	e58d5000 	str	r5, [sp]
   1410c:	e59f3064 	ldr	r3, [pc, #100]	; 14178 <free@plt+0x3394>
   14110:	e3a02008 	mov	r2, #8
   14114:	e59f1060 	ldr	r1, [pc, #96]	; 1417c <free@plt+0x3398>
   14118:	e58d0004 	str	r0, [sp, #4]
   1411c:	e1a00006 	mov	r0, r6
   14120:	ebfff2d5 	bl	10c7c <fprintf@plt>
   14124:	e1a00004 	mov	r0, r4
   14128:	e28dd0a4 	add	sp, sp, #164	; 0xa4
--
   14178:	0001b5e6 	andeq	fp, r1, r6, ror #11
   1417c:	0001a7a4 	andeq	sl, r1, r4, lsr #15
   14180:	40986f00 	addsmi	r6, r8, r0, lsl #30
   14184:	e92d40f0 	push	{r4, r5, r6, r7, lr}
   14188:	e1a07001 	mov	r7, r1
   1418c:	e24dd014 	sub	sp, sp, #20
   14190:	e3a01000 	mov	r1, #0
   14194:	e1a00007 	mov	r0, r7
   14198:	e58d200c 	str	r2, [sp, #12]
   1419c:	ebfff2e3 	bl	10d30 <open64@plt>
   141a0:	e3700001 	cmn	r0, #1
   141a4:	e1a04000 	mov	r4, r0
   141a8:	1a000014 	bne	14200 <free@plt+0x341c>
   141ac:	ebfff2f1 	bl	10d78 <__errno_location@plt>
   141b0:	e59f607c 	ldr	r6, [pc, #124]	; 14234 <free@plt+0x3450>
   141b4:	e1a03007 	mov	r3, r7
   141b8:	e59f2078 	ldr	r2, [pc, #120]	; 14238 <free@plt+0x3454>
   141bc:	e59f1078 	ldr	r1, [pc, #120]	; 1423c <free@plt+0x3458>
   141c0:	e5905000 	ldr	r5, [r0]
   141c4:	e5960000 	ldr	r0, [r6]
   141c8:	ebfff2ab 	bl	10c7c <fprintf@plt>
   141cc:	e1a00005 	mov	r0, r5
   141d0:	e5966000 	ldr	r6, [r6]
   141d4:	ebfff27b 	bl	10bc8 <strerror@plt>
   141d8:	e58d5000 	str	r5, [sp]
   141dc:	e59f305c 	ldr	r3, [pc, #92]	; 14240 <free@plt+0x345c>
   141e0:	e3a02008 	mov	r2, #8
   141e4:	e59f1058 	ldr	r1, [pc, #88]	; 14244 <free@plt+0x3460>
   141e8:	e58d0004 	str	r0, [sp, #4]
   141ec:	e1a00006 	mov	r0, r6
   141f0:	ebfff2a1 	bl	10c7c <fprintf@plt>
   141f4:	e1a00004 	mov	r0, r4
   141f8:	e28dd014 	add	sp, sp, #20
--
   142a4:	51106f03 	tstpl	r0, r3, lsl #30
   142a8:	e92d41f0 	push	{r4, r5, r6, r7, r8, lr}
   142ac:	e1a07001 	mov	r7, r1
   142b0:	e24dd018 	sub	sp, sp, #24
   142b4:	e3a01000 	mov	r1, #0
   142b8:	e1a00007 	mov	r0, r7
   142bc:	e1a05002 	mov	r5, r2
   142c0:	e59d8030 	ldr	r8, [sp, #48]	; 0x30
   142c4:	e59d6034 	ldr	r6, [sp, #52]	; 0x34
   142c8:	ebfff298 	bl	10d30 <open64@plt>
   142cc:	e3700001 	cmn	r0, #1
   142d0:	e1a04000 	mov	r4, r0
   142d4:	1a000014 	bne	1432c <free@plt+0x3548>
   142d8:	ebfff2a6 	bl	10d78 <__errno_location@plt>
   142dc:	e59f6074 	ldr	r6, [pc, #116]	; 14358 <free@plt+0x3574>
   142e0:	e1a03007 	mov	r3, r7
   142e4:	e59f2070 	ldr	r2, [pc, #112]	; 1435c <free@plt+0x3578>
   142e8:	e59f1070 	ldr	r1, [pc, #112]	; 14360 <free@plt+0x357c>
   142ec:	e5905000 	ldr	r5, [r0]
   142f0:	e5960000 	ldr	r0, [r6]
   142f4:	ebfff260 	bl	10c7c <fprintf@plt>
   142f8:	e1a00005 	mov	r0, r5
   142fc:	e5966000 	ldr	r6, [r6]
   14300:	ebfff230 	bl	10bc8 <strerror@plt>
   14304:	e58d5000 	str	r5, [sp]
   14308:	e59f3054 	ldr	r3, [pc, #84]	; 14364 <free@plt+0x3580>
   1430c:	e3a02008 	mov	r2, #8
   14310:	e59f1050 	ldr	r1, [pc, #80]	; 14368 <free@plt+0x3584>
   14314:	e58d0004 	str	r0, [sp, #4]
   14318:	e1a00006 	mov	r0, r6
   1431c:	ebfff256 	bl	10c7c <fprintf@plt>
   14320:	e1a00004 	mov	r0, r4
   14324:	e28dd018 	add	sp, sp, #24
--
   144bc:	e584300c 	str	r3, [r4, #12]
   144c0:	ebfff22c 	bl	10d78 <__errno_location@plt>
   144c4:	e1a09000 	mov	r9, r0
   144c8:	e3a03000 	mov	r3, #0
   144cc:	e5893000 	str	r3, [r9]
   144d0:	e1a00008 	mov	r0, r8
   144d4:	ebfff1fd 	bl	10cd0 <readdir64@plt>
   144d8:	e3500000 	cmp	r0, #0
   144dc:	0a000025 	beq	14578 <free@plt+0x3794>
   144e0:	e2807013 	add	r7, r0, #19
   144e4:	e1a00007 	mov	r0, r7
   144e8:	ebfff228 	bl	10d90 <strlen@plt>
   144ec:	e35000fe 	cmp	r0, #254	; 0xfe
   144f0:	9a000009 	bls	1451c <free@plt+0x3738>
   144f4:	e59f0278 	ldr	r0, [pc, #632]	; 14774 <free@plt+0x3990>
   144f8:	e58d7000 	str	r7, [sp]
   144fc:	e59f2274 	ldr	r2, [pc, #628]	; 14778 <free@plt+0x3994>
   14500:	e595300c 	ldr	r3, [r5, #12]
   14504:	e59f1270 	ldr	r1, [pc, #624]	; 1477c <free@plt+0x3998>
   14508:	e5900000 	ldr	r0, [r0]
   1450c:	ebfff1da 	bl	10c7c <fprintf@plt>
   14510:	e1a00008 	mov	r0, r8
   14514:	ebfff226 	bl	10db4 <closedir@plt>
--
   14548:	1affffde 	bne	144c8 <free@plt+0x36e4>
   1454c:	e5943008 	ldr	r3, [r4, #8]
   14550:	e5942010 	ldr	r2, [r4, #16]
   14554:	e2833001 	add	r3, r3, #1
   14558:	e5843008 	str	r3, [r4, #8]
   1455c:	e51b312c 	ldr	r3, [fp, #-300]	; 0xfffffed4
   14560:	e1520003 	cmp	r2, r3
   14564:	e594200c 	ldr	r2, [r4, #12]
   14568:	b5843010 	strlt	r3, [r4, #16]
   1456c:	e1530002 	cmp	r3, r2
   14570:	b584300c 	strlt	r3, [r4, #12]
   14574:	eaffffd3 	b	144c8 <free@plt+0x36e4>
   14578:	e5997000 	ldr	r7, [r9]
   1457c:	e3570000 	cmp	r7, #0
   14580:	0a000010 	beq	145c8 <free@plt+0x37e4>
   14584:	e59f41e8 	ldr	r4, [pc, #488]	; 14774 <free@plt+0x3990>
   14588:	e595300c 	ldr	r3, [r5, #12]
   1458c:	e59f21e4 	ldr	r2, [pc, #484]	; 14778 <free@plt+0x3994>
   14590:	e59f11ec 	ldr	r1, [pc, #492]	; 14784 <free@plt+0x39a0>
   14594:	e5940000 	ldr	r0, [r4]
   14598:	ebfff1b7 	bl	10c7c <fprintf@plt>
   1459c:	e1a00007 	mov	r0, r7
   145a0:	e5944000 	ldr	r4, [r4]
   145a4:	ebfff187 	bl	10bc8 <strerror@plt>
   145a8:	e58d7000 	str	r7, [sp]
   145ac:	e59f31d4 	ldr	r3, [pc, #468]	; 14788 <free@plt+0x39a4>
   145b0:	e3a02008 	mov	r2, #8
   145b4:	e59f11d0 	ldr	r1, [pc, #464]	; 1478c <free@plt+0x39a8>
   145b8:	e58d0004 	str	r0, [sp, #4]
   145bc:	e1a00004 	mov	r0, r4
   145c0:	ebfff1ad 	bl	10c7c <fprintf@plt>
   145c4:	eaffffd1 	b	14510 <free@plt+0x372c>
   145c8:	e1a00008 	mov	r0, r8
   145cc:	ebfff1f8 	bl	10db4 <closedir@plt>
   145d0:	e3500000 	cmp	r0, #0
   145d4:	0a000011 	beq	14620 <free@plt+0x383c>
   145d8:	e59f6194 	ldr	r6, [pc, #404]	; 14774 <free@plt+0x3990>
   145dc:	e5994000 	ldr	r4, [r9]
   145e0:	e595300c 	ldr	r3, [r5, #12]
   145e4:	e59f218c 	ldr	r2, [pc, #396]	; 14778 <free@plt+0x3994>
   145e8:	e59f11a0 	ldr	r1, [pc, #416]	; 14790 <free@plt+0x39ac>
   145ec:	e5960000 	ldr	r0, [r6]
   145f0:	ebfff1a1 	bl	10c7c <fprintf@plt>
   145f4:	e1a00004 	mov	r0, r4
   145f8:	e5965000 	ldr	r5, [r6]
   145fc:	ebfff171 	bl	10bc8 <strerror@plt>
   14600:	e58d4000 	str	r4, [sp]
   14604:	e59f317c 	ldr	r3, [pc, #380]	; 14788 <free@plt+0x39a4>
   14608:	e3a02008 	mov	r2, #8
   1460c:	e59f1178 	ldr	r1, [pc, #376]	; 1478c <free@plt+0x39a8>
   14610:	e58d0004 	str	r0, [sp, #4]
   14614:	e1a00005 	mov	r0, r5
   14618:	ebfff197 	bl	10c7c <fprintf@plt>
   1461c:	eaffff9f 	b	144a0 <free@plt+0x36bc>
   14620:	e594300c 	ldr	r3, [r4, #12]
--
   147b0:	0a000006 	beq	147d0 <free@plt+0x39ec>
   147b4:	e3500002 	cmp	r0, #2
   147b8:	1a000002 	bne	147c8 <free@plt+0x39e4>
   147bc:	ebfff16d 	bl	10d78 <__errno_location@plt>
   147c0:	e3a03013 	mov	r3, #19
   147c4:	e5803000 	str	r3, [r0]
   147c8:	e3e00000 	mvn	r0, #0
   147cc:	ea000062 	b	1495c <free@plt+0x3b78>
   147d0:	e28d1028 	add	r1, sp, #40	; 0x28
   147d4:	e1a00004 	mov	r0, r4
   147d8:	ebfff0fd 	bl	10bd4 <stat64@plt>
   147dc:	e3500000 	cmp	r0, #0
   147e0:	0a000012 	beq	14830 <free@plt+0x3a4c>
   147e4:	ebfff163 	bl	10d78 <__errno_location@plt>
   147e8:	e59f6174 	ldr	r6, [pc, #372]	; 14964 <free@plt+0x3b80>
   147ec:	e1a03004 	mov	r3, r4
   147f0:	e59f2170 	ldr	r2, [pc, #368]	; 14968 <free@plt+0x3b84>
   147f4:	e59f1170 	ldr	r1, [pc, #368]	; 1496c <free@plt+0x3b88>
   147f8:	e5905000 	ldr	r5, [r0]
   147fc:	e5960000 	ldr	r0, [r6]
   14800:	ebfff11d 	bl	10c7c <fprintf@plt>
   14804:	e1a00005 	mov	r0, r5
   14808:	e5964000 	ldr	r4, [r6]
   1480c:	ebfff0ed 	bl	10bc8 <strerror@plt>
   14810:	e58d5000 	str	r5, [sp]
   14814:	e59f3154 	ldr	r3, [pc, #340]	; 14970 <free@plt+0x3b8c>
   14818:	e3a02008 	mov	r2, #8
   1481c:	e59f1150 	ldr	r1, [pc, #336]	; 14974 <free@plt+0x3b90>
   14820:	e58d0004 	str	r0, [sp, #4]
   14824:	e1a00004 	mov	r0, r4
   14828:	ebfff113 	bl	10c7c <fprintf@plt>
   1482c:	eaffffe5 	b	147c8 <free@plt+0x39e4>
   14830:	e59d3038 	ldr	r3, [sp, #56]	; 0x38
   14834:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   14838:	e3530a02 	cmp	r3, #8192	; 0x2000
   1483c:	0a000009 	beq	14868 <free@plt+0x3a84>
   14840:	ebfff14c 	bl	10d78 <__errno_location@plt>
   14844:	e59f211c 	ldr	r2, [pc, #284]	; 14968 <free@plt+0x3b84>
   14848:	e59f1128 	ldr	r1, [pc, #296]	; 14978 <free@plt+0x3b94>
   1484c:	e3a03016 	mov	r3, #22
   14850:	e5803000 	str	r3, [r0]
   14854:	e1a03004 	mov	r3, r4
   14858:	e59f0104 	ldr	r0, [pc, #260]	; 14964 <free@plt+0x3b80>
   1485c:	e5900000 	ldr	r0, [r0]
   14860:	ebfff105 	bl	10c7c <fprintf@plt>
   14864:	eaffffd7 	b	147c8 <free@plt+0x39e4>
   14868:	e1cd84d8 	ldrd	r8, [sp, #72]	; 0x48
--
   148e8:	e1a01004 	mov	r1, r4
   148ec:	e1a00008 	mov	r0, r8
   148f0:	ebfffacd 	bl	1342c <free@plt+0x2648>
   148f4:	e3500000 	cmp	r0, #0
   148f8:	0a000004 	beq	14910 <free@plt+0x3b2c>
   148fc:	e5953000 	ldr	r3, [r5]
   14900:	e3530002 	cmp	r3, #2
   14904:	1affffaf 	bne	147c8 <free@plt+0x39e4>
   14908:	e2844001 	add	r4, r4, #1
   1490c:	eaffffef 	b	148d0 <free@plt+0x3aec>
   14910:	e59d3008 	ldr	r3, [sp, #8]
   14914:	e15a0003 	cmp	sl, r3
   14918:	1afffffa 	bne	14908 <free@plt+0x3b24>
   1491c:	e59d300c 	ldr	r3, [sp, #12]
   14920:	e3530000 	cmp	r3, #0
   14924:	0a000007 	beq	14948 <free@plt+0x3b64>
   14928:	e59f0034 	ldr	r0, [pc, #52]	; 14964 <free@plt+0x3b80>
   1492c:	e59f2034 	ldr	r2, [pc, #52]	; 14968 <free@plt+0x3b84>
   14930:	e59f1048 	ldr	r1, [pc, #72]	; 14980 <free@plt+0x3b9c>
   14934:	e5900000 	ldr	r0, [r0]
   14938:	ebfff0cf 	bl	10c7c <fprintf@plt>
   1493c:	e3a03016 	mov	r3, #22
   14940:	e5853000 	str	r3, [r5]
--
   14b78:	e280006b 	add	r0, r0, #107	; 0x6b
   14b7c:	e3c00007 	bic	r0, r0, #7
   14b80:	e04dd000 	sub	sp, sp, r0
   14b84:	e1a0000d 	mov	r0, sp
   14b88:	ebfff074 	bl	10d60 <sprintf@plt>
   14b8c:	e1a0000d 	mov	r0, sp
   14b90:	e3a02081 	mov	r2, #129	; 0x81
   14b94:	e2841034 	add	r1, r4, #52	; 0x34
   14b98:	ebfff90e 	bl	12fd8 <free@plt+0x21f4>
   14b9c:	e1a0d009 	mov	sp, r9
   14ba0:	e3500000 	cmp	r0, #0
   14ba4:	baffff96 	blt	14a04 <free@plt+0x3c20>
   14ba8:	e0844000 	add	r4, r4, r0
   14bac:	e5c48033 	strb	r8, [r4, #51]	; 0x33
   14bb0:	eaffff94 	b	14a08 <free@plt+0x3c24>
   14bb4:	e59f0028 	ldr	r0, [pc, #40]	; 14be4 <free@plt+0x3e00>
   14bb8:	e24b3058 	sub	r3, fp, #88	; 0x58
   14bbc:	e59f2024 	ldr	r2, [pc, #36]	; 14be8 <free@plt+0x3e04>
   14bc0:	e59f1024 	ldr	r1, [pc, #36]	; 14bec <free@plt+0x3e08>
   14bc4:	e5900000 	ldr	r0, [r0]
   14bc8:	ebfff02b 	bl	10c7c <fprintf@plt>
   14bcc:	ebfff069 	bl	10d78 <__errno_location@plt>
   14bd0:	e3a03016 	mov	r3, #22
--
   14c34:	eafffff8 	b	14c1c <free@plt+0x3e38>
   14c38:	e5950040 	ldr	r0, [r5, #64]	; 0x40
   14c3c:	e50bd0b0 	str	sp, [fp, #-176]	; 0xffffff50
   14c40:	ebfff052 	bl	10d90 <strlen@plt>
   14c44:	e24b108c 	sub	r1, fp, #140	; 0x8c
   14c48:	e280006b 	add	r0, r0, #107	; 0x6b
   14c4c:	e3c00007 	bic	r0, r0, #7
   14c50:	e04dd000 	sub	sp, sp, r0
   14c54:	e1a00006 	mov	r0, r6
   14c58:	ebffefdd 	bl	10bd4 <stat64@plt>
   14c5c:	e28d7008 	add	r7, sp, #8
   14c60:	e3500000 	cmp	r0, #0
   14c64:	0a000012 	beq	14cb4 <free@plt+0x3ed0>
   14c68:	ebfff042 	bl	10d78 <__errno_location@plt>
   14c6c:	e59fa200 	ldr	sl, [pc, #512]	; 14e74 <free@plt+0x4090>
   14c70:	e1a03006 	mov	r3, r6
   14c74:	e59f21fc 	ldr	r2, [pc, #508]	; 14e78 <free@plt+0x4094>
   14c78:	e59f11fc 	ldr	r1, [pc, #508]	; 14e7c <free@plt+0x4098>
   14c7c:	e5907000 	ldr	r7, [r0]
   14c80:	e59a0000 	ldr	r0, [sl]
   14c84:	ebffeffc 	bl	10c7c <fprintf@plt>
   14c88:	e1a00007 	mov	r0, r7
   14c8c:	e59a6000 	ldr	r6, [sl]
   14c90:	ebffefcc 	bl	10bc8 <strerror@plt>
   14c94:	e59f31e4 	ldr	r3, [pc, #484]	; 14e80 <free@plt+0x409c>
   14c98:	e59f11e4 	ldr	r1, [pc, #484]	; 14e84 <free@plt+0x40a0>
   14c9c:	e3a02008 	mov	r2, #8
   14ca0:	e58d7000 	str	r7, [sp]
   14ca4:	e58d0004 	str	r0, [sp, #4]
   14ca8:	e1a00006 	mov	r0, r6
   14cac:	ebffeff2 	bl	10c7c <fprintf@plt>
   14cb0:	ea00000c 	b	14ce8 <free@plt+0x3f04>
   14cb4:	e51b307c 	ldr	r3, [fp, #-124]	; 0xffffff84
   14cb8:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   14cbc:	e3530a02 	cmp	r3, #8192	; 0x2000
   14cc0:	0a000012 	beq	14d10 <free@plt+0x3f2c>
   14cc4:	ebfff02b 	bl	10d78 <__errno_location@plt>
   14cc8:	e59f21a8 	ldr	r2, [pc, #424]	; 14e78 <free@plt+0x4094>
   14ccc:	e59f11b4 	ldr	r1, [pc, #436]	; 14e88 <free@plt+0x40a4>
   14cd0:	e3a03016 	mov	r3, #22
   14cd4:	e5803000 	str	r3, [r0]
   14cd8:	e1a03006 	mov	r3, r6
   14cdc:	e59f0190 	ldr	r0, [pc, #400]	; 14e74 <free@plt+0x4090>
   14ce0:	e5900000 	ldr	r0, [r0]
   14ce4:	ebffefe4 	bl	10c7c <fprintf@plt>
   14ce8:	e3e03000 	mvn	r3, #0
   14cec:	e3530000 	cmp	r3, #0
--
   14df8:	e1a00007 	mov	r0, r7
   14dfc:	ebffefd7 	bl	10d60 <sprintf@plt>
   14e00:	e3a01000 	mov	r1, #0
   14e04:	e1a00007 	mov	r0, r7
   14e08:	ebffefc8 	bl	10d30 <open64@plt>
   14e0c:	e3700001 	cmn	r0, #1
   14e10:	03a02013 	moveq	r2, #19
   14e14:	e1a03000 	mov	r3, r0
   14e18:	05862000 	streq	r2, [r6]
   14e1c:	0affffb2 	beq	14cec <free@plt+0x3f08>
   14e20:	ebffefe9 	bl	10dcc <close@plt>
   14e24:	e2503000 	subs	r3, r0, #0
   14e28:	05863000 	streq	r3, [r6]
   14e2c:	0affffae 	beq	14cec <free@plt+0x3f08>
   14e30:	e59fa03c 	ldr	sl, [pc, #60]	; 14e74 <free@plt+0x4090>
   14e34:	e5966000 	ldr	r6, [r6]
   14e38:	e1a03007 	mov	r3, r7
   14e3c:	e59f2034 	ldr	r2, [pc, #52]	; 14e78 <free@plt+0x4094>
   14e40:	e59f1048 	ldr	r1, [pc, #72]	; 14e90 <free@plt+0x40ac>
   14e44:	e59a0000 	ldr	r0, [sl]
   14e48:	ebffef8b 	bl	10c7c <fprintf@plt>
   14e4c:	e1a00006 	mov	r0, r6
   14e50:	e59a7000 	ldr	r7, [sl]
--
   14e7c:	0001ac3b 	andeq	sl, r1, fp, lsr ip
   14e80:	0001b5e6 	andeq	fp, r1, r6, ror #11
   14e84:	0001a7a4 	andeq	sl, r1, r4, lsr #15
   14e88:	0001b6ed 	andeq	fp, r1, sp, ror #13
   14e8c:	0001ba87 	andeq	fp, r1, r7, lsl #21
   14e90:	0001b610 	andeq	fp, r1, r0, lsl r6
   14e94:	e92d4ff0 	push	{r4, r5, r6, r7, r8, r9, sl, fp, lr}
   14e98:	e1a06000 	mov	r6, r0
   14e9c:	e24dd05c 	sub	sp, sp, #92	; 0x5c
   14ea0:	e1a00002 	mov	r0, r2
   14ea4:	e1a07001 	mov	r7, r1
   14ea8:	e1a08002 	mov	r8, r2
   14eac:	e1a09003 	mov	r9, r3
   14eb0:	ebffefb6 	bl	10d90 <strlen@plt>
   14eb4:	e250b000 	subs	fp, r0, #0
   14eb8:	1a000009 	bne	14ee4 <free@plt+0x4100>
   14ebc:	e59f30c0 	ldr	r3, [pc, #192]	; 14f84 <free@plt+0x41a0>
   14ec0:	e59f20c0 	ldr	r2, [pc, #192]	; 14f88 <free@plt+0x41a4>
   14ec4:	e5930000 	ldr	r0, [r3]
   14ec8:	e59f10bc 	ldr	r1, [pc, #188]	; 14f8c <free@plt+0x41a8>
   14ecc:	ebffef6a 	bl	10c7c <fprintf@plt>
   14ed0:	ebffefa8 	bl	10d78 <__errno_location@plt>
   14ed4:	e3a03016 	mov	r3, #22
--
   15090:	e5841018 	str	r1, [r4, #24]
   15094:	e8bd81f0 	pop	{r4, r5, r6, r7, r8, pc}
   15098:	2fa0be83 	svccs	0x00a0be83
   1509c:	e92d41f3 	push	{r0, r1, r4, r5, r6, r7, r8, lr}
   150a0:	e5908018 	ldr	r8, [r0, #24]
   150a4:	e1a07000 	mov	r7, r0
   150a8:	e1a01008 	mov	r1, r8
   150ac:	e3a00001 	mov	r0, #1
   150b0:	ebffeeeb 	bl	10c64 <calloc@plt>
   150b4:	e2506000 	subs	r6, r0, #0
   150b8:	11a04006 	movne	r4, r6
   150bc:	13a05000 	movne	r5, #0
   150c0:	1a000023 	bne	15154 <free@plt+0x4370>
   150c4:	ebffef2b 	bl	10d78 <__errno_location@plt>
   150c8:	e59f5094 	ldr	r5, [pc, #148]	; 15164 <free@plt+0x4380>
   150cc:	e1a03008 	mov	r3, r8
   150d0:	e59f2090 	ldr	r2, [pc, #144]	; 15168 <free@plt+0x4384>
   150d4:	e59f1090 	ldr	r1, [pc, #144]	; 1516c <free@plt+0x4388>
   150d8:	e5904000 	ldr	r4, [r0]
   150dc:	e5950000 	ldr	r0, [r5]
   150e0:	ebffeee5 	bl	10c7c <fprintf@plt>
   150e4:	e1a00004 	mov	r0, r4
   150e8:	e5955000 	ldr	r5, [r5]
   150ec:	ebffeeb5 	bl	10bc8 <strerror@plt>
   150f0:	e58d4000 	str	r4, [sp]
   150f4:	e59f3074 	ldr	r3, [pc, #116]	; 15170 <free@plt+0x438c>
   150f8:	e3a0200b 	mov	r2, #11
   150fc:	e59f1070 	ldr	r1, [pc, #112]	; 15174 <free@plt+0x4390>
   15100:	e58d0004 	str	r0, [sp, #4]
   15104:	e1a00005 	mov	r0, r5
   15108:	ebffeedb 	bl	10c7c <fprintf@plt>
   1510c:	e1a00006 	mov	r0, r6
   15110:	e28dd008 	add	sp, sp, #8
--
   15164:	0002d134 	andeq	sp, r2, r4, lsr r1
   15168:	0001bae2 	andeq	fp, r1, r2, ror #21
   1516c:	0001a774 	andeq	sl, r1, r4, ror r7
   15170:	0001b5e6 	andeq	fp, r1, r6, ror #11
   15174:	0001a7a4 	andeq	sl, r1, r4, lsr #15
   15178:	e5913000 	ldr	r3, [r1]
   1517c:	e92d4ff7 	push	{r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr}
   15180:	e1a06002 	mov	r6, r2
   15184:	e1a05001 	mov	r5, r1
   15188:	e3a020ac 	mov	r2, #172	; 0xac
   1518c:	e590101c 	ldr	r1, [r0, #28]
   15190:	e0080392 	mul	r8, r2, r3
   15194:	e1530001 	cmp	r3, r1
   15198:	e0864008 	add	r4, r6, r8
   1519c:	ba00000b 	blt	151d0 <free@plt+0x43ec>
   151a0:	e58d1000 	str	r1, [sp]
   151a4:	e59f21d0 	ldr	r2, [pc, #464]	; 1537c <free@plt+0x4598>
   151a8:	e59f11d0 	ldr	r1, [pc, #464]	; 15380 <free@plt+0x459c>
   151ac:	e59f01d0 	ldr	r0, [pc, #464]	; 15384 <free@plt+0x45a0>
   151b0:	e5900000 	ldr	r0, [r0]
   151b4:	ebffeeb0 	bl	10c7c <fprintf@plt>
   151b8:	ebffeeee 	bl	10d78 <__errno_location@plt>
   151bc:	e3a03016 	mov	r3, #22
--
   15808:	e5c4303d 	strb	r3, [r4, #61]	; 0x3d
   1580c:	e1a03820 	lsr	r3, r0, #16
   15810:	e1a00c20 	lsr	r0, r0, #24
   15814:	e5c4303e 	strb	r3, [r4, #62]	; 0x3e
   15818:	e5c4003f 	strb	r0, [r4, #63]	; 0x3f
   1581c:	e8bd81f0 	pop	{r4, r5, r6, r7, r8, pc}
   15820:	e92d4ff0 	push	{r4, r5, r6, r7, r8, r9, sl, fp, lr}
   15824:	e5915010 	ldr	r5, [r1, #16]
   15828:	e24dd014 	sub	sp, sp, #20
   1582c:	e1cd20f8 	strd	r2, [sp, #8]
   15830:	e5913000 	ldr	r3, [r1]
   15834:	e590201c 	ldr	r2, [r0, #28]
   15838:	e1cd83d8 	ldrd	r8, [sp, #56]	; 0x38
   1583c:	e1530002 	cmp	r3, r2
   15840:	ba00000a 	blt	15870 <free@plt+0x4a8c>
   15844:	e58d2000 	str	r2, [sp]
   15848:	e59f1274 	ldr	r1, [pc, #628]	; 15ac4 <free@plt+0x4ce0>
   1584c:	e59f2274 	ldr	r2, [pc, #628]	; 15ac8 <free@plt+0x4ce4>
   15850:	e59f0274 	ldr	r0, [pc, #628]	; 15acc <free@plt+0x4ce8>
   15854:	e5900000 	ldr	r0, [r0]
   15858:	ebffed07 	bl	10c7c <fprintf@plt>
   1585c:	ebffed45 	bl	10d78 <__errno_location@plt>
   15860:	e3a03016 	mov	r3, #22
--
   15870:	e5913008 	ldr	r3, [r1, #8]
   15874:	e5906000 	ldr	r6, [r0]
   15878:	e1a04000 	mov	r4, r0
   1587c:	e1530006 	cmp	r3, r6
   15880:	e1a0a001 	mov	sl, r1
   15884:	a58d6000 	strge	r6, [sp]
   15888:	a59f2238 	ldrge	r2, [pc, #568]	; 15ac8 <free@plt+0x4ce4>
   1588c:	a59f123c 	ldrge	r1, [pc, #572]	; 15ad0 <free@plt+0x4cec>
   15890:	aaffffee 	bge	15850 <free@plt+0x4a6c>
   15894:	e1a00006 	mov	r0, r6
   15898:	ebffece2 	bl	10c28 <alloc@plt>
   1589c:	e2507000 	subs	r7, r0, #0
   158a0:	1a000012 	bne	158f0 <free@plt+0x4b0c>
   158a4:	ebffed33 	bl	10d78 <__errno_location@plt>
   158a8:	e59f521c 	ldr	r5, [pc, #540]	; 15acc <free@plt+0x4ce8>
   158ac:	e1a03006 	mov	r3, r6
   158b0:	e59f2210 	ldr	r2, [pc, #528]	; 15ac8 <free@plt+0x4ce4>
   158b4:	e59f1218 	ldr	r1, [pc, #536]	; 15ad4 <free@plt+0x4cf0>
   158b8:	e5904000 	ldr	r4, [r0]
   158bc:	e5950000 	ldr	r0, [r5]
   158c0:	ebffeced 	bl	10c7c <fprintf@plt>
   158c4:	e1a00004 	mov	r0, r4
   158c8:	e5955000 	ldr	r5, [r5]
   158cc:	ebffecbd 	bl	10bc8 <strerror@plt>
   158d0:	e58d4000 	str	r4, [sp]
   158d4:	e59f31fc 	ldr	r3, [pc, #508]	; 15ad8 <free@plt+0x4cf4>
   158d8:	e3a0200b 	mov	r2, #11
   158dc:	e59f11f8 	ldr	r1, [pc, #504]	; 15adc <free@plt+0x4cf8>
   158e0:	e58d0004 	str	r0, [sp, #4]
   158e4:	e1a00005 	mov	r0, r5
   158e8:	ebffece3 	bl	10c7c <fprintf@plt>
   158ec:	eaffffdd 	b	15868 <free@plt+0x4a84>
   158f0:	e594b004 	ldr	fp, [r4, #4]
   158f4:	e1a0000b 	mov	r0, fp
   158f8:	ebffecca 	bl	10c28 <alloc@plt>
   158fc:	e2506000 	subs	r6, r0, #0
   15900:	1a000014 	bne	15958 <free@plt+0x4b74>
   15904:	ebffed1b 	bl	10d78 <__errno_location@plt>
   15908:	e59f51bc 	ldr	r5, [pc, #444]	; 15acc <free@plt+0x4ce8>
   1590c:	e1a0300b 	mov	r3, fp
   15910:	e59f21b0 	ldr	r2, [pc, #432]	; 15ac8 <free@plt+0x4ce4>
   15914:	e59f11b8 	ldr	r1, [pc, #440]	; 15ad4 <free@plt+0x4cf0>
   15918:	e5904000 	ldr	r4, [r0]
   1591c:	e5950000 	ldr	r0, [r5]
   15920:	ebffecd5 	bl	10c7c <fprintf@plt>
   15924:	e1a00004 	mov	r0, r4
   15928:	e5955000 	ldr	r5, [r5]
   1592c:	ebffeca5 	bl	10bc8 <strerror@plt>
   15930:	e58d4000 	str	r4, [sp]
   15934:	e59f319c 	ldr	r3, [pc, #412]	; 15ad8 <free@plt+0x4cf4>
   15938:	e3a0200b 	mov	r2, #11
   1593c:	e59f1198 	ldr	r1, [pc, #408]	; 15adc <free@plt+0x4cf8>
   15940:	e58d0004 	str	r0, [sp, #4]
   15944:	e1a00005 	mov	r0, r5
   15948:	ebffeccb 	bl	10c7c <fprintf@plt>
   1594c:	e1a00007 	mov	r0, r7
   15950:	ebffed23 	bl	10de4 <free@plt>
--
   15998:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   1599c:	e1580005 	cmp	r8, r5
   159a0:	e1a03fc5 	asr	r3, r5, #31
   159a4:	e0d93003 	sbcs	r3, r9, r3
   159a8:	b1a05008 	movlt	r5, r8
   159ac:	e0588005 	subs	r8, r8, r5
   159b0:	e1a02005 	mov	r2, r5
   159b4:	e1a01007 	mov	r1, r7
   159b8:	e59d0040 	ldr	r0, [sp, #64]	; 0x40
   159bc:	e0c99fc5 	sbc	r9, r9, r5, asr #31
   159c0:	ebffecb9 	bl	10cac <read@plt>
   159c4:	e1550000 	cmp	r5, r0
   159c8:	0a000014 	beq	15a20 <free@plt+0x4c3c>
   159cc:	ebffece9 	bl	10d78 <__errno_location@plt>
   159d0:	e59f80f4 	ldr	r8, [pc, #244]	; 15acc <free@plt+0x4ce8>
   159d4:	e1a03005 	mov	r3, r5
   159d8:	e59f20e8 	ldr	r2, [pc, #232]	; 15ac8 <free@plt+0x4ce4>
   159dc:	e59f10fc 	ldr	r1, [pc, #252]	; 15ae0 <free@plt+0x4cfc>
   159e0:	e5904000 	ldr	r4, [r0]
   159e4:	e5980000 	ldr	r0, [r8]
   159e8:	ebffeca3 	bl	10c7c <fprintf@plt>
   159ec:	e5985000 	ldr	r5, [r8]
   159f0:	e1a00004 	mov	r0, r4
   159f4:	ebffec73 	bl	10bc8 <strerror@plt>
   159f8:	e58d4000 	str	r4, [sp]
   159fc:	e59f30d4 	ldr	r3, [pc, #212]	; 15ad8 <free@plt+0x4cf4>
   15a00:	e3a0200b 	mov	r2, #11
   15a04:	e59f10d0 	ldr	r1, [pc, #208]	; 15adc <free@plt+0x4cf8>
   15a08:	e58d0004 	str	r0, [sp, #4]
   15a0c:	e1a00005 	mov	r0, r5
   15a10:	ebffec99 	bl	10c7c <fprintf@plt>
   15a14:	e1a00006 	mov	r0, r6
   15a18:	ebffecf1 	bl	10de4 <free@plt>
--
   15a60:	e0422000 	sub	r2, r2, r0
   15a64:	e0800005 	add	r0, r0, r5
   15a68:	e0422005 	sub	r2, r2, r5
   15a6c:	e0860000 	add	r0, r6, r0
   15a70:	ebffeca8 	bl	10d18 <emset@plt>
   15a74:	e5942004 	ldr	r2, [r4, #4]
   15a78:	e1a01006 	mov	r1, r6
   15a7c:	e59d0044 	ldr	r0, [sp, #68]	; 0x44
   15a80:	ebffec7a 	bl	10c70 <write@plt>
   15a84:	e5943004 	ldr	r3, [r4, #4]
   15a88:	e1500003 	cmp	r0, r3
   15a8c:	0a00000a 	beq	15abc <free@plt+0x4cd8>
   15a90:	e58d3008 	str	r3, [sp, #8]
   15a94:	ebffecb7 	bl	10d78 <__errno_location@plt>
   15a98:	e59f502c 	ldr	r5, [pc, #44]	; 15acc <free@plt+0x4ce8>
   15a9c:	e59d3008 	ldr	r3, [sp, #8]
   15aa0:	e59f2020 	ldr	r2, [pc, #32]	; 15ac8 <free@plt+0x4ce4>
   15aa4:	e59f1038 	ldr	r1, [pc, #56]	; 15ae4 <free@plt+0x4d00>
   15aa8:	e5904000 	ldr	r4, [r0]
   15aac:	e5950000 	ldr	r0, [r5]
   15ab0:	ebffec71 	bl	10c7c <fprintf@plt>
   15ab4:	e5955000 	ldr	r5, [r5]
   15ab8:	eaffffcc 	b	159f0 <free@plt+0x4c0c>
--
   15b20:	e59f3248 	ldr	r3, [pc, #584]	; 15d70 <free@plt+0x4f8c>
   15b24:	e3a07001 	mov	r7, #1
   15b28:	e1a04000 	mov	r4, r0
   15b2c:	e3a05000 	mov	r5, #0
   15b30:	e1a00008 	mov	r0, r8
   15b34:	e58d7018 	str	r7, [sp, #24]
   15b38:	e58d501c 	str	r5, [sp, #28]
   15b3c:	e58d1020 	str	r1, [sp, #32]
   15b40:	e58d7014 	str	r7, [sp, #20]
   15b44:	e58d3024 	str	r3, [sp, #36]	; 0x24
   15b48:	ebffec36 	bl	10c28 <alloc@plt>
   15b4c:	e2506000 	subs	r6, r0, #0
   15b50:	1a000013 	bne	15ba4 <free@plt+0x4dc0>
   15b54:	ebffec87 	bl	10d78 <__errno_location@plt>
   15b58:	e59f5214 	ldr	r5, [pc, #532]	; 15d74 <free@plt+0x4f90>
   15b5c:	e1a03008 	mov	r3, r8
   15b60:	e59f2210 	ldr	r2, [pc, #528]	; 15d78 <free@plt+0x4f94>
   15b64:	e59f1210 	ldr	r1, [pc, #528]	; 15d7c <free@plt+0x4f98>
   15b68:	e5904000 	ldr	r4, [r0]
   15b6c:	e5950000 	ldr	r0, [r5]
   15b70:	ebffec41 	bl	10c7c <fprintf@plt>
   15b74:	e1a00004 	mov	r0, r4
   15b78:	e5955000 	ldr	r5, [r5]
   15b7c:	ebffec11 	bl	10bc8 <strerror@plt>
   15b80:	e58d4000 	str	r4, [sp]
   15b84:	e59f31f4 	ldr	r3, [pc, #500]	; 15d80 <free@plt+0x4f9c>
   15b88:	e3a0200b 	mov	r2, #11
   15b8c:	e59f11f0 	ldr	r1, [pc, #496]	; 15d84 <free@plt+0x4fa0>
   15b90:	e58d0004 	str	r0, [sp, #4]
   15b94:	e1a00005 	mov	r0, r5
   15b98:	ebffec37 	bl	10c7c <fprintf@plt>
   15b9c:	e3e00000 	mvn	r0, #0
   15ba0:	ea00006f 	b	15d64 <free@plt+0x4f80>
--
   15be0:	e0860000 	add	r0, r6, r0
   15be4:	e0432002 	sub	r2, r3, r2
   15be8:	ebffec4a 	bl	10d18 <emset@plt>
   15bec:	e5943004 	ldr	r3, [r4, #4]
   15bf0:	e59d0084 	ldr	r0, [sp, #132]	; 0x84
   15bf4:	e0c9839b 	smull	r8, r9, fp, r3
   15bf8:	e58d5000 	str	r5, [sp]
   15bfc:	e1a02008 	mov	r2, r8
   15c00:	e1a03009 	mov	r3, r9
   15c04:	ebffec64 	bl	10d9c <lseek64@plt>
   15c08:	e086a00a 	add	sl, r6, sl
   15c0c:	e1510009 	cmp	r1, r9
   15c10:	01500008 	cmpeq	r0, r8
   15c14:	0a000013 	beq	15c68 <free@plt+0x4e84>
   15c18:	ebffec56 	bl	10d78 <__errno_location@plt>
   15c1c:	e59f5150 	ldr	r5, [pc, #336]	; 15d74 <free@plt+0x4f90>
   15c20:	e59f2150 	ldr	r2, [pc, #336]	; 15d78 <free@plt+0x4f94>
   15c24:	e59f115c 	ldr	r1, [pc, #348]	; 15d88 <free@plt+0x4fa4>
   15c28:	e5904000 	ldr	r4, [r0]
   15c2c:	e5950000 	ldr	r0, [r5]
   15c30:	ebffec11 	bl	10c7c <fprintf@plt>
   15c34:	e1a00004 	mov	r0, r4
   15c38:	e5955000 	ldr	r5, [r5]
   15c3c:	ebffebe1 	bl	10bc8 <strerror@plt>
   15c40:	e58d4000 	str	r4, [sp]
   15c44:	e59f3134 	ldr	r3, [pc, #308]	; 15d80 <free@plt+0x4f9c>
   15c48:	e3a0200b 	mov	r2, #11
   15c4c:	e59f1130 	ldr	r1, [pc, #304]	; 15d84 <free@plt+0x4fa0>
   15c50:	e58d0004 	str	r0, [sp, #4]
   15c54:	e1a00005 	mov	r0, r5
   15c58:	ebffec07 	bl	10c7c <fprintf@plt>
   15c5c:	e1a00006 	mov	r0, r6
   15c60:	ebffec5f 	bl	10de4 <free@plt>
--
   15c7c:	e1a0200a 	mov	r2, sl
   15c80:	e28d1010 	add	r1, sp, #16
   15c84:	e1a00004 	mov	r0, r4
   15c88:	e58d5004 	str	r5, [sp, #4]
   15c8c:	e58d5000 	str	r5, [sp]
   15c90:	ebfffe53 	bl	155e4 <free@plt+0x4800>
   15c94:	e5942004 	ldr	r2, [r4, #4]
   15c98:	e1a01006 	mov	r1, r6
   15c9c:	e59d0084 	ldr	r0, [sp, #132]	; 0x84
   15ca0:	ebffebf2 	bl	10c70 <write@plt>
   15ca4:	e594b004 	ldr	fp, [r4, #4]
   15ca8:	e15b0000 	cmp	fp, r0
   15cac:	0a000008 	beq	15cd4 <free@plt+0x4ef0>
   15cb0:	ebffec30 	bl	10d78 <__errno_location@plt>
   15cb4:	e59f50b8 	ldr	r5, [pc, #184]	; 15d74 <free@plt+0x4f90>
   15cb8:	e1a0300b 	mov	r3, fp
   15cbc:	e5904000 	ldr	r4, [r0]
   15cc0:	e59f20b0 	ldr	r2, [pc, #176]	; 15d78 <free@plt+0x4f94>
   15cc4:	e59f10c0 	ldr	r1, [pc, #192]	; 15d8c <free@plt+0x4fa8>
   15cc8:	e5950000 	ldr	r0, [r5]
   15ccc:	ebffebea 	bl	10c7c <fprintf@plt>
   15cd0:	eaffffd7 	b	15c34 <free@plt+0x4e50>
   15cd4:	e59d300c 	ldr	r3, [sp, #12]
--
   15da4:	ebffebf9 	bl	10d90 <strlen@plt>
   15da8:	e2800011 	add	r0, r0, #17
   15dac:	e3c00007 	bic	r0, r0, #7
   15db0:	e04dd000 	sub	sp, sp, r0
   15db4:	e5950000 	ldr	r0, [r5]
   15db8:	ebffebdf 	bl	10d3c <opendir@plt>
   15dbc:	e2504000 	subs	r4, r0, #0
   15dc0:	128d7008 	addne	r7, sp, #8
   15dc4:	159f81a0 	ldrne	r8, [pc, #416]	; 15f6c <free@plt+0x5188>
   15dc8:	1a000015 	bne	15e24 <free@plt+0x5040>
   15dcc:	ebffebe9 	bl	10d78 <__errno_location@plt>
   15dd0:	e5906000 	ldr	r6, [r0]
   15dd4:	e3560002 	cmp	r6, #2
   15dd8:	05804000 	streq	r4, [r0]
   15ddc:	0a000026 	beq	15e7c <free@plt+0x5098>
   15de0:	e59f4188 	ldr	r4, [pc, #392]	; 15f70 <free@plt+0x518c>
   15de4:	e5953000 	ldr	r3, [r5]
   15de8:	e59f2184 	ldr	r2, [pc, #388]	; 15f74 <free@plt+0x5190>
   15dec:	e59f1184 	ldr	r1, [pc, #388]	; 15f78 <free@plt+0x5194>
   15df0:	e5940000 	ldr	r0, [r4]
   15df4:	ebffeba0 	bl	10c7c <fprintf@plt>
   15df8:	e1a00006 	mov	r0, r6
   15dfc:	e5944000 	ldr	r4, [r4]
   15e00:	ebffeb70 	bl	10bc8 <strerror@plt>
   15e04:	e59f3170 	ldr	r3, [pc, #368]	; 15f7c <free@plt+0x5198>
   15e08:	e59f1170 	ldr	r1, [pc, #368]	; 15f80 <free@plt+0x519c>
   15e0c:	e3a02008 	mov	r2, #8
   15e10:	e58d6000 	str	r6, [sp]
   15e14:	e58d0004 	str	r0, [sp, #4]
   15e18:	e1a00004 	mov	r0, r4
   15e1c:	ebffeb96 	bl	10c7c <fprintf@plt>
   15e20:	ea000014 	b	15e78 <free@plt+0x5094>
   15e24:	e1a00004 	mov	r0, r4
   15e28:	ebffeba8 	bl	10cd0 <readdir64@plt>
   15e2c:	e3500000 	cmp	r0, #0
   15e30:	0a000032 	beq	15f00 <free@plt+0x511c>
   15e34:	e2806013 	add	r6, r0, #19
   15e38:	e1a00006 	mov	r0, r6
   15e3c:	ebffebd3 	bl	10d90 <strlen@plt>
   15e40:	e35000fe 	cmp	r0, #254	; 0xfe
   15e44:	9a00000f 	bls	15e88 <free@plt+0x50a4>
   15e48:	e59f0120 	ldr	r0, [pc, #288]	; 15f70 <free@plt+0x518c>
   15e4c:	e58d6000 	str	r6, [sp]
   15e50:	e59f211c 	ldr	r2, [pc, #284]	; 15f74 <free@plt+0x5190>
   15e54:	e5953000 	ldr	r3, [r5]
   15e58:	e59f1124 	ldr	r1, [pc, #292]	; 15f84 <free@plt+0x51a0>
   15e5c:	e5900000 	ldr	r0, [r0]
   15e60:	ebffeb85 	bl	10c7c <fprintf@plt>
   15e64:	ebffebc3 	bl	10d78 <__errno_location@plt>
   15e68:	e3a03016 	mov	r3, #22
--
   15e84:	e8bd89f0 	pop	{r4, r5, r6, r7, r8, fp, pc}
   15e88:	e24b3f47 	sub	r3, fp, #284	; 0x11c
   15e8c:	e24b2e12 	sub	r2, fp, #288	; 0x120
   15e90:	e1a01008 	mov	r1, r8
   15e94:	e1a00006 	mov	r0, r6
   15e98:	ebffeb92 	bl	10ce8 <sscanf@plt>
   15e9c:	e3500001 	cmp	r0, #1
   15ea0:	1affffdf 	bne	15e24 <free@plt+0x5040>
   15ea4:	e51b6120 	ldr	r6, [fp, #-288]	; 0xfffffee0
   15ea8:	e1a00004 	mov	r0, r4
   15eac:	ebffebc0 	bl	10db4 <closedir@plt>
   15eb0:	e2504000 	subs	r4, r0, #0
   15eb4:	0a000013 	beq	15f08 <free@plt+0x5124>
   15eb8:	ebffebae 	bl	10d78 <__errno_location@plt>
   15ebc:	e59f60ac 	ldr	r6, [pc, #172]	; 15f70 <free@plt+0x518c>
   15ec0:	e5953000 	ldr	r3, [r5]
   15ec4:	e59f20a8 	ldr	r2, [pc, #168]	; 15f74 <free@plt+0x5190>
   15ec8:	e59f10b8 	ldr	r1, [pc, #184]	; 15f88 <free@plt+0x51a4>
   15ecc:	e5904000 	ldr	r4, [r0]
   15ed0:	e5960000 	ldr	r0, [r6]
   15ed4:	ebffeb68 	bl	10c7c <fprintf@plt>
   15ed8:	e5965000 	ldr	r5, [r6]
   15edc:	e1a00004 	mov	r0, r4
--
   15f10:	e1a02006 	mov	r2, r6
   15f14:	e595100c 	ldr	r1, [r5, #12]
   15f18:	e1a00007 	mov	r0, r7
   15f1c:	ebffeb8f 	bl	10d60 <sprintf@plt>
   15f20:	e3a01702 	mov	r1, #524288	; 0x80000
   15f24:	e1a00007 	mov	r0, r7
   15f28:	ebffeb80 	bl	10d30 <open64@plt>
   15f2c:	e3700001 	cmn	r0, #1
   15f30:	0affffd1 	beq	15e7c <free@plt+0x5098>
   15f34:	ebffeba4 	bl	10dcc <close@plt>
   15f38:	e3500000 	cmp	r0, #0
   15f3c:	03a04001 	moveq	r4, #1
   15f40:	0affffcd 	beq	15e7c <free@plt+0x5098>
   15f44:	ebffeb8b 	bl	10d78 <__errno_location@plt>
   15f48:	e59f5020 	ldr	r5, [pc, #32]	; 15f70 <free@plt+0x518c>
   15f4c:	e1a03007 	mov	r3, r7
   15f50:	e59f201c 	ldr	r2, [pc, #28]	; 15f74 <free@plt+0x5190>
   15f54:	e59f1030 	ldr	r1, [pc, #48]	; 15f8c <free@plt+0x51a8>
   15f58:	e5904000 	ldr	r4, [r0]
   15f5c:	e5950000 	ldr	r0, [r5]
   15f60:	ebffeb45 	bl	10c7c <fprintf@plt>
   15f64:	e5955000 	ldr	r5, [r5]
   15f68:	eaffffdb 	b	15edc <free@plt+0x50f8>
--
   15f98:	e3a01702 	mov	r1, #524288	; 0x80000
   15f9c:	e1a05000 	mov	r5, r0
   15fa0:	e1a07002 	mov	r7, r2
   15fa4:	ebffeb61 	bl	10d30 <open64@plt>
   15fa8:	e3700001 	cmn	r0, #1
   15fac:	e1a04000 	mov	r4, r0
   15fb0:	0a000050 	beq	160f8 <free@plt+0x5314>
   15fb4:	e1a02007 	mov	r2, r7
   15fb8:	e1a01008 	mov	r1, r8
   15fbc:	ebffeb3a 	bl	10cac <read@plt>
   15fc0:	e3700001 	cmn	r0, #1
   15fc4:	e1a06000 	mov	r6, r0
   15fc8:	1a000014 	bne	16020 <free@plt+0x523c>
   15fcc:	ebffeb69 	bl	10d78 <__errno_location@plt>
   15fd0:	e59f712c 	ldr	r7, [pc, #300]	; 16104 <free@plt+0x5320>
   15fd4:	e1a03005 	mov	r3, r5
   15fd8:	e59f2128 	ldr	r2, [pc, #296]	; 16108 <free@plt+0x5324>
   15fdc:	e59f1128 	ldr	r1, [pc, #296]	; 1610c <free@plt+0x5328>
   15fe0:	e5906000 	ldr	r6, [r0]
   15fe4:	e5970000 	ldr	r0, [r7]
   15fe8:	ebffeb23 	bl	10c7c <fprintf@plt>
   15fec:	e1a00006 	mov	r0, r6
   15ff0:	e5975000 	ldr	r5, [r7]
   15ff4:	ebffeaf3 	bl	10bc8 <strerror@plt>
   15ff8:	e58d6000 	str	r6, [sp]
   15ffc:	e59f310c 	ldr	r3, [pc, #268]	; 16110 <free@plt+0x532c>
   16000:	e3a02008 	mov	r2, #8
   16004:	e59f1108 	ldr	r1, [pc, #264]	; 16114 <free@plt+0x5330>
   16008:	e58d0004 	str	r0, [sp, #4]
   1600c:	e1a00005 	mov	r0, r5
   16010:	ebffeb19 	bl	10c7c <fprintf@plt>
   16014:	e1a00004 	mov	r0, r4
   16018:	ebffeb6b 	bl	10dcc <close@plt>
   1601c:	ea000034 	b	160f4 <free@plt+0x5310>
   16020:	e1570000 	cmp	r7, r0
   16024:	1a000009 	bne	16050 <free@plt+0x526c>
   16028:	e59f00d4 	ldr	r0, [pc, #212]	; 16104 <free@plt+0x5320>
   1602c:	e1a03005 	mov	r3, r5
   16030:	e59f20d0 	ldr	r2, [pc, #208]	; 16108 <free@plt+0x5324>
   16034:	e59f10dc 	ldr	r1, [pc, #220]	; 16118 <free@plt+0x5334>
   16038:	e5900000 	ldr	r0, [r0]
   1603c:	ebffeb0e 	bl	10c7c <fprintf@plt>
   16040:	ebffeb4c 	bl	10d78 <__errno_location@plt>
   16044:	e3a03016 	mov	r3, #22
   16048:	e5803000 	str	r3, [r0]
   1604c:	eafffff0 	b	16014 <free@plt+0x5230>
   16050:	e3a03000 	mov	r3, #0
   16054:	e7c83000 	strb	r3, [r8, r0]
   16058:	e3a02001 	mov	r2, #1
   1605c:	e28d100c 	add	r1, sp, #12
   16060:	e1a00004 	mov	r0, r4
   16064:	ebffeb10 	bl	10cac <read@plt>
   16068:	e3500001 	cmp	r0, #1
   1606c:	0affffd6 	beq	15fcc <free@plt+0x51e8>
   16070:	e3500000 	cmp	r0, #0
   16074:	0a000007 	beq	16098 <free@plt+0x52b4>
   16078:	e59f0084 	ldr	r0, [pc, #132]	; 16104 <free@plt+0x5320>
   1607c:	e58d7000 	str	r7, [sp]
   16080:	e1a03005 	mov	r3, r5
   16084:	e59f207c 	ldr	r2, [pc, #124]	; 16108 <free@plt+0x5324>
   16088:	e59f108c 	ldr	r1, [pc, #140]	; 1611c <free@plt+0x5338>
   1608c:	e5900000 	ldr	r0, [r0]
   16090:	ebffeaf9 	bl	10c7c <fprintf@plt>
   16094:	eaffffe9 	b	16040 <free@plt+0x525c>
   16098:	e1a00004 	mov	r0, r4
   1609c:	ebffeb4a 	bl	10dcc <close@plt>
   160a0:	e3500000 	cmp	r0, #0
   160a4:	01a04006 	moveq	r4, r6
   160a8:	0a000012 	beq	160f8 <free@plt+0x5314>
   160ac:	ebffeb31 	bl	10d78 <__errno_location@plt>
   160b0:	e59f604c 	ldr	r6, [pc, #76]	; 16104 <free@plt+0x5320>
   160b4:	e1a03005 	mov	r3, r5
   160b8:	e59f2048 	ldr	r2, [pc, #72]	; 16108 <free@plt+0x5324>
   160bc:	e59f105c 	ldr	r1, [pc, #92]	; 16120 <free@plt+0x533c>
   160c0:	e5904000 	ldr	r4, [r0]
   160c4:	e5960000 	ldr	r0, [r6]
   160c8:	ebffeaeb 	bl	10c7c <fprintf@plt>
   160cc:	e1a00004 	mov	r0, r4
   160d0:	e5965000 	ldr	r5, [r6]
   160d4:	ebffeabb 	bl	10bc8 <strerror@plt>
   160d8:	e58d4000 	str	r4, [sp]
   160dc:	e59f302c 	ldr	r3, [pc, #44]	; 16110 <free@plt+0x532c>
   160e0:	e3a02008 	mov	r2, #8
   160e4:	e59f1028 	ldr	r1, [pc, #40]	; 16114 <free@plt+0x5330>
   160e8:	e58d0004 	str	r0, [sp, #4]
   160ec:	e1a00005 	mov	r0, r5
   160f0:	ebffeae1 	bl	10c7c <fprintf@plt>
   160f4:	e3e04000 	mvn	r4, #0
   160f8:	e1a00004 	mov	r0, r4
--
   1613c:	e3a01000 	mov	r1, #0
   16140:	ebffeaf4 	bl	10d18 <emset@plt>
   16144:	e3a01702 	mov	r1, #524288	; 0x80000
   16148:	e1a00005 	mov	r0, r5
   1614c:	ebffeaf7 	bl	10d30 <open64@plt>
   16150:	e3700001 	cmn	r0, #1
   16154:	e1a04000 	mov	r4, r0
   16158:	0a000051 	beq	162a4 <free@plt+0x54c0>
   1615c:	e3a02032 	mov	r2, #50	; 0x32
   16160:	e28d1014 	add	r1, sp, #20
   16164:	ebffead0 	bl	10cac <read@plt>
   16168:	e3700001 	cmn	r0, #1
   1616c:	1a000014 	bne	161c4 <free@plt+0x53e0>
   16170:	ebffeb00 	bl	10d78 <__errno_location@plt>
   16174:	e59f7134 	ldr	r7, [pc, #308]	; 162b0 <free@plt+0x54cc>
   16178:	e1a03005 	mov	r3, r5
   1617c:	e59f2130 	ldr	r2, [pc, #304]	; 162b4 <free@plt+0x54d0>
   16180:	e59f1130 	ldr	r1, [pc, #304]	; 162b8 <free@plt+0x54d4>
   16184:	e5906000 	ldr	r6, [r0]
   16188:	e5970000 	ldr	r0, [r7]
   1618c:	ebffeaba 	bl	10c7c <fprintf@plt>
   16190:	e1a00006 	mov	r0, r6
   16194:	e5975000 	ldr	r5, [r7]
   16198:	ebffea8a 	bl	10bc8 <strerror@plt>
   1619c:	e58d6000 	str	r6, [sp]
   161a0:	e59f3114 	ldr	r3, [pc, #276]	; 162bc <free@plt+0x54d8>
   161a4:	e3a02008 	mov	r2, #8
   161a8:	e59f1110 	ldr	r1, [pc, #272]	; 162c0 <free@plt+0x54dc>
   161ac:	e58d0004 	str	r0, [sp, #4]
   161b0:	e1a00005 	mov	r0, r5
   161b4:	ebffeab0 	bl	10c7c <fprintf@plt>
   161b8:	e1a00004 	mov	r0, r4
   161bc:	ebffeb02 	bl	10dcc <close@plt>
   161c0:	ea000036 	b	162a0 <free@plt+0x54bc>
   161c4:	e3500032 	cmp	r0, #50	; 0x32
   161c8:	1a000009 	bne	161f4 <free@plt+0x5410>
   161cc:	e59f20e0 	ldr	r2, [pc, #224]	; 162b4 <free@plt+0x54d0>
   161d0:	e59f10ec 	ldr	r1, [pc, #236]	; 162c4 <free@plt+0x54e0>
   161d4:	e1a03005 	mov	r3, r5
   161d8:	e59f00d0 	ldr	r0, [pc, #208]	; 162b0 <free@plt+0x54cc>
   161dc:	e5900000 	ldr	r0, [r0]
   161e0:	ebffeaa5 	bl	10c7c <fprintf@plt>
   161e4:	ebffeae3 	bl	10d78 <__errno_location@plt>
   161e8:	e3a03016 	mov	r3, #22
--
   161f0:	eafffff0 	b	161b8 <free@plt+0x53d4>
   161f4:	e1a02006 	mov	r2, r6
   161f8:	e59f10c8 	ldr	r1, [pc, #200]	; 162c8 <free@plt+0x54e4>
   161fc:	e28d0014 	add	r0, sp, #20
   16200:	ebffeab8 	bl	10ce8 <sscanf@plt>
   16204:	e3500001 	cmp	r0, #1
   16208:	11a03005 	movne	r3, r5
   1620c:	159f20a0 	ldrne	r2, [pc, #160]	; 162b4 <free@plt+0x54d0>
   16210:	159f10b4 	ldrne	r1, [pc, #180]	; 162cc <free@plt+0x54e8>
   16214:	1affffef 	bne	161d8 <free@plt+0x53f4>
   16218:	e1c620d0 	ldrd	r2, [r6]
   1621c:	e3520000 	cmp	r2, #0
   16220:	e2d31000 	sbcs	r1, r3, #0
   16224:	aa000007 	bge	16248 <free@plt+0x5464>
   16228:	e1cd20f0 	strd	r2, [sp]
   1622c:	e59f307c 	ldr	r3, [pc, #124]	; 162b0 <free@plt+0x54cc>
   16230:	e58d5008 	str	r5, [sp, #8]
   16234:	e59f2078 	ldr	r2, [pc, #120]	; 162b4 <free@plt+0x54d0>
   16238:	e59f1090 	ldr	r1, [pc, #144]	; 162d0 <free@plt+0x54ec>
   1623c:	e5930000 	ldr	r0, [r3]
   16240:	ebffea8d 	bl	10c7c <fprintf@plt>
   16244:	eaffffe6 	b	161e4 <free@plt+0x5400>
   16248:	e1a00004 	mov	r0, r4
   1624c:	ebffeade 	bl	10dcc <close@plt>
   16250:	e2504000 	subs	r4, r0, #0
   16254:	0a000012 	beq	162a4 <free@plt+0x54c0>
   16258:	ebffeac6 	bl	10d78 <__errno_location@plt>
   1625c:	e59f604c 	ldr	r6, [pc, #76]	; 162b0 <free@plt+0x54cc>
   16260:	e1a03005 	mov	r3, r5
   16264:	e59f2048 	ldr	r2, [pc, #72]	; 162b4 <free@plt+0x54d0>
   16268:	e59f1064 	ldr	r1, [pc, #100]	; 162d4 <free@plt+0x54f0>
   1626c:	e5904000 	ldr	r4, [r0]
   16270:	e5960000 	ldr	r0, [r6]
   16274:	ebffea80 	bl	10c7c <fprintf@plt>
   16278:	e1a00004 	mov	r0, r4
   1627c:	e5965000 	ldr	r5, [r6]
   16280:	ebffea50 	bl	10bc8 <strerror@plt>
   16284:	e58d4000 	str	r4, [sp]
   16288:	e59f302c 	ldr	r3, [pc, #44]	; 162bc <free@plt+0x54d8>
   1628c:	e3a02008 	mov	r2, #8
   16290:	e59f1028 	ldr	r1, [pc, #40]	; 162c0 <free@plt+0x54dc>
   16294:	e58d0004 	str	r0, [sp, #4]
   16298:	e1a00005 	mov	r0, r5
   1629c:	ebffea76 	bl	10c7c <fprintf@plt>
   162a0:	e3e04000 	mvn	r4, #0
   162a4:	e1a00004 	mov	r0, r4
--
   16304:	e04dd000 	sub	sp, sp, r0
   16308:	e28d4010 	add	r4, sp, #16
   1630c:	e1a00004 	mov	r0, r4
   16310:	ebffea92 	bl	10d60 <sprintf@plt>
   16314:	e24b101c 	sub	r1, fp, #28
   16318:	e1a00004 	mov	r0, r4
   1631c:	ebffff80 	bl	16124 <free@plt+0x5340>
   16320:	e3500000 	cmp	r0, #0
   16324:	1a00000e 	bne	16364 <free@plt+0x5580>
   16328:	e14b21dc 	ldrd	r2, [fp, #-28]	; 0xffffffe4
   1632c:	e3520102 	cmp	r2, #-2147483648	; 0x80000000
   16330:	e2d31000 	sbcs	r1, r3, #0
   16334:	b5852000 	strlt	r2, [r5]
   16338:	ba00000a 	blt	16368 <free@plt+0x5584>
   1633c:	e1cd20f0 	strd	r2, [sp]
   16340:	e59f3028 	ldr	r3, [pc, #40]	; 16370 <free@plt+0x558c>
   16344:	e58d4008 	str	r4, [sp, #8]
   16348:	e59f2024 	ldr	r2, [pc, #36]	; 16374 <free@plt+0x5590>
   1634c:	e5930000 	ldr	r0, [r3]
   16350:	e59f1020 	ldr	r1, [pc, #32]	; 16378 <free@plt+0x5594>
   16354:	ebffea48 	bl	10c7c <fprintf@plt>
   16358:	ebffea86 	bl	10d78 <__errno_location@plt>
   1635c:	e3a03016 	mov	r3, #22
--
   163c8:	e59f3294 	ldr	r3, [pc, #660]	; 16664 <free@plt+0x5880>
   163cc:	01a03002 	moveq	r3, r2
   163d0:	e58d3024 	str	r3, [sp, #36]	; 0x24
   163d4:	e59f328c 	ldr	r3, [pc, #652]	; 16668 <free@plt+0x5884>
   163d8:	e59420e4 	ldr	r2, [r4, #228]	; 0xe4
   163dc:	11a08003 	movne	r8, r3
   163e0:	e59430e0 	ldr	r3, [r4, #224]	; 0xe0
   163e4:	e0c10293 	smull	r0, r1, r3, r2
   163e8:	e151000b 	cmp	r1, fp
   163ec:	0150000a 	cmpeq	r0, sl
   163f0:	8a000010 	bhi	16438 <free@plt+0x5654>
   163f4:	e1cd01f0 	strd	r0, [sp, #16]
   163f8:	e59f226c 	ldr	r2, [pc, #620]	; 1666c <free@plt+0x5888>
   163fc:	e58d300c 	str	r3, [sp, #12]
   16400:	e5943000 	ldr	r3, [r4]
   16404:	e59f1264 	ldr	r1, [pc, #612]	; 16670 <free@plt+0x588c>
   16408:	e58d3008 	str	r3, [sp, #8]
   1640c:	e59f3260 	ldr	r3, [pc, #608]	; 16674 <free@plt+0x5890>
   16410:	e1cda0f0 	strd	sl, [sp]
   16414:	e5930000 	ldr	r0, [r3]
   16418:	ebffea17 	bl	10c7c <fprintf@plt>
   1641c:	ebffea55 	bl	10d78 <__errno_location@plt>
   16420:	e3e07000 	mvn	r7, #0
--
   16464:	e59dc084 	ldr	ip, [sp, #132]	; 0x84
   16468:	e1570001 	cmp	r7, r1
   1646c:	01560002 	cmpeq	r6, r2
   16470:	83a01001 	movhi	r1, #1
   16474:	93a01000 	movls	r1, #0
   16478:	e190000c 	orrs	r0, r0, ip
   1647c:	03a01001 	moveq	r1, #1
   16480:	e3510000 	cmp	r1, #0
   16484:	0a00000c 	beq	164bc <free@plt+0x56d8>
   16488:	e58d2018 	str	r2, [sp, #24]
   1648c:	e5942000 	ldr	r2, [r4]
   16490:	e58d3010 	str	r3, [sp, #16]
   16494:	e58d2014 	str	r2, [sp, #20]
   16498:	e1cd28d0 	ldrd	r2, [sp, #128]	; 0x80
   1649c:	e59f11d4 	ldr	r1, [pc, #468]	; 16678 <free@plt+0x5894>
   164a0:	e1cd20f0 	strd	r2, [sp]
   164a4:	e59f31c8 	ldr	r3, [pc, #456]	; 16674 <free@plt+0x5890>
   164a8:	e1cda0f8 	strd	sl, [sp, #8]
   164ac:	e59f21b8 	ldr	r2, [pc, #440]	; 1666c <free@plt+0x5888>
   164b0:	e5930000 	ldr	r0, [r3]
   164b4:	ebffe9f0 	bl	10c7c <fprintf@plt>
   164b8:	eaffffd7 	b	1641c <free@plt+0x5638>
   164bc:	e59d3080 	ldr	r3, [sp, #128]	; 0x80
--
   164fc:	e5907000 	ldr	r7, [r0]
   16500:	e3570019 	cmp	r7, #25
   16504:	1a000002 	bne	16514 <free@plt+0x5730>
   16508:	e5d53034 	ldrb	r3, [r5, #52]	; 0x34
   1650c:	e3130006 	tst	r3, #6
   16510:	0a000018 	beq	16578 <free@plt+0x5794>
   16514:	e59420e4 	ldr	r2, [r4, #228]	; 0xe4
   16518:	e1a0000a 	mov	r0, sl
   1651c:	e1a03fc2 	asr	r3, r2, #31
   16520:	e1a0100b 	mov	r1, fp
   16524:	eb000d9e 	bl	19ba4 <free@plt+0x8dc0>
   16528:	e59f6144 	ldr	r6, [pc, #324]	; 16674 <free@plt+0x5890>
   1652c:	e1cda0f8 	strd	sl, [sp, #8]
   16530:	e59f2134 	ldr	r2, [pc, #308]	; 1666c <free@plt+0x5888>
   16534:	e1cd01f0 	strd	r0, [sp, #16]
   16538:	e5943000 	ldr	r3, [r4]
   1653c:	e59f1138 	ldr	r1, [pc, #312]	; 1667c <free@plt+0x5898>
   16540:	e58d3000 	str	r3, [sp]
   16544:	e1a03008 	mov	r3, r8
   16548:	e5960000 	ldr	r0, [r6]
   1654c:	ebffe9ca 	bl	10c7c <fprintf@plt>
   16550:	e1a00007 	mov	r0, r7
   16554:	e5968000 	ldr	r8, [r6]
   16558:	ebffe99a 	bl	10bc8 <strerror@plt>
   1655c:	e58d7000 	str	r7, [sp]
   16560:	e59f3118 	ldr	r3, [pc, #280]	; 16680 <free@plt+0x589c>
   16564:	e3a02008 	mov	r2, #8
   16568:	e59f1114 	ldr	r1, [pc, #276]	; 16684 <free@plt+0x58a0>
   1656c:	e58d0004 	str	r0, [sp, #4]
   16570:	e1a00008 	mov	r0, r8
   16574:	ebffe9c0 	bl	10c7c <fprintf@plt>
   16578:	e5d53034 	ldrb	r3, [r5, #52]	; 0x34
   1657c:	e3c33004 	bic	r3, r3, #4
   16580:	e3833002 	orr	r3, r3, #2
   16584:	e5c53034 	strb	r3, [r5, #52]	; 0x34
   16588:	e1cd23d8 	ldrd	r2, [sp, #56]	; 0x38
   1658c:	e3a01000 	mov	r1, #0
   16590:	e3e00000 	mvn	r0, #0
   16594:	e1530001 	cmp	r3, r1
   16598:	01520000 	cmpeq	r2, r0
   1659c:	9a000006 	bls	165bc <free@plt+0x57d8>
   165a0:	e59f00cc 	ldr	r0, [pc, #204]	; 16674 <free@plt+0x5890>
   165a4:	e3e03000 	mvn	r3, #0
   165a8:	e59f20bc 	ldr	r2, [pc, #188]	; 1666c <free@plt+0x5888>
   165ac:	e59f10d4 	ldr	r1, [pc, #212]	; 16688 <free@plt+0x58a4>
   165b0:	e5900000 	ldr	r0, [r0]
   165b4:	ebffe9b0 	bl	10c7c <fprintf@plt>
   165b8:	eaffff97 	b	1641c <free@plt+0x5638>
   165bc:	e59d3044 	ldr	r3, [sp, #68]	; 0x44
--
   165d8:	e58d3034 	str	r3, [sp, #52]	; 0x34
   165dc:	ebffe973 	bl	10bb0 <ioctl@plt>
   165e0:	e2507000 	subs	r7, r0, #0
   165e4:	aaffff90 	bge	1642c <free@plt+0x5648>
   165e8:	ebffe9e2 	bl	10d78 <__errno_location@plt>
   165ec:	e59420e4 	ldr	r2, [r4, #228]	; 0xe4
   165f0:	e1a0100b 	mov	r1, fp
   165f4:	e1a03fc2 	asr	r3, r2, #31
   165f8:	e59f8074 	ldr	r8, [pc, #116]	; 16674 <free@plt+0x5890>
   165fc:	e5905000 	ldr	r5, [r0]
   16600:	e1a0000a 	mov	r0, sl
   16604:	eb000d66 	bl	19ba4 <free@plt+0x8dc0>
   16608:	e1cda0f8 	strd	sl, [sp, #8]
   1660c:	e59f2058 	ldr	r2, [pc, #88]	; 1666c <free@plt+0x5888>
   16610:	e1cd01f0 	strd	r0, [sp, #16]
   16614:	e5943000 	ldr	r3, [r4]
   16618:	e59f105c 	ldr	r1, [pc, #92]	; 1667c <free@plt+0x5898>
   1661c:	e58d3000 	str	r3, [sp]
   16620:	e59d3024 	ldr	r3, [sp, #36]	; 0x24
   16624:	e5980000 	ldr	r0, [r8]
   16628:	ebffe993 	bl	10c7c <fprintf@plt>
   1662c:	e1a00005 	mov	r0, r5
   16630:	e5984000 	ldr	r4, [r8]
   16634:	ebffe963 	bl	10bc8 <strerror@plt>
   16638:	e58d5000 	str	r5, [sp]
   1663c:	e59f303c 	ldr	r3, [pc, #60]	; 16680 <free@plt+0x589c>
   16640:	e3a02008 	mov	r2, #8
   16644:	e59f1038 	ldr	r1, [pc, #56]	; 16684 <free@plt+0x58a0>
   16648:	e58d0004 	str	r0, [sp, #4]
   1664c:	e1a00004 	mov	r0, r4
   16650:	ebffe989 	bl	10c7c <fprintf@plt>
   16654:	eaffff74 	b	1642c <free@plt+0x5648>
   16658:	0001bc65 	andeq	fp, r1, r5, ror #24
--
   16674:	0002d134 	andeq	sp, r2, r4, lsr r1
   16678:	0001bcd6 	ldrdeq	fp, [r1], -r6
   1667c:	0001bd41 	andeq	fp, r1, r1, asr #26
   16680:	0001b5e6 	andeq	fp, r1, r6, ror #11
   16684:	0001a7a4 	andeq	sl, r1, r4, lsr #15
   16688:	0001bd87 	andeq	fp, r1, r7, lsl #27
   1668c:	e2513000 	subs	r3, r1, #0
   16690:	e92d4007 	push	{r0, r1, r2, lr}
   16694:	e59020e0 	ldr	r2, [r0, #224]	; 0xe0
   16698:	ba000002 	blt	166a8 <free@plt+0x58c4>
   1669c:	e1530002 	cmp	r3, r2
   166a0:	b3a00000 	movlt	r0, #0
   166a4:	ba00000b 	blt	166d8 <free@plt+0x58f4>
   166a8:	e58d2004 	str	r2, [sp, #4]
   166ac:	e5902000 	ldr	r2, [r0]
   166b0:	e59f0028 	ldr	r0, [pc, #40]	; 166e0 <free@plt+0x58fc>
   166b4:	e58d2000 	str	r2, [sp]
   166b8:	e59f1024 	ldr	r1, [pc, #36]	; 166e4 <free@plt+0x5900>
   166bc:	e59f2024 	ldr	r2, [pc, #36]	; 166e8 <free@plt+0x5904>
   166c0:	e5900000 	ldr	r0, [r0]
   166c4:	ebffe96c 	bl	10c7c <fprintf@plt>
   166c8:	ebffe9aa 	bl	10d78 <__errno_location@plt>
   166cc:	e3a03016 	mov	r3, #22
   166d0:	e5803000 	str	r3, [r0]
   166d4:	e3e00000 	mvn	r0, #0
   166d8:	e28dd00c 	add	sp, sp, #12
   166dc:	e49df004 	pop	{pc}		; (ldr pc, [sp], #4)
   166e0:	0002d134 	andeq	sp, r2, r4, lsr r1
   166e4:	0001bdc3 	andeq	fp, r1, r3, asr #27
   166e8:	0001bc4b 	andeq	fp, r1, fp, asr #24
   166ec:	e92d41f3 	push	{r0, r1, r4, r5, r6, r7, r8, lr}
   166f0:	e59f505c 	ldr	r5, [pc, #92]	; 16754 <free@plt+0x5970>
   166f4:	e1a07001 	mov	r7, r1
   166f8:	e1a06002 	mov	r6, r2
   166fc:	e1a08000 	mov	r8, r0
   16700:	ebffe99c 	bl	10d78 <__errno_location@plt>
   16704:	e1a03006 	mov	r3, r6
   16708:	e59f2048 	ldr	r2, [pc, #72]	; 16758 <free@plt+0x5974>
   1670c:	e59f1048 	ldr	r1, [pc, #72]	; 1675c <free@plt+0x5978>
   16710:	e5904000 	ldr	r4, [r0]
   16714:	e88d0180 	stm	sp, {r7, r8}
   16718:	e5950000 	ldr	r0, [r5]
   1671c:	ebffe956 	bl	10c7c <fprintf@plt>
   16720:	e1a00004 	mov	r0, r4
   16724:	e5955000 	ldr	r5, [r5]
   16728:	ebffe926 	bl	10bc8 <strerror@plt>
   1672c:	e58d4000 	str	r4, [sp]
   16730:	e59f3028 	ldr	r3, [pc, #40]	; 16760 <free@plt+0x597c>
   16734:	e3a02008 	mov	r2, #8
   16738:	e59f1024 	ldr	r1, [pc, #36]	; 16764 <free@plt+0x5980>
   1673c:	e58d0004 	str	r0, [sp, #4]
   16740:	e1a00005 	mov	r0, r5
   16744:	ebffe94c 	bl	10c7c <fprintf@plt>
   16748:	e3e00000 	mvn	r0, #0
   1674c:	e28dd008 	add	sp, sp, #8
--
   167b0:	e24b1050 	sub	r1, fp, #80	; 0x50
   167b4:	e1a00004 	mov	r0, r4
   167b8:	ebfffdf4 	bl	15f90 <free@plt+0x51ac>
   167bc:	e3500000 	cmp	r0, #0
   167c0:	ba000010 	blt	16808 <free@plt+0x5a24>
   167c4:	e1a03006 	mov	r3, r6
   167c8:	e1a02005 	mov	r2, r5
   167cc:	e59f108c 	ldr	r1, [pc, #140]	; 16860 <free@plt+0x5a7c>
   167d0:	e24b0050 	sub	r0, fp, #80	; 0x50
   167d4:	ebffe943 	bl	10ce8 <sscanf@plt>
   167d8:	e3500002 	cmp	r0, #2
   167dc:	0a00000b 	beq	16810 <free@plt+0x5a2c>
   167e0:	ebffe964 	bl	10d78 <__errno_location@plt>
   167e4:	e3a03016 	mov	r3, #22
   167e8:	e59f2074 	ldr	r2, [pc, #116]	; 16864 <free@plt+0x5a80>
   167ec:	e59f1074 	ldr	r1, [pc, #116]	; 16868 <free@plt+0x5a84>
   167f0:	e5803000 	str	r3, [r0]
   167f4:	e59f0070 	ldr	r0, [pc, #112]	; 1686c <free@plt+0x5a88>
   167f8:	e1a03004 	mov	r3, r4
   167fc:	e5900000 	ldr	r0, [r0]
   16800:	ebffe91d 	bl	10c7c <fprintf@plt>
   16804:	e3e00000 	mvn	r0, #0
   16808:	e24bd018 	sub	sp, fp, #24
   1680c:	e8bd89f0 	pop	{r4, r5, r6, r7, r8, fp, pc}
   16810:	e5953000 	ldr	r3, [r5]
   16814:	e3530000 	cmp	r3, #0
   16818:	ba000003 	blt	1682c <free@plt+0x5a48>
   1681c:	e5963000 	ldr	r3, [r6]
   16820:	e3530000 	cmp	r3, #0
   16824:	a3a00000 	movge	r0, #0
   16828:	aafffff6 	bge	16808 <free@plt+0x5a24>
   1682c:	ebffe951 	bl	10d78 <__errno_location@plt>
   16830:	e3a03016 	mov	r3, #22
   16834:	e59f2028 	ldr	r2, [pc, #40]	; 16864 <free@plt+0x5a80>
   16838:	e59f1030 	ldr	r1, [pc, #48]	; 16870 <free@plt+0x5a8c>
   1683c:	e5803000 	str	r3, [r0]
   16840:	e59f0024 	ldr	r0, [pc, #36]	; 1686c <free@plt+0x5a88>
   16844:	e5963000 	ldr	r3, [r6]
   16848:	e58d4004 	str	r4, [sp, #4]
   1684c:	e58d3000 	str	r3, [sp]
   16850:	e5953000 	ldr	r3, [r5]
   16854:	e5900000 	ldr	r0, [r0]
   16858:	ebffe907 	bl	10c7c <fprintf@plt>
   1685c:	eaffffe8 	b	16804 <free@plt+0x5a20>
   16860:	0001b740 	andeq	fp, r1, r0, asr #14
--
   168e0:	e5d1300c 	ldrb	r3, [r1, #12]
   168e4:	e92d47f0 	push	{r4, r5, r6, r7, r8, r9, sl, lr}
   168e8:	e3833001 	orr	r3, r3, #1
   168ec:	e24dde11 	sub	sp, sp, #272	; 0x110
   168f0:	e5c1300c 	strb	r3, [r1, #12]
   168f4:	e1a05000 	mov	r5, r0
   168f8:	e5900000 	ldr	r0, [r0]
   168fc:	e1a04001 	mov	r4, r1
   16900:	ebffe90d 	bl	10d3c <opendir@plt>
   16904:	e1a08000 	mov	r8, r0
   16908:	ebffe91a 	bl	10d78 <__errno_location@plt>
   1690c:	e3580000 	cmp	r8, #0
   16910:	e1a06000 	mov	r6, r0
   16914:	1a000012 	bne	16964 <free@plt+0x5b80>
   16918:	e5904000 	ldr	r4, [r0]
   1691c:	e59f617c 	ldr	r6, [pc, #380]	; 16aa0 <free@plt+0x5cbc>
   16920:	e5953000 	ldr	r3, [r5]
   16924:	e59f2178 	ldr	r2, [pc, #376]	; 16aa4 <free@plt+0x5cc0>
   16928:	e59f1178 	ldr	r1, [pc, #376]	; 16aa8 <free@plt+0x5cc4>
   1692c:	e5960000 	ldr	r0, [r6]
   16930:	ebffe8d1 	bl	10c7c <fprintf@plt>
   16934:	e1a00004 	mov	r0, r4
   16938:	e5965000 	ldr	r5, [r6]
   1693c:	ebffe8a1 	bl	10bc8 <strerror@plt>
   16940:	e58d4000 	str	r4, [sp]
   16944:	e59f3160 	ldr	r3, [pc, #352]	; 16aac <free@plt+0x5cc8>
   16948:	e3a02008 	mov	r2, #8
   1694c:	e59f115c 	ldr	r1, [pc, #348]	; 16ab0 <free@plt+0x5ccc>
   16950:	e58d0004 	str	r0, [sp, #4]
   16954:	e1a00005 	mov	r0, r5
   16958:	ebffe8c7 	bl	10c7c <fprintf@plt>
   1695c:	e3e00000 	mvn	r0, #0
   16960:	ea00004c 	b	16a98 <free@plt+0x5cb4>
   16964:	e59fa148 	ldr	sl, [pc, #328]	; 16ab4 <free@plt+0x5cd0>
   16968:	e3e03102 	mvn	r3, #-2147483648	; 0x80000000
   1696c:	e3a09000 	mov	r9, #0
   16970:	e5843004 	str	r3, [r4, #4]
   16974:	e5869000 	str	r9, [r6]
   16978:	e1a00008 	mov	r0, r8
   1697c:	ebffe8d3 	bl	10cd0 <readdir64@plt>
   16980:	e3500000 	cmp	r0, #0
   16984:	0a000022 	beq	16a14 <free@plt+0x5c30>
   16988:	e2807013 	add	r7, r0, #19
   1698c:	e1a00007 	mov	r0, r7
   16990:	ebffe8fe 	bl	10d90 <strlen@plt>
   16994:	e35000fe 	cmp	r0, #254	; 0xfe
   16998:	9a00000b 	bls	169cc <free@plt+0x5be8>
   1699c:	e59f00fc 	ldr	r0, [pc, #252]	; 16aa0 <free@plt+0x5cbc>
   169a0:	e58d7000 	str	r7, [sp]
   169a4:	e59f20f8 	ldr	r2, [pc, #248]	; 16aa4 <free@plt+0x5cc0>
   169a8:	e5953000 	ldr	r3, [r5]
   169ac:	e59f1104 	ldr	r1, [pc, #260]	; 16ab8 <free@plt+0x5cd4>
   169b0:	e5900000 	ldr	r0, [r0]
   169b4:	ebffe8b0 	bl	10c7c <fprintf@plt>
   169b8:	e3a03016 	mov	r3, #22
   169bc:	e5863000 	str	r3, [r6]
--
   169e4:	1affffe2 	bne	16974 <free@plt+0x5b90>
   169e8:	e5943000 	ldr	r3, [r4]
   169ec:	e5942008 	ldr	r2, [r4, #8]
   169f0:	e2833001 	add	r3, r3, #1
   169f4:	e5843000 	str	r3, [r4]
   169f8:	e59d300c 	ldr	r3, [sp, #12]
   169fc:	e1520003 	cmp	r2, r3
   16a00:	e5942004 	ldr	r2, [r4, #4]
   16a04:	b5843008 	strlt	r3, [r4, #8]
   16a08:	e1530002 	cmp	r3, r2
   16a0c:	b5843004 	strlt	r3, [r4, #4]
   16a10:	eaffffd7 	b	16974 <free@plt+0x5b90>
   16a14:	e5967000 	ldr	r7, [r6]
   16a18:	e3570000 	cmp	r7, #0
   16a1c:	0a000010 	beq	16a64 <free@plt+0x5c80>
   16a20:	e59f4078 	ldr	r4, [pc, #120]	; 16aa0 <free@plt+0x5cbc>
   16a24:	e5953000 	ldr	r3, [r5]
   16a28:	e59f2074 	ldr	r2, [pc, #116]	; 16aa4 <free@plt+0x5cc0>
   16a2c:	e59f1088 	ldr	r1, [pc, #136]	; 16abc <free@plt+0x5cd8>
   16a30:	e5940000 	ldr	r0, [r4]
   16a34:	ebffe890 	bl	10c7c <fprintf@plt>
   16a38:	e1a00007 	mov	r0, r7
   16a3c:	e5944000 	ldr	r4, [r4]
   16a40:	ebffe860 	bl	10bc8 <strerror@plt>
   16a44:	e58d7000 	str	r7, [sp]
   16a48:	e59f305c 	ldr	r3, [pc, #92]	; 16aac <free@plt+0x5cc8>
   16a4c:	e3a02008 	mov	r2, #8
   16a50:	e59f1058 	ldr	r1, [pc, #88]	; 16ab0 <free@plt+0x5ccc>
   16a54:	e58d0004 	str	r0, [sp, #4]
   16a58:	e1a00004 	mov	r0, r4
   16a5c:	ebffe886 	bl	10c7c <fprintf@plt>
   16a60:	eaffffd6 	b	169c0 <free@plt+0x5bdc>
   16a64:	e1a00008 	mov	r0, r8
--
   16b94:	ebffe892 	bl	10de4 <free@plt>
   16b98:	e5940004 	ldr	r0, [r4, #4]
   16b9c:	ebffe890 	bl	10de4 <free@plt>
   16ba0:	e5940000 	ldr	r0, [r4]
   16ba4:	ebffe88e 	bl	10de4 <free@plt>
   16ba8:	e1a00004 	mov	r0, r4
   16bac:	e8bd4010 	pop	{r4, lr}
   16bb0:	eaffe88b 	b	10de4 <free@plt>
   16bb4:	e92d4037 	push	{r0, r1, r2, r4, r5, lr}
   16bb8:	e3a01038 	mov	r1, #56	; 0x38
   16bbc:	e3a00001 	mov	r0, #1
   16bc0:	ebffe827 	bl	10c64 <calloc@plt>
   16bc4:	e2504000 	subs	r4, r0, #0
   16bc8:	1a000012 	bne	16c18 <free@plt+0x5e34>
   16bcc:	ebffe869 	bl	10d78 <__errno_location@plt>
   16bd0:	e59f51ec 	ldr	r5, [pc, #492]	; 16dc4 <free@plt+0x5fe0>
   16bd4:	e59f21ec 	ldr	r2, [pc, #492]	; 16dc8 <free@plt+0x5fe4>
   16bd8:	e59f11ec 	ldr	r1, [pc, #492]	; 16dcc <free@plt+0x5fe8>
   16bdc:	e5904000 	ldr	r4, [r0]
   16be0:	e5950000 	ldr	r0, [r5]
   16be4:	ebffe824 	bl	10c7c <fprintf@plt>
   16be8:	e1a00004 	mov	r0, r4
   16bec:	e5955000 	ldr	r5, [r5]
   16bf0:	ebffe7f4 	bl	10bc8 <strerror@plt>
   16bf4:	e58d4000 	str	r4, [sp]
   16bf8:	e59f31d0 	ldr	r3, [pc, #464]	; 16dd0 <free@plt+0x5fec>
   16bfc:	e3a02008 	mov	r2, #8
   16c00:	e59f11cc 	ldr	r1, [pc, #460]	; 16dd4 <free@plt+0x5ff0>
   16c04:	e58d0004 	str	r0, [sp, #4]
   16c08:	e1a00005 	mov	r0, r5
   16c0c:	ebffe81a 	bl	10c7c <fprintf@plt>
   16c10:	e3e00000 	mvn	r0, #0
   16c14:	ebffe85a 	bl	10d84 <exit@plt>
--
   17144:	e3a01702 	mov	r1, #524288	; 0x80000
   17148:	e1a00009 	mov	r0, r9
   1714c:	ebffe6f7 	bl	10d30 <open64@plt>
   17150:	e3700001 	cmn	r0, #1
   17154:	e1a05000 	mov	r5, r0
   17158:	1a000001 	bne	17164 <free@plt+0x6380>
   1715c:	e1a0d00a 	mov	sp, sl
   17160:	eaffff77 	b	16f44 <free@plt+0x6160>
   17164:	e3a02032 	mov	r2, #50	; 0x32
   17168:	e24b1058 	sub	r1, fp, #88	; 0x58
   1716c:	ebffe6ce 	bl	10cac <read@plt>
   17170:	e3700001 	cmn	r0, #1
   17174:	1a000014 	bne	171cc <free@plt+0x63e8>
   17178:	ebffe6fe 	bl	10d78 <__errno_location@plt>
   1717c:	e59f6294 	ldr	r6, [pc, #660]	; 17418 <free@plt+0x6634>
   17180:	e1a03009 	mov	r3, r9
   17184:	e59f2290 	ldr	r2, [pc, #656]	; 1741c <free@plt+0x6638>
   17188:	e59f1290 	ldr	r1, [pc, #656]	; 17420 <free@plt+0x663c>
   1718c:	e5904000 	ldr	r4, [r0]
   17190:	e5960000 	ldr	r0, [r6]
   17194:	ebffe6b8 	bl	10c7c <fprintf@plt>
   17198:	e1a00004 	mov	r0, r4
   1719c:	e5966000 	ldr	r6, [r6]
   171a0:	ebffe688 	bl	10bc8 <strerror@plt>
   171a4:	e58d4000 	str	r4, [sp]
   171a8:	e59f3274 	ldr	r3, [pc, #628]	; 17424 <free@plt+0x6640>
   171ac:	e3a02008 	mov	r2, #8
   171b0:	e59f1270 	ldr	r1, [pc, #624]	; 17428 <free@plt+0x6644>
   171b4:	e58d0004 	str	r0, [sp, #4]
   171b8:	e1a00006 	mov	r0, r6
   171bc:	ebffe6ae 	bl	10c7c <fprintf@plt>
   171c0:	e1a00005 	mov	r0, r5
   171c4:	ebffe700 	bl	10dcc <close@plt>
   171c8:	ea000039 	b	172b4 <free@plt+0x64d0>
   171cc:	e3500032 	cmp	r0, #50	; 0x32
   171d0:	1a000009 	bne	171fc <free@plt+0x6418>
   171d4:	e59f2240 	ldr	r2, [pc, #576]	; 1741c <free@plt+0x6638>
   171d8:	e59f124c 	ldr	r1, [pc, #588]	; 1742c <free@plt+0x6648>
   171dc:	e1a03009 	mov	r3, r9
   171e0:	e59f0230 	ldr	r0, [pc, #560]	; 17418 <free@plt+0x6634>
   171e4:	e5900000 	ldr	r0, [r0]
   171e8:	ebffe6a3 	bl	10c7c <fprintf@plt>
   171ec:	ebffe6e1 	bl	10d78 <__errno_location@plt>
   171f0:	e3a03016 	mov	r3, #22
--
   17204:	e5406034 	strb	r6, [r0, #-52]	; 0xffffffcc
   17208:	e24b2064 	sub	r2, fp, #100	; 0x64
   1720c:	e59f121c 	ldr	r1, [pc, #540]	; 17430 <free@plt+0x664c>
   17210:	e24b0058 	sub	r0, fp, #88	; 0x58
   17214:	ebffe6b3 	bl	10ce8 <sscanf@plt>
   17218:	e3500001 	cmp	r0, #1
   1721c:	11a03009 	movne	r3, r9
   17220:	159f21f4 	ldrne	r2, [pc, #500]	; 1741c <free@plt+0x6638>
   17224:	159f1208 	ldrne	r1, [pc, #520]	; 17434 <free@plt+0x6650>
   17228:	1affffec 	bne	171e0 <free@plt+0x63fc>
   1722c:	e14b26d4 	ldrd	r2, [fp, #-100]	; 0xffffff9c
   17230:	e3520000 	cmp	r2, #0
   17234:	e2d31000 	sbcs	r1, r3, #0
   17238:	aa000007 	bge	1725c <free@plt+0x6478>
   1723c:	e1cd20f0 	strd	r2, [sp]
   17240:	e59f31d0 	ldr	r3, [pc, #464]	; 17418 <free@plt+0x6634>
   17244:	e58d9008 	str	r9, [sp, #8]
   17248:	e59f21cc 	ldr	r2, [pc, #460]	; 1741c <free@plt+0x6638>
   1724c:	e59f11e4 	ldr	r1, [pc, #484]	; 17438 <free@plt+0x6654>
   17250:	e5930000 	ldr	r0, [r3]
   17254:	ebffe688 	bl	10c7c <fprintf@plt>
   17258:	eaffffe3 	b	171ec <free@plt+0x6408>
   1725c:	e1a00005 	mov	r0, r5
   17260:	ebffe6d9 	bl	10dcc <close@plt>
   17264:	e2505000 	subs	r5, r0, #0
   17268:	0a000013 	beq	172bc <free@plt+0x64d8>
   1726c:	ebffe6c1 	bl	10d78 <__errno_location@plt>
   17270:	e59f51a0 	ldr	r5, [pc, #416]	; 17418 <free@plt+0x6634>
   17274:	e1a03009 	mov	r3, r9
   17278:	e59f219c 	ldr	r2, [pc, #412]	; 1741c <free@plt+0x6638>
   1727c:	e59f11b8 	ldr	r1, [pc, #440]	; 1743c <free@plt+0x6658>
   17280:	e5904000 	ldr	r4, [r0]
   17284:	e5950000 	ldr	r0, [r5]
   17288:	ebffe67b 	bl	10c7c <fprintf@plt>
   1728c:	e1a00004 	mov	r0, r4
   17290:	e5955000 	ldr	r5, [r5]
   17294:	ebffe64b 	bl	10bc8 <strerror@plt>
   17298:	e58d4000 	str	r4, [sp]
   1729c:	e59f3180 	ldr	r3, [pc, #384]	; 17424 <free@plt+0x6640>
   172a0:	e3a02008 	mov	r2, #8
   172a4:	e59f117c 	ldr	r1, [pc, #380]	; 17428 <free@plt+0x6644>
   172a8:	e58d0004 	str	r0, [sp, #4]
   172ac:	e1a00005 	mov	r0, r5
   172b0:	ebffe671 	bl	10c7c <fprintf@plt>
   172b4:	e1a0d00a 	mov	sp, sl
   172b8:	eaffff18 	b	16f20 <free@plt+0x613c>
   172bc:	e14b26d4 	ldrd	r2, [fp, #-100]	; 0xffffff9c
   172c0:	e3a01000 	mov	r1, #0
   172c4:	e2926102 	adds	r6, r2, #-2147483648	; 0x80000000
   172c8:	e2a37000 	adc	r7, r3, #0
   172cc:	e3e00000 	mvn	r0, #0
   172d0:	e1570001 	cmp	r7, r1
   172d4:	01560000 	cmpeq	r6, r0
   172d8:	9a00000a 	bls	17308 <free@plt+0x6524>
   172dc:	e1cd20f0 	strd	r2, [sp]
   172e0:	e59f3130 	ldr	r3, [pc, #304]	; 17418 <free@plt+0x6634>
   172e4:	e58d9008 	str	r9, [sp, #8]
   172e8:	e59f212c 	ldr	r2, [pc, #300]	; 1741c <free@plt+0x6638>
   172ec:	e5930000 	ldr	r0, [r3]
   172f0:	e59f1148 	ldr	r1, [pc, #328]	; 17440 <free@plt+0x665c>
   172f4:	ebffe660 	bl	10c7c <fprintf@plt>
   172f8:	ebffe69e 	bl	10d78 <__errno_location@plt>
   172fc:	e3a03016 	mov	r3, #22
--
   17478:	e1a07002 	mov	r7, r2
   1747c:	1a000004 	bne	17494 <free@plt+0x66b0>
   17480:	e1a01002 	mov	r1, r2
   17484:	e1a00004 	mov	r0, r4
   17488:	eb0005f2 	bl	18c58 <free@plt+0x7e74>
   1748c:	e28dd088 	add	sp, sp, #136	; 0x88
   17490:	e8bd87f0 	pop	{r4, r5, r6, r7, r8, r9, sl, pc}
   17494:	e1a05000 	mov	r5, r0
   17498:	e28d1020 	add	r1, sp, #32
   1749c:	e1a00004 	mov	r0, r4
   174a0:	ebffe5cb 	bl	10bd4 <stat64@plt>
   174a4:	e3500000 	cmp	r0, #0
   174a8:	0a000013 	beq	174fc <free@plt+0x6718>
   174ac:	ebffe631 	bl	10d78 <__errno_location@plt>
   174b0:	e59f6144 	ldr	r6, [pc, #324]	; 175fc <free@plt+0x6818>
   174b4:	e1a03004 	mov	r3, r4
   174b8:	e59f2140 	ldr	r2, [pc, #320]	; 17600 <free@plt+0x681c>
   174bc:	e59f1140 	ldr	r1, [pc, #320]	; 17604 <free@plt+0x6820>
   174c0:	e5905000 	ldr	r5, [r0]
   174c4:	e5960000 	ldr	r0, [r6]
   174c8:	ebffe5eb 	bl	10c7c <fprintf@plt>
   174cc:	e1a00005 	mov	r0, r5
   174d0:	e5964000 	ldr	r4, [r6]
   174d4:	ebffe5bb 	bl	10bc8 <strerror@plt>
   174d8:	e58d5000 	str	r5, [sp]
   174dc:	e59f3124 	ldr	r3, [pc, #292]	; 17608 <free@plt+0x6824>
   174e0:	e3a02008 	mov	r2, #8
   174e4:	e59f1120 	ldr	r1, [pc, #288]	; 1760c <free@plt+0x6828>
   174e8:	e58d0004 	str	r0, [sp, #4]
   174ec:	e1a00004 	mov	r0, r4
   174f0:	ebffe5e1 	bl	10c7c <fprintf@plt>
   174f4:	e3e00000 	mvn	r0, #0
   174f8:	eaffffe3 	b	1748c <free@plt+0x66a8>
   174fc:	e59d3030 	ldr	r3, [sp, #48]	; 0x30
   17500:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   17504:	e3530a02 	cmp	r3, #8192	; 0x2000
   17508:	0a000009 	beq	17534 <free@plt+0x6750>
   1750c:	e59f00e8 	ldr	r0, [pc, #232]	; 175fc <free@plt+0x6818>
   17510:	e1a03004 	mov	r3, r4
   17514:	e59f20e4 	ldr	r2, [pc, #228]	; 17600 <free@plt+0x681c>
   17518:	e59f10f0 	ldr	r1, [pc, #240]	; 17610 <free@plt+0x682c>
   1751c:	e5900000 	ldr	r0, [r0]
   17520:	ebffe5d5 	bl	10c7c <fprintf@plt>
   17524:	ebffe613 	bl	10d78 <__errno_location@plt>
   17528:	e3a03016 	mov	r3, #22
--
   17714:	e1a05000 	mov	r5, r0
   17718:	ea000015 	b	17774 <free@plt+0x6990>
   1771c:	e1cd00d8 	ldrd	r0, [sp, #8]
   17720:	e1cd21d0 	ldrd	r2, [sp, #16]
   17724:	e3a07000 	mov	r7, #0
   17728:	e0908002 	adds	r8, r0, r2
   1772c:	e0a19003 	adc	r9, r1, r3
   17730:	e3e06000 	mvn	r6, #0
   17734:	e1590007 	cmp	r9, r7
   17738:	01580006 	cmpeq	r8, r6
   1773c:	9a00000f 	bls	17780 <free@plt+0x699c>
   17740:	e59410e4 	ldr	r1, [r4, #228]	; 0xe4
   17744:	e3e00000 	mvn	r0, #0
   17748:	eb00086f 	bl	1990c <free@plt+0x8b28>
   1774c:	e59f2058 	ldr	r2, [pc, #88]	; 177ac <free@plt+0x69c8>
   17750:	e59f1058 	ldr	r1, [pc, #88]	; 177b0 <free@plt+0x69cc>
   17754:	e3e05000 	mvn	r5, #0
   17758:	e1a03000 	mov	r3, r0
   1775c:	e59f0050 	ldr	r0, [pc, #80]	; 177b4 <free@plt+0x69d0>
   17760:	e5900000 	ldr	r0, [r0]
   17764:	ebffe544 	bl	10c7c <fprintf@plt>
   17768:	ebffe582 	bl	10d78 <__errno_location@plt>
   1776c:	e3a03016 	mov	r3, #22
--
   177e4:	ebffe563 	bl	10d78 <__errno_location@plt>
   177e8:	e3a03013 	mov	r3, #19
   177ec:	e5803000 	str	r3, [r0]
   177f0:	e3e00000 	mvn	r0, #0
   177f4:	e28dd008 	add	sp, sp, #8
   177f8:	e8bd8070 	pop	{r4, r5, r6, pc}
   177fc:	e582600c 	str	r6, [r2, #12]
   17800:	e59f105c 	ldr	r1, [pc, #92]	; 17864 <free@plt+0x6a80>
   17804:	ebffe4e9 	bl	10bb0 <ioctl@plt>
   17808:	e3500000 	cmp	r0, #0
   1780c:	a3a00000 	movge	r0, #0
   17810:	aafffff7 	bge	177f4 <free@plt+0x6a10>
   17814:	ebffe557 	bl	10d78 <__errno_location@plt>
   17818:	e59f5048 	ldr	r5, [pc, #72]	; 17868 <free@plt+0x6a84>
   1781c:	e59f3048 	ldr	r3, [pc, #72]	; 1786c <free@plt+0x6a88>
   17820:	e59f2048 	ldr	r2, [pc, #72]	; 17870 <free@plt+0x6a8c>
   17824:	e59f1048 	ldr	r1, [pc, #72]	; 17874 <free@plt+0x6a90>
   17828:	e5904000 	ldr	r4, [r0]
   1782c:	e58d6000 	str	r6, [sp]
   17830:	e5950000 	ldr	r0, [r5]
   17834:	ebffe510 	bl	10c7c <fprintf@plt>
   17838:	e1a00004 	mov	r0, r4
   1783c:	e5955000 	ldr	r5, [r5]
   17840:	ebffe4e0 	bl	10bc8 <strerror@plt>
   17844:	e58d4000 	str	r4, [sp]
   17848:	e59f3028 	ldr	r3, [pc, #40]	; 17878 <free@plt+0x6a94>
   1784c:	e3a02008 	mov	r2, #8
   17850:	e59f1024 	ldr	r1, [pc, #36]	; 1787c <free@plt+0x6a98>
   17854:	e58d0004 	str	r0, [sp, #4]
   17858:	e1a00005 	mov	r0, r5
   1785c:	ebffe506 	bl	10c7c <fprintf@plt>
   17860:	eaffffe2 	b	177f0 <free@plt+0x6a0c>
   17864:	c0104d08 	andsgt	r4, r0, r8, lsl #26
--
   17a08:	e1a05003 	mov	r5, r3
   17a0c:	e59d803c 	ldr	r8, [sp, #60]	; 0x3c
   17a10:	ebfffb1d 	bl	1668c <free@plt+0x58a8>
   17a14:	e2504000 	subs	r4, r0, #0
   17a18:	1a000013 	bne	17a6c <free@plt+0x6c88>
   17a1c:	e3550000 	cmp	r5, #0
   17a20:	e59930e4 	ldr	r3, [r9, #228]	; 0xe4
   17a24:	ba000002 	blt	17a34 <free@plt+0x6c50>
   17a28:	e0852008 	add	r2, r5, r8
   17a2c:	e1520003 	cmp	r2, r3
   17a30:	da000010 	ble	17a78 <free@plt+0x6c94>
   17a34:	e58d3008 	str	r3, [sp, #8]
   17a38:	e59f0128 	ldr	r0, [pc, #296]	; 17b68 <free@plt+0x6d84>
   17a3c:	e5993000 	ldr	r3, [r9]
   17a40:	e58d8000 	str	r8, [sp]
   17a44:	e58d3004 	str	r3, [sp, #4]
   17a48:	e59f211c 	ldr	r2, [pc, #284]	; 17b6c <free@plt+0x6d88>
   17a4c:	e1a03005 	mov	r3, r5
   17a50:	e59f1118 	ldr	r1, [pc, #280]	; 17b70 <free@plt+0x6d8c>
   17a54:	e5900000 	ldr	r0, [r0]
   17a58:	ebffe487 	bl	10c7c <fprintf@plt>
   17a5c:	ebffe4c5 	bl	10d78 <__errno_location@plt>
   17a60:	e3a03016 	mov	r3, #22
--
   17a80:	e0e76a93 	smlal	r6, r7, r3, sl
   17a84:	e58d4000 	str	r4, [sp]
   17a88:	e1a03007 	mov	r3, r7
   17a8c:	e1a02006 	mov	r2, r6
   17a90:	e1a0000b 	mov	r0, fp
   17a94:	ebffe4c0 	bl	10d9c <lseek64@plt>
   17a98:	e1570001 	cmp	r7, r1
   17a9c:	01560000 	cmpeq	r6, r0
   17aa0:	01a07004 	moveq	r7, r4
   17aa4:	0a000016 	beq	17b04 <free@plt+0x6d20>
   17aa8:	ebffe4b2 	bl	10d78 <__errno_location@plt>
   17aac:	e59f50b4 	ldr	r5, [pc, #180]	; 17b68 <free@plt+0x6d84>
   17ab0:	e1a02006 	mov	r2, r6
   17ab4:	e1a03007 	mov	r3, r7
   17ab8:	e59f10b4 	ldr	r1, [pc, #180]	; 17b74 <free@plt+0x6d90>
   17abc:	e5904000 	ldr	r4, [r0]
   17ac0:	e1cd20f0 	strd	r2, [sp]
   17ac4:	e5993000 	ldr	r3, [r9]
   17ac8:	e5950000 	ldr	r0, [r5]
   17acc:	e59f2098 	ldr	r2, [pc, #152]	; 17b6c <free@plt+0x6d88>
   17ad0:	ebffe469 	bl	10c7c <fprintf@plt>
   17ad4:	e5955000 	ldr	r5, [r5]
   17ad8:	e1a00004 	mov	r0, r4
   17adc:	ebffe439 	bl	10bc8 <strerror@plt>
   17ae0:	e58d4000 	str	r4, [sp]
   17ae4:	e59f308c 	ldr	r3, [pc, #140]	; 17b78 <free@plt+0x6d94>
   17ae8:	e3a02008 	mov	r2, #8
   17aec:	e59f1088 	ldr	r1, [pc, #136]	; 17b7c <free@plt+0x6d98>
   17af0:	e58d0004 	str	r0, [sp, #4]
   17af4:	e1a00005 	mov	r0, r5
   17af8:	ebffe45f 	bl	10c7c <fprintf@plt>
   17afc:	eaffffd9 	b	17a68 <free@plt+0x6c84>
   17b00:	e0877000 	add	r7, r7, r0
--
   17b0c:	e59d3038 	ldr	r3, [sp, #56]	; 0x38
   17b10:	e0486007 	sub	r6, r8, r7
   17b14:	e1a02006 	mov	r2, r6
   17b18:	e0831007 	add	r1, r3, r7
   17b1c:	e1a0000b 	mov	r0, fp
   17b20:	ebffe461 	bl	10cac <read@plt>
   17b24:	e3500000 	cmp	r0, #0
   17b28:	aafffff4 	bge	17b00 <free@plt+0x6d1c>
   17b2c:	ebffe491 	bl	10d78 <__errno_location@plt>
   17b30:	e59f8030 	ldr	r8, [pc, #48]	; 17b68 <free@plt+0x6d84>
   17b34:	e5993000 	ldr	r3, [r9]
   17b38:	e0855007 	add	r5, r5, r7
   17b3c:	e59f2028 	ldr	r2, [pc, #40]	; 17b6c <free@plt+0x6d88>
   17b40:	e59f1038 	ldr	r1, [pc, #56]	; 17b80 <free@plt+0x6d9c>
   17b44:	e5904000 	ldr	r4, [r0]
   17b48:	e58d5008 	str	r5, [sp, #8]
   17b4c:	e58d3000 	str	r3, [sp]
   17b50:	e58da004 	str	sl, [sp, #4]
   17b54:	e1a03006 	mov	r3, r6
   17b58:	e5980000 	ldr	r0, [r8]
   17b5c:	ebffe446 	bl	10c7c <fprintf@plt>
   17b60:	e5985000 	ldr	r5, [r8]
   17b64:	eaffffdb 	b	17ad8 <free@plt+0x6cf4>
--
   17c44:	e1a00005 	mov	r0, r5
   17c48:	ebfffa8f 	bl	1668c <free@plt+0x58a8>
   17c4c:	e2504000 	subs	r4, r0, #0
   17c50:	1a00005a 	bne	17dc0 <free@plt+0x6fdc>
   17c54:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   17c58:	e595b0e4 	ldr	fp, [r5, #228]	; 0xe4
   17c5c:	e3530000 	cmp	r3, #0
   17c60:	ba000002 	blt	17c70 <free@plt+0x6e8c>
   17c64:	e0833006 	add	r3, r3, r6
   17c68:	e153000b 	cmp	r3, fp
   17c6c:	da00000e 	ble	17cac <free@plt+0x6ec8>
   17c70:	e58db008 	str	fp, [sp, #8]
   17c74:	e59f0328 	ldr	r0, [pc, #808]	; 17fa4 <free@plt+0x71c0>
   17c78:	e5953000 	ldr	r3, [r5]
   17c7c:	e59f2324 	ldr	r2, [pc, #804]	; 17fa8 <free@plt+0x71c4>
   17c80:	e58d3004 	str	r3, [sp, #4]
   17c84:	e58d6000 	str	r6, [sp]
   17c88:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   17c8c:	e59f1318 	ldr	r1, [pc, #792]	; 17fac <free@plt+0x71c8>
   17c90:	e5900000 	ldr	r0, [r0]
   17c94:	ebffe3f8 	bl	10c7c <fprintf@plt>
   17c98:	ebffe436 	bl	10d78 <__errno_location@plt>
   17c9c:	e3a03016 	mov	r3, #22
   17ca0:	e5803000 	str	r3, [r0]
   17ca4:	e3e04000 	mvn	r4, #0
   17ca8:	ea000044 	b	17dc0 <free@plt+0x6fdc>
   17cac:	e59590ec 	ldr	r9, [r5, #236]	; 0xec
   17cb0:	e59d0158 	ldr	r0, [sp, #344]	; 0x158
   17cb4:	e1a01009 	mov	r1, r9
   17cb8:	eb00077c 	bl	19ab0 <free@plt+0x8ccc>
   17cbc:	e3510000 	cmp	r1, #0
   17cc0:	0a000009 	beq	17cec <free@plt+0x6f08>
   17cc4:	e58d9004 	str	r9, [sp, #4]
   17cc8:	e5953000 	ldr	r3, [r5]
   17ccc:	e59f22d4 	ldr	r2, [pc, #724]	; 17fa8 <free@plt+0x71c4>
   17cd0:	e58d3000 	str	r3, [sp]
   17cd4:	e59f12d4 	ldr	r1, [pc, #724]	; 17fb0 <free@plt+0x71cc>
   17cd8:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   17cdc:	e59f02c0 	ldr	r0, [pc, #704]	; 17fa4 <free@plt+0x71c0>
   17ce0:	e5900000 	ldr	r0, [r0]
   17ce4:	ebffe3e4 	bl	10c7c <fprintf@plt>
   17ce8:	eaffffea 	b	17c98 <free@plt+0x6eb4>
   17cec:	e1a01009 	mov	r1, r9
--
   17db0:	e59d1024 	ldr	r1, [sp, #36]	; 0x24
   17db4:	e5950000 	ldr	r0, [r5]
   17db8:	ebfffa4b 	bl	166ec <free@plt+0x5908>
   17dbc:	e1a04000 	mov	r4, r0
   17dc0:	e1a00004 	mov	r0, r4
   17dc4:	e28ddf4d 	add	sp, sp, #308	; 0x134
   17dc8:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   17dcc:	e3580001 	cmp	r8, #1
   17dd0:	1a000035 	bne	17eac <free@plt+0x70c8>
   17dd4:	e28d2068 	add	r2, sp, #104	; 0x68
   17dd8:	e59f11e0 	ldr	r1, [pc, #480]	; 17fc0 <free@plt+0x71dc>
   17ddc:	e1a00007 	mov	r0, r7
   17de0:	ebffe372 	bl	10bb0 <ioctl@plt>
   17de4:	e250b000 	subs	fp, r0, #0
   17de8:	0a000010 	beq	17e30 <free@plt+0x704c>
   17dec:	e5994000 	ldr	r4, [r9]
   17df0:	e59f51ac 	ldr	r5, [pc, #428]	; 17fa4 <free@plt+0x71c0>
   17df4:	e59f21ac 	ldr	r2, [pc, #428]	; 17fa8 <free@plt+0x71c4>
   17df8:	e59f11c4 	ldr	r1, [pc, #452]	; 17fc4 <free@plt+0x71e0>
   17dfc:	e5950000 	ldr	r0, [r5]
   17e00:	ebffe39d 	bl	10c7c <fprintf@plt>
   17e04:	e5955000 	ldr	r5, [r5]
   17e08:	e1a00004 	mov	r0, r4
   17e0c:	ebffe36d 	bl	10bc8 <strerror@plt>
   17e10:	e58d4000 	str	r4, [sp]
   17e14:	e59f31ac 	ldr	r3, [pc, #428]	; 17fc8 <free@plt+0x71e4>
   17e18:	e3a02008 	mov	r2, #8
   17e1c:	e59f11a8 	ldr	r1, [pc, #424]	; 17fcc <free@plt+0x71e8>
   17e20:	e58d0004 	str	r0, [sp, #4]
   17e24:	e1a00005 	mov	r0, r5
   17e28:	ebffe393 	bl	10c7c <fprintf@plt>
   17e2c:	eaffff9c 	b	17ca4 <free@plt+0x6ec0>
   17e30:	e1a0000a 	mov	r0, sl
--
   17ef0:	e3530000 	cmp	r3, #0
   17ef4:	0affffb1 	beq	17dc0 <free@plt+0x6fdc>
   17ef8:	e3a03000 	mov	r3, #0
   17efc:	e58d3000 	str	r3, [sp]
   17f00:	e1a00007 	mov	r0, r7
   17f04:	e1cd21d8 	ldrd	r2, [sp, #24]
   17f08:	ebffe3a3 	bl	10d9c <lseek64@plt>
   17f0c:	e1cd21d8 	ldrd	r2, [sp, #24]
   17f10:	e1510003 	cmp	r1, r3
   17f14:	01500002 	cmpeq	r0, r2
   17f18:	0a00000b 	beq	17f4c <free@plt+0x7168>
   17f1c:	ebffe395 	bl	10d78 <__errno_location@plt>
   17f20:	e59f607c 	ldr	r6, [pc, #124]	; 17fa4 <free@plt+0x71c0>
   17f24:	e1cd21d8 	ldrd	r2, [sp, #24]
   17f28:	e59f10a4 	ldr	r1, [pc, #164]	; 17fd4 <free@plt+0x71f0>
   17f2c:	e5904000 	ldr	r4, [r0]
   17f30:	e1cd20f0 	strd	r2, [sp]
   17f34:	e59f206c 	ldr	r2, [pc, #108]	; 17fa8 <free@plt+0x71c4>
   17f38:	e5953000 	ldr	r3, [r5]
   17f3c:	e5960000 	ldr	r0, [r6]
   17f40:	ebffe34d 	bl	10c7c <fprintf@plt>
   17f44:	e5965000 	ldr	r5, [r6]
   17f48:	eaffffae 	b	17e08 <free@plt+0x7024>
   17f4c:	e1a02006 	mov	r2, r6
   17f50:	e59d115c 	ldr	r1, [sp, #348]	; 0x15c
   17f54:	e1a00007 	mov	r0, r7
   17f58:	ebffe344 	bl	10c70 <write@plt>
   17f5c:	e1560000 	cmp	r6, r0
   17f60:	0affff96 	beq	17dc0 <free@plt+0x6fdc>
   17f64:	ebffe383 	bl	10d78 <__errno_location@plt>
   17f68:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   17f6c:	e59f7030 	ldr	r7, [pc, #48]	; 17fa4 <free@plt+0x71c0>
   17f70:	e59f2030 	ldr	r2, [pc, #48]	; 17fa8 <free@plt+0x71c4>
   17f74:	e59f105c 	ldr	r1, [pc, #92]	; 17fd8 <free@plt+0x71f4>
   17f78:	e5904000 	ldr	r4, [r0]
   17f7c:	e58d3008 	str	r3, [sp, #8]
   17f80:	e59d3024 	ldr	r3, [sp, #36]	; 0x24
   17f84:	e58d3004 	str	r3, [sp, #4]
   17f88:	e5953000 	ldr	r3, [r5]
   17f8c:	e58d3000 	str	r3, [sp]
   17f90:	e1a03006 	mov	r3, r6
   17f94:	e5970000 	ldr	r0, [r7]
   17f98:	ebffe337 	bl	10c7c <fprintf@plt>
   17f9c:	e5975000 	ldr	r5, [r7]
   17fa0:	eaffff98 	b	17e08 <free@plt+0x7024>
--
   18124:	e2844001 	add	r4, r4, #1
   18128:	e3540003 	cmp	r4, #3
   1812c:	1affffc0 	bne	18034 <free@plt+0x7250>
   18130:	e1a02008 	mov	r2, r8
   18134:	e59f107c 	ldr	r1, [pc, #124]	; 181b8 <free@plt+0x73d4>
   18138:	e59f0084 	ldr	r0, [pc, #132]	; 181c4 <free@plt+0x73e0>
   1813c:	ebffe29e 	bl	10bbc <printf@plt>
   18140:	e1a00005 	mov	r0, r5
   18144:	ebffe326 	bl	10de4 <free@plt>
   18148:	e1a00007 	mov	r0, r7
   1814c:	e28dd024 	add	sp, sp, #36	; 0x24
   18150:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   18154:	e4d32001 	ldrb	r2, [r3], #1
   18158:	e35200ff 	cmp	r2, #255	; 0xff
   1815c:	0affffc7 	beq	18080 <free@plt+0x729c>
   18160:	e59f0060 	ldr	r0, [pc, #96]	; 181c8 <free@plt+0x73e4>
   18164:	e1a03008 	mov	r3, r8
   18168:	e59f2048 	ldr	r2, [pc, #72]	; 181b8 <free@plt+0x73d4>
   1816c:	e59f1058 	ldr	r1, [pc, #88]	; 181cc <free@plt+0x73e8>
   18170:	e5900000 	ldr	r0, [r0]
   18174:	ebffe2c0 	bl	10c7c <fprintf@plt>
   18178:	ebffe2fe 	bl	10d78 <__errno_location@plt>
   1817c:	e3a03005 	mov	r3, #5
   18180:	e3e07000 	mvn	r7, #0
   18184:	e5803000 	str	r3, [r0]
   18188:	eaffffec 	b	18140 <free@plt+0x735c>
   1818c:	e4d32001 	ldrb	r2, [r3], #1
   18190:	e15b0002 	cmp	fp, r2
   18194:	0affffdf 	beq	18118 <free@plt+0x7334>
   18198:	e59f0028 	ldr	r0, [pc, #40]	; 181c8 <free@plt+0x73e4>
   1819c:	e58d8000 	str	r8, [sp]
   181a0:	e1a0300b 	mov	r3, fp
   181a4:	e59f200c 	ldr	r2, [pc, #12]	; 181b8 <free@plt+0x73d4>
   181a8:	e59f1020 	ldr	r1, [pc, #32]	; 181d0 <free@plt+0x73ec>
   181ac:	e5900000 	ldr	r0, [r0]
   181b0:	ebffe2b1 	bl	10c7c <fprintf@plt>
   181b4:	eaffffef 	b	18178 <free@plt+0x7394>
   181b8:	0001bc4b 	andeq	fp, r1, fp, asr #24
--
   181c4:	0001c197 	muleq	r1, r7, r1
   181c8:	0002d134 	andeq	sp, r2, r4, lsr r1
   181cc:	0001c1cd 	andeq	ip, r1, sp, asr #3
   181d0:	0001c203 	andeq	ip, r1, r3, lsl #4
   181d4:	e92d41f0 	push	{r4, r5, r6, r7, r8, lr}
   181d8:	e1a05001 	mov	r5, r1
   181dc:	e24dd088 	sub	sp, sp, #136	; 0x88
   181e0:	e1a04000 	mov	r4, r0
   181e4:	e28d1020 	add	r1, sp, #32
   181e8:	e1a00005 	mov	r0, r5
   181ec:	ebffe278 	bl	10bd4 <stat64@plt>
   181f0:	e3500000 	cmp	r0, #0
   181f4:	0a000013 	beq	18248 <free@plt+0x7464>
   181f8:	ebffe2de 	bl	10d78 <__errno_location@plt>
   181fc:	e59f6144 	ldr	r6, [pc, #324]	; 18348 <free@plt+0x7564>
   18200:	e1a03005 	mov	r3, r5
   18204:	e59f2140 	ldr	r2, [pc, #320]	; 1834c <free@plt+0x7568>
   18208:	e59f1140 	ldr	r1, [pc, #320]	; 18350 <free@plt+0x756c>
   1820c:	e5904000 	ldr	r4, [r0]
   18210:	e5960000 	ldr	r0, [r6]
   18214:	ebffe298 	bl	10c7c <fprintf@plt>
   18218:	e1a00004 	mov	r0, r4
   1821c:	e5965000 	ldr	r5, [r6]
   18220:	ebffe268 	bl	10bc8 <strerror@plt>
   18224:	e58d4000 	str	r4, [sp]
   18228:	e59f3124 	ldr	r3, [pc, #292]	; 18354 <free@plt+0x7570>
   1822c:	e3a02008 	mov	r2, #8
   18230:	e59f1120 	ldr	r1, [pc, #288]	; 18358 <free@plt+0x7574>
   18234:	e58d0004 	str	r0, [sp, #4]
   18238:	e1a00005 	mov	r0, r5
   1823c:	ebffe28e 	bl	10c7c <fprintf@plt>
   18240:	e3e00000 	mvn	r0, #0
   18244:	ea000020 	b	182cc <free@plt+0x74e8>
   18248:	e59d3030 	ldr	r3, [sp, #48]	; 0x30
   1824c:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   18250:	e3530a02 	cmp	r3, #8192	; 0x2000
   18254:	0a000009 	beq	18280 <free@plt+0x749c>
   18258:	e59f00e8 	ldr	r0, [pc, #232]	; 18348 <free@plt+0x7564>
   1825c:	e1a03005 	mov	r3, r5
   18260:	e59f20e4 	ldr	r2, [pc, #228]	; 1834c <free@plt+0x7568>
   18264:	e59f10f0 	ldr	r1, [pc, #240]	; 1835c <free@plt+0x7578>
   18268:	e5900000 	ldr	r0, [r0]
   1826c:	ebffe282 	bl	10c7c <fprintf@plt>
   18270:	ebffe2c0 	bl	10d78 <__errno_location@plt>
   18274:	e3a03016 	mov	r3, #22
--
   183c4:	e1a00007 	mov	r0, r7
   183c8:	ebffe25e 	bl	10d48 <strcmp@plt>
   183cc:	e3500000 	cmp	r0, #0
   183d0:	0a000015 	beq	1842c <free@plt+0x7648>
   183d4:	e59f1080 	ldr	r1, [pc, #128]	; 1845c <free@plt+0x7678>
   183d8:	e1a00007 	mov	r0, r7
   183dc:	ebffe259 	bl	10d48 <strcmp@plt>
   183e0:	e3500000 	cmp	r0, #0
   183e4:	0a000018 	beq	1844c <free@plt+0x7668>
   183e8:	e59f1070 	ldr	r1, [pc, #112]	; 18460 <free@plt+0x767c>
   183ec:	e1a00007 	mov	r0, r7
   183f0:	ebffe254 	bl	10d48 <strcmp@plt>
   183f4:	e3500000 	cmp	r0, #0
   183f8:	03a03101 	moveq	r3, #1073741824	; 0x40000000
   183fc:	0a00000b 	beq	18430 <free@plt+0x764c>
   18400:	e59f105c 	ldr	r1, [pc, #92]	; 18464 <free@plt+0x7680>
   18404:	e1a02006 	mov	r2, r6
   18408:	e59f3058 	ldr	r3, [pc, #88]	; 18468 <free@plt+0x7684>
   1840c:	e3e04000 	mvn	r4, #0
   18410:	e5930000 	ldr	r0, [r3]
   18414:	ebffe218 	bl	10c7c <fprintf@plt>
   18418:	e3e05000 	mvn	r5, #0
   1841c:	e1a00004 	mov	r0, r4
--
   18664:	e1520005 	cmp	r2, r5
   18668:	ca000004 	bgt	18680 <free@plt+0x789c>
   1866c:	e1a00003 	mov	r0, r3
   18670:	ebffe1db 	bl	10de4 <free@plt>
   18674:	e3a00000 	mov	r0, #0
   18678:	e28dd008 	add	sp, sp, #8
   1867c:	e8bd81f0 	pop	{r4, r5, r6, r7, r8, pc}
   18680:	e2843090 	add	r3, r4, #144	; 0x90
   18684:	e58d3000 	str	r3, [sp]
   18688:	e1a02004 	mov	r2, r4
   1868c:	e2843008 	add	r3, r4, #8
   18690:	e59f10f8 	ldr	r1, [pc, #248]	; 18790 <free@plt+0x79ac>
   18694:	ebffe193 	bl	10ce8 <sscanf@plt>
   18698:	e3500003 	cmp	r0, #3
   1869c:	0a000007 	beq	186c0 <free@plt+0x78dc>
   186a0:	e59f30e8 	ldr	r3, [pc, #232]	; 18790 <free@plt+0x79ac>
   186a4:	e59f20e8 	ldr	r2, [pc, #232]	; 18794 <free@plt+0x79b0>
   186a8:	e59f10e8 	ldr	r1, [pc, #232]	; 18798 <free@plt+0x79b4>
   186ac:	e59f00e8 	ldr	r0, [pc, #232]	; 1879c <free@plt+0x79b8>
   186b0:	e5900000 	ldr	r0, [r0]
   186b4:	ebffe170 	bl	10c7c <fprintf@plt>
   186b8:	e3e00000 	mvn	r0, #0
   186bc:	eaffffed 	b	18678 <free@plt+0x7894>
   186c0:	e5948098 	ldr	r8, [r4, #152]	; 0x98
   186c4:	e3a01022 	mov	r1, #34	; 0x22
   186c8:	e0482005 	sub	r2, r8, r5
   186cc:	e594009c 	ldr	r0, [r4, #156]	; 0x9c
   186d0:	ebffe16f 	bl	10c94 <emchr@plt>
   186d4:	e3500000 	cmp	r0, #0
   186d8:	1a000005 	bne	186f4 <free@plt+0x7910>
   186dc:	e59f20b0 	ldr	r2, [pc, #176]	; 18794 <free@plt+0x79b0>
   186e0:	e59f10b8 	ldr	r1, [pc, #184]	; 187a0 <free@plt+0x79bc>
   186e4:	e59f30b0 	ldr	r3, [pc, #176]	; 1879c <free@plt+0x79b8>
   186e8:	e5930000 	ldr	r0, [r3]
   186ec:	ebffe162 	bl	10c7c <fprintf@plt>
   186f0:	eafffff0 	b	186b8 <free@plt+0x78d4>
   186f4:	e5947094 	ldr	r7, [r4, #148]	; 0x94
--
   187a8:	0001c749 	andeq	ip, r1, r9, asr #14
   187ac:	0001c771 	andeq	ip, r1, r1, ror r7
   187b0:	e92d41f3 	push	{r0, r1, r4, r5, r6, r7, r8, lr}
   187b4:	e1a05000 	mov	r5, r0
   187b8:	e3a01000 	mov	r1, #0
   187bc:	e59f0150 	ldr	r0, [pc, #336]	; 18914 <free@plt+0x7b30>
   187c0:	ebffe15a 	bl	10d30 <open64@plt>
   187c4:	e3700001 	cmn	r0, #1
   187c8:	e1a04000 	mov	r4, r0
   187cc:	0a00004d 	beq	18908 <free@plt+0x7b24>
   187d0:	e3a00a01 	mov	r0, #4096	; 0x1000
   187d4:	ebffe113 	bl	10c28 <alloc@plt>
   187d8:	e2501000 	subs	r1, r0, #0
   187dc:	1a000012 	bne	1882c <free@plt+0x7a48>
   187e0:	ebffe164 	bl	10d78 <__errno_location@plt>
   187e4:	e59f512c 	ldr	r5, [pc, #300]	; 18918 <free@plt+0x7b34>
   187e8:	e59f212c 	ldr	r2, [pc, #300]	; 1891c <free@plt+0x7b38>
   187ec:	e59f112c 	ldr	r1, [pc, #300]	; 18920 <free@plt+0x7b3c>
   187f0:	e5904000 	ldr	r4, [r0]
   187f4:	e5950000 	ldr	r0, [r5]
   187f8:	ebffe11f 	bl	10c7c <fprintf@plt>
   187fc:	e1a00004 	mov	r0, r4
   18800:	e5955000 	ldr	r5, [r5]
   18804:	ebffe0ef 	bl	10bc8 <strerror@plt>
   18808:	e58d4000 	str	r4, [sp]
   1880c:	e59f3110 	ldr	r3, [pc, #272]	; 18924 <free@plt+0x7b40>
   18810:	e3a02008 	mov	r2, #8
   18814:	e59f110c 	ldr	r1, [pc, #268]	; 18928 <free@plt+0x7b44>
   18818:	e58d0004 	str	r0, [sp, #4]
   1881c:	e1a00005 	mov	r0, r5
   18820:	ebffe115 	bl	10c7c <fprintf@plt>
   18824:	e3e00000 	mvn	r0, #0
   18828:	ebffe155 	bl	10d84 <exit@plt>
   1882c:	e5851094 	str	r1, [r5, #148]	; 0x94
   18830:	e3a02a01 	mov	r2, #4096	; 0x1000
   18834:	e1a00004 	mov	r0, r4
   18838:	ebffe11b 	bl	10cac <read@plt>
   1883c:	e3700001 	cmn	r0, #1
   18840:	e1a07000 	mov	r7, r0
   18844:	1a000017 	bne	188a8 <free@plt+0x7ac4>
   18848:	ebffe14a 	bl	10d78 <__errno_location@plt>
   1884c:	e59f70c4 	ldr	r7, [pc, #196]	; 18918 <free@plt+0x7b34>
   18850:	e59f30bc 	ldr	r3, [pc, #188]	; 18914 <free@plt+0x7b30>
   18854:	e59f20c0 	ldr	r2, [pc, #192]	; 1891c <free@plt+0x7b38>
   18858:	e59f10cc 	ldr	r1, [pc, #204]	; 1892c <free@plt+0x7b48>
   1885c:	e5906000 	ldr	r6, [r0]
   18860:	e5970000 	ldr	r0, [r7]
   18864:	ebffe104 	bl	10c7c <fprintf@plt>
   18868:	e1a00006 	mov	r0, r6
   1886c:	e5977000 	ldr	r7, [r7]
   18870:	ebffe0d4 	bl	10bc8 <strerror@plt>
   18874:	e58d6000 	str	r6, [sp]
   18878:	e59f30a4 	ldr	r3, [pc, #164]	; 18924 <free@plt+0x7b40>
   1887c:	e3a02008 	mov	r2, #8
   18880:	e59f10a0 	ldr	r1, [pc, #160]	; 18928 <free@plt+0x7b44>
   18884:	e58d0004 	str	r0, [sp, #4]
   18888:	e1a00007 	mov	r0, r7
   1888c:	ebffe0fa 	bl	10c7c <fprintf@plt>
   18890:	e5950094 	ldr	r0, [r5, #148]	; 0x94
   18894:	ebffe152 	bl	10de4 <free@plt>
   18898:	e1a00004 	mov	r0, r4
   1889c:	ebffe14a 	bl	10dcc <close@plt>
   188a0:	e3e04000 	mvn	r4, #0
   188a4:	ea000017 	b	18908 <free@plt+0x7b24>
   188a8:	e350001e 	cmp	r0, #30
   188ac:	9a000006 	bls	188cc <free@plt+0x7ae8>
   188b0:	e5956094 	ldr	r6, [r5, #148]	; 0x94
   188b4:	e3a0201f 	mov	r2, #31
   188b8:	e59f1070 	ldr	r1, [pc, #112]	; 18930 <free@plt+0x7b4c>
   188bc:	e1a00006 	mov	r0, r6
   188c0:	ebffe105 	bl	10cdc <emcmp@plt>
   188c4:	e2508000 	subs	r8, r0, #0
   188c8:	0a000008 	beq	188f0 <free@plt+0x7b0c>
   188cc:	e59f305c 	ldr	r3, [pc, #92]	; 18930 <free@plt+0x7b4c>
   188d0:	e59f0040 	ldr	r0, [pc, #64]	; 18918 <free@plt+0x7b34>
   188d4:	e58d3000 	str	r3, [sp]
   188d8:	e59f203c 	ldr	r2, [pc, #60]	; 1891c <free@plt+0x7b38>
   188dc:	e59f3030 	ldr	r3, [pc, #48]	; 18914 <free@plt+0x7b30>
   188e0:	e59f104c 	ldr	r1, [pc, #76]	; 18934 <free@plt+0x7b50>
   188e4:	e5900000 	ldr	r0, [r0]
   188e8:	ebffe0e3 	bl	10c7c <fprintf@plt>
   188ec:	eaffffe7 	b	18890 <free@plt+0x7aac>
   188f0:	e286601f 	add	r6, r6, #31
--
   18930:	0001c79e 	muleq	r1, lr, r7
   18934:	0001c7be 			; <UNDEFINED> instruction: 0x0001c7be
   18938:	e92d4037 	push	{r0, r1, r2, r4, r5, lr}
   1893c:	e59f0074 	ldr	r0, [pc, #116]	; 189b8 <free@plt+0x7bd4>
   18940:	e3a01004 	mov	r1, #4
   18944:	ebffe108 	bl	10d6c <access@plt>
   18948:	e3500000 	cmp	r0, #0
   1894c:	03a00001 	moveq	r0, #1
   18950:	0a000016 	beq	189b0 <free@plt+0x7bcc>
   18954:	ebffe107 	bl	10d78 <__errno_location@plt>
   18958:	e5904000 	ldr	r4, [r0]
   1895c:	e3540002 	cmp	r4, #2
   18960:	03a03000 	moveq	r3, #0
   18964:	05803000 	streq	r3, [r0]
   18968:	0a00000f 	beq	189ac <free@plt+0x7bc8>
   1896c:	e59f5048 	ldr	r5, [pc, #72]	; 189bc <free@plt+0x7bd8>
   18970:	e59f3040 	ldr	r3, [pc, #64]	; 189b8 <free@plt+0x7bd4>
   18974:	e59f2044 	ldr	r2, [pc, #68]	; 189c0 <free@plt+0x7bdc>
   18978:	e59f1044 	ldr	r1, [pc, #68]	; 189c4 <free@plt+0x7be0>
   1897c:	e5950000 	ldr	r0, [r5]
   18980:	ebffe0bd 	bl	10c7c <fprintf@plt>
   18984:	e1a00004 	mov	r0, r4
   18988:	e5955000 	ldr	r5, [r5]
   1898c:	ebffe08d 	bl	10bc8 <strerror@plt>
   18990:	e58d4000 	str	r4, [sp]
   18994:	e59f302c 	ldr	r3, [pc, #44]	; 189c8 <free@plt+0x7be4>
   18998:	e3a02008 	mov	r2, #8
   1899c:	e59f1028 	ldr	r1, [pc, #40]	; 189cc <free@plt+0x7be8>
   189a0:	e58d0004 	str	r0, [sp, #4]
   189a4:	e1a00005 	mov	r0, r5
   189a8:	ebffe0b3 	bl	10c7c <fprintf@plt>
   189ac:	e3a00000 	mov	r0, #0
   189b0:	e28dd00c 	add	sp, sp, #12
--
   18a74:	e1a0000d 	mov	r0, sp
   18a78:	ebfffef3 	bl	1864c <free@plt+0x7868>
   18a7c:	e3500000 	cmp	r0, #0
   18a80:	1afffff0 	bne	18a48 <free@plt+0x7c64>
   18a84:	e28dd0a0 	add	sp, sp, #160	; 0xa0
   18a88:	e8bd8010 	pop	{r4, pc}
   18a8c:	e92d40f0 	push	{r4, r5, r6, r7, lr}
   18a90:	e24ddf6f 	sub	sp, sp, #444	; 0x1bc
   18a94:	e28d1008 	add	r1, sp, #8
   18a98:	e1a05000 	mov	r5, r0
   18a9c:	ebffe04c 	bl	10bd4 <stat64@plt>
   18aa0:	e2501000 	subs	r1, r0, #0
   18aa4:	0a000015 	beq	18b00 <free@plt+0x7d1c>
   18aa8:	ebffe0b2 	bl	10d78 <__errno_location@plt>
   18aac:	e59f6158 	ldr	r6, [pc, #344]	; 18c0c <free@plt+0x7e28>
   18ab0:	e1a03005 	mov	r3, r5
   18ab4:	e59f2154 	ldr	r2, [pc, #340]	; 18c10 <free@plt+0x7e2c>
   18ab8:	e59f1154 	ldr	r1, [pc, #340]	; 18c14 <free@plt+0x7e30>
   18abc:	e5904000 	ldr	r4, [r0]
   18ac0:	e5960000 	ldr	r0, [r6]
   18ac4:	ebffe06c 	bl	10c7c <fprintf@plt>
   18ac8:	e1a00004 	mov	r0, r4
   18acc:	e5965000 	ldr	r5, [r6]
   18ad0:	ebffe03c 	bl	10bc8 <strerror@plt>
   18ad4:	e58d4000 	str	r4, [sp]
   18ad8:	e59f3138 	ldr	r3, [pc, #312]	; 18c18 <free@plt+0x7e34>
   18adc:	e3a02008 	mov	r2, #8
   18ae0:	e59f1134 	ldr	r1, [pc, #308]	; 18c1c <free@plt+0x7e38>
   18ae4:	e58d0004 	str	r0, [sp, #4]
   18ae8:	e1a00005 	mov	r0, r5
   18aec:	ebffe062 	bl	10c7c <fprintf@plt>
   18af0:	e3e04000 	mvn	r4, #0
   18af4:	e1a00004 	mov	r0, r4
   18af8:	e28ddf6f 	add	sp, sp, #444	; 0x1bc
   18afc:	e8bd80f0 	pop	{r4, r5, r6, r7, pc}
   18b00:	e59d3018 	ldr	r3, [sp, #24]
   18b04:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   18b08:	e3530a02 	cmp	r3, #8192	; 0x2000
   18b0c:	0a000009 	beq	18b38 <free@plt+0x7d54>
   18b10:	ebffe098 	bl	10d78 <__errno_location@plt>
   18b14:	e3a03016 	mov	r3, #22
   18b18:	e59f20f0 	ldr	r2, [pc, #240]	; 18c10 <free@plt+0x7e2c>
   18b1c:	e59f10fc 	ldr	r1, [pc, #252]	; 18c20 <free@plt+0x7e3c>
   18b20:	e5803000 	str	r3, [r0]
   18b24:	e59f00e0 	ldr	r0, [pc, #224]	; 18c0c <free@plt+0x7e28>
   18b28:	e1a03005 	mov	r3, r5
   18b2c:	e5900000 	ldr	r0, [r0]
   18b30:	ebffe051 	bl	10c7c <fprintf@plt>
   18b34:	eaffffed 	b	18af0 <free@plt+0x7d0c>
   18b38:	e1a00005 	mov	r0, r5
   18b3c:	ebffe07b 	bl	10d30 <open64@plt>
   18b40:	e3700001 	cmn	r0, #1
   18b44:	e1a04000 	mov	r4, r0
   18b48:	1a000012 	bne	18b98 <free@plt+0x7db4>
   18b4c:	ebffe089 	bl	10d78 <__errno_location@plt>
   18b50:	e59f70b4 	ldr	r7, [pc, #180]	; 18c0c <free@plt+0x7e28>
   18b54:	e1a03005 	mov	r3, r5
   18b58:	e59f20b0 	ldr	r2, [pc, #176]	; 18c10 <free@plt+0x7e2c>
   18b5c:	e59f10b0 	ldr	r1, [pc, #176]	; 18c14 <free@plt+0x7e30>
   18b60:	e5906000 	ldr	r6, [r0]
   18b64:	e5970000 	ldr	r0, [r7]
   18b68:	ebffe043 	bl	10c7c <fprintf@plt>
   18b6c:	e1a00006 	mov	r0, r6
   18b70:	e5975000 	ldr	r5, [r7]
   18b74:	ebffe013 	bl	10bc8 <strerror@plt>
   18b78:	e58d6000 	str	r6, [sp]
   18b7c:	e59f3094 	ldr	r3, [pc, #148]	; 18c18 <free@plt+0x7e34>
   18b80:	e3a02008 	mov	r2, #8
   18b84:	e59f1090 	ldr	r1, [pc, #144]	; 18c1c <free@plt+0x7e38>
   18b88:	e58d0004 	str	r0, [sp, #4]
   18b8c:	e1a00005 	mov	r0, r5
   18b90:	ebffe039 	bl	10c7c <fprintf@plt>
   18b94:	eaffffd6 	b	18af4 <free@plt+0x7d10>
   18b98:	e28d2070 	add	r2, sp, #112	; 0x70
   18b9c:	e59f1080 	ldr	r1, [pc, #128]	; 18c24 <free@plt+0x7e40>
   18ba0:	ebffe002 	bl	10bb0 <ioctl@plt>
   18ba4:	e2506000 	subs	r6, r0, #0
   18ba8:	a59d6174 	ldrge	r6, [sp, #372]	; 0x174
   18bac:	aa000012 	bge	18bfc <free@plt+0x7e18>
   18bb0:	ebffe070 	bl	10d78 <__errno_location@plt>
   18bb4:	e5905000 	ldr	r5, [r0]
   18bb8:	e355005f 	cmp	r5, #95	; 0x5f
   18bbc:	0a00000e 	beq	18bfc <free@plt+0x7e18>
   18bc0:	e59f7044 	ldr	r7, [pc, #68]	; 18c0c <free@plt+0x7e28>
   18bc4:	e59f2044 	ldr	r2, [pc, #68]	; 18c10 <free@plt+0x7e2c>
   18bc8:	e59f1058 	ldr	r1, [pc, #88]	; 18c28 <free@plt+0x7e44>
   18bcc:	e5970000 	ldr	r0, [r7]
   18bd0:	ebffe029 	bl	10c7c <fprintf@plt>
   18bd4:	e1a00005 	mov	r0, r5
   18bd8:	e5977000 	ldr	r7, [r7]
   18bdc:	ebffdff9 	bl	10bc8 <strerror@plt>
   18be0:	e58d5000 	str	r5, [sp]
   18be4:	e59f302c 	ldr	r3, [pc, #44]	; 18c18 <free@plt+0x7e34>
   18be8:	e3a02008 	mov	r2, #8
   18bec:	e59f1028 	ldr	r1, [pc, #40]	; 18c1c <free@plt+0x7e38>
   18bf0:	e58d0004 	str	r0, [sp, #4]
   18bf4:	e1a00007 	mov	r0, r7
   18bf8:	ebffe01f 	bl	10c7c <fprintf@plt>
   18bfc:	e1a00004 	mov	r0, r4
   18c00:	ebffe071 	bl	10dcc <close@plt>
--
   18c54:	0001c818 	andeq	ip, r1, r8, lsl r8
   18c58:	e92d43f0 	push	{r4, r5, r6, r7, r8, r9, lr}
   18c5c:	e24ddf51 	sub	sp, sp, #324	; 0x144
   18c60:	e3a02000 	mov	r2, #0
   18c64:	e3a03000 	mov	r3, #0
   18c68:	e1a04001 	mov	r4, r1
   18c6c:	e28d1038 	add	r1, sp, #56	; 0x38
   18c70:	e1a06000 	mov	r6, r0
   18c74:	e1cd21f0 	strd	r2, [sp, #16]
   18c78:	ebffdfd5 	bl	10bd4 <stat64@plt>
   18c7c:	e3500000 	cmp	r0, #0
   18c80:	0a000018 	beq	18ce8 <free@plt+0x7f04>
   18c84:	ebffe03b 	bl	10d78 <__errno_location@plt>
   18c88:	e59f8450 	ldr	r8, [pc, #1104]	; 190e0 <free@plt+0x82fc>
   18c8c:	e1a03006 	mov	r3, r6
   18c90:	e59f244c 	ldr	r2, [pc, #1100]	; 190e4 <free@plt+0x8300>
   18c94:	e59f144c 	ldr	r1, [pc, #1100]	; 190e8 <free@plt+0x8304>
   18c98:	e5907000 	ldr	r7, [r0]
   18c9c:	e1a05000 	mov	r5, r0
   18ca0:	e5980000 	ldr	r0, [r8]
   18ca4:	ebffdff4 	bl	10c7c <fprintf@plt>
   18ca8:	e1a00007 	mov	r0, r7
   18cac:	e5988000 	ldr	r8, [r8]
   18cb0:	ebffdfc4 	bl	10bc8 <strerror@plt>
   18cb4:	e59f3430 	ldr	r3, [pc, #1072]	; 190ec <free@plt+0x8308>
   18cb8:	e58d7000 	str	r7, [sp]
   18cbc:	e3a02008 	mov	r2, #8
   18cc0:	e59f1428 	ldr	r1, [pc, #1064]	; 190f0 <free@plt+0x830c>
   18cc4:	e58d0004 	str	r0, [sp, #4]
   18cc8:	e1a00008 	mov	r0, r8
   18ccc:	ebffdfea 	bl	10c7c <fprintf@plt>
   18cd0:	e5953000 	ldr	r3, [r5]
   18cd4:	e3530002 	cmp	r3, #2
   18cd8:	1a000002 	bne	18ce8 <free@plt+0x7f04>
   18cdc:	e59f1400 	ldr	r1, [pc, #1024]	; 190e4 <free@plt+0x8300>
   18ce0:	e59f040c 	ldr	r0, [pc, #1036]	; 190f4 <free@plt+0x8310>
   18ce4:	ebffdfb4 	bl	10bbc <printf@plt>
   18ce8:	e59d3048 	ldr	r3, [sp, #72]	; 0x48
   18cec:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   18cf0:	e3530a02 	cmp	r3, #8192	; 0x2000
   18cf4:	0a00000a 	beq	18d24 <free@plt+0x7f40>
   18cf8:	ebffe01e 	bl	10d78 <__errno_location@plt>
   18cfc:	e3a03016 	mov	r3, #22
   18d00:	e59f23dc 	ldr	r2, [pc, #988]	; 190e4 <free@plt+0x8300>
   18d04:	e59f13ec 	ldr	r1, [pc, #1004]	; 190f8 <free@plt+0x8314>
   18d08:	e5803000 	str	r3, [r0]
   18d0c:	e59f03cc 	ldr	r0, [pc, #972]	; 190e0 <free@plt+0x82fc>
   18d10:	e1a03006 	mov	r3, r6
   18d14:	e5900000 	ldr	r0, [r0]
   18d18:	ebffdfd7 	bl	10c7c <fprintf@plt>
   18d1c:	e3e05000 	mvn	r5, #0
   18d20:	ea000038 	b	18e08 <free@plt+0x8024>
--
   18d44:	e1a01009 	mov	r1, r9
   18d48:	e1a05000 	mov	r5, r0
   18d4c:	e5840004 	str	r0, [r4, #4]
   18d50:	e1a00008 	mov	r0, r8
   18d54:	ebffdfbc 	bl	10c4c <gnu_dev_minor@plt>
   18d58:	e355005a 	cmp	r5, #90	; 0x5a
   18d5c:	e5840008 	str	r0, [r4, #8]
   18d60:	0a00000d 	beq	18d9c <free@plt+0x7fb8>
   18d64:	ebffe003 	bl	10d78 <__errno_location@plt>
   18d68:	e3a03016 	mov	r3, #22
   18d6c:	e59f2370 	ldr	r2, [pc, #880]	; 190e4 <free@plt+0x8300>
   18d70:	e59f1384 	ldr	r1, [pc, #900]	; 190fc <free@plt+0x8318>
   18d74:	e5803000 	str	r3, [r0]
   18d78:	e3a0305a 	mov	r3, #90	; 0x5a
   18d7c:	e58d3004 	str	r3, [sp, #4]
   18d80:	e59f0358 	ldr	r0, [pc, #856]	; 190e0 <free@plt+0x82fc>
   18d84:	e5943004 	ldr	r3, [r4, #4]
   18d88:	e58d3000 	str	r3, [sp]
   18d8c:	e1a03006 	mov	r3, r6
   18d90:	e5900000 	ldr	r0, [r0]
   18d94:	ebffdfb8 	bl	10c7c <fprintf@plt>
   18d98:	eaffffdf 	b	18d1c <free@plt+0x7f38>
   18d9c:	e0800fa0 	add	r0, r0, r0, lsr #31
   18da0:	e1a000c0 	asr	r0, r0, #1
   18da4:	e5840000 	str	r0, [r4]
   18da8:	e3a01000 	mov	r1, #0
   18dac:	e1a00006 	mov	r0, r6
   18db0:	ebffdfde 	bl	10d30 <open64@plt>
   18db4:	e3700001 	cmn	r0, #1
   18db8:	e1a05000 	mov	r5, r0
   18dbc:	1a000014 	bne	18e14 <free@plt+0x8030>
   18dc0:	ebffdfec 	bl	10d78 <__errno_location@plt>
   18dc4:	e59f7314 	ldr	r7, [pc, #788]	; 190e0 <free@plt+0x82fc>
   18dc8:	e1a03006 	mov	r3, r6
   18dcc:	e59f2310 	ldr	r2, [pc, #784]	; 190e4 <free@plt+0x8300>
   18dd0:	e59f1310 	ldr	r1, [pc, #784]	; 190e8 <free@plt+0x8304>
   18dd4:	e5904000 	ldr	r4, [r0]
   18dd8:	e5970000 	ldr	r0, [r7]
   18ddc:	ebffdfa6 	bl	10c7c <fprintf@plt>
   18de0:	e1a00004 	mov	r0, r4
   18de4:	e5976000 	ldr	r6, [r7]
   18de8:	ebffdf76 	bl	10bc8 <strerror@plt>
   18dec:	e58d4000 	str	r4, [sp]
   18df0:	e59f32f4 	ldr	r3, [pc, #756]	; 190ec <free@plt+0x8308>
   18df4:	e3a02008 	mov	r2, #8
   18df8:	e59f12f0 	ldr	r1, [pc, #752]	; 190f0 <free@plt+0x830c>
   18dfc:	e58d0004 	str	r0, [sp, #4]
   18e00:	e1a00006 	mov	r0, r6
   18e04:	ebffdf9c 	bl	10c7c <fprintf@plt>
   18e08:	e1a00005 	mov	r0, r5
   18e0c:	e28ddf51 	add	sp, sp, #324	; 0x144
   18e10:	e8bd83f0 	pop	{r4, r5, r6, r7, r8, r9, pc}
   18e14:	e28d2018 	add	r2, sp, #24
   18e18:	e59f12e0 	ldr	r1, [pc, #736]	; 19100 <free@plt+0x831c>
   18e1c:	ebffdf63 	bl	10bb0 <ioctl@plt>
   18e20:	e2508000 	subs	r8, r0, #0
   18e24:	0a000013 	beq	18e78 <free@plt+0x8094>
   18e28:	ebffdfd2 	bl	10d78 <__errno_location@plt>
   18e2c:	e59f62ac 	ldr	r6, [pc, #684]	; 190e0 <free@plt+0x82fc>
   18e30:	e59f22ac 	ldr	r2, [pc, #684]	; 190e4 <free@plt+0x8300>
   18e34:	e59f12c8 	ldr	r1, [pc, #712]	; 19104 <free@plt+0x8320>
   18e38:	e5904000 	ldr	r4, [r0]
   18e3c:	e5960000 	ldr	r0, [r6]
   18e40:	ebffdf8d 	bl	10c7c <fprintf@plt>
   18e44:	e1a00004 	mov	r0, r4
   18e48:	e5966000 	ldr	r6, [r6]
   18e4c:	ebffdf5d 	bl	10bc8 <strerror@plt>
   18e50:	e59f3294 	ldr	r3, [pc, #660]	; 190ec <free@plt+0x8308>
   18e54:	e59f1294 	ldr	r1, [pc, #660]	; 190f0 <free@plt+0x830c>
   18e58:	e3a02008 	mov	r2, #8
   18e5c:	e58d4000 	str	r4, [sp]
   18e60:	e58d0004 	str	r0, [sp, #4]
   18e64:	e1a00006 	mov	r0, r6
   18e68:	ebffdf83 	bl	10c7c <fprintf@plt>
   18e6c:	e1a00005 	mov	r0, r5
   18e70:	ebffdfd5 	bl	10dcc <close@plt>
   18e74:	eaffffa8 	b	18d1c <free@plt+0x7f38>
   18e78:	e28d2010 	add	r2, sp, #16
   18e7c:	e59f1284 	ldr	r1, [pc, #644]	; 19108 <free@plt+0x8324>
   18e80:	e1a00005 	mov	r0, r5
   18e84:	ebffdf49 	bl	10bb0 <ioctl@plt>
   18e88:	e3700001 	cmn	r0, #1
   18e8c:	15d430fc 	ldrbne	r3, [r4, #252]	; 0xfc
   18e90:	13833002 	orrne	r3, r3, #2
   18e94:	1a000015 	bne	18ef0 <free@plt+0x810c>
   18e98:	ebffdfb6 	bl	10d78 <__errno_location@plt>
   18e9c:	e5907000 	ldr	r7, [r0]
   18ea0:	e357005f 	cmp	r7, #95	; 0x5f
   18ea4:	05808000 	streq	r8, [r0]
   18ea8:	05d430fc 	ldrbeq	r3, [r4, #252]	; 0xfc
   18eac:	03c33002 	biceq	r3, r3, #2
   18eb0:	0a00000e 	beq	18ef0 <free@plt+0x810c>
   18eb4:	e59f4224 	ldr	r4, [pc, #548]	; 190e0 <free@plt+0x82fc>
   18eb8:	e59f2224 	ldr	r2, [pc, #548]	; 190e4 <free@plt+0x8300>
   18ebc:	e59f1248 	ldr	r1, [pc, #584]	; 1910c <free@plt+0x8328>
   18ec0:	e5940000 	ldr	r0, [r4]
   18ec4:	ebffdf6c 	bl	10c7c <fprintf@plt>
   18ec8:	e1a00007 	mov	r0, r7
   18ecc:	e5944000 	ldr	r4, [r4]
--
   18f50:	ca000005 	bgt	18f6c <free@plt+0x8188>
   18f54:	e58d2004 	str	r2, [sp, #4]
   18f58:	e58d6000 	str	r6, [sp]
   18f5c:	e59f2180 	ldr	r2, [pc, #384]	; 190e4 <free@plt+0x8300>
   18f60:	e5943000 	ldr	r3, [r4]
   18f64:	e59f11a8 	ldr	r1, [pc, #424]	; 19114 <free@plt+0x8330>
   18f68:	eafffff3 	b	18f3c <free@plt+0x8158>
   18f6c:	e1903001 	orrs	r3, r0, r1
   18f70:	0a000003 	beq	18f84 <free@plt+0x81a0>
   18f74:	e1a03fc2 	asr	r3, r2, #31
   18f78:	e1500002 	cmp	r0, r2
   18f7c:	e0d1c003 	sbcs	ip, r1, r3
   18f80:	aa000008 	bge	18fa8 <free@plt+0x81c4>
   18f84:	e1cd00f8 	strd	r0, [sp, #8]
   18f88:	e59f0150 	ldr	r0, [pc, #336]	; 190e0 <free@plt+0x82fc>
   18f8c:	e58d6000 	str	r6, [sp]
   18f90:	e59f214c 	ldr	r2, [pc, #332]	; 190e4 <free@plt+0x8300>
   18f94:	e5943000 	ldr	r3, [r4]
   18f98:	e59f1178 	ldr	r1, [pc, #376]	; 19118 <free@plt+0x8334>
   18f9c:	e5900000 	ldr	r0, [r0]
   18fa0:	ebffdf35 	bl	10c7c <fprintf@plt>
   18fa4:	eaffffb0 	b	18e6c <free@plt+0x8088>
   18fa8:	eb0002c8 	bl	19ad0 <free@plt+0x8cec>
   18fac:	e58400e0 	str	r0, [r4, #224]	; 0xe0
   18fb0:	e3570008 	cmp	r7, #8
   18fb4:	979ff107 	ldrls	pc, [pc, r7, lsl #2]
   18fb8:	eaffffab 	b	18e6c <free@plt+0x8088>
   18fbc:	00018fe0 	andeq	r8, r1, r0, ror #31
   18fc0:	00019000 	andeq	r9, r1, r0
   18fc4:	00019090 	muleq	r1, r0, r0
   18fc8:	00019098 	muleq	r1, r8, r0
   18fcc:	000190a0 	andeq	r9, r1, r0, lsr #1
   18fd0:	00018e6c 	andeq	r8, r1, ip, ror #28
   18fd4:	000190b0 	strheq	r9, [r1], -r0
   18fd8:	000190b8 	strheq	r9, [r1], -r8
   18fdc:	000190a8 	andeq	r9, r1, r8, lsr #1
   18fe0:	e59f00f8 	ldr	r0, [pc, #248]	; 190e0 <free@plt+0x82fc>
   18fe4:	e58d6000 	str	r6, [sp]
   18fe8:	e59f20f4 	ldr	r2, [pc, #244]	; 190e4 <free@plt+0x8300>
   18fec:	e5943000 	ldr	r3, [r4]
   18ff0:	e59f1124 	ldr	r1, [pc, #292]	; 1911c <free@plt+0x8338>
   18ff4:	e5900000 	ldr	r0, [r0]
   18ff8:	ebffdf1f 	bl	10c7c <fprintf@plt>
   18ffc:	eaffff9a 	b	18e6c <free@plt+0x8088>
   19000:	e59f1118 	ldr	r1, [pc, #280]	; 19120 <free@plt+0x833c>
--
   1902c:	ebffdf66 	bl	10dcc <close@plt>
   19030:	e1a00006 	mov	r0, r6
   19034:	ebfffe94 	bl	18a8c <free@plt+0x7ca8>
   19038:	e1c00fc0 	bic	r0, r0, r0, asr #31
   1903c:	e58400f4 	str	r0, [r4, #244]	; 0xf4
   19040:	e28d00a0 	add	r0, sp, #160	; 0xa0
   19044:	ebfffdd9 	bl	187b0 <free@plt+0x79cc>
   19048:	e2505000 	subs	r5, r0, #0
   1904c:	1affff32 	bne	18d1c <free@plt+0x7f38>
   19050:	e28d00a0 	add	r0, sp, #160	; 0xa0
   19054:	ebfffd7c 	bl	1864c <free@plt+0x7868>
   19058:	e3500000 	cmp	r0, #0
   1905c:	1a000017 	bne	190c0 <free@plt+0x82dc>
   19060:	e59f30bc 	ldr	r3, [pc, #188]	; 19124 <free@plt+0x8340>
   19064:	e59f0074 	ldr	r0, [pc, #116]	; 190e0 <free@plt+0x82fc>
   19068:	e58d3000 	str	r3, [sp]
   1906c:	e59f2070 	ldr	r2, [pc, #112]	; 190e4 <free@plt+0x8300>
   19070:	e5943000 	ldr	r3, [r4]
   19074:	e59f10ac 	ldr	r1, [pc, #172]	; 19128 <free@plt+0x8344>
   19078:	e5900000 	ldr	r0, [r0]
   1907c:	ebffdefe 	bl	10c7c <fprintf@plt>
   19080:	ebffdf3c 	bl	10d78 <__errno_location@plt>
   19084:	e3a03002 	mov	r3, #2
--
   19170:	e8bd8010 	pop	{r4, pc}
   19174:	0001c818 	andeq	ip, r1, r8, lsl r8
   19178:	e92d4ff0 	push	{r4, r5, r6, r7, r8, r9, sl, fp, lr}
   1917c:	e1a08000 	mov	r8, r0
   19180:	e24dd06c 	sub	sp, sp, #108	; 0x6c
   19184:	e1a09001 	mov	r9, r1
   19188:	e3a00001 	mov	r0, #1
   1918c:	e3a01030 	mov	r1, #48	; 0x30
   19190:	e58d201c 	str	r2, [sp, #28]
   19194:	e1a06003 	mov	r6, r3
   19198:	ebffdeb1 	bl	10c64 <calloc@plt>
   1919c:	e2504000 	subs	r4, r0, #0
   191a0:	1a000014 	bne	191f8 <free@plt+0x8414>
   191a4:	ebffdef3 	bl	10d78 <__errno_location@plt>
   191a8:	e59f56e8 	ldr	r5, [pc, #1768]	; 19898 <free@plt+0x8ab4>
   191ac:	e3a03030 	mov	r3, #48	; 0x30
   191b0:	e59f26e4 	ldr	r2, [pc, #1764]	; 1989c <free@plt+0x8ab8>
   191b4:	e59f16e4 	ldr	r1, [pc, #1764]	; 198a0 <free@plt+0x8abc>
   191b8:	e5904000 	ldr	r4, [r0]
   191bc:	e5950000 	ldr	r0, [r5]
   191c0:	ebffdead 	bl	10c7c <fprintf@plt>
   191c4:	e1a00004 	mov	r0, r4
   191c8:	e5955000 	ldr	r5, [r5]
   191cc:	ebffde7d 	bl	10bc8 <strerror@plt>
   191d0:	e58d4000 	str	r4, [sp]
   191d4:	e59f36c8 	ldr	r3, [pc, #1736]	; 198a4 <free@plt+0x8ac0>
   191d8:	e3a02009 	mov	r2, #9
   191dc:	e59f16c4 	ldr	r1, [pc, #1732]	; 198a8 <free@plt+0x8ac4>
   191e0:	e58d0004 	str	r0, [sp, #4]
   191e4:	e1a00005 	mov	r0, r5
   191e8:	ebffdea3 	bl	10c7c <fprintf@plt>
   191ec:	e3e00000 	mvn	r0, #0
   191f0:	e28dd06c 	add	sp, sp, #108	; 0x6c
   191f4:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   191f8:	e59850e0 	ldr	r5, [r8, #224]	; 0xe0
   191fc:	e3a01004 	mov	r1, #4
   19200:	e1a00005 	mov	r0, r5
   19204:	ebffde96 	bl	10c64 <calloc@plt>
   19208:	e3500000 	cmp	r0, #0
   1920c:	e5840000 	str	r0, [r4]
   19210:	1a000017 	bne	19274 <free@plt+0x8490>
   19214:	ebffded7 	bl	10d78 <__errno_location@plt>
   19218:	e59f6678 	ldr	r6, [pc, #1656]	; 19898 <free@plt+0x8ab4>
   1921c:	e3a03030 	mov	r3, #48	; 0x30
   19220:	e59f2674 	ldr	r2, [pc, #1652]	; 1989c <free@plt+0x8ab8>
   19224:	e59f1674 	ldr	r1, [pc, #1652]	; 198a0 <free@plt+0x8abc>
   19228:	e5905000 	ldr	r5, [r0]
   1922c:	e5960000 	ldr	r0, [r6]
   19230:	ebffde91 	bl	10c7c <fprintf@plt>
   19234:	e1a00005 	mov	r0, r5
   19238:	e5966000 	ldr	r6, [r6]
   1923c:	ebffde61 	bl	10bc8 <strerror@plt>
   19240:	e58d5000 	str	r5, [sp]
   19244:	e59f3658 	ldr	r3, [pc, #1624]	; 198a4 <free@plt+0x8ac0>
   19248:	e3a02009 	mov	r2, #9
   1924c:	e59f1654 	ldr	r1, [pc, #1620]	; 198a8 <free@plt+0x8ac4>
   19250:	e58d0004 	str	r0, [sp, #4]
   19254:	e1a00006 	mov	r0, r6
   19258:	ebffde87 	bl	10c7c <fprintf@plt>
   1925c:	e1a00004 	mov	r0, r4
   19260:	ebffdedf 	bl	10de4 <free@plt>
--
   195b8:	e20b0cff 	and	r0, fp, #65280	; 0xff00
   195bc:	e183b001 	orr	fp, r3, r1
   195c0:	e3a03000 	mov	r3, #0
   195c4:	e182a000 	orr	sl, r2, r0
   195c8:	e15b0003 	cmp	fp, r3
   195cc:	e3e02102 	mvn	r2, #-2147483648	; 0x80000000
   195d0:	015a0002 	cmpeq	sl, r2
   195d4:	9a00000f 	bls	19618 <free@plt+0x8834>
   195d8:	e3560001 	cmp	r6, #1
   195dc:	1a000001 	bne	195e8 <free@plt+0x8804>
   195e0:	e3a0000a 	mov	r0, #10
   195e4:	ebffdd6b 	bl	10b98 <putchar@plt>
   195e8:	e59f02a8 	ldr	r0, [pc, #680]	; 19898 <free@plt+0x8ab4>
   195ec:	e3e03102 	mvn	r3, #-2147483648	; 0x80000000
   195f0:	e58d3008 	str	r3, [sp, #8]
   195f4:	e1cda0f0 	strd	sl, [sp]
   195f8:	e59f229c 	ldr	r2, [pc, #668]	; 1989c <free@plt+0x8ab8>
   195fc:	e1a03005 	mov	r3, r5
   19600:	e59f12c8 	ldr	r1, [pc, #712]	; 198d0 <free@plt+0x8aec>
   19604:	e5900000 	ldr	r0, [r0]
   19608:	ebffdd9b 	bl	10c7c <fprintf@plt>
   1960c:	e5940000 	ldr	r0, [r4]
   19610:	ebffddf3 	bl	10de4 <free@plt>
--
   19664:	e1a03423 	lsr	r3, r3, #8
   19668:	e1800002 	orr	r0, r0, r2
   1966c:	e2033cff 	and	r3, r3, #65280	; 0xff00
   19670:	e1800003 	orr	r0, r0, r3
   19674:	e584002c 	str	r0, [r4, #44]	; 0x2c
   19678:	eb00010c 	bl	19ab0 <free@plt+0x8ccc>
   1967c:	e3510000 	cmp	r1, #0
   19680:	0a00005d 	beq	197fc <free@plt+0x8a18>
   19684:	e3560001 	cmp	r6, #1
   19688:	1a000016 	bne	196e8 <free@plt+0x8904>
   1968c:	e3a0000a 	mov	r0, #10
   19690:	ebffdd40 	bl	10b98 <putchar@plt>
   19694:	e59830e8 	ldr	r3, [r8, #232]	; 0xe8
   19698:	e58d5000 	str	r5, [sp]
   1969c:	e58d3004 	str	r3, [sp, #4]
   196a0:	e59f71f0 	ldr	r7, [pc, #496]	; 19898 <free@plt+0x8ab4>
   196a4:	e594302c 	ldr	r3, [r4, #44]	; 0x2c
   196a8:	e59f21ec 	ldr	r2, [pc, #492]	; 1989c <free@plt+0x8ab8>
   196ac:	e59f1220 	ldr	r1, [pc, #544]	; 198d4 <free@plt+0x8af0>
   196b0:	e5970000 	ldr	r0, [r7]
   196b4:	ebffdd70 	bl	10c7c <fprintf@plt>
   196b8:	e1a03005 	mov	r3, r5
   196bc:	e59f21d8 	ldr	r2, [pc, #472]	; 1989c <free@plt+0x8ab8>
   196c0:	e59f1210 	ldr	r1, [pc, #528]	; 198d8 <free@plt+0x8af4>
   196c4:	e5970000 	ldr	r0, [r7]
   196c8:	ebffdd6b 	bl	10c7c <fprintf@plt>
   196cc:	e5943018 	ldr	r3, [r4, #24]
   196d0:	e3e02001 	mvn	r2, #1


[*] Function fprintf used 224 times ubiformat