5d99cf:	75 1c                	jne    0x5d99ed
5d99d1:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d99d4:	80 b8 14 04 00 00 00 	cmpb   $0x0,0x414(%eax)
5d99db:	75 10                	jne    0x5d99ed
5d99dd:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d99e0:	80 b8 11 04 00 00 00 	cmpb   $0x0,0x411(%eax)
5d99e7:	0f 84 cc 01 00 00    	je     0x5d9bb9
5d99ed:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d99f0:	83 b8 f0 04 00 00 00 	cmpl   $0x0,0x4f0(%eax)
5d99f7:	0f 84 bc 01 00 00    	je     0x5d9bb9
5d99fd:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9a00:	83 b8 f4 04 00 00 00 	cmpl   $0x0,0x4f4(%eax)
5d9a07:	0f 84 ac 01 00 00    	je     0x5d9bb9
5d9a0d:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9a10:	8a 80 54 02 00 00    	mov    0x254(%eax),%al
5d9a16:	2c 09                	sub    $0x9,%al
5d9a18:	74 06                	je     0x5d9a20
5d9a1a:	fe c8                	dec    %al
5d9a1c:	74 14                	je     0x5d9a32
5d9a1e:	eb 1e                	jmp    0x5d9a3e
5d9a20:	8b 1d 64 70 6a 00    	mov    0x6a7064,%ebx
5d9a26:	8b 1b                	mov    (%ebx),%ebx
5d9a28:	8b 35 d0 6f 6a 00    	mov    0x6a6fd0,%esi
5d9a2e:	8b 36                	mov    (%esi),%esi
5d9a30:	eb 40                	jmp    0x5d9a72
5d9a32:	bb 05 00 00 00       	mov    $0x5,%ebx
5d9a37:	be 05 00 00 00       	mov    $0x5,%esi
5d9a3c:	eb 34                	jmp    0x5d9a72
5d9a3e:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9a41:	8b 10                	mov    (%eax),%edx
5d9a43:	ff 92 10 01 00 00    	call   *0x110(%edx)
5d9a49:	8b 55 fc             	mov    -0x4(%ebp),%edx
5d9a4c:	8b 5a 48             	mov    0x48(%edx),%ebx
5d9a4f:	2b d8                	sub    %eax,%ebx
5d9a51:	d1 fb                	sar    $1,%ebx
5d9a53:	79 03                	jns    0x5d9a58
5d9a55:	83 d3 00             	adc    $0x0,%ebx
5d9a58:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9a5b:	8b 10                	mov    (%eax),%edx
5d9a5d:	ff 92 14 01 00 00    	call   *0x114(%edx)
5d9a63:	8b 55 fc             	mov    -0x4(%ebp),%edx
5d9a66:	8b 72 4c             	mov    0x4c(%edx),%esi
5d9a69:	2b f0                	sub    %eax,%esi
5d9a6b:	d1 fe                	sar    $1,%esi
5d9a6d:	79 03                	jns    0x5d9a72
5d9a6f:	83 d6 00             	adc    $0x0,%esi
5d9a72:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9a75:	8b b8 f0 04 00 00    	mov    0x4f0(%eax),%edi
5d9a7b:	83 ff 02             	cmp    $0x2,%edi
5d9a7e:	7d 23                	jge    0x5d9aa3
5d9a80:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9a83:	83 b8 f4 04 00 00 02 	cmpl   $0x2,0x4f4(%eax)
5d9a8a:	7d 17                	jge    0x5d9aa3
5d9a8c:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9a8f:	33 d2                	xor    %edx,%edx
5d9a91:	89 90 a0 03 00 00    	mov    %edx,0x3a0(%eax)
5d9a97:	c7 80 a4 03 00 00 00 	movl   $0x40590000,0x3a4(%eax)
5d9a9e:	00 59 40
5d9aa1:	eb 7f                	jmp    0x5d9b22
5d9aa3:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9aa6:	8b 10                	mov    (%eax),%edx
5d9aa8:	ff 92 10 01 00 00    	call   *0x110(%edx)
5d9aae:	8b d3                	mov    %ebx,%edx
5d9ab0:	03 d2                	add    %edx,%edx
5d9ab2:	2b c2                	sub    %edx,%eax
5d9ab4:	50                   	push   %eax
5d9ab5:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9ab8:	8b 10                	mov    (%eax),%edx
5d9aba:	ff 92 14 01 00 00    	call   *0x114(%edx)
5d9ac0:	8b d6                	mov    %esi,%edx
5d9ac2:	03 d2                	add    %edx,%edx
5d9ac4:	2b c2                	sub    %edx,%eax
5d9ac6:	50                   	push   %eax
5d9ac7:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9aca:	80 b8 13 04 00 00 00 	cmpb   $0x0,0x413(%eax)
5d9ad1:	75 10                	jne    0x5d9ae3
5d9ad3:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9ad6:	80 b8 11 04 00 00 00 	cmpb   $0x0,0x411(%eax)
5d9add:	75 04                	jne    0x5d9ae3
5d9adf:	33 c0                	xor    %eax,%eax
5d9ae1:	eb 02                	jmp    0x5d9ae5
5d9ae3:	b0 01                	mov    $0x1,%al
5d9ae5:	50                   	push   %eax
5d9ae6:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9ae9:	80 b8 14 04 00 00 00 	cmpb   $0x0,0x414(%eax)
5d9af0:	75 10                	jne    0x5d9b02
5d9af2:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9af5:	80 b8 11 04 00 00 00 	cmpb   $0x0,0x411(%eax)
5d9afc:	75 04                	jne    0x5d9b02
5d9afe:	33 c0                	xor    %eax,%eax
5d9b00:	eb 02                	jmp    0x5d9b04
5d9b02:	b0 01                	mov    $0x1,%al
5d9b04:	50                   	push   %eax
5d9b05:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9b08:	8b 88 f4 04 00 00    	mov    0x4f4(%eax),%ecx
5d9b0e:	8b d7                	mov    %edi,%edx
5d9b10:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9b13:	e8 98 f8 ff ff       	call   0x5d93b0
5d9b18:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9b1b:	dd 98 a0 03 00 00    	fstpl  0x3a0(%eax)
5d9b21:	9b                   	fwait
5d9b22:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9b25:	dd 80 a0 03 00 00    	fldl   0x3a0(%eax)
5d9b2b:	d8 1d bc a1 5d 00    	fcomps 0x5da1bc
5d9b31:	df e0                	fnstsw %ax
5d9b33:	9e                   	sahf
5d9b34:	73 15                	jae    0x5d9b4b
5d9b36:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9b39:	33 d2                	xor    %edx,%edx
5d9b3b:	89 90 a0 03 00 00    	mov    %edx,0x3a0(%eax)
5d9b41:	c7 80 a4 03 00 00 00 	movl   $0x3ff00000,0x3a4(%eax)
5d9b48:	00 f0 3f
5d9b4b:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9b4e:	dd 80 a0 03 00 00    	fldl   0x3a0(%eax)
5d9b54:	d8 35 c0 a1 5d 00    	fdivs  0x5da1c0
5d9b5a:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9b5d:	dd 98 a8 03 00 00    	fstpl  0x3a8(%eax)
5d9b63:	9b d9 05 c0 a1 5d 00 	flds   0x5da1c0
5d9b6a:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9b6d:	dc b0 a0 03 00 00    	fdivl  0x3a0(%eax)
5d9b73:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9b76:	dd 98 b0 03 00 00    	fstpl  0x3b0(%eax)
5d9b7c:	9b                   	fwait
5d9b7d:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9b80:	8b 10                	mov    (%eax),%edx
5d9b82:	ff 92 34 01 00 00    	call   *0x134(%edx)
5d9b88:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9b8b:	8b 10                	mov    (%eax),%edx
5d9b8d:	ff 92 30 01 00 00    	call   *0x130(%edx)
5d9b93:	ba 01 00 00 00       	mov    $0x1,%edx
5d9b98:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9b9b:	8b 08                	mov    (%eax),%ecx
5d9b9d:	ff 91 08 01 00 00    	call   *0x108(%ecx)
5d9ba3:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9ba6:	33 d2                	xor    %edx,%edx
5d9ba8:	89 90 80 03 00 00    	mov    %edx,0x380(%eax)
5d9bae:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9bb1:	33 d2                	xor    %edx,%edx
5d9bb3:	89 90 84 03 00 00    	mov    %edx,0x384(%eax)
5d9bb9:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9bbc:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9bc2:	8b 10                	mov    (%eax),%edx
5d9bc4:	ff 52 0c             	call   *0xc(%edx)
5d9bc7:	8b 55 fc             	mov    -0x4(%ebp),%edx
5d9bca:	3b 82 30 03 00 00    	cmp    0x330(%edx),%eax
5d9bd0:	75 1d                	jne    0x5d9bef
5d9bd2:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9bd5:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9bdb:	8b 10                	mov    (%eax),%edx
5d9bdd:	ff 52 08             	call   *0x8(%edx)
5d9be0:	8b 55 fc             	mov    -0x4(%ebp),%edx
5d9be3:	3b 82 34 03 00 00    	cmp    0x334(%edx),%eax
5d9be9:	0f 84 2d 01 00 00    	je     0x5d9d1c
5d9bef:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9bf2:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9bf8:	8b 10                	mov    (%eax),%edx
5d9bfa:	ff 52 0c             	call   *0xc(%edx)
5d9bfd:	8b 55 fc             	mov    -0x4(%ebp),%edx
5d9c00:	89 82 30 03 00 00    	mov    %eax,0x330(%edx)
5d9c06:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9c09:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9c0f:	8b 10                	mov    (%eax),%edx
5d9c11:	ff 52 08             	call   *0x8(%edx)
5d9c14:	8b 55 fc             	mov    -0x4(%ebp),%edx
5d9c17:	89 82 34 03 00 00    	mov    %eax,0x334(%edx)
5d9c1d:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9c20:	80 b8 15 04 00 00 00 	cmpb   $0x0,0x415(%eax)
5d9c27:	74 08                	je     0x5d9c31
5d9c29:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9c2c:	e8 5f 10 00 00       	call   0x5dac90
5d9c31:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9c34:	8b 80 74 04 00 00    	mov    0x474(%eax),%eax
5d9c3a:	50                   	push   %eax
5d9c3b:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9c3e:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9c44:	8b 10                	mov    (%eax),%edx
5d9c46:	ff 52 08             	call   *0x8(%edx)
5d9c49:	50                   	push   %eax
5d9c4a:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9c4d:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9c53:	8b 10                	mov    (%eax),%edx
5d9c55:	ff 52 0c             	call   *0xc(%edx)
5d9c58:	8b d0                	mov    %eax,%edx
5d9c5a:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9c5d:	8b 80 70 04 00 00    	mov    0x470(%eax),%eax
5d9c63:	59                   	pop    %ecx
5d9c64:	e8 d7 92 01 00       	call   0x5f2f40
5d9c69:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9c6c:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9c72:	e8 91 dc 01 00       	call   0x5f7908
5d9c77:	84 c0                	test   %al,%al
5d9c79:	0f 84 9d 00 00 00    	je     0x5d9d1c
5d9c7f:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9c82:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9c88:	e8 4b dc 01 00       	call   0x5f78d8
5d9c8d:	8b 10                	mov    (%eax),%edx
5d9c8f:	ff 52 0c             	call   *0xc(%edx)
5d9c92:	8b d8                	mov    %eax,%ebx
5d9c94:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9c97:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9c9d:	8b 10                	mov    (%eax),%edx
5d9c9f:	ff 52 0c             	call   *0xc(%edx)
5d9ca2:	3b d8                	cmp    %eax,%ebx
5d9ca4:	75 27                	jne    0x5d9ccd
5d9ca6:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9ca9:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9caf:	e8 24 dc 01 00       	call   0x5f78d8
5d9cb4:	8b 10                	mov    (%eax),%edx
5d9cb6:	ff 52 08             	call   *0x8(%edx)
5d9cb9:	8b d8                	mov    %eax,%ebx
5d9cbb:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9cbe:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9cc4:	8b 10                	mov    (%eax),%edx
5d9cc6:	ff 52 08             	call   *0x8(%edx)
5d9cc9:	3b d8                	cmp    %eax,%ebx
5d9ccb:	74 4f                	je     0x5d9d1c
5d9ccd:	6a 03                	push   $0x3
5d9ccf:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9cd2:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9cd8:	8b 10                	mov    (%eax),%edx
5d9cda:	ff 52 08             	call   *0x8(%edx)
5d9cdd:	50                   	push   %eax
5d9cde:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9ce1:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9ce7:	8b 10                	mov    (%eax),%edx
5d9ce9:	ff 52 0c             	call   *0xc(%edx)
5d9cec:	50                   	push   %eax
5d9ced:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9cf0:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9cf6:	e8 dd db 01 00       	call   0x5f78d8
5d9cfb:	5a                   	pop    %edx
5d9cfc:	59                   	pop    %ecx
5d9cfd:	8b 18                	mov    (%eax),%ebx
5d9cff:	ff 53 24             	call   *0x24(%ebx)
5d9d02:	68 00 e0 6f 40       	push   $0x406fe000
5d9d07:	6a 00                	push   $0x0
5d9d09:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d0c:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9d12:	e8 c1 db 01 00       	call   0x5f78d8
5d9d17:	e8 ac 22 02 00       	call   0x5fbfc8
5d9d1c:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d1f:	f6 40 1c 10          	testb  $0x10,0x1c(%eax)
5d9d23:	0f 85 09 04 00 00    	jne    0x5da132
5d9d29:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d2c:	8b 10                	mov    (%eax),%edx
5d9d2e:	ff 92 10 01 00 00    	call   *0x110(%edx)
5d9d34:	89 45 f0             	mov    %eax,-0x10(%ebp)
5d9d37:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d3a:	8b 10                	mov    (%eax),%edx
5d9d3c:	ff 92 14 01 00 00    	call   *0x114(%edx)
5d9d42:	89 45 ec             	mov    %eax,-0x14(%ebp)
5d9d45:	33 db                	xor    %ebx,%ebx
5d9d47:	8d 4d f4             	lea    -0xc(%ebp),%ecx
5d9d4a:	8d 55 f8             	lea    -0x8(%ebp),%edx
5d9d4d:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d50:	e8 e3 ef ff ff       	call   0x5d8d38
5d9d55:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d58:	8b 80 94 03 00 00    	mov    0x394(%eax),%eax
5d9d5e:	3b 45 f8             	cmp    -0x8(%ebp),%eax
5d9d61:	7e 0e                	jle    0x5d9d71
5d9d63:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d66:	8b 55 f8             	mov    -0x8(%ebp),%edx
5d9d69:	89 90 94 03 00 00    	mov    %edx,0x394(%eax)
5d9d6f:	b3 01                	mov    $0x1,%bl
5d9d71:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d74:	8b 80 98 03 00 00    	mov    0x398(%eax),%eax
5d9d7a:	3b 45 f4             	cmp    -0xc(%ebp),%eax
5d9d7d:	7e 0e                	jle    0x5d9d8d
5d9d7f:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d82:	8b 55 f4             	mov    -0xc(%ebp),%edx
5d9d85:	89 90 98 03 00 00    	mov    %edx,0x398(%eax)
5d9d8b:	b3 01                	mov    $0x1,%bl
5d9d8d:	84 db                	test   %bl,%bl
5d9d8f:	74 0d                	je     0x5d9d9e
5d9d91:	33 d2                	xor    %edx,%edx
5d9d93:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d96:	8b 08                	mov    (%eax),%ecx
5d9d98:	ff 91 08 01 00 00    	call   *0x108(%ecx)
5d9d9e:	33 c0                	xor    %eax,%eax
5d9da0:	55                   	push   %ebp
5d9da1:	68 dd a0 5d 00       	push   $0x5da0dd
5d9da6:	64 ff 30             	push   %fs:(%eax)
5d9da9:	64 89 20             	mov    %esp,%fs:(%eax)
5d9dac:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9daf:	8b 10                	mov    (%eax),%edx
5d9db1:	ff 92 18 01 00 00    	call   *0x118(%edx)
5d9db7:	84 c0                	test   %al,%al
5d9db9:	0f 84 76 01 00 00    	je     0x5d9f35
5d9dbf:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9dc2:	8a 98 bc 03 00 00    	mov    0x3bc(%eax),%bl
5d9dc8:	80 fb 01             	cmp    $0x1,%bl
5d9dcb:	74 09                	je     0x5d9dd6
5d9dcd:	80 fb 03             	cmp    $0x3,%bl
5d9dd0:	0f 85 5f 01 00 00    	jne    0x5d9f35
5d9dd6:	83 7d f8 00          	cmpl   $0x0,-0x8(%ebp)
5d9dda:	0f 8e fb 00 00 00    	jle    0x5d9edb
5d9de0:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9de3:	c6 80 72 02 00 00 01 	movb   $0x1,0x272(%eax)
5d9dea:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9ded:	8b 10                	mov    (%eax),%edx
5d9def:	ff 92 10 01 00 00    	call   *0x110(%edx)
5d9df5:	03 45 f8             	add    -0x8(%ebp),%eax
5d9df8:	89 45 e8             	mov    %eax,-0x18(%ebp)
5d9dfb:	db 45 e8             	fildl  -0x18(%ebp)
5d9dfe:	d8 35 c4 a1 5d 00    	fdivs  0x5da1c4
5d9e04:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e07:	dd 98 60 02 00 00    	fstpl  0x260(%eax)
5d9e0d:	9b                   	fwait
5d9e0e:	68 ff ff 00 00       	push   $0xffff
5d9e13:	6a 00                	push   $0x0
5d9e15:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e18:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5d9e1e:	50                   	push   %eax
5d9e1f:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e22:	e8 2d 51 e7 ff       	call   0x44ef54
5d9e27:	33 c9                	xor    %ecx,%ecx
5d9e29:	33 d2                	xor    %edx,%edx
5d9e2b:	e8 d0 a9 02 00       	call   0x604800
5d9e30:	6a 01                	push   $0x1
5d9e32:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e35:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5d9e3b:	50                   	push   %eax
5d9e3c:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e3f:	8b 10                	mov    (%eax),%edx
5d9e41:	ff 92 10 01 00 00    	call   *0x110(%edx)
5d9e47:	89 45 e8             	mov    %eax,-0x18(%ebp)
5d9e4a:	db 45 e8             	fildl  -0x18(%ebp)
5d9e4d:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e50:	dc b0 60 02 00 00    	fdivl  0x260(%eax)
5d9e56:	e8 71 8e e2 ff       	call   0x402ccc
5d9e5b:	50                   	push   %eax
5d9e5c:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e5f:	e8 f0 50 e7 ff       	call   0x44ef54
5d9e64:	33 d2                	xor    %edx,%edx
5d9e66:	59                   	pop    %ecx
5d9e67:	e8 f4 a9 02 00       	call   0x604860
5d9e6c:	6a 00                	push   $0x0
5d9e6e:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e71:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5d9e77:	50                   	push   %eax
5d9e78:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e7b:	e8 d4 50 e7 ff       	call   0x44ef54
5d9e80:	50                   	push   %eax
5d9e81:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e84:	db 80 94 03 00 00    	fildl  0x394(%eax)
5d9e8a:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e8d:	dc b0 60 02 00 00    	fdivl  0x260(%eax)
5d9e93:	e8 34 8e e2 ff       	call   0x402ccc
5d9e98:	8b c8                	mov    %eax,%ecx
5d9e9a:	33 d2                	xor    %edx,%edx