Ref A: 202b8f004385488f92457469cec1c603 Ref B: D9F8149F4CE63CACA7E5B4CF0D0868AC Ref C: Fri Jul 03 14:14:47 2015 PST