Ref A: D794C3C2DF5E4F05BFF28DB3E5D6DC4B Ref B: 3651A3165D092C703353FDA8F1B4C2A4 Ref C: Fri Feb 10 06:38:07 2012 PST