408628:	8b 74 24 04          	mov    0x4(%esp),%esi
40862c:	c4 e3 79 0f fb 04    	vpalignr $0x4,%xmm3,%xmm0,%xmm7
408632:	31 ca                	xor    %ecx,%edx
408634:	8b 7c 24 08          	mov    0x8(%esp),%edi
408638:	31 fe                	xor    %edi,%esi
40863a:	c5 c9 72 d4 07       	vpsrld $0x7,%xmm4,%xmm6
40863f:	0f ac d2 05          	shrd   $0x5,%edx,%edx
408643:	21 ce                	and    %ecx,%esi
408645:	89 0c 24             	mov    %ecx,(%esp)
408648:	c5 f1 fe cf          	vpaddd %xmm7,%xmm1,%xmm1
40864c:	31 ca                	xor    %ecx,%edx
40864e:	31 f7                	xor    %esi,%edi
408650:	0f ac d2 06          	shrd   $0x6,%edx,%edx
408654:	c5 c1 72 d4 03       	vpsrld $0x3,%xmm4,%xmm7
408659:	89 c1                	mov    %eax,%ecx
40865b:	01 fa                	add    %edi,%edx
40865d:	8b 7c 24 14          	mov    0x14(%esp),%edi
408661:	c5 d1 72 f4 0e       	vpslld $0xe,%xmm4,%xmm5
408666:	89 c6                	mov    %eax,%esi
408668:	0f ac c9 09          	shrd   $0x9,%ecx,%ecx
40866c:	89 44 24 10          	mov    %eax,0x10(%esp)
408670:	c5 c1 ef e6          	vpxor  %xmm6,%xmm7,%xmm4
408674:	31 c1                	xor    %eax,%ecx
408676:	31 f8                	xor    %edi,%eax
408678:	03 54 24 0c          	add    0xc(%esp),%edx
40867c:	c5 f9 70 f8 fa       	vpshufd $0xfa,%xmm0,%xmm7
408681:	0f ac c9 0b          	shrd   $0xb,%ecx,%ecx
408685:	21 c3                	and    %eax,%ebx
408687:	31 f1                	xor    %esi,%ecx
408689:	c5 c9 72 d6 0b       	vpsrld $0xb,%xmm6,%xmm6
40868e:	03 54 24 30          	add    0x30(%esp),%edx
408692:	31 fb                	xor    %edi,%ebx
408694:	0f ac c9 02          	shrd   $0x2,%ecx,%ecx
408698:	c5 d9 ef e5          	vpxor  %xmm5,%xmm4,%xmm4
40869c:	01 d3                	add    %edx,%ebx
40869e:	03 54 24 1c          	add    0x1c(%esp),%edx
4086a2:	01 cb                	add    %ecx,%ebx
4086a4:	c5 d1 72 f5 0b       	vpslld $0xb,%xmm5,%xmm5
4086a9:	89 d1                	mov    %edx,%ecx
4086ab:	0f ac d2 0e          	shrd   $0xe,%edx,%edx
4086af:	8b 34 24             	mov    (%esp),%esi
4086b2:	c5 d9 ef e6          	vpxor  %xmm6,%xmm4,%xmm4
4086b6:	31 ca                	xor    %ecx,%edx
4086b8:	8b 7c 24 04          	mov    0x4(%esp),%edi
4086bc:	31 fe                	xor    %edi,%esi
4086be:	c5 c9 72 d7 0a       	vpsrld $0xa,%xmm7,%xmm6
4086c3:	0f ac d2 05          	shrd   $0x5,%edx,%edx
4086c7:	21 ce                	and    %ecx,%esi
4086c9:	89 4c 24 1c          	mov    %ecx,0x1c(%esp)
4086cd:	c5 d9 ef e5          	vpxor  %xmm5,%xmm4,%xmm4
4086d1:	31 ca                	xor    %ecx,%edx
4086d3:	31 f7                	xor    %esi,%edi
4086d5:	0f ac d2 06          	shrd   $0x6,%edx,%edx
4086d9:	c5 d1 73 d7 11       	vpsrlq $0x11,%xmm7,%xmm5
4086de:	89 d9                	mov    %ebx,%ecx
4086e0:	01 fa                	add    %edi,%edx
4086e2:	8b 7c 24 10          	mov    0x10(%esp),%edi
4086e6:	c5 f1 fe cc          	vpaddd %xmm4,%xmm1,%xmm1
4086ea:	89 de                	mov    %ebx,%esi
4086ec:	0f ac c9 09          	shrd   $0x9,%ecx,%ecx
4086f0:	89 5c 24 0c          	mov    %ebx,0xc(%esp)
4086f4:	c5 c9 ef f5          	vpxor  %xmm5,%xmm6,%xmm6
4086f8:	31 d9                	xor    %ebx,%ecx
4086fa:	31 fb                	xor    %edi,%ebx
4086fc:	03 54 24 08          	add    0x8(%esp),%edx
408700:	c5 c1 73 d7 13       	vpsrlq $0x13,%xmm7,%xmm7
408705:	0f ac c9 0b          	shrd   $0xb,%ecx,%ecx
408709:	21 d8                	and    %ebx,%eax
40870b:	31 f1                	xor    %esi,%ecx
40870d:	c5 c9 ef f7          	vpxor  %xmm7,%xmm6,%xmm6
408711:	03 54 24 34          	add    0x34(%esp),%edx
408715:	31 f8                	xor    %edi,%eax
408717:	0f ac c9 02          	shrd   $0x2,%ecx,%ecx
40871b:	c5 f9 70 fe 84       	vpshufd $0x84,%xmm6,%xmm7
408720:	01 d0                	add    %edx,%eax
408722:	03 54 24 18          	add    0x18(%esp),%edx
408726:	01 c8                	add    %ecx,%eax
408728:	c5 c1 73 df 08       	vpsrldq $0x8,%xmm7,%xmm7
40872d:	89 d1                	mov    %edx,%ecx
40872f:	0f ac d2 0e          	shrd   $0xe,%edx,%edx
408733:	8b 74 24 1c          	mov    0x1c(%esp),%esi
408737:	c5 f1 fe cf          	vpaddd %xmm7,%xmm1,%xmm1
40873b:	31 ca                	xor    %ecx,%edx
40873d:	8b 3c 24             	mov    (%esp),%edi
408740:	31 fe                	xor    %edi,%esi
408742:	c5 f9 70 f9 50       	vpshufd $0x50,%xmm1,%xmm7
408747:	0f ac d2 05          	shrd   $0x5,%edx,%edx
40874b:	21 ce                	and    %ecx,%esi
40874d:	89 4c 24 18          	mov    %ecx,0x18(%esp)
408751:	c5 c9 72 d7 0a       	vpsrld $0xa,%xmm7,%xmm6
408756:	31 ca                	xor    %ecx,%edx
408758:	31 f7                	xor    %esi,%edi
40875a:	0f ac d2 06          	shrd   $0x6,%edx,%edx
40875e:	c5 d1 73 d7 11       	vpsrlq $0x11,%xmm7,%xmm5
408763:	89 c1                	mov    %eax,%ecx
408765:	01 fa                	add    %edi,%edx
408767:	8b 7c 24 0c          	mov    0xc(%esp),%edi
40876b:	c5 c9 ef f5          	vpxor  %xmm5,%xmm6,%xmm6
40876f:	89 c6                	mov    %eax,%esi
408771:	0f ac c9 09          	shrd   $0x9,%ecx,%ecx
408775:	89 44 24 08          	mov    %eax,0x8(%esp)
408779:	c5 c1 73 d7 13       	vpsrlq $0x13,%xmm7,%xmm7
40877e:	31 c1                	xor    %eax,%ecx
408780:	31 f8                	xor    %edi,%eax
408782:	03 54 24 04          	add    0x4(%esp),%edx
408786:	c5 c9 ef f7          	vpxor  %xmm7,%xmm6,%xmm6
40878a:	0f ac c9 0b          	shrd   $0xb,%ecx,%ecx
40878e:	21 c3                	and    %eax,%ebx
408790:	31 f1                	xor    %esi,%ecx
408792:	c5 f9 70 fe e8       	vpshufd $0xe8,%xmm6,%xmm7
408797:	03 54 24 38          	add    0x38(%esp),%edx
40879b:	31 fb                	xor    %edi,%ebx
40879d:	0f ac c9 02          	shrd   $0x2,%ecx,%ecx
4087a1:	c5 c1 73 ff 08       	vpslldq $0x8,%xmm7,%xmm7
4087a6:	01 d3                	add    %edx,%ebx
4087a8:	03 54 24 14          	add    0x14(%esp),%edx
4087ac:	01 cb                	add    %ecx,%ebx
4087ae:	c5 f1 fe cf          	vpaddd %xmm7,%xmm1,%xmm1
4087b2:	89 d1                	mov    %edx,%ecx
4087b4:	0f ac d2 0e          	shrd   $0xe,%edx,%edx
4087b8:	8b 74 24 18          	mov    0x18(%esp),%esi
4087bc:	c5 f1 fe 75 10       	vpaddd 0x10(%ebp),%xmm1,%xmm6
4087c1:	31 ca                	xor    %ecx,%edx
4087c3:	8b 7c 24 1c          	mov    0x1c(%esp),%edi
4087c7:	31 fe                	xor    %edi,%esi
4087c9:	0f ac d2 05          	shrd   $0x5,%edx,%edx
4087cd:	21 ce                	and    %ecx,%esi
4087cf:	89 4c 24 14          	mov    %ecx,0x14(%esp)
4087d3:	31 ca                	xor    %ecx,%edx
4087d5:	31 f7                	xor    %esi,%edi
4087d7:	0f ac d2 06          	shrd   $0x6,%edx,%edx
4087db:	89 d9                	mov    %ebx,%ecx
4087dd:	01 fa                	add    %edi,%edx
4087df:	8b 7c 24 08          	mov    0x8(%esp),%edi
4087e3:	89 de                	mov    %ebx,%esi
4087e5:	0f ac c9 09          	shrd   $0x9,%ecx,%ecx
4087e9:	89 5c 24 04          	mov    %ebx,0x4(%esp)
4087ed:	31 d9                	xor    %ebx,%ecx
4087ef:	31 fb                	xor    %edi,%ebx
4087f1:	03 14 24             	add    (%esp),%edx
4087f4:	0f ac c9 0b          	shrd   $0xb,%ecx,%ecx
4087f8:	21 d8                	and    %ebx,%eax
4087fa:	31 f1                	xor    %esi,%ecx
4087fc:	03 54 24 3c          	add    0x3c(%esp),%edx
408800:	31 f8                	xor    %edi,%eax
408802:	0f ac c9 02          	shrd   $0x2,%ecx,%ecx
408806:	01 d0                	add    %edx,%eax
408808:	03 54 24 10          	add    0x10(%esp),%edx
40880c:	01 c8                	add    %ecx,%eax
40880e:	c5 f9 7f 74 24 30    	vmovdqa %xmm6,0x30(%esp)
408814:	c4 e3 61 0f e2 04    	vpalignr $0x4,%xmm2,%xmm3,%xmm4
40881a:	89 d1                	mov    %edx,%ecx
40881c:	0f ac d2 0e          	shrd   $0xe,%edx,%edx
408820:	8b 74 24 14          	mov    0x14(%esp),%esi
408824:	c4 e3 71 0f f8 04    	vpalignr $0x4,%xmm0,%xmm1,%xmm7
40882a:	31 ca                	xor    %ecx,%edx
40882c:	8b 7c 24 18          	mov    0x18(%esp),%edi
408830:	31 fe                	xor    %edi,%esi
408832:	c5 c9 72 d4 07       	vpsrld $0x7,%xmm4,%xmm6
408837:	0f ac d2 05          	shrd   $0x5,%edx,%edx
40883b:	21 ce                	and    %ecx,%esi
40883d:	89 4c 24 10          	mov    %ecx,0x10(%esp)
408841:	c5 e9 fe d7          	vpaddd %xmm7,%xmm2,%xmm2
408845:	31 ca                	xor    %ecx,%edx
408847:	31 f7                	xor    %esi,%edi
408849:	0f ac d2 06          	shrd   $0x6,%edx,%edx
40884d:	c5 c1 72 d4 03       	vpsrld $0x3,%xmm4,%xmm7
408852:	89 c1                	mov    %eax,%ecx
408854:	01 fa                	add    %edi,%edx
408856:	8b 7c 24 04          	mov    0x4(%esp),%edi
40885a:	c5 d1 72 f4 0e       	vpslld $0xe,%xmm4,%xmm5
40885f:	89 c6                	mov    %eax,%esi
408861:	0f ac c9 09          	shrd   $0x9,%ecx,%ecx
408865:	89 04 24             	mov    %eax,(%esp)
408868:	c5 c1 ef e6          	vpxor  %xmm6,%xmm7,%xmm4
40886c:	31 c1                	xor    %eax,%ecx
40886e:	31 f8                	xor    %edi,%eax
408870:	03 54 24 1c          	add    0x1c(%esp),%edx
408874:	c5 f9 70 f9 fa       	vpshufd $0xfa,%xmm1,%xmm7
408879:	0f ac c9 0b          	shrd   $0xb,%ecx,%ecx
40887d:	21 c3                	and    %eax,%ebx
40887f:	31 f1                	xor    %esi,%ecx
408881:	c5 c9 72 d6 0b       	vpsrld $0xb,%xmm6,%xmm6
408886:	03 54 24 40          	add    0x40(%esp),%edx
40888a:	31 fb                	xor    %edi,%ebx
40888c:	0f ac c9 02          	shrd   $0x2,%ecx,%ecx
408890:	c5 d9 ef e5          	vpxor  %xmm5,%xmm4,%xmm4
408894:	01 d3                	add    %edx,%ebx
408896:	03 54 24 0c          	add    0xc(%esp),%edx
40889a:	01 cb                	add    %ecx,%ebx
40889c:	c5 d1 72 f5 0b       	vpslld $0xb,%xmm5,%xmm5
4088a1:	89 d1                	mov    %edx,%ecx
4088a3:	0f ac d2 0e          	shrd   $0xe,%edx,%edx
4088a7:	8b 74 24 10          	mov    0x10(%esp),%esi
4088ab:	c5 d9 ef e6          	vpxor  %xmm6,%xmm4,%xmm4
4088af:	31 ca                	xor    %ecx,%edx
4088b1:	8b 7c 24 14          	mov    0x14(%esp),%edi
4088b5:	31 fe                	xor    %edi,%esi
4088b7:	c5 c9 72 d7 0a       	vpsrld $0xa,%xmm7,%xmm6
4088bc:	0f ac d2 05          	shrd   $0x5,%edx,%edx
4088c0:	21 ce                	and    %ecx,%esi
4088c2:	89 4c 24 0c          	mov    %ecx,0xc(%esp)
4088c6:	c5 d9 ef e5          	vpxor  %xmm5,%xmm4,%xmm4
4088ca:	31 ca                	xor    %ecx,%edx
4088cc:	31 f7                	xor    %esi,%edi
4088ce:	0f ac d2 06          	shrd   $0x6,%edx,%edx
4088d2:	c5 d1 73 d7 11       	vpsrlq $0x11,%xmm7,%xmm5
4088d7:	89 d9                	mov    %ebx,%ecx
4088d9:	01 fa                	add    %edi,%edx
4088db:	8b 3c 24             	mov    (%esp),%edi
4088de:	c5 e9 fe d4          	vpaddd %xmm4,%xmm2,%xmm2
4088e2:	89 de                	mov    %ebx,%esi
4088e4:	0f ac c9 09          	shrd   $0x9,%ecx,%ecx
4088e8:	89 5c 24 1c          	mov    %ebx,0x1c(%esp)
4088ec:	c5 c9 ef f5          	vpxor  %xmm5,%xmm6,%xmm6
4088f0:	31 d9                	xor    %ebx,%ecx
4088f2:	31 fb                	xor    %edi,%ebx
4088f4:	03 54 24 18          	add    0x18(%esp),%edx
4088f8:	c5 c1 73 d7 13       	vpsrlq $0x13,%xmm7,%xmm7
4088fd:	0f ac c9 0b          	shrd   $0xb,%ecx,%ecx
408901:	21 d8                	and    %ebx,%eax
408903:	31 f1                	xor    %esi,%ecx
408905:	c5 c9 ef f7          	vpxor  %xmm7,%xmm6,%xmm6
408909:	03 54 24 44          	add    0x44(%esp),%edx
40890d:	31 f8                	xor    %edi,%eax
40890f:	0f ac c9 02          	shrd   $0x2,%ecx,%ecx
408913:	c5 f9 70 fe 84       	vpshufd $0x84,%xmm6,%xmm7
408918:	01 d0                	add    %edx,%eax
40891a:	03 54 24 08          	add    0x8(%esp),%edx
40891e:	01 c8                	add    %ecx,%eax
408920:	c5 c1 73 df 08       	vpsrldq $0x8,%xmm7,%xmm7
408925:	89 d1                	mov    %edx,%ecx
408927:	0f ac d2 0e          	shrd   $0xe,%edx,%edx
40892b:	8b 74 24 0c          	mov    0xc(%esp),%esi
40892f:	c5 e9 fe d7          	vpaddd %xmm7,%xmm2,%xmm2
408933:	31 ca                	xor    %ecx,%edx
408935:	8b 7c 24 10          	mov    0x10(%esp),%edi
408939:	31 fe                	xor    %edi,%esi
40893b:	c5 f9 70 fa 50       	vpshufd $0x50,%xmm2,%xmm7
408940:	0f ac d2 05          	shrd   $0x5,%edx,%edx
408944:	21 ce                	and    %ecx,%esi
408946:	89 4c 24 08          	mov    %ecx,0x8(%esp)
40894a:	c5 c9 72 d7 0a       	vpsrld $0xa,%xmm7,%xmm6
40894f:	31 ca                	xor    %ecx,%edx
408951:	31 f7                	xor    %esi,%edi
408953:	0f ac d2 06          	shrd   $0x6,%edx,%edx
408957:	c5 d1 73 d7 11       	vpsrlq $0x11,%xmm7,%xmm5
40895c:	89 c1                	mov    %eax,%ecx
40895e:	01 fa                	add    %edi,%edx
408960:	8b 7c 24 1c          	mov    0x1c(%esp),%edi
408964:	c5 c9 ef f5          	vpxor  %xmm5,%xmm6,%xmm6
408968:	89 c6                	mov    %eax,%esi
40896a:	0f ac c9 09          	shrd   $0x9,%ecx,%ecx
40896e:	89 44 24 18          	mov    %eax,0x18(%esp)
408972:	c5 c1 73 d7 13       	vpsrlq $0x13,%xmm7,%xmm7
408977:	31 c1                	xor    %eax,%ecx
408979:	31 f8                	xor    %edi,%eax
40897b:	03 54 24 14          	add    0x14(%esp),%edx
40897f:	c5 c9 ef f7          	vpxor  %xmm7,%xmm6,%xmm6
408983:	0f ac c9 0b          	shrd   $0xb,%ecx,%ecx
408987:	21 c3                	and    %eax,%ebx
408989:	31 f1                	xor    %esi,%ecx
40898b:	c5 f9 70 fe e8       	vpshufd $0xe8,%xmm6,%xmm7
408990:	03 54 24 48          	add    0x48(%esp),%edx
408994:	31 fb                	xor    %edi,%ebx
408996:	0f ac c9 02          	shrd   $0x2,%ecx,%ecx
40899a:	c5 c1 73 ff 08       	vpslldq $0x8,%xmm7,%xmm7
40899f:	01 d3                	add    %edx,%ebx
4089a1:	03 54 24 04          	add    0x4(%esp),%edx
4089a5:	01 cb                	add    %ecx,%ebx
4089a7:	c5 e9 fe d7          	vpaddd %xmm7,%xmm2,%xmm2
4089ab:	89 d1                	mov    %edx,%ecx
4089ad:	0f ac d2 0e          	shrd   $0xe,%edx,%edx
4089b1:	8b 74 24 08          	mov    0x8(%esp),%esi
4089b5:	c5 e9 fe 75 20       	vpaddd 0x20(%ebp),%xmm2,%xmm6
4089ba:	31 ca                	xor    %ecx,%edx
4089bc:	8b 7c 24 0c          	mov    0xc(%esp),%edi
4089c0:	31 fe                	xor    %edi,%esi
4089c2:	0f ac d2 05          	shrd   $0x5,%edx,%edx
4089c6:	21 ce                	and    %ecx,%esi
4089c8:	89 4c 24 04          	mov    %ecx,0x4(%esp)
4089cc:	31 ca                	xor    %ecx,%edx
4089ce:	31 f7                	xor    %esi,%edi
4089d0:	0f ac d2 06          	shrd   $0x6,%edx,%edx
4089d4:	89 d9                	mov    %ebx,%ecx
4089d6:	01 fa                	add    %edi,%edx
4089d8:	8b 7c 24 18          	mov    0x18(%esp),%edi
4089dc:	89 de                	mov    %ebx,%esi
4089de:	0f ac c9 09          	shrd   $0x9,%ecx,%ecx
4089e2:	89 5c 24 14          	mov    %ebx,0x14(%esp)
4089e6:	31 d9                	xor    %ebx,%ecx
4089e8:	31 fb                	xor    %edi,%ebx
4089ea:	03 54 24 10          	add    0x10(%esp),%edx
4089ee:	0f ac c9 0b          	shrd   $0xb,%ecx,%ecx
4089f2:	21 d8                	and    %ebx,%eax
4089f4:	31 f1                	xor    %esi,%ecx
4089f6:	03 54 24 4c          	add    0x4c(%esp),%edx
4089fa:	31 f8                	xor    %edi,%eax
4089fc:	0f ac c9 02          	shrd   $0x2,%ecx,%ecx
408a00:	01 d0                	add    %edx,%eax
408a02:	03 14 24             	add    (%esp),%edx
408a05:	01 c8                	add    %ecx,%eax
408a07:	c5 f9 7f 74 24 40    	vmovdqa %xmm6,0x40(%esp)
408a0d:	c4 e3 79 0f e3 04    	vpalignr $0x4,%xmm3,%xmm0,%xmm4
408a13:	89 d1                	mov    %edx,%ecx
408a15:	0f ac d2 0e          	shrd   $0xe,%edx,%edx
408a19:	8b 74 24 04          	mov    0x4(%esp),%esi
408a1d:	c4 e3 69 0f f9 04    	vpalignr $0x4,%xmm1,%xmm2,%xmm7
408a23:	31 ca                	xor    %ecx,%edx
408a25:	8b 7c 24 08          	mov    0x8(%esp),%edi
408a29:	31 fe                	xor    %edi,%esi
408a2b:	c5 c9 72 d4 07       	vpsrld $0x7,%xmm4,%xmm6
408a30:	0f ac d2 05          	shrd   $0x5,%edx,%edx
408a34:	21 ce                	and    %ecx,%esi
408a36:	89 0c 24             	mov    %ecx,(%esp)
408a39:	c5 e1 fe df          	vpaddd %xmm7,%xmm3,%xmm3
408a3d:	31 ca                	xor    %ecx,%edx
408a3f:	31 f7                	xor    %esi,%edi
408a41:	0f ac d2 06          	shrd   $0x6,%edx,%edx
408a45:	c5 c1 72 d4 03       	vpsrld $0x3,%xmm4,%xmm7
408a4a:	89 c1                	mov    %eax,%ecx
408a4c:	01 fa                	add    %edi,%edx
408a4e:	8b 7c 24 14          	mov    0x14(%esp),%edi
408a52:	c5 d1 72 f4 0e       	vpslld $0xe,%xmm4,%xmm5
408a57:	89 c6                	mov    %eax,%esi
408a59:	0f ac c9 09          	shrd   $0x9,%ecx,%ecx
408a5d:	89 44 24 10          	mov    %eax,0x10(%esp)
408a61:	c5 c1 ef e6          	vpxor  %xmm6,%xmm7,%xmm4
408a65:	31 c1                	xor    %eax,%ecx
408a67:	31 f8                	xor    %edi,%eax
408a69:	03 54 24 0c          	add    0xc(%esp),%edx
408a6d:	c5 f9 70 fa fa       	vpshufd $0xfa,%xmm2,%xmm7
408a72:	0f ac c9 0b          	shrd   $0xb,%ecx,%ecx
408a76:	21 c3                	and    %eax,%ebx
408a78:	31 f1                	xor    %esi,%ecx
408a7a:	c5 c9 72 d6 0b       	vpsrld $0xb,%xmm6,%xmm6
408a7f:	03 54 24 50          	add    0x50(%esp),%edx
408a83:	31 fb                	xor    %edi,%ebx
408a85:	0f ac c9 02          	shrd   $0x2,%ecx,%ecx
408a89:	c5 d9 ef e5          	vpxor  %xmm5,%xmm4,%xmm4
408a8d:	01 d3                	add    %edx,%ebx
408a8f:	03 54 24 1c          	add    0x1c(%esp),%edx
408a93:	01 cb                	add    %ecx,%ebx
408a95:	c5 d1 72 f5 0b       	vpslld $0xb,%xmm5,%xmm5
408a9a:	89 d1                	mov    %edx,%ecx
408a9c:	0f ac d2 0e          	shrd   $0xe,%edx,%edx
408aa0:	8b 34 24             	mov    (%esp),%esi
408aa3:	c5 d9 ef e6          	vpxor  %xmm6,%xmm4,%xmm4
408aa7:	31 ca                	xor    %ecx,%edx
408aa9:	8b 7c 24 04          	mov    0x4(%esp),%edi