Ref A: c6032595f6ed4a83a3685b4b32b855ac Ref B: A99E4F6DA4BFE82EF2FFC194130CF410 Ref C: Thu Apr 24 16:32:24 2014 PST