14001a57b:	c0 e8 02             	shr    $0x2,%al
14001a57e:	a8 01                	test   $0x1,%al
14001a580:	75 1a                	jne    0x14001a59c
14001a582:	8a c1                	mov    %cl,%al
14001a584:	c0 e8 03             	shr    $0x3,%al
14001a587:	a8 01                	test   $0x1,%al
14001a589:	75 11                	jne    0x14001a59c
14001a58b:	c0 e9 05             	shr    $0x5,%cl
14001a58e:	f6 c1 01             	test   $0x1,%cl
14001a591:	75 09                	jne    0x14001a59c
14001a593:	4b 8b 04 01          	mov    (%r9,%r8,1),%rax
14001a597:	48 83 0c d0 ff       	orq    $0xffffffffffffffff,(%rax,%rdx,8)
14001a59c:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
14001a5a0:	49 ff c2             	inc    %r10
14001a5a3:	4c 8b 43 58          	mov    0x58(%rbx),%r8
14001a5a7:	48 8b c1             	mov    %rcx,%rax
14001a5aa:	49 2b c0             	sub    %r8,%rax
14001a5ad:	49 83 c1 40          	add    $0x40,%r9
14001a5b1:	48 c1 f8 06          	sar    $0x6,%rax
14001a5b5:	4c 3b d0             	cmp    %rax,%r10
14001a5b8:	0f 82 65 ff ff ff    	jb     0x14001a523
14001a5be:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
14001a5c2:	48 ff c2             	inc    %rdx
14001a5c5:	4c 8b 43 40          	mov    0x40(%rbx),%r8
14001a5c9:	48 8b c1             	mov    %rcx,%rax
14001a5cc:	49 2b c0             	sub    %r8,%rax
14001a5cf:	48 83 c7 10          	add    $0x10,%rdi
14001a5d3:	48 c1 f8 04          	sar    $0x4,%rax
14001a5d7:	48 3b d0             	cmp    %rax,%rdx
14001a5da:	0f 82 0e ff ff ff    	jb     0x14001a4ee
14001a5e0:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
14001a5e4:	33 ff                	xor    %edi,%edi
14001a5e6:	48 8b 53 58          	mov    0x58(%rbx),%rdx
14001a5ea:	48 8b c1             	mov    %rcx,%rax
14001a5ed:	48 2b c2             	sub    %rdx,%rax
14001a5f0:	48 c1 f8 06          	sar    $0x6,%rax
14001a5f4:	48 85 c0             	test   %rax,%rax
14001a5f7:	74 39                	je     0x14001a632
14001a5f9:	33 f6                	xor    %esi,%esi
14001a5fb:	48 2b ca             	sub    %rdx,%rcx
14001a5fe:	48 c1 f9 06          	sar    $0x6,%rcx
14001a602:	48 3b f9             	cmp    %rcx,%rdi
14001a605:	0f 83 c4 01 00 00    	jae    0x14001a7cf
14001a60b:	48 8d 0c 16          	lea    (%rsi,%rdx,1),%rcx
14001a60f:	e8 dc ab 00 00       	call   0x1400251f0
14001a614:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
14001a618:	48 ff c7             	inc    %rdi
14001a61b:	48 8b 53 58          	mov    0x58(%rbx),%rdx
14001a61f:	48 8b c1             	mov    %rcx,%rax
14001a622:	48 2b c2             	sub    %rdx,%rax
14001a625:	48 83 c6 40          	add    $0x40,%rsi
14001a629:	48 c1 f8 06          	sar    $0x6,%rax
14001a62d:	48 3b f8             	cmp    %rax,%rdi
14001a630:	72 c9                	jb     0x14001a5fb
14001a632:	48 8b cb             	mov    %rbx,%rcx
14001a635:	e8 3e 76 ff ff       	call   0x140011c78
14001a63a:	48 8b cb             	mov    %rbx,%rcx
14001a63d:	e8 2e 59 ff ff       	call   0x14000ff70
14001a642:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
14001a646:	33 f6                	xor    %esi,%esi
14001a648:	48 8b 53 40          	mov    0x40(%rbx),%rdx
14001a64c:	48 8b c1             	mov    %rcx,%rax
14001a64f:	48 2b c2             	sub    %rdx,%rax
14001a652:	48 c1 f8 04          	sar    $0x4,%rax
14001a656:	48 85 c0             	test   %rax,%rax
14001a659:	0f 84 22 01 00 00    	je     0x14001a781
14001a65f:	45 33 e4             	xor    %r12d,%r12d
14001a662:	48 2b ca             	sub    %rdx,%rcx
14001a665:	48 c1 f9 04          	sar    $0x4,%rcx
14001a669:	48 3b f1             	cmp    %rcx,%rsi
14001a66c:	0f 83 5d 01 00 00    	jae    0x14001a7cf
14001a672:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
14001a676:	33 ed                	xor    %ebp,%ebp
14001a678:	4c 8b 43 58          	mov    0x58(%rbx),%r8
14001a67c:	48 8b c1             	mov    %rcx,%rax
14001a67f:	49 2b c0             	sub    %r8,%rax
14001a682:	48 c1 f8 06          	sar    $0x6,%rax
14001a686:	48 85 c0             	test   %rax,%rax
14001a689:	0f 84 d0 00 00 00    	je     0x14001a75f
14001a68f:	4d 8b 3c 14          	mov    (%r12,%rdx,1),%r15
14001a693:	45 33 f6             	xor    %r14d,%r14d
14001a696:	49 2b c8             	sub    %r8,%rcx
14001a699:	48 c1 f9 06          	sar    $0x6,%rcx
14001a69d:	48 3b e9             	cmp    %rcx,%rbp
14001a6a0:	0f 83 29 01 00 00    	jae    0x14001a7cf
14001a6a6:	4b 8b 0c 06          	mov    (%r14,%r8,1),%rcx
14001a6aa:	4b 8b 44 06 08       	mov    0x8(%r14,%r8,1),%rax
14001a6af:	48 2b c1             	sub    %rcx,%rax
14001a6b2:	48 c1 f8 03          	sar    $0x3,%rax
14001a6b6:	48 3b f0             	cmp    %rax,%rsi
14001a6b9:	0f 83 10 01 00 00    	jae    0x14001a7cf
14001a6bf:	48 8b 0c f1          	mov    (%rcx,%rsi,8),%rcx
14001a6c3:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
14001a6c7:	74 74                	je     0x14001a73d
14001a6c9:	49 8b 47 28          	mov    0x28(%r15),%rax
14001a6cd:	49 2b 47 20          	sub    0x20(%r15),%rax
14001a6d1:	48 c1 f8 04          	sar    $0x4,%rax
14001a6d5:	48 3b c8             	cmp    %rax,%rcx
14001a6d8:	0f 83 f1 00 00 00    	jae    0x14001a7cf
14001a6de:	48 c1 e1 04          	shl    $0x4,%rcx
14001a6e2:	49 03 4f 20          	add    0x20(%r15),%rcx
14001a6e6:	48 8b 41 08          	mov    0x8(%rcx),%rax
14001a6ea:	48 85 c0             	test   %rax,%rax
14001a6ed:	74 04                	je     0x14001a6f3
14001a6ef:	f0 ff 40 08          	lock incl 0x8(%rax)
14001a6f3:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14001a6f7:	48 8b 09             	mov    (%rcx),%rcx
14001a6fa:	48 83 61 60 d3       	andq   $0xffffffffffffffd3,0x60(%rcx)
14001a6ff:	48 85 ff             	test   %rdi,%rdi
14001a702:	74 39                	je     0x14001a73d
14001a704:	83 c8 ff             	or     $0xffffffff,%eax
14001a707:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14001a70c:	83 f8 01             	cmp    $0x1,%eax
14001a70f:	75 2c                	jne    0x14001a73d
14001a711:	48 8b 07             	mov    (%rdi),%rax
14001a714:	48 8b cf             	mov    %rdi,%rcx
14001a717:	48 8b 00             	mov    (%rax),%rax
14001a71a:	ff 15 18 25 af 00    	call   *0xaf2518(%rip)        # 0x140b0cc38
14001a720:	83 c8 ff             	or     $0xffffffff,%eax
14001a723:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14001a728:	83 f8 01             	cmp    $0x1,%eax
14001a72b:	75 10                	jne    0x14001a73d
14001a72d:	48 8b 07             	mov    (%rdi),%rax
14001a730:	48 8b cf             	mov    %rdi,%rcx
14001a733:	48 8b 40 08          	mov    0x8(%rax),%rax
14001a737:	ff 15 fb 24 af 00    	call   *0xaf24fb(%rip)        # 0x140b0cc38
14001a73d:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
14001a741:	48 ff c5             	inc    %rbp
14001a744:	4c 8b 43 58          	mov    0x58(%rbx),%r8
14001a748:	48 8b c1             	mov    %rcx,%rax
14001a74b:	49 2b c0             	sub    %r8,%rax
14001a74e:	49 83 c6 40          	add    $0x40,%r14
14001a752:	48 c1 f8 06          	sar    $0x6,%rax
14001a756:	48 3b e8             	cmp    %rax,%rbp
14001a759:	0f 82 37 ff ff ff    	jb     0x14001a696
14001a75f:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
14001a763:	48 ff c6             	inc    %rsi
14001a766:	48 8b 53 40          	mov    0x40(%rbx),%rdx
14001a76a:	48 8b c1             	mov    %rcx,%rax
14001a76d:	48 2b c2             	sub    %rdx,%rax
14001a770:	49 83 c4 10          	add    $0x10,%r12
14001a774:	48 c1 f8 04          	sar    $0x4,%rax
14001a778:	48 3b f0             	cmp    %rax,%rsi
14001a77b:	0f 82 e1 fe ff ff    	jb     0x14001a662
14001a781:	48 8b cb             	mov    %rbx,%rcx
14001a784:	e8 d7 5f ff ff       	call   0x140010760
14001a789:	48 8b cb             	mov    %rbx,%rcx
14001a78c:	e8 53 98 ff ff       	call   0x140013fe4
14001a791:	48 8b cb             	mov    %rbx,%rcx
14001a794:	e8 37 02 00 00       	call   0x14001a9d0
14001a799:	48 8b cb             	mov    %rbx,%rcx
14001a79c:	e8 93 9f ff ff       	call   0x140014734
14001a7a1:	48 8b cb             	mov    %rbx,%rcx
14001a7a4:	e8 17 bf ff ff       	call   0x1400166c0
14001a7a9:	48 8b cb             	mov    %rbx,%rcx
14001a7ac:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14001a7b1:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14001a7b6:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14001a7bb:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14001a7c0:	48 83 c4 20          	add    $0x20,%rsp
14001a7c4:	41 5f                	pop    %r15
14001a7c6:	41 5e                	pop    %r14
14001a7c8:	41 5c                	pop    %r12
14001a7ca:	e9 e5 d4 ff ff       	jmp    0x140017cb4
14001a7cf:	ff 15 c3 21 af 00    	call   *0xaf21c3(%rip)        # 0x140b0c998
14001a7d5:	cc                   	int3
14001a7d6:	90                   	nop
14001a7d7:	90                   	nop
14001a7d8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14001a7dd:	57                   	push   %rdi
14001a7de:	48 83 ec 30          	sub    $0x30,%rsp
14001a7e2:	48 8b d9             	mov    %rcx,%rbx
14001a7e5:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
14001a7ea:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14001a7ee:	0f 28 e2             	movaps %xmm2,%xmm4
14001a7f1:	0f 28 d9             	movaps %xmm1,%xmm3
14001a7f4:	48 2b 0b             	sub    (%rbx),%rcx
14001a7f7:	48 c1 f9 03          	sar    $0x3,%rcx
14001a7fb:	83 e9 01             	sub    $0x1,%ecx
14001a7fe:	0f 88 c0 00 00 00    	js     0x14001a8c4
14001a804:	4c 63 c1             	movslq %ecx,%r8
14001a807:	48 8b 43 08          	mov    0x8(%rbx),%rax
14001a80b:	48 8b 13             	mov    (%rbx),%rdx
14001a80e:	4c 8b c8             	mov    %rax,%r9
14001a811:	4c 2b ca             	sub    %rdx,%r9
14001a814:	49 c1 f9 03          	sar    $0x3,%r9
14001a818:	4d 3b c1             	cmp    %r9,%r8
14001a81b:	0f 83 59 01 00 00    	jae    0x14001a97a
14001a821:	f3 42 0f 10 04 c2    	movss  (%rdx,%r8,8),%xmm0
14001a827:	0f 2f c3             	comiss %xmm3,%xmm0
14001a82a:	76 05                	jbe    0x14001a831
14001a82c:	0f 28 f0             	movaps %xmm0,%xmm6
14001a82f:	eb 03                	jmp    0x14001a834
14001a831:	0f 28 f3             	movaps %xmm3,%xmm6
14001a834:	f3 42 0f 10 54 c2 04 	movss  0x4(%rdx,%r8,8),%xmm2
14001a83b:	4c 8b d0             	mov    %rax,%r10
14001a83e:	0f 2f e2             	comiss %xmm2,%xmm4
14001a841:	76 05                	jbe    0x14001a848
14001a843:	0f 28 ca             	movaps %xmm2,%xmm1
14001a846:	eb 03                	jmp    0x14001a84b
14001a848:	0f 28 cc             	movaps %xmm4,%xmm1
14001a84b:	0f 2f ce             	comiss %xmm6,%xmm1
14001a84e:	76 68                	jbe    0x14001a8b8
14001a850:	0f 2e f0             	ucomiss %xmm0,%xmm6
14001a853:	7a 36                	jp     0x14001a88b
14001a855:	75 34                	jne    0x14001a88b
14001a857:	0f 2e ca             	ucomiss %xmm2,%xmm1
14001a85a:	7a 2f                	jp     0x14001a88b
14001a85c:	75 2d                	jne    0x14001a88b
14001a85e:	48 63 c1             	movslq %ecx,%rax
14001a861:	4c 8d 0c c2          	lea    (%rdx,%rax,8),%r9
14001a865:	49 8d 51 08          	lea    0x8(%r9),%rdx
14001a869:	eb 14                	jmp    0x14001a87f
14001a86b:	8b 02                	mov    (%rdx),%eax
14001a86d:	41 89 01             	mov    %eax,(%r9)
14001a870:	4d 8d 49 08          	lea    0x8(%r9),%r9
14001a874:	8b 42 04             	mov    0x4(%rdx),%eax
14001a877:	48 83 c2 08          	add    $0x8,%rdx
14001a87b:	41 89 41 fc          	mov    %eax,-0x4(%r9)
14001a87f:	49 3b d2             	cmp    %r10,%rdx
14001a882:	75 e7                	jne    0x14001a86b
14001a884:	48 83 43 08 f8       	addq   $0xfffffffffffffff8,0x8(%rbx)
14001a889:	eb 2d                	jmp    0x14001a8b8
14001a88b:	4c 2b d2             	sub    %rdx,%r10
14001a88e:	49 c1 fa 03          	sar    $0x3,%r10
14001a892:	4d 3b c2             	cmp    %r10,%r8
14001a895:	0f 83 df 00 00 00    	jae    0x14001a97a
14001a89b:	0f 2e f0             	ucomiss %xmm0,%xmm6
14001a89e:	7a 0a                	jp     0x14001a8aa
14001a8a0:	75 08                	jne    0x14001a8aa
14001a8a2:	f3 42 0f 11 0c c2    	movss  %xmm1,(%rdx,%r8,8)
14001a8a8:	eb 0e                	jmp    0x14001a8b8
14001a8aa:	0f 2e ca             	ucomiss %xmm2,%xmm1
14001a8ad:	7a 25                	jp     0x14001a8d4
14001a8af:	75 23                	jne    0x14001a8d4
14001a8b1:	f3 42 0f 11 74 c2 04 	movss  %xmm6,0x4(%rdx,%r8,8)
14001a8b8:	49 ff c8             	dec    %r8
14001a8bb:	83 e9 01             	sub    $0x1,%ecx
14001a8be:	0f 89 43 ff ff ff    	jns    0x14001a807
14001a8c4:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14001a8c9:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
14001a8ce:	48 83 c4 30          	add    $0x30,%rsp
14001a8d2:	5f                   	pop    %rdi
14001a8d3:	c3                   	ret
14001a8d4:	48 63 f9             	movslq %ecx,%rdi
14001a8d7:	49 3b f9             	cmp    %r9,%rdi
14001a8da:	0f 83 9a 00 00 00    	jae    0x14001a97a
14001a8e0:	4c 8d 4a 08          	lea    0x8(%rdx),%r9
14001a8e4:	f3 0f 10 54 fa 04    	movss  0x4(%rdx,%rdi,8),%xmm2
14001a8ea:	4d 8d 0c f9          	lea    (%r9,%rdi,8),%r9
14001a8ee:	f3 0f 11 54 24 44    	movss  %xmm2,0x44(%rsp)
14001a8f4:	f3 0f 11 4c 24 40    	movss  %xmm1,0x40(%rsp)
14001a8fa:	48 3b 43 10          	cmp    0x10(%rbx),%rax
14001a8fe:	74 4c                	je     0x14001a94c
14001a900:	4c 3b c8             	cmp    %rax,%r9
14001a903:	75 11                	jne    0x14001a916
14001a905:	0f 28 c1             	movaps %xmm1,%xmm0
14001a908:	0f 14 c2             	unpcklps %xmm2,%xmm0
14001a90b:	f2 0f 11 00          	movsd  %xmm0,(%rax)
14001a90f:	48 83 43 08 08       	addq   $0x8,0x8(%rbx)
14001a914:	eb 46                	jmp    0x14001a95c
14001a916:	48 8d 50 f8          	lea    -0x8(%rax),%rdx
14001a91a:	f2 0f 10 02          	movsd  (%rdx),%xmm0
14001a91e:	f2 0f 11 00          	movsd  %xmm0,(%rax)
14001a922:	48 83 43 08 08       	addq   $0x8,0x8(%rbx)
14001a927:	eb 11                	jmp    0x14001a93a
14001a929:	48 8b ca             	mov    %rdx,%rcx
14001a92c:	48 83 ea 08          	sub    $0x8,%rdx
14001a930:	8b 02                	mov    (%rdx),%eax
14001a932:	89 01                	mov    %eax,(%rcx)
14001a934:	8b 42 04             	mov    0x4(%rdx),%eax
14001a937:	89 42 0c             	mov    %eax,0xc(%rdx)
14001a93a:	49 3b d1             	cmp    %r9,%rdx
14001a93d:	75 ea                	jne    0x14001a929
14001a93f:	f3 41 0f 11 09       	movss  %xmm1,(%r9)
14001a944:	f3 41 0f 11 51 04    	movss  %xmm2,0x4(%r9)
14001a94a:	eb 10                	jmp    0x14001a95c
14001a94c:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14001a951:	49 8b d1             	mov    %r9,%rdx
14001a954:	48 8b cb             	mov    %rbx,%rcx
14001a957:	e8 10 6d 00 00       	call   0x14002166c
14001a95c:	48 8b 0b             	mov    (%rbx),%rcx
14001a95f:	48 8b 43 08          	mov    0x8(%rbx),%rax
14001a963:	48 2b c1             	sub    %rcx,%rax
14001a966:	48 c1 f8 03          	sar    $0x3,%rax
14001a96a:	48 3b f8             	cmp    %rax,%rdi
14001a96d:	73 0b                	jae    0x14001a97a
14001a96f:	f3 0f 11 74 f9 04    	movss  %xmm6,0x4(%rcx,%rdi,8)
14001a975:	e9 4a ff ff ff       	jmp    0x14001a8c4
14001a97a:	ff 15 18 20 af 00    	call   *0xaf2018(%rip)        # 0x140b0c998
14001a980:	cc                   	int3
14001a981:	90                   	nop
14001a982:	90                   	nop
14001a983:	90                   	nop
14001a984:	48 83 ec 28          	sub    $0x28,%rsp
14001a988:	48 8b 11             	mov    (%rcx),%rdx
14001a98b:	33 c0                	xor    %eax,%eax
14001a98d:	4c 8b 41 08          	mov    0x8(%rcx),%r8
14001a991:	0f 57 c9             	xorps  %xmm1,%xmm1
14001a994:	4c 2b c2             	sub    %rdx,%r8
14001a997:	49 c1 f8 03          	sar    $0x3,%r8
14001a99b:	4d 85 c0             	test   %r8,%r8
14001a99e:	74 1e                	je     0x14001a9be
14001a9a0:	49 3b c0             	cmp    %r8,%rax
14001a9a3:	73 21                	jae    0x14001a9c6
14001a9a5:	f3 0f 10 42 04       	movss  0x4(%rdx),%xmm0
14001a9aa:	48 ff c0             	inc    %rax
14001a9ad:	f3 0f 5c 02          	subss  (%rdx),%xmm0
14001a9b1:	48 83 c2 08          	add    $0x8,%rdx
14001a9b5:	f3 0f 58 c8          	addss  %xmm0,%xmm1
14001a9b9:	49 3b c0             	cmp    %r8,%rax
14001a9bc:	72 e7                	jb     0x14001a9a5
14001a9be:	0f 28 c1             	movaps %xmm1,%xmm0
14001a9c1:	48 83 c4 28          	add    $0x28,%rsp
14001a9c5:	c3                   	ret
14001a9c6:	ff 15 cc 1f af 00    	call   *0xaf1fcc(%rip)        # 0x140b0c998
14001a9cc:	cc                   	int3
14001a9cd:	90                   	nop
14001a9ce:	90                   	nop
14001a9cf:	90                   	nop
14001a9d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14001a9d5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14001a9da:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14001a9df:	55                   	push   %rbp
14001a9e0:	41 54                	push   %r12
14001a9e2:	41 55                	push   %r13
14001a9e4:	41 56                	push   %r14
14001a9e6:	41 57                	push   %r15
14001a9e8:	48 8b ec             	mov    %rsp,%rbp
14001a9eb:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14001a9f2:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14001a9f8:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14001a9fc:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14001aa00:	e8 4b 54 17 00       	call   0x14018fe50
14001aa05:	48 8b d0             	mov    %rax,%rdx
14001aa08:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14001aa0c:	e8 6f 26 00 00       	call   0x14001d080
14001aa11:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
14001aa15:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
14001aa19:	48 85 db             	test   %rbx,%rbx
14001aa1c:	74 35                	je     0x14001aa53
14001aa1e:	8b c7                	mov    %edi,%eax
14001aa20:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14001aa25:	03 c7                	add    %edi,%eax
14001aa27:	75 2a                	jne    0x14001aa53
14001aa29:	48 8b 03             	mov    (%rbx),%rax
14001aa2c:	48 8b cb             	mov    %rbx,%rcx
14001aa2f:	48 8b 00             	mov    (%rax),%rax
14001aa32:	ff 15 00 22 af 00    	call   *0xaf2200(%rip)        # 0x140b0cc38
14001aa38:	8b c7                	mov    %edi,%eax