Ref A: 0ABE2F103145419BA53FD196F99374F8 Ref B: E3FB6407710C7D225E968346F237E1B8 Ref C: Fri Feb 10 06:45:43 2012 PST