Ref A: 926c0855b1e54982a3361734d030d2b3 Ref B: D626C6179FD12DD93F1E522262473E3D Ref C: Tue Sep 02 00:53:45 2014 PST