Ref A: c17b68671aa34a4f9d36f34399e6dfce Ref B: BF53CF428A1D4DBBB4193CE45472914A Ref C: Wed Jan 28 10:13:05 2015 PST