Ref A: a8d323e0002844b1a2f45b0074f20b9f Ref B: 291BA19451C2CDBBEC275BD380218E99 Ref C: Fri May 24 06:01:54 2013 PST