Ref A: 7531e664abe84ab89010695edafe67ed Ref B: EF539AFF4968C8F09035C9195E6B962D Ref C: Wed May 22 06:57:32 2013 PST