1402e5a6e:	41 89 47 34          	mov    %eax,0x34(%r15)
1402e5a72:	8b 45 d0             	mov    -0x30(%rbp),%eax
1402e5a75:	41 89 47 38          	mov    %eax,0x38(%r15)
1402e5a79:	8b 45 d4             	mov    -0x2c(%rbp),%eax
1402e5a7c:	33 45 d8             	xor    -0x28(%rbp),%eax
1402e5a7f:	33 45 dc             	xor    -0x24(%rbp),%eax
1402e5a82:	33 45 e0             	xor    -0x20(%rbp),%eax
1402e5a85:	33 45 e4             	xor    -0x1c(%rbp),%eax
1402e5a88:	83 e8 10             	sub    $0x10,%eax
1402e5a8b:	83 e0 1f             	and    $0x1f,%eax
1402e5a8e:	41 89 47 3c          	mov    %eax,0x3c(%r15)
1402e5a92:	8b 45 e8             	mov    -0x18(%rbp),%eax
1402e5a95:	41 89 47 40          	mov    %eax,0x40(%r15)
1402e5a99:	8b 44 24 0c          	mov    0xc(%rsp),%eax
1402e5a9d:	33 44 24 10          	xor    0x10(%rsp),%eax
1402e5aa1:	33 45 ec             	xor    -0x14(%rbp),%eax
1402e5aa4:	33 45 f0             	xor    -0x10(%rbp),%eax
1402e5aa7:	33 45 f4             	xor    -0xc(%rbp),%eax
1402e5aaa:	83 e8 10             	sub    $0x10,%eax
1402e5aad:	83 e0 1f             	and    $0x1f,%eax
1402e5ab0:	41 89 47 44          	mov    %eax,0x44(%r15)
1402e5ab4:	8b 45 f8             	mov    -0x8(%rbp),%eax
1402e5ab7:	41 89 47 48          	mov    %eax,0x48(%r15)
1402e5abb:	44 33 d9             	xor    %ecx,%r11d
1402e5abe:	44 33 5c 24 20       	xor    0x20(%rsp),%r11d
1402e5ac3:	8b 45 fc             	mov    -0x4(%rbp),%eax
1402e5ac6:	45 33 de             	xor    %r14d,%r11d
1402e5ac9:	33 45 00             	xor    0x0(%rbp),%eax
1402e5acc:	45 33 d9             	xor    %r9d,%r11d
1402e5acf:	33 45 04             	xor    0x4(%rbp),%eax
1402e5ad2:	41 83 eb 10          	sub    $0x10,%r11d
1402e5ad6:	33 45 08             	xor    0x8(%rbp),%eax
1402e5ad9:	33 45 0c             	xor    0xc(%rbp),%eax
1402e5adc:	83 e8 10             	sub    $0x10,%eax
1402e5adf:	83 e0 1f             	and    $0x1f,%eax
1402e5ae2:	41 89 47 4c          	mov    %eax,0x4c(%r15)
1402e5ae6:	8b 45 10             	mov    0x10(%rbp),%eax
1402e5ae9:	41 89 47 50          	mov    %eax,0x50(%r15)
1402e5aed:	8b 45 14             	mov    0x14(%rbp),%eax
1402e5af0:	33 45 18             	xor    0x18(%rbp),%eax
1402e5af3:	33 45 1c             	xor    0x1c(%rbp),%eax
1402e5af6:	33 45 20             	xor    0x20(%rbp),%eax
1402e5af9:	33 45 24             	xor    0x24(%rbp),%eax
1402e5afc:	83 e8 10             	sub    $0x10,%eax
1402e5aff:	83 e0 1f             	and    $0x1f,%eax
1402e5b02:	41 89 47 54          	mov    %eax,0x54(%r15)
1402e5b06:	8b 45 28             	mov    0x28(%rbp),%eax
1402e5b09:	41 89 47 58          	mov    %eax,0x58(%r15)
1402e5b0d:	8b 45 2c             	mov    0x2c(%rbp),%eax
1402e5b10:	33 45 30             	xor    0x30(%rbp),%eax
1402e5b13:	33 45 34             	xor    0x34(%rbp),%eax
1402e5b16:	33 45 38             	xor    0x38(%rbp),%eax
1402e5b19:	33 45 3c             	xor    0x3c(%rbp),%eax
1402e5b1c:	83 e8 10             	sub    $0x10,%eax
1402e5b1f:	83 e0 1f             	and    $0x1f,%eax
1402e5b22:	41 89 47 5c          	mov    %eax,0x5c(%r15)
1402e5b26:	8b 45 40             	mov    0x40(%rbp),%eax
1402e5b29:	41 89 47 60          	mov    %eax,0x60(%r15)
1402e5b2d:	8b 44 24 08          	mov    0x8(%rsp),%eax
1402e5b31:	41 33 c5             	xor    %r13d,%eax
1402e5b34:	41 33 c4             	xor    %r12d,%eax
1402e5b37:	33 c7                	xor    %edi,%eax
1402e5b39:	33 c3                	xor    %ebx,%eax
1402e5b3b:	83 e8 10             	sub    $0x10,%eax
1402e5b3e:	83 e0 1f             	and    $0x1f,%eax
1402e5b41:	41 89 47 64          	mov    %eax,0x64(%r15)
1402e5b45:	8b 45 44             	mov    0x44(%rbp),%eax
1402e5b48:	41 89 47 68          	mov    %eax,0x68(%r15)
1402e5b4c:	8b 44 24 14          	mov    0x14(%rsp),%eax
1402e5b50:	33 45 48             	xor    0x48(%rbp),%eax
1402e5b53:	33 44 24 40          	xor    0x40(%rsp),%eax
1402e5b57:	41 33 c2             	xor    %r10d,%eax
1402e5b5a:	33 04 24             	xor    (%rsp),%eax
1402e5b5d:	83 e8 10             	sub    $0x10,%eax
1402e5b60:	83 e0 1f             	and    $0x1f,%eax
1402e5b63:	41 89 47 6c          	mov    %eax,0x6c(%r15)
1402e5b67:	8b 44 24 48          	mov    0x48(%rsp),%eax
1402e5b6b:	41 89 47 70          	mov    %eax,0x70(%r15)
1402e5b6f:	8b 44 24 30          	mov    0x30(%rsp),%eax
1402e5b73:	41 33 c0             	xor    %r8d,%eax
1402e5b76:	33 c2                	xor    %edx,%eax
1402e5b78:	33 c6                	xor    %esi,%eax
1402e5b7a:	33 44 24 28          	xor    0x28(%rsp),%eax
1402e5b7e:	83 e8 10             	sub    $0x10,%eax
1402e5b81:	83 e0 1f             	and    $0x1f,%eax
1402e5b84:	41 89 47 74          	mov    %eax,0x74(%r15)
1402e5b88:	41 83 e3 1f          	and    $0x1f,%r11d
1402e5b8c:	8b 44 24 38          	mov    0x38(%rsp),%eax
1402e5b90:	41 89 47 78          	mov    %eax,0x78(%r15)
1402e5b94:	45 89 5f 7c          	mov    %r11d,0x7c(%r15)
1402e5b98:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
1402e5b9f:	48 33 cc             	xor    %rsp,%rcx
1402e5ba2:	e8 99 4a 01 00       	call   0x1402fa640
1402e5ba7:	4c 8d 9c 24 d0 01 00 	lea    0x1d0(%rsp),%r11
1402e5bae:	00
1402e5baf:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1402e5bb3:	49 8b 73 40          	mov    0x40(%r11),%rsi
1402e5bb7:	49 8b 7b 48          	mov    0x48(%r11),%rdi
1402e5bbb:	49 8b e3             	mov    %r11,%rsp
1402e5bbe:	41 5f                	pop    %r15
1402e5bc0:	41 5e                	pop    %r14
1402e5bc2:	41 5d                	pop    %r13
1402e5bc4:	41 5c                	pop    %r12
1402e5bc6:	5d                   	pop    %rbp
1402e5bc7:	c3                   	ret
1402e5bc8:	cc                   	int3
1402e5bc9:	cc                   	int3
1402e5bca:	cc                   	int3
1402e5bcb:	cc                   	int3
1402e5bcc:	cc                   	int3
1402e5bcd:	cc                   	int3
1402e5bce:	cc                   	int3
1402e5bcf:	cc                   	int3
1402e5bd0:	40 53                	rex push %rbx
1402e5bd2:	b8 20 00 00 00       	mov    $0x20,%eax
1402e5bd7:	e8 04 4a 01 00       	call   0x1402fa5e0
1402e5bdc:	48 2b e0             	sub    %rax,%rsp
1402e5bdf:	44 0f b6 11          	movzbl (%rcx),%r10d
1402e5be3:	4c 8b d9             	mov    %rcx,%r11
1402e5be6:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
1402e5bea:	48 8b da             	mov    %rdx,%rbx
1402e5bed:	0f b6 51 04          	movzbl 0x4(%rcx),%edx
1402e5bf1:	c1 e0 10             	shl    $0x10,%eax
1402e5bf4:	41 c1 e2 18          	shl    $0x18,%r10d
1402e5bf8:	44 0b d0             	or     %eax,%r10d
1402e5bfb:	c1 e2 18             	shl    $0x18,%edx
1402e5bfe:	0f b6 41 02          	movzbl 0x2(%rcx),%eax
1402e5c02:	c1 e0 08             	shl    $0x8,%eax
1402e5c05:	44 0b d0             	or     %eax,%r10d
1402e5c08:	0f b6 41 03          	movzbl 0x3(%rcx),%eax
1402e5c0c:	44 0b d0             	or     %eax,%r10d
1402e5c0f:	0f b6 41 05          	movzbl 0x5(%rcx),%eax
1402e5c13:	0f b6 49 06          	movzbl 0x6(%rcx),%ecx
1402e5c17:	c1 e1 08             	shl    $0x8,%ecx
1402e5c1a:	c1 e0 10             	shl    $0x10,%eax
1402e5c1d:	0b d0                	or     %eax,%edx
1402e5c1f:	44 89 54 24 30       	mov    %r10d,0x30(%rsp)
1402e5c24:	41 0f b6 43 07       	movzbl 0x7(%r11),%eax
1402e5c29:	0b c8                	or     %eax,%ecx
1402e5c2b:	0b ca                	or     %edx,%ecx
1402e5c2d:	49 8b d0             	mov    %r8,%rdx
1402e5c30:	89 4c 24 34          	mov    %ecx,0x34(%rsp)
1402e5c34:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1402e5c39:	45 85 c9             	test   %r9d,%r9d
1402e5c3c:	74 07                	je     0x1402e5c45
1402e5c3e:	e8 9d 0a 00 00       	call   0x1402e66e0
1402e5c43:	eb 05                	jmp    0x1402e5c4a
1402e5c45:	e8 b6 05 00 00       	call   0x1402e6200
1402e5c4a:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
1402e5c4e:	8b c1                	mov    %ecx,%eax
1402e5c50:	c1 e8 18             	shr    $0x18,%eax
1402e5c53:	88 03                	mov    %al,(%rbx)
1402e5c55:	8b c1                	mov    %ecx,%eax
1402e5c57:	c1 e8 10             	shr    $0x10,%eax
1402e5c5a:	88 43 01             	mov    %al,0x1(%rbx)
1402e5c5d:	0f b6 44 24 30       	movzbl 0x30(%rsp),%eax
1402e5c62:	88 43 03             	mov    %al,0x3(%rbx)
1402e5c65:	c1 e9 08             	shr    $0x8,%ecx
1402e5c68:	88 4b 02             	mov    %cl,0x2(%rbx)
1402e5c6b:	8b 4c 24 34          	mov    0x34(%rsp),%ecx
1402e5c6f:	8b c1                	mov    %ecx,%eax
1402e5c71:	c1 e8 18             	shr    $0x18,%eax
1402e5c74:	88 43 04             	mov    %al,0x4(%rbx)
1402e5c77:	8b c1                	mov    %ecx,%eax
1402e5c79:	c1 e8 10             	shr    $0x10,%eax
1402e5c7c:	88 43 05             	mov    %al,0x5(%rbx)
1402e5c7f:	0f b6 44 24 34       	movzbl 0x34(%rsp),%eax
1402e5c84:	c1 e9 08             	shr    $0x8,%ecx
1402e5c87:	88 43 07             	mov    %al,0x7(%rbx)
1402e5c8a:	88 4b 06             	mov    %cl,0x6(%rbx)
1402e5c8d:	48 83 c4 20          	add    $0x20,%rsp
1402e5c91:	5b                   	pop    %rbx
1402e5c92:	c3                   	ret
1402e5c93:	cc                   	int3
1402e5c94:	cc                   	int3
1402e5c95:	cc                   	int3
1402e5c96:	cc                   	int3
1402e5c97:	cc                   	int3
1402e5c98:	cc                   	int3
1402e5c99:	cc                   	int3
1402e5c9a:	cc                   	int3
1402e5c9b:	cc                   	int3
1402e5c9c:	cc                   	int3
1402e5c9d:	cc                   	int3
1402e5c9e:	cc                   	int3
1402e5c9f:	cc                   	int3
1402e5ca0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402e5ca5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1402e5caa:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1402e5caf:	56                   	push   %rsi
1402e5cb0:	57                   	push   %rdi
1402e5cb1:	41 54                	push   %r12
1402e5cb3:	41 56                	push   %r14
1402e5cb5:	41 57                	push   %r15
1402e5cb7:	b8 40 00 00 00       	mov    $0x40,%eax
1402e5cbc:	e8 1f 49 01 00       	call   0x1402fa5e0
1402e5cc1:	48 2b e0             	sub    %rax,%rsp
1402e5cc4:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
1402e5ccb:	00
1402e5ccc:	48 8b da             	mov    %rdx,%rbx
1402e5ccf:	44 0f b6 78 01       	movzbl 0x1(%rax),%r15d
1402e5cd4:	48 8b e9             	mov    %rcx,%rbp
1402e5cd7:	44 0f b6 70 04       	movzbl 0x4(%rax),%r14d
1402e5cdc:	48 8d 48 01          	lea    0x1(%rax),%rcx
1402e5ce0:	41 c1 e6 18          	shl    $0x18,%r14d
1402e5ce4:	4d 8b d1             	mov    %r9,%r10
1402e5ce7:	0f b6 10             	movzbl (%rax),%edx
1402e5cea:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
1402e5cee:	c1 e0 08             	shl    $0x8,%eax
1402e5cf1:	c1 e2 08             	shl    $0x8,%edx
1402e5cf4:	44 0b fa             	or     %edx,%r15d
1402e5cf7:	41 c1 e7 10          	shl    $0x10,%r15d
1402e5cfb:	44 0b f8             	or     %eax,%r15d
1402e5cfe:	0f b6 41 02          	movzbl 0x2(%rcx),%eax
1402e5d02:	44 0b f8             	or     %eax,%r15d
1402e5d05:	83 bc 24 98 00 00 00 	cmpl   $0x0,0x98(%rsp)
1402e5d0c:	00
1402e5d0d:	0f 84 12 02 00 00    	je     0x1402e5f25
1402e5d13:	0f b6 41 04          	movzbl 0x4(%rcx),%eax
1402e5d17:	48 8d 79 06          	lea    0x6(%rcx),%rdi
1402e5d1b:	c1 e0 10             	shl    $0x10,%eax
1402e5d1e:	41 8d 70 f8          	lea    -0x8(%r8),%esi
1402e5d22:	44 0b f0             	or     %eax,%r14d
1402e5d25:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
1402e5d2a:	0f b6 41 05          	movzbl 0x5(%rcx),%eax
1402e5d2e:	c1 e0 08             	shl    $0x8,%eax
1402e5d31:	44 0b f0             	or     %eax,%r14d
1402e5d34:	0f b6 07             	movzbl (%rdi),%eax
1402e5d37:	44 0b f0             	or     %eax,%r14d
1402e5d3a:	85 f6                	test   %esi,%esi
1402e5d3c:	0f 88 e4 00 00 00    	js     0x1402e5e26
1402e5d42:	41 8b f8             	mov    %r8d,%edi
1402e5d45:	48 c1 ef 03          	shr    $0x3,%rdi
1402e5d49:	8b c7                	mov    %edi,%eax
1402e5d4b:	f7 d8                	neg    %eax
1402e5d4d:	8d 34 c6             	lea    (%rsi,%rax,8),%esi
1402e5d50:	89 b4 24 98 00 00 00 	mov    %esi,0x98(%rsp)
1402e5d57:	48 8b b4 24 88 00 00 	mov    0x88(%rsp),%rsi
1402e5d5e:	00
1402e5d5f:	90                   	nop
1402e5d60:	0f b6 55 00          	movzbl 0x0(%rbp),%edx
1402e5d64:	0f b6 4d 04          	movzbl 0x4(%rbp),%ecx
1402e5d68:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
1402e5d6c:	c1 e0 10             	shl    $0x10,%eax
1402e5d6f:	c1 e2 18             	shl    $0x18,%edx
1402e5d72:	0b d0                	or     %eax,%edx
1402e5d74:	c1 e1 18             	shl    $0x18,%ecx
1402e5d77:	0f b6 45 02          	movzbl 0x2(%rbp),%eax
1402e5d7b:	c1 e0 08             	shl    $0x8,%eax
1402e5d7e:	0b d0                	or     %eax,%edx
1402e5d80:	0f b6 45 03          	movzbl 0x3(%rbp),%eax
1402e5d84:	0b d0                	or     %eax,%edx
1402e5d86:	0f b6 45 05          	movzbl 0x5(%rbp),%eax
1402e5d8a:	c1 e0 10             	shl    $0x10,%eax
1402e5d8d:	41 33 d7             	xor    %r15d,%edx
1402e5d90:	0b c8                	or     %eax,%ecx
1402e5d92:	89 54 24 20          	mov    %edx,0x20(%rsp)
1402e5d96:	0f b6 45 06          	movzbl 0x6(%rbp),%eax
1402e5d9a:	48 8b d6             	mov    %rsi,%rdx
1402e5d9d:	c1 e0 08             	shl    $0x8,%eax
1402e5da0:	0b c8                	or     %eax,%ecx
1402e5da2:	0f b6 45 07          	movzbl 0x7(%rbp),%eax
1402e5da6:	0b c8                	or     %eax,%ecx
1402e5da8:	48 83 c5 08          	add    $0x8,%rbp
1402e5dac:	41 33 ce             	xor    %r14d,%ecx
1402e5daf:	89 4c 24 24          	mov    %ecx,0x24(%rsp)
1402e5db3:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402e5db8:	e8 23 09 00 00       	call   0x1402e66e0
1402e5dbd:	44 8b 7c 24 20       	mov    0x20(%rsp),%r15d
1402e5dc2:	41 8b c7             	mov    %r15d,%eax
1402e5dc5:	44 8b 74 24 24       	mov    0x24(%rsp),%r14d
1402e5dca:	c1 e8 18             	shr    $0x18,%eax
1402e5dcd:	88 03                	mov    %al,(%rbx)
1402e5dcf:	41 8b c7             	mov    %r15d,%eax
1402e5dd2:	c1 e8 10             	shr    $0x10,%eax
1402e5dd5:	88 43 01             	mov    %al,0x1(%rbx)
1402e5dd8:	41 8b c7             	mov    %r15d,%eax
1402e5ddb:	c1 e8 08             	shr    $0x8,%eax
1402e5dde:	88 43 02             	mov    %al,0x2(%rbx)
1402e5de1:	41 8b c6             	mov    %r14d,%eax
1402e5de4:	c1 e8 18             	shr    $0x18,%eax
1402e5de7:	88 43 04             	mov    %al,0x4(%rbx)
1402e5dea:	41 8b c6             	mov    %r14d,%eax
1402e5ded:	c1 e8 10             	shr    $0x10,%eax
1402e5df0:	88 43 05             	mov    %al,0x5(%rbx)
1402e5df3:	41 8b c6             	mov    %r14d,%eax
1402e5df6:	c1 e8 08             	shr    $0x8,%eax
1402e5df9:	88 43 06             	mov    %al,0x6(%rbx)
1402e5dfc:	44 88 7b 03          	mov    %r15b,0x3(%rbx)
1402e5e00:	44 88 73 07          	mov    %r14b,0x7(%rbx)
1402e5e04:	48 83 c3 08          	add    $0x8,%rbx
1402e5e08:	48 83 ef 01          	sub    $0x1,%rdi
1402e5e0c:	0f 85 4e ff ff ff    	jne    0x1402e5d60
1402e5e12:	8b b4 24 98 00 00 00 	mov    0x98(%rsp),%esi
1402e5e19:	4c 8b 94 24 88 00 00 	mov    0x88(%rsp),%r10
1402e5e20:	00
1402e5e21:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
1402e5e26:	83 fe f8             	cmp    $0xfffffff8,%esi
1402e5e29:	0f 84 e1 00 00 00    	je     0x1402e5f10
1402e5e2f:	8d 46 08             	lea    0x8(%rsi),%eax
1402e5e32:	83 c6 07             	add    $0x7,%esi
1402e5e35:	48 63 c8             	movslq %eax,%rcx
1402e5e38:	48 03 e9             	add    %rcx,%rbp
1402e5e3b:	33 c9                	xor    %ecx,%ecx
1402e5e3d:	8b d1                	mov    %ecx,%edx
1402e5e3f:	83 fe 07             	cmp    $0x7,%esi
1402e5e42:	77 6a                	ja     0x1402e5eae
1402e5e44:	4c 8d 0d b5 a1 d1 ff 	lea    -0x2e5e4b(%rip),%r9        # 0x140000000
1402e5e4b:	48 63 c6             	movslq %esi,%rax
1402e5e4e:	41 8b 84 81 b4 61 2e 	mov    0x2e61b4(%r9,%rax,4),%eax
1402e5e55:	00
1402e5e56:	49 03 c1             	add    %r9,%rax
1402e5e59:	ff e0                	jmp    *%rax
1402e5e5b:	0f b6 4d ff          	movzbl -0x1(%rbp),%ecx
1402e5e5f:	48 ff cd             	dec    %rbp
1402e5e62:	0f b6 45 ff          	movzbl -0x1(%rbp),%eax
1402e5e66:	48 ff cd             	dec    %rbp
1402e5e69:	c1 e0 08             	shl    $0x8,%eax
1402e5e6c:	0b c8                	or     %eax,%ecx
1402e5e6e:	0f b6 45 ff          	movzbl -0x1(%rbp),%eax
1402e5e72:	48 ff cd             	dec    %rbp
1402e5e75:	c1 e0 10             	shl    $0x10,%eax
1402e5e78:	0b c8                	or     %eax,%ecx
1402e5e7a:	0f b6 45 ff          	movzbl -0x1(%rbp),%eax
1402e5e7e:	48 ff cd             	dec    %rbp
1402e5e81:	c1 e0 18             	shl    $0x18,%eax
1402e5e84:	0b c8                	or     %eax,%ecx
1402e5e86:	0f b6 55 ff          	movzbl -0x1(%rbp),%edx
1402e5e8a:	48 ff cd             	dec    %rbp
1402e5e8d:	0f b6 45 ff          	movzbl -0x1(%rbp),%eax
1402e5e91:	48 ff cd             	dec    %rbp
1402e5e94:	c1 e0 08             	shl    $0x8,%eax
1402e5e97:	0b d0                	or     %eax,%edx
1402e5e99:	0f b6 45 ff          	movzbl -0x1(%rbp),%eax
1402e5e9d:	48 ff cd             	dec    %rbp
1402e5ea0:	c1 e0 10             	shl    $0x10,%eax
1402e5ea3:	0b d0                	or     %eax,%edx
1402e5ea5:	0f b6 45 ff          	movzbl -0x1(%rbp),%eax
1402e5ea9:	c1 e0 18             	shl    $0x18,%eax
1402e5eac:	0b d0                	or     %eax,%edx
1402e5eae:	41 33 d7             	xor    %r15d,%edx
1402e5eb1:	41 33 ce             	xor    %r14d,%ecx
1402e5eb4:	89 54 24 20          	mov    %edx,0x20(%rsp)
1402e5eb8:	49 8b d2             	mov    %r10,%rdx
1402e5ebb:	89 4c 24 24          	mov    %ecx,0x24(%rsp)
1402e5ebf:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402e5ec4:	e8 17 08 00 00       	call   0x1402e66e0
1402e5ec9:	44 8b 7c 24 20       	mov    0x20(%rsp),%r15d
1402e5ece:	41 8b c7             	mov    %r15d,%eax
1402e5ed1:	44 8b 74 24 24       	mov    0x24(%rsp),%r14d