Ref A: 64e747e439eb447495dd37ae9de2fbb0 Ref B: 11536AFE3DC4126F3A7C19F27F461277 Ref C: Fri May 24 06:52:12 2013 PST