Ref A: FE47449F1B934DC1BDBEABA3FEF763A8 Ref B: EB5D152D1E5113FFF773EA962AF813B3 Ref C: Fri Feb 10 06:41:46 2012 PST