Ref A: 181f72d64b2a4155b59a942b72ca4639 Ref B: A6E2A43021EEC35CE0E0C50B62BF0453 Ref C: Wed May 22 09:45:24 2013 PST