MACROVISION SOLUTIONS CORPORATION MACROVISION CORPORATION 11% Senior Notes due 2013 Purchase Agreement