Ref A: 41ab1eb94f82433285b9e440066a52bd Ref B: 11E9FCE2757A2F81AF21E00B103C1DF9 Ref C: Wed May 22 09:24:45 2013 PST