Ref A: 3f72c23f95454c58885d07db58ab983d Ref B: 6FF5474D0F7D930F2DCC0CDE0ECBF479 Ref C: Tue Sep 02 00:48:35 2014 PST