Ref A: a45190d5a3f642b09991320236fadd55 Ref B: 5B7533FDF4F076A899FB7F4A5E4A41E9 Ref C: Wed Jan 28 11:13:26 2015 PST