Ref A: 71ae2847116e4df794b6c8c7bd099f86 Ref B: D62CD96387EB70BEB692ED762759C112 Ref C: Wed May 22 19:14:36 2013 PST