Ref A: 1a65d8832e5241d5a2e272065a73ffec Ref B: EB196AC02C852F15FDF08584D1A616E5 Ref C: Sat May 25 08:00:56 2013 PST