Ref A: BEC4EC5E9A2F4A03B8107BFD94321EEB Ref B: A6ADA9280A7B9F5CDD292AE5583D7823 Ref C: Thu Feb 23 03:42:50 2012 PST