Ref A: e9238fbe8f864ece845094f5c0d86799 Ref B: CE40242E218FA94B2829440EF1949C0D Ref C: Tue May 21 08:47:48 2013 PST