140230e45:	0f 2f c8             	comiss %xmm0,%xmm1
140230e48:	76 0c                	jbe    0x140230e56
140230e4a:	0f 10 01             	movups (%rcx),%xmm0
140230e4d:	f3 0f 7f 04 01       	movdqu %xmm0,(%rcx,%rax,1)
140230e52:	f3 0f 7f 11          	movdqu %xmm2,(%rcx)
140230e56:	4c 8b c2             	mov    %rdx,%r8
140230e59:	4c 2b c0             	sub    %rax,%r8
140230e5c:	f3 41 0f 10 48 04    	movss  0x4(%r8),%xmm1
140230e62:	0f 2f 4a 04          	comiss 0x4(%rdx),%xmm1
140230e66:	76 11                	jbe    0x140230e79
140230e68:	41 0f 10 00          	movups (%r8),%xmm0
140230e6c:	f3 0f 6f 0a          	movdqu (%rdx),%xmm1
140230e70:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
140230e74:	f3 41 0f 7f 08       	movdqu %xmm1,(%r8)
140230e79:	f3 0f 10 4a 04       	movss  0x4(%rdx),%xmm1
140230e7e:	0f 2f 4c 10 04       	comiss 0x4(%rax,%rdx,1),%xmm1
140230e83:	76 30                	jbe    0x140230eb5
140230e85:	f3 0f 6f 14 10       	movdqu (%rax,%rdx,1),%xmm2
140230e8a:	0f 10 02             	movups (%rdx),%xmm0
140230e8d:	f3 0f 7f 04 10       	movdqu %xmm0,(%rax,%rdx,1)
140230e92:	0f 28 c2             	movaps %xmm2,%xmm0
140230e95:	f3 0f 7f 12          	movdqu %xmm2,(%rdx)
140230e99:	f3 41 0f 10 48 04    	movss  0x4(%r8),%xmm1
140230e9f:	0f c6 c2 55          	shufps $0x55,%xmm2,%xmm0
140230ea3:	0f 2f c8             	comiss %xmm0,%xmm1
140230ea6:	76 0d                	jbe    0x140230eb5
140230ea8:	41 0f 10 00          	movups (%r8),%xmm0
140230eac:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
140230eb0:	f3 41 0f 7f 10       	movdqu %xmm2,(%r8)
140230eb5:	4d 8b ca             	mov    %r10,%r9
140230eb8:	4d 8b c2             	mov    %r10,%r8
140230ebb:	4d 2b cb             	sub    %r11,%r9
140230ebe:	4c 2b c0             	sub    %rax,%r8
140230ec1:	f3 41 0f 10 49 04    	movss  0x4(%r9),%xmm1
140230ec7:	41 0f 2f 48 04       	comiss 0x4(%r8),%xmm1
140230ecc:	76 13                	jbe    0x140230ee1
140230ece:	41 0f 10 01          	movups (%r9),%xmm0
140230ed2:	f3 41 0f 6f 08       	movdqu (%r8),%xmm1
140230ed7:	f3 41 0f 7f 00       	movdqu %xmm0,(%r8)
140230edc:	f3 41 0f 7f 09       	movdqu %xmm1,(%r9)
140230ee1:	f3 41 0f 10 48 04    	movss  0x4(%r8),%xmm1
140230ee7:	41 0f 2f 4a 04       	comiss 0x4(%r10),%xmm1
140230eec:	76 33                	jbe    0x140230f21
140230eee:	f3 41 0f 6f 12       	movdqu (%r10),%xmm2
140230ef3:	41 0f 10 00          	movups (%r8),%xmm0
140230ef7:	f3 41 0f 7f 02       	movdqu %xmm0,(%r10)
140230efc:	0f 28 c2             	movaps %xmm2,%xmm0
140230eff:	f3 41 0f 7f 10       	movdqu %xmm2,(%r8)
140230f04:	f3 41 0f 10 49 04    	movss  0x4(%r9),%xmm1
140230f0a:	0f c6 c2 55          	shufps $0x55,%xmm2,%xmm0
140230f0e:	0f 2f c8             	comiss %xmm0,%xmm1
140230f11:	76 0e                	jbe    0x140230f21
140230f13:	41 0f 10 01          	movups (%r9),%xmm0
140230f17:	f3 41 0f 7f 00       	movdqu %xmm0,(%r8)
140230f1c:	f3 41 0f 7f 11       	movdqu %xmm2,(%r9)
140230f21:	f3 0f 10 4c 08 04    	movss  0x4(%rax,%rcx,1),%xmm1
140230f27:	0f 2f 4a 04          	comiss 0x4(%rdx),%xmm1
140230f2b:	76 11                	jbe    0x140230f3e
140230f2d:	0f 10 04 08          	movups (%rax,%rcx,1),%xmm0
140230f31:	f3 0f 6f 0a          	movdqu (%rdx),%xmm1
140230f35:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
140230f39:	f3 0f 7f 0c 08       	movdqu %xmm1,(%rax,%rcx,1)
140230f3e:	f3 0f 10 4a 04       	movss  0x4(%rdx),%xmm1
140230f43:	41 0f 2f 48 04       	comiss 0x4(%r8),%xmm1
140230f48:	76 7f                	jbe    0x140230fc9
140230f4a:	f3 41 0f 6f 10       	movdqu (%r8),%xmm2
140230f4f:	0f 10 02             	movups (%rdx),%xmm0
140230f52:	f3 41 0f 7f 00       	movdqu %xmm0,(%r8)
140230f57:	0f 28 c2             	movaps %xmm2,%xmm0
140230f5a:	f3 0f 7f 12          	movdqu %xmm2,(%rdx)
140230f5e:	f3 0f 10 4c 08 04    	movss  0x4(%rax,%rcx,1),%xmm1
140230f64:	0f c6 c2 55          	shufps $0x55,%xmm2,%xmm0
140230f68:	0f 2f c8             	comiss %xmm0,%xmm1
140230f6b:	76 5c                	jbe    0x140230fc9
140230f6d:	0f 10 04 08          	movups (%rax,%rcx,1),%xmm0
140230f71:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
140230f75:	f3 0f 7f 14 08       	movdqu %xmm2,(%rax,%rcx,1)
140230f7a:	c3                   	ret
140230f7b:	0f 2f 4a 04          	comiss 0x4(%rdx),%xmm1
140230f7f:	76 0f                	jbe    0x140230f90
140230f81:	0f 10 01             	movups (%rcx),%xmm0
140230f84:	f3 0f 6f 0a          	movdqu (%rdx),%xmm1
140230f88:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
140230f8c:	f3 0f 7f 09          	movdqu %xmm1,(%rcx)
140230f90:	f3 0f 10 4a 04       	movss  0x4(%rdx),%xmm1
140230f95:	41 0f 2f 48 04       	comiss 0x4(%r8),%xmm1
140230f9a:	76 2d                	jbe    0x140230fc9
140230f9c:	f3 41 0f 6f 10       	movdqu (%r8),%xmm2
140230fa1:	0f 10 02             	movups (%rdx),%xmm0
140230fa4:	f3 41 0f 7f 00       	movdqu %xmm0,(%r8)
140230fa9:	0f 28 c2             	movaps %xmm2,%xmm0
140230fac:	f3 0f 7f 12          	movdqu %xmm2,(%rdx)
140230fb0:	f3 0f 10 49 04       	movss  0x4(%rcx),%xmm1
140230fb5:	0f c6 c2 55          	shufps $0x55,%xmm2,%xmm0
140230fb9:	0f 2f c8             	comiss %xmm0,%xmm1
140230fbc:	76 0b                	jbe    0x140230fc9
140230fbe:	0f 10 01             	movups (%rcx),%xmm0
140230fc1:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
140230fc5:	f3 0f 7f 11          	movdqu %xmm2,(%rcx)
140230fc9:	c3                   	ret
140230fca:	90                   	nop
140230fcb:	90                   	nop
140230fcc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140230fd1:	57                   	push   %rdi
140230fd2:	48 83 ec 10          	sub    $0x10,%rsp
140230fd6:	49 8d 78 ff          	lea    -0x1(%r8),%rdi
140230fda:	48 8b da             	mov    %rdx,%rbx
140230fdd:	4c 8b df             	mov    %rdi,%r11
140230fe0:	4c 8b d2             	mov    %rdx,%r10
140230fe3:	49 d1 fb             	sar    $1,%r11
140230fe6:	49 3b d3             	cmp    %r11,%rdx
140230fe9:	7d 44                	jge    0x14023102f
140230feb:	49 8b c2             	mov    %r10,%rax
140230fee:	48 c1 e0 05          	shl    $0x5,%rax
140230ff2:	f3 0f 6f 4c 08 10    	movdqu 0x10(%rax,%rcx,1),%xmm1
140230ff8:	f3 0f 6f 44 08 20    	movdqu 0x20(%rax,%rcx,1),%xmm0
140230ffe:	33 c0                	xor    %eax,%eax
140231000:	0f c6 c9 ff          	shufps $0xff,%xmm1,%xmm1
140231004:	0f c6 c0 ff          	shufps $0xff,%xmm0,%xmm0
140231008:	0f 2f c1             	comiss %xmm1,%xmm0
14023100b:	0f 96 c0             	setbe  %al
14023100e:	48 03 d2             	add    %rdx,%rdx
140231011:	48 ff c0             	inc    %rax
140231014:	4e 8d 14 50          	lea    (%rax,%r10,2),%r10
140231018:	49 8b c2             	mov    %r10,%rax
14023101b:	48 03 c0             	add    %rax,%rax
14023101e:	0f 10 04 c1          	movups (%rcx,%rax,8),%xmm0
140231022:	f3 0f 7f 04 d1       	movdqu %xmm0,(%rcx,%rdx,8)
140231027:	49 8b d2             	mov    %r10,%rdx
14023102a:	4d 3b d3             	cmp    %r11,%r10
14023102d:	7c bc                	jl     0x140230feb
14023102f:	4d 3b d3             	cmp    %r11,%r10
140231032:	75 1a                	jne    0x14023104e
140231034:	41 f6 c0 01          	test   $0x1,%r8b
140231038:	75 14                	jne    0x14023104e
14023103a:	4d 03 c0             	add    %r8,%r8
14023103d:	48 03 d2             	add    %rdx,%rdx
140231040:	42 0f 10 44 c1 f0    	movups -0x10(%rcx,%r8,8),%xmm0
140231046:	f3 0f 7f 04 d1       	movdqu %xmm0,(%rcx,%rdx,8)
14023104b:	48 8b d7             	mov    %rdi,%rdx
14023104e:	48 3b da             	cmp    %rdx,%rbx
140231051:	7d 39                	jge    0x14023108c
140231053:	41 0f 10 01          	movups (%r9),%xmm0
140231057:	f3 0f 7f 04 24       	movdqu %xmm0,(%rsp)
14023105c:	48 8d 42 ff          	lea    -0x1(%rdx),%rax
140231060:	48 d1 f8             	sar    $1,%rax
140231063:	4c 8b c0             	mov    %rax,%r8
140231066:	4d 03 c0             	add    %r8,%r8
140231069:	f3 42 0f 10 44 c1 0c 	movss  0xc(%rcx,%r8,8),%xmm0
140231070:	0f 2f 44 24 0c       	comiss 0xc(%rsp),%xmm0
140231075:	76 15                	jbe    0x14023108c
140231077:	42 0f 10 04 c1       	movups (%rcx,%r8,8),%xmm0
14023107c:	48 03 d2             	add    %rdx,%rdx
14023107f:	f3 0f 7f 04 d1       	movdqu %xmm0,(%rcx,%rdx,8)
140231084:	48 8b d0             	mov    %rax,%rdx
140231087:	48 3b d8             	cmp    %rax,%rbx
14023108a:	7c d0                	jl     0x14023105c
14023108c:	41 0f 10 01          	movups (%r9),%xmm0
140231090:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
140231095:	48 03 d2             	add    %rdx,%rdx
140231098:	f3 0f 7f 04 d1       	movdqu %xmm0,(%rcx,%rdx,8)
14023109d:	48 83 c4 10          	add    $0x10,%rsp
1402310a1:	5f                   	pop    %rdi
1402310a2:	c3                   	ret
1402310a3:	90                   	nop
1402310a4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402310a9:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1402310ae:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402310b3:	57                   	push   %rdi
1402310b4:	48 83 ec 20          	sub    $0x20,%rsp
1402310b8:	48 8b da             	mov    %rdx,%rbx
1402310bb:	48 8b f9             	mov    %rcx,%rdi
1402310be:	48 8b d1             	mov    %rcx,%rdx
1402310c1:	49 8b c1             	mov    %r9,%rax
1402310c4:	48 8b cb             	mov    %rbx,%rcx
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