Ref A: 62CBD8888FA84C669F2D607929AA7F40 Ref B: C0ABC1B8F834943BEFA9F82BD6751283 Ref C: Fri Feb 10 05:58:20 2012 PST