Ref A: df5faed1a3224094893abe5f815169fc Ref B: A3C93D6327C4B07E2776BDFC46BACB7F Ref C: Mon Dec 22 19:08:28 2014 PST