14003e7c3:	e8 f8 b6 1a 00       	call   0x1401e9ec0
14003e7c8:	49 89 c4             	mov    %rax,%r12
14003e7cb:	48 85 c0             	test   %rax,%rax
14003e7ce:	0f 84 cc 01 00 00    	je     0x14003e9a0
14003e7d4:	48 39 c3             	cmp    %rax,%rbx
14003e7d7:	0f 84 73 01 00 00    	je     0x14003e950
14003e7dd:	48 89 c5             	mov    %rax,%rbp
14003e7e0:	4c 8d 6c 24 40       	lea    0x40(%rsp),%r13
14003e7e5:	4c 8d 7c 24 60       	lea    0x60(%rsp),%r15
14003e7ea:	48 29 dd             	sub    %rbx,%rbp
14003e7ed:	4c 89 e9             	mov    %r13,%rcx
14003e7f0:	4c 8d 74 24 68       	lea    0x68(%rsp),%r14
14003e7f5:	48 89 ea             	mov    %rbp,%rdx
14003e7f8:	e8 43 c4 05 00       	call   0x14009ac40
14003e7fd:	49 89 e8             	mov    %rbp,%r8
14003e800:	48 89 da             	mov    %rbx,%rdx
14003e803:	4c 89 e9             	mov    %r13,%rcx
14003e806:	e8 a5 d1 05 00       	call   0x14009b9b0
14003e80b:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14003e810:	45 31 c9             	xor    %r9d,%r9d
14003e813:	48 89 f1             	mov    %rsi,%rcx
14003e816:	48 8d ac 24 90 00 00 	lea    0x90(%rsp),%rbp
14003e81d:	00
14003e81e:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14003e823:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14003e829:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14003e82e:	e8 ad f8 ff ff       	call   0x14003e0e0
14003e833:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
14003e83a:	00
14003e83b:	89 c3                	mov    %eax,%ebx
14003e83d:	e8 6e a6 0b 00       	call   0x1400f8eb0
14003e842:	4c 89 f1             	mov    %r14,%rcx
14003e845:	e8 f6 c0 05 00       	call   0x14009a940
14003e84a:	4c 89 e9             	mov    %r13,%rcx
14003e84d:	e8 ee c0 05 00       	call   0x14009a940
14003e852:	85 db                	test   %ebx,%ebx
14003e854:	74 32                	je     0x14003e888
14003e856:	48 8b 3d 93 a2 1f 00 	mov    0x1fa293(%rip),%rdi        # 0x140238af0
14003e85d:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
14003e864:	00
14003e865:	48 2b 07             	sub    (%rdi),%rax
14003e868:	0f 85 ac 01 00 00    	jne    0x14003ea1a
14003e86e:	89 d8                	mov    %ebx,%eax
14003e870:	48 81 c4 c8 00 00 00 	add    $0xc8,%rsp
14003e877:	5b                   	pop    %rbx
14003e878:	5e                   	pop    %rsi
14003e879:	5f                   	pop    %rdi
14003e87a:	5d                   	pop    %rbp
14003e87b:	41 5c                	pop    %r12
14003e87d:	41 5d                	pop    %r13
14003e87f:	41 5e                	pop    %r14
14003e881:	41 5f                	pop    %r15
14003e883:	c3                   	ret
14003e884:	0f 1f 40 00          	nopl   0x0(%rax)
14003e888:	45 31 c0             	xor    %r8d,%r8d
14003e88b:	48 89 ea             	mov    %rbp,%rdx
14003e88e:	48 89 f1             	mov    %rsi,%rcx
14003e891:	e8 ea 51 0e 00       	call   0x140123a80
14003e896:	49 89 c5             	mov    %rax,%r13
14003e899:	48 85 c0             	test   %rax,%rax
14003e89c:	0f 84 6e 01 00 00    	je     0x14003ea10
14003e8a2:	41 80 7c 24 03 00    	cmpb   $0x0,0x3(%r12)
14003e8a8:	48 8d 15 b1 f0 1b 00 	lea    0x1bf0b1(%rip),%rdx        # 0x1401fd960
14003e8af:	74 05                	je     0x14003e8b6
14003e8b1:	49 8d 54 24 03       	lea    0x3(%r12),%rdx
14003e8b6:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14003e8bb:	45 31 c9             	xor    %r9d,%r9d
14003e8be:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14003e8c4:	48 89 f1             	mov    %rsi,%rcx
14003e8c7:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14003e8cc:	e8 0f f8 ff ff       	call   0x14003e0e0
14003e8d1:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
14003e8d8:	00
14003e8d9:	89 c3                	mov    %eax,%ebx
14003e8db:	e8 d0 a5 0b 00       	call   0x1400f8eb0
14003e8e0:	4c 89 f1             	mov    %r14,%rcx
14003e8e3:	e8 58 c0 05 00       	call   0x14009a940
14003e8e8:	85 db                	test   %ebx,%ebx
14003e8ea:	0f 85 20 01 00 00    	jne    0x14003ea10
14003e8f0:	45 31 c0             	xor    %r8d,%r8d
14003e8f3:	48 89 ea             	mov    %rbp,%rdx
14003e8f6:	48 89 f1             	mov    %rsi,%rcx
14003e8f9:	e8 82 51 0e 00       	call   0x140123a80
14003e8fe:	49 89 c0             	mov    %rax,%r8
14003e901:	48 85 c0             	test   %rax,%rax
14003e904:	0f 84 06 01 00 00    	je     0x14003ea10
14003e90a:	48 89 f1             	mov    %rsi,%rcx
14003e90d:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
14003e912:	4c 89 ea             	mov    %r13,%rdx
14003e915:	e8 b6 29 0e 00       	call   0x1401212d0
14003e91a:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14003e91f:	85 c0                	test   %eax,%eax
14003e921:	0f 88 d8 00 00 00    	js     0x14003e9ff
14003e927:	48 85 c9             	test   %rcx,%rcx
14003e92a:	74 0b                	je     0x14003e937
14003e92c:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
14003e931:	0f 84 a9 00 00 00    	je     0x14003e9e0
14003e937:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
14003e93c:	e8 1f 6a 0e 00       	call   0x140125360
14003e941:	e9 10 ff ff ff       	jmp    0x14003e856
14003e946:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14003e94d:	00 00 00
14003e950:	4c 8d 7c 24 60       	lea    0x60(%rsp),%r15
14003e955:	45 31 c9             	xor    %r9d,%r9d
14003e958:	45 31 c0             	xor    %r8d,%r8d
14003e95b:	48 89 f1             	mov    %rsi,%rcx
14003e95e:	48 8d ac 24 90 00 00 	lea    0x90(%rsp),%rbp
14003e965:	00
14003e966:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14003e96b:	4c 8d 74 24 68       	lea    0x68(%rsp),%r14
14003e970:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14003e975:	48 8d 15 e4 ef 1b 00 	lea    0x1befe4(%rip),%rdx        # 0x1401fd960
14003e97c:	e8 5f f7 ff ff       	call   0x14003e0e0
14003e981:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
14003e988:	00
14003e989:	89 c3                	mov    %eax,%ebx
14003e98b:	e8 20 a5 0b 00       	call   0x1400f8eb0
14003e990:	4c 89 f1             	mov    %r14,%rcx
14003e993:	e8 a8 bf 05 00       	call   0x14009a940
14003e998:	e9 b5 fe ff ff       	jmp    0x14003e852
14003e99d:	0f 1f 00             	nopl   (%rax)
14003e9a0:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
14003e9a5:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14003e9aa:	48 89 da             	mov    %rbx,%rdx
14003e9ad:	45 31 c9             	xor    %r9d,%r9d
14003e9b0:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14003e9b5:	45 31 c0             	xor    %r8d,%r8d
14003e9b8:	48 89 f1             	mov    %rsi,%rcx
14003e9bb:	e8 20 f7 ff ff       	call   0x14003e0e0
14003e9c0:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
14003e9c7:	00
14003e9c8:	89 c3                	mov    %eax,%ebx
14003e9ca:	e8 e1 a4 0b 00       	call   0x1400f8eb0
14003e9cf:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14003e9d4:	e8 67 bf 05 00       	call   0x14009a940
14003e9d9:	e9 78 fe ff ff       	jmp    0x14003e856
14003e9de:	66 90                	xchg   %ax,%ax
14003e9e0:	48 8b 01             	mov    (%rcx),%rax
14003e9e3:	f3 0f 6f 40 04       	movdqu 0x4(%rax),%xmm0
14003e9e8:	0f 11 07             	movups %xmm0,(%rdi)
14003e9eb:	f3 0f 6f 48 14       	movdqu 0x14(%rax),%xmm1
14003e9f0:	0f 11 4f 10          	movups %xmm1,0x10(%rdi)
14003e9f4:	8b 40 24             	mov    0x24(%rax),%eax
14003e9f7:	89 47 20             	mov    %eax,0x20(%rdi)
14003e9fa:	e9 3d ff ff ff       	jmp    0x14003e93c
14003e9ff:	e8 5c 69 0e 00       	call   0x140125360
14003ea04:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14003ea0b:	00 00 00 00
14003ea0f:	90                   	nop
14003ea10:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
14003ea15:	e9 3c fe ff ff       	jmp    0x14003e856
14003ea1a:	e8 51 5e 1a 00       	call   0x1401e4870
14003ea1f:	90                   	nop
14003ea20:	41 57                	push   %r15
14003ea22:	41 56                	push   %r14
14003ea24:	41 55                	push   %r13
14003ea26:	41 54                	push   %r12
14003ea28:	55                   	push   %rbp
14003ea29:	57                   	push   %rdi
14003ea2a:	56                   	push   %rsi
14003ea2b:	53                   	push   %rbx
14003ea2c:	48 83 ec 58          	sub    $0x58,%rsp
14003ea30:	48 8b ac 24 c0 00 00 	mov    0xc0(%rsp),%rbp
14003ea37:	00
14003ea38:	49 89 cd             	mov    %rcx,%r13
14003ea3b:	48 89 d6             	mov    %rdx,%rsi
14003ea3e:	44 89 c7             	mov    %r8d,%edi
14003ea41:	4d 89 cc             	mov    %r9,%r12
14003ea44:	45 85 c0             	test   %r8d,%r8d
14003ea47:	75 0a                	jne    0x14003ea53
14003ea49:	48 89 d1             	mov    %rdx,%rcx
14003ea4c:	e8 47 b4 1a 00       	call   0x1401e9e98
14003ea51:	89 c7                	mov    %eax,%edi
14003ea53:	8b 45 00             	mov    0x0(%rbp),%eax
14003ea56:	85 c0                	test   %eax,%eax
14003ea58:	0f 84 92 01 00 00    	je     0x14003ebf0
14003ea5e:	a8 01                	test   $0x1,%al
14003ea60:	0f 85 8a 01 00 00    	jne    0x14003ebf0
14003ea66:	8d 47 ff             	lea    -0x1(%rdi),%eax
14003ea69:	4c 63 f7             	movslq %edi,%r14
14003ea6c:	48 89 f1             	mov    %rsi,%rcx
14003ea6f:	48 98                	cltq
14003ea71:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14003ea76:	e9 8f 00 00 00       	jmp    0x14003eb0a
14003ea7b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003ea80:	80 78 01 7b          	cmpb   $0x7b,0x1(%rax)
14003ea84:	75 0a                	jne    0x14003ea90
14003ea86:	48 39 c1             	cmp    %rax,%rcx
14003ea89:	0f 84 f8 00 00 00    	je     0x14003eb87
14003ea8f:	90                   	nop
14003ea90:	48 8b 05 39 a2 1f 00 	mov    0x1fa239(%rip),%rax        # 0x140238cd0
14003ea97:	45 89 f9             	mov    %r15d,%r9d
14003ea9a:	41 89 f8             	mov    %edi,%r8d
14003ea9d:	48 89 f2             	mov    %rsi,%rdx
14003eaa0:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
14003eaa5:	4c 89 e9             	mov    %r13,%rcx
14003eaa8:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14003eaad:	48 8d 05 dc d4 ff ff 	lea    -0x2b24(%rip),%rax        # 0x14003bf90
14003eab4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14003eab9:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14003eabe:	e8 4d d5 ff ff       	call   0x14003c010
14003eac3:	85 c0                	test   %eax,%eax
14003eac5:	0f 8f 0f 01 00 00    	jg     0x14003ebda
14003eacb:	48 8b 05 ee a1 1f 00 	mov    0x1fa1ee(%rip),%rax        # 0x140238cc0
14003ead2:	45 89 f9             	mov    %r15d,%r9d
14003ead5:	41 89 f8             	mov    %edi,%r8d
14003ead8:	48 89 f2             	mov    %rsi,%rdx
14003eadb:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
14003eae0:	4c 89 e9             	mov    %r13,%rcx
14003eae3:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14003eae8:	48 8d 05 71 d4 ff ff 	lea    -0x2b8f(%rip),%rax        # 0x14003bf60
14003eaef:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14003eaf4:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14003eaf9:	e8 12 d5 ff ff       	call   0x14003c010
14003eafe:	85 c0                	test   %eax,%eax
14003eb00:	0f 8f d4 00 00 00    	jg     0x14003ebda
14003eb06:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
14003eb0a:	48 89 c8             	mov    %rcx,%rax
14003eb0d:	4d 89 f0             	mov    %r14,%r8
14003eb10:	ba 40 00 00 00       	mov    $0x40,%edx
14003eb15:	48 29 f0             	sub    %rsi,%rax
14003eb18:	49 29 c0             	sub    %rax,%r8
14003eb1b:	e8 c0 b2 1a 00       	call   0x1401e9de0
14003eb20:	48 89 c3             	mov    %rax,%rbx
14003eb23:	48 85 c0             	test   %rax,%rax
14003eb26:	0f 84 04 01 00 00    	je     0x14003ec30
14003eb2c:	8b 45 00             	mov    0x0(%rbp),%eax
14003eb2f:	49 89 df             	mov    %rbx,%r15
14003eb32:	49 29 f7             	sub    %rsi,%r15
14003eb35:	85 c0                	test   %eax,%eax
14003eb37:	74 08                	je     0x14003eb41
14003eb39:	a8 04                	test   $0x4,%al
14003eb3b:	0f 84 4f ff ff ff    	je     0x14003ea90
14003eb41:	45 85 ff             	test   %r15d,%r15d
14003eb44:	0f 85 46 ff ff ff    	jne    0x14003ea90
14003eb4a:	80 7e 01 7b          	cmpb   $0x7b,0x1(%rsi)
14003eb4e:	0f 84 3c ff ff ff    	je     0x14003ea90
14003eb54:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
14003eb59:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
14003eb5d:	ba 40 00 00 00       	mov    $0x40,%edx
14003eb62:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14003eb67:	e8 74 b2 1a 00       	call   0x1401e9de0
14003eb6c:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14003eb71:	48 85 c0             	test   %rax,%rax
14003eb74:	0f 85 06 ff ff ff    	jne    0x14003ea80
14003eb7a:	4a 8d 04 36          	lea    (%rsi,%r14,1),%rax
14003eb7e:	48 39 c1             	cmp    %rax,%rcx
14003eb81:	0f 85 09 ff ff ff    	jne    0x14003ea90
14003eb87:	49 c7 44 24 08 00 00 	movq   $0x0,0x8(%r12)
14003eb8e:	00 00
14003eb90:	49 8b 44 24 10       	mov    0x10(%r12),%rax
14003eb95:	48 3b 05 04 a8 1f 00 	cmp    0x1fa804(%rip),%rax        # 0x1402393a0
14003eb9c:	0f 84 9e 00 00 00    	je     0x14003ec40
14003eba2:	c6 00 00             	movb   $0x0,(%rax)
14003eba5:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14003ebab:	48 8d 15 ae ed 1b 00 	lea    0x1bedae(%rip),%rdx        # 0x1401fd960
14003ebb2:	4c 89 e1             	mov    %r12,%rcx
14003ebb5:	e8 f6 cd 05 00       	call   0x14009b9b0
14003ebba:	8b 45 00             	mov    0x0(%rbp),%eax
14003ebbd:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14003ebc2:	41 89 f8             	mov    %edi,%r8d
14003ebc5:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14003ebcb:	48 89 f2             	mov    %rsi,%rdx
14003ebce:	4c 89 e9             	mov    %r13,%rcx
14003ebd1:	89 44 24 28          	mov    %eax,0x28(%rsp)
14003ebd5:	e8 76 00 00 00       	call   0x14003ec50
14003ebda:	48 83 c4 58          	add    $0x58,%rsp
14003ebde:	5b                   	pop    %rbx
14003ebdf:	5e                   	pop    %rsi
14003ebe0:	5f                   	pop    %rdi
14003ebe1:	5d                   	pop    %rbp
14003ebe2:	41 5c                	pop    %r12
14003ebe4:	41 5d                	pop    %r13
14003ebe6:	41 5e                	pop    %r14
14003ebe8:	41 5f                	pop    %r15
14003ebea:	c3                   	ret
14003ebeb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003ebf0:	4d 89 e1             	mov    %r12,%r9
14003ebf3:	41 89 f8             	mov    %edi,%r8d
14003ebf6:	48 89 f2             	mov    %rsi,%rdx
14003ebf9:	4c 89 e9             	mov    %r13,%rcx
14003ebfc:	e8 cf c7 ff ff       	call   0x14003b3d0
14003ec01:	85 c0                	test   %eax,%eax
14003ec03:	74 d5                	je     0x14003ebda
14003ec05:	0f 8e 5b fe ff ff    	jle    0x14003ea66
14003ec0b:	39 c7                	cmp    %eax,%edi
14003ec0d:	74 cb                	je     0x14003ebda
14003ec0f:	8b 55 00             	mov    0x0(%rbp),%edx
14003ec12:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14003ec17:	41 89 c1             	mov    %eax,%r9d
14003ec1a:	41 89 f8             	mov    %edi,%r8d
14003ec1d:	4c 89 e9             	mov    %r13,%rcx
14003ec20:	89 54 24 28          	mov    %edx,0x28(%rsp)
14003ec24:	48 89 f2             	mov    %rsi,%rdx
14003ec27:	e8 24 00 00 00       	call   0x14003ec50
14003ec2c:	eb ac                	jmp    0x14003ebda
14003ec2e:	66 90                	xchg   %ax,%ax
14003ec30:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14003ec35:	eb a3                	jmp    0x14003ebda
14003ec37:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14003ec3e:	00 00
14003ec40:	80 38 00             	cmpb   $0x0,(%rax)
14003ec43:	0f 84 5c ff ff ff    	je     0x14003eba5
14003ec49:	e8 d2 cb ff ff       	call   0x14003b820
14003ec4e:	90                   	nop
14003ec4f:	90                   	nop
14003ec50:	41 56                	push   %r14
14003ec52:	41 55                	push   %r13
14003ec54:	41 54                	push   %r12
14003ec56:	55                   	push   %rbp
14003ec57:	57                   	push   %rdi
14003ec58:	56                   	push   %rsi
14003ec59:	53                   	push   %rbx
14003ec5a:	48 83 ec 60          	sub    $0x60,%rsp
14003ec5e:	4c 8b 25 8b 9e 1f 00 	mov    0x1f9e8b(%rip),%r12        # 0x140238af0
14003ec65:	4c 8b 35 34 a7 1f 00 	mov    0x1fa734(%rip),%r14        # 0x1402393a0
14003ec6c:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
14003ec73:	00
14003ec74:	4c 8b 6b 08          	mov    0x8(%rbx),%r13
14003ec78:	49 8b 04 24          	mov    (%r12),%rax
14003ec7c:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14003ec81:	31 c0                	xor    %eax,%eax
14003ec83:	8b 84 24 c8 00 00 00 	mov    0xc8(%rsp),%eax
14003ec8a:	45 29 c8             	sub    %r9d,%r8d
14003ec8d:	48 89 cf             	mov    %rcx,%rdi
14003ec90:	4d 63 c0             	movslq %r8d,%r8
14003ec93:	48 89 d9             	mov    %rbx,%rcx
14003ec96:	44 89 ce             	mov    %r9d,%esi
14003ec99:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
14003ec9e:	89 44 24 38          	mov    %eax,0x38(%rsp)
14003eca2:	49 63 c1             	movslq %r9d,%rax
14003eca5:	48 8d 6c 24 40       	lea    0x40(%rsp),%rbp
14003ecaa:	48 01 c2             	add    %rax,%rdx
14003ecad:	c7 44 24 3c 00 00 00 	movl   $0x0,0x3c(%rsp)
14003ecb4:	00
14003ecb5:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
14003ecbc:	00 00
14003ecbe:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
14003ecc5:	00 00
14003ecc7:	e8 e4 cc 05 00       	call   0x14009b9b0
14003eccc:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
14003ecd1:	48 89 f9             	mov    %rdi,%rcx
14003ecd4:	49 89 e9             	mov    %rbp,%r9
14003ecd7:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14003ecdb:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14003ece0:	44 8b 43 08          	mov    0x8(%rbx),%r8d
14003ece4:	e8 37 fd ff ff       	call   0x14003ea20
14003ece9:	89 c7                	mov    %eax,%edi
14003eceb:	85 c0                	test   %eax,%eax
14003eced:	78 51                	js     0x14003ed40