Ref A: ce41cf3f973543adaeff9e057579d791 Ref B: F686BF510148491EFECCD2EC5E9F357C Ref C: Thu May 23 07:57:14 2013 PST