Ref A: 9da61d26146a4354bd0e8bbeaf9a9722 Ref B: E17BE759FA76C8BB13CE2E9DC09D132E Ref C: Fri May 24 08:21:37 2013 PST