Ref A: cff56481ccc24ee0966076dbb70810d2 Ref B: F6644731F5DAB83B11D1D6AC2DD967E5 Ref C: Wed May 22 05:37:24 2013 PST