Ref A: E10500B46D3F49BF97C67FC63480D4CE Ref B: 51954207C1676B635E632473C6C513E7 Ref C: Fri Feb 10 06:26:28 2012 PST