1401edc16:	f3 0f 10 4c 24 40    	movss  0x40(%rsp),%xmm1
1401edc1c:	f3 41 0f 5c ce       	subss  %xmm14,%xmm1
1401edc21:	f3 0f 5e d1          	divss  %xmm1,%xmm2
1401edc25:	0f 28 c2             	movaps %xmm2,%xmm0
1401edc28:	e8 db 46 90 00       	call   0x140af2308
1401edc2d:	33 c9                	xor    %ecx,%ecx
1401edc2f:	41 0f 2f c5          	comiss %xmm13,%xmm0
1401edc33:	72 18                	jb     0x1401edc4d
1401edc35:	f3 41 0f 5c c5       	subss  %xmm13,%xmm0
1401edc3a:	41 0f 2f c5          	comiss %xmm13,%xmm0
1401edc3e:	73 0d                	jae    0x1401edc4d
1401edc40:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
1401edc47:	00 00 80
1401edc4a:	48 8b c8             	mov    %rax,%rcx
1401edc4d:	f3 48 0f 2c c0       	cvttss2si %xmm0,%rax
1401edc52:	48 03 c1             	add    %rcx,%rax
1401edc55:	48 8b cb             	mov    %rbx,%rcx
1401edc58:	48 3b c3             	cmp    %rbx,%rax
1401edc5b:	48 0f 42 c8          	cmovb  %rax,%rcx
1401edc5f:	4c 3b f9             	cmp    %rcx,%r15
1401edc62:	0f 83 f3 fe ff ff    	jae    0x1401edb5b
1401edc68:	49 8b c7             	mov    %r15,%rax
1401edc6b:	48 3b c3             	cmp    %rbx,%rax
1401edc6e:	0f 83 3d 01 00 00    	jae    0x1401eddb1
1401edc74:	66 0f 6e 04 87       	movd   (%rdi,%rax,4),%xmm0
1401edc79:	0f 5b c0             	cvtdq2ps %xmm0,%xmm0
1401edc7c:	f3 44 0f 58 e0       	addss  %xmm0,%xmm12
1401edc81:	48 ff c0             	inc    %rax
1401edc84:	48 3b c1             	cmp    %rcx,%rax
1401edc87:	72 e2                	jb     0x1401edc6b
1401edc89:	49 2b cf             	sub    %r15,%rcx
1401edc8c:	0f 57 c0             	xorps  %xmm0,%xmm0
1401edc8f:	78 07                	js     0x1401edc98
1401edc91:	f3 48 0f 2a c1       	cvtsi2ss %rcx,%xmm0
1401edc96:	eb 15                	jmp    0x1401edcad
1401edc98:	48 8b c1             	mov    %rcx,%rax
1401edc9b:	48 d1 e8             	shr    $1,%rax
1401edc9e:	83 e1 01             	and    $0x1,%ecx
1401edca1:	48 0b c1             	or     %rcx,%rax
1401edca4:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
1401edca9:	f3 0f 58 c0          	addss  %xmm0,%xmm0
1401edcad:	f3 44 0f 5e e0       	divss  %xmm0,%xmm12
1401edcb2:	41 0f 28 c4          	movaps %xmm12,%xmm0
1401edcb6:	e8 95 46 90 00       	call   0x140af2350
1401edcbb:	f3 0f 59 44 24 20    	mulss  0x20(%rsp),%xmm0
1401edcc1:	8b 45 60             	mov    0x60(%rbp),%eax
1401edcc4:	83 f8 05             	cmp    $0x5,%eax
1401edcc7:	75 10                	jne    0x1401edcd9
1401edcc9:	0f 2f f8             	comiss %xmm0,%xmm7
1401edccc:	77 06                	ja     0x1401edcd4
1401edcce:	41 0f 2f c1          	comiss %xmm9,%xmm0
1401edcd2:	76 13                	jbe    0x1401edce7
1401edcd4:	0f 28 c7             	movaps %xmm7,%xmm0
1401edcd7:	eb 0e                	jmp    0x1401edce7
1401edcd9:	44 0f 2f d8          	comiss %xmm0,%xmm11
1401edcdd:	77 05                	ja     0x1401edce4
1401edcdf:	0f 2f c6             	comiss %xmm6,%xmm0
1401edce2:	76 03                	jbe    0x1401edce7
1401edce4:	0f 28 c6             	movaps %xmm6,%xmm0
1401edce7:	41 0f 28 c8          	movaps %xmm8,%xmm1
1401edceb:	f3 0f 5c c8          	subss  %xmm0,%xmm1
1401edcef:	0f 28 c1             	movaps %xmm1,%xmm0
1401edcf2:	83 f8 05             	cmp    $0x5,%eax
1401edcf5:	75 24                	jne    0x1401edd1b
1401edcf7:	f3 0f 58 c7          	addss  %xmm7,%xmm0
1401edcfb:	f3 0f 5f 05 09 33 9c 	maxss  0x9c3309(%rip),%xmm0        # 0x140bb100c
1401edd02:	00
1401edd03:	f3 0f 11 44 24 28    	movss  %xmm0,0x28(%rsp)
1401edd09:	f3 41 0f 58 c9       	addss  %xmm9,%xmm1
1401edd0e:	f3 0f 5d 4d 70       	minss  0x70(%rbp),%xmm1
1401edd13:	f3 0f 11 4c 24 30    	movss  %xmm1,0x30(%rsp)
1401edd19:	eb 22                	jmp    0x1401edd3d
1401edd1b:	f3 41 0f 58 c3       	addss  %xmm11,%xmm0
1401edd20:	f3 0f 5f 05 e4 32 9c 	maxss  0x9c32e4(%rip),%xmm0        # 0x140bb100c
1401edd27:	00
1401edd28:	f3 0f 11 44 24 2c    	movss  %xmm0,0x2c(%rsp)
1401edd2e:	f3 0f 58 ce          	addss  %xmm6,%xmm1
1401edd32:	f3 0f 5d 4d 70       	minss  0x70(%rbp),%xmm1
1401edd37:	f3 0f 11 4c 24 34    	movss  %xmm1,0x34(%rsp)
1401edd3d:	4d 85 ed             	test   %r13,%r13
1401edd40:	41 0f 94 c0          	sete   %r8b
1401edd44:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1401edd49:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401edd4e:	e8 45 85 fc ff       	call   0x1401b6298
1401edd53:	49 3b f6             	cmp    %r14,%rsi
1401edd56:	74 14                	je     0x1401edd6c
1401edd58:	0f 10 44 24 28       	movups 0x28(%rsp),%xmm0
1401edd5d:	f3 0f 7f 06          	movdqu %xmm0,(%rsi)
1401edd61:	48 83 c6 10          	add    $0x10,%rsi
1401edd65:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
1401edd6a:	eb 1c                	jmp    0x1401edd88
1401edd6c:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1401edd71:	48 8b d6             	mov    %rsi,%rdx
1401edd74:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1401edd79:	e8 4a 95 e3 ff       	call   0x1400272c8
1401edd7e:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
1401edd83:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1401edd88:	49 ff c5             	inc    %r13
1401edd8b:	49 8b 0c 24          	mov    (%r12),%rcx
1401edd8f:	48 8b 81 50 01 00 00 	mov    0x150(%rcx),%rax
1401edd96:	48 2b 81 48 01 00 00 	sub    0x148(%rcx),%rax
1401edd9d:	48 c1 f8 04          	sar    $0x4,%rax
1401edda1:	4c 3b e8             	cmp    %rax,%r13
1401edda4:	73 12                	jae    0x1401eddb8
1401edda6:	f3 0f 10 74 24 3c    	movss  0x3c(%rsp),%xmm6
1401eddac:	e9 8e fc ff ff       	jmp    0x1401eda3f
1401eddb1:	ff 15 e1 eb 91 00    	call   *0x91ebe1(%rip)        # 0x140b0c998
1401eddb7:	cc                   	int3
1401eddb8:	48 81 c1 48 01 00 00 	add    $0x148,%rcx
1401eddbf:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1401eddc4:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401eddc9:	48 3b c8             	cmp    %rax,%rcx
1401eddcc:	74 12                	je     0x1401edde0
1401eddce:	48 2b f3             	sub    %rbx,%rsi
1401eddd1:	48 c1 fe 04          	sar    $0x4,%rsi
1401eddd5:	4c 8b c6             	mov    %rsi,%r8
1401eddd8:	48 8b d3             	mov    %rbx,%rdx
1401edddb:	e8 f4 0e e5 ff       	call   0x14003ecd4
1401edde0:	49 8b 0c 24          	mov    (%r12),%rcx
1401edde4:	48 8b 01             	mov    (%rcx),%rax
1401edde7:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1401eddec:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1401eddf3:	ff 15 3f ee 91 00    	call   *0x91ee3f(%rip)        # 0x140b0cc38
1401eddf9:	90                   	nop
1401eddfa:	be 00 10 00 00       	mov    $0x1000,%esi
1401eddff:	48 85 db             	test   %rbx,%rbx
1401ede02:	74 31                	je     0x1401ede35
1401ede04:	4c 2b f3             	sub    %rbx,%r14
1401ede07:	49 83 e6 f0          	and    $0xfffffffffffffff0,%r14
1401ede0b:	48 8b c3             	mov    %rbx,%rax
1401ede0e:	4c 3b f6             	cmp    %rsi,%r14
1401ede11:	72 18                	jb     0x1401ede2b
1401ede13:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
1401ede17:	48 2b c3             	sub    %rbx,%rax
1401ede1a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401ede1e:	48 83 f8 1f          	cmp    $0x1f,%rax
1401ede22:	76 07                	jbe    0x1401ede2b
1401ede24:	ff 15 6e eb 91 00    	call   *0x91eb6e(%rip)        # 0x140b0c998
1401ede2a:	cc                   	int3
1401ede2b:	48 8b cb             	mov    %rbx,%rcx
1401ede2e:	ff 15 8c ea 91 00    	call   *0x91ea8c(%rip)        # 0x140b0c8c0
1401ede34:	90                   	nop
1401ede35:	48 85 ff             	test   %rdi,%rdi
1401ede38:	0f 84 96 fa ff ff    	je     0x1401ed8d4
1401ede3e:	e9 5f fa ff ff       	jmp    0x1401ed8a2
1401ede43:	ff 15 4f eb 91 00    	call   *0x91eb4f(%rip)        # 0x140b0c998
1401ede49:	cc                   	int3
1401ede4a:	90                   	nop
1401ede4b:	90                   	nop
1401ede4c:	48 8b c4             	mov    %rsp,%rax
1401ede4f:	48 89 58 20          	mov    %rbx,0x20(%rax)
1401ede53:	55                   	push   %rbp
1401ede54:	56                   	push   %rsi
1401ede55:	57                   	push   %rdi
1401ede56:	41 54                	push   %r12
1401ede58:	41 55                	push   %r13
1401ede5a:	41 56                	push   %r14
1401ede5c:	41 57                	push   %r15
1401ede5e:	48 8d a8 28 ff ff ff 	lea    -0xd8(%rax),%rbp
1401ede65:	48 81 ec a0 01 00 00 	sub    $0x1a0,%rsp
1401ede6c:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
1401ede70:	0f 29 78 a8          	movaps %xmm7,-0x58(%rax)
1401ede74:	44 0f 29 40 98       	movaps %xmm8,-0x68(%rax)
1401ede79:	44 0f 29 50 88       	movaps %xmm10,-0x78(%rax)
1401ede7e:	48 8b 05 bb 11 ad 00 	mov    0xad11bb(%rip),%rax        # 0x140cbf040
1401ede85:	48 33 c4             	xor    %rsp,%rax
1401ede88:	48 89 45 50          	mov    %rax,0x50(%rbp)
1401ede8c:	4c 89 44 24 70       	mov    %r8,0x70(%rsp)
1401ede91:	4c 8b e2             	mov    %rdx,%r12
1401ede94:	48 89 55 98          	mov    %rdx,-0x68(%rbp)
1401ede98:	4c 8b e9             	mov    %rcx,%r13
1401ede9b:	33 db                	xor    %ebx,%ebx
1401ede9d:	48 89 5d 90          	mov    %rbx,-0x70(%rbp)
1401edea1:	48 8b 52 08          	mov    0x8(%rdx),%rdx
1401edea5:	49 8b 0c 24          	mov    (%r12),%rcx
1401edea9:	48 8b c2             	mov    %rdx,%rax
1401edeac:	48 2b c1             	sub    %rcx,%rax
1401edeaf:	48 c1 f8 03          	sar    $0x3,%rax
1401edeb3:	49 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r8
1401edeba:	aa aa aa
1401edebd:	49 0f af c0          	imul   %r8,%rax
1401edec1:	48 85 c0             	test   %rax,%rax
1401edec4:	0f 84 0e 08 00 00    	je     0x1401ee6d8
1401edeca:	66 44 0f 6f 15 6d 3f 	movdqa 0x9c3f6d(%rip),%xmm10        # 0x140bb1e40
1401eded1:	9c 00
1401eded3:	45 0f 57 c0          	xorps  %xmm8,%xmm8
1401eded7:	33 f6                	xor    %esi,%esi
1401eded9:	48 2b d1             	sub    %rcx,%rdx
1401ededc:	48 c1 fa 03          	sar    $0x3,%rdx
1401edee0:	49 0f af d0          	imul   %r8,%rdx
1401edee4:	48 3b da             	cmp    %rdx,%rbx
1401edee7:	0f 83 43 08 00 00    	jae    0x1401ee730
1401edeed:	48 8d 3c 5b          	lea    (%rbx,%rbx,2),%rdi
1401edef1:	48 89 7d a0          	mov    %rdi,-0x60(%rbp)
1401edef5:	48 8b 54 f9 08       	mov    0x8(%rcx,%rdi,8),%rdx
1401edefa:	48 2b 14 f9          	sub    (%rcx,%rdi,8),%rdx
1401edefe:	48 c1 fa 04          	sar    $0x4,%rdx
1401edf02:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1401edf06:	e8 0d b0 f8 ff       	call   0x140178f18
1401edf0b:	45 33 f6             	xor    %r14d,%r14d
1401edf0e:	45 33 ff             	xor    %r15d,%r15d
1401edf11:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
1401edf16:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
1401edf1b:	49 8b 0c 24          	mov    (%r12),%rcx
1401edf1f:	49 8b 44 24 08       	mov    0x8(%r12),%rax
1401edf24:	48 2b c1             	sub    %rcx,%rax
1401edf27:	48 c1 f8 03          	sar    $0x3,%rax
1401edf2b:	49 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r8
1401edf32:	aa aa aa
1401edf35:	49 0f af c0          	imul   %r8,%rax
1401edf39:	48 3b d8             	cmp    %rax,%rbx
1401edf3c:	0f 83 e6 07 00 00    	jae    0x1401ee728
1401edf42:	48 8b 1c f9          	mov    (%rcx,%rdi,8),%rbx
1401edf46:	48 8b 44 f9 08       	mov    0x8(%rcx,%rdi,8),%rax
1401edf4b:	48 2b c3             	sub    %rbx,%rax
1401edf4e:	48 c1 f8 04          	sar    $0x4,%rax
1401edf52:	4c 3b f0             	cmp    %rax,%r14
1401edf55:	0f 83 1e 02 00 00    	jae    0x1401ee179
1401edf5b:	4a 8b 44 3b 08       	mov    0x8(%rbx,%r15,1),%rax
1401edf60:	48 85 c0             	test   %rax,%rax
1401edf63:	74 04                	je     0x1401edf69
1401edf65:	f0 ff 40 08          	lock incl 0x8(%rax)
1401edf69:	4d 8b 24 1f          	mov    (%r15,%rbx,1),%r12
1401edf6d:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
1401edf72:	49 8b 5c 1f 08       	mov    0x8(%r15,%rbx,1),%rbx
1401edf77:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
1401edf7c:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1401edf81:	0f 57 c0             	xorps  %xmm0,%xmm0
1401edf84:	41 83 bc 24 60 01 00 	cmpl   $0x5,0x160(%r12)
1401edf8b:	00 05
1401edf8d:	75 56                	jne    0x1401edfe5
1401edf8f:	f3 0f 10 18          	movss  (%rax),%xmm3
1401edf93:	49 8b 45 28          	mov    0x28(%r13),%rax
1401edf97:	f3 0f 10 50 24       	movss  0x24(%rax),%xmm2
1401edf9c:	f3 0f 5c 50 1c       	subss  0x1c(%rax),%xmm2
1401edfa1:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1401edfa6:	48 85 db             	test   %rbx,%rbx
1401edfa9:	74 09                	je     0x1401edfb4
1401edfab:	f0 ff 43 08          	lock incl 0x8(%rbx)
1401edfaf:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401edfb4:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
1401edfb9:	66 0f 7f 75 c0       	movdqa %xmm6,-0x40(%rbp)
1401edfbe:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401edfc2:	49 8b cd             	mov    %r13,%rcx
1401edfc5:	e8 2e ef ff ff       	call   0x1401ecef8
1401edfca:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1401edfce:	48 8b 7d a8          	mov    -0x58(%rbp),%rdi
1401edfd2:	48 2b c7             	sub    %rdi,%rax
1401edfd5:	48 c1 f8 02          	sar    $0x2,%rax
1401edfd9:	4c 3b f0             	cmp    %rax,%r14
1401edfdc:	72 5b                	jb     0x1401ee039
1401edfde:	ff 15 b4 e9 91 00    	call   *0x91e9b4(%rip)        # 0x140b0c998
1401edfe4:	cc                   	int3
1401edfe5:	f3 0f 10 58 04       	movss  0x4(%rax),%xmm3
1401edfea:	49 8b 45 28          	mov    0x28(%r13),%rax
1401edfee:	f3 0f 10 50 28       	movss  0x28(%rax),%xmm2
1401edff3:	f3 0f 5c 50 20       	subss  0x20(%rax),%xmm2
1401edff8:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1401edffd:	48 85 db             	test   %rbx,%rbx
1401ee000:	74 09                	je     0x1401ee00b
1401ee002:	f0 ff 43 08          	lock incl 0x8(%rbx)
1401ee006:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401ee00b:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
1401ee010:	66 0f 7f 75 d0       	movdqa %xmm6,-0x30(%rbp)
1401ee015:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401ee019:	49 8b cd             	mov    %r13,%rcx
1401ee01c:	e8 d7 ee ff ff       	call   0x1401ecef8
1401ee021:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1401ee025:	48 8b 7d a8          	mov    -0x58(%rbp),%rdi
1401ee029:	48 2b c7             	sub    %rdi,%rax
1401ee02c:	48 c1 f8 02          	sar    $0x2,%rax
1401ee030:	4c 3b f0             	cmp    %rax,%r14
1401ee033:	0f 83 da 06 00 00    	jae    0x1401ee713
1401ee039:	f3 42 0f 11 04 b7    	movss  %xmm0,(%rdi,%r14,4)
1401ee03f:	33 ff                	xor    %edi,%edi
1401ee041:	48 83 fe 08          	cmp    $0x8,%rsi
1401ee045:	0f 83 d2 00 00 00    	jae    0x1401ee11d
1401ee04b:	4c 8b 7c 24 50       	mov    0x50(%rsp),%r15
1401ee050:	4c 8b 74 24 70       	mov    0x70(%rsp),%r14
1401ee055:	41 0f 28 f8          	movaps %xmm8,%xmm7
1401ee059:	49 8b 87 50 01 00 00 	mov    0x150(%r15),%rax
1401ee060:	49 2b 87 48 01 00 00 	sub    0x148(%r15),%rax
1401ee067:	48 c1 f8 04          	sar    $0x4,%rax
1401ee06b:	48 3b f8             	cmp    %rax,%rdi
1401ee06e:	0f 83 9f 00 00 00    	jae    0x1401ee113
1401ee074:	49 8b 45 28          	mov    0x28(%r13),%rax
1401ee078:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ee07b:	41 83 bc 24 60 01 00 	cmpl   $0x5,0x160(%r12)
1401ee082:	00 05
1401ee084:	75 32                	jne    0x1401ee0b8
1401ee086:	f3 41 0f 10 0e       	movss  (%r14),%xmm1
1401ee08b:	f3 0f 10 58 24       	movss  0x24(%rax),%xmm3
1401ee090:	f3 0f 5c 58 1c       	subss  0x1c(%rax),%xmm3
1401ee095:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1401ee09a:	48 85 db             	test   %rbx,%rbx
1401ee09d:	74 0e                	je     0x1401ee0ad
1401ee09f:	f0 ff 43 08          	lock incl 0x8(%rbx)
1401ee0a3:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401ee0a8:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
1401ee0ad:	66 0f 7f 75 e0       	movdqa %xmm6,-0x20(%rbp)
1401ee0b2:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1401ee0b6:	eb 31                	jmp    0x1401ee0e9
1401ee0b8:	f3 41 0f 10 4e 04    	movss  0x4(%r14),%xmm1
1401ee0be:	f3 0f 10 58 28       	movss  0x28(%rax),%xmm3
1401ee0c3:	f3 0f 5c 58 20       	subss  0x20(%rax),%xmm3
1401ee0c8:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1401ee0cd:	48 85 db             	test   %rbx,%rbx
1401ee0d0:	74 0e                	je     0x1401ee0e0
1401ee0d2:	f0 ff 43 08          	lock incl 0x8(%rbx)
1401ee0d6:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401ee0db:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
1401ee0e0:	66 0f 7f 75 f0       	movdqa %xmm6,-0x10(%rbp)
1401ee0e5:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1401ee0e9:	f3 0f 11 4c 24 20    	movss  %xmm1,0x20(%rsp)
1401ee0ef:	4c 8b c7             	mov    %rdi,%r8
1401ee0f2:	49 8b cd             	mov    %r13,%rcx
1401ee0f5:	e8 0a f1 ff ff       	call   0x1401ed204
1401ee0fa:	44 0f 28 c0          	movaps %xmm0,%xmm8
1401ee0fe:	f3 44 0f 58 c7       	addss  %xmm7,%xmm8
1401ee103:	48 ff c7             	inc    %rdi
1401ee106:	48 ff c6             	inc    %rsi
1401ee109:	48 83 fe 08          	cmp    $0x8,%rsi
1401ee10d:	0f 82 42 ff ff ff    	jb     0x1401ee055
1401ee113:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
1401ee118:	4c 8b 7c 24 30       	mov    0x30(%rsp),%r15
1401ee11d:	48 85 db             	test   %rbx,%rbx
1401ee120:	74 3f                	je     0x1401ee161
1401ee122:	83 cf ff             	or     $0xffffffff,%edi
1401ee125:	8b c7                	mov    %edi,%eax
1401ee127:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401ee12c:	03 c7                	add    %edi,%eax
1401ee12e:	75 31                	jne    0x1401ee161
1401ee130:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1401ee135:	48 8b 03             	mov    (%rbx),%rax
1401ee138:	48 8b cb             	mov    %rbx,%rcx
1401ee13b:	48 8b 00             	mov    (%rax),%rax
1401ee13e:	ff 15 f4 ea 91 00    	call   *0x91eaf4(%rip)        # 0x140b0cc38
1401ee144:	8b c7                	mov    %edi,%eax
1401ee146:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401ee14b:	03 c7                	add    %edi,%eax
1401ee14d:	75 12                	jne    0x1401ee161
1401ee14f:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401ee154:	48 8b 01             	mov    (%rcx),%rax
1401ee157:	48 8b 40 08          	mov    0x8(%rax),%rax
1401ee15b:	ff 15 d7 ea 91 00    	call   *0x91ead7(%rip)        # 0x140b0cc38
1401ee161:	49 ff c6             	inc    %r14
1401ee164:	49 83 c7 10          	add    $0x10,%r15
1401ee168:	4c 8b 65 98          	mov    -0x68(%rbp),%r12
1401ee16c:	48 8b 5d 90          	mov    -0x70(%rbp),%rbx
1401ee170:	48 8b 7d a0          	mov    -0x60(%rbp),%rdi