Ref A: 2c450d3e84664162b17e066649edce60 Ref B: 11B535352B10B3B30A9E992612E74A72 Ref C: Wed May 22 12:42:25 2013 PST