Ref A: 71640a49f1f64a6bb709403885cd31f6 Ref B: 7D8C9849661800946B01FBCE58E853AC Ref C: Mon May 20 12:51:56 2013 PST