Ref A: 78AE29AC978140DAACE2A02653C42428 Ref B: EBE9FAAD0BC35249C4DBECF5ADA7873A Ref C: Fri Feb 10 05:54:50 2012 PST