Ref A: 7da753b8d3b14eedbec85655fa5c3597 Ref B: DD9090C7E3F5BFA14C80DE5A8922FA47 Ref C: Wed May 22 17:20:36 2013 PST