Ref A: db541c5310f743c287ebaae159d5a5c2 Ref B: 09C344FC8827597E2B13675ED71F36E7 Ref C: Fri May 24 11:10:52 2013 PST