1406f4607:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f460b:	48 2b c1             	sub    %rcx,%rax
1406f460e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f4612:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f4616:	77 5b                	ja     0x1406f4673
1406f4618:	e8 27 6b 72 00       	call   0x140e1b144
1406f461d:	90                   	nop
1406f461e:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1406f4623:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f4627:	76 2e                	jbe    0x1406f4657
1406f4629:	48 ff c2             	inc    %rdx
1406f462c:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1406f4631:	48 8b c1             	mov    %rcx,%rax
1406f4634:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f463b:	72 15                	jb     0x1406f4652
1406f463d:	48 83 c2 27          	add    $0x27,%rdx
1406f4641:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f4645:	48 2b c1             	sub    %rcx,%rax
1406f4648:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f464c:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f4650:	77 1b                	ja     0x1406f466d
1406f4652:	e8 ed 6a 72 00       	call   0x140e1b144
1406f4657:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1406f465c:	48 33 cc             	xor    %rsp,%rcx
1406f465f:	e8 9c 6e 72 00       	call   0x140e1b500
1406f4664:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
1406f466b:	5b                   	pop    %rbx
1406f466c:	c3                   	ret
1406f466d:	e8 32 5b 73 00       	call   0x140e2a1a4
1406f4672:	90                   	nop
1406f4673:	e8 2c 5b 73 00       	call   0x140e2a1a4
1406f4678:	90                   	nop
1406f4679:	cc                   	int3
1406f467a:	cc                   	int3
1406f467b:	cc                   	int3
1406f467c:	cc                   	int3
1406f467d:	cc                   	int3
1406f467e:	cc                   	int3
1406f467f:	cc                   	int3
1406f4680:	48 8b c4             	mov    %rsp,%rax
1406f4683:	55                   	push   %rbp
1406f4684:	53                   	push   %rbx
1406f4685:	56                   	push   %rsi
1406f4686:	57                   	push   %rdi
1406f4687:	41 54                	push   %r12
1406f4689:	41 55                	push   %r13
1406f468b:	41 56                	push   %r14
1406f468d:	41 57                	push   %r15
1406f468f:	48 8d a8 08 ff ff ff 	lea    -0xf8(%rax),%rbp
1406f4696:	48 81 ec b8 01 00 00 	sub    $0x1b8,%rsp
1406f469d:	0f 29 70 a8          	movaps %xmm6,-0x58(%rax)
1406f46a1:	0f 29 78 98          	movaps %xmm7,-0x68(%rax)
1406f46a5:	48 8b 05 54 48 cc 00 	mov    0xcc4854(%rip),%rax        # 0x1413b8f00
1406f46ac:	48 33 c4             	xor    %rsp,%rax
1406f46af:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
1406f46b6:	4d 8b f9             	mov    %r9,%r15
1406f46b9:	4c 89 4c 24 60       	mov    %r9,0x60(%rsp)
1406f46be:	4d 8b f0             	mov    %r8,%r14
1406f46c1:	4c 8b e2             	mov    %rdx,%r12
1406f46c4:	48 8b f1             	mov    %rcx,%rsi
1406f46c7:	48 89 55 e0          	mov    %rdx,-0x20(%rbp)
1406f46cb:	48 81 c1 28 06 00 00 	add    $0x628,%rcx
1406f46d2:	48 8b 41 08          	mov    0x8(%rcx),%rax
1406f46d6:	48 3b 41 10          	cmp    0x10(%rcx),%rax
1406f46da:	74 2e                	je     0x1406f470a
1406f46dc:	49 8b 10             	mov    (%r8),%rdx
1406f46df:	48 89 10             	mov    %rdx,(%rax)
1406f46e2:	48 85 d2             	test   %rdx,%rdx
1406f46e5:	74 1c                	je     0x1406f4703
1406f46e7:	8b 42 10             	mov    0x10(%rdx),%eax
1406f46ea:	ff c0                	inc    %eax
1406f46ec:	89 42 10             	mov    %eax,0x10(%rdx)
1406f46ef:	83 f8 01             	cmp    $0x1,%eax
1406f46f2:	0f 8e 8a 0e 00 00    	jle    0x1406f5582
1406f46f8:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1406f46fd:	0f 84 87 0e 00 00    	je     0x1406f558a
1406f4703:	48 83 41 08 08       	addq   $0x8,0x8(%rcx)
1406f4708:	eb 08                	jmp    0x1406f4712
1406f470a:	48 8b d0             	mov    %rax,%rdx
1406f470d:	e8 be d2 c8 ff       	call   0x1403819d0
1406f4712:	4d 8b 2e             	mov    (%r14),%r13
1406f4715:	4c 89 6c 24 58       	mov    %r13,0x58(%rsp)
1406f471a:	49 8b c5             	mov    %r13,%rax
1406f471d:	48 c1 e8 08          	shr    $0x8,%rax
1406f4721:	0f b6 d0             	movzbl %al,%edx
1406f4724:	41 0f b6 c5          	movzbl %r13b,%eax
1406f4728:	48 bf 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rdi
1406f472f:	9c f2 cb
1406f4732:	48 33 c7             	xor    %rdi,%rax
1406f4735:	49 b8 b3 01 00 00 00 	movabs $0x100000001b3,%r8
1406f473c:	01 00 00
1406f473f:	49 0f af c0          	imul   %r8,%rax
1406f4743:	48 33 d0             	xor    %rax,%rdx
1406f4746:	49 0f af d0          	imul   %r8,%rdx
1406f474a:	49 8b c5             	mov    %r13,%rax
1406f474d:	48 c1 e8 10          	shr    $0x10,%rax
1406f4751:	0f b6 c8             	movzbl %al,%ecx
1406f4754:	48 33 d1             	xor    %rcx,%rdx
1406f4757:	49 0f af d0          	imul   %r8,%rdx
1406f475b:	49 8b c5             	mov    %r13,%rax
1406f475e:	48 c1 e8 18          	shr    $0x18,%rax
1406f4762:	0f b6 c8             	movzbl %al,%ecx
1406f4765:	48 33 d1             	xor    %rcx,%rdx
1406f4768:	49 0f af d0          	imul   %r8,%rdx
1406f476c:	49 8b c5             	mov    %r13,%rax
1406f476f:	48 c1 e8 20          	shr    $0x20,%rax
1406f4773:	0f b6 c8             	movzbl %al,%ecx
1406f4776:	48 33 d1             	xor    %rcx,%rdx
1406f4779:	49 0f af d0          	imul   %r8,%rdx
1406f477d:	49 8b c5             	mov    %r13,%rax
1406f4780:	48 c1 e8 28          	shr    $0x28,%rax
1406f4784:	0f b6 c8             	movzbl %al,%ecx
1406f4787:	48 33 d1             	xor    %rcx,%rdx
1406f478a:	49 0f af d0          	imul   %r8,%rdx
1406f478e:	49 8b c5             	mov    %r13,%rax
1406f4791:	48 c1 e8 30          	shr    $0x30,%rax
1406f4795:	0f b6 c8             	movzbl %al,%ecx
1406f4798:	48 33 d1             	xor    %rcx,%rdx
1406f479b:	49 0f af d0          	imul   %r8,%rdx
1406f479f:	49 8b c5             	mov    %r13,%rax
1406f47a2:	48 c1 e8 38          	shr    $0x38,%rax
1406f47a6:	48 33 d0             	xor    %rax,%rdx
1406f47a9:	49 0f af d0          	imul   %r8,%rdx
1406f47ad:	48 8b 86 58 05 00 00 	mov    0x558(%rsi),%rax
1406f47b4:	48 23 c2             	and    %rdx,%rax
1406f47b7:	48 03 c0             	add    %rax,%rax
1406f47ba:	48 8b 8e 40 05 00 00 	mov    0x540(%rsi),%rcx
1406f47c1:	48 8b 5c c1 08       	mov    0x8(%rcx,%rax,8),%rbx
1406f47c6:	48 8b 96 30 05 00 00 	mov    0x530(%rsi),%rdx
1406f47cd:	48 3b da             	cmp    %rdx,%rbx
1406f47d0:	74 1f                	je     0x1406f47f1
1406f47d2:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
1406f47d6:	4c 3b 6b 10          	cmp    0x10(%rbx),%r13
1406f47da:	74 17                	je     0x1406f47f3
1406f47dc:	0f 1f 40 00          	nopl   0x0(%rax)
1406f47e0:	48 3b d8             	cmp    %rax,%rbx
1406f47e3:	74 0c                	je     0x1406f47f1
1406f47e5:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1406f47e9:	4c 3b 6b 10          	cmp    0x10(%rbx),%r13
1406f47ed:	75 f1                	jne    0x1406f47e0
1406f47ef:	eb 02                	jmp    0x1406f47f3
1406f47f1:	33 db                	xor    %ebx,%ebx
1406f47f3:	48 85 db             	test   %rbx,%rbx
1406f47f6:	48 0f 44 da          	cmove  %rdx,%rbx
1406f47fa:	48 3b da             	cmp    %rdx,%rbx
1406f47fd:	74 7e                	je     0x1406f487d
1406f47ff:	48 8d 8e 68 05 00 00 	lea    0x568(%rsi),%rcx
1406f4806:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1406f480b:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1406f4810:	e8 db f7 f1 ff       	call   0x140613ff0
1406f4815:	48 8b 00             	mov    (%rax),%rax
1406f4818:	8b 40 18             	mov    0x18(%rax),%eax
1406f481b:	41 89 07             	mov    %eax,(%r15)
1406f481e:	33 c0                	xor    %eax,%eax
1406f4820:	49 89 04 24          	mov    %rax,(%r12)
1406f4824:	49 89 44 24 08       	mov    %rax,0x8(%r12)
1406f4829:	48 8b 43 20          	mov    0x20(%rbx),%rax
1406f482d:	48 85 c0             	test   %rax,%rax
1406f4830:	74 04                	je     0x1406f4836
1406f4832:	f0 ff 40 08          	lock incl 0x8(%rax)
1406f4836:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1406f483a:	49 89 0c 24          	mov    %rcx,(%r12)
1406f483e:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1406f4842:	49 89 4c 24 08       	mov    %rcx,0x8(%r12)
1406f4847:	49 8b c4             	mov    %r12,%rax
1406f484a:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1406f4851:	48 33 cc             	xor    %rsp,%rcx
1406f4854:	e8 a7 6c 72 00       	call   0x140e1b500
1406f4859:	0f 28 b4 24 a0 01 00 	movaps 0x1a0(%rsp),%xmm6
1406f4860:	00
1406f4861:	0f 28 bc 24 90 01 00 	movaps 0x190(%rsp),%xmm7
1406f4868:	00
1406f4869:	48 81 c4 b8 01 00 00 	add    $0x1b8,%rsp
1406f4870:	41 5f                	pop    %r15
1406f4872:	41 5e                	pop    %r14
1406f4874:	41 5d                	pop    %r13
1406f4876:	41 5c                	pop    %r12
1406f4878:	5f                   	pop    %rdi
1406f4879:	5e                   	pop    %rsi
1406f487a:	5b                   	pop    %rbx
1406f487b:	5d                   	pop    %rbp
1406f487c:	c3                   	ret
1406f487d:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f4880:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
1406f4884:	48 c7 45 10 00 00 00 	movq   $0x0,0x10(%rbp)
1406f488b:	00
1406f488c:	48 c7 45 18 0f 00 00 	movq   $0xf,0x18(%rbp)
1406f4893:	00
1406f4894:	c6 45 00 00          	movb   $0x0,0x0(%rbp)
1406f4898:	49 8b 45 18          	mov    0x18(%r13),%rax
1406f489c:	83 78 18 07          	cmpl   $0x7,0x18(%rax)
1406f48a0:	0f 85 39 01 00 00    	jne    0x1406f49df
1406f48a6:	49 8b 45 20          	mov    0x20(%r13),%rax
1406f48aa:	4c 63 40 08          	movslq 0x8(%rax),%r8
1406f48ae:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
1406f48b2:	0f 57 c9             	xorps  %xmm1,%xmm1
1406f48b5:	f3 0f 7f 4d f0       	movdqu %xmm1,-0x10(%rbp)
1406f48ba:	48 8b 10             	mov    (%rax),%rdx
1406f48bd:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1406f48c1:	e8 3a 25 aa ff       	call   0x140196e00
1406f48c6:	90                   	nop
1406f48c7:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1406f48cb:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
1406f48cf:	48 8b c2             	mov    %rdx,%rax
1406f48d2:	48 2b c1             	sub    %rcx,%rax
1406f48d5:	48 83 f8 06          	cmp    $0x6,%rax
1406f48d9:	72 37                	jb     0x1406f4912
1406f48db:	48 8d 41 06          	lea    0x6(%rcx),%rax
1406f48df:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1406f48e3:	48 8d 5d e0          	lea    -0x20(%rbp),%rbx
1406f48e7:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f48eb:	48 0f 47 5d e0       	cmova  -0x20(%rbp),%rbx
1406f48f0:	48 03 d9             	add    %rcx,%rbx
1406f48f3:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1406f48f9:	48 8d 15 34 80 8b 00 	lea    0x8b8034(%rip),%rdx        # 0x140fac934
1406f4900:	48 8b cb             	mov    %rbx,%rcx
1406f4903:	e8 08 a7 7e 00       	call   0x140edf010
1406f4908:	c6 43 06 00          	movb   $0x0,0x6(%rbx)
1406f490c:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1406f4910:	eb 24                	jmp    0x1406f4936
1406f4912:	48 c7 44 24 20 06 00 	movq   $0x6,0x20(%rsp)
1406f4919:	00 00
1406f491b:	4c 8d 0d 12 80 8b 00 	lea    0x8b8012(%rip),%r9        # 0x140fac934
1406f4922:	44 0f b6 44 24 50    	movzbl 0x50(%rsp),%r8d
1406f4928:	ba 06 00 00 00       	mov    $0x6,%edx
1406f492d:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1406f4931:	e8 4a 3d ab ff       	call   0x1401a8680
1406f4936:	0f 10 30             	movups (%rax),%xmm6
1406f4939:	0f 11 75 20          	movups %xmm6,0x20(%rbp)
1406f493d:	0f 10 78 10          	movups 0x10(%rax),%xmm7
1406f4941:	0f 11 7d 30          	movups %xmm7,0x30(%rbp)
1406f4945:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
1406f494c:	00
1406f494d:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406f4954:	00
1406f4955:	c6 00 00             	movb   $0x0,(%rax)
1406f4958:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1406f495c:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f4960:	76 31                	jbe    0x1406f4993
1406f4962:	48 ff c2             	inc    %rdx
1406f4965:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1406f4969:	48 8b c1             	mov    %rcx,%rax
1406f496c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f4973:	72 19                	jb     0x1406f498e
1406f4975:	48 83 c2 27          	add    $0x27,%rdx
1406f4979:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f497d:	48 2b c1             	sub    %rcx,%rax
1406f4980:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f4984:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f4988:	0f 87 07 0c 00 00    	ja     0x1406f5595
1406f498e:	e8 b1 67 72 00       	call   0x140e1b144
1406f4993:	0f 11 75 00          	movups %xmm6,0x0(%rbp)
1406f4997:	0f 11 7d 10          	movups %xmm7,0x10(%rbp)
1406f499b:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
1406f499f:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f49a3:	0f 86 d6 00 00 00    	jbe    0x1406f4a7f
1406f49a9:	48 ff c2             	inc    %rdx
1406f49ac:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1406f49b0:	48 8b c1             	mov    %rcx,%rax
1406f49b3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f49ba:	72 19                	jb     0x1406f49d5
1406f49bc:	48 83 c2 27          	add    $0x27,%rdx
1406f49c0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f49c4:	48 2b c1             	sub    %rcx,%rax
1406f49c7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f49cb:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f49cf:	0f 87 c6 0b 00 00    	ja     0x1406f559b
1406f49d5:	e8 6a 67 72 00       	call   0x140e1b144
1406f49da:	e9 a0 00 00 00       	jmp    0x1406f4a7f
1406f49df:	45 33 c0             	xor    %r8d,%r8d
1406f49e2:	33 d2                	xor    %edx,%edx
1406f49e4:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1406f49e8:	e8 b3 ed 12 00       	call   0x1408237a0
1406f49ed:	90                   	nop
1406f49ee:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1406f49f3:	48 8b 01             	mov    (%rcx),%rax
1406f49f6:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1406f49fa:	48 8b 40 08          	mov    0x8(%rax),%rax
1406f49fe:	ff 15 1c f0 88 00    	call   *0x88f01c(%rip)        # 0x140f83a20
1406f4a04:	49 8b 4d 18          	mov    0x18(%r13),%rcx
1406f4a08:	48 8b 01             	mov    (%rcx),%rax
1406f4a0b:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1406f4a0f:	48 8b 40 08          	mov    0x8(%rax),%rax
1406f4a13:	ff 15 07 f0 88 00    	call   *0x88f007(%rip)        # 0x140f83a20
1406f4a19:	49 8b 45 18          	mov    0x18(%r13),%rax
1406f4a1d:	83 78 18 0e          	cmpl   $0xe,0x18(%rax)
1406f4a21:	75 34                	jne    0x1406f4a57
1406f4a23:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1406f4a28:	e8 b3 ff 03 00       	call   0x1407349e0
1406f4a2d:	48 8b 48 40          	mov    0x40(%rax),%rcx
1406f4a31:	48 85 c9             	test   %rcx,%rcx
1406f4a34:	74 0b                	je     0x1406f4a41
1406f4a36:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1406f4a3a:	e8 b1 1d 14 00       	call   0x1408367f0
1406f4a3f:	eb 16                	jmp    0x1406f4a57
1406f4a41:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1406f4a47:	48 8d 15 fa aa 92 00 	lea    0x92aafa(%rip),%rdx        # 0x14101f548
1406f4a4e:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1406f4a52:	e8 39 f5 12 00       	call   0x140823f90
1406f4a57:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
1406f4a5b:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1406f4a62:	49 ff c0             	inc    %r8
1406f4a65:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
1406f4a6a:	75 f6                	jne    0x1406f4a62
1406f4a6c:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1406f4a70:	e8 5b a9 aa ff       	call   0x14019f3d0
1406f4a75:	90                   	nop
1406f4a76:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1406f4a7a:	e8 21 ee 12 00       	call   0x1408238a0
1406f4a7f:	48 8d 55 00          	lea    0x0(%rbp),%rdx
1406f4a83:	4c 8b 45 00          	mov    0x0(%rbp),%r8
1406f4a87:	4c 8b 4d 18          	mov    0x18(%rbp),%r9
1406f4a8b:	49 83 f9 0f          	cmp    $0xf,%r9
1406f4a8f:	49 0f 47 d0          	cmova  %r8,%rdx
1406f4a93:	33 c9                	xor    %ecx,%ecx
1406f4a95:	4c 8b 7d 10          	mov    0x10(%rbp),%r15
1406f4a99:	4d 85 ff             	test   %r15,%r15
1406f4a9c:	74 25                	je     0x1406f4ac3
1406f4a9e:	49 ba b3 01 00 00 00 	movabs $0x100000001b3,%r10
1406f4aa5:	01 00 00
1406f4aa8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1406f4aaf:	00
1406f4ab0:	0f b6 04 11          	movzbl (%rcx,%rdx,1),%eax
1406f4ab4:	48 33 f8             	xor    %rax,%rdi
1406f4ab7:	49 0f af fa          	imul   %r10,%rdi
1406f4abb:	48 ff c1             	inc    %rcx
1406f4abe:	49 3b cf             	cmp    %r15,%rcx
1406f4ac1:	72 ed                	jb     0x1406f4ab0
1406f4ac3:	48 8b 86 d8 05 00 00 	mov    0x5d8(%rsi),%rax
1406f4aca:	48 23 c7             	and    %rdi,%rax
1406f4acd:	48 03 c0             	add    %rax,%rax
1406f4ad0:	48 8b be c0 05 00 00 	mov    0x5c0(%rsi),%rdi
1406f4ad7:	48 8b 5c c7 08       	mov    0x8(%rdi,%rax,8),%rbx
1406f4adc:	48 8b 8e b0 05 00 00 	mov    0x5b0(%rsi),%rcx
1406f4ae3:	48 3b d9             	cmp    %rcx,%rbx
1406f4ae6:	74 5a                	je     0x1406f4b42
1406f4ae8:	48 8b 3c c7          	mov    (%rdi,%rax,8),%rdi
1406f4aec:	0f 1f 40 00          	nopl   0x0(%rax)
1406f4af0:	48 8d 53 10          	lea    0x10(%rbx),%rdx
1406f4af4:	48 8b 42 10          	mov    0x10(%rdx),%rax
1406f4af8:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1406f4afd:	76 03                	jbe    0x1406f4b02
1406f4aff:	48 8b 12             	mov    (%rdx),%rdx
1406f4b02:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1406f4b06:	49 83 f9 0f          	cmp    $0xf,%r9
1406f4b0a:	49 0f 47 c8          	cmova  %r8,%rcx
1406f4b0e:	4c 3b f8             	cmp    %rax,%r15
1406f4b11:	75 14                	jne    0x1406f4b27
1406f4b13:	4d 8b c7             	mov    %r15,%r8
1406f4b16:	e8 35 af 7e 00       	call   0x140edfa50