Ref A: 5a55eb460295447287456b412b0e0853 Ref B: 43D6EFEB441AAE2D545F8A5ECE7B7BE9 Ref C: Tue May 21 04:41:06 2013 PST