Ref A: d7fa7d3059d1491faa1b0caab09ed9ce Ref B: 2BD851ECAACDA96CC4767EF77DD512DB Ref C: Fri Dec 26 18:56:12 2014 PST