Ref A: bef1f8e669774322b4aa7c4fc2778399 Ref B: 98284387DD89ECA8E6B4B018B3E62B58 Ref C: Mon Mar 30 21:12:34 2015 PST