140d91b11:	0b d0                	or     %eax,%edx
140d91b13:	41 8b c1             	mov    %r9d,%eax
140d91b16:	41 33 c0             	xor    %r8d,%eax
140d91b19:	44 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%r8d
140d91b20:	00
140d91b21:	41 03 c2             	add    %r10d,%eax
140d91b24:	45 33 e0             	xor    %r8d,%r12d
140d91b27:	03 c2                	add    %edx,%eax
140d91b29:	8b d5                	mov    %ebp,%edx
140d91b2b:	41 33 d6             	xor    %r14d,%edx
140d91b2e:	44 03 e0             	add    %eax,%r12d
140d91b31:	41 23 d7             	and    %r15d,%edx
140d91b34:	33 d5                	xor    %ebp,%edx
140d91b36:	41 03 d1             	add    %r9d,%edx
140d91b39:	45 8b dd             	mov    %r13d,%r11d
140d91b3c:	44 8b 4c 24 20       	mov    0x20(%rsp),%r9d
140d91b41:	41 03 d0             	add    %r8d,%edx
140d91b44:	03 d7                	add    %edi,%edx
140d91b46:	41 c1 e5 09          	shl    $0x9,%r13d
140d91b4a:	45 33 c8             	xor    %r8d,%r9d
140d91b4d:	41 c1 eb 17          	shr    $0x17,%r11d
140d91b51:	8b c2                	mov    %edx,%eax
140d91b53:	41 8b fe             	mov    %r14d,%edi
140d91b56:	c1 c8 0f             	ror    $0xf,%eax
140d91b59:	45 0b dd             	or     %r13d,%r11d
140d91b5c:	44 8b 6c 24 1c       	mov    0x1c(%rsp),%r13d
140d91b61:	45 8b d5             	mov    %r13d,%r10d
140d91b64:	41 c1 ca 11          	ror    $0x11,%r10d
140d91b68:	45 8b c5             	mov    %r13d,%r8d
140d91b6b:	41 c1 e8 02          	shr    $0x2,%r8d
140d91b6f:	41 81 e0 00 80 ff 3f 	and    $0x3fff8000,%r8d
140d91b76:	41 c1 ee 0d          	shr    $0xd,%r14d
140d91b7a:	c1 e7 13             	shl    $0x13,%edi
140d91b7d:	41 0b fe             	or     %r14d,%edi
140d91b80:	44 8b f2             	mov    %edx,%r14d
140d91b83:	41 c1 ce 17          	ror    $0x17,%r14d
140d91b87:	44 33 f0             	xor    %eax,%r14d
140d91b8a:	8b 04 24             	mov    (%rsp),%eax
140d91b8d:	c1 c8 19             	ror    $0x19,%eax
140d91b90:	44 33 f2             	xor    %edx,%r14d
140d91b93:	44 33 d0             	xor    %eax,%r10d
140d91b96:	41 8b d1             	mov    %r9d,%edx
140d91b99:	c1 ea 0f             	shr    $0xf,%edx
140d91b9c:	41 8b c5             	mov    %r13d,%eax
140d91b9f:	c1 e0 1e             	shl    $0x1e,%eax
140d91ba2:	44 0b c0             	or     %eax,%r8d
140d91ba5:	41 8b c1             	mov    %r9d,%eax
140d91ba8:	c1 e0 0f             	shl    $0xf,%eax
140d91bab:	44 33 c0             	xor    %eax,%r8d
140d91bae:	41 8b c5             	mov    %r13d,%eax
140d91bb1:	25 fc ff 01 00       	and    $0x1fffc,%eax
140d91bb6:	33 d0                	xor    %eax,%edx
140d91bb8:	41 8b c5             	mov    %r13d,%eax
140d91bbb:	c1 e8 1a             	shr    $0x1a,%eax
140d91bbe:	c1 ea 02             	shr    $0x2,%edx
140d91bc1:	44 0b c2             	or     %edx,%r8d
140d91bc4:	41 8b d5             	mov    %r13d,%edx
140d91bc7:	81 e2 ff ff 01 00    	and    $0x1ffff,%edx
140d91bcd:	45 33 d0             	xor    %r8d,%r10d
140d91bd0:	c1 e2 06             	shl    $0x6,%edx
140d91bd3:	45 8b c4             	mov    %r12d,%r8d
140d91bd6:	0b d0                	or     %eax,%edx
140d91bd8:	41 c1 e8 14          	shr    $0x14,%r8d
140d91bdc:	41 8b c1             	mov    %r9d,%eax
140d91bdf:	41 c1 e1 11          	shl    $0x11,%r9d
140d91be3:	c1 e8 09             	shr    $0x9,%eax
140d91be6:	33 d0                	xor    %eax,%edx
140d91be8:	41 8b c5             	mov    %r13d,%eax
140d91beb:	25 00 00 fe ff       	and    $0xfffe0000,%eax
140d91bf0:	44 33 c8             	xor    %eax,%r9d
140d91bf3:	41 8b c4             	mov    %r12d,%eax
140d91bf6:	c1 e0 0c             	shl    $0xc,%eax
140d91bf9:	44 0b c0             	or     %eax,%r8d
140d91bfc:	41 c1 e1 06          	shl    $0x6,%r9d
140d91c00:	41 0b d1             	or     %r9d,%edx
140d91c03:	41 8d 86 0f f5 14 3b 	lea    0x3b14f50f(%r14),%eax
140d91c0a:	44 33 d2             	xor    %edx,%r10d
140d91c0d:	41 03 c0             	add    %r8d,%eax
140d91c10:	44 33 54 24 2c       	xor    0x2c(%rsp),%r10d
140d91c15:	44 8b c8             	mov    %eax,%r9d
140d91c18:	44 33 54 24 20       	xor    0x20(%rsp),%r10d
140d91c1d:	41 8b d4             	mov    %r12d,%edx
140d91c20:	44 31 94 24 c8 00 00 	xor    %r10d,0xc8(%rsp)
140d91c27:	00
140d91c28:	44 8b 54 24 40       	mov    0x40(%rsp),%r10d
140d91c2d:	41 0b d2             	or     %r10d,%edx
140d91c30:	c1 e0 07             	shl    $0x7,%eax
140d91c33:	41 23 d3             	and    %r11d,%edx
140d91c36:	41 c1 e9 19          	shr    $0x19,%r9d
140d91c3a:	44 0b c8             	or     %eax,%r9d
140d91c3d:	41 8b c4             	mov    %r12d,%eax
140d91c40:	41 23 c2             	and    %r10d,%eax
140d91c43:	0b d0                	or     %eax,%edx
140d91c45:	41 8b c1             	mov    %r9d,%eax
140d91c48:	41 33 c0             	xor    %r8d,%eax
140d91c4b:	44 8b 44 24 0c       	mov    0xc(%rsp),%r8d
140d91c50:	03 c3                	add    %ebx,%eax
140d91c52:	03 c2                	add    %edx,%eax
140d91c54:	44 8b 6c 24 10       	mov    0x10(%rsp),%r13d
140d91c59:	45 33 e8             	xor    %r8d,%r13d
140d91c5c:	41 8b da             	mov    %r10d,%ebx
140d91c5f:	44 03 e8             	add    %eax,%r13d
140d91c62:	41 c1 e2 09          	shl    $0x9,%r10d
140d91c66:	c1 eb 17             	shr    $0x17,%ebx
140d91c69:	8b d7                	mov    %edi,%edx
140d91c6b:	41 33 d7             	xor    %r15d,%edx
140d91c6e:	41 0b da             	or     %r10d,%ebx
140d91c71:	41 23 d6             	and    %r14d,%edx
140d91c74:	41 8b f7             	mov    %r15d,%esi
140d91c77:	33 d7                	xor    %edi,%edx
140d91c79:	c1 e6 13             	shl    $0x13,%esi
140d91c7c:	41 03 d1             	add    %r9d,%edx
140d91c7f:	41 c1 ef 0d          	shr    $0xd,%r15d
140d91c83:	44 8b 4c 24 34       	mov    0x34(%rsp),%r9d
140d91c88:	41 03 d0             	add    %r8d,%edx
140d91c8b:	45 33 c8             	xor    %r8d,%r9d
140d91c8e:	03 d5                	add    %ebp,%edx
140d91c90:	8b ea                	mov    %edx,%ebp
140d91c92:	8b c2                	mov    %edx,%eax
140d91c94:	c1 c8 0f             	ror    $0xf,%eax
140d91c97:	41 0b f7             	or     %r15d,%esi
140d91c9a:	c1 cd 17             	ror    $0x17,%ebp
140d91c9d:	33 e8                	xor    %eax,%ebp
140d91c9f:	8b 44 24 18          	mov    0x18(%rsp),%eax
140d91ca3:	c1 c8 19             	ror    $0x19,%eax
140d91ca6:	33 ea                	xor    %edx,%ebp
140d91ca8:	8b 54 24 3c          	mov    0x3c(%rsp),%edx
140d91cac:	44 8b d2             	mov    %edx,%r10d
140d91caf:	44 8b c2             	mov    %edx,%r8d
140d91cb2:	41 c1 ca 11          	ror    $0x11,%r10d
140d91cb6:	44 33 d0             	xor    %eax,%r10d
140d91cb9:	41 81 e0 ff ff 01 00 	and    $0x1ffff,%r8d
140d91cc0:	8b c2                	mov    %edx,%eax
140d91cc2:	41 c1 e0 06          	shl    $0x6,%r8d
140d91cc6:	c1 e8 1a             	shr    $0x1a,%eax
140d91cc9:	41 8b d1             	mov    %r9d,%edx
140d91ccc:	44 0b c0             	or     %eax,%r8d
140d91ccf:	c1 e2 11             	shl    $0x11,%edx
140d91cd2:	41 8b c1             	mov    %r9d,%eax
140d91cd5:	c1 e8 09             	shr    $0x9,%eax
140d91cd8:	44 33 c0             	xor    %eax,%r8d
140d91cdb:	8b 44 24 3c          	mov    0x3c(%rsp),%eax
140d91cdf:	25 00 00 fe ff       	and    $0xfffe0000,%eax
140d91ce4:	33 d0                	xor    %eax,%edx
140d91ce6:	c1 e2 06             	shl    $0x6,%edx
140d91ce9:	44 0b c2             	or     %edx,%r8d
140d91cec:	45 33 d0             	xor    %r8d,%r10d
140d91cef:	44 8b 44 24 3c       	mov    0x3c(%rsp),%r8d
140d91cf4:	41 8b d0             	mov    %r8d,%edx
140d91cf7:	41 8b c0             	mov    %r8d,%eax
140d91cfa:	c1 e0 1e             	shl    $0x1e,%eax
140d91cfd:	c1 ea 02             	shr    $0x2,%edx
140d91d00:	81 e2 00 80 ff 3f    	and    $0x3fff8000,%edx
140d91d06:	0b d0                	or     %eax,%edx
140d91d08:	41 8b c1             	mov    %r9d,%eax
140d91d0b:	c1 e0 0f             	shl    $0xf,%eax
140d91d0e:	33 d0                	xor    %eax,%edx
140d91d10:	41 c1 e9 0f          	shr    $0xf,%r9d
140d91d14:	41 8b c0             	mov    %r8d,%eax
140d91d17:	45 8b c5             	mov    %r13d,%r8d
140d91d1a:	25 fc ff 01 00       	and    $0x1fffc,%eax
140d91d1f:	41 c1 e8 14          	shr    $0x14,%r8d
140d91d23:	44 33 c8             	xor    %eax,%r9d
140d91d26:	41 8b c5             	mov    %r13d,%eax
140d91d29:	c1 e0 0c             	shl    $0xc,%eax
140d91d2c:	41 c1 e9 02          	shr    $0x2,%r9d
140d91d30:	44 0b c0             	or     %eax,%r8d
140d91d33:	41 0b d1             	or     %r9d,%edx
140d91d36:	8d 85 1e ea 29 76    	lea    0x7629ea1e(%rbp),%eax
140d91d3c:	44 33 d2             	xor    %edx,%r10d
140d91d3f:	41 03 c0             	add    %r8d,%eax
140d91d42:	44 33 54 24 30       	xor    0x30(%rsp),%r10d
140d91d47:	44 8b c8             	mov    %eax,%r9d
140d91d4a:	44 33 54 24 34       	xor    0x34(%rsp),%r10d
140d91d4f:	44 31 54 24 0c       	xor    %r10d,0xc(%rsp)
140d91d54:	41 c1 e9 19          	shr    $0x19,%r9d
140d91d58:	44 8b 7c 24 28       	mov    0x28(%rsp),%r15d
140d91d5d:	41 8b d5             	mov    %r13d,%edx
140d91d60:	c1 e0 07             	shl    $0x7,%eax
140d91d63:	41 0b d4             	or     %r12d,%edx
140d91d66:	44 0b c8             	or     %eax,%r9d
140d91d69:	23 d3                	and    %ebx,%edx
140d91d6b:	41 8b c5             	mov    %r13d,%eax
140d91d6e:	41 23 c4             	and    %r12d,%eax
140d91d71:	0b d0                	or     %eax,%edx
140d91d73:	41 8b c1             	mov    %r9d,%eax
140d91d76:	41 33 c0             	xor    %r8d,%eax
140d91d79:	44 8b 44 24 14       	mov    0x14(%rsp),%r8d
140d91d7e:	41 03 c3             	add    %r11d,%eax
140d91d81:	45 33 f8             	xor    %r8d,%r15d
140d91d84:	03 c2                	add    %edx,%eax
140d91d86:	45 8b dc             	mov    %r12d,%r11d
140d91d89:	44 03 f8             	add    %eax,%r15d
140d91d8c:	41 c1 eb 17          	shr    $0x17,%r11d
140d91d90:	41 8b d6             	mov    %r14d,%edx
140d91d93:	41 c1 e4 09          	shl    $0x9,%r12d
140d91d97:	33 d6                	xor    %esi,%edx
140d91d99:	45 0b dc             	or     %r12d,%r11d
140d91d9c:	23 d5                	and    %ebp,%edx
140d91d9e:	33 d6                	xor    %esi,%edx
140d91da0:	41 03 d1             	add    %r9d,%edx
140d91da3:	44 8b 4c 24 38       	mov    0x38(%rsp),%r9d
140d91da8:	41 03 d0             	add    %r8d,%edx
140d91dab:	45 33 c8             	xor    %r8d,%r9d
140d91dae:	03 d7                	add    %edi,%edx
140d91db0:	41 8b fe             	mov    %r14d,%edi
140d91db3:	8b c2                	mov    %edx,%eax
140d91db5:	41 c1 ee 0d          	shr    $0xd,%r14d
140d91db9:	c1 c8 0f             	ror    $0xf,%eax
140d91dbc:	c1 e7 13             	shl    $0x13,%edi
140d91dbf:	41 0b fe             	or     %r14d,%edi
140d91dc2:	44 8b f2             	mov    %edx,%r14d
140d91dc5:	41 c1 ce 17          	ror    $0x17,%r14d
140d91dc9:	44 33 f0             	xor    %eax,%r14d
140d91dcc:	8b 44 24 10          	mov    0x10(%rsp),%eax
140d91dd0:	c1 c8 19             	ror    $0x19,%eax
140d91dd3:	44 33 f2             	xor    %edx,%r14d
140d91dd6:	8b 54 24 08          	mov    0x8(%rsp),%edx
140d91dda:	44 8b d2             	mov    %edx,%r10d
140d91ddd:	44 8b c2             	mov    %edx,%r8d
140d91de0:	41 c1 ca 11          	ror    $0x11,%r10d
140d91de4:	44 33 d0             	xor    %eax,%r10d
140d91de7:	41 81 e0 ff ff 01 00 	and    $0x1ffff,%r8d
140d91dee:	8b c2                	mov    %edx,%eax
140d91df0:	41 c1 e0 06          	shl    $0x6,%r8d
140d91df4:	c1 e8 1a             	shr    $0x1a,%eax
140d91df7:	41 8b d1             	mov    %r9d,%edx
140d91dfa:	44 0b c0             	or     %eax,%r8d
140d91dfd:	c1 e2 11             	shl    $0x11,%edx
140d91e00:	41 8b c1             	mov    %r9d,%eax
140d91e03:	c1 e8 09             	shr    $0x9,%eax
140d91e06:	44 33 c0             	xor    %eax,%r8d
140d91e09:	8b 44 24 08          	mov    0x8(%rsp),%eax
140d91e0d:	25 00 00 fe ff       	and    $0xfffe0000,%eax
140d91e12:	33 d0                	xor    %eax,%edx
140d91e14:	c1 e2 06             	shl    $0x6,%edx
140d91e17:	44 0b c2             	or     %edx,%r8d
140d91e1a:	45 33 d0             	xor    %r8d,%r10d
140d91e1d:	44 8b 44 24 08       	mov    0x8(%rsp),%r8d
140d91e22:	41 8b d0             	mov    %r8d,%edx
140d91e25:	41 8b c0             	mov    %r8d,%eax
140d91e28:	c1 e0 1e             	shl    $0x1e,%eax
140d91e2b:	c1 ea 02             	shr    $0x2,%edx
140d91e2e:	81 e2 00 80 ff 3f    	and    $0x3fff8000,%edx
140d91e34:	0b d0                	or     %eax,%edx
140d91e36:	41 8b c1             	mov    %r9d,%eax
140d91e39:	c1 e0 0f             	shl    $0xf,%eax
140d91e3c:	33 d0                	xor    %eax,%edx
140d91e3e:	41 c1 e9 0f          	shr    $0xf,%r9d
140d91e42:	41 8b c0             	mov    %r8d,%eax
140d91e45:	25 fc ff 01 00       	and    $0x1fffc,%eax
140d91e4a:	44 33 c8             	xor    %eax,%r9d
140d91e4d:	41 c1 e9 02          	shr    $0x2,%r9d
140d91e51:	41 0b d1             	or     %r9d,%edx
140d91e54:	44 33 d2             	xor    %edx,%r10d
140d91e57:	44 33 54 24 24       	xor    0x24(%rsp),%r10d
140d91e5c:	44 33 54 24 38       	xor    0x38(%rsp),%r10d
140d91e61:	44 31 54 24 14       	xor    %r10d,0x14(%rsp)
140d91e66:	45 8b c7             	mov    %r15d,%r8d
140d91e69:	44 8b 64 24 20       	mov    0x20(%rsp),%r12d
140d91e6e:	41 8b c7             	mov    %r15d,%eax
140d91e71:	44 8b 54 24 28       	mov    0x28(%rsp),%r10d
140d91e76:	41 8b d7             	mov    %r15d,%edx
140d91e79:	c1 e0 0c             	shl    $0xc,%eax
140d91e7c:	41 0b d5             	or     %r13d,%edx
140d91e7f:	41 23 d3             	and    %r11d,%edx
140d91e82:	41 c1 e8 14          	shr    $0x14,%r8d
140d91e86:	44 0b c0             	or     %eax,%r8d
140d91e89:	41 c1 ca 19          	ror    $0x19,%r10d
140d91e8d:	41 8d 86 3c d4 53 ec 	lea    -0x13ac2bc4(%r14),%eax
140d91e94:	41 03 c0             	add    %r8d,%eax
140d91e97:	44 8b c8             	mov    %eax,%r9d
140d91e9a:	c1 e0 07             	shl    $0x7,%eax
140d91e9d:	41 c1 e9 19          	shr    $0x19,%r9d
140d91ea1:	44 0b c8             	or     %eax,%r9d
140d91ea4:	41 8b c7             	mov    %r15d,%eax
140d91ea7:	41 23 c5             	and    %r13d,%eax
140d91eaa:	0b d0                	or     %eax,%edx
140d91eac:	41 8b c1             	mov    %r9d,%eax
140d91eaf:	41 33 c0             	xor    %r8d,%eax
140d91eb2:	44 8b 04 24          	mov    (%rsp),%r8d
140d91eb6:	03 c3                	add    %ebx,%eax
140d91eb8:	45 33 e0             	xor    %r8d,%r12d
140d91ebb:	03 c2                	add    %edx,%eax
140d91ebd:	41 8b dd             	mov    %r13d,%ebx
140d91ec0:	44 03 e0             	add    %eax,%r12d
140d91ec3:	c1 eb 17             	shr    $0x17,%ebx
140d91ec6:	8b d7                	mov    %edi,%edx
140d91ec8:	41 c1 e5 09          	shl    $0x9,%r13d
140d91ecc:	33 d5                	xor    %ebp,%edx
140d91ece:	41 0b dd             	or     %r13d,%ebx
140d91ed1:	41 23 d6             	and    %r14d,%edx
140d91ed4:	33 d7                	xor    %edi,%edx
140d91ed6:	41 03 d1             	add    %r9d,%edx
140d91ed9:	44 8b 4c 24 2c       	mov    0x2c(%rsp),%r9d
140d91ede:	41 03 d0             	add    %r8d,%edx
140d91ee1:	45 33 c8             	xor    %r8d,%r9d
140d91ee4:	03 d6                	add    %esi,%edx
140d91ee6:	8b f5                	mov    %ebp,%esi
140d91ee8:	8b c2                	mov    %edx,%eax
140d91eea:	c1 ed 0d             	shr    $0xd,%ebp
140d91eed:	c1 c8 0f             	ror    $0xf,%eax
140d91ef0:	c1 e6 13             	shl    $0x13,%esi
140d91ef3:	0b f5                	or     %ebp,%esi
140d91ef5:	8b ea                	mov    %edx,%ebp
140d91ef7:	c1 cd 17             	ror    $0x17,%ebp
140d91efa:	33 e8                	xor    %eax,%ebp
140d91efc:	33 ea                	xor    %edx,%ebp
140d91efe:	8b 94 24 c8 00 00 00 	mov    0xc8(%rsp),%edx
140d91f05:	8b c2                	mov    %edx,%eax
140d91f07:	44 8b c2             	mov    %edx,%r8d
140d91f0a:	c1 c8 11             	ror    $0x11,%eax
140d91f0d:	44 33 d0             	xor    %eax,%r10d
140d91f10:	41 c1 e8 02          	shr    $0x2,%r8d
140d91f14:	8b c2                	mov    %edx,%eax
140d91f16:	41 81 e0 00 80 ff 3f 	and    $0x3fff8000,%r8d
140d91f1d:	c1 e0 1e             	shl    $0x1e,%eax
140d91f20:	41 8b d1             	mov    %r9d,%edx
140d91f23:	44 0b c0             	or     %eax,%r8d
140d91f26:	c1 ea 0f             	shr    $0xf,%edx
140d91f29:	41 8b c1             	mov    %r9d,%eax
140d91f2c:	c1 e0 0f             	shl    $0xf,%eax
140d91f2f:	44 33 c0             	xor    %eax,%r8d
140d91f32:	8b 84 24 c8 00 00 00 	mov    0xc8(%rsp),%eax
140d91f39:	25 fc ff 01 00       	and    $0x1fffc,%eax
140d91f3e:	33 d0                	xor    %eax,%edx
140d91f40:	c1 ea 02             	shr    $0x2,%edx
140d91f43:	44 0b c2             	or     %edx,%r8d
140d91f46:	45 33 d0             	xor    %r8d,%r10d
140d91f49:	44 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%r8d
140d91f50:	00
140d91f51:	41 8b d0             	mov    %r8d,%edx
140d91f54:	41 8b c0             	mov    %r8d,%eax
140d91f57:	81 e2 ff ff 01 00    	and    $0x1ffff,%edx
140d91f5d:	c1 e8 1a             	shr    $0x1a,%eax
140d91f60:	c1 e2 06             	shl    $0x6,%edx
140d91f63:	0b d0                	or     %eax,%edx
140d91f65:	41 8b c1             	mov    %r9d,%eax
140d91f68:	c1 e8 09             	shr    $0x9,%eax
140d91f6b:	33 d0                	xor    %eax,%edx
140d91f6d:	44 8b 6c 24 34       	mov    0x34(%rsp),%r13d
140d91f72:	41 8b c0             	mov    %r8d,%eax
140d91f75:	41 c1 e1 11          	shl    $0x11,%r9d
140d91f79:	25 00 00 fe ff       	and    $0xfffe0000,%eax
140d91f7e:	45 8b c4             	mov    %r12d,%r8d
140d91f81:	44 33 c8             	xor    %eax,%r9d
140d91f84:	41 c1 e8 14          	shr    $0x14,%r8d
140d91f88:	41 c1 e1 06          	shl    $0x6,%r9d
140d91f8c:	41 8b c4             	mov    %r12d,%eax
140d91f8f:	41 0b d1             	or     %r9d,%edx