1401b8bc5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b8bc9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b8bcd:	48 85 c0             	test   %rax,%rax
1401b8bd0:	74 02                	je     0x1401b8bd4
1401b8bd2:	ff d0                	call   *%rax
1401b8bd4:	48 89 1e             	mov    %rbx,(%rsi)
1401b8bd7:	48 8b c6             	mov    %rsi,%rax
1401b8bda:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8bdf:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b8be4:	48 83 c4 30          	add    $0x30,%rsp
1401b8be8:	5f                   	pop    %rdi
1401b8be9:	c3                   	ret
1401b8bea:	cc                   	int3
1401b8beb:	cc                   	int3
1401b8bec:	cc                   	int3
1401b8bed:	cc                   	int3
1401b8bee:	cc                   	int3
1401b8bef:	cc                   	int3
1401b8bf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b8bf5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b8bfa:	57                   	push   %rdi
1401b8bfb:	48 83 ec 30          	sub    $0x30,%rsp
1401b8bff:	48 8b da             	mov    %rdx,%rbx
1401b8c02:	48 8b f1             	mov    %rcx,%rsi
1401b8c05:	48 85 d2             	test   %rdx,%rdx
1401b8c08:	75 16                	jne    0x1401b8c20
1401b8c0a:	48 89 11             	mov    %rdx,(%rcx)
1401b8c0d:	48 8b c1             	mov    %rcx,%rax
1401b8c10:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8c15:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b8c1a:	48 83 c4 30          	add    $0x30,%rsp
1401b8c1e:	5f                   	pop    %rdi
1401b8c1f:	c3                   	ret
1401b8c20:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b8c25:	e8 1e 16 14 00       	call   0x1402fa248
1401b8c2a:	48 8b f8             	mov    %rax,%rdi
1401b8c2d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b8c32:	48 85 c0             	test   %rax,%rax
1401b8c35:	74 5d                	je     0x1401b8c94
1401b8c37:	48 8d 05 2a da 18 00 	lea    0x18da2a(%rip),%rax        # 0x140346668
1401b8c3e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b8c42:	48 8d 05 1f 9f 17 00 	lea    0x179f1f(%rip),%rax        # 0x140332b68
1401b8c49:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b8c4d:	48 8d 05 64 d9 18 00 	lea    0x18d964(%rip),%rax        # 0x1403465b8
1401b8c54:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b8c58:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b8c5c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8c60:	48 8d 05 81 d9 18 00 	lea    0x18d981(%rip),%rax        # 0x1403465e8
1401b8c67:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b8c6c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b8c73:	48 8d 05 96 d9 18 00 	lea    0x18d996(%rip),%rax        # 0x140346610
1401b8c7a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b8c7e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b8c82:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8c86:	48 8d 05 b3 d9 18 00 	lea    0x18d9b3(%rip),%rax        # 0x140346640
1401b8c8d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b8c92:	eb 02                	jmp    0x1401b8c96
1401b8c94:	33 ff                	xor    %edi,%edi
1401b8c96:	8b 05 f0 a1 24 00    	mov    0x24a1f0(%rip),%eax        # 0x140402e8c
1401b8c9c:	89 07                	mov    %eax,(%rdi)
1401b8c9e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b8ca2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b8ca6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b8cab:	48 85 db             	test   %rbx,%rbx
1401b8cae:	74 15                	je     0x1401b8cc5
1401b8cb0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b8cb4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8cb8:	48 83 c1 08          	add    $0x8,%rcx
1401b8cbc:	48 03 cb             	add    %rbx,%rcx
1401b8cbf:	48 8b 01             	mov    (%rcx),%rax
1401b8cc2:	ff 10                	call   *(%rax)
1401b8cc4:	90                   	nop
1401b8cc5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b8cc9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b8ccd:	48 85 c0             	test   %rax,%rax
1401b8cd0:	74 02                	je     0x1401b8cd4
1401b8cd2:	ff d0                	call   *%rax
1401b8cd4:	48 89 1e             	mov    %rbx,(%rsi)
1401b8cd7:	48 8b c6             	mov    %rsi,%rax
1401b8cda:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8cdf:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b8ce4:	48 83 c4 30          	add    $0x30,%rsp
1401b8ce8:	5f                   	pop    %rdi
1401b8ce9:	c3                   	ret
1401b8cea:	cc                   	int3
1401b8ceb:	cc                   	int3
1401b8cec:	cc                   	int3
1401b8ced:	cc                   	int3
1401b8cee:	cc                   	int3
1401b8cef:	cc                   	int3
1401b8cf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b8cf5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b8cfa:	57                   	push   %rdi
1401b8cfb:	48 83 ec 30          	sub    $0x30,%rsp
1401b8cff:	48 8b da             	mov    %rdx,%rbx
1401b8d02:	48 8b f1             	mov    %rcx,%rsi
1401b8d05:	48 85 d2             	test   %rdx,%rdx
1401b8d08:	75 16                	jne    0x1401b8d20
1401b8d0a:	48 89 11             	mov    %rdx,(%rcx)
1401b8d0d:	48 8b c1             	mov    %rcx,%rax
1401b8d10:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8d15:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b8d1a:	48 83 c4 30          	add    $0x30,%rsp
1401b8d1e:	5f                   	pop    %rdi
1401b8d1f:	c3                   	ret
1401b8d20:	b9 28 00 00 00       	mov    $0x28,%ecx
1401b8d25:	e8 1e 15 14 00       	call   0x1402fa248
1401b8d2a:	48 8b f8             	mov    %rax,%rdi
1401b8d2d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b8d32:	48 85 c0             	test   %rax,%rax
1401b8d35:	74 5b                	je     0x1401b8d92
1401b8d37:	48 8d 05 2a fe 18 00 	lea    0x18fe2a(%rip),%rax        # 0x140348b68
1401b8d3e:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b8d42:	48 8d 05 cf 9d 17 00 	lea    0x179dcf(%rip),%rax        # 0x140332b18
1401b8d49:	48 89 47 20          	mov    %rax,0x20(%rdi)
1401b8d4d:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1401b8d51:	48 63 51 04          	movslq 0x4(%rcx),%rdx
1401b8d55:	48 8d 05 4c d0 18 00 	lea    0x18d04c(%rip),%rax        # 0x140345da8
1401b8d5c:	48 89 44 3a 10       	mov    %rax,0x10(%rdx,%rdi,1)
1401b8d61:	48 8b 47 10          	mov    0x10(%rdi),%rax
1401b8d65:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8d69:	48 8d 05 a8 fd 18 00 	lea    0x18fda8(%rip),%rax        # 0x140348b18
1401b8d70:	48 89 44 39 10       	mov    %rax,0x10(%rcx,%rdi,1)
1401b8d75:	c7 47 18 00 00 00 00 	movl   $0x0,0x18(%rdi)
1401b8d7c:	48 8b 47 10          	mov    0x10(%rdi),%rax
1401b8d80:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8d84:	48 8d 05 b5 fd 18 00 	lea    0x18fdb5(%rip),%rax        # 0x140348b40
1401b8d8b:	48 89 44 39 10       	mov    %rax,0x10(%rcx,%rdi,1)
1401b8d90:	eb 02                	jmp    0x1401b8d94
1401b8d92:	33 ff                	xor    %edi,%edi
1401b8d94:	8b 05 52 a0 24 00    	mov    0x24a052(%rip),%eax        # 0x140402dec
1401b8d9a:	89 07                	mov    %eax,(%rdi)
1401b8d9c:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b8da0:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b8da4:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b8da9:	48 85 db             	test   %rbx,%rbx
1401b8dac:	74 10                	je     0x1401b8dbe
1401b8dae:	48 8b 03             	mov    (%rbx),%rax
1401b8db1:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8db5:	48 03 cb             	add    %rbx,%rcx
1401b8db8:	48 8b 01             	mov    (%rcx),%rax
1401b8dbb:	ff 10                	call   *(%rax)
1401b8dbd:	90                   	nop
1401b8dbe:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b8dc2:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b8dc6:	48 85 c0             	test   %rax,%rax
1401b8dc9:	74 02                	je     0x1401b8dcd
1401b8dcb:	ff d0                	call   *%rax
1401b8dcd:	48 89 1e             	mov    %rbx,(%rsi)
1401b8dd0:	48 8b c6             	mov    %rsi,%rax
1401b8dd3:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8dd8:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b8ddd:	48 83 c4 30          	add    $0x30,%rsp
1401b8de1:	5f                   	pop    %rdi
1401b8de2:	c3                   	ret
1401b8de3:	cc                   	int3
1401b8de4:	cc                   	int3
1401b8de5:	cc                   	int3
1401b8de6:	cc                   	int3
1401b8de7:	cc                   	int3
1401b8de8:	cc                   	int3
1401b8de9:	cc                   	int3
1401b8dea:	cc                   	int3
1401b8deb:	cc                   	int3
1401b8dec:	cc                   	int3
1401b8ded:	cc                   	int3
1401b8dee:	cc                   	int3
1401b8def:	cc                   	int3
1401b8df0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b8df5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b8dfa:	57                   	push   %rdi
1401b8dfb:	48 83 ec 30          	sub    $0x30,%rsp
1401b8dff:	48 8b da             	mov    %rdx,%rbx
1401b8e02:	48 8b f1             	mov    %rcx,%rsi
1401b8e05:	48 85 d2             	test   %rdx,%rdx
1401b8e08:	75 16                	jne    0x1401b8e20
1401b8e0a:	48 89 11             	mov    %rdx,(%rcx)
1401b8e0d:	48 8b c1             	mov    %rcx,%rax
1401b8e10:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8e15:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b8e1a:	48 83 c4 30          	add    $0x30,%rsp
1401b8e1e:	5f                   	pop    %rdi
1401b8e1f:	c3                   	ret
1401b8e20:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b8e25:	e8 1e 14 14 00       	call   0x1402fa248
1401b8e2a:	48 8b f8             	mov    %rax,%rdi
1401b8e2d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b8e32:	48 85 c0             	test   %rax,%rax
1401b8e35:	74 5d                	je     0x1401b8e94
1401b8e37:	48 8d 05 82 de 18 00 	lea    0x18de82(%rip),%rax        # 0x140346cc0
1401b8e3e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b8e42:	48 8d 05 1f 9d 17 00 	lea    0x179d1f(%rip),%rax        # 0x140332b68
1401b8e49:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b8e4d:	48 8d 05 9c cd 18 00 	lea    0x18cd9c(%rip),%rax        # 0x140345bf0
1401b8e54:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b8e58:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b8e5c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8e60:	48 8d 05 59 dd 18 00 	lea    0x18dd59(%rip),%rax        # 0x140346bc0
1401b8e67:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b8e6c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b8e73:	48 8d 05 6e dd 18 00 	lea    0x18dd6e(%rip),%rax        # 0x140346be8
1401b8e7a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b8e7e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b8e82:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8e86:	48 8d 05 0b de 18 00 	lea    0x18de0b(%rip),%rax        # 0x140346c98
1401b8e8d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b8e92:	eb 02                	jmp    0x1401b8e96
1401b8e94:	33 ff                	xor    %edi,%edi
1401b8e96:	8b 05 50 a0 24 00    	mov    0x24a050(%rip),%eax        # 0x140402eec
1401b8e9c:	89 07                	mov    %eax,(%rdi)
1401b8e9e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b8ea2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b8ea6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b8eab:	48 85 db             	test   %rbx,%rbx
1401b8eae:	74 15                	je     0x1401b8ec5
1401b8eb0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b8eb4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8eb8:	48 83 c1 08          	add    $0x8,%rcx
1401b8ebc:	48 03 cb             	add    %rbx,%rcx
1401b8ebf:	48 8b 01             	mov    (%rcx),%rax
1401b8ec2:	ff 10                	call   *(%rax)
1401b8ec4:	90                   	nop
1401b8ec5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b8ec9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b8ecd:	48 85 c0             	test   %rax,%rax
1401b8ed0:	74 02                	je     0x1401b8ed4
1401b8ed2:	ff d0                	call   *%rax
1401b8ed4:	48 89 1e             	mov    %rbx,(%rsi)
1401b8ed7:	48 8b c6             	mov    %rsi,%rax
1401b8eda:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8edf:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b8ee4:	48 83 c4 30          	add    $0x30,%rsp
1401b8ee8:	5f                   	pop    %rdi
1401b8ee9:	c3                   	ret
1401b8eea:	cc                   	int3
1401b8eeb:	cc                   	int3
1401b8eec:	cc                   	int3
1401b8eed:	cc                   	int3
1401b8eee:	cc                   	int3
1401b8eef:	cc                   	int3
1401b8ef0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b8ef5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b8efa:	57                   	push   %rdi
1401b8efb:	48 83 ec 30          	sub    $0x30,%rsp
1401b8eff:	48 8b da             	mov    %rdx,%rbx
1401b8f02:	48 8b f1             	mov    %rcx,%rsi
1401b8f05:	48 85 d2             	test   %rdx,%rdx
1401b8f08:	75 16                	jne    0x1401b8f20
1401b8f0a:	48 89 11             	mov    %rdx,(%rcx)
1401b8f0d:	48 8b c1             	mov    %rcx,%rax
1401b8f10:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8f15:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b8f1a:	48 83 c4 30          	add    $0x30,%rsp
1401b8f1e:	5f                   	pop    %rdi
1401b8f1f:	c3                   	ret
1401b8f20:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b8f25:	e8 1e 13 14 00       	call   0x1402fa248
1401b8f2a:	48 8b f8             	mov    %rax,%rdi
1401b8f2d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b8f32:	48 85 c0             	test   %rax,%rax
1401b8f35:	74 7c                	je     0x1401b8fb3
1401b8f37:	48 8d 05 0a f1 18 00 	lea    0x18f10a(%rip),%rax        # 0x140348048
1401b8f3e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b8f42:	48 8d 05 1f 9c 17 00 	lea    0x179c1f(%rip),%rax        # 0x140332b68
1401b8f49:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b8f4d:	48 8d 05 7c ce 18 00 	lea    0x18ce7c(%rip),%rax        # 0x140345dd0
1401b8f54:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b8f58:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b8f5c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8f60:	48 8d 05 01 9c 17 00 	lea    0x179c01(%rip),%rax        # 0x140332b68
1401b8f67:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b8f6c:	48 8d 05 5d ce 18 00 	lea    0x18ce5d(%rip),%rax        # 0x140345dd0
1401b8f73:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b8f77:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b8f7b:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8f7f:	48 8d 05 ba ef 18 00 	lea    0x18efba(%rip),%rax        # 0x140347f40
1401b8f86:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b8f8b:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b8f92:	48 8d 05 cf ef 18 00 	lea    0x18efcf(%rip),%rax        # 0x140347f68
1401b8f99:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b8f9d:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b8fa1:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8fa5:	48 8d 05 74 f0 18 00 	lea    0x18f074(%rip),%rax        # 0x140348020
1401b8fac:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b8fb1:	eb 02                	jmp    0x1401b8fb5
1401b8fb3:	33 ff                	xor    %edi,%edi
1401b8fb5:	8b 05 dd 9d 24 00    	mov    0x249ddd(%rip),%eax        # 0x140402d98
1401b8fbb:	89 07                	mov    %eax,(%rdi)
1401b8fbd:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b8fc1:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b8fc5:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b8fca:	48 85 db             	test   %rbx,%rbx
1401b8fcd:	74 15                	je     0x1401b8fe4
1401b8fcf:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b8fd3:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8fd7:	48 83 c1 08          	add    $0x8,%rcx
1401b8fdb:	48 03 cb             	add    %rbx,%rcx
1401b8fde:	48 8b 01             	mov    (%rcx),%rax
1401b8fe1:	ff 10                	call   *(%rax)
1401b8fe3:	90                   	nop
1401b8fe4:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b8fe8:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b8fec:	48 85 c0             	test   %rax,%rax
1401b8fef:	74 02                	je     0x1401b8ff3
1401b8ff1:	ff d0                	call   *%rax
1401b8ff3:	48 89 1e             	mov    %rbx,(%rsi)
1401b8ff6:	48 8b c6             	mov    %rsi,%rax
1401b8ff9:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8ffe:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9003:	48 83 c4 30          	add    $0x30,%rsp
1401b9007:	5f                   	pop    %rdi
1401b9008:	c3                   	ret
1401b9009:	cc                   	int3
1401b900a:	cc                   	int3
1401b900b:	cc                   	int3
1401b900c:	cc                   	int3
1401b900d:	cc                   	int3
1401b900e:	cc                   	int3
1401b900f:	cc                   	int3
1401b9010:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b9015:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b901a:	57                   	push   %rdi
1401b901b:	48 83 ec 30          	sub    $0x30,%rsp
1401b901f:	48 8b da             	mov    %rdx,%rbx
1401b9022:	48 8b f1             	mov    %rcx,%rsi
1401b9025:	48 85 d2             	test   %rdx,%rdx
1401b9028:	75 16                	jne    0x1401b9040
1401b902a:	48 89 11             	mov    %rdx,(%rcx)
1401b902d:	48 8b c1             	mov    %rcx,%rax
1401b9030:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b9035:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b903a:	48 83 c4 30          	add    $0x30,%rsp
1401b903e:	5f                   	pop    %rdi
1401b903f:	c3                   	ret
1401b9040:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b9045:	e8 fe 11 14 00       	call   0x1402fa248
1401b904a:	48 8b f8             	mov    %rax,%rdi
1401b904d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b9052:	48 85 c0             	test   %rax,%rax
1401b9055:	74 5d                	je     0x1401b90b4
1401b9057:	48 8d 05 d2 f1 18 00 	lea    0x18f1d2(%rip),%rax        # 0x140348230
1401b905e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b9062:	48 8d 05 ff 9a 17 00 	lea    0x179aff(%rip),%rax        # 0x140332b68
1401b9069:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b906d:	48 8d 05 14 ce 18 00 	lea    0x18ce14(%rip),%rax        # 0x140345e88
1401b9074:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9078:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b907c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9080:	48 8d 05 c9 e9 18 00 	lea    0x18e9c9(%rip),%rax        # 0x140347a50
1401b9087:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)