Ref A: 91F10C5A00A040289772A2E70102E926 Ref B: EE3FF6472EF6AC1D62FF08E6CDF98A87 Ref C: Fri Feb 10 06:10:58 2012 PST