1800f3bae:	5e                   	pop    %rsi
1800f3baf:	c3                   	ret
1800f3bb0:	cc                   	int3
1800f3bb1:	41 ba 03 00 e9 c0    	mov    $0xc0e90003,%r10d
1800f3bb7:	eb dd                	jmp    0x1800f3b96
1800f3bb9:	cc                   	int3
1800f3bba:	cc                   	int3
1800f3bbb:	cc                   	int3
1800f3bbc:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1800f3bc1:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1800f3bc6:	56                   	push   %rsi
1800f3bc7:	57                   	push   %rdi
1800f3bc8:	41 54                	push   %r12
1800f3bca:	41 56                	push   %r14
1800f3bcc:	41 57                	push   %r15
1800f3bce:	48 83 ec 30          	sub    $0x30,%rsp
1800f3bd2:	33 c0                	xor    %eax,%eax
1800f3bd4:	33 f6                	xor    %esi,%esi
1800f3bd6:	41 21 01             	and    %eax,(%r9)
1800f3bd9:	4d 8b f1             	mov    %r9,%r14
1800f3bdc:	4d 8b e0             	mov    %r8,%r12
1800f3bdf:	4c 8b fa             	mov    %rdx,%r15
1800f3be2:	48 8b f9             	mov    %rcx,%rdi
1800f3be5:	48 8b da             	mov    %rdx,%rbx
1800f3be8:	39 81 88 00 00 00    	cmp    %eax,0x88(%rcx)
1800f3bee:	76 6c                	jbe    0x1800f3c5c
1800f3bf0:	4c 8b 87 98 00 00 00 	mov    0x98(%rdi),%r8
1800f3bf7:	48 8d 2c b6          	lea    (%rsi,%rsi,4),%rbp
1800f3bfb:	83 64 24 60 00       	andl   $0x0,0x60(%rsp)
1800f3c00:	49 83 c0 58          	add    $0x58,%r8
1800f3c04:	48 c1 e5 05          	shl    $0x5,%rbp
1800f3c08:	41 8b c4             	mov    %r12d,%eax
1800f3c0b:	4c 03 c5             	add    %rbp,%r8
1800f3c0e:	2b c3                	sub    %ebx,%eax
1800f3c10:	83 f8 06             	cmp    $0x6,%eax
1800f3c13:	72 65                	jb     0x1800f3c7a
1800f3c15:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
1800f3c1a:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1800f3c1f:	49 8b d4             	mov    %r12,%rdx
1800f3c22:	48 8b cb             	mov    %rbx,%rcx
1800f3c25:	e8 ea b7 ff ff       	call   0x1800ef414
1800f3c2a:	85 c0                	test   %eax,%eax
1800f3c2c:	78 34                	js     0x1800f3c62
1800f3c2e:	8b 4c 24 60          	mov    0x60(%rsp),%ecx
1800f3c32:	48 03 d9             	add    %rcx,%rbx
1800f3c35:	41 8b cc             	mov    %r12d,%ecx
1800f3c38:	2b cb                	sub    %ebx,%ecx
1800f3c3a:	83 f9 08             	cmp    $0x8,%ecx
1800f3c3d:	72 3b                	jb     0x1800f3c7a
1800f3c3f:	48 8b 0b             	mov    (%rbx),%rcx
1800f3c42:	ff c6                	inc    %esi
1800f3c44:	48 8b 97 98 00 00 00 	mov    0x98(%rdi),%rdx
1800f3c4b:	48 83 c3 08          	add    $0x8,%rbx
1800f3c4f:	48 89 4c 2a 68       	mov    %rcx,0x68(%rdx,%rbp,1)
1800f3c54:	3b b7 88 00 00 00    	cmp    0x88(%rdi),%esi
1800f3c5a:	72 94                	jb     0x1800f3bf0
1800f3c5c:	41 2b df             	sub    %r15d,%ebx
1800f3c5f:	41 89 1e             	mov    %ebx,(%r14)
1800f3c62:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1800f3c67:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
1800f3c6c:	48 83 c4 30          	add    $0x30,%rsp
1800f3c70:	41 5f                	pop    %r15
1800f3c72:	41 5e                	pop    %r14
1800f3c74:	41 5c                	pop    %r12
1800f3c76:	5f                   	pop    %rdi
1800f3c77:	5e                   	pop    %rsi
1800f3c78:	c3                   	ret
1800f3c79:	cc                   	int3
1800f3c7a:	b8 03 00 e9 c0       	mov    $0xc0e90003,%eax
1800f3c7f:	eb e1                	jmp    0x1800f3c62
1800f3c81:	cc                   	int3
1800f3c82:	cc                   	int3
1800f3c83:	cc                   	int3
1800f3c84:	48 8b c4             	mov    %rsp,%rax
1800f3c87:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800f3c8b:	48 89 68 10          	mov    %rbp,0x10(%rax)
1800f3c8f:	48 89 70 18          	mov    %rsi,0x18(%rax)
1800f3c93:	48 89 78 20          	mov    %rdi,0x20(%rax)
1800f3c97:	41 54                	push   %r12
1800f3c99:	41 56                	push   %r14
1800f3c9b:	41 57                	push   %r15
1800f3c9d:	48 83 ec 20          	sub    $0x20,%rsp
1800f3ca1:	41 8b c0             	mov    %r8d,%eax
1800f3ca4:	4d 8b e1             	mov    %r9,%r12
1800f3ca7:	2b c2                	sub    %edx,%eax
1800f3ca9:	4d 8b f8             	mov    %r8,%r15
1800f3cac:	4c 8b f2             	mov    %rdx,%r14
1800f3caf:	48 8b f9             	mov    %rcx,%rdi
1800f3cb2:	83 f8 20             	cmp    $0x20,%eax
1800f3cb5:	73 0a                	jae    0x1800f3cc1
1800f3cb7:	bb 03 00 e9 c0       	mov    $0xc0e90003,%ebx
1800f3cbc:	e9 0f 01 00 00       	jmp    0x1800f3dd0
1800f3cc1:	0f 10 02             	movups (%rdx),%xmm0
1800f3cc4:	48 8d 72 20          	lea    0x20(%rdx),%rsi
1800f3cc8:	41 8b c7             	mov    %r15d,%eax
1800f3ccb:	2b c6                	sub    %esi,%eax
1800f3ccd:	f3 0f 7f 81 ac 06 00 	movdqu %xmm0,0x6ac(%rcx)
1800f3cd4:	00
1800f3cd5:	0f 10 42 10          	movups 0x10(%rdx),%xmm0
1800f3cd9:	f3 0f 7f 81 bc 06 00 	movdqu %xmm0,0x6bc(%rcx)
1800f3ce0:	00
1800f3ce1:	83 f8 04             	cmp    $0x4,%eax
1800f3ce4:	72 d1                	jb     0x1800f3cb7
1800f3ce6:	8b 2e                	mov    (%rsi),%ebp
1800f3ce8:	33 db                	xor    %ebx,%ebx
1800f3cea:	48 83 c6 04          	add    $0x4,%rsi
1800f3cee:	85 ed                	test   %ebp,%ebp
1800f3cf0:	75 5d                	jne    0x1800f3d4f
1800f3cf2:	8b 41 2c             	mov    0x2c(%rcx),%eax
1800f3cf5:	25 00 04 08 00       	and    $0x80400,%eax
1800f3cfa:	3d 00 04 00 00       	cmp    $0x400,%eax
1800f3cff:	75 4a                	jne    0x1800f3d4b
1800f3d01:	48 8b 81 ac 06 00 00 	mov    0x6ac(%rcx),%rax
1800f3d08:	48 3b 81 bc 06 00 00 	cmp    0x6bc(%rcx),%rax
1800f3d0f:	75 3a                	jne    0x1800f3d4b
1800f3d11:	48 8b 81 b4 06 00 00 	mov    0x6b4(%rcx),%rax
1800f3d18:	48 3b 81 c4 06 00 00 	cmp    0x6c4(%rcx),%rax
1800f3d1f:	75 2a                	jne    0x1800f3d4b
1800f3d21:	48 8b 81 ac 06 00 00 	mov    0x6ac(%rcx),%rax
1800f3d28:	48 3b 05 71 85 07 00 	cmp    0x78571(%rip),%rax        # 0x18016c2a0
1800f3d2f:	75 10                	jne    0x1800f3d41
1800f3d31:	48 8b 81 b4 06 00 00 	mov    0x6b4(%rcx),%rax
1800f3d38:	48 3b 05 69 85 07 00 	cmp    0x78569(%rip),%rax        # 0x18016c2a8
1800f3d3f:	74 0a                	je     0x1800f3d4b
1800f3d41:	bb 02 00 e9 c0       	mov    $0xc0e90002,%ebx
1800f3d46:	e9 85 00 00 00       	jmp    0x1800f3dd0
1800f3d4b:	85 ed                	test   %ebp,%ebp
1800f3d4d:	74 35                	je     0x1800f3d84
1800f3d4f:	48 8b c5             	mov    %rbp,%rax
1800f3d52:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
1800f3d57:	48 c1 e0 02          	shl    $0x2,%rax
1800f3d5b:	48 3b c1             	cmp    %rcx,%rax
1800f3d5e:	0f 87 8e 00 00 00    	ja     0x1800f3df2
1800f3d64:	8b c8                	mov    %eax,%ecx
1800f3d66:	e8 d9 70 f9 ff       	call   0x18008ae44
1800f3d6b:	48 89 87 d8 06 00 00 	mov    %rax,0x6d8(%rdi)
1800f3d72:	48 85 c0             	test   %rax,%rax
1800f3d75:	75 07                	jne    0x1800f3d7e
1800f3d77:	bb 9a 00 00 c0       	mov    $0xc000009a,%ebx
1800f3d7c:	eb 52                	jmp    0x1800f3dd0
1800f3d7e:	89 af d0 06 00 00    	mov    %ebp,0x6d0(%rdi)
1800f3d84:	8b d3                	mov    %ebx,%edx
1800f3d86:	39 9f d0 06 00 00    	cmp    %ebx,0x6d0(%rdi)
1800f3d8c:	76 3b                	jbe    0x1800f3dc9
1800f3d8e:	4c 8b ce             	mov    %rsi,%r9
1800f3d91:	41 8b c7             	mov    %r15d,%eax
1800f3d94:	2b c6                	sub    %esi,%eax
1800f3d96:	83 f8 04             	cmp    $0x4,%eax
1800f3d99:	0f 82 18 ff ff ff    	jb     0x1800f3cb7
1800f3d9f:	44 8b 06             	mov    (%rsi),%r8d
1800f3da2:	49 8d 71 04          	lea    0x4(%r9),%rsi
1800f3da6:	4c 8b ce             	mov    %rsi,%r9
1800f3da9:	44 3b 87 78 06 00 00 	cmp    0x678(%rdi),%r8d
1800f3db0:	73 8f                	jae    0x1800f3d41
1800f3db2:	48 8b 87 d8 06 00 00 	mov    0x6d8(%rdi),%rax
1800f3db9:	8b ca                	mov    %edx,%ecx
1800f3dbb:	ff c2                	inc    %edx
1800f3dbd:	44 89 04 88          	mov    %r8d,(%rax,%rcx,4)
1800f3dc1:	3b 97 d0 06 00 00    	cmp    0x6d0(%rdi),%edx
1800f3dc7:	72 c8                	jb     0x1800f3d91
1800f3dc9:	41 2b f6             	sub    %r14d,%esi
1800f3dcc:	41 89 34 24          	mov    %esi,(%r12)
1800f3dd0:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1800f3dd5:	8b c3                	mov    %ebx,%eax
1800f3dd7:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1800f3ddc:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1800f3de1:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1800f3de6:	48 83 c4 20          	add    $0x20,%rsp
1800f3dea:	41 5f                	pop    %r15
1800f3dec:	41 5e                	pop    %r14
1800f3dee:	41 5c                	pop    %r12
1800f3df0:	c3                   	ret
1800f3df1:	cc                   	int3
1800f3df2:	bb 95 00 00 c0       	mov    $0xc0000095,%ebx
1800f3df7:	eb d7                	jmp    0x1800f3dd0
1800f3df9:	cc                   	int3
1800f3dfa:	cc                   	int3
1800f3dfb:	cc                   	int3
1800f3dfc:	48 8b c4             	mov    %rsp,%rax
1800f3dff:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800f3e03:	48 89 68 10          	mov    %rbp,0x10(%rax)
1800f3e07:	48 89 70 18          	mov    %rsi,0x18(%rax)
1800f3e0b:	57                   	push   %rdi
1800f3e0c:	41 54                	push   %r12
1800f3e0e:	41 55                	push   %r13
1800f3e10:	41 56                	push   %r14
1800f3e12:	41 57                	push   %r15
1800f3e14:	48 83 ec 50          	sub    $0x50,%rsp
1800f3e18:	48 8b bc 24 b0 00 00 	mov    0xb0(%rsp),%rdi
1800f3e1f:	00
1800f3e20:	4c 8d 2d e9 08 00 00 	lea    0x8e9(%rip),%r13        # 0x1800f4710
1800f3e27:	4d 8b f8             	mov    %r8,%r15
1800f3e2a:	48 89 50 b8          	mov    %rdx,-0x48(%rax)
1800f3e2e:	48 8b 91 a0 06 00 00 	mov    0x6a0(%rcx),%rdx
1800f3e35:	4d 8b f1             	mov    %r9,%r14
1800f3e38:	4c 89 40 c0          	mov    %r8,-0x40(%rax)
1800f3e3c:	48 8b e9             	mov    %rcx,%rbp
1800f3e3f:	44 8b 81 98 06 00 00 	mov    0x698(%rcx),%r8d
1800f3e46:	33 db                	xor    %ebx,%ebx
1800f3e48:	4c 89 48 c8          	mov    %r9,-0x38(%rax)
1800f3e4c:	48 8d 48 b8          	lea    -0x48(%rax),%rcx
1800f3e50:	4c 89 68 a8          	mov    %r13,-0x58(%rax)
1800f3e54:	44 8d 63 48          	lea    0x48(%rbx),%r12d
1800f3e58:	45 8b cc             	mov    %r12d,%r9d
1800f3e5b:	e8 2c 7b 03 00       	call   0x18012b98c
1800f3e60:	48 8b f0             	mov    %rax,%rsi
1800f3e63:	48 85 c0             	test   %rax,%rax
1800f3e66:	75 75                	jne    0x1800f3edd
1800f3e68:	44 8b 85 98 06 00 00 	mov    0x698(%rbp),%r8d
1800f3e6f:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800f3e74:	48 8b 95 a0 06 00 00 	mov    0x6a0(%rbp),%rdx
1800f3e7b:	45 8b cc             	mov    %r12d,%r9d
1800f3e7e:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1800f3e83:	4c 8d 35 ee 75 06 00 	lea    0x675ee(%rip),%r14        # 0x18015b478
1800f3e8a:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
1800f3e8f:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
1800f3e94:	e8 f3 7a 03 00       	call   0x18012b98c
1800f3e99:	48 8b f0             	mov    %rax,%rsi
1800f3e9c:	48 85 c0             	test   %rax,%rax
1800f3e9f:	75 3c                	jne    0x1800f3edd
1800f3ea1:	44 8b 85 98 06 00 00 	mov    0x698(%rbp),%r8d
1800f3ea8:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800f3ead:	48 8b 95 a0 06 00 00 	mov    0x6a0(%rbp),%rdx
1800f3eb4:	45 8b cc             	mov    %r12d,%r9d
1800f3eb7:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
1800f3ebc:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1800f3ec1:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
1800f3ec6:	e8 c1 7a 03 00       	call   0x18012b98c
1800f3ecb:	48 8b f0             	mov    %rax,%rsi
1800f3ece:	48 85 c0             	test   %rax,%rax
1800f3ed1:	75 0a                	jne    0x1800f3edd
1800f3ed3:	bb 25 02 00 c0       	mov    $0xc0000225,%ebx
1800f3ed8:	e9 32 01 00 00       	jmp    0x1800f400f
1800f3edd:	8b 0e                	mov    (%rsi),%ecx
1800f3edf:	85 c9                	test   %ecx,%ecx
1800f3ee1:	0f 84 f0 00 00 00    	je     0x1800f3fd7
1800f3ee7:	83 e9 01             	sub    $0x1,%ecx
1800f3eea:	0f 84 b0 00 00 00    	je     0x1800f3fa0
1800f3ef0:	83 e9 01             	sub    $0x1,%ecx
1800f3ef3:	74 6d                	je     0x1800f3f62
1800f3ef5:	83 f9 01             	cmp    $0x1,%ecx
1800f3ef8:	74 0a                	je     0x1800f3f04
1800f3efa:	bb 03 00 e9 c0       	mov    $0xc0e90003,%ebx
1800f3eff:	e9 0b 01 00 00       	jmp    0x1800f400f
1800f3f04:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
1800f3f0b:	00
1800f3f0c:	4c 8b b4 24 a8 00 00 	mov    0xa8(%rsp),%r14
1800f3f13:	00
1800f3f14:	0f b7 56 38          	movzwl 0x38(%rsi),%edx
1800f3f18:	c7 00 03 00 00 00    	movl   $0x3,(%rax)
1800f3f1e:	4d 85 f6             	test   %r14,%r14
1800f3f21:	75 0a                	jne    0x1800f3f2d
1800f3f23:	8d 42 02             	lea    0x2(%rdx),%eax
1800f3f26:	89 07                	mov    %eax,(%rdi)
1800f3f28:	e9 e2 00 00 00       	jmp    0x1800f400f
1800f3f2d:	8b 07                	mov    (%rdi),%eax
1800f3f2f:	48 8d 4a 02          	lea    0x2(%rdx),%rcx
1800f3f33:	48 8b ea             	mov    %rdx,%rbp
1800f3f36:	48 3b c1             	cmp    %rcx,%rax
1800f3f39:	73 07                	jae    0x1800f3f42
1800f3f3b:	bb 23 00 00 c0       	mov    $0xc0000023,%ebx
1800f3f40:	eb e1                	jmp    0x1800f3f23
1800f3f42:	48 8b 56 40          	mov    0x40(%rsi),%rdx
1800f3f46:	4c 8b c5             	mov    %rbp,%r8
1800f3f49:	49 8b ce             	mov    %r14,%rcx
1800f3f4c:	e8 6f 1a 04 00       	call   0x1801359c0
1800f3f51:	48 d1 ed             	shr    $1,%rbp
1800f3f54:	66 41 89 1c 6e       	mov    %bx,(%r14,%rbp,2)
1800f3f59:	0f b7 46 38          	movzwl 0x38(%rsi),%eax
1800f3f5d:	83 c0 02             	add    $0x2,%eax
1800f3f60:	eb c4                	jmp    0x1800f3f26
1800f3f62:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
1800f3f69:	00
1800f3f6a:	4c 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%r9
1800f3f71:	00
1800f3f72:	8b 4e 38             	mov    0x38(%rsi),%ecx
1800f3f75:	c7 00 02 00 00 00    	movl   $0x2,(%rax)
1800f3f7b:	4d 85 c9             	test   %r9,%r9
1800f3f7e:	75 07                	jne    0x1800f3f87
1800f3f80:	89 0f                	mov    %ecx,(%rdi)
1800f3f82:	e9 88 00 00 00       	jmp    0x1800f400f
1800f3f87:	8b 07                	mov    (%rdi),%eax
1800f3f89:	89 0f                	mov    %ecx,(%rdi)
1800f3f8b:	3b c1                	cmp    %ecx,%eax
1800f3f8d:	72 74                	jb     0x1800f4003
1800f3f8f:	48 8b 56 40          	mov    0x40(%rsi),%rdx
1800f3f93:	4c 8b c1             	mov    %rcx,%r8
1800f3f96:	49 8b c9             	mov    %r9,%rcx
1800f3f99:	e8 22 1a 04 00       	call   0x1801359c0
1800f3f9e:	eb 6f                	jmp    0x1800f400f
1800f3fa0:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
1800f3fa7:	00
1800f3fa8:	48 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%rcx
1800f3faf:	00
1800f3fb0:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
1800f3fb6:	48 85 c9             	test   %rcx,%rcx
1800f3fb9:	75 08                	jne    0x1800f3fc3
1800f3fbb:	c7 07 04 00 00 00    	movl   $0x4,(%rdi)
1800f3fc1:	eb 4c                	jmp    0x1800f400f
1800f3fc3:	8b 07                	mov    (%rdi),%eax
1800f3fc5:	c7 07 04 00 00 00    	movl   $0x4,(%rdi)
1800f3fcb:	83 f8 04             	cmp    $0x4,%eax
1800f3fce:	72 33                	jb     0x1800f4003
1800f3fd0:	8b 46 38             	mov    0x38(%rsi),%eax
1800f3fd3:	89 01                	mov    %eax,(%rcx)
1800f3fd5:	eb 38                	jmp    0x1800f400f
1800f3fd7:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
1800f3fde:	00
1800f3fdf:	48 8b 94 24 a8 00 00 	mov    0xa8(%rsp),%rdx
1800f3fe6:	00
1800f3fe7:	89 18                	mov    %ebx,(%rax)
1800f3fe9:	48 85 d2             	test   %rdx,%rdx
1800f3fec:	75 08                	jne    0x1800f3ff6
1800f3fee:	c7 07 01 00 00 00    	movl   $0x1,(%rdi)
1800f3ff4:	eb 19                	jmp    0x1800f400f
1800f3ff6:	8b 07                	mov    (%rdi),%eax
1800f3ff8:	c7 07 01 00 00 00    	movl   $0x1,(%rdi)
1800f3ffe:	83 f8 01             	cmp    $0x1,%eax
1800f4001:	73 07                	jae    0x1800f400a
1800f4003:	bb 23 00 00 c0       	mov    $0xc0000023,%ebx
1800f4008:	eb 05                	jmp    0x1800f400f
1800f400a:	8a 4e 38             	mov    0x38(%rsi),%cl
1800f400d:	88 0a                	mov    %cl,(%rdx)
1800f400f:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1800f4014:	8b c3                	mov    %ebx,%eax
1800f4016:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1800f401a:	49 8b 6b 38          	mov    0x38(%r11),%rbp
1800f401e:	49 8b 73 40          	mov    0x40(%r11),%rsi
1800f4022:	49 8b e3             	mov    %r11,%rsp
1800f4025:	41 5f                	pop    %r15
1800f4027:	41 5e                	pop    %r14
1800f4029:	41 5d                	pop    %r13
1800f402b:	41 5c                	pop    %r12
1800f402d:	5f                   	pop    %rdi
1800f402e:	c3                   	ret
1800f402f:	cc                   	int3
1800f4030:	48 8b c4             	mov    %rsp,%rax
1800f4033:	4c 89 48 20          	mov    %r9,0x20(%rax)
1800f4037:	4c 89 40 18          	mov    %r8,0x18(%rax)
1800f403b:	48 89 50 10          	mov    %rdx,0x10(%rax)
1800f403f:	48 89 48 08          	mov    %rcx,0x8(%rax)
1800f4043:	53                   	push   %rbx
1800f4044:	55                   	push   %rbp
1800f4045:	56                   	push   %rsi
1800f4046:	57                   	push   %rdi
1800f4047:	41 54                	push   %r12
1800f4049:	41 55                	push   %r13
1800f404b:	41 56                	push   %r14
1800f404d:	41 57                	push   %r15
1800f404f:	48 83 ec 58          	sub    $0x58,%rsp