Ref A: df930a152dd94507ac25b7ee6e016b42 Ref B: 850F59819451D48FE33D0DEBB30FA2B3 Ref C: Thu Jun 20 03:05:54 2013 PST