Ref A: db795727c2d640aeaf85b7261a12242c Ref B: 9665FF57451F5626AF870F22B01966D5 Ref C: Tue Apr 28 09:20:48 2015 PST