SS&C TECHNOLOGIES HOLDINGS (SSNC) — Whale Radar