Ref A: 8d28ccb27f9647eb8ecba06fee32b018 Ref B: 50932CBF21B7093C231F62EA741D2CE7 Ref C: Tue May 21 07:26:39 2013 PST