Ref A: 52c5e9ae846c4c76a6e32a649285b892 Ref B: A51DBCC93085FFAA2802450646073978 Ref C: Thu May 23 16:32:04 2013 PST