Ref A: 7E1D3D851D69469593F414E45AC13C91 Ref B: 7590572C29A1F22DA0EDE9D7588E8289 Ref C: Fri Feb 10 06:17:02 2012 PST