Ref A: 3bab9d86b9e74c5f81e5d2378004a1b5 Ref B: 65A9E9C91AD4B189B89CFBCBA2423017 Ref C: Wed Apr 23 08:46:44 2014 PST