Ref A: c9e7208e2ead40cca0c82ebc7fc84bb8 Ref B: F8B196E9F6F7958A5D1AD661051C2CD3 Ref C: Sun May 19 15:34:31 2013 PST