Ref A: ddf9573016cd47f3b0af4577b3f26f2a Ref B: 4D5222214AFD0F4F7EAE0E1A922AAEFF Ref C: Thu May 23 11:34:14 2013 PST