Ref A: bf9a5877f1de4790b21ba9aac3218114 Ref B: DAE1D2CF6FFE50806E6E15356E433069 Ref C: Fri May 24 18:10:35 2013 PST