409eb7:	dc 4d c0             	fmull  -0x40(%ebp)
409eba:	dd 5d b8             	fstpl  -0x48(%ebp)
409ebd:	8b 55 bc             	mov    -0x44(%ebp),%edx
409ec0:	8b 45 b8             	mov    -0x48(%ebp),%eax
409ec3:	89 45 e0             	mov    %eax,-0x20(%ebp)
409ec6:	89 55 e4             	mov    %edx,-0x1c(%ebp)
409ec9:	dd 45 08             	fldl   0x8(%ebp)
409ecc:	dc 0d 82 0a 4e 00    	fmull  0x4e0a82
409ed2:	dd 5d d0             	fstpl  -0x30(%ebp)
409ed5:	68 01 06 00 80       	push   $0x80000601
409eda:	ff 75 d4             	push   -0x2c(%ebp)
409edd:	ff 75 d0             	push   -0x30(%ebp)
409ee0:	68 01 06 00 80       	push   $0x80000601
409ee5:	68 00 00 00 40       	push   $0x40000000
409eea:	68 00 00 00 00       	push   $0x0
409eef:	68 02 00 00 00       	push   $0x2
409ef4:	bb 6c 00 00 00       	mov    $0x6c,%ebx
409ef9:	e8 02 77 09 00       	call   0x4a1600
409efe:	83 c4 1c             	add    $0x1c,%esp
409f01:	89 45 c8             	mov    %eax,-0x38(%ebp)
409f04:	89 55 cc             	mov    %edx,-0x34(%ebp)
409f07:	dd 45 08             	fldl   0x8(%ebp)
409f0a:	dc 4d f0             	fmull  -0x10(%ebp)
409f0d:	dd 5d c0             	fstpl  -0x40(%ebp)
409f10:	dd 45 c0             	fldl   -0x40(%ebp)
409f13:	dc 65 e0             	fsubl  -0x20(%ebp)
409f16:	dd 5d b8             	fstpl  -0x48(%ebp)
409f19:	dd 45 b8             	fldl   -0x48(%ebp)
409f1c:	dc 0d aa 0a 4e 00    	fmull  0x4e0aaa
409f22:	dd 5d b0             	fstpl  -0x50(%ebp)
409f25:	dd 45 b0             	fldl   -0x50(%ebp)
409f28:	dc 75 e8             	fdivl  -0x18(%ebp)
409f2b:	dd 5d a8             	fstpl  -0x58(%ebp)
409f2e:	68 01 06 00 80       	push   $0x80000601
409f33:	ff 75 ac             	push   -0x54(%ebp)
409f36:	ff 75 a8             	push   -0x58(%ebp)
409f39:	68 01 00 00 00       	push   $0x1
409f3e:	bb 74 00 00 00       	mov    $0x74,%ebx
409f43:	e8 98 76 09 00       	call   0x4a15e0
409f48:	83 c4 10             	add    $0x10,%esp
409f4b:	89 45 a0             	mov    %eax,-0x60(%ebp)
409f4e:	89 55 a4             	mov    %edx,-0x5c(%ebp)
409f51:	dd 45 d8             	fldl   -0x28(%ebp)
409f54:	dc 4d c8             	fmull  -0x38(%ebp)
409f57:	dc 4d a0             	fmull  -0x60(%ebp)
409f5a:	dd 5d 98             	fstpl  -0x68(%ebp)
409f5d:	dd 45 98             	fldl   -0x68(%ebp)
409f60:	dc 45 18             	faddl  0x18(%ebp)
409f63:	dd 5d 90             	fstpl  -0x70(%ebp)
409f66:	8b 55 94             	mov    -0x6c(%ebp),%edx
409f69:	8b 45 90             	mov    -0x70(%ebp),%eax
409f6c:	e9 00 00 00 00       	jmp    0x409f71
409f71:	8b e5                	mov    %ebp,%esp
409f73:	5d                   	pop    %ebp
409f74:	c2 18 00             	ret    $0x18
409f77:	55                   	push   %ebp
409f78:	8b ec                	mov    %esp,%ebp
409f7a:	81 ec 78 00 00 00    	sub    $0x78,%esp
409f80:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
409f87:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
409f8e:	c7 45 f0 00 00 00 00 	movl   $0x0,-0x10(%ebp)
409f95:	c7 45 f4 00 00 00 00 	movl   $0x0,-0xc(%ebp)
409f9c:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
409fa3:	c7 45 ec 00 00 00 00 	movl   $0x0,-0x14(%ebp)
409faa:	c7 45 e0 00 00 00 00 	movl   $0x0,-0x20(%ebp)
409fb1:	c7 45 e4 00 00 00 00 	movl   $0x0,-0x1c(%ebp)
409fb8:	c7 45 d8 00 00 00 00 	movl   $0x0,-0x28(%ebp)
409fbf:	c7 45 dc 00 00 00 00 	movl   $0x0,-0x24(%ebp)
409fc6:	c7 45 d0 00 00 00 00 	movl   $0x0,-0x30(%ebp)
409fcd:	c7 45 d4 00 00 00 00 	movl   $0x0,-0x2c(%ebp)
409fd4:	dd 45 08             	fldl   0x8(%ebp)
409fd7:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
409fdd:	df e0                	fnstsw %ax
409fdf:	f6 c4 01             	test   $0x1,%ah
409fe2:	0f 84 13 00 00 00    	je     0x409ffb
409fe8:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
409fef:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
409ff6:	e9 28 00 00 00       	jmp    0x40a023
409ffb:	dd 45 08             	fldl   0x8(%ebp)
409ffe:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
40a004:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
40a00a:	df e0                	fnstsw %ax
40a00c:	f6 c4 41             	test   $0x41,%ah
40a00f:	0f 85 0e 00 00 00    	jne    0x40a023
40a015:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
40a01c:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
40a023:	dd 45 08             	fldl   0x8(%ebp)
40a026:	d9 e4                	ftst
40a028:	df e0                	fnstsw %ax
40a02a:	f6 c4 01             	test   $0x1,%ah
40a02d:	74 02                	je     0x40a031
40a02f:	d9 e0                	fchs
40a031:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
40a037:	df e0                	fnstsw %ax
40a039:	f6 c4 41             	test   $0x41,%ah
40a03c:	0f 84 0b 00 00 00    	je     0x40a04d
40a042:	8b 55 14             	mov    0x14(%ebp),%edx
40a045:	8b 45 10             	mov    0x10(%ebp),%eax
40a048:	e9 fb 02 00 00       	jmp    0x40a348
40a04d:	dd 45 08             	fldl   0x8(%ebp)
40a050:	dc 0d fa bb 4c 00    	fmull  0x4cbbfa
40a056:	dd 5d c8             	fstpl  -0x38(%ebp)
40a059:	8b 55 cc             	mov    -0x34(%ebp),%edx
40a05c:	8b 45 c8             	mov    -0x38(%ebp),%eax
40a05f:	89 45 f8             	mov    %eax,-0x8(%ebp)
40a062:	89 55 fc             	mov    %edx,-0x4(%ebp)
40a065:	dd 45 f8             	fldl   -0x8(%ebp)
40a068:	dc 25 fa bb 4c 00    	fsubl  0x4cbbfa
40a06e:	d9 e4                	ftst
40a070:	df e0                	fnstsw %ax
40a072:	f6 c4 01             	test   $0x1,%ah
40a075:	74 02                	je     0x40a079
40a077:	d9 e0                	fchs
40a079:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
40a07f:	df e0                	fnstsw %ax
40a081:	f6 c4 41             	test   $0x41,%ah
40a084:	0f 84 0b 00 00 00    	je     0x40a095
40a08a:	8b 55 1c             	mov    0x1c(%ebp),%edx
40a08d:	8b 45 18             	mov    0x18(%ebp),%eax
40a090:	e9 b3 02 00 00       	jmp    0x40a348
40a095:	dd 45 18             	fldl   0x18(%ebp)
40a098:	dc 65 10             	fsubl  0x10(%ebp)
40a09b:	dd 5d c8             	fstpl  -0x38(%ebp)
40a09e:	8b 55 cc             	mov    -0x34(%ebp),%edx
40a0a1:	8b 45 c8             	mov    -0x38(%ebp),%eax
40a0a4:	89 45 f0             	mov    %eax,-0x10(%ebp)
40a0a7:	89 55 f4             	mov    %edx,-0xc(%ebp)
40a0aa:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
40a0b1:	c7 45 ec 00 00 f0 3f 	movl   $0x3ff00000,-0x14(%ebp)
40a0b8:	dd 45 e8             	fldl   -0x18(%ebp)
40a0bb:	dc 0d 22 0b 4e 00    	fmull  0x4e0b22
40a0c1:	dd 5d c8             	fstpl  -0x38(%ebp)
40a0c4:	8b 55 cc             	mov    -0x34(%ebp),%edx
40a0c7:	8b 45 c8             	mov    -0x38(%ebp),%eax
40a0ca:	89 45 e0             	mov    %eax,-0x20(%ebp)
40a0cd:	89 55 e4             	mov    %edx,-0x1c(%ebp)
40a0d0:	c7 45 d8 00 00 00 00 	movl   $0x0,-0x28(%ebp)
40a0d7:	c7 45 dc 00 00 00 00 	movl   $0x0,-0x24(%ebp)
40a0de:	c7 45 d0 00 00 00 00 	movl   $0x0,-0x30(%ebp)
40a0e5:	c7 45 d4 00 00 00 00 	movl   $0x0,-0x2c(%ebp)
40a0ec:	dd 45 d0             	fldl   -0x30(%ebp)
40a0ef:	d9 e4                	ftst
40a0f1:	df e0                	fnstsw %ax
40a0f3:	f6 c4 01             	test   $0x1,%ah
40a0f6:	74 02                	je     0x40a0fa
40a0f8:	d9 e0                	fchs
40a0fa:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
40a100:	df e0                	fnstsw %ax
40a102:	f6 c4 41             	test   $0x41,%ah
40a105:	0f 85 3e 00 00 00    	jne    0x40a149
40a10b:	68 01 06 00 80       	push   $0x80000601
40a110:	ff 75 f4             	push   -0xc(%ebp)
40a113:	ff 75 f0             	push   -0x10(%ebp)
40a116:	68 01 00 00 00       	push   $0x1
40a11b:	bb 5c 00 00 00       	mov    $0x5c,%ebx
40a120:	e8 5b 75 09 00       	call   0x4a1680
40a125:	83 c4 10             	add    $0x10,%esp
40a128:	89 45 bc             	mov    %eax,-0x44(%ebp)
40a12b:	89 55 c0             	mov    %edx,-0x40(%ebp)
40a12e:	dd 45 d0             	fldl   -0x30(%ebp)
40a131:	dc 65 bc             	fsubl  -0x44(%ebp)
40a134:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
40a13a:	df e0                	fnstsw %ax
40a13c:	f6 c4 01             	test   $0x1,%ah
40a13f:	0f 85 04 00 00 00    	jne    0x40a149
40a145:	33 c0                	xor    %eax,%eax
40a147:	eb 05                	jmp    0x40a14e
40a149:	b8 01 00 00 00       	mov    $0x1,%eax
40a14e:	85 c0                	test   %eax,%eax
40a150:	0f 84 29 00 00 00    	je     0x40a17f
40a156:	8b 55 f4             	mov    -0xc(%ebp),%edx
40a159:	8b 45 f0             	mov    -0x10(%ebp),%eax
40a15c:	89 45 d0             	mov    %eax,-0x30(%ebp)
40a15f:	89 55 d4             	mov    %edx,-0x2c(%ebp)
40a162:	dd 45 e0             	fldl   -0x20(%ebp)
40a165:	dc 35 f2 bb 4c 00    	fdivl  0x4cbbf2
40a16b:	dd 5d c8             	fstpl  -0x38(%ebp)
40a16e:	8b 55 cc             	mov    -0x34(%ebp),%edx
40a171:	8b 45 c8             	mov    -0x38(%ebp),%eax
40a174:	89 45 d8             	mov    %eax,-0x28(%ebp)
40a177:	89 55 dc             	mov    %edx,-0x24(%ebp)
40a17a:	e9 3b 00 00 00       	jmp    0x40a1ba
40a17f:	dd 45 e0             	fldl   -0x20(%ebp)
40a182:	dc 35 aa 0a 4e 00    	fdivl  0x4e0aaa
40a188:	dd 5d c8             	fstpl  -0x38(%ebp)
40a18b:	dd 45 f0             	fldl   -0x10(%ebp)
40a18e:	dc 75 d0             	fdivl  -0x30(%ebp)
40a191:	dd 5d c0             	fstpl  -0x40(%ebp)
40a194:	ff 75 c4             	push   -0x3c(%ebp)
40a197:	ff 75 c0             	push   -0x40(%ebp)
40a19a:	e8 f0 da ff ff       	call   0x407c8f
40a19f:	89 45 b8             	mov    %eax,-0x48(%ebp)
40a1a2:	89 55 bc             	mov    %edx,-0x44(%ebp)
40a1a5:	dd 45 c8             	fldl   -0x38(%ebp)
40a1a8:	dc 4d b8             	fmull  -0x48(%ebp)
40a1ab:	dd 5d b0             	fstpl  -0x50(%ebp)
40a1ae:	8b 55 b4             	mov    -0x4c(%ebp),%edx
40a1b1:	8b 45 b0             	mov    -0x50(%ebp),%eax
40a1b4:	89 45 d8             	mov    %eax,-0x28(%ebp)
40a1b7:	89 55 dc             	mov    %edx,-0x24(%ebp)
40a1ba:	dd 45 f8             	fldl   -0x8(%ebp)
40a1bd:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
40a1c3:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
40a1c9:	df e0                	fnstsw %ax
40a1cb:	f6 c4 01             	test   $0x1,%ah
40a1ce:	0f 84 ba 00 00 00    	je     0x40a28e
40a1d4:	dd 45 f8             	fldl   -0x8(%ebp)
40a1d7:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
40a1dd:	dd 5d f8             	fstpl  -0x8(%ebp)
40a1e0:	dd 45 f8             	fldl   -0x8(%ebp)
40a1e3:	dc 0d ba 0a 4e 00    	fmull  0x4e0aba
40a1e9:	dd 5d c8             	fstpl  -0x38(%ebp)
40a1ec:	68 01 06 00 80       	push   $0x80000601
40a1f1:	ff 75 cc             	push   -0x34(%ebp)
40a1f4:	ff 75 c8             	push   -0x38(%ebp)
40a1f7:	68 01 06 00 80       	push   $0x80000601
40a1fc:	68 00 00 00 40       	push   $0x40000000
40a201:	68 00 00 00 00       	push   $0x0
40a206:	68 02 00 00 00       	push   $0x2
40a20b:	bb 6c 00 00 00       	mov    $0x6c,%ebx
40a210:	e8 eb 73 09 00       	call   0x4a1600
40a215:	83 c4 1c             	add    $0x1c,%esp
40a218:	89 45 c0             	mov    %eax,-0x40(%ebp)
40a21b:	89 55 c4             	mov    %edx,-0x3c(%ebp)
40a21e:	dd 45 f8             	fldl   -0x8(%ebp)
40a221:	dc 4d e8             	fmull  -0x18(%ebp)
40a224:	dd 5d b8             	fstpl  -0x48(%ebp)
40a227:	dd 45 b8             	fldl   -0x48(%ebp)
40a22a:	dc 65 d8             	fsubl  -0x28(%ebp)
40a22d:	dd 5d b0             	fstpl  -0x50(%ebp)
40a230:	dd 45 b0             	fldl   -0x50(%ebp)
40a233:	dc 0d aa 0a 4e 00    	fmull  0x4e0aaa
40a239:	dd 5d a8             	fstpl  -0x58(%ebp)
40a23c:	dd 45 a8             	fldl   -0x58(%ebp)
40a23f:	dc 75 e0             	fdivl  -0x20(%ebp)
40a242:	dd 5d a0             	fstpl  -0x60(%ebp)
40a245:	68 01 06 00 80       	push   $0x80000601
40a24a:	ff 75 a4             	push   -0x5c(%ebp)
40a24d:	ff 75 a0             	push   -0x60(%ebp)
40a250:	68 01 00 00 00       	push   $0x1
40a255:	bb 74 00 00 00       	mov    $0x74,%ebx
40a25a:	e8 81 73 09 00       	call   0x4a15e0
40a25f:	83 c4 10             	add    $0x10,%esp
40a262:	89 45 98             	mov    %eax,-0x68(%ebp)
40a265:	89 55 9c             	mov    %edx,-0x64(%ebp)
40a268:	dd 45 d0             	fldl   -0x30(%ebp)
40a26b:	dc 4d c0             	fmull  -0x40(%ebp)
40a26e:	dc 4d 98             	fmull  -0x68(%ebp)
40a271:	dc 0d 2a 0b 4e 00    	fmull  0x4e0b2a
40a277:	dd 5d 90             	fstpl  -0x70(%ebp)
40a27a:	dd 45 90             	fldl   -0x70(%ebp)
40a27d:	dc 45 10             	faddl  0x10(%ebp)
40a280:	dd 5d 88             	fstpl  -0x78(%ebp)
40a283:	8b 55 8c             	mov    -0x74(%ebp),%edx
40a286:	8b 45 88             	mov    -0x78(%ebp),%eax
40a289:	e9 ba 00 00 00       	jmp    0x40a348
40a28e:	dd 45 f8             	fldl   -0x8(%ebp)
40a291:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
40a297:	dd 5d f8             	fstpl  -0x8(%ebp)
40a29a:	dd 45 f8             	fldl   -0x8(%ebp)
40a29d:	dc 0d 82 0a 4e 00    	fmull  0x4e0a82
40a2a3:	dd 5d c8             	fstpl  -0x38(%ebp)
40a2a6:	68 01 06 00 80       	push   $0x80000601
40a2ab:	ff 75 cc             	push   -0x34(%ebp)
40a2ae:	ff 75 c8             	push   -0x38(%ebp)
40a2b1:	68 01 06 00 80       	push   $0x80000601
40a2b6:	68 00 00 00 40       	push   $0x40000000
40a2bb:	68 00 00 00 00       	push   $0x0
40a2c0:	68 02 00 00 00       	push   $0x2
40a2c5:	bb 6c 00 00 00       	mov    $0x6c,%ebx
40a2ca:	e8 31 73 09 00       	call   0x4a1600
40a2cf:	83 c4 1c             	add    $0x1c,%esp
40a2d2:	89 45 c0             	mov    %eax,-0x40(%ebp)
40a2d5:	89 55 c4             	mov    %edx,-0x3c(%ebp)
40a2d8:	dd 45 f8             	fldl   -0x8(%ebp)
40a2db:	dc 4d e8             	fmull  -0x18(%ebp)
40a2de:	dd 5d b8             	fstpl  -0x48(%ebp)
40a2e1:	dd 45 b8             	fldl   -0x48(%ebp)
40a2e4:	dc 65 d8             	fsubl  -0x28(%ebp)
40a2e7:	dd 5d b0             	fstpl  -0x50(%ebp)
40a2ea:	dd 45 b0             	fldl   -0x50(%ebp)
40a2ed:	dc 0d aa 0a 4e 00    	fmull  0x4e0aaa
40a2f3:	dd 5d a8             	fstpl  -0x58(%ebp)
40a2f6:	dd 45 a8             	fldl   -0x58(%ebp)
40a2f9:	dc 75 e0             	fdivl  -0x20(%ebp)
40a2fc:	dd 5d a0             	fstpl  -0x60(%ebp)
40a2ff:	68 01 06 00 80       	push   $0x80000601
40a304:	ff 75 a4             	push   -0x5c(%ebp)
40a307:	ff 75 a0             	push   -0x60(%ebp)
40a30a:	68 01 00 00 00       	push   $0x1
40a30f:	bb 74 00 00 00       	mov    $0x74,%ebx
40a314:	e8 c7 72 09 00       	call   0x4a15e0
40a319:	83 c4 10             	add    $0x10,%esp
40a31c:	89 45 98             	mov    %eax,-0x68(%ebp)
40a31f:	89 55 9c             	mov    %edx,-0x64(%ebp)
40a322:	dd 45 d0             	fldl   -0x30(%ebp)
40a325:	dc 4d c0             	fmull  -0x40(%ebp)
40a328:	dc 4d 98             	fmull  -0x68(%ebp)
40a32b:	dc 0d 12 0b 4e 00    	fmull  0x4e0b12
40a331:	dd 5d 90             	fstpl  -0x70(%ebp)
40a334:	dd 45 90             	fldl   -0x70(%ebp)
40a337:	dc 45 18             	faddl  0x18(%ebp)
40a33a:	dd 5d 88             	fstpl  -0x78(%ebp)
40a33d:	8b 55 8c             	mov    -0x74(%ebp),%edx
40a340:	8b 45 88             	mov    -0x78(%ebp),%eax
40a343:	e9 00 00 00 00       	jmp    0x40a348
40a348:	8b e5                	mov    %ebp,%esp
40a34a:	5d                   	pop    %ebp
40a34b:	c2 18 00             	ret    $0x18
40a34e:	55                   	push   %ebp
40a34f:	8b ec                	mov    %esp,%ebp
40a351:	81 ec 50 00 00 00    	sub    $0x50,%esp
40a357:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
40a35e:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
40a365:	8d 45 10             	lea    0x10(%ebp),%eax
40a368:	50                   	push   %eax
40a369:	e8 f9 7e ff ff       	call   0x402267
40a36e:	89 45 fc             	mov    %eax,-0x4(%ebp)
40a371:	8d 45 18             	lea    0x18(%ebp),%eax
40a374:	50                   	push   %eax
40a375:	e8 ed 7e ff ff       	call   0x402267
40a37a:	89 45 f8             	mov    %eax,-0x8(%ebp)
40a37d:	83 7d 0c 00          	cmpl   $0x0,0xc(%ebp)
40a381:	0f 85 de 00 00 00    	jne    0x40a465
40a387:	ff 75 fc             	push   -0x4(%ebp)
40a38a:	e8 0c 79 ff ff       	call   0x401c9b
40a38f:	89 45 f4             	mov    %eax,-0xc(%ebp)
40a392:	db 45 fc             	fildl  -0x4(%ebp)
40a395:	dd 5d ec             	fstpl  -0x14(%ebp)
40a398:	dd 45 ec             	fldl   -0x14(%ebp)
40a39b:	dc 05 f2 bb 4c 00    	faddl  0x4cbbf2
40a3a1:	dd 5d e4             	fstpl  -0x1c(%ebp)
40a3a4:	dd 45 e4             	fldl   -0x1c(%ebp)
40a3a7:	e8 43 6e ff ff       	call   0x4011ef
40a3ac:	50                   	push   %eax
40a3ad:	e8 e9 78 ff ff       	call   0x401c9b
40a3b2:	89 45 e0             	mov    %eax,-0x20(%ebp)
40a3b5:	ff 75 f8             	push   -0x8(%ebp)
40a3b8:	e8 de 78 ff ff       	call   0x401c9b
40a3bd:	89 45 dc             	mov    %eax,-0x24(%ebp)
40a3c0:	db 45 f8             	fildl  -0x8(%ebp)
40a3c3:	dd 5d d4             	fstpl  -0x2c(%ebp)
40a3c6:	dd 45 d4             	fldl   -0x2c(%ebp)
40a3c9:	dc 05 f2 bb 4c 00    	faddl  0x4cbbf2
40a3cf:	dd 5d cc             	fstpl  -0x34(%ebp)
40a3d2:	dd 45 cc             	fldl   -0x34(%ebp)
40a3d5:	e8 15 6e ff ff       	call   0x4011ef
40a3da:	50                   	push   %eax
40a3db:	e8 bb 78 ff ff       	call   0x401c9b
40a3e0:	89 45 c8             	mov    %eax,-0x38(%ebp)