Ref A: 5cf84ad583f74085a4391a3c988273e1 Ref B: E23D090DACBE0421BC61D791380B7C82 Ref C: Wed May 22 03:52:24 2013 PST