Ref A: 4dadcef159f94152acfe2cf1999da492 Ref B: 6E50972CB8C544FA5C1E282F03DE480A Ref C: Thu May 23 14:10:16 2013 PST