Ref A: 92a211f9be6e419aa08e186411f88a22 Ref B: A2DF0F780FE412FB79CA68845E10FDFA Ref C: Mon Nov 24 08:35:05 2014 PST