1401d18ac:	0f 84 a7 00 00 00    	je     0x1401d1959
1401d18b2:	49 8b 1f             	mov    (%r15),%rbx
1401d18b5:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
1401d18ba:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
1401d18bf:	0f ae e8             	lfence
1401d18c2:	b9 48 00 00 00       	mov    $0x48,%ecx
1401d18c7:	e8 3c 98 c4 00       	call   0x140e1b108
1401d18cc:	90                   	nop
1401d18cd:	0f b7 0f             	movzwl (%rdi),%ecx
1401d18d0:	66 89 48 20          	mov    %cx,0x20(%rax)
1401d18d4:	8b 0e                	mov    (%rsi),%ecx
1401d18d6:	89 48 24             	mov    %ecx,0x24(%rax)
1401d18d9:	4c 89 60 28          	mov    %r12,0x28(%rax)
1401d18dd:	4c 89 60 30          	mov    %r12,0x30(%rax)
1401d18e1:	48 8b 55 10          	mov    0x10(%rbp),%rdx
1401d18e5:	48 89 50 38          	mov    %rdx,0x38(%rax)
1401d18e9:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1401d18ed:	48 89 50 40          	mov    %rdx,0x40(%rax)
1401d18f1:	48 89 18             	mov    %rbx,(%rax)
1401d18f4:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401d18f8:	48 89 58 10          	mov    %rbx,0x10(%rax)
1401d18fc:	66 c7 40 18 00 00    	movw   $0x0,0x18(%rax)
1401d1902:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
1401d1907:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
1401d190c:	4c 8b c0             	mov    %rax,%r8
1401d190f:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401d1914:	49 8b cf             	mov    %r15,%rcx
1401d1917:	e8 74 61 01 00       	call   0x1401e7a90
1401d191c:	49 89 06             	mov    %rax,(%r14)
1401d191f:	41 c6 46 08 01       	movb   $0x1,0x8(%r14)
1401d1924:	49 8b c6             	mov    %r14,%rax
1401d1927:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1401d192c:	49 8b 5b 40          	mov    0x40(%r11),%rbx
1401d1930:	49 8b 6b 48          	mov    0x48(%r11),%rbp
1401d1934:	49 8b e3             	mov    %r11,%rsp
1401d1937:	41 5f                	pop    %r15
1401d1939:	41 5e                	pop    %r14
1401d193b:	41 5c                	pop    %r12
1401d193d:	5f                   	pop    %rdi
1401d193e:	5e                   	pop    %rsi
1401d193f:	c3                   	ret
1401d1940:	49 8b 49 10          	mov    0x10(%r9),%rcx
1401d1944:	49 89 4a 38          	mov    %rcx,0x38(%r10)
1401d1948:	49 8b 49 18          	mov    0x18(%r9),%rcx
1401d194c:	49 89 4a 40          	mov    %rcx,0x40(%r10)
1401d1950:	4c 89 12             	mov    %r10,(%rdx)
1401d1953:	44 88 62 08          	mov    %r12b,0x8(%rdx)
1401d1957:	eb cb                	jmp    0x1401d1924
1401d1959:	e8 92 6e 01 00       	call   0x1401e87f0
1401d195e:	cc                   	int3
1401d195f:	cc                   	int3
1401d1960:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401d1965:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401d196a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401d196f:	57                   	push   %rdi
1401d1970:	41 54                	push   %r12
1401d1972:	41 55                	push   %r13
1401d1974:	41 56                	push   %r14
1401d1976:	41 57                	push   %r15
1401d1978:	48 83 ec 70          	sub    $0x70,%rsp
1401d197c:	4d 8b f0             	mov    %r8,%r14
1401d197f:	4c 8b ea             	mov    %rdx,%r13
1401d1982:	48 8b f1             	mov    %rcx,%rsi
1401d1985:	45 33 e4             	xor    %r12d,%r12d
1401d1988:	41 8b fc             	mov    %r12d,%edi
1401d198b:	44 89 a4 24 b8 00 00 	mov    %r12d,0xb8(%rsp)
1401d1992:	00
1401d1993:	48 8b 01             	mov    (%rcx),%rax
1401d1996:	4c 63 48 04          	movslq 0x4(%rax),%r9
1401d199a:	49 8b 5c 09 28       	mov    0x28(%r9,%rcx,1),%rbx
1401d199f:	48 85 db             	test   %rbx,%rbx
1401d19a2:	7e 0a                	jle    0x1401d19ae
1401d19a4:	49 3b d8             	cmp    %r8,%rbx
1401d19a7:	76 05                	jbe    0x1401d19ae
1401d19a9:	49 2b d8             	sub    %r8,%rbx
1401d19ac:	eb 03                	jmp    0x1401d19b1
1401d19ae:	49 8b dc             	mov    %r12,%rbx
1401d19b1:	4c 8b fe             	mov    %rsi,%r15
1401d19b4:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1401d19b9:	49 8b 4c 09 48       	mov    0x48(%r9,%rcx,1),%rcx
1401d19be:	48 85 c9             	test   %rcx,%rcx
1401d19c1:	74 0e                	je     0x1401d19d1
1401d19c3:	48 8b 01             	mov    (%rcx),%rax
1401d19c6:	48 8b 40 08          	mov    0x8(%rax),%rax
1401d19ca:	ff 15 50 20 db 00    	call   *0xdb2050(%rip)        # 0x140f83a20
1401d19d0:	90                   	nop
1401d19d1:	48 8b 0e             	mov    (%rsi),%rcx
1401d19d4:	48 63 41 04          	movslq 0x4(%rcx),%rax
1401d19d8:	83 7c 30 10 00       	cmpl   $0x0,0x10(%rax,%rsi,1)
1401d19dd:	74 04                	je     0x1401d19e3
1401d19df:	32 c0                	xor    %al,%al
1401d19e1:	eb 2a                	jmp    0x1401d1a0d
1401d19e3:	48 8b 44 30 50       	mov    0x50(%rax,%rsi,1),%rax
1401d19e8:	48 85 c0             	test   %rax,%rax
1401d19eb:	74 1e                	je     0x1401d1a0b
1401d19ed:	48 3b c6             	cmp    %rsi,%rax
1401d19f0:	74 19                	je     0x1401d1a0b
1401d19f2:	48 8b c8             	mov    %rax,%rcx
1401d19f5:	e8 86 50 03 00       	call   0x140206a80
1401d19fa:	48 8b 0e             	mov    (%rsi),%rcx
1401d19fd:	48 63 41 04          	movslq 0x4(%rcx),%rax
1401d1a01:	83 7c 30 10 00       	cmpl   $0x0,0x10(%rax,%rsi,1)
1401d1a06:	0f 94 c0             	sete   %al
1401d1a09:	eb 02                	jmp    0x1401d1a0d
1401d1a0b:	b0 01                	mov    $0x1,%al
1401d1a0d:	88 44 24 30          	mov    %al,0x30(%rsp)
1401d1a11:	84 c0                	test   %al,%al
1401d1a13:	75 0e                	jne    0x1401d1a23
1401d1a15:	41 be 04 00 00 00    	mov    $0x4,%r14d
1401d1a1b:	41 8b fe             	mov    %r14d,%edi
1401d1a1e:	e9 49 01 00 00       	jmp    0x1401d1b6c
1401d1a23:	48 63 41 04          	movslq 0x4(%rcx),%rax
1401d1a27:	8b 4c 30 18          	mov    0x18(%rax,%rsi,1),%ecx
1401d1a2b:	81 e1 c0 01 00 00    	and    $0x1c0,%ecx
1401d1a31:	83 f9 40             	cmp    $0x40,%ecx
1401d1a34:	74 75                	je     0x1401d1aab
1401d1a36:	48 85 db             	test   %rbx,%rbx
1401d1a39:	74 70                	je     0x1401d1aab
1401d1a3b:	48 8b 06             	mov    (%rsi),%rax
1401d1a3e:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401d1a42:	4c 8b 44 31 48       	mov    0x48(%rcx,%rsi,1),%r8
1401d1a47:	44 0f b6 4c 31 58    	movzbl 0x58(%rcx,%rsi,1),%r9d
1401d1a4d:	49 8b 40 40          	mov    0x40(%r8),%rax
1401d1a51:	48 83 38 00          	cmpq   $0x0,(%rax)
1401d1a55:	74 24                	je     0x1401d1a7b
1401d1a57:	49 8b 48 58          	mov    0x58(%r8),%rcx
1401d1a5b:	8b 01                	mov    (%rcx),%eax
1401d1a5d:	85 c0                	test   %eax,%eax
1401d1a5f:	7e 1a                	jle    0x1401d1a7b
1401d1a61:	ff c8                	dec    %eax
1401d1a63:	89 01                	mov    %eax,(%rcx)
1401d1a65:	49 8b 48 40          	mov    0x40(%r8),%rcx
1401d1a69:	48 8b 11             	mov    (%rcx),%rdx
1401d1a6c:	48 8d 42 01          	lea    0x1(%rdx),%rax
1401d1a70:	48 89 01             	mov    %rax,(%rcx)
1401d1a73:	44 88 0a             	mov    %r9b,(%rdx)
1401d1a76:	41 8b c1             	mov    %r9d,%eax
1401d1a79:	eb 13                	jmp    0x1401d1a8e
1401d1a7b:	49 8b 00             	mov    (%r8),%rax
1401d1a7e:	41 8b d1             	mov    %r9d,%edx
1401d1a81:	49 8b c8             	mov    %r8,%rcx
1401d1a84:	48 8b 40 18          	mov    0x18(%rax),%rax
1401d1a88:	ff 15 92 1f db 00    	call   *0xdb1f92(%rip)        # 0x140f83a20
1401d1a8e:	83 f8 ff             	cmp    $0xffffffff,%eax
1401d1a91:	75 13                	jne    0x1401d1aa6
1401d1a93:	41 be 04 00 00 00    	mov    $0x4,%r14d
1401d1a99:	41 8b fe             	mov    %r14d,%edi
1401d1a9c:	44 89 b4 24 b8 00 00 	mov    %r14d,0xb8(%rsp)
1401d1aa3:	00
1401d1aa4:	eb 2f                	jmp    0x1401d1ad5
1401d1aa6:	48 ff cb             	dec    %rbx
1401d1aa9:	eb 8b                	jmp    0x1401d1a36
1401d1aab:	48 8b 06             	mov    (%rsi),%rax
1401d1aae:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401d1ab2:	48 8b 4c 31 48       	mov    0x48(%rcx,%rsi,1),%rcx
1401d1ab7:	48 8b 01             	mov    (%rcx),%rax
1401d1aba:	4d 8b c6             	mov    %r14,%r8
1401d1abd:	49 8b d5             	mov    %r13,%rdx
1401d1ac0:	48 8b 40 48          	mov    0x48(%rax),%rax
1401d1ac4:	ff 15 56 1f db 00    	call   *0xdb1f56(%rip)        # 0x140f83a20
1401d1aca:	49 3b c6             	cmp    %r14,%rax
1401d1acd:	41 be 04 00 00 00    	mov    $0x4,%r14d
1401d1ad3:	75 62                	jne    0x1401d1b37
1401d1ad5:	48 85 db             	test   %rbx,%rbx
1401d1ad8:	74 67                	je     0x1401d1b41
1401d1ada:	48 8b 06             	mov    (%rsi),%rax
1401d1add:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401d1ae1:	4c 8b 44 31 48       	mov    0x48(%rcx,%rsi,1),%r8
1401d1ae6:	44 0f b6 4c 31 58    	movzbl 0x58(%rcx,%rsi,1),%r9d
1401d1aec:	49 8b 40 40          	mov    0x40(%r8),%rax
1401d1af0:	48 83 38 00          	cmpq   $0x0,(%rax)
1401d1af4:	74 24                	je     0x1401d1b1a
1401d1af6:	49 8b 48 58          	mov    0x58(%r8),%rcx
1401d1afa:	8b 01                	mov    (%rcx),%eax
1401d1afc:	85 c0                	test   %eax,%eax
1401d1afe:	7e 1a                	jle    0x1401d1b1a
1401d1b00:	ff c8                	dec    %eax
1401d1b02:	89 01                	mov    %eax,(%rcx)
1401d1b04:	49 8b 48 40          	mov    0x40(%r8),%rcx
1401d1b08:	48 8b 11             	mov    (%rcx),%rdx
1401d1b0b:	48 8d 42 01          	lea    0x1(%rdx),%rax
1401d1b0f:	48 89 01             	mov    %rax,(%rcx)
1401d1b12:	44 88 0a             	mov    %r9b,(%rdx)
1401d1b15:	41 8b c1             	mov    %r9d,%eax
1401d1b18:	eb 13                	jmp    0x1401d1b2d
1401d1b1a:	49 8b 00             	mov    (%r8),%rax
1401d1b1d:	41 8b d1             	mov    %r9d,%edx
1401d1b20:	49 8b c8             	mov    %r8,%rcx
1401d1b23:	48 8b 40 18          	mov    0x18(%rax),%rax
1401d1b27:	ff 15 f3 1e db 00    	call   *0xdb1ef3(%rip)        # 0x140f83a20
1401d1b2d:	83 f8 ff             	cmp    $0xffffffff,%eax
1401d1b30:	74 05                	je     0x1401d1b37
1401d1b32:	48 ff cb             	dec    %rbx
1401d1b35:	eb 9e                	jmp    0x1401d1ad5
1401d1b37:	83 cf 04             	or     $0x4,%edi
1401d1b3a:	89 bc 24 b8 00 00 00 	mov    %edi,0xb8(%rsp)
1401d1b41:	48 8b 06             	mov    (%rsi),%rax
1401d1b44:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401d1b48:	4c 89 64 31 28       	mov    %r12,0x28(%rcx,%rsi,1)
1401d1b4d:	eb 1d                	jmp    0x1401d1b6c
1401d1b4f:	45 33 e4             	xor    %r12d,%r12d
1401d1b52:	41 be 04 00 00 00    	mov    $0x4,%r14d
1401d1b58:	48 8b b4 24 a0 00 00 	mov    0xa0(%rsp),%rsi
1401d1b5f:	00
1401d1b60:	8b bc 24 b8 00 00 00 	mov    0xb8(%rsp),%edi
1401d1b67:	4c 8b 7c 24 28       	mov    0x28(%rsp),%r15
1401d1b6c:	48 8b 06             	mov    (%rsi),%rax
1401d1b6f:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401d1b73:	48 03 ce             	add    %rsi,%rcx
1401d1b76:	0b 79 10             	or     0x10(%rcx),%edi
1401d1b79:	48 83 79 48 00       	cmpq   $0x0,0x48(%rcx)
1401d1b7e:	45 0f 45 f4          	cmovne %r12d,%r14d
1401d1b82:	44 0b f7             	or     %edi,%r14d
1401d1b85:	41 83 e6 17          	and    $0x17,%r14d
1401d1b89:	44 89 71 10          	mov    %r14d,0x10(%rcx)
1401d1b8d:	44 23 71 14          	and    0x14(%rcx),%r14d
1401d1b91:	75 4e                	jne    0x1401d1be1
1401d1b93:	e8 94 99 c2 00       	call   0x140dfb52c
1401d1b98:	85 c0                	test   %eax,%eax
1401d1b9a:	75 09                	jne    0x1401d1ba5
1401d1b9c:	49 8b cf             	mov    %r15,%rcx
1401d1b9f:	e8 ec 69 01 00       	call   0x1401e8590
1401d1ba4:	90                   	nop
1401d1ba5:	49 8b 07             	mov    (%r15),%rax
1401d1ba8:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401d1bac:	4a 8b 4c 39 48       	mov    0x48(%rcx,%r15,1),%rcx
1401d1bb1:	48 85 c9             	test   %rcx,%rcx
1401d1bb4:	74 0e                	je     0x1401d1bc4
1401d1bb6:	48 8b 01             	mov    (%rcx),%rax
1401d1bb9:	48 8b 40 10          	mov    0x10(%rax),%rax
1401d1bbd:	ff 15 5d 1e db 00    	call   *0xdb1e5d(%rip)        # 0x140f83a20
1401d1bc3:	90                   	nop
1401d1bc4:	48 8b c6             	mov    %rsi,%rax
1401d1bc7:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
1401d1bcc:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1401d1bd0:	49 8b 73 40          	mov    0x40(%r11),%rsi
1401d1bd4:	49 8b e3             	mov    %r11,%rsp
1401d1bd7:	41 5f                	pop    %r15
1401d1bd9:	41 5e                	pop    %r14
1401d1bdb:	41 5d                	pop    %r13
1401d1bdd:	41 5c                	pop    %r12
1401d1bdf:	5f                   	pop    %rdi
1401d1be0:	c3                   	ret
1401d1be1:	41 f6 c6 04          	test   $0x4,%r14b
1401d1be5:	74 09                	je     0x1401d1bf0
1401d1be7:	48 8d 1d fa 7a dd 00 	lea    0xdd7afa(%rip),%rbx        # 0x140fa96e8
1401d1bee:	eb 16                	jmp    0x1401d1c06
1401d1bf0:	41 f6 c6 02          	test   $0x2,%r14b
1401d1bf4:	48 8d 1d 05 7b dd 00 	lea    0xdd7b05(%rip),%rbx        # 0x140fa9700
1401d1bfb:	48 8d 05 16 7b dd 00 	lea    0xdd7b16(%rip),%rax        # 0x140fa9718
1401d1c02:	48 0f 44 d8          	cmove  %rax,%rbx
1401d1c06:	ba 01 00 00 00       	mov    $0x1,%edx
1401d1c0b:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1401d1c10:	e8 ab 5b 03 00       	call   0x1402077c0
1401d1c15:	4c 8b c0             	mov    %rax,%r8
1401d1c18:	48 8b d3             	mov    %rbx,%rdx
1401d1c1b:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401d1c20:	e8 0b ec 00 00       	call   0x1401e0830
1401d1c25:	48 8d 15 ec f0 1c 01 	lea    0x11cf0ec(%rip),%rdx        # 0x1413a0d18
1401d1c2c:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401d1c31:	e8 e2 ab c4 00       	call   0x140e1c818
1401d1c36:	cc                   	int3
1401d1c37:	cc                   	int3
1401d1c38:	cc                   	int3
1401d1c39:	cc                   	int3
1401d1c3a:	cc                   	int3
1401d1c3b:	cc                   	int3
1401d1c3c:	cc                   	int3
1401d1c3d:	cc                   	int3
1401d1c3e:	cc                   	int3
1401d1c3f:	cc                   	int3
1401d1c40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401d1c45:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401d1c4a:	57                   	push   %rdi
1401d1c4b:	48 83 ec 20          	sub    $0x20,%rsp
1401d1c4f:	48 8b d9             	mov    %rcx,%rbx
1401d1c52:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1401d1c59:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401d1c60:	80 7c 01 01 00       	cmpb   $0x0,0x1(%rcx,%rax,1)
1401d1c65:	48 8d 40 01          	lea    0x1(%rax),%rax
1401d1c69:	75 f5                	jne    0x1401d1c60
1401d1c6b:	48 8d 70 01          	lea    0x1(%rax),%rsi
1401d1c6f:	ba 01 00 00 00       	mov    $0x1,%edx
1401d1c74:	48 8b ce             	mov    %rsi,%rcx
1401d1c77:	e8 0c f4 c5 00       	call   0x140e31088
1401d1c7c:	48 8b f8             	mov    %rax,%rdi
1401d1c7f:	48 85 c0             	test   %rax,%rax
1401d1c82:	74 26                	je     0x1401d1caa
1401d1c84:	48 85 f6             	test   %rsi,%rsi
1401d1c87:	74 0e                	je     0x1401d1c97
1401d1c89:	4c 8b c6             	mov    %rsi,%r8
1401d1c8c:	48 8b d3             	mov    %rbx,%rdx
1401d1c8f:	48 8b c8             	mov    %rax,%rcx
1401d1c92:	e8 79 d3 d0 00       	call   0x140edf010
1401d1c97:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401d1c9c:	48 8b c7             	mov    %rdi,%rax
1401d1c9f:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401d1ca4:	48 83 c4 20          	add    $0x20,%rsp
1401d1ca8:	5f                   	pop    %rdi
1401d1ca9:	c3                   	ret
1401d1caa:	e8 a1 96 c2 00       	call   0x140dfb350
1401d1caf:	cc                   	int3
1401d1cb0:	4c 8b dc             	mov    %rsp,%r11
1401d1cb3:	53                   	push   %rbx
1401d1cb4:	55                   	push   %rbp
1401d1cb5:	57                   	push   %rdi
1401d1cb6:	48 83 ec 50          	sub    $0x50,%rsp
1401d1cba:	48 8b 69 10          	mov    0x10(%rcx),%rbp
1401d1cbe:	48 bb ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rbx
1401d1cc5:	ff ff 7f
1401d1cc8:	48 8b c3             	mov    %rbx,%rax
1401d1ccb:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1401d1cd0:	48 2b c5             	sub    %rbp,%rax
1401d1cd3:	48 8b f9             	mov    %rcx,%rdi
1401d1cd6:	48 3b c2             	cmp    %rdx,%rax
1401d1cd9:	0f 82 1b 01 00 00    	jb     0x1401d1dfa
1401d1cdf:	49 89 73 18          	mov    %rsi,0x18(%r11)
1401d1ce3:	4d 89 63 e0          	mov    %r12,-0x20(%r11)
1401d1ce7:	4d 89 6b d8          	mov    %r13,-0x28(%r11)
1401d1ceb:	4d 89 73 d0          	mov    %r14,-0x30(%r11)
1401d1cef:	4c 8b 71 18          	mov    0x18(%rcx),%r14
1401d1cf3:	4d 89 7b c8          	mov    %r15,-0x38(%r11)
1401d1cf7:	4c 8d 3c 2a          	lea    (%rdx,%rbp,1),%r15
1401d1cfb:	49 8b d7             	mov    %r15,%rdx
1401d1cfe:	48 83 ca 0f          	or     $0xf,%rdx
1401d1d02:	48 3b d3             	cmp    %rbx,%rdx
1401d1d05:	77 1f                	ja     0x1401d1d26
1401d1d07:	49 8b ce             	mov    %r14,%rcx
1401d1d0a:	48 8b c3             	mov    %rbx,%rax
1401d1d0d:	48 d1 e9             	shr    $1,%rcx
1401d1d10:	48 2b c1             	sub    %rcx,%rax
1401d1d13:	4c 3b f0             	cmp    %rax,%r14
1401d1d16:	77 0e                	ja     0x1401d1d26
1401d1d18:	4a 8d 04 31          	lea    (%rcx,%r14,1),%rax
1401d1d1c:	48 8b da             	mov    %rdx,%rbx
1401d1d1f:	48 3b d0             	cmp    %rax,%rdx
1401d1d22:	48 0f 42 d8          	cmovb  %rax,%rbx
1401d1d26:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
1401d1d2a:	e8 01 50 fc ff       	call   0x140196d30
1401d1d2f:	44 0f be a4 24 90 00 	movsbl 0x90(%rsp),%r12d
1401d1d36:	00 00
1401d1d38:	48 8b f0             	mov    %rax,%rsi
1401d1d3b:	4c 89 7f 10          	mov    %r15,0x10(%rdi)
1401d1d3f:	4c 8b c5             	mov    %rbp,%r8
1401d1d42:	48 89 5f 18          	mov    %rbx,0x18(%rdi)
1401d1d46:	48 8b c8             	mov    %rax,%rcx
1401d1d49:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
1401d1d4e:	4c 8d 3c 28          	lea    (%rax,%rbp,1),%r15
1401d1d52:	4c 03 fb             	add    %rbx,%r15
1401d1d55:	4c 8d 2c 28          	lea    (%rax,%rbp,1),%r13