Ref A: 870da94100f447a9827fef71d95a1267 Ref B: 5E87CD6B9228B4EAFD37B3016A441894 Ref C: Thu Oct 23 14:26:41 2014 PST