Ref A: 186946295e22470f87c5786a3499294c Ref B: 482ECEE101F0CCC8DB31F55139C17653 Ref C: Sun May 26 00:53:17 2013 PST