Ref A: 85dfd21e32bb44e6b04ad89abbd64170 Ref B: B4AEEA4ADAE73BCF14D7282F6C8C4759 Ref C: Thu Apr 24 15:28:46 2014 PST