Ref A: 16fdd7ca361e4474986e4abf49a55c1c Ref B: D6214E9B4DF6E3172EE4F6C51AD782C3 Ref C: Thu Dec 25 08:42:51 2014 PST