Ref A: 470e81628ffb43cb974b4fe9f408833f Ref B: 474A899AE7FC17689CCE7ACB2EAEFA96 Ref C: Fri Nov 22 09:59:28 2013 PST