Ref A: 40175df78d84424190d2b84531e3141d Ref B: CB6E9F1BA1C98EC5B7DED2530D0500FA Ref C: Fri May 24 22:44:47 2013 PST