14034548d:	48 d1 f8             	sar    $1,%rax
140345490:	0f 84 b1 08 00 00    	je     0x140345d47
140345496:	48 8b 45 90          	mov    -0x70(%rbp),%rax
14034549a:	48 8b 10             	mov    (%rax),%rdx
14034549d:	48 8b 48 08          	mov    0x8(%rax),%rcx
1403454a1:	48 2b ca             	sub    %rdx,%rcx
1403454a4:	48 c1 f9 03          	sar    $0x3,%rcx
1403454a8:	48 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rax
1403454af:	aa aa aa
1403454b2:	48 0f af c8          	imul   %rax,%rcx
1403454b6:	48 3b f1             	cmp    %rcx,%rsi
1403454b9:	0f 83 88 08 00 00    	jae    0x140345d47
1403454bf:	48 8d 04 76          	lea    (%rsi,%rsi,2),%rax
1403454c3:	48 8b 4c c2 08       	mov    0x8(%rdx,%rax,8),%rcx
1403454c8:	4c 8b 41 08          	mov    0x8(%rcx),%r8
1403454cc:	4c 2b 01             	sub    (%rcx),%r8
1403454cf:	49 c1 f8 02          	sar    $0x2,%r8
1403454d3:	4d 85 c0             	test   %r8,%r8
1403454d6:	0f 84 6b 08 00 00    	je     0x140345d47
1403454dc:	4c 8b 0f             	mov    (%rdi),%r9
1403454df:	48 8b 11             	mov    (%rcx),%rdx
1403454e2:	48 8b cb             	mov    %rbx,%rcx
1403454e5:	49 8b c2             	mov    %r10,%rax
1403454e8:	ff 15 4a 77 7c 00    	call   *0x7c774a(%rip)        # 0x140b0cc38
1403454ee:	48 8d 0d 3b 5f 80 00 	lea    0x805f3b(%rip),%rcx        # 0x140b4b430
1403454f5:	48 89 4d 80          	mov    %rcx,-0x80(%rbp)
1403454f9:	85 c0                	test   %eax,%eax
1403454fb:	0f 88 66 0a 00 00    	js     0x140345f67
140345501:	48 8d 04 76          	lea    (%rsi,%rsi,2),%rax
140345505:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140345509:	49 2b 14 c6          	sub    (%r14,%rax,8),%rdx
14034550d:	48 d1 fa             	sar    $1,%rdx
140345510:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140345514:	e8 bf 9e e4 ff       	call   0x14018f3d8
140345519:	90                   	nop
14034551a:	48 8b 03             	mov    (%rbx),%rax
14034551d:	4c 8b 50 50          	mov    0x50(%rax),%r10
140345521:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
140345528:	4c 8b 4d 78          	mov    0x78(%rbp),%r9
14034552c:	49 2b c1             	sub    %r9,%rax
14034552f:	48 c1 f8 02          	sar    $0x2,%rax
140345533:	48 b9 b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%rcx
14034553a:	db b6 6d
14034553d:	48 0f af c1          	imul   %rcx,%rax
140345541:	33 ff                	xor    %edi,%edi
140345543:	48 85 c0             	test   %rax,%rax
140345546:	0f 84 f4 07 00 00    	je     0x140345d40
14034554c:	4c 8b 7d 68          	mov    0x68(%rbp),%r15
140345550:	49 8b c7             	mov    %r15,%rax
140345553:	49 2b c6             	sub    %r14,%rax
140345556:	48 c1 f8 03          	sar    $0x3,%rax
14034555a:	48 b9 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rcx
140345561:	aa aa aa
140345564:	48 0f af c1          	imul   %rcx,%rax
140345568:	48 3b f0             	cmp    %rax,%rsi
14034556b:	0f 83 cf 07 00 00    	jae    0x140345d40
140345571:	48 8d 04 76          	lea    (%rsi,%rsi,2),%rax
140345575:	49 8b 14 c6          	mov    (%r14,%rax,8),%rdx
140345579:	4d 8b 44 c6 08       	mov    0x8(%r14,%rax,8),%r8
14034557e:	4c 2b c2             	sub    %rdx,%r8
140345581:	49 d1 f8             	sar    $1,%r8
140345584:	0f 84 b6 07 00 00    	je     0x140345d40
14034558a:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14034558e:	48 8b cb             	mov    %rbx,%rcx
140345591:	49 8b c2             	mov    %r10,%rax
140345594:	ff 15 9e 76 7c 00    	call   *0x7c769e(%rip)        # 0x140b0cc38
14034559a:	48 8d 0d a7 5e 80 00 	lea    0x805ea7(%rip),%rcx        # 0x140b4b448
1403455a1:	48 89 4d 80          	mov    %rcx,-0x80(%rbp)
1403455a5:	85 c0                	test   %eax,%eax
1403455a7:	0f 88 aa 09 00 00    	js     0x140345f57
1403455ad:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1403455b1:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403455b5:	48 2b c1             	sub    %rcx,%rax
1403455b8:	48 c1 f8 03          	sar    $0x3,%rax
1403455bc:	48 ba ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rdx
1403455c3:	aa aa aa
1403455c6:	48 0f af c2          	imul   %rdx,%rax
1403455ca:	48 3b f0             	cmp    %rax,%rsi
1403455cd:	0f 83 6d 07 00 00    	jae    0x140345d40
1403455d3:	48 8d 04 76          	lea    (%rsi,%rsi,2),%rax
1403455d7:	48 8d 0c c1          	lea    (%rcx,%rax,8),%rcx
1403455db:	49 8b c7             	mov    %r15,%rax
1403455de:	49 2b c6             	sub    %r14,%rax
1403455e1:	48 c1 f8 03          	sar    $0x3,%rax
1403455e5:	48 0f af c2          	imul   %rdx,%rax
1403455e9:	48 3b f0             	cmp    %rax,%rsi
1403455ec:	0f 83 4e 07 00 00    	jae    0x140345d40
1403455f2:	48 8d 04 76          	lea    (%rsi,%rsi,2),%rax
1403455f6:	49 8b 54 c6 08       	mov    0x8(%r14,%rax,8),%rdx
1403455fb:	49 2b 14 c6          	sub    (%r14,%rax,8),%rdx
1403455ff:	48 d1 fa             	sar    $1,%rdx
140345602:	e8 1d 02 d3 ff       	call   0x140075824
140345607:	48 8b 03             	mov    (%rbx),%rax
14034560a:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14034560e:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
140345612:	48 2b ca             	sub    %rdx,%rcx
140345615:	48 c1 f9 02          	sar    $0x2,%rcx
140345619:	49 b8 cd cc cc cc cc 	movabs $0xcccccccccccccccd,%r8
140345620:	cc cc cc
140345623:	49 0f af c8          	imul   %r8,%rcx
140345627:	48 3b f1             	cmp    %rcx,%rsi
14034562a:	0f 83 10 07 00 00    	jae    0x140345d40
140345630:	4c 8d 34 b6          	lea    (%rsi,%rsi,4),%r14
140345634:	4a 8d 14 b2          	lea    (%rdx,%r14,4),%rdx
140345638:	48 8b cb             	mov    %rbx,%rcx
14034563b:	48 8b 40 40          	mov    0x40(%rax),%rax
14034563f:	ff 15 f3 75 7c 00    	call   *0x7c75f3(%rip)        # 0x140b0cc38
140345645:	4c 8b bd c0 01 00 00 	mov    0x1c0(%rbp),%r15
14034564c:	45 33 d2             	xor    %r10d,%r10d
14034564f:	4d 39 57 48          	cmp    %r10,0x48(%r15)
140345653:	75 30                	jne    0x140345685
140345655:	48 8b 03             	mov    (%rbx),%rax
140345658:	48 8b cb             	mov    %rbx,%rcx
14034565b:	48 8b 40 08          	mov    0x8(%rax),%rax
14034565f:	ff 15 d3 75 7c 00    	call   *0x7c75d3(%rip)        # 0x140b0cc38
140345665:	49 8b 4f 48          	mov    0x48(%r15),%rcx
140345669:	49 89 5f 48          	mov    %rbx,0x48(%r15)
14034566d:	45 33 d2             	xor    %r10d,%r10d
140345670:	48 85 c9             	test   %rcx,%rcx
140345673:	74 10                	je     0x140345685
140345675:	48 8b 01             	mov    (%rcx),%rax
140345678:	48 8b 40 10          	mov    0x10(%rax),%rax
14034567c:	ff 15 b6 75 7c 00    	call   *0x7c75b6(%rip)        # 0x140b0cc38
140345682:	45 33 d2             	xor    %r10d,%r10d
140345685:	4d 8b c2             	mov    %r10,%r8
140345688:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
14034568f:	48 8b c1             	mov    %rcx,%rax
140345692:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140345696:	48 2b c2             	sub    %rdx,%rax
140345699:	48 c1 f8 02          	sar    $0x2,%rax
14034569d:	49 bf b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r15
1403456a4:	db b6 6d
1403456a7:	49 0f af c7          	imul   %r15,%rax
1403456ab:	48 85 c0             	test   %rax,%rax
1403456ae:	0f 84 a8 00 00 00    	je     0x14034575c
1403456b4:	4c 8d 1c 76          	lea    (%rsi,%rsi,2),%r11
1403456b8:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
1403456bc:	4c 8b 4d b8          	mov    -0x48(%rbp),%r9
1403456c0:	49 2b c1             	sub    %r9,%rax
1403456c3:	48 c1 f8 02          	sar    $0x2,%rax
1403456c7:	48 0f af 85 08 01 00 	imul   0x108(%rbp),%rax
1403456ce:	00
1403456cf:	48 3b f0             	cmp    %rax,%rsi
1403456d2:	0f 83 68 06 00 00    	jae    0x140345d40
1403456d8:	48 2b ca             	sub    %rdx,%rcx
1403456db:	48 c1 f9 02          	sar    $0x2,%rcx
1403456df:	49 0f af cf          	imul   %r15,%rcx
1403456e3:	4c 3b c1             	cmp    %rcx,%r8
1403456e6:	0f 83 54 06 00 00    	jae    0x140345d40
1403456ec:	42 8b 44 12 04       	mov    0x4(%rdx,%r10,1),%eax
1403456f1:	48 69 c0 e8 03 00 00 	imul   $0x3e8,%rax,%rax
1403456f8:	43 0f b7 0c b1       	movzwl (%r9,%r14,4),%ecx
1403456fd:	33 d2                	xor    %edx,%edx
1403456ff:	48 f7 f1             	div    %rcx
140345702:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140345706:	4a 8b 14 d9          	mov    (%rcx,%r11,8),%rdx
14034570a:	4a 8b 4c d9 08       	mov    0x8(%rcx,%r11,8),%rcx
14034570f:	48 2b ca             	sub    %rdx,%rcx
140345712:	48 c1 f9 02          	sar    $0x2,%rcx
140345716:	4c 3b c1             	cmp    %rcx,%r8
140345719:	0f 83 21 06 00 00    	jae    0x140345d40
14034571f:	42 89 04 82          	mov    %eax,(%rdx,%r8,4)
140345723:	3b f8                	cmp    %eax,%edi
140345725:	0f 42 f8             	cmovb  %eax,%edi
140345728:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14034572e:	4d 03 c1             	add    %r9,%r8
140345731:	49 83 c2 1c          	add    $0x1c,%r10
140345735:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
14034573c:	48 8b c1             	mov    %rcx,%rax
14034573f:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140345743:	48 2b c2             	sub    %rdx,%rax
140345746:	48 c1 f8 02          	sar    $0x2,%rax
14034574a:	49 0f af c7          	imul   %r15,%rax
14034574e:	4c 3b c0             	cmp    %rax,%r8
140345751:	0f 82 61 ff ff ff    	jb     0x1403456b8
140345757:	45 33 d2             	xor    %r10d,%r10d
14034575a:	eb 06                	jmp    0x140345762
14034575c:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140345762:	48 8b 85 48 01 00 00 	mov    0x148(%rbp),%rax
140345769:	48 8b 8d 40 01 00 00 	mov    0x140(%rbp),%rcx
140345770:	48 2b c1             	sub    %rcx,%rax
140345773:	48 c1 f8 02          	sar    $0x2,%rax
140345777:	48 3b f0             	cmp    %rax,%rsi
14034577a:	0f 83 c0 05 00 00    	jae    0x140345d40
140345780:	89 3c b1             	mov    %edi,(%rcx,%rsi,4)
140345783:	41 8b ca             	mov    %r10d,%ecx
140345786:	49 8b d2             	mov    %r10,%rdx
140345789:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
140345790:	4c 8b 45 78          	mov    0x78(%rbp),%r8
140345794:	49 2b c0             	sub    %r8,%rax
140345797:	48 c1 f8 02          	sar    $0x2,%rax
14034579b:	49 0f af c7          	imul   %r15,%rax
14034579f:	48 85 c0             	test   %rax,%rax
1403457a2:	74 20                	je     0x1403457c4
1403457a4:	49 83 c0 10          	add    $0x10,%r8
1403457a8:	48 3b d0             	cmp    %rax,%rdx
1403457ab:	0f 83 8f 05 00 00    	jae    0x140345d40
1403457b1:	41 3b 08             	cmp    (%r8),%ecx
1403457b4:	41 0f 42 08          	cmovb  (%r8),%ecx
1403457b8:	49 03 d1             	add    %r9,%rdx
1403457bb:	49 83 c0 1c          	add    $0x1c,%r8
1403457bf:	48 3b d0             	cmp    %rax,%rdx
1403457c2:	72 ed                	jb     0x1403457b1
1403457c4:	48 8b 85 60 01 00 00 	mov    0x160(%rbp),%rax
1403457cb:	48 8b 95 58 01 00 00 	mov    0x158(%rbp),%rdx
1403457d2:	48 2b c2             	sub    %rdx,%rax
1403457d5:	48 c1 f8 02          	sar    $0x2,%rax
1403457d9:	48 3b f0             	cmp    %rax,%rsi
1403457dc:	0f 83 5e 05 00 00    	jae    0x140345d40
1403457e2:	89 0c b2             	mov    %ecx,(%rdx,%rsi,4)
1403457e5:	4d 8b f2             	mov    %r10,%r14
1403457e8:	4c 8d 3c 76          	lea    (%rsi,%rsi,2),%r15
1403457ec:	4c 8b 4d 28          	mov    0x28(%rbp),%r9
1403457f0:	48 8b 55 20          	mov    0x20(%rbp),%rdx
1403457f4:	4c 8b 45 90          	mov    -0x70(%rbp),%r8
1403457f8:	49 bb ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r11
1403457ff:	aa aa aa
140345802:	49 8b 08             	mov    (%r8),%rcx
140345805:	49 8b 40 08          	mov    0x8(%r8),%rax
140345809:	48 2b c1             	sub    %rcx,%rax
14034580c:	48 c1 f8 03          	sar    $0x3,%rax
140345810:	49 0f af c3          	imul   %r11,%rax
140345814:	48 3b f0             	cmp    %rax,%rsi
140345817:	0f 83 23 05 00 00    	jae    0x140345d40
14034581d:	4a 8b 44 f9 08       	mov    0x8(%rcx,%r15,8),%rax
140345822:	48 8b 48 08          	mov    0x8(%rax),%rcx
140345826:	48 2b 08             	sub    (%rax),%rcx
140345829:	48 c1 f9 02          	sar    $0x2,%rcx
14034582d:	4c 3b f1             	cmp    %rcx,%r14
140345830:	0f 83 ff 00 00 00    	jae    0x140345935
140345836:	49 8b fa             	mov    %r10,%rdi
140345839:	49 8b c1             	mov    %r9,%rax
14034583c:	48 2b c2             	sub    %rdx,%rax
14034583f:	48 c1 f8 02          	sar    $0x2,%rax
140345843:	48 85 c0             	test   %rax,%rax
140345846:	0f 84 e1 00 00 00    	je     0x14034592d
14034584c:	49 8b 08             	mov    (%r8),%rcx
14034584f:	49 8b 40 08          	mov    0x8(%r8),%rax
140345853:	48 2b c1             	sub    %rcx,%rax
140345856:	48 c1 f8 03          	sar    $0x3,%rax
14034585a:	49 0f af c3          	imul   %r11,%rax
14034585e:	48 3b f0             	cmp    %rax,%rsi
140345861:	0f 83 d9 04 00 00    	jae    0x140345d40
140345867:	4e 8b 54 f9 08       	mov    0x8(%rcx,%r15,8),%r10
14034586c:	49 8b c1             	mov    %r9,%rax
14034586f:	48 2b c2             	sub    %rdx,%rax
140345872:	48 c1 f8 02          	sar    $0x2,%rax
140345876:	48 3b f8             	cmp    %rax,%rdi
140345879:	0f 83 c1 04 00 00    	jae    0x140345d40
14034587f:	49 8b 0a             	mov    (%r10),%rcx
140345882:	49 8b 42 08          	mov    0x8(%r10),%rax
140345886:	48 2b c1             	sub    %rcx,%rax
140345889:	48 c1 f8 02          	sar    $0x2,%rax
14034588d:	4c 3b f0             	cmp    %rax,%r14
140345890:	0f 83 aa 04 00 00    	jae    0x140345d40
140345896:	8b 04 ba             	mov    (%rdx,%rdi,4),%eax
140345899:	42 39 04 b1          	cmp    %eax,(%rcx,%r14,4)
14034589d:	75 75                	jne    0x140345914
14034589f:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
1403458a6:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
1403458ad:	48 2b c1             	sub    %rcx,%rax
1403458b0:	48 c1 f8 03          	sar    $0x3,%rax
1403458b4:	49 0f af c3          	imul   %r11,%rax
1403458b8:	48 3b f0             	cmp    %rax,%rsi
1403458bb:	0f 83 7f 04 00 00    	jae    0x140345d40
1403458c1:	4a 8d 0c f9          	lea    (%rcx,%r15,8),%rcx
1403458c5:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1403458c9:	49 2b c4             	sub    %r12,%rax
1403458cc:	48 d1 f8             	sar    $1,%rax
1403458cf:	48 3b f8             	cmp    %rax,%rdi
1403458d2:	0f 83 68 04 00 00    	jae    0x140345d40
1403458d8:	41 0f b7 04 7c       	movzwl (%r12,%rdi,2),%eax
1403458dd:	66 89 45 a4          	mov    %ax,-0x5c(%rbp)
1403458e1:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1403458e5:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
1403458e9:	74 0a                	je     0x1403458f5
1403458eb:	66 89 02             	mov    %ax,(%rdx)
1403458ee:	48 83 41 08 02       	addq   $0x2,0x8(%rcx)
1403458f3:	eb 13                	jmp    0x140345908
1403458f5:	4c 8d 45 a4          	lea    -0x5c(%rbp),%r8
1403458f9:	e8 b6 67 00 00       	call   0x14034c0b4
1403458fe:	49 bb ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r11
140345905:	aa aa aa
140345908:	4c 8b 45 90          	mov    -0x70(%rbp),%r8
14034590c:	48 8b 55 20          	mov    0x20(%rbp),%rdx
140345910:	4c 8b 4d 28          	mov    0x28(%rbp),%r9
140345914:	48 ff c7             	inc    %rdi
140345917:	49 8b c1             	mov    %r9,%rax
14034591a:	48 2b c2             	sub    %rdx,%rax
14034591d:	48 c1 f8 02          	sar    $0x2,%rax
140345921:	48 3b f8             	cmp    %rax,%rdi
140345924:	0f 82 22 ff ff ff    	jb     0x14034584c
14034592a:	45 33 d2             	xor    %r10d,%r10d
14034592d:	49 ff c6             	inc    %r14
140345930:	e9 cd fe ff ff       	jmp    0x140345802
140345935:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140345939:	e8 be 41 e4 ff       	call   0x140189afc
14034593e:	48 8b bd 78 01 00 00 	mov    0x178(%rbp),%rdi
140345945:	45 33 ff             	xor    %r15d,%r15d
140345948:	48 85 ff             	test   %rdi,%rdi
14034594b:	74 5a                	je     0x1403459a7
14034594d:	83 cb ff             	or     $0xffffffff,%ebx
140345950:	8b c3                	mov    %ebx,%eax
140345952:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140345957:	03 c3                	add    %ebx,%eax
140345959:	75 2a                	jne    0x140345985
14034595b:	48 8b 07             	mov    (%rdi),%rax
14034595e:	48 8b cf             	mov    %rdi,%rcx
140345961:	48 8b 00             	mov    (%rax),%rax
140345964:	ff 15 ce 72 7c 00    	call   *0x7c72ce(%rip)        # 0x140b0cc38
14034596a:	8b c3                	mov    %ebx,%eax
14034596c:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140345971:	03 c3                	add    %ebx,%eax
140345973:	75 10                	jne    0x140345985
140345975:	48 8b 07             	mov    (%rdi),%rax
140345978:	48 8b cf             	mov    %rdi,%rcx
14034597b:	48 8b 40 08          	mov    0x8(%rax),%rax
14034597f:	ff 15 b3 72 7c 00    	call   *0x7c72b3(%rip)        # 0x140b0cc38
140345985:	4c 8b 65 e8          	mov    -0x18(%rbp),%r12
140345989:	48 8b 9d c8 00 00 00 	mov    0xc8(%rbp),%rbx
140345990:	4c 8b b5 d8 00 00 00 	mov    0xd8(%rbp),%r14
140345997:	4c 8b ad 28 01 00 00 	mov    0x128(%rbp),%r13
14034599e:	48 8b bd 20 01 00 00 	mov    0x120(%rbp),%rdi
1403459a5:	eb 0b                	jmp    0x1403459b2
1403459a7:	48 8b 7d 88          	mov    -0x78(%rbp),%rdi
1403459ab:	4c 8b b5 10 01 00 00 	mov    0x110(%rbp),%r14
1403459b2:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1403459b6:	48 85 c9             	test   %rcx,%rcx
1403459b9:	74 39                	je     0x1403459f4
1403459bb:	48 8b 45 58          	mov    0x58(%rbp),%rax
1403459bf:	48 2b c1             	sub    %rcx,%rax
1403459c2:	48 8b d1             	mov    %rcx,%rdx
1403459c5:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1403459cb:	72 15                	jb     0x1403459e2
1403459cd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403459d1:	48 2b d1             	sub    %rcx,%rdx
1403459d4:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1403459d8:	48 83 f8 1f          	cmp    $0x1f,%rax
1403459dc:	0f 87 51 03 00 00    	ja     0x140345d33
1403459e2:	ff 15 d8 6e 7c 00    	call   *0x7c6ed8(%rip)        # 0x140b0c8c0
1403459e8:	0f 57 c0             	xorps  %xmm0,%xmm0
1403459eb:	f3 0f 7f 45 48       	movdqu %xmm0,0x48(%rbp)
1403459f0:	4c 89 7d 58          	mov    %r15,0x58(%rbp)
1403459f4:	48 85 ff             	test   %rdi,%rdi
1403459f7:	74 0a                	je     0x140345a03
1403459f9:	48 8b cf             	mov    %rdi,%rcx
1403459fc:	ff 15 be 6e 7c 00    	call   *0x7c6ebe(%rip)        # 0x140b0c8c0
140345a02:	90                   	nop
140345a03:	33 ff                	xor    %edi,%edi
140345a05:	4d 85 ed             	test   %r13,%r13