140e4d4ba:	4c 0f 47 c5          	cmova  %rbp,%r8
140e4d4be:	49 81 f8 ff ff ff 7f 	cmp    $0x7fffffff,%r8
140e4d4c5:	76 3a                	jbe    0x140e4d501
140e4d4c7:	be 16 00 00 00       	mov    $0x16,%esi
140e4d4cc:	eb 76                	jmp    0x140e4d544
140e4d4ce:	48 85 ed             	test   %rbp,%rbp
140e4d4d1:	74 d2                	je     0x140e4d4a5
140e4d4d3:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140e4d4d8:	be 16 00 00 00       	mov    $0x16,%esi
140e4d4dd:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140e4d4e2:	c6 40 30 01          	movb   $0x1,0x30(%rax)
140e4d4e6:	89 70 2c             	mov    %esi,0x2c(%rax)
140e4d4e9:	45 33 c9             	xor    %r9d,%r9d
140e4d4ec:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140e4d4f1:	45 33 c0             	xor    %r8d,%r8d
140e4d4f4:	33 d2                	xor    %edx,%edx
140e4d4f6:	33 c9                	xor    %ecx,%ecx
140e4d4f8:	e8 bb cb fd ff       	call   0x140e2a0b8
140e4d4fd:	8b c6                	mov    %esi,%eax
140e4d4ff:	eb 69                	jmp    0x140e4d56a
140e4d501:	4c 8b cf             	mov    %rdi,%r9
140e4d504:	48 8b d0             	mov    %rax,%rdx
140e4d507:	48 8b ce             	mov    %rsi,%rcx
140e4d50a:	e8 75 00 00 00       	call   0x140e4d584
140e4d50f:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
140e4d513:	75 13                	jne    0x140e4d528
140e4d515:	48 85 f6             	test   %rsi,%rsi
140e4d518:	74 02                	je     0x140e4d51c
140e4d51a:	88 1e                	mov    %bl,(%rsi)
140e4d51c:	38 5f 30             	cmp    %bl,0x30(%rdi)
140e4d51f:	74 03                	je     0x140e4d524
140e4d521:	8b 5f 2c             	mov    0x2c(%rdi),%ebx
140e4d524:	8b c3                	mov    %ebx,%eax
140e4d526:	eb 42                	jmp    0x140e4d56a
140e4d528:	48 ff c0             	inc    %rax
140e4d52b:	48 85 f6             	test   %rsi,%rsi
140e4d52e:	74 2f                	je     0x140e4d55f
140e4d530:	48 3b c5             	cmp    %rbp,%rax
140e4d533:	76 26                	jbe    0x140e4d55b
140e4d535:	48 83 7c 24 70 ff    	cmpq   $0xffffffffffffffff,0x70(%rsp)
140e4d53b:	74 15                	je     0x140e4d552
140e4d53d:	88 1e                	mov    %bl,(%rsi)
140e4d53f:	be 22 00 00 00       	mov    $0x22,%esi
140e4d544:	89 77 2c             	mov    %esi,0x2c(%rdi)
140e4d547:	c6 47 30 01          	movb   $0x1,0x30(%rdi)
140e4d54b:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
140e4d550:	eb 97                	jmp    0x140e4d4e9
140e4d552:	48 8b c5             	mov    %rbp,%rax
140e4d555:	41 bc 50 00 00 00    	mov    $0x50,%r12d
140e4d55b:	88 5c 30 ff          	mov    %bl,-0x1(%rax,%rsi,1)
140e4d55f:	4d 85 f6             	test   %r14,%r14
140e4d562:	74 03                	je     0x140e4d567
140e4d564:	49 89 06             	mov    %rax,(%r14)
140e4d567:	41 8b c4             	mov    %r12d,%eax
140e4d56a:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140e4d56f:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140e4d574:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140e4d579:	48 83 c4 30          	add    $0x30,%rsp
140e4d57d:	41 5e                	pop    %r14
140e4d57f:	41 5c                	pop    %r12
140e4d581:	5f                   	pop    %rdi
140e4d582:	c3                   	ret
140e4d583:	cc                   	int3
140e4d584:	40 55                	rex push %rbp
140e4d586:	53                   	push   %rbx
140e4d587:	56                   	push   %rsi
140e4d588:	57                   	push   %rdi
140e4d589:	41 54                	push   %r12
140e4d58b:	41 55                	push   %r13
140e4d58d:	41 56                	push   %r14
140e4d58f:	41 57                	push   %r15
140e4d591:	48 8b ec             	mov    %rsp,%rbp
140e4d594:	48 83 ec 78          	sub    $0x78,%rsp
140e4d598:	48 8b 05 61 b9 56 00 	mov    0x56b961(%rip),%rax        # 0x1413b8f00
140e4d59f:	48 33 c4             	xor    %rsp,%rax
140e4d5a2:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140e4d5a6:	45 33 e4             	xor    %r12d,%r12d
140e4d5a9:	48 89 55 d0          	mov    %rdx,-0x30(%rbp)
140e4d5ad:	44 89 65 c8          	mov    %r12d,-0x38(%rbp)
140e4d5b1:	49 8b d9             	mov    %r9,%rbx
140e4d5b4:	49 8b f0             	mov    %r8,%rsi
140e4d5b7:	4c 8b f9             	mov    %rcx,%r15
140e4d5ba:	41 8b fc             	mov    %r12d,%edi
140e4d5bd:	48 85 c9             	test   %rcx,%rcx
140e4d5c0:	74 0c                	je     0x140e4d5ce
140e4d5c2:	4d 85 c0             	test   %r8,%r8
140e4d5c5:	75 07                	jne    0x140e4d5ce
140e4d5c7:	33 c0                	xor    %eax,%eax
140e4d5c9:	e9 d8 02 00 00       	jmp    0x140e4d8a6
140e4d5ce:	48 85 d2             	test   %rdx,%rdx
140e4d5d1:	75 2d                	jne    0x140e4d600
140e4d5d3:	41 c6 41 30 01       	movb   $0x1,0x30(%r9)
140e4d5d8:	45 33 c0             	xor    %r8d,%r8d
140e4d5db:	41 c7 41 2c 16 00 00 	movl   $0x16,0x2c(%r9)
140e4d5e2:	00
140e4d5e3:	33 c9                	xor    %ecx,%ecx
140e4d5e5:	45 33 c9             	xor    %r9d,%r9d
140e4d5e8:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140e4d5ed:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
140e4d5f2:	e8 c1 ca fd ff       	call   0x140e2a0b8
140e4d5f7:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
140e4d5fb:	e9 a6 02 00 00       	jmp    0x140e4d8a6
140e4d600:	45 38 61 28          	cmp    %r12b,0x28(%r9)
140e4d604:	75 0c                	jne    0x140e4d612
140e4d606:	48 8b cb             	mov    %rbx,%rcx
140e4d609:	e8 32 19 fe ff       	call   0x140e2ef40
140e4d60e:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
140e4d612:	48 8b 43 18          	mov    0x18(%rbx),%rax
140e4d616:	44 8b 50 0c          	mov    0xc(%rax),%r10d
140e4d61a:	41 81 fa e9 fd 00 00 	cmp    $0xfde9,%r10d
140e4d621:	75 21                	jne    0x140e4d644
140e4d623:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
140e4d627:	4c 89 65 d8          	mov    %r12,-0x28(%rbp)
140e4d62b:	4c 8b c6             	mov    %rsi,%r8
140e4d62e:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140e4d633:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140e4d637:	49 8b cf             	mov    %r15,%rcx
140e4d63a:	e8 7d e1 00 00       	call   0x140e5b7bc
140e4d63f:	e9 62 02 00 00       	jmp    0x140e4d8a6
140e4d644:	48 8b 88 38 01 00 00 	mov    0x138(%rax),%rcx
140e4d64b:	4d 85 ff             	test   %r15,%r15
140e4d64e:	0f 84 d2 01 00 00    	je     0x140e4d826
140e4d654:	48 85 c9             	test   %rcx,%rcx
140e4d657:	75 4c                	jne    0x140e4d6a5
140e4d659:	48 85 f6             	test   %rsi,%rsi
140e4d65c:	0f 84 41 02 00 00    	je     0x140e4d8a3
140e4d662:	41 b8 ff 00 00 00    	mov    $0xff,%r8d
140e4d668:	66 44 39 02          	cmp    %r8w,(%rdx)
140e4d66c:	77 27                	ja     0x140e4d695
140e4d66e:	8a 02                	mov    (%rdx),%al
140e4d670:	41 88 04 3f          	mov    %al,(%r15,%rdi,1)
140e4d674:	0f b7 02             	movzwl (%rdx),%eax
140e4d677:	48 83 c2 02          	add    $0x2,%rdx
140e4d67b:	48 89 55 d0          	mov    %rdx,-0x30(%rbp)
140e4d67f:	66 85 c0             	test   %ax,%ax
140e4d682:	0f 84 1b 02 00 00    	je     0x140e4d8a3
140e4d688:	48 ff c7             	inc    %rdi
140e4d68b:	48 3b fe             	cmp    %rsi,%rdi
140e4d68e:	72 d8                	jb     0x140e4d668
140e4d690:	e9 0e 02 00 00       	jmp    0x140e4d8a3
140e4d695:	c6 43 30 01          	movb   $0x1,0x30(%rbx)
140e4d699:	c7 43 2c 2a 00 00 00 	movl   $0x2a,0x2c(%rbx)
140e4d6a0:	e9 52 ff ff ff       	jmp    0x140e4d5f7
140e4d6a5:	83 78 08 01          	cmpl   $0x1,0x8(%rax)
140e4d6a9:	75 6f                	jne    0x140e4d71a
140e4d6ab:	48 85 f6             	test   %rsi,%rsi
140e4d6ae:	74 24                	je     0x140e4d6d4
140e4d6b0:	48 8b c2             	mov    %rdx,%rax
140e4d6b3:	48 8b ce             	mov    %rsi,%rcx
140e4d6b6:	66 44 39 20          	cmp    %r12w,(%rax)
140e4d6ba:	74 0c                	je     0x140e4d6c8
140e4d6bc:	48 83 c0 02          	add    $0x2,%rax
140e4d6c0:	48 83 e9 01          	sub    $0x1,%rcx
140e4d6c4:	75 f0                	jne    0x140e4d6b6
140e4d6c6:	eb 0c                	jmp    0x140e4d6d4
140e4d6c8:	48 8b f0             	mov    %rax,%rsi
140e4d6cb:	48 2b f2             	sub    %rdx,%rsi
140e4d6ce:	48 d1 fe             	sar    $1,%rsi
140e4d6d1:	48 ff c6             	inc    %rsi
140e4d6d4:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
140e4d6d8:	4c 8b c2             	mov    %rdx,%r8
140e4d6db:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140e4d6e0:	44 8b ce             	mov    %esi,%r9d
140e4d6e3:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
140e4d6e8:	33 d2                	xor    %edx,%edx
140e4d6ea:	89 74 24 28          	mov    %esi,0x28(%rsp)
140e4d6ee:	41 8b ca             	mov    %r10d,%ecx
140e4d6f1:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
140e4d6f6:	e8 1d b4 00 00       	call   0x140e58b18
140e4d6fb:	48 63 c8             	movslq %eax,%rcx
140e4d6fe:	85 c0                	test   %eax,%eax
140e4d700:	74 93                	je     0x140e4d695
140e4d702:	44 39 65 c8          	cmp    %r12d,-0x38(%rbp)
140e4d706:	75 8d                	jne    0x140e4d695
140e4d708:	45 38 64 0f ff       	cmp    %r12b,-0x1(%r15,%rcx,1)
140e4d70d:	48 8d 41 ff          	lea    -0x1(%rcx),%rax
140e4d711:	48 0f 45 c1          	cmovne %rcx,%rax
140e4d715:	e9 8c 01 00 00       	jmp    0x140e4d8a6
140e4d71a:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
140e4d71e:	4c 8b c2             	mov    %rdx,%r8
140e4d721:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140e4d726:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
140e4d72a:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
140e4d72f:	44 8b cf             	mov    %edi,%r9d
140e4d732:	89 74 24 28          	mov    %esi,0x28(%rsp)
140e4d736:	33 d2                	xor    %edx,%edx
140e4d738:	41 8b ca             	mov    %r10d,%ecx
140e4d73b:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
140e4d740:	e8 d3 b3 00 00       	call   0x140e58b18
140e4d745:	4c 63 f0             	movslq %eax,%r14
140e4d748:	44 39 65 c8          	cmp    %r12d,-0x38(%rbp)
140e4d74c:	0f 85 46 01 00 00    	jne    0x140e4d898
140e4d752:	85 c0                	test   %eax,%eax
140e4d754:	74 09                	je     0x140e4d75f
140e4d756:	49 8d 46 ff          	lea    -0x1(%r14),%rax
140e4d75a:	e9 47 01 00 00       	jmp    0x140e4d8a6
140e4d75f:	ff 15 03 5b 13 00    	call   *0x135b03(%rip)        # 0x140f83268
140e4d765:	83 f8 7a             	cmp    $0x7a,%eax
140e4d768:	0f 85 2a 01 00 00    	jne    0x140e4d898
140e4d76e:	48 85 f6             	test   %rsi,%rsi
140e4d771:	0f 84 a7 00 00 00    	je     0x140e4d81e
140e4d777:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
140e4d77b:	44 8d 68 8b          	lea    -0x75(%rax),%r13d
140e4d77f:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140e4d783:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
140e4d787:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
140e4d78c:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140e4d792:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
140e4d797:	4c 8b c2             	mov    %rdx,%r8
140e4d79a:	8b 41 08             	mov    0x8(%rcx),%eax
140e4d79d:	41 3b c5             	cmp    %r13d,%eax
140e4d7a0:	8b 49 0c             	mov    0xc(%rcx),%ecx
140e4d7a3:	41 0f 4f c5          	cmovg  %r13d,%eax
140e4d7a7:	33 d2                	xor    %edx,%edx
140e4d7a9:	89 44 24 28          	mov    %eax,0x28(%rsp)
140e4d7ad:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140e4d7b1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e4d7b6:	e8 5d b3 00 00       	call   0x140e58b18
140e4d7bb:	85 c0                	test   %eax,%eax
140e4d7bd:	0f 84 d5 00 00 00    	je     0x140e4d898
140e4d7c3:	44 39 65 c8          	cmp    %r12d,-0x38(%rbp)
140e4d7c7:	0f 85 cb 00 00 00    	jne    0x140e4d898
140e4d7cd:	85 c0                	test   %eax,%eax
140e4d7cf:	0f 88 c3 00 00 00    	js     0x140e4d898
140e4d7d5:	48 63 d0             	movslq %eax,%rdx
140e4d7d8:	49 3b d5             	cmp    %r13,%rdx
140e4d7db:	0f 87 b7 00 00 00    	ja     0x140e4d898
140e4d7e1:	4a 8d 04 32          	lea    (%rdx,%r14,1),%rax
140e4d7e5:	48 3b c6             	cmp    %rsi,%rax
140e4d7e8:	77 34                	ja     0x140e4d81e
140e4d7ea:	49 8b cc             	mov    %r12,%rcx
140e4d7ed:	48 85 d2             	test   %rdx,%rdx
140e4d7f0:	7e 17                	jle    0x140e4d809
140e4d7f2:	8a 44 0d e0          	mov    -0x20(%rbp,%rcx,1),%al
140e4d7f6:	43 88 04 37          	mov    %al,(%r15,%r14,1)
140e4d7fa:	84 c0                	test   %al,%al
140e4d7fc:	74 20                	je     0x140e4d81e
140e4d7fe:	48 ff c1             	inc    %rcx
140e4d801:	49 ff c6             	inc    %r14
140e4d804:	48 3b ca             	cmp    %rdx,%rcx
140e4d807:	7c e9                	jl     0x140e4d7f2
140e4d809:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
140e4d80d:	48 83 c2 02          	add    $0x2,%rdx
140e4d811:	48 89 55 d0          	mov    %rdx,-0x30(%rbp)
140e4d815:	4c 3b f6             	cmp    %rsi,%r14
140e4d818:	0f 82 61 ff ff ff    	jb     0x140e4d77f
140e4d81e:	49 8b c6             	mov    %r14,%rax
140e4d821:	e9 80 00 00 00       	jmp    0x140e4d8a6
140e4d826:	48 85 c9             	test   %rcx,%rcx
140e4d829:	75 2f                	jne    0x140e4d85a
140e4d82b:	0f b7 02             	movzwl (%rdx),%eax
140e4d82e:	49 8b cc             	mov    %r12,%rcx
140e4d831:	66 85 c0             	test   %ax,%ax
140e4d834:	74 1f                	je     0x140e4d855
140e4d836:	41 b8 ff 00 00 00    	mov    $0xff,%r8d
140e4d83c:	66 41 3b c0          	cmp    %r8w,%ax
140e4d840:	0f 87 4f fe ff ff    	ja     0x140e4d695
140e4d846:	48 83 c2 02          	add    $0x2,%rdx
140e4d84a:	48 ff c1             	inc    %rcx
140e4d84d:	0f b7 02             	movzwl (%rdx),%eax
140e4d850:	66 85 c0             	test   %ax,%ax
140e4d853:	75 e7                	jne    0x140e4d83c
140e4d855:	48 8b c1             	mov    %rcx,%rax
140e4d858:	eb 4c                	jmp    0x140e4d8a6
140e4d85a:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
140e4d85e:	4c 8b c2             	mov    %rdx,%r8
140e4d861:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140e4d866:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
140e4d86a:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
140e4d86f:	44 8b cf             	mov    %edi,%r9d
140e4d872:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
140e4d877:	33 d2                	xor    %edx,%edx
140e4d879:	41 8b ca             	mov    %r10d,%ecx
140e4d87c:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
140e4d881:	e8 92 b2 00 00       	call   0x140e58b18
140e4d886:	48 98                	cltq
140e4d888:	48 85 c0             	test   %rax,%rax
140e4d88b:	74 0b                	je     0x140e4d898
140e4d88d:	44 39 65 c8          	cmp    %r12d,-0x38(%rbp)
140e4d891:	75 05                	jne    0x140e4d898
140e4d893:	48 ff c8             	dec    %rax
140e4d896:	eb 0e                	jmp    0x140e4d8a6
140e4d898:	c7 43 2c 2a 00 00 00 	movl   $0x2a,0x2c(%rbx)
140e4d89f:	c6 43 30 01          	movb   $0x1,0x30(%rbx)
140e4d8a3:	48 8b c7             	mov    %rdi,%rax
140e4d8a6:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140e4d8aa:	48 33 cc             	xor    %rsp,%rcx
140e4d8ad:	e8 4e dc fc ff       	call   0x140e1b500
140e4d8b2:	48 83 c4 78          	add    $0x78,%rsp
140e4d8b6:	41 5f                	pop    %r15
140e4d8b8:	41 5e                	pop    %r14
140e4d8ba:	41 5d                	pop    %r13
140e4d8bc:	41 5c                	pop    %r12
140e4d8be:	5f                   	pop    %rdi
140e4d8bf:	5e                   	pop    %rsi
140e4d8c0:	5b                   	pop    %rbx
140e4d8c1:	5d                   	pop    %rbp
140e4d8c2:	c3                   	ret
140e4d8c3:	cc                   	int3
140e4d8c4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e4d8c9:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
140e4d8ce:	55                   	push   %rbp
140e4d8cf:	48 8b ec             	mov    %rsp,%rbp
140e4d8d2:	48 83 ec 70          	sub    $0x70,%rsp
140e4d8d6:	48 83 65 c0 00       	andq   $0x0,-0x40(%rbp)
140e4d8db:	48 8b 45 38          	mov    0x38(%rbp),%rax
140e4d8df:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
140e4d8e3:	c6 45 e8 00          	movb   $0x0,-0x18(%rbp)
140e4d8e7:	c6 45 f0 00          	movb   $0x0,-0x10(%rbp)
140e4d8eb:	c6 45 f8 00          	movb   $0x0,-0x8(%rbp)
140e4d8ef:	48 85 c0             	test   %rax,%rax
140e4d8f2:	74 05                	je     0x140e4d8f9
140e4d8f4:	0f 10 00             	movups (%rax),%xmm0
140e4d8f7:	eb 10                	jmp    0x140e4d909
140e4d8f9:	83 3d 5c 1f 65 00 00 	cmpl   $0x0,0x651f5c(%rip)        # 0x14149f85c
140e4d900:	75 10                	jne    0x140e4d912
140e4d902:	0f 10 05 0f bb 56 00 	movups 0x56bb0f(%rip),%xmm0        # 0x1413b9418
140e4d909:	c6 45 e8 01          	movb   $0x1,-0x18(%rbp)
140e4d90d:	f3 0f 7f 45 d8       	movdqu %xmm0,-0x28(%rbp)
140e4d912:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
140e4d916:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140e4d91b:	48 8b 45 30          	mov    0x30(%rbp),%rax
140e4d91f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e4d924:	e8 47 fb ff ff       	call   0x140e4d470
140e4d929:	80 7d e8 02          	cmpb   $0x2,-0x18(%rbp)
140e4d92d:	8b f8                	mov    %eax,%edi
140e4d92f:	75 0b                	jne    0x140e4d93c
140e4d931:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140e4d935:	83 a1 a8 03 00 00 fd 	andl   $0xfffffffd,0x3a8(%rcx)
140e4d93c:	80 7d f0 00          	cmpb   $0x0,-0x10(%rbp)
140e4d940:	74 0f                	je     0x140e4d951
140e4d942:	8b 5d ec             	mov    -0x14(%rbp),%ebx
140e4d945:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140e4d949:	e8 4a c4 fd ff       	call   0x140e29d98
140e4d94e:	89 58 20             	mov    %ebx,0x20(%rax)
140e4d951:	80 7d f8 00          	cmpb   $0x0,-0x8(%rbp)
140e4d955:	74 0f                	je     0x140e4d966
140e4d957:	8b 5d f4             	mov    -0xc(%rbp),%ebx
140e4d95a:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140e4d95e:	e8 35 c4 fd ff       	call   0x140e29d98
140e4d963:	89 58 24             	mov    %ebx,0x24(%rax)
140e4d966:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
140e4d96b:	8b c7                	mov    %edi,%eax
140e4d96d:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140e4d971:	49 8b 7b 18          	mov    0x18(%r11),%rdi
140e4d975:	49 8b e3             	mov    %r11,%rsp
140e4d978:	5d                   	pop    %rbp
140e4d979:	c3                   	ret
140e4d97a:	cc                   	int3
140e4d97b:	cc                   	int3