Ref A: C324F6FCAA3C4A68AF10522EA70649CA Ref B: 422A530D1ED2ECBF1FBF70D58AA704AA Ref C: Fri Feb 10 06:38:53 2012 PST