Ref A: dc2cf08b8d964f62a61bd4c3a048a6cf Ref B: 749719CC336C8C582D676452F9ADF589 Ref C: Fri Feb 27 00:30:56 2015 PST