1401c5982:	83 64 24 34 00       	andl   $0x0,0x34(%rsp)
1401c5987:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1401c598c:	ff 15 66 ce 04 00    	call   *0x4ce66(%rip)        # 0x1402127f8
1401c5992:	8b 44 24 30          	mov    0x30(%rsp),%eax
1401c5996:	85 c0                	test   %eax,%eax
1401c5998:	75 ce                	jne    0x1401c5968
1401c599a:	e9 e2 fe ff ff       	jmp    0x1401c5881
1401c599f:	33 d2                	xor    %edx,%edx
1401c59a1:	b9 c3 f4 31 01       	mov    $0x131f4c3,%ecx
1401c59a6:	e8 39 59 e4 ff       	call   0x14000b2e4
1401c59ab:	cc                   	int3
1401c59ac:	33 d2                	xor    %edx,%edx
1401c59ae:	b9 c5 f4 31 01       	mov    $0x131f4c5,%ecx
1401c59b3:	e8 2c 59 e4 ff       	call   0x14000b2e4
1401c59b8:	cc                   	int3
1401c59b9:	90                   	nop
1401c59ba:	90                   	nop
1401c59bb:	90                   	nop
1401c59bc:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401c59c1:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401c59c6:	55                   	push   %rbp
1401c59c7:	57                   	push   %rdi
1401c59c8:	41 54                	push   %r12
1401c59ca:	41 55                	push   %r13
1401c59cc:	41 56                	push   %r14
1401c59ce:	48 8b ec             	mov    %rsp,%rbp
1401c59d1:	48 83 ec 30          	sub    $0x30,%rsp
1401c59d5:	83 3d a4 f4 14 00 00 	cmpl   $0x0,0x14f4a4(%rip)        # 0x140314e80
1401c59dc:	48 8d 05 fd d6 14 00 	lea    0x14d6fd(%rip),%rax        # 0x1403130e0
1401c59e3:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401c59e7:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401c59eb:	41 0f 95 c6          	setne  %r14b
1401c59ef:	83 65 f8 00          	andl   $0x0,-0x8(%rbp)
1401c59f3:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
1401c59f7:	e8 4c 77 e4 ff       	call   0x14000d148
1401c59fc:	33 db                	xor    %ebx,%ebx
1401c59fe:	4c 8d 25 2b 13 15 00 	lea    0x15132b(%rip),%r12        # 0x140316d30
1401c5a05:	49 bd cd cc cc cc cc 	movabs $0xcccccccccccccccd,%r13
1401c5a0c:	cc cc cc
1401c5a0f:	45 84 f6             	test   %r14b,%r14b
1401c5a12:	0f 84 8c 00 00 00    	je     0x1401c5aa4
1401c5a18:	4a 8b 4c 23 08       	mov    0x8(%rbx,%r12,1),%rcx
1401c5a1d:	33 f6                	xor    %esi,%esi
1401c5a1f:	4a 8b 14 23          	mov    (%rbx,%r12,1),%rdx
1401c5a23:	48 8b c1             	mov    %rcx,%rax
1401c5a26:	48 2b c2             	sub    %rdx,%rax
1401c5a29:	48 c1 f8 03          	sar    $0x3,%rax
1401c5a2d:	49 0f af c5          	imul   %r13,%rax
1401c5a31:	48 85 c0             	test   %rax,%rax
1401c5a34:	74 6e                	je     0x1401c5aa4
1401c5a36:	33 ff                	xor    %edi,%edi
1401c5a38:	48 2b ca             	sub    %rdx,%rcx
1401c5a3b:	48 c1 f9 03          	sar    $0x3,%rcx
1401c5a3f:	49 0f af cd          	imul   %r13,%rcx
1401c5a43:	48 3b f1             	cmp    %rcx,%rsi
1401c5a46:	73 7f                	jae    0x1401c5ac7
1401c5a48:	48 8b 4c 17 18       	mov    0x18(%rdi,%rdx,1),%rcx
1401c5a4d:	48 85 c9             	test   %rcx,%rcx
1401c5a50:	74 06                	je     0x1401c5a58
1401c5a52:	ff 15 e8 d0 04 00    	call   *0x4d0e8(%rip)        # 0x140212b40
1401c5a58:	4a 8b 0c 23          	mov    (%rbx,%r12,1),%rcx
1401c5a5c:	4a 8b 44 23 08       	mov    0x8(%rbx,%r12,1),%rax
1401c5a61:	48 2b c1             	sub    %rcx,%rax
1401c5a64:	48 c1 f8 03          	sar    $0x3,%rax
1401c5a68:	49 0f af c5          	imul   %r13,%rax
1401c5a6c:	48 3b f0             	cmp    %rax,%rsi
1401c5a6f:	73 56                	jae    0x1401c5ac7
1401c5a71:	48 8b 4c 0f 20       	mov    0x20(%rdi,%rcx,1),%rcx
1401c5a76:	48 85 c9             	test   %rcx,%rcx
1401c5a79:	74 06                	je     0x1401c5a81
1401c5a7b:	ff 15 bf d0 04 00    	call   *0x4d0bf(%rip)        # 0x140212b40
1401c5a81:	4a 8b 4c 23 08       	mov    0x8(%rbx,%r12,1),%rcx
1401c5a86:	48 ff c6             	inc    %rsi
1401c5a89:	4a 8b 14 23          	mov    (%rbx,%r12,1),%rdx
1401c5a8d:	48 8b c1             	mov    %rcx,%rax
1401c5a90:	48 2b c2             	sub    %rdx,%rax
1401c5a93:	48 83 c7 28          	add    $0x28,%rdi
1401c5a97:	48 c1 f8 03          	sar    $0x3,%rax
1401c5a9b:	49 0f af c5          	imul   %r13,%rax
1401c5a9f:	48 3b f0             	cmp    %rax,%rsi
1401c5aa2:	72 94                	jb     0x1401c5a38
1401c5aa4:	4a 8b 04 23          	mov    (%rbx,%r12,1),%rax
1401c5aa8:	4a 3b 44 23 08       	cmp    0x8(%rbx,%r12,1),%rax
1401c5aad:	74 05                	je     0x1401c5ab4
1401c5aaf:	4a 89 44 23 08       	mov    %rax,0x8(%rbx,%r12,1)
1401c5ab4:	48 83 c3 18          	add    $0x18,%rbx
1401c5ab8:	48 81 fb c8 40 00 00 	cmp    $0x40c8,%rbx
1401c5abf:	0f 82 4a ff ff ff    	jb     0x1401c5a0f
1401c5ac5:	eb 2d                	jmp    0x1401c5af4
1401c5ac7:	ff 15 b3 d0 04 00    	call   *0x4d0b3(%rip)        # 0x140212b80
1401c5acd:	cc                   	int3
1401c5ace:	83 c8 ff             	or     $0xffffffff,%eax
1401c5ad1:	f0 0f c1 45 f8       	lock xadd %eax,-0x8(%rbp)
1401c5ad6:	83 f8 01             	cmp    $0x1,%eax
1401c5ad9:	75 0f                	jne    0x1401c5aea
1401c5adb:	ff 15 f7 cc 04 00    	call   *0x4ccf7(%rip)        # 0x1402127d8
1401c5ae1:	39 45 fc             	cmp    %eax,-0x4(%rbp)
1401c5ae4:	75 3d                	jne    0x1401c5b23
1401c5ae6:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
1401c5aea:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1401c5aee:	ff 15 04 cd 04 00    	call   *0x4cd04(%rip)        # 0x1402127f8
1401c5af4:	8b 45 f8             	mov    -0x8(%rbp),%eax
1401c5af7:	85 c0                	test   %eax,%eax
1401c5af9:	75 d3                	jne    0x1401c5ace
1401c5afb:	83 7d fc 00          	cmpl   $0x0,-0x4(%rbp)
1401c5aff:	74 0b                	je     0x1401c5b0c
1401c5b01:	ff 15 d1 cc 04 00    	call   *0x4ccd1(%rip)        # 0x1402127d8
1401c5b07:	39 45 fc             	cmp    %eax,-0x4(%rbp)
1401c5b0a:	75 24                	jne    0x1401c5b30
1401c5b0c:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1401c5b11:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1401c5b16:	48 83 c4 30          	add    $0x30,%rsp
1401c5b1a:	41 5e                	pop    %r14
1401c5b1c:	41 5d                	pop    %r13
1401c5b1e:	41 5c                	pop    %r12
1401c5b20:	5f                   	pop    %rdi
1401c5b21:	5d                   	pop    %rbp
1401c5b22:	c3                   	ret
1401c5b23:	33 d2                	xor    %edx,%edx
1401c5b25:	b9 c5 f4 31 01       	mov    $0x131f4c5,%ecx
1401c5b2a:	e8 b5 57 e4 ff       	call   0x14000b2e4
1401c5b2f:	cc                   	int3
1401c5b30:	33 d2                	xor    %edx,%edx
1401c5b32:	b9 c3 f4 31 01       	mov    $0x131f4c3,%ecx
1401c5b37:	e8 a8 57 e4 ff       	call   0x14000b2e4
1401c5b3c:	cc                   	int3
1401c5b3d:	90                   	nop
1401c5b3e:	90                   	nop
1401c5b3f:	90                   	nop
1401c5b40:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401c5b45:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401c5b4a:	89 54 24 10          	mov    %edx,0x10(%rsp)
1401c5b4e:	57                   	push   %rdi
1401c5b4f:	41 54                	push   %r12
1401c5b51:	41 55                	push   %r13
1401c5b53:	41 56                	push   %r14
1401c5b55:	41 57                	push   %r15
1401c5b57:	48 81 ec d0 01 00 00 	sub    $0x1d0,%rsp
1401c5b5e:	48 8b 05 1b b6 13 00 	mov    0x13b61b(%rip),%rax        # 0x140301180
1401c5b65:	48 33 c4             	xor    %rsp,%rax
1401c5b68:	48 89 84 24 c0 01 00 	mov    %rax,0x1c0(%rsp)
1401c5b6f:	00
1401c5b70:	44 8b e2             	mov    %edx,%r12d
1401c5b73:	48 8b f1             	mov    %rcx,%rsi
1401c5b76:	e8 e9 f8 ff ff       	call   0x1401c5464
1401c5b7b:	44 8b f0             	mov    %eax,%r14d
1401c5b7e:	44 89 74 24 50       	mov    %r14d,0x50(%rsp)
1401c5b83:	44 8b e8             	mov    %eax,%r13d
1401c5b86:	33 db                	xor    %ebx,%ebx
1401c5b88:	4c 3b 35 b9 f1 14 00 	cmp    0x14f1b9(%rip),%r14        # 0x140314d48
1401c5b8f:	0f 82 23 03 00 00    	jb     0x1401c5eb8
1401c5b95:	48 85 f6             	test   %rsi,%rsi
1401c5b98:	74 3e                	je     0x1401c5bd8
1401c5b9a:	66 3b 1e             	cmp    (%rsi),%bx
1401c5b9d:	74 39                	je     0x1401c5bd8
1401c5b9f:	0f ae e8             	lfence
1401c5ba2:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
1401c5ba6:	48 8b c7             	mov    %rdi,%rax
1401c5ba9:	48 ff c0             	inc    %rax
1401c5bac:	66 39 1c 46          	cmp    %bx,(%rsi,%rax,2)
1401c5bb0:	75 f7                	jne    0x1401c5ba9
1401c5bb2:	8b d3                	mov    %ebx,%edx
1401c5bb4:	4c 63 c0             	movslq %eax,%r8
1401c5bb7:	85 c0                	test   %eax,%eax
1401c5bb9:	7e 14                	jle    0x1401c5bcf
1401c5bbb:	48 8b cb             	mov    %rbx,%rcx
1401c5bbe:	66 83 3c 4e 5f       	cmpw   $0x5f,(%rsi,%rcx,2)
1401c5bc3:	74 0a                	je     0x1401c5bcf
1401c5bc5:	ff c2                	inc    %edx
1401c5bc7:	48 ff c1             	inc    %rcx
1401c5bca:	49 3b c8             	cmp    %r8,%rcx
1401c5bcd:	7c ef                	jl     0x1401c5bbe
1401c5bcf:	8b cf                	mov    %edi,%ecx
1401c5bd1:	3b d0                	cmp    %eax,%edx
1401c5bd3:	0f 4c ca             	cmovl  %edx,%ecx
1401c5bd6:	eb 06                	jmp    0x1401c5bde
1401c5bd8:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
1401c5bdc:	8b cf                	mov    %edi,%ecx
1401c5bde:	85 c9                	test   %ecx,%ecx
1401c5be0:	0f 8e b5 00 00 00    	jle    0x1401c5c9b
1401c5be6:	0f ae e8             	lfence
1401c5be9:	4c 8b cf             	mov    %rdi,%r9
1401c5bec:	49 ff c1             	inc    %r9
1401c5bef:	66 42 39 1c 4e       	cmp    %bx,(%rsi,%r9,2)
1401c5bf4:	75 f6                	jne    0x1401c5bec
1401c5bf6:	4c 8b c6             	mov    %rsi,%r8
1401c5bf9:	ba 55 00 00 00       	mov    $0x55,%edx
1401c5bfe:	48 8d 8c 24 10 01 00 	lea    0x110(%rsp),%rcx
1401c5c05:	00
1401c5c06:	ff 15 e4 d0 04 00    	call   *0x4d0e4(%rip)        # 0x140212cf0
1401c5c0c:	66 3b 9c 24 10 01 00 	cmp    0x110(%rsp),%bx
1401c5c13:	00
1401c5c14:	74 3e                	je     0x1401c5c54
1401c5c16:	48 8d 84 24 10 01 00 	lea    0x110(%rsp),%rax
1401c5c1d:	00
1401c5c1e:	48 8b cf             	mov    %rdi,%rcx
1401c5c21:	48 ff c1             	inc    %rcx
1401c5c24:	66 39 1c 48          	cmp    %bx,(%rax,%rcx,2)
1401c5c28:	75 f7                	jne    0x1401c5c21
1401c5c2a:	8b d3                	mov    %ebx,%edx
1401c5c2c:	4c 63 c1             	movslq %ecx,%r8
1401c5c2f:	85 c9                	test   %ecx,%ecx
1401c5c31:	7e 18                	jle    0x1401c5c4b
1401c5c33:	48 8b c3             	mov    %rbx,%rax
1401c5c36:	66 83 bc 44 10 01 00 	cmpw   $0x5f,0x110(%rsp,%rax,2)
1401c5c3d:	00 5f
1401c5c3f:	74 0a                	je     0x1401c5c4b
1401c5c41:	ff c2                	inc    %edx
1401c5c43:	48 ff c0             	inc    %rax
1401c5c46:	49 3b c0             	cmp    %r8,%rax
1401c5c49:	7c eb                	jl     0x1401c5c36
1401c5c4b:	8b c7                	mov    %edi,%eax
1401c5c4d:	3b d1                	cmp    %ecx,%edx
1401c5c4f:	0f 4c c2             	cmovl  %edx,%eax
1401c5c52:	eb 02                	jmp    0x1401c5c56
1401c5c54:	8b c7                	mov    %edi,%eax
1401c5c56:	85 c0                	test   %eax,%eax
1401c5c58:	7e 41                	jle    0x1401c5c9b
1401c5c5a:	48 8d 94 24 10 01 00 	lea    0x110(%rsp),%rdx
1401c5c61:	00
1401c5c62:	48 8b cf             	mov    %rdi,%rcx
1401c5c65:	48 ff c1             	inc    %rcx
1401c5c68:	66 39 1c 4a          	cmp    %bx,(%rdx,%rcx,2)
1401c5c6c:	75 f7                	jne    0x1401c5c65
1401c5c6e:	3b c1                	cmp    %ecx,%eax
1401c5c70:	7d 29                	jge    0x1401c5c9b
1401c5c72:	48 98                	cltq
1401c5c74:	48 03 c0             	add    %rax,%rax
1401c5c77:	48 3d aa 00 00 00    	cmp    $0xaa,%rax
1401c5c7d:	0f 83 ec 04 00 00    	jae    0x1401c616f
1401c5c83:	66 89 9c 04 10 01 00 	mov    %bx,0x110(%rsp,%rax,1)
1401c5c8a:	00
1401c5c8b:	48 8d 8c 24 10 01 00 	lea    0x110(%rsp),%rcx
1401c5c92:	00
1401c5c93:	e8 cc f7 ff ff       	call   0x1401c5464
1401c5c98:	44 8b e8             	mov    %eax,%r13d
1401c5c9b:	41 8b c5             	mov    %r13d,%eax
1401c5c9e:	48 3b 05 a3 f0 14 00 	cmp    0x14f0a3(%rip),%rax        # 0x140314d48
1401c5ca5:	0f 82 11 02 00 00    	jb     0x1401c5ebc
1401c5cab:	0f ae e8             	lfence
1401c5cae:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c5cb1:	33 c0                	xor    %eax,%eax
1401c5cb3:	0f 11 84 24 a0 00 00 	movups %xmm0,0xa0(%rsp)
1401c5cba:	00
1401c5cbb:	66 89 84 24 b0 00 00 	mov    %ax,0xb0(%rsp)
1401c5cc2:	00
1401c5cc3:	0f 57 c9             	xorps  %xmm1,%xmm1
1401c5cc6:	0f 11 8c 24 b8 00 00 	movups %xmm1,0xb8(%rsp)
1401c5ccd:	00
1401c5cce:	66 89 84 24 c8 00 00 	mov    %ax,0xc8(%rsp)
1401c5cd5:	00
1401c5cd6:	0f 11 84 24 88 00 00 	movups %xmm0,0x88(%rsp)
1401c5cdd:	00
1401c5cde:	66 89 84 24 98 00 00 	mov    %ax,0x98(%rsp)
1401c5ce5:	00
1401c5ce6:	0f 11 8c 24 f8 00 00 	movups %xmm1,0xf8(%rsp)
1401c5ced:	00
1401c5cee:	66 89 84 24 08 01 00 	mov    %ax,0x108(%rsp)
1401c5cf5:	00
1401c5cf6:	48 8d 84 24 f8 00 00 	lea    0xf8(%rsp),%rax
1401c5cfd:	00
1401c5cfe:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401c5d03:	48 8d 84 24 88 00 00 	lea    0x88(%rsp),%rax
1401c5d0a:	00
1401c5d0b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401c5d10:	4c 8d 8c 24 b8 00 00 	lea    0xb8(%rsp),%r9
1401c5d17:	00
1401c5d18:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
1401c5d1f:	00
1401c5d20:	48 8b ce             	mov    %rsi,%rcx
1401c5d23:	e8 68 31 00 00       	call   0x1401c8e90
1401c5d28:	84 c0                	test   %al,%al
1401c5d2a:	0f 84 8c 01 00 00    	je     0x1401c5ebc
1401c5d30:	48 8d 84 24 a0 00 00 	lea    0xa0(%rsp),%rax
1401c5d37:	00
1401c5d38:	4c 8b cf             	mov    %rdi,%r9
1401c5d3b:	49 ff c1             	inc    %r9
1401c5d3e:	66 42 39 1c 48       	cmp    %bx,(%rax,%r9,2)
1401c5d43:	75 f6                	jne    0x1401c5d3b
1401c5d45:	4d 85 c9             	test   %r9,%r9
1401c5d48:	0f 84 6e 01 00 00    	je     0x1401c5ebc
1401c5d4e:	48 8d 8c 24 b8 00 00 	lea    0xb8(%rsp),%rcx
1401c5d55:	00
1401c5d56:	48 8b c7             	mov    %rdi,%rax
1401c5d59:	48 ff c0             	inc    %rax
1401c5d5c:	66 39 1c 41          	cmp    %bx,(%rcx,%rax,2)
1401c5d60:	75 f7                	jne    0x1401c5d59
1401c5d62:	48 85 c0             	test   %rax,%rax
1401c5d65:	0f 84 51 01 00 00    	je     0x1401c5ebc
1401c5d6b:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c5d6e:	33 c0                	xor    %eax,%eax
1401c5d70:	0f 11 84 24 d0 00 00 	movups %xmm0,0xd0(%rsp)
1401c5d77:	00
1401c5d78:	0f 11 84 24 e0 00 00 	movups %xmm0,0xe0(%rsp)
1401c5d7f:	00
1401c5d80:	89 84 24 f0 00 00 00 	mov    %eax,0xf0(%rsp)
1401c5d87:	4c 8d 84 24 a0 00 00 	lea    0xa0(%rsp),%r8
1401c5d8e:	00
1401c5d8f:	44 8d 78 12          	lea    0x12(%rax),%r15d
1401c5d93:	41 8b d7             	mov    %r15d,%edx
1401c5d96:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
1401c5d9d:	00
1401c5d9e:	ff 15 4c cf 04 00    	call   *0x4cf4c(%rip)        # 0x140212cf0
1401c5da4:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
1401c5dab:	00
1401c5dac:	48 8b c7             	mov    %rdi,%rax
1401c5daf:	48 ff c0             	inc    %rax
1401c5db2:	66 39 1c 41          	cmp    %bx,(%rcx,%rax,2)
1401c5db6:	75 f7                	jne    0x1401c5daf
1401c5db8:	48 85 c0             	test   %rax,%rax
1401c5dbb:	74 4c                	je     0x1401c5e09
1401c5dbd:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1401c5dc3:	4c 8d 05 86 af 09 00 	lea    0x9af86(%rip),%r8        # 0x140260d50
1401c5dca:	49 8b d7             	mov    %r15,%rdx
1401c5dcd:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
1401c5dd4:	00
1401c5dd5:	ff 15 ad ce 04 00    	call   *0x4cead(%rip)        # 0x140212c88
1401c5ddb:	48 8d 84 24 88 00 00 	lea    0x88(%rsp),%rax
1401c5de2:	00
1401c5de3:	4c 8b cf             	mov    %rdi,%r9
1401c5de6:	49 ff c1             	inc    %r9
1401c5de9:	66 42 39 1c 48       	cmp    %bx,(%rax,%r9,2)
1401c5dee:	75 f6                	jne    0x1401c5de6
1401c5df0:	4c 8d 84 24 88 00 00 	lea    0x88(%rsp),%r8
1401c5df7:	00
1401c5df8:	49 8b d7             	mov    %r15,%rdx
1401c5dfb:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
1401c5e02:	00
1401c5e03:	ff 15 7f ce 04 00    	call   *0x4ce7f(%rip)        # 0x140212c88
1401c5e09:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
1401c5e10:	00
1401c5e11:	e8 4e f6 ff ff       	call   0x1401c5464
1401c5e16:	44 8b f8             	mov    %eax,%r15d
1401c5e19:	4c 3b 3d 28 ef 14 00 	cmp    0x14ef28(%rip),%r15        # 0x140314d48
1401c5e20:	0f 83 96 00 00 00    	jae    0x1401c5ebc
1401c5e26:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
1401c5e2b:	88 5c 24 20          	mov    %bl,0x20(%rsp)
1401c5e2f:	45 33 c9             	xor    %r9d,%r9d
1401c5e32:	45 33 c0             	xor    %r8d,%r8d
1401c5e35:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1401c5e3a:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
1401c5e41:	00
1401c5e42:	e8 7d 33 00 00       	call   0x1401c91c4
1401c5e47:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1401c5e4c:	48 89 9c 24 80 00 00 	mov    %rbx,0x80(%rsp)
1401c5e53:	00
1401c5e54:	85 c0                	test   %eax,%eax
1401c5e56:	78 64                	js     0x1401c5ebc
1401c5e58:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1401c5e5d:	48 83 c0 fe          	add    $0xfffffffffffffffe,%rax