Ref A: F61D7292BDD54F3888F6008DE13AACB2 Ref B: 9D0AF015B3F5542B180987BD5888702E Ref C: Fri Feb 10 06:18:11 2012 PST