Ref A: 7C900D0E3AAD494088CB5D8EDB154DAB Ref B: 8EC489867D30362C45A38B513B39A4D3 Ref C: Fri Feb 10 06:09:56 2012 PST