Ref A: D6953B1E03A34BDA982DA7A2C6298643 Ref B: 2FE9AB4CBB389F6850DC6C916071AA2F Ref C: Fri Feb 10 06:33:50 2012 PST