Ref A: 54cb141bc1a44369af7875ef30de0d33 Ref B: F35DE2745932C418DA6342253945CF07 Ref C: Sun Apr 20 23:02:38 2014 PST