Ref A: c385ab6019dc46aaab78cfe707d002c5 Ref B: 4739B670E42188C70675DD5053B63784 Ref C: Sat May 25 03:18:14 2013 PST