Ref A: 631c12f07f4b42e395123832ddf6b714 Ref B: A7794981C73AA4E71990D90A60AEF43C Ref C: Mon May 20 14:26:13 2013 PST