Ref A: 40c4b3f1ef2b492eb7da8b5145caa997 Ref B: 29409533D11B64415F2FEC251F2EE325 Ref C: Wed May 22 19:18:15 2013 PST