Ref A: e9001e76db45482bacf71781718d8473 Ref B: 77702226CD1ADC3647EF99D934EBBFD7 Ref C: Fri May 24 12:24:32 2013 PST