Ref A: b485041861044d79bbbd7cd16f0f45cd Ref B: 5E6DEFA6D0AFA96FDBD7143AC29FCE1A Ref C: Wed Apr 16 13:56:43 2014 PST