Ref A: 641d9208afbf468abc84fdbf87e382a6 Ref B: B8B8A3A6D8542FE91A7D1318E8DAF08D Ref C: Mon Dec 22 09:15:44 2014 PST