408c2c:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
408c33:	c7 45 f0 00 00 00 00 	movl   $0x0,-0x10(%ebp)
408c3a:	c7 45 f4 00 00 00 00 	movl   $0x0,-0xc(%ebp)
408c41:	dd 45 08             	fldl   0x8(%ebp)
408c44:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
408c4a:	df e0                	fnstsw %ax
408c4c:	f6 c4 01             	test   $0x1,%ah
408c4f:	0f 84 13 00 00 00    	je     0x408c68
408c55:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
408c5c:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
408c63:	e9 28 00 00 00       	jmp    0x408c90
408c68:	dd 45 08             	fldl   0x8(%ebp)
408c6b:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
408c71:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
408c77:	df e0                	fnstsw %ax
408c79:	f6 c4 41             	test   $0x41,%ah
408c7c:	0f 85 0e 00 00 00    	jne    0x408c90
408c82:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
408c89:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
408c90:	dd 45 08             	fldl   0x8(%ebp)
408c93:	dc 0d fa bb 4c 00    	fmull  0x4cbbfa
408c99:	dd 5d e8             	fstpl  -0x18(%ebp)
408c9c:	8b 55 ec             	mov    -0x14(%ebp),%edx
408c9f:	8b 45 e8             	mov    -0x18(%ebp),%eax
408ca2:	89 45 f8             	mov    %eax,-0x8(%ebp)
408ca5:	89 55 fc             	mov    %edx,-0x4(%ebp)
408ca8:	dd 45 18             	fldl   0x18(%ebp)
408cab:	dc 65 10             	fsubl  0x10(%ebp)
408cae:	dd 5d e8             	fstpl  -0x18(%ebp)
408cb1:	8b 55 ec             	mov    -0x14(%ebp),%edx
408cb4:	8b 45 e8             	mov    -0x18(%ebp),%eax
408cb7:	89 45 f0             	mov    %eax,-0x10(%ebp)
408cba:	89 55 f4             	mov    %edx,-0xc(%ebp)
408cbd:	dd 45 f8             	fldl   -0x8(%ebp)
408cc0:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
408cc6:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
408ccc:	df e0                	fnstsw %ax
408cce:	f6 c4 01             	test   $0x1,%ah
408cd1:	0f 84 73 00 00 00    	je     0x408d4a
408cd7:	dd 45 f0             	fldl   -0x10(%ebp)
408cda:	dc 35 fa bb 4c 00    	fdivl  0x4cbbfa
408ce0:	dd 5d e8             	fstpl  -0x18(%ebp)
408ce3:	dd 45 f8             	fldl   -0x8(%ebp)
408ce6:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
408cec:	dd 5d e0             	fstpl  -0x20(%ebp)
408cef:	dd 45 e0             	fldl   -0x20(%ebp)
408cf2:	dc 0d ba 0a 4e 00    	fmull  0x4e0aba
408cf8:	dd 5d d8             	fstpl  -0x28(%ebp)
408cfb:	68 01 06 00 80       	push   $0x80000601
408d00:	ff 75 dc             	push   -0x24(%ebp)
408d03:	ff 75 d8             	push   -0x28(%ebp)
408d06:	68 01 06 00 80       	push   $0x80000601
408d0b:	68 00 00 00 40       	push   $0x40000000
408d10:	68 00 00 00 00       	push   $0x0
408d15:	68 02 00 00 00       	push   $0x2
408d1a:	bb 6c 00 00 00       	mov    $0x6c,%ebx
408d1f:	e8 dc 88 09 00       	call   0x4a1600
408d24:	83 c4 1c             	add    $0x1c,%esp
408d27:	89 45 d0             	mov    %eax,-0x30(%ebp)
408d2a:	89 55 d4             	mov    %edx,-0x2c(%ebp)
408d2d:	dd 45 e8             	fldl   -0x18(%ebp)
408d30:	dc 4d d0             	fmull  -0x30(%ebp)
408d33:	dd 5d c8             	fstpl  -0x38(%ebp)
408d36:	dd 45 c8             	fldl   -0x38(%ebp)
408d39:	dc 45 10             	faddl  0x10(%ebp)
408d3c:	dd 5d c0             	fstpl  -0x40(%ebp)
408d3f:	8b 55 c4             	mov    -0x3c(%ebp),%edx
408d42:	8b 45 c0             	mov    -0x40(%ebp),%eax
408d45:	e9 87 00 00 00       	jmp    0x408dd1
408d4a:	dd 45 f8             	fldl   -0x8(%ebp)
408d4d:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
408d53:	dd 5d f8             	fstpl  -0x8(%ebp)
408d56:	dd 45 f0             	fldl   -0x10(%ebp)
408d59:	dc 35 fa bb 4c 00    	fdivl  0x4cbbfa
408d5f:	dd 5d e8             	fstpl  -0x18(%ebp)
408d62:	dd 45 f8             	fldl   -0x8(%ebp)
408d65:	dc 0d 82 0a 4e 00    	fmull  0x4e0a82
408d6b:	dd 5d e0             	fstpl  -0x20(%ebp)
408d6e:	68 01 06 00 80       	push   $0x80000601
408d73:	ff 75 e4             	push   -0x1c(%ebp)
408d76:	ff 75 e0             	push   -0x20(%ebp)
408d79:	68 01 06 00 80       	push   $0x80000601
408d7e:	68 00 00 00 40       	push   $0x40000000
408d83:	68 00 00 00 00       	push   $0x0
408d88:	68 02 00 00 00       	push   $0x2
408d8d:	bb 6c 00 00 00       	mov    $0x6c,%ebx
408d92:	e8 69 88 09 00       	call   0x4a1600
408d97:	83 c4 1c             	add    $0x1c,%esp
408d9a:	89 45 d8             	mov    %eax,-0x28(%ebp)
408d9d:	89 55 dc             	mov    %edx,-0x24(%ebp)
408da0:	dd 45 d8             	fldl   -0x28(%ebp)
408da3:	d9 e0                	fchs
408da5:	dd 5d d0             	fstpl  -0x30(%ebp)
408da8:	dd 45 d0             	fldl   -0x30(%ebp)
408dab:	dc 05 fa bb 4c 00    	faddl  0x4cbbfa
408db1:	dd 5d c8             	fstpl  -0x38(%ebp)
408db4:	dd 45 e8             	fldl   -0x18(%ebp)
408db7:	dc 4d c8             	fmull  -0x38(%ebp)
408dba:	dd 5d c0             	fstpl  -0x40(%ebp)
408dbd:	dd 45 c0             	fldl   -0x40(%ebp)
408dc0:	dc 45 10             	faddl  0x10(%ebp)
408dc3:	dd 5d b8             	fstpl  -0x48(%ebp)
408dc6:	8b 55 bc             	mov    -0x44(%ebp),%edx
408dc9:	8b 45 b8             	mov    -0x48(%ebp),%eax
408dcc:	e9 00 00 00 00       	jmp    0x408dd1
408dd1:	8b e5                	mov    %ebp,%esp
408dd3:	5d                   	pop    %ebp
408dd4:	c2 18 00             	ret    $0x18
408dd7:	55                   	push   %ebp
408dd8:	8b ec                	mov    %esp,%ebp
408dda:	81 ec 40 00 00 00    	sub    $0x40,%esp
408de0:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
408de7:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
408dee:	dd 45 08             	fldl   0x8(%ebp)
408df1:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
408df7:	df e0                	fnstsw %ax
408df9:	f6 c4 01             	test   $0x1,%ah
408dfc:	0f 84 13 00 00 00    	je     0x408e15
408e02:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
408e09:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
408e10:	e9 28 00 00 00       	jmp    0x408e3d
408e15:	dd 45 08             	fldl   0x8(%ebp)
408e18:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
408e1e:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
408e24:	df e0                	fnstsw %ax
408e26:	f6 c4 41             	test   $0x41,%ah
408e29:	0f 85 0e 00 00 00    	jne    0x408e3d
408e2f:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
408e36:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
408e3d:	dd 45 18             	fldl   0x18(%ebp)
408e40:	dc 65 10             	fsubl  0x10(%ebp)
408e43:	dd 5d f0             	fstpl  -0x10(%ebp)
408e46:	8b 55 f4             	mov    -0xc(%ebp),%edx
408e49:	8b 45 f0             	mov    -0x10(%ebp),%eax
408e4c:	89 45 f8             	mov    %eax,-0x8(%ebp)
408e4f:	89 55 fc             	mov    %edx,-0x4(%ebp)
408e52:	dd 45 f8             	fldl   -0x8(%ebp)
408e55:	d9 e0                	fchs
408e57:	dd 5d f0             	fstpl  -0x10(%ebp)
408e5a:	dd 45 08             	fldl   0x8(%ebp)
408e5d:	dc 4d 08             	fmull  0x8(%ebp)
408e60:	dd 5d e8             	fstpl  -0x18(%ebp)
408e63:	dd 05 9a bb 4c 00    	fldl   0x4cbb9a
408e69:	dc 65 e8             	fsubl  -0x18(%ebp)
408e6c:	dd 5d e0             	fstpl  -0x20(%ebp)
408e6f:	68 01 06 00 80       	push   $0x80000601
408e74:	ff 75 e4             	push   -0x1c(%ebp)
408e77:	ff 75 e0             	push   -0x20(%ebp)
408e7a:	68 01 00 00 00       	push   $0x1
408e7f:	bb 70 00 00 00       	mov    $0x70,%ebx
408e84:	e8 97 87 09 00       	call   0x4a1620
408e89:	83 c4 10             	add    $0x10,%esp
408e8c:	89 45 d8             	mov    %eax,-0x28(%ebp)
408e8f:	89 55 dc             	mov    %edx,-0x24(%ebp)
408e92:	dd 45 d8             	fldl   -0x28(%ebp)
408e95:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
408e9b:	dd 5d d0             	fstpl  -0x30(%ebp)
408e9e:	dd 45 f0             	fldl   -0x10(%ebp)
408ea1:	dc 4d d0             	fmull  -0x30(%ebp)
408ea4:	dd 5d c8             	fstpl  -0x38(%ebp)
408ea7:	dd 45 c8             	fldl   -0x38(%ebp)
408eaa:	dc 45 10             	faddl  0x10(%ebp)
408ead:	dd 5d c0             	fstpl  -0x40(%ebp)
408eb0:	8b 55 c4             	mov    -0x3c(%ebp),%edx
408eb3:	8b 45 c0             	mov    -0x40(%ebp),%eax
408eb6:	e9 00 00 00 00       	jmp    0x408ebb
408ebb:	8b e5                	mov    %ebp,%esp
408ebd:	5d                   	pop    %ebp
408ebe:	c2 18 00             	ret    $0x18
408ec1:	55                   	push   %ebp
408ec2:	8b ec                	mov    %esp,%ebp
408ec4:	81 ec 38 00 00 00    	sub    $0x38,%esp
408eca:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
408ed1:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
408ed8:	c7 45 f0 00 00 00 00 	movl   $0x0,-0x10(%ebp)
408edf:	c7 45 f4 00 00 00 00 	movl   $0x0,-0xc(%ebp)
408ee6:	dd 45 08             	fldl   0x8(%ebp)
408ee9:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
408eef:	df e0                	fnstsw %ax
408ef1:	f6 c4 01             	test   $0x1,%ah
408ef4:	0f 84 13 00 00 00    	je     0x408f0d
408efa:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
408f01:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
408f08:	e9 28 00 00 00       	jmp    0x408f35
408f0d:	dd 45 08             	fldl   0x8(%ebp)
408f10:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
408f16:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
408f1c:	df e0                	fnstsw %ax
408f1e:	f6 c4 41             	test   $0x41,%ah
408f21:	0f 85 0e 00 00 00    	jne    0x408f35
408f27:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
408f2e:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
408f35:	dd 45 08             	fldl   0x8(%ebp)
408f38:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
408f3e:	dd 5d e8             	fstpl  -0x18(%ebp)
408f41:	8b 55 ec             	mov    -0x14(%ebp),%edx
408f44:	8b 45 e8             	mov    -0x18(%ebp),%eax
408f47:	89 45 f8             	mov    %eax,-0x8(%ebp)
408f4a:	89 55 fc             	mov    %edx,-0x4(%ebp)
408f4d:	dd 45 18             	fldl   0x18(%ebp)
408f50:	dc 65 10             	fsubl  0x10(%ebp)
408f53:	dd 5d e8             	fstpl  -0x18(%ebp)
408f56:	8b 55 ec             	mov    -0x14(%ebp),%edx
408f59:	8b 45 e8             	mov    -0x18(%ebp),%eax
408f5c:	89 45 f0             	mov    %eax,-0x10(%ebp)
408f5f:	89 55 f4             	mov    %edx,-0xc(%ebp)
408f62:	dd 45 f8             	fldl   -0x8(%ebp)
408f65:	dc 4d f8             	fmull  -0x8(%ebp)
408f68:	dd 5d e8             	fstpl  -0x18(%ebp)
408f6b:	dd 05 9a bb 4c 00    	fldl   0x4cbb9a
408f71:	dc 65 e8             	fsubl  -0x18(%ebp)
408f74:	dd 5d e0             	fstpl  -0x20(%ebp)
408f77:	68 01 06 00 80       	push   $0x80000601
408f7c:	ff 75 e4             	push   -0x1c(%ebp)
408f7f:	ff 75 e0             	push   -0x20(%ebp)
408f82:	68 01 00 00 00       	push   $0x1
408f87:	bb 70 00 00 00       	mov    $0x70,%ebx
408f8c:	e8 8f 86 09 00       	call   0x4a1620
408f91:	83 c4 10             	add    $0x10,%esp
408f94:	89 45 d8             	mov    %eax,-0x28(%ebp)
408f97:	89 55 dc             	mov    %edx,-0x24(%ebp)
408f9a:	dd 45 f0             	fldl   -0x10(%ebp)
408f9d:	dc 4d d8             	fmull  -0x28(%ebp)
408fa0:	dd 5d d0             	fstpl  -0x30(%ebp)
408fa3:	dd 45 d0             	fldl   -0x30(%ebp)
408fa6:	dc 45 10             	faddl  0x10(%ebp)
408fa9:	dd 5d c8             	fstpl  -0x38(%ebp)
408fac:	8b 55 cc             	mov    -0x34(%ebp),%edx
408faf:	8b 45 c8             	mov    -0x38(%ebp),%eax
408fb2:	e9 00 00 00 00       	jmp    0x408fb7
408fb7:	8b e5                	mov    %ebp,%esp
408fb9:	5d                   	pop    %ebp
408fba:	c2 18 00             	ret    $0x18
408fbd:	55                   	push   %ebp
408fbe:	8b ec                	mov    %esp,%ebp
408fc0:	81 ec 50 00 00 00    	sub    $0x50,%esp
408fc6:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
408fcd:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
408fd4:	c7 45 f0 00 00 00 00 	movl   $0x0,-0x10(%ebp)
408fdb:	c7 45 f4 00 00 00 00 	movl   $0x0,-0xc(%ebp)
408fe2:	dd 45 08             	fldl   0x8(%ebp)
408fe5:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
408feb:	df e0                	fnstsw %ax
408fed:	f6 c4 01             	test   $0x1,%ah
408ff0:	0f 84 13 00 00 00    	je     0x409009
408ff6:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
408ffd:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
409004:	e9 28 00 00 00       	jmp    0x409031
409009:	dd 45 08             	fldl   0x8(%ebp)
40900c:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
409012:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
409018:	df e0                	fnstsw %ax
40901a:	f6 c4 41             	test   $0x41,%ah
40901d:	0f 85 0e 00 00 00    	jne    0x409031
409023:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
40902a:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
409031:	dd 45 08             	fldl   0x8(%ebp)
409034:	dc 0d fa bb 4c 00    	fmull  0x4cbbfa
40903a:	dd 5d e8             	fstpl  -0x18(%ebp)
40903d:	8b 55 ec             	mov    -0x14(%ebp),%edx
409040:	8b 45 e8             	mov    -0x18(%ebp),%eax
409043:	89 45 f8             	mov    %eax,-0x8(%ebp)
409046:	89 55 fc             	mov    %edx,-0x4(%ebp)
409049:	dd 45 18             	fldl   0x18(%ebp)
40904c:	dc 65 10             	fsubl  0x10(%ebp)
40904f:	dd 5d e8             	fstpl  -0x18(%ebp)
409052:	8b 55 ec             	mov    -0x14(%ebp),%edx
409055:	8b 45 e8             	mov    -0x18(%ebp),%eax
409058:	89 45 f0             	mov    %eax,-0x10(%ebp)
40905b:	89 55 f4             	mov    %edx,-0xc(%ebp)
40905e:	dd 45 f8             	fldl   -0x8(%ebp)
409061:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
409067:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
40906d:	df e0                	fnstsw %ax
40906f:	f6 c4 01             	test   $0x1,%ah
409072:	0f 84 75 00 00 00    	je     0x4090ed
409078:	dd 45 f0             	fldl   -0x10(%ebp)
40907b:	d9 e0                	fchs
40907d:	dd 5d e8             	fstpl  -0x18(%ebp)
409080:	dd 45 e8             	fldl   -0x18(%ebp)
409083:	dc 35 fa bb 4c 00    	fdivl  0x4cbbfa
409089:	dd 5d e0             	fstpl  -0x20(%ebp)
40908c:	dd 45 f8             	fldl   -0x8(%ebp)
40908f:	dc 4d f8             	fmull  -0x8(%ebp)
409092:	dd 5d d8             	fstpl  -0x28(%ebp)
409095:	dd 05 9a bb 4c 00    	fldl   0x4cbb9a
40909b:	dc 65 d8             	fsubl  -0x28(%ebp)
40909e:	dd 5d d0             	fstpl  -0x30(%ebp)
4090a1:	68 01 06 00 80       	push   $0x80000601
4090a6:	ff 75 d4             	push   -0x2c(%ebp)
4090a9:	ff 75 d0             	push   -0x30(%ebp)
4090ac:	68 01 00 00 00       	push   $0x1
4090b1:	bb 70 00 00 00       	mov    $0x70,%ebx
4090b6:	e8 65 85 09 00       	call   0x4a1620
4090bb:	83 c4 10             	add    $0x10,%esp
4090be:	89 45 c8             	mov    %eax,-0x38(%ebp)
4090c1:	89 55 cc             	mov    %edx,-0x34(%ebp)
4090c4:	dd 45 c8             	fldl   -0x38(%ebp)
4090c7:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
4090cd:	dd 5d c0             	fstpl  -0x40(%ebp)
4090d0:	dd 45 e0             	fldl   -0x20(%ebp)
4090d3:	dc 4d c0             	fmull  -0x40(%ebp)
4090d6:	dd 5d b8             	fstpl  -0x48(%ebp)
4090d9:	dd 45 b8             	fldl   -0x48(%ebp)
4090dc:	dc 45 10             	faddl  0x10(%ebp)
4090df:	dd 5d b0             	fstpl  -0x50(%ebp)
4090e2:	8b 55 b4             	mov    -0x4c(%ebp),%edx
4090e5:	8b 45 b0             	mov    -0x50(%ebp),%eax
4090e8:	e9 79 00 00 00       	jmp    0x409166
4090ed:	dd 45 f8             	fldl   -0x8(%ebp)
4090f0:	dc 25 fa bb 4c 00    	fsubl  0x4cbbfa
4090f6:	dd 5d f8             	fstpl  -0x8(%ebp)
4090f9:	dd 45 f0             	fldl   -0x10(%ebp)
4090fc:	dc 35 fa bb 4c 00    	fdivl  0x4cbbfa
409102:	dd 5d e8             	fstpl  -0x18(%ebp)
409105:	dd 45 f8             	fldl   -0x8(%ebp)
409108:	dc 4d f8             	fmull  -0x8(%ebp)
40910b:	dd 5d e0             	fstpl  -0x20(%ebp)
40910e:	dd 05 9a bb 4c 00    	fldl   0x4cbb9a
409114:	dc 65 e0             	fsubl  -0x20(%ebp)
409117:	dd 5d d8             	fstpl  -0x28(%ebp)
40911a:	68 01 06 00 80       	push   $0x80000601
40911f:	ff 75 dc             	push   -0x24(%ebp)
409122:	ff 75 d8             	push   -0x28(%ebp)
409125:	68 01 00 00 00       	push   $0x1
40912a:	bb 70 00 00 00       	mov    $0x70,%ebx
40912f:	e8 ec 84 09 00       	call   0x4a1620
409134:	83 c4 10             	add    $0x10,%esp
409137:	89 45 d0             	mov    %eax,-0x30(%ebp)
40913a:	89 55 d4             	mov    %edx,-0x2c(%ebp)
40913d:	dd 45 d0             	fldl   -0x30(%ebp)
409140:	dc 05 9a bb 4c 00    	faddl  0x4cbb9a
409146:	dd 5d c8             	fstpl  -0x38(%ebp)
409149:	dd 45 e8             	fldl   -0x18(%ebp)
40914c:	dc 4d c8             	fmull  -0x38(%ebp)
40914f:	dd 5d c0             	fstpl  -0x40(%ebp)
409152:	dd 45 c0             	fldl   -0x40(%ebp)
409155:	dc 45 10             	faddl  0x10(%ebp)
409158:	dd 5d b8             	fstpl  -0x48(%ebp)
40915b:	8b 55 bc             	mov    -0x44(%ebp),%edx
40915e:	8b 45 b8             	mov    -0x48(%ebp),%eax
409161:	e9 00 00 00 00       	jmp    0x409166
409166:	8b e5                	mov    %ebp,%esp
409168:	5d                   	pop    %ebp
409169:	c2 18 00             	ret    $0x18
40916c:	55                   	push   %ebp
40916d:	8b ec                	mov    %esp,%ebp
40916f:	81 ec 08 00 00 00    	sub    $0x8,%esp
409175:	dd 45 08             	fldl   0x8(%ebp)
409178:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a