3dfx Interactive Inc. Business Contract