140bd3905:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bd3909:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bd390d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bd3911:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bd3916:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bd391b:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bd391f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bd3924:	e8 27 14 68 ff       	call   0x140254d50
140bd3929:	90                   	nop
140bd392a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bd392f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bd3936:	b9 18 00 00 00       	mov    $0x18,%ecx
140bd393b:	e8 c8 77 24 00       	call   0x140e1b108
140bd3940:	48 8b d8             	mov    %rax,%rbx
140bd3943:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bd394a:	48 85 c0             	test   %rax,%rax
140bd394d:	74 1a                	je     0x140bd3969
140bd394f:	0f 57 c0             	xorps  %xmm0,%xmm0
140bd3952:	0f 11 00             	movups %xmm0,(%rax)
140bd3955:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bd395c:	00
140bd395d:	48 8d 05 04 89 54 00 	lea    0x548904(%rip),%rax        # 0x14111c268
140bd3964:	48 89 03             	mov    %rax,(%rbx)
140bd3967:	eb 02                	jmp    0x140bd396b
140bd3969:	33 db                	xor    %ebx,%ebx
140bd396b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bd3970:	48 8d 05 d9 43 50 00 	lea    0x5043d9(%rip),%rax        # 0x1410d7d50
140bd3977:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bd397c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bd3981:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bd3985:	e8 86 f0 7b ff       	call   0x140392a10
140bd398a:	4c 8b c8             	mov    %rax,%r9
140bd398d:	4c 8b c6             	mov    %rsi,%r8
140bd3990:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bd3995:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bd3999:	e8 42 03 f7 ff       	call   0x140b43ce0
140bd399e:	90                   	nop
140bd399f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bd39a4:	e8 b7 49 5c ff       	call   0x140198360
140bd39a9:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bd39ae:	74 0a                	je     0x140bd39ba
140bd39b0:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bd39b5:	e8 46 9b 5c ff       	call   0x14019d500
140bd39ba:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bd39be:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bd39c2:	e8 f9 05 f8 ff       	call   0x140b53fc0
140bd39c7:	48 8b d0             	mov    %rax,%rdx
140bd39ca:	48 8b cf             	mov    %rdi,%rcx
140bd39cd:	e8 2e fb f6 ff       	call   0x140b43500
140bd39d2:	90                   	nop
140bd39d3:	48 85 db             	test   %rbx,%rbx
140bd39d6:	74 1c                	je     0x140bd39f4
140bd39d8:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bd39dd:	75 15                	jne    0x140bd39f4
140bd39df:	48 8b 03             	mov    (%rbx),%rax
140bd39e2:	ba 01 00 00 00       	mov    $0x1,%edx
140bd39e7:	48 8b cb             	mov    %rbx,%rcx
140bd39ea:	48 8b 40 28          	mov    0x28(%rax),%rax
140bd39ee:	ff 15 2c 00 3b 00    	call   *0x3b002c(%rip)        # 0x140f83a20
140bd39f4:	48 8b c7             	mov    %rdi,%rax
140bd39f7:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bd39fe:	00
140bd39ff:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bd3a06:	5f                   	pop    %rdi
140bd3a07:	5e                   	pop    %rsi
140bd3a08:	5d                   	pop    %rbp
140bd3a09:	c3                   	ret
140bd3a0a:	cc                   	int3
140bd3a0b:	cc                   	int3
140bd3a0c:	cc                   	int3
140bd3a0d:	cc                   	int3
140bd3a0e:	cc                   	int3
140bd3a0f:	cc                   	int3
140bd3a10:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bd3a15:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bd3a1a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bd3a1f:	55                   	push   %rbp
140bd3a20:	56                   	push   %rsi
140bd3a21:	57                   	push   %rdi
140bd3a22:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bd3a27:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bd3a2e:	49 8b d9             	mov    %r9,%rbx
140bd3a31:	49 8b f0             	mov    %r8,%rsi
140bd3a34:	48 8b fa             	mov    %rdx,%rdi
140bd3a37:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bd3a3c:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bd3a43:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bd3a48:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bd3a4f:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bd3a54:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bd3a59:	74 30                	je     0x140bd3a8b
140bd3a5b:	48 8b d3             	mov    %rbx,%rdx
140bd3a5e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bd3a63:	e8 88 a0 66 ff       	call   0x14023daf0
140bd3a68:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bd3a6b:	8b 53 28             	mov    0x28(%rbx),%edx
140bd3a6e:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bd3a72:	8b 43 20             	mov    0x20(%rbx),%eax
140bd3a75:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bd3a79:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bd3a7d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bd3a81:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bd3a86:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bd3a8b:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bd3a8f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bd3a94:	e8 b7 12 68 ff       	call   0x140254d50
140bd3a99:	90                   	nop
140bd3a9a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bd3a9f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bd3aa6:	b9 18 00 00 00       	mov    $0x18,%ecx
140bd3aab:	e8 58 76 24 00       	call   0x140e1b108
140bd3ab0:	48 8b d8             	mov    %rax,%rbx
140bd3ab3:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bd3aba:	48 85 c0             	test   %rax,%rax
140bd3abd:	74 1a                	je     0x140bd3ad9
140bd3abf:	0f 57 c0             	xorps  %xmm0,%xmm0
140bd3ac2:	0f 11 00             	movups %xmm0,(%rax)
140bd3ac5:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bd3acc:	00
140bd3acd:	48 8d 05 d4 fd 52 00 	lea    0x52fdd4(%rip),%rax        # 0x1411038a8
140bd3ad4:	48 89 03             	mov    %rax,(%rbx)
140bd3ad7:	eb 02                	jmp    0x140bd3adb
140bd3ad9:	33 db                	xor    %ebx,%ebx
140bd3adb:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bd3ae0:	48 8d 05 69 42 50 00 	lea    0x504269(%rip),%rax        # 0x1410d7d50
140bd3ae7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bd3aec:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bd3af1:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bd3af5:	e8 16 ef 7b ff       	call   0x140392a10
140bd3afa:	4c 8b c8             	mov    %rax,%r9
140bd3afd:	4c 8b c6             	mov    %rsi,%r8
140bd3b00:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bd3b05:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bd3b09:	e8 d2 01 f7 ff       	call   0x140b43ce0
140bd3b0e:	90                   	nop
140bd3b0f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bd3b14:	e8 47 48 5c ff       	call   0x140198360
140bd3b19:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bd3b1e:	74 0a                	je     0x140bd3b2a
140bd3b20:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bd3b25:	e8 d6 99 5c ff       	call   0x14019d500
140bd3b2a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bd3b2e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bd3b32:	e8 39 05 f8 ff       	call   0x140b54070
140bd3b37:	48 8b d0             	mov    %rax,%rdx
140bd3b3a:	48 8b cf             	mov    %rdi,%rcx
140bd3b3d:	e8 be f9 f6 ff       	call   0x140b43500
140bd3b42:	90                   	nop
140bd3b43:	48 85 db             	test   %rbx,%rbx
140bd3b46:	74 1c                	je     0x140bd3b64
140bd3b48:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bd3b4d:	75 15                	jne    0x140bd3b64
140bd3b4f:	48 8b 03             	mov    (%rbx),%rax
140bd3b52:	ba 01 00 00 00       	mov    $0x1,%edx
140bd3b57:	48 8b cb             	mov    %rbx,%rcx
140bd3b5a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bd3b5e:	ff 15 bc fe 3a 00    	call   *0x3afebc(%rip)        # 0x140f83a20
140bd3b64:	48 8b c7             	mov    %rdi,%rax
140bd3b67:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bd3b6e:	00
140bd3b6f:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bd3b76:	5f                   	pop    %rdi
140bd3b77:	5e                   	pop    %rsi
140bd3b78:	5d                   	pop    %rbp
140bd3b79:	c3                   	ret
140bd3b7a:	cc                   	int3
140bd3b7b:	cc                   	int3
140bd3b7c:	cc                   	int3
140bd3b7d:	cc                   	int3
140bd3b7e:	cc                   	int3
140bd3b7f:	cc                   	int3
140bd3b80:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bd3b85:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bd3b8a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bd3b8f:	55                   	push   %rbp
140bd3b90:	56                   	push   %rsi
140bd3b91:	57                   	push   %rdi
140bd3b92:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bd3b97:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bd3b9e:	49 8b d9             	mov    %r9,%rbx
140bd3ba1:	49 8b f0             	mov    %r8,%rsi
140bd3ba4:	48 8b fa             	mov    %rdx,%rdi
140bd3ba7:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bd3bac:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bd3bb3:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bd3bb8:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bd3bbf:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bd3bc4:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bd3bc9:	74 30                	je     0x140bd3bfb
140bd3bcb:	48 8b d3             	mov    %rbx,%rdx
140bd3bce:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bd3bd3:	e8 18 9f 66 ff       	call   0x14023daf0
140bd3bd8:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bd3bdb:	8b 53 28             	mov    0x28(%rbx),%edx
140bd3bde:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bd3be2:	8b 43 20             	mov    0x20(%rbx),%eax
140bd3be5:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bd3be9:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bd3bed:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bd3bf1:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bd3bf6:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bd3bfb:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bd3bff:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bd3c04:	e8 47 11 68 ff       	call   0x140254d50
140bd3c09:	90                   	nop
140bd3c0a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bd3c0f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bd3c16:	b9 18 00 00 00       	mov    $0x18,%ecx
140bd3c1b:	e8 e8 74 24 00       	call   0x140e1b108
140bd3c20:	48 8b d8             	mov    %rax,%rbx
140bd3c23:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bd3c2a:	48 85 c0             	test   %rax,%rax
140bd3c2d:	74 1a                	je     0x140bd3c49
140bd3c2f:	0f 57 c0             	xorps  %xmm0,%xmm0
140bd3c32:	0f 11 00             	movups %xmm0,(%rax)
140bd3c35:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bd3c3c:	00
140bd3c3d:	48 8d 05 c4 12 55 00 	lea    0x5512c4(%rip),%rax        # 0x141124f08
140bd3c44:	48 89 03             	mov    %rax,(%rbx)
140bd3c47:	eb 02                	jmp    0x140bd3c4b
140bd3c49:	33 db                	xor    %ebx,%ebx
140bd3c4b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bd3c50:	48 8d 05 f9 40 50 00 	lea    0x5040f9(%rip),%rax        # 0x1410d7d50
140bd3c57:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bd3c5c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bd3c61:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bd3c65:	e8 a6 ed 7b ff       	call   0x140392a10
140bd3c6a:	4c 8b c8             	mov    %rax,%r9
140bd3c6d:	4c 8b c6             	mov    %rsi,%r8
140bd3c70:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bd3c75:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bd3c79:	e8 62 00 f7 ff       	call   0x140b43ce0
140bd3c7e:	90                   	nop
140bd3c7f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bd3c84:	e8 d7 46 5c ff       	call   0x140198360
140bd3c89:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bd3c8e:	74 0a                	je     0x140bd3c9a
140bd3c90:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bd3c95:	e8 66 98 5c ff       	call   0x14019d500
140bd3c9a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bd3c9e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bd3ca2:	e8 79 04 f8 ff       	call   0x140b54120
140bd3ca7:	48 8b d0             	mov    %rax,%rdx
140bd3caa:	48 8b cf             	mov    %rdi,%rcx
140bd3cad:	e8 4e f8 f6 ff       	call   0x140b43500
140bd3cb2:	90                   	nop
140bd3cb3:	48 85 db             	test   %rbx,%rbx
140bd3cb6:	74 1c                	je     0x140bd3cd4
140bd3cb8:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bd3cbd:	75 15                	jne    0x140bd3cd4
140bd3cbf:	48 8b 03             	mov    (%rbx),%rax
140bd3cc2:	ba 01 00 00 00       	mov    $0x1,%edx
140bd3cc7:	48 8b cb             	mov    %rbx,%rcx
140bd3cca:	48 8b 40 28          	mov    0x28(%rax),%rax
140bd3cce:	ff 15 4c fd 3a 00    	call   *0x3afd4c(%rip)        # 0x140f83a20
140bd3cd4:	48 8b c7             	mov    %rdi,%rax
140bd3cd7:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bd3cde:	00
140bd3cdf:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bd3ce6:	5f                   	pop    %rdi
140bd3ce7:	5e                   	pop    %rsi
140bd3ce8:	5d                   	pop    %rbp
140bd3ce9:	c3                   	ret
140bd3cea:	cc                   	int3
140bd3ceb:	cc                   	int3
140bd3cec:	cc                   	int3
140bd3ced:	cc                   	int3
140bd3cee:	cc                   	int3
140bd3cef:	cc                   	int3
140bd3cf0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bd3cf5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bd3cfa:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bd3cff:	55                   	push   %rbp
140bd3d00:	56                   	push   %rsi
140bd3d01:	57                   	push   %rdi
140bd3d02:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bd3d07:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bd3d0e:	49 8b d9             	mov    %r9,%rbx
140bd3d11:	49 8b f0             	mov    %r8,%rsi
140bd3d14:	48 8b fa             	mov    %rdx,%rdi
140bd3d17:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bd3d1c:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bd3d23:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bd3d28:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bd3d2f:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bd3d34:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bd3d39:	74 30                	je     0x140bd3d6b
140bd3d3b:	48 8b d3             	mov    %rbx,%rdx
140bd3d3e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bd3d43:	e8 a8 9d 66 ff       	call   0x14023daf0
140bd3d48:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bd3d4b:	8b 53 28             	mov    0x28(%rbx),%edx
140bd3d4e:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bd3d52:	8b 43 20             	mov    0x20(%rbx),%eax
140bd3d55:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bd3d59:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bd3d5d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bd3d61:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bd3d66:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bd3d6b:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bd3d6f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bd3d74:	e8 d7 0f 68 ff       	call   0x140254d50
140bd3d79:	90                   	nop
140bd3d7a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bd3d7f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bd3d86:	b9 18 00 00 00       	mov    $0x18,%ecx
140bd3d8b:	e8 78 73 24 00       	call   0x140e1b108
140bd3d90:	48 8b d8             	mov    %rax,%rbx
140bd3d93:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bd3d9a:	48 85 c0             	test   %rax,%rax
140bd3d9d:	74 1a                	je     0x140bd3db9
140bd3d9f:	0f 57 c0             	xorps  %xmm0,%xmm0
140bd3da2:	0f 11 00             	movups %xmm0,(%rax)
140bd3da5:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bd3dac:	00
140bd3dad:	48 8d 05 34 84 52 00 	lea    0x528434(%rip),%rax        # 0x1410fc1e8
140bd3db4:	48 89 03             	mov    %rax,(%rbx)
140bd3db7:	eb 02                	jmp    0x140bd3dbb
140bd3db9:	33 db                	xor    %ebx,%ebx
140bd3dbb:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bd3dc0:	48 8d 05 89 3f 50 00 	lea    0x503f89(%rip),%rax        # 0x1410d7d50
140bd3dc7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bd3dcc:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bd3dd1:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bd3dd5:	e8 36 ec 7b ff       	call   0x140392a10
140bd3dda:	4c 8b c8             	mov    %rax,%r9
140bd3ddd:	4c 8b c6             	mov    %rsi,%r8
140bd3de0:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bd3de5:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bd3de9:	e8 f2 fe f6 ff       	call   0x140b43ce0
140bd3dee:	90                   	nop
140bd3def:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bd3df4:	e8 67 45 5c ff       	call   0x140198360
140bd3df9:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bd3dfe:	74 0a                	je     0x140bd3e0a
140bd3e00:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bd3e05:	e8 f6 96 5c ff       	call   0x14019d500
140bd3e0a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bd3e0e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bd3e12:	e8 39 04 f8 ff       	call   0x140b54250
140bd3e17:	48 8b d0             	mov    %rax,%rdx
140bd3e1a:	48 8b cf             	mov    %rdi,%rcx
140bd3e1d:	e8 de f6 f6 ff       	call   0x140b43500
140bd3e22:	90                   	nop
140bd3e23:	48 85 db             	test   %rbx,%rbx
140bd3e26:	74 1c                	je     0x140bd3e44
140bd3e28:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bd3e2d:	75 15                	jne    0x140bd3e44
140bd3e2f:	48 8b 03             	mov    (%rbx),%rax
140bd3e32:	ba 01 00 00 00       	mov    $0x1,%edx