Ref A: 79143a0d79fa44e88ea2e258e664de09 Ref B: 8542751D76B1B6B97CEEA5BEC0F1C77E Ref C: Tue May 21 05:56:23 2013 PST