Ref A: 52e1769304264cfd8f5813ef009d96d2 Ref B: 20BA384296FA12D99AAE40F7C47D63B8 Ref C: Fri May 24 08:12:50 2013 PST