Ref A: 088abafd74844b99a96e53d696d3fea0 Ref B: FD0E0DC74BE3BAE3B12F7D6CB2AC833B Ref C: Sat Aug 23 01:35:55 2014 PST