Ref A: c57fb2d8a137490baaf7c93f250f26cf Ref B: 95F6049B5BBAC38F308209C1F6E800C6 Ref C: Tue Sep 02 17:05:16 2014 PST