Ref A: DCDC1C4223EB42009396D3C2008CC400 Ref B: 2CAEA38B0962B2BEA11EA2BB3B5E7C83 Ref C: Fri Feb 10 06:48:14 2012 PST