Ref A: 031c9f3f6f14478b8d36325b027523f3 Ref B: CB0E842423C6F3E72CC62E5602A98741 Ref C: Tue May 21 07:03:39 2013 PST