Ref A: a96f26f27dc14d4f970494d78946c486 Ref B: 45E7C392F38FE729524A5B7114694215 Ref C: Wed Jan 28 08:17:28 2015 PST