Ref A: 83eba1bd364e441d95cd44fb0e086d6f Ref B: A6D0DAD85E54335D49E1DC6A2C7CF09C Ref C: Wed Oct 01 15:01:13 2014 PST