1401e192a:	89 44 24 24          	mov    %eax,0x24(%rsp)
1401e192e:	49 8b 46 40          	mov    0x40(%r14),%rax
1401e1932:	48 39 e8             	cmp    %rbp,%rax
1401e1935:	0f 82 b5 00 00 00    	jb     0x1401e19f0
1401e193b:	48 85 c9             	test   %rcx,%rcx
1401e193e:	0f 84 3d 01 00 00    	je     0x1401e1a81
1401e1944:	49 8b 17             	mov    (%r15),%rdx
1401e1947:	45 89 e5             	mov    %r12d,%r13d
1401e194a:	4d 89 e8             	mov    %r13,%r8
1401e194d:	e8 9e 84 00 00       	call   0x1401e9df0
1401e1952:	49 8b 4e 30          	mov    0x30(%r14),%rcx
1401e1956:	48 85 c9             	test   %rcx,%rcx
1401e1959:	0f 84 d1 00 00 00    	je     0x1401e1a30
1401e195f:	e8 4c 19 00 00       	call   0x1401e32b0
1401e1964:	85 c0                	test   %eax,%eax
1401e1966:	0f 85 34 01 00 00    	jne    0x1401e1aa0
1401e196c:	49 8b 07             	mov    (%r15),%rax
1401e196f:	49 8b 4e 30          	mov    0x30(%r14),%rcx
1401e1973:	ba 04 00 00 00       	mov    $0x4,%edx
1401e1978:	4c 01 e8             	add    %r13,%rax
1401e197b:	4d 03 6e 38          	add    0x38(%r14),%r13
1401e197f:	48 89 01             	mov    %rax,(%rcx)
1401e1982:	8b 44 24 24          	mov    0x24(%rsp),%eax
1401e1986:	4c 89 69 10          	mov    %r13,0x10(%rcx)
1401e198a:	89 41 08             	mov    %eax,0x8(%rcx)
1401e198d:	8b 44 24 20          	mov    0x20(%rsp),%eax
1401e1991:	89 41 18             	mov    %eax,0x18(%rcx)
1401e1994:	e8 37 19 00 00       	call   0x1401e32d0
1401e1999:	83 f8 01             	cmp    $0x1,%eax
1401e199c:	0f 85 fe 00 00 00    	jne    0x1401e1aa0
1401e19a2:	49 8b 56 30          	mov    0x30(%r14),%rdx
1401e19a6:	44 03 62 1c          	add    0x1c(%rdx),%r12d
1401e19aa:	41 39 dc             	cmp    %ebx,%r12d
1401e19ad:	0f 85 dd 00 00 00    	jne    0x1401e1a90
1401e19b3:	49 8b 47 10          	mov    0x10(%r15),%rax
1401e19b7:	48 85 c0             	test   %rax,%rax
1401e19ba:	74 0e                	je     0x1401e19ca
1401e19bc:	4c 89 fa             	mov    %r15,%rdx
1401e19bf:	49 8b 4f 18          	mov    0x18(%r15),%rcx
1401e19c3:	ff 50 10             	call   *0x10(%rax)
1401e19c6:	49 8b 56 30          	mov    0x30(%r14),%rdx
1401e19ca:	66 0f ef c0          	pxor   %xmm0,%xmm0
1401e19ce:	41 0f 11 47 10       	movups %xmm0,0x10(%r15)
1401e19d3:	49 8b 46 38          	mov    0x38(%r14),%rax
1401e19d7:	2b 72 08             	sub    0x8(%rdx),%esi
1401e19da:	41 89 5f 08          	mov    %ebx,0x8(%r15)
1401e19de:	49 89 07             	mov    %rax,(%r15)
1401e19e1:	e9 a0 fe ff ff       	jmp    0x1401e1886
1401e19e6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1401e19ed:	00 00 00
1401e19f0:	48 8d 44 00 01       	lea    0x1(%rax,%rax,1),%rax
1401e19f5:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1401e19fa:	48 39 e8             	cmp    %rbp,%rax
1401e19fd:	48 0f 42 c5          	cmovb  %rbp,%rax
1401e1a01:	48 89 c2             	mov    %rax,%rdx
1401e1a04:	49 89 c5             	mov    %rax,%r13
1401e1a07:	e8 94 ef ff ff       	call   0x1401e09a0
1401e1a0c:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1401e1a11:	48 85 c0             	test   %rax,%rax
1401e1a14:	74 52                	je     0x1401e1a68
1401e1a16:	49 89 46 38          	mov    %rax,0x38(%r14)
1401e1a1a:	48 89 c1             	mov    %rax,%rcx
1401e1a1d:	4d 89 6e 40          	mov    %r13,0x40(%r14)
1401e1a21:	e9 1e ff ff ff       	jmp    0x1401e1944
1401e1a26:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1401e1a2d:	00 00 00
1401e1a30:	b9 01 00 00 00       	mov    $0x1,%ecx
1401e1a35:	ba 58 00 00 00       	mov    $0x58,%edx
1401e1a3a:	e8 d1 ef ff ff       	call   0x1401e0a10
1401e1a3f:	49 89 46 30          	mov    %rax,0x30(%r14)
1401e1a43:	48 89 c1             	mov    %rax,%rcx
1401e1a46:	48 85 c0             	test   %rax,%rax
1401e1a49:	74 36                	je     0x1401e1a81
1401e1a4b:	41 b8 58 00 00 00    	mov    $0x58,%r8d
1401e1a51:	48 8d 15 a8 67 05 00 	lea    0x567a8(%rip),%rdx        # 0x140238200
1401e1a58:	e8 5b 18 00 00       	call   0x1401e32b8
1401e1a5d:	e9 02 ff ff ff       	jmp    0x1401e1964
1401e1a62:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401e1a68:	49 89 4e 38          	mov    %rcx,0x38(%r14)
1401e1a6c:	e8 7f ef ff ff       	call   0x1401e09f0
1401e1a71:	49 c7 46 38 00 00 00 	movq   $0x0,0x38(%r14)
1401e1a78:	00
1401e1a79:	49 c7 46 40 00 00 00 	movq   $0x0,0x40(%r14)
1401e1a80:	00
1401e1a81:	b8 f3 ff ff ff       	mov    $0xfffffff3,%eax
1401e1a86:	e9 57 fe ff ff       	jmp    0x1401e18e2
1401e1a8b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401e1a90:	b8 fd ff ff ff       	mov    $0xfffffffd,%eax
1401e1a95:	e9 48 fe ff ff       	jmp    0x1401e18e2
1401e1a9a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401e1aa0:	b8 f9 ff ff ff       	mov    $0xfffffff9,%eax
1401e1aa5:	e9 38 fe ff ff       	jmp    0x1401e18e2
1401e1aaa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401e1ab0:	53                   	push   %rbx
1401e1ab1:	48 83 ec 20          	sub    $0x20,%rsp
1401e1ab5:	48 89 cb             	mov    %rcx,%rbx
1401e1ab8:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1401e1abc:	e8 07 18 00 00       	call   0x1401e32c8
1401e1ac1:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
1401e1ac5:	e8 26 ef ff ff       	call   0x1401e09f0
1401e1aca:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1401e1ace:	e8 1d ef ff ff       	call   0x1401e09f0
1401e1ad3:	48 8b 43 18          	mov    0x18(%rbx),%rax
1401e1ad7:	48 85 c0             	test   %rax,%rax
1401e1ada:	74 0b                	je     0x1401e1ae7
1401e1adc:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1401e1ae0:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1401e1ae4:	ff 50 10             	call   *0x10(%rax)
1401e1ae7:	66 0f ef c0          	pxor   %xmm0,%xmm0
1401e1aeb:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
1401e1af2:	00
1401e1af3:	c7 43 10 00 00 00 00 	movl   $0x0,0x10(%rbx)
1401e1afa:	0f 11 43 18          	movups %xmm0,0x18(%rbx)
1401e1afe:	48 83 c4 20          	add    $0x20,%rsp
1401e1b02:	5b                   	pop    %rbx
1401e1b03:	c3                   	ret
1401e1b04:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e1b0b:	00 00 00 00
1401e1b0f:	90                   	nop
1401e1b10:	8b 01                	mov    (%rcx),%eax
1401e1b12:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1401e1b16:	0f b6 04 02          	movzbl (%rdx,%rax,1),%eax
1401e1b1a:	c3                   	ret
1401e1b1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401e1b20:	55                   	push   %rbp
1401e1b21:	57                   	push   %rdi
1401e1b22:	56                   	push   %rsi
1401e1b23:	53                   	push   %rbx
1401e1b24:	48 83 ec 48          	sub    $0x48,%rsp
1401e1b28:	48 8b 2d c1 6f 05 00 	mov    0x56fc1(%rip),%rbp        # 0x140238af0
1401e1b2f:	8b 71 48             	mov    0x48(%rcx),%esi
1401e1b32:	48 8b 45 00          	mov    0x0(%rbp),%rax
1401e1b36:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401e1b3b:	8b 01                	mov    (%rcx),%eax
1401e1b3d:	48 89 d3             	mov    %rdx,%rbx
1401e1b40:	c6 44 24 37 00       	movb   $0x0,0x37(%rsp)
1401e1b45:	83 c0 04             	add    $0x4,%eax
1401e1b48:	29 c6                	sub    %eax,%esi
1401e1b4a:	48 63 d0             	movslq %eax,%rdx
1401e1b4d:	48 03 51 08          	add    0x8(%rcx),%rdx
1401e1b51:	48 89 d9             	mov    %rbx,%rcx
1401e1b54:	48 89 f7             	mov    %rsi,%rdi
1401e1b57:	48 89 d6             	mov    %rdx,%rsi
1401e1b5a:	e8 e1 ef ff ff       	call   0x1401e0b40
1401e1b5f:	48 8d 54 24 37       	lea    0x37(%rsp),%rdx
1401e1b64:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1401e1b69:	48 89 d9             	mov    %rbx,%rcx
1401e1b6c:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401e1b71:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
1401e1b76:	e8 55 8e ff ff       	call   0x1401da9d0
1401e1b7b:	85 c0                	test   %eax,%eax
1401e1b7d:	78 09                	js     0x1401e1b88
1401e1b7f:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
1401e1b84:	74 16                	je     0x1401e1b9c
1401e1b86:	31 c0                	xor    %eax,%eax
1401e1b88:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1401e1b8d:	48 2b 55 00          	sub    0x0(%rbp),%rdx
1401e1b91:	75 10                	jne    0x1401e1ba3
1401e1b93:	48 83 c4 48          	add    $0x48,%rsp
1401e1b97:	5b                   	pop    %rbx
1401e1b98:	5e                   	pop    %rsi
1401e1b99:	5f                   	pop    %rdi
1401e1b9a:	5d                   	pop    %rbp
1401e1b9b:	c3                   	ret
1401e1b9c:	b8 fd ff ff ff       	mov    $0xfffffffd,%eax
1401e1ba1:	eb e5                	jmp    0x1401e1b88
1401e1ba3:	e8 c8 2c 00 00       	call   0x1401e4870
1401e1ba8:	90                   	nop
1401e1ba9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401e1bb0:	56                   	push   %rsi
1401e1bb1:	53                   	push   %rbx
1401e1bb2:	48 83 ec 28          	sub    $0x28,%rsp
1401e1bb6:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401e1bba:	48 89 41 08          	mov    %rax,0x8(%rcx)
1401e1bbe:	8b 42 48             	mov    0x48(%rdx),%eax
1401e1bc1:	48 89 cb             	mov    %rcx,%rbx
1401e1bc4:	48 89 d6             	mov    %rdx,%rsi
1401e1bc7:	48 8d 49 20          	lea    0x20(%rcx),%rcx
1401e1bcb:	48 89 41 f0          	mov    %rax,-0x10(%rcx)
1401e1bcf:	8b 42 28             	mov    0x28(%rdx),%eax
1401e1bd2:	89 41 f8             	mov    %eax,-0x8(%rcx)
1401e1bd5:	e8 66 ef ff ff       	call   0x1401e0b40
1401e1bda:	8b 06                	mov    (%rsi),%eax
1401e1bdc:	83 c0 04             	add    $0x4,%eax
1401e1bdf:	89 03                	mov    %eax,(%rbx)
1401e1be1:	48 83 c4 28          	add    $0x28,%rsp
1401e1be5:	5b                   	pop    %rbx
1401e1be6:	5e                   	pop    %rsi
1401e1be7:	c3                   	ret
1401e1be8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401e1bef:	00
1401e1bf0:	41 56                	push   %r14
1401e1bf2:	41 55                	push   %r13
1401e1bf4:	41 54                	push   %r12
1401e1bf6:	55                   	push   %rbp
1401e1bf7:	57                   	push   %rdi
1401e1bf8:	56                   	push   %rsi
1401e1bf9:	53                   	push   %rbx
1401e1bfa:	48 83 ec 70          	sub    $0x70,%rsp
1401e1bfe:	48 8b 35 eb 6e 05 00 	mov    0x56eeb(%rip),%rsi        # 0x140238af0
1401e1c05:	8b 01                	mov    (%rcx),%eax
1401e1c07:	4c 8b 06             	mov    (%rsi),%r8
1401e1c0a:	4c 89 44 24 68       	mov    %r8,0x68(%rsp)
1401e1c0f:	4c 8b 41 08          	mov    0x8(%rcx),%r8
1401e1c13:	48 89 d5             	mov    %rdx,%rbp
1401e1c16:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401e1c1a:	48 89 cb             	mov    %rcx,%rbx
1401e1c1d:	c6 44 24 67 00       	movb   $0x0,0x67(%rsp)
1401e1c22:	b9 01 00 00 00       	mov    $0x1,%ecx
1401e1c27:	48 39 d0             	cmp    %rdx,%rax
1401e1c2a:	72 24                	jb     0x1401e1c50
1401e1c2c:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1401e1c31:	48 2b 06             	sub    (%rsi),%rax
1401e1c34:	0f 85 ca 00 00 00    	jne    0x1401e1d04
1401e1c3a:	89 c8                	mov    %ecx,%eax
1401e1c3c:	48 83 c4 70          	add    $0x70,%rsp
1401e1c40:	5b                   	pop    %rbx
1401e1c41:	5e                   	pop    %rsi
1401e1c42:	5f                   	pop    %rdi
1401e1c43:	5d                   	pop    %rbp
1401e1c44:	41 5c                	pop    %r12
1401e1c46:	41 5d                	pop    %r13
1401e1c48:	41 5e                	pop    %r14
1401e1c4a:	c3                   	ret
1401e1c4b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401e1c50:	48 89 d7             	mov    %rdx,%rdi
1401e1c53:	4c 8d 74 24 50       	lea    0x50(%rsp),%r14
1401e1c58:	4d 8d 2c 00          	lea    (%r8,%rax,1),%r13
1401e1c5c:	48 29 c7             	sub    %rax,%rdi
1401e1c5f:	48 8d 54 24 67       	lea    0x67(%rsp),%rdx
1401e1c64:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1401e1c68:	4d 89 f0             	mov    %r14,%r8
1401e1c6b:	4c 89 6c 24 50       	mov    %r13,0x50(%rsp)
1401e1c70:	48 89 7c 24 58       	mov    %rdi,0x58(%rsp)
1401e1c75:	e8 56 8d ff ff       	call   0x1401da9d0
1401e1c7a:	85 c0                	test   %eax,%eax
1401e1c7c:	78 7c                	js     0x1401e1cfa
1401e1c7e:	48 83 7b 28 00       	cmpq   $0x0,0x28(%rbx)
1401e1c83:	74 6b                	je     0x1401e1cf0
1401e1c85:	f3 0f 6f 43 20       	movdqu 0x20(%rbx),%xmm0
1401e1c8a:	48 98                	cltq
1401e1c8c:	49 89 fc             	mov    %rdi,%r12
1401e1c8f:	8b 4b 18             	mov    0x18(%rbx),%ecx
1401e1c92:	49 29 c4             	sub    %rax,%r12
1401e1c95:	4c 01 e8             	add    %r13,%rax
1401e1c98:	44 0f b6 44 24 67    	movzbl 0x67(%rsp),%r8d
1401e1c9e:	4d 89 f1             	mov    %r14,%r9
1401e1ca1:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
1401e1ca6:	48 8b 53 30          	mov    0x30(%rbx),%rdx
1401e1caa:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401e1caf:	48 8d 43 38          	lea    0x38(%rbx),%rax
1401e1cb3:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1401e1cb7:	48 89 e9             	mov    %rbp,%rcx
1401e1cba:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401e1cbf:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1401e1cc4:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1401e1cc9:	4c 89 64 24 58       	mov    %r12,0x58(%rsp)
1401e1cce:	e8 4d 98 ff ff       	call   0x1401db520
1401e1cd3:	85 c0                	test   %eax,%eax
1401e1cd5:	78 23                	js     0x1401e1cfa
1401e1cd7:	8b 13                	mov    (%rbx),%edx
1401e1cd9:	31 c9                	xor    %ecx,%ecx
1401e1cdb:	01 fa                	add    %edi,%edx
1401e1cdd:	01 d0                	add    %edx,%eax
1401e1cdf:	44 29 e0             	sub    %r12d,%eax
1401e1ce2:	89 03                	mov    %eax,(%rbx)
1401e1ce4:	e9 43 ff ff ff       	jmp    0x1401e1c2c
1401e1ce9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401e1cf0:	b9 fd ff ff ff       	mov    $0xfffffffd,%ecx
1401e1cf5:	e9 32 ff ff ff       	jmp    0x1401e1c2c
1401e1cfa:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
1401e1cff:	e9 28 ff ff ff       	jmp    0x1401e1c2c
1401e1d04:	e8 67 2b 00 00       	call   0x1401e4870
1401e1d09:	90                   	nop
1401e1d0a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401e1d10:	53                   	push   %rbx
1401e1d11:	48 83 ec 20          	sub    $0x20,%rsp
1401e1d15:	48 89 cb             	mov    %rcx,%rbx
1401e1d18:	48 8d 49 20          	lea    0x20(%rcx),%rcx
1401e1d1c:	e8 1f ee ff ff       	call   0x1401e0b40
1401e1d21:	c7 03 00 00 00 00    	movl   $0x0,(%rbx)
1401e1d27:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
1401e1d2e:	00
1401e1d2f:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
1401e1d36:	00
1401e1d37:	c7 43 18 00 00 00 00 	movl   $0x0,0x18(%rbx)
1401e1d3e:	48 83 c4 20          	add    $0x20,%rsp
1401e1d42:	5b                   	pop    %rbx
1401e1d43:	c3                   	ret
1401e1d44:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e1d4b:	00 00 00 00
1401e1d4f:	90                   	nop
1401e1d50:	53                   	push   %rbx
1401e1d51:	48 83 ec 20          	sub    $0x20,%rsp
1401e1d55:	48 89 cb             	mov    %rcx,%rbx
1401e1d58:	48 8d 49 20          	lea    0x20(%rcx),%rcx
1401e1d5c:	e8 9f ed ff ff       	call   0x1401e0b00
1401e1d61:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
1401e1d65:	48 83 c4 20          	add    $0x20,%rsp
1401e1d69:	5b                   	pop    %rbx
1401e1d6a:	e9 91 ed ff ff       	jmp    0x1401e0b00
1401e1d6f:	90                   	nop
1401e1d70:	41 56                	push   %r14
1401e1d72:	41 55                	push   %r13
1401e1d74:	41 54                	push   %r12
1401e1d76:	55                   	push   %rbp
1401e1d77:	57                   	push   %rdi
1401e1d78:	56                   	push   %rsi
1401e1d79:	53                   	push   %rbx
1401e1d7a:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
1401e1d81:	4c 8b 35 68 6d 05 00 	mov    0x56d68(%rip),%r14        # 0x140238af0
1401e1d88:	f3 41 0f 6f 00       	movdqu (%r8),%xmm0
1401e1d8d:	49 8b 06             	mov    (%r14),%rax
1401e1d90:	48 89 84 24 e8 00 00 	mov    %rax,0xe8(%rsp)
1401e1d97:	00
1401e1d98:	31 c0                	xor    %eax,%eax
1401e1d9a:	48 89 ce             	mov    %rcx,%rsi
1401e1d9d:	49 8b 40 10          	mov    0x10(%r8),%rax
1401e1da1:	0f b7 4a 58          	movzwl 0x58(%rdx),%ecx
1401e1da5:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1401e1daa:	48 89 d3             	mov    %rdx,%rbx
1401e1dad:	4d 89 c4             	mov    %r8,%r12
1401e1db0:	48 8d 15 29 f4 ff ff 	lea    -0xbd7(%rip),%rdx        # 0x1401e11e0
1401e1db7:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1401e1dbc:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401e1dc1:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1401e1dc8:	00 00
1401e1dca:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
1401e1dcf:	e8 5c ef ff ff       	call   0x1401e0d30
1401e1dd4:	8b 54 24 20          	mov    0x20(%rsp),%edx
1401e1dd8:	85 d2                	test   %edx,%edx
1401e1dda:	0f 85 d5 00 00 00    	jne    0x1401e1eb5
1401e1de0:	48 85 c0             	test   %rax,%rax
1401e1de3:	0f 85 9f 00 00 00    	jne    0x1401e1e88
1401e1de9:	8b 03                	mov    (%rbx),%eax
1401e1deb:	8d 50 04             	lea    0x4(%rax),%edx
1401e1dee:	89 16                	mov    %edx,(%rsi)
1401e1df0:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1401e1df4:	8b 7b 48             	mov    0x48(%rbx),%edi
1401e1df7:	48 8d 6e 20          	lea    0x20(%rsi),%rbp
1401e1dfb:	8b 4b 28             	mov    0x28(%rbx),%ecx
1401e1dfe:	48 89 7e 10          	mov    %rdi,0x10(%rsi)
1401e1e02:	48 8d 7c 24 50       	lea    0x50(%rsp),%rdi
1401e1e07:	89 4e 18             	mov    %ecx,0x18(%rsi)
1401e1e0a:	48 89 f9             	mov    %rdi,%rcx
1401e1e0d:	48 89 56 08          	mov    %rdx,0x8(%rsi)
1401e1e11:	0f b6 14 02          	movzbl (%rdx,%rax,1),%edx
1401e1e15:	e8 d6 9b ff ff       	call   0x1401db9f0
1401e1e1a:	eb 29                	jmp    0x1401e1e45
1401e1e1c:	0f 1f 40 00          	nopl   0x0(%rax)