Ref A: 8a863ff6a739488ab7ff0348bed78fb3 Ref B: 7D8C9849661800946B01FBCE58E853AC Ref C: Wed May 22 15:13:33 2013 PST