140d92ab1:	c1 e3 13             	shl    $0x13,%ebx
140d92ab4:	8b 84 24 c8 00 00 00 	mov    0xc8(%rsp),%eax
140d92abb:	0b de                	or     %esi,%ebx
140d92abd:	8b 74 24 2c          	mov    0x2c(%rsp),%esi
140d92ac1:	44 33 f2             	xor    %edx,%r14d
140d92ac4:	44 8b fe             	mov    %esi,%r15d
140d92ac7:	41 c1 cf 11          	ror    $0x11,%r15d
140d92acb:	c1 c8 19             	ror    $0x19,%eax
140d92ace:	44 33 f8             	xor    %eax,%r15d
140d92ad1:	41 8b d1             	mov    %r9d,%edx
140d92ad4:	c1 ea 0f             	shr    $0xf,%edx
140d92ad7:	44 8b c6             	mov    %esi,%r8d
140d92ada:	41 c1 e8 02          	shr    $0x2,%r8d
140d92ade:	8b c6                	mov    %esi,%eax
140d92ae0:	c1 e0 1e             	shl    $0x1e,%eax
140d92ae3:	41 81 e0 00 80 ff 3f 	and    $0x3fff8000,%r8d
140d92aea:	44 0b c0             	or     %eax,%r8d
140d92aed:	41 8b c1             	mov    %r9d,%eax
140d92af0:	c1 e0 0f             	shl    $0xf,%eax
140d92af3:	44 33 c0             	xor    %eax,%r8d
140d92af6:	8b c6                	mov    %esi,%eax
140d92af8:	25 fc ff 01 00       	and    $0x1fffc,%eax
140d92afd:	33 d0                	xor    %eax,%edx
140d92aff:	8b c6                	mov    %esi,%eax
140d92b01:	c1 ea 02             	shr    $0x2,%edx
140d92b04:	44 0b c2             	or     %edx,%r8d
140d92b07:	c1 e8 1a             	shr    $0x1a,%eax
140d92b0a:	45 33 f8             	xor    %r8d,%r15d
140d92b0d:	8b d6                	mov    %esi,%edx
140d92b0f:	81 e2 ff ff 01 00    	and    $0x1ffff,%edx
140d92b15:	45 8b c4             	mov    %r12d,%r8d
140d92b18:	c1 e2 06             	shl    $0x6,%edx
140d92b1b:	0b d0                	or     %eax,%edx
140d92b1d:	41 c1 e8 14          	shr    $0x14,%r8d
140d92b21:	41 8b c1             	mov    %r9d,%eax
140d92b24:	41 c1 e1 11          	shl    $0x11,%r9d
140d92b28:	c1 e8 09             	shr    $0x9,%eax
140d92b2b:	33 d0                	xor    %eax,%edx
140d92b2d:	8b c6                	mov    %esi,%eax
140d92b2f:	8b 74 24 3c          	mov    0x3c(%rsp),%esi
140d92b33:	25 00 00 fe ff       	and    $0xfffe0000,%eax
140d92b38:	44 33 c8             	xor    %eax,%r9d
140d92b3b:	41 8b c4             	mov    %r12d,%eax
140d92b3e:	c1 e0 0c             	shl    $0xc,%eax
140d92b41:	44 0b c0             	or     %eax,%r8d
140d92b44:	41 c1 e1 06          	shl    $0x6,%r9d
140d92b48:	41 0b d1             	or     %r9d,%edx
140d92b4b:	41 8d 86 62 e7 a1 9e 	lea    -0x615e189e(%r14),%eax
140d92b52:	44 33 fa             	xor    %edx,%r15d
140d92b55:	41 03 c0             	add    %r8d,%eax
140d92b58:	44 33 7c 24 1c       	xor    0x1c(%rsp),%r15d
140d92b5d:	44 8b c8             	mov    %eax,%r9d
140d92b60:	44 33 7c 24 28       	xor    0x28(%rsp),%r15d
140d92b65:	41 8b d4             	mov    %r12d,%edx
140d92b68:	44 33 7c 24 18       	xor    0x18(%rsp),%r15d
140d92b6d:	41 0b d5             	or     %r13d,%edx
140d92b70:	41 23 d3             	and    %r11d,%edx
140d92b73:	c1 e0 07             	shl    $0x7,%eax
140d92b76:	44 89 7c 24 24       	mov    %r15d,0x24(%rsp)
140d92b7b:	44 8b fe             	mov    %esi,%r15d
140d92b7e:	44 33 7c 24 14       	xor    0x14(%rsp),%r15d
140d92b83:	41 c1 e9 19          	shr    $0x19,%r9d
140d92b87:	44 0b c8             	or     %eax,%r9d
140d92b8a:	41 8b c4             	mov    %r12d,%eax
140d92b8d:	41 23 c5             	and    %r13d,%eax
140d92b90:	0b d0                	or     %eax,%edx
140d92b92:	41 8b c1             	mov    %r9d,%eax
140d92b95:	41 33 c0             	xor    %r8d,%eax
140d92b98:	41 03 c2             	add    %r10d,%eax
140d92b9b:	45 8b d5             	mov    %r13d,%r10d
140d92b9e:	03 c2                	add    %edx,%eax
140d92ba0:	41 c1 ea 17          	shr    $0x17,%r10d
140d92ba4:	8b d5                	mov    %ebp,%edx
140d92ba6:	41 c1 e5 09          	shl    $0x9,%r13d
140d92baa:	33 d3                	xor    %ebx,%edx
140d92bac:	44 03 f8             	add    %eax,%r15d
140d92baf:	41 23 d6             	and    %r14d,%edx
140d92bb2:	44 89 7c 24 40       	mov    %r15d,0x40(%rsp)
140d92bb7:	33 d3                	xor    %ebx,%edx
140d92bb9:	45 0b d5             	or     %r13d,%r10d
140d92bbc:	41 03 d1             	add    %r9d,%edx
140d92bbf:	03 d6                	add    %esi,%edx
140d92bc1:	03 d7                	add    %edi,%edx
140d92bc3:	8b fd                	mov    %ebp,%edi
140d92bc5:	c1 ed 0d             	shr    $0xd,%ebp
140d92bc8:	c1 e7 13             	shl    $0x13,%edi
140d92bcb:	0b fd                	or     %ebp,%edi
140d92bcd:	8b ea                	mov    %edx,%ebp
140d92bcf:	c1 cd 17             	ror    $0x17,%ebp
140d92bd2:	44 8b 6c 24 30       	mov    0x30(%rsp),%r13d
140d92bd7:	8b c2                	mov    %edx,%eax
140d92bd9:	c1 c8 0f             	ror    $0xf,%eax
140d92bdc:	45 8b c5             	mov    %r13d,%r8d
140d92bdf:	33 e8                	xor    %eax,%ebp
140d92be1:	41 81 e0 ff ff 01 00 	and    $0x1ffff,%r8d
140d92be8:	8b 44 24 0c          	mov    0xc(%rsp),%eax
140d92bec:	33 ea                	xor    %edx,%ebp
140d92bee:	c1 c8 19             	ror    $0x19,%eax
140d92bf1:	41 8b d5             	mov    %r13d,%edx
140d92bf4:	c1 ca 11             	ror    $0x11,%edx
140d92bf7:	44 8b ce             	mov    %esi,%r9d
140d92bfa:	33 d0                	xor    %eax,%edx
140d92bfc:	44 33 4c 24 10       	xor    0x10(%rsp),%r9d
140d92c01:	89 54 24 1c          	mov    %edx,0x1c(%rsp)
140d92c05:	41 8b c5             	mov    %r13d,%eax
140d92c08:	c1 e8 1a             	shr    $0x1a,%eax
140d92c0b:	41 8b d1             	mov    %r9d,%edx
140d92c0e:	c1 e2 11             	shl    $0x11,%edx
140d92c11:	41 c1 e0 06          	shl    $0x6,%r8d
140d92c15:	44 0b c0             	or     %eax,%r8d
140d92c18:	41 8b c1             	mov    %r9d,%eax
140d92c1b:	c1 e8 09             	shr    $0x9,%eax
140d92c1e:	44 33 c0             	xor    %eax,%r8d
140d92c21:	41 8b c5             	mov    %r13d,%eax
140d92c24:	25 00 00 fe ff       	and    $0xfffe0000,%eax
140d92c29:	33 d0                	xor    %eax,%edx
140d92c2b:	41 8b c5             	mov    %r13d,%eax
140d92c2e:	c1 e0 1e             	shl    $0x1e,%eax
140d92c31:	c1 e2 06             	shl    $0x6,%edx
140d92c34:	44 0b c2             	or     %edx,%r8d
140d92c37:	41 8b d5             	mov    %r13d,%edx
140d92c3a:	44 31 44 24 1c       	xor    %r8d,0x1c(%rsp)
140d92c3f:	45 8b c7             	mov    %r15d,%r8d
140d92c42:	c1 ea 02             	shr    $0x2,%edx
140d92c45:	81 e2 00 80 ff 3f    	and    $0x3fff8000,%edx
140d92c4b:	41 c1 e8 14          	shr    $0x14,%r8d
140d92c4f:	0b d0                	or     %eax,%edx
140d92c51:	41 8b c1             	mov    %r9d,%eax
140d92c54:	c1 e0 0f             	shl    $0xf,%eax
140d92c57:	33 d0                	xor    %eax,%edx
140d92c59:	41 c1 e9 0f          	shr    $0xf,%r9d
140d92c5d:	41 8b c5             	mov    %r13d,%eax
140d92c60:	25 fc ff 01 00       	and    $0x1fffc,%eax
140d92c65:	44 33 c8             	xor    %eax,%r9d
140d92c68:	8b 44 24 1c          	mov    0x1c(%rsp),%eax
140d92c6c:	41 c1 e9 02          	shr    $0x2,%r9d
140d92c70:	41 0b d1             	or     %r9d,%edx
140d92c73:	33 c2                	xor    %edx,%eax
140d92c75:	41 8b d7             	mov    %r15d,%edx
140d92c78:	33 c6                	xor    %esi,%eax
140d92c7a:	41 0b d4             	or     %r12d,%edx
140d92c7d:	33 44 24 20          	xor    0x20(%rsp),%eax
140d92c81:	41 23 d2             	and    %r10d,%edx
140d92c84:	33 44 24 10          	xor    0x10(%rsp),%eax
140d92c88:	89 44 24 1c          	mov    %eax,0x1c(%rsp)
140d92c8c:	41 8b c7             	mov    %r15d,%eax
140d92c8f:	c1 e0 0c             	shl    $0xc,%eax
140d92c92:	44 0b c0             	or     %eax,%r8d
140d92c95:	8d 85 c5 ce 43 3d    	lea    0x3d43cec5(%rbp),%eax
140d92c9b:	41 03 c0             	add    %r8d,%eax
140d92c9e:	44 8b c8             	mov    %eax,%r9d
140d92ca1:	c1 e0 07             	shl    $0x7,%eax
140d92ca4:	41 c1 e9 19          	shr    $0x19,%r9d
140d92ca8:	44 0b c8             	or     %eax,%r9d
140d92cab:	41 8b c7             	mov    %r15d,%eax
140d92cae:	41 23 c4             	and    %r12d,%eax
140d92cb1:	0b d0                	or     %eax,%edx
140d92cb3:	41 8b c1             	mov    %r9d,%eax
140d92cb6:	41 33 c0             	xor    %r8d,%eax
140d92cb9:	41 03 c3             	add    %r11d,%eax
140d92cbc:	44 8b 5c 24 08       	mov    0x8(%rsp),%r11d
140d92cc1:	03 c2                	add    %edx,%eax
140d92cc3:	45 8b eb             	mov    %r11d,%r13d
140d92cc6:	44 33 2c 24          	xor    (%rsp),%r13d
140d92cca:	8b d7                	mov    %edi,%edx
140d92ccc:	41 33 d6             	xor    %r14d,%edx
140d92ccf:	44 03 e8             	add    %eax,%r13d
140d92cd2:	23 d5                	and    %ebp,%edx
140d92cd4:	33 d7                	xor    %edi,%edx
140d92cd6:	41 03 d1             	add    %r9d,%edx
140d92cd9:	41 03 d3             	add    %r11d,%edx
140d92cdc:	41 8b f6             	mov    %r14d,%esi
140d92cdf:	03 d3                	add    %ebx,%edx
140d92ce1:	41 c1 ee 0d          	shr    $0xd,%r14d
140d92ce5:	8b c2                	mov    %edx,%eax
140d92ce7:	c1 e6 13             	shl    $0x13,%esi
140d92cea:	c1 c8 0f             	ror    $0xf,%eax
140d92ced:	41 0b f6             	or     %r14d,%esi
140d92cf0:	44 8b f2             	mov    %edx,%r14d
140d92cf3:	41 8b dc             	mov    %r12d,%ebx
140d92cf6:	41 c1 ce 17          	ror    $0x17,%r14d
140d92cfa:	45 8b cb             	mov    %r11d,%r9d
140d92cfd:	44 33 4c 24 04       	xor    0x4(%rsp),%r9d
140d92d02:	44 33 f0             	xor    %eax,%r14d
140d92d05:	8b 44 24 14          	mov    0x14(%rsp),%eax
140d92d09:	44 33 f2             	xor    %edx,%r14d
140d92d0c:	c1 c8 19             	ror    $0x19,%eax
140d92d0f:	41 c1 e4 09          	shl    $0x9,%r12d
140d92d13:	c1 eb 17             	shr    $0x17,%ebx
140d92d16:	41 0b dc             	or     %r12d,%ebx
140d92d19:	44 8b 64 24 34       	mov    0x34(%rsp),%r12d
140d92d1e:	41 8b d4             	mov    %r12d,%edx
140d92d21:	45 8b c4             	mov    %r12d,%r8d
140d92d24:	c1 ca 11             	ror    $0x11,%edx
140d92d27:	41 81 e0 ff ff 01 00 	and    $0x1ffff,%r8d
140d92d2e:	33 d0                	xor    %eax,%edx
140d92d30:	41 c1 e0 06          	shl    $0x6,%r8d
140d92d34:	89 54 24 08          	mov    %edx,0x8(%rsp)
140d92d38:	41 8b c4             	mov    %r12d,%eax
140d92d3b:	c1 e8 1a             	shr    $0x1a,%eax
140d92d3e:	41 8b d1             	mov    %r9d,%edx
140d92d41:	44 0b c0             	or     %eax,%r8d
140d92d44:	c1 e2 11             	shl    $0x11,%edx
140d92d47:	41 8b c1             	mov    %r9d,%eax
140d92d4a:	c1 e8 09             	shr    $0x9,%eax
140d92d4d:	44 33 c0             	xor    %eax,%r8d
140d92d50:	41 8b c4             	mov    %r12d,%eax
140d92d53:	25 00 00 fe ff       	and    $0xfffe0000,%eax
140d92d58:	33 d0                	xor    %eax,%edx
140d92d5a:	41 8b c4             	mov    %r12d,%eax
140d92d5d:	c1 e0 1e             	shl    $0x1e,%eax
140d92d60:	c1 e2 06             	shl    $0x6,%edx
140d92d63:	44 0b c2             	or     %edx,%r8d
140d92d66:	41 8b d4             	mov    %r12d,%edx
140d92d69:	44 31 44 24 08       	xor    %r8d,0x8(%rsp)
140d92d6e:	45 8b c5             	mov    %r13d,%r8d
140d92d71:	c1 ea 02             	shr    $0x2,%edx
140d92d74:	81 e2 00 80 ff 3f    	and    $0x3fff8000,%edx
140d92d7a:	41 c1 e8 14          	shr    $0x14,%r8d
140d92d7e:	0b d0                	or     %eax,%edx
140d92d80:	41 8b c1             	mov    %r9d,%eax
140d92d83:	c1 e0 0f             	shl    $0xf,%eax
140d92d86:	33 d0                	xor    %eax,%edx
140d92d88:	41 c1 e9 0f          	shr    $0xf,%r9d
140d92d8c:	41 8b c4             	mov    %r12d,%eax
140d92d8f:	25 fc ff 01 00       	and    $0x1fffc,%eax
140d92d94:	44 33 c8             	xor    %eax,%r9d
140d92d97:	8b 44 24 08          	mov    0x8(%rsp),%eax
140d92d9b:	41 c1 e9 02          	shr    $0x2,%r9d
140d92d9f:	41 0b d1             	or     %r9d,%edx
140d92da2:	33 c2                	xor    %edx,%eax
140d92da4:	41 8b d5             	mov    %r13d,%edx
140d92da7:	41 33 c3             	xor    %r11d,%eax
140d92daa:	41 0b d7             	or     %r15d,%edx
140d92dad:	33 44 24 38          	xor    0x38(%rsp),%eax
140d92db1:	23 d3                	and    %ebx,%edx
140d92db3:	33 44 24 04          	xor    0x4(%rsp),%eax
140d92db7:	89 44 24 08          	mov    %eax,0x8(%rsp)
140d92dbb:	41 8b c5             	mov    %r13d,%eax
140d92dbe:	c1 e0 0c             	shl    $0xc,%eax
140d92dc1:	44 0b c0             	or     %eax,%r8d
140d92dc4:	41 8d 86 8a 9d 87 7a 	lea    0x7a879d8a(%r14),%eax
140d92dcb:	41 03 c0             	add    %r8d,%eax
140d92dce:	44 8b c8             	mov    %eax,%r9d
140d92dd1:	c1 e0 07             	shl    $0x7,%eax
140d92dd4:	41 c1 e9 19          	shr    $0x19,%r9d
140d92dd8:	44 0b c8             	or     %eax,%r9d
140d92ddb:	41 8b c5             	mov    %r13d,%eax
140d92dde:	41 23 c7             	and    %r15d,%eax
140d92de1:	0b d0                	or     %eax,%edx
140d92de3:	41 8b c1             	mov    %r9d,%eax
140d92de6:	44 8b 64 24 24       	mov    0x24(%rsp),%r12d
140d92deb:	41 33 c0             	xor    %r8d,%eax
140d92dee:	44 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%r8d
140d92df5:	00
140d92df6:	41 03 c2             	add    %r10d,%eax
140d92df9:	03 c2                	add    %edx,%eax
140d92dfb:	44 8b 7c 24 18       	mov    0x18(%rsp),%r15d
140d92e00:	45 33 f8             	xor    %r8d,%r15d
140d92e03:	8b d6                	mov    %esi,%edx
140d92e05:	44 03 f8             	add    %eax,%r15d
140d92e08:	33 d5                	xor    %ebp,%edx
140d92e0a:	8b 44 24 40          	mov    0x40(%rsp),%eax
140d92e0e:	41 23 d6             	and    %r14d,%edx
140d92e11:	44 8b d8             	mov    %eax,%r11d
140d92e14:	33 d6                	xor    %esi,%edx
140d92e16:	c1 e0 09             	shl    $0x9,%eax
140d92e19:	41 03 d1             	add    %r9d,%edx
140d92e1c:	44 8b 4c 24 28       	mov    0x28(%rsp),%r9d
140d92e21:	41 03 d0             	add    %r8d,%edx
140d92e24:	03 d7                	add    %edi,%edx
140d92e26:	41 c1 eb 17          	shr    $0x17,%r11d
140d92e2a:	44 0b d8             	or     %eax,%r11d
140d92e2d:	45 33 c8             	xor    %r8d,%r9d
140d92e30:	8b c2                	mov    %edx,%eax
140d92e32:	8b fd                	mov    %ebp,%edi
140d92e34:	c1 c8 0f             	ror    $0xf,%eax
140d92e37:	45 8b d4             	mov    %r12d,%r10d
140d92e3a:	c1 ed 0d             	shr    $0xd,%ebp
140d92e3d:	45 8b c4             	mov    %r12d,%r8d
140d92e40:	41 c1 e8 02          	shr    $0x2,%r8d
140d92e44:	41 81 e0 00 80 ff 3f 	and    $0x3fff8000,%r8d
140d92e4b:	41 c1 ca 11          	ror    $0x11,%r10d
140d92e4f:	c1 e7 13             	shl    $0x13,%edi
140d92e52:	0b fd                	or     %ebp,%edi
140d92e54:	8b ea                	mov    %edx,%ebp
140d92e56:	c1 cd 17             	ror    $0x17,%ebp
140d92e59:	33 e8                	xor    %eax,%ebp
140d92e5b:	8b 04 24             	mov    (%rsp),%eax
140d92e5e:	c1 c8 19             	ror    $0x19,%eax
140d92e61:	33 ea                	xor    %edx,%ebp
140d92e63:	44 33 d0             	xor    %eax,%r10d
140d92e66:	41 8b d1             	mov    %r9d,%edx
140d92e69:	c1 ea 0f             	shr    $0xf,%edx
140d92e6c:	41 8b c4             	mov    %r12d,%eax
140d92e6f:	c1 e0 1e             	shl    $0x1e,%eax
140d92e72:	44 0b c0             	or     %eax,%r8d
140d92e75:	41 8b c1             	mov    %r9d,%eax
140d92e78:	c1 e0 0f             	shl    $0xf,%eax
140d92e7b:	44 33 c0             	xor    %eax,%r8d
140d92e7e:	41 8b c4             	mov    %r12d,%eax
140d92e81:	25 fc ff 01 00       	and    $0x1fffc,%eax
140d92e86:	33 d0                	xor    %eax,%edx
140d92e88:	41 8b c4             	mov    %r12d,%eax
140d92e8b:	c1 e8 1a             	shr    $0x1a,%eax
140d92e8e:	c1 ea 02             	shr    $0x2,%edx
140d92e91:	44 0b c2             	or     %edx,%r8d
140d92e94:	41 8b d4             	mov    %r12d,%edx
140d92e97:	45 33 d0             	xor    %r8d,%r10d
140d92e9a:	81 e2 ff ff 01 00    	and    $0x1ffff,%edx
140d92ea0:	c1 e2 06             	shl    $0x6,%edx
140d92ea3:	45 8b c7             	mov    %r15d,%r8d
140d92ea6:	0b d0                	or     %eax,%edx
140d92ea8:	41 c1 e8 14          	shr    $0x14,%r8d
140d92eac:	41 8b c1             	mov    %r9d,%eax
140d92eaf:	41 c1 e1 11          	shl    $0x11,%r9d
140d92eb3:	c1 e8 09             	shr    $0x9,%eax
140d92eb6:	33 d0                	xor    %eax,%edx
140d92eb8:	41 8b c4             	mov    %r12d,%eax
140d92ebb:	25 00 00 fe ff       	and    $0xfffe0000,%eax
140d92ec0:	44 33 c8             	xor    %eax,%r9d
140d92ec3:	41 8b c7             	mov    %r15d,%eax
140d92ec6:	41 c1 e1 06          	shl    $0x6,%r9d
140d92eca:	41 0b d1             	or     %r9d,%edx
140d92ecd:	c1 e0 0c             	shl    $0xc,%eax
140d92ed0:	44 33 d2             	xor    %edx,%r10d
140d92ed3:	44 0b c0             	or     %eax,%r8d
140d92ed6:	44 33 54 24 2c       	xor    0x2c(%rsp),%r10d
140d92edb:	8d 85 14 3b 0f f5    	lea    -0xaf0c4ec(%rbp),%eax
140d92ee1:	44 33 54 24 28       	xor    0x28(%rsp),%r10d
140d92ee6:	44 31 94 24 c8 00 00 	xor    %r10d,0xc8(%rsp)
140d92eed:	00
140d92eee:	41 03 c0             	add    %r8d,%eax
140d92ef1:	44 8b c8             	mov    %eax,%r9d
140d92ef4:	44 8b 64 24 10       	mov    0x10(%rsp),%r12d
140d92ef9:	41 8b d7             	mov    %r15d,%edx
140d92efc:	c1 e0 07             	shl    $0x7,%eax
140d92eff:	41 0b d5             	or     %r13d,%edx
140d92f02:	41 23 d3             	and    %r11d,%edx
140d92f05:	41 c1 e9 19          	shr    $0x19,%r9d
140d92f09:	44 0b c8             	or     %eax,%r9d
140d92f0c:	41 8b c7             	mov    %r15d,%eax
140d92f0f:	41 23 c5             	and    %r13d,%eax
140d92f12:	0b d0                	or     %eax,%edx
140d92f14:	41 8b c1             	mov    %r9d,%eax
140d92f17:	41 33 c0             	xor    %r8d,%eax
140d92f1a:	44 8b 44 24 0c       	mov    0xc(%rsp),%r8d
140d92f1f:	03 c3                	add    %ebx,%eax
140d92f21:	45 33 e0             	xor    %r8d,%r12d
140d92f24:	03 c2                	add    %edx,%eax