Ref A: 37f43524295b46ee945d0ae7bd9317a4 Ref B: 8DEF7977F579C5A9D4978E30C2C36299 Ref C: Sat May 25 14:27:10 2013 PST