5fb41f:	5e                   	pop    %esi
5fb420:	c9                   	leave
5fb421:	c3                   	ret
5fb422:	8b ff                	mov    %edi,%edi
5fb424:	55                   	push   %ebp
5fb425:	8b ec                	mov    %esp,%ebp
5fb427:	83 ec 1c             	sub    $0x1c,%esp
5fb42a:	56                   	push   %esi
5fb42b:	8b 75 08             	mov    0x8(%ebp),%esi
5fb42e:	57                   	push   %edi
5fb42f:	8b 7d 0c             	mov    0xc(%ebp),%edi
5fb432:	85 ff                	test   %edi,%edi
5fb434:	74 02                	je     0x5fb438
5fb436:	89 37                	mov    %esi,(%edi)
5fb438:	85 f6                	test   %esi,%esi
5fb43a:	75 14                	jne    0x5fb450
5fb43c:	e8 b8 1b ff ff       	call   0x5ecff9
5fb441:	c7 00 16 00 00 00    	movl   $0x16,(%eax)
5fb447:	e8 d3 1a ff ff       	call   0x5ecf1f
5fb44c:	d9 ee                	fldz
5fb44e:	eb 57                	jmp    0x5fb4a7
5fb450:	ff 75 10             	push   0x10(%ebp)
5fb453:	8d 4d e4             	lea    -0x1c(%ebp),%ecx
5fb456:	e8 32 27 ff ff       	call   0x5edb8d
5fb45b:	d9 ee                	fldz
5fb45d:	8d 45 f4             	lea    -0xc(%ebp),%eax
5fb460:	50                   	push   %eax
5fb461:	51                   	push   %ecx
5fb462:	51                   	push   %ecx
5fb463:	8b c4                	mov    %esp,%eax
5fb465:	57                   	push   %edi
5fb466:	56                   	push   %esi
5fb467:	50                   	push   %eax
5fb468:	dd 5d f4             	fstpl  -0xc(%ebp)
5fb46b:	e8 2f 1c ff ff       	call   0x5ed09f
5fb470:	83 c4 0c             	add    $0xc,%esp
5fb473:	8d 45 e8             	lea    -0x18(%ebp),%eax
5fb476:	50                   	push   %eax
5fb477:	e8 35 e0 ff ff       	call   0x5f94b1
5fb47c:	83 c4 10             	add    $0x10,%esp
5fb47f:	83 f8 03             	cmp    $0x3,%eax
5fb482:	74 05                	je     0x5fb489
5fb484:	83 f8 02             	cmp    $0x2,%eax
5fb487:	75 0b                	jne    0x5fb494
5fb489:	e8 6b 1b ff ff       	call   0x5ecff9
5fb48e:	c7 00 22 00 00 00    	movl   $0x22,(%eax)
5fb494:	80 7d f0 00          	cmpb   $0x0,-0x10(%ebp)
5fb498:	dd 45 f4             	fldl   -0xc(%ebp)
5fb49b:	74 0a                	je     0x5fb4a7
5fb49d:	8b 45 e4             	mov    -0x1c(%ebp),%eax
5fb4a0:	83 a0 50 03 00 00 fd 	andl   $0xfffffffd,0x350(%eax)
5fb4a7:	5f                   	pop    %edi
5fb4a8:	5e                   	pop    %esi
5fb4a9:	c9                   	leave
5fb4aa:	c3                   	ret
5fb4ab:	8b ff                	mov    %edi,%edi
5fb4ad:	55                   	push   %ebp
5fb4ae:	8b ec                	mov    %esp,%ebp
5fb4b0:	6a 00                	push   $0x0
5fb4b2:	ff 75 0c             	push   0xc(%ebp)
5fb4b5:	ff 75 08             	push   0x8(%ebp)
5fb4b8:	e8 65 ff ff ff       	call   0x5fb422
5fb4bd:	83 c4 0c             	add    $0xc,%esp
5fb4c0:	5d                   	pop    %ebp
5fb4c1:	c3                   	ret
5fb4c2:	8b ff                	mov    %edi,%edi
5fb4c4:	55                   	push   %ebp
5fb4c5:	8b ec                	mov    %esp,%ebp
5fb4c7:	6a 00                	push   $0x0
5fb4c9:	ff 75 0c             	push   0xc(%ebp)
5fb4cc:	ff 75 08             	push   0x8(%ebp)
5fb4cf:	e8 bf fe ff ff       	call   0x5fb393
5fb4d4:	83 c4 0c             	add    $0xc,%esp
5fb4d7:	5d                   	pop    %ebp
5fb4d8:	c3                   	ret
5fb4d9:	cc                   	int3
5fb4da:	cc                   	int3
5fb4db:	cc                   	int3
5fb4dc:	cc                   	int3
5fb4dd:	cc                   	int3
5fb4de:	cc                   	int3
5fb4df:	cc                   	int3
5fb4e0:	83 ec 10             	sub    $0x10,%esp
5fb4e3:	0f ae 5c 24 04       	stmxcsr 0x4(%esp)
5fb4e8:	8b 44 24 04          	mov    0x4(%esp),%eax
5fb4ec:	25 80 7f 00 00       	and    $0x7f80,%eax
5fb4f1:	3d 80 1f 00 00       	cmp    $0x1f80,%eax
5fb4f6:	0f 85 0f 0b 00 00    	jne    0x5fc00b
5fb4fc:	d9 3c 24             	fnstcw (%esp)
5fb4ff:	66 8b 04 24          	mov    (%esp),%ax
5fb503:	66 83 e0 7f          	and    $0x7f,%ax
5fb507:	66 83 f8 7f          	cmp    $0x7f,%ax
5fb50b:	0f 85 fa 0a 00 00    	jne    0x5fc00b
5fb511:	66 0f 13 04 24       	movlpd %xmm0,(%esp)
5fb516:	66 0f 13 4c 24 08    	movlpd %xmm1,0x8(%esp)
5fb51c:	66 0f 12 3d 00 35 6d 	movlpd 0x6d3500,%xmm7
5fb523:	00
5fb524:	66 0f 12 15 10 35 6d 	movlpd 0x6d3510,%xmm2
5fb52b:	00
5fb52c:	66 0f 54 f8          	andpd  %xmm0,%xmm7
5fb530:	f2 0f 10 e0          	movsd  %xmm0,%xmm4
5fb534:	66 0f 73 d0 2c       	psrlq  $0x2c,%xmm0
5fb539:	66 0f c5 c0 00       	pextrw $0x0,%xmm0,%eax
5fb53e:	66 0f 56 fa          	orpd   %xmm2,%xmm7
5fb542:	66 0f c5 cc 03       	pextrw $0x3,%xmm4,%ecx
5fb547:	25 ff 00 00 00       	and    $0xff,%eax
5fb54c:	83 c0 01             	add    $0x1,%eax
5fb54f:	25 fe 01 00 00       	and    $0x1fe,%eax
5fb554:	f2 0f 59 3c 85 20 52 	mulsd  0x6d5220(,%eax,4),%xmm7
5fb55b:	6d 00
5fb55d:	66 0f 12 2c 85 20 52 	movlpd 0x6d5220(,%eax,4),%xmm5
5fb564:	6d 00
5fb566:	03 c0                	add    %eax,%eax
5fb568:	66 0f 28 34 85 30 56 	movapd 0x6d5630(,%eax,4),%xmm6
5fb56f:	6d 00
5fb571:	ba ef 7f 00 00       	mov    $0x7fef,%edx
5fb576:	2b d1                	sub    %ecx,%edx
5fb578:	83 e9 10             	sub    $0x10,%ecx
5fb57b:	0b ca                	or     %edx,%ecx
5fb57d:	81 f9 00 00 00 80    	cmp    $0x80000000,%ecx
5fb583:	0f 83 ce 02 00 00    	jae    0x5fb857
5fb589:	b9 00 00 00 00       	mov    $0x0,%ecx
5fb58e:	ba 7f fe 03 00       	mov    $0x3fe7f,%edx
5fb593:	66 0f 6e ca          	movd   %edx,%xmm1
5fb597:	66 0f fb c1          	psubq  %xmm1,%xmm0
5fb59b:	66 0f 73 d0 08       	psrlq  $0x8,%xmm0
5fb5a0:	f3 0f e6 c0          	cvtdq2pd %xmm0,%xmm0
5fb5a4:	66 0f 12 0d 58 35 6d 	movlpd 0x6d3558,%xmm1
5fb5ab:	00
5fb5ac:	f2 0f 10 df          	movsd  %xmm7,%xmm3
5fb5b0:	66 0f 73 d7 26       	psrlq  $0x26,%xmm7
5fb5b5:	66 0f c5 c7 00       	pextrw $0x0,%xmm7,%eax
5fb5ba:	66 0f 54 25 00 35 6d 	andpd  0x6d3500,%xmm4
5fb5c1:	00
5fb5c2:	25 ff 00 00 00       	and    $0xff,%eax
5fb5c7:	83 c0 01             	add    $0x1,%eax
5fb5ca:	25 fe 01 00 00       	and    $0x1fe,%eax
5fb5cf:	f2 0f 59 1c 85 40 5e 	mulsd  0x6d5e40(,%eax,4),%xmm3
5fb5d6:	6d 00
5fb5d8:	f2 0f 59 2c 85 40 5e 	mulsd  0x6d5e40(,%eax,4),%xmm5
5fb5df:	6d 00
5fb5e1:	03 c0                	add    %eax,%eax
5fb5e3:	66 0f 58 34 85 50 62 	addpd  0x6d6250(,%eax,4),%xmm6
5fb5ea:	6d 00
5fb5ec:	66 0f 56 25 10 35 6d 	orpd   0x6d3510,%xmm4
5fb5f3:	00
5fb5f4:	f2 0f 58 f0          	addsd  %xmm0,%xmm6
5fb5f8:	66 0f 54 cc          	andpd  %xmm4,%xmm1
5fb5fc:	f2 0f 10 d3          	movsd  %xmm3,%xmm2
5fb600:	66 0f 73 d3 1f       	psrlq  $0x1f,%xmm3
5fb605:	66 0f c5 c3 00       	pextrw $0x0,%xmm3,%eax
5fb60a:	66 0f 12 05 58 35 6d 	movlpd 0x6d3558,%xmm0
5fb611:	00
5fb612:	f2 0f 5c e1          	subsd  %xmm1,%xmm4
5fb616:	66 0f 12 3d 60 35 6d 	movlpd 0x6d3560,%xmm7
5fb61d:	00
5fb61e:	25 ff 01 00 00       	and    $0x1ff,%eax
5fb623:	83 c0 01             	add    $0x1,%eax
5fb626:	25 fe 03 00 00       	and    $0x3fe,%eax
5fb62b:	f2 0f 59 2c 85 60 6a 	mulsd  0x6d6a60(,%eax,4),%xmm5
5fb632:	6d 00
5fb634:	f2 0f 59 14 85 60 6a 	mulsd  0x6d6a60(,%eax,4),%xmm2
5fb63b:	6d 00
5fb63d:	66 0f 58 34 c5 70 72 	addpd  0x6d7270(,%eax,8),%xmm6
5fb644:	6d 00
5fb646:	66 0f 54 c5          	andpd  %xmm5,%xmm0
5fb64a:	f2 0f 5c e8          	subsd  %xmm0,%xmm5
5fb64e:	f2 0f 58 fa          	addsd  %xmm2,%xmm7
5fb652:	f2 0f 10 d8          	movsd  %xmm0,%xmm3
5fb656:	f2 0f 59 c1          	mulsd  %xmm1,%xmm0
5fb65a:	f2 0f 59 cd          	mulsd  %xmm5,%xmm1
5fb65e:	f2 0f 59 dc          	mulsd  %xmm4,%xmm3
5fb662:	f2 0f 5c d0          	subsd  %xmm0,%xmm2
5fb666:	f2 0f 59 e5          	mulsd  %xmm5,%xmm4
5fb66a:	f2 0f 10 c6          	movsd  %xmm6,%xmm0
5fb66e:	f2 0f 5c d1          	subsd  %xmm1,%xmm2
5fb672:	f2 0f 58 f7          	addsd  %xmm7,%xmm6
5fb676:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
5fb67c:	66 0f c5 c1 03       	pextrw $0x3,%xmm1,%eax
5fb681:	f2 0f 5c d3          	subsd  %xmm3,%xmm2
5fb685:	f2 0f 5c c6          	subsd  %xmm6,%xmm0
5fb689:	66 0f 12 1d 58 35 6d 	movlpd 0x6d3558,%xmm3
5fb690:	00
5fb691:	66 0f c5 d6 03       	pextrw $0x3,%xmm6,%edx
5fb696:	f2 0f 5c d4          	subsd  %xmm4,%xmm2
5fb69a:	f2 0f 10 e6          	movsd  %xmm6,%xmm4
5fb69e:	f2 0f 58 c7          	addsd  %xmm7,%xmm0
5fb6a2:	f2 0f 5c fa          	subsd  %xmm2,%xmm7
5fb6a6:	f2 0f 5c f2          	subsd  %xmm2,%xmm6
5fb6aa:	66 0f 14 ff          	unpcklpd %xmm7,%xmm7
5fb6ae:	25 f0 7f 00 00       	and    $0x7ff0,%eax
5fb6b3:	3d f0 7f 00 00       	cmp    $0x7ff0,%eax
5fb6b8:	0f 83 1a 05 00 00    	jae    0x5fbbd8
5fb6be:	81 e2 f0 7f 00 00    	and    $0x7ff0,%edx
5fb6c4:	2d f0 3f 00 00       	sub    $0x3ff0,%eax
5fb6c9:	03 c2                	add    %edx,%eax
5fb6cb:	ba a0 40 00 00       	mov    $0x40a0,%edx
5fb6d0:	2b d0                	sub    %eax,%edx
5fb6d2:	2d 70 3c 00 00       	sub    $0x3c70,%eax
5fb6d7:	0b d0                	or     %eax,%edx
5fb6d9:	81 fa 00 00 00 80    	cmp    $0x80000000,%edx
5fb6df:	0f 83 af 08 00 00    	jae    0x5fbf94
5fb6e5:	f2 0f 5c e6          	subsd  %xmm6,%xmm4
5fb6e9:	f2 0f 5c d4          	subsd  %xmm4,%xmm2
5fb6ed:	66 0f 12 25 58 35 6d 	movlpd 0x6d3558,%xmm4
5fb6f4:	00
5fb6f5:	66 0f 54 d9          	andpd  %xmm1,%xmm3
5fb6f9:	66 0f 54 e6          	andpd  %xmm6,%xmm4
5fb6fd:	f2 0f 5c c2          	subsd  %xmm2,%xmm0
5fb701:	66 0f 57 d2          	xorpd  %xmm2,%xmm2
5fb705:	ba 60 40 00 00       	mov    $0x4060,%edx
5fb70a:	66 0f c4 d2 03       	pinsrw $0x3,%edx,%xmm2
5fb70f:	f2 0f 10 eb          	movsd  %xmm3,%xmm5
5fb713:	f2 0f 59 dc          	mulsd  %xmm4,%xmm3
5fb717:	f2 0f 5c f4          	subsd  %xmm4,%xmm6
5fb71b:	f2 0f 5c cd          	subsd  %xmm5,%xmm1
5fb71f:	f2 0f 59 da          	mulsd  %xmm2,%xmm3
5fb723:	f2 0f 59 ee          	mulsd  %xmm6,%xmm5
5fb727:	66 0f 28 15 80 82 6d 	movapd 0x6d8280,%xmm2
5fb72e:	00
5fb72f:	f2 0f 59 e1          	mulsd  %xmm1,%xmm4
5fb733:	f2 0f 2d c3          	cvtsd2si %xmm3,%eax
5fb737:	f2 0f 59 f1          	mulsd  %xmm1,%xmm6
5fb73b:	66 0f 28 0d 90 82 6d 	movapd 0x6d8290,%xmm1
5fb742:	00
5fb743:	f2 0f 58 ec          	addsd  %xmm4,%xmm5
5fb747:	66 0f 70 e6 ee       	pshufd $0xee,%xmm6,%xmm4
5fb74c:	f2 0f 58 ee          	addsd  %xmm6,%xmm5
5fb750:	ba 7f ff 01 00       	mov    $0x1ff7f,%edx
5fb755:	2b d0                	sub    %eax,%edx
5fb757:	05 ff e1 01 00       	add    $0x1e1ff,%eax
5fb75c:	0b d0                	or     %eax,%edx
5fb75e:	2d ff e1 01 00       	sub    $0x1e1ff,%eax
5fb763:	83 fa 00             	cmp    $0x0,%edx
5fb766:	0f 8e c6 05 00 00    	jle    0x5fbd32
5fb76c:	03 c8                	add    %eax,%ecx
5fb76e:	83 e0 7f             	and    $0x7f,%eax
5fb771:	83 e1 80             	and    $0xffffff80,%ecx
5fb774:	81 c1 80 ff 01 00    	add    $0x1ff80,%ecx
5fb77a:	f2 0f 58 e0          	addsd  %xmm0,%xmm4
5fb77e:	f2 0f 10 c3          	movsd  %xmm3,%xmm0
5fb782:	f2 0f 58 1d f0 34 6d 	addsd  0x6d34f0,%xmm3
5fb789:	00
5fb78a:	66 0f 59 d7          	mulpd  %xmm7,%xmm2
5fb78e:	f2 0f 5c 1d f0 34 6d 	subsd  0x6d34f0,%xmm3
5fb795:	00
5fb796:	66 0f 59 ff          	mulpd  %xmm7,%xmm7
5fb79a:	f2 0f 5c c3          	subsd  %xmm3,%xmm0
5fb79e:	03 c0                	add    %eax,%eax
5fb7a0:	03 c0                	add    %eax,%eax
5fb7a2:	03 c0                	add    %eax,%eax
5fb7a4:	03 c0                	add    %eax,%eax
5fb7a6:	66 0f 28 98 a0 82 6d 	movapd 0x6d82a0(%eax),%xmm3
5fb7ad:	00
5fb7ae:	66 0f 28 35 30 35 6d 	movapd 0x6d3530,%xmm6
5fb7b5:	00
5fb7b6:	66 0f 59 cf          	mulpd  %xmm7,%xmm1
5fb7ba:	66 0f 58 d1          	addpd  %xmm1,%xmm2
5fb7be:	66 0f 70 ca ee       	pshufd $0xee,%xmm2,%xmm1
5fb7c3:	f2 0f 59 d7          	mulsd  %xmm7,%xmm2
5fb7c7:	66 0f 57 ff          	xorpd  %xmm7,%xmm7
5fb7cb:	ba 80 3f 00 00       	mov    $0x3f80,%edx
5fb7d0:	f2 0f 58 d1          	addsd  %xmm1,%xmm2
5fb7d4:	66 0f c4 fa 03       	pinsrw $0x3,%edx,%xmm7
5fb7d9:	f2 0f 58 d4          	addsd  %xmm4,%xmm2
5fb7dd:	66 0f 12 25 50 35 6d 	movlpd 0x6d3550,%xmm4
5fb7e4:	00
5fb7e5:	66 0f 6e c9          	movd   %ecx,%xmm1
5fb7e9:	f2 0f 59 54 24 08    	mulsd  0x8(%esp),%xmm2
5fb7ef:	f2 0f 59 c7          	mulsd  %xmm7,%xmm0
5fb7f3:	66 0f 73 f1 2d       	psllq  $0x2d,%xmm1
5fb7f8:	66 0f 70 c9 44       	pshufd $0x44,%xmm1,%xmm1
5fb7fd:	66 0f 28 3d 40 35 6d 	movapd 0x6d3540,%xmm7
5fb804:	00
5fb805:	f2 0f 58 ea          	addsd  %xmm2,%xmm5
5fb809:	66 0f 59 d9          	mulpd  %xmm1,%xmm3
5fb80d:	f2 0f 58 c5          	addsd  %xmm5,%xmm0
5fb811:	66 0f 14 c0          	unpcklpd %xmm0,%xmm0
5fb815:	66 0f 59 f0          	mulpd  %xmm0,%xmm6
5fb819:	f2 0f 59 e0          	mulsd  %xmm0,%xmm4
5fb81d:	66 0f 59 c0          	mulpd  %xmm0,%xmm0
5fb821:	66 0f 58 fe          	addpd  %xmm6,%xmm7
5fb825:	66 0f 59 f8          	mulpd  %xmm0,%xmm7
5fb829:	f2 0f 59 c3          	mulsd  %xmm3,%xmm0
5fb82d:	66 0f 70 f7 ee       	pshufd $0xee,%xmm7,%xmm6
5fb832:	f2 0f 59 c7          	mulsd  %xmm7,%xmm0
5fb836:	66 0f 70 eb ee       	pshufd $0xee,%xmm3,%xmm5
5fb83b:	f2 0f 59 f3          	mulsd  %xmm3,%xmm6
5fb83f:	f2 0f 59 e3          	mulsd  %xmm3,%xmm4
5fb843:	f2 0f 58 c5          	addsd  %xmm5,%xmm0
5fb847:	f2 0f 58 c6          	addsd  %xmm6,%xmm0
5fb84b:	f2 0f 58 c4          	addsd  %xmm4,%xmm0
5fb84f:	f2 0f 58 c3          	addsd  %xmm3,%xmm0
5fb853:	83 c4 10             	add    $0x10,%esp
5fb856:	c3                   	ret
5fb857:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
5fb85d:	66 0f 12 1d 20 35 6d 	movlpd 0x6d3520,%xmm3
5fb864:	00
5fb865:	66 0f 7e c8          	movd   %xmm1,%eax
5fb869:	f2 0f 10 d1          	movsd  %xmm1,%xmm2
5fb86d:	66 0f 54 cb          	andpd  %xmm3,%xmm1
5fb871:	66 0f 73 d1 20       	psrlq  $0x20,%xmm1
5fb876:	66 0f 7e c9          	movd   %xmm1,%ecx
5fb87a:	81 f9 00 00 f0 7f    	cmp    $0x7ff00000,%ecx
5fb880:	0f 83 d8 00 00 00    	jae    0x5fb95e
5fb886:	0b c1                	or     %ecx,%eax
5fb888:	83 f8 00             	cmp    $0x0,%eax
5fb88b:	0f 84 1a 04 00 00    	je     0x5fbcab
5fb891:	83 fa 00             	cmp    $0x0,%edx
5fb894:	0f 8d 00 01 00 00    	jge    0x5fb99a
5fb89a:	f7 da                	neg    %edx
5fb89c:	81 c2 ef 7f 00 00    	add    $0x7fef,%edx
5fb8a2:	66 0f 73 f3 34       	psllq  $0x34,%xmm3
5fb8a7:	66 0f 56 d3          	orpd   %xmm3,%xmm2
5fb8ab:	b9 f3 03 00 00       	mov    $0x3f3,%ecx
5fb8b0:	66 0f 6e d9          	movd   %ecx,%xmm3
5fb8b4:	66 0f 73 d1 14       	psrlq  $0x14,%xmm1
5fb8b9:	66 0f fa cb          	psubd  %xmm3,%xmm1
5fb8bd:	66 0f ef db          	pxor   %xmm3,%xmm3
5fb8c1:	66 0f ee cb          	pmaxsw %xmm3,%xmm1
5fb8c5:	66 0f f3 d1          	psllq  %xmm1,%xmm2
5fb8c9:	66 0f 76 d3          	pcmpeqd %xmm3,%xmm2
5fb8cd:	66 0f d7 c2          	pmovmskb %xmm2,%eax
5fb8d1:	8b ca                	mov    %edx,%ecx
5fb8d3:	81 e2 ff 7f 00 00    	and    $0x7fff,%edx
5fb8d9:	81 fa f0 7f 00 00    	cmp    $0x7ff0,%edx
5fb8df:	0f 83 a2 01 00 00    	jae    0x5fba87
5fb8e5:	25 ff 00 00 00       	and    $0xff,%eax
5fb8ea:	3d ff 00 00 00       	cmp    $0xff,%eax
5fb8ef:	0f 85 9d 02 00 00    	jne    0x5fbb92
5fb8f5:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
5fb8fb:	66 0f 28 d1          	movapd %xmm1,%xmm2
5fb8ff:	b9 f4 03 00 00       	mov    $0x3f4,%ecx
5fb904:	66 0f 6e d9          	movd   %ecx,%xmm3
5fb908:	66 0f 54 0d 20 35 6d 	andpd  0x6d3520,%xmm1
5fb90f:	00
5fb910:	66 0f 73 d1 34       	psrlq  $0x34,%xmm1
5fb915:	66 0f fa cb          	psubd  %xmm3,%xmm1
5fb919:	66 0f 12 1d 80 35 6d 	movlpd 0x6d3580,%xmm3
5fb920:	00
5fb921:	66 0f f3 d1          	psllq  %xmm1,%xmm2
5fb925:	66 0f 76 d3          	pcmpeqd %xmm3,%xmm2
5fb929:	66 0f d7 c2          	pmovmskb %xmm2,%eax
5fb92d:	25 ff 00 00 00       	and    $0xff,%eax
5fb932:	b9 01 ff 03 00       	mov    $0x3ff01,%ecx
5fb937:	03 c8                	add    %eax,%ecx
5fb939:	81 e1 00 00 04 00    	and    $0x40000,%ecx
5fb93f:	83 fa 10             	cmp    $0x10,%edx
5fb942:	72 5b                	jb     0x5fb99f
5fb944:	ba 7f fe 0b 00       	mov    $0xbfe7f,%edx