Ref A: db1c4458c5214598ae1c184a0149eb83 Ref B: C9D260CE4FE19FBA72FA7BE3D9ED07B5 Ref C: Fri Dec 19 17:05:13 2014 PST