Ref A: 12c618d72d854b71ad68f7f3be331628 Ref B: 2C9A511DDE51D9175F8F5270E15E5662 Ref C: Wed Nov 26 07:23:34 2014 PST