Ref A: 1c25ce66c2974282bff2ac1b396028a7 Ref B: B7253BD6C699BE4F856EA8773D99D5B3 Ref C: Fri May 24 10:34:56 2013 PST