Ref A: 1e4d1b4412934c8e90e4576922a5e5ef Ref B: BACB730539DEFFDBAE33CA492A0FD9AC Ref C: Tue Mar 31 14:21:01 2015 PST