Ref A: f254e5519044464a9869bfaeef22672a Ref B: D8C126E9E74F3CD504F2DB540914B441 Ref C: Sat Oct 25 05:15:19 2014 PST