Ref A: f45905ba5caf425cba1637f1101795e1 Ref B: F572126759F51619C6320C3B8BA9568D Ref C: Wed Nov 26 00:03:52 2014 PST