1400601c7:	49 29 fa             	sub    %rdi,%r10
1400601ca:	48 01 fa             	add    %rdi,%rdx
1400601cd:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
1400601d2:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1400601d7:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
1400601dc:	4c 89 4c 24 68       	mov    %r9,0x68(%rsp)
1400601e1:	4c 89 54 24 70       	mov    %r10,0x70(%rsp)
1400601e6:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1400601eb:	0f 29 b4 24 80 00 00 	movaps %xmm6,0x80(%rsp)
1400601f2:	00
1400601f3:	0f 29 bc 24 90 00 00 	movaps %xmm7,0x90(%rsp)
1400601fa:	00
1400601fb:	44 0f 29 84 24 a0 00 	movaps %xmm8,0xa0(%rsp)
140060202:	00 00
140060204:	44 0f 29 8c 24 b0 00 	movaps %xmm9,0xb0(%rsp)
14006020b:	00 00
14006020d:	44 0f 29 94 24 c0 00 	movaps %xmm10,0xc0(%rsp)
140060214:	00 00
140060216:	44 0f 29 9c 24 d0 00 	movaps %xmm11,0xd0(%rsp)
14006021d:	00 00
14006021f:	44 0f 29 a4 24 e0 00 	movaps %xmm12,0xe0(%rsp)
140060226:	00 00
140060228:	44 0f 29 ac 24 f0 00 	movaps %xmm13,0xf0(%rsp)
14006022f:	00 00
140060231:	44 0f 29 b4 24 00 01 	movaps %xmm14,0x100(%rsp)
140060238:	00 00
14006023a:	44 0f 29 bc 24 10 01 	movaps %xmm15,0x110(%rsp)
140060241:	00 00
140060243:	c5 fc 77             	vzeroall
140060246:	49 89 fc             	mov    %rdi,%r12
140060249:	48 8d b9 80 00 00 00 	lea    0x80(%rcx),%rdi
140060250:	4c 8d 2d 89 fe ff ff 	lea    -0x177(%rip),%r13        # 0x1400600e0
140060257:	44 8b 77 70          	mov    0x70(%rdi),%r14d
14006025b:	4d 89 cf             	mov    %r9,%r15
14006025e:	4c 89 d6             	mov    %r10,%rsi
140060261:	c4 41 7a 6f 00       	vmovdqu (%r8),%xmm8
140060266:	49 83 ee 09          	sub    $0x9,%r14
14006026a:	41 8b 07             	mov    (%r15),%eax
14006026d:	41 8b 5f 04          	mov    0x4(%r15),%ebx
140060271:	41 8b 4f 08          	mov    0x8(%r15),%ecx
140060275:	41 8b 57 0c          	mov    0xc(%r15),%edx
140060279:	45 8b 47 10          	mov    0x10(%r15),%r8d
14006027d:	45 8b 4f 14          	mov    0x14(%r15),%r9d
140060281:	45 8b 57 18          	mov    0x18(%r15),%r10d
140060285:	45 8b 5f 1c          	mov    0x1c(%r15),%r11d
140060289:	c4 01 79 6f 74 f5 00 	vmovdqa 0x0(%r13,%r14,8),%xmm14
140060290:	c4 01 79 6f 6c f5 10 	vmovdqa 0x10(%r13,%r14,8),%xmm13
140060297:	c4 01 79 6f 64 f5 20 	vmovdqa 0x20(%r13,%r14,8),%xmm12
14006029e:	c5 7a 6f 57 80       	vmovdqu -0x80(%rdi),%xmm10
1400602a3:	eb 0b                	jmp    0x1400602b0
1400602a5:	90                   	nop
1400602a6:	90                   	nop
1400602a7:	90                   	nop
1400602a8:	90                   	nop
1400602a9:	90                   	nop
1400602aa:	90                   	nop
1400602ab:	90                   	nop
1400602ac:	90                   	nop
1400602ad:	90                   	nop
1400602ae:	90                   	nop
1400602af:	90                   	nop
1400602b0:	c5 f9 6f 3d 08 fe ff 	vmovdqa -0x1f8(%rip),%xmm7        # 0x1400600c0
1400602b7:	ff
1400602b8:	c4 a1 7a 6f 04 26    	vmovdqu (%rsi,%r12,1),%xmm0
1400602be:	c4 a1 7a 6f 4c 26 10 	vmovdqu 0x10(%rsi,%r12,1),%xmm1
1400602c5:	c4 a1 7a 6f 54 26 20 	vmovdqu 0x20(%rsi,%r12,1),%xmm2
1400602cc:	c4 a1 7a 6f 5c 26 30 	vmovdqu 0x30(%rsi,%r12,1),%xmm3
1400602d3:	c4 e2 79 00 c7       	vpshufb %xmm7,%xmm0,%xmm0
1400602d8:	48 8d 2d e1 fb ff ff 	lea    -0x41f(%rip),%rbp        # 0x14005fec0
1400602df:	c4 e2 71 00 cf       	vpshufb %xmm7,%xmm1,%xmm1
1400602e4:	c4 e2 69 00 d7       	vpshufb %xmm7,%xmm2,%xmm2
1400602e9:	c5 f9 fe 65 00       	vpaddd 0x0(%rbp),%xmm0,%xmm4
1400602ee:	c4 e2 61 00 df       	vpshufb %xmm7,%xmm3,%xmm3
1400602f3:	c5 f1 fe 6d 20       	vpaddd 0x20(%rbp),%xmm1,%xmm5
1400602f8:	c5 e9 fe 75 40       	vpaddd 0x40(%rbp),%xmm2,%xmm6
1400602fd:	c5 e1 fe 7d 60       	vpaddd 0x60(%rbp),%xmm3,%xmm7
140060302:	c5 f9 7f 24 24       	vmovdqa %xmm4,(%rsp)
140060307:	41 89 c6             	mov    %eax,%r14d
14006030a:	c5 f9 7f 6c 24 10    	vmovdqa %xmm5,0x10(%rsp)
140060310:	89 de                	mov    %ebx,%esi
140060312:	c5 f9 7f 74 24 20    	vmovdqa %xmm6,0x20(%rsp)
140060318:	31 ce                	xor    %ecx,%esi
14006031a:	c5 f9 7f 7c 24 30    	vmovdqa %xmm7,0x30(%rsp)
140060320:	45 89 c5             	mov    %r8d,%r13d
140060323:	eb 0b                	jmp    0x140060330
140060325:	90                   	nop
140060326:	90                   	nop
140060327:	90                   	nop
140060328:	90                   	nop
140060329:	90                   	nop
14006032a:	90                   	nop
14006032b:	90                   	nop
14006032c:	90                   	nop
14006032d:	90                   	nop
14006032e:	90                   	nop
14006032f:	90                   	nop
140060330:	48 83 ed 80          	sub    $0xffffffffffffff80,%rbp
140060334:	c4 41 7a 6f 0c 24    	vmovdqu (%r12),%xmm9
14006033a:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
14006033f:	c4 e3 71 0f e0 04    	vpalignr $0x4,%xmm0,%xmm1,%xmm4
140060345:	41 c1 cd 0e          	ror    $0xe,%r13d
140060349:	44 89 f0             	mov    %r14d,%eax
14006034c:	c4 e3 61 0f fa 04    	vpalignr $0x4,%xmm2,%xmm3,%xmm7
140060352:	45 89 cc             	mov    %r9d,%r12d
140060355:	45 31 c5             	xor    %r8d,%r13d
140060358:	8f e8 78 c2 ec 0e    	vprotd $0xe,%xmm4,%xmm5
14006035e:	41 c1 ce 09          	ror    $0x9,%r14d
140060362:	45 31 d4             	xor    %r10d,%r12d
140060365:	c5 d9 72 d4 03       	vpsrld $0x3,%xmm4,%xmm4
14006036a:	41 c1 cd 05          	ror    $0x5,%r13d
14006036e:	41 31 c6             	xor    %eax,%r14d
140060371:	c5 f9 fe c7          	vpaddd %xmm7,%xmm0,%xmm0
140060375:	45 21 c4             	and    %r8d,%r12d
140060378:	c4 41 31 ef ca       	vpxor  %xmm10,%xmm9,%xmm9
14006037d:	c5 7a 6f 57 90       	vmovdqu -0x70(%rdi),%xmm10
140060382:	45 31 c5             	xor    %r8d,%r13d
140060385:	44 03 1c 24          	add    (%rsp),%r11d
140060389:	41 89 c7             	mov    %eax,%r15d
14006038c:	8f e8 78 c2 f5 0b    	vprotd $0xb,%xmm5,%xmm6
140060392:	41 c1 ce 0b          	ror    $0xb,%r14d
140060396:	45 31 d4             	xor    %r10d,%r12d
140060399:	c5 d9 ef e5          	vpxor  %xmm5,%xmm4,%xmm4
14006039d:	41 31 df             	xor    %ebx,%r15d
1400603a0:	41 c1 cd 06          	ror    $0x6,%r13d
1400603a4:	45 01 e3             	add    %r12d,%r11d
1400603a7:	44 21 fe             	and    %r15d,%esi
1400603aa:	8f e8 78 c2 fb 0d    	vprotd $0xd,%xmm3,%xmm7
1400603b0:	41 31 c6             	xor    %eax,%r14d
1400603b3:	45 01 eb             	add    %r13d,%r11d
1400603b6:	c5 d9 ef e6          	vpxor  %xmm6,%xmm4,%xmm4
1400603ba:	31 de                	xor    %ebx,%esi
1400603bc:	44 01 da             	add    %r11d,%edx
1400603bf:	c5 c9 72 d3 0a       	vpsrld $0xa,%xmm3,%xmm6
1400603c4:	41 c1 ce 02          	ror    $0x2,%r14d
1400603c8:	41 01 f3             	add    %esi,%r11d
1400603cb:	c5 f9 fe c4          	vpaddd %xmm4,%xmm0,%xmm0
1400603cf:	41 89 d5             	mov    %edx,%r13d
1400603d2:	45 01 de             	add    %r11d,%r14d
1400603d5:	8f e8 78 c2 ef 02    	vprotd $0x2,%xmm7,%xmm5
1400603db:	41 c1 cd 0e          	ror    $0xe,%r13d
1400603df:	45 89 f3             	mov    %r14d,%r11d
1400603e2:	c5 c1 ef fe          	vpxor  %xmm6,%xmm7,%xmm7
1400603e6:	45 89 c4             	mov    %r8d,%r12d
1400603e9:	41 31 d5             	xor    %edx,%r13d
1400603ec:	41 c1 ce 09          	ror    $0x9,%r14d
1400603f0:	45 31 cc             	xor    %r9d,%r12d
1400603f3:	c5 c1 ef fd          	vpxor  %xmm5,%xmm7,%xmm7
1400603f7:	41 c1 cd 05          	ror    $0x5,%r13d
1400603fb:	45 31 de             	xor    %r11d,%r14d
1400603fe:	41 21 d4             	and    %edx,%r12d
140060401:	c4 41 31 ef c8       	vpxor  %xmm8,%xmm9,%xmm9
140060406:	41 31 d5             	xor    %edx,%r13d
140060409:	c5 c1 73 df 08       	vpsrldq $0x8,%xmm7,%xmm7
14006040e:	44 03 54 24 04       	add    0x4(%rsp),%r10d
140060413:	44 89 de             	mov    %r11d,%esi
140060416:	41 c1 ce 0b          	ror    $0xb,%r14d
14006041a:	45 31 cc             	xor    %r9d,%r12d
14006041d:	c5 f9 fe c7          	vpaddd %xmm7,%xmm0,%xmm0
140060421:	31 c6                	xor    %eax,%esi
140060423:	41 c1 cd 06          	ror    $0x6,%r13d
140060427:	45 01 e2             	add    %r12d,%r10d
14006042a:	41 21 f7             	and    %esi,%r15d
14006042d:	8f e8 78 c2 f8 0d    	vprotd $0xd,%xmm0,%xmm7
140060433:	45 31 de             	xor    %r11d,%r14d
140060436:	45 01 ea             	add    %r13d,%r10d
140060439:	c5 c9 72 d0 0a       	vpsrld $0xa,%xmm0,%xmm6
14006043e:	41 31 c7             	xor    %eax,%r15d
140060441:	44 01 d1             	add    %r10d,%ecx
140060444:	8f e8 78 c2 ef 02    	vprotd $0x2,%xmm7,%xmm5
14006044a:	41 c1 ce 02          	ror    $0x2,%r14d
14006044e:	45 01 fa             	add    %r15d,%r10d
140060451:	c5 c1 ef fe          	vpxor  %xmm6,%xmm7,%xmm7
140060455:	41 89 cd             	mov    %ecx,%r13d
140060458:	45 01 d6             	add    %r10d,%r14d
14006045b:	41 c1 cd 0e          	ror    $0xe,%r13d
14006045f:	45 89 f2             	mov    %r14d,%r10d
140060462:	c5 c1 ef fd          	vpxor  %xmm5,%xmm7,%xmm7
140060466:	41 89 d4             	mov    %edx,%r12d
140060469:	41 31 cd             	xor    %ecx,%r13d
14006046c:	41 c1 ce 09          	ror    $0x9,%r14d
140060470:	45 31 c4             	xor    %r8d,%r12d
140060473:	c5 c1 73 ff 08       	vpslldq $0x8,%xmm7,%xmm7
140060478:	41 c1 cd 05          	ror    $0x5,%r13d
14006047c:	45 31 d6             	xor    %r10d,%r14d
14006047f:	41 21 cc             	and    %ecx,%r12d
140060482:	c4 42 31 dc ca       	vaesenc %xmm10,%xmm9,%xmm9
140060487:	c5 7a 6f 57 a0       	vmovdqu -0x60(%rdi),%xmm10
14006048c:	41 31 cd             	xor    %ecx,%r13d
14006048f:	c5 f9 fe c7          	vpaddd %xmm7,%xmm0,%xmm0
140060493:	44 03 4c 24 08       	add    0x8(%rsp),%r9d
140060498:	45 89 d7             	mov    %r10d,%r15d
14006049b:	41 c1 ce 0b          	ror    $0xb,%r14d
14006049f:	45 31 c4             	xor    %r8d,%r12d
1400604a2:	c5 f9 fe 75 00       	vpaddd 0x0(%rbp),%xmm0,%xmm6
1400604a7:	45 31 df             	xor    %r11d,%r15d
1400604aa:	41 c1 cd 06          	ror    $0x6,%r13d
1400604ae:	45 01 e1             	add    %r12d,%r9d
1400604b1:	44 21 fe             	and    %r15d,%esi
1400604b4:	45 31 d6             	xor    %r10d,%r14d
1400604b7:	45 01 e9             	add    %r13d,%r9d
1400604ba:	44 31 de             	xor    %r11d,%esi
1400604bd:	44 01 cb             	add    %r9d,%ebx
1400604c0:	41 c1 ce 02          	ror    $0x2,%r14d
1400604c4:	41 01 f1             	add    %esi,%r9d
1400604c7:	41 89 dd             	mov    %ebx,%r13d
1400604ca:	45 01 ce             	add    %r9d,%r14d
1400604cd:	41 c1 cd 0e          	ror    $0xe,%r13d
1400604d1:	45 89 f1             	mov    %r14d,%r9d
1400604d4:	41 89 cc             	mov    %ecx,%r12d
1400604d7:	41 31 dd             	xor    %ebx,%r13d
1400604da:	41 c1 ce 09          	ror    $0x9,%r14d
1400604de:	41 31 d4             	xor    %edx,%r12d
1400604e1:	41 c1 cd 05          	ror    $0x5,%r13d
1400604e5:	45 31 ce             	xor    %r9d,%r14d
1400604e8:	41 21 dc             	and    %ebx,%r12d
1400604eb:	c4 42 31 dc ca       	vaesenc %xmm10,%xmm9,%xmm9
1400604f0:	c5 7a 6f 57 b0       	vmovdqu -0x50(%rdi),%xmm10
1400604f5:	41 31 dd             	xor    %ebx,%r13d
1400604f8:	44 03 44 24 0c       	add    0xc(%rsp),%r8d
1400604fd:	44 89 ce             	mov    %r9d,%esi
140060500:	41 c1 ce 0b          	ror    $0xb,%r14d
140060504:	41 31 d4             	xor    %edx,%r12d
140060507:	44 31 d6             	xor    %r10d,%esi
14006050a:	41 c1 cd 06          	ror    $0x6,%r13d
14006050e:	45 01 e0             	add    %r12d,%r8d
140060511:	41 21 f7             	and    %esi,%r15d
140060514:	45 31 ce             	xor    %r9d,%r14d
140060517:	45 01 e8             	add    %r13d,%r8d
14006051a:	45 31 d7             	xor    %r10d,%r15d
14006051d:	44 01 c0             	add    %r8d,%eax
140060520:	41 c1 ce 02          	ror    $0x2,%r14d
140060524:	45 01 f8             	add    %r15d,%r8d
140060527:	41 89 c5             	mov    %eax,%r13d
14006052a:	45 01 c6             	add    %r8d,%r14d
14006052d:	c5 f9 7f 34 24       	vmovdqa %xmm6,(%rsp)
140060532:	c4 e3 69 0f e1 04    	vpalignr $0x4,%xmm1,%xmm2,%xmm4
140060538:	41 c1 cd 0e          	ror    $0xe,%r13d
14006053c:	45 89 f0             	mov    %r14d,%r8d
14006053f:	c4 e3 79 0f fb 04    	vpalignr $0x4,%xmm3,%xmm0,%xmm7
140060545:	41 89 dc             	mov    %ebx,%r12d
140060548:	41 31 c5             	xor    %eax,%r13d
14006054b:	8f e8 78 c2 ec 0e    	vprotd $0xe,%xmm4,%xmm5
140060551:	41 c1 ce 09          	ror    $0x9,%r14d
140060555:	41 31 cc             	xor    %ecx,%r12d
140060558:	c5 d9 72 d4 03       	vpsrld $0x3,%xmm4,%xmm4
14006055d:	41 c1 cd 05          	ror    $0x5,%r13d
140060561:	45 31 c6             	xor    %r8d,%r14d
140060564:	c5 f1 fe cf          	vpaddd %xmm7,%xmm1,%xmm1
140060568:	41 21 c4             	and    %eax,%r12d
14006056b:	c4 42 31 dc ca       	vaesenc %xmm10,%xmm9,%xmm9
140060570:	c5 7a 6f 57 c0       	vmovdqu -0x40(%rdi),%xmm10
140060575:	41 31 c5             	xor    %eax,%r13d
140060578:	03 54 24 10          	add    0x10(%rsp),%edx
14006057c:	45 89 c7             	mov    %r8d,%r15d
14006057f:	8f e8 78 c2 f5 0b    	vprotd $0xb,%xmm5,%xmm6
140060585:	41 c1 ce 0b          	ror    $0xb,%r14d
140060589:	41 31 cc             	xor    %ecx,%r12d
14006058c:	c5 d9 ef e5          	vpxor  %xmm5,%xmm4,%xmm4
140060590:	45 31 cf             	xor    %r9d,%r15d
140060593:	41 c1 cd 06          	ror    $0x6,%r13d
140060597:	44 01 e2             	add    %r12d,%edx
14006059a:	44 21 fe             	and    %r15d,%esi
14006059d:	8f e8 78 c2 f8 0d    	vprotd $0xd,%xmm0,%xmm7
1400605a3:	45 31 c6             	xor    %r8d,%r14d
1400605a6:	44 01 ea             	add    %r13d,%edx
1400605a9:	c5 d9 ef e6          	vpxor  %xmm6,%xmm4,%xmm4
1400605ad:	44 31 ce             	xor    %r9d,%esi
1400605b0:	41 01 d3             	add    %edx,%r11d
1400605b3:	c5 c9 72 d0 0a       	vpsrld $0xa,%xmm0,%xmm6
1400605b8:	41 c1 ce 02          	ror    $0x2,%r14d
1400605bc:	01 f2                	add    %esi,%edx
1400605be:	c5 f1 fe cc          	vpaddd %xmm4,%xmm1,%xmm1
1400605c2:	45 89 dd             	mov    %r11d,%r13d
1400605c5:	41 01 d6             	add    %edx,%r14d
1400605c8:	8f e8 78 c2 ef 02    	vprotd $0x2,%xmm7,%xmm5
1400605ce:	41 c1 cd 0e          	ror    $0xe,%r13d
1400605d2:	44 89 f2             	mov    %r14d,%edx
1400605d5:	c5 c1 ef fe          	vpxor  %xmm6,%xmm7,%xmm7
1400605d9:	41 89 c4             	mov    %eax,%r12d
1400605dc:	45 31 dd             	xor    %r11d,%r13d
1400605df:	41 c1 ce 09          	ror    $0x9,%r14d
1400605e3:	41 31 dc             	xor    %ebx,%r12d
1400605e6:	c5 c1 ef fd          	vpxor  %xmm5,%xmm7,%xmm7
1400605ea:	41 c1 cd 05          	ror    $0x5,%r13d
1400605ee:	41 31 d6             	xor    %edx,%r14d
1400605f1:	45 21 dc             	and    %r11d,%r12d
1400605f4:	c4 42 31 dc ca       	vaesenc %xmm10,%xmm9,%xmm9
1400605f9:	c5 7a 6f 57 d0       	vmovdqu -0x30(%rdi),%xmm10
1400605fe:	45 31 dd             	xor    %r11d,%r13d
140060601:	c5 c1 73 df 08       	vpsrldq $0x8,%xmm7,%xmm7
140060606:	03 4c 24 14          	add    0x14(%rsp),%ecx
14006060a:	89 d6                	mov    %edx,%esi
14006060c:	41 c1 ce 0b          	ror    $0xb,%r14d
140060610:	41 31 dc             	xor    %ebx,%r12d
140060613:	c5 f1 fe cf          	vpaddd %xmm7,%xmm1,%xmm1
140060617:	44 31 c6             	xor    %r8d,%esi
14006061a:	41 c1 cd 06          	ror    $0x6,%r13d
14006061e:	44 01 e1             	add    %r12d,%ecx
140060621:	41 21 f7             	and    %esi,%r15d
140060624:	8f e8 78 c2 f9 0d    	vprotd $0xd,%xmm1,%xmm7
14006062a:	41 31 d6             	xor    %edx,%r14d
14006062d:	44 01 e9             	add    %r13d,%ecx
140060630:	c5 c9 72 d1 0a       	vpsrld $0xa,%xmm1,%xmm6
140060635:	45 31 c7             	xor    %r8d,%r15d
140060638:	41 01 ca             	add    %ecx,%r10d
14006063b:	8f e8 78 c2 ef 02    	vprotd $0x2,%xmm7,%xmm5
140060641:	41 c1 ce 02          	ror    $0x2,%r14d
140060645:	44 01 f9             	add    %r15d,%ecx
140060648:	c5 c1 ef fe          	vpxor  %xmm6,%xmm7,%xmm7
14006064c:	45 89 d5             	mov    %r10d,%r13d
14006064f:	41 01 ce             	add    %ecx,%r14d
140060652:	41 c1 cd 0e          	ror    $0xe,%r13d
140060656:	44 89 f1             	mov    %r14d,%ecx
140060659:	c5 c1 ef fd          	vpxor  %xmm5,%xmm7,%xmm7
14006065d:	45 89 dc             	mov    %r11d,%r12d
140060660:	45 31 d5             	xor    %r10d,%r13d
140060663:	41 c1 ce 09          	ror    $0x9,%r14d
140060667:	41 31 c4             	xor    %eax,%r12d
14006066a:	c5 c1 73 ff 08       	vpslldq $0x8,%xmm7,%xmm7
14006066f:	41 c1 cd 05          	ror    $0x5,%r13d
140060673:	41 31 ce             	xor    %ecx,%r14d
140060676:	45 21 d4             	and    %r10d,%r12d
140060679:	c4 42 31 dc ca       	vaesenc %xmm10,%xmm9,%xmm9
14006067e:	c5 7a 6f 57 e0       	vmovdqu -0x20(%rdi),%xmm10
140060683:	45 31 d5             	xor    %r10d,%r13d
140060686:	c5 f1 fe cf          	vpaddd %xmm7,%xmm1,%xmm1
14006068a:	03 5c 24 18          	add    0x18(%rsp),%ebx
14006068e:	41 89 cf             	mov    %ecx,%r15d
140060691:	41 c1 ce 0b          	ror    $0xb,%r14d
140060695:	41 31 c4             	xor    %eax,%r12d
140060698:	c5 f1 fe 75 20       	vpaddd 0x20(%rbp),%xmm1,%xmm6
14006069d:	41 31 d7             	xor    %edx,%r15d
1400606a0:	41 c1 cd 06          	ror    $0x6,%r13d
1400606a4:	44 01 e3             	add    %r12d,%ebx
1400606a7:	44 21 fe             	and    %r15d,%esi
1400606aa:	41 31 ce             	xor    %ecx,%r14d
1400606ad:	44 01 eb             	add    %r13d,%ebx
1400606b0:	31 d6                	xor    %edx,%esi
1400606b2:	41 01 d9             	add    %ebx,%r9d
1400606b5:	41 c1 ce 02          	ror    $0x2,%r14d
1400606b9:	01 f3                	add    %esi,%ebx
1400606bb:	45 89 cd             	mov    %r9d,%r13d
1400606be:	41 01 de             	add    %ebx,%r14d
1400606c1:	41 c1 cd 0e          	ror    $0xe,%r13d
1400606c5:	44 89 f3             	mov    %r14d,%ebx
1400606c8:	45 89 d4             	mov    %r10d,%r12d
1400606cb:	45 31 cd             	xor    %r9d,%r13d
1400606ce:	41 c1 ce 09          	ror    $0x9,%r14d
1400606d2:	45 31 dc             	xor    %r11d,%r12d
1400606d5:	41 c1 cd 05          	ror    $0x5,%r13d