Ref A: 7eb386dc66e14680ae9dad1f8c65828b Ref B: 8841685296F1DAA90417F55984367375 Ref C: Wed Oct 22 19:08:51 2014 PST