404077:	0f ac c0 07          	shrd   $0x7,%eax,%eax
40407b:	31 cd                	xor    %ecx,%ebp
40407d:	c5 c9 ef f1          	vpxor  %xmm1,%xmm6,%xmm6
404081:	89 fe                	mov    %edi,%esi
404083:	03 54 24 2c          	add    0x2c(%esp),%edx
404087:	31 d8                	xor    %ebx,%eax
404089:	0f a4 ff 05          	shld   $0x5,%edi,%edi
40408d:	c5 c9 ef f2          	vpxor  %xmm2,%xmm6,%xmm6
404091:	01 ea                	add    %ebp,%edx
404093:	21 c6                	and    %eax,%esi
404095:	c5 f9 6f 54 24 70    	vmovdqa 0x70(%esp),%xmm2
40409b:	31 d8                	xor    %ebx,%eax
40409d:	01 fa                	add    %edi,%edx
40409f:	0f ac ff 07          	shrd   $0x7,%edi,%edi
4040a3:	31 de                	xor    %ebx,%esi
4040a5:	c4 e3 59 0f fb 08    	vpalignr $0x8,%xmm3,%xmm4,%xmm7
4040ab:	89 d5                	mov    %edx,%ebp
4040ad:	03 4c 24 30          	add    0x30(%esp),%ecx
4040b1:	c5 e9 fe d6          	vpaddd %xmm6,%xmm2,%xmm2
4040b5:	c5 f9 7f 5c 24 40    	vmovdqa %xmm3,0x40(%esp)
4040bb:	31 c7                	xor    %eax,%edi
4040bd:	0f a4 d2 05          	shld   $0x5,%edx,%edx
4040c1:	c5 f1 73 de 04       	vpsrldq $0x4,%xmm6,%xmm1
4040c6:	01 f1                	add    %esi,%ecx
4040c8:	21 fd                	and    %edi,%ebp
4040ca:	c5 c1 ef fb          	vpxor  %xmm3,%xmm7,%xmm7
4040ce:	31 c7                	xor    %eax,%edi
4040d0:	01 d1                	add    %edx,%ecx
4040d2:	c5 f1 ef cd          	vpxor  %xmm5,%xmm1,%xmm1
4040d6:	0f ac d2 07          	shrd   $0x7,%edx,%edx
4040da:	31 c5                	xor    %eax,%ebp
4040dc:	c5 f9 7f 54 24 20    	vmovdqa %xmm2,0x20(%esp)
4040e2:	89 ce                	mov    %ecx,%esi
4040e4:	03 5c 24 34          	add    0x34(%esp),%ebx
4040e8:	c5 c1 ef f9          	vpxor  %xmm1,%xmm7,%xmm7
4040ec:	31 fa                	xor    %edi,%edx
4040ee:	0f a4 c9 05          	shld   $0x5,%ecx,%ecx
4040f2:	01 eb                	add    %ebp,%ebx
4040f4:	21 d6                	and    %edx,%esi
4040f6:	c5 f1 72 d7 1f       	vpsrld $0x1f,%xmm7,%xmm1
4040fb:	31 fa                	xor    %edi,%edx
4040fd:	01 cb                	add    %ecx,%ebx
4040ff:	0f ac c9 07          	shrd   $0x7,%ecx,%ecx
404103:	31 fe                	xor    %edi,%esi
404105:	c5 e1 73 ff 0c       	vpslldq $0xc,%xmm7,%xmm3
40410a:	c5 c1 fe ff          	vpaddd %xmm7,%xmm7,%xmm7
40410e:	89 dd                	mov    %ebx,%ebp
404110:	03 44 24 38          	add    0x38(%esp),%eax
404114:	31 d1                	xor    %edx,%ecx
404116:	0f a4 db 05          	shld   $0x5,%ebx,%ebx
40411a:	c5 e9 72 d3 1e       	vpsrld $0x1e,%xmm3,%xmm2
40411f:	c5 c1 eb f9          	vpor   %xmm1,%xmm7,%xmm7
404123:	01 f0                	add    %esi,%eax
404125:	21 cd                	and    %ecx,%ebp
404127:	31 d1                	xor    %edx,%ecx
404129:	01 d8                	add    %ebx,%eax
40412b:	c5 e1 72 f3 02       	vpslld $0x2,%xmm3,%xmm3
404130:	c5 f9 6f 4c 24 50    	vmovdqa 0x50(%esp),%xmm1
404136:	0f ac db 07          	shrd   $0x7,%ebx,%ebx
40413a:	31 d5                	xor    %edx,%ebp
40413c:	c5 c1 ef fa          	vpxor  %xmm2,%xmm7,%xmm7
404140:	89 c6                	mov    %eax,%esi
404142:	03 7c 24 3c          	add    0x3c(%esp),%edi
404146:	31 cb                	xor    %ecx,%ebx
404148:	0f a4 c0 05          	shld   $0x5,%eax,%eax
40414c:	c5 c1 ef fb          	vpxor  %xmm3,%xmm7,%xmm7
404150:	01 ef                	add    %ebp,%edi
404152:	21 de                	and    %ebx,%esi
404154:	c5 f9 6f 5c 24 70    	vmovdqa 0x70(%esp),%xmm3
40415a:	31 cb                	xor    %ecx,%ebx
40415c:	01 c7                	add    %eax,%edi
40415e:	c4 e3 41 0f d6 08    	vpalignr $0x8,%xmm6,%xmm7,%xmm2
404164:	c5 f9 ef c4          	vpxor  %xmm4,%xmm0,%xmm0
404168:	0f ac c0 07          	shrd   $0x7,%eax,%eax
40416c:	31 ce                	xor    %ecx,%esi
40416e:	89 fd                	mov    %edi,%ebp
404170:	03 14 24             	add    (%esp),%edx
404173:	c5 f9 ef c1          	vpxor  %xmm1,%xmm0,%xmm0
404177:	c5 f9 7f 64 24 50    	vmovdqa %xmm4,0x50(%esp)
40417d:	31 d8                	xor    %ebx,%eax
40417f:	0f a4 ff 05          	shld   $0x5,%edi,%edi
404183:	c5 f9 6f e3          	vmovdqa %xmm3,%xmm4
404187:	c5 e1 fe df          	vpaddd %xmm7,%xmm3,%xmm3
40418b:	01 f2                	add    %esi,%edx
40418d:	21 c5                	and    %eax,%ebp
40418f:	c5 f9 ef c2          	vpxor  %xmm2,%xmm0,%xmm0
404193:	31 d8                	xor    %ebx,%eax
404195:	01 fa                	add    %edi,%edx
404197:	0f ac ff 07          	shrd   $0x7,%edi,%edi
40419b:	31 dd                	xor    %ebx,%ebp
40419d:	c5 e9 72 d0 1e       	vpsrld $0x1e,%xmm0,%xmm2
4041a2:	c5 f9 7f 5c 24 30    	vmovdqa %xmm3,0x30(%esp)
4041a8:	89 d6                	mov    %edx,%esi
4041aa:	03 4c 24 04          	add    0x4(%esp),%ecx
4041ae:	31 c7                	xor    %eax,%edi
4041b0:	0f a4 d2 05          	shld   $0x5,%edx,%edx
4041b4:	c5 f9 72 f0 02       	vpslld $0x2,%xmm0,%xmm0
4041b9:	01 e9                	add    %ebp,%ecx
4041bb:	21 fe                	and    %edi,%esi
4041bd:	31 c7                	xor    %eax,%edi
4041bf:	01 d1                	add    %edx,%ecx
4041c1:	0f ac d2 07          	shrd   $0x7,%edx,%edx
4041c5:	31 c6                	xor    %eax,%esi
4041c7:	89 cd                	mov    %ecx,%ebp
4041c9:	03 5c 24 08          	add    0x8(%esp),%ebx
4041cd:	c5 f9 eb c2          	vpor   %xmm2,%xmm0,%xmm0
4041d1:	31 fa                	xor    %edi,%edx
4041d3:	0f a4 c9 05          	shld   $0x5,%ecx,%ecx
4041d7:	c5 f9 6f 54 24 60    	vmovdqa 0x60(%esp),%xmm2
4041dd:	01 f3                	add    %esi,%ebx
4041df:	21 d5                	and    %edx,%ebp
4041e1:	31 fa                	xor    %edi,%edx
4041e3:	01 cb                	add    %ecx,%ebx
4041e5:	03 44 24 0c          	add    0xc(%esp),%eax
4041e9:	31 fd                	xor    %edi,%ebp
4041eb:	89 de                	mov    %ebx,%esi
4041ed:	0f a4 db 05          	shld   $0x5,%ebx,%ebx
4041f1:	01 e8                	add    %ebp,%eax
4041f3:	31 d6                	xor    %edx,%esi
4041f5:	0f ac c9 07          	shrd   $0x7,%ecx,%ecx
4041f9:	01 d8                	add    %ebx,%eax
4041fb:	c4 e3 79 0f df 08    	vpalignr $0x8,%xmm7,%xmm0,%xmm3
404201:	c5 f1 ef cd          	vpxor  %xmm5,%xmm1,%xmm1
404205:	03 7c 24 10          	add    0x10(%esp),%edi
404209:	31 ce                	xor    %ecx,%esi
40420b:	89 c5                	mov    %eax,%ebp
40420d:	0f a4 c0 05          	shld   $0x5,%eax,%eax
404211:	c5 f1 ef ca          	vpxor  %xmm2,%xmm1,%xmm1
404215:	c5 f9 7f 6c 24 60    	vmovdqa %xmm5,0x60(%esp)
40421b:	01 f7                	add    %esi,%edi
40421d:	31 cd                	xor    %ecx,%ebp
40421f:	c5 f9 6f ec          	vmovdqa %xmm4,%xmm5
404223:	c5 d9 fe e0          	vpaddd %xmm0,%xmm4,%xmm4
404227:	0f ac db 07          	shrd   $0x7,%ebx,%ebx
40422b:	01 c7                	add    %eax,%edi
40422d:	c5 f1 ef cb          	vpxor  %xmm3,%xmm1,%xmm1
404231:	03 54 24 14          	add    0x14(%esp),%edx
404235:	31 dd                	xor    %ebx,%ebp
404237:	89 fe                	mov    %edi,%esi
404239:	0f a4 ff 05          	shld   $0x5,%edi,%edi
40423d:	c5 e1 72 d1 1e       	vpsrld $0x1e,%xmm1,%xmm3
404242:	c5 f9 7f 24 24       	vmovdqa %xmm4,(%esp)
404247:	01 ea                	add    %ebp,%edx
404249:	31 de                	xor    %ebx,%esi
40424b:	0f ac c0 07          	shrd   $0x7,%eax,%eax
40424f:	01 fa                	add    %edi,%edx
404251:	c5 f1 72 f1 02       	vpslld $0x2,%xmm1,%xmm1
404256:	03 4c 24 18          	add    0x18(%esp),%ecx
40425a:	31 c6                	xor    %eax,%esi
40425c:	89 d5                	mov    %edx,%ebp
40425e:	0f a4 d2 05          	shld   $0x5,%edx,%edx
404262:	01 f1                	add    %esi,%ecx
404264:	31 c5                	xor    %eax,%ebp
404266:	0f ac ff 07          	shrd   $0x7,%edi,%edi
40426a:	01 d1                	add    %edx,%ecx
40426c:	c5 f1 eb cb          	vpor   %xmm3,%xmm1,%xmm1
404270:	03 5c 24 1c          	add    0x1c(%esp),%ebx
404274:	31 fd                	xor    %edi,%ebp
404276:	c5 f9 6f 5c 24 40    	vmovdqa 0x40(%esp),%xmm3
40427c:	89 ce                	mov    %ecx,%esi
40427e:	0f a4 c9 05          	shld   $0x5,%ecx,%ecx
404282:	01 eb                	add    %ebp,%ebx
404284:	31 fe                	xor    %edi,%esi
404286:	0f ac d2 07          	shrd   $0x7,%edx,%edx
40428a:	01 cb                	add    %ecx,%ebx
40428c:	c4 e3 71 0f e0 08    	vpalignr $0x8,%xmm0,%xmm1,%xmm4
404292:	c5 e9 ef d6          	vpxor  %xmm6,%xmm2,%xmm2
404296:	03 44 24 20          	add    0x20(%esp),%eax
40429a:	31 d6                	xor    %edx,%esi
40429c:	89 dd                	mov    %ebx,%ebp
40429e:	0f a4 db 05          	shld   $0x5,%ebx,%ebx
4042a2:	c5 e9 ef d3          	vpxor  %xmm3,%xmm2,%xmm2
4042a6:	c5 f9 7f 74 24 40    	vmovdqa %xmm6,0x40(%esp)
4042ac:	01 f0                	add    %esi,%eax
4042ae:	31 d5                	xor    %edx,%ebp
4042b0:	c5 f9 6f b4 24 80 00 	vmovdqa 0x80(%esp),%xmm6
4042b7:	00 00
4042b9:	c5 d1 fe e9          	vpaddd %xmm1,%xmm5,%xmm5
4042bd:	0f ac c9 07          	shrd   $0x7,%ecx,%ecx
4042c1:	01 d8                	add    %ebx,%eax
4042c3:	c5 e9 ef d4          	vpxor  %xmm4,%xmm2,%xmm2
4042c7:	03 7c 24 24          	add    0x24(%esp),%edi
4042cb:	31 cd                	xor    %ecx,%ebp
4042cd:	89 c6                	mov    %eax,%esi
4042cf:	0f a4 c0 05          	shld   $0x5,%eax,%eax
4042d3:	c5 d9 72 d2 1e       	vpsrld $0x1e,%xmm2,%xmm4
4042d8:	c5 f9 7f 6c 24 10    	vmovdqa %xmm5,0x10(%esp)
4042de:	01 ef                	add    %ebp,%edi
4042e0:	31 ce                	xor    %ecx,%esi
4042e2:	0f ac db 07          	shrd   $0x7,%ebx,%ebx
4042e6:	01 c7                	add    %eax,%edi
4042e8:	c5 e9 72 f2 02       	vpslld $0x2,%xmm2,%xmm2
4042ed:	03 54 24 28          	add    0x28(%esp),%edx
4042f1:	31 de                	xor    %ebx,%esi
4042f3:	89 fd                	mov    %edi,%ebp
4042f5:	0f a4 ff 05          	shld   $0x5,%edi,%edi
4042f9:	01 f2                	add    %esi,%edx
4042fb:	31 dd                	xor    %ebx,%ebp
4042fd:	0f ac c0 07          	shrd   $0x7,%eax,%eax
404301:	01 fa                	add    %edi,%edx
404303:	c5 e9 eb d4          	vpor   %xmm4,%xmm2,%xmm2
404307:	03 4c 24 2c          	add    0x2c(%esp),%ecx
40430b:	31 c5                	xor    %eax,%ebp
40430d:	c5 f9 6f 64 24 50    	vmovdqa 0x50(%esp),%xmm4
404313:	89 d6                	mov    %edx,%esi
404315:	0f a4 d2 05          	shld   $0x5,%edx,%edx
404319:	01 e9                	add    %ebp,%ecx
40431b:	31 c6                	xor    %eax,%esi
40431d:	0f ac ff 07          	shrd   $0x7,%edi,%edi
404321:	01 d1                	add    %edx,%ecx
404323:	c4 e3 69 0f e9 08    	vpalignr $0x8,%xmm1,%xmm2,%xmm5
404329:	c5 e1 ef df          	vpxor  %xmm7,%xmm3,%xmm3
40432d:	03 5c 24 30          	add    0x30(%esp),%ebx
404331:	31 fe                	xor    %edi,%esi
404333:	89 cd                	mov    %ecx,%ebp
404335:	0f a4 c9 05          	shld   $0x5,%ecx,%ecx
404339:	c5 e1 ef dc          	vpxor  %xmm4,%xmm3,%xmm3
40433d:	c5 f9 7f 7c 24 50    	vmovdqa %xmm7,0x50(%esp)
404343:	01 f3                	add    %esi,%ebx
404345:	31 fd                	xor    %edi,%ebp
404347:	c5 f9 6f fe          	vmovdqa %xmm6,%xmm7
40434b:	c5 c9 fe f2          	vpaddd %xmm2,%xmm6,%xmm6
40434f:	0f ac d2 07          	shrd   $0x7,%edx,%edx
404353:	01 cb                	add    %ecx,%ebx
404355:	c5 e1 ef dd          	vpxor  %xmm5,%xmm3,%xmm3
404359:	03 44 24 34          	add    0x34(%esp),%eax
40435d:	31 d5                	xor    %edx,%ebp
40435f:	89 de                	mov    %ebx,%esi
404361:	0f a4 db 05          	shld   $0x5,%ebx,%ebx
404365:	c5 d1 72 d3 1e       	vpsrld $0x1e,%xmm3,%xmm5
40436a:	c5 f9 7f 74 24 20    	vmovdqa %xmm6,0x20(%esp)
404370:	01 e8                	add    %ebp,%eax
404372:	31 d6                	xor    %edx,%esi
404374:	0f ac c9 07          	shrd   $0x7,%ecx,%ecx
404378:	01 d8                	add    %ebx,%eax
40437a:	c5 e1 72 f3 02       	vpslld $0x2,%xmm3,%xmm3
40437f:	03 7c 24 38          	add    0x38(%esp),%edi
404383:	31 ce                	xor    %ecx,%esi
404385:	89 c5                	mov    %eax,%ebp
404387:	0f a4 c0 05          	shld   $0x5,%eax,%eax
40438b:	01 f7                	add    %esi,%edi
40438d:	31 cd                	xor    %ecx,%ebp
40438f:	0f ac db 07          	shrd   $0x7,%ebx,%ebx
404393:	01 c7                	add    %eax,%edi
404395:	c5 e1 eb dd          	vpor   %xmm5,%xmm3,%xmm3
404399:	03 54 24 3c          	add    0x3c(%esp),%edx
40439d:	31 dd                	xor    %ebx,%ebp
40439f:	c5 f9 6f 6c 24 60    	vmovdqa 0x60(%esp),%xmm5
4043a5:	89 fe                	mov    %edi,%esi
4043a7:	0f a4 ff 05          	shld   $0x5,%edi,%edi
4043ab:	01 ea                	add    %ebp,%edx
4043ad:	31 de                	xor    %ebx,%esi
4043af:	0f ac c0 07          	shrd   $0x7,%eax,%eax
4043b3:	01 fa                	add    %edi,%edx
4043b5:	c4 e3 61 0f f2 08    	vpalignr $0x8,%xmm2,%xmm3,%xmm6
4043bb:	c5 d9 ef e0          	vpxor  %xmm0,%xmm4,%xmm4
4043bf:	03 0c 24             	add    (%esp),%ecx
4043c2:	31 c6                	xor    %eax,%esi
4043c4:	89 d5                	mov    %edx,%ebp
4043c6:	0f a4 d2 05          	shld   $0x5,%edx,%edx
4043ca:	c5 d9 ef e5          	vpxor  %xmm5,%xmm4,%xmm4
4043ce:	c5 f9 7f 44 24 60    	vmovdqa %xmm0,0x60(%esp)
4043d4:	01 f1                	add    %esi,%ecx
4043d6:	31 c5                	xor    %eax,%ebp
4043d8:	c5 f9 6f c7          	vmovdqa %xmm7,%xmm0
4043dc:	c5 c1 fe fb          	vpaddd %xmm3,%xmm7,%xmm7
4043e0:	0f ac ff 07          	shrd   $0x7,%edi,%edi
4043e4:	01 d1                	add    %edx,%ecx
4043e6:	c5 d9 ef e6          	vpxor  %xmm6,%xmm4,%xmm4
4043ea:	03 5c 24 04          	add    0x4(%esp),%ebx
4043ee:	31 fd                	xor    %edi,%ebp
4043f0:	89 ce                	mov    %ecx,%esi
4043f2:	0f a4 c9 05          	shld   $0x5,%ecx,%ecx
4043f6:	c5 c9 72 d4 1e       	vpsrld $0x1e,%xmm4,%xmm6
4043fb:	c5 f9 7f 7c 24 30    	vmovdqa %xmm7,0x30(%esp)
404401:	01 eb                	add    %ebp,%ebx
404403:	31 fe                	xor    %edi,%esi
404405:	0f ac d2 07          	shrd   $0x7,%edx,%edx
404409:	01 cb                	add    %ecx,%ebx
40440b:	c5 d9 72 f4 02       	vpslld $0x2,%xmm4,%xmm4
404410:	03 44 24 08          	add    0x8(%esp),%eax
404414:	31 d6                	xor    %edx,%esi
404416:	89 dd                	mov    %ebx,%ebp
404418:	0f a4 db 05          	shld   $0x5,%ebx,%ebx
40441c:	01 f0                	add    %esi,%eax
40441e:	31 d5                	xor    %edx,%ebp
404420:	0f ac c9 07          	shrd   $0x7,%ecx,%ecx
404424:	01 d8                	add    %ebx,%eax
404426:	c5 d9 eb e6          	vpor   %xmm6,%xmm4,%xmm4
40442a:	03 7c 24 0c          	add    0xc(%esp),%edi
40442e:	31 cd                	xor    %ecx,%ebp
404430:	c5 f9 6f 74 24 40    	vmovdqa 0x40(%esp),%xmm6
404436:	89 c6                	mov    %eax,%esi
404438:	0f a4 c0 05          	shld   $0x5,%eax,%eax
40443c:	01 ef                	add    %ebp,%edi
40443e:	31 ce                	xor    %ecx,%esi
404440:	0f ac db 07          	shrd   $0x7,%ebx,%ebx
404444:	01 c7                	add    %eax,%edi
404446:	c4 e3 59 0f fb 08    	vpalignr $0x8,%xmm3,%xmm4,%xmm7
40444c:	c5 d1 ef e9          	vpxor  %xmm1,%xmm5,%xmm5
404450:	03 54 24 10          	add    0x10(%esp),%edx
404454:	31 de                	xor    %ebx,%esi
404456:	89 fd                	mov    %edi,%ebp
404458:	0f a4 ff 05          	shld   $0x5,%edi,%edi
40445c:	c5 d1 ef ee          	vpxor  %xmm6,%xmm5,%xmm5
404460:	c5 f9 7f 4c 24 40    	vmovdqa %xmm1,0x40(%esp)
404466:	01 f2                	add    %esi,%edx
404468:	31 dd                	xor    %ebx,%ebp
40446a:	c5 f9 6f c8          	vmovdqa %xmm0,%xmm1
40446e:	c5 f9 fe c4          	vpaddd %xmm4,%xmm0,%xmm0
404472:	0f ac c0 07          	shrd   $0x7,%eax,%eax
404476:	01 fa                	add    %edi,%edx
404478:	c5 d1 ef ef          	vpxor  %xmm7,%xmm5,%xmm5
40447c:	03 4c 24 14          	add    0x14(%esp),%ecx
404480:	31 c5                	xor    %eax,%ebp
404482:	89 d6                	mov    %edx,%esi
404484:	0f a4 d2 05          	shld   $0x5,%edx,%edx
404488:	c5 c1 72 d5 1e       	vpsrld $0x1e,%xmm5,%xmm7
40448d:	c5 f9 7f 04 24       	vmovdqa %xmm0,(%esp)
404492:	01 e9                	add    %ebp,%ecx
404494:	31 c6                	xor    %eax,%esi
404496:	0f ac ff 07          	shrd   $0x7,%edi,%edi
40449a:	01 d1                	add    %edx,%ecx
40449c:	c5 d1 72 f5 02       	vpslld $0x2,%xmm5,%xmm5
4044a1:	03 5c 24 18          	add    0x18(%esp),%ebx
4044a5:	31 fe                	xor    %edi,%esi
4044a7:	89 cd                	mov    %ecx,%ebp
4044a9:	0f a4 c9 05          	shld   $0x5,%ecx,%ecx
4044ad:	01 f3                	add    %esi,%ebx
4044af:	31 fd                	xor    %edi,%ebp
4044b1:	0f ac d2 07          	shrd   $0x7,%edx,%edx
4044b5:	01 cb                	add    %ecx,%ebx
4044b7:	c5 d1 eb ef          	vpor   %xmm7,%xmm5,%xmm5
4044bb:	03 44 24 1c          	add    0x1c(%esp),%eax
4044bf:	c5 f9 6f 7c 24 50    	vmovdqa 0x50(%esp),%xmm7
4044c5:	0f ac c9 07          	shrd   $0x7,%ecx,%ecx
4044c9:	89 de                	mov    %ebx,%esi
4044cb:	31 d5                	xor    %edx,%ebp
4044cd:	0f a4 db 05          	shld   $0x5,%ebx,%ebx
4044d1:	01 e8                	add    %ebp,%eax
4044d3:	31 ce                	xor    %ecx,%esi
4044d5:	31 d1                	xor    %edx,%ecx
4044d7:	01 d8                	add    %ebx,%eax
4044d9:	c4 e3 51 0f c4 08    	vpalignr $0x8,%xmm4,%xmm5,%xmm0
4044df:	c5 c9 ef f2          	vpxor  %xmm2,%xmm6,%xmm6
4044e3:	03 7c 24 20          	add    0x20(%esp),%edi
4044e7:	21 ce                	and    %ecx,%esi
4044e9:	31 d1                	xor    %edx,%ecx
4044eb:	0f ac db 07          	shrd   $0x7,%ebx,%ebx
4044ef:	c5 c9 ef f7          	vpxor  %xmm7,%xmm6,%xmm6