Ref A: 8ae4d9cf60a4421fb39b30f5af2e2fe0 Ref B: 978FB10831C56D0BF183593110670B85 Ref C: Sun Apr 20 22:02:04 2014 PST