Ref A: 1be112254992401ebcfdda1e80dbb103 Ref B: EDD18A7C6999D0C4D8806FA0401722D7 Ref C: Sat May 25 13:45:48 2013 PST