Ref A: B5FAE2B6B02C4ECD9D9FA1A66AE60BA2 Ref B: B158C35F5E50DD317B704A10D91C0D2A Ref C: Fri Feb 10 06:16:36 2012 PST