Ref A: 33e4e4d010e04e75b417b6c2ac604668 Ref B: 6913E62773CE37F580A82CE467553C07 Ref C: Mon May 20 21:27:56 2013 PST