140e4c73b:	48 ff c0             	inc    %rax
140e4c73e:	66 39 14 41          	cmp    %dx,(%rcx,%rax,2)
140e4c742:	75 f7                	jne    0x140e4c73b
140e4c744:	48 8d 1c 43          	lea    (%rbx,%rax,2),%rbx
140e4c748:	48 ff c6             	inc    %rsi
140e4c74b:	48 83 c3 02          	add    $0x2,%rbx
140e4c74f:	48 83 c7 08          	add    $0x8,%rdi
140e4c753:	48 83 fe 07          	cmp    $0x7,%rsi
140e4c757:	72 a8                	jb     0x140e4c701
140e4c759:	48 8b f2             	mov    %rdx,%rsi
140e4c75c:	49 8d be d0 01 00 00 	lea    0x1d0(%r14),%rdi
140e4c763:	eb 03                	jmp    0x140e4c768
140e4c765:	48 ff c3             	inc    %rbx
140e4c768:	f6 c3 01             	test   $0x1,%bl
140e4c76b:	75 f8                	jne    0x140e4c765
140e4c76d:	83 fd 01             	cmp    $0x1,%ebp
140e4c770:	75 29                	jne    0x140e4c79b
140e4c772:	48 8b c3             	mov    %rbx,%rax
140e4c775:	49 8b d5             	mov    %r13,%rdx
140e4c778:	48 d1 e8             	shr    $1,%rax
140e4c77b:	48 2b d3             	sub    %rbx,%rdx
140e4c77e:	48 d1 ea             	shr    $1,%rdx
140e4c781:	49 8d 0c 47          	lea    (%r15,%rax,2),%rcx
140e4c785:	4a 89 0c 27          	mov    %rcx,(%rdi,%r12,1)
140e4c789:	4c 8b 07             	mov    (%rdi),%r8
140e4c78c:	e8 8b bb 00 00       	call   0x140e5831c
140e4c791:	33 d2                	xor    %edx,%edx
140e4c793:	85 c0                	test   %eax,%eax
140e4c795:	0f 85 9d 02 00 00    	jne    0x140e4ca38
140e4c79b:	48 8b 0f             	mov    (%rdi),%rcx
140e4c79e:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
140e4c7a2:	48 ff c0             	inc    %rax
140e4c7a5:	66 39 14 41          	cmp    %dx,(%rcx,%rax,2)
140e4c7a9:	75 f7                	jne    0x140e4c7a2
140e4c7ab:	48 8d 1c 43          	lea    (%rbx,%rax,2),%rbx
140e4c7af:	48 ff c6             	inc    %rsi
140e4c7b2:	48 83 c3 02          	add    $0x2,%rbx
140e4c7b6:	48 83 c7 08          	add    $0x8,%rdi
140e4c7ba:	48 83 fe 0c          	cmp    $0xc,%rsi
140e4c7be:	72 a8                	jb     0x140e4c768
140e4c7c0:	48 8b f2             	mov    %rdx,%rsi
140e4c7c3:	49 8d be 30 02 00 00 	lea    0x230(%r14),%rdi
140e4c7ca:	eb 03                	jmp    0x140e4c7cf
140e4c7cc:	48 ff c3             	inc    %rbx
140e4c7cf:	f6 c3 01             	test   $0x1,%bl
140e4c7d2:	75 f8                	jne    0x140e4c7cc
140e4c7d4:	83 fd 01             	cmp    $0x1,%ebp
140e4c7d7:	75 29                	jne    0x140e4c802
140e4c7d9:	48 8b c3             	mov    %rbx,%rax
140e4c7dc:	49 8b d5             	mov    %r13,%rdx
140e4c7df:	48 d1 e8             	shr    $1,%rax
140e4c7e2:	48 2b d3             	sub    %rbx,%rdx
140e4c7e5:	48 d1 ea             	shr    $1,%rdx
140e4c7e8:	49 8d 0c 47          	lea    (%r15,%rax,2),%rcx
140e4c7ec:	4a 89 0c 27          	mov    %rcx,(%rdi,%r12,1)
140e4c7f0:	4c 8b 07             	mov    (%rdi),%r8
140e4c7f3:	e8 24 bb 00 00       	call   0x140e5831c
140e4c7f8:	33 d2                	xor    %edx,%edx
140e4c7fa:	85 c0                	test   %eax,%eax
140e4c7fc:	0f 85 36 02 00 00    	jne    0x140e4ca38
140e4c802:	48 8b 0f             	mov    (%rdi),%rcx
140e4c805:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
140e4c809:	48 ff c0             	inc    %rax
140e4c80c:	66 39 14 41          	cmp    %dx,(%rcx,%rax,2)
140e4c810:	75 f7                	jne    0x140e4c809
140e4c812:	48 8d 1c 43          	lea    (%rbx,%rax,2),%rbx
140e4c816:	48 ff c6             	inc    %rsi
140e4c819:	48 83 c3 02          	add    $0x2,%rbx
140e4c81d:	48 83 c7 08          	add    $0x8,%rdi
140e4c821:	48 83 fe 0c          	cmp    $0xc,%rsi
140e4c825:	72 a8                	jb     0x140e4c7cf
140e4c827:	48 8b f2             	mov    %rdx,%rsi
140e4c82a:	49 8d be 90 02 00 00 	lea    0x290(%r14),%rdi
140e4c831:	eb 03                	jmp    0x140e4c836
140e4c833:	48 ff c3             	inc    %rbx
140e4c836:	f6 c3 01             	test   $0x1,%bl
140e4c839:	75 f8                	jne    0x140e4c833
140e4c83b:	83 fd 01             	cmp    $0x1,%ebp
140e4c83e:	75 29                	jne    0x140e4c869
140e4c840:	48 8b c3             	mov    %rbx,%rax
140e4c843:	49 8b d5             	mov    %r13,%rdx
140e4c846:	48 d1 e8             	shr    $1,%rax
140e4c849:	48 2b d3             	sub    %rbx,%rdx
140e4c84c:	48 d1 ea             	shr    $1,%rdx
140e4c84f:	49 8d 0c 47          	lea    (%r15,%rax,2),%rcx
140e4c853:	4a 89 0c 27          	mov    %rcx,(%rdi,%r12,1)
140e4c857:	4c 8b 07             	mov    (%rdi),%r8
140e4c85a:	e8 bd ba 00 00       	call   0x140e5831c
140e4c85f:	33 d2                	xor    %edx,%edx
140e4c861:	85 c0                	test   %eax,%eax
140e4c863:	0f 85 cf 01 00 00    	jne    0x140e4ca38
140e4c869:	48 8b 0f             	mov    (%rdi),%rcx
140e4c86c:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
140e4c870:	48 ff c0             	inc    %rax
140e4c873:	66 39 14 41          	cmp    %dx,(%rcx,%rax,2)
140e4c877:	75 f7                	jne    0x140e4c870
140e4c879:	48 8d 1c 43          	lea    (%rbx,%rax,2),%rbx
140e4c87d:	48 ff c6             	inc    %rsi
140e4c880:	48 83 c3 02          	add    $0x2,%rbx
140e4c884:	48 83 c7 08          	add    $0x8,%rdi
140e4c888:	48 83 fe 02          	cmp    $0x2,%rsi
140e4c88c:	72 a8                	jb     0x140e4c836
140e4c88e:	eb 03                	jmp    0x140e4c893
140e4c890:	48 ff c3             	inc    %rbx
140e4c893:	f6 c3 01             	test   $0x1,%bl
140e4c896:	75 f8                	jne    0x140e4c890
140e4c898:	83 fd 01             	cmp    $0x1,%ebp
140e4c89b:	75 32                	jne    0x140e4c8cf
140e4c89d:	48 8b c3             	mov    %rbx,%rax
140e4c8a0:	49 8b d5             	mov    %r13,%rdx
140e4c8a3:	48 d1 e8             	shr    $1,%rax
140e4c8a6:	48 2b d3             	sub    %rbx,%rdx
140e4c8a9:	48 d1 ea             	shr    $1,%rdx
140e4c8ac:	49 8d 0c 47          	lea    (%r15,%rax,2),%rcx
140e4c8b0:	49 89 8f a0 02 00 00 	mov    %rcx,0x2a0(%r15)
140e4c8b7:	4d 8b 86 a0 02 00 00 	mov    0x2a0(%r14),%r8
140e4c8be:	e8 59 ba 00 00       	call   0x140e5831c
140e4c8c3:	33 ff                	xor    %edi,%edi
140e4c8c5:	85 c0                	test   %eax,%eax
140e4c8c7:	0f 85 6d 01 00 00    	jne    0x140e4ca3a
140e4c8cd:	eb 02                	jmp    0x140e4c8d1
140e4c8cf:	33 ff                	xor    %edi,%edi
140e4c8d1:	49 8b 8e a0 02 00 00 	mov    0x2a0(%r14),%rcx
140e4c8d8:	48 83 ce ff          	or     $0xffffffffffffffff,%rsi
140e4c8dc:	48 8b c6             	mov    %rsi,%rax
140e4c8df:	48 ff c0             	inc    %rax
140e4c8e2:	66 39 3c 41          	cmp    %di,(%rcx,%rax,2)
140e4c8e6:	75 f7                	jne    0x140e4c8df
140e4c8e8:	48 8d 1c 43          	lea    (%rbx,%rax,2),%rbx
140e4c8ec:	48 83 c3 02          	add    $0x2,%rbx
140e4c8f0:	eb 03                	jmp    0x140e4c8f5
140e4c8f2:	48 ff c3             	inc    %rbx
140e4c8f5:	f6 c3 01             	test   $0x1,%bl
140e4c8f8:	75 f8                	jne    0x140e4c8f2
140e4c8fa:	83 fd 01             	cmp    $0x1,%ebp
140e4c8fd:	75 2e                	jne    0x140e4c92d
140e4c8ff:	48 8b c3             	mov    %rbx,%rax
140e4c902:	49 8b d5             	mov    %r13,%rdx
140e4c905:	48 d1 e8             	shr    $1,%rax
140e4c908:	48 2b d3             	sub    %rbx,%rdx
140e4c90b:	48 d1 ea             	shr    $1,%rdx
140e4c90e:	49 8d 0c 47          	lea    (%r15,%rax,2),%rcx
140e4c912:	49 89 8f a8 02 00 00 	mov    %rcx,0x2a8(%r15)
140e4c919:	4d 8b 86 a8 02 00 00 	mov    0x2a8(%r14),%r8
140e4c920:	e8 f7 b9 00 00       	call   0x140e5831c
140e4c925:	85 c0                	test   %eax,%eax
140e4c927:	0f 85 0d 01 00 00    	jne    0x140e4ca3a
140e4c92d:	49 8b 8e a8 02 00 00 	mov    0x2a8(%r14),%rcx
140e4c934:	48 8b c6             	mov    %rsi,%rax
140e4c937:	48 ff c0             	inc    %rax
140e4c93a:	66 39 3c 41          	cmp    %di,(%rcx,%rax,2)
140e4c93e:	75 f7                	jne    0x140e4c937
140e4c940:	48 8d 1c 43          	lea    (%rbx,%rax,2),%rbx
140e4c944:	48 83 c3 02          	add    $0x2,%rbx
140e4c948:	eb 03                	jmp    0x140e4c94d
140e4c94a:	48 ff c3             	inc    %rbx
140e4c94d:	f6 c3 01             	test   $0x1,%bl
140e4c950:	75 f8                	jne    0x140e4c94a
140e4c952:	83 fd 01             	cmp    $0x1,%ebp
140e4c955:	75 2e                	jne    0x140e4c985
140e4c957:	48 8b c3             	mov    %rbx,%rax
140e4c95a:	49 8b d5             	mov    %r13,%rdx
140e4c95d:	48 d1 e8             	shr    $1,%rax
140e4c960:	48 2b d3             	sub    %rbx,%rdx
140e4c963:	48 d1 ea             	shr    $1,%rdx
140e4c966:	49 8d 0c 47          	lea    (%r15,%rax,2),%rcx
140e4c96a:	49 89 8f b0 02 00 00 	mov    %rcx,0x2b0(%r15)
140e4c971:	4d 8b 86 b0 02 00 00 	mov    0x2b0(%r14),%r8
140e4c978:	e8 9f b9 00 00       	call   0x140e5831c
140e4c97d:	85 c0                	test   %eax,%eax
140e4c97f:	0f 85 b5 00 00 00    	jne    0x140e4ca3a
140e4c985:	49 8b 8e b0 02 00 00 	mov    0x2b0(%r14),%rcx
140e4c98c:	48 8b c6             	mov    %rsi,%rax
140e4c98f:	48 ff c0             	inc    %rax
140e4c992:	66 39 3c 41          	cmp    %di,(%rcx,%rax,2)
140e4c996:	75 f7                	jne    0x140e4c98f
140e4c998:	48 8d 1c 43          	lea    (%rbx,%rax,2),%rbx
140e4c99c:	48 83 c3 02          	add    $0x2,%rbx
140e4c9a0:	eb 03                	jmp    0x140e4c9a5
140e4c9a2:	48 ff c3             	inc    %rbx
140e4c9a5:	f6 c3 01             	test   $0x1,%bl
140e4c9a8:	75 f8                	jne    0x140e4c9a2
140e4c9aa:	83 fd 01             	cmp    $0x1,%ebp
140e4c9ad:	75 2a                	jne    0x140e4c9d9
140e4c9af:	48 8b c3             	mov    %rbx,%rax
140e4c9b2:	49 8b d5             	mov    %r13,%rdx
140e4c9b5:	48 d1 e8             	shr    $1,%rax
140e4c9b8:	48 2b d3             	sub    %rbx,%rdx
140e4c9bb:	48 d1 ea             	shr    $1,%rdx
140e4c9be:	49 8d 0c 47          	lea    (%r15,%rax,2),%rcx
140e4c9c2:	49 89 8f b8 02 00 00 	mov    %rcx,0x2b8(%r15)
140e4c9c9:	4d 8b 86 b8 02 00 00 	mov    0x2b8(%r14),%r8
140e4c9d0:	e8 47 b9 00 00       	call   0x140e5831c
140e4c9d5:	85 c0                	test   %eax,%eax
140e4c9d7:	75 61                	jne    0x140e4ca3a
140e4c9d9:	49 8b 8e b8 02 00 00 	mov    0x2b8(%r14),%rcx
140e4c9e0:	48 8b c6             	mov    %rsi,%rax
140e4c9e3:	48 ff c0             	inc    %rax
140e4c9e6:	66 39 3c 41          	cmp    %di,(%rcx,%rax,2)
140e4c9ea:	75 f7                	jne    0x140e4c9e3
140e4c9ec:	48 8d 1c 43          	lea    (%rbx,%rax,2),%rbx
140e4c9f0:	ff c5                	inc    %ebp
140e4c9f2:	48 83 c3 02          	add    $0x2,%rbx
140e4c9f6:	83 fd 02             	cmp    $0x2,%ebp
140e4c9f9:	0f 8c e7 f9 ff ff    	jl     0x140e4c3e6
140e4c9ff:	40 38 7c 24 48       	cmp    %dil,0x48(%rsp)
140e4ca04:	74 0c                	je     0x140e4ca12
140e4ca06:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140e4ca0b:	83 a1 a8 03 00 00 fd 	andl   $0xfffffffd,0x3a8(%rcx)
140e4ca12:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
140e4ca17:	49 8b c7             	mov    %r15,%rax
140e4ca1a:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140e4ca1e:	49 8b 6b 38          	mov    0x38(%r11),%rbp
140e4ca22:	49 8b 73 40          	mov    0x40(%r11),%rsi
140e4ca26:	49 8b e3             	mov    %r11,%rsp
140e4ca29:	41 5f                	pop    %r15
140e4ca2b:	41 5e                	pop    %r14
140e4ca2d:	41 5d                	pop    %r13
140e4ca2f:	41 5c                	pop    %r12
140e4ca31:	5f                   	pop    %rdi
140e4ca32:	c3                   	ret
140e4ca33:	4c 8b ff             	mov    %rdi,%r15
140e4ca36:	eb c7                	jmp    0x140e4c9ff
140e4ca38:	33 ff                	xor    %edi,%edi
140e4ca3a:	45 33 c9             	xor    %r9d,%r9d
140e4ca3d:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140e4ca42:	45 33 c0             	xor    %r8d,%r8d
140e4ca45:	33 d2                	xor    %edx,%edx
140e4ca47:	33 c9                	xor    %ecx,%ecx
140e4ca49:	e8 86 d7 fd ff       	call   0x140e2a1d4
140e4ca4e:	cc                   	int3
140e4ca4f:	cc                   	int3
140e4ca50:	48 83 ec 38          	sub    $0x38,%rsp
140e4ca54:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
140e4ca59:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
140e4ca5f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e4ca64:	e8 07 00 00 00       	call   0x140e4ca70
140e4ca69:	48 83 c4 38          	add    $0x38,%rsp
140e4ca6d:	c3                   	ret
140e4ca6e:	cc                   	int3
140e4ca6f:	cc                   	int3
140e4ca70:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140e4ca75:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140e4ca7a:	55                   	push   %rbp
140e4ca7b:	57                   	push   %rdi
140e4ca7c:	41 54                	push   %r12
140e4ca7e:	41 56                	push   %r14
140e4ca80:	41 57                	push   %r15
140e4ca82:	48 8b ec             	mov    %rsp,%rbp
140e4ca85:	48 83 ec 70          	sub    $0x70,%rsp
140e4ca89:	45 33 e4             	xor    %r12d,%r12d
140e4ca8c:	4d 8b f9             	mov    %r9,%r15
140e4ca8f:	49 8b d8             	mov    %r8,%rbx
140e4ca92:	48 8b fa             	mov    %rdx,%rdi
140e4ca95:	48 8b f1             	mov    %rcx,%rsi
140e4ca98:	48 85 c9             	test   %rcx,%rcx
140e4ca9b:	75 17                	jne    0x140e4cab4
140e4ca9d:	e8 4e d8 fd ff       	call   0x140e2a2f0
140e4caa2:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
140e4caa8:	e8 d7 d6 fd ff       	call   0x140e2a184
140e4caad:	33 c0                	xor    %eax,%eax
140e4caaf:	e9 16 01 00 00       	jmp    0x140e4cbca
140e4cab4:	48 85 ff             	test   %rdi,%rdi
140e4cab7:	74 e4                	je     0x140e4ca9d
140e4cab9:	66 44 89 21          	mov    %r12w,(%rcx)
140e4cabd:	48 85 db             	test   %rbx,%rbx
140e4cac0:	74 db                	je     0x140e4ca9d
140e4cac2:	48 8b 55 58          	mov    0x58(%rbp),%rdx
140e4cac6:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140e4caca:	e8 95 56 fe ff       	call   0x140e32164
140e4cacf:	4c 8b 75 50          	mov    0x50(%rbp),%r14
140e4cad3:	4d 85 f6             	test   %r14,%r14
140e4cad6:	75 0b                	jne    0x140e4cae3
140e4cad8:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
140e4cadc:	4c 8b b0 20 01 00 00 	mov    0x120(%rax),%r14
140e4cae3:	48 8b ce             	mov    %rsi,%rcx
140e4cae6:	48 8b c7             	mov    %rdi,%rax
140e4cae9:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
140e4caed:	48 89 45 30          	mov    %rax,0x30(%rbp)
140e4caf1:	0f b7 13             	movzwl (%rbx),%edx
140e4caf4:	66 85 d2             	test   %dx,%dx
140e4caf7:	0f 84 8e 00 00 00    	je     0x140e4cb8b
140e4cafd:	66 83 fa 25          	cmp    $0x25,%dx
140e4cb01:	74 1c                	je     0x140e4cb1f
140e4cb03:	66 89 11             	mov    %dx,(%rcx)
140e4cb06:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140e4cb0a:	48 8b 45 30          	mov    0x30(%rbp),%rax
140e4cb0e:	48 83 c1 02          	add    $0x2,%rcx
140e4cb12:	48 ff c8             	dec    %rax
140e4cb15:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
140e4cb19:	48 89 45 30          	mov    %rax,0x30(%rbp)
140e4cb1d:	eb 5f                	jmp    0x140e4cb7e
140e4cb1f:	4d 85 ff             	test   %r15,%r15
140e4cb22:	74 7f                	je     0x140e4cba3
140e4cb24:	48 83 c3 02          	add    $0x2,%rbx
140e4cb28:	41 8a c4             	mov    %r12b,%al
140e4cb2b:	0f b7 13             	movzwl (%rbx),%edx
140e4cb2e:	66 83 fa 23          	cmp    $0x23,%dx
140e4cb32:	75 09                	jne    0x140e4cb3d
140e4cb34:	48 83 c3 02          	add    $0x2,%rbx
140e4cb38:	b0 01                	mov    $0x1,%al
140e4cb3a:	0f b7 13             	movzwl (%rbx),%edx
140e4cb3d:	66 83 fa 45          	cmp    $0x45,%dx
140e4cb41:	74 06                	je     0x140e4cb49
140e4cb43:	66 83 fa 4f          	cmp    $0x4f,%dx
140e4cb47:	75 07                	jne    0x140e4cb50
140e4cb49:	48 83 c3 02          	add    $0x2,%rbx
140e4cb4d:	0f b7 13             	movzwl (%rbx),%edx
140e4cb50:	88 44 24 30          	mov    %al,0x30(%rsp)
140e4cb54:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
140e4cb58:	48 8d 45 30          	lea    0x30(%rbp),%rax
140e4cb5c:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
140e4cb61:	4d 8b c7             	mov    %r15,%r8
140e4cb64:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e4cb69:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140e4cb6d:	e8 ba df ff ff       	call   0x140e4ab2c
140e4cb72:	84 c0                	test   %al,%al
140e4cb74:	48 8b 45 30          	mov    0x30(%rbp),%rax
140e4cb78:	74 20                	je     0x140e4cb9a
140e4cb7a:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140e4cb7e:	48 83 c3 02          	add    $0x2,%rbx
140e4cb82:	48 85 c0             	test   %rax,%rax
140e4cb85:	0f 85 66 ff ff ff    	jne    0x140e4caf1
140e4cb8b:	48 85 c0             	test   %rax,%rax
140e4cb8e:	74 53                	je     0x140e4cbe3
140e4cb90:	66 44 89 21          	mov    %r12w,(%rcx)
140e4cb94:	48 2b 7d 30          	sub    0x30(%rbp),%rdi
140e4cb98:	eb 1c                	jmp    0x140e4cbb6
140e4cb9a:	48 85 c0             	test   %rax,%rax
140e4cb9d:	74 44                	je     0x140e4cbe3
140e4cb9f:	66 44 89 26          	mov    %r12w,(%rsi)
140e4cba3:	e8 48 d7 fd ff       	call   0x140e2a2f0
140e4cba8:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
140e4cbae:	e8 d1 d5 fd ff       	call   0x140e2a184
140e4cbb3:	49 8b fc             	mov    %r12,%rdi
140e4cbb6:	44 38 65 f0          	cmp    %r12b,-0x10(%rbp)
140e4cbba:	74 0b                	je     0x140e4cbc7
140e4cbbc:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
140e4cbc0:	83 a1 a8 03 00 00 fd 	andl   $0xfffffffd,0x3a8(%rcx)
140e4cbc7:	48 8b c7             	mov    %rdi,%rax
140e4cbca:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
140e4cbcf:	49 8b 5b 38          	mov    0x38(%r11),%rbx
140e4cbd3:	49 8b 73 40          	mov    0x40(%r11),%rsi
140e4cbd7:	49 8b e3             	mov    %r11,%rsp
140e4cbda:	41 5f                	pop    %r15
140e4cbdc:	41 5e                	pop    %r14
140e4cbde:	41 5c                	pop    %r12
140e4cbe0:	5f                   	pop    %rdi
140e4cbe1:	5d                   	pop    %rbp
140e4cbe2:	c3                   	ret