Ref A: eb35774449c44b64a961fc152e3d8867 Ref B: 0FEEA6653306EAD3D77A9D7D6DB25242 Ref C: Wed Aug 20 22:49:25 2014 PST