Ref A: AC41C358DBEE4255BB210097A026398B Ref B: C36AFE60D7E87825313C52739A94B551 Ref C: Fri Feb 10 06:01:56 2012 PST