Ref A: 23755859066a4c188dab557d239e397b Ref B: C637C35ACA49005A5690B88C0B32D745 Ref C: Thu May 23 12:20:33 2013 PST