Ref A: 99b583ff0a5c41e19d70a2c3ef99b776 Ref B: 78B189B6621731BB1A1F7C43224426A4 Ref C: Wed May 22 09:10:03 2013 PST