1800e19e6:	44 03 d9             	add    %ecx,%r11d
1800e19e9:	41 33 c6             	xor    %r14d,%eax
1800e19ec:	41 8b c8             	mov    %r8d,%ecx
1800e19ef:	33 45 b0             	xor    -0x50(%rbp),%eax
1800e19f2:	41 33 c9             	xor    %r9d,%ecx
1800e19f5:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
1800e19fa:	33 c6                	xor    %esi,%eax
1800e19fc:	d1 c0                	rol    $1,%eax
1800e19fe:	41 33 ca             	xor    %r10d,%ecx
1800e1a01:	89 45 88             	mov    %eax,-0x78(%rbp)
1800e1a04:	41 8b c3             	mov    %r11d,%eax
1800e1a07:	c1 c0 05             	rol    $0x5,%eax
1800e1a0a:	03 c2                	add    %edx,%eax
1800e1a0c:	41 c1 ca 02          	ror    $0x2,%r10d
1800e1a10:	8b 55 88             	mov    -0x78(%rbp),%edx
1800e1a13:	03 c8                	add    %eax,%ecx
1800e1a15:	8b 04 24             	mov    (%rsp),%eax
1800e1a18:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
1800e1a1e:	33 45 98             	xor    -0x68(%rbp),%eax
1800e1a21:	03 d1                	add    %ecx,%edx
1800e1a23:	41 33 c6             	xor    %r14d,%eax
1800e1a26:	41 8b c9             	mov    %r9d,%ecx
1800e1a29:	33 44 24 20          	xor    0x20(%rsp),%eax
1800e1a2d:	41 33 ca             	xor    %r10d,%ecx
1800e1a30:	d1 c0                	rol    $1,%eax
1800e1a32:	41 33 cb             	xor    %r11d,%ecx
1800e1a35:	89 04 24             	mov    %eax,(%rsp)
1800e1a38:	8b c2                	mov    %edx,%eax
1800e1a3a:	c1 c0 05             	rol    $0x5,%eax
1800e1a3d:	41 03 c0             	add    %r8d,%eax
1800e1a40:	41 c1 cb 02          	ror    $0x2,%r11d
1800e1a44:	44 8b 04 24          	mov    (%rsp),%r8d
1800e1a48:	03 c8                	add    %eax,%ecx
1800e1a4a:	8b 44 24 08          	mov    0x8(%rsp),%eax
1800e1a4e:	41 81 c0 a1 eb d9 6e 	add    $0x6ed9eba1,%r8d
1800e1a55:	33 44 24 40          	xor    0x40(%rsp),%eax
1800e1a59:	44 03 c1             	add    %ecx,%r8d
1800e1a5c:	41 33 c7             	xor    %r15d,%eax
1800e1a5f:	33 44 24 10          	xor    0x10(%rsp),%eax
1800e1a63:	41 8b ca             	mov    %r10d,%ecx
1800e1a66:	d1 c0                	rol    $1,%eax
1800e1a68:	41 33 cb             	xor    %r11d,%ecx
1800e1a6b:	89 44 24 08          	mov    %eax,0x8(%rsp)
1800e1a6f:	33 ca                	xor    %edx,%ecx
1800e1a71:	c1 ca 02             	ror    $0x2,%edx
1800e1a74:	41 8b c0             	mov    %r8d,%eax
1800e1a77:	c1 c0 05             	rol    $0x5,%eax
1800e1a7a:	41 03 c1             	add    %r9d,%eax
1800e1a7d:	44 8b 4c 24 08       	mov    0x8(%rsp),%r9d
1800e1a82:	03 c8                	add    %eax,%ecx
1800e1a84:	41 81 c1 a1 eb d9 6e 	add    $0x6ed9eba1,%r9d
1800e1a8b:	8b 45 88             	mov    -0x78(%rbp),%eax
1800e1a8e:	44 03 c9             	add    %ecx,%r9d
1800e1a91:	33 c3                	xor    %ebx,%eax
1800e1a93:	41 8b c8             	mov    %r8d,%ecx
1800e1a96:	33 45 80             	xor    -0x80(%rbp),%eax
1800e1a99:	41 33 cb             	xor    %r11d,%ecx
1800e1a9c:	33 44 24 20          	xor    0x20(%rsp),%eax
1800e1aa0:	33 ca                	xor    %edx,%ecx
1800e1aa2:	d1 c0                	rol    $1,%eax
1800e1aa4:	89 44 24 30          	mov    %eax,0x30(%rsp)
1800e1aa8:	41 8b c1             	mov    %r9d,%eax
1800e1aab:	c1 c0 05             	rol    $0x5,%eax
1800e1aae:	41 03 c2             	add    %r10d,%eax
1800e1ab1:	41 c1 c8 02          	ror    $0x2,%r8d
1800e1ab5:	03 c8                	add    %eax,%ecx
1800e1ab7:	44 8b 54 24 30       	mov    0x30(%rsp),%r10d
1800e1abc:	8b 04 24             	mov    (%rsp),%eax
1800e1abf:	41 81 c2 a1 eb d9 6e 	add    $0x6ed9eba1,%r10d
1800e1ac6:	41 33 c5             	xor    %r13d,%eax
1800e1ac9:	44 03 d1             	add    %ecx,%r10d
1800e1acc:	41 33 c4             	xor    %r12d,%eax
1800e1acf:	41 8b c8             	mov    %r8d,%ecx
1800e1ad2:	33 44 24 10          	xor    0x10(%rsp),%eax
1800e1ad6:	41 33 c9             	xor    %r9d,%ecx
1800e1ad9:	d1 c0                	rol    $1,%eax
1800e1adb:	33 ca                	xor    %edx,%ecx
1800e1add:	89 44 24 20          	mov    %eax,0x20(%rsp)
1800e1ae1:	41 8b c2             	mov    %r10d,%eax
1800e1ae4:	c1 c0 05             	rol    $0x5,%eax
1800e1ae7:	41 03 c3             	add    %r11d,%eax
1800e1aea:	41 c1 c9 02          	ror    $0x2,%r9d
1800e1aee:	44 8b 5c 24 20       	mov    0x20(%rsp),%r11d
1800e1af3:	03 c8                	add    %eax,%ecx
1800e1af5:	8b 44 24 08          	mov    0x8(%rsp),%eax
1800e1af9:	41 81 c3 a1 eb d9 6e 	add    $0x6ed9eba1,%r11d
1800e1b00:	33 45 b0             	xor    -0x50(%rbp),%eax
1800e1b03:	44 03 d9             	add    %ecx,%r11d
1800e1b06:	33 c7                	xor    %edi,%eax
1800e1b08:	41 8b c8             	mov    %r8d,%ecx
1800e1b0b:	33 45 80             	xor    -0x80(%rbp),%eax
1800e1b0e:	41 33 c9             	xor    %r9d,%ecx
1800e1b11:	d1 c0                	rol    $1,%eax
1800e1b13:	41 33 ca             	xor    %r10d,%ecx
1800e1b16:	89 44 24 10          	mov    %eax,0x10(%rsp)
1800e1b1a:	41 8b c3             	mov    %r11d,%eax
1800e1b1d:	c1 c0 05             	rol    $0x5,%eax
1800e1b20:	03 c2                	add    %edx,%eax
1800e1b22:	41 c1 ca 02          	ror    $0x2,%r10d
1800e1b26:	8b 54 24 10          	mov    0x10(%rsp),%edx
1800e1b2a:	03 c8                	add    %eax,%ecx
1800e1b2c:	8b 45 98             	mov    -0x68(%rbp),%eax
1800e1b2f:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
1800e1b35:	33 c6                	xor    %esi,%eax
1800e1b37:	03 d1                	add    %ecx,%edx
1800e1b39:	41 33 c4             	xor    %r12d,%eax
1800e1b3c:	41 8b c9             	mov    %r9d,%ecx
1800e1b3f:	33 44 24 30          	xor    0x30(%rsp),%eax
1800e1b43:	41 33 ca             	xor    %r10d,%ecx
1800e1b46:	d1 c0                	rol    $1,%eax
1800e1b48:	41 33 cb             	xor    %r11d,%ecx
1800e1b4b:	89 44 24 60          	mov    %eax,0x60(%rsp)
1800e1b4f:	8b c2                	mov    %edx,%eax
1800e1b51:	c1 c0 05             	rol    $0x5,%eax
1800e1b54:	41 03 c0             	add    %r8d,%eax
1800e1b57:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
1800e1b5c:	41 81 c0 a1 eb d9 6e 	add    $0x6ed9eba1,%r8d
1800e1b63:	03 c8                	add    %eax,%ecx
1800e1b65:	44 03 c1             	add    %ecx,%r8d
1800e1b68:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
1800e1b6d:	41 8b ca             	mov    %r10d,%ecx
1800e1b70:	41 c1 cb 02          	ror    $0x2,%r11d
1800e1b74:	41 8b c4             	mov    %r12d,%eax
1800e1b77:	41 33 c6             	xor    %r14d,%eax
1800e1b7a:	41 33 cb             	xor    %r11d,%ecx
1800e1b7d:	33 c7                	xor    %edi,%eax
1800e1b7f:	33 ca                	xor    %edx,%ecx
1800e1b81:	33 44 24 20          	xor    0x20(%rsp),%eax
1800e1b85:	d1 c0                	rol    $1,%eax
1800e1b87:	89 44 24 70          	mov    %eax,0x70(%rsp)
1800e1b8b:	41 8b c0             	mov    %r8d,%eax
1800e1b8e:	8b 7c 24 70          	mov    0x70(%rsp),%edi
1800e1b92:	c1 c0 05             	rol    $0x5,%eax
1800e1b95:	41 03 c1             	add    %r9d,%eax
1800e1b98:	c1 ca 02             	ror    $0x2,%edx
1800e1b9b:	03 c8                	add    %eax,%ecx
1800e1b9d:	8b 45 88             	mov    -0x78(%rbp),%eax
1800e1ba0:	41 33 c7             	xor    %r15d,%eax
1800e1ba3:	44 8d 8f a1 eb d9 6e 	lea    0x6ed9eba1(%rdi),%r9d
1800e1baa:	33 c6                	xor    %esi,%eax
1800e1bac:	44 03 c9             	add    %ecx,%r9d
1800e1baf:	33 44 24 10          	xor    0x10(%rsp),%eax
1800e1bb3:	41 8b c8             	mov    %r8d,%ecx
1800e1bb6:	d1 c0                	rol    $1,%eax
1800e1bb8:	41 33 cb             	xor    %r11d,%ecx
1800e1bbb:	89 44 24 50          	mov    %eax,0x50(%rsp)
1800e1bbf:	33 ca                	xor    %edx,%ecx
1800e1bc1:	8b 74 24 50          	mov    0x50(%rsp),%esi
1800e1bc5:	41 8b c1             	mov    %r9d,%eax
1800e1bc8:	c1 c0 05             	rol    $0x5,%eax
1800e1bcb:	41 03 c2             	add    %r10d,%eax
1800e1bce:	41 c1 c8 02          	ror    $0x2,%r8d
1800e1bd2:	03 c8                	add    %eax,%ecx
1800e1bd4:	8b 04 24             	mov    (%rsp),%eax
1800e1bd7:	33 c3                	xor    %ebx,%eax
1800e1bd9:	44 8d 96 a1 eb d9 6e 	lea    0x6ed9eba1(%rsi),%r10d
1800e1be0:	8b 5c 24 08          	mov    0x8(%rsp),%ebx
1800e1be4:	44 03 d1             	add    %ecx,%r10d
1800e1be7:	41 33 c6             	xor    %r14d,%eax
1800e1bea:	41 33 dd             	xor    %r13d,%ebx
1800e1bed:	33 44 24 60          	xor    0x60(%rsp),%eax
1800e1bf1:	41 33 df             	xor    %r15d,%ebx
1800e1bf4:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
1800e1bf9:	33 df                	xor    %edi,%ebx
1800e1bfb:	8b 7d b0             	mov    -0x50(%rbp),%edi
1800e1bfe:	41 8b c8             	mov    %r8d,%ecx
1800e1c01:	41 33 c9             	xor    %r9d,%ecx
1800e1c04:	d1 c0                	rol    $1,%eax
1800e1c06:	33 ca                	xor    %edx,%ecx
1800e1c08:	89 45 c0             	mov    %eax,-0x40(%rbp)
1800e1c0b:	d1 c3                	rol    $1,%ebx
1800e1c0d:	41 8b c2             	mov    %r10d,%eax
1800e1c10:	c1 c0 05             	rol    $0x5,%eax
1800e1c13:	44 8b ff             	mov    %edi,%r15d
1800e1c16:	44 33 7d a0          	xor    -0x60(%rbp),%r15d
1800e1c1a:	41 03 c3             	add    %r11d,%eax
1800e1c1d:	44 8b 5d c0          	mov    -0x40(%rbp),%r11d
1800e1c21:	03 c8                	add    %eax,%ecx
1800e1c23:	44 33 fe             	xor    %esi,%r15d
1800e1c26:	41 c1 c9 02          	ror    $0x2,%r9d
1800e1c2a:	41 81 c3 a1 eb d9 6e 	add    $0x6ed9eba1,%r11d
1800e1c31:	89 5d 90             	mov    %ebx,-0x70(%rbp)
1800e1c34:	44 03 d9             	add    %ecx,%r11d
1800e1c37:	81 c3 a1 eb d9 6e    	add    $0x6ed9eba1,%ebx
1800e1c3d:	45 33 fe             	xor    %r14d,%r15d
1800e1c40:	41 8b c3             	mov    %r11d,%eax
1800e1c43:	c1 c0 05             	rol    $0x5,%eax
1800e1c46:	41 8b c8             	mov    %r8d,%ecx
1800e1c49:	41 33 c9             	xor    %r9d,%ecx
1800e1c4c:	41 d1 c7             	rol    $1,%r15d
1800e1c4f:	03 c2                	add    %edx,%eax
1800e1c51:	44 89 7c 24 40       	mov    %r15d,0x40(%rsp)
1800e1c56:	41 33 ca             	xor    %r10d,%ecx
1800e1c59:	41 c1 ca 02          	ror    $0x2,%r10d
1800e1c5d:	03 c8                	add    %eax,%ecx
1800e1c5f:	03 d9                	add    %ecx,%ebx
1800e1c61:	41 8b ca             	mov    %r10d,%ecx
1800e1c64:	8b d3                	mov    %ebx,%edx
1800e1c66:	c1 c2 05             	rol    $0x5,%edx
1800e1c69:	41 0b cb             	or     %r11d,%ecx
1800e1c6c:	8b 74 24 60          	mov    0x60(%rsp),%esi
1800e1c70:	41 23 c9             	and    %r9d,%ecx
1800e1c73:	41 8b c2             	mov    %r10d,%eax
1800e1c76:	41 23 c3             	and    %r11d,%eax
1800e1c79:	41 c1 cb 02          	ror    $0x2,%r11d
1800e1c7d:	0b c8                	or     %eax,%ecx
1800e1c7f:	8b 45 98             	mov    -0x68(%rbp),%eax
1800e1c82:	41 33 c5             	xor    %r13d,%eax
1800e1c85:	41 03 c8             	add    %r8d,%ecx
1800e1c88:	33 45 c0             	xor    -0x40(%rbp),%eax
1800e1c8b:	45 8d 04 17          	lea    (%r15,%rdx,1),%r8d
1800e1c8f:	44 8b 7c 24 20       	mov    0x20(%rsp),%r15d
1800e1c94:	81 c1 dc bc 1b 8f    	add    $0x8f1bbcdc,%ecx
1800e1c9a:	44 8b 6c 24 10       	mov    0x10(%rsp),%r13d
1800e1c9f:	41 33 c7             	xor    %r15d,%eax
1800e1ca2:	d1 c0                	rol    $1,%eax
1800e1ca4:	44 03 c1             	add    %ecx,%r8d
1800e1ca7:	89 45 b0             	mov    %eax,-0x50(%rbp)
1800e1caa:	41 8b cb             	mov    %r11d,%ecx
1800e1cad:	0b cb                	or     %ebx,%ecx
1800e1caf:	41 8b c3             	mov    %r11d,%eax
1800e1cb2:	23 c3                	and    %ebx,%eax
1800e1cb4:	41 23 ca             	and    %r10d,%ecx
1800e1cb7:	0b c8                	or     %eax,%ecx
1800e1cb9:	c1 cb 02             	ror    $0x2,%ebx
1800e1cbc:	41 03 c9             	add    %r9d,%ecx
1800e1cbf:	41 8b d0             	mov    %r8d,%edx
1800e1cc2:	c1 c2 05             	rol    $0x5,%edx
1800e1cc5:	41 8b c4             	mov    %r12d,%eax
1800e1cc8:	03 55 b0             	add    -0x50(%rbp),%edx
1800e1ccb:	33 c7                	xor    %edi,%eax
1800e1ccd:	33 45 90             	xor    -0x70(%rbp),%eax
1800e1cd0:	41 33 c5             	xor    %r13d,%eax
1800e1cd3:	d1 c0                	rol    $1,%eax
1800e1cd5:	89 45 80             	mov    %eax,-0x80(%rbp)
1800e1cd8:	44 8d 8a dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r9d
1800e1cdf:	44 03 c9             	add    %ecx,%r9d
1800e1ce2:	41 8b c0             	mov    %r8d,%eax
1800e1ce5:	23 c3                	and    %ebx,%eax
1800e1ce7:	41 8b c8             	mov    %r8d,%ecx
1800e1cea:	0b cb                	or     %ebx,%ecx
1800e1cec:	41 c1 c8 02          	ror    $0x2,%r8d
1800e1cf0:	41 23 cb             	and    %r11d,%ecx
1800e1cf3:	41 8b d1             	mov    %r9d,%edx
1800e1cf6:	0b c8                	or     %eax,%ecx
1800e1cf8:	c1 c2 05             	rol    $0x5,%edx
1800e1cfb:	03 55 80             	add    -0x80(%rbp),%edx
1800e1cfe:	41 03 ca             	add    %r10d,%ecx
1800e1d01:	8b 45 88             	mov    -0x78(%rbp),%eax
1800e1d04:	33 45 98             	xor    -0x68(%rbp),%eax
1800e1d07:	33 44 24 40          	xor    0x40(%rsp),%eax
1800e1d0b:	33 c6                	xor    %esi,%eax
1800e1d0d:	44 8d 92 dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r10d
1800e1d14:	d1 c0                	rol    $1,%eax
1800e1d16:	44 03 d1             	add    %ecx,%r10d
1800e1d19:	89 44 24 10          	mov    %eax,0x10(%rsp)
1800e1d1d:	41 8b c8             	mov    %r8d,%ecx
1800e1d20:	41 0b c9             	or     %r9d,%ecx
1800e1d23:	41 8b d2             	mov    %r10d,%edx
1800e1d26:	23 cb                	and    %ebx,%ecx
1800e1d28:	c1 c2 05             	rol    $0x5,%edx
1800e1d2b:	03 54 24 10          	add    0x10(%rsp),%edx
1800e1d2f:	41 8b c0             	mov    %r8d,%eax
1800e1d32:	41 23 c1             	and    %r9d,%eax
1800e1d35:	41 c1 c9 02          	ror    $0x2,%r9d
1800e1d39:	0b c8                	or     %eax,%ecx
1800e1d3b:	8b 04 24             	mov    (%rsp),%eax
1800e1d3e:	41 33 c4             	xor    %r12d,%eax
1800e1d41:	41 03 cb             	add    %r11d,%ecx
1800e1d44:	33 45 b0             	xor    -0x50(%rbp),%eax
1800e1d47:	44 8d 9a dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r11d
1800e1d4e:	33 44 24 70          	xor    0x70(%rsp),%eax
1800e1d52:	44 03 d9             	add    %ecx,%r11d
1800e1d55:	d1 c0                	rol    $1,%eax
1800e1d57:	41 8b d3             	mov    %r11d,%edx
1800e1d5a:	41 8b c9             	mov    %r9d,%ecx
1800e1d5d:	c1 c2 05             	rol    $0x5,%edx
1800e1d60:	41 0b ca             	or     %r10d,%ecx
1800e1d63:	89 44 24 20          	mov    %eax,0x20(%rsp)
1800e1d67:	41 8b c1             	mov    %r9d,%eax
1800e1d6a:	41 23 c8             	and    %r8d,%ecx
1800e1d6d:	03 54 24 20          	add    0x20(%rsp),%edx
1800e1d71:	41 23 c2             	and    %r10d,%eax
1800e1d74:	0b c8                	or     %eax,%ecx
1800e1d76:	41 c1 ca 02          	ror    $0x2,%r10d
1800e1d7a:	8b 44 24 08          	mov    0x8(%rsp),%eax
1800e1d7e:	03 cb                	add    %ebx,%ecx
1800e1d80:	33 45 88             	xor    -0x78(%rbp),%eax
1800e1d83:	33 45 80             	xor    -0x80(%rbp),%eax
1800e1d86:	8d 9a dc bc 1b 8f    	lea    -0x70e44324(%rdx),%ebx
1800e1d8c:	33 44 24 50          	xor    0x50(%rsp),%eax
1800e1d90:	03 d9                	add    %ecx,%ebx
1800e1d92:	d1 c0                	rol    $1,%eax
1800e1d94:	8b d3                	mov    %ebx,%edx
1800e1d96:	89 45 88             	mov    %eax,-0x78(%rbp)
1800e1d99:	41 8b ca             	mov    %r10d,%ecx
1800e1d9c:	8b 7d 88             	mov    -0x78(%rbp),%edi
1800e1d9f:	41 0b cb             	or     %r11d,%ecx
1800e1da2:	41 23 c9             	and    %r9d,%ecx
1800e1da5:	c1 c2 05             	rol    $0x5,%edx
1800e1da8:	41 8b c2             	mov    %r10d,%eax
1800e1dab:	41 23 c3             	and    %r11d,%eax
1800e1dae:	41 c1 cb 02          	ror    $0x2,%r11d
1800e1db2:	0b c8                	or     %eax,%ecx
1800e1db4:	8b 04 24             	mov    (%rsp),%eax
1800e1db7:	33 44 24 10          	xor    0x10(%rsp),%eax
1800e1dbb:	41 03 c8             	add    %r8d,%ecx
1800e1dbe:	33 45 c0             	xor    -0x40(%rbp),%eax
1800e1dc1:	44 8d 04 17          	lea    (%rdi,%rdx,1),%r8d
1800e1dc5:	33 7c 24 40          	xor    0x40(%rsp),%edi
1800e1dc9:	81 c1 dc bc 1b 8f    	add    $0x8f1bbcdc,%ecx
1800e1dcf:	44 03 c1             	add    %ecx,%r8d
1800e1dd2:	41 33 c6             	xor    %r14d,%eax
1800e1dd5:	d1 c0                	rol    $1,%eax
1800e1dd7:	41 33 fd             	xor    %r13d,%edi
1800e1dda:	89 04 24             	mov    %eax,(%rsp)
1800e1ddd:	41 8b d0             	mov    %r8d,%edx
1800e1de0:	c1 c2 05             	rol    $0x5,%edx
1800e1de3:	41 33 fe             	xor    %r14d,%edi
1800e1de6:	03 14 24             	add    (%rsp),%edx
1800e1de9:	41 8b cb             	mov    %r11d,%ecx
1800e1dec:	0b cb                	or     %ebx,%ecx
1800e1dee:	d1 c7                	rol    $1,%edi
1800e1df0:	41 23 ca             	and    %r10d,%ecx
1800e1df3:	89 7c 24 60          	mov    %edi,0x60(%rsp)
1800e1df7:	41 8b c3             	mov    %r11d,%eax
1800e1dfa:	23 c3                	and    %ebx,%eax
1800e1dfc:	c1 cb 02             	ror    $0x2,%ebx
1800e1dff:	0b c8                	or     %eax,%ecx
1800e1e01:	8b 44 24 08          	mov    0x8(%rsp),%eax
1800e1e05:	33 44 24 20          	xor    0x20(%rsp),%eax
1800e1e09:	41 03 c9             	add    %r9d,%ecx
1800e1e0c:	33 45 90             	xor    -0x70(%rbp),%eax
1800e1e0f:	44 8d 8a dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r9d
1800e1e16:	44 03 c9             	add    %ecx,%r9d
1800e1e19:	41 33 c7             	xor    %r15d,%eax
1800e1e1c:	d1 c0                	rol    $1,%eax
1800e1e1e:	41 8b d1             	mov    %r9d,%edx
1800e1e21:	89 44 24 08          	mov    %eax,0x8(%rsp)
1800e1e25:	41 8b c8             	mov    %r8d,%ecx
1800e1e28:	0b cb                	or     %ebx,%ecx
1800e1e2a:	c1 c2 05             	rol    $0x5,%edx
1800e1e2d:	03 54 24 08          	add    0x8(%rsp),%edx
1800e1e31:	41 23 cb             	and    %r11d,%ecx
1800e1e34:	41 8b c0             	mov    %r8d,%eax
1800e1e37:	41 c1 c8 02          	ror    $0x2,%r8d
1800e1e3b:	23 c3                	and    %ebx,%eax
1800e1e3d:	0b c8                	or     %eax,%ecx
1800e1e3f:	41 8b c0             	mov    %r8d,%eax
1800e1e42:	41 03 ca             	add    %r10d,%ecx