Ref A: a4fca6d0930a48aba4b40b80a30ca95f Ref B: 048722DDDBC55AC24880F045C948B7CA Ref C: Thu Jun 20 01:32:27 2013 PST