Ref A: 6727b1544bee4bf88c9d22e74a4de5a0 Ref B: A8458EDD76F54C1C0CAA9E9D19EEE785 Ref C: Wed Nov 26 00:11:42 2014 PST