Ref A: 00530beb9b5048ff8f3af8f22b9a6100 Ref B: 4739B670E42188C70675DD5053B63784 Ref C: Wed Apr 23 21:09:33 2014 PST