Ref A: f98403c0def64ca38a4393e121487a58 Ref B: D346B1EFC7FABEADF78C548312B00FEA Ref C: Fri Jan 30 14:14:42 2015 PST