Ref A: 9f80cec2e1fd49588eaefba762dc48e3 Ref B: 9D1D88CC66DF0EA0C2C0985390A5E171 Ref C: Fri Jan 30 06:25:41 2015 PST