14003f460:	4c 89 75 d8          	mov    %r14,-0x28(%rbp)
14003f464:	eb b1                	jmp    0x14003f417
14003f466:	4d 8b c4             	mov    %r12,%r8
14003f469:	48 8d 4e 58          	lea    0x58(%rsi),%rcx
14003f46d:	e8 9e 28 ff ff       	call   0x140031d10
14003f472:	f3 0f 10 53 30       	movss  0x30(%rbx),%xmm2
14003f477:	f3 41 0f 10 0c 24    	movss  (%r12),%xmm1
14003f47d:	f3 0f 10 43 28       	movss  0x28(%rbx),%xmm0
14003f482:	f3 0f 11 4d e0       	movss  %xmm1,-0x20(%rbp)
14003f487:	f3 0f 11 45 e4       	movss  %xmm0,-0x1c(%rbp)
14003f48c:	f3 0f 11 4d e8       	movss  %xmm1,-0x18(%rbp)
14003f491:	f3 0f 11 55 ec       	movss  %xmm2,-0x14(%rbp)
14003f496:	83 65 f0 00          	andl   $0x0,-0x10(%rbp)
14003f49a:	83 65 f4 00          	andl   $0x0,-0xc(%rbp)
14003f49e:	48 8b 56 78          	mov    0x78(%rsi),%rdx
14003f4a2:	48 3b 96 80 00 00 00 	cmp    0x80(%rsi),%rdx
14003f4a9:	74 18                	je     0x14003f4c3
14003f4ab:	0f 10 45 e0          	movups -0x20(%rbp),%xmm0
14003f4af:	0f 11 02             	movups %xmm0,(%rdx)
14003f4b2:	f2 0f 10 4d f0       	movsd  -0x10(%rbp),%xmm1
14003f4b7:	f2 0f 11 4a 10       	movsd  %xmm1,0x10(%rdx)
14003f4bc:	48 83 46 78 18       	addq   $0x18,0x78(%rsi)
14003f4c1:	eb 0d                	jmp    0x14003f4d0
14003f4c3:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14003f4c7:	48 8d 4e 70          	lea    0x70(%rsi),%rcx
14003f4cb:	e8 20 d4 00 00       	call   0x14004c8f0
14003f4d0:	48 83 c3 38          	add    $0x38,%rbx
14003f4d4:	49 3b 9f 48 01 00 00 	cmp    0x148(%r15),%rbx
14003f4db:	0f 85 4a ff ff ff    	jne    0x14003f42b
14003f4e1:	48 8b 7d 30          	mov    0x30(%rbp),%rdi
14003f4e5:	4c 8d 6e 58          	lea    0x58(%rsi),%r13
14003f4e9:	4d 85 f6             	test   %r14,%r14
14003f4ec:	0f 84 d2 00 00 00    	je     0x14003f5c4
14003f4f2:	83 c8 ff             	or     $0xffffffff,%eax
14003f4f5:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
14003f4fb:	83 f8 01             	cmp    $0x1,%eax
14003f4fe:	0f 85 c0 00 00 00    	jne    0x14003f5c4
14003f504:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
14003f508:	48 8b 03             	mov    (%rbx),%rax
14003f50b:	48 8b cb             	mov    %rbx,%rcx
14003f50e:	48 8b 00             	mov    (%rax),%rax
14003f511:	ff 15 21 d7 ac 00    	call   *0xacd721(%rip)        # 0x140b0cc38
14003f517:	83 c8 ff             	or     $0xffffffff,%eax
14003f51a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14003f51f:	83 f8 01             	cmp    $0x1,%eax
14003f522:	0f 85 9c 00 00 00    	jne    0x14003f5c4
14003f528:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14003f52c:	48 8b 01             	mov    (%rcx),%rax
14003f52f:	48 8b 40 08          	mov    0x8(%rax),%rax
14003f533:	ff 15 ff d6 ac 00    	call   *0xacd6ff(%rip)        # 0x140b0cc38
14003f539:	e9 86 00 00 00       	jmp    0x14003f5c4
14003f53e:	4c 8d 73 20          	lea    0x20(%rbx),%r14
14003f542:	49 8b 55 08          	mov    0x8(%r13),%rdx
14003f546:	49 3b 55 10          	cmp    0x10(%r13),%rdx
14003f54a:	74 0c                	je     0x14003f558
14003f54c:	41 8b 06             	mov    (%r14),%eax
14003f54f:	89 02                	mov    %eax,(%rdx)
14003f551:	49 83 45 08 04       	addq   $0x4,0x8(%r13)
14003f556:	eb 0b                	jmp    0x14003f563
14003f558:	4d 8b c6             	mov    %r14,%r8
14003f55b:	49 8b cd             	mov    %r13,%rcx
14003f55e:	e8 ad 27 ff ff       	call   0x140031d10
14003f563:	b9 70 00 00 00       	mov    $0x70,%ecx
14003f568:	48 8b c6             	mov    %rsi,%rax
14003f56b:	48 03 c8             	add    %rax,%rcx
14003f56e:	f3 41 0f 10 0e       	movss  (%r14),%xmm1
14003f573:	f3 0f 11 4d e0       	movss  %xmm1,-0x20(%rbp)
14003f578:	f3 0f 10 43 1c       	movss  0x1c(%rbx),%xmm0
14003f57d:	f3 0f 11 45 e4       	movss  %xmm0,-0x1c(%rbp)
14003f582:	f3 0f 11 4d e8       	movss  %xmm1,-0x18(%rbp)
14003f587:	f3 0f 10 4b 24       	movss  0x24(%rbx),%xmm1
14003f58c:	f3 0f 11 4d ec       	movss  %xmm1,-0x14(%rbp)
14003f591:	83 65 f0 00          	andl   $0x0,-0x10(%rbp)
14003f595:	83 65 f4 00          	andl   $0x0,-0xc(%rbp)
14003f599:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14003f59d:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
14003f5a1:	74 18                	je     0x14003f5bb
14003f5a3:	0f 10 45 e0          	movups -0x20(%rbp),%xmm0
14003f5a7:	0f 11 02             	movups %xmm0,(%rdx)
14003f5aa:	f2 0f 10 4d f0       	movsd  -0x10(%rbp),%xmm1
14003f5af:	f2 0f 11 4a 10       	movsd  %xmm1,0x10(%rdx)
14003f5b4:	48 83 41 08 18       	addq   $0x18,0x8(%rcx)
14003f5b9:	eb 09                	jmp    0x14003f5c4
14003f5bb:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14003f5bf:	e8 2c d3 00 00       	call   0x14004c8f0
14003f5c4:	48 83 c7 10          	add    $0x10,%rdi
14003f5c8:	48 89 7d 30          	mov    %rdi,0x30(%rbp)
14003f5cc:	48 3b 7e 08          	cmp    0x8(%rsi),%rdi
14003f5d0:	0f 85 ff fd ff ff    	jne    0x14003f3d5
14003f5d6:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
14003f5db:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14003f5df:	49 8b 73 40          	mov    0x40(%r11),%rsi
14003f5e3:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14003f5e7:	49 8b e3             	mov    %r11,%rsp
14003f5ea:	41 5f                	pop    %r15
14003f5ec:	41 5e                	pop    %r14
14003f5ee:	41 5d                	pop    %r13
14003f5f0:	41 5c                	pop    %r12
14003f5f2:	5d                   	pop    %rbp
14003f5f3:	c3                   	ret
14003f5f4:	48 83 ec 28          	sub    $0x28,%rsp
14003f5f8:	4c 8b 41 08          	mov    0x8(%rcx),%r8
14003f5fc:	48 8b d1             	mov    %rcx,%rdx
14003f5ff:	48 8b 01             	mov    (%rcx),%rax
14003f602:	49 8b c8             	mov    %r8,%rcx
14003f605:	48 2b c8             	sub    %rax,%rcx
14003f608:	48 c1 f9 04          	sar    $0x4,%rcx
14003f60c:	48 85 c9             	test   %rcx,%rcx
14003f60f:	74 5d                	je     0x14003f66e
14003f611:	48 8b 08             	mov    (%rax),%rcx
14003f614:	48 83 c0 10          	add    $0x10,%rax
14003f618:	0f 10 41 18          	movups 0x18(%rcx),%xmm0
14003f61c:	f3 0f 7f 42 18       	movdqu %xmm0,0x18(%rdx)
14003f621:	49 3b c0             	cmp    %r8,%rax
14003f624:	74 48                	je     0x14003f66e
14003f626:	f3 0f 10 42 18       	movss  0x18(%rdx),%xmm0
14003f62b:	f3 0f 10 4a 1c       	movss  0x1c(%rdx),%xmm1
14003f630:	f3 0f 10 52 20       	movss  0x20(%rdx),%xmm2
14003f635:	f3 0f 10 5a 24       	movss  0x24(%rdx),%xmm3
14003f63a:	48 8b 08             	mov    (%rax),%rcx
14003f63d:	48 83 c0 10          	add    $0x10,%rax
14003f641:	f3 0f 5d 41 18       	minss  0x18(%rcx),%xmm0
14003f646:	f3 0f 11 42 18       	movss  %xmm0,0x18(%rdx)
14003f64b:	f3 0f 5d 49 1c       	minss  0x1c(%rcx),%xmm1
14003f650:	f3 0f 11 4a 1c       	movss  %xmm1,0x1c(%rdx)
14003f655:	f3 0f 5f 51 20       	maxss  0x20(%rcx),%xmm2
14003f65a:	f3 0f 11 52 20       	movss  %xmm2,0x20(%rdx)
14003f65f:	f3 0f 5f 59 24       	maxss  0x24(%rcx),%xmm3
14003f664:	f3 0f 11 5a 24       	movss  %xmm3,0x24(%rdx)
14003f669:	49 3b c0             	cmp    %r8,%rax
14003f66c:	75 cc                	jne    0x14003f63a
14003f66e:	48 83 c4 28          	add    $0x28,%rsp
14003f672:	c3                   	ret
14003f673:	90                   	nop
14003f674:	48 8b c4             	mov    %rsp,%rax
14003f677:	48 89 58 08          	mov    %rbx,0x8(%rax)
14003f67b:	48 89 68 10          	mov    %rbp,0x10(%rax)
14003f67f:	4c 89 48 20          	mov    %r9,0x20(%rax)
14003f683:	56                   	push   %rsi
14003f684:	57                   	push   %rdi
14003f685:	41 55                	push   %r13
14003f687:	41 56                	push   %r14
14003f689:	41 57                	push   %r15
14003f68b:	48 83 ec 30          	sub    $0x30,%rsp
14003f68f:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
14003f693:	4d 8b f1             	mov    %r9,%r14
14003f696:	4d 8b f8             	mov    %r8,%r15
14003f699:	48 8b da             	mov    %rdx,%rbx
14003f69c:	48 8b f1             	mov    %rcx,%rsi
14003f69f:	48 8b 49 40          	mov    0x40(%rcx),%rcx
14003f6a3:	48 8b 46 48          	mov    0x48(%rsi),%rax
14003f6a7:	48 2b c1             	sub    %rcx,%rax
14003f6aa:	48 c1 f8 04          	sar    $0x4,%rax
14003f6ae:	48 3b d0             	cmp    %rax,%rdx
14003f6b1:	0f 83 dc 03 00 00    	jae    0x14003fa93
14003f6b7:	48 8b fa             	mov    %rdx,%rdi
14003f6ba:	48 c1 e7 04          	shl    $0x4,%rdi
14003f6be:	48 8b 04 39          	mov    (%rcx,%rdi,1),%rax
14003f6c2:	f3 0f 6f 00          	movdqu (%rax),%xmm0
14003f6c6:	49 8b 01             	mov    (%r9),%rax
14003f6c9:	f3 0f 7f 40 18       	movdqu %xmm0,0x18(%rax)
14003f6ce:	49 bd ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r13
14003f6d5:	aa aa aa
14003f6d8:	49 3b d0             	cmp    %r8,%rdx
14003f6db:	0f 87 60 01 00 00    	ja     0x14003f841
14003f6e1:	48 8d 2c 52          	lea    (%rdx,%rdx,2),%rbp
14003f6e5:	48 c1 e5 03          	shl    $0x3,%rbp
14003f6e9:	49 8b 0e             	mov    (%r14),%rcx
14003f6ec:	48 8b 56 40          	mov    0x40(%rsi),%rdx
14003f6f0:	48 8b 46 48          	mov    0x48(%rsi),%rax
14003f6f4:	48 2b c2             	sub    %rdx,%rax
14003f6f7:	48 c1 f8 04          	sar    $0x4,%rax
14003f6fb:	48 3b d8             	cmp    %rax,%rbx
14003f6fe:	0f 83 8f 03 00 00    	jae    0x14003fa93
14003f704:	48 8b 04 3a          	mov    (%rdx,%rdi,1),%rax
14003f708:	f3 0f 10 41 18       	movss  0x18(%rcx),%xmm0
14003f70d:	f3 0f 5d 00          	minss  (%rax),%xmm0
14003f711:	f3 0f 11 41 18       	movss  %xmm0,0x18(%rcx)
14003f716:	f3 0f 10 49 1c       	movss  0x1c(%rcx),%xmm1
14003f71b:	f3 0f 5d 48 04       	minss  0x4(%rax),%xmm1
14003f720:	f3 0f 11 49 1c       	movss  %xmm1,0x1c(%rcx)
14003f725:	f3 0f 10 41 20       	movss  0x20(%rcx),%xmm0
14003f72a:	f3 0f 5f 40 08       	maxss  0x8(%rax),%xmm0
14003f72f:	f3 0f 11 41 20       	movss  %xmm0,0x20(%rcx)
14003f734:	f3 0f 10 49 24       	movss  0x24(%rcx),%xmm1
14003f739:	f3 0f 5f 48 0c       	maxss  0xc(%rax),%xmm1
14003f73e:	f3 0f 11 49 24       	movss  %xmm1,0x24(%rcx)
14003f743:	49 8b 0e             	mov    (%r14),%rcx
14003f746:	48 83 c1 40          	add    $0x40,%rcx
14003f74a:	48 8b 56 40          	mov    0x40(%rsi),%rdx
14003f74e:	48 8b 46 48          	mov    0x48(%rsi),%rax
14003f752:	48 2b c2             	sub    %rdx,%rax
14003f755:	48 c1 f8 04          	sar    $0x4,%rax
14003f759:	48 3b d8             	cmp    %rax,%rbx
14003f75c:	0f 83 31 03 00 00    	jae    0x14003fa93
14003f762:	4c 8d 04 3a          	lea    (%rdx,%rdi,1),%r8
14003f766:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14003f76a:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
14003f76e:	74 2b                	je     0x14003f79b
14003f770:	48 83 22 00          	andq   $0x0,(%rdx)
14003f774:	48 83 62 08 00       	andq   $0x0,0x8(%rdx)
14003f779:	49 8b 40 08          	mov    0x8(%r8),%rax
14003f77d:	48 85 c0             	test   %rax,%rax
14003f780:	74 04                	je     0x14003f786
14003f782:	f0 ff 40 08          	lock incl 0x8(%rax)
14003f786:	49 8b 00             	mov    (%r8),%rax
14003f789:	48 89 02             	mov    %rax,(%rdx)
14003f78c:	49 8b 40 08          	mov    0x8(%r8),%rax
14003f790:	48 89 42 08          	mov    %rax,0x8(%rdx)
14003f794:	48 83 41 08 10       	addq   $0x10,0x8(%rcx)
14003f799:	eb 05                	jmp    0x14003f7a0
14003f79b:	e8 50 0f fe ff       	call   0x1400206f0
14003f7a0:	49 8b 0e             	mov    (%r14),%rcx
14003f7a3:	48 83 c1 58          	add    $0x58,%rcx
14003f7a7:	48 8b 56 58          	mov    0x58(%rsi),%rdx
14003f7ab:	48 8b 46 60          	mov    0x60(%rsi),%rax
14003f7af:	48 2b c2             	sub    %rdx,%rax
14003f7b2:	48 c1 f8 02          	sar    $0x2,%rax
14003f7b6:	48 3b d8             	cmp    %rax,%rbx
14003f7b9:	0f 83 d4 02 00 00    	jae    0x14003fa93
14003f7bf:	4c 8d 04 9a          	lea    (%rdx,%rbx,4),%r8
14003f7c3:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14003f7c7:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
14003f7cb:	74 0c                	je     0x14003f7d9
14003f7cd:	41 8b 00             	mov    (%r8),%eax
14003f7d0:	89 02                	mov    %eax,(%rdx)
14003f7d2:	48 83 41 08 04       	addq   $0x4,0x8(%rcx)
14003f7d7:	eb 05                	jmp    0x14003f7de
14003f7d9:	e8 32 25 ff ff       	call   0x140031d10
14003f7de:	49 8b 0e             	mov    (%r14),%rcx
14003f7e1:	48 83 c1 70          	add    $0x70,%rcx
14003f7e5:	48 8b 56 70          	mov    0x70(%rsi),%rdx
14003f7e9:	48 8b 46 78          	mov    0x78(%rsi),%rax
14003f7ed:	48 2b c2             	sub    %rdx,%rax
14003f7f0:	48 c1 f8 03          	sar    $0x3,%rax
14003f7f4:	49 0f af c5          	imul   %r13,%rax
14003f7f8:	48 3b d8             	cmp    %rax,%rbx
14003f7fb:	0f 83 92 02 00 00    	jae    0x14003fa93
14003f801:	4c 8d 04 2a          	lea    (%rdx,%rbp,1),%r8
14003f805:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14003f809:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
14003f80d:	74 19                	je     0x14003f828
14003f80f:	41 0f 10 00          	movups (%r8),%xmm0
14003f813:	0f 11 02             	movups %xmm0,(%rdx)
14003f816:	f2 41 0f 10 48 10    	movsd  0x10(%r8),%xmm1
14003f81c:	f2 0f 11 4a 10       	movsd  %xmm1,0x10(%rdx)
14003f821:	48 83 41 08 18       	addq   $0x18,0x8(%rcx)
14003f826:	eb 05                	jmp    0x14003f82d
14003f828:	e8 c3 d0 00 00       	call   0x14004c8f0
14003f82d:	48 ff c3             	inc    %rbx
14003f830:	48 83 c7 10          	add    $0x10,%rdi
14003f834:	48 83 c5 18          	add    $0x18,%rbp
14003f838:	49 3b df             	cmp    %r15,%rbx
14003f83b:	0f 86 a8 fe ff ff    	jbe    0x14003f6e9
14003f841:	49 8b 0e             	mov    (%r14),%rcx
14003f844:	48 83 c1 58          	add    $0x58,%rcx
14003f848:	49 8d 5f 01          	lea    0x1(%r15),%rbx
14003f84c:	48 8b 56 58          	mov    0x58(%rsi),%rdx
14003f850:	48 8b 46 60          	mov    0x60(%rsi),%rax
14003f854:	48 2b c2             	sub    %rdx,%rax
14003f857:	48 c1 f8 02          	sar    $0x2,%rax
14003f85b:	48 3b d8             	cmp    %rax,%rbx
14003f85e:	0f 83 2f 02 00 00    	jae    0x14003fa93
14003f864:	4c 8d 04 9a          	lea    (%rdx,%rbx,4),%r8
14003f868:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14003f86c:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
14003f870:	74 0c                	je     0x14003f87e
14003f872:	41 8b 00             	mov    (%r8),%eax
14003f875:	89 02                	mov    %eax,(%rdx)
14003f877:	48 83 41 08 04       	addq   $0x4,0x8(%rcx)
14003f87c:	eb 05                	jmp    0x14003f883
14003f87e:	e8 8d 24 ff ff       	call   0x140031d10
14003f883:	49 8b 0e             	mov    (%r14),%rcx
14003f886:	48 83 c1 70          	add    $0x70,%rcx
14003f88a:	48 8b 56 70          	mov    0x70(%rsi),%rdx
14003f88e:	48 8b 46 78          	mov    0x78(%rsi),%rax
14003f892:	48 2b c2             	sub    %rdx,%rax
14003f895:	48 c1 f8 03          	sar    $0x3,%rax
14003f899:	49 0f af c5          	imul   %r13,%rax
14003f89d:	48 3b d8             	cmp    %rax,%rbx
14003f8a0:	0f 83 ed 01 00 00    	jae    0x14003fa93
14003f8a6:	48 8d 04 5b          	lea    (%rbx,%rbx,2),%rax
14003f8aa:	4c 8d 04 c2          	lea    (%rdx,%rax,8),%r8
14003f8ae:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14003f8b2:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
14003f8b6:	74 19                	je     0x14003f8d1
14003f8b8:	41 0f 10 00          	movups (%r8),%xmm0
14003f8bc:	0f 11 02             	movups %xmm0,(%rdx)
14003f8bf:	f2 41 0f 10 48 10    	movsd  0x10(%r8),%xmm1
14003f8c5:	f2 0f 11 4a 10       	movsd  %xmm1,0x10(%rdx)
14003f8ca:	48 83 41 08 18       	addq   $0x18,0x8(%rcx)
14003f8cf:	eb 05                	jmp    0x14003f8d6
14003f8d1:	e8 1a d0 00 00       	call   0x14004c8f0
14003f8d6:	48 8b 5e 28          	mov    0x28(%rsi),%rbx
14003f8da:	eb 6e                	jmp    0x14003f94a
14003f8dc:	49 8b 3e             	mov    (%r14),%rdi
14003f8df:	48 8b 0b             	mov    (%rbx),%rcx
14003f8e2:	48 8b 01             	mov    (%rcx),%rax
14003f8e5:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14003f8ec:	ff 15 46 d3 ac 00    	call   *0xacd346(%rip)        # 0x140b0cc38
14003f8f2:	48 8b d0             	mov    %rax,%rdx
14003f8f5:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
14003f8f9:	e8 ea 67 17 00       	call   0x1401b60e8
14003f8fe:	84 c0                	test   %al,%al
14003f900:	74 44                	je     0x14003f946
14003f902:	49 8b 0e             	mov    (%r14),%rcx
14003f905:	48 83 c1 28          	add    $0x28,%rcx
14003f909:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14003f90d:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
14003f911:	74 2b                	je     0x14003f93e
14003f913:	48 83 22 00          	andq   $0x0,(%rdx)
14003f917:	48 83 62 08 00       	andq   $0x0,0x8(%rdx)
14003f91c:	48 8b 43 08          	mov    0x8(%rbx),%rax
14003f920:	48 85 c0             	test   %rax,%rax
14003f923:	74 04                	je     0x14003f929
14003f925:	f0 ff 40 08          	lock incl 0x8(%rax)
14003f929:	48 8b 03             	mov    (%rbx),%rax
14003f92c:	48 89 02             	mov    %rax,(%rdx)
14003f92f:	48 8b 43 08          	mov    0x8(%rbx),%rax
14003f933:	48 89 42 08          	mov    %rax,0x8(%rdx)
14003f937:	48 83 41 08 10       	addq   $0x10,0x8(%rcx)
14003f93c:	eb 08                	jmp    0x14003f946
14003f93e:	4c 8b c3             	mov    %rbx,%r8
14003f941:	e8 de 0b fe ff       	call   0x140020524
14003f946:	48 83 c3 10          	add    $0x10,%rbx
14003f94a:	48 3b 5e 30          	cmp    0x30(%rsi),%rbx
14003f94e:	75 8c                	jne    0x14003f8dc
14003f950:	48 8b 1e             	mov    (%rsi),%rbx
14003f953:	48 3b 5e 08          	cmp    0x8(%rsi),%rbx
14003f957:	0f 84 d9 00 00 00    	je     0x14003fa36
14003f95d:	f3 0f 10 35 33 1a b7 	movss  0xb71a33(%rip),%xmm6        # 0x140bb1398
14003f964:	00
14003f965:	49 8b 0e             	mov    (%r14),%rcx
14003f968:	48 8b 03             	mov    (%rbx),%rax
14003f96b:	f3 0f 10 49 20       	movss  0x20(%rcx),%xmm1
14003f970:	f3 0f 5d 48 20       	minss  0x20(%rax),%xmm1
14003f975:	f3 0f 10 41 18       	movss  0x18(%rcx),%xmm0
14003f97a:	f3 0f 5f 40 18       	maxss  0x18(%rax),%xmm0
14003f97f:	f3 0f 5c c8          	subss  %xmm0,%xmm1
14003f983:	f3 0f 10 51 24       	movss  0x24(%rcx),%xmm2
14003f988:	f3 0f 5d 50 24       	minss  0x24(%rax),%xmm2
14003f98d:	f3 0f 10 41 1c       	movss  0x1c(%rcx),%xmm0
14003f992:	f3 0f 5f 40 1c       	maxss  0x1c(%rax),%xmm0
14003f997:	f3 0f 5c d0          	subss  %xmm0,%xmm2
14003f99b:	0f 2f ce             	comiss %xmm6,%xmm1
14003f99e:	0f 86 84 00 00 00    	jbe    0x14003fa28
14003f9a4:	0f 2f d6             	comiss %xmm6,%xmm2
14003f9a7:	76 7f                	jbe    0x14003fa28
14003f9a9:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14003f9ad:	48 3b 51 10          	cmp    0x10(%rcx),%rdx