Ref A: 45c82e3b319a48a89d00ccb447a2a2f5 Ref B: C967FBF819EFBE336E952554EAB9A1F6 Ref C: Wed Jan 28 13:54:06 2015 PST