Ref A: D72504BDD502405E9C0E1D310AFFF7FC Ref B: BE6506E2D465C42F6D3B1896813718C2 Ref C: Fri Feb 10 06:12:41 2012 PST