Ref A: 429ff842ae2f4fe98432826bd28eeee6 Ref B: 3192B68466806DAE30231D9F79BAA1CD Ref C: Fri Dec 19 17:48:08 2014 PST