Ref A: ca4c3ab9fdcd4093b88b7df791e25eee Ref B: 0C34ADEB53BBBCFF5DCAADB51B803B76 Ref C: Fri Dec 19 19:31:06 2014 PST