Ref A: 2e0b9265ce2f44918ce25bf217a33f3b Ref B: 1BD2AEB9C6E287EF1D8CE58351616542 Ref C: Thu Jan 29 15:41:40 2015 PST