Ref A: 457fe164384f4cf9b8d3dfe64cff9d4b Ref B: 365DEC3940219B08AB437ED900B5719D Ref C: Wed Jan 28 20:32:37 2015 PST