Ref A: dc264b308dcd4d669f543cd347ed6f2d Ref B: B7000546607302638D255D9C31263798 Ref C: Wed May 22 00:41:39 2013 PST