Ref A: 4c52331513e44a9ba14aefbaa8929353 Ref B: 4538A478FDBFCCF6EC574978E0ED13E3 Ref C: Tue May 21 07:05:17 2013 PST