140003aee:	41 c1 c5 1e          	rol    $0x1e,%r13d
140003af2:	41 01 c3             	add    %eax,%r11d
140003af5:	d1 c2                	rol    $1,%edx
140003af7:	33 2c 24             	xor    (%rsp),%ebp
140003afa:	44 89 e0             	mov    %r12d,%eax
140003afd:	89 54 24 3c          	mov    %edx,0x3c(%rsp)
140003b01:	44 89 d9             	mov    %r11d,%ecx
140003b04:	33 6c 24 08          	xor    0x8(%rsp),%ebp
140003b08:	31 f0                	xor    %esi,%eax
140003b0a:	c1 c1 05             	rol    $0x5,%ecx
140003b0d:	33 6c 24 20          	xor    0x20(%rsp),%ebp
140003b11:	8d bc 3a d6 c1 62 ca 	lea    -0x359d3e2a(%rdx,%rdi,1),%edi
140003b18:	44 31 e8             	xor    %r13d,%eax
140003b1b:	01 cf                	add    %ecx,%edi
140003b1d:	41 c1 c4 1e          	rol    $0x1e,%r12d
140003b21:	01 c7                	add    %eax,%edi
140003b23:	d1 c5                	rol    $1,%ebp
140003b25:	44 33 74 24 04       	xor    0x4(%rsp),%r14d
140003b2a:	44 89 d8             	mov    %r11d,%eax
140003b2d:	89 2c 24             	mov    %ebp,(%rsp)
140003b30:	89 f9                	mov    %edi,%ecx
140003b32:	44 33 74 24 0c       	xor    0xc(%rsp),%r14d
140003b37:	44 31 e8             	xor    %r13d,%eax
140003b3a:	c1 c1 05             	rol    $0x5,%ecx
140003b3d:	44 33 74 24 24       	xor    0x24(%rsp),%r14d
140003b42:	8d b4 35 d6 c1 62 ca 	lea    -0x359d3e2a(%rbp,%rsi,1),%esi
140003b49:	44 31 e0             	xor    %r12d,%eax
140003b4c:	01 ce                	add    %ecx,%esi
140003b4e:	41 c1 c3 1e          	rol    $0x1e,%r11d
140003b52:	01 c6                	add    %eax,%esi
140003b54:	41 d1 c6             	rol    $1,%r14d
140003b57:	33 54 24 08          	xor    0x8(%rsp),%edx
140003b5b:	89 f8                	mov    %edi,%eax
140003b5d:	44 89 74 24 04       	mov    %r14d,0x4(%rsp)
140003b62:	89 f1                	mov    %esi,%ecx
140003b64:	33 54 24 10          	xor    0x10(%rsp),%edx
140003b68:	44 31 e0             	xor    %r12d,%eax
140003b6b:	c1 c1 05             	rol    $0x5,%ecx
140003b6e:	33 54 24 28          	xor    0x28(%rsp),%edx
140003b72:	47 8d ac 2e d6 c1 62 	lea    -0x359d3e2a(%r14,%r13,1),%r13d
140003b79:	ca
140003b7a:	44 31 d8             	xor    %r11d,%eax
140003b7d:	41 01 cd             	add    %ecx,%r13d
140003b80:	c1 c7 1e             	rol    $0x1e,%edi
140003b83:	41 01 c5             	add    %eax,%r13d
140003b86:	d1 c2                	rol    $1,%edx
140003b88:	33 6c 24 0c          	xor    0xc(%rsp),%ebp
140003b8c:	89 f0                	mov    %esi,%eax
140003b8e:	89 54 24 08          	mov    %edx,0x8(%rsp)
140003b92:	44 89 e9             	mov    %r13d,%ecx
140003b95:	33 6c 24 14          	xor    0x14(%rsp),%ebp
140003b99:	44 31 d8             	xor    %r11d,%eax
140003b9c:	c1 c1 05             	rol    $0x5,%ecx
140003b9f:	33 6c 24 2c          	xor    0x2c(%rsp),%ebp
140003ba3:	46 8d a4 22 d6 c1 62 	lea    -0x359d3e2a(%rdx,%r12,1),%r12d
140003baa:	ca
140003bab:	31 f8                	xor    %edi,%eax
140003bad:	41 01 cc             	add    %ecx,%r12d
140003bb0:	c1 c6 1e             	rol    $0x1e,%esi
140003bb3:	41 01 c4             	add    %eax,%r12d
140003bb6:	d1 c5                	rol    $1,%ebp
140003bb8:	44 33 74 24 10       	xor    0x10(%rsp),%r14d
140003bbd:	44 89 e8             	mov    %r13d,%eax
140003bc0:	89 6c 24 0c          	mov    %ebp,0xc(%rsp)
140003bc4:	44 89 e1             	mov    %r12d,%ecx
140003bc7:	44 33 74 24 18       	xor    0x18(%rsp),%r14d
140003bcc:	31 f8                	xor    %edi,%eax
140003bce:	c1 c1 05             	rol    $0x5,%ecx
140003bd1:	44 33 74 24 30       	xor    0x30(%rsp),%r14d
140003bd6:	46 8d 9c 1d d6 c1 62 	lea    -0x359d3e2a(%rbp,%r11,1),%r11d
140003bdd:	ca
140003bde:	31 f0                	xor    %esi,%eax
140003be0:	41 01 cb             	add    %ecx,%r11d
140003be3:	41 c1 c5 1e          	rol    $0x1e,%r13d
140003be7:	41 01 c3             	add    %eax,%r11d
140003bea:	41 d1 c6             	rol    $1,%r14d
140003bed:	33 54 24 14          	xor    0x14(%rsp),%edx
140003bf1:	44 89 e0             	mov    %r12d,%eax
140003bf4:	44 89 74 24 10       	mov    %r14d,0x10(%rsp)
140003bf9:	44 89 d9             	mov    %r11d,%ecx
140003bfc:	33 54 24 1c          	xor    0x1c(%rsp),%edx
140003c00:	31 f0                	xor    %esi,%eax
140003c02:	c1 c1 05             	rol    $0x5,%ecx
140003c05:	33 54 24 34          	xor    0x34(%rsp),%edx
140003c09:	41 8d bc 3e d6 c1 62 	lea    -0x359d3e2a(%r14,%rdi,1),%edi
140003c10:	ca
140003c11:	44 31 e8             	xor    %r13d,%eax
140003c14:	01 cf                	add    %ecx,%edi
140003c16:	41 c1 c4 1e          	rol    $0x1e,%r12d
140003c1a:	01 c7                	add    %eax,%edi
140003c1c:	d1 c2                	rol    $1,%edx
140003c1e:	33 6c 24 18          	xor    0x18(%rsp),%ebp
140003c22:	44 89 d8             	mov    %r11d,%eax
140003c25:	89 54 24 14          	mov    %edx,0x14(%rsp)
140003c29:	89 f9                	mov    %edi,%ecx
140003c2b:	33 6c 24 20          	xor    0x20(%rsp),%ebp
140003c2f:	44 31 e8             	xor    %r13d,%eax
140003c32:	c1 c1 05             	rol    $0x5,%ecx
140003c35:	33 6c 24 38          	xor    0x38(%rsp),%ebp
140003c39:	8d b4 32 d6 c1 62 ca 	lea    -0x359d3e2a(%rdx,%rsi,1),%esi
140003c40:	44 31 e0             	xor    %r12d,%eax
140003c43:	01 ce                	add    %ecx,%esi
140003c45:	41 c1 c3 1e          	rol    $0x1e,%r11d
140003c49:	01 c6                	add    %eax,%esi
140003c4b:	d1 c5                	rol    $1,%ebp
140003c4d:	44 33 74 24 1c       	xor    0x1c(%rsp),%r14d
140003c52:	89 f8                	mov    %edi,%eax
140003c54:	89 6c 24 18          	mov    %ebp,0x18(%rsp)
140003c58:	89 f1                	mov    %esi,%ecx
140003c5a:	44 33 74 24 24       	xor    0x24(%rsp),%r14d
140003c5f:	44 31 e0             	xor    %r12d,%eax
140003c62:	c1 c1 05             	rol    $0x5,%ecx
140003c65:	44 33 74 24 3c       	xor    0x3c(%rsp),%r14d
140003c6a:	46 8d ac 2d d6 c1 62 	lea    -0x359d3e2a(%rbp,%r13,1),%r13d
140003c71:	ca
140003c72:	44 31 d8             	xor    %r11d,%eax
140003c75:	41 01 cd             	add    %ecx,%r13d
140003c78:	c1 c7 1e             	rol    $0x1e,%edi
140003c7b:	41 01 c5             	add    %eax,%r13d
140003c7e:	41 d1 c6             	rol    $1,%r14d
140003c81:	33 54 24 20          	xor    0x20(%rsp),%edx
140003c85:	89 f0                	mov    %esi,%eax
140003c87:	44 89 74 24 1c       	mov    %r14d,0x1c(%rsp)
140003c8c:	44 89 e9             	mov    %r13d,%ecx
140003c8f:	33 54 24 28          	xor    0x28(%rsp),%edx
140003c93:	44 31 d8             	xor    %r11d,%eax
140003c96:	c1 c1 05             	rol    $0x5,%ecx
140003c99:	33 14 24             	xor    (%rsp),%edx
140003c9c:	47 8d a4 26 d6 c1 62 	lea    -0x359d3e2a(%r14,%r12,1),%r12d
140003ca3:	ca
140003ca4:	31 f8                	xor    %edi,%eax
140003ca6:	41 01 cc             	add    %ecx,%r12d
140003ca9:	c1 c6 1e             	rol    $0x1e,%esi
140003cac:	41 01 c4             	add    %eax,%r12d
140003caf:	d1 c2                	rol    $1,%edx
140003cb1:	33 6c 24 24          	xor    0x24(%rsp),%ebp
140003cb5:	44 89 e8             	mov    %r13d,%eax
140003cb8:	44 89 e1             	mov    %r12d,%ecx
140003cbb:	33 6c 24 2c          	xor    0x2c(%rsp),%ebp
140003cbf:	31 f8                	xor    %edi,%eax
140003cc1:	c1 c1 05             	rol    $0x5,%ecx
140003cc4:	33 6c 24 04          	xor    0x4(%rsp),%ebp
140003cc8:	46 8d 9c 1a d6 c1 62 	lea    -0x359d3e2a(%rdx,%r11,1),%r11d
140003ccf:	ca
140003cd0:	31 f0                	xor    %esi,%eax
140003cd2:	41 01 cb             	add    %ecx,%r11d
140003cd5:	41 c1 c5 1e          	rol    $0x1e,%r13d
140003cd9:	41 01 c3             	add    %eax,%r11d
140003cdc:	d1 c5                	rol    $1,%ebp
140003cde:	44 33 74 24 28       	xor    0x28(%rsp),%r14d
140003ce3:	44 89 e0             	mov    %r12d,%eax
140003ce6:	44 89 d9             	mov    %r11d,%ecx
140003ce9:	44 33 74 24 30       	xor    0x30(%rsp),%r14d
140003cee:	31 f0                	xor    %esi,%eax
140003cf0:	c1 c1 05             	rol    $0x5,%ecx
140003cf3:	44 33 74 24 08       	xor    0x8(%rsp),%r14d
140003cf8:	8d bc 3d d6 c1 62 ca 	lea    -0x359d3e2a(%rbp,%rdi,1),%edi
140003cff:	44 31 e8             	xor    %r13d,%eax
140003d02:	01 cf                	add    %ecx,%edi
140003d04:	41 c1 c4 1e          	rol    $0x1e,%r12d
140003d08:	01 c7                	add    %eax,%edi
140003d0a:	41 d1 c6             	rol    $1,%r14d
140003d0d:	33 54 24 2c          	xor    0x2c(%rsp),%edx
140003d11:	44 89 d8             	mov    %r11d,%eax
140003d14:	89 f9                	mov    %edi,%ecx
140003d16:	33 54 24 34          	xor    0x34(%rsp),%edx
140003d1a:	44 31 e8             	xor    %r13d,%eax
140003d1d:	c1 c1 05             	rol    $0x5,%ecx
140003d20:	33 54 24 0c          	xor    0xc(%rsp),%edx
140003d24:	41 8d b4 36 d6 c1 62 	lea    -0x359d3e2a(%r14,%rsi,1),%esi
140003d2b:	ca
140003d2c:	44 31 e0             	xor    %r12d,%eax
140003d2f:	01 ce                	add    %ecx,%esi
140003d31:	41 c1 c3 1e          	rol    $0x1e,%r11d
140003d35:	01 c6                	add    %eax,%esi
140003d37:	d1 c2                	rol    $1,%edx
140003d39:	33 6c 24 30          	xor    0x30(%rsp),%ebp
140003d3d:	89 f8                	mov    %edi,%eax
140003d3f:	89 f1                	mov    %esi,%ecx
140003d41:	33 6c 24 38          	xor    0x38(%rsp),%ebp
140003d45:	44 31 e0             	xor    %r12d,%eax
140003d48:	c1 c1 05             	rol    $0x5,%ecx
140003d4b:	33 6c 24 10          	xor    0x10(%rsp),%ebp
140003d4f:	46 8d ac 2a d6 c1 62 	lea    -0x359d3e2a(%rdx,%r13,1),%r13d
140003d56:	ca
140003d57:	44 31 d8             	xor    %r11d,%eax
140003d5a:	41 01 cd             	add    %ecx,%r13d
140003d5d:	c1 c7 1e             	rol    $0x1e,%edi
140003d60:	41 01 c5             	add    %eax,%r13d
140003d63:	d1 c5                	rol    $1,%ebp
140003d65:	44 33 74 24 34       	xor    0x34(%rsp),%r14d
140003d6a:	89 f0                	mov    %esi,%eax
140003d6c:	44 89 e9             	mov    %r13d,%ecx
140003d6f:	44 33 74 24 3c       	xor    0x3c(%rsp),%r14d
140003d74:	44 31 d8             	xor    %r11d,%eax
140003d77:	c1 c1 05             	rol    $0x5,%ecx
140003d7a:	44 33 74 24 14       	xor    0x14(%rsp),%r14d
140003d7f:	46 8d a4 25 d6 c1 62 	lea    -0x359d3e2a(%rbp,%r12,1),%r12d
140003d86:	ca
140003d87:	31 f8                	xor    %edi,%eax
140003d89:	41 01 cc             	add    %ecx,%r12d
140003d8c:	c1 c6 1e             	rol    $0x1e,%esi
140003d8f:	41 01 c4             	add    %eax,%r12d
140003d92:	41 d1 c6             	rol    $1,%r14d
140003d95:	33 54 24 38          	xor    0x38(%rsp),%edx
140003d99:	44 89 e8             	mov    %r13d,%eax
140003d9c:	44 89 e1             	mov    %r12d,%ecx
140003d9f:	33 14 24             	xor    (%rsp),%edx
140003da2:	31 f8                	xor    %edi,%eax
140003da4:	c1 c1 05             	rol    $0x5,%ecx
140003da7:	33 54 24 18          	xor    0x18(%rsp),%edx
140003dab:	47 8d 9c 1e d6 c1 62 	lea    -0x359d3e2a(%r14,%r11,1),%r11d
140003db2:	ca
140003db3:	31 f0                	xor    %esi,%eax
140003db5:	41 01 cb             	add    %ecx,%r11d
140003db8:	41 c1 c5 1e          	rol    $0x1e,%r13d
140003dbc:	41 01 c3             	add    %eax,%r11d
140003dbf:	d1 c2                	rol    $1,%edx
140003dc1:	33 6c 24 3c          	xor    0x3c(%rsp),%ebp
140003dc5:	44 89 e0             	mov    %r12d,%eax
140003dc8:	44 89 d9             	mov    %r11d,%ecx
140003dcb:	33 6c 24 04          	xor    0x4(%rsp),%ebp
140003dcf:	31 f0                	xor    %esi,%eax
140003dd1:	c1 c1 05             	rol    $0x5,%ecx
140003dd4:	33 6c 24 1c          	xor    0x1c(%rsp),%ebp
140003dd8:	8d bc 3a d6 c1 62 ca 	lea    -0x359d3e2a(%rdx,%rdi,1),%edi
140003ddf:	44 31 e8             	xor    %r13d,%eax
140003de2:	01 cf                	add    %ecx,%edi
140003de4:	41 c1 c4 1e          	rol    $0x1e,%r12d
140003de8:	01 c7                	add    %eax,%edi
140003dea:	d1 c5                	rol    $1,%ebp
140003dec:	44 89 d8             	mov    %r11d,%eax
140003def:	89 f9                	mov    %edi,%ecx
140003df1:	44 31 e8             	xor    %r13d,%eax
140003df4:	8d b4 35 d6 c1 62 ca 	lea    -0x359d3e2a(%rbp,%rsi,1),%esi
140003dfb:	c1 c1 05             	rol    $0x5,%ecx
140003dfe:	44 31 e0             	xor    %r12d,%eax
140003e01:	01 ce                	add    %ecx,%esi
140003e03:	41 c1 c3 1e          	rol    $0x1e,%r11d
140003e07:	01 c6                	add    %eax,%esi
140003e09:	41 03 30             	add    (%r8),%esi
140003e0c:	41 03 78 04          	add    0x4(%r8),%edi
140003e10:	45 03 58 08          	add    0x8(%r8),%r11d
140003e14:	45 03 60 0c          	add    0xc(%r8),%r12d
140003e18:	45 03 68 10          	add    0x10(%r8),%r13d
140003e1c:	41 89 30             	mov    %esi,(%r8)
140003e1f:	41 89 78 04          	mov    %edi,0x4(%r8)
140003e23:	45 89 58 08          	mov    %r11d,0x8(%r8)
140003e27:	45 89 60 0c          	mov    %r12d,0xc(%r8)
140003e2b:	45 89 68 10          	mov    %r13d,0x10(%r8)
140003e2f:	49 83 ea 01          	sub    $0x1,%r10
140003e33:	4d 8d 49 40          	lea    0x40(%r9),%r9
140003e37:	0f 85 43 f0 ff ff    	jne    0x140002e80
140003e3d:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140003e42:	4c 8b 76 d8          	mov    -0x28(%rsi),%r14
140003e46:	4c 8b 6e e0          	mov    -0x20(%rsi),%r13
140003e4a:	4c 8b 66 e8          	mov    -0x18(%rsi),%r12
140003e4e:	48 8b 6e f0          	mov    -0x10(%rsi),%rbp
140003e52:	48 8b 5e f8          	mov    -0x8(%rsi),%rbx
140003e56:	48 8d 26             	lea    (%rsi),%rsp
140003e59:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
140003e5e:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
140003e63:	f3 c3                	repz ret
140003e65:	90                   	nop
140003e66:	90                   	nop
140003e67:	90                   	nop
140003e68:	90                   	nop
140003e69:	90                   	nop
140003e6a:	90                   	nop
140003e6b:	90                   	nop
140003e6c:	90                   	nop
140003e6d:	90                   	nop
140003e6e:	90                   	nop
140003e6f:	90                   	nop
140003e70:	90                   	nop
140003e71:	90                   	nop
140003e72:	90                   	nop
140003e73:	90                   	nop
140003e74:	90                   	nop
140003e75:	90                   	nop
140003e76:	90                   	nop
140003e77:	90                   	nop
140003e78:	90                   	nop
140003e79:	90                   	nop
140003e7a:	90                   	nop
140003e7b:	90                   	nop
140003e7c:	90                   	nop
140003e7d:	90                   	nop
140003e7e:	90                   	nop
140003e7f:	90                   	nop
140003e80:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
140003e85:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140003e8a:	48 89 e0             	mov    %rsp,%rax
140003e8d:	48 89 cf             	mov    %rcx,%rdi
140003e90:	48 89 d6             	mov    %rdx,%rsi
140003e93:	4c 89 c2             	mov    %r8,%rdx
140003e96:	48 8d 64 24 b8       	lea    -0x48(%rsp),%rsp
140003e9b:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
140003e9f:	0f 29 78 c8          	movaps %xmm7,-0x38(%rax)
140003ea3:	44 0f 29 40 d8       	movaps %xmm8,-0x28(%rax)
140003ea8:	44 0f 29 48 e8       	movaps %xmm9,-0x18(%rax)
140003ead:	f3 0f 6f 07          	movdqu (%rdi),%xmm0
140003eb1:	66 0f 6e 4f 10       	movd   0x10(%rdi),%xmm1
140003eb6:	66 0f 6f 1d 62 39 00 	movdqa 0x3962(%rip),%xmm3        # 0x140007820
140003ebd:	00
140003ebe:	f3 0f 6f 26          	movdqu (%rsi),%xmm4
140003ec2:	66 0f 70 c0 1b       	pshufd $0x1b,%xmm0,%xmm0
140003ec7:	f3 0f 6f 6e 10       	movdqu 0x10(%rsi),%xmm5
140003ecc:	66 0f 70 c9 1b       	pshufd $0x1b,%xmm1,%xmm1
140003ed1:	f3 0f 6f 76 20       	movdqu 0x20(%rsi),%xmm6
140003ed6:	66 0f 38 00 e3       	pshufb %xmm3,%xmm4
140003edb:	f3 0f 6f 7e 30       	movdqu 0x30(%rsi),%xmm7
140003ee0:	66 0f 38 00 eb       	pshufb %xmm3,%xmm5
140003ee5:	66 0f 38 00 f3       	pshufb %xmm3,%xmm6
140003eea:	66 44 0f 6f c9       	movdqa %xmm1,%xmm9
140003eef:	66 0f 38 00 fb       	pshufb %xmm3,%xmm7
140003ef4:	eb 0a                	jmp    0x140003f00
140003ef6:	90                   	nop
140003ef7:	90                   	nop
140003ef8:	90                   	nop
140003ef9:	90                   	nop
140003efa:	90                   	nop
140003efb:	90                   	nop
140003efc:	90                   	nop
140003efd:	90                   	nop
140003efe:	90                   	nop
140003eff:	90                   	nop
140003f00:	48 ff ca             	dec    %rdx
140003f03:	4c 8d 46 40          	lea    0x40(%rsi),%r8
140003f07:	66 0f fe cc          	paddd  %xmm4,%xmm1
140003f0b:	49 0f 45 f0          	cmovne %r8,%rsi
140003f0f:	66 44 0f 6f c0       	movdqa %xmm0,%xmm8
140003f14:	0f 38 c9 e5          	sha1msg1 %xmm5,%xmm4
140003f18:	66 0f 6f d0          	movdqa %xmm0,%xmm2
140003f1c:	0f 3a cc c1 00       	sha1rnds4 $0x0,%xmm1,%xmm0
140003f21:	0f 38 c8 d5          	sha1nexte %xmm5,%xmm2
140003f25:	66 0f ef e6          	pxor   %xmm6,%xmm4
140003f29:	0f 38 c9 ee          	sha1msg1 %xmm6,%xmm5
140003f2d:	0f 38 ca e7          	sha1msg2 %xmm7,%xmm4
140003f31:	66 0f 6f c8          	movdqa %xmm0,%xmm1
140003f35:	0f 3a cc c2 00       	sha1rnds4 $0x0,%xmm2,%xmm0
140003f3a:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
140003f3e:	66 0f ef ef          	pxor   %xmm7,%xmm5
140003f42:	0f 38 ca ec          	sha1msg2 %xmm4,%xmm5
140003f46:	0f 38 c9 f7          	sha1msg1 %xmm7,%xmm6
140003f4a:	66 0f 6f d0          	movdqa %xmm0,%xmm2
140003f4e:	0f 3a cc c1 00       	sha1rnds4 $0x0,%xmm1,%xmm0
140003f53:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2
140003f57:	66 0f ef f4          	pxor   %xmm4,%xmm6
140003f5b:	0f 38 c9 fc          	sha1msg1 %xmm4,%xmm7