Ref A: ea65bfad0d06453e902dbed82165a069 Ref B: D22F53759906FDE4109CEEA606A6AF68 Ref C: Sat Dec 27 20:20:41 2014 PST