Ref A: 0F1D7508EDDE458D994D733F957497C6 Ref B: 1C86D76341367F3447F199D8D16041E8 Ref C: Fri Feb 10 06:00:47 2012 PST