Ref A: b0219929642244ce93704715d166ebd4 Ref B: 123EE9143AF2BF8EB1BB2B1EF1AF6EAE Ref C: Thu Dec 25 19:16:03 2014 PST