Ref A: cd00075d73014df68734bb67873d4f21 Ref B: DD6512635F0BB6A3EECE09E0EC0ABE1B Ref C: Sat Oct 25 21:30:18 2014 PST