41b2db:	74 3d                	je     0x41b31a
41b2dd:	3d 00 00 f0 7f       	cmp    $0x7ff00000,%eax
41b2e2:	74 5f                	je     0x41b343
41b2e4:	66 8b 04 24          	mov    (%esp),%ax
41b2e8:	66 3d 7f 02          	cmp    $0x27f,%ax
41b2ec:	74 2a                	je     0x41b318
41b2ee:	66 83 e0 20          	and    $0x20,%ax
41b2f2:	75 21                	jne    0x41b315
41b2f4:	9b df e0             	fstsw  %ax
41b2f7:	66 83 e0 20          	and    $0x20,%ax
41b2fb:	74 18                	je     0x41b315
41b2fd:	b8 08 00 00 00       	mov    $0x8,%eax
41b302:	83 fa 1d             	cmp    $0x1d,%edx
41b305:	74 07                	je     0x41b30e
41b307:	e8 8b fe ff ff       	call   0x41b197
41b30c:	5a                   	pop    %edx
41b30d:	c3                   	ret
41b30e:	e8 6d fe ff ff       	call   0x41b180
41b313:	5a                   	pop    %edx
41b314:	c3                   	ret
41b315:	d9 2c 24             	fldcw  (%esp)
41b318:	5a                   	pop    %edx
41b319:	c3                   	ret
41b31a:	dd 05 bc d3 42 00    	fldl   0x42d3bc
41b320:	d9 c9                	fxch   %st(1)
41b322:	d9 fd                	fscale
41b324:	dd d9                	fstp   %st(1)
41b326:	d9 c0                	fld    %st(0)
41b328:	d9 e1                	fabs
41b32a:	dc 1d ac d3 42 00    	fcompl 0x42d3ac
41b330:	9b df e0             	fstsw  %ax
41b333:	9e                   	sahf
41b334:	b8 04 00 00 00       	mov    $0x4,%eax
41b339:	73 c7                	jae    0x41b302
41b33b:	dc 0d cc d3 42 00    	fmull  0x42d3cc
41b341:	eb bf                	jmp    0x41b302
41b343:	dd 05 b4 d3 42 00    	fldl   0x42d3b4
41b349:	d9 c9                	fxch   %st(1)
41b34b:	d9 fd                	fscale
41b34d:	dd d9                	fstp   %st(1)
41b34f:	d9 c0                	fld    %st(0)
41b351:	d9 e1                	fabs
41b353:	dc 1d a4 d3 42 00    	fcompl 0x42d3a4
41b359:	9b df e0             	fstsw  %ax
41b35c:	9e                   	sahf
41b35d:	b8 03 00 00 00       	mov    $0x3,%eax
41b362:	76 9e                	jbe    0x41b302
41b364:	dc 0d c4 d3 42 00    	fmull  0x42d3c4
41b36a:	eb 96                	jmp    0x41b302
41b36c:	cc                   	int3
41b36d:	cc                   	int3
41b36e:	cc                   	int3
41b36f:	cc                   	int3
41b370:	55                   	push   %ebp
41b371:	8b ec                	mov    %esp,%ebp
41b373:	83 ec 08             	sub    $0x8,%esp
41b376:	83 e4 f0             	and    $0xfffffff0,%esp
41b379:	dd 1c 24             	fstpl  (%esp)
41b37c:	f3 0f 7e 04 24       	movq   (%esp),%xmm0
41b381:	e8 08 00 00 00       	call   0x41b38e
41b386:	c9                   	leave
41b387:	c3                   	ret
41b388:	66 0f 12 44 24 04    	movlpd 0x4(%esp),%xmm0
41b38e:	66 0f 12 25 80 d4 42 	movlpd 0x42d480,%xmm4
41b395:	00
41b396:	66 0f 12 1d 90 d4 42 	movlpd 0x42d490,%xmm3
41b39d:	00
41b39e:	66 0f 57 ed          	xorpd  %xmm5,%xmm5
41b3a2:	66 0f 12 15 88 d4 42 	movlpd 0x42d488,%xmm2
41b3a9:	00
41b3aa:	f2 0f 10 c8          	movsd  %xmm0,%xmm1
41b3ae:	66 0f 73 d0 2c       	psrlq  $0x2c,%xmm0
41b3b3:	66 0f 7e c2          	movd   %xmm0,%edx
41b3b7:	f2 0f 10 f9          	movsd  %xmm1,%xmm7
41b3bb:	b9 00 20 00 00       	mov    $0x2000,%ecx
41b3c0:	66 0f c4 e9 02       	pinsrw $0x2,%ecx,%xmm5
41b3c5:	f2 0f 10 c1          	movsd  %xmm1,%xmm0
41b3c9:	b8 ff ff 07 00       	mov    $0x7ffff,%eax
41b3ce:	23 c2                	and    %edx,%eax
41b3d0:	2d 00 fb 03 00       	sub    $0x3fb00,%eax
41b3d5:	3d bb 03 00 00       	cmp    $0x3bb,%eax
41b3da:	0f 83 ce 00 00 00    	jae    0x41b4ae
41b3e0:	f2 0f 59 c9          	mulsd  %xmm1,%xmm1
41b3e4:	81 e2 ff ff 00 00    	and    $0xffff,%edx
41b3ea:	f2 0f 5c d9          	subsd  %xmm1,%xmm3
41b3ee:	f2 0f 51 db          	sqrtsd %xmm3,%xmm3
41b3f2:	66 0f 54 d7          	andpd  %xmm7,%xmm2
41b3f6:	83 e2 fc             	and    $0xfffffffc,%edx
41b3f9:	81 ea 00 fb 00 00    	sub    $0xfb00,%edx
41b3ff:	66 0f 12 0c 55 40 04 	movlpd 0x430440(,%edx,2),%xmm1
41b406:	43 00
41b408:	66 0f 56 d5          	orpd   %xmm5,%xmm2
41b40c:	66 0f 28 24 95 40 f5 	movapd 0x42f540(,%edx,4),%xmm4
41b413:	42 00
41b415:	f2 0f 10 f7          	movsd  %xmm7,%xmm6
41b419:	f2 0f 58 fa          	addsd  %xmm2,%xmm7
41b41d:	f2 0f 5c c2          	subsd  %xmm2,%xmm0
41b421:	f2 0f 59 c7          	mulsd  %xmm7,%xmm0
41b425:	f2 0f 59 f1          	mulsd  %xmm1,%xmm6
41b429:	f2 0f 59 da          	mulsd  %xmm2,%xmm3
41b42d:	f2 0f 10 ce          	movsd  %xmm6,%xmm1
41b431:	f2 0f 58 f3          	addsd  %xmm3,%xmm6
41b435:	f2 0f 5e c6          	divsd  %xmm6,%xmm0
41b439:	66 0f 12 3d 38 d4 42 	movlpd 0x42d438,%xmm7
41b440:	00
41b441:	66 0f 12 2d 28 d4 42 	movlpd 0x42d428,%xmm5
41b448:	00
41b449:	f2 0f 5c cb          	subsd  %xmm3,%xmm1
41b44d:	66 0f 73 d2 3f       	psrlq  $0x3f,%xmm2
41b452:	f2 0f 10 d9          	movsd  %xmm1,%xmm3
41b456:	66 0f 73 f2 3f       	psllq  $0x3f,%xmm2
41b45b:	f2 0f 59 c9          	mulsd  %xmm1,%xmm1
41b45f:	66 0f 70 d2 44       	pshufd $0x44,%xmm2,%xmm2
41b464:	66 0f 12 35 30 d4 42 	movlpd 0x42d430,%xmm6
41b46b:	00
41b46c:	f2 0f 59 d9          	mulsd  %xmm1,%xmm3
41b470:	f2 0f 59 f9          	mulsd  %xmm1,%xmm7
41b474:	83 ec 10             	sub    $0x10,%esp
41b477:	66 0f 57 e2          	xorpd  %xmm2,%xmm4
41b47b:	f2 0f 59 eb          	mulsd  %xmm3,%xmm5
41b47f:	f2 0f 59 d9          	mulsd  %xmm1,%xmm3
41b483:	f2 0f 58 f7          	addsd  %xmm7,%xmm6
41b487:	f2 0f 59 f3          	mulsd  %xmm3,%xmm6
41b48b:	f2 0f 58 ec          	addsd  %xmm4,%xmm5
41b48f:	66 0f 70 e4 ee       	pshufd $0xee,%xmm4,%xmm4
41b494:	f2 0f 58 f5          	addsd  %xmm5,%xmm6
41b498:	f2 0f 58 c6          	addsd  %xmm6,%xmm0
41b49c:	f2 0f 58 c4          	addsd  %xmm4,%xmm0
41b4a0:	66 0f 13 44 24 04    	movlpd %xmm0,0x4(%esp)
41b4a6:	dd 44 24 04          	fldl   0x4(%esp)
41b4aa:	83 c4 10             	add    $0x10,%esp
41b4ad:	c3                   	ret
41b4ae:	2d bb 03 00 00       	sub    $0x3bb,%eax
41b4b3:	83 f8 43             	cmp    $0x43,%eax
41b4b6:	0f 83 19 01 00 00    	jae    0x41b5d5
41b4bc:	f2 0f 59 c9          	mulsd  %xmm1,%xmm1
41b4c0:	f2 0f 5c d9          	subsd  %xmm1,%xmm3
41b4c4:	f2 0f 51 db          	sqrtsd %xmm3,%xmm3
41b4c8:	66 0f d7 c7          	pmovmskb %xmm7,%eax
41b4cc:	66 0f 73 f0 01       	psllq  $0x1,%xmm0
41b4d1:	66 0f 54 3d 20 d4 42 	andpd  0x42d420,%xmm7
41b4d8:	00
41b4d9:	66 0f 73 d0 01       	psrlq  $0x1,%xmm0
41b4de:	f2 0f 10 c8          	movsd  %xmm0,%xmm1
41b4e2:	66 0f 12 25 90 d4 42 	movlpd 0x42d490,%xmm4
41b4e9:	00
41b4ea:	f2 0f 10 f7          	movsd  %xmm7,%xmm6
41b4ee:	f2 0f 5c cf          	subsd  %xmm7,%xmm1
41b4f2:	f2 0f 59 ff          	mulsd  %xmm7,%xmm7
41b4f6:	f2 0f 58 c6          	addsd  %xmm6,%xmm0
41b4fa:	f2 0f 5c e7          	subsd  %xmm7,%xmm4
41b4fe:	f2 0f 59 c1          	mulsd  %xmm1,%xmm0
41b502:	f2 0f 10 fb          	movsd  %xmm3,%xmm7
41b506:	66 0f 54 d3          	andpd  %xmm3,%xmm2
41b50a:	66 0f 73 f3 02       	psllq  $0x2,%xmm3
41b50f:	66 0f c5 d3 03       	pextrw $0x3,%xmm3,%edx
41b514:	66 0f 56 d5          	orpd   %xmm5,%xmm2
41b518:	81 ea c0 fe 00 00    	sub    $0xfec0,%edx
41b51e:	03 d2                	add    %edx,%edx
41b520:	f2 0f 59 3c 95 40 04 	mulsd  0x430440(,%edx,4),%xmm7
41b527:	43 00
41b529:	f2 0f 59 f2          	mulsd  %xmm2,%xmm6
41b52d:	66 0f 28 1d f0 d3 42 	movapd 0x42d3f0,%xmm3
41b534:	00
41b535:	f2 0f 59 ca          	mulsd  %xmm2,%xmm1
41b539:	f2 0f 59 d2          	mulsd  %xmm2,%xmm2
41b53d:	f2 0f 5c f7          	subsd  %xmm7,%xmm6
41b541:	f2 0f 58 f1          	addsd  %xmm1,%xmm6
41b545:	f2 0f 5c e2          	subsd  %xmm2,%xmm4
41b549:	f2 0f 58 ff          	addsd  %xmm7,%xmm7
41b54d:	66 0f 12 2d 28 d4 42 	movlpd 0x42d428,%xmm5
41b554:	00
41b555:	f2 0f 5c e0          	subsd  %xmm0,%xmm4
41b559:	f2 0f 58 fe          	addsd  %xmm6,%xmm7
41b55d:	66 0f 12 05 38 d4 42 	movlpd 0x42d438,%xmm0
41b564:	00
41b565:	f2 0f 5e e7          	divsd  %xmm7,%xmm4
41b569:	66 0f 12 15 30 d4 42 	movlpd 0x42d430,%xmm2
41b570:	00
41b571:	66 0f 5c 1c d5 40 f5 	subpd  0x42f540(,%edx,8),%xmm3
41b578:	42 00
41b57a:	f2 0f 10 ce          	movsd  %xmm6,%xmm1
41b57e:	f2 0f 59 f6          	mulsd  %xmm6,%xmm6
41b582:	25 80 00 00 00       	and    $0x80,%eax
41b587:	c1 e0 08             	shl    $0x8,%eax
41b58a:	f2 0f 59 c6          	mulsd  %xmm6,%xmm0
41b58e:	f2 0f 59 ce          	mulsd  %xmm6,%xmm1
41b592:	83 ec 10             	sub    $0x10,%esp
41b595:	f2 0f 59 e9          	mulsd  %xmm1,%xmm5
41b599:	f2 0f 59 ce          	mulsd  %xmm6,%xmm1
41b59d:	f2 0f 58 c2          	addsd  %xmm2,%xmm0
41b5a1:	66 0f ef f6          	pxor   %xmm6,%xmm6
41b5a5:	f2 0f 59 c1          	mulsd  %xmm1,%xmm0
41b5a9:	f2 0f 58 eb          	addsd  %xmm3,%xmm5
41b5ad:	66 0f c4 f0 03       	pinsrw $0x3,%eax,%xmm6
41b5b2:	f2 0f 58 c5          	addsd  %xmm5,%xmm0
41b5b6:	66 0f 70 db ee       	pshufd $0xee,%xmm3,%xmm3
41b5bb:	f2 0f 5c c4          	subsd  %xmm4,%xmm0
41b5bf:	f2 0f 58 c3          	addsd  %xmm3,%xmm0
41b5c3:	66 0f 56 c6          	orpd   %xmm6,%xmm0
41b5c7:	66 0f 13 44 24 04    	movlpd %xmm0,0x4(%esp)
41b5cd:	dd 44 24 04          	fldl   0x4(%esp)
41b5d1:	83 c4 10             	add    $0x10,%esp
41b5d4:	c3                   	ret
41b5d5:	05 bb 3b 00 00       	add    $0x3bbb,%eax
41b5da:	3d 00 38 00 00       	cmp    $0x3800,%eax
41b5df:	73 6a                	jae    0x41b64b
41b5e1:	66 0f 14 ff          	unpcklpd %xmm7,%xmm7
41b5e5:	66 0f 28 35 40 d4 42 	movapd 0x42d440,%xmm6
41b5ec:	00
41b5ed:	66 0f 14 cf          	unpcklpd %xmm7,%xmm1
41b5f1:	66 0f 28 15 50 d4 42 	movapd 0x42d450,%xmm2
41b5f8:	00
41b5f9:	66 0f 28 25 60 d4 42 	movapd 0x42d460,%xmm4
41b600:	00
41b601:	66 0f 59 ff          	mulpd  %xmm7,%xmm7
41b605:	83 ec 10             	sub    $0x10,%esp
41b608:	66 0f 59 cf          	mulpd  %xmm7,%xmm1
41b60c:	66 0f 59 f7          	mulpd  %xmm7,%xmm6
41b610:	66 0f 59 ff          	mulpd  %xmm7,%xmm7
41b614:	f2 0f 10 d9          	movsd  %xmm1,%xmm3
41b618:	f2 0f 59 c9          	mulsd  %xmm1,%xmm1
41b61c:	66 0f 58 f2          	addpd  %xmm2,%xmm6
41b620:	66 0f 59 e7          	mulpd  %xmm7,%xmm4
41b624:	f2 0f 59 cb          	mulsd  %xmm3,%xmm1
41b628:	66 0f 58 f4          	addpd  %xmm4,%xmm6
41b62c:	66 0f 59 ce          	mulpd  %xmm6,%xmm1
41b630:	66 0f 70 d1 ee       	pshufd $0xee,%xmm1,%xmm2
41b635:	f2 0f 58 ca          	addsd  %xmm2,%xmm1
41b639:	f2 0f 58 c1          	addsd  %xmm1,%xmm0
41b63d:	66 0f 13 44 24 04    	movlpd %xmm0,0x4(%esp)
41b643:	dd 44 24 04          	fldl   0x4(%esp)
41b647:	83 c4 10             	add    $0x10,%esp
41b64a:	c3                   	ret
41b64b:	2d fe 3b 00 00       	sub    $0x3bfe,%eax
41b650:	83 f8 02             	cmp    $0x2,%eax
41b653:	0f 83 4f 01 00 00    	jae    0x41b7a8
41b659:	f2 0f 59 c9          	mulsd  %xmm1,%xmm1
41b65d:	f2 0f 5c d9          	subsd  %xmm1,%xmm3
41b661:	f2 0f 51 db          	sqrtsd %xmm3,%xmm3
41b665:	66 0f c5 c7 03       	pextrw $0x3,%xmm7,%eax
41b66a:	66 0f 54 3d 10 d4 42 	andpd  0x42d410,%xmm7
41b671:	00
41b672:	66 0f 70 eb 44       	pshufd $0x44,%xmm3,%xmm5
41b677:	66 0f 54 1d 10 d4 42 	andpd  0x42d410,%xmm3
41b67e:	00
41b67f:	f2 0f 10 cf          	movsd  %xmm7,%xmm1
41b683:	66 0f 12 25 90 d4 42 	movlpd 0x42d490,%xmm4
41b68a:	00
41b68b:	f2 0f 10 f7          	movsd  %xmm7,%xmm6
41b68f:	f2 0f 5c c7          	subsd  %xmm7,%xmm0
41b693:	f2 0f 59 ff          	mulsd  %xmm7,%xmm7
41b697:	f2 0f 58 c9          	addsd  %xmm1,%xmm1
41b69b:	f2 0f 59 c8          	mulsd  %xmm0,%xmm1
41b69f:	f2 0f 5c e7          	subsd  %xmm7,%xmm4
41b6a3:	f2 0f 10 f3          	movsd  %xmm3,%xmm6
41b6a7:	f2 0f 59 db          	mulsd  %xmm3,%xmm3
41b6ab:	f2 0f 59 c0          	mulsd  %xmm0,%xmm0
41b6af:	f2 0f 5c e1          	subsd  %xmm1,%xmm4
41b6b3:	f2 0f 5c f5          	subsd  %xmm5,%xmm6
41b6b7:	f2 0f 58 ed          	addsd  %xmm5,%xmm5
41b6bb:	f2 0f 5c e3          	subsd  %xmm3,%xmm4
41b6bf:	66 0f 28 15 40 d4 42 	movapd 0x42d440,%xmm2
41b6c6:	00
41b6c7:	66 0f 70 dd ee       	pshufd $0xee,%xmm5,%xmm3
41b6cc:	f2 0f 5c e0          	subsd  %xmm0,%xmm4
41b6d0:	f2 0f 58 ee          	addsd  %xmm6,%xmm5
41b6d4:	66 0f 70 fb ee       	pshufd $0xee,%xmm3,%xmm7
41b6d9:	f2 0f 58 db          	addsd  %xmm3,%xmm3
41b6dd:	f2 0f 59 ee          	mulsd  %xmm6,%xmm5
41b6e1:	f2 0f 58 e5          	addsd  %xmm5,%xmm4
41b6e5:	66 0f 70 f7 ee       	pshufd $0xee,%xmm7,%xmm6
41b6ea:	f2 0f 5e e3          	divsd  %xmm3,%xmm4
41b6ee:	66 0f 28 0d 70 d4 42 	movapd 0x42d470,%xmm1
41b6f5:	00
41b6f6:	66 0f 28 2d 50 d4 42 	movapd 0x42d450,%xmm5
41b6fd:	00
41b6fe:	66 0f 28 05 60 d4 42 	movapd 0x42d460,%xmm0
41b705:	00
41b706:	66 0f 59 ff          	mulpd  %xmm7,%xmm7
41b70a:	f2 0f 10 de          	movsd  %xmm6,%xmm3
41b70e:	66 0f 59 d7          	mulpd  %xmm7,%xmm2
41b712:	66 0f 59 f7          	mulpd  %xmm7,%xmm6
41b716:	25 00 80 00 00       	and    $0x8000,%eax
41b71b:	f2 0f 59 cf          	mulsd  %xmm7,%xmm1
41b71f:	66 0f 59 ff          	mulpd  %xmm7,%xmm7
41b723:	66 0f 58 ea          	addpd  %xmm2,%xmm5
41b727:	66 0f 28 d6          	movapd %xmm6,%xmm2
41b72b:	f2 0f 59 f6          	mulsd  %xmm6,%xmm6
41b72f:	66 0f 59 f8          	mulpd  %xmm0,%xmm7
41b733:	66 0f 28 05 f0 d3 42 	movapd 0x42d3f0,%xmm0
41b73a:	00
41b73b:	f2 0f 59 d6          	mulsd  %xmm6,%xmm2
41b73f:	66 0f 58 fd          	addpd  %xmm5,%xmm7
41b743:	66 0f 70 e9 ee       	pshufd $0xee,%xmm1,%xmm5
41b748:	f2 0f 59 f2          	mulsd  %xmm2,%xmm6
41b74c:	83 ec 10             	sub    $0x10,%esp
41b74f:	66 0f 59 fa          	mulpd  %xmm2,%xmm7
41b753:	f2 0f 58 cd          	addsd  %xmm5,%xmm1
41b757:	66 0f 57 ed          	xorpd  %xmm5,%xmm5
41b75b:	66 0f 70 d7 ee       	pshufd $0xee,%xmm7,%xmm2
41b760:	f2 0f 59 ce          	mulsd  %xmm6,%xmm1
41b764:	66 0f 70 f0 ee       	pshufd $0xee,%xmm0,%xmm6
41b769:	f2 0f 58 fa          	addsd  %xmm2,%xmm7
41b76d:	f2 0f 10 d3          	movsd  %xmm3,%xmm2
41b771:	66 0f c4 e8 03       	pinsrw $0x3,%eax,%xmm5
41b776:	f2 0f 5c de          	subsd  %xmm6,%xmm3
41b77a:	f2 0f 58 c1          	addsd  %xmm1,%xmm0
41b77e:	f2 0f 58 f3          	addsd  %xmm3,%xmm6
41b782:	f2 0f 58 fc          	addsd  %xmm4,%xmm7
41b786:	f2 0f 5c d6          	subsd  %xmm6,%xmm2
41b78a:	f2 0f 5c c7          	subsd  %xmm7,%xmm0
41b78e:	f2 0f 5c c2          	subsd  %xmm2,%xmm0
41b792:	f2 0f 5c c3          	subsd  %xmm3,%xmm0
41b796:	66 0f 56 c5          	orpd   %xmm5,%xmm0
41b79a:	66 0f 13 44 24 04    	movlpd %xmm0,0x4(%esp)
41b7a0:	dd 44 24 04          	fldl   0x4(%esp)
41b7a4:	83 c4 10             	add    $0x10,%esp
41b7a7:	c3                   	ret
41b7a8:	05 fe fe 03 00       	add    $0x3fefe,%eax
41b7ad:	3d 00 ff 03 00       	cmp    $0x3ff00,%eax
41b7b2:	0f 82 f7 00 00 00    	jb     0x41b8af
41b7b8:	66 0f 7e c1          	movd   %xmm0,%ecx
41b7bc:	66 0f 73 d0 20       	psrlq  $0x20,%xmm0
41b7c1:	66 0f 7e c2          	movd   %xmm0,%edx
41b7c5:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
41b7cb:	b8 00 00 f0 3f       	mov    $0x3ff00000,%eax
41b7d0:	2b c2                	sub    %edx,%eax
41b7d2:	0b c1                	or     %ecx,%eax
41b7d4:	83 f8 00             	cmp    $0x0,%eax
41b7d7:	0f 84 85 00 00 00    	je     0x41b862
41b7dd:	66 0f 12 54 24 04    	movlpd 0x4(%esp),%xmm2
41b7e3:	66 0f 7e d2          	movd   %xmm2,%edx
41b7e7:	66 0f 73 d2 20       	psrlq  $0x20,%xmm2
41b7ec:	66 0f 7e d1          	movd   %xmm2,%ecx
41b7f0:	81 e1 ff ff ff 7f    	and    $0x7fffffff,%ecx
41b7f6:	83 ea 01             	sub    $0x1,%edx
41b7f9:	81 d9 00 00 f0 7f    	sbb    $0x7ff00000,%ecx
41b7ff:	83 f9 00             	cmp    $0x0,%ecx
41b802:	0f 8d 8f 00 00 00    	jge    0x41b897
41b808:	66 0f 57 c9          	xorpd  %xmm1,%xmm1
41b80c:	66 0f 57 c0          	xorpd  %xmm0,%xmm0
41b810:	ba f0 7f 00 00       	mov    $0x7ff0,%edx
41b815:	66 0f c4 ca 03       	pinsrw $0x3,%edx,%xmm1
41b81a:	f2 0f 59 c1          	mulsd  %xmm1,%xmm0
41b81e:	ba 3d 00 00 00       	mov    $0x3d,%edx
41b823:	83 ec 1c             	sub    $0x1c,%esp
41b826:	66 0f 13 44 24 10    	movlpd %xmm0,0x10(%esp)
41b82c:	89 54 24 0c          	mov    %edx,0xc(%esp)
41b830:	8b d4                	mov    %esp,%edx