Ref A: d74a670607154c2899a081ebb9e07ded Ref B: 27D0D1D71D010C3B1DEB0DF27848B7F1 Ref C: Sat Jan 31 08:00:06 2015 PST