Ref A: c6da55e584e746359ff075cf5c093a35 Ref B: E41B429B16C8C63906D20E00EDBE7FD1 Ref C: Thu Jan 29 17:36:41 2015 PST