140a2e76c:	41 55                	push   %r13
140a2e76e:	41 56                	push   %r14
140a2e770:	41 57                	push   %r15
140a2e772:	48 83 ec 20          	sub    $0x20,%rsp
140a2e776:	48 8b 31             	mov    (%rcx),%rsi
140a2e779:	4c 8b f9             	mov    %rcx,%r15
140a2e77c:	48 8b 41 10          	mov    0x10(%rcx),%rax
140a2e780:	49 8b f8             	mov    %r8,%rdi
140a2e783:	48 2b c6             	sub    %rsi,%rax
140a2e786:	48 b9 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rcx
140a2e78d:	aa aa aa
140a2e790:	48 c1 f8 03          	sar    $0x3,%rax
140a2e794:	4c 8b f2             	mov    %rdx,%r14
140a2e797:	48 0f af c1          	imul   %rcx,%rax
140a2e79b:	4c 3b c0             	cmp    %rax,%r8
140a2e79e:	76 59                	jbe    0x140a2e7f9
140a2e7a0:	49 8b d0             	mov    %r8,%rdx
140a2e7a3:	49 8b cf             	mov    %r15,%rcx
140a2e7a6:	e8 c1 06 00 00       	call   0x140a2ee6c
140a2e7ab:	49 8b 1f             	mov    (%r15),%rbx
140a2e7ae:	48 85 ff             	test   %rdi,%rdi
140a2e7b1:	74 3e                	je     0x140a2e7f1
140a2e7b3:	49 8d 4e 10          	lea    0x10(%r14),%rcx
140a2e7b7:	48 8b 41 f0          	mov    -0x10(%rcx),%rax
140a2e7bb:	48 89 03             	mov    %rax,(%rbx)
140a2e7be:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
140a2e7c3:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
140a2e7c8:	48 8b 01             	mov    (%rcx),%rax
140a2e7cb:	48 85 c0             	test   %rax,%rax
140a2e7ce:	74 04                	je     0x140a2e7d4
140a2e7d0:	f0 ff 40 08          	lock incl 0x8(%rax)
140a2e7d4:	48 8b 41 f8          	mov    -0x8(%rcx),%rax
140a2e7d8:	48 89 43 08          	mov    %rax,0x8(%rbx)
140a2e7dc:	48 8b 01             	mov    (%rcx),%rax
140a2e7df:	48 83 c1 18          	add    $0x18,%rcx
140a2e7e3:	48 89 43 10          	mov    %rax,0x10(%rbx)
140a2e7e7:	48 83 c3 18          	add    $0x18,%rbx
140a2e7eb:	48 83 ef 01          	sub    $0x1,%rdi
140a2e7ef:	75 c6                	jne    0x140a2e7b7
140a2e7f1:	48 8b d3             	mov    %rbx,%rdx
140a2e7f4:	e9 a6 01 00 00       	jmp    0x140a2e99f
140a2e7f9:	49 8b 5f 08          	mov    0x8(%r15),%rbx
140a2e7fd:	48 8b eb             	mov    %rbx,%rbp
140a2e800:	48 2b ee             	sub    %rsi,%rbp
140a2e803:	48 c1 fd 03          	sar    $0x3,%rbp
140a2e807:	48 0f af e9          	imul   %rcx,%rbp
140a2e80b:	48 3b fd             	cmp    %rbp,%rdi
140a2e80e:	0f 86 f4 00 00 00    	jbe    0x140a2e908
140a2e814:	48 3b f3             	cmp    %rbx,%rsi
140a2e817:	0f 84 97 00 00 00    	je     0x140a2e8b4
140a2e81d:	48 8d 56 10          	lea    0x10(%rsi),%rdx
140a2e821:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
140a2e826:	4d 8d 6e 10          	lea    0x10(%r14),%r13
140a2e82a:	49 8b 06             	mov    (%r14),%rax
140a2e82d:	48 89 06             	mov    %rax,(%rsi)
140a2e830:	49 8b 45 00          	mov    0x0(%r13),%rax
140a2e834:	48 85 c0             	test   %rax,%rax
140a2e837:	74 04                	je     0x140a2e83d
140a2e839:	f0 ff 40 08          	lock incl 0x8(%rax)
140a2e83d:	48 8b 1a             	mov    (%rdx),%rbx
140a2e840:	49 8b 4d 00          	mov    0x0(%r13),%rcx
140a2e844:	49 8b 45 f8          	mov    -0x8(%r13),%rax
140a2e848:	48 89 42 f8          	mov    %rax,-0x8(%rdx)
140a2e84c:	48 89 0a             	mov    %rcx,(%rdx)
140a2e84f:	48 85 db             	test   %rbx,%rbx
140a2e852:	74 3e                	je     0x140a2e892
140a2e854:	83 c8 ff             	or     $0xffffffff,%eax
140a2e857:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a2e85c:	83 f8 01             	cmp    $0x1,%eax
140a2e85f:	75 31                	jne    0x140a2e892
140a2e861:	48 8b 03             	mov    (%rbx),%rax
140a2e864:	48 8b cb             	mov    %rbx,%rcx
140a2e867:	48 8b 00             	mov    (%rax),%rax
140a2e86a:	ff 15 c8 e3 0d 00    	call   *0xde3c8(%rip)        # 0x140b0cc38
140a2e870:	83 c8 ff             	or     $0xffffffff,%eax
140a2e873:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a2e878:	83 f8 01             	cmp    $0x1,%eax
140a2e87b:	75 10                	jne    0x140a2e88d
140a2e87d:	48 8b 03             	mov    (%rbx),%rax
140a2e880:	48 8b cb             	mov    %rbx,%rcx
140a2e883:	48 8b 40 08          	mov    0x8(%rax),%rax
140a2e887:	ff 15 ab e3 0d 00    	call   *0xde3ab(%rip)        # 0x140b0cc38
140a2e88d:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140a2e892:	49 8b 5f 08          	mov    0x8(%r15),%rbx
140a2e896:	48 83 c2 18          	add    $0x18,%rdx
140a2e89a:	48 83 c6 18          	add    $0x18,%rsi
140a2e89e:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
140a2e8a3:	49 83 c6 18          	add    $0x18,%r14
140a2e8a7:	49 83 c5 18          	add    $0x18,%r13
140a2e8ab:	48 3b f3             	cmp    %rbx,%rsi
140a2e8ae:	0f 85 76 ff ff ff    	jne    0x140a2e82a
140a2e8b4:	48 2b fd             	sub    %rbp,%rdi
140a2e8b7:	0f 84 34 ff ff ff    	je     0x140a2e7f1
140a2e8bd:	48 8b d3             	mov    %rbx,%rdx
140a2e8c0:	49 8d 4e 10          	lea    0x10(%r14),%rcx
140a2e8c4:	49 2b d6             	sub    %r14,%rdx
140a2e8c7:	48 8b 41 f0          	mov    -0x10(%rcx),%rax
140a2e8cb:	48 89 03             	mov    %rax,(%rbx)
140a2e8ce:	48 83 64 0a f8 00    	andq   $0x0,-0x8(%rdx,%rcx,1)
140a2e8d4:	48 83 24 11 00       	andq   $0x0,(%rcx,%rdx,1)
140a2e8d9:	48 8b 01             	mov    (%rcx),%rax
140a2e8dc:	48 85 c0             	test   %rax,%rax
140a2e8df:	74 04                	je     0x140a2e8e5
140a2e8e1:	f0 ff 40 08          	lock incl 0x8(%rax)
140a2e8e5:	48 8b 41 f8          	mov    -0x8(%rcx),%rax
140a2e8e9:	48 83 c3 18          	add    $0x18,%rbx
140a2e8ed:	48 89 44 0a f8       	mov    %rax,-0x8(%rdx,%rcx,1)
140a2e8f2:	48 8b 01             	mov    (%rcx),%rax
140a2e8f5:	48 89 04 11          	mov    %rax,(%rcx,%rdx,1)
140a2e8f9:	48 83 c1 18          	add    $0x18,%rcx
140a2e8fd:	48 83 ef 01          	sub    $0x1,%rdi
140a2e901:	75 c4                	jne    0x140a2e8c7
140a2e903:	e9 e9 fe ff ff       	jmp    0x140a2e7f1
140a2e908:	4b 8d 04 40          	lea    (%r8,%r8,2),%rax
140a2e90c:	48 8d 1c c6          	lea    (%rsi,%rax,8),%rbx
140a2e910:	48 85 ff             	test   %rdi,%rdi
140a2e913:	0f 84 82 00 00 00    	je     0x140a2e99b
140a2e919:	4c 8d 6e 10          	lea    0x10(%rsi),%r13
140a2e91d:	48 8d 6a 10          	lea    0x10(%rdx),%rbp
140a2e921:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
140a2e925:	48 89 06             	mov    %rax,(%rsi)
140a2e928:	48 8b 45 00          	mov    0x0(%rbp),%rax
140a2e92c:	48 85 c0             	test   %rax,%rax
140a2e92f:	74 04                	je     0x140a2e935
140a2e931:	f0 ff 40 08          	lock incl 0x8(%rax)
140a2e935:	4d 8b 75 00          	mov    0x0(%r13),%r14
140a2e939:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140a2e93d:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
140a2e941:	49 89 45 f8          	mov    %rax,-0x8(%r13)
140a2e945:	49 89 4d 00          	mov    %rcx,0x0(%r13)
140a2e949:	4d 85 f6             	test   %r14,%r14
140a2e94c:	74 3b                	je     0x140a2e989
140a2e94e:	83 c8 ff             	or     $0xffffffff,%eax
140a2e951:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
140a2e957:	83 f8 01             	cmp    $0x1,%eax
140a2e95a:	75 2d                	jne    0x140a2e989
140a2e95c:	49 8b 06             	mov    (%r14),%rax
140a2e95f:	49 8b ce             	mov    %r14,%rcx
140a2e962:	48 8b 00             	mov    (%rax),%rax
140a2e965:	ff 15 cd e2 0d 00    	call   *0xde2cd(%rip)        # 0x140b0cc38
140a2e96b:	83 c8 ff             	or     $0xffffffff,%eax
140a2e96e:	f0 41 0f c1 46 0c    	lock xadd %eax,0xc(%r14)
140a2e974:	83 f8 01             	cmp    $0x1,%eax
140a2e977:	75 10                	jne    0x140a2e989
140a2e979:	49 8b 06             	mov    (%r14),%rax
140a2e97c:	49 8b ce             	mov    %r14,%rcx
140a2e97f:	48 8b 40 08          	mov    0x8(%rax),%rax
140a2e983:	ff 15 af e2 0d 00    	call   *0xde2af(%rip)        # 0x140b0cc38
140a2e989:	48 83 c6 18          	add    $0x18,%rsi
140a2e98d:	49 83 c5 18          	add    $0x18,%r13
140a2e991:	48 83 c5 18          	add    $0x18,%rbp
140a2e995:	48 83 ef 01          	sub    $0x1,%rdi
140a2e999:	75 86                	jne    0x140a2e921
140a2e99b:	49 8b 57 08          	mov    0x8(%r15),%rdx
140a2e99f:	48 8b cb             	mov    %rbx,%rcx
140a2e9a2:	e8 b1 e9 8c ff       	call   0x1402fd358
140a2e9a7:	49 89 5f 08          	mov    %rbx,0x8(%r15)
140a2e9ab:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140a2e9b0:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
140a2e9b5:	48 83 c4 20          	add    $0x20,%rsp
140a2e9b9:	41 5f                	pop    %r15
140a2e9bb:	41 5e                	pop    %r14
140a2e9bd:	41 5d                	pop    %r13
140a2e9bf:	5f                   	pop    %rdi
140a2e9c0:	5e                   	pop    %rsi
140a2e9c1:	c3                   	ret
140a2e9c2:	90                   	nop
140a2e9c3:	90                   	nop
140a2e9c4:	90                   	nop
140a2e9c5:	90                   	nop
140a2e9c6:	90                   	nop
140a2e9c7:	90                   	nop
140a2e9c8:	90                   	nop
140a2e9c9:	90                   	nop
140a2e9ca:	90                   	nop
140a2e9cb:	90                   	nop
140a2e9cc:	90                   	nop
140a2e9cd:	90                   	nop
140a2e9ce:	90                   	nop
140a2e9cf:	90                   	nop
140a2e9d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a2e9d5:	57                   	push   %rdi
140a2e9d6:	48 83 ec 20          	sub    $0x20,%rsp
140a2e9da:	8b fa                	mov    %edx,%edi
140a2e9dc:	48 8b d9             	mov    %rcx,%rbx
140a2e9df:	e8 74 c5 ff ff       	call   0x140a2af58
140a2e9e4:	40 f6 c7 01          	test   $0x1,%dil
140a2e9e8:	74 0c                	je     0x140a2e9f6
140a2e9ea:	48 8d 8b 18 ff ff ff 	lea    -0xe8(%rbx),%rcx
140a2e9f1:	e8 de 0b 0c 00       	call   0x140aef5d4
140a2e9f6:	48 8d 83 18 ff ff ff 	lea    -0xe8(%rbx),%rax
140a2e9fd:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a2ea02:	48 83 c4 20          	add    $0x20,%rsp
140a2ea06:	5f                   	pop    %rdi
140a2ea07:	c3                   	ret
140a2ea08:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a2ea0d:	57                   	push   %rdi
140a2ea0e:	48 83 ec 20          	sub    $0x20,%rsp
140a2ea12:	48 8b 02             	mov    (%rdx),%rax
140a2ea15:	48 8b fa             	mov    %rdx,%rdi
140a2ea18:	48 89 01             	mov    %rax,(%rcx)
140a2ea1b:	48 8b d9             	mov    %rcx,%rbx
140a2ea1e:	48 83 c1 08          	add    $0x8,%rcx
140a2ea22:	48 83 c2 08          	add    $0x8,%rdx
140a2ea26:	48 3b ca             	cmp    %rdx,%rcx
140a2ea29:	74 12                	je     0x140a2ea3d
140a2ea2b:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140a2ea2f:	4c 2b 02             	sub    (%rdx),%r8
140a2ea32:	48 8b 12             	mov    (%rdx),%rdx
140a2ea35:	49 d1 f8             	sar    $1,%r8
140a2ea38:	e8 7b 0d 00 00       	call   0x140a2f7b8
140a2ea3d:	48 8d 57 20          	lea    0x20(%rdi),%rdx
140a2ea41:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
140a2ea45:	48 3b ca             	cmp    %rdx,%rcx
140a2ea48:	74 13                	je     0x140a2ea5d
140a2ea4a:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140a2ea4e:	4c 2b 02             	sub    (%rdx),%r8
140a2ea51:	48 8b 12             	mov    (%rdx),%rdx
140a2ea54:	49 c1 f8 03          	sar    $0x3,%r8
140a2ea58:	e8 ab 1a 66 ff       	call   0x140090508
140a2ea5d:	48 8d 57 38          	lea    0x38(%rdi),%rdx
140a2ea61:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
140a2ea65:	48 3b ca             	cmp    %rdx,%rcx
140a2ea68:	74 13                	je     0x140a2ea7d
140a2ea6a:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140a2ea6e:	4c 2b 02             	sub    (%rdx),%r8
140a2ea71:	48 8b 12             	mov    (%rdx),%rdx
140a2ea74:	49 c1 f8 02          	sar    $0x2,%r8
140a2ea78:	e8 73 02 63 ff       	call   0x14005ecf0
140a2ea7d:	8b 47 50             	mov    0x50(%rdi),%eax
140a2ea80:	89 43 50             	mov    %eax,0x50(%rbx)
140a2ea83:	8b 47 54             	mov    0x54(%rdi),%eax
140a2ea86:	89 43 54             	mov    %eax,0x54(%rbx)
140a2ea89:	8b 47 58             	mov    0x58(%rdi),%eax
140a2ea8c:	89 43 58             	mov    %eax,0x58(%rbx)
140a2ea8f:	8b 47 5c             	mov    0x5c(%rdi),%eax
140a2ea92:	89 43 5c             	mov    %eax,0x5c(%rbx)
140a2ea95:	8b 47 60             	mov    0x60(%rdi),%eax
140a2ea98:	89 43 60             	mov    %eax,0x60(%rbx)
140a2ea9b:	8b 47 64             	mov    0x64(%rdi),%eax
140a2ea9e:	89 43 64             	mov    %eax,0x64(%rbx)
140a2eaa1:	48 8b c3             	mov    %rbx,%rax
140a2eaa4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a2eaa9:	48 83 c4 20          	add    $0x20,%rsp
140a2eaad:	5f                   	pop    %rdi
140a2eaae:	c3                   	ret
140a2eaaf:	90                   	nop
140a2eab0:	48 8b c4             	mov    %rsp,%rax
140a2eab3:	48 89 58 08          	mov    %rbx,0x8(%rax)
140a2eab7:	48 89 68 10          	mov    %rbp,0x10(%rax)
140a2eabb:	48 89 70 18          	mov    %rsi,0x18(%rax)
140a2eabf:	48 89 78 20          	mov    %rdi,0x20(%rax)
140a2eac3:	41 57                	push   %r15
140a2eac5:	48 83 ec 20          	sub    $0x20,%rsp
140a2eac9:	48 bd aa aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaa,%rbp
140a2ead0:	aa aa 0a
140a2ead3:	48 8b f9             	mov    %rcx,%rdi
140a2ead6:	48 3b d5             	cmp    %rbp,%rdx
140a2ead9:	0f 87 22 01 00 00    	ja     0x140a2ec01
140a2eadf:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140a2eae3:	49 bf ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r15
140a2eaea:	aa aa aa
140a2eaed:	48 2b 0f             	sub    (%rdi),%rcx
140a2eaf0:	48 8b c5             	mov    %rbp,%rax
140a2eaf3:	48 c1 f9 03          	sar    $0x3,%rcx
140a2eaf7:	49 0f af cf          	imul   %r15,%rcx
140a2eafb:	4c 8b c1             	mov    %rcx,%r8
140a2eafe:	49 d1 e8             	shr    $1,%r8
140a2eb01:	49 2b c0             	sub    %r8,%rax
140a2eb04:	48 3b c8             	cmp    %rax,%rcx
140a2eb07:	76 05                	jbe    0x140a2eb0e
140a2eb09:	48 8b f5             	mov    %rbp,%rsi
140a2eb0c:	eb 0b                	jmp    0x140a2eb19
140a2eb0e:	49 8d 34 08          	lea    (%r8,%rcx,1),%rsi
140a2eb12:	48 3b f2             	cmp    %rdx,%rsi
140a2eb15:	48 0f 42 f2          	cmovb  %rdx,%rsi
140a2eb19:	33 db                	xor    %ebx,%ebx
140a2eb1b:	48 39 1f             	cmp    %rbx,(%rdi)
140a2eb1e:	74 53                	je     0x140a2eb73
140a2eb20:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140a2eb24:	48 8b 0f             	mov    (%rdi),%rcx
140a2eb27:	e8 80 02 63 ff       	call   0x14005edac
140a2eb2c:	48 8b 0f             	mov    (%rdi),%rcx
140a2eb2f:	48 8b 47 10          	mov    0x10(%rdi),%rax
140a2eb33:	48 2b c1             	sub    %rcx,%rax
140a2eb36:	48 c1 f8 03          	sar    $0x3,%rax
140a2eb3a:	49 0f af c7          	imul   %r15,%rax
140a2eb3e:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
140a2eb42:	48 c1 e0 03          	shl    $0x3,%rax
140a2eb46:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140a2eb4c:	72 14                	jb     0x140a2eb62
140a2eb4e:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140a2eb52:	48 2b ca             	sub    %rdx,%rcx
140a2eb55:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140a2eb59:	48 83 f8 1f          	cmp    $0x1f,%rax
140a2eb5d:	77 59                	ja     0x140a2ebb8
140a2eb5f:	48 8b ca             	mov    %rdx,%rcx
140a2eb62:	ff 15 58 dd 0d 00    	call   *0xddd58(%rip)        # 0x140b0c8c0
140a2eb68:	48 89 1f             	mov    %rbx,(%rdi)
140a2eb6b:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
140a2eb6f:	48 89 5f 10          	mov    %rbx,0x10(%rdi)
140a2eb73:	48 3b f5             	cmp    %rbp,%rsi
140a2eb76:	0f 87 8b 00 00 00    	ja     0x140a2ec07
140a2eb7c:	48 8d 04 76          	lea    (%rsi,%rsi,2),%rax
140a2eb80:	48 8d 34 c5 00 00 00 	lea    0x0(,%rax,8),%rsi
140a2eb87:	00
140a2eb88:	48 85 f6             	test   %rsi,%rsi
140a2eb8b:	74 4a                	je     0x140a2ebd7
140a2eb8d:	48 81 fe 00 10 00 00 	cmp    $0x1000,%rsi
140a2eb94:	72 29                	jb     0x140a2ebbf
140a2eb96:	48 8d 4e 27          	lea    0x27(%rsi),%rcx
140a2eb9a:	48 3b ce             	cmp    %rsi,%rcx
140a2eb9d:	76 68                	jbe    0x140a2ec07
140a2eb9f:	ff 15 23 dd 0d 00    	call   *0xddd23(%rip)        # 0x140b0c8c8
140a2eba5:	48 85 c0             	test   %rax,%rax
140a2eba8:	74 23                	je     0x140a2ebcd
140a2ebaa:	48 8d 58 27          	lea    0x27(%rax),%rbx
140a2ebae:	48 83 e3 e0          	and    $0xffffffffffffffe0,%rbx
140a2ebb2:	48 89 43 f8          	mov    %rax,-0x8(%rbx)
140a2ebb6:	eb 1f                	jmp    0x140a2ebd7
140a2ebb8:	ff 15 da dd 0d 00    	call   *0xdddda(%rip)        # 0x140b0c998
140a2ebbe:	cc                   	int3
140a2ebbf:	48 8b ce             	mov    %rsi,%rcx
140a2ebc2:	ff 15 00 dd 0d 00    	call   *0xddd00(%rip)        # 0x140b0c8c8
140a2ebc8:	48 85 c0             	test   %rax,%rax
140a2ebcb:	75 07                	jne    0x140a2ebd4
140a2ebcd:	ff 15 c5 d8 0d 00    	call   *0xdd8c5(%rip)        # 0x140b0c498
140a2ebd3:	cc                   	int3
140a2ebd4:	48 8b d8             	mov    %rax,%rbx
140a2ebd7:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140a2ebdc:	48 8d 04 33          	lea    (%rbx,%rsi,1),%rax
140a2ebe0:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140a2ebe5:	48 89 1f             	mov    %rbx,(%rdi)
140a2ebe8:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
140a2ebec:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a2ebf1:	48 89 47 10          	mov    %rax,0x10(%rdi)
140a2ebf5:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140a2ebfa:	48 83 c4 20          	add    $0x20,%rsp
140a2ebfe:	41 5f                	pop    %r15
140a2ec00:	c3                   	ret
140a2ec01:	e8 62 d1 5e ff       	call   0x14001bd68
140a2ec06:	cc                   	int3
140a2ec07:	e8 c4 50 5d ff       	call   0x140003cd0
140a2ec0c:	cc                   	int3
140a2ec0d:	90                   	nop
140a2ec0e:	90                   	nop
140a2ec0f:	90                   	nop
140a2ec10:	48 8b c4             	mov    %rsp,%rax
140a2ec13:	48 89 58 08          	mov    %rbx,0x8(%rax)
140a2ec17:	48 89 68 10          	mov    %rbp,0x10(%rax)