Ref A: 9e02a885df784640bb68dd5f76be3761 Ref B: 619D86644D9233972410B4F3FCF77FD7 Ref C: Wed Jan 28 17:08:48 2015 PST