CONFIDENTIAL TREATMENT REQUESTED. CONFIDENTIAL PORTIONS OF THIS DOCUMENT HAVE BEEN REDACTED AND HAVE BEEN SEPARATELY FILED WITH THE COMMISSION] STRATEGIC MAESTROLINK ALLIANCE by and between ZORAN CORPORATION and ARCSOFT, INC. dated March 31, 2004