Ref A: c9f4f7e79d8b40cebe2203b4ef52af49 Ref B: F8A5727600E85AAACA8CD5372F595E75 Ref C: Mon May 20 08:37:48 2013 PST