Ref A: 705ac8f1252a4e279436d4ad942a1804 Ref B: 3EF96FC59628F7B4FB083E6FAAC9FB76 Ref C: Fri May 24 06:51:53 2013 PST