140128c0a:	48 8b 01             	mov    (%rcx),%rax
140128c0d:	48 8b 40 28          	mov    0x28(%rax),%rax
140128c11:	48 ff 25 20 40 9e 00 	rex.W jmp *0x9e4020(%rip)        # 0x140b0cc38
140128c18:	90                   	nop
140128c19:	90                   	nop
140128c1a:	90                   	nop
140128c1b:	90                   	nop
140128c1c:	90                   	nop
140128c1d:	90                   	nop
140128c1e:	90                   	nop
140128c1f:	90                   	nop
140128c20:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140128c24:	48 8b 01             	mov    (%rcx),%rax
140128c27:	48 8b 40 30          	mov    0x30(%rax),%rax
140128c2b:	48 ff 25 06 40 9e 00 	rex.W jmp *0x9e4006(%rip)        # 0x140b0cc38
140128c32:	90                   	nop
140128c33:	90                   	nop
140128c34:	90                   	nop
140128c35:	90                   	nop
140128c36:	90                   	nop
140128c37:	90                   	nop
140128c38:	90                   	nop
140128c39:	90                   	nop
140128c3a:	90                   	nop
140128c3b:	90                   	nop
140128c3c:	90                   	nop
140128c3d:	90                   	nop
140128c3e:	90                   	nop
140128c3f:	90                   	nop
140128c40:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140128c44:	48 8b 01             	mov    (%rcx),%rax
140128c47:	48 8b 40 38          	mov    0x38(%rax),%rax
140128c4b:	48 ff 25 e6 3f 9e 00 	rex.W jmp *0x9e3fe6(%rip)        # 0x140b0cc38
140128c52:	90                   	nop
140128c53:	90                   	nop
140128c54:	90                   	nop
140128c55:	90                   	nop
140128c56:	90                   	nop
140128c57:	90                   	nop
140128c58:	90                   	nop
140128c59:	90                   	nop
140128c5a:	90                   	nop
140128c5b:	90                   	nop
140128c5c:	90                   	nop
140128c5d:	90                   	nop
140128c5e:	90                   	nop
140128c5f:	90                   	nop
140128c60:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140128c64:	48 8b 01             	mov    (%rcx),%rax
140128c67:	48 8b 40 40          	mov    0x40(%rax),%rax
140128c6b:	48 ff 25 c6 3f 9e 00 	rex.W jmp *0x9e3fc6(%rip)        # 0x140b0cc38
140128c72:	90                   	nop
140128c73:	90                   	nop
140128c74:	90                   	nop
140128c75:	90                   	nop
140128c76:	90                   	nop
140128c77:	90                   	nop
140128c78:	90                   	nop
140128c79:	90                   	nop
140128c7a:	90                   	nop
140128c7b:	90                   	nop
140128c7c:	90                   	nop
140128c7d:	90                   	nop
140128c7e:	90                   	nop
140128c7f:	90                   	nop
140128c80:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140128c84:	48 8b 01             	mov    (%rcx),%rax
140128c87:	48 8b 40 48          	mov    0x48(%rax),%rax
140128c8b:	48 ff 25 a6 3f 9e 00 	rex.W jmp *0x9e3fa6(%rip)        # 0x140b0cc38
140128c92:	90                   	nop
140128c93:	90                   	nop
140128c94:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140128c99:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140128c9e:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140128ca3:	55                   	push   %rbp
140128ca4:	57                   	push   %rdi
140128ca5:	41 56                	push   %r14
140128ca7:	48 8b ec             	mov    %rsp,%rbp
140128caa:	48 83 ec 40          	sub    $0x40,%rsp
140128cae:	49 8b f9             	mov    %r9,%rdi
140128cb1:	49 8b f0             	mov    %r8,%rsi
140128cb4:	4c 8b f2             	mov    %rdx,%r14
140128cb7:	48 8b d9             	mov    %rcx,%rbx
140128cba:	48 83 65 f0 00       	andq   $0x0,-0x10(%rbp)
140128cbf:	49 8b 09             	mov    (%r9),%rcx
140128cc2:	48 8b 01             	mov    (%rcx),%rax
140128cc5:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140128cc9:	48 8b 40 50          	mov    0x50(%rax),%rax
140128ccd:	ff 15 65 3f 9e 00    	call   *0x9e3f65(%rip)        # 0x140b0cc38
140128cd3:	85 c0                	test   %eax,%eax
140128cd5:	0f 88 db 00 00 00    	js     0x140128db6
140128cdb:	48 83 65 e8 00       	andq   $0x0,-0x18(%rbp)
140128ce0:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140128ce4:	48 8b 01             	mov    (%rcx),%rax
140128ce7:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140128ceb:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
140128cf2:	ff 15 40 3f 9e 00    	call   *0x9e3f40(%rip)        # 0x140b0cc38
140128cf8:	85 c0                	test   %eax,%eax
140128cfa:	0f 88 a0 00 00 00    	js     0x140128da0
140128d00:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140128d04:	48 8b 01             	mov    (%rcx),%rax
140128d07:	f3 41 0f 10 4e 04    	movss  0x4(%r14),%xmm1
140128d0d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140128d13:	f3 41 0f 10 06       	movss  (%r14),%xmm0
140128d18:	0f 14 c1             	unpcklps %xmm1,%xmm0
140128d1b:	66 48 0f 7e c2       	movq   %xmm0,%rdx
140128d20:	48 8b 40 28          	mov    0x28(%rax),%rax
140128d24:	ff 15 0e 3f 9e 00    	call   *0x9e3f0e(%rip)        # 0x140b0cc38
140128d2a:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140128d2e:	48 8b 01             	mov    (%rcx),%rax
140128d31:	f3 0f 10 4e 04       	movss  0x4(%rsi),%xmm1
140128d36:	f3 0f 10 06          	movss  (%rsi),%xmm0
140128d3a:	0f 14 c1             	unpcklps %xmm1,%xmm0
140128d3d:	66 48 0f 7e c2       	movq   %xmm0,%rdx
140128d42:	48 8b 40 50          	mov    0x50(%rax),%rax
140128d46:	ff 15 ec 3e 9e 00    	call   *0x9e3eec(%rip)        # 0x140b0cc38
140128d4c:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140128d50:	48 8b 01             	mov    (%rcx),%rax
140128d53:	33 d2                	xor    %edx,%edx
140128d55:	48 8b 40 40          	mov    0x40(%rax),%rax
140128d59:	ff 15 d9 3e 9e 00    	call   *0x9e3ed9(%rip)        # 0x140b0cc38
140128d5f:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140128d63:	48 8b 01             	mov    (%rcx),%rax
140128d66:	48 8b 40 48          	mov    0x48(%rax),%rax
140128d6a:	ff 15 c8 3e 9e 00    	call   *0x9e3ec8(%rip)        # 0x140b0cc38
140128d70:	85 c0                	test   %eax,%eax
140128d72:	78 2c                	js     0x140128da0
140128d74:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
140128d78:	33 c9                	xor    %ecx,%ecx
140128d7a:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
140128d7e:	48 89 03             	mov    %rax,(%rbx)
140128d81:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140128d85:	48 85 d2             	test   %rdx,%rdx
140128d88:	74 14                	je     0x140128d9e
140128d8a:	48 8b 02             	mov    (%rdx),%rax
140128d8d:	48 8b ca             	mov    %rdx,%rcx
140128d90:	48 8b 40 10          	mov    0x10(%rax),%rax
140128d94:	ff 15 9e 3e 9e 00    	call   *0x9e3e9e(%rip)        # 0x140b0cc38
140128d9a:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140128d9e:	eb 1e                	jmp    0x140128dbe
140128da0:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140128da4:	48 85 c9             	test   %rcx,%rcx
140128da7:	74 0d                	je     0x140128db6
140128da9:	48 8b 01             	mov    (%rcx),%rax
140128dac:	48 8b 40 10          	mov    0x10(%rax),%rax
140128db0:	ff 15 82 3e 9e 00    	call   *0x9e3e82(%rip)        # 0x140b0cc38
140128db6:	48 83 23 00          	andq   $0x0,(%rbx)
140128dba:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140128dbe:	48 85 c9             	test   %rcx,%rcx
140128dc1:	74 0e                	je     0x140128dd1
140128dc3:	48 8b 01             	mov    (%rcx),%rax
140128dc6:	48 8b 40 10          	mov    0x10(%rax),%rax
140128dca:	ff 15 68 3e 9e 00    	call   *0x9e3e68(%rip)        # 0x140b0cc38
140128dd0:	90                   	nop
140128dd1:	48 8b 0f             	mov    (%rdi),%rcx
140128dd4:	48 85 c9             	test   %rcx,%rcx
140128dd7:	74 0d                	je     0x140128de6
140128dd9:	48 8b 01             	mov    (%rcx),%rax
140128ddc:	48 8b 40 10          	mov    0x10(%rax),%rax
140128de0:	ff 15 52 3e 9e 00    	call   *0x9e3e52(%rip)        # 0x140b0cc38
140128de6:	48 8b c3             	mov    %rbx,%rax
140128de9:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140128dee:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140128df3:	48 83 c4 40          	add    $0x40,%rsp
140128df7:	41 5e                	pop    %r14
140128df9:	5f                   	pop    %rdi
140128dfa:	5d                   	pop    %rbp
140128dfb:	c3                   	ret
140128dfc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140128e01:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140128e06:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140128e0b:	55                   	push   %rbp
140128e0c:	56                   	push   %rsi
140128e0d:	57                   	push   %rdi
140128e0e:	48 8b ec             	mov    %rsp,%rbp
140128e11:	48 83 ec 40          	sub    $0x40,%rsp
140128e15:	49 8b f0             	mov    %r8,%rsi
140128e18:	48 8b da             	mov    %rdx,%rbx
140128e1b:	48 8b f9             	mov    %rcx,%rdi
140128e1e:	48 83 65 38 00       	andq   $0x0,0x38(%rbp)
140128e23:	48 83 65 f8 00       	andq   $0x0,-0x8(%rbp)
140128e28:	49 8b 08             	mov    (%r8),%rcx
140128e2b:	48 8b 01             	mov    (%rcx),%rax
140128e2e:	48 8d 55 38          	lea    0x38(%rbp),%rdx
140128e32:	48 8b 40 50          	mov    0x50(%rax),%rax
140128e36:	ff 15 fc 3d 9e 00    	call   *0x9e3dfc(%rip)        # 0x140b0cc38
140128e3c:	85 c0                	test   %eax,%eax
140128e3e:	0f 88 90 00 00 00    	js     0x140128ed4
140128e44:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140128e48:	48 8b 01             	mov    (%rcx),%rax
140128e4b:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
140128e4f:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
140128e56:	ff 15 dc 3d 9e 00    	call   *0x9e3ddc(%rip)        # 0x140b0cc38
140128e5c:	85 c0                	test   %eax,%eax
140128e5e:	78 74                	js     0x140128ed4
140128e60:	48 8b 0b             	mov    (%rbx),%rcx
140128e63:	48 8b 01             	mov    (%rcx),%rax
140128e66:	4c 8b 4d f8          	mov    -0x8(%rbp),%r9
140128e6a:	f3 0f 10 15 32 82 a8 	movss  0xa88232(%rip),%xmm2        # 0x140bb10a4
140128e71:	00
140128e72:	33 d2                	xor    %edx,%edx
140128e74:	48 8b 40 60          	mov    0x60(%rax),%rax
140128e78:	ff 15 ba 3d 9e 00    	call   *0x9e3dba(%rip)        # 0x140b0cc38
140128e7e:	90                   	nop
140128e7f:	85 c0                	test   %eax,%eax
140128e81:	78 51                	js     0x140128ed4
140128e83:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140128e87:	48 8b 01             	mov    (%rcx),%rax
140128e8a:	48 8b 40 48          	mov    0x48(%rax),%rax
140128e8e:	ff 15 a4 3d 9e 00    	call   *0x9e3da4(%rip)        # 0x140b0cc38
140128e94:	85 c0                	test   %eax,%eax
140128e96:	78 3c                	js     0x140128ed4
140128e98:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140128e9c:	48 89 0f             	mov    %rcx,(%rdi)
140128e9f:	48 85 c9             	test   %rcx,%rcx
140128ea2:	74 11                	je     0x140128eb5
140128ea4:	48 8b 01             	mov    (%rcx),%rax
140128ea7:	48 8b 40 08          	mov    0x8(%rax),%rax
140128eab:	ff 15 87 3d 9e 00    	call   *0x9e3d87(%rip)        # 0x140b0cc38
140128eb1:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140128eb5:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
140128eb9:	48 85 d2             	test   %rdx,%rdx
140128ebc:	74 14                	je     0x140128ed2
140128ebe:	48 8b 02             	mov    (%rdx),%rax
140128ec1:	48 8b ca             	mov    %rdx,%rcx
140128ec4:	48 8b 40 10          	mov    0x10(%rax),%rax
140128ec8:	ff 15 6a 3d 9e 00    	call   *0x9e3d6a(%rip)        # 0x140b0cc38
140128ece:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140128ed2:	eb 29                	jmp    0x140128efd
140128ed4:	48 83 27 00          	andq   $0x0,(%rdi)
140128ed8:	48 8b 03             	mov    (%rbx),%rax
140128edb:	48 83 23 00          	andq   $0x0,(%rbx)
140128edf:	48 89 07             	mov    %rax,(%rdi)
140128ee2:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140128ee6:	48 85 c9             	test   %rcx,%rcx
140128ee9:	74 0e                	je     0x140128ef9
140128eeb:	48 8b 01             	mov    (%rcx),%rax
140128eee:	48 8b 40 10          	mov    0x10(%rax),%rax
140128ef2:	ff 15 40 3d 9e 00    	call   *0x9e3d40(%rip)        # 0x140b0cc38
140128ef8:	90                   	nop
140128ef9:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140128efd:	48 85 c9             	test   %rcx,%rcx
140128f00:	74 0e                	je     0x140128f10
140128f02:	48 8b 01             	mov    (%rcx),%rax
140128f05:	48 8b 40 10          	mov    0x10(%rax),%rax
140128f09:	ff 15 29 3d 9e 00    	call   *0x9e3d29(%rip)        # 0x140b0cc38
140128f0f:	90                   	nop
140128f10:	48 8b 0b             	mov    (%rbx),%rcx
140128f13:	48 85 c9             	test   %rcx,%rcx
140128f16:	74 0e                	je     0x140128f26
140128f18:	48 8b 01             	mov    (%rcx),%rax
140128f1b:	48 8b 40 10          	mov    0x10(%rax),%rax
140128f1f:	ff 15 13 3d 9e 00    	call   *0x9e3d13(%rip)        # 0x140b0cc38
140128f25:	90                   	nop
140128f26:	48 8b 0e             	mov    (%rsi),%rcx
140128f29:	48 85 c9             	test   %rcx,%rcx
140128f2c:	74 0d                	je     0x140128f3b
140128f2e:	48 8b 01             	mov    (%rcx),%rax
140128f31:	48 8b 40 10          	mov    0x10(%rax),%rax
140128f35:	ff 15 fd 3c 9e 00    	call   *0x9e3cfd(%rip)        # 0x140b0cc38
140128f3b:	48 8b c7             	mov    %rdi,%rax
140128f3e:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140128f43:	48 83 c4 40          	add    $0x40,%rsp
140128f47:	5f                   	pop    %rdi
140128f48:	5e                   	pop    %rsi
140128f49:	5d                   	pop    %rbp
140128f4a:	c3                   	ret
140128f4b:	90                   	nop
140128f4c:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140128f51:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140128f56:	55                   	push   %rbp
140128f57:	53                   	push   %rbx
140128f58:	56                   	push   %rsi
140128f59:	57                   	push   %rdi
140128f5a:	41 56                	push   %r14
140128f5c:	48 8b ec             	mov    %rsp,%rbp
140128f5f:	48 83 ec 50          	sub    $0x50,%rsp
140128f63:	4d 8b f0             	mov    %r8,%r14
140128f66:	48 8b fa             	mov    %rdx,%rdi
140128f69:	48 8b f1             	mov    %rcx,%rsi
140128f6c:	48 83 65 48 00       	andq   $0x0,0x48(%rbp)
140128f71:	48 83 65 e8 00       	andq   $0x0,-0x18(%rbp)
140128f76:	49 8b 08             	mov    (%r8),%rcx
140128f79:	48 8b 01             	mov    (%rcx),%rax
140128f7c:	48 8d 55 48          	lea    0x48(%rbp),%rdx
140128f80:	48 8b 40 50          	mov    0x50(%rax),%rax
140128f84:	ff 15 ae 3c 9e 00    	call   *0x9e3cae(%rip)        # 0x140b0cc38
140128f8a:	85 c0                	test   %eax,%eax
140128f8c:	0f 88 3c 01 00 00    	js     0x1401290ce
140128f92:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
140128f96:	48 8b 01             	mov    (%rcx),%rax
140128f99:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140128f9d:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
140128fa4:	ff 15 8e 3c 9e 00    	call   *0x9e3c8e(%rip)        # 0x140b0cc38
140128faa:	85 c0                	test   %eax,%eax
140128fac:	0f 88 1c 01 00 00    	js     0x1401290ce
140128fb2:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140128fb6:	48 85 db             	test   %rbx,%rbx
140128fb9:	74 10                	je     0x140128fcb
140128fbb:	48 8b 03             	mov    (%rbx),%rax
140128fbe:	48 8b cb             	mov    %rbx,%rcx
140128fc1:	48 8b 40 08          	mov    0x8(%rax),%rax
140128fc5:	ff 15 6d 3c 9e 00    	call   *0x9e3c6d(%rip)        # 0x140b0cc38
140128fcb:	48 8d 05 1e 24 9f 00 	lea    0x9f241e(%rip),%rax        # 0x140b1b3f0
140128fd2:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140128fd6:	48 83 65 f8 00       	andq   $0x0,-0x8(%rbp)
140128fdb:	48 85 db             	test   %rbx,%rbx
140128fde:	74 3f                	je     0x14012901f
140128fe0:	48 8b 03             	mov    (%rbx),%rax
140128fe3:	48 8b cb             	mov    %rbx,%rcx
140128fe6:	48 8b 40 08          	mov    0x8(%rax),%rax
140128fea:	ff 15 48 3c 9e 00    	call   *0x9e3c48(%rip)        # 0x140b0cc38
140128ff0:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140128ff4:	48 89 5d f8          	mov    %rbx,-0x8(%rbp)
140128ff8:	48 85 c9             	test   %rcx,%rcx
140128ffb:	74 0d                	je     0x14012900a
140128ffd:	48 8b 01             	mov    (%rcx),%rax
140129000:	48 8b 40 10          	mov    0x10(%rax),%rax
140129004:	ff 15 2e 3c 9e 00    	call   *0x9e3c2e(%rip)        # 0x140b0cc38
14012900a:	48 85 db             	test   %rbx,%rbx
14012900d:	74 10                	je     0x14012901f
14012900f:	48 8b 03             	mov    (%rbx),%rax
140129012:	48 8b cb             	mov    %rbx,%rcx
140129015:	48 8b 40 10          	mov    0x10(%rax),%rax
140129019:	ff 15 19 3c 9e 00    	call   *0x9e3c19(%rip)        # 0x140b0cc38
14012901f:	48 8b 0f             	mov    (%rdi),%rcx
140129022:	48 8b 01             	mov    (%rcx),%rax
140129025:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140129029:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14012902e:	f3 0f 10 1d 6e 80 a8 	movss  0xa8806e(%rip),%xmm3        # 0x140bb10a4
140129035:	00
140129036:	45 33 c0             	xor    %r8d,%r8d
140129039:	33 d2                	xor    %edx,%edx
14012903b:	48 8b 40 48          	mov    0x48(%rax),%rax
14012903f:	ff 15 f3 3b 9e 00    	call   *0x9e3bf3(%rip)        # 0x140b0cc38
140129045:	90                   	nop
140129046:	85 c0                	test   %eax,%eax
140129048:	78 6e                	js     0x1401290b8
14012904a:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
14012904e:	48 8b 01             	mov    (%rcx),%rax
140129051:	48 8b 40 48          	mov    0x48(%rax),%rax
140129055:	ff 15 dd 3b 9e 00    	call   *0x9e3bdd(%rip)        # 0x140b0cc38
14012905b:	85 c0                	test   %eax,%eax
14012905d:	78 59                	js     0x1401290b8
14012905f:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
140129063:	48 89 0e             	mov    %rcx,(%rsi)
140129066:	48 85 c9             	test   %rcx,%rcx
140129069:	74 11                	je     0x14012907c
14012906b:	48 8b 01             	mov    (%rcx),%rax
14012906e:	48 8b 40 08          	mov    0x8(%rax),%rax