14087d544:	49 8b 0e             	mov    (%r14),%rcx
14087d547:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
14087d54c:	48 8b 69 18          	mov    0x18(%rcx),%rbp
14087d550:	8b 45 30             	mov    0x30(%rbp),%eax
14087d553:	48 0f ba e0 11       	bt     $0x11,%rax
14087d558:	72 2b                	jb     0x14087d585
14087d55a:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
14087d561:	41 c7 46 24 01 00 00 	movl   $0x1,0x24(%r14)
14087d568:	00
14087d569:	4c 8b c7             	mov    %rdi,%r8
14087d56c:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14087d571:	41 b1 01             	mov    $0x1,%r9b
14087d574:	48 8d 15 f5 3a 7d 00 	lea    0x7d3af5(%rip),%rdx        # 0x141051070
14087d57b:	e8 a0 60 09 00       	call   0x140913620
14087d580:	e9 14 02 00 00       	jmp    0x14087d799
14087d585:	41 83 ff 02          	cmp    $0x2,%r15d
14087d589:	75 37                	jne    0x14087d5c2
14087d58b:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14087d58f:	48 85 c9             	test   %rcx,%rcx
14087d592:	74 2e                	je     0x14087d5c2
14087d594:	0f b7 51 14          	movzwl 0x14(%rcx),%edx
14087d598:	0f b7 c2             	movzwl %dx,%eax
14087d59b:	66 41 23 c4          	and    %r12w,%ax
14087d59f:	66 41 3b c4          	cmp    %r12w,%ax
14087d5a3:	75 0c                	jne    0x14087d5b1
14087d5a5:	80 79 16 01          	cmpb   $0x1,0x16(%rcx)
14087d5a9:	75 06                	jne    0x14087d5b1
14087d5ab:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14087d5af:	eb 14                	jmp    0x14087d5c5
14087d5b1:	f6 c2 01             	test   $0x1,%dl
14087d5b4:	75 0c                	jne    0x14087d5c2
14087d5b6:	b2 01                	mov    $0x1,%dl
14087d5b8:	e8 93 a7 0a 00       	call   0x140927d50
14087d5bd:	48 8b f8             	mov    %rax,%rdi
14087d5c0:	eb 03                	jmp    0x14087d5c5
14087d5c2:	48 8b fb             	mov    %rbx,%rdi
14087d5c5:	48 85 f6             	test   %rsi,%rsi
14087d5c8:	0f 84 cb 01 00 00    	je     0x14087d799
14087d5ce:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
14087d5d2:	48 85 c9             	test   %rcx,%rcx
14087d5d5:	74 0d                	je     0x14087d5e4
14087d5d7:	48 8b 05 d2 00 b3 00 	mov    0xb300d2(%rip),%rax        # 0x1413ad6b0
14087d5de:	ff 15 3c 64 70 00    	call   *0x70643c(%rip)        # 0x140f83a20
14087d5e4:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
14087d5e9:	4c 8b c7             	mov    %rdi,%r8
14087d5ec:	48 8b d6             	mov    %rsi,%rdx
14087d5ef:	48 8b cd             	mov    %rbp,%rcx
14087d5f2:	e8 79 f3 06 00       	call   0x1408ec970
14087d5f7:	38 5d 67             	cmp    %bl,0x67(%rbp)
14087d5fa:	75 04                	jne    0x14087d600
14087d5fc:	85 c0                	test   %eax,%eax
14087d5fe:	74 0c                	je     0x14087d60c
14087d600:	8b d0                	mov    %eax,%edx
14087d602:	48 8b cd             	mov    %rbp,%rcx
14087d605:	e8 e6 3e 01 00       	call   0x1408914f0
14087d60a:	8b d8                	mov    %eax,%ebx
14087d60c:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
14087d610:	48 85 c9             	test   %rcx,%rcx
14087d613:	74 0d                	je     0x14087d622
14087d615:	48 8b 05 a4 00 b3 00 	mov    0xb300a4(%rip),%rax        # 0x1413ad6c0
14087d61c:	ff 15 fe 63 70 00    	call   *0x7063fe(%rip)        # 0x140f83a20
14087d622:	85 db                	test   %ebx,%ebx
14087d624:	0f 84 6f 01 00 00    	je     0x14087d799
14087d62a:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14087d62f:	ba 01 00 00 00       	mov    $0x1,%edx
14087d634:	49 8b 1e             	mov    (%r14),%rbx
14087d637:	41 89 56 24          	mov    %edx,0x24(%r14)
14087d63b:	48 85 f6             	test   %rsi,%rsi
14087d63e:	75 21                	jne    0x14087d661
14087d640:	b8 00 90 00 00       	mov    $0x9000,%eax
14087d645:	66 85 43 14          	test   %ax,0x14(%rbx)
14087d649:	74 0d                	je     0x14087d658
14087d64b:	48 8b cb             	mov    %rbx,%rcx
14087d64e:	e8 dd bc 0a 00       	call   0x140929330
14087d653:	e9 c4 00 00 00       	jmp    0x14087d71c
14087d658:	66 89 53 14          	mov    %dx,0x14(%rbx)
14087d65c:	e9 bb 00 00 00       	jmp    0x14087d71c
14087d661:	48 8b 43 18          	mov    0x18(%rbx),%rax
14087d665:	48 85 c0             	test   %rax,%rax
14087d668:	74 08                	je     0x14087d672
14087d66a:	8b 88 88 00 00 00    	mov    0x88(%rax),%ecx
14087d670:	eb 05                	jmp    0x14087d677
14087d672:	b9 00 ca 9a 3b       	mov    $0x3b9aca00,%ecx
14087d677:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
14087d67e:	66 90                	xchg   %ax,%ax
14087d680:	48 ff c7             	inc    %rdi
14087d683:	80 3c 3e 00          	cmpb   $0x0,(%rsi,%rdi,1)
14087d687:	75 f7                	jne    0x14087d680
14087d689:	48 63 c1             	movslq %ecx,%rax
14087d68c:	48 3b f8             	cmp    %rax,%rdi
14087d68f:	7e 3a                	jle    0x14087d6cb
14087d691:	b8 00 90 00 00       	mov    $0x9000,%eax
14087d696:	66 85 43 14          	test   %ax,0x14(%rbx)
14087d69a:	74 0a                	je     0x14087d6a6
14087d69c:	48 8b cb             	mov    %rbx,%rcx
14087d69f:	e8 8c bc 0a 00       	call   0x140929330
14087d6a4:	eb 04                	jmp    0x14087d6aa
14087d6a6:	66 89 53 14          	mov    %dx,0x14(%rbx)
14087d6aa:	48 8b 43 18          	mov    0x18(%rbx),%rax
14087d6ae:	48 85 c0             	test   %rax,%rax
14087d6b1:	74 69                	je     0x14087d71c
14087d6b3:	48 8b 80 60 01 00 00 	mov    0x160(%rax),%rax
14087d6ba:	48 85 c0             	test   %rax,%rax
14087d6bd:	74 5d                	je     0x14087d71c
14087d6bf:	ff 40 30             	incl   0x30(%rax)
14087d6c2:	c7 40 18 12 00 00 00 	movl   $0x12,0x18(%rax)
14087d6c9:	eb 51                	jmp    0x14087d71c
14087d6cb:	48 8d 6f 01          	lea    0x1(%rdi),%rbp
14087d6cf:	ba 20 00 00 00       	mov    $0x20,%edx
14087d6d4:	48 3b ea             	cmp    %rdx,%rbp
14087d6d7:	0f 4f d5             	cmovg  %ebp,%edx
14087d6da:	39 53 20             	cmp    %edx,0x20(%rbx)
14087d6dd:	7d 11                	jge    0x14087d6f0
14087d6df:	45 33 c0             	xor    %r8d,%r8d
14087d6e2:	48 8b cb             	mov    %rbx,%rcx
14087d6e5:	e8 96 59 09 00       	call   0x140913080
14087d6ea:	85 c0                	test   %eax,%eax
14087d6ec:	75 2e                	jne    0x14087d71c
14087d6ee:	eb 0d                	jmp    0x14087d6fd
14087d6f0:	48 8b 43 28          	mov    0x28(%rbx),%rax
14087d6f4:	66 83 63 14 2d       	andw   $0x2d,0x14(%rbx)
14087d6f9:	48 89 43 08          	mov    %rax,0x8(%rbx)
14087d6fd:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14087d701:	4c 8b c5             	mov    %rbp,%r8
14087d704:	48 8b d6             	mov    %rsi,%rdx
14087d707:	e8 04 19 66 00       	call   0x140edf010
14087d70c:	0f ba f7 1f          	btr    $0x1f,%edi
14087d710:	66 44 89 63 14       	mov    %r12w,0x14(%rbx)
14087d715:	89 7b 10             	mov    %edi,0x10(%rbx)
14087d718:	c6 43 16 01          	movb   $0x1,0x16(%rbx)
14087d71c:	48 85 f6             	test   %rsi,%rsi
14087d71f:	74 78                	je     0x14087d799
14087d721:	83 3d 08 ff b2 00 00 	cmpl   $0x0,0xb2ff08(%rip)        # 0x1413ad630
14087d728:	74 5f                	je     0x14087d789
14087d72a:	48 8b 0d df 63 bb 00 	mov    0xbb63df(%rip),%rcx        # 0x141433b10
14087d731:	48 85 c9             	test   %rcx,%rcx
14087d734:	74 0d                	je     0x14087d743
14087d736:	48 8b 05 73 ff b2 00 	mov    0xb2ff73(%rip),%rax        # 0x1413ad6b0
14087d73d:	ff 15 dd 62 70 00    	call   *0x7062dd(%rip)        # 0x140f83a20
14087d743:	48 8b 05 1e ff b2 00 	mov    0xb2ff1e(%rip),%rax        # 0x1413ad668
14087d74a:	48 8b ce             	mov    %rsi,%rcx
14087d74d:	ff 15 cd 62 70 00    	call   *0x7062cd(%rip)        # 0x140f83a20
14087d753:	48 ff 0d 3e 63 bb 00 	decq   0xbb633e(%rip)        # 0x141433a98
14087d75a:	48 8b ce             	mov    %rsi,%rcx
14087d75d:	48 63 d0             	movslq %eax,%rdx
14087d760:	48 8b 05 f1 fe b2 00 	mov    0xb2fef1(%rip),%rax        # 0x1413ad658
14087d767:	48 29 15 e2 62 bb 00 	sub    %rdx,0xbb62e2(%rip)        # 0x141433a50
14087d76e:	ff 15 ac 62 70 00    	call   *0x7062ac(%rip)        # 0x140f83a20
14087d774:	48 8b 0d 95 63 bb 00 	mov    0xbb6395(%rip),%rcx        # 0x141433b10
14087d77b:	48 85 c9             	test   %rcx,%rcx
14087d77e:	74 19                	je     0x14087d799
14087d780:	48 8b 05 39 ff b2 00 	mov    0xb2ff39(%rip),%rax        # 0x1413ad6c0
14087d787:	eb 0a                	jmp    0x14087d793
14087d789:	48 8b 05 c8 fe b2 00 	mov    0xb2fec8(%rip),%rax        # 0x1413ad658
14087d790:	48 8b ce             	mov    %rsi,%rcx
14087d793:	ff 15 87 62 70 00    	call   *0x706287(%rip)        # 0x140f83a20
14087d799:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14087d79e:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
14087d7a3:	48 83 c4 30          	add    $0x30,%rsp
14087d7a7:	41 5f                	pop    %r15
14087d7a9:	41 5e                	pop    %r14
14087d7ab:	41 5c                	pop    %r12
14087d7ad:	5f                   	pop    %rdi
14087d7ae:	5e                   	pop    %rsi
14087d7af:	c3                   	ret
14087d7b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14087d7b5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14087d7ba:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14087d7bf:	57                   	push   %rdi
14087d7c0:	48 83 ec 20          	sub    $0x20,%rsp
14087d7c4:	48 8b 59 10          	mov    0x10(%rcx),%rbx
14087d7c8:	49 8b f8             	mov    %r8,%rdi
14087d7cb:	66 83 7b 14 00       	cmpw   $0x0,0x14(%rbx)
14087d7d0:	7c 0f                	jl     0x14087d7e1
14087d7d2:	ba 20 00 00 00       	mov    $0x20,%edx
14087d7d7:	e8 f4 02 02 00       	call   0x14089dad0
14087d7dc:	48 8b d8             	mov    %rax,%rbx
14087d7df:	eb 04                	jmp    0x14087d7e5
14087d7e1:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14087d7e5:	48 8b 37             	mov    (%rdi),%rsi
14087d7e8:	48 8d 2d 91 a8 7c 00 	lea    0x7ca891(%rip),%rbp        # 0x141048080
14087d7ef:	0f b7 46 14          	movzwl 0x14(%rsi),%eax
14087d7f3:	83 e0 3f             	and    $0x3f,%eax
14087d7f6:	0f b6 14 28          	movzbl (%rax,%rbp,1),%edx
14087d7fa:	83 fa 03             	cmp    $0x3,%edx
14087d7fd:	75 15                	jne    0x14087d814
14087d7ff:	33 d2                	xor    %edx,%edx
14087d801:	48 8b ce             	mov    %rsi,%rcx
14087d804:	e8 57 3d 01 00       	call   0x140891560
14087d809:	0f b7 46 14          	movzwl 0x14(%rsi),%eax
14087d80d:	83 e0 3f             	and    $0x3f,%eax
14087d810:	0f b6 14 28          	movzbl (%rax,%rbp,1),%edx
14087d814:	48 85 db             	test   %rbx,%rbx
14087d817:	0f 84 af 00 00 00    	je     0x14087d8cc
14087d81d:	83 fa 05             	cmp    $0x5,%edx
14087d820:	0f 84 a6 00 00 00    	je     0x14087d8cc
14087d826:	48 ff 43 10          	incq   0x10(%rbx)
14087d82a:	48 8b 0f             	mov    (%rdi),%rcx
14087d82d:	83 fa 01             	cmp    $0x1,%edx
14087d830:	75 64                	jne    0x14087d896
14087d832:	0f b7 41 14          	movzwl 0x14(%rcx),%eax
14087d836:	a8 24                	test   $0x24,%al
14087d838:	74 05                	je     0x14087d83f
14087d83a:	48 8b 11             	mov    (%rcx),%rdx
14087d83d:	eb 29                	jmp    0x14087d868
14087d83f:	a8 08                	test   $0x8,%al
14087d841:	74 0e                	je     0x14087d851
14087d843:	f2 0f 10 01          	movsd  (%rcx),%xmm0
14087d847:	e8 d4 1b 02 00       	call   0x14089f420
14087d84c:	48 8b d0             	mov    %rax,%rdx
14087d84f:	eb 17                	jmp    0x14087d868
14087d851:	a8 12                	test   $0x12,%al
14087d853:	74 11                	je     0x14087d866
14087d855:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
14087d85a:	74 0a                	je     0x14087d866
14087d85c:	e8 4f 61 03 00       	call   0x1408b39b0
14087d861:	48 8b d0             	mov    %rax,%rdx
14087d864:	eb 02                	jmp    0x14087d868
14087d866:	33 d2                	xor    %edx,%edx
14087d868:	0f b6 43 18          	movzbl 0x18(%rbx),%eax
14087d86c:	0f 57 c0             	xorps  %xmm0,%xmm0
14087d86f:	0a 43 19             	or     0x19(%rbx),%al
14087d872:	f2 48 0f 2a c2       	cvtsi2sd %rdx,%xmm0
14087d877:	f2 0f 58 03          	addsd  (%rbx),%xmm0
14087d87b:	f2 0f 11 03          	movsd  %xmm0,(%rbx)
14087d87f:	75 4b                	jne    0x14087d8cc
14087d881:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
14087d885:	e8 36 a6 04 00       	call   0x1408c7ec0
14087d88a:	85 c0                	test   %eax,%eax
14087d88c:	74 3e                	je     0x14087d8cc
14087d88e:	66 c7 43 18 01 01    	movw   $0x101,0x18(%rbx)
14087d894:	eb 36                	jmp    0x14087d8cc
14087d896:	0f b7 41 14          	movzwl 0x14(%rcx),%eax
14087d89a:	a8 08                	test   $0x8,%al
14087d89c:	74 06                	je     0x14087d8a4
14087d89e:	f2 0f 10 01          	movsd  (%rcx),%xmm0
14087d8a2:	eb 1c                	jmp    0x14087d8c0
14087d8a4:	a8 24                	test   $0x24,%al
14087d8a6:	74 0a                	je     0x14087d8b2
14087d8a8:	0f 57 c0             	xorps  %xmm0,%xmm0
14087d8ab:	f2 48 0f 2a 01       	cvtsi2sdq (%rcx),%xmm0
14087d8b0:	eb 0e                	jmp    0x14087d8c0
14087d8b2:	a8 12                	test   $0x12,%al
14087d8b4:	74 07                	je     0x14087d8bd
14087d8b6:	e8 25 61 03 00       	call   0x1408b39e0
14087d8bb:	eb 03                	jmp    0x14087d8c0
14087d8bd:	0f 57 c0             	xorps  %xmm0,%xmm0
14087d8c0:	f2 0f 58 03          	addsd  (%rbx),%xmm0
14087d8c4:	c6 43 19 01          	movb   $0x1,0x19(%rbx)
14087d8c8:	f2 0f 11 03          	movsd  %xmm0,(%rbx)
14087d8cc:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14087d8d1:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14087d8d6:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14087d8db:	48 83 c4 20          	add    $0x20,%rsp
14087d8df:	5f                   	pop    %rdi
14087d8e0:	c3                   	ret
14087d8e1:	cc                   	int3
14087d8e2:	cc                   	int3
14087d8e3:	cc                   	int3
14087d8e4:	cc                   	int3
14087d8e5:	cc                   	int3
14087d8e6:	cc                   	int3
14087d8e7:	cc                   	int3
14087d8e8:	cc                   	int3
14087d8e9:	cc                   	int3
14087d8ea:	cc                   	int3
14087d8eb:	cc                   	int3
14087d8ec:	cc                   	int3
14087d8ed:	cc                   	int3
14087d8ee:	cc                   	int3
14087d8ef:	cc                   	int3
14087d8f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14087d8f5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14087d8fa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14087d8ff:	57                   	push   %rdi
14087d900:	48 83 ec 20          	sub    $0x20,%rsp
14087d904:	48 8b 59 10          	mov    0x10(%rcx),%rbx
14087d908:	49 8b f8             	mov    %r8,%rdi
14087d90b:	66 83 7b 14 00       	cmpw   $0x0,0x14(%rbx)
14087d910:	7c 0f                	jl     0x14087d921
14087d912:	ba 20 00 00 00       	mov    $0x20,%edx
14087d917:	e8 b4 01 02 00       	call   0x14089dad0
14087d91c:	48 8b d8             	mov    %rax,%rbx
14087d91f:	eb 04                	jmp    0x14087d925
14087d921:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14087d925:	48 8b 37             	mov    (%rdi),%rsi
14087d928:	48 8d 2d 51 a7 7c 00 	lea    0x7ca751(%rip),%rbp        # 0x141048080
14087d92f:	0f b7 46 14          	movzwl 0x14(%rsi),%eax
14087d933:	83 e0 3f             	and    $0x3f,%eax
14087d936:	0f b6 0c 28          	movzbl (%rax,%rbp,1),%ecx
14087d93a:	83 f9 03             	cmp    $0x3,%ecx
14087d93d:	75 15                	jne    0x14087d954
14087d93f:	33 d2                	xor    %edx,%edx
14087d941:	48 8b ce             	mov    %rsi,%rcx
14087d944:	e8 17 3c 01 00       	call   0x140891560
14087d949:	0f b7 46 14          	movzwl 0x14(%rsi),%eax
14087d94d:	83 e0 3f             	and    $0x3f,%eax
14087d950:	0f b6 0c 28          	movzbl (%rax,%rbp,1),%ecx
14087d954:	48 85 db             	test   %rbx,%rbx
14087d957:	74 72                	je     0x14087d9cb
14087d959:	83 f9 05             	cmp    $0x5,%ecx
14087d95c:	74 6d                	je     0x14087d9cb
14087d95e:	48 ff 4b 10          	decq   0x10(%rbx)
14087d962:	83 f9 01             	cmp    $0x1,%ecx
14087d965:	75 28                	jne    0x14087d98f
14087d967:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14087d96b:	75 22                	jne    0x14087d98f
14087d96d:	48 8b 0f             	mov    (%rdi),%rcx
14087d970:	e8 db 18 ff ff       	call   0x14086f250
14087d975:	f2 0f 10 0b          	movsd  (%rbx),%xmm1
14087d979:	0f 57 c0             	xorps  %xmm0,%xmm0
14087d97c:	48 29 43 08          	sub    %rax,0x8(%rbx)
14087d980:	f2 48 0f 2a c0       	cvtsi2sd %rax,%xmm0
14087d985:	f2 0f 5c c8          	subsd  %xmm0,%xmm1
14087d989:	f2 0f 11 0b          	movsd  %xmm1,(%rbx)
14087d98d:	eb 3c                	jmp    0x14087d9cb
14087d98f:	48 8b 0f             	mov    (%rdi),%rcx
14087d992:	0f b7 41 14          	movzwl 0x14(%rcx),%eax
14087d996:	a8 08                	test   $0x8,%al
14087d998:	74 06                	je     0x14087d9a0
14087d99a:	f2 0f 10 09          	movsd  (%rcx),%xmm1
14087d99e:	eb 1f                	jmp    0x14087d9bf
14087d9a0:	a8 24                	test   $0x24,%al
14087d9a2:	74 0a                	je     0x14087d9ae
14087d9a4:	0f 57 c9             	xorps  %xmm1,%xmm1
14087d9a7:	f2 48 0f 2a 09       	cvtsi2sdq (%rcx),%xmm1
14087d9ac:	eb 11                	jmp    0x14087d9bf
14087d9ae:	a8 12                	test   $0x12,%al
14087d9b0:	74 0a                	je     0x14087d9bc
14087d9b2:	e8 29 60 03 00       	call   0x1408b39e0
14087d9b7:	0f 28 c8             	movaps %xmm0,%xmm1
14087d9ba:	eb 03                	jmp    0x14087d9bf
14087d9bc:	0f 57 c9             	xorps  %xmm1,%xmm1
14087d9bf:	f2 0f 10 03          	movsd  (%rbx),%xmm0
14087d9c3:	f2 0f 5c c1          	subsd  %xmm1,%xmm0
14087d9c7:	f2 0f 11 03          	movsd  %xmm0,(%rbx)
14087d9cb:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14087d9d0:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14087d9d5:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14087d9da:	48 83 c4 20          	add    $0x20,%rsp
14087d9de:	5f                   	pop    %rdi
14087d9df:	c3                   	ret
14087d9e0:	40 53                	rex push %rbx
14087d9e2:	48 83 ec 30          	sub    $0x30,%rsp
14087d9e6:	48 8b 41 10          	mov    0x10(%rcx),%rax
14087d9ea:	48 8b d9             	mov    %rcx,%rbx
14087d9ed:	66 83 78 14 00       	cmpw   $0x0,0x14(%rax)
14087d9f2:	7c 09                	jl     0x14087d9fd
14087d9f4:	33 d2                	xor    %edx,%edx
14087d9f6:	e8 d5 00 02 00       	call   0x14089dad0