Ref A: 6c07fe3c1a504ebfbe7d3840c311ca10 Ref B: C38FAC00EF9C95F59B742E1AAF2A3F71 Ref C: Tue May 21 09:57:14 2013 PST