STOCK PURCHASE AGREEMENT dated as of February 14, 2002 by and among Station Casinos, Inc., Station Online, Inc. Sun International Hotels Limited and