TIBCO SOFTWARE INC. 2.25% CONVERTIBLE SENIOR NOTES DUE 2032 PURCHASE AGREEMENT