Ref A: bdeab4b74af4430691caa432616a541e Ref B: A71CCD6D75EC173666E78E99BC57174B Ref C: Wed May 22 18:56:26 2013 PST