Ref A: fa74ec4ea1db4b6db157a357a781ec01 Ref B: EF56C3DE583ABC762058706542DC82C4 Ref C: Thu May 23 19:05:34 2013 PST