Ref A: 6828e5e732964dfe9277d57b75a2397d Ref B: AEC252C20A9F34CBFB3AE0140210CFEC Ref C: Wed May 22 11:46:23 2013 PST