Ref A: 34d7c629439d404ba2a154c4410bc988 Ref B: 4BB47D7C2DC5CFD99D7EE75B6BE662A9 Ref C: Sat May 25 10:20:04 2013 PST