43fbb0:	8d 45 2c             	lea    0x2c(%ebp),%eax
43fbb3:	89 85 4c ff ff ff    	mov    %eax,-0xb4(%ebp)
43fbb9:	8d 45 30             	lea    0x30(%ebp),%eax
43fbbc:	89 85 5c ff ff ff    	mov    %eax,-0xa4(%ebp)
43fbc2:	8d 45 34             	lea    0x34(%ebp),%eax
43fbc5:	89 85 6c ff ff ff    	mov    %eax,-0x94(%ebp)
43fbcb:	8d 45 38             	lea    0x38(%ebp),%eax
43fbce:	89 85 7c ff ff ff    	mov    %eax,-0x84(%ebp)
43fbd4:	8d 45 3c             	lea    0x3c(%ebp),%eax
43fbd7:	89 45 8c             	mov    %eax,-0x74(%ebp)
43fbda:	8d 45 40             	lea    0x40(%ebp),%eax
43fbdd:	89 45 9c             	mov    %eax,-0x64(%ebp)
43fbe0:	8d 45 44             	lea    0x44(%ebp),%eax
43fbe3:	89 45 ac             	mov    %eax,-0x54(%ebp)
43fbe6:	8d 45 48             	lea    0x48(%ebp),%eax
43fbe9:	c7 85 c4 fe ff ff 04 	movl   $0x4,-0x13c(%ebp)
43fbf0:	00 00 00
43fbf3:	c7 85 c8 fe ff ff 00 	movl   $0x0,-0x138(%ebp)
43fbfa:	00 00 00
43fbfd:	c7 85 d0 fe ff ff 00 	movl   $0x0,-0x130(%ebp)
43fc04:	00 00 00
43fc07:	c7 85 d4 fe ff ff 04 	movl   $0x4,-0x12c(%ebp)
43fc0e:	00 00 00
43fc11:	c7 85 d8 fe ff ff 00 	movl   $0x0,-0x128(%ebp)
43fc18:	00 00 00
43fc1b:	c7 85 e0 fe ff ff 00 	movl   $0x0,-0x120(%ebp)
43fc22:	00 00 00
43fc25:	c7 85 e4 fe ff ff 04 	movl   $0x4,-0x11c(%ebp)
43fc2c:	00 00 00
43fc2f:	c7 85 e8 fe ff ff 00 	movl   $0x0,-0x118(%ebp)
43fc36:	00 00 00
43fc39:	c7 85 f0 fe ff ff 00 	movl   $0x0,-0x110(%ebp)
43fc40:	00 00 00
43fc43:	c7 85 f4 fe ff ff 04 	movl   $0x4,-0x10c(%ebp)
43fc4a:	00 00 00
43fc4d:	c7 85 f8 fe ff ff 00 	movl   $0x0,-0x108(%ebp)
43fc54:	00 00 00
43fc57:	c7 85 00 ff ff ff 00 	movl   $0x0,-0x100(%ebp)
43fc5e:	00 00 00
43fc61:	c7 85 04 ff ff ff 04 	movl   $0x4,-0xfc(%ebp)
43fc68:	00 00 00
43fc6b:	c7 85 08 ff ff ff 00 	movl   $0x0,-0xf8(%ebp)
43fc72:	00 00 00
43fc75:	c7 85 10 ff ff ff 00 	movl   $0x0,-0xf0(%ebp)
43fc7c:	00 00 00
43fc7f:	c7 85 14 ff ff ff 04 	movl   $0x4,-0xec(%ebp)
43fc86:	00 00 00
43fc89:	c7 85 18 ff ff ff 00 	movl   $0x0,-0xe8(%ebp)
43fc90:	00 00 00
43fc93:	c7 85 20 ff ff ff 00 	movl   $0x0,-0xe0(%ebp)
43fc9a:	00 00 00
43fc9d:	c7 85 24 ff ff ff 01 	movl   $0x1,-0xdc(%ebp)
43fca4:	00 00 00
43fca7:	c7 85 28 ff ff ff 00 	movl   $0x0,-0xd8(%ebp)
43fcae:	00 00 00
43fcb1:	c7 85 30 ff ff ff 00 	movl   $0x0,-0xd0(%ebp)
43fcb8:	00 00 00
43fcbb:	c7 85 34 ff ff ff 01 	movl   $0x1,-0xcc(%ebp)
43fcc2:	00 00 00
43fcc5:	c7 85 38 ff ff ff 00 	movl   $0x0,-0xc8(%ebp)
43fccc:	00 00 00
43fccf:	c7 85 40 ff ff ff 00 	movl   $0x0,-0xc0(%ebp)
43fcd6:	00 00 00
43fcd9:	c7 85 44 ff ff ff 01 	movl   $0x1,-0xbc(%ebp)
43fce0:	00 00 00
43fce3:	c7 85 48 ff ff ff 00 	movl   $0x0,-0xb8(%ebp)
43fcea:	00 00 00
43fced:	c7 85 50 ff ff ff 00 	movl   $0x0,-0xb0(%ebp)
43fcf4:	00 00 00
43fcf7:	c7 85 54 ff ff ff 01 	movl   $0x1,-0xac(%ebp)
43fcfe:	00 00 00
43fd01:	c7 85 58 ff ff ff 00 	movl   $0x0,-0xa8(%ebp)
43fd08:	00 00 00
43fd0b:	c7 85 60 ff ff ff 00 	movl   $0x0,-0xa0(%ebp)
43fd12:	00 00 00
43fd15:	c7 85 64 ff ff ff 04 	movl   $0x4,-0x9c(%ebp)
43fd1c:	00 00 00
43fd1f:	c7 85 68 ff ff ff 00 	movl   $0x0,-0x98(%ebp)
43fd26:	00 00 00
43fd29:	c7 85 70 ff ff ff 00 	movl   $0x0,-0x90(%ebp)
43fd30:	00 00 00
43fd33:	c7 85 74 ff ff ff 01 	movl   $0x1,-0x8c(%ebp)
43fd3a:	00 00 00
43fd3d:	c7 85 78 ff ff ff 00 	movl   $0x0,-0x88(%ebp)
43fd44:	00 00 00
43fd47:	c7 45 80 00 00 00 00 	movl   $0x0,-0x80(%ebp)
43fd4e:	c7 45 84 01 00 00 00 	movl   $0x1,-0x7c(%ebp)
43fd55:	c7 45 88 00 00 00 00 	movl   $0x0,-0x78(%ebp)
43fd5c:	c7 45 90 00 00 00 00 	movl   $0x0,-0x70(%ebp)
43fd63:	c7 45 94 01 00 00 00 	movl   $0x1,-0x6c(%ebp)
43fd6a:	c7 45 98 00 00 00 00 	movl   $0x0,-0x68(%ebp)
43fd71:	c7 45 a0 00 00 00 00 	movl   $0x0,-0x60(%ebp)
43fd78:	c7 45 a4 01 00 00 00 	movl   $0x1,-0x5c(%ebp)
43fd7f:	c7 45 a8 00 00 00 00 	movl   $0x0,-0x58(%ebp)
43fd86:	c7 45 b0 00 00 00 00 	movl   $0x0,-0x50(%ebp)
43fd8d:	c7 45 b4 01 00 00 00 	movl   $0x1,-0x4c(%ebp)
43fd94:	c7 45 b8 00 00 00 00 	movl   $0x0,-0x48(%ebp)
43fd9b:	89 45 bc             	mov    %eax,-0x44(%ebp)
43fd9e:	8d 45 4c             	lea    0x4c(%ebp),%eax
43fda1:	89 45 cc             	mov    %eax,-0x34(%ebp)
43fda4:	8d 45 54             	lea    0x54(%ebp),%eax
43fda7:	89 45 dc             	mov    %eax,-0x24(%ebp)
43fdaa:	8d 45 58             	lea    0x58(%ebp),%eax
43fdad:	89 45 ec             	mov    %eax,-0x14(%ebp)
43fdb0:	8d 85 ac fe ff ff    	lea    -0x154(%ebp),%eax
43fdb6:	50                   	push   %eax
43fdb7:	6a 15                	push   $0x15
43fdb9:	51                   	push   %ecx
43fdba:	c7 45 c0 00 00 00 00 	movl   $0x0,-0x40(%ebp)
43fdc1:	c7 45 c4 01 00 00 00 	movl   $0x1,-0x3c(%ebp)
43fdc8:	c7 45 c8 00 00 00 00 	movl   $0x0,-0x38(%ebp)
43fdcf:	c7 45 d0 00 00 00 00 	movl   $0x0,-0x30(%ebp)
43fdd6:	c7 45 d4 08 00 00 00 	movl   $0x8,-0x2c(%ebp)
43fddd:	c7 45 d8 00 00 00 00 	movl   $0x0,-0x28(%ebp)
43fde4:	c7 45 e0 00 00 00 00 	movl   $0x0,-0x20(%ebp)
43fdeb:	c7 45 e4 02 00 00 00 	movl   $0x2,-0x1c(%ebp)
43fdf2:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
43fdf9:	c7 45 f0 00 00 00 00 	movl   $0x0,-0x10(%ebp)
43fe00:	c7 45 f4 02 00 00 00 	movl   $0x2,-0xc(%ebp)
43fe07:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
43fe0e:	e8 8d f9 ff ff       	call   0x43f7a0
43fe13:	8b 4d fc             	mov    -0x4(%ebp),%ecx
43fe16:	33 cd                	xor    %ebp,%ecx
43fe18:	e8 33 d1 00 00       	call   0x44cf50
43fe1d:	8b e5                	mov    %ebp,%esp
43fe1f:	5d                   	pop    %ebp
43fe20:	c2 54 00             	ret    $0x54
43fe23:	cc                   	int3
43fe24:	cc                   	int3
43fe25:	cc                   	int3
43fe26:	cc                   	int3
43fe27:	cc                   	int3
43fe28:	cc                   	int3
43fe29:	cc                   	int3
43fe2a:	cc                   	int3
43fe2b:	cc                   	int3
43fe2c:	cc                   	int3
43fe2d:	cc                   	int3
43fe2e:	cc                   	int3
43fe2f:	cc                   	int3
43fe30:	8b ff                	mov    %edi,%edi
43fe32:	55                   	push   %ebp
43fe33:	8b ec                	mov    %esp,%ebp
43fe35:	81 ec 44 01 00 00    	sub    $0x144,%esp
43fe3b:	a1 e4 f8 44 00       	mov    0x44f8e4,%eax
43fe40:	33 c5                	xor    %ebp,%eax
43fe42:	89 45 fc             	mov    %eax,-0x4(%ebp)
43fe45:	8d 45 08             	lea    0x8(%ebp),%eax
43fe48:	c7 85 d0 fe ff ff 00 	movl   $0x0,-0x130(%ebp)
43fe4f:	00 00 00
43fe52:	89 85 cc fe ff ff    	mov    %eax,-0x134(%ebp)
43fe58:	8d 45 0c             	lea    0xc(%ebp),%eax
43fe5b:	89 85 dc fe ff ff    	mov    %eax,-0x124(%ebp)
43fe61:	8d 45 10             	lea    0x10(%ebp),%eax
43fe64:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
43fe6a:	8d 45 14             	lea    0x14(%ebp),%eax
43fe6d:	89 85 fc fe ff ff    	mov    %eax,-0x104(%ebp)
43fe73:	8d 45 18             	lea    0x18(%ebp),%eax
43fe76:	89 85 0c ff ff ff    	mov    %eax,-0xf4(%ebp)
43fe7c:	8d 45 1c             	lea    0x1c(%ebp),%eax
43fe7f:	89 85 1c ff ff ff    	mov    %eax,-0xe4(%ebp)
43fe85:	8d 45 20             	lea    0x20(%ebp),%eax
43fe88:	89 85 2c ff ff ff    	mov    %eax,-0xd4(%ebp)
43fe8e:	8d 45 28             	lea    0x28(%ebp),%eax
43fe91:	89 85 3c ff ff ff    	mov    %eax,-0xc4(%ebp)
43fe97:	8d 45 2c             	lea    0x2c(%ebp),%eax
43fe9a:	89 85 4c ff ff ff    	mov    %eax,-0xb4(%ebp)
43fea0:	8d 45 30             	lea    0x30(%ebp),%eax
43fea3:	89 85 5c ff ff ff    	mov    %eax,-0xa4(%ebp)
43fea9:	8d 45 34             	lea    0x34(%ebp),%eax
43feac:	89 85 6c ff ff ff    	mov    %eax,-0x94(%ebp)
43feb2:	8d 45 38             	lea    0x38(%ebp),%eax
43feb5:	89 85 7c ff ff ff    	mov    %eax,-0x84(%ebp)
43febb:	8d 45 3c             	lea    0x3c(%ebp),%eax
43febe:	89 45 8c             	mov    %eax,-0x74(%ebp)
43fec1:	8d 45 40             	lea    0x40(%ebp),%eax
43fec4:	89 45 9c             	mov    %eax,-0x64(%ebp)
43fec7:	8d 45 44             	lea    0x44(%ebp),%eax
43feca:	89 45 ac             	mov    %eax,-0x54(%ebp)
43fecd:	8d 45 48             	lea    0x48(%ebp),%eax
43fed0:	89 45 bc             	mov    %eax,-0x44(%ebp)
43fed3:	8d 45 4c             	lea    0x4c(%ebp),%eax
43fed6:	c7 85 d4 fe ff ff 04 	movl   $0x4,-0x12c(%ebp)
43fedd:	00 00 00
43fee0:	c7 85 d8 fe ff ff 00 	movl   $0x0,-0x128(%ebp)
43fee7:	00 00 00
43feea:	c7 85 e0 fe ff ff 00 	movl   $0x0,-0x120(%ebp)
43fef1:	00 00 00
43fef4:	c7 85 e4 fe ff ff 04 	movl   $0x4,-0x11c(%ebp)
43fefb:	00 00 00
43fefe:	c7 85 e8 fe ff ff 00 	movl   $0x0,-0x118(%ebp)
43ff05:	00 00 00
43ff08:	c7 85 f0 fe ff ff 00 	movl   $0x0,-0x110(%ebp)
43ff0f:	00 00 00
43ff12:	c7 85 f4 fe ff ff 04 	movl   $0x4,-0x10c(%ebp)
43ff19:	00 00 00
43ff1c:	c7 85 f8 fe ff ff 00 	movl   $0x0,-0x108(%ebp)
43ff23:	00 00 00
43ff26:	c7 85 00 ff ff ff 00 	movl   $0x0,-0x100(%ebp)
43ff2d:	00 00 00
43ff30:	c7 85 04 ff ff ff 04 	movl   $0x4,-0xfc(%ebp)
43ff37:	00 00 00
43ff3a:	c7 85 08 ff ff ff 00 	movl   $0x0,-0xf8(%ebp)
43ff41:	00 00 00
43ff44:	c7 85 10 ff ff ff 00 	movl   $0x0,-0xf0(%ebp)
43ff4b:	00 00 00
43ff4e:	c7 85 14 ff ff ff 04 	movl   $0x4,-0xec(%ebp)
43ff55:	00 00 00
43ff58:	c7 85 18 ff ff ff 00 	movl   $0x0,-0xe8(%ebp)
43ff5f:	00 00 00
43ff62:	c7 85 20 ff ff ff 00 	movl   $0x0,-0xe0(%ebp)
43ff69:	00 00 00
43ff6c:	c7 85 24 ff ff ff 04 	movl   $0x4,-0xdc(%ebp)
43ff73:	00 00 00
43ff76:	c7 85 28 ff ff ff 00 	movl   $0x0,-0xd8(%ebp)
43ff7d:	00 00 00
43ff80:	c7 85 30 ff ff ff 00 	movl   $0x0,-0xd0(%ebp)
43ff87:	00 00 00
43ff8a:	c7 85 34 ff ff ff 08 	movl   $0x8,-0xcc(%ebp)
43ff91:	00 00 00
43ff94:	c7 85 38 ff ff ff 00 	movl   $0x0,-0xc8(%ebp)
43ff9b:	00 00 00
43ff9e:	c7 85 40 ff ff ff 00 	movl   $0x0,-0xc0(%ebp)
43ffa5:	00 00 00
43ffa8:	c7 85 44 ff ff ff 04 	movl   $0x4,-0xbc(%ebp)
43ffaf:	00 00 00
43ffb2:	c7 85 48 ff ff ff 00 	movl   $0x0,-0xb8(%ebp)
43ffb9:	00 00 00
43ffbc:	c7 85 50 ff ff ff 00 	movl   $0x0,-0xb0(%ebp)
43ffc3:	00 00 00
43ffc6:	c7 85 54 ff ff ff 01 	movl   $0x1,-0xac(%ebp)
43ffcd:	00 00 00
43ffd0:	c7 85 58 ff ff ff 00 	movl   $0x0,-0xa8(%ebp)
43ffd7:	00 00 00
43ffda:	c7 85 60 ff ff ff 00 	movl   $0x0,-0xa0(%ebp)
43ffe1:	00 00 00
43ffe4:	c7 85 64 ff ff ff 01 	movl   $0x1,-0x9c(%ebp)
43ffeb:	00 00 00
43ffee:	c7 85 68 ff ff ff 00 	movl   $0x0,-0x98(%ebp)
43fff5:	00 00 00
43fff8:	c7 85 70 ff ff ff 00 	movl   $0x0,-0x90(%ebp)
43ffff:	00 00 00
440002:	c7 85 74 ff ff ff 01 	movl   $0x1,-0x8c(%ebp)
440009:	00 00 00
44000c:	c7 85 78 ff ff ff 00 	movl   $0x0,-0x88(%ebp)
440013:	00 00 00
440016:	c7 45 80 00 00 00 00 	movl   $0x0,-0x80(%ebp)
44001d:	c7 45 84 01 00 00 00 	movl   $0x1,-0x7c(%ebp)
440024:	c7 45 88 00 00 00 00 	movl   $0x0,-0x78(%ebp)
44002b:	c7 45 90 00 00 00 00 	movl   $0x0,-0x70(%ebp)
440032:	c7 45 94 04 00 00 00 	movl   $0x4,-0x6c(%ebp)
440039:	c7 45 98 00 00 00 00 	movl   $0x0,-0x68(%ebp)
440040:	c7 45 a0 00 00 00 00 	movl   $0x0,-0x60(%ebp)
440047:	c7 45 a4 01 00 00 00 	movl   $0x1,-0x5c(%ebp)
44004e:	c7 45 a8 00 00 00 00 	movl   $0x0,-0x58(%ebp)
440055:	c7 45 b0 00 00 00 00 	movl   $0x0,-0x50(%ebp)
44005c:	c7 45 b4 01 00 00 00 	movl   $0x1,-0x4c(%ebp)
440063:	c7 45 b8 00 00 00 00 	movl   $0x0,-0x48(%ebp)
44006a:	c7 45 c0 00 00 00 00 	movl   $0x0,-0x40(%ebp)
440071:	c7 45 c4 01 00 00 00 	movl   $0x1,-0x3c(%ebp)
440078:	c7 45 c8 00 00 00 00 	movl   $0x0,-0x38(%ebp)
44007f:	89 45 cc             	mov    %eax,-0x34(%ebp)
440082:	8d 45 50             	lea    0x50(%ebp),%eax
440085:	89 45 dc             	mov    %eax,-0x24(%ebp)
440088:	8d 45 54             	lea    0x54(%ebp),%eax
44008b:	89 45 ec             	mov    %eax,-0x14(%ebp)
44008e:	8d 85 bc fe ff ff    	lea    -0x144(%ebp),%eax
440094:	50                   	push   %eax
440095:	6a 14                	push   $0x14
440097:	51                   	push   %ecx
440098:	c7 45 d0 00 00 00 00 	movl   $0x0,-0x30(%ebp)
44009f:	c7 45 d4 01 00 00 00 	movl   $0x1,-0x2c(%ebp)
4400a6:	c7 45 d8 00 00 00 00 	movl   $0x0,-0x28(%ebp)
4400ad:	c7 45 e0 00 00 00 00 	movl   $0x0,-0x20(%ebp)
4400b4:	c7 45 e4 01 00 00 00 	movl   $0x1,-0x1c(%ebp)
4400bb:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
4400c2:	c7 45 f0 00 00 00 00 	movl   $0x0,-0x10(%ebp)
4400c9:	c7 45 f4 01 00 00 00 	movl   $0x1,-0xc(%ebp)
4400d0:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
4400d7:	e8 c4 f6 ff ff       	call   0x43f7a0
4400dc:	8b 4d fc             	mov    -0x4(%ebp),%ecx
4400df:	33 cd                	xor    %ebp,%ecx
4400e1:	e8 6a ce 00 00       	call   0x44cf50
4400e6:	8b e5                	mov    %ebp,%esp
4400e8:	5d                   	pop    %ebp
4400e9:	c2 50 00             	ret    $0x50
4400ec:	cc                   	int3
4400ed:	cc                   	int3
4400ee:	cc                   	int3
4400ef:	cc                   	int3
4400f0:	8b ff                	mov    %edi,%edi
4400f2:	55                   	push   %ebp
4400f3:	8b ec                	mov    %esp,%ebp
4400f5:	83 ec 74             	sub    $0x74,%esp
4400f8:	a1 e4 f8 44 00       	mov    0x44f8e4,%eax
4400fd:	33 c5                	xor    %ebp,%eax
4400ff:	89 45 fc             	mov    %eax,-0x4(%ebp)
440102:	8d 45 08             	lea    0x8(%ebp),%eax
440105:	c7 45 a0 00 00 00 00 	movl   $0x0,-0x60(%ebp)
44010c:	89 45 9c             	mov    %eax,-0x64(%ebp)
44010f:	8d 45 0c             	lea    0xc(%ebp),%eax
440112:	89 45 ac             	mov    %eax,-0x54(%ebp)
440115:	8d 45 10             	lea    0x10(%ebp),%eax
440118:	89 45 bc             	mov    %eax,-0x44(%ebp)
44011b:	8d 45 14             	lea    0x14(%ebp),%eax
44011e:	89 45 cc             	mov    %eax,-0x34(%ebp)
440121:	8d 45 18             	lea    0x18(%ebp),%eax
440124:	89 45 dc             	mov    %eax,-0x24(%ebp)
440127:	8d 45 1c             	lea    0x1c(%ebp),%eax
44012a:	89 45 ec             	mov    %eax,-0x14(%ebp)
44012d:	8d 45 8c             	lea    -0x74(%ebp),%eax
440130:	50                   	push   %eax
440131:	6a 07                	push   $0x7
440133:	51                   	push   %ecx
440134:	c7 45 a4 04 00 00 00 	movl   $0x4,-0x5c(%ebp)
44013b:	c7 45 a8 00 00 00 00 	movl   $0x0,-0x58(%ebp)
440142:	c7 45 b0 00 00 00 00 	movl   $0x0,-0x50(%ebp)
440149:	c7 45 b4 04 00 00 00 	movl   $0x4,-0x4c(%ebp)
440150:	c7 45 b8 00 00 00 00 	movl   $0x0,-0x48(%ebp)
440157:	c7 45 c0 00 00 00 00 	movl   $0x0,-0x40(%ebp)
44015e:	c7 45 c4 04 00 00 00 	movl   $0x4,-0x3c(%ebp)
440165:	c7 45 c8 00 00 00 00 	movl   $0x0,-0x38(%ebp)
44016c:	c7 45 d0 00 00 00 00 	movl   $0x0,-0x30(%ebp)
440173:	c7 45 d4 04 00 00 00 	movl   $0x4,-0x2c(%ebp)
44017a:	c7 45 d8 00 00 00 00 	movl   $0x0,-0x28(%ebp)
440181:	c7 45 e0 00 00 00 00 	movl   $0x0,-0x20(%ebp)
440188:	c7 45 e4 04 00 00 00 	movl   $0x4,-0x1c(%ebp)
44018f:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
440196:	c7 45 f0 00 00 00 00 	movl   $0x0,-0x10(%ebp)
44019d:	c7 45 f4 01 00 00 00 	movl   $0x1,-0xc(%ebp)
4401a4:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
4401ab:	e8 f0 f5 ff ff       	call   0x43f7a0
4401b0:	8b 4d fc             	mov    -0x4(%ebp),%ecx
4401b3:	33 cd                	xor    %ebp,%ecx
4401b5:	e8 96 cd 00 00       	call   0x44cf50
4401ba:	8b e5                	mov    %ebp,%esp
4401bc:	5d                   	pop    %ebp
4401bd:	c2 18 00             	ret    $0x18
4401c0:	8b ff                	mov    %edi,%edi
4401c2:	55                   	push   %ebp
4401c3:	8b ec                	mov    %esp,%ebp
4401c5:	83 ec 64             	sub    $0x64,%esp
4401c8:	a1 e4 f8 44 00       	mov    0x44f8e4,%eax
4401cd:	33 c5                	xor    %ebp,%eax
4401cf:	89 45 fc             	mov    %eax,-0x4(%ebp)
4401d2:	8d 45 08             	lea    0x8(%ebp),%eax
4401d5:	c7 45 b0 00 00 00 00 	movl   $0x0,-0x50(%ebp)
4401dc:	89 45 ac             	mov    %eax,-0x54(%ebp)
4401df:	8d 45 0c             	lea    0xc(%ebp),%eax
4401e2:	89 45 bc             	mov    %eax,-0x44(%ebp)