Ref A: 594bd517c0204df28c1960670c86300a Ref B: 40F6011DEE223C499534E32745949075 Ref C: Thu Jan 29 07:32:38 2015 PST