Ref A: 22f548f4367e4514801e28d348558237 Ref B: 66EDF1E282E69001ACCAE289562360A0 Ref C: Wed May 22 09:24:29 2013 PST