Ref A: B9F102897C8B4B9DB4935DED6AFBDC22 Ref B: 2CD6D669BCF23BF6392620F937C20727 Ref C: Fri Feb 10 06:32:16 2012 PST