Ref A: 406b043af02a4773aee79cfd9198ad7a Ref B: E21BF70B7DB613715A7C735DEC90CAC5 Ref C: Thu May 23 16:46:28 2013 PST