Ref A: 189a581d14bf40b38c17b41fd638fa34 Ref B: 4619A439F0BC7BEABAB69FD369852FC8 Ref C: Fri May 24 04:09:25 2013 PST