Ref A: fcbbfb3400414640a87240304f5fb51a Ref B: 9AD69D2E0F40BB93C5E6BFA2A390C1C2 Ref C: Thu May 23 15:10:39 2013 PST