[*] Binary protection state of mtdinfo

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


[*] Function fprintf tear down of mtdinfo

00010be8 <raise@plt>:
   10be8:	e28fc600 	add	ip, pc, #0, 12
   10bec:	e28cca17 	add	ip, ip, #94208	; 0x17000
   10bf0:	e5bcf4c0 	ldr	pc, [ip, #1216]!	; 0x4c0

00010bf4 <free@plt>:
   10bf4:	e28fc600 	add	ip, pc, #0, 12
   10bf8:	e28cca17 	add	ip, ip, #94208	; 0x17000
   10bfc:	e5bcf4b8 	ldr	pc, [ip, #1208]!	; 0x4b8

Disassembly of section .text:

00010c00 <.text>:
   10c00:	e92d4007 	push	{r0, r1, r2, lr}
   10c04:	ebffffdf 	bl	10b88 <__errno_location@plt>
   10c08:	e59f5040 	ldr	r5, [pc, #64]	; 10c50 <free@plt+0x5c>
   10c0c:	e59f2040 	ldr	r2, [pc, #64]	; 10c54 <free@plt+0x60>
   10c10:	e59f1040 	ldr	r1, [pc, #64]	; 10c58 <free@plt+0x64>
   10c14:	e5904000 	ldr	r4, [r0]
   10c18:	e5950000 	ldr	r0, [r5]
   10c1c:	ebffffa6 	bl	10abc <fprintf@plt>
   10c20:	e1a00004 	mov	r0, r4
   10c24:	e5955000 	ldr	r5, [r5]
   10c28:	ebffff7f 	bl	10a2c <strerror@plt>
   10c2c:	e58d4000 	str	r4, [sp]
   10c30:	e59f3024 	ldr	r3, [pc, #36]	; 10c5c <free@plt+0x68>
   10c34:	e3a02008 	mov	r2, #8
   10c38:	e59f1020 	ldr	r1, [pc, #32]	; 10c60 <free@plt+0x6c>
   10c3c:	e58d0004 	str	r0, [sp, #4]
   10c40:	e1a00005 	mov	r0, r5
   10c44:	ebffff9c 	bl	10abc <fprintf@plt>
   10c48:	e3e00000 	mvn	r0, #0
   10c4c:	ebffffd0 	bl	10b94 <exit@plt>
--
   10d10:	e3833004 	orr	r3, r3, #4
   10d14:	eafffff7 	b	10cf8 <free@plt+0x104>
   10d18:	e59f31e8 	ldr	r3, [pc, #488]	; 10f08 <free@plt+0x314>
   10d1c:	e59f21e8 	ldr	r2, [pc, #488]	; 10f0c <free@plt+0x318>
   10d20:	e58d3000 	str	r3, [sp]
   10d24:	e59f11e4 	ldr	r1, [pc, #484]	; 10f10 <free@plt+0x31c>
   10d28:	e3a0300a 	mov	r3, #10
   10d2c:	e59f01e0 	ldr	r0, [pc, #480]	; 10f14 <free@plt+0x320>
   10d30:	ebffff3a 	bl	10a20 <printf@plt>
   10d34:	e1a00007 	mov	r0, r7
   10d38:	ebffff95 	bl	10b94 <exit@plt>
   10d3c:	e59f21c8 	ldr	r2, [pc, #456]	; 10f0c <free@plt+0x318>
   10d40:	e59f11c8 	ldr	r1, [pc, #456]	; 10f10 <free@plt+0x31c>
   10d44:	e59f01cc 	ldr	r0, [pc, #460]	; 10f18 <free@plt+0x324>
   10d48:	ebffff34 	bl	10a20 <printf@plt>
   10d4c:	eafffff8 	b	10d34 <free@plt+0x140>
   10d50:	e59f31a8 	ldr	r3, [pc, #424]	; 10f00 <free@plt+0x30c>
   10d54:	e59f21b4 	ldr	r2, [pc, #436]	; 10f10 <free@plt+0x31c>
   10d58:	e59f11bc 	ldr	r1, [pc, #444]	; 10f1c <free@plt+0x328>
   10d5c:	e5930000 	ldr	r0, [r3]
   10d60:	ebffff55 	bl	10abc <fprintf@plt>
   10d64:	e3e04000 	mvn	r4, #0
   10d68:	e1a00004 	mov	r0, r4
--
   10d9c:	e3130001 	tst	r3, #1
   10da0:	0a000003 	beq	10db4 <free@plt+0x1c0>
   10da4:	e5952004 	ldr	r2, [r5, #4]
   10da8:	e3520000 	cmp	r2, #0
   10dac:	13a02000 	movne	r2, #0
   10db0:	15852004 	strne	r2, [r5, #4]
   10db4:	e3130004 	tst	r3, #4
   10db8:	0a00000d 	beq	10df4 <free@plt+0x200>
   10dbc:	e5953004 	ldr	r3, [r5, #4]
   10dc0:	e3530000 	cmp	r3, #0
   10dc4:	1a00000a 	bne	10df4 <free@plt+0x200>
   10dc8:	e59f2140 	ldr	r2, [pc, #320]	; 10f10 <free@plt+0x31c>
   10dcc:	e59f1150 	ldr	r1, [pc, #336]	; 10f24 <free@plt+0x330>
   10dd0:	ea000003 	b	10de4 <free@plt+0x1f0>
   10dd4:	e1560003 	cmp	r6, r3
   10dd8:	daffffed 	ble	10d94 <free@plt+0x1a0>
   10ddc:	e59f212c 	ldr	r2, [pc, #300]	; 10f10 <free@plt+0x31c>
   10de0:	e59f1140 	ldr	r1, [pc, #320]	; 10f28 <free@plt+0x334>
   10de4:	e59f3114 	ldr	r3, [pc, #276]	; 10f00 <free@plt+0x30c>
   10de8:	e5930000 	ldr	r0, [r3]
   10dec:	ebffff32 	bl	10abc <fprintf@plt>
   10df0:	eaffffdc 	b	10d68 <free@plt+0x174>
   10df4:	eb0009b9 	bl	134e0 <free@plt+0x28ec>
   10df8:	e2506000 	subs	r6, r0, #0
   10dfc:	1a000014 	bne	10e54 <free@plt+0x260>
   10e00:	ebffff60 	bl	10b88 <__errno_location@plt>
   10e04:	e59f60f4 	ldr	r6, [pc, #244]	; 10f00 <free@plt+0x30c>
   10e08:	e59f2100 	ldr	r2, [pc, #256]	; 10f10 <free@plt+0x31c>
   10e0c:	e5905000 	ldr	r5, [r0]
   10e10:	e5960000 	ldr	r0, [r6]
   10e14:	e3550000 	cmp	r5, #0
   10e18:	059f110c 	ldreq	r1, [pc, #268]	; 10f2c <free@plt+0x338>
   10e1c:	159f110c 	ldrne	r1, [pc, #268]	; 10f30 <free@plt+0x33c>
   10e20:	0afffff1 	beq	10dec <free@plt+0x1f8>
   10e24:	ebffff24 	bl	10abc <fprintf@plt>
   10e28:	e1a00005 	mov	r0, r5
   10e2c:	e5966000 	ldr	r6, [r6]
   10e30:	ebfffefd 	bl	10a2c <strerror@plt>
   10e34:	e58d5000 	str	r5, [sp]
   10e38:	e59f30c8 	ldr	r3, [pc, #200]	; 10f08 <free@plt+0x314>
   10e3c:	e3a02009 	mov	r2, #9
   10e40:	e59f10ec 	ldr	r1, [pc, #236]	; 10f34 <free@plt+0x340>
   10e44:	e58d0004 	str	r0, [sp, #4]
   10e48:	e1a00006 	mov	r0, r6
   10e4c:	ebffff1a 	bl	10abc <fprintf@plt>
   10e50:	eaffffc4 	b	10d68 <free@plt+0x174>
   10e54:	e28d1008 	add	r1, sp, #8
--
   11048:	00000000 	andeq	r0, r0, r0
   1104c:	000280cc 	andeq	r8, r2, ip, asr #1
   11050:	00017bf0 	strdeq	r7, [r1], -r0
   11054:	e92d4070 	push	{r4, r5, r6, lr}
   11058:	e24ddf42 	sub	sp, sp, #264	; 0x108
   1105c:	e28d2008 	add	r2, sp, #8
   11060:	e1a06001 	mov	r6, r1
   11064:	eb000b49 	bl	13d90 <free@plt+0x319c>
   11068:	e3500000 	cmp	r0, #0
   1106c:	059d0008 	ldreq	r0, [sp, #8]
   11070:	0a00000a 	beq	110a0 <free@plt+0x4ac>
   11074:	ebfffec3 	bl	10b88 <__errno_location@plt>
   11078:	e59f505c 	ldr	r5, [pc, #92]	; 110dc <free@plt+0x4e8>
   1107c:	e1a03006 	mov	r3, r6
   11080:	e59f2058 	ldr	r2, [pc, #88]	; 110e0 <free@plt+0x4ec>
   11084:	e5904000 	ldr	r4, [r0]
   11088:	e5950000 	ldr	r0, [r5]
   1108c:	e3540013 	cmp	r4, #19
   11090:	1a000004 	bne	110a8 <free@plt+0x4b4>
   11094:	e59f1048 	ldr	r1, [pc, #72]	; 110e4 <free@plt+0x4f0>
   11098:	ebfffe87 	bl	10abc <fprintf@plt>
   1109c:	e3e00000 	mvn	r0, #0
   110a0:	e28ddf42 	add	sp, sp, #264	; 0x108
   110a4:	e8bd8070 	pop	{r4, r5, r6, pc}
   110a8:	e59f1038 	ldr	r1, [pc, #56]	; 110e8 <free@plt+0x4f4>
   110ac:	ebfffe82 	bl	10abc <fprintf@plt>
   110b0:	e1a00004 	mov	r0, r4
   110b4:	e5955000 	ldr	r5, [r5]
   110b8:	ebfffe5b 	bl	10a2c <strerror@plt>
   110bc:	e58d4000 	str	r4, [sp]
   110c0:	e59f3024 	ldr	r3, [pc, #36]	; 110ec <free@plt+0x4f8>
   110c4:	e3a02009 	mov	r2, #9
   110c8:	e59f1020 	ldr	r1, [pc, #32]	; 110f0 <free@plt+0x4fc>
   110cc:	e58d0004 	str	r0, [sp, #4]
   110d0:	e1a00005 	mov	r0, r5
   110d4:	ebfffe78 	bl	10abc <fprintf@plt>
   110d8:	eaffffef 	b	1109c <free@plt+0x4a8>
   110dc:	000280c4 	andeq	r8, r2, r4, asr #1
--
   11148:	e3a04000 	mov	r4, #0
   1114c:	e59a3008 	ldr	r3, [sl, #8]
   11150:	e1530004 	cmp	r3, r4
   11154:	8a00003b 	bhi	11248 <free@plt+0x654>
   11158:	e3140003 	tst	r4, #3
   1115c:	0a000001 	beq	11168 <free@plt+0x574>
   11160:	e3a0000a 	mov	r0, #10
   11164:	ebfffe24 	bl	109fc <putchar@plt>
   11168:	e255305f 	subs	r3, r5, #95	; 0x5f
   1116c:	13a03001 	movne	r3, #1
   11170:	e3760001 	cmn	r6, #1
   11174:	13a03000 	movne	r3, #0
   11178:	e3530000 	cmp	r3, #0
   1117c:	0a000010 	beq	111c4 <free@plt+0x5d0>
   11180:	ebfffe80 	bl	10b88 <__errno_location@plt>
   11184:	e59f4160 	ldr	r4, [pc, #352]	; 112ec <free@plt+0x6f8>
   11188:	e59f2160 	ldr	r2, [pc, #352]	; 112f0 <free@plt+0x6fc>
   1118c:	e59f1160 	ldr	r1, [pc, #352]	; 112f4 <free@plt+0x700>
   11190:	e5805000 	str	r5, [r0]
   11194:	e5940000 	ldr	r0, [r4]
   11198:	ebfffe47 	bl	10abc <fprintf@plt>
   1119c:	e1a00005 	mov	r0, r5
   111a0:	e5944000 	ldr	r4, [r4]
   111a4:	ebfffe20 	bl	10a2c <strerror@plt>
   111a8:	e58d5000 	str	r5, [sp]
   111ac:	e59f3144 	ldr	r3, [pc, #324]	; 112f8 <free@plt+0x704>
   111b0:	e3a02009 	mov	r2, #9
   111b4:	e59f1140 	ldr	r1, [pc, #320]	; 112fc <free@plt+0x708>
   111b8:	e58d0004 	str	r0, [sp, #4]
   111bc:	e1a00004 	mov	r0, r4
   111c0:	ebfffe3d 	bl	10abc <fprintf@plt>
   111c4:	e5db30fc 	ldrb	r3, [fp, #252]	; 0xfc
   111c8:	e3130002 	tst	r3, #2
   111cc:	0a000016 	beq	1122c <free@plt+0x638>
   111d0:	e257305f 	subs	r3, r7, #95	; 0x5f
   111d4:	13a03001 	movne	r3, #1
   111d8:	e3780001 	cmn	r8, #1
   111dc:	13a03000 	movne	r3, #0
   111e0:	e3530000 	cmp	r3, #0
   111e4:	0a000010 	beq	1122c <free@plt+0x638>
   111e8:	ebfffe66 	bl	10b88 <__errno_location@plt>
   111ec:	e59f40f8 	ldr	r4, [pc, #248]	; 112ec <free@plt+0x6f8>
   111f0:	e59f20f8 	ldr	r2, [pc, #248]	; 112f0 <free@plt+0x6fc>
   111f4:	e59f1104 	ldr	r1, [pc, #260]	; 11300 <free@plt+0x70c>
   111f8:	e5807000 	str	r7, [r0]
   111fc:	e5940000 	ldr	r0, [r4]
   11200:	ebfffe2d 	bl	10abc <fprintf@plt>
   11204:	e1a00007 	mov	r0, r7
   11208:	e5944000 	ldr	r4, [r4]
   1120c:	ebfffe06 	bl	10a2c <strerror@plt>
   11210:	e58d7000 	str	r7, [sp]
   11214:	e59f30dc 	ldr	r3, [pc, #220]	; 112f8 <free@plt+0x704>
   11218:	e3a02009 	mov	r2, #9
   1121c:	e59f10d8 	ldr	r1, [pc, #216]	; 112fc <free@plt+0x708>
   11220:	e58d0004 	str	r0, [sp, #4]
   11224:	e1a00004 	mov	r0, r4
   11228:	ebfffe23 	bl	10abc <fprintf@plt>
   1122c:	e28dd014 	add	sp, sp, #20
   11230:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
--
   11314:	00016161 	andeq	r6, r1, r1, ror #2
   11318:	e92d4ff0 	push	{r4, r5, r6, r7, r8, r9, sl, fp, lr}
   1131c:	e24ddf4f 	sub	sp, sp, #316	; 0x13c
   11320:	e1a07002 	mov	r7, r2
   11324:	e28d8038 	add	r8, sp, #56	; 0x38
   11328:	e1a05001 	mov	r5, r1
   1132c:	e1a02008 	mov	r2, r8
   11330:	e1a01007 	mov	r1, r7
   11334:	eb000930 	bl	137fc <free@plt+0x2c08>
   11338:	e2506000 	subs	r6, r0, #0
   1133c:	0a00001a 	beq	113ac <free@plt+0x7b8>
   11340:	ebfffe10 	bl	10b88 <__errno_location@plt>
   11344:	e59f53b8 	ldr	r5, [pc, #952]	; 11704 <free@plt+0xb10>
   11348:	e1a03007 	mov	r3, r7
   1134c:	e59f23b4 	ldr	r2, [pc, #948]	; 11708 <free@plt+0xb14>
   11350:	e5904000 	ldr	r4, [r0]
   11354:	e5950000 	ldr	r0, [r5]
   11358:	e3540013 	cmp	r4, #19
   1135c:	1a000005 	bne	11378 <free@plt+0x784>
   11360:	e59f13a4 	ldr	r1, [pc, #932]	; 1170c <free@plt+0xb18>
   11364:	ebfffdd4 	bl	10abc <fprintf@plt>
   11368:	e3e06000 	mvn	r6, #0
   1136c:	e1a00006 	mov	r0, r6
   11370:	e28ddf4f 	add	sp, sp, #316	; 0x13c
   11374:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   11378:	e59f1390 	ldr	r1, [pc, #912]	; 11710 <free@plt+0xb1c>
   1137c:	ebfffdce 	bl	10abc <fprintf@plt>
   11380:	e1a00004 	mov	r0, r4
   11384:	e5955000 	ldr	r5, [r5]
   11388:	ebfffda7 	bl	10a2c <strerror@plt>
   1138c:	e58d4000 	str	r4, [sp]
   11390:	e59f337c 	ldr	r3, [pc, #892]	; 11714 <free@plt+0xb20>
   11394:	e3a02009 	mov	r2, #9
   11398:	e59f1378 	ldr	r1, [pc, #888]	; 11718 <free@plt+0xb24>
   1139c:	e58d0004 	str	r0, [sp, #4]
   113a0:	e1a00005 	mov	r0, r5
   113a4:	ebfffdc4 	bl	10abc <fprintf@plt>
   113a8:	eaffffee 	b	11368 <free@plt+0x774>
   113ac:	e59d1038 	ldr	r1, [sp, #56]	; 0x38
--
   114b0:	01a01007 	moveq	r1, r7
   114b4:	e59f029c 	ldr	r0, [pc, #668]	; 11758 <free@plt+0xb64>
   114b8:	ebfffd58 	bl	10a20 <printf@plt>
   114bc:	e5dd3134 	ldrb	r3, [sp, #308]	; 0x134
   114c0:	e59f0294 	ldr	r0, [pc, #660]	; 1175c <free@plt+0xb68>
   114c4:	e3130001 	tst	r3, #1
   114c8:	11a01004 	movne	r1, r4
   114cc:	e59f428c 	ldr	r4, [pc, #652]	; 11760 <free@plt+0xb6c>
   114d0:	01a01007 	moveq	r1, r7
   114d4:	ebfffd51 	bl	10a20 <printf@plt>
   114d8:	e5d43000 	ldrb	r3, [r4]
   114dc:	e3130002 	tst	r3, #2
   114e0:	0a000007 	beq	11504 <free@plt+0x910>
   114e4:	e5d5300c 	ldrb	r3, [r5, #12]
   114e8:	e3130001 	tst	r3, #1
   114ec:	1a00002c 	bne	115a4 <free@plt+0x9b0>
   114f0:	e59f320c 	ldr	r3, [pc, #524]	; 11704 <free@plt+0xb10>
   114f4:	e59f220c 	ldr	r2, [pc, #524]	; 11708 <free@plt+0xb14>
   114f8:	e59f1264 	ldr	r1, [pc, #612]	; 11764 <free@plt+0xb70>
   114fc:	e5930000 	ldr	r0, [r3]
   11500:	ebfffd6d 	bl	10abc <fprintf@plt>
   11504:	e5945004 	ldr	r5, [r4, #4]
   11508:	e3550000 	cmp	r5, #0
--
   115dc:	ebfffd0f 	bl	10a20 <printf@plt>
   115e0:	e59f018c 	ldr	r0, [pc, #396]	; 11774 <free@plt+0xb80>
   115e4:	ebfffd0d 	bl	10a20 <printf@plt>
   115e8:	e59d0014 	ldr	r0, [sp, #20]
   115ec:	e1a02005 	mov	r2, r5
   115f0:	e1a01fc0 	asr	r1, r0, #31
   115f4:	eb000de8 	bl	14d9c <free@plt+0x41a8>
   115f8:	e3a0000a 	mov	r0, #10
   115fc:	ebfffcfe 	bl	109fc <putchar@plt>
   11600:	e59d1030 	ldr	r1, [sp, #48]	; 0x30
   11604:	e59f016c 	ldr	r0, [pc, #364]	; 11778 <free@plt+0xb84>
   11608:	ebfffd04 	bl	10a20 <printf@plt>
   1160c:	eaffffbc 	b	11504 <free@plt+0x910>
   11610:	ebfffd5c 	bl	10b88 <__errno_location@plt>
   11614:	e59f90e8 	ldr	r9, [pc, #232]	; 11704 <free@plt+0xb10>
   11618:	e5943004 	ldr	r3, [r4, #4]
   1161c:	e59f20e4 	ldr	r2, [pc, #228]	; 11708 <free@plt+0xb14>
   11620:	e59f1154 	ldr	r1, [pc, #340]	; 1177c <free@plt+0xb88>
   11624:	e5907000 	ldr	r7, [r0]
   11628:	e5990000 	ldr	r0, [r9]
   1162c:	ebfffd22 	bl	10abc <fprintf@plt>
   11630:	e1a00007 	mov	r0, r7
   11634:	e5999000 	ldr	r9, [r9]
   11638:	ebfffcfb 	bl	10a2c <strerror@plt>
   1163c:	e59f30d0 	ldr	r3, [pc, #208]	; 11714 <free@plt+0xb20>
   11640:	e58d7000 	str	r7, [sp]
   11644:	e3a02009 	mov	r2, #9
   11648:	e59f10c8 	ldr	r1, [pc, #200]	; 11718 <free@plt+0xb24>
   1164c:	e58d0004 	str	r0, [sp, #4]
   11650:	e1a00009 	mov	r0, r9
   11654:	ebfffd18 	bl	10abc <fprintf@plt>
   11658:	e59d3130 	ldr	r3, [sp, #304]	; 0x130
   1165c:	e3530000 	cmp	r3, #0
--
   11838:	e3500000 	cmp	r0, #0
   1183c:	1a000028 	bne	118e4 <free@plt+0xcf0>
   11840:	e2877001 	add	r7, r7, #1
   11844:	eafffff5 	b	11820 <free@plt+0xc2c>
   11848:	e28d2010 	add	r2, sp, #16
   1184c:	e1a01009 	mov	r1, r9
   11850:	e1a00006 	mov	r0, r6
   11854:	eb0007e8 	bl	137fc <free@plt+0x2c08>
   11858:	e3700001 	cmn	r0, #1
   1185c:	e1a05000 	mov	r5, r0
   11860:	1a000014 	bne	118b8 <free@plt+0xcc4>
   11864:	ebfffcc7 	bl	10b88 <__errno_location@plt>
   11868:	e5907000 	ldr	r7, [r0]
   1186c:	e3570013 	cmp	r7, #19
   11870:	0a000015 	beq	118cc <free@plt+0xcd8>
   11874:	e59f409c 	ldr	r4, [pc, #156]	; 11918 <free@plt+0xd24>
   11878:	e1a03009 	mov	r3, r9
   1187c:	e59f2098 	ldr	r2, [pc, #152]	; 1191c <free@plt+0xd28>
   11880:	e59f1098 	ldr	r1, [pc, #152]	; 11920 <free@plt+0xd2c>
   11884:	e5940000 	ldr	r0, [r4]
   11888:	ebfffc8b 	bl	10abc <fprintf@plt>
   1188c:	e1a00007 	mov	r0, r7
   11890:	e5944000 	ldr	r4, [r4]
   11894:	ebfffc64 	bl	10a2c <strerror@plt>
   11898:	e58d7000 	str	r7, [sp]
   1189c:	e59f3080 	ldr	r3, [pc, #128]	; 11924 <free@plt+0xd30>
   118a0:	e3a02009 	mov	r2, #9
   118a4:	e59f107c 	ldr	r1, [pc, #124]	; 11928 <free@plt+0xd34>
   118a8:	e58d0004 	str	r0, [sp, #4]
   118ac:	e1a00004 	mov	r0, r4
   118b0:	ebfffc81 	bl	10abc <fprintf@plt>
   118b4:	eaffffc0 	b	117bc <free@plt+0xbc8>
   118b8:	e3580000 	cmp	r8, #0
--
   119bc:	e5841018 	str	r1, [r4, #24]
   119c0:	e8bd81f0 	pop	{r4, r5, r6, r7, r8, pc}
   119c4:	2fa0be83 	svccs	0x00a0be83
   119c8:	e92d41f3 	push	{r0, r1, r4, r5, r6, r7, r8, lr}
   119cc:	e5908018 	ldr	r8, [r0, #24]
   119d0:	e1a07000 	mov	r7, r0
   119d4:	e1a01008 	mov	r1, r8
   119d8:	e3a00001 	mov	r0, #1
   119dc:	ebfffc30 	bl	10aa4 <calloc@plt>
   119e0:	e2506000 	subs	r6, r0, #0
   119e4:	11a04006 	movne	r4, r6
   119e8:	13a05000 	movne	r5, #0
   119ec:	1a000023 	bne	11a80 <free@plt+0xe8c>
   119f0:	ebfffc64 	bl	10b88 <__errno_location@plt>
   119f4:	e59f5094 	ldr	r5, [pc, #148]	; 11a90 <free@plt+0xe9c>
   119f8:	e1a03008 	mov	r3, r8
   119fc:	e59f2090 	ldr	r2, [pc, #144]	; 11a94 <free@plt+0xea0>
   11a00:	e59f1090 	ldr	r1, [pc, #144]	; 11a98 <free@plt+0xea4>
   11a04:	e5904000 	ldr	r4, [r0]
   11a08:	e5950000 	ldr	r0, [r5]
   11a0c:	ebfffc2a 	bl	10abc <fprintf@plt>
   11a10:	e1a00004 	mov	r0, r4
   11a14:	e5955000 	ldr	r5, [r5]
   11a18:	ebfffc03 	bl	10a2c <strerror@plt>
   11a1c:	e58d4000 	str	r4, [sp]
   11a20:	e59f3074 	ldr	r3, [pc, #116]	; 11a9c <free@plt+0xea8>
   11a24:	e3a0200b 	mov	r2, #11
   11a28:	e59f1070 	ldr	r1, [pc, #112]	; 11aa0 <free@plt+0xeac>
   11a2c:	e58d0004 	str	r0, [sp, #4]
   11a30:	e1a00005 	mov	r0, r5
   11a34:	ebfffc20 	bl	10abc <fprintf@plt>
   11a38:	e1a00006 	mov	r0, r6
   11a3c:	e28dd008 	add	sp, sp, #8
--
   11a90:	000280c4 	andeq	r8, r2, r4, asr #1
   11a94:	000169ef 	andeq	r6, r1, pc, ror #19
   11a98:	000169f9 	strdeq	r6, [r1], -r9
   11a9c:	00016cd1 	ldrdeq	r6, [r1], -r1
   11aa0:	00015fdb 	ldrdeq	r5, [r1], -fp
   11aa4:	e5913000 	ldr	r3, [r1]
   11aa8:	e92d4ff7 	push	{r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr}
   11aac:	e1a06002 	mov	r6, r2
   11ab0:	e1a05001 	mov	r5, r1
   11ab4:	e3a020ac 	mov	r2, #172	; 0xac
   11ab8:	e590101c 	ldr	r1, [r0, #28]
   11abc:	e0080392 	mul	r8, r2, r3
   11ac0:	e1530001 	cmp	r3, r1
   11ac4:	e0864008 	add	r4, r6, r8
   11ac8:	ba00000b 	blt	11afc <free@plt+0xf08>
   11acc:	e58d1000 	str	r1, [sp]
   11ad0:	e59f21d0 	ldr	r2, [pc, #464]	; 11ca8 <free@plt+0x10b4>
   11ad4:	e59f11d0 	ldr	r1, [pc, #464]	; 11cac <free@plt+0x10b8>
   11ad8:	e59f01d0 	ldr	r0, [pc, #464]	; 11cb0 <free@plt+0x10bc>
   11adc:	e5900000 	ldr	r0, [r0]
   11ae0:	ebfffbf5 	bl	10abc <fprintf@plt>
   11ae4:	ebfffc27 	bl	10b88 <__errno_location@plt>
   11ae8:	e3a03016 	mov	r3, #22
--
   12134:	e5c4303d 	strb	r3, [r4, #61]	; 0x3d
   12138:	e1a03820 	lsr	r3, r0, #16
   1213c:	e1a00c20 	lsr	r0, r0, #24
   12140:	e5c4303e 	strb	r3, [r4, #62]	; 0x3e
   12144:	e5c4003f 	strb	r0, [r4, #63]	; 0x3f
   12148:	e8bd81f0 	pop	{r4, r5, r6, r7, r8, pc}
   1214c:	e92d4ff0 	push	{r4, r5, r6, r7, r8, r9, sl, fp, lr}
   12150:	e5915010 	ldr	r5, [r1, #16]
   12154:	e24dd014 	sub	sp, sp, #20
   12158:	e1cd20f8 	strd	r2, [sp, #8]
   1215c:	e5913000 	ldr	r3, [r1]
   12160:	e590201c 	ldr	r2, [r0, #28]
   12164:	e1cd83d8 	ldrd	r8, [sp, #56]	; 0x38
   12168:	e1530002 	cmp	r3, r2
   1216c:	ba00000a 	blt	1219c <free@plt+0x15a8>
   12170:	e58d2000 	str	r2, [sp]
   12174:	e59f1274 	ldr	r1, [pc, #628]	; 123f0 <free@plt+0x17fc>
   12178:	e59f2274 	ldr	r2, [pc, #628]	; 123f4 <free@plt+0x1800>
   1217c:	e59f0274 	ldr	r0, [pc, #628]	; 123f8 <free@plt+0x1804>
   12180:	e5900000 	ldr	r0, [r0]
   12184:	ebfffa4c 	bl	10abc <fprintf@plt>
   12188:	ebfffa7e 	bl	10b88 <__errno_location@plt>
   1218c:	e3a03016 	mov	r3, #22
--
   1219c:	e5913008 	ldr	r3, [r1, #8]
   121a0:	e5906000 	ldr	r6, [r0]
   121a4:	e1a04000 	mov	r4, r0
   121a8:	e1530006 	cmp	r3, r6
   121ac:	e1a0a001 	mov	sl, r1
   121b0:	a58d6000 	strge	r6, [sp]
   121b4:	a59f2238 	ldrge	r2, [pc, #568]	; 123f4 <free@plt+0x1800>
   121b8:	a59f123c 	ldrge	r1, [pc, #572]	; 123fc <free@plt+0x1808>
   121bc:	aaffffee 	bge	1217c <free@plt+0x1588>
   121c0:	e1a00006 	mov	r0, r6
   121c4:	ebfffa2d 	bl	10a80 <alloc@plt>
   121c8:	e2507000 	subs	r7, r0, #0
   121cc:	1a000012 	bne	1221c <free@plt+0x1628>
   121d0:	ebfffa6c 	bl	10b88 <__errno_location@plt>
   121d4:	e59f521c 	ldr	r5, [pc, #540]	; 123f8 <free@plt+0x1804>
   121d8:	e1a03006 	mov	r3, r6
   121dc:	e59f2210 	ldr	r2, [pc, #528]	; 123f4 <free@plt+0x1800>
   121e0:	e59f1218 	ldr	r1, [pc, #536]	; 12400 <free@plt+0x180c>
   121e4:	e5904000 	ldr	r4, [r0]
   121e8:	e5950000 	ldr	r0, [r5]
   121ec:	ebfffa32 	bl	10abc <fprintf@plt>
   121f0:	e1a00004 	mov	r0, r4
   121f4:	e5955000 	ldr	r5, [r5]
   121f8:	ebfffa0b 	bl	10a2c <strerror@plt>
   121fc:	e58d4000 	str	r4, [sp]
   12200:	e59f31fc 	ldr	r3, [pc, #508]	; 12404 <free@plt+0x1810>
   12204:	e3a0200b 	mov	r2, #11
   12208:	e59f11f8 	ldr	r1, [pc, #504]	; 12408 <free@plt+0x1814>
   1220c:	e58d0004 	str	r0, [sp, #4]
   12210:	e1a00005 	mov	r0, r5
   12214:	ebfffa28 	bl	10abc <fprintf@plt>
   12218:	eaffffdd 	b	12194 <free@plt+0x15a0>
   1221c:	e594b004 	ldr	fp, [r4, #4]
   12220:	e1a0000b 	mov	r0, fp
   12224:	ebfffa15 	bl	10a80 <alloc@plt>
   12228:	e2506000 	subs	r6, r0, #0
   1222c:	1a000014 	bne	12284 <free@plt+0x1690>
   12230:	ebfffa54 	bl	10b88 <__errno_location@plt>
   12234:	e59f51bc 	ldr	r5, [pc, #444]	; 123f8 <free@plt+0x1804>
   12238:	e1a0300b 	mov	r3, fp
   1223c:	e59f21b0 	ldr	r2, [pc, #432]	; 123f4 <free@plt+0x1800>
   12240:	e59f11b8 	ldr	r1, [pc, #440]	; 12400 <free@plt+0x180c>
   12244:	e5904000 	ldr	r4, [r0]
   12248:	e5950000 	ldr	r0, [r5]
   1224c:	ebfffa1a 	bl	10abc <fprintf@plt>
   12250:	e1a00004 	mov	r0, r4
   12254:	e5955000 	ldr	r5, [r5]
   12258:	ebfff9f3 	bl	10a2c <strerror@plt>
   1225c:	e58d4000 	str	r4, [sp]
   12260:	e59f319c 	ldr	r3, [pc, #412]	; 12404 <free@plt+0x1810>
   12264:	e3a0200b 	mov	r2, #11
   12268:	e59f1198 	ldr	r1, [pc, #408]	; 12408 <free@plt+0x1814>
   1226c:	e58d0004 	str	r0, [sp, #4]
   12270:	e1a00005 	mov	r0, r5
   12274:	ebfffa10 	bl	10abc <fprintf@plt>
   12278:	e1a00007 	mov	r0, r7
   1227c:	ebfffa5c 	bl	10bf4 <free@plt>
--
   122c4:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   122c8:	e1580005 	cmp	r8, r5
   122cc:	e1a03fc5 	asr	r3, r5, #31
   122d0:	e0d93003 	sbcs	r3, r9, r3
   122d4:	b1a05008 	movlt	r5, r8
   122d8:	e0588005 	subs	r8, r8, r5
   122dc:	e1a02005 	mov	r2, r5
   122e0:	e1a01007 	mov	r1, r7
   122e4:	e59d0040 	ldr	r0, [sp, #64]	; 0x40
   122e8:	e0c99fc5 	sbc	r9, r9, r5, asr #31
   122ec:	ebfff9fb 	bl	10ae0 <read@plt>
   122f0:	e1550000 	cmp	r5, r0
   122f4:	0a000014 	beq	1234c <free@plt+0x1758>
   122f8:	ebfffa22 	bl	10b88 <__errno_location@plt>
   122fc:	e59f80f4 	ldr	r8, [pc, #244]	; 123f8 <free@plt+0x1804>
   12300:	e1a03005 	mov	r3, r5
   12304:	e59f20e8 	ldr	r2, [pc, #232]	; 123f4 <free@plt+0x1800>
   12308:	e59f10fc 	ldr	r1, [pc, #252]	; 1240c <free@plt+0x1818>
   1230c:	e5904000 	ldr	r4, [r0]
   12310:	e5980000 	ldr	r0, [r8]
   12314:	ebfff9e8 	bl	10abc <fprintf@plt>
   12318:	e5985000 	ldr	r5, [r8]
   1231c:	e1a00004 	mov	r0, r4
   12320:	ebfff9c1 	bl	10a2c <strerror@plt>
   12324:	e58d4000 	str	r4, [sp]
   12328:	e59f30d4 	ldr	r3, [pc, #212]	; 12404 <free@plt+0x1810>
   1232c:	e3a0200b 	mov	r2, #11
   12330:	e59f10d0 	ldr	r1, [pc, #208]	; 12408 <free@plt+0x1814>
   12334:	e58d0004 	str	r0, [sp, #4]
   12338:	e1a00005 	mov	r0, r5
   1233c:	ebfff9de 	bl	10abc <fprintf@plt>
   12340:	e1a00006 	mov	r0, r6
   12344:	ebfffa2a 	bl	10bf4 <free@plt>
--
   1238c:	e0422000 	sub	r2, r2, r0
   12390:	e0800005 	add	r0, r0, r5
   12394:	e0422005 	sub	r2, r2, r5
   12398:	e0860000 	add	r0, r6, r0
   1239c:	ebfff9e4 	bl	10b34 <emset@plt>
   123a0:	e5942004 	ldr	r2, [r4, #4]
   123a4:	e1a01006 	mov	r1, r6
   123a8:	e59d0044 	ldr	r0, [sp, #68]	; 0x44
   123ac:	ebfff9bf 	bl	10ab0 <write@plt>
   123b0:	e5943004 	ldr	r3, [r4, #4]
   123b4:	e1500003 	cmp	r0, r3
   123b8:	0a00000a 	beq	123e8 <free@plt+0x17f4>
   123bc:	e58d3008 	str	r3, [sp, #8]
   123c0:	ebfff9f0 	bl	10b88 <__errno_location@plt>
   123c4:	e59f502c 	ldr	r5, [pc, #44]	; 123f8 <free@plt+0x1804>
   123c8:	e59d3008 	ldr	r3, [sp, #8]
   123cc:	e59f2020 	ldr	r2, [pc, #32]	; 123f4 <free@plt+0x1800>
   123d0:	e59f1038 	ldr	r1, [pc, #56]	; 12410 <free@plt+0x181c>
   123d4:	e5904000 	ldr	r4, [r0]
   123d8:	e5950000 	ldr	r0, [r5]
   123dc:	ebfff9b6 	bl	10abc <fprintf@plt>
   123e0:	e5955000 	ldr	r5, [r5]
   123e4:	eaffffcc 	b	1231c <free@plt+0x1728>
--
   1244c:	e59f3248 	ldr	r3, [pc, #584]	; 1269c <free@plt+0x1aa8>
   12450:	e3a07001 	mov	r7, #1
   12454:	e1a04000 	mov	r4, r0
   12458:	e3a05000 	mov	r5, #0
   1245c:	e1a00008 	mov	r0, r8
   12460:	e58d7018 	str	r7, [sp, #24]
   12464:	e58d501c 	str	r5, [sp, #28]
   12468:	e58d1020 	str	r1, [sp, #32]
   1246c:	e58d7014 	str	r7, [sp, #20]
   12470:	e58d3024 	str	r3, [sp, #36]	; 0x24
   12474:	ebfff981 	bl	10a80 <alloc@plt>
   12478:	e2506000 	subs	r6, r0, #0
   1247c:	1a000013 	bne	124d0 <free@plt+0x18dc>
   12480:	ebfff9c0 	bl	10b88 <__errno_location@plt>
   12484:	e59f5214 	ldr	r5, [pc, #532]	; 126a0 <free@plt+0x1aac>
   12488:	e1a03008 	mov	r3, r8
   1248c:	e59f2210 	ldr	r2, [pc, #528]	; 126a4 <free@plt+0x1ab0>
   12490:	e59f1210 	ldr	r1, [pc, #528]	; 126a8 <free@plt+0x1ab4>
   12494:	e5904000 	ldr	r4, [r0]
   12498:	e5950000 	ldr	r0, [r5]
   1249c:	ebfff986 	bl	10abc <fprintf@plt>
   124a0:	e1a00004 	mov	r0, r4
   124a4:	e5955000 	ldr	r5, [r5]
   124a8:	ebfff95f 	bl	10a2c <strerror@plt>
   124ac:	e58d4000 	str	r4, [sp]
   124b0:	e59f31f4 	ldr	r3, [pc, #500]	; 126ac <free@plt+0x1ab8>
   124b4:	e3a0200b 	mov	r2, #11
   124b8:	e59f11f0 	ldr	r1, [pc, #496]	; 126b0 <free@plt+0x1abc>
   124bc:	e58d0004 	str	r0, [sp, #4]
   124c0:	e1a00005 	mov	r0, r5
   124c4:	ebfff97c 	bl	10abc <fprintf@plt>
   124c8:	e3e00000 	mvn	r0, #0
   124cc:	ea00006f 	b	12690 <free@plt+0x1a9c>
--
   1250c:	e0860000 	add	r0, r6, r0
   12510:	e0432002 	sub	r2, r3, r2
   12514:	ebfff986 	bl	10b34 <emset@plt>
   12518:	e5943004 	ldr	r3, [r4, #4]
   1251c:	e59d0084 	ldr	r0, [sp, #132]	; 0x84
   12520:	e0c9839b 	smull	r8, r9, fp, r3
   12524:	e58d5000 	str	r5, [sp]
   12528:	e1a02008 	mov	r2, r8
   1252c:	e1a03009 	mov	r3, r9
   12530:	ebfff99d 	bl	10bac <lseek64@plt>
   12534:	e086a00a 	add	sl, r6, sl
   12538:	e1510009 	cmp	r1, r9
   1253c:	01500008 	cmpeq	r0, r8
   12540:	0a000013 	beq	12594 <free@plt+0x19a0>
   12544:	ebfff98f 	bl	10b88 <__errno_location@plt>
   12548:	e59f5150 	ldr	r5, [pc, #336]	; 126a0 <free@plt+0x1aac>
   1254c:	e59f2150 	ldr	r2, [pc, #336]	; 126a4 <free@plt+0x1ab0>
   12550:	e59f115c 	ldr	r1, [pc, #348]	; 126b4 <free@plt+0x1ac0>
   12554:	e5904000 	ldr	r4, [r0]
   12558:	e5950000 	ldr	r0, [r5]
   1255c:	ebfff956 	bl	10abc <fprintf@plt>
   12560:	e1a00004 	mov	r0, r4
   12564:	e5955000 	ldr	r5, [r5]
   12568:	ebfff92f 	bl	10a2c <strerror@plt>
   1256c:	e58d4000 	str	r4, [sp]
   12570:	e59f3134 	ldr	r3, [pc, #308]	; 126ac <free@plt+0x1ab8>
   12574:	e3a0200b 	mov	r2, #11
   12578:	e59f1130 	ldr	r1, [pc, #304]	; 126b0 <free@plt+0x1abc>
   1257c:	e58d0004 	str	r0, [sp, #4]
   12580:	e1a00005 	mov	r0, r5
   12584:	ebfff94c 	bl	10abc <fprintf@plt>
   12588:	e1a00006 	mov	r0, r6
   1258c:	ebfff998 	bl	10bf4 <free@plt>
--
   125a8:	e1a0200a 	mov	r2, sl
   125ac:	e28d1010 	add	r1, sp, #16
   125b0:	e1a00004 	mov	r0, r4
   125b4:	e58d5004 	str	r5, [sp, #4]
   125b8:	e58d5000 	str	r5, [sp]
   125bc:	ebfffe53 	bl	11f10 <free@plt+0x131c>
   125c0:	e5942004 	ldr	r2, [r4, #4]
   125c4:	e1a01006 	mov	r1, r6
   125c8:	e59d0084 	ldr	r0, [sp, #132]	; 0x84
   125cc:	ebfff937 	bl	10ab0 <write@plt>
   125d0:	e594b004 	ldr	fp, [r4, #4]
   125d4:	e15b0000 	cmp	fp, r0
   125d8:	0a000008 	beq	12600 <free@plt+0x1a0c>
   125dc:	ebfff969 	bl	10b88 <__errno_location@plt>
   125e0:	e59f50b8 	ldr	r5, [pc, #184]	; 126a0 <free@plt+0x1aac>
   125e4:	e1a0300b 	mov	r3, fp
   125e8:	e5904000 	ldr	r4, [r0]
   125ec:	e59f20b0 	ldr	r2, [pc, #176]	; 126a4 <free@plt+0x1ab0>
   125f0:	e59f10c0 	ldr	r1, [pc, #192]	; 126b8 <free@plt+0x1ac4>
   125f4:	e5950000 	ldr	r0, [r5]
   125f8:	ebfff92f 	bl	10abc <fprintf@plt>
   125fc:	eaffffd7 	b	12560 <free@plt+0x196c>
   12600:	e59d300c 	ldr	r3, [sp, #12]
--
   126d0:	ebfff932 	bl	10ba0 <strlen@plt>
   126d4:	e2800011 	add	r0, r0, #17
   126d8:	e3c00007 	bic	r0, r0, #7
   126dc:	e04dd000 	sub	sp, sp, r0
   126e0:	e5950000 	ldr	r0, [r5]
   126e4:	ebfff91b 	bl	10b58 <opendir@plt>
   126e8:	e2504000 	subs	r4, r0, #0
   126ec:	128d7008 	addne	r7, sp, #8
   126f0:	159f81a0 	ldrne	r8, [pc, #416]	; 12898 <free@plt+0x1ca4>
   126f4:	1a000015 	bne	12750 <free@plt+0x1b5c>
   126f8:	ebfff922 	bl	10b88 <__errno_location@plt>
   126fc:	e5906000 	ldr	r6, [r0]
   12700:	e3560002 	cmp	r6, #2
   12704:	05804000 	streq	r4, [r0]
   12708:	0a000026 	beq	127a8 <free@plt+0x1bb4>
   1270c:	e59f4188 	ldr	r4, [pc, #392]	; 1289c <free@plt+0x1ca8>
   12710:	e5953000 	ldr	r3, [r5]
   12714:	e59f2184 	ldr	r2, [pc, #388]	; 128a0 <free@plt+0x1cac>
   12718:	e59f1184 	ldr	r1, [pc, #388]	; 128a4 <free@plt+0x1cb0>
   1271c:	e5940000 	ldr	r0, [r4]
   12720:	ebfff8e5 	bl	10abc <fprintf@plt>
   12724:	e1a00006 	mov	r0, r6
   12728:	e5944000 	ldr	r4, [r4]
   1272c:	ebfff8be 	bl	10a2c <strerror@plt>
   12730:	e59f3170 	ldr	r3, [pc, #368]	; 128a8 <free@plt+0x1cb4>
   12734:	e59f1170 	ldr	r1, [pc, #368]	; 128ac <free@plt+0x1cb8>
   12738:	e3a02008 	mov	r2, #8
   1273c:	e58d6000 	str	r6, [sp]
   12740:	e58d0004 	str	r0, [sp, #4]
   12744:	e1a00004 	mov	r0, r4
   12748:	ebfff8db 	bl	10abc <fprintf@plt>
   1274c:	ea000014 	b	127a4 <free@plt+0x1bb0>
   12750:	e1a00004 	mov	r0, r4
   12754:	ebfff8e4 	bl	10aec <readdir64@plt>
   12758:	e3500000 	cmp	r0, #0
   1275c:	0a000032 	beq	1282c <free@plt+0x1c38>
   12760:	e2806013 	add	r6, r0, #19
   12764:	e1a00006 	mov	r0, r6
   12768:	ebfff90c 	bl	10ba0 <strlen@plt>
   1276c:	e35000fe 	cmp	r0, #254	; 0xfe
   12770:	9a00000f 	bls	127b4 <free@plt+0x1bc0>
   12774:	e59f0120 	ldr	r0, [pc, #288]	; 1289c <free@plt+0x1ca8>
   12778:	e58d6000 	str	r6, [sp]
   1277c:	e59f211c 	ldr	r2, [pc, #284]	; 128a0 <free@plt+0x1cac>
   12780:	e5953000 	ldr	r3, [r5]
   12784:	e59f1124 	ldr	r1, [pc, #292]	; 128b0 <free@plt+0x1cbc>
   12788:	e5900000 	ldr	r0, [r0]
   1278c:	ebfff8ca 	bl	10abc <fprintf@plt>
   12790:	ebfff8fc 	bl	10b88 <__errno_location@plt>
   12794:	e3a03016 	mov	r3, #22
--
   127b0:	e8bd89f0 	pop	{r4, r5, r6, r7, r8, fp, pc}
   127b4:	e24b3f47 	sub	r3, fp, #284	; 0x11c
   127b8:	e24b2e12 	sub	r2, fp, #288	; 0x120
   127bc:	e1a01008 	mov	r1, r8
   127c0:	e1a00006 	mov	r0, r6
   127c4:	ebfff8ce 	bl	10b04 <sscanf@plt>
   127c8:	e3500001 	cmp	r0, #1
   127cc:	1affffdf 	bne	12750 <free@plt+0x1b5c>
   127d0:	e51b6120 	ldr	r6, [fp, #-288]	; 0xfffffee0
   127d4:	e1a00004 	mov	r0, r4
   127d8:	ebfff8f9 	bl	10bc4 <closedir@plt>
   127dc:	e2504000 	subs	r4, r0, #0
   127e0:	0a000013 	beq	12834 <free@plt+0x1c40>
   127e4:	ebfff8e7 	bl	10b88 <__errno_location@plt>
   127e8:	e59f60ac 	ldr	r6, [pc, #172]	; 1289c <free@plt+0x1ca8>
   127ec:	e5953000 	ldr	r3, [r5]
   127f0:	e59f20a8 	ldr	r2, [pc, #168]	; 128a0 <free@plt+0x1cac>
   127f4:	e59f10b8 	ldr	r1, [pc, #184]	; 128b4 <free@plt+0x1cc0>
   127f8:	e5904000 	ldr	r4, [r0]
   127fc:	e5960000 	ldr	r0, [r6]
   12800:	ebfff8ad 	bl	10abc <fprintf@plt>
   12804:	e5965000 	ldr	r5, [r6]
   12808:	e1a00004 	mov	r0, r4
--
   1283c:	e1a02006 	mov	r2, r6
   12840:	e595100c 	ldr	r1, [r5, #12]
   12844:	e1a00007 	mov	r0, r7
   12848:	ebfff8c8 	bl	10b70 <sprintf@plt>
   1284c:	e3a01702 	mov	r1, #524288	; 0x80000
   12850:	e1a00007 	mov	r0, r7
   12854:	ebfff8bc 	bl	10b4c <open64@plt>
   12858:	e3700001 	cmn	r0, #1
   1285c:	0affffd1 	beq	127a8 <free@plt+0x1bb4>
   12860:	ebfff8dd 	bl	10bdc <close@plt>
   12864:	e3500000 	cmp	r0, #0
   12868:	03a04001 	moveq	r4, #1
   1286c:	0affffcd 	beq	127a8 <free@plt+0x1bb4>
   12870:	ebfff8c4 	bl	10b88 <__errno_location@plt>
   12874:	e59f5020 	ldr	r5, [pc, #32]	; 1289c <free@plt+0x1ca8>
   12878:	e1a03007 	mov	r3, r7
   1287c:	e59f201c 	ldr	r2, [pc, #28]	; 128a0 <free@plt+0x1cac>
   12880:	e59f1030 	ldr	r1, [pc, #48]	; 128b8 <free@plt+0x1cc4>
   12884:	e5904000 	ldr	r4, [r0]
   12888:	e5950000 	ldr	r0, [r5]
   1288c:	ebfff88a 	bl	10abc <fprintf@plt>
   12890:	e5955000 	ldr	r5, [r5]
   12894:	eaffffdb 	b	12808 <free@plt+0x1c14>
--
   128c4:	e3a01702 	mov	r1, #524288	; 0x80000
   128c8:	e1a05000 	mov	r5, r0
   128cc:	e1a07002 	mov	r7, r2
   128d0:	ebfff89d 	bl	10b4c <open64@plt>
   128d4:	e3700001 	cmn	r0, #1
   128d8:	e1a04000 	mov	r4, r0
   128dc:	0a000050 	beq	12a24 <free@plt+0x1e30>
   128e0:	e1a02007 	mov	r2, r7
   128e4:	e1a01008 	mov	r1, r8
   128e8:	ebfff87c 	bl	10ae0 <read@plt>
   128ec:	e3700001 	cmn	r0, #1
   128f0:	e1a06000 	mov	r6, r0
   128f4:	1a000014 	bne	1294c <free@plt+0x1d58>
   128f8:	ebfff8a2 	bl	10b88 <__errno_location@plt>
   128fc:	e59f712c 	ldr	r7, [pc, #300]	; 12a30 <free@plt+0x1e3c>
   12900:	e1a03005 	mov	r3, r5
   12904:	e59f2128 	ldr	r2, [pc, #296]	; 12a34 <free@plt+0x1e40>
   12908:	e59f1128 	ldr	r1, [pc, #296]	; 12a38 <free@plt+0x1e44>
   1290c:	e5906000 	ldr	r6, [r0]
   12910:	e5970000 	ldr	r0, [r7]
   12914:	ebfff868 	bl	10abc <fprintf@plt>
   12918:	e1a00006 	mov	r0, r6
   1291c:	e5975000 	ldr	r5, [r7]
   12920:	ebfff841 	bl	10a2c <strerror@plt>
   12924:	e58d6000 	str	r6, [sp]
   12928:	e59f310c 	ldr	r3, [pc, #268]	; 12a3c <free@plt+0x1e48>
   1292c:	e3a02008 	mov	r2, #8
   12930:	e59f1108 	ldr	r1, [pc, #264]	; 12a40 <free@plt+0x1e4c>
   12934:	e58d0004 	str	r0, [sp, #4]
   12938:	e1a00005 	mov	r0, r5
   1293c:	ebfff85e 	bl	10abc <fprintf@plt>
   12940:	e1a00004 	mov	r0, r4
   12944:	ebfff8a4 	bl	10bdc <close@plt>
   12948:	ea000034 	b	12a20 <free@plt+0x1e2c>
   1294c:	e1570000 	cmp	r7, r0
   12950:	1a000009 	bne	1297c <free@plt+0x1d88>
   12954:	e59f00d4 	ldr	r0, [pc, #212]	; 12a30 <free@plt+0x1e3c>
   12958:	e1a03005 	mov	r3, r5
   1295c:	e59f20d0 	ldr	r2, [pc, #208]	; 12a34 <free@plt+0x1e40>
   12960:	e59f10dc 	ldr	r1, [pc, #220]	; 12a44 <free@plt+0x1e50>
   12964:	e5900000 	ldr	r0, [r0]
   12968:	ebfff853 	bl	10abc <fprintf@plt>
   1296c:	ebfff885 	bl	10b88 <__errno_location@plt>
   12970:	e3a03016 	mov	r3, #22
   12974:	e5803000 	str	r3, [r0]
   12978:	eafffff0 	b	12940 <free@plt+0x1d4c>
   1297c:	e3a03000 	mov	r3, #0
   12980:	e7c83000 	strb	r3, [r8, r0]
   12984:	e3a02001 	mov	r2, #1
   12988:	e28d100c 	add	r1, sp, #12
   1298c:	e1a00004 	mov	r0, r4
   12990:	ebfff852 	bl	10ae0 <read@plt>
   12994:	e3500001 	cmp	r0, #1
   12998:	0affffd6 	beq	128f8 <free@plt+0x1d04>
   1299c:	e3500000 	cmp	r0, #0
   129a0:	0a000007 	beq	129c4 <free@plt+0x1dd0>
   129a4:	e59f0084 	ldr	r0, [pc, #132]	; 12a30 <free@plt+0x1e3c>
   129a8:	e58d7000 	str	r7, [sp]
   129ac:	e1a03005 	mov	r3, r5
   129b0:	e59f207c 	ldr	r2, [pc, #124]	; 12a34 <free@plt+0x1e40>
   129b4:	e59f108c 	ldr	r1, [pc, #140]	; 12a48 <free@plt+0x1e54>
   129b8:	e5900000 	ldr	r0, [r0]
   129bc:	ebfff83e 	bl	10abc <fprintf@plt>
   129c0:	eaffffe9 	b	1296c <free@plt+0x1d78>
   129c4:	e1a00004 	mov	r0, r4
   129c8:	ebfff883 	bl	10bdc <close@plt>
   129cc:	e3500000 	cmp	r0, #0
   129d0:	01a04006 	moveq	r4, r6
   129d4:	0a000012 	beq	12a24 <free@plt+0x1e30>
   129d8:	ebfff86a 	bl	10b88 <__errno_location@plt>
   129dc:	e59f604c 	ldr	r6, [pc, #76]	; 12a30 <free@plt+0x1e3c>
   129e0:	e1a03005 	mov	r3, r5
   129e4:	e59f2048 	ldr	r2, [pc, #72]	; 12a34 <free@plt+0x1e40>
   129e8:	e59f105c 	ldr	r1, [pc, #92]	; 12a4c <free@plt+0x1e58>
   129ec:	e5904000 	ldr	r4, [r0]
   129f0:	e5960000 	ldr	r0, [r6]
   129f4:	ebfff830 	bl	10abc <fprintf@plt>
   129f8:	e1a00004 	mov	r0, r4
   129fc:	e5965000 	ldr	r5, [r6]
   12a00:	ebfff809 	bl	10a2c <strerror@plt>
   12a04:	e58d4000 	str	r4, [sp]
   12a08:	e59f302c 	ldr	r3, [pc, #44]	; 12a3c <free@plt+0x1e48>
   12a0c:	e3a02008 	mov	r2, #8
   12a10:	e59f1028 	ldr	r1, [pc, #40]	; 12a40 <free@plt+0x1e4c>
   12a14:	e58d0004 	str	r0, [sp, #4]
   12a18:	e1a00005 	mov	r0, r5
   12a1c:	ebfff826 	bl	10abc <fprintf@plt>
   12a20:	e3e04000 	mvn	r4, #0
   12a24:	e1a00004 	mov	r0, r4
--
   12a68:	e3a01000 	mov	r1, #0
   12a6c:	ebfff830 	bl	10b34 <emset@plt>
   12a70:	e3a01702 	mov	r1, #524288	; 0x80000
   12a74:	e1a00005 	mov	r0, r5
   12a78:	ebfff833 	bl	10b4c <open64@plt>
   12a7c:	e3700001 	cmn	r0, #1
   12a80:	e1a04000 	mov	r4, r0
   12a84:	0a000051 	beq	12bd0 <free@plt+0x1fdc>
   12a88:	e3a02032 	mov	r2, #50	; 0x32
   12a8c:	e28d1014 	add	r1, sp, #20
   12a90:	ebfff812 	bl	10ae0 <read@plt>
   12a94:	e3700001 	cmn	r0, #1
   12a98:	1a000014 	bne	12af0 <free@plt+0x1efc>
   12a9c:	ebfff839 	bl	10b88 <__errno_location@plt>
   12aa0:	e59f7134 	ldr	r7, [pc, #308]	; 12bdc <free@plt+0x1fe8>
   12aa4:	e1a03005 	mov	r3, r5
   12aa8:	e59f2130 	ldr	r2, [pc, #304]	; 12be0 <free@plt+0x1fec>
   12aac:	e59f1130 	ldr	r1, [pc, #304]	; 12be4 <free@plt+0x1ff0>
   12ab0:	e5906000 	ldr	r6, [r0]
   12ab4:	e5970000 	ldr	r0, [r7]
   12ab8:	ebfff7ff 	bl	10abc <fprintf@plt>
   12abc:	e1a00006 	mov	r0, r6
   12ac0:	e5975000 	ldr	r5, [r7]
   12ac4:	ebfff7d8 	bl	10a2c <strerror@plt>
   12ac8:	e58d6000 	str	r6, [sp]
   12acc:	e59f3114 	ldr	r3, [pc, #276]	; 12be8 <free@plt+0x1ff4>
   12ad0:	e3a02008 	mov	r2, #8
   12ad4:	e59f1110 	ldr	r1, [pc, #272]	; 12bec <free@plt+0x1ff8>
   12ad8:	e58d0004 	str	r0, [sp, #4]
   12adc:	e1a00005 	mov	r0, r5
   12ae0:	ebfff7f5 	bl	10abc <fprintf@plt>
   12ae4:	e1a00004 	mov	r0, r4
   12ae8:	ebfff83b 	bl	10bdc <close@plt>
   12aec:	ea000036 	b	12bcc <free@plt+0x1fd8>
   12af0:	e3500032 	cmp	r0, #50	; 0x32
   12af4:	1a000009 	bne	12b20 <free@plt+0x1f2c>
   12af8:	e59f20e0 	ldr	r2, [pc, #224]	; 12be0 <free@plt+0x1fec>
   12afc:	e59f10ec 	ldr	r1, [pc, #236]	; 12bf0 <free@plt+0x1ffc>
   12b00:	e1a03005 	mov	r3, r5
   12b04:	e59f00d0 	ldr	r0, [pc, #208]	; 12bdc <free@plt+0x1fe8>
   12b08:	e5900000 	ldr	r0, [r0]
   12b0c:	ebfff7ea 	bl	10abc <fprintf@plt>
   12b10:	ebfff81c 	bl	10b88 <__errno_location@plt>
   12b14:	e3a03016 	mov	r3, #22
--
   12b1c:	eafffff0 	b	12ae4 <free@plt+0x1ef0>
   12b20:	e1a02006 	mov	r2, r6
   12b24:	e59f10c8 	ldr	r1, [pc, #200]	; 12bf4 <free@plt+0x2000>
   12b28:	e28d0014 	add	r0, sp, #20
   12b2c:	ebfff7f4 	bl	10b04 <sscanf@plt>
   12b30:	e3500001 	cmp	r0, #1
   12b34:	11a03005 	movne	r3, r5
   12b38:	159f20a0 	ldrne	r2, [pc, #160]	; 12be0 <free@plt+0x1fec>
   12b3c:	159f10b4 	ldrne	r1, [pc, #180]	; 12bf8 <free@plt+0x2004>
   12b40:	1affffef 	bne	12b04 <free@plt+0x1f10>
   12b44:	e1c620d0 	ldrd	r2, [r6]
   12b48:	e3520000 	cmp	r2, #0
   12b4c:	e2d31000 	sbcs	r1, r3, #0
   12b50:	aa000007 	bge	12b74 <free@plt+0x1f80>
   12b54:	e1cd20f0 	strd	r2, [sp]
   12b58:	e59f307c 	ldr	r3, [pc, #124]	; 12bdc <free@plt+0x1fe8>
   12b5c:	e58d5008 	str	r5, [sp, #8]
   12b60:	e59f2078 	ldr	r2, [pc, #120]	; 12be0 <free@plt+0x1fec>
   12b64:	e59f1090 	ldr	r1, [pc, #144]	; 12bfc <free@plt+0x2008>
   12b68:	e5930000 	ldr	r0, [r3]
   12b6c:	ebfff7d2 	bl	10abc <fprintf@plt>
   12b70:	eaffffe6 	b	12b10 <free@plt+0x1f1c>
   12b74:	e1a00004 	mov	r0, r4
   12b78:	ebfff817 	bl	10bdc <close@plt>
   12b7c:	e2504000 	subs	r4, r0, #0
   12b80:	0a000012 	beq	12bd0 <free@plt+0x1fdc>
   12b84:	ebfff7ff 	bl	10b88 <__errno_location@plt>
   12b88:	e59f604c 	ldr	r6, [pc, #76]	; 12bdc <free@plt+0x1fe8>
   12b8c:	e1a03005 	mov	r3, r5
   12b90:	e59f2048 	ldr	r2, [pc, #72]	; 12be0 <free@plt+0x1fec>
   12b94:	e59f1064 	ldr	r1, [pc, #100]	; 12c00 <free@plt+0x200c>
   12b98:	e5904000 	ldr	r4, [r0]
   12b9c:	e5960000 	ldr	r0, [r6]
   12ba0:	ebfff7c5 	bl	10abc <fprintf@plt>
   12ba4:	e1a00004 	mov	r0, r4
   12ba8:	e5965000 	ldr	r5, [r6]
   12bac:	ebfff79e 	bl	10a2c <strerror@plt>
   12bb0:	e58d4000 	str	r4, [sp]
   12bb4:	e59f302c 	ldr	r3, [pc, #44]	; 12be8 <free@plt+0x1ff4>
   12bb8:	e3a02008 	mov	r2, #8
   12bbc:	e59f1028 	ldr	r1, [pc, #40]	; 12bec <free@plt+0x1ff8>
   12bc0:	e58d0004 	str	r0, [sp, #4]
   12bc4:	e1a00005 	mov	r0, r5
   12bc8:	ebfff7bb 	bl	10abc <fprintf@plt>
   12bcc:	e3e04000 	mvn	r4, #0
   12bd0:	e1a00004 	mov	r0, r4
--
   12c30:	e04dd000 	sub	sp, sp, r0
   12c34:	e28d4010 	add	r4, sp, #16
   12c38:	e1a00004 	mov	r0, r4
   12c3c:	ebfff7cb 	bl	10b70 <sprintf@plt>
   12c40:	e24b101c 	sub	r1, fp, #28
   12c44:	e1a00004 	mov	r0, r4
   12c48:	ebffff80 	bl	12a50 <free@plt+0x1e5c>
   12c4c:	e3500000 	cmp	r0, #0
   12c50:	1a00000e 	bne	12c90 <free@plt+0x209c>
   12c54:	e14b21dc 	ldrd	r2, [fp, #-28]	; 0xffffffe4
   12c58:	e3520102 	cmp	r2, #-2147483648	; 0x80000000
   12c5c:	e2d31000 	sbcs	r1, r3, #0
   12c60:	b5852000 	strlt	r2, [r5]
   12c64:	ba00000a 	blt	12c94 <free@plt+0x20a0>
   12c68:	e1cd20f0 	strd	r2, [sp]
   12c6c:	e59f3028 	ldr	r3, [pc, #40]	; 12c9c <free@plt+0x20a8>
   12c70:	e58d4008 	str	r4, [sp, #8]
   12c74:	e59f2024 	ldr	r2, [pc, #36]	; 12ca0 <free@plt+0x20ac>
   12c78:	e5930000 	ldr	r0, [r3]
   12c7c:	e59f1020 	ldr	r1, [pc, #32]	; 12ca4 <free@plt+0x20b0>
   12c80:	ebfff78d 	bl	10abc <fprintf@plt>
   12c84:	ebfff7bf 	bl	10b88 <__errno_location@plt>
   12c88:	e3a03016 	mov	r3, #22
--
   12cf4:	e59f3294 	ldr	r3, [pc, #660]	; 12f90 <free@plt+0x239c>
   12cf8:	01a03002 	moveq	r3, r2
   12cfc:	e58d3024 	str	r3, [sp, #36]	; 0x24
   12d00:	e59f328c 	ldr	r3, [pc, #652]	; 12f94 <free@plt+0x23a0>
   12d04:	e59420e4 	ldr	r2, [r4, #228]	; 0xe4
   12d08:	11a08003 	movne	r8, r3
   12d0c:	e59430e0 	ldr	r3, [r4, #224]	; 0xe0
   12d10:	e0c10293 	smull	r0, r1, r3, r2
   12d14:	e151000b 	cmp	r1, fp
   12d18:	0150000a 	cmpeq	r0, sl
   12d1c:	8a000010 	bhi	12d64 <free@plt+0x2170>
   12d20:	e1cd01f0 	strd	r0, [sp, #16]
   12d24:	e59f226c 	ldr	r2, [pc, #620]	; 12f98 <free@plt+0x23a4>
   12d28:	e58d300c 	str	r3, [sp, #12]
   12d2c:	e5943000 	ldr	r3, [r4]
   12d30:	e59f1264 	ldr	r1, [pc, #612]	; 12f9c <free@plt+0x23a8>
   12d34:	e58d3008 	str	r3, [sp, #8]
   12d38:	e59f3260 	ldr	r3, [pc, #608]	; 12fa0 <free@plt+0x23ac>
   12d3c:	e1cda0f0 	strd	sl, [sp]
   12d40:	e5930000 	ldr	r0, [r3]
   12d44:	ebfff75c 	bl	10abc <fprintf@plt>
   12d48:	ebfff78e 	bl	10b88 <__errno_location@plt>
   12d4c:	e3e07000 	mvn	r7, #0
--
   12d90:	e59dc084 	ldr	ip, [sp, #132]	; 0x84
   12d94:	e1570001 	cmp	r7, r1
   12d98:	01560002 	cmpeq	r6, r2
   12d9c:	83a01001 	movhi	r1, #1
   12da0:	93a01000 	movls	r1, #0
   12da4:	e190000c 	orrs	r0, r0, ip
   12da8:	03a01001 	moveq	r1, #1
   12dac:	e3510000 	cmp	r1, #0
   12db0:	0a00000c 	beq	12de8 <free@plt+0x21f4>
   12db4:	e58d2018 	str	r2, [sp, #24]
   12db8:	e5942000 	ldr	r2, [r4]
   12dbc:	e58d3010 	str	r3, [sp, #16]
   12dc0:	e58d2014 	str	r2, [sp, #20]
   12dc4:	e1cd28d0 	ldrd	r2, [sp, #128]	; 0x80
   12dc8:	e59f11d4 	ldr	r1, [pc, #468]	; 12fa4 <free@plt+0x23b0>
   12dcc:	e1cd20f0 	strd	r2, [sp]
   12dd0:	e59f31c8 	ldr	r3, [pc, #456]	; 12fa0 <free@plt+0x23ac>
   12dd4:	e1cda0f8 	strd	sl, [sp, #8]
   12dd8:	e59f21b8 	ldr	r2, [pc, #440]	; 12f98 <free@plt+0x23a4>
   12ddc:	e5930000 	ldr	r0, [r3]
   12de0:	ebfff735 	bl	10abc <fprintf@plt>
   12de4:	eaffffd7 	b	12d48 <free@plt+0x2154>
   12de8:	e59d3080 	ldr	r3, [sp, #128]	; 0x80
--
   12e28:	e5907000 	ldr	r7, [r0]
   12e2c:	e3570019 	cmp	r7, #25
   12e30:	1a000002 	bne	12e40 <free@plt+0x224c>
   12e34:	e5d53034 	ldrb	r3, [r5, #52]	; 0x34
   12e38:	e3130006 	tst	r3, #6
   12e3c:	0a000018 	beq	12ea4 <free@plt+0x22b0>
   12e40:	e59420e4 	ldr	r2, [r4, #228]	; 0xe4
   12e44:	e1a0000a 	mov	r0, sl
   12e48:	e1a03fc2 	asr	r3, r2, #31
   12e4c:	e1a0100b 	mov	r1, fp
   12e50:	eb000bba 	bl	15d40 <free@plt+0x514c>
   12e54:	e59f6144 	ldr	r6, [pc, #324]	; 12fa0 <free@plt+0x23ac>
   12e58:	e1cda0f8 	strd	sl, [sp, #8]
   12e5c:	e59f2134 	ldr	r2, [pc, #308]	; 12f98 <free@plt+0x23a4>
   12e60:	e1cd01f0 	strd	r0, [sp, #16]
   12e64:	e5943000 	ldr	r3, [r4]
   12e68:	e59f1138 	ldr	r1, [pc, #312]	; 12fa8 <free@plt+0x23b4>
   12e6c:	e58d3000 	str	r3, [sp]
   12e70:	e1a03008 	mov	r3, r8
   12e74:	e5960000 	ldr	r0, [r6]
   12e78:	ebfff70f 	bl	10abc <fprintf@plt>
   12e7c:	e1a00007 	mov	r0, r7
   12e80:	e5968000 	ldr	r8, [r6]
   12e84:	ebfff6e8 	bl	10a2c <strerror@plt>
   12e88:	e58d7000 	str	r7, [sp]
   12e8c:	e59f3118 	ldr	r3, [pc, #280]	; 12fac <free@plt+0x23b8>
   12e90:	e3a02008 	mov	r2, #8
   12e94:	e59f1114 	ldr	r1, [pc, #276]	; 12fb0 <free@plt+0x23bc>
   12e98:	e58d0004 	str	r0, [sp, #4]
   12e9c:	e1a00008 	mov	r0, r8
   12ea0:	ebfff705 	bl	10abc <fprintf@plt>
   12ea4:	e5d53034 	ldrb	r3, [r5, #52]	; 0x34
   12ea8:	e3c33004 	bic	r3, r3, #4
   12eac:	e3833002 	orr	r3, r3, #2
   12eb0:	e5c53034 	strb	r3, [r5, #52]	; 0x34
   12eb4:	e1cd23d8 	ldrd	r2, [sp, #56]	; 0x38
   12eb8:	e3a01000 	mov	r1, #0
   12ebc:	e3e00000 	mvn	r0, #0
   12ec0:	e1530001 	cmp	r3, r1
   12ec4:	01520000 	cmpeq	r2, r0
   12ec8:	9a000006 	bls	12ee8 <free@plt+0x22f4>
   12ecc:	e59f00cc 	ldr	r0, [pc, #204]	; 12fa0 <free@plt+0x23ac>
   12ed0:	e3e03000 	mvn	r3, #0
   12ed4:	e59f20bc 	ldr	r2, [pc, #188]	; 12f98 <free@plt+0x23a4>
   12ed8:	e59f10d4 	ldr	r1, [pc, #212]	; 12fb4 <free@plt+0x23c0>
   12edc:	e5900000 	ldr	r0, [r0]
   12ee0:	ebfff6f5 	bl	10abc <fprintf@plt>
   12ee4:	eaffff97 	b	12d48 <free@plt+0x2154>
   12ee8:	e59d3044 	ldr	r3, [sp, #68]	; 0x44
--
   12f04:	e58d3034 	str	r3, [sp, #52]	; 0x34
   12f08:	ebfff6c1 	bl	10a14 <ioctl@plt>
   12f0c:	e2507000 	subs	r7, r0, #0
   12f10:	aaffff90 	bge	12d58 <free@plt+0x2164>
   12f14:	ebfff71b 	bl	10b88 <__errno_location@plt>
   12f18:	e59420e4 	ldr	r2, [r4, #228]	; 0xe4
   12f1c:	e1a0100b 	mov	r1, fp
   12f20:	e1a03fc2 	asr	r3, r2, #31
   12f24:	e59f8074 	ldr	r8, [pc, #116]	; 12fa0 <free@plt+0x23ac>
   12f28:	e5905000 	ldr	r5, [r0]
   12f2c:	e1a0000a 	mov	r0, sl
   12f30:	eb000b82 	bl	15d40 <free@plt+0x514c>
   12f34:	e1cda0f8 	strd	sl, [sp, #8]
   12f38:	e59f2058 	ldr	r2, [pc, #88]	; 12f98 <free@plt+0x23a4>
   12f3c:	e1cd01f0 	strd	r0, [sp, #16]
   12f40:	e5943000 	ldr	r3, [r4]
   12f44:	e59f105c 	ldr	r1, [pc, #92]	; 12fa8 <free@plt+0x23b4>
   12f48:	e58d3000 	str	r3, [sp]
   12f4c:	e59d3024 	ldr	r3, [sp, #36]	; 0x24
   12f50:	e5980000 	ldr	r0, [r8]
   12f54:	ebfff6d8 	bl	10abc <fprintf@plt>
   12f58:	e1a00005 	mov	r0, r5
   12f5c:	e5984000 	ldr	r4, [r8]
   12f60:	ebfff6b1 	bl	10a2c <strerror@plt>
   12f64:	e58d5000 	str	r5, [sp]
   12f68:	e59f303c 	ldr	r3, [pc, #60]	; 12fac <free@plt+0x23b8>
   12f6c:	e3a02008 	mov	r2, #8
   12f70:	e59f1038 	ldr	r1, [pc, #56]	; 12fb0 <free@plt+0x23bc>
   12f74:	e58d0004 	str	r0, [sp, #4]
   12f78:	e1a00004 	mov	r0, r4
   12f7c:	ebfff6ce 	bl	10abc <fprintf@plt>
   12f80:	eaffff74 	b	12d58 <free@plt+0x2164>
   12f84:	00016d42 	andeq	r6, r1, r2, asr #26
--
   12fa0:	000280c4 	andeq	r8, r2, r4, asr #1
   12fa4:	00016db3 			; <UNDEFINED> instruction: 0x00016db3
   12fa8:	00016e1e 	andeq	r6, r1, lr, lsl lr
   12fac:	00016cd1 	ldrdeq	r6, [r1], -r1
   12fb0:	00015fdb 	ldrdeq	r5, [r1], -fp
   12fb4:	00016e64 	andeq	r6, r1, r4, ror #28
   12fb8:	e2513000 	subs	r3, r1, #0
   12fbc:	e92d4007 	push	{r0, r1, r2, lr}
   12fc0:	e59020e0 	ldr	r2, [r0, #224]	; 0xe0
   12fc4:	ba000002 	blt	12fd4 <free@plt+0x23e0>
   12fc8:	e1530002 	cmp	r3, r2
   12fcc:	b3a00000 	movlt	r0, #0
   12fd0:	ba00000b 	blt	13004 <free@plt+0x2410>
   12fd4:	e58d2004 	str	r2, [sp, #4]
   12fd8:	e5902000 	ldr	r2, [r0]
   12fdc:	e59f0028 	ldr	r0, [pc, #40]	; 1300c <free@plt+0x2418>
   12fe0:	e58d2000 	str	r2, [sp]
   12fe4:	e59f1024 	ldr	r1, [pc, #36]	; 13010 <free@plt+0x241c>
   12fe8:	e59f2024 	ldr	r2, [pc, #36]	; 13014 <free@plt+0x2420>
   12fec:	e5900000 	ldr	r0, [r0]
   12ff0:	ebfff6b1 	bl	10abc <fprintf@plt>
   12ff4:	ebfff6e3 	bl	10b88 <__errno_location@plt>
   12ff8:	e3a03016 	mov	r3, #22
   12ffc:	e5803000 	str	r3, [r0]
   13000:	e3e00000 	mvn	r0, #0
   13004:	e28dd00c 	add	sp, sp, #12
   13008:	e49df004 	pop	{pc}		; (ldr pc, [sp], #4)
   1300c:	000280c4 	andeq	r8, r2, r4, asr #1
   13010:	00016ea0 	andeq	r6, r1, r0, lsr #29
   13014:	00016b88 	andeq	r6, r1, r8, lsl #23
   13018:	e92d41f3 	push	{r0, r1, r4, r5, r6, r7, r8, lr}
   1301c:	e59f505c 	ldr	r5, [pc, #92]	; 13080 <free@plt+0x248c>
   13020:	e1a07001 	mov	r7, r1
   13024:	e1a06002 	mov	r6, r2
   13028:	e1a08000 	mov	r8, r0
   1302c:	ebfff6d5 	bl	10b88 <__errno_location@plt>
   13030:	e1a03006 	mov	r3, r6
   13034:	e59f2048 	ldr	r2, [pc, #72]	; 13084 <free@plt+0x2490>
   13038:	e59f1048 	ldr	r1, [pc, #72]	; 13088 <free@plt+0x2494>
   1303c:	e5904000 	ldr	r4, [r0]
   13040:	e88d0180 	stm	sp, {r7, r8}
   13044:	e5950000 	ldr	r0, [r5]
   13048:	ebfff69b 	bl	10abc <fprintf@plt>
   1304c:	e1a00004 	mov	r0, r4
   13050:	e5955000 	ldr	r5, [r5]
   13054:	ebfff674 	bl	10a2c <strerror@plt>
   13058:	e58d4000 	str	r4, [sp]
   1305c:	e59f3028 	ldr	r3, [pc, #40]	; 1308c <free@plt+0x2498>
   13060:	e3a02008 	mov	r2, #8
   13064:	e59f1024 	ldr	r1, [pc, #36]	; 13090 <free@plt+0x249c>
   13068:	e58d0004 	str	r0, [sp, #4]
   1306c:	e1a00005 	mov	r0, r5
   13070:	ebfff691 	bl	10abc <fprintf@plt>
   13074:	e3e00000 	mvn	r0, #0
   13078:	e28dd008 	add	sp, sp, #8
--
   130dc:	e24b1050 	sub	r1, fp, #80	; 0x50
   130e0:	e1a00004 	mov	r0, r4
   130e4:	ebfffdf4 	bl	128bc <free@plt+0x1cc8>
   130e8:	e3500000 	cmp	r0, #0
   130ec:	ba000010 	blt	13134 <free@plt+0x2540>
   130f0:	e1a03006 	mov	r3, r6
   130f4:	e1a02005 	mov	r2, r5
   130f8:	e59f108c 	ldr	r1, [pc, #140]	; 1318c <free@plt+0x2598>
   130fc:	e24b0050 	sub	r0, fp, #80	; 0x50
   13100:	ebfff67f 	bl	10b04 <sscanf@plt>
   13104:	e3500002 	cmp	r0, #2
   13108:	0a00000b 	beq	1313c <free@plt+0x2548>
   1310c:	ebfff69d 	bl	10b88 <__errno_location@plt>
   13110:	e3a03016 	mov	r3, #22
   13114:	e59f2074 	ldr	r2, [pc, #116]	; 13190 <free@plt+0x259c>
   13118:	e59f1074 	ldr	r1, [pc, #116]	; 13194 <free@plt+0x25a0>
   1311c:	e5803000 	str	r3, [r0]
   13120:	e59f0070 	ldr	r0, [pc, #112]	; 13198 <free@plt+0x25a4>
   13124:	e1a03004 	mov	r3, r4
   13128:	e5900000 	ldr	r0, [r0]
   1312c:	ebfff662 	bl	10abc <fprintf@plt>
   13130:	e3e00000 	mvn	r0, #0
   13134:	e24bd018 	sub	sp, fp, #24
   13138:	e8bd89f0 	pop	{r4, r5, r6, r7, r8, fp, pc}
   1313c:	e5953000 	ldr	r3, [r5]
   13140:	e3530000 	cmp	r3, #0
   13144:	ba000003 	blt	13158 <free@plt+0x2564>
   13148:	e5963000 	ldr	r3, [r6]
   1314c:	e3530000 	cmp	r3, #0
   13150:	a3a00000 	movge	r0, #0
   13154:	aafffff6 	bge	13134 <free@plt+0x2540>
   13158:	ebfff68a 	bl	10b88 <__errno_location@plt>
   1315c:	e3a03016 	mov	r3, #22
   13160:	e59f2028 	ldr	r2, [pc, #40]	; 13190 <free@plt+0x259c>
   13164:	e59f1030 	ldr	r1, [pc, #48]	; 1319c <free@plt+0x25a8>
   13168:	e5803000 	str	r3, [r0]
   1316c:	e59f0024 	ldr	r0, [pc, #36]	; 13198 <free@plt+0x25a4>
   13170:	e5963000 	ldr	r3, [r6]
   13174:	e58d4004 	str	r4, [sp, #4]
   13178:	e58d3000 	str	r3, [sp]
   1317c:	e5953000 	ldr	r3, [r5]
   13180:	e5900000 	ldr	r0, [r0]
   13184:	ebfff64c 	bl	10abc <fprintf@plt>
   13188:	eaffffe8 	b	13130 <free@plt+0x253c>
   1318c:	00016271 	andeq	r6, r1, r1, ror r2
--
   1320c:	e5d1300c 	ldrb	r3, [r1, #12]
   13210:	e92d47f0 	push	{r4, r5, r6, r7, r8, r9, sl, lr}
   13214:	e3833001 	orr	r3, r3, #1
   13218:	e24dde11 	sub	sp, sp, #272	; 0x110
   1321c:	e5c1300c 	strb	r3, [r1, #12]
   13220:	e1a05000 	mov	r5, r0
   13224:	e5900000 	ldr	r0, [r0]
   13228:	e1a04001 	mov	r4, r1
   1322c:	ebfff649 	bl	10b58 <opendir@plt>
   13230:	e1a08000 	mov	r8, r0
   13234:	ebfff653 	bl	10b88 <__errno_location@plt>
   13238:	e3580000 	cmp	r8, #0
   1323c:	e1a06000 	mov	r6, r0
   13240:	1a000012 	bne	13290 <free@plt+0x269c>
   13244:	e5904000 	ldr	r4, [r0]
   13248:	e59f617c 	ldr	r6, [pc, #380]	; 133cc <free@plt+0x27d8>
   1324c:	e5953000 	ldr	r3, [r5]
   13250:	e59f2178 	ldr	r2, [pc, #376]	; 133d0 <free@plt+0x27dc>
   13254:	e59f1178 	ldr	r1, [pc, #376]	; 133d4 <free@plt+0x27e0>
   13258:	e5960000 	ldr	r0, [r6]
   1325c:	ebfff616 	bl	10abc <fprintf@plt>
   13260:	e1a00004 	mov	r0, r4
   13264:	e5965000 	ldr	r5, [r6]
   13268:	ebfff5ef 	bl	10a2c <strerror@plt>
   1326c:	e58d4000 	str	r4, [sp]
   13270:	e59f3160 	ldr	r3, [pc, #352]	; 133d8 <free@plt+0x27e4>
   13274:	e3a02008 	mov	r2, #8
   13278:	e59f115c 	ldr	r1, [pc, #348]	; 133dc <free@plt+0x27e8>
   1327c:	e58d0004 	str	r0, [sp, #4]
   13280:	e1a00005 	mov	r0, r5
   13284:	ebfff60c 	bl	10abc <fprintf@plt>
   13288:	e3e00000 	mvn	r0, #0
   1328c:	ea00004c 	b	133c4 <free@plt+0x27d0>
   13290:	e59fa148 	ldr	sl, [pc, #328]	; 133e0 <free@plt+0x27ec>
   13294:	e3e03102 	mvn	r3, #-2147483648	; 0x80000000
   13298:	e3a09000 	mov	r9, #0
   1329c:	e5843004 	str	r3, [r4, #4]
   132a0:	e5869000 	str	r9, [r6]
   132a4:	e1a00008 	mov	r0, r8
   132a8:	ebfff60f 	bl	10aec <readdir64@plt>
   132ac:	e3500000 	cmp	r0, #0
   132b0:	0a000022 	beq	13340 <free@plt+0x274c>
   132b4:	e2807013 	add	r7, r0, #19
   132b8:	e1a00007 	mov	r0, r7
   132bc:	ebfff637 	bl	10ba0 <strlen@plt>
   132c0:	e35000fe 	cmp	r0, #254	; 0xfe
   132c4:	9a00000b 	bls	132f8 <free@plt+0x2704>
   132c8:	e59f00fc 	ldr	r0, [pc, #252]	; 133cc <free@plt+0x27d8>
   132cc:	e58d7000 	str	r7, [sp]
   132d0:	e59f20f8 	ldr	r2, [pc, #248]	; 133d0 <free@plt+0x27dc>
   132d4:	e5953000 	ldr	r3, [r5]
   132d8:	e59f1104 	ldr	r1, [pc, #260]	; 133e4 <free@plt+0x27f0>
   132dc:	e5900000 	ldr	r0, [r0]
   132e0:	ebfff5f5 	bl	10abc <fprintf@plt>
   132e4:	e3a03016 	mov	r3, #22
   132e8:	e5863000 	str	r3, [r6]
--
   13310:	1affffe2 	bne	132a0 <free@plt+0x26ac>
   13314:	e5943000 	ldr	r3, [r4]
   13318:	e5942008 	ldr	r2, [r4, #8]
   1331c:	e2833001 	add	r3, r3, #1
   13320:	e5843000 	str	r3, [r4]
   13324:	e59d300c 	ldr	r3, [sp, #12]
   13328:	e1520003 	cmp	r2, r3
   1332c:	e5942004 	ldr	r2, [r4, #4]
   13330:	b5843008 	strlt	r3, [r4, #8]
   13334:	e1530002 	cmp	r3, r2
   13338:	b5843004 	strlt	r3, [r4, #4]
   1333c:	eaffffd7 	b	132a0 <free@plt+0x26ac>
   13340:	e5967000 	ldr	r7, [r6]
   13344:	e3570000 	cmp	r7, #0
   13348:	0a000010 	beq	13390 <free@plt+0x279c>
   1334c:	e59f4078 	ldr	r4, [pc, #120]	; 133cc <free@plt+0x27d8>
   13350:	e5953000 	ldr	r3, [r5]
   13354:	e59f2074 	ldr	r2, [pc, #116]	; 133d0 <free@plt+0x27dc>
   13358:	e59f1088 	ldr	r1, [pc, #136]	; 133e8 <free@plt+0x27f4>
   1335c:	e5940000 	ldr	r0, [r4]
   13360:	ebfff5d5 	bl	10abc <fprintf@plt>
   13364:	e1a00007 	mov	r0, r7
   13368:	e5944000 	ldr	r4, [r4]
   1336c:	ebfff5ae 	bl	10a2c <strerror@plt>
   13370:	e58d7000 	str	r7, [sp]
   13374:	e59f305c 	ldr	r3, [pc, #92]	; 133d8 <free@plt+0x27e4>
   13378:	e3a02008 	mov	r2, #8
   1337c:	e59f1058 	ldr	r1, [pc, #88]	; 133dc <free@plt+0x27e8>
   13380:	e58d0004 	str	r0, [sp, #4]
   13384:	e1a00004 	mov	r0, r4
   13388:	ebfff5cb 	bl	10abc <fprintf@plt>
   1338c:	eaffffd6 	b	132ec <free@plt+0x26f8>
   13390:	e1a00008 	mov	r0, r8
--
   134c0:	ebfff5cb 	bl	10bf4 <free@plt>
   134c4:	e5940004 	ldr	r0, [r4, #4]
   134c8:	ebfff5c9 	bl	10bf4 <free@plt>
   134cc:	e5940000 	ldr	r0, [r4]
   134d0:	ebfff5c7 	bl	10bf4 <free@plt>
   134d4:	e1a00004 	mov	r0, r4
   134d8:	e8bd4010 	pop	{r4, lr}
   134dc:	eafff5c4 	b	10bf4 <free@plt>
   134e0:	e92d4037 	push	{r0, r1, r2, r4, r5, lr}
   134e4:	e3a01038 	mov	r1, #56	; 0x38
   134e8:	e3a00001 	mov	r0, #1
   134ec:	ebfff56c 	bl	10aa4 <calloc@plt>
   134f0:	e2504000 	subs	r4, r0, #0
   134f4:	1a000012 	bne	13544 <free@plt+0x2950>
   134f8:	ebfff5a2 	bl	10b88 <__errno_location@plt>
   134fc:	e59f51ec 	ldr	r5, [pc, #492]	; 136f0 <free@plt+0x2afc>
   13500:	e59f21ec 	ldr	r2, [pc, #492]	; 136f4 <free@plt+0x2b00>
   13504:	e59f11ec 	ldr	r1, [pc, #492]	; 136f8 <free@plt+0x2b04>
   13508:	e5904000 	ldr	r4, [r0]
   1350c:	e5950000 	ldr	r0, [r5]
   13510:	ebfff569 	bl	10abc <fprintf@plt>
   13514:	e1a00004 	mov	r0, r4
   13518:	e5955000 	ldr	r5, [r5]
   1351c:	ebfff542 	bl	10a2c <strerror@plt>
   13520:	e58d4000 	str	r4, [sp]
   13524:	e59f31d0 	ldr	r3, [pc, #464]	; 136fc <free@plt+0x2b08>
   13528:	e3a02008 	mov	r2, #8
   1352c:	e59f11cc 	ldr	r1, [pc, #460]	; 13700 <free@plt+0x2b0c>
   13530:	e58d0004 	str	r0, [sp, #4]
   13534:	e1a00005 	mov	r0, r5
   13538:	ebfff55f 	bl	10abc <fprintf@plt>
   1353c:	e3e00000 	mvn	r0, #0
   13540:	ebfff593 	bl	10b94 <exit@plt>
--
   13a70:	e3a01702 	mov	r1, #524288	; 0x80000
   13a74:	e1a00009 	mov	r0, r9
   13a78:	ebfff433 	bl	10b4c <open64@plt>
   13a7c:	e3700001 	cmn	r0, #1
   13a80:	e1a05000 	mov	r5, r0
   13a84:	1a000001 	bne	13a90 <free@plt+0x2e9c>
   13a88:	e1a0d00a 	mov	sp, sl
   13a8c:	eaffff77 	b	13870 <free@plt+0x2c7c>
   13a90:	e3a02032 	mov	r2, #50	; 0x32
   13a94:	e24b1058 	sub	r1, fp, #88	; 0x58
   13a98:	ebfff410 	bl	10ae0 <read@plt>
   13a9c:	e3700001 	cmn	r0, #1
   13aa0:	1a000014 	bne	13af8 <free@plt+0x2f04>
   13aa4:	ebfff437 	bl	10b88 <__errno_location@plt>
   13aa8:	e59f6294 	ldr	r6, [pc, #660]	; 13d44 <free@plt+0x3150>
   13aac:	e1a03009 	mov	r3, r9
   13ab0:	e59f2290 	ldr	r2, [pc, #656]	; 13d48 <free@plt+0x3154>
   13ab4:	e59f1290 	ldr	r1, [pc, #656]	; 13d4c <free@plt+0x3158>
   13ab8:	e5904000 	ldr	r4, [r0]
   13abc:	e5960000 	ldr	r0, [r6]
   13ac0:	ebfff3fd 	bl	10abc <fprintf@plt>
   13ac4:	e1a00004 	mov	r0, r4
   13ac8:	e5966000 	ldr	r6, [r6]
   13acc:	ebfff3d6 	bl	10a2c <strerror@plt>
   13ad0:	e58d4000 	str	r4, [sp]
   13ad4:	e59f3274 	ldr	r3, [pc, #628]	; 13d50 <free@plt+0x315c>
   13ad8:	e3a02008 	mov	r2, #8
   13adc:	e59f1270 	ldr	r1, [pc, #624]	; 13d54 <free@plt+0x3160>
   13ae0:	e58d0004 	str	r0, [sp, #4]
   13ae4:	e1a00006 	mov	r0, r6
   13ae8:	ebfff3f3 	bl	10abc <fprintf@plt>
   13aec:	e1a00005 	mov	r0, r5
   13af0:	ebfff439 	bl	10bdc <close@plt>
   13af4:	ea000039 	b	13be0 <free@plt+0x2fec>
   13af8:	e3500032 	cmp	r0, #50	; 0x32
   13afc:	1a000009 	bne	13b28 <free@plt+0x2f34>
   13b00:	e59f2240 	ldr	r2, [pc, #576]	; 13d48 <free@plt+0x3154>
   13b04:	e59f124c 	ldr	r1, [pc, #588]	; 13d58 <free@plt+0x3164>
   13b08:	e1a03009 	mov	r3, r9
   13b0c:	e59f0230 	ldr	r0, [pc, #560]	; 13d44 <free@plt+0x3150>
   13b10:	e5900000 	ldr	r0, [r0]
   13b14:	ebfff3e8 	bl	10abc <fprintf@plt>
   13b18:	ebfff41a 	bl	10b88 <__errno_location@plt>
   13b1c:	e3a03016 	mov	r3, #22
--
   13b30:	e5406034 	strb	r6, [r0, #-52]	; 0xffffffcc
   13b34:	e24b2064 	sub	r2, fp, #100	; 0x64
   13b38:	e59f121c 	ldr	r1, [pc, #540]	; 13d5c <free@plt+0x3168>
   13b3c:	e24b0058 	sub	r0, fp, #88	; 0x58
   13b40:	ebfff3ef 	bl	10b04 <sscanf@plt>
   13b44:	e3500001 	cmp	r0, #1
   13b48:	11a03009 	movne	r3, r9
   13b4c:	159f21f4 	ldrne	r2, [pc, #500]	; 13d48 <free@plt+0x3154>
   13b50:	159f1208 	ldrne	r1, [pc, #520]	; 13d60 <free@plt+0x316c>
   13b54:	1affffec 	bne	13b0c <free@plt+0x2f18>
   13b58:	e14b26d4 	ldrd	r2, [fp, #-100]	; 0xffffff9c
   13b5c:	e3520000 	cmp	r2, #0
   13b60:	e2d31000 	sbcs	r1, r3, #0
   13b64:	aa000007 	bge	13b88 <free@plt+0x2f94>
   13b68:	e1cd20f0 	strd	r2, [sp]
   13b6c:	e59f31d0 	ldr	r3, [pc, #464]	; 13d44 <free@plt+0x3150>
   13b70:	e58d9008 	str	r9, [sp, #8]
   13b74:	e59f21cc 	ldr	r2, [pc, #460]	; 13d48 <free@plt+0x3154>
   13b78:	e59f11e4 	ldr	r1, [pc, #484]	; 13d64 <free@plt+0x3170>
   13b7c:	e5930000 	ldr	r0, [r3]
   13b80:	ebfff3cd 	bl	10abc <fprintf@plt>
   13b84:	eaffffe3 	b	13b18 <free@plt+0x2f24>
   13b88:	e1a00005 	mov	r0, r5
   13b8c:	ebfff412 	bl	10bdc <close@plt>
   13b90:	e2505000 	subs	r5, r0, #0
   13b94:	0a000013 	beq	13be8 <free@plt+0x2ff4>
   13b98:	ebfff3fa 	bl	10b88 <__errno_location@plt>
   13b9c:	e59f51a0 	ldr	r5, [pc, #416]	; 13d44 <free@plt+0x3150>
   13ba0:	e1a03009 	mov	r3, r9
   13ba4:	e59f219c 	ldr	r2, [pc, #412]	; 13d48 <free@plt+0x3154>
   13ba8:	e59f11b8 	ldr	r1, [pc, #440]	; 13d68 <free@plt+0x3174>
   13bac:	e5904000 	ldr	r4, [r0]
   13bb0:	e5950000 	ldr	r0, [r5]
   13bb4:	ebfff3c0 	bl	10abc <fprintf@plt>
   13bb8:	e1a00004 	mov	r0, r4
   13bbc:	e5955000 	ldr	r5, [r5]
   13bc0:	ebfff399 	bl	10a2c <strerror@plt>
   13bc4:	e58d4000 	str	r4, [sp]
   13bc8:	e59f3180 	ldr	r3, [pc, #384]	; 13d50 <free@plt+0x315c>
   13bcc:	e3a02008 	mov	r2, #8
   13bd0:	e59f117c 	ldr	r1, [pc, #380]	; 13d54 <free@plt+0x3160>
   13bd4:	e58d0004 	str	r0, [sp, #4]
   13bd8:	e1a00005 	mov	r0, r5
   13bdc:	ebfff3b6 	bl	10abc <fprintf@plt>
   13be0:	e1a0d00a 	mov	sp, sl
   13be4:	eaffff18 	b	1384c <free@plt+0x2c58>
   13be8:	e14b26d4 	ldrd	r2, [fp, #-100]	; 0xffffff9c
   13bec:	e3a01000 	mov	r1, #0
   13bf0:	e2926102 	adds	r6, r2, #-2147483648	; 0x80000000
   13bf4:	e2a37000 	adc	r7, r3, #0
   13bf8:	e3e00000 	mvn	r0, #0
   13bfc:	e1570001 	cmp	r7, r1
   13c00:	01560000 	cmpeq	r6, r0
   13c04:	9a00000a 	bls	13c34 <free@plt+0x3040>
   13c08:	e1cd20f0 	strd	r2, [sp]
   13c0c:	e59f3130 	ldr	r3, [pc, #304]	; 13d44 <free@plt+0x3150>
   13c10:	e58d9008 	str	r9, [sp, #8]
   13c14:	e59f212c 	ldr	r2, [pc, #300]	; 13d48 <free@plt+0x3154>
   13c18:	e5930000 	ldr	r0, [r3]
   13c1c:	e59f1148 	ldr	r1, [pc, #328]	; 13d6c <free@plt+0x3178>
   13c20:	ebfff3a5 	bl	10abc <fprintf@plt>
   13c24:	ebfff3d7 	bl	10b88 <__errno_location@plt>
   13c28:	e3a03016 	mov	r3, #22
--
   13da4:	e1a07002 	mov	r7, r2
   13da8:	1a000004 	bne	13dc0 <free@plt+0x31cc>
   13dac:	e1a01002 	mov	r1, r2
   13db0:	e1a00004 	mov	r0, r4
   13db4:	eb0005f3 	bl	15588 <free@plt+0x4994>
   13db8:	e28dd088 	add	sp, sp, #136	; 0x88
   13dbc:	e8bd87f0 	pop	{r4, r5, r6, r7, r8, r9, sl, pc}
   13dc0:	e1a05000 	mov	r5, r0
   13dc4:	e28d1020 	add	r1, sp, #32
   13dc8:	e1a00004 	mov	r0, r4
   13dcc:	ebfff319 	bl	10a38 <stat64@plt>
   13dd0:	e3500000 	cmp	r0, #0
   13dd4:	0a000013 	beq	13e28 <free@plt+0x3234>
   13dd8:	ebfff36a 	bl	10b88 <__errno_location@plt>
   13ddc:	e59f6144 	ldr	r6, [pc, #324]	; 13f28 <free@plt+0x3334>
   13de0:	e1a03004 	mov	r3, r4
   13de4:	e59f2140 	ldr	r2, [pc, #320]	; 13f2c <free@plt+0x3338>
   13de8:	e59f1140 	ldr	r1, [pc, #320]	; 13f30 <free@plt+0x333c>
   13dec:	e5905000 	ldr	r5, [r0]
   13df0:	e5960000 	ldr	r0, [r6]
   13df4:	ebfff330 	bl	10abc <fprintf@plt>
   13df8:	e1a00005 	mov	r0, r5
   13dfc:	e5964000 	ldr	r4, [r6]
   13e00:	ebfff309 	bl	10a2c <strerror@plt>
   13e04:	e58d5000 	str	r5, [sp]
   13e08:	e59f3124 	ldr	r3, [pc, #292]	; 13f34 <free@plt+0x3340>
   13e0c:	e3a02008 	mov	r2, #8
   13e10:	e59f1120 	ldr	r1, [pc, #288]	; 13f38 <free@plt+0x3344>
   13e14:	e58d0004 	str	r0, [sp, #4]
   13e18:	e1a00004 	mov	r0, r4
   13e1c:	ebfff326 	bl	10abc <fprintf@plt>
   13e20:	e3e00000 	mvn	r0, #0
   13e24:	eaffffe3 	b	13db8 <free@plt+0x31c4>
   13e28:	e59d3030 	ldr	r3, [sp, #48]	; 0x30
   13e2c:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   13e30:	e3530a02 	cmp	r3, #8192	; 0x2000
   13e34:	0a000009 	beq	13e60 <free@plt+0x326c>
   13e38:	e59f00e8 	ldr	r0, [pc, #232]	; 13f28 <free@plt+0x3334>
   13e3c:	e1a03004 	mov	r3, r4
   13e40:	e59f20e4 	ldr	r2, [pc, #228]	; 13f2c <free@plt+0x3338>
   13e44:	e59f10f0 	ldr	r1, [pc, #240]	; 13f3c <free@plt+0x3348>
   13e48:	e5900000 	ldr	r0, [r0]
   13e4c:	ebfff31a 	bl	10abc <fprintf@plt>
   13e50:	ebfff34c 	bl	10b88 <__errno_location@plt>
   13e54:	e3a03016 	mov	r3, #22
--
   14040:	e1a05000 	mov	r5, r0
   14044:	ea000015 	b	140a0 <free@plt+0x34ac>
   14048:	e1cd00d8 	ldrd	r0, [sp, #8]
   1404c:	e1cd21d0 	ldrd	r2, [sp, #16]
   14050:	e3a07000 	mov	r7, #0
   14054:	e0908002 	adds	r8, r0, r2
   14058:	e0a19003 	adc	r9, r1, r3
   1405c:	e3e06000 	mvn	r6, #0
   14060:	e1590007 	cmp	r9, r7
   14064:	01580006 	cmpeq	r8, r6
   14068:	9a00000f 	bls	140ac <free@plt+0x34b8>
   1406c:	e59410e4 	ldr	r1, [r4, #228]	; 0xe4
   14070:	e3e00000 	mvn	r0, #0
   14074:	eb00068b 	bl	15aa8 <free@plt+0x4eb4>
   14078:	e59f2058 	ldr	r2, [pc, #88]	; 140d8 <free@plt+0x34e4>
   1407c:	e59f1058 	ldr	r1, [pc, #88]	; 140dc <free@plt+0x34e8>
   14080:	e3e05000 	mvn	r5, #0
   14084:	e1a03000 	mov	r3, r0
   14088:	e59f0050 	ldr	r0, [pc, #80]	; 140e0 <free@plt+0x34ec>
   1408c:	e5900000 	ldr	r0, [r0]
   14090:	ebfff289 	bl	10abc <fprintf@plt>
   14094:	ebfff2bb 	bl	10b88 <__errno_location@plt>
   14098:	e3a03016 	mov	r3, #22
--
   14110:	ebfff29c 	bl	10b88 <__errno_location@plt>
   14114:	e3a03013 	mov	r3, #19
   14118:	e5803000 	str	r3, [r0]
   1411c:	e3e00000 	mvn	r0, #0
   14120:	e28dd008 	add	sp, sp, #8
   14124:	e8bd8070 	pop	{r4, r5, r6, pc}
   14128:	e582600c 	str	r6, [r2, #12]
   1412c:	e59f105c 	ldr	r1, [pc, #92]	; 14190 <free@plt+0x359c>
   14130:	ebfff237 	bl	10a14 <ioctl@plt>
   14134:	e3500000 	cmp	r0, #0
   14138:	a3a00000 	movge	r0, #0
   1413c:	aafffff7 	bge	14120 <free@plt+0x352c>
   14140:	ebfff290 	bl	10b88 <__errno_location@plt>
   14144:	e59f5048 	ldr	r5, [pc, #72]	; 14194 <free@plt+0x35a0>
   14148:	e59f3048 	ldr	r3, [pc, #72]	; 14198 <free@plt+0x35a4>
   1414c:	e59f2048 	ldr	r2, [pc, #72]	; 1419c <free@plt+0x35a8>
   14150:	e59f1048 	ldr	r1, [pc, #72]	; 141a0 <free@plt+0x35ac>
   14154:	e5904000 	ldr	r4, [r0]
   14158:	e58d6000 	str	r6, [sp]
   1415c:	e5950000 	ldr	r0, [r5]
   14160:	ebfff255 	bl	10abc <fprintf@plt>
   14164:	e1a00004 	mov	r0, r4
   14168:	e5955000 	ldr	r5, [r5]
   1416c:	ebfff22e 	bl	10a2c <strerror@plt>
   14170:	e58d4000 	str	r4, [sp]
   14174:	e59f3028 	ldr	r3, [pc, #40]	; 141a4 <free@plt+0x35b0>
   14178:	e3a02008 	mov	r2, #8
   1417c:	e59f1024 	ldr	r1, [pc, #36]	; 141a8 <free@plt+0x35b4>
   14180:	e58d0004 	str	r0, [sp, #4]
   14184:	e1a00005 	mov	r0, r5
   14188:	ebfff24b 	bl	10abc <fprintf@plt>
   1418c:	eaffffe2 	b	1411c <free@plt+0x3528>
   14190:	c0104d08 	andsgt	r4, r0, r8, lsl #26
--
   14334:	e1a05003 	mov	r5, r3
   14338:	e59d803c 	ldr	r8, [sp, #60]	; 0x3c
   1433c:	ebfffb1d 	bl	12fb8 <free@plt+0x23c4>
   14340:	e2504000 	subs	r4, r0, #0
   14344:	1a000013 	bne	14398 <free@plt+0x37a4>
   14348:	e3550000 	cmp	r5, #0
   1434c:	e59930e4 	ldr	r3, [r9, #228]	; 0xe4
   14350:	ba000002 	blt	14360 <free@plt+0x376c>
   14354:	e0852008 	add	r2, r5, r8
   14358:	e1520003 	cmp	r2, r3
   1435c:	da000010 	ble	143a4 <free@plt+0x37b0>
   14360:	e58d3008 	str	r3, [sp, #8]
   14364:	e59f0128 	ldr	r0, [pc, #296]	; 14494 <free@plt+0x38a0>
   14368:	e5993000 	ldr	r3, [r9]
   1436c:	e58d8000 	str	r8, [sp]
   14370:	e58d3004 	str	r3, [sp, #4]
   14374:	e59f211c 	ldr	r2, [pc, #284]	; 14498 <free@plt+0x38a4>
   14378:	e1a03005 	mov	r3, r5
   1437c:	e59f1118 	ldr	r1, [pc, #280]	; 1449c <free@plt+0x38a8>
   14380:	e5900000 	ldr	r0, [r0]
   14384:	ebfff1cc 	bl	10abc <fprintf@plt>
   14388:	ebfff1fe 	bl	10b88 <__errno_location@plt>
   1438c:	e3a03016 	mov	r3, #22
--
   143ac:	e0e76a93 	smlal	r6, r7, r3, sl
   143b0:	e58d4000 	str	r4, [sp]
   143b4:	e1a03007 	mov	r3, r7
   143b8:	e1a02006 	mov	r2, r6
   143bc:	e1a0000b 	mov	r0, fp
   143c0:	ebfff1f9 	bl	10bac <lseek64@plt>
   143c4:	e1570001 	cmp	r7, r1
   143c8:	01560000 	cmpeq	r6, r0
   143cc:	01a07004 	moveq	r7, r4
   143d0:	0a000016 	beq	14430 <free@plt+0x383c>
   143d4:	ebfff1eb 	bl	10b88 <__errno_location@plt>
   143d8:	e59f50b4 	ldr	r5, [pc, #180]	; 14494 <free@plt+0x38a0>
   143dc:	e1a02006 	mov	r2, r6
   143e0:	e1a03007 	mov	r3, r7
   143e4:	e59f10b4 	ldr	r1, [pc, #180]	; 144a0 <free@plt+0x38ac>
   143e8:	e5904000 	ldr	r4, [r0]
   143ec:	e1cd20f0 	strd	r2, [sp]
   143f0:	e5993000 	ldr	r3, [r9]
   143f4:	e5950000 	ldr	r0, [r5]
   143f8:	e59f2098 	ldr	r2, [pc, #152]	; 14498 <free@plt+0x38a4>
   143fc:	ebfff1ae 	bl	10abc <fprintf@plt>
   14400:	e5955000 	ldr	r5, [r5]
   14404:	e1a00004 	mov	r0, r4
   14408:	ebfff187 	bl	10a2c <strerror@plt>
   1440c:	e58d4000 	str	r4, [sp]
   14410:	e59f308c 	ldr	r3, [pc, #140]	; 144a4 <free@plt+0x38b0>
   14414:	e3a02008 	mov	r2, #8
   14418:	e59f1088 	ldr	r1, [pc, #136]	; 144a8 <free@plt+0x38b4>
   1441c:	e58d0004 	str	r0, [sp, #4]
   14420:	e1a00005 	mov	r0, r5
   14424:	ebfff1a4 	bl	10abc <fprintf@plt>
   14428:	eaffffd9 	b	14394 <free@plt+0x37a0>
   1442c:	e0877000 	add	r7, r7, r0
--
   14438:	e59d3038 	ldr	r3, [sp, #56]	; 0x38
   1443c:	e0486007 	sub	r6, r8, r7
   14440:	e1a02006 	mov	r2, r6
   14444:	e0831007 	add	r1, r3, r7
   14448:	e1a0000b 	mov	r0, fp
   1444c:	ebfff1a3 	bl	10ae0 <read@plt>
   14450:	e3500000 	cmp	r0, #0
   14454:	aafffff4 	bge	1442c <free@plt+0x3838>
   14458:	ebfff1ca 	bl	10b88 <__errno_location@plt>
   1445c:	e59f8030 	ldr	r8, [pc, #48]	; 14494 <free@plt+0x38a0>
   14460:	e5993000 	ldr	r3, [r9]
   14464:	e0855007 	add	r5, r5, r7
   14468:	e59f2028 	ldr	r2, [pc, #40]	; 14498 <free@plt+0x38a4>
   1446c:	e59f1038 	ldr	r1, [pc, #56]	; 144ac <free@plt+0x38b8>
   14470:	e5904000 	ldr	r4, [r0]
   14474:	e58d5008 	str	r5, [sp, #8]
   14478:	e58d3000 	str	r3, [sp]
   1447c:	e58da004 	str	sl, [sp, #4]
   14480:	e1a03006 	mov	r3, r6
   14484:	e5980000 	ldr	r0, [r8]
   14488:	ebfff18b 	bl	10abc <fprintf@plt>
   1448c:	e5985000 	ldr	r5, [r8]
   14490:	eaffffdb 	b	14404 <free@plt+0x3810>
--
   14570:	e1a00005 	mov	r0, r5
   14574:	ebfffa8f 	bl	12fb8 <free@plt+0x23c4>
   14578:	e2504000 	subs	r4, r0, #0
   1457c:	1a00005a 	bne	146ec <free@plt+0x3af8>
   14580:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   14584:	e595b0e4 	ldr	fp, [r5, #228]	; 0xe4
   14588:	e3530000 	cmp	r3, #0
   1458c:	ba000002 	blt	1459c <free@plt+0x39a8>
   14590:	e0833006 	add	r3, r3, r6
   14594:	e153000b 	cmp	r3, fp
   14598:	da00000e 	ble	145d8 <free@plt+0x39e4>
   1459c:	e58db008 	str	fp, [sp, #8]
   145a0:	e59f0328 	ldr	r0, [pc, #808]	; 148d0 <free@plt+0x3cdc>
   145a4:	e5953000 	ldr	r3, [r5]
   145a8:	e59f2324 	ldr	r2, [pc, #804]	; 148d4 <free@plt+0x3ce0>
   145ac:	e58d3004 	str	r3, [sp, #4]
   145b0:	e58d6000 	str	r6, [sp]
   145b4:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   145b8:	e59f1318 	ldr	r1, [pc, #792]	; 148d8 <free@plt+0x3ce4>
   145bc:	e5900000 	ldr	r0, [r0]
   145c0:	ebfff13d 	bl	10abc <fprintf@plt>
   145c4:	ebfff16f 	bl	10b88 <__errno_location@plt>
   145c8:	e3a03016 	mov	r3, #22
   145cc:	e5803000 	str	r3, [r0]
   145d0:	e3e04000 	mvn	r4, #0
   145d4:	ea000044 	b	146ec <free@plt+0x3af8>
   145d8:	e59590ec 	ldr	r9, [r5, #236]	; 0xec
   145dc:	e59d0158 	ldr	r0, [sp, #344]	; 0x158
   145e0:	e1a01009 	mov	r1, r9
   145e4:	eb000598 	bl	15c4c <free@plt+0x5058>
   145e8:	e3510000 	cmp	r1, #0
   145ec:	0a000009 	beq	14618 <free@plt+0x3a24>
   145f0:	e58d9004 	str	r9, [sp, #4]
   145f4:	e5953000 	ldr	r3, [r5]
   145f8:	e59f22d4 	ldr	r2, [pc, #724]	; 148d4 <free@plt+0x3ce0>
   145fc:	e58d3000 	str	r3, [sp]
   14600:	e59f12d4 	ldr	r1, [pc, #724]	; 148dc <free@plt+0x3ce8>
   14604:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   14608:	e59f02c0 	ldr	r0, [pc, #704]	; 148d0 <free@plt+0x3cdc>
   1460c:	e5900000 	ldr	r0, [r0]
   14610:	ebfff129 	bl	10abc <fprintf@plt>
   14614:	eaffffea 	b	145c4 <free@plt+0x39d0>
   14618:	e1a01009 	mov	r1, r9
--
   146dc:	e59d1024 	ldr	r1, [sp, #36]	; 0x24
   146e0:	e5950000 	ldr	r0, [r5]
   146e4:	ebfffa4b 	bl	13018 <free@plt+0x2424>
   146e8:	e1a04000 	mov	r4, r0
   146ec:	e1a00004 	mov	r0, r4
   146f0:	e28ddf4d 	add	sp, sp, #308	; 0x134
   146f4:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   146f8:	e3580001 	cmp	r8, #1
   146fc:	1a000035 	bne	147d8 <free@plt+0x3be4>
   14700:	e28d2068 	add	r2, sp, #104	; 0x68
   14704:	e59f11e0 	ldr	r1, [pc, #480]	; 148ec <free@plt+0x3cf8>
   14708:	e1a00007 	mov	r0, r7
   1470c:	ebfff0c0 	bl	10a14 <ioctl@plt>
   14710:	e250b000 	subs	fp, r0, #0
   14714:	0a000010 	beq	1475c <free@plt+0x3b68>
   14718:	e5994000 	ldr	r4, [r9]
   1471c:	e59f51ac 	ldr	r5, [pc, #428]	; 148d0 <free@plt+0x3cdc>
   14720:	e59f21ac 	ldr	r2, [pc, #428]	; 148d4 <free@plt+0x3ce0>
   14724:	e59f11c4 	ldr	r1, [pc, #452]	; 148f0 <free@plt+0x3cfc>
   14728:	e5950000 	ldr	r0, [r5]
   1472c:	ebfff0e2 	bl	10abc <fprintf@plt>
   14730:	e5955000 	ldr	r5, [r5]
   14734:	e1a00004 	mov	r0, r4
   14738:	ebfff0bb 	bl	10a2c <strerror@plt>
   1473c:	e58d4000 	str	r4, [sp]
   14740:	e59f31ac 	ldr	r3, [pc, #428]	; 148f4 <free@plt+0x3d00>
   14744:	e3a02008 	mov	r2, #8
   14748:	e59f11a8 	ldr	r1, [pc, #424]	; 148f8 <free@plt+0x3d04>
   1474c:	e58d0004 	str	r0, [sp, #4]
   14750:	e1a00005 	mov	r0, r5
   14754:	ebfff0d8 	bl	10abc <fprintf@plt>
   14758:	eaffff9c 	b	145d0 <free@plt+0x39dc>
   1475c:	e1a0000a 	mov	r0, sl
--
   1481c:	e3530000 	cmp	r3, #0
   14820:	0affffb1 	beq	146ec <free@plt+0x3af8>
   14824:	e3a03000 	mov	r3, #0
   14828:	e58d3000 	str	r3, [sp]
   1482c:	e1a00007 	mov	r0, r7
   14830:	e1cd21d8 	ldrd	r2, [sp, #24]
   14834:	ebfff0dc 	bl	10bac <lseek64@plt>
   14838:	e1cd21d8 	ldrd	r2, [sp, #24]
   1483c:	e1510003 	cmp	r1, r3
   14840:	01500002 	cmpeq	r0, r2
   14844:	0a00000b 	beq	14878 <free@plt+0x3c84>
   14848:	ebfff0ce 	bl	10b88 <__errno_location@plt>
   1484c:	e59f607c 	ldr	r6, [pc, #124]	; 148d0 <free@plt+0x3cdc>
   14850:	e1cd21d8 	ldrd	r2, [sp, #24]
   14854:	e59f10a4 	ldr	r1, [pc, #164]	; 14900 <free@plt+0x3d0c>
   14858:	e5904000 	ldr	r4, [r0]
   1485c:	e1cd20f0 	strd	r2, [sp]
   14860:	e59f206c 	ldr	r2, [pc, #108]	; 148d4 <free@plt+0x3ce0>
   14864:	e5953000 	ldr	r3, [r5]
   14868:	e5960000 	ldr	r0, [r6]
   1486c:	ebfff092 	bl	10abc <fprintf@plt>
   14870:	e5965000 	ldr	r5, [r6]
   14874:	eaffffae 	b	14734 <free@plt+0x3b40>
   14878:	e1a02006 	mov	r2, r6
   1487c:	e59d115c 	ldr	r1, [sp, #348]	; 0x15c
   14880:	e1a00007 	mov	r0, r7
   14884:	ebfff089 	bl	10ab0 <write@plt>
   14888:	e1560000 	cmp	r6, r0
   1488c:	0affff96 	beq	146ec <free@plt+0x3af8>
   14890:	ebfff0bc 	bl	10b88 <__errno_location@plt>
   14894:	e59d3158 	ldr	r3, [sp, #344]	; 0x158
   14898:	e59f7030 	ldr	r7, [pc, #48]	; 148d0 <free@plt+0x3cdc>
   1489c:	e59f2030 	ldr	r2, [pc, #48]	; 148d4 <free@plt+0x3ce0>
   148a0:	e59f105c 	ldr	r1, [pc, #92]	; 14904 <free@plt+0x3d10>
   148a4:	e5904000 	ldr	r4, [r0]
   148a8:	e58d3008 	str	r3, [sp, #8]
   148ac:	e59d3024 	ldr	r3, [sp, #36]	; 0x24
   148b0:	e58d3004 	str	r3, [sp, #4]
   148b4:	e5953000 	ldr	r3, [r5]
   148b8:	e58d3000 	str	r3, [sp]
   148bc:	e1a03006 	mov	r3, r6
   148c0:	e5970000 	ldr	r0, [r7]
   148c4:	ebfff07c 	bl	10abc <fprintf@plt>
   148c8:	e5975000 	ldr	r5, [r7]
   148cc:	eaffff98 	b	14734 <free@plt+0x3b40>
--
   14a50:	e2844001 	add	r4, r4, #1
   14a54:	e3540003 	cmp	r4, #3
   14a58:	1affffc0 	bne	14960 <free@plt+0x3d6c>
   14a5c:	e1a02008 	mov	r2, r8
   14a60:	e59f107c 	ldr	r1, [pc, #124]	; 14ae4 <free@plt+0x3ef0>
   14a64:	e59f0084 	ldr	r0, [pc, #132]	; 14af0 <free@plt+0x3efc>
   14a68:	ebffefec 	bl	10a20 <printf@plt>
   14a6c:	e1a00005 	mov	r0, r5
   14a70:	ebfff05f 	bl	10bf4 <free@plt>
   14a74:	e1a00007 	mov	r0, r7
   14a78:	e28dd024 	add	sp, sp, #36	; 0x24
   14a7c:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   14a80:	e4d32001 	ldrb	r2, [r3], #1
   14a84:	e35200ff 	cmp	r2, #255	; 0xff
   14a88:	0affffc7 	beq	149ac <free@plt+0x3db8>
   14a8c:	e59f0060 	ldr	r0, [pc, #96]	; 14af4 <free@plt+0x3f00>
   14a90:	e1a03008 	mov	r3, r8
   14a94:	e59f2048 	ldr	r2, [pc, #72]	; 14ae4 <free@plt+0x3ef0>
   14a98:	e59f1058 	ldr	r1, [pc, #88]	; 14af8 <free@plt+0x3f04>
   14a9c:	e5900000 	ldr	r0, [r0]
   14aa0:	ebfff005 	bl	10abc <fprintf@plt>
   14aa4:	ebfff037 	bl	10b88 <__errno_location@plt>
   14aa8:	e3a03005 	mov	r3, #5
   14aac:	e3e07000 	mvn	r7, #0
   14ab0:	e5803000 	str	r3, [r0]
   14ab4:	eaffffec 	b	14a6c <free@plt+0x3e78>
   14ab8:	e4d32001 	ldrb	r2, [r3], #1
   14abc:	e15b0002 	cmp	fp, r2
   14ac0:	0affffdf 	beq	14a44 <free@plt+0x3e50>
   14ac4:	e59f0028 	ldr	r0, [pc, #40]	; 14af4 <free@plt+0x3f00>
   14ac8:	e58d8000 	str	r8, [sp]
   14acc:	e1a0300b 	mov	r3, fp
   14ad0:	e59f200c 	ldr	r2, [pc, #12]	; 14ae4 <free@plt+0x3ef0>
   14ad4:	e59f1020 	ldr	r1, [pc, #32]	; 14afc <free@plt+0x3f08>
   14ad8:	e5900000 	ldr	r0, [r0]
   14adc:	ebffeff6 	bl	10abc <fprintf@plt>
   14ae0:	eaffffef 	b	14aa4 <free@plt+0x3eb0>
   14ae4:	00016b88 	andeq	r6, r1, r8, lsl #23
--
   14af0:	00017368 	andeq	r7, r1, r8, ror #6
   14af4:	000280c4 	andeq	r8, r2, r4, asr #1
   14af8:	0001739e 	muleq	r1, lr, r3
   14afc:	000173d4 	ldrdeq	r7, [r1], -r4
   14b00:	e92d41f0 	push	{r4, r5, r6, r7, r8, lr}
   14b04:	e1a05001 	mov	r5, r1
   14b08:	e24dd088 	sub	sp, sp, #136	; 0x88
   14b0c:	e1a04000 	mov	r4, r0
   14b10:	e28d1020 	add	r1, sp, #32
   14b14:	e1a00005 	mov	r0, r5
   14b18:	ebffefc6 	bl	10a38 <stat64@plt>
   14b1c:	e3500000 	cmp	r0, #0
   14b20:	0a000013 	beq	14b74 <free@plt+0x3f80>
   14b24:	ebfff017 	bl	10b88 <__errno_location@plt>
   14b28:	e59f6144 	ldr	r6, [pc, #324]	; 14c74 <free@plt+0x4080>
   14b2c:	e1a03005 	mov	r3, r5
   14b30:	e59f2140 	ldr	r2, [pc, #320]	; 14c78 <free@plt+0x4084>
   14b34:	e59f1140 	ldr	r1, [pc, #320]	; 14c7c <free@plt+0x4088>
   14b38:	e5904000 	ldr	r4, [r0]
   14b3c:	e5960000 	ldr	r0, [r6]
   14b40:	ebffefdd 	bl	10abc <fprintf@plt>
   14b44:	e1a00004 	mov	r0, r4
   14b48:	e5965000 	ldr	r5, [r6]
   14b4c:	ebffefb6 	bl	10a2c <strerror@plt>
   14b50:	e58d4000 	str	r4, [sp]
   14b54:	e59f3124 	ldr	r3, [pc, #292]	; 14c80 <free@plt+0x408c>
   14b58:	e3a02008 	mov	r2, #8
   14b5c:	e59f1120 	ldr	r1, [pc, #288]	; 14c84 <free@plt+0x4090>
   14b60:	e58d0004 	str	r0, [sp, #4]
   14b64:	e1a00005 	mov	r0, r5
   14b68:	ebffefd3 	bl	10abc <fprintf@plt>
   14b6c:	e3e00000 	mvn	r0, #0
   14b70:	ea000020 	b	14bf8 <free@plt+0x4004>
   14b74:	e59d3030 	ldr	r3, [sp, #48]	; 0x30
   14b78:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   14b7c:	e3530a02 	cmp	r3, #8192	; 0x2000
   14b80:	0a000009 	beq	14bac <free@plt+0x3fb8>
   14b84:	e59f00e8 	ldr	r0, [pc, #232]	; 14c74 <free@plt+0x4080>
   14b88:	e1a03005 	mov	r3, r5
   14b8c:	e59f20e4 	ldr	r2, [pc, #228]	; 14c78 <free@plt+0x4084>
   14b90:	e59f10f0 	ldr	r1, [pc, #240]	; 14c88 <free@plt+0x4094>
   14b94:	e5900000 	ldr	r0, [r0]
   14b98:	ebffefc7 	bl	10abc <fprintf@plt>
   14b9c:	ebffeff9 	bl	10b88 <__errno_location@plt>
   14ba0:	e3a03016 	mov	r3, #22
--
   14cf4:	e1a00007 	mov	r0, r7
   14cf8:	ebffef99 	bl	10b64 <strcmp@plt>
   14cfc:	e3500000 	cmp	r0, #0
   14d00:	0a000015 	beq	14d5c <free@plt+0x4168>
   14d04:	e59f1080 	ldr	r1, [pc, #128]	; 14d8c <free@plt+0x4198>
   14d08:	e1a00007 	mov	r0, r7
   14d0c:	ebffef94 	bl	10b64 <strcmp@plt>
   14d10:	e3500000 	cmp	r0, #0
   14d14:	0a000018 	beq	14d7c <free@plt+0x4188>
   14d18:	e59f1070 	ldr	r1, [pc, #112]	; 14d90 <free@plt+0x419c>
   14d1c:	e1a00007 	mov	r0, r7
   14d20:	ebffef8f 	bl	10b64 <strcmp@plt>
   14d24:	e3500000 	cmp	r0, #0
   14d28:	03a03101 	moveq	r3, #1073741824	; 0x40000000
   14d2c:	0a00000b 	beq	14d60 <free@plt+0x416c>
   14d30:	e59f105c 	ldr	r1, [pc, #92]	; 14d94 <free@plt+0x41a0>
   14d34:	e1a02006 	mov	r2, r6
   14d38:	e59f3058 	ldr	r3, [pc, #88]	; 14d98 <free@plt+0x41a4>
   14d3c:	e3e04000 	mvn	r4, #0
   14d40:	e5930000 	ldr	r0, [r3]
   14d44:	ebffef5c 	bl	10abc <fprintf@plt>
   14d48:	e3e05000 	mvn	r5, #0
   14d4c:	e1a00004 	mov	r0, r4
--
   14f94:	e1520005 	cmp	r2, r5
   14f98:	ca000004 	bgt	14fb0 <free@plt+0x43bc>
   14f9c:	e1a00003 	mov	r0, r3
   14fa0:	ebffef13 	bl	10bf4 <free@plt>
   14fa4:	e3a00000 	mov	r0, #0
   14fa8:	e28dd008 	add	sp, sp, #8
   14fac:	e8bd81f0 	pop	{r4, r5, r6, r7, r8, pc}
   14fb0:	e2843090 	add	r3, r4, #144	; 0x90
   14fb4:	e58d3000 	str	r3, [sp]
   14fb8:	e1a02004 	mov	r2, r4
   14fbc:	e2843008 	add	r3, r4, #8
   14fc0:	e59f10f8 	ldr	r1, [pc, #248]	; 150c0 <free@plt+0x44cc>
   14fc4:	ebffeece 	bl	10b04 <sscanf@plt>
   14fc8:	e3500003 	cmp	r0, #3
   14fcc:	0a000007 	beq	14ff0 <free@plt+0x43fc>
   14fd0:	e59f30e8 	ldr	r3, [pc, #232]	; 150c0 <free@plt+0x44cc>
   14fd4:	e59f20e8 	ldr	r2, [pc, #232]	; 150c4 <free@plt+0x44d0>
   14fd8:	e59f10e8 	ldr	r1, [pc, #232]	; 150c8 <free@plt+0x44d4>
   14fdc:	e59f00e8 	ldr	r0, [pc, #232]	; 150cc <free@plt+0x44d8>
   14fe0:	e5900000 	ldr	r0, [r0]
   14fe4:	ebffeeb4 	bl	10abc <fprintf@plt>
   14fe8:	e3e00000 	mvn	r0, #0
   14fec:	eaffffed 	b	14fa8 <free@plt+0x43b4>
   14ff0:	e5948098 	ldr	r8, [r4, #152]	; 0x98
   14ff4:	e3a01022 	mov	r1, #34	; 0x22
   14ff8:	e0482005 	sub	r2, r8, r5
   14ffc:	e594009c 	ldr	r0, [r4, #156]	; 0x9c
   15000:	ebffeeb3 	bl	10ad4 <emchr@plt>
   15004:	e3500000 	cmp	r0, #0
   15008:	1a000005 	bne	15024 <free@plt+0x4430>
   1500c:	e59f20b0 	ldr	r2, [pc, #176]	; 150c4 <free@plt+0x44d0>
   15010:	e59f10b8 	ldr	r1, [pc, #184]	; 150d0 <free@plt+0x44dc>
   15014:	e59f30b0 	ldr	r3, [pc, #176]	; 150cc <free@plt+0x44d8>
   15018:	e5930000 	ldr	r0, [r3]
   1501c:	ebffeea6 	bl	10abc <fprintf@plt>
   15020:	eafffff0 	b	14fe8 <free@plt+0x43f4>
   15024:	e5947094 	ldr	r7, [r4, #148]	; 0x94
--
   150d8:	00017919 	andeq	r7, r1, r9, lsl r9
   150dc:	00017941 	andeq	r7, r1, r1, asr #18
   150e0:	e92d41f3 	push	{r0, r1, r4, r5, r6, r7, r8, lr}
   150e4:	e1a05000 	mov	r5, r0
   150e8:	e3a01000 	mov	r1, #0
   150ec:	e59f0150 	ldr	r0, [pc, #336]	; 15244 <free@plt+0x4650>
   150f0:	ebffee95 	bl	10b4c <open64@plt>
   150f4:	e3700001 	cmn	r0, #1
   150f8:	e1a04000 	mov	r4, r0
   150fc:	0a00004d 	beq	15238 <free@plt+0x4644>
   15100:	e3a00a01 	mov	r0, #4096	; 0x1000
   15104:	ebffee5d 	bl	10a80 <alloc@plt>
   15108:	e2501000 	subs	r1, r0, #0
   1510c:	1a000012 	bne	1515c <free@plt+0x4568>
   15110:	ebffee9c 	bl	10b88 <__errno_location@plt>
   15114:	e59f512c 	ldr	r5, [pc, #300]	; 15248 <free@plt+0x4654>
   15118:	e59f212c 	ldr	r2, [pc, #300]	; 1524c <free@plt+0x4658>
   1511c:	e59f112c 	ldr	r1, [pc, #300]	; 15250 <free@plt+0x465c>
   15120:	e5904000 	ldr	r4, [r0]
   15124:	e5950000 	ldr	r0, [r5]
   15128:	ebffee63 	bl	10abc <fprintf@plt>
   1512c:	e1a00004 	mov	r0, r4
   15130:	e5955000 	ldr	r5, [r5]
   15134:	ebffee3c 	bl	10a2c <strerror@plt>
   15138:	e58d4000 	str	r4, [sp]
   1513c:	e59f3110 	ldr	r3, [pc, #272]	; 15254 <free@plt+0x4660>
   15140:	e3a02008 	mov	r2, #8
   15144:	e59f110c 	ldr	r1, [pc, #268]	; 15258 <free@plt+0x4664>
   15148:	e58d0004 	str	r0, [sp, #4]
   1514c:	e1a00005 	mov	r0, r5
   15150:	ebffee59 	bl	10abc <fprintf@plt>
   15154:	e3e00000 	mvn	r0, #0
   15158:	ebffee8d 	bl	10b94 <exit@plt>
   1515c:	e5851094 	str	r1, [r5, #148]	; 0x94
   15160:	e3a02a01 	mov	r2, #4096	; 0x1000
   15164:	e1a00004 	mov	r0, r4
   15168:	ebffee5c 	bl	10ae0 <read@plt>
   1516c:	e3700001 	cmn	r0, #1
   15170:	e1a07000 	mov	r7, r0
   15174:	1a000017 	bne	151d8 <free@plt+0x45e4>
   15178:	ebffee82 	bl	10b88 <__errno_location@plt>
   1517c:	e59f70c4 	ldr	r7, [pc, #196]	; 15248 <free@plt+0x4654>
   15180:	e59f30bc 	ldr	r3, [pc, #188]	; 15244 <free@plt+0x4650>
   15184:	e59f20c0 	ldr	r2, [pc, #192]	; 1524c <free@plt+0x4658>
   15188:	e59f10cc 	ldr	r1, [pc, #204]	; 1525c <free@plt+0x4668>
   1518c:	e5906000 	ldr	r6, [r0]
   15190:	e5970000 	ldr	r0, [r7]
   15194:	ebffee48 	bl	10abc <fprintf@plt>
   15198:	e1a00006 	mov	r0, r6
   1519c:	e5977000 	ldr	r7, [r7]
   151a0:	ebffee21 	bl	10a2c <strerror@plt>
   151a4:	e58d6000 	str	r6, [sp]
   151a8:	e59f30a4 	ldr	r3, [pc, #164]	; 15254 <free@plt+0x4660>
   151ac:	e3a02008 	mov	r2, #8
   151b0:	e59f10a0 	ldr	r1, [pc, #160]	; 15258 <free@plt+0x4664>
   151b4:	e58d0004 	str	r0, [sp, #4]
   151b8:	e1a00007 	mov	r0, r7
   151bc:	ebffee3e 	bl	10abc <fprintf@plt>
   151c0:	e5950094 	ldr	r0, [r5, #148]	; 0x94
   151c4:	ebffee8a 	bl	10bf4 <free@plt>
   151c8:	e1a00004 	mov	r0, r4
   151cc:	ebffee82 	bl	10bdc <close@plt>
   151d0:	e3e04000 	mvn	r4, #0
   151d4:	ea000017 	b	15238 <free@plt+0x4644>
   151d8:	e350001e 	cmp	r0, #30
   151dc:	9a000006 	bls	151fc <free@plt+0x4608>
   151e0:	e5956094 	ldr	r6, [r5, #148]	; 0x94
   151e4:	e3a0201f 	mov	r2, #31
   151e8:	e59f1070 	ldr	r1, [pc, #112]	; 15260 <free@plt+0x466c>
   151ec:	e1a00006 	mov	r0, r6
   151f0:	ebffee40 	bl	10af8 <emcmp@plt>
   151f4:	e2508000 	subs	r8, r0, #0
   151f8:	0a000008 	beq	15220 <free@plt+0x462c>
   151fc:	e59f305c 	ldr	r3, [pc, #92]	; 15260 <free@plt+0x466c>
   15200:	e59f0040 	ldr	r0, [pc, #64]	; 15248 <free@plt+0x4654>
   15204:	e58d3000 	str	r3, [sp]
   15208:	e59f203c 	ldr	r2, [pc, #60]	; 1524c <free@plt+0x4658>
   1520c:	e59f3030 	ldr	r3, [pc, #48]	; 15244 <free@plt+0x4650>
   15210:	e59f104c 	ldr	r1, [pc, #76]	; 15264 <free@plt+0x4670>
   15214:	e5900000 	ldr	r0, [r0]
   15218:	ebffee27 	bl	10abc <fprintf@plt>
   1521c:	eaffffe7 	b	151c0 <free@plt+0x45cc>
   15220:	e286601f 	add	r6, r6, #31
--
   15260:	0001796e 	andeq	r7, r1, lr, ror #18
   15264:	0001798e 	andeq	r7, r1, lr, lsl #19
   15268:	e92d4037 	push	{r0, r1, r2, r4, r5, lr}
   1526c:	e59f0074 	ldr	r0, [pc, #116]	; 152e8 <free@plt+0x46f4>
   15270:	e3a01004 	mov	r1, #4
   15274:	ebffee40 	bl	10b7c <access@plt>
   15278:	e3500000 	cmp	r0, #0
   1527c:	03a00001 	moveq	r0, #1
   15280:	0a000016 	beq	152e0 <free@plt+0x46ec>
   15284:	ebffee3f 	bl	10b88 <__errno_location@plt>
   15288:	e5904000 	ldr	r4, [r0]
   1528c:	e3540002 	cmp	r4, #2
   15290:	03a03000 	moveq	r3, #0
   15294:	05803000 	streq	r3, [r0]
   15298:	0a00000f 	beq	152dc <free@plt+0x46e8>
   1529c:	e59f5048 	ldr	r5, [pc, #72]	; 152ec <free@plt+0x46f8>
   152a0:	e59f3040 	ldr	r3, [pc, #64]	; 152e8 <free@plt+0x46f4>
   152a4:	e59f2044 	ldr	r2, [pc, #68]	; 152f0 <free@plt+0x46fc>
   152a8:	e59f1044 	ldr	r1, [pc, #68]	; 152f4 <free@plt+0x4700>
   152ac:	e5950000 	ldr	r0, [r5]
   152b0:	ebffee01 	bl	10abc <fprintf@plt>
   152b4:	e1a00004 	mov	r0, r4
   152b8:	e5955000 	ldr	r5, [r5]
   152bc:	ebffedda 	bl	10a2c <strerror@plt>
   152c0:	e58d4000 	str	r4, [sp]
   152c4:	e59f302c 	ldr	r3, [pc, #44]	; 152f8 <free@plt+0x4704>
   152c8:	e3a02008 	mov	r2, #8
   152cc:	e59f1028 	ldr	r1, [pc, #40]	; 152fc <free@plt+0x4708>
   152d0:	e58d0004 	str	r0, [sp, #4]
   152d4:	e1a00005 	mov	r0, r5
   152d8:	ebffedf7 	bl	10abc <fprintf@plt>
   152dc:	e3a00000 	mov	r0, #0
   152e0:	e28dd00c 	add	sp, sp, #12
--
   153a4:	e1a0000d 	mov	r0, sp
   153a8:	ebfffef3 	bl	14f7c <free@plt+0x4388>
   153ac:	e3500000 	cmp	r0, #0
   153b0:	1afffff0 	bne	15378 <free@plt+0x4784>
   153b4:	e28dd0a0 	add	sp, sp, #160	; 0xa0
   153b8:	e8bd8010 	pop	{r4, pc}
   153bc:	e92d40f0 	push	{r4, r5, r6, r7, lr}
   153c0:	e24ddf6f 	sub	sp, sp, #444	; 0x1bc
   153c4:	e28d1008 	add	r1, sp, #8
   153c8:	e1a05000 	mov	r5, r0
   153cc:	ebffed99 	bl	10a38 <stat64@plt>
   153d0:	e2501000 	subs	r1, r0, #0
   153d4:	0a000015 	beq	15430 <free@plt+0x483c>
   153d8:	ebffedea 	bl	10b88 <__errno_location@plt>
   153dc:	e59f6158 	ldr	r6, [pc, #344]	; 1553c <free@plt+0x4948>
   153e0:	e1a03005 	mov	r3, r5
   153e4:	e59f2154 	ldr	r2, [pc, #340]	; 15540 <free@plt+0x494c>
   153e8:	e59f1154 	ldr	r1, [pc, #340]	; 15544 <free@plt+0x4950>
   153ec:	e5904000 	ldr	r4, [r0]
   153f0:	e5960000 	ldr	r0, [r6]
   153f4:	ebffedb0 	bl	10abc <fprintf@plt>
   153f8:	e1a00004 	mov	r0, r4
   153fc:	e5965000 	ldr	r5, [r6]
   15400:	ebffed89 	bl	10a2c <strerror@plt>
   15404:	e58d4000 	str	r4, [sp]
   15408:	e59f3138 	ldr	r3, [pc, #312]	; 15548 <free@plt+0x4954>
   1540c:	e3a02008 	mov	r2, #8
   15410:	e59f1134 	ldr	r1, [pc, #308]	; 1554c <free@plt+0x4958>
   15414:	e58d0004 	str	r0, [sp, #4]
   15418:	e1a00005 	mov	r0, r5
   1541c:	ebffeda6 	bl	10abc <fprintf@plt>
   15420:	e3e04000 	mvn	r4, #0
   15424:	e1a00004 	mov	r0, r4
   15428:	e28ddf6f 	add	sp, sp, #444	; 0x1bc
   1542c:	e8bd80f0 	pop	{r4, r5, r6, r7, pc}
   15430:	e59d3018 	ldr	r3, [sp, #24]
   15434:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   15438:	e3530a02 	cmp	r3, #8192	; 0x2000
   1543c:	0a000009 	beq	15468 <free@plt+0x4874>
   15440:	ebffedd0 	bl	10b88 <__errno_location@plt>
   15444:	e3a03016 	mov	r3, #22
   15448:	e59f20f0 	ldr	r2, [pc, #240]	; 15540 <free@plt+0x494c>
   1544c:	e59f10fc 	ldr	r1, [pc, #252]	; 15550 <free@plt+0x495c>
   15450:	e5803000 	str	r3, [r0]
   15454:	e59f00e0 	ldr	r0, [pc, #224]	; 1553c <free@plt+0x4948>
   15458:	e1a03005 	mov	r3, r5
   1545c:	e5900000 	ldr	r0, [r0]
   15460:	ebffed95 	bl	10abc <fprintf@plt>
   15464:	eaffffed 	b	15420 <free@plt+0x482c>
   15468:	e1a00005 	mov	r0, r5
   1546c:	ebffedb6 	bl	10b4c <open64@plt>
   15470:	e3700001 	cmn	r0, #1
   15474:	e1a04000 	mov	r4, r0
   15478:	1a000012 	bne	154c8 <free@plt+0x48d4>
   1547c:	ebffedc1 	bl	10b88 <__errno_location@plt>
   15480:	e59f70b4 	ldr	r7, [pc, #180]	; 1553c <free@plt+0x4948>
   15484:	e1a03005 	mov	r3, r5
   15488:	e59f20b0 	ldr	r2, [pc, #176]	; 15540 <free@plt+0x494c>
   1548c:	e59f10b0 	ldr	r1, [pc, #176]	; 15544 <free@plt+0x4950>
   15490:	e5906000 	ldr	r6, [r0]
   15494:	e5970000 	ldr	r0, [r7]
   15498:	ebffed87 	bl	10abc <fprintf@plt>
   1549c:	e1a00006 	mov	r0, r6
   154a0:	e5975000 	ldr	r5, [r7]
   154a4:	ebffed60 	bl	10a2c <strerror@plt>
   154a8:	e58d6000 	str	r6, [sp]
   154ac:	e59f3094 	ldr	r3, [pc, #148]	; 15548 <free@plt+0x4954>
   154b0:	e3a02008 	mov	r2, #8
   154b4:	e59f1090 	ldr	r1, [pc, #144]	; 1554c <free@plt+0x4958>
   154b8:	e58d0004 	str	r0, [sp, #4]
   154bc:	e1a00005 	mov	r0, r5
   154c0:	ebffed7d 	bl	10abc <fprintf@plt>
   154c4:	eaffffd6 	b	15424 <free@plt+0x4830>
   154c8:	e28d2070 	add	r2, sp, #112	; 0x70
   154cc:	e59f1080 	ldr	r1, [pc, #128]	; 15554 <free@plt+0x4960>
   154d0:	ebffed4f 	bl	10a14 <ioctl@plt>
   154d4:	e2506000 	subs	r6, r0, #0
   154d8:	a59d6174 	ldrge	r6, [sp, #372]	; 0x174
   154dc:	aa000012 	bge	1552c <free@plt+0x4938>
   154e0:	ebffeda8 	bl	10b88 <__errno_location@plt>
   154e4:	e5905000 	ldr	r5, [r0]
   154e8:	e355005f 	cmp	r5, #95	; 0x5f
   154ec:	0a00000e 	beq	1552c <free@plt+0x4938>
   154f0:	e59f7044 	ldr	r7, [pc, #68]	; 1553c <free@plt+0x4948>
   154f4:	e59f2044 	ldr	r2, [pc, #68]	; 15540 <free@plt+0x494c>
   154f8:	e59f1058 	ldr	r1, [pc, #88]	; 15558 <free@plt+0x4964>
   154fc:	e5970000 	ldr	r0, [r7]
   15500:	ebffed6d 	bl	10abc <fprintf@plt>
   15504:	e1a00005 	mov	r0, r5
   15508:	e5977000 	ldr	r7, [r7]
   1550c:	ebffed46 	bl	10a2c <strerror@plt>
   15510:	e58d5000 	str	r5, [sp]
   15514:	e59f302c 	ldr	r3, [pc, #44]	; 15548 <free@plt+0x4954>
   15518:	e3a02008 	mov	r2, #8
   1551c:	e59f1028 	ldr	r1, [pc, #40]	; 1554c <free@plt+0x4958>
   15520:	e58d0004 	str	r0, [sp, #4]
   15524:	e1a00007 	mov	r0, r7
   15528:	ebffed63 	bl	10abc <fprintf@plt>
   1552c:	e1a00004 	mov	r0, r4
   15530:	ebffeda9 	bl	10bdc <close@plt>
--
   15584:	000179e8 	andeq	r7, r1, r8, ror #19
   15588:	e92d43f0 	push	{r4, r5, r6, r7, r8, r9, lr}
   1558c:	e24ddf51 	sub	sp, sp, #324	; 0x144
   15590:	e3a02000 	mov	r2, #0
   15594:	e3a03000 	mov	r3, #0
   15598:	e1a04001 	mov	r4, r1
   1559c:	e28d1038 	add	r1, sp, #56	; 0x38
   155a0:	e1a06000 	mov	r6, r0
   155a4:	e1cd21f0 	strd	r2, [sp, #16]
   155a8:	ebffed22 	bl	10a38 <stat64@plt>
   155ac:	e3500000 	cmp	r0, #0
   155b0:	0a000018 	beq	15618 <free@plt+0x4a24>
   155b4:	ebffed73 	bl	10b88 <__errno_location@plt>
   155b8:	e59f8450 	ldr	r8, [pc, #1104]	; 15a10 <free@plt+0x4e1c>
   155bc:	e1a03006 	mov	r3, r6
   155c0:	e59f244c 	ldr	r2, [pc, #1100]	; 15a14 <free@plt+0x4e20>
   155c4:	e59f144c 	ldr	r1, [pc, #1100]	; 15a18 <free@plt+0x4e24>
   155c8:	e5907000 	ldr	r7, [r0]
   155cc:	e1a05000 	mov	r5, r0
   155d0:	e5980000 	ldr	r0, [r8]
   155d4:	ebffed38 	bl	10abc <fprintf@plt>
   155d8:	e1a00007 	mov	r0, r7
   155dc:	e5988000 	ldr	r8, [r8]
   155e0:	ebffed11 	bl	10a2c <strerror@plt>
   155e4:	e59f3430 	ldr	r3, [pc, #1072]	; 15a1c <free@plt+0x4e28>
   155e8:	e58d7000 	str	r7, [sp]
   155ec:	e3a02008 	mov	r2, #8
   155f0:	e59f1428 	ldr	r1, [pc, #1064]	; 15a20 <free@plt+0x4e2c>
   155f4:	e58d0004 	str	r0, [sp, #4]
   155f8:	e1a00008 	mov	r0, r8
   155fc:	ebffed2e 	bl	10abc <fprintf@plt>
   15600:	e5953000 	ldr	r3, [r5]
   15604:	e3530002 	cmp	r3, #2
   15608:	1a000002 	bne	15618 <free@plt+0x4a24>
   1560c:	e59f1400 	ldr	r1, [pc, #1024]	; 15a14 <free@plt+0x4e20>
   15610:	e59f040c 	ldr	r0, [pc, #1036]	; 15a24 <free@plt+0x4e30>
   15614:	ebffed01 	bl	10a20 <printf@plt>
   15618:	e59d3048 	ldr	r3, [sp, #72]	; 0x48
   1561c:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   15620:	e3530a02 	cmp	r3, #8192	; 0x2000
   15624:	0a00000a 	beq	15654 <free@plt+0x4a60>
   15628:	ebffed56 	bl	10b88 <__errno_location@plt>
   1562c:	e3a03016 	mov	r3, #22
   15630:	e59f23dc 	ldr	r2, [pc, #988]	; 15a14 <free@plt+0x4e20>
   15634:	e59f13ec 	ldr	r1, [pc, #1004]	; 15a28 <free@plt+0x4e34>
   15638:	e5803000 	str	r3, [r0]
   1563c:	e59f03cc 	ldr	r0, [pc, #972]	; 15a10 <free@plt+0x4e1c>
   15640:	e1a03006 	mov	r3, r6
   15644:	e5900000 	ldr	r0, [r0]
   15648:	ebffed1b 	bl	10abc <fprintf@plt>
   1564c:	e3e05000 	mvn	r5, #0
   15650:	ea000038 	b	15738 <free@plt+0x4b44>
--
   15674:	e1a01009 	mov	r1, r9
   15678:	e1a05000 	mov	r5, r0
   1567c:	e5840004 	str	r0, [r4, #4]
   15680:	e1a00008 	mov	r0, r8
   15684:	ebffed00 	bl	10a8c <gnu_dev_minor@plt>
   15688:	e355005a 	cmp	r5, #90	; 0x5a
   1568c:	e5840008 	str	r0, [r4, #8]
   15690:	0a00000d 	beq	156cc <free@plt+0x4ad8>
   15694:	ebffed3b 	bl	10b88 <__errno_location@plt>
   15698:	e3a03016 	mov	r3, #22
   1569c:	e59f2370 	ldr	r2, [pc, #880]	; 15a14 <free@plt+0x4e20>
   156a0:	e59f1384 	ldr	r1, [pc, #900]	; 15a2c <free@plt+0x4e38>
   156a4:	e5803000 	str	r3, [r0]
   156a8:	e3a0305a 	mov	r3, #90	; 0x5a
   156ac:	e58d3004 	str	r3, [sp, #4]
   156b0:	e59f0358 	ldr	r0, [pc, #856]	; 15a10 <free@plt+0x4e1c>
   156b4:	e5943004 	ldr	r3, [r4, #4]
   156b8:	e58d3000 	str	r3, [sp]
   156bc:	e1a03006 	mov	r3, r6
   156c0:	e5900000 	ldr	r0, [r0]
   156c4:	ebffecfc 	bl	10abc <fprintf@plt>
   156c8:	eaffffdf 	b	1564c <free@plt+0x4a58>
   156cc:	e0800fa0 	add	r0, r0, r0, lsr #31
   156d0:	e1a000c0 	asr	r0, r0, #1
   156d4:	e5840000 	str	r0, [r4]
   156d8:	e3a01000 	mov	r1, #0
   156dc:	e1a00006 	mov	r0, r6
   156e0:	ebffed19 	bl	10b4c <open64@plt>
   156e4:	e3700001 	cmn	r0, #1
   156e8:	e1a05000 	mov	r5, r0
   156ec:	1a000014 	bne	15744 <free@plt+0x4b50>
   156f0:	ebffed24 	bl	10b88 <__errno_location@plt>
   156f4:	e59f7314 	ldr	r7, [pc, #788]	; 15a10 <free@plt+0x4e1c>
   156f8:	e1a03006 	mov	r3, r6
   156fc:	e59f2310 	ldr	r2, [pc, #784]	; 15a14 <free@plt+0x4e20>
   15700:	e59f1310 	ldr	r1, [pc, #784]	; 15a18 <free@plt+0x4e24>
   15704:	e5904000 	ldr	r4, [r0]
   15708:	e5970000 	ldr	r0, [r7]
   1570c:	ebffecea 	bl	10abc <fprintf@plt>
   15710:	e1a00004 	mov	r0, r4
   15714:	e5976000 	ldr	r6, [r7]
   15718:	ebffecc3 	bl	10a2c <strerror@plt>
   1571c:	e58d4000 	str	r4, [sp]
   15720:	e59f32f4 	ldr	r3, [pc, #756]	; 15a1c <free@plt+0x4e28>
   15724:	e3a02008 	mov	r2, #8
   15728:	e59f12f0 	ldr	r1, [pc, #752]	; 15a20 <free@plt+0x4e2c>
   1572c:	e58d0004 	str	r0, [sp, #4]
   15730:	e1a00006 	mov	r0, r6
   15734:	ebffece0 	bl	10abc <fprintf@plt>
   15738:	e1a00005 	mov	r0, r5
   1573c:	e28ddf51 	add	sp, sp, #324	; 0x144
   15740:	e8bd83f0 	pop	{r4, r5, r6, r7, r8, r9, pc}
   15744:	e28d2018 	add	r2, sp, #24
   15748:	e59f12e0 	ldr	r1, [pc, #736]	; 15a30 <free@plt+0x4e3c>
   1574c:	ebffecb0 	bl	10a14 <ioctl@plt>
   15750:	e2508000 	subs	r8, r0, #0
   15754:	0a000013 	beq	157a8 <free@plt+0x4bb4>
   15758:	ebffed0a 	bl	10b88 <__errno_location@plt>
   1575c:	e59f62ac 	ldr	r6, [pc, #684]	; 15a10 <free@plt+0x4e1c>
   15760:	e59f22ac 	ldr	r2, [pc, #684]	; 15a14 <free@plt+0x4e20>
   15764:	e59f12c8 	ldr	r1, [pc, #712]	; 15a34 <free@plt+0x4e40>
   15768:	e5904000 	ldr	r4, [r0]
   1576c:	e5960000 	ldr	r0, [r6]
   15770:	ebffecd1 	bl	10abc <fprintf@plt>
   15774:	e1a00004 	mov	r0, r4
   15778:	e5966000 	ldr	r6, [r6]
   1577c:	ebffecaa 	bl	10a2c <strerror@plt>
   15780:	e59f3294 	ldr	r3, [pc, #660]	; 15a1c <free@plt+0x4e28>
   15784:	e59f1294 	ldr	r1, [pc, #660]	; 15a20 <free@plt+0x4e2c>
   15788:	e3a02008 	mov	r2, #8
   1578c:	e58d4000 	str	r4, [sp]
   15790:	e58d0004 	str	r0, [sp, #4]
   15794:	e1a00006 	mov	r0, r6
   15798:	ebffecc7 	bl	10abc <fprintf@plt>
   1579c:	e1a00005 	mov	r0, r5
   157a0:	ebffed0d 	bl	10bdc <close@plt>
   157a4:	eaffffa8 	b	1564c <free@plt+0x4a58>
   157a8:	e28d2010 	add	r2, sp, #16
   157ac:	e59f1284 	ldr	r1, [pc, #644]	; 15a38 <free@plt+0x4e44>
   157b0:	e1a00005 	mov	r0, r5
   157b4:	ebffec96 	bl	10a14 <ioctl@plt>
   157b8:	e3700001 	cmn	r0, #1
   157bc:	15d430fc 	ldrbne	r3, [r4, #252]	; 0xfc
   157c0:	13833002 	orrne	r3, r3, #2
   157c4:	1a000015 	bne	15820 <free@plt+0x4c2c>
   157c8:	ebffecee 	bl	10b88 <__errno_location@plt>
   157cc:	e5907000 	ldr	r7, [r0]
   157d0:	e357005f 	cmp	r7, #95	; 0x5f
   157d4:	05808000 	streq	r8, [r0]
   157d8:	05d430fc 	ldrbeq	r3, [r4, #252]	; 0xfc
   157dc:	03c33002 	biceq	r3, r3, #2
   157e0:	0a00000e 	beq	15820 <free@plt+0x4c2c>
   157e4:	e59f4224 	ldr	r4, [pc, #548]	; 15a10 <free@plt+0x4e1c>
   157e8:	e59f2224 	ldr	r2, [pc, #548]	; 15a14 <free@plt+0x4e20>
   157ec:	e59f1248 	ldr	r1, [pc, #584]	; 15a3c <free@plt+0x4e48>
   157f0:	e5940000 	ldr	r0, [r4]
   157f4:	ebffecb0 	bl	10abc <fprintf@plt>
   157f8:	e1a00007 	mov	r0, r7
   157fc:	e5944000 	ldr	r4, [r4]
--
   15880:	ca000005 	bgt	1589c <free@plt+0x4ca8>
   15884:	e58d2004 	str	r2, [sp, #4]
   15888:	e58d6000 	str	r6, [sp]
   1588c:	e59f2180 	ldr	r2, [pc, #384]	; 15a14 <free@plt+0x4e20>
   15890:	e5943000 	ldr	r3, [r4]
   15894:	e59f11a8 	ldr	r1, [pc, #424]	; 15a44 <free@plt+0x4e50>
   15898:	eafffff3 	b	1586c <free@plt+0x4c78>
   1589c:	e1903001 	orrs	r3, r0, r1
   158a0:	0a000003 	beq	158b4 <free@plt+0x4cc0>
   158a4:	e1a03fc2 	asr	r3, r2, #31
   158a8:	e1500002 	cmp	r0, r2
   158ac:	e0d1c003 	sbcs	ip, r1, r3
   158b0:	aa000008 	bge	158d8 <free@plt+0x4ce4>
   158b4:	e1cd00f8 	strd	r0, [sp, #8]
   158b8:	e59f0150 	ldr	r0, [pc, #336]	; 15a10 <free@plt+0x4e1c>
   158bc:	e58d6000 	str	r6, [sp]
   158c0:	e59f214c 	ldr	r2, [pc, #332]	; 15a14 <free@plt+0x4e20>
   158c4:	e5943000 	ldr	r3, [r4]
   158c8:	e59f1178 	ldr	r1, [pc, #376]	; 15a48 <free@plt+0x4e54>
   158cc:	e5900000 	ldr	r0, [r0]
   158d0:	ebffec79 	bl	10abc <fprintf@plt>
   158d4:	eaffffb0 	b	1579c <free@plt+0x4ba8>
   158d8:	eb0000e3 	bl	15c6c <free@plt+0x5078>
   158dc:	e58400e0 	str	r0, [r4, #224]	; 0xe0
   158e0:	e3570008 	cmp	r7, #8
   158e4:	979ff107 	ldrls	pc, [pc, r7, lsl #2]
   158e8:	eaffffab 	b	1579c <free@plt+0x4ba8>
   158ec:	00015910 	andeq	r5, r1, r0, lsl r9
   158f0:	00015930 	andeq	r5, r1, r0, lsr r9
   158f4:	000159c0 	andeq	r5, r1, r0, asr #19
   158f8:	000159c8 	andeq	r5, r1, r8, asr #19
   158fc:	000159d0 	ldrdeq	r5, [r1], -r0
   15900:	0001579c 	muleq	r1, ip, r7
   15904:	000159e0 	andeq	r5, r1, r0, ror #19
   15908:	000159e8 	andeq	r5, r1, r8, ror #19
   1590c:	000159d8 	ldrdeq	r5, [r1], -r8
   15910:	e59f00f8 	ldr	r0, [pc, #248]	; 15a10 <free@plt+0x4e1c>
   15914:	e58d6000 	str	r6, [sp]
   15918:	e59f20f4 	ldr	r2, [pc, #244]	; 15a14 <free@plt+0x4e20>
   1591c:	e5943000 	ldr	r3, [r4]
   15920:	e59f1124 	ldr	r1, [pc, #292]	; 15a4c <free@plt+0x4e58>
   15924:	e5900000 	ldr	r0, [r0]
   15928:	ebffec63 	bl	10abc <fprintf@plt>
   1592c:	eaffff9a 	b	1579c <free@plt+0x4ba8>
   15930:	e59f1118 	ldr	r1, [pc, #280]	; 15a50 <free@plt+0x4e5c>
--
   1595c:	ebffec9e 	bl	10bdc <close@plt>
   15960:	e1a00006 	mov	r0, r6
   15964:	ebfffe94 	bl	153bc <free@plt+0x47c8>
   15968:	e1c00fc0 	bic	r0, r0, r0, asr #31
   1596c:	e58400f4 	str	r0, [r4, #244]	; 0xf4
   15970:	e28d00a0 	add	r0, sp, #160	; 0xa0
   15974:	ebfffdd9 	bl	150e0 <free@plt+0x44ec>
   15978:	e2505000 	subs	r5, r0, #0
   1597c:	1affff32 	bne	1564c <free@plt+0x4a58>
   15980:	e28d00a0 	add	r0, sp, #160	; 0xa0
   15984:	ebfffd7c 	bl	14f7c <free@plt+0x4388>
   15988:	e3500000 	cmp	r0, #0
   1598c:	1a000017 	bne	159f0 <free@plt+0x4dfc>
   15990:	e59f30bc 	ldr	r3, [pc, #188]	; 15a54 <free@plt+0x4e60>
   15994:	e59f0074 	ldr	r0, [pc, #116]	; 15a10 <free@plt+0x4e1c>
   15998:	e58d3000 	str	r3, [sp]
   1599c:	e59f2070 	ldr	r2, [pc, #112]	; 15a14 <free@plt+0x4e20>
   159a0:	e5943000 	ldr	r3, [r4]
   159a4:	e59f10ac 	ldr	r1, [pc, #172]	; 15a58 <free@plt+0x4e64>
   159a8:	e5900000 	ldr	r0, [r0]
   159ac:	ebffec42 	bl	10abc <fprintf@plt>
   159b0:	ebffec74 	bl	10b88 <__errno_location@plt>
   159b4:	e3a03002 	mov	r3, #2


[*] Function fprintf used 131 times mtdinfo