Ref A: f33cd844c47f46e4871692be4e1e6b8f Ref B: 7E01BAD663BBFC80BC0A946692C28D75 Ref C: Fri Jan 30 00:37:45 2015 PST