4081ad:	df e0                	fnstsw %ax
4081af:	f6 c4 01             	test   $0x1,%ah
4081b2:	0f 84 2f 00 00 00    	je     0x4081e7
4081b8:	dd 45 f0             	fldl   -0x10(%ebp)
4081bb:	dc 35 fa bb 4c 00    	fdivl  0x4cbbfa
4081c1:	dd 5d e8             	fstpl  -0x18(%ebp)
4081c4:	dd 45 e8             	fldl   -0x18(%ebp)
4081c7:	dc 4d f8             	fmull  -0x8(%ebp)
4081ca:	dc 4d f8             	fmull  -0x8(%ebp)
4081cd:	dc 4d f8             	fmull  -0x8(%ebp)
4081d0:	dd 5d e0             	fstpl  -0x20(%ebp)
4081d3:	dd 45 e0             	fldl   -0x20(%ebp)
4081d6:	dc 45 10             	faddl  0x10(%ebp)
4081d9:	dd 5d d8             	fstpl  -0x28(%ebp)
4081dc:	8b 55 dc             	mov    -0x24(%ebp),%edx
4081df:	8b 45 d8             	mov    -0x28(%ebp),%eax
4081e2:	e9 4d 00 00 00       	jmp    0x408234
4081e7:	dd 45 f8             	fldl   -0x8(%ebp)
4081ea:	dc 25 fa bb 4c 00    	fsubl  0x4cbbfa
4081f0:	dd 5d f8             	fstpl  -0x8(%ebp)
4081f3:	dd 45 f0             	fldl   -0x10(%ebp)
4081f6:	dc 35 fa bb 4c 00    	fdivl  0x4cbbfa
4081fc:	dd 5d e8             	fstpl  -0x18(%ebp)
4081ff:	dd 45 f8             	fldl   -0x8(%ebp)
408202:	dc 4d f8             	fmull  -0x8(%ebp)
408205:	dc 4d f8             	fmull  -0x8(%ebp)
408208:	dd 5d e0             	fstpl  -0x20(%ebp)
40820b:	dd 45 e0             	fldl   -0x20(%ebp)
40820e:	dc 05 fa bb 4c 00    	faddl  0x4cbbfa
408214:	dd 5d d8             	fstpl  -0x28(%ebp)
408217:	dd 45 e8             	fldl   -0x18(%ebp)
40821a:	dc 4d d8             	fmull  -0x28(%ebp)
40821d:	dd 5d d0             	fstpl  -0x30(%ebp)
408220:	dd 45 d0             	fldl   -0x30(%ebp)
408223:	dc 45 10             	faddl  0x10(%ebp)
408226:	dd 5d c8             	fstpl  -0x38(%ebp)
408229:	8b 55 cc             	mov    -0x34(%ebp),%edx
40822c:	8b 45 c8             	mov    -0x38(%ebp),%eax
40822f:	e9 00 00 00 00       	jmp    0x408234
408234:	8b e5                	mov    %ebp,%esp
408236:	5d                   	pop    %ebp
408237:	c2 18 00             	ret    $0x18
40823a:	55                   	push   %ebp
40823b:	8b ec                	mov    %esp,%ebp
40823d:	81 ec 18 00 00 00    	sub    $0x18,%esp
408243:	dd 45 08             	fldl   0x8(%ebp)
408246:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
40824c:	df e0                	fnstsw %ax
40824e:	f6 c4 01             	test   $0x1,%ah
408251:	0f 84 13 00 00 00    	je     0x40826a
408257:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
40825e:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
408265:	e9 28 00 00 00       	jmp    0x408292
40826a:	dd 45 08             	fldl   0x8(%ebp)
40826d:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
408273:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
408279:	df e0                	fnstsw %ax
40827b:	f6 c4 41             	test   $0x41,%ah
40827e:	0f 85 0e 00 00 00    	jne    0x408292
408284:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
40828b:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
408292:	dd 45 18             	fldl   0x18(%ebp)
408295:	dc 65 10             	fsubl  0x10(%ebp)
408298:	dd 5d f8             	fstpl  -0x8(%ebp)
40829b:	dd 45 f8             	fldl   -0x8(%ebp)
40829e:	dc 4d 08             	fmull  0x8(%ebp)
4082a1:	dc 4d 08             	fmull  0x8(%ebp)
4082a4:	dc 4d 08             	fmull  0x8(%ebp)
4082a7:	dc 4d 08             	fmull  0x8(%ebp)
4082aa:	dd 5d f0             	fstpl  -0x10(%ebp)
4082ad:	dd 45 f0             	fldl   -0x10(%ebp)
4082b0:	dc 45 10             	faddl  0x10(%ebp)
4082b3:	dd 5d e8             	fstpl  -0x18(%ebp)
4082b6:	8b 55 ec             	mov    -0x14(%ebp),%edx
4082b9:	8b 45 e8             	mov    -0x18(%ebp),%eax
4082bc:	e9 00 00 00 00       	jmp    0x4082c1
4082c1:	8b e5                	mov    %ebp,%esp
4082c3:	5d                   	pop    %ebp
4082c4:	c2 18 00             	ret    $0x18
4082c7:	55                   	push   %ebp
4082c8:	8b ec                	mov    %esp,%ebp
4082ca:	81 ec 38 00 00 00    	sub    $0x38,%esp
4082d0:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
4082d7:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
4082de:	dd 45 08             	fldl   0x8(%ebp)
4082e1:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
4082e7:	df e0                	fnstsw %ax
4082e9:	f6 c4 01             	test   $0x1,%ah
4082ec:	0f 84 13 00 00 00    	je     0x408305
4082f2:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
4082f9:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
408300:	e9 28 00 00 00       	jmp    0x40832d
408305:	dd 45 08             	fldl   0x8(%ebp)
408308:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
40830e:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
408314:	df e0                	fnstsw %ax
408316:	f6 c4 41             	test   $0x41,%ah
408319:	0f 85 0e 00 00 00    	jne    0x40832d
40831f:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
408326:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
40832d:	dd 45 08             	fldl   0x8(%ebp)
408330:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
408336:	dd 5d f0             	fstpl  -0x10(%ebp)
408339:	8b 55 f4             	mov    -0xc(%ebp),%edx
40833c:	8b 45 f0             	mov    -0x10(%ebp),%eax
40833f:	89 45 f8             	mov    %eax,-0x8(%ebp)
408342:	89 55 fc             	mov    %edx,-0x4(%ebp)
408345:	dd 45 18             	fldl   0x18(%ebp)
408348:	dc 65 10             	fsubl  0x10(%ebp)
40834b:	dd 5d f0             	fstpl  -0x10(%ebp)
40834e:	dd 45 f0             	fldl   -0x10(%ebp)
408351:	d9 e0                	fchs
408353:	dd 5d e8             	fstpl  -0x18(%ebp)
408356:	dd 45 f8             	fldl   -0x8(%ebp)
408359:	dc 4d f8             	fmull  -0x8(%ebp)
40835c:	dc 4d f8             	fmull  -0x8(%ebp)
40835f:	dc 4d f8             	fmull  -0x8(%ebp)
408362:	dd 5d e0             	fstpl  -0x20(%ebp)
408365:	dd 45 e0             	fldl   -0x20(%ebp)
408368:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
40836e:	dd 5d d8             	fstpl  -0x28(%ebp)
408371:	dd 45 e8             	fldl   -0x18(%ebp)
408374:	dc 4d d8             	fmull  -0x28(%ebp)
408377:	dd 5d d0             	fstpl  -0x30(%ebp)
40837a:	dd 45 d0             	fldl   -0x30(%ebp)
40837d:	dc 45 10             	faddl  0x10(%ebp)
408380:	dd 5d c8             	fstpl  -0x38(%ebp)
408383:	8b 55 cc             	mov    -0x34(%ebp),%edx
408386:	8b 45 c8             	mov    -0x38(%ebp),%eax
408389:	e9 00 00 00 00       	jmp    0x40838e
40838e:	8b e5                	mov    %ebp,%esp
408390:	5d                   	pop    %ebp
408391:	c2 18 00             	ret    $0x18
408394:	55                   	push   %ebp
408395:	8b ec                	mov    %esp,%ebp
408397:	81 ec 40 00 00 00    	sub    $0x40,%esp
40839d:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
4083a4:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
4083ab:	c7 45 f0 00 00 00 00 	movl   $0x0,-0x10(%ebp)
4083b2:	c7 45 f4 00 00 00 00 	movl   $0x0,-0xc(%ebp)
4083b9:	dd 45 08             	fldl   0x8(%ebp)
4083bc:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
4083c2:	df e0                	fnstsw %ax
4083c4:	f6 c4 01             	test   $0x1,%ah
4083c7:	0f 84 13 00 00 00    	je     0x4083e0
4083cd:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
4083d4:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
4083db:	e9 28 00 00 00       	jmp    0x408408
4083e0:	dd 45 08             	fldl   0x8(%ebp)
4083e3:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
4083e9:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
4083ef:	df e0                	fnstsw %ax
4083f1:	f6 c4 41             	test   $0x41,%ah
4083f4:	0f 85 0e 00 00 00    	jne    0x408408
4083fa:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
408401:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
408408:	dd 45 08             	fldl   0x8(%ebp)
40840b:	dc 0d fa bb 4c 00    	fmull  0x4cbbfa
408411:	dd 5d e8             	fstpl  -0x18(%ebp)
408414:	8b 55 ec             	mov    -0x14(%ebp),%edx
408417:	8b 45 e8             	mov    -0x18(%ebp),%eax
40841a:	89 45 f8             	mov    %eax,-0x8(%ebp)
40841d:	89 55 fc             	mov    %edx,-0x4(%ebp)
408420:	dd 45 18             	fldl   0x18(%ebp)
408423:	dc 65 10             	fsubl  0x10(%ebp)
408426:	dd 5d e8             	fstpl  -0x18(%ebp)
408429:	8b 55 ec             	mov    -0x14(%ebp),%edx
40842c:	8b 45 e8             	mov    -0x18(%ebp),%eax
40842f:	89 45 f0             	mov    %eax,-0x10(%ebp)
408432:	89 55 f4             	mov    %edx,-0xc(%ebp)
408435:	dd 45 f8             	fldl   -0x8(%ebp)
408438:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
40843e:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
408444:	df e0                	fnstsw %ax
408446:	f6 c4 01             	test   $0x1,%ah
408449:	0f 84 32 00 00 00    	je     0x408481
40844f:	dd 45 f0             	fldl   -0x10(%ebp)
408452:	dc 35 fa bb 4c 00    	fdivl  0x4cbbfa
408458:	dd 5d e8             	fstpl  -0x18(%ebp)
40845b:	dd 45 e8             	fldl   -0x18(%ebp)
40845e:	dc 4d f8             	fmull  -0x8(%ebp)
408461:	dc 4d f8             	fmull  -0x8(%ebp)
408464:	dc 4d f8             	fmull  -0x8(%ebp)
408467:	dc 4d f8             	fmull  -0x8(%ebp)
40846a:	dd 5d e0             	fstpl  -0x20(%ebp)
40846d:	dd 45 e0             	fldl   -0x20(%ebp)
408470:	dc 45 10             	faddl  0x10(%ebp)
408473:	dd 5d d8             	fstpl  -0x28(%ebp)
408476:	8b 55 dc             	mov    -0x24(%ebp),%edx
408479:	8b 45 d8             	mov    -0x28(%ebp),%eax
40847c:	e9 58 00 00 00       	jmp    0x4084d9
408481:	dd 45 f8             	fldl   -0x8(%ebp)
408484:	dc 25 fa bb 4c 00    	fsubl  0x4cbbfa
40848a:	dd 5d f8             	fstpl  -0x8(%ebp)
40848d:	dd 45 f0             	fldl   -0x10(%ebp)
408490:	d9 e0                	fchs
408492:	dd 5d e8             	fstpl  -0x18(%ebp)
408495:	dd 45 e8             	fldl   -0x18(%ebp)
408498:	dc 35 fa bb 4c 00    	fdivl  0x4cbbfa
40849e:	dd 5d e0             	fstpl  -0x20(%ebp)
4084a1:	dd 45 f8             	fldl   -0x8(%ebp)
4084a4:	dc 4d f8             	fmull  -0x8(%ebp)
4084a7:	dc 4d f8             	fmull  -0x8(%ebp)
4084aa:	dc 4d f8             	fmull  -0x8(%ebp)
4084ad:	dd 5d d8             	fstpl  -0x28(%ebp)
4084b0:	dd 45 d8             	fldl   -0x28(%ebp)
4084b3:	dc 25 fa bb 4c 00    	fsubl  0x4cbbfa
4084b9:	dd 5d d0             	fstpl  -0x30(%ebp)
4084bc:	dd 45 e0             	fldl   -0x20(%ebp)
4084bf:	dc 4d d0             	fmull  -0x30(%ebp)
4084c2:	dd 5d c8             	fstpl  -0x38(%ebp)
4084c5:	dd 45 c8             	fldl   -0x38(%ebp)
4084c8:	dc 45 10             	faddl  0x10(%ebp)
4084cb:	dd 5d c0             	fstpl  -0x40(%ebp)
4084ce:	8b 55 c4             	mov    -0x3c(%ebp),%edx
4084d1:	8b 45 c0             	mov    -0x40(%ebp),%eax
4084d4:	e9 00 00 00 00       	jmp    0x4084d9
4084d9:	8b e5                	mov    %ebp,%esp
4084db:	5d                   	pop    %ebp
4084dc:	c2 18 00             	ret    $0x18
4084df:	55                   	push   %ebp
4084e0:	8b ec                	mov    %esp,%ebp
4084e2:	81 ec 18 00 00 00    	sub    $0x18,%esp
4084e8:	dd 45 08             	fldl   0x8(%ebp)
4084eb:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
4084f1:	df e0                	fnstsw %ax
4084f3:	f6 c4 01             	test   $0x1,%ah
4084f6:	0f 84 13 00 00 00    	je     0x40850f
4084fc:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
408503:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
40850a:	e9 28 00 00 00       	jmp    0x408537
40850f:	dd 45 08             	fldl   0x8(%ebp)
408512:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
408518:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
40851e:	df e0                	fnstsw %ax
408520:	f6 c4 41             	test   $0x41,%ah
408523:	0f 85 0e 00 00 00    	jne    0x408537
408529:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
408530:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
408537:	dd 45 18             	fldl   0x18(%ebp)
40853a:	dc 65 10             	fsubl  0x10(%ebp)
40853d:	dd 5d f8             	fstpl  -0x8(%ebp)
408540:	dd 45 f8             	fldl   -0x8(%ebp)
408543:	dc 4d 08             	fmull  0x8(%ebp)
408546:	dc 4d 08             	fmull  0x8(%ebp)
408549:	dc 4d 08             	fmull  0x8(%ebp)
40854c:	dc 4d 08             	fmull  0x8(%ebp)
40854f:	dc 4d 08             	fmull  0x8(%ebp)
408552:	dd 5d f0             	fstpl  -0x10(%ebp)
408555:	dd 45 f0             	fldl   -0x10(%ebp)
408558:	dc 45 10             	faddl  0x10(%ebp)
40855b:	dd 5d e8             	fstpl  -0x18(%ebp)
40855e:	8b 55 ec             	mov    -0x14(%ebp),%edx
408561:	8b 45 e8             	mov    -0x18(%ebp),%eax
408564:	e9 00 00 00 00       	jmp    0x408569
408569:	8b e5                	mov    %ebp,%esp
40856b:	5d                   	pop    %ebp
40856c:	c2 18 00             	ret    $0x18
40856f:	55                   	push   %ebp
408570:	8b ec                	mov    %esp,%ebp
408572:	81 ec 30 00 00 00    	sub    $0x30,%esp
408578:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
40857f:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
408586:	c7 45 f0 00 00 00 00 	movl   $0x0,-0x10(%ebp)
40858d:	c7 45 f4 00 00 00 00 	movl   $0x0,-0xc(%ebp)
408594:	dd 45 08             	fldl   0x8(%ebp)
408597:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
40859d:	df e0                	fnstsw %ax
40859f:	f6 c4 01             	test   $0x1,%ah
4085a2:	0f 84 13 00 00 00    	je     0x4085bb
4085a8:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
4085af:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
4085b6:	e9 28 00 00 00       	jmp    0x4085e3
4085bb:	dd 45 08             	fldl   0x8(%ebp)
4085be:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
4085c4:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
4085ca:	df e0                	fnstsw %ax
4085cc:	f6 c4 41             	test   $0x41,%ah
4085cf:	0f 85 0e 00 00 00    	jne    0x4085e3
4085d5:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
4085dc:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
4085e3:	dd 45 08             	fldl   0x8(%ebp)
4085e6:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
4085ec:	dd 5d e8             	fstpl  -0x18(%ebp)
4085ef:	8b 55 ec             	mov    -0x14(%ebp),%edx
4085f2:	8b 45 e8             	mov    -0x18(%ebp),%eax
4085f5:	89 45 f8             	mov    %eax,-0x8(%ebp)
4085f8:	89 55 fc             	mov    %edx,-0x4(%ebp)
4085fb:	dd 45 18             	fldl   0x18(%ebp)
4085fe:	dc 65 10             	fsubl  0x10(%ebp)
408601:	dd 5d e8             	fstpl  -0x18(%ebp)
408604:	8b 55 ec             	mov    -0x14(%ebp),%edx
408607:	8b 45 e8             	mov    -0x18(%ebp),%eax
40860a:	89 45 f0             	mov    %eax,-0x10(%ebp)
40860d:	89 55 f4             	mov    %edx,-0xc(%ebp)
408610:	dd 45 f8             	fldl   -0x8(%ebp)
408613:	dc 4d f8             	fmull  -0x8(%ebp)
408616:	dc 4d f8             	fmull  -0x8(%ebp)
408619:	dc 4d f8             	fmull  -0x8(%ebp)
40861c:	dc 4d f8             	fmull  -0x8(%ebp)
40861f:	dd 5d e8             	fstpl  -0x18(%ebp)
408622:	dd 45 e8             	fldl   -0x18(%ebp)
408625:	dc 05 9a bb 4c 00    	faddl  0x4cbb9a
40862b:	dd 5d e0             	fstpl  -0x20(%ebp)
40862e:	dd 45 f0             	fldl   -0x10(%ebp)
408631:	dc 4d e0             	fmull  -0x20(%ebp)
408634:	dd 5d d8             	fstpl  -0x28(%ebp)
408637:	dd 45 d8             	fldl   -0x28(%ebp)
40863a:	dc 45 10             	faddl  0x10(%ebp)
40863d:	dd 5d d0             	fstpl  -0x30(%ebp)
408640:	8b 55 d4             	mov    -0x2c(%ebp),%edx
408643:	8b 45 d0             	mov    -0x30(%ebp),%eax
408646:	e9 00 00 00 00       	jmp    0x40864b
40864b:	8b e5                	mov    %ebp,%esp
40864d:	5d                   	pop    %ebp
40864e:	c2 18 00             	ret    $0x18
408651:	55                   	push   %ebp
408652:	8b ec                	mov    %esp,%ebp
408654:	81 ec 38 00 00 00    	sub    $0x38,%esp
40865a:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
408661:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
408668:	c7 45 f0 00 00 00 00 	movl   $0x0,-0x10(%ebp)
40866f:	c7 45 f4 00 00 00 00 	movl   $0x0,-0xc(%ebp)
408676:	dd 45 08             	fldl   0x8(%ebp)
408679:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
40867f:	df e0                	fnstsw %ax
408681:	f6 c4 01             	test   $0x1,%ah
408684:	0f 84 13 00 00 00    	je     0x40869d
40868a:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
408691:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
408698:	e9 28 00 00 00       	jmp    0x4086c5
40869d:	dd 45 08             	fldl   0x8(%ebp)
4086a0:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
4086a6:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
4086ac:	df e0                	fnstsw %ax
4086ae:	f6 c4 41             	test   $0x41,%ah
4086b1:	0f 85 0e 00 00 00    	jne    0x4086c5
4086b7:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
4086be:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
4086c5:	dd 45 08             	fldl   0x8(%ebp)
4086c8:	dc 0d fa bb 4c 00    	fmull  0x4cbbfa
4086ce:	dd 5d e8             	fstpl  -0x18(%ebp)
4086d1:	8b 55 ec             	mov    -0x14(%ebp),%edx
4086d4:	8b 45 e8             	mov    -0x18(%ebp),%eax
4086d7:	89 45 f8             	mov    %eax,-0x8(%ebp)
4086da:	89 55 fc             	mov    %edx,-0x4(%ebp)
4086dd:	dd 45 18             	fldl   0x18(%ebp)
4086e0:	dc 65 10             	fsubl  0x10(%ebp)
4086e3:	dd 5d e8             	fstpl  -0x18(%ebp)
4086e6:	8b 55 ec             	mov    -0x14(%ebp),%edx