Ref A: 7e8d8463295a4050ba7aed1927eb24c1 Ref B: A62958F8546A32BDD532067EA85BC290 Ref C: Fri May 24 07:55:24 2013 PST