432bc0:	55                   	push   %ebp
432bc1:	8b ec                	mov    %esp,%ebp
432bc3:	83 ec 08             	sub    $0x8,%esp
432bc6:	83 e4 f0             	and    $0xfffffff0,%esp
432bc9:	dd 1c 24             	fstpl  (%esp)
432bcc:	f3 0f 7e 04 24       	movq   (%esp),%xmm0
432bd1:	e8 08 00 00 00       	call   0x432bde
432bd6:	c9                   	leave
432bd7:	c3                   	ret
432bd8:	66 0f 12 44 24 04    	movlpd 0x4(%esp),%xmm0
432bde:	66 0f 12 25 20 bc 49 	movlpd 0x49bc20,%xmm4
432be5:	00
432be6:	66 0f 12 1d 30 bc 49 	movlpd 0x49bc30,%xmm3
432bed:	00
432bee:	66 0f 57 ed          	xorpd  %xmm5,%xmm5
432bf2:	66 0f 12 15 28 bc 49 	movlpd 0x49bc28,%xmm2
432bf9:	00
432bfa:	f2 0f 10 c8          	movsd  %xmm0,%xmm1
432bfe:	66 0f 73 d0 2c       	psrlq  $0x2c,%xmm0
432c03:	66 0f 7e c2          	movd   %xmm0,%edx
432c07:	f2 0f 10 f9          	movsd  %xmm1,%xmm7
432c0b:	b9 00 20 00 00       	mov    $0x2000,%ecx
432c10:	66 0f c4 e9 02       	pinsrw $0x2,%ecx,%xmm5
432c15:	f2 0f 10 c1          	movsd  %xmm1,%xmm0
432c19:	b8 ff ff 07 00       	mov    $0x7ffff,%eax
432c1e:	23 c2                	and    %edx,%eax
432c20:	2d 00 fb 03 00       	sub    $0x3fb00,%eax
432c25:	3d bb 03 00 00       	cmp    $0x3bb,%eax
432c2a:	0f 83 ce 00 00 00    	jae    0x432cfe
432c30:	f2 0f 59 c9          	mulsd  %xmm1,%xmm1
432c34:	81 e2 ff ff 00 00    	and    $0xffff,%edx
432c3a:	f2 0f 5c d9          	subsd  %xmm1,%xmm3
432c3e:	f2 0f 51 db          	sqrtsd %xmm3,%xmm3
432c42:	66 0f 54 d7          	andpd  %xmm7,%xmm2
432c46:	83 e2 fc             	and    $0xfffffffc,%edx
432c49:	81 ea 00 fb 00 00    	sub    $0xfb00,%edx
432c4f:	66 0f 12 0c 55 90 b3 	movlpd 0x49b390(,%edx,2),%xmm1
432c56:	49 00
432c58:	66 0f 56 d5          	orpd   %xmm5,%xmm2
432c5c:	66 0f 28 24 95 90 a4 	movapd 0x49a490(,%edx,4),%xmm4
432c63:	49 00
432c65:	f2 0f 10 f7          	movsd  %xmm7,%xmm6
432c69:	f2 0f 58 fa          	addsd  %xmm2,%xmm7
432c6d:	f2 0f 5c c2          	subsd  %xmm2,%xmm0
432c71:	f2 0f 59 c7          	mulsd  %xmm7,%xmm0
432c75:	f2 0f 59 f1          	mulsd  %xmm1,%xmm6
432c79:	f2 0f 59 da          	mulsd  %xmm2,%xmm3
432c7d:	f2 0f 10 ce          	movsd  %xmm6,%xmm1
432c81:	f2 0f 58 f3          	addsd  %xmm3,%xmm6
432c85:	f2 0f 5e c6          	divsd  %xmm6,%xmm0
432c89:	66 0f 12 3d d8 bb 49 	movlpd 0x49bbd8,%xmm7
432c90:	00
432c91:	66 0f 12 2d c8 bb 49 	movlpd 0x49bbc8,%xmm5
432c98:	00
432c99:	f2 0f 5c cb          	subsd  %xmm3,%xmm1
432c9d:	66 0f 73 d2 3f       	psrlq  $0x3f,%xmm2
432ca2:	f2 0f 10 d9          	movsd  %xmm1,%xmm3
432ca6:	66 0f 73 f2 3f       	psllq  $0x3f,%xmm2
432cab:	f2 0f 59 c9          	mulsd  %xmm1,%xmm1
432caf:	66 0f 70 d2 44       	pshufd $0x44,%xmm2,%xmm2
432cb4:	66 0f 12 35 d0 bb 49 	movlpd 0x49bbd0,%xmm6
432cbb:	00
432cbc:	f2 0f 59 d9          	mulsd  %xmm1,%xmm3
432cc0:	f2 0f 59 f9          	mulsd  %xmm1,%xmm7
432cc4:	83 ec 10             	sub    $0x10,%esp
432cc7:	66 0f 57 e2          	xorpd  %xmm2,%xmm4
432ccb:	f2 0f 59 eb          	mulsd  %xmm3,%xmm5
432ccf:	f2 0f 59 d9          	mulsd  %xmm1,%xmm3
432cd3:	f2 0f 58 f7          	addsd  %xmm7,%xmm6
432cd7:	f2 0f 59 f3          	mulsd  %xmm3,%xmm6
432cdb:	f2 0f 58 ec          	addsd  %xmm4,%xmm5
432cdf:	66 0f 70 e4 ee       	pshufd $0xee,%xmm4,%xmm4
432ce4:	f2 0f 58 f5          	addsd  %xmm5,%xmm6
432ce8:	f2 0f 58 c6          	addsd  %xmm6,%xmm0
432cec:	f2 0f 58 c4          	addsd  %xmm4,%xmm0
432cf0:	66 0f 13 44 24 04    	movlpd %xmm0,0x4(%esp)
432cf6:	dd 44 24 04          	fldl   0x4(%esp)
432cfa:	83 c4 10             	add    $0x10,%esp
432cfd:	c3                   	ret
432cfe:	2d bb 03 00 00       	sub    $0x3bb,%eax
432d03:	83 f8 43             	cmp    $0x43,%eax
432d06:	0f 83 19 01 00 00    	jae    0x432e25
432d0c:	f2 0f 59 c9          	mulsd  %xmm1,%xmm1
432d10:	f2 0f 5c d9          	subsd  %xmm1,%xmm3
432d14:	f2 0f 51 db          	sqrtsd %xmm3,%xmm3
432d18:	66 0f d7 c7          	pmovmskb %xmm7,%eax
432d1c:	66 0f 73 f0 01       	psllq  $0x1,%xmm0
432d21:	66 0f 54 3d c0 bb 49 	andpd  0x49bbc0,%xmm7
432d28:	00
432d29:	66 0f 73 d0 01       	psrlq  $0x1,%xmm0
432d2e:	f2 0f 10 c8          	movsd  %xmm0,%xmm1
432d32:	66 0f 12 25 30 bc 49 	movlpd 0x49bc30,%xmm4
432d39:	00
432d3a:	f2 0f 10 f7          	movsd  %xmm7,%xmm6
432d3e:	f2 0f 5c cf          	subsd  %xmm7,%xmm1
432d42:	f2 0f 59 ff          	mulsd  %xmm7,%xmm7
432d46:	f2 0f 58 c6          	addsd  %xmm6,%xmm0
432d4a:	f2 0f 5c e7          	subsd  %xmm7,%xmm4
432d4e:	f2 0f 59 c1          	mulsd  %xmm1,%xmm0
432d52:	f2 0f 10 fb          	movsd  %xmm3,%xmm7
432d56:	66 0f 54 d3          	andpd  %xmm3,%xmm2
432d5a:	66 0f 73 f3 02       	psllq  $0x2,%xmm3
432d5f:	66 0f c5 d3 03       	pextrw $0x3,%xmm3,%edx
432d64:	66 0f 56 d5          	orpd   %xmm5,%xmm2
432d68:	81 ea c0 fe 00 00    	sub    $0xfec0,%edx
432d6e:	03 d2                	add    %edx,%edx
432d70:	f2 0f 59 3c 95 90 b3 	mulsd  0x49b390(,%edx,4),%xmm7
432d77:	49 00
432d79:	f2 0f 59 f2          	mulsd  %xmm2,%xmm6
432d7d:	66 0f 28 1d 90 bb 49 	movapd 0x49bb90,%xmm3
432d84:	00
432d85:	f2 0f 59 ca          	mulsd  %xmm2,%xmm1
432d89:	f2 0f 59 d2          	mulsd  %xmm2,%xmm2
432d8d:	f2 0f 5c f7          	subsd  %xmm7,%xmm6
432d91:	f2 0f 58 f1          	addsd  %xmm1,%xmm6
432d95:	f2 0f 5c e2          	subsd  %xmm2,%xmm4
432d99:	f2 0f 58 ff          	addsd  %xmm7,%xmm7
432d9d:	66 0f 12 2d c8 bb 49 	movlpd 0x49bbc8,%xmm5
432da4:	00
432da5:	f2 0f 5c e0          	subsd  %xmm0,%xmm4
432da9:	f2 0f 58 fe          	addsd  %xmm6,%xmm7
432dad:	66 0f 12 05 d8 bb 49 	movlpd 0x49bbd8,%xmm0
432db4:	00
432db5:	f2 0f 5e e7          	divsd  %xmm7,%xmm4
432db9:	66 0f 12 15 d0 bb 49 	movlpd 0x49bbd0,%xmm2
432dc0:	00
432dc1:	66 0f 5c 1c d5 90 a4 	subpd  0x49a490(,%edx,8),%xmm3
432dc8:	49 00
432dca:	f2 0f 10 ce          	movsd  %xmm6,%xmm1
432dce:	f2 0f 59 f6          	mulsd  %xmm6,%xmm6
432dd2:	25 80 00 00 00       	and    $0x80,%eax
432dd7:	c1 e0 08             	shl    $0x8,%eax
432dda:	f2 0f 59 c6          	mulsd  %xmm6,%xmm0
432dde:	f2 0f 59 ce          	mulsd  %xmm6,%xmm1
432de2:	83 ec 10             	sub    $0x10,%esp
432de5:	f2 0f 59 e9          	mulsd  %xmm1,%xmm5
432de9:	f2 0f 59 ce          	mulsd  %xmm6,%xmm1
432ded:	f2 0f 58 c2          	addsd  %xmm2,%xmm0
432df1:	66 0f ef f6          	pxor   %xmm6,%xmm6
432df5:	f2 0f 59 c1          	mulsd  %xmm1,%xmm0
432df9:	f2 0f 58 eb          	addsd  %xmm3,%xmm5
432dfd:	66 0f c4 f0 03       	pinsrw $0x3,%eax,%xmm6
432e02:	f2 0f 58 c5          	addsd  %xmm5,%xmm0
432e06:	66 0f 70 db ee       	pshufd $0xee,%xmm3,%xmm3
432e0b:	f2 0f 5c c4          	subsd  %xmm4,%xmm0
432e0f:	f2 0f 58 c3          	addsd  %xmm3,%xmm0
432e13:	66 0f 56 c6          	orpd   %xmm6,%xmm0
432e17:	66 0f 13 44 24 04    	movlpd %xmm0,0x4(%esp)
432e1d:	dd 44 24 04          	fldl   0x4(%esp)
432e21:	83 c4 10             	add    $0x10,%esp
432e24:	c3                   	ret
432e25:	05 bb 3b 00 00       	add    $0x3bbb,%eax
432e2a:	3d 00 38 00 00       	cmp    $0x3800,%eax
432e2f:	73 6a                	jae    0x432e9b
432e31:	66 0f 14 ff          	unpcklpd %xmm7,%xmm7
432e35:	66 0f 28 35 e0 bb 49 	movapd 0x49bbe0,%xmm6
432e3c:	00
432e3d:	66 0f 14 cf          	unpcklpd %xmm7,%xmm1
432e41:	66 0f 28 15 f0 bb 49 	movapd 0x49bbf0,%xmm2
432e48:	00
432e49:	66 0f 28 25 00 bc 49 	movapd 0x49bc00,%xmm4
432e50:	00
432e51:	66 0f 59 ff          	mulpd  %xmm7,%xmm7
432e55:	83 ec 10             	sub    $0x10,%esp
432e58:	66 0f 59 cf          	mulpd  %xmm7,%xmm1
432e5c:	66 0f 59 f7          	mulpd  %xmm7,%xmm6
432e60:	66 0f 59 ff          	mulpd  %xmm7,%xmm7
432e64:	f2 0f 10 d9          	movsd  %xmm1,%xmm3
432e68:	f2 0f 59 c9          	mulsd  %xmm1,%xmm1
432e6c:	66 0f 58 f2          	addpd  %xmm2,%xmm6
432e70:	66 0f 59 e7          	mulpd  %xmm7,%xmm4
432e74:	f2 0f 59 cb          	mulsd  %xmm3,%xmm1
432e78:	66 0f 58 f4          	addpd  %xmm4,%xmm6
432e7c:	66 0f 59 ce          	mulpd  %xmm6,%xmm1
432e80:	66 0f 70 d1 ee       	pshufd $0xee,%xmm1,%xmm2
432e85:	f2 0f 58 ca          	addsd  %xmm2,%xmm1
432e89:	f2 0f 58 c1          	addsd  %xmm1,%xmm0
432e8d:	66 0f 13 44 24 04    	movlpd %xmm0,0x4(%esp)
432e93:	dd 44 24 04          	fldl   0x4(%esp)
432e97:	83 c4 10             	add    $0x10,%esp
432e9a:	c3                   	ret
432e9b:	2d fe 3b 00 00       	sub    $0x3bfe,%eax
432ea0:	83 f8 02             	cmp    $0x2,%eax
432ea3:	0f 83 4f 01 00 00    	jae    0x432ff8
432ea9:	f2 0f 59 c9          	mulsd  %xmm1,%xmm1
432ead:	f2 0f 5c d9          	subsd  %xmm1,%xmm3
432eb1:	f2 0f 51 db          	sqrtsd %xmm3,%xmm3
432eb5:	66 0f c5 c7 03       	pextrw $0x3,%xmm7,%eax
432eba:	66 0f 54 3d b0 bb 49 	andpd  0x49bbb0,%xmm7
432ec1:	00
432ec2:	66 0f 70 eb 44       	pshufd $0x44,%xmm3,%xmm5
432ec7:	66 0f 54 1d b0 bb 49 	andpd  0x49bbb0,%xmm3
432ece:	00
432ecf:	f2 0f 10 cf          	movsd  %xmm7,%xmm1
432ed3:	66 0f 12 25 30 bc 49 	movlpd 0x49bc30,%xmm4
432eda:	00
432edb:	f2 0f 10 f7          	movsd  %xmm7,%xmm6
432edf:	f2 0f 5c c7          	subsd  %xmm7,%xmm0
432ee3:	f2 0f 59 ff          	mulsd  %xmm7,%xmm7
432ee7:	f2 0f 58 c9          	addsd  %xmm1,%xmm1
432eeb:	f2 0f 59 c8          	mulsd  %xmm0,%xmm1
432eef:	f2 0f 5c e7          	subsd  %xmm7,%xmm4
432ef3:	f2 0f 10 f3          	movsd  %xmm3,%xmm6
432ef7:	f2 0f 59 db          	mulsd  %xmm3,%xmm3
432efb:	f2 0f 59 c0          	mulsd  %xmm0,%xmm0
432eff:	f2 0f 5c e1          	subsd  %xmm1,%xmm4
432f03:	f2 0f 5c f5          	subsd  %xmm5,%xmm6
432f07:	f2 0f 58 ed          	addsd  %xmm5,%xmm5
432f0b:	f2 0f 5c e3          	subsd  %xmm3,%xmm4
432f0f:	66 0f 28 15 e0 bb 49 	movapd 0x49bbe0,%xmm2
432f16:	00
432f17:	66 0f 70 dd ee       	pshufd $0xee,%xmm5,%xmm3
432f1c:	f2 0f 5c e0          	subsd  %xmm0,%xmm4
432f20:	f2 0f 58 ee          	addsd  %xmm6,%xmm5
432f24:	66 0f 70 fb ee       	pshufd $0xee,%xmm3,%xmm7
432f29:	f2 0f 58 db          	addsd  %xmm3,%xmm3
432f2d:	f2 0f 59 ee          	mulsd  %xmm6,%xmm5
432f31:	f2 0f 58 e5          	addsd  %xmm5,%xmm4
432f35:	66 0f 70 f7 ee       	pshufd $0xee,%xmm7,%xmm6
432f3a:	f2 0f 5e e3          	divsd  %xmm3,%xmm4
432f3e:	66 0f 28 0d 10 bc 49 	movapd 0x49bc10,%xmm1
432f45:	00
432f46:	66 0f 28 2d f0 bb 49 	movapd 0x49bbf0,%xmm5
432f4d:	00
432f4e:	66 0f 28 05 00 bc 49 	movapd 0x49bc00,%xmm0
432f55:	00
432f56:	66 0f 59 ff          	mulpd  %xmm7,%xmm7
432f5a:	f2 0f 10 de          	movsd  %xmm6,%xmm3
432f5e:	66 0f 59 d7          	mulpd  %xmm7,%xmm2
432f62:	66 0f 59 f7          	mulpd  %xmm7,%xmm6
432f66:	25 00 80 00 00       	and    $0x8000,%eax
432f6b:	f2 0f 59 cf          	mulsd  %xmm7,%xmm1
432f6f:	66 0f 59 ff          	mulpd  %xmm7,%xmm7
432f73:	66 0f 58 ea          	addpd  %xmm2,%xmm5
432f77:	66 0f 28 d6          	movapd %xmm6,%xmm2
432f7b:	f2 0f 59 f6          	mulsd  %xmm6,%xmm6
432f7f:	66 0f 59 f8          	mulpd  %xmm0,%xmm7
432f83:	66 0f 28 05 90 bb 49 	movapd 0x49bb90,%xmm0
432f8a:	00
432f8b:	f2 0f 59 d6          	mulsd  %xmm6,%xmm2
432f8f:	66 0f 58 fd          	addpd  %xmm5,%xmm7
432f93:	66 0f 70 e9 ee       	pshufd $0xee,%xmm1,%xmm5
432f98:	f2 0f 59 f2          	mulsd  %xmm2,%xmm6
432f9c:	83 ec 10             	sub    $0x10,%esp
432f9f:	66 0f 59 fa          	mulpd  %xmm2,%xmm7
432fa3:	f2 0f 58 cd          	addsd  %xmm5,%xmm1
432fa7:	66 0f 57 ed          	xorpd  %xmm5,%xmm5
432fab:	66 0f 70 d7 ee       	pshufd $0xee,%xmm7,%xmm2
432fb0:	f2 0f 59 ce          	mulsd  %xmm6,%xmm1
432fb4:	66 0f 70 f0 ee       	pshufd $0xee,%xmm0,%xmm6
432fb9:	f2 0f 58 fa          	addsd  %xmm2,%xmm7
432fbd:	f2 0f 10 d3          	movsd  %xmm3,%xmm2
432fc1:	66 0f c4 e8 03       	pinsrw $0x3,%eax,%xmm5
432fc6:	f2 0f 5c de          	subsd  %xmm6,%xmm3
432fca:	f2 0f 58 c1          	addsd  %xmm1,%xmm0
432fce:	f2 0f 58 f3          	addsd  %xmm3,%xmm6
432fd2:	f2 0f 58 fc          	addsd  %xmm4,%xmm7
432fd6:	f2 0f 5c d6          	subsd  %xmm6,%xmm2
432fda:	f2 0f 5c c7          	subsd  %xmm7,%xmm0
432fde:	f2 0f 5c c2          	subsd  %xmm2,%xmm0
432fe2:	f2 0f 5c c3          	subsd  %xmm3,%xmm0
432fe6:	66 0f 56 c5          	orpd   %xmm5,%xmm0
432fea:	66 0f 13 44 24 04    	movlpd %xmm0,0x4(%esp)
432ff0:	dd 44 24 04          	fldl   0x4(%esp)
432ff4:	83 c4 10             	add    $0x10,%esp
432ff7:	c3                   	ret
432ff8:	05 fe fe 03 00       	add    $0x3fefe,%eax
432ffd:	3d 00 ff 03 00       	cmp    $0x3ff00,%eax
433002:	0f 82 f7 00 00 00    	jb     0x4330ff
433008:	66 0f 7e c1          	movd   %xmm0,%ecx
43300c:	66 0f 73 d0 20       	psrlq  $0x20,%xmm0
433011:	66 0f 7e c2          	movd   %xmm0,%edx
433015:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
43301b:	b8 00 00 f0 3f       	mov    $0x3ff00000,%eax
433020:	2b c2                	sub    %edx,%eax
433022:	0b c1                	or     %ecx,%eax
433024:	83 f8 00             	cmp    $0x0,%eax
433027:	0f 84 85 00 00 00    	je     0x4330b2
43302d:	66 0f 12 54 24 04    	movlpd 0x4(%esp),%xmm2
433033:	66 0f 7e d2          	movd   %xmm2,%edx
433037:	66 0f 73 d2 20       	psrlq  $0x20,%xmm2
43303c:	66 0f 7e d1          	movd   %xmm2,%ecx
433040:	81 e1 ff ff ff 7f    	and    $0x7fffffff,%ecx
433046:	83 ea 01             	sub    $0x1,%edx
433049:	81 d9 00 00 f0 7f    	sbb    $0x7ff00000,%ecx
43304f:	83 f9 00             	cmp    $0x0,%ecx
433052:	0f 8d 8f 00 00 00    	jge    0x4330e7
433058:	66 0f 57 c9          	xorpd  %xmm1,%xmm1
43305c:	66 0f 57 c0          	xorpd  %xmm0,%xmm0
433060:	ba f0 7f 00 00       	mov    $0x7ff0,%edx
433065:	66 0f c4 ca 03       	pinsrw $0x3,%edx,%xmm1
43306a:	f2 0f 59 c1          	mulsd  %xmm1,%xmm0
43306e:	ba 3d 00 00 00       	mov    $0x3d,%edx
433073:	83 ec 1c             	sub    $0x1c,%esp
433076:	66 0f 13 44 24 10    	movlpd %xmm0,0x10(%esp)
43307c:	89 54 24 0c          	mov    %edx,0xc(%esp)
433080:	8b d4                	mov    %esp,%edx
433082:	83 c2 10             	add    $0x10,%edx
433085:	89 54 24 08          	mov    %edx,0x8(%esp)
433089:	83 c2 10             	add    $0x10,%edx
43308c:	89 54 24 04          	mov    %edx,0x4(%esp)
433090:	89 14 24             	mov    %edx,(%esp)
433093:	e8 80 06 00 00       	call   0x433718
433098:	66 0f 12 44 24 10    	movlpd 0x10(%esp),%xmm0
43309e:	83 c4 1c             	add    $0x1c,%esp
4330a1:	83 ec 10             	sub    $0x10,%esp
4330a4:	66 0f 13 44 24 04    	movlpd %xmm0,0x4(%esp)
4330aa:	dd 44 24 04          	fldl   0x4(%esp)
4330ae:	83 c4 10             	add    $0x10,%esp
4330b1:	c3                   	ret
4330b2:	66 0f 12 0d 20 bc 49 	movlpd 0x49bc20,%xmm1
4330b9:	00
4330ba:	66 0f 12 15 90 bb 49 	movlpd 0x49bb90,%xmm2
4330c1:	00
4330c2:	66 0f 12 05 98 bb 49 	movlpd 0x49bb98,%xmm0
4330c9:	00
4330ca:	f2 0f 58 c2          	addsd  %xmm2,%xmm0
4330ce:	66 0f 55 cf          	andnpd %xmm7,%xmm1
4330d2:	66 0f 56 c1          	orpd   %xmm1,%xmm0
4330d6:	83 ec 10             	sub    $0x10,%esp
4330d9:	66 0f 13 44 24 04    	movlpd %xmm0,0x4(%esp)
4330df:	dd 44 24 04          	fldl   0x4(%esp)
4330e3:	83 c4 10             	add    $0x10,%esp
4330e6:	c3                   	ret
4330e7:	66 0f 12 44 24 04    	movlpd 0x4(%esp),%xmm0
4330ed:	66 0f 57 f6          	xorpd  %xmm6,%xmm6
4330f1:	f2 0f 58 c6          	addsd  %xmm6,%xmm0
4330f5:	ba f1 03 00 00       	mov    $0x3f1,%edx
4330fa:	e9 74 ff ff ff       	jmp    0x433073
4330ff:	66 0f 12 44 24 04    	movlpd 0x4(%esp),%xmm0
433105:	66 0f 57 f6          	xorpd  %xmm6,%xmm6
433109:	83 ec 10             	sub    $0x10,%esp
43310c:	f2 0f 10 f8          	movsd  %xmm0,%xmm7
433110:	66 0f c5 d0 03       	pextrw $0x3,%xmm0,%edx
433115:	81 e2 f0 7f 00 00    	and    $0x7ff0,%edx
43311b:	83 ea 10             	sub    $0x10,%edx
43311e:	81 fa e0 7f 00 00    	cmp    $0x7fe0,%edx
433124:	72 0c                	jb     0x433132
433126:	f2 0f 58 f0          	addsd  %xmm0,%xmm6
43312a:	66 0f 56 c6          	orpd   %xmm6,%xmm0
43312e:	f2 0f 59 f8          	mulsd  %xmm0,%xmm7
433132:	66 0f 13 44 24 04    	movlpd %xmm0,0x4(%esp)
433138:	dd 44 24 04          	fldl   0x4(%esp)
43313c:	83 c4 10             	add    $0x10,%esp
43313f:	c3                   	ret
433140:	55                   	push   %ebp
433141:	8b ec                	mov    %esp,%ebp
433143:	83 ec 08             	sub    $0x8,%esp
433146:	83 e4 f0             	and    $0xfffffff0,%esp
433149:	dd 1c 24             	fstpl  (%esp)