Ref A: c5972134a59c4b5e852d7253654f62eb Ref B: 25061180F14B62BEC7D83E8DDF15A102 Ref C: Wed May 22 04:41:55 2013 PST