Ref A: 69ca5ed7404b48e4a40a8fbf03374c35 Ref B: DB801B4CD92497E487FDF03078D0CF62 Ref C: Wed May 22 07:13:58 2013 PST