Ref A: c19c964fed3a4c86a5abb0c4fa82ef77 Ref B: 50A7AE7C60DB5A031B0410259B974453 Ref C: Tue Sep 02 00:26:07 2014 PST