Ref A: 90c8ebfe59884aedb426f76a4735ee04 Ref B: 670BDE94A5D498131FF1C22395FABBD8 Ref C: Sat May 25 07:18:30 2013 PST