Ref A: 8eefcb5a4007407f9bacf0f86fc6186b Ref B: 0265F80332EE355153D88DCACF703D01 Ref C: Fri May 24 02:38:46 2013 PST