Ref A: 818bc8b5f8bf4e43b7d494d9e6e25fb2 Ref B: C52082A9E00D862C11380C7D4775782C Ref C: Fri Nov 28 00:54:22 2014 PST