Ref A: ff189e552dd8471faf622cc2229b8809 Ref B: 00700B46924074736D4A9096F0C2D23E Ref C: Sat May 25 23:44:23 2013 PST