Ref A: 98D2C3C3CA2443F5806AC0B74D8E5BCD Ref B: 91D976EA784B763A8E0D5CFE28C0632B Ref C: Fri Feb 10 06:37:48 2012 PST