1402310c7:	49 8b e9             	mov    %r9,%rbp
1402310ca:	49 8b f0             	mov    %r8,%rsi
1402310cd:	ff 15 65 bb 8d 00    	call   *0x8dbb65(%rip)        # 0x140b0cc38
1402310d3:	84 c0                	test   %al,%al
1402310d5:	74 0f                	je     0x1402310e6
1402310d7:	0f 10 07             	movups (%rdi),%xmm0
1402310da:	f3 0f 6f 0b          	movdqu (%rbx),%xmm1
1402310de:	f3 0f 7f 03          	movdqu %xmm0,(%rbx)
1402310e2:	f3 0f 7f 0f          	movdqu %xmm1,(%rdi)
1402310e6:	48 8b d3             	mov    %rbx,%rdx
1402310e9:	48 8b ce             	mov    %rsi,%rcx
1402310ec:	48 8b c5             	mov    %rbp,%rax
1402310ef:	ff 15 43 bb 8d 00    	call   *0x8dbb43(%rip)        # 0x140b0cc38
1402310f5:	84 c0                	test   %al,%al
1402310f7:	74 31                	je     0x14023112a
1402310f9:	0f 10 03             	movups (%rbx),%xmm0
1402310fc:	48 8b d7             	mov    %rdi,%rdx
1402310ff:	48 8b cb             	mov    %rbx,%rcx
140231102:	f3 0f 6f 0e          	movdqu (%rsi),%xmm1
140231106:	48 8b c5             	mov    %rbp,%rax
140231109:	f3 0f 7f 06          	movdqu %xmm0,(%rsi)
14023110d:	f3 0f 7f 0b          	movdqu %xmm1,(%rbx)
140231111:	ff 15 21 bb 8d 00    	call   *0x8dbb21(%rip)        # 0x140b0cc38
140231117:	84 c0                	test   %al,%al
140231119:	74 0f                	je     0x14023112a
14023111b:	0f 10 07             	movups (%rdi),%xmm0
14023111e:	f3 0f 6f 0b          	movdqu (%rbx),%xmm1
140231122:	f3 0f 7f 03          	movdqu %xmm0,(%rbx)
140231126:	f3 0f 7f 0f          	movdqu %xmm1,(%rdi)
14023112a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14023112f:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140231134:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140231139:	48 83 c4 20          	add    $0x20,%rsp
14023113d:	5f                   	pop    %rdi
14023113e:	c3                   	ret
14023113f:	90                   	nop
140231140:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140231145:	57                   	push   %rdi
140231146:	48 83 ec 20          	sub    $0x20,%rsp
14023114a:	8b da                	mov    %edx,%ebx
14023114c:	48 8b f9             	mov    %rcx,%rdi
14023114f:	e8 1c 00 00 00       	call   0x140231170
140231154:	f6 c3 01             	test   $0x1,%bl
140231157:	74 08                	je     0x140231161
140231159:	48 8b cf             	mov    %rdi,%rcx
14023115c:	e8 73 e4 8b 00       	call   0x140aef5d4
140231161:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140231166:	48 8b c7             	mov    %rdi,%rax
140231169:	48 83 c4 20          	add    $0x20,%rsp
14023116d:	5f                   	pop    %rdi
14023116e:	c3                   	ret
14023116f:	90                   	nop
140231170:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140231175:	57                   	push   %rdi
140231176:	48 83 ec 20          	sub    $0x20,%rsp
14023117a:	48 8d 05 47 f2 8e 00 	lea    0x8ef247(%rip),%rax        # 0x140b203c8
140231181:	48 8b f9             	mov    %rcx,%rdi
140231184:	48 89 01             	mov    %rax,(%rcx)
140231187:	48 8b 59 28          	mov    0x28(%rcx),%rbx
14023118b:	48 85 db             	test   %rbx,%rbx
14023118e:	74 39                	je     0x1402311c9
140231190:	83 c8 ff             	or     $0xffffffff,%eax
140231193:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140231198:	83 f8 01             	cmp    $0x1,%eax
14023119b:	75 2c                	jne    0x1402311c9
14023119d:	48 8b 03             	mov    (%rbx),%rax
1402311a0:	48 8b cb             	mov    %rbx,%rcx
1402311a3:	48 8b 00             	mov    (%rax),%rax
1402311a6:	ff 15 8c ba 8d 00    	call   *0x8dba8c(%rip)        # 0x140b0cc38
1402311ac:	83 c8 ff             	or     $0xffffffff,%eax
1402311af:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402311b4:	83 f8 01             	cmp    $0x1,%eax
1402311b7:	75 10                	jne    0x1402311c9
1402311b9:	48 8b 03             	mov    (%rbx),%rax
1402311bc:	48 8b cb             	mov    %rbx,%rcx
1402311bf:	48 8b 40 08          	mov    0x8(%rax),%rax
1402311c3:	ff 15 6f ba 8d 00    	call   *0x8dba6f(%rip)        # 0x140b0cc38
1402311c9:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1402311cd:	48 85 c9             	test   %rcx,%rcx
1402311d0:	74 1a                	je     0x1402311ec
1402311d2:	83 c8 ff             	or     $0xffffffff,%eax
1402311d5:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1402311da:	83 f8 01             	cmp    $0x1,%eax
1402311dd:	75 0d                	jne    0x1402311ec
1402311df:	48 8b 01             	mov    (%rcx),%rax
1402311e2:	48 8b 40 08          	mov    0x8(%rax),%rax
1402311e6:	ff 15 4c ba 8d 00    	call   *0x8dba4c(%rip)        # 0x140b0cc38
1402311ec:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402311f1:	48 83 c4 20          	add    $0x20,%rsp
1402311f5:	5f                   	pop    %rdi
1402311f6:	c3                   	ret
1402311f7:	90                   	nop
1402311f8:	48 8b c4             	mov    %rsp,%rax
1402311fb:	48 89 58 10          	mov    %rbx,0x10(%rax)
1402311ff:	48 89 68 18          	mov    %rbp,0x18(%rax)
140231203:	48 89 70 20          	mov    %rsi,0x20(%rax)
140231207:	48 89 48 08          	mov    %rcx,0x8(%rax)
14023120b:	57                   	push   %rdi
14023120c:	48 83 ec 40          	sub    $0x40,%rsp
140231210:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
140231214:	0f 29 78 d8          	movaps %xmm7,-0x28(%rax)
140231218:	48 8b ea             	mov    %rdx,%rbp
14023121b:	48 8b f1             	mov    %rcx,%rsi
14023121e:	48 8b 09             	mov    (%rcx),%rcx
140231221:	48 8b 7a 08          	mov    0x8(%rdx),%rdi
140231225:	48 39 3a             	cmp    %rdi,(%rdx)
140231228:	0f 84 4d 02 00 00    	je     0x14023147b
14023122e:	48 8b 7f f0          	mov    -0x10(%rdi),%rdi
140231232:	48 8b 01             	mov    (%rcx),%rax
140231235:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14023123c:	ff 15 f6 b9 8d 00    	call   *0x8db9f6(%rip)        # 0x140b0cc38
140231242:	48 8b d8             	mov    %rax,%rbx
140231245:	48 8b 17             	mov    (%rdi),%rdx
140231248:	48 8b cf             	mov    %rdi,%rcx
14023124b:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
140231252:	ff 15 e0 b9 8d 00    	call   *0x8db9e0(%rip)        # 0x140b0cc38
140231258:	f3 0f 10 73 04       	movss  0x4(%rbx),%xmm6
14023125d:	f3 0f 5c 70 0c       	subss  0xc(%rax),%xmm6
140231262:	48 8b 0e             	mov    (%rsi),%rcx
140231265:	48 8b 01             	mov    (%rcx),%rax
140231268:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14023126f:	ff 15 c3 b9 8d 00    	call   *0x8db9c3(%rip)        # 0x140b0cc38
140231275:	48 8b d8             	mov    %rax,%rbx
140231278:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14023127c:	48 39 4d 00          	cmp    %rcx,0x0(%rbp)
140231280:	0f 84 f5 01 00 00    	je     0x14023147b
140231286:	48 8b 49 f0          	mov    -0x10(%rcx),%rcx
14023128a:	48 8b 11             	mov    (%rcx),%rdx
14023128d:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
140231294:	ff 15 9e b9 8d 00    	call   *0x8db99e(%rip)        # 0x140b0cc38
14023129a:	f3 0f 10 03          	movss  (%rbx),%xmm0
14023129e:	f3 0f 5f 00          	maxss  (%rax),%xmm0
1402312a2:	f3 0f 10 7b 08       	movss  0x8(%rbx),%xmm7
1402312a7:	f3 0f 5d 78 08       	minss  0x8(%rax),%xmm7
1402312ac:	0f 2f f8             	comiss %xmm0,%xmm7
1402312af:	76 06                	jbe    0x1402312b7
1402312b1:	f3 0f 5c f8          	subss  %xmm0,%xmm7
1402312b5:	eb 03                	jmp    0x1402312ba
1402312b7:	0f 57 ff             	xorps  %xmm7,%xmm7
1402312ba:	48 8b 0e             	mov    (%rsi),%rcx
1402312bd:	48 8b 81 50 01 00 00 	mov    0x150(%rcx),%rax
1402312c4:	48 2b 81 48 01 00 00 	sub    0x148(%rcx),%rax
1402312cb:	48 83 f8 10          	cmp    $0x10,%rax
1402312cf:	75 24                	jne    0x1402312f5
1402312d1:	f3 0f 10 89 18 01 00 	movss  0x118(%rcx),%xmm1
1402312d8:	00
1402312d9:	f3 0f 5c 0d 2b fd 97 	subss  0x97fd2b(%rip),%xmm1        # 0x140bb100c
1402312e0:	00
1402312e1:	0f 54 0d f8 0b 98 00 	andps  0x980bf8(%rip),%xmm1        # 0x140bb1ee0
1402312e8:	f3 0f 10 05 5c fd 97 	movss  0x97fd5c(%rip),%xmm0        # 0x140bb104c
1402312ef:	00
1402312f0:	0f 2f c1             	comiss %xmm1,%xmm0
1402312f3:	73 16                	jae    0x14023130b
1402312f5:	80 b9 f8 01 00 00 00 	cmpb   $0x0,0x1f8(%rcx)
1402312fc:	75 0d                	jne    0x14023130b
1402312fe:	80 b9 14 01 00 00 00 	cmpb   $0x0,0x114(%rcx)
140231305:	0f 84 2b 01 00 00    	je     0x140231436
14023130b:	48 8b 7d 08          	mov    0x8(%rbp),%rdi
14023130f:	48 39 7d 00          	cmp    %rdi,0x0(%rbp)
140231313:	0f 84 62 01 00 00    	je     0x14023147b
140231319:	48 8b 7f f0          	mov    -0x10(%rdi),%rdi
14023131d:	48 8b 01             	mov    (%rcx),%rax
140231320:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140231327:	ff 15 0b b9 8d 00    	call   *0x8db90b(%rip)        # 0x140b0cc38
14023132d:	48 8b d8             	mov    %rax,%rbx
140231330:	48 8b 17             	mov    (%rdi),%rdx
140231333:	48 8b cf             	mov    %rdi,%rcx
140231336:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14023133d:	ff 15 f5 b8 8d 00    	call   *0x8db8f5(%rip)        # 0x140b0cc38
140231343:	f3 0f 10 43 04       	movss  0x4(%rbx),%xmm0
140231348:	0f 2f 40 04          	comiss 0x4(%rax),%xmm0
14023134c:	0f 86 e4 00 00 00    	jbe    0x140231436
140231352:	48 8b 0e             	mov    (%rsi),%rcx
140231355:	48 8b 01             	mov    (%rcx),%rax
140231358:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14023135f:	ff 15 d3 b8 8d 00    	call   *0x8db8d3(%rip)        # 0x140b0cc38
140231365:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
14023136a:	f3 0f 5c 40 04       	subss  0x4(%rax),%xmm0
14023136f:	f3 0f 58 c0          	addss  %xmm0,%xmm0
140231373:	0f 2f c6             	comiss %xmm6,%xmm0
140231376:	0f 86 ba 00 00 00    	jbe    0x140231436
14023137c:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
140231380:	48 39 4d 00          	cmp    %rcx,0x0(%rbp)
140231384:	0f 84 f1 00 00 00    	je     0x14023147b
14023138a:	48 8b 49 f0          	mov    -0x10(%rcx),%rcx
14023138e:	48 8b 01             	mov    (%rcx),%rax
140231391:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140231398:	ff 15 9a b8 8d 00    	call   *0x8db89a(%rip)        # 0x140b0cc38
14023139e:	f3 0f 10 70 08       	movss  0x8(%rax),%xmm6
1402313a3:	f3 0f 5c 30          	subss  (%rax),%xmm6
1402313a7:	48 8b 0e             	mov    (%rsi),%rcx
1402313aa:	48 8b 01             	mov    (%rcx),%rax
1402313ad:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1402313b4:	ff 15 7e b8 8d 00    	call   *0x8db87e(%rip)        # 0x140b0cc38
1402313ba:	f3 0f 10 40 08       	movss  0x8(%rax),%xmm0
1402313bf:	f3 0f 5c 00          	subss  (%rax),%xmm0
1402313c3:	f3 0f 5d f0          	minss  %xmm0,%xmm6
1402313c7:	f3 0f 59 35 01 fd 97 	mulss  0x97fd01(%rip),%xmm6        # 0x140bb10d0
1402313ce:	00
1402313cf:	0f 2f fe             	comiss %xmm6,%xmm7
1402313d2:	76 62                	jbe    0x140231436
1402313d4:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
1402313d8:	48 85 ff             	test   %rdi,%rdi
1402313db:	74 38                	je     0x140231415
1402313dd:	83 cb ff             	or     $0xffffffff,%ebx
1402313e0:	8b c3                	mov    %ebx,%eax
1402313e2:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402313e7:	03 c3                	add    %ebx,%eax
1402313e9:	75 2a                	jne    0x140231415
1402313eb:	48 8b 07             	mov    (%rdi),%rax
1402313ee:	48 8b cf             	mov    %rdi,%rcx
1402313f1:	48 8b 00             	mov    (%rax),%rax
1402313f4:	ff 15 3e b8 8d 00    	call   *0x8db83e(%rip)        # 0x140b0cc38
1402313fa:	8b c3                	mov    %ebx,%eax
1402313fc:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140231401:	03 c3                	add    %ebx,%eax
140231403:	75 10                	jne    0x140231415
140231405:	48 8b 07             	mov    (%rdi),%rax
140231408:	48 8b cf             	mov    %rdi,%rcx
14023140b:	48 8b 40 08          	mov    0x8(%rax),%rax
14023140f:	ff 15 23 b8 8d 00    	call   *0x8db823(%rip)        # 0x140b0cc38
140231415:	b0 01                	mov    $0x1,%al
140231417:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14023141c:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
140231421:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140231426:	0f 28 74 24 30       	movaps 0x30(%rsp),%xmm6
14023142b:	0f 28 7c 24 20       	movaps 0x20(%rsp),%xmm7
140231430:	48 83 c4 40          	add    $0x40,%rsp
140231434:	5f                   	pop    %rdi
140231435:	c3                   	ret
140231436:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
14023143a:	48 85 ff             	test   %rdi,%rdi
14023143d:	74 38                	je     0x140231477
14023143f:	83 cb ff             	or     $0xffffffff,%ebx
140231442:	8b c3                	mov    %ebx,%eax
140231444:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140231449:	03 c3                	add    %ebx,%eax
14023144b:	75 2a                	jne    0x140231477
14023144d:	48 8b 07             	mov    (%rdi),%rax
140231450:	48 8b cf             	mov    %rdi,%rcx
140231453:	48 8b 00             	mov    (%rax),%rax
140231456:	ff 15 dc b7 8d 00    	call   *0x8db7dc(%rip)        # 0x140b0cc38
14023145c:	8b c3                	mov    %ebx,%eax
14023145e:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140231463:	03 c3                	add    %ebx,%eax
140231465:	75 10                	jne    0x140231477
140231467:	48 8b 07             	mov    (%rdi),%rax
14023146a:	48 8b cf             	mov    %rdi,%rcx
14023146d:	48 8b 40 08          	mov    0x8(%rax),%rax
140231471:	ff 15 c1 b7 8d 00    	call   *0x8db7c1(%rip)        # 0x140b0cc38
140231477:	32 c0                	xor    %al,%al
140231479:	eb 9c                	jmp    0x140231417
14023147b:	ff 15 17 b5 8d 00    	call   *0x8db517(%rip)        # 0x140b0c998
140231481:	90                   	nop
140231482:	90                   	nop
140231483:	90                   	nop
140231484:	48 8b c4             	mov    %rsp,%rax
140231487:	48 89 58 10          	mov    %rbx,0x10(%rax)
14023148b:	48 89 68 18          	mov    %rbp,0x18(%rax)
14023148f:	48 89 70 20          	mov    %rsi,0x20(%rax)
140231493:	48 89 48 08          	mov    %rcx,0x8(%rax)
140231497:	57                   	push   %rdi
140231498:	48 83 ec 40          	sub    $0x40,%rsp
14023149c:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
1402314a0:	0f 29 78 d8          	movaps %xmm7,-0x28(%rax)
1402314a4:	48 8b ea             	mov    %rdx,%rbp
1402314a7:	48 8b f1             	mov    %rcx,%rsi
1402314aa:	48 8b 09             	mov    (%rcx),%rcx
1402314ad:	48 8b 7a 08          	mov    0x8(%rdx),%rdi
1402314b1:	48 39 3a             	cmp    %rdi,(%rdx)
1402314b4:	0f 84 0d 02 00 00    	je     0x1402316c7
1402314ba:	48 8b 7f f0          	mov    -0x10(%rdi),%rdi
1402314be:	48 8b 01             	mov    (%rcx),%rax
1402314c1:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1402314c8:	ff 15 6a b7 8d 00    	call   *0x8db76a(%rip)        # 0x140b0cc38
1402314ce:	48 8b d8             	mov    %rax,%rbx
1402314d1:	48 8b 17             	mov    (%rdi),%rdx
1402314d4:	48 8b cf             	mov    %rdi,%rcx
1402314d7:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1402314de:	ff 15 54 b7 8d 00    	call   *0x8db754(%rip)        # 0x140b0cc38
1402314e4:	f3 0f 10 33          	movss  (%rbx),%xmm6
1402314e8:	f3 0f 5c 70 08       	subss  0x8(%rax),%xmm6
1402314ed:	48 8b 0e             	mov    (%rsi),%rcx
1402314f0:	48 8b 01             	mov    (%rcx),%rax
1402314f3:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1402314fa:	ff 15 38 b7 8d 00    	call   *0x8db738(%rip)        # 0x140b0cc38
140231500:	48 8b d8             	mov    %rax,%rbx
140231503:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
140231507:	48 39 4d 00          	cmp    %rcx,0x0(%rbp)
14023150b:	0f 84 b6 01 00 00    	je     0x1402316c7
140231511:	48 8b 49 f0          	mov    -0x10(%rcx),%rcx
140231515:	48 8b 11             	mov    (%rcx),%rdx
140231518:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14023151f:	ff 15 13 b7 8d 00    	call   *0x8db713(%rip)        # 0x140b0cc38
140231525:	f3 0f 10 43 04       	movss  0x4(%rbx),%xmm0
14023152a:	f3 0f 5f 40 04       	maxss  0x4(%rax),%xmm0
14023152f:	f3 0f 10 7b 0c       	movss  0xc(%rbx),%xmm7
140231534:	f3 0f 5d 78 0c       	minss  0xc(%rax),%xmm7
140231539:	0f 2f f8             	comiss %xmm0,%xmm7
14023153c:	76 06                	jbe    0x140231544
14023153e:	f3 0f 5c f8          	subss  %xmm0,%xmm7
140231542:	eb 03                	jmp    0x140231547
140231544:	0f 57 ff             	xorps  %xmm7,%xmm7
140231547:	48 8b 0e             	mov    (%rsi),%rcx
14023154a:	80 b9 f8 01 00 00 00 	cmpb   $0x0,0x1f8(%rcx)
140231551:	0f 85 2b 01 00 00    	jne    0x140231682
140231557:	48 8b 7d 08          	mov    0x8(%rbp),%rdi
14023155b:	48 39 7d 00          	cmp    %rdi,0x0(%rbp)
14023155f:	0f 84 62 01 00 00    	je     0x1402316c7
140231565:	48 8b 7f f0          	mov    -0x10(%rdi),%rdi
140231569:	48 8b 01             	mov    (%rcx),%rax
14023156c:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140231573:	ff 15 bf b6 8d 00    	call   *0x8db6bf(%rip)        # 0x140b0cc38
140231579:	48 8b d8             	mov    %rax,%rbx
14023157c:	48 8b 17             	mov    (%rdi),%rdx
14023157f:	48 8b cf             	mov    %rdi,%rcx
140231582:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
140231589:	ff 15 a9 b6 8d 00    	call   *0x8db6a9(%rip)        # 0x140b0cc38
14023158f:	f3 0f 10 03          	movss  (%rbx),%xmm0
140231593:	0f 2f 00             	comiss (%rax),%xmm0
140231596:	0f 86 e6 00 00 00    	jbe    0x140231682
14023159c:	48 8b 0e             	mov    (%rsi),%rcx
14023159f:	48 8b 01             	mov    (%rcx),%rax
1402315a2:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1402315a9:	ff 15 89 b6 8d 00    	call   *0x8db689(%rip)        # 0x140b0cc38
1402315af:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
1402315b4:	f3 0f 5c 40 04       	subss  0x4(%rax),%xmm0
1402315b9:	f3 0f 58 c0          	addss  %xmm0,%xmm0
1402315bd:	0f 2f c6             	comiss %xmm6,%xmm0
1402315c0:	0f 86 bc 00 00 00    	jbe    0x140231682
1402315c6:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1402315ca:	48 39 4d 00          	cmp    %rcx,0x0(%rbp)
1402315ce:	0f 84 f3 00 00 00    	je     0x1402316c7
1402315d4:	48 8b 49 f0          	mov    -0x10(%rcx),%rcx
1402315d8:	48 8b 01             	mov    (%rcx),%rax
1402315db:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1402315e2:	ff 15 50 b6 8d 00    	call   *0x8db650(%rip)        # 0x140b0cc38
1402315e8:	f3 0f 10 70 0c       	movss  0xc(%rax),%xmm6
1402315ed:	f3 0f 5c 70 04       	subss  0x4(%rax),%xmm6
1402315f2:	48 8b 0e             	mov    (%rsi),%rcx
1402315f5:	48 8b 01             	mov    (%rcx),%rax
1402315f8:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1402315ff:	ff 15 33 b6 8d 00    	call   *0x8db633(%rip)        # 0x140b0cc38
140231605:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
14023160a:	f3 0f 5c 40 04       	subss  0x4(%rax),%xmm0
14023160f:	f3 0f 5d f0          	minss  %xmm0,%xmm6
140231613:	f3 0f 59 35 b5 fa 97 	mulss  0x97fab5(%rip),%xmm6        # 0x140bb10d0
14023161a:	00
14023161b:	0f 2f fe             	comiss %xmm6,%xmm7
14023161e:	76 62                	jbe    0x140231682