Ref A: 71e5fd5a53b94cc0b11f947eec94ab29 Ref B: 45C040AD01DEB14408B491D416AA8336 Ref C: Fri Jan 30 14:06:43 2015 PST