Ref A: 6d8174ac8f1046a1bfb19fb233e0e4db Ref B: CF0E206F1FD65768B424535835BC2A4F Ref C: Wed May 22 09:25:05 2013 PST