Equity Research on TIBCO Software Inc. and Citrix Systems Inc