Ref A: 6ca2fe6200fa4f64a245ecb3933b646a Ref B: 45CE83BA8D83618237F08F99678342FE Ref C: Fri May 24 16:21:02 2013 PST