Ref A: 75eb0040270a4b5b94b084858c3156d5 Ref B: 1CAB3598336D295614D8F02A6826E0B4 Ref C: Fri May 24 01:38:51 2013 PST