Ref A: 3f8eb55d36834291930e0e4fa3e1758a Ref B: 35B20C0B52A136F49BA46DAEECD87874 Ref C: Thu Apr 24 08:37:00 2014 PST