Ref A: efbff787a8af4263b3638ad7733de865 Ref B: 7C2A8B05BBE3D6E4709123CBBF5FE11B Ref C: Thu May 23 19:20:44 2013 PST