1401bc846:	74 16                	je     0x1401bc85e
1401bc848:	e8 23 a8 f6 ff       	call   0x140127070
1401bc84d:	4c 8d 05 fc fb 16 00 	lea    0x16fbfc(%rip),%r8        # 0x14032c450
1401bc854:	ba a3 00 00 00       	mov    $0xa3,%edx
1401bc859:	e9 1a fd ff ff       	jmp    0x1401bc578
1401bc85e:	4c 8b 4b 48          	mov    0x48(%rbx),%r9
1401bc862:	4d 85 c9             	test   %r9,%r9
1401bc865:	75 4e                	jne    0x1401bc8b5
1401bc867:	e8 04 a8 f6 ff       	call   0x140127070
1401bc86c:	ba 9c 00 00 00       	mov    $0x9c,%edx
1401bc871:	eb 13                	jmp    0x1401bc886
1401bc873:	4c 8b 4b 38          	mov    0x38(%rbx),%r9
1401bc877:	4d 85 c9             	test   %r9,%r9
1401bc87a:	75 39                	jne    0x1401bc8b5
1401bc87c:	e8 ef a7 f6 ff       	call   0x140127070
1401bc881:	ba 94 00 00 00       	mov    $0x94,%edx
1401bc886:	4c 8d 05 c3 fb 16 00 	lea    0x16fbc3(%rip),%r8        # 0x14032c450
1401bc88d:	48 8d 0d cc fb 16 00 	lea    0x16fbcc(%rip),%rcx        # 0x14032c460
1401bc894:	e8 f7 a8 f6 ff       	call   0x140127190
1401bc899:	45 33 c0             	xor    %r8d,%r8d
1401bc89c:	ba 96 00 00 00       	mov    $0x96,%edx
1401bc8a1:	41 8d 48 06          	lea    0x6(%r8),%ecx
1401bc8a5:	e8 e6 a9 f6 ff       	call   0x140127290
1401bc8aa:	41 bf fe ff ff ff    	mov    $0xfffffffe,%r15d
1401bc8b0:	e9 e0 fc ff ff       	jmp    0x1401bc595
1401bc8b5:	4c 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%r8
1401bc8bc:	00
1401bc8bd:	49 8b d4             	mov    %r12,%rdx
1401bc8c0:	48 8b c8             	mov    %rax,%rcx
1401bc8c3:	41 ff d1             	call   *%r9
1401bc8c6:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1401bc8cd:	00
1401bc8ce:	44 8b f8             	mov    %eax,%r15d
1401bc8d1:	e8 2a 92 f8 ff       	call   0x140145b00
1401bc8d6:	48 c7 84 24 90 00 00 	movq   $0x0,0x90(%rsp)
1401bc8dd:	00 00 00 00 00
1401bc8e2:	45 85 ff             	test   %r15d,%r15d
1401bc8e5:	0f 8e aa fc ff ff    	jle    0x1401bc595
1401bc8eb:	b8 01 00 00 00       	mov    $0x1,%eax
1401bc8f0:	e9 be fc ff ff       	jmp    0x1401bc5b3
1401bc8f5:	e8 76 a7 f6 ff       	call   0x140127070
1401bc8fa:	4c 8d 05 4f fb 16 00 	lea    0x16fb4f(%rip),%r8        # 0x14032c450
1401bc901:	ba 20 00 00 00       	mov    $0x20,%edx
1401bc906:	48 8d 0d 53 fb 16 00 	lea    0x16fb53(%rip),%rcx        # 0x14032c460
1401bc90d:	e8 7e a8 f6 ff       	call   0x140127190
1401bc912:	ba 86 00 00 00       	mov    $0x86,%edx
1401bc917:	45 33 c0             	xor    %r8d,%r8d
1401bc91a:	8d 4a 80             	lea    -0x80(%rdx),%ecx
1401bc91d:	e8 6e a9 f6 ff       	call   0x140127290
1401bc922:	33 c0                	xor    %eax,%eax
1401bc924:	48 83 c4 60          	add    $0x60,%rsp
1401bc928:	41 5f                	pop    %r15
1401bc92a:	41 5e                	pop    %r14
1401bc92c:	5f                   	pop    %rdi
1401bc92d:	5e                   	pop    %rsi
1401bc92e:	5b                   	pop    %rbx
1401bc92f:	c3                   	ret
1401bc930:	40 53                	rex push %rbx
1401bc932:	b8 20 00 00 00       	mov    $0x20,%eax
1401bc937:	e8 f4 41 0f 00       	call   0x1402b0b30
1401bc93c:	48 2b e0             	sub    %rax,%rsp
1401bc93f:	48 8b d9             	mov    %rcx,%rbx
1401bc942:	48 8b 0d d7 f3 21 00 	mov    0x21f3d7(%rip),%rcx        # 0x1403dbd20
1401bc949:	e8 22 b0 f6 ff       	call   0x140127970
1401bc94e:	85 c0                	test   %eax,%eax
1401bc950:	74 34                	je     0x1401bc986
1401bc952:	48 8b 0b             	mov    (%rbx),%rcx
1401bc955:	48 85 c9             	test   %rcx,%rcx
1401bc958:	74 1b                	je     0x1401bc975
1401bc95a:	48 8d 15 8f 02 00 00 	lea    0x28f(%rip),%rdx        # 0x1401bcbf0
1401bc961:	e8 8a a1 f7 ff       	call   0x140136af0
1401bc966:	48 8b 0b             	mov    (%rbx),%rcx
1401bc969:	e8 32 a3 f7 ff       	call   0x140136ca0
1401bc96e:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
1401bc975:	48 8b 0d a4 f3 21 00 	mov    0x21f3a4(%rip),%rcx        # 0x1403dbd20
1401bc97c:	48 83 c4 20          	add    $0x20,%rsp
1401bc980:	5b                   	pop    %rbx
1401bc981:	e9 aa b0 f6 ff       	jmp    0x140127a30
1401bc986:	48 83 c4 20          	add    $0x20,%rsp
1401bc98a:	5b                   	pop    %rbx
1401bc98b:	c3                   	ret
1401bc98c:	cc                   	int3
1401bc98d:	cc                   	int3
1401bc98e:	cc                   	int3
1401bc98f:	cc                   	int3
1401bc990:	48 85 c9             	test   %rcx,%rcx
1401bc993:	74 2c                	je     0x1401bc9c1
1401bc995:	b8 38 00 00 00       	mov    $0x38,%eax
1401bc99a:	e8 91 41 0f 00       	call   0x1402b0b30
1401bc99f:	48 2b e0             	sub    %rax,%rsp
1401bc9a2:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1401bc9a7:	48 8d 15 92 02 00 00 	lea    0x292(%rip),%rdx        # 0x1401bcc40
1401bc9ae:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1401bc9b3:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1401bc9b8:	e8 a3 a1 f7 ff       	call   0x140136b60
1401bc9bd:	48 83 c4 38          	add    $0x38,%rsp
1401bc9c1:	c3                   	ret
1401bc9c2:	cc                   	int3
1401bc9c3:	cc                   	int3
1401bc9c4:	cc                   	int3
1401bc9c5:	cc                   	int3
1401bc9c6:	cc                   	int3
1401bc9c7:	cc                   	int3
1401bc9c8:	cc                   	int3
1401bc9c9:	cc                   	int3
1401bc9ca:	cc                   	int3
1401bc9cb:	cc                   	int3
1401bc9cc:	cc                   	int3
1401bc9cd:	cc                   	int3
1401bc9ce:	cc                   	int3
1401bc9cf:	cc                   	int3
1401bc9d0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401bc9d5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401bc9da:	57                   	push   %rdi
1401bc9db:	41 56                	push   %r14
1401bc9dd:	41 57                	push   %r15
1401bc9df:	b8 40 00 00 00       	mov    $0x40,%eax
1401bc9e4:	e8 47 41 0f 00       	call   0x1402b0b30
1401bc9e9:	48 2b e0             	sub    %rax,%rsp
1401bc9ec:	48 8b f1             	mov    %rcx,%rsi
1401bc9ef:	49 8b f9             	mov    %r9,%rdi
1401bc9f2:	48 8b 0d 27 f3 21 00 	mov    0x21f327(%rip),%rcx        # 0x1403dbd20
1401bc9f9:	4d 8b f8             	mov    %r8,%r15
1401bc9fc:	48 8b da             	mov    %rdx,%rbx
1401bc9ff:	45 33 f6             	xor    %r14d,%r14d
1401bca02:	e8 69 af f6 ff       	call   0x140127970
1401bca07:	85 c0                	test   %eax,%eax
1401bca09:	0f 84 5a 01 00 00    	je     0x1401bcb69
1401bca0f:	4c 39 36             	cmp    %r14,(%rsi)
1401bca12:	75 3b                	jne    0x1401bca4f
1401bca14:	48 8d 15 c5 f2 f5 ff 	lea    -0xa0d3b(%rip),%rdx        # 0x14011bce0
1401bca1b:	48 8d 0d 7e 58 f3 ff 	lea    -0xca782(%rip),%rcx        # 0x1400f22a0
1401bca22:	e8 09 a5 f7 ff       	call   0x140136f30
1401bca27:	48 85 c0             	test   %rax,%rax
1401bca2a:	0f 84 2a 01 00 00    	je     0x1401bcb5a
1401bca30:	48 8b cb             	mov    %rbx,%rcx
1401bca33:	48 89 06             	mov    %rax,(%rsi)
1401bca36:	e8 75 68 f6 ff       	call   0x1401232b0
1401bca3b:	85 c0                	test   %eax,%eax
1401bca3d:	75 10                	jne    0x1401bca4f
1401bca3f:	48 8b 0e             	mov    (%rsi),%rcx
1401bca42:	e8 59 a2 f7 ff       	call   0x140136ca0
1401bca47:	4c 89 36             	mov    %r14,(%rsi)
1401bca4a:	e9 0b 01 00 00       	jmp    0x1401bcb5a
1401bca4f:	48 89 6c 24 60       	mov    %rbp,0x60(%rsp)
1401bca54:	8b ac 24 80 00 00 00 	mov    0x80(%rsp),%ebp
1401bca5b:	4c 89 64 24 68       	mov    %r12,0x68(%rsp)
1401bca60:	85 ed                	test   %ebp,%ebp
1401bca62:	0f 84 e2 00 00 00    	je     0x1401bcb4a
1401bca68:	44 8b a4 24 88 00 00 	mov    0x88(%rsp),%r12d
1401bca6f:	00
1401bca70:	8b 07                	mov    (%rdi),%eax
1401bca72:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401bca77:	48 8b 0e             	mov    (%rsi),%rcx
1401bca7a:	ff cd                	dec    %ebp
1401bca7c:	89 44 24 20          	mov    %eax,0x20(%rsp)
1401bca80:	e8 ab a5 f7 ff       	call   0x140137030
1401bca85:	48 8b d8             	mov    %rax,%rbx
1401bca88:	48 85 c0             	test   %rax,%rax
1401bca8b:	75 61                	jne    0x1401bcaee
1401bca8d:	44 8d 40 6a          	lea    0x6a(%rax),%r8d
1401bca91:	48 8d 15 38 fa 16 00 	lea    0x16fa38(%rip),%rdx        # 0x14032c4d0
1401bca98:	8d 48 20             	lea    0x20(%rax),%ecx
1401bca9b:	e8 d0 f2 f2 ff       	call   0x1400ebd70
1401bcaa0:	48 8b d8             	mov    %rax,%rbx
1401bcaa3:	48 85 c0             	test   %rax,%rax
1401bcaa6:	0f 84 a4 00 00 00    	je     0x1401bcb50
1401bcaac:	c7 40 18 01 00 00 00 	movl   $0x1,0x18(%rax)
1401bcab3:	8b 07                	mov    (%rdi),%eax
1401bcab5:	89 03                	mov    %eax,(%rbx)
1401bcab7:	e8 24 eb f2 ff       	call   0x1400eb5e0
1401bcabc:	48 89 43 08          	mov    %rax,0x8(%rbx)
1401bcac0:	48 85 c0             	test   %rax,%rax
1401bcac3:	0f 84 d4 00 00 00    	je     0x1401bcb9d
1401bcac9:	4c 89 73 10          	mov    %r14,0x10(%rbx)
1401bcacd:	48 8b d3             	mov    %rbx,%rdx
1401bcad0:	48 8b 0e             	mov    (%rsi),%rcx
1401bcad3:	e8 a8 a2 f7 ff       	call   0x140136d80
1401bcad8:	48 8b 0e             	mov    (%rsi),%rcx
1401bcadb:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401bcae0:	e8 4b a5 f7 ff       	call   0x140137030
1401bcae5:	48 3b c3             	cmp    %rbx,%rax
1401bcae8:	0f 85 8f 00 00 00    	jne    0x1401bcb7d
1401bcaee:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401bcaf2:	49 8b d7             	mov    %r15,%rdx
1401bcaf5:	e8 16 e5 f2 ff       	call   0x1400eb010
1401bcafa:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401bcafe:	49 8b d7             	mov    %r15,%rdx
1401bcb01:	e8 1a ed f2 ff       	call   0x1400eb820
1401bcb06:	85 c0                	test   %eax,%eax
1401bcb08:	74 46                	je     0x1401bcb50
1401bcb0a:	44 89 73 18          	mov    %r14d,0x18(%rbx)
1401bcb0e:	45 85 e4             	test   %r12d,%r12d
1401bcb11:	74 2b                	je     0x1401bcb3e
1401bcb13:	49 8b cf             	mov    %r15,%rcx
1401bcb16:	e8 85 6d f6 ff       	call   0x1401238a0
1401bcb1b:	85 c0                	test   %eax,%eax
1401bcb1d:	0f 84 91 00 00 00    	je     0x1401bcbb4
1401bcb23:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1401bcb27:	48 85 c9             	test   %rcx,%rcx
1401bcb2a:	74 07                	je     0x1401bcb33
1401bcb2c:	33 d2                	xor    %edx,%edx
1401bcb2e:	e8 ad 6c f6 ff       	call   0x1401237e0
1401bcb33:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
1401bcb37:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
1401bcb3e:	48 83 c7 04          	add    $0x4,%rdi
1401bcb42:	85 ed                	test   %ebp,%ebp
1401bcb44:	0f 85 26 ff ff ff    	jne    0x1401bca70
1401bcb4a:	41 be 01 00 00 00    	mov    $0x1,%r14d
1401bcb50:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1401bcb55:	4c 8b 64 24 68       	mov    0x68(%rsp),%r12
1401bcb5a:	48 8b 0d bf f1 21 00 	mov    0x21f1bf(%rip),%rcx        # 0x1403dbd20
1401bcb61:	e8 ca ae f6 ff       	call   0x140127a30
1401bcb66:	41 8b c6             	mov    %r14d,%eax
1401bcb69:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1401bcb6e:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1401bcb73:	48 83 c4 40          	add    $0x40,%rsp
1401bcb77:	41 5f                	pop    %r15
1401bcb79:	41 5e                	pop    %r14
1401bcb7b:	5f                   	pop    %rdi
1401bcb7c:	c3                   	ret
1401bcb7d:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401bcb81:	e8 5a e8 f2 ff       	call   0x1400eb3e0
1401bcb86:	41 b8 78 00 00 00    	mov    $0x78,%r8d
1401bcb8c:	48 8d 15 3d f9 16 00 	lea    0x16f93d(%rip),%rdx        # 0x14032c4d0
1401bcb93:	48 8b cb             	mov    %rbx,%rcx
1401bcb96:	e8 25 f2 f2 ff       	call   0x1400ebdc0
1401bcb9b:	eb b3                	jmp    0x1401bcb50
1401bcb9d:	41 b8 71 00 00 00    	mov    $0x71,%r8d
1401bcba3:	48 8d 15 26 f9 16 00 	lea    0x16f926(%rip),%rdx        # 0x14032c4d0
1401bcbaa:	48 8b cb             	mov    %rbx,%rcx
1401bcbad:	e8 0e f2 f2 ff       	call   0x1400ebdc0
1401bcbb2:	eb 9c                	jmp    0x1401bcb50
1401bcbb4:	e8 b7 a4 f6 ff       	call   0x140127070
1401bcbb9:	4c 8d 05 30 f9 16 00 	lea    0x16f930(%rip),%r8        # 0x14032c4f0
1401bcbc0:	ba 87 00 00 00       	mov    $0x87,%edx
1401bcbc5:	48 8d 0d 04 f9 16 00 	lea    0x16f904(%rip),%rcx        # 0x14032c4d0
1401bcbcc:	e8 bf a5 f6 ff       	call   0x140127190
1401bcbd1:	45 33 c0             	xor    %r8d,%r8d
1401bcbd4:	41 8d 50 6d          	lea    0x6d(%r8),%edx
1401bcbd8:	8d 4a b9             	lea    -0x47(%rdx),%ecx
1401bcbdb:	e8 b0 a6 f6 ff       	call   0x140127290
1401bcbe0:	e9 6b ff ff ff       	jmp    0x1401bcb50
1401bcbe5:	cc                   	int3
1401bcbe6:	cc                   	int3
1401bcbe7:	cc                   	int3
1401bcbe8:	cc                   	int3
1401bcbe9:	cc                   	int3
1401bcbea:	cc                   	int3
1401bcbeb:	cc                   	int3
1401bcbec:	cc                   	int3
1401bcbed:	cc                   	int3
1401bcbee:	cc                   	int3
1401bcbef:	cc                   	int3
1401bcbf0:	48 85 c9             	test   %rcx,%rcx
1401bcbf3:	74 44                	je     0x1401bcc39
1401bcbf5:	53                   	push   %rbx
1401bcbf6:	b8 20 00 00 00       	mov    $0x20,%eax
1401bcbfb:	e8 30 3f 0f 00       	call   0x1402b0b30
1401bcc00:	48 2b e0             	sub    %rax,%rsp
1401bcc03:	48 8b d9             	mov    %rcx,%rbx
1401bcc06:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1401bcc0a:	e8 d1 e7 f2 ff       	call   0x1400eb3e0
1401bcc0f:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1401bcc13:	48 85 c9             	test   %rcx,%rcx
1401bcc16:	74 07                	je     0x1401bcc1f
1401bcc18:	33 d2                	xor    %edx,%edx
1401bcc1a:	e8 c1 6b f6 ff       	call   0x1401237e0
1401bcc1f:	41 b8 b8 00 00 00    	mov    $0xb8,%r8d
1401bcc25:	48 8d 15 a4 f8 16 00 	lea    0x16f8a4(%rip),%rdx        # 0x14032c4d0
1401bcc2c:	48 8b cb             	mov    %rbx,%rcx
1401bcc2f:	e8 8c f1 f2 ff       	call   0x1400ebdc0
1401bcc34:	48 83 c4 20          	add    $0x20,%rsp
1401bcc38:	5b                   	pop    %rbx
1401bcc39:	c3                   	ret
1401bcc3a:	cc                   	int3
1401bcc3b:	cc                   	int3
1401bcc3c:	cc                   	int3
1401bcc3d:	cc                   	int3
1401bcc3e:	cc                   	int3
1401bcc3f:	cc                   	int3
1401bcc40:	b8 28 00 00 00       	mov    $0x28,%eax
1401bcc45:	e8 e6 3e 0f 00       	call   0x1402b0b30
1401bcc4a:	48 2b e0             	sub    %rax,%rsp
1401bcc4d:	4c 8b 4a 08          	mov    0x8(%rdx),%r9
1401bcc51:	48 8b c2             	mov    %rdx,%rax
1401bcc54:	4c 8b 41 10          	mov    0x10(%rcx),%r8
1401bcc58:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1401bcc5c:	8b 09                	mov    (%rcx),%ecx
1401bcc5e:	48 83 c4 28          	add    $0x28,%rsp
1401bcc62:	48 ff 20             	rex.W jmp *(%rax)
1401bcc65:	cc                   	int3
1401bcc66:	cc                   	int3
1401bcc67:	cc                   	int3
1401bcc68:	cc                   	int3
1401bcc69:	cc                   	int3
1401bcc6a:	cc                   	int3
1401bcc6b:	cc                   	int3
1401bcc6c:	cc                   	int3
1401bcc6d:	cc                   	int3
1401bcc6e:	cc                   	int3
1401bcc6f:	cc                   	int3
1401bcc70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401bcc75:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401bcc7a:	57                   	push   %rdi
1401bcc7b:	b8 40 00 00 00       	mov    $0x40,%eax
1401bcc80:	e8 ab 3e 0f 00       	call   0x1402b0b30
1401bcc85:	48 2b e0             	sub    %rax,%rsp
1401bcc88:	8b f2                	mov    %edx,%esi
1401bcc8a:	48 8b f9             	mov    %rcx,%rdi
1401bcc8d:	33 d2                	xor    %edx,%edx
1401bcc8f:	8b c8                	mov    %eax,%ecx
1401bcc91:	33 db                	xor    %ebx,%ebx
1401bcc93:	e8 38 83 f7 ff       	call   0x140134fd0
1401bcc98:	48 39 1f             	cmp    %rbx,(%rdi)
1401bcc9b:	75 12                	jne    0x1401bccaf
1401bcc9d:	33 c0                	xor    %eax,%eax
1401bcc9f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401bcca4:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1401bcca9:	48 83 c4 40          	add    $0x40,%rsp
1401bccad:	5f                   	pop    %rdi
1401bccae:	c3                   	ret
1401bccaf:	e8 5c 07 f6 ff       	call   0x14011d410
1401bccb4:	48 8b 0d 65 f0 21 00 	mov    0x21f065(%rip),%rcx        # 0x1403dbd20
1401bccbb:	e8 b0 ac f6 ff       	call   0x140127970
1401bccc0:	85 c0                	test   %eax,%eax
1401bccc2:	0f 84 bd 00 00 00    	je     0x1401bcd85
1401bccc8:	48 8b 0f             	mov    (%rdi),%rcx
1401bcccb:	48 85 c9             	test   %rcx,%rcx
1401bccce:	0f 84 b1 00 00 00    	je     0x1401bcd85
1401bccd4:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401bccd9:	89 74 24 20          	mov    %esi,0x20(%rsp)
1401bccdd:	e8 4e a3 f7 ff       	call   0x140137030
1401bcce2:	48 8b f8             	mov    %rax,%rdi
1401bcce5:	48 85 c0             	test   %rax,%rax
1401bcce8:	0f 84 97 00 00 00    	je     0x1401bcd85
1401bccee:	48 8b 48 10          	mov    0x10(%rax),%rcx
1401bccf2:	48 85 c9             	test   %rcx,%rcx
1401bccf5:	74 0f                	je     0x1401bcd06
1401bccf7:	e8 a4 6b f6 ff       	call   0x1401238a0
1401bccfc:	85 c0                	test   %eax,%eax
1401bccfe:	74 06                	je     0x1401bcd06
1401bcd00:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
1401bcd04:	eb 78                	jmp    0x1401bcd7e
1401bcd06:	39 5f 18             	cmp    %ebx,0x18(%rdi)
1401bcd09:	75 f5                	jne    0x1401bcd00
1401bcd0b:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401bcd0f:	33 d2                	xor    %edx,%edx
1401bcd11:	e8 2a ed f2 ff       	call   0x1400eba40
1401bcd16:	48 8b d8             	mov    %rax,%rbx