Ref A: 5b898a3af99d43699f4e12ca5abbfef8 Ref B: EBB638B5C336A82FAEFED04B01AA6804 Ref C: Fri May 24 06:51:47 2013 PST