Ref A: 58c0c231bd894ff2a8761e620eb513f3 Ref B: C5ED9984B572882CCF439CD0A442D539 Ref C: Thu May 23 21:55:05 2013 PST