14006d9ca:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14006d9cf:	48 85 c9             	test   %rcx,%rcx
14006d9d2:	74 40                	je     0x14006da14
14006d9d4:	41 8b c5             	mov    %r13d,%eax
14006d9d7:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14006d9dc:	41 03 c5             	add    %r13d,%eax
14006d9df:	75 33                	jne    0x14006da14
14006d9e1:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14006d9e6:	48 8b 03             	mov    (%rbx),%rax
14006d9e9:	48 8b cb             	mov    %rbx,%rcx
14006d9ec:	48 8b 00             	mov    (%rax),%rax
14006d9ef:	ff 15 43 f2 a9 00    	call   *0xa9f243(%rip)        # 0x140b0cc38
14006d9f5:	41 8b c5             	mov    %r13d,%eax
14006d9f8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14006d9fd:	41 03 c5             	add    %r13d,%eax
14006da00:	75 12                	jne    0x14006da14
14006da02:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14006da07:	48 8b 01             	mov    (%rcx),%rax
14006da0a:	48 8b 40 08          	mov    0x8(%rax),%rax
14006da0e:	ff 15 24 f2 a9 00    	call   *0xa9f224(%rip)        # 0x140b0cc38
14006da14:	48 ff c7             	inc    %rdi
14006da17:	48 8b 0e             	mov    (%rsi),%rcx
14006da1a:	48 8b 01             	mov    (%rcx),%rax
14006da1d:	48 8b 40 40          	mov    0x40(%rax),%rax
14006da21:	ff 15 11 f2 a9 00    	call   *0xa9f211(%rip)        # 0x140b0cc38
14006da27:	48 3b f8             	cmp    %rax,%rdi
14006da2a:	0f 82 8b fd ff ff    	jb     0x14006d7bb
14006da30:	48 8b 75 80          	mov    -0x80(%rbp),%rsi
14006da34:	48 2b 74 24 78       	sub    0x78(%rsp),%rsi
14006da39:	48 c1 fe 04          	sar    $0x4,%rsi
14006da3d:	48 85 f6             	test   %rsi,%rsi
14006da40:	75 12                	jne    0x14006da54
14006da42:	4d 85 e4             	test   %r12,%r12
14006da45:	0f 84 a9 10 00 00    	je     0x14006eaf4
14006da4b:	49 21 34 24          	and    %rsi,(%r12)
14006da4f:	e9 a0 10 00 00       	jmp    0x14006eaf4
14006da54:	0f 57 c0             	xorps  %xmm0,%xmm0
14006da57:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
14006da5d:	48 83 64 24 70 00    	andq   $0x0,0x70(%rsp)
14006da63:	f3 0f 7f 45 c8       	movdqu %xmm0,-0x38(%rbp)
14006da68:	45 33 ff             	xor    %r15d,%r15d
14006da6b:	4c 89 7d d8          	mov    %r15,-0x28(%rbp)
14006da6f:	33 ff                	xor    %edi,%edi
14006da71:	48 85 f6             	test   %rsi,%rsi
14006da74:	0f 84 81 00 00 00    	je     0x14006dafb
14006da7a:	4c 8b 74 24 78       	mov    0x78(%rsp),%r14
14006da7f:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
14006da83:	48 3b fe             	cmp    %rsi,%rdi
14006da86:	0f 83 57 10 00 00    	jae    0x14006eae3
14006da8c:	49 8b 0e             	mov    (%r14),%rcx
14006da8f:	48 8b 01             	mov    (%rcx),%rax
14006da92:	48 8b 80 00 01 00 00 	mov    0x100(%rax),%rax
14006da99:	ff 15 99 f1 a9 00    	call   *0xa9f199(%rip)        # 0x140b0cc38
14006da9f:	44 8b e8             	mov    %eax,%r13d
14006daa2:	49 8b 0e             	mov    (%r14),%rcx
14006daa5:	48 8b 11             	mov    (%rcx),%rdx
14006daa8:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14006daaf:	ff 15 83 f1 a9 00    	call   *0xa9f183(%rip)        # 0x140b0cc38
14006dab5:	f3 0f 6f 00          	movdqu (%rax),%xmm0
14006dab9:	0f 11 45 98          	movups %xmm0,-0x68(%rbp)
14006dabd:	44 89 6d a8          	mov    %r13d,-0x58(%rbp)
14006dac1:	49 3b df             	cmp    %r15,%rbx
14006dac4:	74 11                	je     0x14006dad7
14006dac6:	0f 11 03             	movups %xmm0,(%rbx)
14006dac9:	44 89 6b 10          	mov    %r13d,0x10(%rbx)
14006dacd:	48 83 c3 14          	add    $0x14,%rbx
14006dad1:	48 89 5d d0          	mov    %rbx,-0x30(%rbp)
14006dad5:	eb 18                	jmp    0x14006daef
14006dad7:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14006dadb:	48 8b d3             	mov    %rbx,%rdx
14006dade:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
14006dae2:	e8 c1 bb 00 00       	call   0x1400796a8
14006dae7:	4c 8b 7d d8          	mov    -0x28(%rbp),%r15
14006daeb:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
14006daef:	48 ff c7             	inc    %rdi
14006daf2:	49 83 c6 10          	add    $0x10,%r14
14006daf6:	48 3b fe             	cmp    %rsi,%rdi
14006daf9:	72 91                	jb     0x14006da8c
14006dafb:	4d 8b c4             	mov    %r12,%r8
14006dafe:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14006db03:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
14006db07:	e8 2c ee 12 00       	call   0x14019c938
14006db0c:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
14006db13:	48 8b 19             	mov    (%rcx),%rbx
14006db16:	48 81 c3 40 01 00 00 	add    $0x140,%rbx
14006db1d:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
14006db22:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
14006db27:	49 2b f9             	sub    %r9,%rdi
14006db2a:	48 c1 ff 02          	sar    $0x2,%rdi
14006db2e:	45 33 c0             	xor    %r8d,%r8d
14006db31:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
14006db36:	45 33 f6             	xor    %r14d,%r14d
14006db39:	49 bb b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r11
14006db40:	db b6 6d
14006db43:	48 85 ff             	test   %rdi,%rdi
14006db46:	0f 84 62 02 00 00    	je     0x14006ddae
14006db4c:	45 32 d2             	xor    %r10b,%r10b
14006db4f:	44 88 95 98 00 00 00 	mov    %r10b,0x98(%rbp)
14006db56:	45 33 ff             	xor    %r15d,%r15d
14006db59:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14006db5d:	48 8b 13             	mov    (%rbx),%rdx
14006db60:	48 8b c1             	mov    %rcx,%rax
14006db63:	48 2b c2             	sub    %rdx,%rax
14006db66:	48 c1 f8 03          	sar    $0x3,%rax
14006db6a:	49 0f af c3          	imul   %r11,%rax
14006db6e:	48 85 c0             	test   %rax,%rax
14006db71:	0f 84 fe 01 00 00    	je     0x14006dd75
14006db77:	45 33 e4             	xor    %r12d,%r12d
14006db7a:	45 84 d2             	test   %r10b,%r10b
14006db7d:	0f 85 1a 02 00 00    	jne    0x14006dd9d
14006db83:	4c 3b f7             	cmp    %rdi,%r14
14006db86:	0f 83 57 0f 00 00    	jae    0x14006eae3
14006db8c:	48 2b ca             	sub    %rdx,%rcx
14006db8f:	48 c1 f9 03          	sar    $0x3,%rcx
14006db93:	49 0f af cb          	imul   %r11,%rcx
14006db97:	4c 3b f9             	cmp    %rcx,%r15
14006db9a:	0f 83 43 0f 00 00    	jae    0x14006eae3
14006dba0:	4e 8d 2c 22          	lea    (%rdx,%r12,1),%r13
14006dba4:	45 38 55 18          	cmp    %r10b,0x18(%r13)
14006dba8:	75 17                	jne    0x14006dbc1
14006dbaa:	49 8b cd             	mov    %r13,%rcx
14006dbad:	e8 ee a9 fd ff       	call   0x1400485a0
14006dbb2:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
14006dbb7:	49 bb b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r11
14006dbbe:	db b6 6d
14006dbc1:	f3 47 0f 10 04 b1    	movss  (%r9,%r14,4),%xmm8
14006dbc7:	f3 41 0f 10 45 1c    	movss  0x1c(%r13),%xmm0
14006dbcd:	41 0f 2f c0          	comiss %xmm8,%xmm0
14006dbd1:	76 3e                	jbe    0x14006dc11
14006dbd3:	48 8b 0b             	mov    (%rbx),%rcx
14006dbd6:	48 8b 43 08          	mov    0x8(%rbx),%rax
14006dbda:	48 2b c1             	sub    %rcx,%rax
14006dbdd:	48 c1 f8 03          	sar    $0x3,%rax
14006dbe1:	49 0f af c3          	imul   %r11,%rax
14006dbe5:	4c 3b f8             	cmp    %rax,%r15
14006dbe8:	0f 83 f5 0e 00 00    	jae    0x14006eae3
14006dbee:	4e 8d 2c 21          	lea    (%rcx,%r12,1),%r13
14006dbf2:	41 80 7d 18 00       	cmpb   $0x0,0x18(%r13)
14006dbf7:	75 12                	jne    0x14006dc0b
14006dbf9:	49 8b cd             	mov    %r13,%rcx
14006dbfc:	e8 9f a9 fd ff       	call   0x1400485a0
14006dc01:	49 bb b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r11
14006dc08:	db b6 6d
14006dc0b:	f3 45 0f 10 45 1c    	movss  0x1c(%r13),%xmm8
14006dc11:	48 8b 0b             	mov    (%rbx),%rcx
14006dc14:	48 8b 43 08          	mov    0x8(%rbx),%rax
14006dc18:	48 2b c1             	sub    %rcx,%rax
14006dc1b:	48 c1 f8 03          	sar    $0x3,%rax
14006dc1f:	49 0f af c3          	imul   %r11,%rax
14006dc23:	4c 3b f8             	cmp    %rax,%r15
14006dc26:	0f 83 b7 0e 00 00    	jae    0x14006eae3
14006dc2c:	4e 8d 2c 21          	lea    (%rcx,%r12,1),%r13
14006dc30:	41 80 7d 18 00       	cmpb   $0x0,0x18(%r13)
14006dc35:	75 12                	jne    0x14006dc49
14006dc37:	49 8b cd             	mov    %r13,%rcx
14006dc3a:	e8 61 a9 fd ff       	call   0x1400485a0
14006dc3f:	49 bb b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r11
14006dc46:	db b6 6d
14006dc49:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14006dc4e:	f3 42 0f 10 3c b0    	movss  (%rax,%r14,4),%xmm7
14006dc54:	41 0f 2f 7d 1c       	comiss 0x1c(%r13),%xmm7
14006dc59:	76 34                	jbe    0x14006dc8f
14006dc5b:	48 8b 0b             	mov    (%rbx),%rcx
14006dc5e:	48 8b 43 08          	mov    0x8(%rbx),%rax
14006dc62:	48 2b c1             	sub    %rcx,%rax
14006dc65:	48 c1 f8 03          	sar    $0x3,%rax
14006dc69:	49 0f af c3          	imul   %r11,%rax
14006dc6d:	4c 3b f8             	cmp    %rax,%r15
14006dc70:	0f 83 6d 0e 00 00    	jae    0x14006eae3
14006dc76:	4e 8d 2c 21          	lea    (%rcx,%r12,1),%r13
14006dc7a:	41 80 7d 18 00       	cmpb   $0x0,0x18(%r13)
14006dc7f:	75 08                	jne    0x14006dc89
14006dc81:	49 8b cd             	mov    %r13,%rcx
14006dc84:	e8 17 a9 fd ff       	call   0x1400485a0
14006dc89:	f3 41 0f 10 7d 1c    	movss  0x1c(%r13),%xmm7
14006dc8f:	45 33 ed             	xor    %r13d,%r13d
14006dc92:	48 85 f6             	test   %rsi,%rsi
14006dc95:	0f 84 89 00 00 00    	je     0x14006dd24
14006dc9b:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
14006dca0:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14006dca5:	4c 3b ee             	cmp    %rsi,%r13
14006dca8:	0f 83 35 0e 00 00    	jae    0x14006eae3
14006dcae:	48 8b 08             	mov    (%rax),%rcx
14006dcb1:	48 8b 01             	mov    (%rcx),%rax
14006dcb4:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14006dcbb:	ff 15 77 ef a9 00    	call   *0xa9ef77(%rip)        # 0x140b0cc38
14006dcc1:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14006dcc6:	48 8b 09             	mov    (%rcx),%rcx
14006dcc9:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
14006dcce:	f3 0f 5f c7          	maxss  %xmm7,%xmm0
14006dcd2:	f3 0f 10 70 0c       	movss  0xc(%rax),%xmm6
14006dcd7:	f3 41 0f 5d f0       	minss  %xmm8,%xmm6
14006dcdc:	0f 2f f0             	comiss %xmm0,%xmm6
14006dcdf:	76 06                	jbe    0x14006dce7
14006dce1:	f3 0f 5c f0          	subss  %xmm0,%xmm6
14006dce5:	eb 03                	jmp    0x14006dcea
14006dce7:	0f 57 f6             	xorps  %xmm6,%xmm6
14006dcea:	48 8b 01             	mov    (%rcx),%rax
14006dced:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14006dcf4:	ff 15 3e ef a9 00    	call   *0xa9ef3e(%rip)        # 0x140b0cc38
14006dcfa:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
14006dcff:	f3 0f 5c 40 04       	subss  0x4(%rax),%xmm0
14006dd04:	f3 41 0f 59 c2       	mulss  %xmm10,%xmm0
14006dd09:	0f 2f f0             	comiss %xmm0,%xmm6
14006dd0c:	77 22                	ja     0x14006dd30
14006dd0e:	49 ff c5             	inc    %r13
14006dd11:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14006dd16:	48 83 c0 10          	add    $0x10,%rax
14006dd1a:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14006dd1f:	4c 3b ee             	cmp    %rsi,%r13
14006dd22:	72 8a                	jb     0x14006dcae
14006dd24:	41 b2 01             	mov    $0x1,%r10b
14006dd27:	44 88 95 98 00 00 00 	mov    %r10b,0x98(%rbp)
14006dd2e:	eb 07                	jmp    0x14006dd37
14006dd30:	44 8a 95 98 00 00 00 	mov    0x98(%rbp),%r10b
14006dd37:	49 ff c7             	inc    %r15
14006dd3a:	49 83 c4 38          	add    $0x38,%r12
14006dd3e:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14006dd42:	48 8b 13             	mov    (%rbx),%rdx
14006dd45:	48 8b c1             	mov    %rcx,%rax
14006dd48:	48 2b c2             	sub    %rdx,%rax
14006dd4b:	48 c1 f8 03          	sar    $0x3,%rax
14006dd4f:	49 bb b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r11
14006dd56:	db b6 6d
14006dd59:	49 0f af c3          	imul   %r11,%rax
14006dd5d:	4c 3b f8             	cmp    %rax,%r15
14006dd60:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
14006dd65:	0f 82 0f fe ff ff    	jb     0x14006db7a
14006dd6b:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
14006dd70:	45 84 d2             	test   %r10b,%r10b
14006dd73:	75 2d                	jne    0x14006dda2
14006dd75:	4c 3b f7             	cmp    %rdi,%r14
14006dd78:	0f 83 65 0d 00 00    	jae    0x14006eae3
14006dd7e:	f3 43 0f 10 04 b1    	movss  (%r9,%r14,4),%xmm0
14006dd84:	4c 3b c7             	cmp    %rdi,%r8
14006dd87:	0f 83 56 0d 00 00    	jae    0x14006eae3
14006dd8d:	f3 43 0f 11 04 81    	movss  %xmm0,(%r9,%r8,4)
14006dd93:	49 ff c0             	inc    %r8
14006dd96:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
14006dd9b:	eb 05                	jmp    0x14006dda2
14006dd9d:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
14006dda2:	49 ff c6             	inc    %r14
14006dda5:	4c 3b f7             	cmp    %rdi,%r14
14006dda8:	0f 82 9e fd ff ff    	jb     0x14006db4c
14006ddae:	49 8b d0             	mov    %r8,%rdx
14006ddb1:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14006ddb6:	e8 69 7a 00 00       	call   0x140075824
14006ddbb:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
14006ddc1:	48 83 64 24 48 00    	andq   $0x0,0x48(%rsp)
14006ddc7:	33 ff                	xor    %edi,%edi
14006ddc9:	48 85 f6             	test   %rsi,%rsi
14006ddcc:	0f 84 83 00 00 00    	je     0x14006de55
14006ddd2:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14006ddd7:	48 3b fe             	cmp    %rsi,%rdi
14006ddda:	0f 83 03 0d 00 00    	jae    0x14006eae3
14006dde0:	48 8b 0b             	mov    (%rbx),%rcx
14006dde3:	48 81 c1 20 01 00 00 	add    $0x120,%rcx
14006ddea:	48 8b 01             	mov    (%rcx),%rax
14006dded:	48 8b 00             	mov    (%rax),%rax
14006ddf0:	ff 15 42 ee a9 00    	call   *0xa9ee42(%rip)        # 0x140b0cc38
14006ddf6:	48 8b 0b             	mov    (%rbx),%rcx
14006ddf9:	83 f8 03             	cmp    $0x3,%eax
14006ddfc:	75 19                	jne    0x14006de17
14006ddfe:	48 8b 81 50 01 00 00 	mov    0x150(%rcx),%rax
14006de05:	48 2b 81 48 01 00 00 	sub    0x148(%rcx),%rax
14006de0c:	48 c1 f8 04          	sar    $0x4,%rax
14006de10:	48 01 44 24 38       	add    %rax,0x38(%rsp)
14006de15:	eb 32                	jmp    0x14006de49
14006de17:	48 81 c1 20 01 00 00 	add    $0x120,%rcx
14006de1e:	48 8b 01             	mov    (%rcx),%rax
14006de21:	48 8b 00             	mov    (%rax),%rax
14006de24:	ff 15 0e ee a9 00    	call   *0xa9ee0e(%rip)        # 0x140b0cc38
14006de2a:	83 f8 02             	cmp    $0x2,%eax
14006de2d:	75 1a                	jne    0x14006de49
14006de2f:	48 8b 03             	mov    (%rbx),%rax
14006de32:	48 8b 88 50 01 00 00 	mov    0x150(%rax),%rcx
14006de39:	48 2b 88 48 01 00 00 	sub    0x148(%rax),%rcx
14006de40:	48 c1 f9 04          	sar    $0x4,%rcx
14006de44:	48 01 4c 24 48       	add    %rcx,0x48(%rsp)
14006de49:	48 ff c7             	inc    %rdi
14006de4c:	48 83 c3 10          	add    $0x10,%rbx
14006de50:	48 3b fe             	cmp    %rsi,%rdi
14006de53:	72 8b                	jb     0x14006dde0
14006de55:	4c 8b 64 24 68       	mov    0x68(%rsp),%r12
14006de5a:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
14006de5f:	4d 2b e5             	sub    %r13,%r12
14006de62:	49 c1 fc 02          	sar    $0x2,%r12
14006de66:	33 c0                	xor    %eax,%eax
14006de68:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14006de6d:	45 33 ff             	xor    %r15d,%r15d
14006de70:	4d 85 e4             	test   %r12,%r12
14006de73:	0f 84 78 06 00 00    	je     0x14006e4f1
14006de79:	4d 85 ff             	test   %r15,%r15
14006de7c:	74 16                	je     0x14006de94
14006de7e:	49 8d 47 ff          	lea    -0x1(%r15),%rax
14006de82:	49 3b c4             	cmp    %r12,%rax
14006de85:	0f 83 58 0c 00 00    	jae    0x14006eae3
14006de8b:	f3 45 0f 10 4c 85 00 	movss  0x0(%r13,%rax,4),%xmm9
14006de92:	eb 09                	jmp    0x14006de9d
14006de94:	f3 44 0f 10 0d 47 35 	movss  0xb43547(%rip),%xmm9        # 0x140bb13e4
14006de9b:	b4 00
14006de9d:	49 8d 47 01          	lea    0x1(%r15),%rax
14006dea1:	49 3b c4             	cmp    %r12,%rax
14006dea4:	73 09                	jae    0x14006deaf
14006dea6:	f3 45 0f 10 44 85 00 	movss  0x0(%r13,%rax,4),%xmm8
14006dead:	eb 09                	jmp    0x14006deb8
14006deaf:	f3 44 0f 10 05 a8 34 	movss  0xb434a8(%rip),%xmm8        # 0x140bb1360
14006deb6:	b4 00
14006deb8:	33 db                	xor    %ebx,%ebx
14006deba:	4c 8b 85 90 00 00 00 	mov    0x90(%rbp),%r8
14006dec1:	49 8b 08             	mov    (%r8),%rcx
14006dec4:	48 8b 81 48 01 00 00 	mov    0x148(%rcx),%rax
14006decb:	48 2b 81 40 01 00 00 	sub    0x140(%rcx),%rax
14006ded2:	48 c1 f8 03          	sar    $0x3,%rax
14006ded6:	49 b9 b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r9
14006dedd:	db b6 6d
14006dee0:	49 0f af c1          	imul   %r9,%rax
14006dee4:	48 85 c0             	test   %rax,%rax
14006dee7:	0f 84 8f 01 00 00    	je     0x14006e07c
14006deed:	33 ff                	xor    %edi,%edi
14006deef:	48 8b 91 40 01 00 00 	mov    0x140(%rcx),%rdx
14006def6:	48 8b 81 48 01 00 00 	mov    0x148(%rcx),%rax
14006defd:	48 2b c2             	sub    %rdx,%rax
14006df00:	48 c1 f8 03          	sar    $0x3,%rax
14006df04:	49 0f af c1          	imul   %r9,%rax
14006df08:	48 3b d8             	cmp    %rax,%rbx
14006df0b:	0f 83 d2 0b 00 00    	jae    0x14006eae3
14006df11:	4c 8d 34 17          	lea    (%rdi,%rdx,1),%r14
14006df15:	4d 3b fc             	cmp    %r12,%r15
14006df18:	0f 83 c5 0b 00 00    	jae    0x14006eae3
14006df1e:	41 80 7e 18 00       	cmpb   $0x0,0x18(%r14)
14006df23:	75 19                	jne    0x14006df3e
14006df25:	49 8b ce             	mov    %r14,%rcx
14006df28:	e8 73 a6 fd ff       	call   0x1400485a0
14006df2d:	4c 8b 85 90 00 00 00 	mov    0x90(%rbp),%r8
14006df34:	49 b9 b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r9
14006df3b:	db b6 6d
14006df3e:	f3 43 0f 10 44 bd 00 	movss  0x0(%r13,%r15,4),%xmm0
14006df45:	41 0f 2f 46 1c       	comiss 0x1c(%r14),%xmm0
14006df4a:	76 58                	jbe    0x14006dfa4
14006df4c:	49 8b 00             	mov    (%r8),%rax
14006df4f:	48 8b 90 40 01 00 00 	mov    0x140(%rax),%rdx
14006df56:	48 8b 88 48 01 00 00 	mov    0x148(%rax),%rcx
14006df5d:	48 2b ca             	sub    %rdx,%rcx
14006df60:	48 c1 f9 03          	sar    $0x3,%rcx
14006df64:	49 0f af c9          	imul   %r9,%rcx
14006df68:	48 3b d9             	cmp    %rcx,%rbx
14006df6b:	0f 83 72 0b 00 00    	jae    0x14006eae3
14006df71:	4c 8d 34 17          	lea    (%rdi,%rdx,1),%r14
14006df75:	41 80 7e 18 00       	cmpb   $0x0,0x18(%r14)