[*] Binary protection state of ubiblock

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


[*] Function fprintf tear down of ubiblock

   10a14:	ebffff68 	bl	107bc <printf@plt>
   10a18:	e59f02f8 	ldr	r0, [pc, #760]	; 10d18 <free@plt+0x3e8>
   10a1c:	ebffff78 	bl	10804 <puts@plt>
   10a20:	e3e04000 	mvn	r4, #0
   10a24:	e1a00004 	mov	r0, r4
   10a28:	e28dd008 	add	sp, sp, #8
   10a2c:	e8bd87f0 	pop	{r4, r5, r6, r7, r8, r9, sl, pc}
   10a30:	e59f22e4 	ldr	r2, [pc, #740]	; 10d1c <free@plt+0x3ec>
   10a34:	e59f12e4 	ldr	r1, [pc, #740]	; 10d20 <free@plt+0x3f0>
   10a38:	e59f02e4 	ldr	r0, [pc, #740]	; 10d24 <free@plt+0x3f4>
   10a3c:	ebffff5e 	bl	107bc <printf@plt>
   10a40:	eaffffec 	b	109f8 <free@plt+0xc8>
   10a44:	e59f52b0 	ldr	r5, [pc, #688]	; 10cfc <free@plt+0x3cc>
   10a48:	e5953000 	ldr	r3, [r5]
   10a4c:	e3530000 	cmp	r3, #0
   10a50:	1a000005 	bne	10a6c <free@plt+0x13c>
   10a54:	e59f32a4 	ldr	r3, [pc, #676]	; 10d00 <free@plt+0x3d0>
   10a58:	e59f22c0 	ldr	r2, [pc, #704]	; 10d20 <free@plt+0x3f0>
   10a5c:	e59f12c4 	ldr	r1, [pc, #708]	; 10d28 <free@plt+0x3f8>
   10a60:	e5930000 	ldr	r0, [r3]
   10a64:	ebffff75 	bl	10840 <fprintf@plt>
   10a68:	eaffffed 	b	10a24 <free@plt+0xf4>
   10a6c:	eb00033e 	bl	1176c <free@plt+0xe3c>
   10a70:	e2508000 	subs	r8, r0, #0
   10a74:	1a000019 	bne	10ae0 <free@plt+0x1b0>
   10a78:	ebffff97 	bl	108dc <__errno_location@plt>
   10a7c:	e59f527c 	ldr	r5, [pc, #636]	; 10d00 <free@plt+0x3d0>
   10a80:	e5903000 	ldr	r3, [r0]
   10a84:	e1a06000 	mov	r6, r0
   10a88:	e3530000 	cmp	r3, #0
   10a8c:	1a000003 	bne	10aa0 <free@plt+0x170>
   10a90:	e59f2288 	ldr	r2, [pc, #648]	; 10d20 <free@plt+0x3f0>
   10a94:	e59f1290 	ldr	r1, [pc, #656]	; 10d2c <free@plt+0x3fc>
   10a98:	e5950000 	ldr	r0, [r5]
   10a9c:	ebffff67 	bl	10840 <fprintf@plt>
   10aa0:	e5966000 	ldr	r6, [r6]
   10aa4:	e59f2274 	ldr	r2, [pc, #628]	; 10d20 <free@plt+0x3f0>
   10aa8:	e59f1280 	ldr	r1, [pc, #640]	; 10d30 <free@plt+0x400>
   10aac:	e5950000 	ldr	r0, [r5]
   10ab0:	ebffff62 	bl	10840 <fprintf@plt>
   10ab4:	e1a00006 	mov	r0, r6
   10ab8:	e5955000 	ldr	r5, [r5]
   10abc:	ebffff41 	bl	107c8 <strerror@plt>
   10ac0:	e58d6000 	str	r6, [sp]
   10ac4:	e59f3268 	ldr	r3, [pc, #616]	; 10d34 <free@plt+0x404>
   10ac8:	e3a0200a 	mov	r2, #10
   10acc:	e59f1264 	ldr	r1, [pc, #612]	; 10d38 <free@plt+0x408>
   10ad0:	e58d0004 	str	r0, [sp, #4]
   10ad4:	e1a00005 	mov	r0, r5
   10ad8:	ebffff58 	bl	10840 <fprintf@plt>
   10adc:	eaffffd0 	b	10a24 <free@plt+0xf4>
   10ae0:	e5951000 	ldr	r1, [r5]
   10ae4:	eb00051b 	bl	11f58 <free@plt+0x1628>
   10ae8:	e3500001 	cmp	r0, #1
   10aec:	1a000008 	bne	10b14 <free@plt+0x1e4>
   10af0:	e59f0208 	ldr	r0, [pc, #520]	; 10d00 <free@plt+0x3d0>
   10af4:	e5953000 	ldr	r3, [r5]
   10af8:	e59f2220 	ldr	r2, [pc, #544]	; 10d20 <free@plt+0x3f0>
   10afc:	e59f1238 	ldr	r1, [pc, #568]	; 10d3c <free@plt+0x40c>
   10b00:	e5900000 	ldr	r0, [r0]
   10b04:	ebffff4d 	bl	10840 <fprintf@plt>
   10b08:	e1a00008 	mov	r0, r8
   10b0c:	eb0002e1 	bl	11698 <free@plt+0xd68>
   10b10:	eaffffc3 	b	10a24 <free@plt+0xf4>
   10b14:	e3500000 	cmp	r0, #0
   10b18:	e5956000 	ldr	r6, [r5]
   10b1c:	aa000015 	bge	10b78 <free@plt+0x248>
   10b20:	ebffff6d 	bl	108dc <__errno_location@plt>
   10b24:	e59f71d4 	ldr	r7, [pc, #468]	; 10d00 <free@plt+0x3d0>
   10b28:	e1a03006 	mov	r3, r6
   10b2c:	e59f21ec 	ldr	r2, [pc, #492]	; 10d20 <free@plt+0x3f0>
   10b30:	e5905000 	ldr	r5, [r0]
   10b34:	e5970000 	ldr	r0, [r7]
   10b38:	e3550013 	cmp	r5, #19
   10b3c:	059f11fc 	ldreq	r1, [pc, #508]	; 10d40 <free@plt+0x410>
   10b40:	0affffef 	beq	10b04 <free@plt+0x1d4>
   10b44:	e59f11f8 	ldr	r1, [pc, #504]	; 10d44 <free@plt+0x414>
   10b48:	ebffff3c 	bl	10840 <fprintf@plt>
   10b4c:	e1a00005 	mov	r0, r5
   10b50:	e5976000 	ldr	r6, [r7]
   10b54:	ebffff1b 	bl	107c8 <strerror@plt>
   10b58:	e59f31d4 	ldr	r3, [pc, #468]	; 10d34 <free@plt+0x404>
   10b5c:	e59f11d4 	ldr	r1, [pc, #468]	; 10d38 <free@plt+0x408>
   10b60:	e3a0200a 	mov	r2, #10
   10b64:	e58d5000 	str	r5, [sp]
   10b68:	e58d0004 	str	r0, [sp, #4]
   10b6c:	e1a00006 	mov	r0, r6
   10b70:	ebffff32 	bl	10840 <fprintf@plt>
   10b74:	eaffffe3 	b	10b08 <free@plt+0x1d8>
   10b78:	e1a00006 	mov	r0, r6
   10b7c:	e3a01002 	mov	r1, #2
   10b80:	ebffff49 	bl	108ac <open64@plt>
   10b84:	e3700001 	cmn	r0, #1
   10b88:	e1a06000 	mov	r6, r0
   10b8c:	1a000011 	bne	10bd8 <free@plt+0x2a8>
   10b90:	ebffff51 	bl	108dc <__errno_location@plt>
   10b94:	e59f7164 	ldr	r7, [pc, #356]	; 10d00 <free@plt+0x3d0>
   10b98:	e5953000 	ldr	r3, [r5]
   10b9c:	e59f217c 	ldr	r2, [pc, #380]	; 10d20 <free@plt+0x3f0>
   10ba0:	e59f11a0 	ldr	r1, [pc, #416]	; 10d48 <free@plt+0x418>
   10ba4:	e5906000 	ldr	r6, [r0]
   10ba8:	e5970000 	ldr	r0, [r7]
   10bac:	ebffff23 	bl	10840 <fprintf@plt>
   10bb0:	e1a00006 	mov	r0, r6
   10bb4:	e5975000 	ldr	r5, [r7]
--
   10bc4:	e3a0200a 	mov	r2, #10
   10bc8:	e59f1168 	ldr	r1, [pc, #360]	; 10d38 <free@plt+0x408>
   10bcc:	e58d0004 	str	r0, [sp, #4]
   10bd0:	e1a00005 	mov	r0, r5
   10bd4:	eaffffe5 	b	10b70 <free@plt+0x240>
   10bd8:	e5953004 	ldr	r3, [r5, #4]
   10bdc:	e3530000 	cmp	r3, #0
   10be0:	0a000025 	beq	10c7c <free@plt+0x34c>
   10be4:	eb000637 	bl	124c8 <free@plt+0x1b98>
   10be8:	e3500000 	cmp	r0, #0
   10bec:	0a00003a 	beq	10cdc <free@plt+0x3ac>
   10bf0:	ebffff39 	bl	108dc <__errno_location@plt>
   10bf4:	e59f5104 	ldr	r5, [pc, #260]	; 10d00 <free@plt+0x3d0>
   10bf8:	e5903000 	ldr	r3, [r0]
   10bfc:	e1a07000 	mov	r7, r0
   10c00:	e3530026 	cmp	r3, #38	; 0x26
   10c04:	1a000003 	bne	10c18 <free@plt+0x2e8>
   10c08:	e59f2110 	ldr	r2, [pc, #272]	; 10d20 <free@plt+0x3f0>
   10c0c:	e59f1138 	ldr	r1, [pc, #312]	; 10d4c <free@plt+0x41c>
   10c10:	e5950000 	ldr	r0, [r5]
   10c14:	ebffff09 	bl	10840 <fprintf@plt>
   10c18:	e5973000 	ldr	r3, [r7]
   10c1c:	e3530019 	cmp	r3, #25
   10c20:	1a000003 	bne	10c34 <free@plt+0x304>
   10c24:	e59f20f4 	ldr	r2, [pc, #244]	; 10d20 <free@plt+0x3f0>
   10c28:	e59f1120 	ldr	r1, [pc, #288]	; 10d50 <free@plt+0x420>
   10c2c:	e5950000 	ldr	r0, [r5]
   10c30:	ebffff02 	bl	10840 <fprintf@plt>
   10c34:	e5977000 	ldr	r7, [r7]
   10c38:	e59f20e0 	ldr	r2, [pc, #224]	; 10d20 <free@plt+0x3f0>
   10c3c:	e59f1110 	ldr	r1, [pc, #272]	; 10d54 <free@plt+0x424>
   10c40:	e5950000 	ldr	r0, [r5]
   10c44:	ebfffefd 	bl	10840 <fprintf@plt>
   10c48:	e1a00007 	mov	r0, r7
   10c4c:	e5955000 	ldr	r5, [r5]
   10c50:	ebfffedc 	bl	107c8 <strerror@plt>
   10c54:	e58d7000 	str	r7, [sp]
   10c58:	e59f30d4 	ldr	r3, [pc, #212]	; 10d34 <free@plt+0x404>
   10c5c:	e3a0200a 	mov	r2, #10
   10c60:	e59f10d0 	ldr	r1, [pc, #208]	; 10d38 <free@plt+0x408>
   10c64:	e58d0004 	str	r0, [sp, #4]
   10c68:	e1a00005 	mov	r0, r5
   10c6c:	ebfffef3 	bl	10840 <fprintf@plt>
   10c70:	e1a00006 	mov	r0, r6
   10c74:	ebffff2a 	bl	10924 <close@plt>
   10c78:	eaffffa2 	b	10b08 <free@plt+0x1d8>
   10c7c:	eb000615 	bl	124d8 <free@plt+0x1ba8>
   10c80:	e3500000 	cmp	r0, #0
   10c84:	0a000014 	beq	10cdc <free@plt+0x3ac>
   10c88:	ebffff13 	bl	108dc <__errno_location@plt>
   10c8c:	e59f506c 	ldr	r5, [pc, #108]	; 10d00 <free@plt+0x3d0>
   10c90:	e5903000 	ldr	r3, [r0]
   10c94:	e1a07000 	mov	r7, r0
   10c98:	e3530026 	cmp	r3, #38	; 0x26
   10c9c:	1a000003 	bne	10cb0 <free@plt+0x380>
   10ca0:	e59f2078 	ldr	r2, [pc, #120]	; 10d20 <free@plt+0x3f0>
   10ca4:	e59f10a0 	ldr	r1, [pc, #160]	; 10d4c <free@plt+0x41c>
   10ca8:	e5950000 	ldr	r0, [r5]
   10cac:	ebfffee3 	bl	10840 <fprintf@plt>
   10cb0:	e5973000 	ldr	r3, [r7]
   10cb4:	e3530019 	cmp	r3, #25
   10cb8:	1a000003 	bne	10ccc <free@plt+0x39c>
   10cbc:	e59f205c 	ldr	r2, [pc, #92]	; 10d20 <free@plt+0x3f0>
   10cc0:	e59f1088 	ldr	r1, [pc, #136]	; 10d50 <free@plt+0x420>
   10cc4:	e5950000 	ldr	r0, [r5]
   10cc8:	ebfffedc 	bl	10840 <fprintf@plt>
   10ccc:	e5977000 	ldr	r7, [r7]
   10cd0:	e59f2048 	ldr	r2, [pc, #72]	; 10d20 <free@plt+0x3f0>
--
   10e78:	e1a06001 	mov	r6, r1
   10e7c:	e24dd04c 	sub	sp, sp, #76	; 0x4c
   10e80:	e3a01000 	mov	r1, #0
   10e84:	e1a05000 	mov	r5, r0
   10e88:	ebfffe87 	bl	108ac <open64@plt>
   10e8c:	e3700001 	cmn	r0, #1
   10e90:	e1a04000 	mov	r4, r0
   10e94:	0a000055 	beq	10ff0 <free@plt+0x6c0>
   10e98:	e3a02032 	mov	r2, #50	; 0x32
   10e9c:	e28d1014 	add	r1, sp, #20
   10ea0:	ebfffe6c 	bl	10858 <read@plt>
   10ea4:	e3700001 	cmn	r0, #1
   10ea8:	1a000014 	bne	10f00 <free@plt+0x5d0>
   10eac:	ebfffe8a 	bl	108dc <__errno_location@plt>
   10eb0:	e59f7144 	ldr	r7, [pc, #324]	; 10ffc <free@plt+0x6cc>
   10eb4:	e1a03005 	mov	r3, r5
   10eb8:	e59f2140 	ldr	r2, [pc, #320]	; 11000 <free@plt+0x6d0>
   10ebc:	e59f1140 	ldr	r1, [pc, #320]	; 11004 <free@plt+0x6d4>
   10ec0:	e5906000 	ldr	r6, [r0]
   10ec4:	e5970000 	ldr	r0, [r7]
   10ec8:	ebfffe5c 	bl	10840 <fprintf@plt>
   10ecc:	e1a00006 	mov	r0, r6
   10ed0:	e5975000 	ldr	r5, [r7]
   10ed4:	ebfffe3b 	bl	107c8 <strerror@plt>
   10ed8:	e58d6000 	str	r6, [sp]
   10edc:	e59f3124 	ldr	r3, [pc, #292]	; 11008 <free@plt+0x6d8>
   10ee0:	e3a02008 	mov	r2, #8
   10ee4:	e59f1120 	ldr	r1, [pc, #288]	; 1100c <free@plt+0x6dc>
   10ee8:	e58d0004 	str	r0, [sp, #4]
   10eec:	e1a00005 	mov	r0, r5
   10ef0:	ebfffe52 	bl	10840 <fprintf@plt>
   10ef4:	e1a00004 	mov	r0, r4
   10ef8:	ebfffe89 	bl	10924 <close@plt>
   10efc:	ea00003a 	b	10fec <free@plt+0x6bc>
   10f00:	e3500032 	cmp	r0, #50	; 0x32
   10f04:	1a000009 	bne	10f30 <free@plt+0x600>
   10f08:	e59f20f0 	ldr	r2, [pc, #240]	; 11000 <free@plt+0x6d0>
   10f0c:	e59f10fc 	ldr	r1, [pc, #252]	; 11010 <free@plt+0x6e0>
   10f10:	e1a03005 	mov	r3, r5
   10f14:	e59f00e0 	ldr	r0, [pc, #224]	; 10ffc <free@plt+0x6cc>
   10f18:	e5900000 	ldr	r0, [r0]
   10f1c:	ebfffe47 	bl	10840 <fprintf@plt>
   10f20:	ebfffe6d 	bl	108dc <__errno_location@plt>
   10f24:	e3a03016 	mov	r3, #22
--
   10f3c:	e5403034 	strb	r3, [r0, #-52]	; 0xffffffcc
   10f40:	e1a02006 	mov	r2, r6
   10f44:	e59f10c8 	ldr	r1, [pc, #200]	; 11014 <free@plt+0x6e4>
   10f48:	e28d0014 	add	r0, sp, #20
   10f4c:	ebfffe4d 	bl	10888 <sscanf@plt>
   10f50:	e3500001 	cmp	r0, #1
   10f54:	11a03005 	movne	r3, r5
   10f58:	159f20a0 	ldrne	r2, [pc, #160]	; 11000 <free@plt+0x6d0>
   10f5c:	159f10b4 	ldrne	r1, [pc, #180]	; 11018 <free@plt+0x6e8>
   10f60:	1affffeb 	bne	10f14 <free@plt+0x5e4>
   10f64:	e1c620d0 	ldrd	r2, [r6]
   10f68:	e3520000 	cmp	r2, #0
   10f6c:	e2d31000 	sbcs	r1, r3, #0
   10f70:	aa000007 	bge	10f94 <free@plt+0x664>
   10f74:	e1cd20f0 	strd	r2, [sp]
   10f78:	e59f307c 	ldr	r3, [pc, #124]	; 10ffc <free@plt+0x6cc>
   10f7c:	e58d5008 	str	r5, [sp, #8]
   10f80:	e59f2078 	ldr	r2, [pc, #120]	; 11000 <free@plt+0x6d0>
   10f84:	e59f1090 	ldr	r1, [pc, #144]	; 1101c <free@plt+0x6ec>
   10f88:	e5930000 	ldr	r0, [r3]
   10f8c:	ebfffe2b 	bl	10840 <fprintf@plt>
   10f90:	eaffffe2 	b	10f20 <free@plt+0x5f0>
   10f94:	e1a00004 	mov	r0, r4
   10f98:	ebfffe61 	bl	10924 <close@plt>
   10f9c:	e2504000 	subs	r4, r0, #0
   10fa0:	0a000012 	beq	10ff0 <free@plt+0x6c0>
   10fa4:	ebfffe4c 	bl	108dc <__errno_location@plt>
   10fa8:	e59f604c 	ldr	r6, [pc, #76]	; 10ffc <free@plt+0x6cc>
   10fac:	e1a03005 	mov	r3, r5
   10fb0:	e59f2048 	ldr	r2, [pc, #72]	; 11000 <free@plt+0x6d0>
   10fb4:	e59f1064 	ldr	r1, [pc, #100]	; 11020 <free@plt+0x6f0>
   10fb8:	e5904000 	ldr	r4, [r0]
   10fbc:	e5960000 	ldr	r0, [r6]
   10fc0:	ebfffe1e 	bl	10840 <fprintf@plt>
   10fc4:	e1a00004 	mov	r0, r4
   10fc8:	e5965000 	ldr	r5, [r6]
   10fcc:	ebfffdfd 	bl	107c8 <strerror@plt>
   10fd0:	e58d4000 	str	r4, [sp]
   10fd4:	e59f302c 	ldr	r3, [pc, #44]	; 11008 <free@plt+0x6d8>
   10fd8:	e3a02008 	mov	r2, #8
   10fdc:	e59f1028 	ldr	r1, [pc, #40]	; 1100c <free@plt+0x6dc>
   10fe0:	e58d0004 	str	r0, [sp, #4]
   10fe4:	e1a00005 	mov	r0, r5
   10fe8:	ebfffe14 	bl	10840 <fprintf@plt>
   10fec:	e3e04000 	mvn	r4, #0
   10ff0:	e1a00004 	mov	r0, r4
--
   11020:	00013651 	andeq	r3, r1, r1, asr r6
   11024:	e92d4030 	push	{r4, r5, lr}
   11028:	e24dd01c 	sub	sp, sp, #28
   1102c:	e1a04001 	mov	r4, r1
   11030:	e28d1010 	add	r1, sp, #16
   11034:	e1a05000 	mov	r5, r0
   11038:	ebffff8d 	bl	10e74 <free@plt+0x544>
   1103c:	e3500000 	cmp	r0, #0
   11040:	1a00000e 	bne	11080 <free@plt+0x750>
   11044:	e1cd21d0 	ldrd	r2, [sp, #16]
   11048:	e3520102 	cmp	r2, #-2147483648	; 0x80000000
   1104c:	e2d31000 	sbcs	r1, r3, #0
   11050:	b5842000 	strlt	r2, [r4]
   11054:	ba00000a 	blt	11084 <free@plt+0x754>
   11058:	e1cd20f0 	strd	r2, [sp]
   1105c:	e59f3028 	ldr	r3, [pc, #40]	; 1108c <free@plt+0x75c>
   11060:	e58d5008 	str	r5, [sp, #8]
   11064:	e59f2024 	ldr	r2, [pc, #36]	; 11090 <free@plt+0x760>
   11068:	e5930000 	ldr	r0, [r3]
   1106c:	e59f1020 	ldr	r1, [pc, #32]	; 11094 <free@plt+0x764>
   11070:	ebfffdf2 	bl	10840 <fprintf@plt>
   11074:	ebfffe18 	bl	108dc <__errno_location@plt>
   11078:	e3a03016 	mov	r3, #22
--
   11138:	e3a01000 	mov	r1, #0
   1113c:	e1a05000 	mov	r5, r0
   11140:	e1a07002 	mov	r7, r2
   11144:	ebfffdd8 	bl	108ac <open64@plt>
   11148:	e3700001 	cmn	r0, #1
   1114c:	e1a04000 	mov	r4, r0
   11150:	0a000050 	beq	11298 <free@plt+0x968>
   11154:	e1a02007 	mov	r2, r7
   11158:	e1a01008 	mov	r1, r8
   1115c:	ebfffdbd 	bl	10858 <read@plt>
   11160:	e3700001 	cmn	r0, #1
   11164:	e1a06000 	mov	r6, r0
   11168:	1a000014 	bne	111c0 <free@plt+0x890>
   1116c:	ebfffdda 	bl	108dc <__errno_location@plt>
   11170:	e59f712c 	ldr	r7, [pc, #300]	; 112a4 <free@plt+0x974>
   11174:	e1a03005 	mov	r3, r5
   11178:	e59f2128 	ldr	r2, [pc, #296]	; 112a8 <free@plt+0x978>
   1117c:	e59f1128 	ldr	r1, [pc, #296]	; 112ac <free@plt+0x97c>
   11180:	e5906000 	ldr	r6, [r0]
   11184:	e5970000 	ldr	r0, [r7]
   11188:	ebfffdac 	bl	10840 <fprintf@plt>
   1118c:	e1a00006 	mov	r0, r6
   11190:	e5975000 	ldr	r5, [r7]
   11194:	ebfffd8b 	bl	107c8 <strerror@plt>
   11198:	e58d6000 	str	r6, [sp]
   1119c:	e59f310c 	ldr	r3, [pc, #268]	; 112b0 <free@plt+0x980>
   111a0:	e3a02008 	mov	r2, #8
   111a4:	e59f1108 	ldr	r1, [pc, #264]	; 112b4 <free@plt+0x984>
   111a8:	e58d0004 	str	r0, [sp, #4]
   111ac:	e1a00005 	mov	r0, r5
   111b0:	ebfffda2 	bl	10840 <fprintf@plt>
   111b4:	e1a00004 	mov	r0, r4
   111b8:	ebfffdd9 	bl	10924 <close@plt>
   111bc:	ea000034 	b	11294 <free@plt+0x964>
   111c0:	e1570000 	cmp	r7, r0
   111c4:	1a000009 	bne	111f0 <free@plt+0x8c0>
   111c8:	e59f00d4 	ldr	r0, [pc, #212]	; 112a4 <free@plt+0x974>
   111cc:	e1a03005 	mov	r3, r5
   111d0:	e59f20d0 	ldr	r2, [pc, #208]	; 112a8 <free@plt+0x978>
   111d4:	e59f10dc 	ldr	r1, [pc, #220]	; 112b8 <free@plt+0x988>
   111d8:	e5900000 	ldr	r0, [r0]
   111dc:	ebfffd97 	bl	10840 <fprintf@plt>
   111e0:	ebfffdbd 	bl	108dc <__errno_location@plt>
   111e4:	e3a03016 	mov	r3, #22
   111e8:	e5803000 	str	r3, [r0]
   111ec:	eafffff0 	b	111b4 <free@plt+0x884>
   111f0:	e3a03000 	mov	r3, #0
   111f4:	e7c83000 	strb	r3, [r8, r0]
   111f8:	e3a02001 	mov	r2, #1
   111fc:	e28d100c 	add	r1, sp, #12
   11200:	e1a00004 	mov	r0, r4
   11204:	ebfffd93 	bl	10858 <read@plt>
   11208:	e3500001 	cmp	r0, #1
   1120c:	0affffd6 	beq	1116c <free@plt+0x83c>
   11210:	e3500000 	cmp	r0, #0
   11214:	0a000007 	beq	11238 <free@plt+0x908>
   11218:	e59f0084 	ldr	r0, [pc, #132]	; 112a4 <free@plt+0x974>
   1121c:	e58d7000 	str	r7, [sp]
   11220:	e1a03005 	mov	r3, r5
   11224:	e59f207c 	ldr	r2, [pc, #124]	; 112a8 <free@plt+0x978>
   11228:	e59f108c 	ldr	r1, [pc, #140]	; 112bc <free@plt+0x98c>
   1122c:	e5900000 	ldr	r0, [r0]
   11230:	ebfffd82 	bl	10840 <fprintf@plt>
   11234:	eaffffe9 	b	111e0 <free@plt+0x8b0>
   11238:	e1a00004 	mov	r0, r4
   1123c:	ebfffdb8 	bl	10924 <close@plt>
   11240:	e3500000 	cmp	r0, #0
   11244:	01a04006 	moveq	r4, r6
   11248:	0a000012 	beq	11298 <free@plt+0x968>
   1124c:	ebfffda2 	bl	108dc <__errno_location@plt>
   11250:	e59f604c 	ldr	r6, [pc, #76]	; 112a4 <free@plt+0x974>
   11254:	e1a03005 	mov	r3, r5
   11258:	e59f2048 	ldr	r2, [pc, #72]	; 112a8 <free@plt+0x978>
   1125c:	e59f105c 	ldr	r1, [pc, #92]	; 112c0 <free@plt+0x990>
   11260:	e5904000 	ldr	r4, [r0]
   11264:	e5960000 	ldr	r0, [r6]
   11268:	ebfffd74 	bl	10840 <fprintf@plt>
   1126c:	e1a00004 	mov	r0, r4
   11270:	e5965000 	ldr	r5, [r6]
   11274:	ebfffd53 	bl	107c8 <strerror@plt>
   11278:	e58d4000 	str	r4, [sp]
   1127c:	e59f302c 	ldr	r3, [pc, #44]	; 112b0 <free@plt+0x980>
   11280:	e3a02008 	mov	r2, #8
   11284:	e59f1028 	ldr	r1, [pc, #40]	; 112b4 <free@plt+0x984>
   11288:	e58d0004 	str	r0, [sp, #4]
   1128c:	e1a00005 	mov	r0, r5
   11290:	ebfffd6a 	bl	10840 <fprintf@plt>
   11294:	e3e04000 	mvn	r4, #0
   11298:	e1a00004 	mov	r0, r4
--
   112cc:	e1a0a000 	mov	sl, r0
   112d0:	ebfffd87 	bl	108f4 <strlen@plt>
   112d4:	e1a04000 	mov	r4, r0
   112d8:	e1a09000 	mov	r9, r0
   112dc:	e1a00007 	mov	r0, r7
   112e0:	ebfffd83 	bl	108f4 <strlen@plt>
   112e4:	e0846000 	add	r6, r4, r0
   112e8:	e2866002 	add	r6, r6, #2
   112ec:	e1a08000 	mov	r8, r0
   112f0:	e1a00006 	mov	r0, r6
   112f4:	ebfffd45 	bl	10810 <alloc@plt>
   112f8:	e2505000 	subs	r5, r0, #0
   112fc:	1a000014 	bne	11354 <free@plt+0xa24>
   11300:	ebfffd75 	bl	108dc <__errno_location@plt>
   11304:	e59f7080 	ldr	r7, [pc, #128]	; 1138c <free@plt+0xa5c>
   11308:	e1a03006 	mov	r3, r6
   1130c:	e59f207c 	ldr	r2, [pc, #124]	; 11390 <free@plt+0xa60>
   11310:	e59f107c 	ldr	r1, [pc, #124]	; 11394 <free@plt+0xa64>
   11314:	e5904000 	ldr	r4, [r0]
   11318:	e5970000 	ldr	r0, [r7]
   1131c:	ebfffd47 	bl	10840 <fprintf@plt>
   11320:	e1a00004 	mov	r0, r4
   11324:	e5976000 	ldr	r6, [r7]
   11328:	ebfffd26 	bl	107c8 <strerror@plt>
   1132c:	e58d4000 	str	r4, [sp]
   11330:	e59f3060 	ldr	r3, [pc, #96]	; 11398 <free@plt+0xa68>
   11334:	e3a02008 	mov	r2, #8
   11338:	e59f105c 	ldr	r1, [pc, #92]	; 1139c <free@plt+0xa6c>
   1133c:	e58d0004 	str	r0, [sp, #4]
   11340:	e1a00006 	mov	r0, r6
   11344:	ebfffd3d 	bl	10840 <fprintf@plt>
   11348:	e1a00005 	mov	r0, r5
   1134c:	e28dd008 	add	sp, sp, #8
--
   11388:	eaffffee 	b	11348 <free@plt+0xa18>
   1138c:	0002409c 	muleq	r2, ip, r0
   11390:	000135a7 	andeq	r3, r1, r7, lsr #11
   11394:	000136ea 	andeq	r3, r1, sl, ror #13
   11398:	00013627 	andeq	r3, r1, r7, lsr #12
   1139c:	000133fa 	strdeq	r3, [r1], -sl
   113a0:	e92d40f0 	push	{r4, r5, r6, r7, lr}
   113a4:	e24dd074 	sub	sp, sp, #116	; 0x74
   113a8:	e28d1008 	add	r1, sp, #8
   113ac:	e1a05000 	mov	r5, r0
   113b0:	ebfffd07 	bl	107d4 <stat64@plt>
   113b4:	e3500000 	cmp	r0, #0
   113b8:	aa000014 	bge	11410 <free@plt+0xae0>
   113bc:	ebfffd46 	bl	108dc <__errno_location@plt>
   113c0:	e59f60c8 	ldr	r6, [pc, #200]	; 11490 <free@plt+0xb60>
   113c4:	e59f20c8 	ldr	r2, [pc, #200]	; 11494 <free@plt+0xb64>
   113c8:	e59f10c8 	ldr	r1, [pc, #200]	; 11498 <free@plt+0xb68>
   113cc:	e1a03005 	mov	r3, r5
   113d0:	e5904000 	ldr	r4, [r0]
   113d4:	e5960000 	ldr	r0, [r6]
   113d8:	ebfffd18 	bl	10840 <fprintf@plt>
   113dc:	e1a00004 	mov	r0, r4
   113e0:	e5965000 	ldr	r5, [r6]
   113e4:	ebfffcf7 	bl	107c8 <strerror@plt>
   113e8:	e58d4000 	str	r4, [sp]
   113ec:	e59f30a8 	ldr	r3, [pc, #168]	; 1149c <free@plt+0xb6c>
   113f0:	e3a02008 	mov	r2, #8
   113f4:	e59f10a4 	ldr	r1, [pc, #164]	; 114a0 <free@plt+0xb70>
   113f8:	e58d0004 	str	r0, [sp, #4]
   113fc:	e1a00005 	mov	r0, r5
   11400:	ebfffd0e 	bl	10840 <fprintf@plt>
   11404:	e3e00000 	mvn	r0, #0
   11408:	e28dd074 	add	sp, sp, #116	; 0x74
--
   114c0:	e3a02032 	mov	r2, #50	; 0x32
   114c4:	e1a06000 	mov	r6, r0
   114c8:	ebffff18 	bl	11130 <free@plt+0x800>
   114cc:	e3500000 	cmp	r0, #0
   114d0:	ba000010 	blt	11518 <free@plt+0xbe8>
   114d4:	e1a03005 	mov	r3, r5
   114d8:	e1a02004 	mov	r2, r4
   114dc:	e59f108c 	ldr	r1, [pc, #140]	; 11570 <free@plt+0xc40>
   114e0:	e28d000c 	add	r0, sp, #12
   114e4:	ebfffce7 	bl	10888 <sscanf@plt>
   114e8:	e3500002 	cmp	r0, #2
   114ec:	0a00000b 	beq	11520 <free@plt+0xbf0>
   114f0:	ebfffcf9 	bl	108dc <__errno_location@plt>
   114f4:	e3a03016 	mov	r3, #22
   114f8:	e59f2074 	ldr	r2, [pc, #116]	; 11574 <free@plt+0xc44>
   114fc:	e59f1074 	ldr	r1, [pc, #116]	; 11578 <free@plt+0xc48>
   11500:	e5803000 	str	r3, [r0]
   11504:	e59f0070 	ldr	r0, [pc, #112]	; 1157c <free@plt+0xc4c>
   11508:	e1a03006 	mov	r3, r6
   1150c:	e5900000 	ldr	r0, [r0]
   11510:	ebfffcca 	bl	10840 <fprintf@plt>
   11514:	e3e00000 	mvn	r0, #0
   11518:	e28dd040 	add	sp, sp, #64	; 0x40
   1151c:	e8bd8070 	pop	{r4, r5, r6, pc}
   11520:	e5943000 	ldr	r3, [r4]
   11524:	e3530000 	cmp	r3, #0
   11528:	ba000003 	blt	1153c <free@plt+0xc0c>
   1152c:	e5953000 	ldr	r3, [r5]
   11530:	e3530000 	cmp	r3, #0
   11534:	a3a00000 	movge	r0, #0
   11538:	aafffff6 	bge	11518 <free@plt+0xbe8>
   1153c:	ebfffce6 	bl	108dc <__errno_location@plt>
   11540:	e3a03016 	mov	r3, #22
   11544:	e59f2028 	ldr	r2, [pc, #40]	; 11574 <free@plt+0xc44>
   11548:	e59f1030 	ldr	r1, [pc, #48]	; 11580 <free@plt+0xc50>
   1154c:	e5803000 	str	r3, [r0]
   11550:	e59f0024 	ldr	r0, [pc, #36]	; 1157c <free@plt+0xc4c>
   11554:	e5953000 	ldr	r3, [r5]
   11558:	e58d6004 	str	r6, [sp, #4]
   1155c:	e58d3000 	str	r3, [sp]
   11560:	e5943000 	ldr	r3, [r4]
   11564:	e5900000 	ldr	r0, [r0]
   11568:	ebfffcb4 	bl	10840 <fprintf@plt>
   1156c:	eaffffe8 	b	11514 <free@plt+0xbe4>
   11570:	00013781 	andeq	r3, r1, r1, lsl #15
--
   115ac:	e2800039 	add	r0, r0, #57	; 0x39
   115b0:	e3c00007 	bic	r0, r0, #7
   115b4:	e04dd000 	sub	sp, sp, r0
   115b8:	e1a0000d 	mov	r0, sp
   115bc:	ebfffcc3 	bl	108d0 <sprintf@plt>
   115c0:	e1a02006 	mov	r2, r6
   115c4:	e1a01005 	mov	r1, r5
   115c8:	e1a0000d 	mov	r0, sp
   115cc:	ebffffb6 	bl	114ac <free@plt+0xb7c>
   115d0:	e24bd014 	sub	sp, fp, #20
   115d4:	e8bd88f0 	pop	{r4, r5, r6, r7, fp, pc}
   115d8:	e92d4073 	push	{r0, r1, r4, r5, r6, lr}
   115dc:	e59f5050 	ldr	r5, [pc, #80]	; 11634 <free@plt+0xd04>
   115e0:	e1a06000 	mov	r6, r0
   115e4:	ebfffcbc 	bl	108dc <__errno_location@plt>
   115e8:	e1a03006 	mov	r3, r6
   115ec:	e59f2044 	ldr	r2, [pc, #68]	; 11638 <free@plt+0xd08>
   115f0:	e59f1044 	ldr	r1, [pc, #68]	; 1163c <free@plt+0xd0c>
   115f4:	e5904000 	ldr	r4, [r0]
   115f8:	e5950000 	ldr	r0, [r5]
   115fc:	ebfffc8f 	bl	10840 <fprintf@plt>
   11600:	e1a00004 	mov	r0, r4
   11604:	e5955000 	ldr	r5, [r5]
   11608:	ebfffc6e 	bl	107c8 <strerror@plt>
   1160c:	e58d4000 	str	r4, [sp]
   11610:	e59f3028 	ldr	r3, [pc, #40]	; 11640 <free@plt+0xd10>
   11614:	e3a02008 	mov	r2, #8
   11618:	e59f1024 	ldr	r1, [pc, #36]	; 11644 <free@plt+0xd14>
   1161c:	e58d0004 	str	r0, [sp, #4]
   11620:	e1a00005 	mov	r0, r5
   11624:	ebfffc85 	bl	10840 <fprintf@plt>
   11628:	e3e00000 	mvn	r0, #0
   1162c:	e28dd008 	add	sp, sp, #8
--
   117d4:	1a000008 	bne	117fc <free@plt+0xecc>
   117d8:	ebfffc3f 	bl	108dc <__errno_location@plt>
   117dc:	e3a03000 	mov	r3, #0
   117e0:	e5803000 	str	r3, [r0]
   117e4:	e1a00004 	mov	r0, r4
   117e8:	ebffffaa 	bl	11698 <free@plt+0xd68>
   117ec:	e3a04000 	mov	r4, #0
   117f0:	e1a00004 	mov	r0, r4
   117f4:	e28dd010 	add	sp, sp, #16
   117f8:	e8bd8070 	pop	{r4, r5, r6, pc}
   117fc:	ebfffc48 	bl	10924 <close@plt>
   11800:	e3500000 	cmp	r0, #0
   11804:	0a000012 	beq	11854 <free@plt+0xf24>
   11808:	ebfffc33 	bl	108dc <__errno_location@plt>
   1180c:	e59f6284 	ldr	r6, [pc, #644]	; 11a98 <free@plt+0x1168>
   11810:	e594300c 	ldr	r3, [r4, #12]
   11814:	e59f2280 	ldr	r2, [pc, #640]	; 11a9c <free@plt+0x116c>
   11818:	e59f1280 	ldr	r1, [pc, #640]	; 11aa0 <free@plt+0x1170>
   1181c:	e5905000 	ldr	r5, [r0]
   11820:	e5960000 	ldr	r0, [r6]
   11824:	ebfffc05 	bl	10840 <fprintf@plt>
   11828:	e1a00005 	mov	r0, r5
   1182c:	e5966000 	ldr	r6, [r6]
   11830:	ebfffbe4 	bl	107c8 <strerror@plt>
   11834:	e58d5000 	str	r5, [sp]
   11838:	e59f3264 	ldr	r3, [pc, #612]	; 11aa4 <free@plt+0x1174>
   1183c:	e3a02008 	mov	r2, #8
   11840:	e59f1260 	ldr	r1, [pc, #608]	; 11aa8 <free@plt+0x1178>
   11844:	e58d0004 	str	r0, [sp, #4]
   11848:	e1a00006 	mov	r0, r6
   1184c:	ebfffbfb 	bl	10840 <fprintf@plt>
   11850:	eaffffe3 	b	117e4 <free@plt+0xeb4>
   11854:	e59f1250 	ldr	r1, [pc, #592]	; 11aac <free@plt+0x117c>
--
   11a30:	e59f10bc 	ldr	r1, [pc, #188]	; 11af4 <free@plt+0x11c4>
   11a34:	e5940040 	ldr	r0, [r4, #64]	; 0x40
   11a38:	ebfffe21 	bl	112c4 <free@plt+0x994>
   11a3c:	e3500000 	cmp	r0, #0
   11a40:	e5840060 	str	r0, [r4, #96]	; 0x60
   11a44:	0affff66 	beq	117e4 <free@plt+0xeb4>
   11a48:	e28d100c 	add	r1, sp, #12
   11a4c:	e5940014 	ldr	r0, [r4, #20]
   11a50:	ebfffd73 	bl	11024 <free@plt+0x6f4>
   11a54:	e3500000 	cmp	r0, #0
   11a58:	1affff61 	bne	117e4 <free@plt+0xeb4>
   11a5c:	e59d300c 	ldr	r3, [sp, #12]
   11a60:	e3530001 	cmp	r3, #1
   11a64:	0affff61 	beq	117f0 <free@plt+0xec0>
   11a68:	e59f0028 	ldr	r0, [pc, #40]	; 11a98 <free@plt+0x1168>
   11a6c:	e58d3000 	str	r3, [sp]
   11a70:	e59f2024 	ldr	r2, [pc, #36]	; 11a9c <free@plt+0x116c>
   11a74:	e3a03001 	mov	r3, #1
   11a78:	e59f1078 	ldr	r1, [pc, #120]	; 11af8 <free@plt+0x11c8>
   11a7c:	e5900000 	ldr	r0, [r0]
   11a80:	ebfffb6e 	bl	10840 <fprintf@plt>
   11a84:	eaffff56 	b	117e4 <free@plt+0xeb4>
   11a88:	00013804 	andeq	r3, r1, r4, lsl #16
--
   11c80:	ebfffb15 	bl	108dc <__errno_location@plt>
   11c84:	e59fa17c 	ldr	sl, [pc, #380]	; 11e08 <free@plt+0x14d8>
   11c88:	e3a09000 	mov	r9, #0
   11c8c:	e1a07000 	mov	r7, r0
   11c90:	e5879000 	str	r9, [r7]
   11c94:	e1a00008 	mov	r0, r8
   11c98:	ebfffaf7 	bl	1087c <readdir64@plt>
   11c9c:	e3500000 	cmp	r0, #0
   11ca0:	0a000022 	beq	11d30 <free@plt+0x1400>
   11ca4:	e2806013 	add	r6, r0, #19
   11ca8:	e1a00006 	mov	r0, r6
   11cac:	ebfffb10 	bl	108f4 <strlen@plt>
   11cb0:	e35000fe 	cmp	r0, #254	; 0xfe
   11cb4:	9a00000b 	bls	11ce8 <free@plt+0x13b8>
   11cb8:	e59f014c 	ldr	r0, [pc, #332]	; 11e0c <free@plt+0x14dc>
   11cbc:	e58d6000 	str	r6, [sp]
   11cc0:	e59f2148 	ldr	r2, [pc, #328]	; 11e10 <free@plt+0x14e0>
   11cc4:	e595300c 	ldr	r3, [r5, #12]
   11cc8:	e59f1144 	ldr	r1, [pc, #324]	; 11e14 <free@plt+0x14e4>
   11ccc:	e5900000 	ldr	r0, [r0]
   11cd0:	ebfffada 	bl	10840 <fprintf@plt>
   11cd4:	e3a03016 	mov	r3, #22
   11cd8:	e5873000 	str	r3, [r7]
--
   11d00:	1affffe2 	bne	11c90 <free@plt+0x1360>
   11d04:	e5943000 	ldr	r3, [r4]
   11d08:	e5942008 	ldr	r2, [r4, #8]
   11d0c:	e2833001 	add	r3, r3, #1
   11d10:	e5843000 	str	r3, [r4]
   11d14:	e59d300c 	ldr	r3, [sp, #12]
   11d18:	e1520003 	cmp	r2, r3
   11d1c:	e5942004 	ldr	r2, [r4, #4]
   11d20:	b5843008 	strlt	r3, [r4, #8]
   11d24:	e1530002 	cmp	r3, r2
   11d28:	b5843004 	strlt	r3, [r4, #4]
   11d2c:	eaffffd7 	b	11c90 <free@plt+0x1360>
   11d30:	e5976000 	ldr	r6, [r7]
   11d34:	e3560000 	cmp	r6, #0
   11d38:	0a000010 	beq	11d80 <free@plt+0x1450>
   11d3c:	e59f40c8 	ldr	r4, [pc, #200]	; 11e0c <free@plt+0x14dc>
   11d40:	e595300c 	ldr	r3, [r5, #12]
   11d44:	e59f20c4 	ldr	r2, [pc, #196]	; 11e10 <free@plt+0x14e0>
   11d48:	e59f10c8 	ldr	r1, [pc, #200]	; 11e18 <free@plt+0x14e8>
   11d4c:	e5940000 	ldr	r0, [r4]
   11d50:	ebfffaba 	bl	10840 <fprintf@plt>
   11d54:	e1a00006 	mov	r0, r6
   11d58:	e5944000 	ldr	r4, [r4]
   11d5c:	ebfffa99 	bl	107c8 <strerror@plt>
   11d60:	e58d6000 	str	r6, [sp]
   11d64:	e59f30b0 	ldr	r3, [pc, #176]	; 11e1c <free@plt+0x14ec>
   11d68:	e3a02008 	mov	r2, #8
   11d6c:	e59f10ac 	ldr	r1, [pc, #172]	; 11e20 <free@plt+0x14f0>
   11d70:	e58d0004 	str	r0, [sp, #4]
   11d74:	e1a00004 	mov	r0, r4
   11d78:	ebfffab0 	bl	10840 <fprintf@plt>
   11d7c:	eaffffd6 	b	11cdc <free@plt+0x13ac>
   11d80:	e1a00008 	mov	r0, r8
   11d84:	ebfffae0 	bl	1090c <closedir@plt>
   11d88:	e3500000 	cmp	r0, #0
   11d8c:	0a000012 	beq	11ddc <free@plt+0x14ac>
   11d90:	e59f6074 	ldr	r6, [pc, #116]	; 11e0c <free@plt+0x14dc>
   11d94:	e5974000 	ldr	r4, [r7]
   11d98:	e595300c 	ldr	r3, [r5, #12]
   11d9c:	e59f206c 	ldr	r2, [pc, #108]	; 11e10 <free@plt+0x14e0>
   11da0:	e59f107c 	ldr	r1, [pc, #124]	; 11e24 <free@plt+0x14f4>
   11da4:	e5960000 	ldr	r0, [r6]
   11da8:	ebfffaa4 	bl	10840 <fprintf@plt>
   11dac:	e1a00004 	mov	r0, r4
   11db0:	e5965000 	ldr	r5, [r6]
   11db4:	ebfffa83 	bl	107c8 <strerror@plt>
   11db8:	e58d4000 	str	r4, [sp]
   11dbc:	e59f3058 	ldr	r3, [pc, #88]	; 11e1c <free@plt+0x14ec>
   11dc0:	e3a02008 	mov	r2, #8
   11dc4:	e59f1054 	ldr	r1, [pc, #84]	; 11e20 <free@plt+0x14f0>
   11dc8:	e58d0004 	str	r0, [sp, #4]
   11dcc:	e1a00005 	mov	r0, r5
   11dd0:	ebfffa9a 	bl	10840 <fprintf@plt>
   11dd4:	e3e00000 	mvn	r0, #0
   11dd8:	ea000008 	b	11e00 <free@plt+0x14d0>
--
   11f60:	e24dd09c 	sub	sp, sp, #156	; 0x9c
   11f64:	e1a06000 	mov	r6, r0
   11f68:	e5900040 	ldr	r0, [r0, #64]	; 0x40
   11f6c:	e1a05001 	mov	r5, r1
   11f70:	ebfffa5f 	bl	108f4 <strlen@plt>
   11f74:	e24b108c 	sub	r1, fp, #140	; 0x8c
   11f78:	e280006b 	add	r0, r0, #107	; 0x6b
   11f7c:	e3c00007 	bic	r0, r0, #7
   11f80:	e04dd000 	sub	sp, sp, r0
   11f84:	e1a00005 	mov	r0, r5
   11f88:	ebfffa11 	bl	107d4 <stat64@plt>
   11f8c:	e3500000 	cmp	r0, #0
   11f90:	0a000014 	beq	11fe8 <free@plt+0x16b8>
   11f94:	ebfffa50 	bl	108dc <__errno_location@plt>
   11f98:	e59f61e8 	ldr	r6, [pc, #488]	; 12188 <free@plt+0x1858>
   11f9c:	e1a03005 	mov	r3, r5
   11fa0:	e59f21e4 	ldr	r2, [pc, #484]	; 1218c <free@plt+0x185c>
   11fa4:	e59f11e4 	ldr	r1, [pc, #484]	; 12190 <free@plt+0x1860>
   11fa8:	e5904000 	ldr	r4, [r0]
   11fac:	e5960000 	ldr	r0, [r6]
   11fb0:	ebfffa22 	bl	10840 <fprintf@plt>
   11fb4:	e1a00004 	mov	r0, r4
   11fb8:	e5965000 	ldr	r5, [r6]
   11fbc:	ebfffa01 	bl	107c8 <strerror@plt>
   11fc0:	e58d4000 	str	r4, [sp]
   11fc4:	e59f31c8 	ldr	r3, [pc, #456]	; 12194 <free@plt+0x1864>
   11fc8:	e3a02008 	mov	r2, #8
   11fcc:	e59f11c4 	ldr	r1, [pc, #452]	; 12198 <free@plt+0x1868>
   11fd0:	e58d0004 	str	r0, [sp, #4]
   11fd4:	e1a00005 	mov	r0, r5
   11fd8:	ebfffa18 	bl	10840 <fprintf@plt>
   11fdc:	e3e00000 	mvn	r0, #0
   11fe0:	e24bd020 	sub	sp, fp, #32
   11fe4:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
   11fe8:	e51b307c 	ldr	r3, [fp, #-124]	; 0xffffff84
   11fec:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   11ff0:	e3530a02 	cmp	r3, #8192	; 0x2000
   11ff4:	0a000009 	beq	12020 <free@plt+0x16f0>
   11ff8:	e59f0188 	ldr	r0, [pc, #392]	; 12188 <free@plt+0x1858>
   11ffc:	e1a03005 	mov	r3, r5
   12000:	e59f2184 	ldr	r2, [pc, #388]	; 1218c <free@plt+0x185c>
   12004:	e59f1190 	ldr	r1, [pc, #400]	; 1219c <free@plt+0x186c>
   12008:	e5900000 	ldr	r0, [r0]
   1200c:	ebfffa0b 	bl	10840 <fprintf@plt>
   12010:	ebfffa31 	bl	108dc <__errno_location@plt>
   12014:	e3a03016 	mov	r3, #22
--
   12080:	e1a01004 	mov	r1, r4
   12084:	e1a0000a 	mov	r0, sl
   12088:	ebfffd3d 	bl	11584 <free@plt+0xc54>
   1208c:	e3500000 	cmp	r0, #0
   12090:	0a000012 	beq	120e0 <free@plt+0x17b0>
   12094:	ebfffa10 	bl	108dc <__errno_location@plt>
   12098:	e5903000 	ldr	r3, [r0]
   1209c:	e3530002 	cmp	r3, #2
   120a0:	1a000001 	bne	120ac <free@plt+0x177c>
   120a4:	e2844001 	add	r4, r4, #1
   120a8:	eaffffef 	b	1206c <free@plt+0x173c>
   120ac:	e3530000 	cmp	r3, #0
   120b0:	1affffc9 	bne	11fdc <free@plt+0x16ac>
   120b4:	e59f00cc 	ldr	r0, [pc, #204]	; 12188 <free@plt+0x1858>
   120b8:	e1a03005 	mov	r3, r5
   120bc:	e58d7004 	str	r7, [sp, #4]
   120c0:	e58d9000 	str	r9, [sp]
   120c4:	e59f20c0 	ldr	r2, [pc, #192]	; 1218c <free@plt+0x185c>
   120c8:	e59f10d0 	ldr	r1, [pc, #208]	; 121a0 <free@plt+0x1870>
   120cc:	e5900000 	ldr	r0, [r0]
   120d0:	ebfff9da 	bl	10840 <fprintf@plt>
   120d4:	ebfffa00 	bl	108dc <__errno_location@plt>
   120d8:	e3a03013 	mov	r3, #19
--
   12104:	e2473001 	sub	r3, r7, #1
   12108:	e1a02004 	mov	r2, r4
   1210c:	e5961040 	ldr	r1, [r6, #64]	; 0x40
   12110:	e1a00008 	mov	r0, r8
   12114:	ebfff9ed 	bl	108d0 <sprintf@plt>
   12118:	e3a01000 	mov	r1, #0
   1211c:	e1a00008 	mov	r0, r8
   12120:	ebfff9e1 	bl	108ac <open64@plt>
   12124:	e3700001 	cmn	r0, #1
   12128:	0affffe1 	beq	120b4 <free@plt+0x1784>
   1212c:	ebfff9fc 	bl	10924 <close@plt>
   12130:	e3500000 	cmp	r0, #0
   12134:	0a000011 	beq	12180 <free@plt+0x1850>
   12138:	ebfff9e7 	bl	108dc <__errno_location@plt>
   1213c:	e59f5044 	ldr	r5, [pc, #68]	; 12188 <free@plt+0x1858>
   12140:	e1a03008 	mov	r3, r8
   12144:	e59f2040 	ldr	r2, [pc, #64]	; 1218c <free@plt+0x185c>
   12148:	e59f1054 	ldr	r1, [pc, #84]	; 121a4 <free@plt+0x1874>
   1214c:	e5904000 	ldr	r4, [r0]
   12150:	e5950000 	ldr	r0, [r5]
   12154:	ebfff9b9 	bl	10840 <fprintf@plt>
   12158:	e1a00004 	mov	r0, r4
   1215c:	e5955000 	ldr	r5, [r5]
   12160:	ebfff998 	bl	107c8 <strerror@plt>
   12164:	e58d4000 	str	r4, [sp]
   12168:	e59f3024 	ldr	r3, [pc, #36]	; 12194 <free@plt+0x1864>
   1216c:	e3a02008 	mov	r2, #8
   12170:	e59f1020 	ldr	r1, [pc, #32]	; 12198 <free@plt+0x1868>
   12174:	e58d0004 	str	r0, [sp, #4]
   12178:	e1a00005 	mov	r0, r5
   1217c:	ebfff9af 	bl	10840 <fprintf@plt>
   12180:	e3a00002 	mov	r0, #2
   12184:	eaffff95 	b	11fe0 <free@plt+0x16b0>
--
   12200:	8a000028 	bhi	122a8 <free@plt+0x1978>
   12204:	e1a04000 	mov	r4, r0
   12208:	e3a02080 	mov	r2, #128	; 0x80
   1220c:	e1a01006 	mov	r1, r6
   12210:	e28d0020 	add	r0, sp, #32
   12214:	ebfff995 	bl	10870 <strncpy@plt>
   12218:	e3a01000 	mov	r1, #0
   1221c:	e1a00007 	mov	r0, r7
   12220:	e1cd41ba 	strh	r4, [sp, #26]
   12224:	ebfff9a0 	bl	108ac <open64@plt>
   12228:	e3700001 	cmn	r0, #1
   1222c:	e1a04000 	mov	r4, r0
   12230:	1a000014 	bne	12288 <free@plt+0x1958>
   12234:	ebfff9a8 	bl	108dc <__errno_location@plt>
   12238:	e59f6084 	ldr	r6, [pc, #132]	; 122c4 <free@plt+0x1994>
   1223c:	e1a03007 	mov	r3, r7
   12240:	e59f2080 	ldr	r2, [pc, #128]	; 122c8 <free@plt+0x1998>
   12244:	e59f1080 	ldr	r1, [pc, #128]	; 122cc <free@plt+0x199c>
   12248:	e5905000 	ldr	r5, [r0]
   1224c:	e5960000 	ldr	r0, [r6]
   12250:	ebfff97a 	bl	10840 <fprintf@plt>
   12254:	e1a00005 	mov	r0, r5
   12258:	e5966000 	ldr	r6, [r6]
   1225c:	ebfff959 	bl	107c8 <strerror@plt>
   12260:	e58d5000 	str	r5, [sp]
   12264:	e59f3064 	ldr	r3, [pc, #100]	; 122d0 <free@plt+0x19a0>
   12268:	e3a02008 	mov	r2, #8
   1226c:	e59f1060 	ldr	r1, [pc, #96]	; 122d4 <free@plt+0x19a4>
   12270:	e58d0004 	str	r0, [sp, #4]
   12274:	e1a00006 	mov	r0, r6
   12278:	ebfff970 	bl	10840 <fprintf@plt>
   1227c:	e1a00004 	mov	r0, r4
   12280:	e28dd0a4 	add	sp, sp, #164	; 0xa4
--
   122d0:	00013627 	andeq	r3, r1, r7, lsr #12
   122d4:	000133fa 	strdeq	r3, [r1], -sl
   122d8:	40986f00 	addsmi	r6, r8, r0, lsl #30
   122dc:	e92d40f0 	push	{r4, r5, r6, r7, lr}
   122e0:	e1a07001 	mov	r7, r1
   122e4:	e24dd014 	sub	sp, sp, #20
   122e8:	e3a01000 	mov	r1, #0
   122ec:	e1a00007 	mov	r0, r7
   122f0:	e58d200c 	str	r2, [sp, #12]
   122f4:	ebfff96c 	bl	108ac <open64@plt>
   122f8:	e3700001 	cmn	r0, #1
   122fc:	e1a04000 	mov	r4, r0
   12300:	1a000014 	bne	12358 <free@plt+0x1a28>
   12304:	ebfff974 	bl	108dc <__errno_location@plt>
   12308:	e59f607c 	ldr	r6, [pc, #124]	; 1238c <free@plt+0x1a5c>
   1230c:	e1a03007 	mov	r3, r7
   12310:	e59f2078 	ldr	r2, [pc, #120]	; 12390 <free@plt+0x1a60>
   12314:	e59f1078 	ldr	r1, [pc, #120]	; 12394 <free@plt+0x1a64>
   12318:	e5905000 	ldr	r5, [r0]
   1231c:	e5960000 	ldr	r0, [r6]
   12320:	ebfff946 	bl	10840 <fprintf@plt>
   12324:	e1a00005 	mov	r0, r5
   12328:	e5966000 	ldr	r6, [r6]
   1232c:	ebfff925 	bl	107c8 <strerror@plt>
   12330:	e58d5000 	str	r5, [sp]
   12334:	e59f305c 	ldr	r3, [pc, #92]	; 12398 <free@plt+0x1a68>
   12338:	e3a02008 	mov	r2, #8
   1233c:	e59f1058 	ldr	r1, [pc, #88]	; 1239c <free@plt+0x1a6c>
   12340:	e58d0004 	str	r0, [sp, #4]
   12344:	e1a00006 	mov	r0, r6
   12348:	ebfff93c 	bl	10840 <fprintf@plt>
   1234c:	e1a00004 	mov	r0, r4
   12350:	e28dd014 	add	sp, sp, #20
--
   123fc:	51106f03 	tstpl	r0, r3, lsl #30
   12400:	e92d41f0 	push	{r4, r5, r6, r7, r8, lr}
   12404:	e1a07001 	mov	r7, r1
   12408:	e24dd018 	sub	sp, sp, #24
   1240c:	e3a01000 	mov	r1, #0
   12410:	e1a00007 	mov	r0, r7
   12414:	e1a05002 	mov	r5, r2
   12418:	e59d8030 	ldr	r8, [sp, #48]	; 0x30
   1241c:	e59d6034 	ldr	r6, [sp, #52]	; 0x34
   12420:	ebfff921 	bl	108ac <open64@plt>
   12424:	e3700001 	cmn	r0, #1
   12428:	e1a04000 	mov	r4, r0
   1242c:	1a000014 	bne	12484 <free@plt+0x1b54>
   12430:	ebfff929 	bl	108dc <__errno_location@plt>
   12434:	e59f6074 	ldr	r6, [pc, #116]	; 124b0 <free@plt+0x1b80>
   12438:	e1a03007 	mov	r3, r7
   1243c:	e59f2070 	ldr	r2, [pc, #112]	; 124b4 <free@plt+0x1b84>
   12440:	e59f1070 	ldr	r1, [pc, #112]	; 124b8 <free@plt+0x1b88>
   12444:	e5905000 	ldr	r5, [r0]
   12448:	e5960000 	ldr	r0, [r6]
   1244c:	ebfff8fb 	bl	10840 <fprintf@plt>
   12450:	e1a00005 	mov	r0, r5
   12454:	e5966000 	ldr	r6, [r6]
   12458:	ebfff8da 	bl	107c8 <strerror@plt>
   1245c:	e58d5000 	str	r5, [sp]
   12460:	e59f3054 	ldr	r3, [pc, #84]	; 124bc <free@plt+0x1b8c>
   12464:	e3a02008 	mov	r2, #8
   12468:	e59f1050 	ldr	r1, [pc, #80]	; 124c0 <free@plt+0x1b90>
   1246c:	e58d0004 	str	r0, [sp, #4]
   12470:	e1a00006 	mov	r0, r6
   12474:	ebfff8f1 	bl	10840 <fprintf@plt>
   12478:	e1a00004 	mov	r0, r4
   1247c:	e28dd018 	add	sp, sp, #24
--
   12614:	e584300c 	str	r3, [r4, #12]
   12618:	ebfff8af 	bl	108dc <__errno_location@plt>
   1261c:	e1a09000 	mov	r9, r0
   12620:	e3a03000 	mov	r3, #0
   12624:	e5893000 	str	r3, [r9]
   12628:	e1a00008 	mov	r0, r8
   1262c:	ebfff892 	bl	1087c <readdir64@plt>
   12630:	e3500000 	cmp	r0, #0
   12634:	0a000025 	beq	126d0 <free@plt+0x1da0>
   12638:	e2807013 	add	r7, r0, #19
   1263c:	e1a00007 	mov	r0, r7
   12640:	ebfff8ab 	bl	108f4 <strlen@plt>
   12644:	e35000fe 	cmp	r0, #254	; 0xfe
   12648:	9a000009 	bls	12674 <free@plt+0x1d44>
   1264c:	e59f0278 	ldr	r0, [pc, #632]	; 128cc <free@plt+0x1f9c>
   12650:	e58d7000 	str	r7, [sp]
   12654:	e59f2274 	ldr	r2, [pc, #628]	; 128d0 <free@plt+0x1fa0>
   12658:	e595300c 	ldr	r3, [r5, #12]
   1265c:	e59f1270 	ldr	r1, [pc, #624]	; 128d4 <free@plt+0x1fa4>
   12660:	e5900000 	ldr	r0, [r0]
   12664:	ebfff875 	bl	10840 <fprintf@plt>
   12668:	e1a00008 	mov	r0, r8
   1266c:	ebfff8a6 	bl	1090c <closedir@plt>
--
   126a0:	1affffde 	bne	12620 <free@plt+0x1cf0>
   126a4:	e5943008 	ldr	r3, [r4, #8]
   126a8:	e5942010 	ldr	r2, [r4, #16]
   126ac:	e2833001 	add	r3, r3, #1
   126b0:	e5843008 	str	r3, [r4, #8]
   126b4:	e51b312c 	ldr	r3, [fp, #-300]	; 0xfffffed4
   126b8:	e1520003 	cmp	r2, r3
   126bc:	e594200c 	ldr	r2, [r4, #12]
   126c0:	b5843010 	strlt	r3, [r4, #16]
   126c4:	e1530002 	cmp	r3, r2
   126c8:	b584300c 	strlt	r3, [r4, #12]
   126cc:	eaffffd3 	b	12620 <free@plt+0x1cf0>
   126d0:	e5997000 	ldr	r7, [r9]
   126d4:	e3570000 	cmp	r7, #0
   126d8:	0a000010 	beq	12720 <free@plt+0x1df0>
   126dc:	e59f41e8 	ldr	r4, [pc, #488]	; 128cc <free@plt+0x1f9c>
   126e0:	e595300c 	ldr	r3, [r5, #12]
   126e4:	e59f21e4 	ldr	r2, [pc, #484]	; 128d0 <free@plt+0x1fa0>
   126e8:	e59f11ec 	ldr	r1, [pc, #492]	; 128dc <free@plt+0x1fac>
   126ec:	e5940000 	ldr	r0, [r4]
   126f0:	ebfff852 	bl	10840 <fprintf@plt>
   126f4:	e1a00007 	mov	r0, r7
   126f8:	e5944000 	ldr	r4, [r4]
   126fc:	ebfff831 	bl	107c8 <strerror@plt>
   12700:	e58d7000 	str	r7, [sp]
   12704:	e59f31d4 	ldr	r3, [pc, #468]	; 128e0 <free@plt+0x1fb0>
   12708:	e3a02008 	mov	r2, #8
   1270c:	e59f11d0 	ldr	r1, [pc, #464]	; 128e4 <free@plt+0x1fb4>
   12710:	e58d0004 	str	r0, [sp, #4]
   12714:	e1a00004 	mov	r0, r4
   12718:	ebfff848 	bl	10840 <fprintf@plt>
   1271c:	eaffffd1 	b	12668 <free@plt+0x1d38>
   12720:	e1a00008 	mov	r0, r8
   12724:	ebfff878 	bl	1090c <closedir@plt>
   12728:	e3500000 	cmp	r0, #0
   1272c:	0a000011 	beq	12778 <free@plt+0x1e48>
   12730:	e59f6194 	ldr	r6, [pc, #404]	; 128cc <free@plt+0x1f9c>
   12734:	e5994000 	ldr	r4, [r9]
   12738:	e595300c 	ldr	r3, [r5, #12]
   1273c:	e59f218c 	ldr	r2, [pc, #396]	; 128d0 <free@plt+0x1fa0>
   12740:	e59f11a0 	ldr	r1, [pc, #416]	; 128e8 <free@plt+0x1fb8>
   12744:	e5960000 	ldr	r0, [r6]
   12748:	ebfff83c 	bl	10840 <fprintf@plt>
   1274c:	e1a00004 	mov	r0, r4
   12750:	e5965000 	ldr	r5, [r6]
   12754:	ebfff81b 	bl	107c8 <strerror@plt>
   12758:	e58d4000 	str	r4, [sp]
   1275c:	e59f317c 	ldr	r3, [pc, #380]	; 128e0 <free@plt+0x1fb0>
   12760:	e3a02008 	mov	r2, #8
   12764:	e59f1178 	ldr	r1, [pc, #376]	; 128e4 <free@plt+0x1fb4>
   12768:	e58d0004 	str	r0, [sp, #4]
   1276c:	e1a00005 	mov	r0, r5
   12770:	ebfff832 	bl	10840 <fprintf@plt>
   12774:	eaffff9f 	b	125f8 <free@plt+0x1cc8>
   12778:	e594300c 	ldr	r3, [r4, #12]
--
   12908:	0a000006 	beq	12928 <free@plt+0x1ff8>
   1290c:	e3500002 	cmp	r0, #2
   12910:	1a000002 	bne	12920 <free@plt+0x1ff0>
   12914:	ebfff7f0 	bl	108dc <__errno_location@plt>
   12918:	e3a03013 	mov	r3, #19
   1291c:	e5803000 	str	r3, [r0]
   12920:	e3e00000 	mvn	r0, #0
   12924:	ea000062 	b	12ab4 <free@plt+0x2184>
   12928:	e28d1028 	add	r1, sp, #40	; 0x28
   1292c:	e1a00004 	mov	r0, r4
   12930:	ebfff7a7 	bl	107d4 <stat64@plt>
   12934:	e3500000 	cmp	r0, #0
   12938:	0a000012 	beq	12988 <free@plt+0x2058>
   1293c:	ebfff7e6 	bl	108dc <__errno_location@plt>
   12940:	e59f6174 	ldr	r6, [pc, #372]	; 12abc <free@plt+0x218c>
   12944:	e1a03004 	mov	r3, r4
   12948:	e59f2170 	ldr	r2, [pc, #368]	; 12ac0 <free@plt+0x2190>
   1294c:	e59f1170 	ldr	r1, [pc, #368]	; 12ac4 <free@plt+0x2194>
   12950:	e5905000 	ldr	r5, [r0]
   12954:	e5960000 	ldr	r0, [r6]
   12958:	ebfff7b8 	bl	10840 <fprintf@plt>
   1295c:	e1a00005 	mov	r0, r5
   12960:	e5964000 	ldr	r4, [r6]
   12964:	ebfff797 	bl	107c8 <strerror@plt>
   12968:	e58d5000 	str	r5, [sp]
   1296c:	e59f3154 	ldr	r3, [pc, #340]	; 12ac8 <free@plt+0x2198>
   12970:	e3a02008 	mov	r2, #8
   12974:	e59f1150 	ldr	r1, [pc, #336]	; 12acc <free@plt+0x219c>
   12978:	e58d0004 	str	r0, [sp, #4]
   1297c:	e1a00004 	mov	r0, r4
   12980:	ebfff7ae 	bl	10840 <fprintf@plt>
   12984:	eaffffe5 	b	12920 <free@plt+0x1ff0>
   12988:	e59d3038 	ldr	r3, [sp, #56]	; 0x38
   1298c:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   12990:	e3530a02 	cmp	r3, #8192	; 0x2000
   12994:	0a000009 	beq	129c0 <free@plt+0x2090>
   12998:	ebfff7cf 	bl	108dc <__errno_location@plt>
   1299c:	e59f211c 	ldr	r2, [pc, #284]	; 12ac0 <free@plt+0x2190>
   129a0:	e59f1128 	ldr	r1, [pc, #296]	; 12ad0 <free@plt+0x21a0>
   129a4:	e3a03016 	mov	r3, #22
   129a8:	e5803000 	str	r3, [r0]
   129ac:	e1a03004 	mov	r3, r4
   129b0:	e59f0104 	ldr	r0, [pc, #260]	; 12abc <free@plt+0x218c>
   129b4:	e5900000 	ldr	r0, [r0]
   129b8:	ebfff7a0 	bl	10840 <fprintf@plt>
   129bc:	eaffffd7 	b	12920 <free@plt+0x1ff0>
   129c0:	e1cd84d8 	ldrd	r8, [sp, #72]	; 0x48
--
   12a40:	e1a01004 	mov	r1, r4
   12a44:	e1a00008 	mov	r0, r8
   12a48:	ebfffacd 	bl	11584 <free@plt+0xc54>
   12a4c:	e3500000 	cmp	r0, #0
   12a50:	0a000004 	beq	12a68 <free@plt+0x2138>
   12a54:	e5953000 	ldr	r3, [r5]
   12a58:	e3530002 	cmp	r3, #2
   12a5c:	1affffaf 	bne	12920 <free@plt+0x1ff0>
   12a60:	e2844001 	add	r4, r4, #1
   12a64:	eaffffef 	b	12a28 <free@plt+0x20f8>
   12a68:	e59d3008 	ldr	r3, [sp, #8]
   12a6c:	e15a0003 	cmp	sl, r3
   12a70:	1afffffa 	bne	12a60 <free@plt+0x2130>
   12a74:	e59d300c 	ldr	r3, [sp, #12]
   12a78:	e3530000 	cmp	r3, #0
   12a7c:	0a000007 	beq	12aa0 <free@plt+0x2170>
   12a80:	e59f0034 	ldr	r0, [pc, #52]	; 12abc <free@plt+0x218c>
   12a84:	e59f2034 	ldr	r2, [pc, #52]	; 12ac0 <free@plt+0x2190>
   12a88:	e59f1048 	ldr	r1, [pc, #72]	; 12ad8 <free@plt+0x21a8>
   12a8c:	e5900000 	ldr	r0, [r0]
   12a90:	ebfff76a 	bl	10840 <fprintf@plt>
   12a94:	e3a03016 	mov	r3, #22
   12a98:	e5853000 	str	r3, [r5]
--
   12cd0:	e280006b 	add	r0, r0, #107	; 0x6b
   12cd4:	e3c00007 	bic	r0, r0, #7
   12cd8:	e04dd000 	sub	sp, sp, r0
   12cdc:	e1a0000d 	mov	r0, sp
   12ce0:	ebfff6fa 	bl	108d0 <sprintf@plt>
   12ce4:	e1a0000d 	mov	r0, sp
   12ce8:	e3a02081 	mov	r2, #129	; 0x81
   12cec:	e2841034 	add	r1, r4, #52	; 0x34
   12cf0:	ebfff90e 	bl	11130 <free@plt+0x800>
   12cf4:	e1a0d009 	mov	sp, r9
   12cf8:	e3500000 	cmp	r0, #0
   12cfc:	baffff96 	blt	12b5c <free@plt+0x222c>
   12d00:	e0844000 	add	r4, r4, r0
   12d04:	e5c48033 	strb	r8, [r4, #51]	; 0x33
   12d08:	eaffff94 	b	12b60 <free@plt+0x2230>
   12d0c:	e59f0028 	ldr	r0, [pc, #40]	; 12d3c <free@plt+0x240c>
   12d10:	e24b3058 	sub	r3, fp, #88	; 0x58
   12d14:	e59f2024 	ldr	r2, [pc, #36]	; 12d40 <free@plt+0x2410>
   12d18:	e59f1024 	ldr	r1, [pc, #36]	; 12d44 <free@plt+0x2414>
   12d1c:	e5900000 	ldr	r0, [r0]
   12d20:	ebfff6c6 	bl	10840 <fprintf@plt>
   12d24:	ebfff6ec 	bl	108dc <__errno_location@plt>
   12d28:	e3a03016 	mov	r3, #22
--
   12d8c:	eafffff8 	b	12d74 <free@plt+0x2444>
   12d90:	e5950040 	ldr	r0, [r5, #64]	; 0x40
   12d94:	e50bd0b0 	str	sp, [fp, #-176]	; 0xffffff50
   12d98:	ebfff6d5 	bl	108f4 <strlen@plt>
   12d9c:	e24b108c 	sub	r1, fp, #140	; 0x8c
   12da0:	e280006b 	add	r0, r0, #107	; 0x6b
   12da4:	e3c00007 	bic	r0, r0, #7
   12da8:	e04dd000 	sub	sp, sp, r0
   12dac:	e1a00006 	mov	r0, r6
   12db0:	ebfff687 	bl	107d4 <stat64@plt>
   12db4:	e28d7008 	add	r7, sp, #8
   12db8:	e3500000 	cmp	r0, #0
   12dbc:	0a000012 	beq	12e0c <free@plt+0x24dc>
   12dc0:	ebfff6c5 	bl	108dc <__errno_location@plt>
   12dc4:	e59fa200 	ldr	sl, [pc, #512]	; 12fcc <free@plt+0x269c>
   12dc8:	e1a03006 	mov	r3, r6
   12dcc:	e59f21fc 	ldr	r2, [pc, #508]	; 12fd0 <free@plt+0x26a0>
   12dd0:	e59f11fc 	ldr	r1, [pc, #508]	; 12fd4 <free@plt+0x26a4>
   12dd4:	e5907000 	ldr	r7, [r0]
   12dd8:	e59a0000 	ldr	r0, [sl]
   12ddc:	ebfff697 	bl	10840 <fprintf@plt>
   12de0:	e1a00007 	mov	r0, r7
   12de4:	e59a6000 	ldr	r6, [sl]
   12de8:	ebfff676 	bl	107c8 <strerror@plt>
   12dec:	e59f31e4 	ldr	r3, [pc, #484]	; 12fd8 <free@plt+0x26a8>
   12df0:	e59f11e4 	ldr	r1, [pc, #484]	; 12fdc <free@plt+0x26ac>
   12df4:	e3a02008 	mov	r2, #8
   12df8:	e58d7000 	str	r7, [sp]
   12dfc:	e58d0004 	str	r0, [sp, #4]
   12e00:	e1a00006 	mov	r0, r6
   12e04:	ebfff68d 	bl	10840 <fprintf@plt>
   12e08:	ea00000c 	b	12e40 <free@plt+0x2510>
   12e0c:	e51b307c 	ldr	r3, [fp, #-124]	; 0xffffff84
   12e10:	e2033a0f 	and	r3, r3, #61440	; 0xf000
   12e14:	e3530a02 	cmp	r3, #8192	; 0x2000
   12e18:	0a000012 	beq	12e68 <free@plt+0x2538>
   12e1c:	ebfff6ae 	bl	108dc <__errno_location@plt>
   12e20:	e59f21a8 	ldr	r2, [pc, #424]	; 12fd0 <free@plt+0x26a0>
   12e24:	e59f11b4 	ldr	r1, [pc, #436]	; 12fe0 <free@plt+0x26b0>
   12e28:	e3a03016 	mov	r3, #22
   12e2c:	e5803000 	str	r3, [r0]
   12e30:	e1a03006 	mov	r3, r6
   12e34:	e59f0190 	ldr	r0, [pc, #400]	; 12fcc <free@plt+0x269c>
   12e38:	e5900000 	ldr	r0, [r0]
   12e3c:	ebfff67f 	bl	10840 <fprintf@plt>
   12e40:	e3e03000 	mvn	r3, #0
   12e44:	e3530000 	cmp	r3, #0
--
   12f50:	e1a00007 	mov	r0, r7
   12f54:	ebfff65d 	bl	108d0 <sprintf@plt>
   12f58:	e3a01000 	mov	r1, #0
   12f5c:	e1a00007 	mov	r0, r7
   12f60:	ebfff651 	bl	108ac <open64@plt>
   12f64:	e3700001 	cmn	r0, #1
   12f68:	03a02013 	moveq	r2, #19
   12f6c:	e1a03000 	mov	r3, r0
   12f70:	05862000 	streq	r2, [r6]
   12f74:	0affffb2 	beq	12e44 <free@plt+0x2514>
   12f78:	ebfff669 	bl	10924 <close@plt>
   12f7c:	e2503000 	subs	r3, r0, #0
   12f80:	05863000 	streq	r3, [r6]
   12f84:	0affffae 	beq	12e44 <free@plt+0x2514>
   12f88:	e59fa03c 	ldr	sl, [pc, #60]	; 12fcc <free@plt+0x269c>
   12f8c:	e5966000 	ldr	r6, [r6]
   12f90:	e1a03007 	mov	r3, r7
   12f94:	e59f2034 	ldr	r2, [pc, #52]	; 12fd0 <free@plt+0x26a0>
   12f98:	e59f1048 	ldr	r1, [pc, #72]	; 12fe8 <free@plt+0x26b8>
   12f9c:	e59a0000 	ldr	r0, [sl]
   12fa0:	ebfff626 	bl	10840 <fprintf@plt>
   12fa4:	e1a00006 	mov	r0, r6
   12fa8:	e59a7000 	ldr	r7, [sl]
--
   12fd4:	000139cb 	andeq	r3, r1, fp, asr #19
   12fd8:	00013627 	andeq	r3, r1, r7, lsr #12
   12fdc:	000133fa 	strdeq	r3, [r1], -sl
   12fe0:	0001372e 	andeq	r3, r1, lr, lsr #14
   12fe4:	00013b15 	andeq	r3, r1, r5, lsl fp
   12fe8:	00013651 	andeq	r3, r1, r1, asr r6
   12fec:	e92d4ff0 	push	{r4, r5, r6, r7, r8, r9, sl, fp, lr}
   12ff0:	e1a06000 	mov	r6, r0
   12ff4:	e24dd05c 	sub	sp, sp, #92	; 0x5c
   12ff8:	e1a00002 	mov	r0, r2
   12ffc:	e1a07001 	mov	r7, r1
   13000:	e1a08002 	mov	r8, r2
   13004:	e1a09003 	mov	r9, r3
   13008:	ebfff639 	bl	108f4 <strlen@plt>
   1300c:	e250b000 	subs	fp, r0, #0
   13010:	1a000009 	bne	1303c <free@plt+0x270c>
   13014:	e59f30c0 	ldr	r3, [pc, #192]	; 130dc <free@plt+0x27ac>
   13018:	e59f20c0 	ldr	r2, [pc, #192]	; 130e0 <free@plt+0x27b0>
   1301c:	e5930000 	ldr	r0, [r3]
   13020:	e59f10bc 	ldr	r1, [pc, #188]	; 130e4 <free@plt+0x27b4>
   13024:	ebfff605 	bl	10840 <fprintf@plt>
   13028:	ebfff62b 	bl	108dc <__errno_location@plt>
   1302c:	e3a03016 	mov	r3, #22


[*] Function fprintf used 70 times ubiblock