Ref A: c87bcbe972414ad4a593433fc51f04b1 Ref B: A495350569EA4466D2D56D119D87C9FC Ref C: Fri Sep 04 21:40:16 2015 PST