Ref A: 2a790d7ae1754f1abd8099efd2a3c8a3 Ref B: 113F609900949CF21A943343875D6671 Ref C: Sat May 25 10:28:01 2013 PST