Ref A: 81638784a8744812bd8c101ece51f818 Ref B: DF4F16BB777BF81D211DA376AAF5DD36 Ref C: Fri May 24 07:07:44 2013 PST