1401b86e8:	5f                   	pop    %rdi
1401b86e9:	c3                   	ret
1401b86ea:	cc                   	int3
1401b86eb:	cc                   	int3
1401b86ec:	cc                   	int3
1401b86ed:	cc                   	int3
1401b86ee:	cc                   	int3
1401b86ef:	cc                   	int3
1401b86f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b86f5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b86fa:	57                   	push   %rdi
1401b86fb:	48 83 ec 30          	sub    $0x30,%rsp
1401b86ff:	48 8b da             	mov    %rdx,%rbx
1401b8702:	48 8b f1             	mov    %rcx,%rsi
1401b8705:	48 85 d2             	test   %rdx,%rdx
1401b8708:	75 16                	jne    0x1401b8720
1401b870a:	48 89 11             	mov    %rdx,(%rcx)
1401b870d:	48 8b c1             	mov    %rcx,%rax
1401b8710:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8715:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b871a:	48 83 c4 30          	add    $0x30,%rsp
1401b871e:	5f                   	pop    %rdi
1401b871f:	c3                   	ret
1401b8720:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b8725:	e8 1e 1b 14 00       	call   0x1402fa248
1401b872a:	48 8b f8             	mov    %rax,%rdi
1401b872d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b8732:	48 85 c0             	test   %rax,%rax
1401b8735:	74 5d                	je     0x1401b8794
1401b8737:	48 8d 05 72 09 19 00 	lea    0x190972(%rip),%rax        # 0x1403490b0
1401b873e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b8742:	48 8d 05 1f a4 17 00 	lea    0x17a41f(%rip),%rax        # 0x140332b68
1401b8749:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b874d:	48 8d 05 ec fa 18 00 	lea    0x18faec(%rip),%rax        # 0x140348240
1401b8754:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b8758:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b875c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8760:	48 8d 05 c1 08 19 00 	lea    0x1908c1(%rip),%rax        # 0x140349028
1401b8767:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b876c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b8773:	48 8d 05 d6 08 19 00 	lea    0x1908d6(%rip),%rax        # 0x140349050
1401b877a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b877e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b8782:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8786:	48 8d 05 fb 08 19 00 	lea    0x1908fb(%rip),%rax        # 0x140349088
1401b878d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b8792:	eb 02                	jmp    0x1401b8796
1401b8794:	33 ff                	xor    %edi,%edi
1401b8796:	8b 05 44 a6 24 00    	mov    0x24a644(%rip),%eax        # 0x140402de0
1401b879c:	89 07                	mov    %eax,(%rdi)
1401b879e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b87a2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b87a6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b87ab:	48 85 db             	test   %rbx,%rbx
1401b87ae:	74 15                	je     0x1401b87c5
1401b87b0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b87b4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b87b8:	48 83 c1 08          	add    $0x8,%rcx
1401b87bc:	48 03 cb             	add    %rbx,%rcx
1401b87bf:	48 8b 01             	mov    (%rcx),%rax
1401b87c2:	ff 10                	call   *(%rax)
1401b87c4:	90                   	nop
1401b87c5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b87c9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b87cd:	48 85 c0             	test   %rax,%rax
1401b87d0:	74 02                	je     0x1401b87d4
1401b87d2:	ff d0                	call   *%rax
1401b87d4:	48 89 1e             	mov    %rbx,(%rsi)
1401b87d7:	48 8b c6             	mov    %rsi,%rax
1401b87da:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b87df:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b87e4:	48 83 c4 30          	add    $0x30,%rsp
1401b87e8:	5f                   	pop    %rdi
1401b87e9:	c3                   	ret
1401b87ea:	cc                   	int3
1401b87eb:	cc                   	int3
1401b87ec:	cc                   	int3
1401b87ed:	cc                   	int3
1401b87ee:	cc                   	int3
1401b87ef:	cc                   	int3
1401b87f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b87f5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b87fa:	57                   	push   %rdi
1401b87fb:	48 83 ec 30          	sub    $0x30,%rsp
1401b87ff:	48 8b da             	mov    %rdx,%rbx
1401b8802:	48 8b f1             	mov    %rcx,%rsi
1401b8805:	48 85 d2             	test   %rdx,%rdx
1401b8808:	75 16                	jne    0x1401b8820
1401b880a:	48 89 11             	mov    %rdx,(%rcx)
1401b880d:	48 8b c1             	mov    %rcx,%rax
1401b8810:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8815:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b881a:	48 83 c4 30          	add    $0x30,%rsp
1401b881e:	5f                   	pop    %rdi
1401b881f:	c3                   	ret
1401b8820:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b8825:	e8 1e 1a 14 00       	call   0x1402fa248
1401b882a:	48 8b f8             	mov    %rax,%rdi
1401b882d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b8832:	48 85 c0             	test   %rax,%rax
1401b8835:	74 5d                	je     0x1401b8894
1401b8837:	48 8d 05 0a 09 19 00 	lea    0x19090a(%rip),%rax        # 0x140349148
1401b883e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b8842:	48 8d 05 1f a3 17 00 	lea    0x17a31f(%rip),%rax        # 0x140332b68
1401b8849:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b884d:	48 8d 05 1c f0 18 00 	lea    0x18f01c(%rip),%rax        # 0x140347870
1401b8854:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b8858:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b885c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8860:	48 8d 05 51 08 19 00 	lea    0x190851(%rip),%rax        # 0x1403490b8
1401b8867:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b886c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b8873:	48 8d 05 66 08 19 00 	lea    0x190866(%rip),%rax        # 0x1403490e0
1401b887a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b887e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b8882:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8886:	48 8d 05 93 08 19 00 	lea    0x190893(%rip),%rax        # 0x140349120
1401b888d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b8892:	eb 02                	jmp    0x1401b8896
1401b8894:	33 ff                	xor    %edi,%edi
1401b8896:	8b 05 4c a5 24 00    	mov    0x24a54c(%rip),%eax        # 0x140402de8
1401b889c:	89 07                	mov    %eax,(%rdi)
1401b889e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b88a2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b88a6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b88ab:	48 85 db             	test   %rbx,%rbx
1401b88ae:	74 15                	je     0x1401b88c5
1401b88b0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b88b4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b88b8:	48 83 c1 08          	add    $0x8,%rcx
1401b88bc:	48 03 cb             	add    %rbx,%rcx
1401b88bf:	48 8b 01             	mov    (%rcx),%rax
1401b88c2:	ff 10                	call   *(%rax)
1401b88c4:	90                   	nop
1401b88c5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b88c9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b88cd:	48 85 c0             	test   %rax,%rax
1401b88d0:	74 02                	je     0x1401b88d4
1401b88d2:	ff d0                	call   *%rax
1401b88d4:	48 89 1e             	mov    %rbx,(%rsi)
1401b88d7:	48 8b c6             	mov    %rsi,%rax
1401b88da:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b88df:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b88e4:	48 83 c4 30          	add    $0x30,%rsp
1401b88e8:	5f                   	pop    %rdi
1401b88e9:	c3                   	ret
1401b88ea:	cc                   	int3
1401b88eb:	cc                   	int3
1401b88ec:	cc                   	int3
1401b88ed:	cc                   	int3
1401b88ee:	cc                   	int3
1401b88ef:	cc                   	int3
1401b88f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b88f5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b88fa:	57                   	push   %rdi
1401b88fb:	48 83 ec 30          	sub    $0x30,%rsp
1401b88ff:	48 8b da             	mov    %rdx,%rbx
1401b8902:	48 8b f1             	mov    %rcx,%rsi
1401b8905:	48 85 d2             	test   %rdx,%rdx
1401b8908:	75 16                	jne    0x1401b8920
1401b890a:	48 89 11             	mov    %rdx,(%rcx)
1401b890d:	48 8b c1             	mov    %rcx,%rax
1401b8910:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8915:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b891a:	48 83 c4 30          	add    $0x30,%rsp
1401b891e:	5f                   	pop    %rdi
1401b891f:	c3                   	ret
1401b8920:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b8925:	e8 1e 19 14 00       	call   0x1402fa248
1401b892a:	48 8b f8             	mov    %rax,%rdi
1401b892d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b8932:	48 85 c0             	test   %rax,%rax
1401b8935:	74 5d                	je     0x1401b8994
1401b8937:	48 8d 05 d2 f1 18 00 	lea    0x18f1d2(%rip),%rax        # 0x140347b10
1401b893e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b8942:	48 8d 05 1f a2 17 00 	lea    0x17a21f(%rip),%rax        # 0x140332b68
1401b8949:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b894d:	48 8d 05 ec e1 18 00 	lea    0x18e1ec(%rip),%rax        # 0x140346b40
1401b8954:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b8958:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b895c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8960:	48 8d 05 49 f1 18 00 	lea    0x18f149(%rip),%rax        # 0x140347ab0
1401b8967:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b896c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b8973:	48 8d 05 5e f1 18 00 	lea    0x18f15e(%rip),%rax        # 0x140347ad8
1401b897a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b897e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b8982:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8986:	48 8d 05 5b f1 18 00 	lea    0x18f15b(%rip),%rax        # 0x140347ae8
1401b898d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b8992:	eb 02                	jmp    0x1401b8996
1401b8994:	33 ff                	xor    %edi,%edi
1401b8996:	8b 05 48 a5 24 00    	mov    0x24a548(%rip),%eax        # 0x140402ee4
1401b899c:	89 07                	mov    %eax,(%rdi)
1401b899e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b89a2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b89a6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b89ab:	48 85 db             	test   %rbx,%rbx
1401b89ae:	74 15                	je     0x1401b89c5
1401b89b0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b89b4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b89b8:	48 83 c1 08          	add    $0x8,%rcx
1401b89bc:	48 03 cb             	add    %rbx,%rcx
1401b89bf:	48 8b 01             	mov    (%rcx),%rax
1401b89c2:	ff 10                	call   *(%rax)
1401b89c4:	90                   	nop
1401b89c5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b89c9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b89cd:	48 85 c0             	test   %rax,%rax
1401b89d0:	74 02                	je     0x1401b89d4
1401b89d2:	ff d0                	call   *%rax
1401b89d4:	48 89 1e             	mov    %rbx,(%rsi)
1401b89d7:	48 8b c6             	mov    %rsi,%rax
1401b89da:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b89df:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b89e4:	48 83 c4 30          	add    $0x30,%rsp
1401b89e8:	5f                   	pop    %rdi
1401b89e9:	c3                   	ret
1401b89ea:	cc                   	int3
1401b89eb:	cc                   	int3
1401b89ec:	cc                   	int3
1401b89ed:	cc                   	int3
1401b89ee:	cc                   	int3
1401b89ef:	cc                   	int3
1401b89f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b89f5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b89fa:	57                   	push   %rdi
1401b89fb:	48 83 ec 30          	sub    $0x30,%rsp
1401b89ff:	48 8b da             	mov    %rdx,%rbx
1401b8a02:	48 8b f1             	mov    %rcx,%rsi
1401b8a05:	48 85 d2             	test   %rdx,%rdx
1401b8a08:	75 16                	jne    0x1401b8a20
1401b8a0a:	48 89 11             	mov    %rdx,(%rcx)
1401b8a0d:	48 8b c1             	mov    %rcx,%rax
1401b8a10:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8a15:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b8a1a:	48 83 c4 30          	add    $0x30,%rsp
1401b8a1e:	5f                   	pop    %rdi
1401b8a1f:	c3                   	ret
1401b8a20:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b8a25:	e8 1e 18 14 00       	call   0x1402fa248
1401b8a2a:	48 8b f8             	mov    %rax,%rdi
1401b8a2d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b8a32:	48 85 c0             	test   %rax,%rax
1401b8a35:	74 5d                	je     0x1401b8a94
1401b8a37:	48 8d 05 da f0 18 00 	lea    0x18f0da(%rip),%rax        # 0x140347b18
1401b8a3e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b8a42:	48 8d 05 1f a1 17 00 	lea    0x17a11f(%rip),%rax        # 0x140332b68
1401b8a49:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b8a4d:	48 8d 05 34 d4 18 00 	lea    0x18d434(%rip),%rax        # 0x140345e88
1401b8a54:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b8a58:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b8a5c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8a60:	48 8d 05 e9 ef 18 00 	lea    0x18efe9(%rip),%rax        # 0x140347a50
1401b8a67:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b8a6c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b8a73:	48 8d 05 fe ef 18 00 	lea    0x18effe(%rip),%rax        # 0x140347a78
1401b8a7a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b8a7e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b8a82:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8a86:	48 8d 05 f3 ef 18 00 	lea    0x18eff3(%rip),%rax        # 0x140347a80
1401b8a8d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b8a92:	eb 02                	jmp    0x1401b8a96
1401b8a94:	33 ff                	xor    %edi,%edi
1401b8a96:	8b 05 54 a4 24 00    	mov    0x24a454(%rip),%eax        # 0x140402ef0
1401b8a9c:	89 07                	mov    %eax,(%rdi)
1401b8a9e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b8aa2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b8aa6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b8aab:	48 85 db             	test   %rbx,%rbx
1401b8aae:	74 15                	je     0x1401b8ac5
1401b8ab0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b8ab4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8ab8:	48 83 c1 08          	add    $0x8,%rcx
1401b8abc:	48 03 cb             	add    %rbx,%rcx
1401b8abf:	48 8b 01             	mov    (%rcx),%rax
1401b8ac2:	ff 10                	call   *(%rax)
1401b8ac4:	90                   	nop
1401b8ac5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b8ac9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b8acd:	48 85 c0             	test   %rax,%rax
1401b8ad0:	74 02                	je     0x1401b8ad4
1401b8ad2:	ff d0                	call   *%rax
1401b8ad4:	48 89 1e             	mov    %rbx,(%rsi)
1401b8ad7:	48 8b c6             	mov    %rsi,%rax
1401b8ada:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8adf:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b8ae4:	48 83 c4 30          	add    $0x30,%rsp
1401b8ae8:	5f                   	pop    %rdi
1401b8ae9:	c3                   	ret
1401b8aea:	cc                   	int3
1401b8aeb:	cc                   	int3
1401b8aec:	cc                   	int3
1401b8aed:	cc                   	int3
1401b8aee:	cc                   	int3
1401b8aef:	cc                   	int3
1401b8af0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b8af5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b8afa:	57                   	push   %rdi
1401b8afb:	48 83 ec 30          	sub    $0x30,%rsp
1401b8aff:	48 8b da             	mov    %rdx,%rbx
1401b8b02:	48 8b f1             	mov    %rcx,%rsi
1401b8b05:	48 85 d2             	test   %rdx,%rdx
1401b8b08:	75 16                	jne    0x1401b8b20
1401b8b0a:	48 89 11             	mov    %rdx,(%rcx)
1401b8b0d:	48 8b c1             	mov    %rcx,%rax
1401b8b10:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b8b15:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b8b1a:	48 83 c4 30          	add    $0x30,%rsp
1401b8b1e:	5f                   	pop    %rdi
1401b8b1f:	c3                   	ret
1401b8b20:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b8b25:	e8 1e 17 14 00       	call   0x1402fa248
1401b8b2a:	48 8b f8             	mov    %rax,%rdi
1401b8b2d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b8b32:	48 85 c0             	test   %rax,%rax
1401b8b35:	74 5d                	je     0x1401b8b94
1401b8b37:	48 8d 05 e2 f0 18 00 	lea    0x18f0e2(%rip),%rax        # 0x140347c20
1401b8b3e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b8b42:	48 8d 05 1f a0 17 00 	lea    0x17a01f(%rip),%rax        # 0x140332b68
1401b8b49:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b8b4d:	48 8d 05 9c d0 18 00 	lea    0x18d09c(%rip),%rax        # 0x140345bf0
1401b8b54:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b8b58:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b8b5c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8b60:	48 8d 05 b9 ef 18 00 	lea    0x18efb9(%rip),%rax        # 0x140347b20
1401b8b67:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b8b6c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b8b73:	48 8d 05 ce ef 18 00 	lea    0x18efce(%rip),%rax        # 0x140347b48
1401b8b7a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b8b7e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b8b82:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8b86:	48 8d 05 6b f0 18 00 	lea    0x18f06b(%rip),%rax        # 0x140347bf8
1401b8b8d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b8b92:	eb 02                	jmp    0x1401b8b96
1401b8b94:	33 ff                	xor    %edi,%edi
1401b8b96:	8b 05 5c a3 24 00    	mov    0x24a35c(%rip),%eax        # 0x140402ef8
1401b8b9c:	89 07                	mov    %eax,(%rdi)
1401b8b9e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b8ba2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b8ba6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b8bab:	48 85 db             	test   %rbx,%rbx
1401b8bae:	74 15                	je     0x1401b8bc5
1401b8bb0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b8bb4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b8bb8:	48 83 c1 08          	add    $0x8,%rcx
1401b8bbc:	48 03 cb             	add    %rbx,%rcx
1401b8bbf:	48 8b 01             	mov    (%rcx),%rax
1401b8bc2:	ff 10                	call   *(%rax)
1401b8bc4:	90                   	nop