Ref A: 9245ec5434d943188b4f5e0400466ada Ref B: BB8045D90B6CD4F2E0A4C7FCFB8FCBCD Ref C: Wed May 22 21:48:48 2013 PST