Ref A: ba49026526b647d5a7193ef0bcd40684 Ref B: 1F7C399587A501F4AF417F74A3214519 Ref C: Thu May 23 19:11:47 2013 PST