Ref A: d471ef36eb634fddae84857d1193f4f3 Ref B: 5B6FEB76F0F94E2B609021077738DF93 Ref C: Mon May 20 11:55:19 2013 PST