Ref A: 1fef3151e1584e258b3baff1bb62ec46 Ref B: A65031166C414F8E7DADA4E73971F4CB Ref C: Wed Jan 28 08:47:00 2015 PST