Ref A: 38c176ea85274ec18b7968d353f80c74 Ref B: 4A67FFCF1243615862215226ECAC6320 Ref C: Sat Apr 19 06:29:46 2014 PST