COLLABORATION AND LICENSING AGREEMENT Between NEC Corporation and Stratus Technologies Bermuda Ltd. November 25, 2005